@media screen and (min-width: 768px){.footer--logo--image img.footer-logo-mobile{display:none}.marquee_marquee-inner{padding-top:100px;padding-bottom:130px}header.header{padding-left:36px!important;padding-right:36px!important}img.header__mobile_logo.motion-reduce{display:none}.page-collection .product-grid-container .collection ul li.grid__item .card__inner{width:calc(100% - 1px)}}@media screen and (min-width: 1280px) and (max-width: 1680px){.section-header .header-wrapper .header__menu-item span,.section-header .header-wrapper .header__icons .header__icon span{font-size:14px;letter-spacing:2px}.page-index .slideshow.banner h2.banner__heading{font-size:42px}.collection__title.title-wrapper h2.title,.marquee_marquee-inner h2.section_title{font-size:35px}.review-card .review-text{font-size:14px}footer.footer .footer__blocks-wrapper .footer-block:last-child{max-width:493px}footer.footer ul.footer-block__details-content .link{font-size:14px;line-height:21px}footer.footer .footer__blocks-wrapper h2.footer-block__heading{font-size:14px;line-height:24px}footer.footer .footer__content-bottom ul.policies li small.copyright__content{font-size:12px}.page-product .product .product__info-wrapper{padding:37px 29px}.page-product .product .product-side-content{padding:37px 17px}.page-product .product .product__info-wrapper h1{font-size:27px}.page-product .product .product__info-wrapper .product__description p,.page-product .product .product-side-content p{font-size:14px}ul.grid.product-grid li.grid__item .card__content h3 a{font-size:16px}.page-product ul.product-grid li.grid__item .card__information .card-information button.quick-add__submit span,.page-product ul.product-grid li.grid__item .card__information .card-information .price{font-size:14px}.contact--form-left--wrapper .ontact--form-left--wrapper-inner h2 p,.contact--form--wrapper .contact--form--wrapper-inner h2.title{font-size:35px;line-height:47px}.contact--form-left--wrapper .ontact--form-left--wrapper-inner .form--infioration-wrap p,.contact--form-left--wrapper .ontact--form-left--wrapper-inner .form--infioration-wrap .social-outer h4{font-size:18px}.caring-skin-container .caring-skin-content{padding:2%}.caring-skin-text p{font-size:16px}.caring-skin-quote{font-size:14px}.caring-skin-container .caring-skin-side{max-width:25.5%;padding:2% 2.3% 0}.caring-skin-image img{min-height:100%}.custom-download-center .download-center-outer aside.sidebar{max-width:435px;padding-right:60px}.download-center-outer aside.sidebar h2.heading{font-size:36px}.download-center-outer aside.sidebar p.text-sub-title{font-size:16px}.custom-download-center .download-center-outer .downloads.right-content{padding-top:101px}.right-content-inner .download-text-card .download-text-content h3,.right-content-inner .download-text-card .download-text-content p{font-size:17px}}@media screen and (min-width: 1025px) and (max-width: 1279px){.header:not(.drawer-menu).page-width{padding-left:40px;padding-right:40px}body:has(.section-header .header:not(.drawer-menu)) .utility-bar .page-width{padding-left:40px;padding-right:40px}.section-header .header-wrapper .header__menu-item span,.section-header .header-wrapper .header__icons .header__icon span{font-size:14px}.announcement-bar__message{font-size:12px;letter-spacing:0}.page-index .slideshow.banner h2.banner__heading{font-size:40px;max-width:730px}.page-width{padding-left:40px;padding-right:40px}.collection__title.title-wrapper h2.title{font-size:35px}.look-style-gallery__label{font-size:19px}.collection .filters---top--bar-wrapper{padding-left:40px}.review-card .review-text{font-size:15px}footer.footer .footer--logo--image{padding:0 40px}footer.footer .footer__content-bottom ul.policies{margin:15px 0}footer.footer .footer__blocks-wrapper .footer-block:last-child{max-width:43%}footer.footer .footer__blocks-wrapper h2.footer-block__heading{font-size:14px}footer.footer ul.footer-block__details-content .link{font-size:14px}footer.footer .footer__content-bottom ul.policies li small.copyright__content{font-size:14px}.collection slider-component{padding-right:55px}.page-product .section-header .header-wrapper .list-menu__item{padding:1.2rem 1.5rem}.page-product .product .product__info-wrapper,.page-product .product .product-side-content{padding:24px}.page-product product-info .page-width{padding:0}.page-product .product .product__info-wrapper h1{font-size:30px}.page-product .product .product__info-wrapper .product__description p,.page-product .product .product-side-content p{font-size:15px}product-recommendations.related-products h2.related-products__heading{font-size:29px}ul.grid.product-grid li.grid__item .card__content h3 a{font-size:16px}.page-product ul.product-grid li.grid__item .card__information .card-information button.quick-add__submit span,.page-product ul.product-grid li.grid__item .card__information .card-information .price{font-size:14px}.contact--form-left--wrapper .ontact--form-left--wrapper-inner h2 p,.contact--form--wrapper .contact--form--wrapper-inner h2.title{font-size:37px;line-height:48px}.contact--form-left--wrapper .ontact--form-left--wrapper-inner .form--infioration-wrap p,.contact--form-left--wrapper .ontact--form-left--wrapper-inner .form--infioration-wrap .social-outer h4{font-size:19px}.page-policies .shopify-policy__container{max-width:96%}.page-policies .shopify-policy__container .shopify-policy__body p{font-size:15px}.page-page-faq main .page-width,.page-page-faq .collapsible-content-wrapper-narrow{max-width:95%}.caring-skin-container .caring-skin-side{max-width:30.5%;padding-top:2%}.caring-skin-container .caring-skin-content{padding:2%}.caring-skin-image img{height:100%}.section-header .header-wrapper .header__icons .header__icon--account{margin:0 2rem}.section-header .header-wrapper .header__menu-item span,.section-header .header-wrapper .header__icons .header__icon span{font-size:13px;letter-spacing:.2px}.section-header .header-wrapper .header__menu-item{padding:1.2rem .5rem}.skin-care-section .skin-care-container .right-skin-care-content{padding:46px 32px 200px}.skin-care-container .right-skin-care-content h3.skin-care-title{font-size:26px}.skin-care-container .right-skin-care-content .skin-care-subtext,.skin-care-container .right-skin-care-content .skin-care-text{padding-left:8.5%}.skin-care-container .right-skin-care-content p{font-size:15px}.announcement-bar .announcement-bar__message span{font-size:12px}.page-page-b2b-login .b2b-login .b2b-login-right{max-width:70.5%}.header--middle-center a.header__heading-link{max-width:80%}.custom-download-center .download-center-outer aside.sidebar{max-width:315px;padding-right:20px}.download-center-outer aside.sidebar h2.heading{font-size:24px}.download-center-outer aside.sidebar p.text-sub-title{font-size:14px;margin:6px 0 0}.download-center-outer aside.sidebar ul li.border-b a{font-size:18px}.download-center-outer .right-content .right-content-inner{grid-template-columns:repeat(3,1fr);column-gap:21px;row-gap:33px}.right-content-inner .download-text-card .download-text-content h3,.right-content-inner .download-text-card .download-text-content p{font-size:16px;letter-spacing:0}.custom-download-center .download-center-outer .downloads.right-content{padding-top:41px}}@media screen and (min-width: 768px) and (max-width: 1024px){.page-width{padding-left:33px;padding-right:33px}.marquee_scrolling-marquee{padding:60px 0}slider-component.page-width{padding:0 55px 0 40px}.collection .filters---top--bar-wrapper{padding:0 33px}.collection .filters---top--bar-wrapper .filters-bar-wrapper-inner{padding:5px 30px}.footer-block__details-content.footer-block-image.center{justify-content:start}footer.footer .footer__blocks-wrapper .footer-block{width:100%;max-width:32.5%}footer.footer .footer__blocks-wrapper .footer-block:last-child{max-width:100%;margin:0}footer.footer .footer--logo--image{padding:0 33px}footer.footer .footer__content-bottom ul.policies li{margin:0 2% 0 0}footer.footer .footer__content-bottom{padding:0 0 2rem}.look-style-gallery__label{left:3px;font-size:17px}.page-product .product{flex-wrap:wrap}.page-product product-info .page-width{padding:0}.page-product .product .grid__item.product__media-wrapper{max-width:100%}.page-product .product .product__info-wrapper,.page-product .product .product-side-content{border-top:1px solid var(--theme-color);max-width:50%!important;padding:32px}.page-product main.content-for-layout,.page-collection main.content-for-layout,.page-page-faq main.content-for-layout{padding-top:65px}.page-product .section-header .header-wrapper .header__icons .header__icon .cart-count-bubble,.page-page-faq .section-header .header-wrapper .header__icons .header__icon .cart-count-bubble,.page-policies .section-header .header-wrapper .header__icons .header__icon .cart-count-bubble{background-color:var(--theme-color);color:var(--text-color)}.page-product .section-header .header-wrapper .header__icons .header__icon .cart-count-bubble span,.page-page-faq .section-header .header-wrapper .header__icons .header__icon .cart-count-bubble span,.page-policies .section-header .header-wrapper .header__icons .header__icon .cart-count-bubble span{color:var(--theme-color)!important}.page-product .product .product__info-wrapper h1{font-size:26px}.contact--form-left--wrapper .ontact--form-left--wrapper-inner h2 p,.contact--form--wrapper .contact--form--wrapper-inner h2.title{font-size:29px;line-height:41px}.contact--form-left--wrapper .ontact--form-left--wrapper-inner .form--infioration-wrap p,.contact--form-left--wrapper .ontact--form-left--wrapper-inner .form--infioration-wrap .social-outer h4{font-size:20px;line-height:33px}.page-page-faq main .page-width,.page-page-faq .collapsible-content-wrapper-narrow{max-width:100%;padding-left:33px;padding-right:33px}.page-policies main.content-for-layout{padding-top:112px}.page-policies .shopify-policy__container{max-width:100%;padding:0 33px}.custom-collection-products{overflow:hidden}.home-best-sellers ul,.collection-products-main{scroll-padding:8px;overflow:auto hidden;scrollbar-width:none;overscroll-behavior-x:none;scroll-behavior:smooth;scroll-snap-type:x mandatory;flex-wrap:nowrap}.home-best-sellers ul .grid__item,.collection-products-main .step{width:100%;min-width:53%;display:inline-block}.caring-skin-container{flex-wrap:wrap}.caring-skin-container .caring-skin-content,.caring-skin-container .caring-skin-side{max-width:50%}.section-header sticky-header.header-wrapper .header__menu-item{padding:10px 3px}.section-header .header-wrapper .header__menu-item span,.section-header .header-wrapper .header__icons .header__icon span{font-size:12px;letter-spacing:.5px}.page-collection .product-grid-container .collection ul li.grid__item{border:1px solid var(--theme-color);width:33.4%;max-width:33.4%;margin:0 0 -1px -1px}.page-collection .product-grid-container .collection ul li.grid__item .card__content{padding:0 11px}.announcement-bar__message{font-size:12px}.page-collection .collection-hero__inner{padding:30px 20px 0}.page-collection .collection-hero__text-wrapper .collection-hero__description p{font-size:15px}details-modal.header__search ul.predictive-search__results-list{scroll-padding:8px;overflow:auto hidden;scrollbar-width:none;overscroll-behavior-x:none;scroll-behavior:smooth;scroll-snap-type:x mandatory;display:flex}details-modal.header__search ul.predictive-search__results-list li.predictive-search__list-item{min-width:44%}.utility-bar p{color:var(--theme-color);white-space:nowrap;max-width:calc(100vw - 87px);text-overflow:ellipsis;overflow:hidden;display:inline-block;width:100%}.skin-care-section .skin-care-container{flex-wrap:wrap}.skin-care-section .skin-care-container .left-skin-care-image{position:initial}.skin-care-section .skin-care-container .left-skin-care-image img{min-height:auto}.skin-care-section .skin-care-container .right-skin-care-content{padding:30px}.skin-care-container .right-skin-care-content .skin-care-subtext,.skin-care-container .right-skin-care-content .skin-care-text{padding-left:0}.skin-care-container .right-skin-care-content .skin-care-subtext{margin:2% 0}.skin-care-section .skin-care-container .right-skin-care-content .skin-care-outer{margin-bottom:6.7%}.skin-care-container .right-skin-care-content h3.skin-care-title{font-size:28px}.page-page-b2b-login .b2b-login .b2b-login-left{max-width:39%}.page-page-b2b-login .b2b-login .b2b-login-right{max-width:60%}.b2b-login-description,.b2b-important-text p{font-size:16px;line-height:20px}.b2b-login-section{padding:60px 0 200px}.page-page-b2b-login .shopify-section .b2b-popup-inner{max-height:98%;max-width:65%!important}.page-page-b2b-login .shopify-section .b2b-popup-inner div#bss-b2b-registration-form{padding:0 55px}.page-page-b2b-login .bss-b2b-registration-form-title *{font-size:29px}.announcement-bar,.announcement-bar__announcement{justify-content:start}header.header{padding-left:25px!important;padding-right:25px!important}.section-header .header-wrapper .header__icons .header__icon--account{margin:0 2rem}.custom-download-center .download-center-outer{flex-wrap:wrap}.download-center-outer .right-content .right-content-inner{grid-template-columns:repeat(3,1fr);gap:16px}.custom-download-center .download-centre{padding-top:40px;padding-bottom:100px}.custom-download-center .download-center-outer aside.sidebar{max-width:100%;padding-right:0}.download-center-outer aside.sidebar h2.heading{font-size:24px}.download-center-outer aside.sidebar p.text-sub-title{font-size:16px;margin:10px 0 0}.downloads.right-content .download-btn{min-width:auto;font-size:14px;letter-spacing:1px}.custom-download-center .download-center-outer .downloads.right-content{padding-top:45px}.right-content-inner .download-text-card .download-text-content h3,.right-content-inner .download-text-card .download-text-content p{font-size:16px;letter-spacing:0}.right-content-inner .download-card-content p.download-card-title,.right-content-inner .download-card-content p.download-card-date,.right-content-inner .download-card-content .download-card-link{font-size:15px}.download-center-outer aside.sidebar ul{width:100%;display:flex;gap:15px}.download-center-outer aside.sidebar ul li.border-b a{font-size:15px;width:100%;display:inline-block}.page-product main.content-for-layout,.page-collection main.content-for-layout,.page-page-faq main.content-for-layout{padding-top:0!important;margin-top:-1px}details-modal.header__search summary.header__icon.header__icon--search.header__icon--summary{padding-left:3rem!important}.page-index .slideshow.banner h2.banner__heading{font-size:37px}aside.page-width{padding-left:20px;padding-right:20px}facet-filters-form .facets__form{grid-template-columns:1fr auto}}@media screen and (min-width:990px) and (max-width:1100px){.page-product main.content-for-layout,.page-collection main.content-for-layout,.page-page-faq main.content-for-layout{padding-top:65px!important}.section-header .header-wrapper header.header{column-gap:1rem}}@media screen and (max-width: 989px){details-modal.header__search{display:none}.menu-drawer__navigation-container details-modal.header__search{display:inline-flex}.header{padding:10px 15px}.page-index .section-header{top:0}.section-header{position:sticky!important;top:0}.header__heading-link{padding:0}header-drawer summary.header__icon svg.icon-hamburger path{fill:var(--theme-color)}header-drawer summary.header__icon svg.icon-hamburger{width:30px;height:25px}.header__heading-logo-wrapper img{filter:brightness(0) saturate(100%) invert(36%) sepia(20%) saturate(682%) hue-rotate(341deg) brightness(94%) contrast(86%)}.section-header.shopify-section-header-sticky .header__heading-logo-wrapper img{filter:initial}.section-header .header-wrapper .header__menu-item span,.section-header .header-wrapper .header__icons .header__icon span{color:var(--theme-color)}.section-header .header-wrapper .header__icons .header__icon .cart-count-bubble{background-color:transparent;color:var(--text-color)}.announcement-bar,.announcement-bar__announcement{justify-content:start;overflow:hidden}.utility-bar{background-color:#c6d1d2}.utility-bar p{color:var(--theme-color);white-space:nowrap;max-width:100%;text-overflow:ellipsis;overflow:hidden;display:inline-block;width:100%}.section-header.shopify-section-group-header-group.menu-open{z-index:5}.header-wrapper header.header .menu-drawer{background-color:#725140;position:fixed;top:0;z-index:99;height:100dvh;padding-bottom:0;width:100%}#menu-drawer button.menu-drawer__close{position:absolute;top:1.5rem;right:1.5rem;background:none;border:none;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center}#menu-drawer button.menu-drawer__close svg.icon.icon-close{width:28px;height:28px;stroke-width:.6px;stroke:var(--primary-color)}#menu-drawer button.menu-drawer__close svg.icon.icon-close path{fill:#c6d1d2}.section-header.shopify-section-header-sticky header-drawer summary.header__icon svg.icon-hamburger line{stroke:var(--text-color)}.section-header.shopify-section-header-sticky .header-wrapper .header__icons .header__icon .cart-count-bubble{color:var(--text-color)}.section-header.shopify-section-header-sticky .header-wrapper .header__icons .header__icon .cart-count-bubble span{color:var(--text-color)!important}.section-header .header-wrapper{position:relative}.overflow-hidden-tablet .section-header header.header{position:relative}.section-header.shopify-section-header-sticky{top:-1px}.section-header .header-wrapper:before{content:"";background-color:var(--theme-color);position:absolute;left:0;top:0;width:100%;height:100%;transition:transform var(--duration-default) ease,visibility var(--duration-default) ease;transform:translate(-100%);display:inline-block;visibility:hidden}.overflow-hidden-tablet .section-header .header-wrapper:before{transform:translate(0);visibility:visible}.menu-drawer__inner-container .menu-drawer__navigation-container a{background-color:transparent;text-transform:uppercase;font-size:23px;color:var(--text-color)}.menu-drawer__inner-container .menu-drawer__navigation-container a.login-to-see-price{font-size:12px;letter-spacing:0}.menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__utility-links a.menu-drawer__account{border:1px solid var(--text-color);min-width:290px;justify-content:center;padding:15px}.menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__utility-links{padding:0 3rem;background-color:transparent;margin-top:21px}.section-header .header-wrapper .header__icons .header__icon span.svg-wrapper svg.icon{display:inline-block}.section-header .header-wrapper .header__icons .header__icon span.svg-wrapper span{display:none}.section-header .header-wrapper .header__icons .header__icon--search span{font-size:0}.menu-drawer__inner-container .menu-drawer__navigation{padding:0;display:flex;align-items:center}.caring-skin-section{margin-top:0}.page-product main.content-for-layout,.page-collection main.content-for-layout,.page-page-faq main.content-for-layout{padding-top:21px}.section-header .header-wrapper .header__icons .header__icon span.svg-wrapper svg.icon-cart{width:34px;height:34px}.page-product .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__utility-links{padding:0 2rem}details-modal.header__search .search-modal.modal__content{padding-top:39px}.menu-drawer__inner-container .menu-drawer__navigation-container{grid-template-rows:auto auto;align-content:center;row-gap:0}details-modal.header__search summary.header__icon.header__icon--search.header__icon--summary{background-color:transparent;text-transform:uppercase;font-size:23px;color:var(--text-color);text-decoration:none;padding:1.1rem 3rem;width:auto;height:auto}.section-header.shopify-section-header-sticky img.header__heading-logo{display:inline-block}.section-header.shopify-section-header-sticky img.header__mobile_logo{display:none}header.header{grid-template-columns:2fr 2fr 2fr;border-bottom:1px solid var(--theme-color);background-color:var(--text-color)}.section-header .header-wrapper .header__icons .header__icon span.svg-wrapper svg{display:none!important}}@media screen and (max-width: 767px){img.header__heading-logo{display:none}img.header__mobile_logo.motion-reduce{display:inline-block;max-width:243px;width:auto;filter:none;height:auto}.section-header .header-wrapper .header__icons summary.header__icon.header__icon--search{display:none}.page-width{padding-left:15px;padding-right:15px}.collection .filters---top--bar-wrapper{padding:0 15px;flex-wrap:wrap}.collection .filters---top--bar-wrapper .filters-bar-wrapper-inner{flex-wrap:wrap;padding:5px 15px}.page-index .slideshow.banner h2.banner__heading{font-size:20px;letter-spacing:0;padding:0 10px}.rich-text.steps_text p{font-size:12px;line-height:19px;letter-spacing:2px}.collection__title.title-wrapper h2.title{font-size:26px;line-height:1.3}.collection.home-best-sellers ul.grid.product-grid li.grid__item .card__content h3 a{font-size:14px;line-height:20px}.collection.home-best-sellers ul.grid.product-grid li.grid__item .card__content button.quick-add__submit,.collection.home-best-sellers ul.grid.product-grid li.grid__item .card__content .price{font-size:12px}.marquee_scrolling-marquee{padding:20px 0 15px!important}.marquee_marquee-inner h2.section_title{font-size:29px;display:none}.marquee_rolling-text{margin-right:30px!important}.marquee_marquee-inner .marquee_rolling-text h2{font-size:15px}.look-style-gallery__wrapper{grid-template-columns:repeat(2,1fr)}.look-style-gallery__label{bottom:39px;left:11px;font-size:27px}.customer-reviews-section{padding:51px 0 107px}footer.footer .footer__content-top{padding:0 15px}footer.footer .footer--logo--image{padding:0 15px}footer.footer .footer__blocks-wrapper .newsletter-form .newsletter-form__field-wrapper button{font-size:13px}footer.footer .footer__blocks-wrapper h2.footer-block__heading{font-size:12px}footer.footer .footer__content-bottom ul.policies li small.copyright__content{font-size:14px}.page-index .slideshow.banner .slideshow__media{height:100%!important}.page-index .slideshow.banner .slideshow__text-wrapper.banner__content{position:absolute;top:50%;transform:translateY(-50%)}.page-index .slideshow.banner .slideshow__text.banner__box{max-width:73rem;background-color:transparent;padding:0;height:auto}.home-best-sellers .collection__title.title-wrapper h2.title{text-align:left;margin-bottom:0}.collection slider-component{margin-top:0;padding:0!important}ul.product-grid li.grid__item .card__information{padding:11px 0 0}ul.product-grid li.grid__item .quick-add{margin:0 0 20px}.collection .card .card__inner{min-height:73%}.home-image-banner{min-height:100%!important}.review-card .review-text{font-size:14px;line-height:1.4}.review-card{margin:0!important}.collection ul{row-gap:15px}footer.footer .footer__blocks-wrapper .footer-block{width:100%;max-width:48%;margin:0}footer.footer .footer__blocks-wrapper.grid{display:flex}footer.footer .footer__content-bottom ul.policies{margin:15px 0 30px}footer.footer .footer__content-bottom ul.policies a{padding:0}.page-product .product{flex-wrap:wrap}.page-product .product .grid__item.product__media-wrapper,.page-product .product .product__info-wrapper,.page-product .product .product-side-content{max-width:100%!important}.page-product product-info .page-width{padding:0}.page-product .slick-slide{padding:14px 0;margin:0}.page-product .product .product__info-wrapper h1{font-size:24px}.page-product .product .product__info-wrapper{border:1px solid var(--theme-color);padding:36px 20px}.page-product .product .product-side-content{border-right:1px solid var(--theme-color);padding:36px 20px}.page-product .product .product__info-wrapper .product__description p strong,.page-product .product .product-side-content p strong{letter-spacing:0;margin-bottom:8px}.page-product .product .product__info-wrapper .product__description p,.page-product .product .product-side-content p{font-size:15px;letter-spacing:0}.page-product .product .product-form__buttons .button:before{z-index:1}.page-product .product .product-form__buttons .button span{position:relative;z-index:1}product-recommendations.related-products h2.related-products__heading{font-size:27px}ul.grid.product-grid li.grid__item .card__content h3 a{font-size:14px;line-height:20px}.page-product ul.product-grid li.grid__item .card__information .card-information button.quick-add__submit span,.page-product ul.product-grid li.grid__item .card__information .card-information .price{font-size:12px}product-recommendations.related-products ul.grid.product-grid{row-gap:31px}.page-product ul.product-grid li.grid__item .card__information .card-information{gap:1px}footer.footer .footer__blocks-wrapper .newsletter-form .newsletter-form__field-wrapper input{font-size:14px}.contact---div--flexx-wrapper{flex-wrap:wrap}.contact--form-left--wrapper .ontact--form-left--wrapper-inner h2 p,.contact--form--wrapper .contact--form--wrapper-inner h2.title{font-size:35px;line-height:1.3}.contact--form--wrapper .contact--form--wrapper-inner h2.title{margin:79px 0 0}.contact--form-left--wrapper .ontact--form-left--wrapper-inner .form--infioration-wrap p,.contact--form-left--wrapper .ontact--form-left--wrapper-inner .form--infioration-wrap .social-outer h4{font-size:16px;line-height:31px}.page-page-contact .banner__media{height:21rem!important}.page-page-faq main .page-width{max-width:100%}.page-page-faq .collapsible-content-wrapper-narrow{max-width:100%;padding-left:15px;padding-right:15px}.page-page-faq .collapsible-content-wrapper-narrow .accordion{margin:0}.page-page-faq .collapsible-content-wrapper-narrow .accordion summary h3.accordion__title{font-size:14px;letter-spacing:0}.page-page-faq .collapsible-content-wrapper-narrow .accordion__content p{font-size:14px;line-height:1.4}.page-policies main.content-for-layout{padding-top:35px}.page-policies .shopify-policy__container{max-width:100%}.page-policies .shopify-policy__container .shopify-policy__body p{font-size:14px}.page-policies .shopify-policy__container h1{font-size:25px}.page-policies .shopify-policy__container .shopify-policy__body table th,.page-policies .shopify-policy__container .shopify-policy__body table td{padding:5px}.home-best-sellers slider-component.page-width{padding:0}.home-best-sellers ul,.collection-products-main{scroll-padding:8px;overflow:auto hidden;scrollbar-width:none;overscroll-behavior-x:none;scroll-behavior:smooth;scroll-snap-type:x mandatory;flex-wrap:nowrap}.home-best-sellers ul .grid__item,.collection-products-main .step{width:100%;min-width:78%;display:inline-block}.custom-collection-products .page-width{padding:0}.footer--logo--image img.footer-logo-desktop{display:none}.home-best-sellers .collection__view-all,.collection-outer .shop-all-btn{right:-48px}.custom-collection-products{overflow:hidden}.collection-products-main{padding:0;gap:0}.collection-products-main .step{margin-left:-1px}.collection-outer .shop-all-btn a.button.btn{background-color:var(--text-color)}.collection-products-main .step:first-child{margin:0}a.button{min-width:132px;min-height:33px;line-height:33px}.collection-products-main .product-details h3.product-title{font-size:14px}.collection-products-main .step .product-details .product-price button.product-form__submit span,.collection-products-main .step .product-details .product-price .price,.collection-products-main .step .product-details .product-price .price s.price-item--regular{font-size:12px}.collection-products-main .step .step-title{min-width:79px;line-height:18px;min-height:18px;font-size:12px}.caring-skin-container{grid-template-columns:1fr}.caring-skin-side img{margin-top:20px}.b2b-login-container{flex-direction:column}.caring-skin-container{flex-wrap:wrap}.caring-skin-container .caring-skin-content,.caring-skin-container .caring-skin-side{max-width:100%;border:none}.caring-skin-container .caring-skin-content{padding:23px}.page-product .product-media-slick .slick-slide{padding:0}.b2b-login-section{padding:35px 23px 120px}.page-page-b2b-login .b2b-login{flex-wrap:wrap}.page-page-b2b-login .b2b-login .b2b-login-left,.page-page-b2b-login .b2b-login .b2b-login-right{max-width:100%}.b2b-login-section .page-width{padding:0}.page-page-b2b-login .b2b-login .b2b-login-right{margin-top:51px}.b2b-login-heading{font-size:29px;line-height:normal;letter-spacing:0}.b2b-login-description{font-size:17px;line-height:20px}.b2b-important-title{font-size:17px}.b2b-important-text p{font-size:17px;line-height:20px}.caring-skin-container .caring-skin-image{min-height:calc(100vh - 104px)}.caring-skin-container .caring-skin-image img{height:100%}.caring-skin-title{margin:0}.caring-skin-text p{font-size:17px}.caring-skin-quote{margin:84px 0 84px auto}.caring-skin-container .caring-skin-side{background-color:transparent;border-bottom:none;display:flex;flex-wrap:wrap;flex-direction:column-reverse;row-gap:24px;padding:0 23px 130px}.page-collection .product-grid-container .collection ul li.grid__item{width:50%;max-width:50%}.page-collection .product-grid-container .collection ul li.grid__item .card__content{padding:0 11px}.page-collection .product-grid-container .collection ul li.grid__item{padding-bottom:0}.page-collection .collection-hero__inner{padding:20px 20px 0}.page-collection .collection-hero__text-wrapper .collection-hero__description p{font-size:14px}.page-page-faq .home-best-sellers .collection__view-all{right:-42px}.page-page-faq .home-best-sellers .collection__view-all .button{min-width:132px!important}details-modal.header__search ul.predictive-search__results-list{grid-template-columns:repeat(2,1fr)}details-modal.header__search ul.predictive-search__results-list .predictive-search__item img.predictive-search__image{height:auto}details-modal.header__search .predictive-search__item-content .predictive-search__item-heading{font-size:12px;line-height:19px}details-modal.header__search .predictive-search__item-content .price{font-size:12px;line-height:19px}details-modal.header__search .search-modal.modal__content .search-modal__content form.search.search-modal__form{max-width:92%}details-modal.header__search .search-modal.modal__content{padding-top:0;z-index:11}details-modal.header__search h2.predictive-search__heading{font-size:16px}details-modal.header__search .predictive-search.predictive-search--header{max-height:calc(100vh - 46px)!important}details-modal.header__search ul.predictive-search__results-list .predictive-search__item{padding:1.5rem}.skin-care-section .skin-care-container{flex-wrap:wrap}.skin-care-section .skin-care-container .left-skin-care-image{position:initial}.skin-care-section .skin-care-container .left-skin-care-image img{min-height:auto}.skin-care-section .skin-care-container .right-skin-care-content{padding:30px}.skin-care-container .right-skin-care-content h3.skin-care-title{font-size:23px;letter-spacing:0}.skin-care-container .right-skin-care-content .skin-care-subtext,.skin-care-container .right-skin-care-content .skin-care-text{padding-left:0}.skin-care-container .right-skin-care-content .skin-care-subtext{margin:5% 0 2%}.skin-care-container .right-skin-care-content p{font-size:14px}.page-page-b2b-login .shopify-section .b2b-popup-inner{max-height:calc(100% - 3px)}.page-page-b2b-login .bss-b2b-registration-form-title *{margin:46px 0 30px!important;font-size:19px;padding:0 10px}.page-page-b2b-login #bss-b2b-register-form{width:90%!important;margin:0 auto}.quick-add a.product-price{font-size:13px;letter-spacing:0}.collection-products-main .step{border:1px solid var(--secondary-text-color);padding:34px 0 17px}footer.footer ul.footer-block__details-content .link{display:inline-block}.page-collection .collection-hero__text-wrapper h1.collection-hero__title{font-size:26px;letter-spacing:0}.custom-download-center .download-center-outer{flex-wrap:wrap}.download-center-outer .right-content .right-content-inner{grid-template-columns:repeat(2,1fr);row-gap:24px}.custom-download-center .download-centre{padding-top:40px;padding-bottom:100px}.custom-download-center .download-center-outer aside.sidebar{max-width:100%;padding-right:0}.download-center-outer aside.sidebar h2.heading{font-size:24px}.download-center-outer aside.sidebar p.text-sub-title{font-size:16px;margin:10px 0 0}.downloads.right-content .download-btn{min-width:auto;font-size:14px;letter-spacing:1px}.custom-download-center .download-center-outer .downloads.right-content{padding-top:29px}.right-content-inner .download-text-card .download-text-content h3,.right-content-inner .download-text-card .download-text-content p{font-size:16px;letter-spacing:0}.right-content-inner .download-card-content p.download-card-title,.right-content-inner .download-card-content p.download-card-date,.right-content-inner .download-card-content .download-card-link{font-size:15px}.download-center-outer aside.sidebar ul{display:flex;justify-content:left;column-gap:18px;flex-wrap:wrap;width:100%}.download-center-outer aside.sidebar ul li.border-b a{font-size:12px;text-align:center}.download-center-outer aside.sidebar ul li.border-b a:before{top:6px}.page-product main.content-for-layout,.page-collection main.content-for-layout,.page-page-faq main.content-for-layout,.page-cart main.content-for-layout,.page-customers-login main.content-for-layout,.page-page-about-us-new main.content-for-layout,.page-customers-account main.content-for-layout,.page-customers-addresses main.content-for-layout{padding-top:0}.page-product main.content-for-layout{margin-top:-1px}ul.product-grid li.grid__item .card-wrapper .card:not(.ratio){height:auto!important}.tanning-saving-text{margin:8px auto 0!important;max-width:98%;font-size:12px!important}.collection-products-main .tanning-saving-text{max-width:82%}}@media screen and (max-width: 480px){.look-style-gallery__wrapper{grid-template-columns:repeat(1,1fr)}footer.footer .footer__blocks-wrapper .footer-block{max-width:100%}footer.footer .footer__content-bottom ul.policies li{margin:0;width:100%;justify-content:start}ul.product-grid li.grid__item .card__information{overflow:hidden}ul.grid.product-grid li.grid__item .card__content h3 a{font-size:12px;white-space:nowrap;text-overflow:ellipsis;max-width:91%;overflow:hidden;margin:0 auto}.quick-add a.product-price{font-size:11px;letter-spacing:0}.collection ul.grid.product-grid li.grid__item .card__content .price,.collection ul.grid.product-grid li.grid__item .card__content button.quick-add__submit{font-size:11px}.download-center-outer .right-content .right-content-inner{grid-template-columns:repeat(1,1fr);row-gap:24px}.marquee_rolling-text img{width:108px!important}.collection ul.grid.product-grid li.grid__item .card__content button.quick-add__submit{line-height:1.4}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom-responsive.css.map */
