.rose-payment-mobie{display:none}@media screen and (max-width:992px){.rose-payment-mobie{display:block}.rose-payment-mobie ul{display:flex;list-style:none;padding-left:0}.rose-payment-mobie ul li{margin-right:10px}.rose-products,.rose-products .rose-wrap{overflow:visible}.rose-products .rose-track-shell{overflow:visible;position:relative}.rose-products .rose-product-track{display:block;overflow:unset!important}.rose-products .rose-product{width:50%;margin-right:12px}.rose-products .flickity-enabled{overflow:visible}.rose-products .flickity-viewport{overflow:hidden}.rose-products .flickity-prev-next-button{z-index:20;overflow:visible}.rose-products .flickity-prev-next-button.previous{left:-1rem;transform:translateY(-50%) rotate(180deg)}.rose-products .flickity-prev-next-button.next{right:-1rem;transform:translateY(-50%)}.rose-products .rose-next,.rose-products .flickity-page-dots{display:none}.rose-product-info{height:auto!important;border-radius:0 0 10px 10px}.rose-nav{position:relative;display:flex;align-items:center;justify-content:flex-end;height:130px;padding:0;gap:0}.rose-logo{position:absolute;top:50%;left:50%;width:245px;margin:0;transform:translate(-50%,-50%);z-index:2}.rose-logo svg{display:block;width:100%;height:auto}.rose-tools{display:flex;align-items:center;gap:15px!important;margin-left:auto}.rose-tools>a[href="/search"]{display:none}.rose-tools>a[href="/account"],.rose-tools>a[href="/cart"]{width:23px;height:23px;display:flex;align-items:center;justify-content:center}.rose-tools>a[href="/account"] svg,.rose-tools>a[href="/cart"] svg{width:23px;height:23px}.rose-menu summary{display:flex;align-items:center;justify-content:center}.rose-menu summary svg{width:40px;height:35px}.rose-product{border-radius:0 0 10px 10px}body .rose-products .rose-centered{margin-top:5px}p.rose-flow-description{text-align:center}.rose-flow-track{display:block!important}body .rose-flow-track article{min-width:100%;max-width:100%}body .rose-flow-track p{font-size:14px;line-height:24px;min-height:48px;width:240px;max-width:100%;text-align:center;margin:0 auto 10px}.rose-steps-copy li{max-width:368px}.rose-reviews{position:relative;overflow:hidden}.rose-reviews .rose-review-grid{position:relative;display:block;width:100%;margin-top:2rem;padding-bottom:3.5rem;overflow:visible}.rose-reviews .rose-review-grid.flickity-enabled{display:block;overflow:visible}.rose-reviews .flickity-viewport{width:100%;overflow:visible}.rose-reviews .flickity-slider{display:flex;align-items:stretch}.rose-reviews .rose-review{width:calc(100% - 2.5rem);margin-right:.75rem;box-sizing:border-box}.rose-reviews .rose-review[hidden]{display:block!important}.rose-reviews .flickity-prev-next-button{position:absolute;top:auto!important;bottom:0;width:2.5rem;height:2.5rem;padding:0;margin:0;border:0;border-radius:50%;background:#fdfcf8!important;filter:none!important;z-index:20;transform:none!important}.rose-reviews .flickity-prev-next-button:hover{background:#fdfcf8!important}.rose-reviews .flickity-prev-next-button:disabled{opacity:1}.rose-reviews .flickity-prev-next-button.previous{left:calc(50% - 2rem);right:auto;background-image:none}.rose-reviews .flickity-prev-next-button.next{left:auto;right:calc(50% - 3rem);background-image:none}.rose-reviews .flickity-prev-next-button .flickity-button-icon{display:none!important}.rose-reviews .flickity-prev-next-button:before{content:"";position:absolute;top:50%;left:50%;width:.5rem;height:.5rem;border-top:1.5px solid #40392F;border-right:1.5px solid #40392F}.rose-reviews .flickity-prev-next-button.previous:before{transform:translate(-35%,-50%) rotate(-135deg)}.rose-reviews .flickity-prev-next-button.next:before{transform:translate(-65%,-50%) rotate(45deg)}.rose-reviews .flickity-page-dots{display:none}.rose-reviews .rose-review-more{display:none!important}body .rose-reviews{padding-bottom:60px}.rose-review-media .rose-play{top:30%}div#rose-faq{padding-top:40px}body .rose-newsletter-image{transform:unset!important}.rose-newsletter-shade{background:transparent!important}.rose-footer{min-height:auto!important}footer summary:hover{color:#fff}.rose h2 br,.rose-page-banner .rose-wrap>div br{display:none}.rose-page-banner .rose-wrap>div{max-width:368px!important;color:#e4dbd2}html.page-uber-uns h2{margin-top:0}.rose-check{max-width:320px}.rose-check{margin-top:15px!important}.rose-journal-tabs{flex-direction:column}.rose-article h1{text-transform:unset!important;text-align:center!important}.rose-article h1+div{text-align:center}.rose-article>header small{text-align:center;margin-top:10px}.rose-article-content ul{padding-left:15px}html.article-page-custom .rose.rose-products.rose-article-products{padding-bottom:50px!important}html.blog-news.article-page-custom button.flickity-button.flickity-prev-next-button.previous{opacity:1!important}html.blog-news.article-page-custom button.flickity-button{top:45%!important}.rose.rose-faq-page.rose-wrap nav{width:calc(100% + 30px);margin-right:-30px}.rose-faq-columns>div>h2{margin-bottom:0!important}html.page-faq .rose-faq-page h1{max-width:340px;margin:0 auto 30px}p.rose-contact-intro{max-width:368px}form#contact_form{width:100%}.rose-contact-info p{max-width:205px}.rose-contact-info__item{align-items:flex-start}.rose-contact-info__icon img{position:relative;top:2px}.rose-contact-info{padding-top:20px!important}body .rose-contact-info__item{margin-bottom:15px}.rose-contact-info h2{font-size:16px;line-height:26px}.rose-contact-page:before{display:none}body .rose-contact-grid{gap:40px}.rose-product-image img{height:212px!important}.rose-products .rose-product-track.rose-mobile-flickity{display:block!important;grid-template-columns:none!important;grid-auto-flow:unset!important;grid-auto-columns:unset!important;gap:0!important;width:100%!important;max-width:100%!important;padding:0!important;scroll-snap-type:none!important}.rose-products .rose-product-track.rose-mobile-flickity .rose-product{display:block!important;width:calc((100% - 12px)/2)!important;min-width:calc((100% - 12px)/2)!important;max-width:calc((100% - 12px)/2)!important;height:auto!important;margin:0 12px 0 0!important;box-sizing:border-box}.rose-products .rose-product-track.rose-mobile-flickity .rose-product>a{display:block!important;width:100%!important;height:auto!important}.rose-products .rose-product-track.rose-mobile-flickity .rose-product-info{height:auto;min-height:100px}.rose-products .rose-product-track.rose-mobile-flickity .flickity-viewport{width:100%}.rose-product-info h3{min-height:50px}.rose-cusom-product a.rose-button{margin-top:25px}}body .rose-flow-track a,body .rose-flow-track a:hover{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}@media screen and (max-width:989px){body .rose .rose-product>a{display:flex!important;flex-direction:column;height:100%!important}body .rose .rose-product-image{flex-shrink:0}body .rose .rose-product-info{flex:1}body .rose-mobile-menu__search[hidden]{display:none}body .rose-mobile-menu__search{display:flex;align-items:center;gap:8px;margin:18px;padding:6px 10px;border:1px solid currentColor}body .rose-mobile-menu__search input{flex:1;min-width:0;width:100%;border:0;background:transparent;color:inherit;font:inherit;font-size:16px;padding:6px 0}body .rose-mobile-menu__search button,body .rose-mobile-menu__icon[data-rose-search-toggle]{border:0;background:transparent;color:inherit;padding:0;cursor:pointer}body .rose-mobile-menu__search button{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0}body .rose-mobile-menu__search button svg{width:22px;height:22px}}body .rose a.rose-readmore,body .rose a.rose-readmore:hover{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}@media screen and (max-width:749px){body .rose-product-strength{display:flex;gap:6px 8px;flex-wrap:wrap;justify-content:flex-start;align-items:center}body .rose-product-strength>.flow_title,body .rose-product-strength>strong,body .rose-product-strength>.rose-product-flow-pdp{flex:0 0 auto;width:auto;min-width:max-content;max-width:none;margin:0;white-space:nowrap}body .rose-product-strength>.flow_title,body .rose-product-strength>strong{font-size:12px;line-height:1.6}body .rose-product-strength>.rose-product-flow-pdp{font-size:14px}body .rose-product-strength .rose-product-flow-pdp>span{flex:0 0 auto;width:max-content;white-space:nowrap}body .rose-product-strength .rose-product-flow-pdp img{flex:0 0 30px;width:30px;max-width:30px!important;height:auto}}@media screen and (max-width:360px){body .rose-product-strength>.flow_title{flex-basis:100%}}@media screen and (max-width:749px){html.page-uber-uns .rose-image-cta h2{font-size:clamp(18px,5.5vw,26px);overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/tzn_responsive.css.map */
