@font-face{font-family:garet;src:url(/cdn/shop/files/Garet-Book.woff?v=1737535971);font-display:swap}@font-face{font-family:garet-bold;src:url(/cdn/shop/files/Garet-Medium_12918a69-630f-49e1-900b-f9f7c98c72c8.woff2?v=1734490610);font-display:swap}a,p,span{font-family:garet}li,p{color:#000}.product__description.rte ul{padding-left:0}.scm-reviews-rate.click_star{position:absolute;right:0;top:0;text-align:end;min-height:26px}strong{font-weight:700;font-family:garet-bold}.product strong{font-weight:500!important;font-family:garet-bold;color:#000!important;font-size:16px!important}.image-with-text__text.rte.body ul{padding-left:0}.rich-text__text.rte h3{font-family:garet;font-size:18px;color:#000}p.announcement-bar__message.h5 span{font-family:garet;font-size:14px}ul.list-menu.list-menu--inline li a{font-size:16px;font-family:garet;color:#000;font-weight:500}.header{padding-top:10px!important;padding-bottom:10px!important}ul.list-menu.list-menu--inline li{padding:0 20px}h2.banner__heading.inline-richtext.h0{margin:0;color:#000;font-family:garet-bold}.banner__text.rte.body{color:#000;font-family:garet;font-size:20px}a.button.button--secondary{color:#fff!important;border:1px solid;font-size:15px;font-family:garet;border-radius:8px;background-color:#000}a.button.button--secondary:hover{background-color:#fff;color:#000!important}.title-wrapper-with-link{display:block;text-align:center}h2.title.inline-richtext.h1{font-family:garet-bold;font-size:42px}.multicolumn-card__info h3.inline-richtext{font-size:17px;font-family:garet-bold}a{text-decoration:none!important}a:hover{text-decoration:none!important;color:#000!important}p.image-with-text__text.image-with-text__text--caption{font-size:40px;color:#000;font-family:garet}h2.image-with-text__heading.inline-richtext.h1{font-size:42px;font-family:garet-bold}.image-with-text__text.rte.body{font-size:18px;font-family:garet}.article-template__content.page-width.page-width--narrow.rte.scroll-trigger.animate--slide-in a:hover{background-color:#fff!important;color:#000!important}a.full-unstyled-link{font-size:18px;font-family:garet}.featured-collection .card-information{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;margin-top:16px}summary.header__menu-item.list-menu__item{font-size:16px;font-family:garet-bold;font-weight:700;color:#000}.featured-collection button.quick-add__submit.button.button--full-width.button--secondary{border:1px solid #000;color:#fff!important;font-size:18px;font-family:garet;border-radius:8px;background-color:#000}.featured-collection button.quick-add__submit.button.button--full-width.button--secondary:hover,button.button:hover{background-color:#fff;color:#000!important}.featured-collection li.grid__item{margin:20px 0;padding:20px 10px;border:1px solid #f6f3ec;box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px}.featured-collection .price,.featured-collection span.price-item.price-item--regular{font-size:20px;font-family:garet-bold}.featured-collection p.rating-count.caption,.featured-collection span.caption-large.light{display:none}h2.blog__title.inline-richtext.h1.scroll-trigger.animate--slide-in{font-family:garet-bold;font-size:42px}.newsletter.center{background-repeat:no-repeat;background-size:cover;display:flex}.newsletter__wrapper.color-scheme-4.gradient.content-container.isolate.content-container--full-width.section-template--16257563132000__newsletter_DWrMhd-padding{width:50%;text-align:left}.first-column{display:block!important;width:50%}h2.inline-richtext.h1.scroll-trigger.animate--slide-in{font-size:42px;font-family:garet-bold}.newsletter__subheading.rte.scroll-trigger.animate--slide-in p{font-size:16px;font-family:garet}.newsletter-form__field-wrapper.scroll-trigger.animate--slide-in{display:flex}button#Subscribe{width:16%;height:12%!important;padding:10px;margin:0 10px;border-radius:50%;color:#fff;font-size:16px;font-family:garet}button#Subscribe span.svg-wrapper{background-color:#000;border-radius:50%;padding:5px}ul.footer-block__details-content.list-unstyled li a{font-size:16px;font-family:garet}h2.footer-block__heading.inline-richtext{font-size:19px;text-transform:uppercase;font-family:garet-bold}.footer-block--menu{margin-left:11%}.rte p{font-size:16px;font-family:garet;line-height:28px}.footer__content-bottom.scroll-trigger.animate--slide-in{display:flex;flex-direction:row-reverse;width:100%;max-width:1200px;margin:0 auto}.footer__copyright.caption{font-size:14px!important;font-family:garet}div#sleep-masks-collection .card__inner.color-scheme-2.gradient.ratio{height:350px;object-fit:cover!important}div#sleep-masks-collection li.grid__item{margin:20px 10px}button.slider-button.slider-button--prev{position:absolute;top:50%;left:0;z-index:99999}.slider-button .icon{height:1.6rem!important;color:#000!important}button.slider-button.slider-button--next{position:absolute;top:50%;right:0;z-index:99999}.slider-counter.caption{display:none}.homepage-banner .banner__box.content-container.content-container--full-width-mobile{max-width:39rem;margin-left:3%}.header--top-center *>.header__search,.header:not(.header--top-center)>.header__search{display:block}.header--top-center>.header__search,.header:not(.header--top-center) *>.header__search{display:none}.scrolled-past-header{box-shadow:#00000059 0 5px 15px}.homepage-banner.banner.banner--content-align-center{margin:0 60px 60px}.homepage-banner h2.banner__heading.inline-richtext.h0{margin:0;color:#fff;font-family:garet-bold;font-size:44px}.homepage-banner a.button.button--secondary{color:#fff!important;border:2px solid}.homepage-banner a.button.button--secondary:hover{color:#000!important;border:2px solid #000;background-color:#000}img.multicolumn-card__image{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:1.8s ease-in-out}img.multicolumn-card__image:hover{-webkit-transform:scale(1.3);transform:scale(1.3)!important;left:0!important;translate:none!important}h2.product__title.h1{font-family:garet;font-size:30px}span.price-item.price-item--regular{font-size:20px;font-family:garet-bold}button.product-form__submit.button.button--full-width.button--secondary{border:1px solid #000;color:#000;font-size:18px;font-family:garet;border-radius:8px}button.product-form__submit.button.button--full-width.button--secondary:hover{color:#fff;background-color:#000}label.quantity__label.form__label{font-family:garet}.featured-product.product.product--medium.grid.grid--1-col.gradient.color-scheme-3.product--left.isolate.grid--2-col-tablet{align-items:center}li.thumbnail-list__item.slider__slide{width:113px!important;border-radius:8px!important}slider-component.main-image-product{width:100%}slider-component.thumbnail-slider button.slider-button{display:none!important}.featured-product{padding:20px;box-shadow:#63636333 0 2px 8px}.featured-product a.link.product__view-details.animate-arrow{display:none}ul.header__submenu li a{margin:10px 5px;box-shadow:#0000000d 0 1px 2px;padding:0 10px!important}.main-rating-wrap{display:flex;justify-content:space-between;align-items:center}.category-link a{color:#000;font-family:garet-bold}p.product__text.inline-richtext.subtitle{margin:0!important;font-size:15px}p.product__text.inline-richtext{font-size:15px}a.button.button--primary:hover{background-color:#fff;color:#000!important}.product__title{margin:4px 0!important}div#price-template--16269893730400__main{margin:4px 0}.price__container{margin-bottom:0!important}product-form.product-form{position:relative}ul.tabs li{padding:10px 20px;color:#000;border:1px solid #f6f3ec;margin:7px}ul.tabs{list-style:none;display:flex;justify-content:center}ul.tabs li a{color:#000}.tab-container{box-shadow:#0000000d 0 6px 24px,#00000014 0 0 0 1px;padding:20px;background-color:#fff;margin:40px 0}.h4.accordion__title.inline-richtext{font-size:15px;font-family:garet-bold;color:#000}ul.icon-with-text.icon-with-text--vertical.list-unstyled span.h4.inline-richtext{font-family:garet;font-size:14px}ul.header__submenu li{padding:0!important}.newsletter__wrapper .newsletter-form__field-wrapper{max-width:36rem;display:flex}img.main-image{width:500px;height:auto}.image-box img{width:115px;height:auto}section.image-with-text .col-lg-6{padding-right:0;padding-left:0;width:48%}.footer__content-bottom{display:flex;flex-direction:row-reverse;width:100%;max-width:1200px;margin:0 auto}.image-box{margin:0 10px}h2.main-title{margin:0 0 20px;font-family:garet-bold}a#HeaderMenu-shop-shop-all{padding:12px!important}section.image-with-text{padding:50px 0}.row.main-container-image{display:flex;align-items:center}h3.image-title{font-size:18px;margin:9px 0;font-weight:500}span.image-description p{font-size:14px!important;font-family:garet;line-height:26px}.Image_Compare{display:flex;justify-content:space-between;width:100%!important;text-align:center;border-bottom:1px solid;align-items:normal}.Outter_compare .Main_Heading{color:#000;font-size:42px;font-family:garet-bold;font-style:italic}.Outter_compare{width:25%!important}.container.Compare_Wrapper{display:flex}.AddImagesText{font-size:20px;text-transform:uppercase;font-family:garet-bold;margin:10px 0}h4.text-heading{font-size:14px;padding:0 8px 0 0;font-family:garet;line-height:18px;text-align:center}.MainCompare_Section{background-color:#fff;padding:80px 0}h4.main-description{font-size:14px;line-height:30px;font-family:garet;padding-right:18px}label.form__label{font-size:16px;font-family:garet}select.select__select{font-size:14px!important;font-family:garet}legend.form__label{font-size:15px;font-family:garet-bold;border:none!important;color:#000}.category-link a{color:#000}h2.collection-list-title.inline-richtext.h1{font-size:42px;font-family:garet-bold}ul.collection-list .card__content{text-align:center}ul.collection-list .card__content a.full-unstyled-link{font-family:garet-bold}h2.main-title{font-size:38px}section.custom-faq h2.main-title{text-align:center}section.beforeafter-section{background-color:#fff;padding:80px 0}.image-with-text .col-lg-10{padding-left:50px}.img_box img{width:100%}h4.img_box_title{font-family:garet-bold}.img_box{text-align:center}div#dermatologistics .page-width{padding:0!important}div#dermatologistics .multicolumn-card__info h3.inline-richtext{font-size:16px}div#dermatologistics h6.caption{margin:0;font-size:14px;font-family:garet}div#dermatologistics .rte p{min-height:370px}div#dermatologistics{padding:80px 0}div#dermatologistics h2.title.inline-richtext.h1{font-family:garet-bold;font-size:38px;text-align:center}h3.before-after-title{margin:0 0 10px}p.announcement-bar__message.h5 span{color:#fff;font-family:garet}label.form__label{display:none}.product-form__input.product-form__input--dropdown{margin:30px 0}div#Caring-Silks{width:900px;margin:0 auto;background-color:#f6f3ec;margin-bottom:0!important;margin-top:-39px;padding:24px 0}body.gradient.page\.care-guide{background-color:#fff}h2.rich-text__heading.rte.inline-richtext.h0{font-size:42px;font-family:garet-bold}.rich-text__text.rte{margin:4px 0}.rich-text__text.rte p{font-size:16px;font-family:garet}.image-with-text__text.rte.body h2{font-size:26px;font-family:garet-bold}.image-with-text__text.rte.body p{font-size:14px}.image-with-text__text.rte.body li{font-size:14px!important;color:#000;font-family:garet;margin:5px 0}h2.rich-text__heading.rte.inline-richtext.h1{font-size:42px;font-family:garet-bold}.rich-text__text.rte li{font-size:16px;font-family:garet;color:#000;margin:5px 0}li.grid__item.scroll-trigger.animate--slide-in{border-radius:8px}div#homepage-about a.button.button--secondary{padding:10px 20px}.image-section-100 .media{background-color:#fff}.image-section-100.banner.banner--content-align-center{height:28.5rem!important;justify-content:center!important}.image-section-100 .banner__media.media img{width:58%!important;margin:20px auto!important;transform:translate(38%);height:auto!important}.cart a.button{color:#fff!important}.index .image-with-text__media img{border-radius:35px!important;max-width:90%!important}.announcement-bar-slider.slider-buttons button.slider-button.slider-button--prev{top:5%}.announcement-bar-slider .svg-wrapper{width:16px}.announcement-bar-slider .slider-button .icon{color:#fff!important}.announcement-bar-slider button.slider-button.slider-button--next{top:5%}p.announcement-bar__message.h5{margin:0}a.button.button--tertiary{color:#000!important}.shopify-policy__container{max-width:1200px;padding-bottom:50px}h1.main-page-title.page-title.h0{text-align:center}.accordion__content.rte li{font-family:garet;margin:4px 0;color:#000;font-size:14px}h1.main-page-title.page-title.h0{text-align:center;margin:0;font-family:garet}.complementary-products__container button.slider-button.slider-button--prev,.complementary-products__container button.slider-button.slider-button--next{z-index:1}.product__description.rte.quick-add-hidden p{font-size:15px;font-family:garet-bold}.product__description.rte.quick-add-hidden li{font-family:garet;font-size:14px}section.image-section{text-align:center;background-color:#fff;padding:20px 0}a.button.button--primary{color:#fff!important;line-height:23px;padding:13px 12px;font-family:garet;border-radius:12px}.page a.button.button--secondary{line-height:20px;padding:20px}td.cart-item__details a{font-family:garet-bold}.homepage-banner.banner{margin:0 5rem}.homepage-banner .banner__text.rte.subtitle p{color:#fff!important}.offer-wrapper .image-section img{width:100%;padding:20px;border-radius:53px}.offer-wrapper{display:flex}li#Slide-template--16386657779808__multicolumn_fqHkwW-2{background-color:#fff;color:#000}li#Slide-template--16386657779808__multicolumn_fqHkwW-2 h3.inline-richtext,h3,li#Slide-template--16386657779808__multicolumn_fqHkwW-2 .rte p{color:#000}div#offer-benefits .page-width{padding:0}div#offer-benefits li.multicolumn-list__item.grid__item{padding:75px 40px}li#Slide-template--16386657779808__multicolumn_fqHkwW-1 h3.inline-richtext{color:#fff}p.subtitle{margin:5px!important;font-size:14px;font-family:garet}video{margin:20px 0}h1.main-title{font-size:22px;font-family:garet-bold}.text-section{padding:20px}.button-sec a{padding:14px 31px;background-color:#000;color:#fff!important;border-radius:14px}div#offer-benefits p{color:#fff;line-height:34px}div#offer-benefits .multicolumn-card__info h3.inline-richtext{font-size:28px;font-family:garet-bold}div#offer-main-sec p.image-with-text__text.image-with-text__text--caption{font-size:14px;color:#000;font-family:garet}div#offer-main-sec h2.image-with-text__heading.inline-richtext.h1{font-size:22px;font-family:garet-bold}div#offer-main-sec .image-with-text__media.image-with-text__media--adapt.global-media-settings.background-transparent.media img{height:500px;object-fit:cover;border-radius:44px}div#offer-main-sec .image-with-text__media-item{height:440px}div#offer-benefits{margin-bottom:6%;margin-top:6%}h2.totals__total{font-family:garet}.cart__ctas{justify-content:flex-end}small.tax-note.caption-large.rte{font-family:garet}.cart__footer>*{width:40rem!important}button#checkout{font-family:garet}.CustomCollections span.badge.price__badge-sold-out.color-scheme-4{display:block!important;background-color:#000;color:#fff;width:fit-content}.CustomCollections span.badge.price__badge-sale.color-scheme-4{display:block!important;color:#fff;width:fit-content}.CustomCollections .product-item{padding-bottom:10px}.badge{color:#fff}.product\.gift-card .slider-buttons{display:none}.product\.gift-card .grid--peek.slider .grid__item:first-of-type{margin-left:0}.shopify-policy__title h1{font-family:garet-bold}cart-items h1.title.title--primary{font-family:garet-bold}h6.free-gift-text{font-size:16px;line-height:26px;font-family:garet}ul.product__media-list.contains-media.grid.grid--peek.list-unstyled.slider.slider--mobile{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:0;-webkit-overflow-scrolling:touch;margin-bottom:1rem}ul.thumbnail-list.list-unstyled.slider.slider--mobile.slider--tablet-up{position:relative;flex-wrap:wrap}.main-rating-wrap{position:absolute}.CustomCollections .main-rating-wrap{position:absolute;right:0;align-items:center}.featured-collection .kl_reviews__star_rating_widget__label{display:none!important}.featured-collection .kl_reviews__star_rating_widget{text-align:end;align-items:end;justify-content:end}.subcollection-type:hover{height:154px;box-shadow:0 0 0 8px #b8a769}@media (max-width:767px) and (min-width:320px){.card__information{overflow:hidden}.subcollection-type:hover{box-shadow:0 0 0 4px #b8a769;height:auto}.card__badge.top{display:block!important}div#desktop-view{display:none!important}.card__information{padding:0 15px!important}.grid-product__tag.grid-product__tag--custom{margin-left:0!important;margin-top:5px!important}.banner__heading{font-size:2.7rem!important}.slider-button .icon{height:1rem!important}.gift-section-homepage img{display:none!important}.banner__media.media.scroll-trigger.animate--fade-in{background-image:url(/cdn/shop/files/Untitled_430x_181_px_1_1.png?v=1749201658)}.collection-box{display:block!important;margin-bottom:30px}.banner__box.content-container.content-container--full-width-mobile.color-scheme-1.gradient{border:none}.gift-section-homepage h2.banner__heading.inline-richtext.h0{max-width:100%!important}.main-rating-wrap{position:unset}.CustomCollections .main-rating-wrap{position:unset;margin-top:12px;right:0;align-items:center}.cart__footer>*{width:AUTO!important}slider-component.slider-mobile-gutter.main-image-product{display:block}.offer.row .col-lg-4{width:30%;padding:0}slider-component.slider.slider--desktop{display:none}div#offer-main-sec .image-with-text__media.image-with-text__media--adapt.global-media-settings.background-transparent.media img,div#offer-main-sec .image-with-text__media-item{height:auto}.image-with-text.isolate.collapse-padding:last-child .media>img{object-fit:contain}.homepage-banner .banner__box.content-container.content-container--full-width-mobile{margin-left:0}.page a.button.button--secondary{line-height:20px;padding:8px}.collection\.color-collection li.collection-list__item.grid__item{width:45%;max-width:50%}h2.collection-list-title.inline-richtext.h1{font-size:30px}section.image-section img{width:300px!important;overflow-x:hidden}h2.rich-text__heading.rte.inline-richtext.h1{font-size:20px}.size-options{gap:6px!important}.image-section-100.banner.banner--content-align-center{height:auto!important}.image-section-100 .banner__media.media img{width:100%!important;transform:none;height:auto;margin:0!important}div#Caring-Silks{width:auto;margin-top:0}h2.rich-text__heading.rte.inline-richtext.h0{font-size:30px}h2.footer-block__heading.inline-richtext{margin-bottom:15px!important}h3.before-after-title{margin:20px 0 10px}body #insta-feed{margin-top:00px!important}p.announcement-bar__message.h5 span{font-size:14px}.announcement-bar-slider button.slider-button.slider-button--next{top:8%;right:-20px}.announcement-bar-slider.slider-buttons button.slider-button.slider-button--prev{top:8%;left:-20px}p.announcement-bar__message.h5{padding-bottom:10px;margin-bottom:0;padding-top:10px}section.beforeafter-section{padding:30px 0}.image-with-text .col-lg-10{padding-left:20px}.before-after{padding:40px 0 0!important}h2.main-title{font-size:24px}h3.before-after-title{font-size:26px!important}.row.img-box-row{display:flex}div#dermatologistics{padding:40px 0}div#dermatologistics h2.title.inline-richtext.h1{font-size:18px}div#dermatologistics .rte p{min-height:auto}section.custom-faq{padding:40px 0!important}.MainComapre_Section{padding:40px 0}h4.img_box_title{font-size:11px}.category-link p{font-size:10px}.main-rating-wrap{align-items:center}.rating-star:before{font-size:14px!important}button.product-form__submit.button.button--full-width.button--secondary{font-size:14px}.menu-drawer__inner-submenu a.menu-drawer__menu-item.link.link--text.list-menu__item.focus-inset{justify-content:space-between;padding-top:9px;padding-bottom:0}a.full-unstyled-link{font-size:12px}.featured-collection .card-information{display:block}span.price-item.price-item--regular{font-size:16px}.featured-collection button.quick-add__submit.button.button--full-width.button--secondary{font-size:14px}div#sleep-masks-collection li.grid__item{margin:0}div#sleep-masks-collection .card__inner.color-scheme-2.gradient.ratio{height:auto}slider-component.main-image-product{width:100%;text-align:center;justify-content:center;display:block;margin:0 auto!important;float:none}li.thumbnail-list__item.slider__slide{width:37px!important}.featured-product{padding:1px;box-shadow:none}.first-column{display:none!important}.newsletter__wrapper.color-scheme-4.gradient.content-container.isolate.content-container--full-width.section-template--16257563132000__newsletter_DWrMhd-padding{width:100%}button#Subscribe{font-size:14px}h2.inline-richtext.h1.scroll-trigger.animate--slide-in{font-size:30px}.rte p{font-size:14px}h2.image-with-text__heading.inline-richtext.h1,p.image-with-text__text.image-with-text__text--caption{font-size:32px}h2.title.inline-richtext.h1{font-size:30px}.homepage-banner.banner.banner--content-align-center{margin:0 30px 30px}.homepage-banner h2.banner__heading.inline-richtext.h0{font-size:26px;color:#000}.homepage-banner a.button.button--secondary{color:#000!important;border:2px solid}.newsletter__subheading.rte.scroll-trigger.animate--slide-in p{color:#000}.content-container:after{opacity:.6}h2.image-with-text__heading.inline-richtext.h1{font-size:28px}.image-with-text__content{padding:2rem!important}.footer-block__heading{margin-bottom:0!important}img.main-image{width:100%}.MainComapre_Section{overflow:hidden}body.gradient.product\.pillow button.product-form__submit.button.button--full-width.button--secondary{width:55%}.quantity{width:41%}ul.tabs{padding:0}ul.tabs li a{font-size:13px}h2.h4.accordion__title.inline-richtext{font-size:14px}.row.main-container-image{display:block}section.image-with-text .col-lg-6{padding-right:14px;padding-left:14px;width:100%}h2.main-title{margin:20px 0}h4.text-heading{font-size:12px;padding:0 8px 0 0}}.caption-with-letter-spacing p{font-size:14px!important}.multicolumn-card.content-container{border:none}.collection-box{display:flex;width:100%;justify-content:space-between;align-items:center}.collection-buttons a{background-color:#000;color:#fff;padding:14px 30px;border-radius:9px}.collection-buttons a:hover{color:#fff!important}.collection__description p{font-size:20px!important;font-family:garet}img.banner_img{border:none}.grid-product__tag.grid-product__tag--custom{background-color:#fff;color:#000;border:2px solid;font-family:garet-bold;padding:0 6px;border-radius:8px;font-size:11px;margin-left:6px}.card__badge.top{display:flex}.gift-section-homepage h2.banner__heading.inline-richtext.h0{max-width:43vw}.article-card-wrapper a.full-unstyled-link{font-size:18px;font-family:garet-bold}.grid-product__tag.grid-product__tag--custom{line-height:21px}.banner__box.content-container.content-container--full-width-mobile.color-scheme-3.gradient{border:none}.card__information{padding:20px 15px}.facet-filters.sorting.caption{background-color:#fff;padding:10px 20px;border-radius:57px;color:#000}select#SortBy{font-weight:600;color:#000}h2.facet-filters__label.caption-large.text-body{font-weight:600;font-size:16px;color:#000}h2#verticalTitle{background-color:#fff;padding:10px 20px;border-radius:22px;color:#000;font-size:16px;font-weight:600}span.active-facets__button-inner.button.button--tertiary{font-size:13px;font-weight:600;background-color:#e5dac1;border:none!important;box-shadow:none!important;padding:7px 20px}a.active-facets__button-remove.underlined-link{background-color:#000;padding:7px 20px;border-radius:27px}a.active-facets__button-remove.underlined-link span{display:flex;justify-content:center;align-items:center;font-size:13px;font-weight:500;color:#fff;height:27px}form#FacetFiltersForm{margin-bottom:20px}div#collection-banner{border:none!important}ul#product-grids .grid-product__tag.grid-product__tag--custom{width:fit-content}#product-header .category-link{margin-bottom:15px}.product__info-container{position:relative}.product__info-container .product__vendor a{font-size:15px;text-transform:uppercase;font-family:garet-bold;color:#000}.product__info-container .product__vendor a:hover{text-decoration:underline!important}.product__info-container .product__vendor+div[id*=klaviyo_reviews_average] span.klaviyo-star-rating-widget{position:absolute;right:0;top:0;text-align:end;min-height:26px}.product__media-wrapper .main-product__tag{position:absolute;top:50px;left:35px;background:#fff;padding:2px 16px;z-index:2;font-size:16px;font-family:garet-bold;border-radius:25px;border:1px solid}.product__title{margin:22px 0!important}.product__title h1{font-size:25px;font-family:garet-bold;color:#000}.options-box{display:flex;flex-direction:column;gap:30px}.options-box .swatch{width:44px;height:44px;border:2px solid #fff;cursor:pointer;display:flex!important;align-items:center;justify-content:center;border-radius:50%;overflow:hidden}.options-box .swatch-container{display:flex;flex-wrap:wrap;gap:8px;max-width:100%;background-color:#f5f2eb;align-items:center}.options-box .available-colors{display:flex;width:400px;height:200px;flex-wrap:wrap}.options-box .swatch-unavailable,.options-box .swatchactive.notget{pointer-events:none;opacity:.3;position:relative}.options-box .swatch-unavailable:after,.options-box .swatchactive.notget:after{content:"";position:absolute;top:50%;left:5px;width:80%;height:1px;background:#000;z-index:9999999}.options-box .swatch-unavailable:after,.options-box .swatchactive.notget:after{transform:rotate(316deg)}.options-box a#yesimage{display:block!important}.options-box .swatch:hover{outline:.2rem solid rgba(var(--color-foreground),.4)}.options-box .swatch.selected{border:2px solid #000}.options-box .swatch img{width:100%;height:100%;object-fit:cover;border-radius:4px}.options-box .size-selector{display:flex;justify-content:left;gap:10px;font-family:Arial,sans-serif}.options-box .size-option{position:relative;min-width:127px;min-height:40px;padding:6px 12px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:13px;text-transform:none;color:#000;cursor:pointer;transition:.3s;border-radius:25px;background-color:#fff}.options-box .size-option.selected{background-color:#e5e0cc}.options-box .size-options{display:flex;gap:13px;flex-wrap:wrap}.options-box .size-option span:not(.size-option-selected-icon){font-family:garet-bold}.options-box .size-option-selected-icon{position:absolute;width:17px;height:17px;right:0;top:0;background:#000;border-radius:50%;display:flex;justify-content:center;align-items:center}.options-box .size-option-selected-icon svg{width:60%;height:100%}.options-box .size-option.disabled{position:relative}.options-box .size-option.disabled span{opacity:.3}.options-box .size-option.disabled:after{content:"";position:absolute;top:50%;left:15px;width:80%;height:1px;background:#000;opacity:.3;transform:rotate(345deg);z-index:9999999!important}.category-link p{display:flex;align-items:center;gap:8px;margin:0;font-size:15px;font-family:garet-bold}.category-link p svg{width:14px;height:14px}.offer-section{display:flex;flex-wrap:wrap;gap:11px;align-items:center;margin:30px 0!important;font-size:13px}.offer-section .offer-title{display:flex;align-items:center;gap:5px;padding:6px 9px;background:#b8a769;color:#fff;border-radius:3px;font-family:garet-bold}.offer-section .offer-title img{width:13px;height:13px}.offer-section .free-gift-text{font-family:garet-bold}.product-form--wrapper{display:flex;gap:16px}.product-form--wrapper .product-form__submit,.product-form--wrapper quantity-input.quantity{min-height:50px}.product-form--wrapper quantity-input.quantity{width:168px}.product-form--wrapper quantity-input.quantity,.product-form--wrapper quantity-input.quantity:before,.product-form--wrapper quantity-input.quantity:after{border-radius:35px}.product-form--wrapper button.quantity__button{width:27%}.product-form--wrapper .product-form__input .svg-wrapper{width:16px;height:16px;background:#000;padding:3px;border-radius:50%}.product-form--wrapper .product-form__input .svg-wrapper svg{stroke:#fff}.product-form--wrapper .product-form-buttons{width:100%}.product-form--wrapper .product-form__submit{border-radius:5px;font-size:16px;background-color:#006637}.product-form-buttons .caption-large{text-align:center}.product__info-container .product__price-wrapper{display:flex;align-items:end;gap:14px}.product__info-container .product__price-wrapper .price-free-shipping-text{font-size:15px;font-family:garet}.product__info-container .price--on-sale .price__sale{display:flex;flex-direction:column;gap:5px}.product__info-container .price--on-sale .price__sale .price-item--sale{font-size:30px;font-weight:700;font-family:SuisseIntl;line-height:1}.product__info-container .accordion summary{padding:1rem 0}.product__info-container .accordion,.product__info-container .accordion+.accordion{border-bottom:0;border-top:.1rem solid rgba(var(--color-foreground),.08)}.product__info-container .accordion__content.rte p{font-size:15px}.product__info-container .accordion summary .svg-wrapper{width:16px;height:16px;background:#000;padding:3px;border-radius:50%}.product__info-container .accordion summary .svg-wrapper svg{stroke:#fff}.product__info-container .accordion summary[aria-expanded=false] .svg-wrapper .icon-minus,.product__info-container .accordion summary[aria-expanded=true] .svg-wrapper .icon-plus{display:none}@media screen and (max-width:768px){.product__title{margin:17px 0!important}.product__title h1{font-size:25px;font-family:garet-bold}.product__info-container .product__price-wrapper .price-free-shipping-text,.product__info-container p.product__text.inline-richtext{font-size:13px}.offer-section{font-size:12px}.product-form--wrapper quantity-input.quantity{width:147px}.options-box .size-option{font-size:11px}}div#desktop-view{margin-top:10px}.card-wrapper.product-card-wrapper div#desktop-view{position:absolute;z-index:9999;left:2%}div#mobile-view{display:none}
/*# sourceMappingURL=/cdn/shop/t/26/assets/custom-style.css.map */
