@font-face{font-family:ABC ROM Unlicensed Trial;src:url(/cdn/shop/files/ABCROM-Regular.eot?v=1761227010);src:url(/cdn/shop/files/ABCROM-Regular.eot?v=1761227010) format("embedded-opentype"),url(/cdn/shop/files/ABCROM-Regular.woff2?v=1761226993) format("woff2"),url(/cdn/shop/files/ABCROM-Regular.woff?v=1761226999) format("woff"),url(/cdn/shop/files/ABCROM-Regular.ttf?v=1761227010) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNowDisplay;src:url(/cdn/shop/files/HelveticaNowDisplay-Light.eot?v=1762150237);src:url(/cdn/shop/files/HelveticaNowDisplay-Light.eot?v=1762150237) format("embedded-opentype"),url(/cdn/shop/files/HelveticaNowDisplay-Light.woff2?v=1762150236) format("woff2"),url(/cdn/shop/files/HelveticaNowDisplay-Light.woff?v=1762150237) format("woff"),url(/cdn/shop/files/HelveticaNowDisplay-Light.ttf?v=1762150237) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNowDisplay;src:url(/cdn/shop/files/HelveticaNowDisplay-Regular.eot?v=1762771533);src:url(/cdn/shop/files/HelveticaNowDisplay-Regular.eot?v=1762771533) format("embedded-opentype"),url(/cdn/shop/files/HelveticaNowDisplay-Regular.woff2?v=1762771532) format("woff2"),url(/cdn/shop/files/HelveticaNowDisplay-Regular.woff?v=1762771533) format("woff"),url(/cdn/shop/files/HelveticaNowDisplay-Regular.ttf?v=1762771533) format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--brand-brown: #543C29;--theme-color: var(--brand-brown);--heading-color: #5C402C;--abc-rom-font: "ABC ROM Unlicensed Trial";--helvetic-font: "HelveticaNowDisplay";--font-heading-family: var(--abc-rom-font);--font-body-family: var(--abc-rom-font);--text-color: #F9F5EC;--primary-text-color: #F8F6E5;--secondary-text-color: #725140;--button-bg-color: #664733}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}*{scrollbar-width:thin}h1,h2,h3,h4,h5,h6,p,li{margin:0;padding:0;list-style:none}button{box-shadow:none;outline:none;transition:all .7s ease-in-out}button:focus{outline:none;box-shadow:none}.button,.customer button{position:relative;overflow:hidden;background-color:transparent;border:1px solid var(--theme-color);color:var(--theme-color);min-width:149px;min-height:34px;line-height:34px;padding:0 10px;transition:color .3s ease,border-color .3s ease;text-transform:uppercase}.customer button{color:var(--text-color)}.button:after,.customer button:after{content:none}.button:before,.customer button:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background-color:var(--button-bg-color);z-index:-1;transition:width .4s ease}.customer button:before{width:100%}.button:hover:before{width:100%}.customer button:hover{color:var(--theme-color)}.customer button:hover:before{width:0}.button span,.customer button span,.button{position:relative;z-index:1}.button:hover{color:#fff;border-color:var(--theme-color)}.page-width{max-width:100%;padding-left:36px;padding-right:36px}.announcement-bar .announcement-bar__message span{font-size:14px;line-height:19px;letter-spacing:.5px;color:#000}.page-index .section-header{top:66px}.section-header{position:absolute!important;top:65px;width:100%;transition:all .3s ease-in-out}.section-header.shopify-section-header-sticky{background-color:var(--brand-brown);top:0}.shopify-section-header-sticky.shopify-section-header-hidden{position:absolute!important}.section-header{transition:all .3s ease-in-out}.section-header .header-wrapper .header__icons .header__icon span.svg-wrapper svg.icon{display:none}.section-header .header-wrapper{border:none}.page-product .section-header .header-wrapper .list-menu__item{padding:1.2rem 2rem}.section-header .header-wrapper .header__menu-item span,.section-header .header-wrapper .header__icons .header__icon span{text-decoration:none;text-transform:uppercase;font-family:var(--helvetic-font);font-size:15px;color:var(--text-color);font-weight:400;letter-spacing:3px;position:relative;min-height:27px}.section-header .header-wrapper .header__menu-item span:after,.section-header .header-wrapper .header__icons .header__icon span:after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background-color:currentColor;transition:all .5s ease-in-out}.section-header .header-wrapper .header__menu-item span:hover,.section-header .header-wrapper .header__icons .header__icon span:hover{color:var(--text-color)}.section-header .header-wrapper .header__menu-item span:hover:after,.section-header .header-wrapper .header__icons .header__icon span:hover:after{width:100%}.section-header .header-wrapper .header__icons .header__icon .cart-count-bubble{background-color:transparent;position:initial;margin:0 0 0 6px}.section-header .header-wrapper .header__icons .header__icon{text-decoration:none;width:auto;height:auto}.section-header .header-wrapper .header__icons .header__icon span.svg-wrapper{width:auto;height:auto}.section-header .header-wrapper .header__icons .header__icon.header__icon--search span.svg-wrapper{min-height:27px}.section-header .header-wrapper .header__icons .header__icon--account{margin:0 4rem}.page-index .slideshow.banner h2.banner__heading{font-size:50px;text-transform:uppercase;color:var(--primary-text-color)}.page-index .slideshow.banner{min-height:calc(100vh - 31px)}.page-index .slideshow.banner .slideshow__text.banner__box{max-width:89rem}.page-index .slideshow.banner .slideshow__text.banner__box .banner__buttons .button{border:1px solid var(--primary-text-color);color:var(--primary-text-color)}.page-index .slideshow.banner .slideshow__text.banner__box .banner__buttons .button:hover{border-color:var(--theme-color)}.rich-text.steps_text{text-align:center;border-top:1px solid #fff;padding:4px 0;font-size:14px;color:#fff;font-weight:400;position:fixed;letter-spacing:var(--letter-spacing);z-index:22;margin-top:-36px;background-color:transparent;bottom:0;width:100%;background-color:#543c29}.rich-text.steps_text p{color:#fff;text-transform:uppercase;font-size:14px;line-height:19px;letter-spacing:3px}.home-image-banner{min-height:36.5rem!important}.customer-reviews-slider{color:rgba(var(--color-foreground),1)}.marquee_marquee-inner h2.section_title{text-align:center;font-size:50px;line-height:60px;font-weight:400;letter-spacing:0}.marquee_marquee-inner .marquee_rolling-text h2{text-transform:uppercase;letter-spacing:0;font-size:29px;color:var(--theme-color)}ul.grid.product-grid li.grid__item .card__content{justify-content:center}ul.grid.product-grid li.grid__item .card__content h3 a{font-size:19px;line-height:26px;text-transform:uppercase;font-weight:400;letter-spacing:.5px}ul.grid.product-grid li.grid__item .card__content button.quick-add__submit{padding:0;min-width:auto;width:auto;min-height:auto;border:none}ul.grid.product-grid li.grid__item .card__content button.quick-add__submit:after,ul.grid.product-grid li.grid__item .card__content button.quick-add__submit:before{content:none}.custom-collection-products{position:relative}.collection-products-main{display:flex;padding:97px 0;gap:10px}.collection-products-main .step{text-align:center;color:rgba(var(--color-foreground),1);width:100%}.collection-products-main .step .step-title{min-width:146px;line-height:32px;min-height:32px;border:1px solid;margin:0 auto;display:inline-block;text-align:center;font-size:17px;text-transform:uppercase;color:currentColor}.collection-products-main .step a.product-image-link{padding-top:100%;position:relative;display:inline-block;width:100%;margin-top:18px}.collection.home-best-sellers ul.grid.product-grid li.grid__item .card__content h3 a{font-size:19px;text-transform:uppercase;margin-top:12px;letter-spacing:.5px;line-height:26px}.collection.home-best-sellers ul.grid.product-grid li.grid__item .card__content button.quick-add__submit{font-size:17px;text-transform:uppercase;color:var(--theme-color)}.collection.home-best-sellers ul.grid.product-grid li.grid__item .card__content button.quick-add__submit:hover{text-decoration:underline}.collection.home-best-sellers ul.grid.product-grid li.grid__item .card__content .price{font-size:17px;text-transform:uppercase}.collection-products-main .step .product-details .product-price{display:flex;justify-content:center;align-items:center;gap:6px;position:relative;margin:0 auto;max-width:max-content}ul.product-grid li.grid__item .card__content .quick-add,.page-product .related-products ul.product-grid li.grid__item .card__information .card-information{position:relative;overflow:hidden;max-width:max-content;margin:0 auto}ul.product-grid li.grid__item .card__content .quick-add{margin:0 auto 1rem}.collection-products-main .step .product-details .product-price:after,ul.product-grid li.grid__item .card__content .quick-add:after,.page-product .related-products ul.product-grid li.grid__item .card__information .card-information:after{content:"";display:inline-block;position:absolute;left:0;bottom:0;width:0;height:1px;background-color:currentColor;transition:all .5s ease-in-out;top:auto;right:auto;z-index:1}.collection-products-main .step .product-details .product-price:hover:after,ul.product-grid li.grid__item .card__content .quick-add:hover:after,.page-product .related-products ul.product-grid li.grid__item .card__information .card-information:hover:after{width:100%}.collection-products-main .step .product-details .product-price button.product-form__submit{background-color:transparent;border:none;padding:0;min-width:auto;min-height:auto;position:relative;overflow:hidden}.collection-products-main .step .product-details .product-price button.product-form__submit span{text-transform:uppercase;font-size:17px;letter-spacing:.3px}.collection-products-main .step .product-details .product-price .price,.collection-products-main .step .product-details .product-price .price s.price-item--regular{font-size:17px}.collection-products-main .step .product-details .product-price button.product-form__submit:after,.collection-products-main .step .product-details .product-price button.product-form__submit:before{content:none}.collection-products-main .step .product-details .product-price button.product-form__submit{color:currentColor}.collection-products-main .step .product-details .product-price button.product-form__submit:hover:before{width:100%}.collection-products-main .step a.product-image-link img.product-image{position:absolute;left:0;top:0;width:100%;height:100%}.home-best-sellers .collection__view-all,.collection-outer .shop-all-btn{position:absolute;right:-55px;top:50%;transform:translateY(-50%) rotate(-90deg)}.home-best-sellers .collection__view-all .button{min-width:207px!important}.home-best-sellers .collection__title.title-wrapper h2.title{text-align:left}.collection__title.title-wrapper{text-align:center}.customer-reviews-section{padding:90px 0 134px;color:rgba(var(--color-foreground),1)}.collection .filters---top--bar-wrapper{padding-left:36px;display:flex}.collection .filters---top--bar-wrapper button.remove-all-filters{background-color:transparent;padding:0 10px;font-size:16px;text-transform:uppercase;color:var(--text-color);transition:color .3s ease,border-color .3s ease;border:1px solid var(--theme-color);margin-left:8px;position:relative;overflow:hidden;cursor:pointer}.collection .filters---top--bar-wrapper button.remove-all-filters:after,.collection .filters---top--bar-wrapper button.remove-all-filters:before{content:none}.collection .filters---top--bar-wrapper button.remove-all-filters:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--theme-color);z-index:-1;transition:width .4s ease}.collection .filters---top--bar-wrapper button.remove-all-filters:hover{color:var(--theme-color)}.collection .filters---top--bar-wrapper button.remove-all-filters:hover:before{width:0}.collection .filters---top--bar-wrapper .filters-bar-wrapper-inner{display:flex;border:1px solid rgba(13 29 32 / 53%);column-gap:35px;padding:5px 42px;align-items:center;position:relative}.collection .filters---top--bar-wrapper .filters-bar-wrapper-inner label.oricee-range--filter{cursor:pointer}.filters-bar-wrapper-inner .price--filter--wrapper--inner price-range.facets__price .field:after,.filters-bar-wrapper-inner .price--filter--wrapper--inner price-range.facets__price .field:before{content:none}.collection .filters---top--bar-wrapper .filters-bar-wrapper-inner label{font-size:14px;text-transform:uppercase}.collection .filters---top--bar-wrapper .filters-bar-wrapper-inner label.sort-by{text-decoration:underline}.collection .filters---top--bar-wrapper .filters-bar-wrapper-inner select.custom-dropdown{background-color:transparent;border:none;outline:none;box-shadow:none;text-transform:uppercase;font-size:14px;font-weight:400;min-width:max-content;color:currentColor}.collection__title.title-wrapper h2.title{font-size:50px;text-transform:uppercase;letter-spacing:0;font-weight:400;line-height:60px}.filters-bar-wrapper-inner .price--filter--wrapper--inner price-range.facets__price{display:flex}.filters-bar-wrapper-inner .price--filter--wrapper .price--filter--wrapper--inner{position:absolute;right:0;background-color:var(--brand-brown);padding:10px;z-index:1;top:100%;opacity:0;transform:translateY(15px)!important;animation:fadeIn .5s ease 1 forwards}@keyframes fadeIn{to{opacity:1;transform:none!important}}.filters-bar-wrapper-inner .price--filter--wrapper .price--filter--wrapper--inner[style="display: block;"]{transform:translateY(0)!important}.filters-bar-wrapper-inner .price--filter--wrapper .price--filter--wrapper--inner p.highest-price-label{color:var(--text-color)}.filters-bar-wrapper-inner .price--filter--wrapper--inner price-range.facets__price .field{align-items:center;background-color:var(--brand-brown);color:var(--text-color)}.collection slider-component{margin-top:35px}ul.product-grid li.grid__item h3{text-align:center}ul.product-grid li.grid__item .quick-add{display:flex;align-items:center;justify-content:center;column-gap:10px}ul.product-grid li.grid__item .card__information{padding:26px 0 0}.collection ul.grid.product-grid li.grid__item .card__content h3 a{font-size:13px;line-height:17px;text-decoration:none!important}.collection .collection__view-all{margin-top:51px}.collection .collection__view-all .button{min-width:265px}.collection ul.grid.product-grid li.grid__item .card__content button.quick-add__submit{font-size:12px;text-transform:uppercase;border:none}.collection ul.grid.product-grid li.grid__item .card__content button.quick-add__submit:hover{color:var(--theme-color)}.collection ul.grid.product-grid li.grid__item .card__content .price{font-size:12px}.collection ul.grid.product-grid li.grid__item .card__content .price span{color:rgb(var(--color-foreground))!important}.customer-reviews-header{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.customer-reviews-title{font-size:22px;letter-spacing:2px;text-transform:uppercase;font-weight:400;line-height:40px}.review-count{font-weight:400;margin-left:4px}.read-more-link{font-size:14px;text-decoration:none}.customer-reviews-slider{display:none}.review-card{border:1px solid var(--theme-color);padding:20px;margin:0 10px;min-height:220px;text-align:center}.review-top{display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column;justify-content:center}.review-card .review-name{font-size:16px;line-height:1.5}.review-top .review-info p.review-product{text-decoration:underline;font-size:15px;font-weight:400;letter-spacing:1.5px}.review-top .review-info p.review-product strong{font-weight:400}.review-top .review-info{width:100%;text-align:center}.review-top .review-icon-outer{width:100%;height:77px;display:flex;align-items:center}.review-top img.review-icon{margin:14px auto 0;max-width:51px;min-width:27px;height:100%}.review-card .review-rating{font-size:25px;margin:8px 0 0}.review-card .review-text{font-size:16px;line-height:1.5}.customer-reviews-slider button.slick-arrow{background-color:transparent;position:absolute;bottom:-50px;left:50%;font-size:0;border:none;box-shadow:none;display:inline-block;width:43px;height:16px;cursor:pointer;transform:translate(-50%)}.customer-reviews-slider button.slick-prev{background:url(/cdn/shop/files/review-prev.webp?v=1761309123);background-size:43px;background-repeat:no-repeat;margin-left:-46px}.customer-reviews-slider button.slick-next{background:url(/cdn/shop/files/review-next.webp?v=1761309158);background-size:43px;background-repeat:no-repeat;margin-left:46px}.look-style-gallery__wrapper{display:grid;grid-template-columns:repeat(3,1fr)}.look-style-gallery__item{position:relative;overflow:hidden}.look-style-gallery__link{display:block;text-decoration:none;color:inherit;height:100%}.look-style-gallery__image-wrapper{position:relative}.look-style-gallery__image-wrapper img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.look-style-gallery__item:hover img{transform:scale(1.03)}.look-style-gallery__label{position:absolute;bottom:20px;left:20px;writing-mode:vertical-rl;transform:rotate(180deg);text-transform:uppercase;font-size:29px;font-weight:500;letter-spacing:2px;color:var(--text-color);line-height:58px}footer.footer .footer__content-top{padding-bottom:2.5rem}footer.footer .footer--logo--image{padding:0 36px}footer.footer .footer--logo--image img{max-width:100%}footer.footer ul.footer-block__details-content .link{font-size:15px;line-height:26px;text-decoration:none;text-transform:uppercase;color:var(--text-color);position:relative;transition:all .5s ease-in-out;padding:0}footer.footer ul.footer-block__details-content .link:after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background-color:currentColor;transition:all .5s ease-in-out}footer.footer ul.footer-block__details-content .link:hover:after{width:100%}footer.footer .footer__blocks-wrapper .footer-block{width:100%;max-width:18%}footer.footer .footer__blocks-wrapper .footer-block:last-child{max-width:530px;margin:0 0 0 auto}footer.footer .footer__blocks-wrapper .footer-block__newsletter .newsletter-form{max-width:100%;width:100%}footer.footer .footer__blocks-wrapper .newsletter-form .newsletter-form__field-wrapper{max-width:100%}footer.footer .footer__blocks-wrapper .newsletter-form .field:after,footer.footer .footer__blocks-wrapper .newsletter-form:before{content:none}footer.footer .footer__blocks-wrapper .newsletter-form .newsletter-form__field-wrapper label{display:none}footer.footer .footer__blocks-wrapper .newsletter-form .newsletter-form__field-wrapper input{border:1px solid var(--text-color);min-height:58px;padding-top:16px;padding-bottom:16px;padding-left:21px;font-size:18px;color:var(--text-color);margin:0}footer.footer .footer__blocks-wrapper .newsletter-form .newsletter-form__field-wrapper input::placeholder{opacity:1;color:var(--text-color)}footer.footer .footer__blocks-wrapper .newsletter-form .newsletter-form__field-wrapper input:focus{outline:none;box-shadow:none}footer.footer .footer__blocks-wrapper .newsletter-form .newsletter-form__field-wrapper input:focus::placeholder{color:transparent}footer.footer .footer__blocks-wrapper .newsletter-form .newsletter-form__field-wrapper button{width:auto;min-width:35%;border-left:1px solid var(--text-color);text-transform:uppercase;font-size:17px;color:var(--text-color);letter-spacing:3px;transition:all .3s ease-in-out}footer.footer .footer__blocks-wrapper .newsletter-form .newsletter-form__field-wrapper button:hover{background-color:var(--text-color);color:var(--theme-color)}footer.footer .footer__blocks-wrapper h2.footer-block__heading{color:var(--text-color);font-size:15px;line-height:26px;text-align:left;margin:0 0 10px}footer.footer .footer__content-bottom{border-top:none}footer.footer .footer__content-bottom ul.policies{width:100%;display:inline-block;margin-top:15px}footer.footer .footer__content-bottom ul.policies li:before{content:none}footer.footer .footer__content-bottom ul.policies li{color:var(--text-color);font-size:15px;line-height:26px;text-transform:uppercase;letter-spacing:1.5px;margin:0 8% 0 0}footer.footer .footer__content-bottom ul.policies li:last-child{float:right;margin:0}footer.footer .footer__content-bottom ul.policies li small.copyright__content{display:flex;font-size:15px}.page-product sticky-header.header-wrapper{background:#fdfcf5}.section-header.shopify-section-header-sticky sticky-header.header-wrapper{background-color:var(--brand-brown)}.section-header.shopify-section-header-sticky sticky-header.header-wrapper .header__menu-item span,.section-header.shopify-section-header-sticky sticky-header.header-wrapper .header__icons .header__icon span{color:var(--text-color)}.section-header.shopify-section-header-sticky .header__heading-logo-wrapper img.header__heading-logo{filter:initial}.page-product .section-header .header-wrapper .header__menu-item span,.page-collection .section-header .header-wrapper .header__menu-item span,.page-product .section-header .header-wrapper .header__icons .header__icon span,.page-collection .section-header .header-wrapper .header__icons .header__icon span,.page-policies .section-header .header-wrapper .header__menu-item span,.page-policies .section-header .header-wrapper .header__icons .header__icon span,.page-page-faq .section-header .header-wrapper .header__menu-item span,.page-page-faq .section-header .header-wrapper .header__icons .header__icon span,.page-page-about-us-new .section-header .header-wrapper .header__menu-item span,.page-page-about-us-new .section-header .header-wrapper .header__icons .header__icon span,.page-cart .section-header .header-wrapper .header__menu-item span,.page-cart .section-header .header-wrapper .header__icons .header__icon span,.page-customers-login .section-header .header-wrapper .header__menu-item span,.page-customers-login .section-header .header-wrapper .header__icons .header__icon span,.page-customers-account .section-header .header-wrapper .header__menu-item span,.page-customers-account .section-header .header-wrapper .header__icons .header__icon span,.page-customers-addresses .section-header .header-wrapper .header__menu-item span,.page-customers-addresses .section-header .header-wrapper .header__icons .header__icon span,.page-customers-reset_password .section-header .header-wrapper .header__menu-item span,.page-customers-reset_password .section-header .header-wrapper .header__icons .header__icon span{color:var(--brand-brown)}.page-product .header__heading-logo-wrapper img.header__heading-logo,.page-collection .header__heading-logo-wrapper img.header__heading-logo,.page-policies .header__heading-logo-wrapper img.header__heading-logo,.page-page-faq .header__heading-logo-wrapper img.header__heading-logo,.page-page-about-us-new .header__heading-logo-wrapper img.header__heading-logo,.page-cart .header__heading-logo-wrapper img.header__heading-logo,.page-customers-login .header__heading-logo-wrapper img.header__heading-logo,.page-customers-account .header__heading-logo-wrapper img.header__heading-logo,.page-customers-addresses .header__heading-logo-wrapper img.header__heading-logo,.page-customers-reset_password .header__heading-logo-wrapper img.header__heading-logo{display:none}.page-product .section-header.shopify-section-header-sticky .header__heading-logo-wrapper img.header__heading-logo,.page-collection .section-header.shopify-section-header-sticky .header__heading-logo-wrapper img.header__heading-logo,.page-policies .section-header.shopify-section-header-sticky .header__heading-logo-wrapper img.header__heading-logo,.page-page-faq .section-header.shopify-section-header-sticky .header__heading-logo-wrapper img.header__heading-logo,.page-page-about-us-new .section-header.shopify-section-header-sticky .header__heading-logo-wrapper img.header__heading-logo,.page-customers-login .section-header.shopify-section-header-sticky .header__heading-logo-wrapper img.header__heading-logo,.page-customers-account .section-header.shopify-section-header-sticky .header__heading-logo-wrapper img.header__heading-logo,.page-customers-addresses .section-header.shopify-section-header-sticky .header__heading-logo-wrapper img.header__heading-logo{display:inline-block}.page-product .header__heading-logo-wrapper img.header__mobile_logo,.page-collection .header__heading-logo-wrapper img.header__mobile_logo,.page-policies .header__heading-logo-wrapper img.header__mobile_logo,.page-page-faq .header__heading-logo-wrapper img.header__mobile_logo,.page-page-about-us-new .header__heading-logo-wrapper img.header__mobile_logo,.page-cart .header__heading-logo-wrapper img.header__mobile_logo,.page-customers-login .header__heading-logo-wrapper img.header__mobile_logo,.page-customers-account .header__heading-logo-wrapper img.header__mobile_logo,.page-customers-addresses .header__heading-logo-wrapper img.header__mobile_logo,.page-customers-reset_password .header__heading-logo-wrapper img.header__mobile_logo{display:inline-block;max-width:300px;height:auto}.page-product .section-header.shopify-section-header-sticky .header__heading-logo-wrapper img.header__mobile_logo,.page-collection .section-header.shopify-section-header-sticky .header__heading-logo-wrapper img.header__mobile_logo,.page-policies .section-header.shopify-section-header-sticky .header__heading-logo-wrapper img.header__mobile_logo,.page-page-faq .section-header.shopify-section-header-sticky .header__heading-logo-wrapper img.header__mobile_logo,.page-page-about-us-new .section-header.shopify-section-header-sticky .header__heading-logo-wrapper img.header__mobile_logo,.page-cart .section-header.shopify-section-header-sticky .header__heading-logo-wrapper img.header__mobile_logo,.page-customers-login .section-header.shopify-section-header-sticky .header__heading-logo-wrapper img.header__mobile_logo,.page-customers-account .section-header.shopify-section-header-sticky .header__heading-logo-wrapper img.header__mobile_logo,.page-customers-addresses .section-header.shopify-section-header-sticky .header__heading-logo-wrapper img.header__mobile_logo,.page-customers-reset_password .section-header.shopify-section-header-sticky .header__heading-logo-wrapper img.header__mobile_logo{display:none}.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,.page-customers-reset_password main.content-for-layout{padding-top:92px}.page-product .utility-bar.utility-bar--bottom-border,.page-collection .utility-bar.utility-bar--bottom-border,.page-policies .utility-bar.utility-bar--bottom-border,.page-page-faq .utility-bar.utility-bar--bottom-border,.page-page-about-us-new .utility-bar.utility-bar--bottom-border{background:#c6d1d2}.page-product .utility-bar p.announcement-bar__message span{color:var(--theme-color)}product-recommendations.related-products h2.related-products__heading{font-size:35px;line-height:40px;text-transform:uppercase}.page-product ul.product-grid li.grid__item .card__information .card-information{display:flex;justify-content:center;align-items:center;gap:10px}.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:17px;line-height:22px;text-transform:uppercase;color:var(--theme-color)}.page-product .product{display:flex;color:rgba(var(--color-foreground),1)}.page-product .product .grid__item.product__media-wrapper{width:100%;max-width:45.4%;display:flex;align-items:start;position:relative}.page-product .product .product__info-wrapper{width:100%!important;max-width:35.4%!important;border-left:1px solid var(--theme-color);padding:51px 57px}.page-product .product .product-side-content{width:100%;max-width:19%;border-left:1px solid var(--theme-color);padding:51px 32px}.page-product product-info{border-top:1px solid var(--theme-color);border-bottom:1px solid var(--theme-color);padding:0}.page-product .product-media-slick{overflow:hidden;width:100%;position:sticky;top:0}.page-product .product-media-slick .slick-slider{position:initial}.page-product .product-media-item{padding:0 5px}.page-product .product-media-item img,.page-product .product-media-item video,.page-product .product-media-item model-viewer{width:100%;height:auto;border-radius:8px;display:block}.page-product .slick-prev,.page-product .slick-next{background:#0006;border-radius:50%;width:35px;height:35px;z-index:5}.page-product .slick-prev:before,.page-product .slick-next:before{color:#fff;font-size:18px}.page-product .slick-slide{margin:0 6px}.page-product .slick-list{margin:0 -6px}.page-product .product-media-item{margin:0;padding:0}.product-media-slick .product-media-slider .slick-list{margin:0}.product-media-slider ul.slick-dots{display:flex;justify-content:center;gap:4px;position:absolute;bottom:0;width:100%}.product-media-slider ul.slick-dots li button{width:12px;height:12px;font-size:0;display:inline-block;border-radius:50%;padding:0;box-shadow:none;background-color:transparent;border:1px solid var(--theme-color);cursor:pointer}.product-media-slider ul.slick-dots li.slick-active button{background-color:var(--theme-color)}.page-product .product .product__info-wrapper h1{font-size:35px;text-transform:uppercase;line-height:1.3;letter-spacing:0}.page-product .product .product__info-wrapper .price{font-size:19px;line-height:26px;letter-spacing:2px}.page-product .product .product__info-wrapper .product__description p,.page-product .product .product-side-content p{font-size:16px;line-height:20px}.page-product .product .product__info-wrapper .product__description--wrpper p{margin:0 0 21px;letter-spacing:0}.page-product .product .product__info-wrapper .product__description--wrpper p:last-child{margin:0}.page-product .product .product__info-wrapper .product__description--wrpper p:nth-child(4) strong:first-child{border-bottom:1px solid;width:100%;display:inline-block;margin:0 0 14px;padding:0 0 11px;text-transform:uppercase}.page-product .product .product__info-wrapper .product__description--wrpper li{list-style:disc}.page-product .product .product__info-wrapper .product__description p strong,.page-product .product .product-side-content p strong{font-weight:400}.page-product .product .product-side-content p strong{text-transform:uppercase;letter-spacing:2px;margin-bottom:6px;display:inline-block}.page-product product-info .page-width{padding:0}.page-product .product .product__info-wrapper .product__description p strong br{display:none}.page-product .product .product-form__buttons{max-width:100%}.page-product .product .product-form__buttons .button{background-color:transparent;width:100%;min-height:36px;line-height:36px;padding:0 10px;font-size:16px;text-transform:uppercase;color:var(--text-color);transition:color .3s ease,border-color .3s ease;border:1px solid var(--theme-color);margin:0}.page-product .product .product-form__buttons .button:after,.page-product .product .product-form__buttons .button:before{content:none}.page-product .product .product-form__buttons .button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--theme-color);z-index:-1;transition:width .4s ease}.page-product .product .product-form__buttons .button:hover{color:var(--theme-color)}.page-product .product .product-form__buttons .button:hover:before{width:0}.contact---div--flexx-wrapper{display:flex;width:100%}.contact---div--flexx-wrapper .contact--form-left--wrapper,.contact---div--flexx-wrapper .contact--form--wrapper{width:100%}.contact---div--flexx-wrapper .contact--form-left--wrapper .ontact--form-left--wrapper-inner{max-width:457px}.contact--form-left--wrapper .ontact--form-left--wrapper-inner h2 p,.contact--form--wrapper .contact--form--wrapper-inner h2.title{color:var(--heading-color);text-transform:uppercase;font-size:50px;line-height:60px}.contact--form-left--wrapper .ontact--form-left--wrapper-inner .form--infioration-wrap{margin-top:24px;color:rgba(var(--color-foreground),1)}.contact--form-left--wrapper .ontact--form-left--wrapper-inner .form--infioration-wrap p{font-size:22px;line-height:35px}.contact--form-left--wrapper .ontact--form-left--wrapper-inner .form--infioration-wrap p a{color:var(--theme-color);text-decoration:none}.contact--form-left--wrapper .ontact--form-left--wrapper-inner .form--infioration-wrap .social-outer{display:flex;align-items:center}.contact--form-left--wrapper .ontact--form-left--wrapper-inner .form--infioration-wrap .social-outer h4{font-size:22px;line-height:35px}.contact--form--wrapper .contact--form--wrapper-inner{max-width:670px}.contact--form--wrapper .contact--form--wrapper-inner .contact__fields{grid-template-columns:100%}.contact---div--flexx-wrapper .contact--form--wrapper .field{flex-wrap:wrap;flex-direction:column-reverse}.contact---div--flexx-wrapper .contact--form--wrapper label{position:initial;width:100%;font-size:18px!important;color:var(--secondary-text-color);letter-spacing:0!important}.contact---div--flexx-wrapper .contact--form--wrapper .field:after,.contact---div--flexx-wrapper .contact--form--wrapper .field:before{content:none}.contact---div--flexx-wrapper .contact--form--wrapper .field input,.contact---div--flexx-wrapper .contact--form--wrapper .field textarea{border:1px solid var(--theme-color);min-height:42px;padding:16px 21px;font-size:18px;color:var(--heading-color);outline:none;box-shadow:none}.contact---div--flexx-wrapper .contact--form--wrapper .field textarea{min-height:10rem}.contact---div--flexx-wrapper .contact--form--wrapper .field input:placeholder,.contact---div--flexx-wrapper .contact--form--wrapper .field textarea:placeholder{opacity:1}.contact--form--wrapper .contact--form--wrapper-inner .contact__fields .field{flex-wrap:wrap;flex-direction:column-reverse}.contact---div--flexx-wrapper .contact--form--wrapper .contact__button button.button,.cart__ctas button.cart__checkout-button{background-color:transparent;width:100%;min-height:38px;line-height:38px;padding:0 10px;font-size:16px;text-transform:uppercase;color:var(--text-color);transition:color .3s ease,border-color .3s ease;border:1px solid var(--theme-color)}.contact---div--flexx-wrapper .contact--form--wrapper .contact__button button.button:after,.contact---div--flexx-wrapper .contact--form--wrapper .contact__button button.button:before{content:none}.cart__ctas button.cart__checkout-button:after,.cart__ctas button.cart__checkout-button:before{content:none}.contact---div--flexx-wrapper .contact--form--wrapper .contact__button button.button:before,.cart__ctas button.cart__checkout-button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--theme-color);z-index:-1;transition:width .4s ease}.contact---div--flexx-wrapper .contact--form--wrapper .contact__button button.button:hover,.cart__ctas button.cart__checkout-button:hover{color:var(--theme-color)}.contact---div--flexx-wrapper .contact--form--wrapper .contact__button button.button:hover:before,.cart__ctas button.cart__checkout-button:hover:before{width:0}.page-policies main.content-for-layout{padding-top:142px}.page-policies .shopify-policy__container{max-width:70%;margin:0 auto;padding-left:20px;padding-right:20px;color:rgba(var(--color-foreground),1)}.page-policies .shopify-policy__container .shopify-policy__body li{list-style:disc}.page-policies .shopify-policy__container .shopify-policy__body hr{margin:3rem 0}.page-policies .shopify-policy__container .shopify-policy__body div b{font-weight:400;text-transform:uppercase;font-size:17px;margin:22px 0 2px}.page-policies .shopify-policy__container .page-width{padding-left:0;padding-right:0}.page-policies .shopify-policy__container .shopify-policy__body div{word-break:break-word;letter-spacing:0}.page-policies .shopify-policy__container .shopify-policy__body div b a{font-size:14px}.page-policies .shopify-policy__container h1{text-align:left;font-size:35px;text-transform:uppercase;line-height:1.3;letter-spacing:0}.page-policies .shopify-policy__container .shopify-policy__body{margin-top:21px;color:rgba(var(--color-foreground),1);padding-bottom:40px}.page-policies .shopify-policy__container .shopify-policy__body h2,.page-policies .shopify-policy__container .shopify-policy__body h3{text-transform:uppercase;font-size:17px;margin:22px 0 2px}.page-policies .shopify-policy__container .shopify-policy__body ul strong{font-weight:400;text-transform:uppercase;letter-spacing:0}.page-policies .shopify-policy__container .shopify-policy__body p strong{font-weight:400;text-transform:uppercase;margin:11px 0 2px;letter-spacing:0;font-size:18px}.page-policies .shopify-policy__container .shopify-policy__body table{margin:15px 0;width:100%}.page-policies .shopify-policy__container .shopify-policy__body table th{text-transform:uppercase;font-weight:400;font-size:16px}.page-policies .shopify-policy__container .shopify-policy__body p,.page-policies .shopify-policy__container .shopify-policy__body li{font-size:1.6rem;line-height:1.4;letter-spacing:0}.page-policies .shopify-policy__container .shopify-policy__body p strong{display:inline-block;width:100%;margin-bottom:4px}.page-page-faq main .page-width{max-width:70%;padding-bottom:0}.page-page-faq .home-best-sellers .page-width{max-width:100%}.page-page-faq .collapsible-content-wrapper-narrow{max-width:70%;padding-left:36px;padding-right:36px}.page-page-faq .main-page-title{margin:0}.page-page-faq .collapsible-content-wrapper-narrow .grid__item{border:1px solid var(--theme-color)}.page-page-faq .collapsible-content-wrapper-narrow .accordion{border-bottom:1px solid var(--theme-color);color:rgba(var(--color-foreground),1);border-top:none}.page-page-faq .collapsible-content-wrapper-narrow .accordion:last-child{border-bottom:none}.page-page-faq .collapsible-content-wrapper-narrow .accordion summary{padding:1.5rem;text-transform:uppercase}.page-page-faq .collapsible-content-wrapper-narrow .accordion__content{padding:1.5rem;margin:0}.page-page-faq .collapsible-content-wrapper-narrow .accordion__content p{font-size:15px;line-height:1.3}.page-page-faq .collapsible-content-wrapper-narrow .accordion summary h3.accordion__title{font-size:17px;text-decoration:none}.page-page-faq .collapsible-content-wrapper-narrow .accordion details[open=""] summary{background-color:var(--theme-color)}.page-page-faq .collapsible-content-wrapper-narrow .accordion details[open=""] summary h3.accordion__title{color:#fff}.page-page-faq .collapsible-content-wrapper-narrow .accordion .icon-caret{width:1.5rem;height:1.5rem;top:calc(50% - 1rem)}.page-page-faq .collapsible-content-wrapper-narrow .accordion details[open=""] .icon-caret path{fill:#fff}.collection-products-main .product-details h3.product-title{font-size:19px;text-transform:uppercase;margin-top:13px}.caring-skin-section{margin-top:92px;border-top:1px solid var(--theme-color)}.caring-skin-section .page-width{max-width:100%;padding:0}.caring-skin-container{display:flex;align-items:stretch}.caring-skin-image img,.caring-skin-side img{width:100%;height:auto;object-fit:cover}.caring-skin-title{color:var(--heading-color);font-size:35px;text-transform:uppercase;margin-bottom:20px;line-height:60px}.caring-skin-text p{font-size:18px;line-height:20px;color:var(--secondary-text-color);letter-spacing:0}.caring-skin-quote{font-size:16px;padding-left:0;max-width:291px;margin:auto 0 0 auto;line-height:19px;color:var(--theme-color)}.caring-skin-side-title{font-size:17px;text-transform:uppercase;margin-bottom:10px;letter-spacing:2px;color:#725140}.caring-skin-side-text p{font-size:15px;line-height:1.4;margin-bottom:20px;color:#725140}.caring-skin-container .caring-skin-image{line-height:0;border:1px solid var(--theme-color);border-top:none}.caring-skin-container .caring-skin-image,.caring-skin-container .caring-skin-content,.caring-skin-container .caring-skin-side{width:100%}.caring-skin-container .caring-skin-content{max-width:32.9%;padding:4%;min-height:100%;border:1px solid var(--theme-color);border-top:none;border-left:none;display:flex;flex-wrap:wrap}.caring-skin-container .caring-skin-side{background-color:#c6d1d236;max-width:17.5%;padding:4% 2.3% 0;min-height:100%;border-bottom:1px solid var(--theme-color)}.page-page-b2b-login .b2b-login{display:flex;column-gap:8.8%}.b2b-login-section{background-color:#f9f4ec;padding:60px 20px 200px}.b2b-login-container{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between}.b2b-login-left,.b2b-login-right{width:100%}.page-page-b2b-login .b2b-login .b2b-login-left{max-width:29%}.page-page-b2b-login .b2b-login .b2b-login-right{max-width:530px}.b2b-login-heading{color:var(--heading-color);font-size:50px;margin-bottom:15px;text-transform:uppercase;line-height:60px}.b2b-login-description{color:var(--secondary-text-color);margin-bottom:30px;font-size:20px;line-height:22px}.b2b-important-title{text-transform:uppercase;text-decoration:underline;margin-bottom:10px;color:var(--secondary-text-color);font-size:20px;line-height:22px;letter-spacing:0}.b2b-important-text p{color:var(--secondary-text-color);font-size:20px;line-height:22px;letter-spacing:0;margin-top:22px}.b2b-login-buttons a.button{width:100%}.b2b-login-buttons a.button.outline-btn{margin-top:11px}.b2b-login-buttons a.button.after-full:before{width:100%}.b2b-login-buttons a.button.after-full{color:#fff}.b2b-login-buttons a.button.after-full:hover{color:var(--theme-color)}.b2b-login-buttons a.button.after-full:hover:before{width:0}.step-text-outer{z-index:2}.page-product .rich-text.steps_text{background-color:var(--text-color);border-color:var(--theme-color)}.page-product .rich-text.steps_text p{color:#664733}.page-collection .collection-hero__text-wrapper h1.collection-hero__title{font-size:35px;text-transform:uppercase;color:var(--theme-color);margin:0}.page-collection .collection-hero__inner{padding-left:36px;padding-right:36px}.page-collection .collection-hero__text-wrapper .collection-hero__description{max-width:500px}.page-collection .collection-hero__text-wrapper .collection-hero__description p{font-size:15px;line-height:19px;color:var(--secondary-text-color)}.page-collection .collection-hero__text-wrapper .collection-hero__description{margin:5px 0}.page-collection .product-grid-container .collection{padding:0}.page-collection .product-grid-container .collection ul.product-grid{column-gap:0;row-gap:0;border-bottom:1px solid var(--theme-color)}.page-collection .product-grid-container .collection ul li.grid__item{border-top:1px solid var(--theme-color);border-right:1px solid var(--theme-color);padding-bottom:24px;width:25%;max-width:25%}.page-collection .product-grid-container .collection ul li.grid__item .card__inner{height:100%}.page-product ul.product-grid li.grid__item .card__information .card-information product-form.card--product--quick-add{position:relative;z-index:1}.page-product ul.product-grid li.grid__item .card__information .card-information button.quick-add__submit span:hover{text-decoration:none}.page-collection .Availability,.page-collection .Price{display:none}.page-collection facet-filters-form.facets summary.facets__summary span.facets__summary-label{text-transform:uppercase;font-size:16px}.page-collection facet-filters-form.facets h2{text-transform:uppercase;font-size:16px}.page-collection facet-filters-form.facets .select select.facet-filters__sort{text-transform:uppercase;font-size:16px;padding:0 8px}.page-collection facet-filters-form.facets .select select.facet-filters__sort option{font-size:13px}.page-collection facet-filters-form.facets .select select.facet-filters__sort:focus{outline:none;box-shadow:none}details-modal.header__search .search-modal.modal__content{position:fixed;bottom:auto;height:auto;min-height:auto;padding-top:9%;border:none}details[open] .modal-overlay:after{top:0}details-modal.header__search ul.predictive-search__results-list{display:grid;grid-template-columns:repeat(4,1fr);padding-block-end:var(--padding-sm);gap:var(--gap-md)}details-modal.header__search ul.predictive-search__results-list .predictive-search__item{display:flex;flex-wrap:wrap;justify-content:center}details-modal.header__search .search-modal.modal__content .search-modal__content predictive-search.search-modal__form{max-width:1270px}details-modal.header__search .search-modal.modal__content .search-modal__content form.search.search-modal__form{max-width:95%;background-color:var(--theme-color)}details-modal.header__search ul.predictive-search__results-list .predictive-search__item img.predictive-search__image{width:100%}details-modal.header__search .predictive-search.predictive-search--header{background-color:var(--theme-color);top:calc(100% - 1px);display:inline-block!important;width:calc(100% + .1rem);left:0;max-height:589px!important}details-modal.header__search .search-modal.modal__content input.search__input{background-color:var(--theme-color);box-shadow:none;padding:2rem}details-modal.header__search .search-modal.modal__content input.search__input::placeholder{opacity:1}details-modal.header__search .search-modal.modal__content .field:after,details-modal.header__search .search-modal.modal__content .field:before{content:none}details-modal.header__search .search-modal.modal__content label.field__label{display:none}details-modal.header__search .predictive-search__item-content{padding:18px 0 0;text-align:center}details-modal.header__search .predictive-search__item-content{padding:16px 0 0;text-align:center}details-modal.header__search .predictive-search__item-content .predictive-search__item-heading{font-size:16px;line-height:21px;font-weight:400;margin:0;text-transform:uppercase;letter-spacing:0;text-align:center}details-modal.header__search .predictive-search__item-content .price{font-size:16px;line-height:21px}details-modal.header__search h2.predictive-search__heading{text-transform:uppercase;letter-spacing:0;font-size:19px;color:rgba(var(--color-foreground),1)}details-modal.header__search .search-modal .search-modal__content{background-color:var(--theme-color);max-width:1270px;padding:0}details-modal.header__search .search-modal .search-modal__content button.search-modal__close-button{position:absolute}details-modal.header__search .predictive-search__search-for-button{display:none}.page-page-about-us-new .section-header{border-bottom:1px solid var(--theme-color)}.skin-care-section .page-width{padding:0}.skin-care-section .skin-care-container{display:flex;align-items:start}.skin-care-section .skin-care-container .left-skin-care-image,.skin-care-section .skin-care-container .right-skin-care-content{width:100%}.skin-care-section .skin-care-container .left-skin-care-image{position:sticky;top:0;line-height:0;border-right:1px solid var(--theme-color)}.skin-care-section .skin-care-container .left-skin-care-image img{width:100%;min-height:100vh;object-fit:cover}.skin-care-section .skin-care-container .right-skin-care-content{padding:66px 72px 200px;color:rgba(var(--color-foreground),1)}.skin-care-section .skin-care-container .right-skin-care-content .skin-care-outer{margin-bottom:12.7%}.skin-care-section .skin-care-container .right-skin-care-content .skin-care-outer:last-child{margin-bottom:0}.skin-care-container .right-skin-care-content .skin-care-subtext,.skin-care-container .right-skin-care-content .skin-care-text{padding-left:15.5%}.skin-care-container .right-skin-care-content .skin-care-subtext{margin:6% 0 3%}.skin-care-container .right-skin-care-content h3.skin-care-title{font-size:34px;text-transform:uppercase;letter-spacing:-1px;color:var(--theme-color);max-width:613px;line-height:1.2}.skin-care-container .right-skin-care-content p{font-size:16px;line-height:1.5;letter-spacing:0}.skin-care-container .right-skin-care-content .skin-care-subtext p{font-size:19px}.skin-care-container .right-skin-care-content .skin-care-text p{margin-bottom:13px}.skin-care-container .right-skin-care-content .skin-care-text p:last-child{margin-bottom:0}.page-page-b2b-login .shopify-section .b2b-popup-inner{background:var(--theme-color)!important;max-width:927px!important;width:100%!important;padding:0!important;max-height:calc(100% - 38px);overflow:hidden;overflow-y:auto;scrollbar-width:thin;border-radius:0!important}.page-page-b2b-login .bss-b2b-registration-form-title *{color:var(--text-color)!important;margin:0 0 17px!important;width:100%;font-size:27px;letter-spacing:0}.page-page-b2b-login .shopify-section .b2b-popup-inner button.b2b-popup-close{color:var(--text-color);font-size:25px}.page-page-b2b-login .shopify-section .b2b-popup-inner .page-width{padding:0}.page-page-b2b-login .shopify-section .b2b-popup-inner div#bss-b2b-registration-form{width:100%;box-shadow:none}.page-page-b2b-login .bss-b2b-registration-form-content #bss-b2b-register-form{width:100%;row-gap:7px}.page-page-b2b-login #bss-b2b-registration-form label{color:var(--text-color)}.bss-b2b-registration-form-content #bss-b2b-register-form label.label-field{display:none!important}.page-page-b2b-login #bss-b2b-registration-form input,.page-page-b2b-login #bss-b2b-registration-form textarea{border-radius:0;background-color:transparent;color:var(--text-color);height:41px;font-size:14px}.page-page-b2b-login #bss-b2b-registration-form textarea:focus{border-color:#fff}.page-page-b2b-login #bss-b2b-registration-form .phone-country-select-wrapper{height:41px}.page-page-b2b-login #bss-b2b-registration-form .field-password label.label-field,.bss-b2b-registration-form-content #bss-b2b-register-form .field-select label.label-field{display:inline-block!important;font-size:14px}.page-page-b2b-login #bss-b2b-registration-form select{background:url(/cdn/shop/files/down-arrow.png?v=1762929574) no-repeat transparent;color:#fff;font-size:14px;background-size:14px;background-position:99% 50%;-webkit-appearance:none;appearance:none;border-radius:0}.page-page-b2b-login #bss-b2b-registration-form select option{color:var(--theme-color)}.page-page-b2b-login #bss-b2b-registration-form select:focus{border-color:#fff}.page-page-b2b-login #bss-b2b-registration-form input:focus{border-color:#fff}.page-page-b2b-login .bss-b2b-rf-field .phone-country-code{color:var(--text-color)}.page-page-b2b-login #bss-b2b-registration-form input::placeholder,.page-page-b2b-login #bss-b2b-registration-form textarea::placeholder{color:var(--text-color)}.page-page-b2b-login #bss-b2b-registration-form .bss-b2b-rf-submit-button input.btn{background-color:var(--text-color);color:var(--theme-color);border:1px solid var(--text-color)}.page-page-b2b-login #bss-b2b-registration-form .bss-b2b-rf-submit-button input.btn:hover{background-color:transparent;color:var(--text-color)}.page-page-b2b-login #bss-b2b-registration-form .phone-country-select-wrapper svg path{fill:var(--text-color)}.page-page-b2b-login .phone-country-select-wrapper{border-radius:0}a.login-to-see-price:before{background-color:#fff}a.login-to-see-price:hover{color:#000}a.login-to-see-price{background-color:var(--theme-color);color:#fff;text-decoration:none!important;margin-top:10px}.page-collection .card__inner.color-scheme-2.gradient.ratio,.page-index .card__inner.color-scheme-2.gradient.ratio{background:#fff}.page-cart h1.title{font-size:35px;text-transform:uppercase;line-height:1.3;letter-spacing:0}.cart-item__quantity quantity-popover .quantity-popover-container{padding:0}.cart-item cart-remove-button a.button{border-color:#543c298c}ul.product-grid li.grid__item .quick-add [id*=qbk-embed-placeholder-]{display:none}.drawer__header h2.drawer__heading{text-transform:uppercase;font-size:20px;letter-spacing:0}.custom-download-center .download-centre{padding-top:60px;padding-bottom:150px}.custom-download-center .download-center-outer{display:flex;color:rgba(var(--color-foreground),1)}.custom-download-center .download-center-outer aside.sidebar,.custom-download-center .download-center-outer .downloads.right-content{width:100%}.custom-download-center .download-center-outer .downloads.right-content{padding-top:125px}.custom-download-center .download-center-outer aside.sidebar{max-width:685px;padding-right:196px}.download-center-outer aside.sidebar h2.heading{font-size:46px;text-transform:uppercase;letter-spacing:0}.download-center-outer aside.sidebar p.text-sub-title{font-size:18px;line-height:24px;margin:22px 0 0}.download-center-outer aside.sidebar ul{padding:0;margin:37px 0 0;width:max-content}.download-center-outer aside.sidebar ul li.border-b a{text-decoration:none;font-size:21px;color:var(--theme-color);letter-spacing:0;border-bottom:1px solid currentColor;width:100%;display:inline-block;position:relative;transition:all .5s ease-in-out;overflow:hidden}.download-center-outer aside.sidebar ul li.border-b a:before{content:"";width:8px;height:8px;display:inline-block;background-color:var(--theme-color);position:absolute;top:12px;left:-100%;transition:all .5s ease-in-out}.download-center-outer aside.sidebar ul li.border-b a.sidebar-link-active{padding-left:20px}.download-center-outer aside.sidebar ul li.border-b a.sidebar-link-active:before{left:0}.download-center-outer .right-content .right-content-inner{display:grid;grid-template-columns:repeat(4,1fr);column-gap:27px;margin-top:28px;row-gap:93px}.download-center-outer .right-content .right-content-inner .card-image img{width:100%;max-width:100%}.downloads.right-content .download-btn-outer{display:flex;justify-content:end}.downloads.right-content .download-btn{min-width:265px;min-height:38px;line-height:38px;font-size:18px;letter-spacing:2px}.right-content-inner .download-card .card-image{min-height:300px;max-height:300px;padding-top:100%;position:relative;border:1px solid var(--theme-color)}.right-content-inner .download-card .card-image img{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover}.right-content-inner .download-text-card .download-text-content{min-height:300px;display:flex;flex-direction:column;justify-content:space-between;padding:16px}.right-content-inner .download-text-card .download-text-content h3,.right-content-inner .download-text-card .download-text-content p{font-size:21px;line-height:24px;letter-spacing:1px;text-transform:uppercase;color:currentColor}.right-content-inner .download-card-content{padding-top:9px}.right-content-inner .download-card-content p.download-card-title,.right-content-inner .download-card-content p.download-card-date{font-size:18px;line-height:25px}.right-content-inner .download-card-content .download-card-link{text-transform:uppercase;color:currentColor;font-size:18px}#predictive-search-results a.login-to-see-price{background-color:transparent;color:var(--theme-color);max-width:95%;margin:6px auto 11px;border:1px solid #fff}#predictive-search-results a.login-to-see-price:before{width:100%}#predictive-search-results a.login-to-see-price:hover{color:#fff}#predictive-search-results a.login-to-see-price:hover:before{width:0}.customer h1{font-size:35px;text-transform:uppercase;letter-spacing:0}.price__container span,.price span{color:rgba(var(--color-foreground),1)!important}.grid__item .card-wrapper .ratio:before{padding-bottom:100%}body.professional-collection details.Range{display:none}body.professional-collection.professional-collection details.Range.Professionals{display:block}body.page-collection details.Range.Professionals{display:none}.page-cart .cart__warnings{padding:7rem 0}section[name=sign-in-with-shop-provider]{display:none}.login-wrapper .login-card main.login-main img#shop-logo{filter:brightness(0) saturate(100%) invert(36%) sepia(20%) saturate(682%) hue-rotate(341deg) brightness(94%) contrast(86%)}.page-product .main-outer-quant-buy{display:flex;width:100%;column-gap:15px;align-items:end}.page-product .main-outer-quant-buy div{width:100%;flex:auto}.page-product .main-outer-quant-buy .product-form__quantity{max-width:143px;margin:0}.page-product .main-outer-quant-buy quantity-input.quantity{min-height:39px}.page-product .main-outer-quant-buy div product-form.product-form{margin:0}cart-drawer.drawer{background-color:transparent}.page-product .main-outer-quant-buy label.quantity__label.form__label{display:none}ul.product-grid li.grid__item .quick-add,.collection-products-main .step .product-details .product-price{flex-wrap:wrap}.tanning-saving-text{text-align:center;display:block!important;background-color:#e9e9e9;padding:5px;opacity:1!important;width:100%;max-width:95%;margin:0 auto!important;max-width:375px;letter-spacing:0}.product-price:has(.tanning-saving-text):after,.quick-add:has(.tanning-saving-text):after{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom-style.css.map */
