.kik-product-tab-categories{position:sticky;top:87px;z-index:2;background:#f7f8f9}.order-heading-wrap{font-family:Futura;font-size:14px;color:#221816;font-weight:400;line-height:150%;letter-spacing:0px}.cart-complementary-products--container{padding-top:16px}div#shopify-section-template--24989852205129__featured_text_DqkfQJ .featured-text--root h1.stacked-text--title{color:#221816!important;font-weight:400;font-size:40px}.shop-pay-payment-terms{border:1px none;border-radius:4px;color:#221816;background-color:#f7f8f9;margin:0;padding:10px}.app-heading-wrapper{text-align:center}@font-face{font-family:FuturaBookBT;src:url('{{ "futurabookbt.ttf" | asset_url }}') format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Futura20Medium;src:url('{{ "futura20-medium.ttf" | asset_url }}') format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Futubkit;src:url('{{ "futubkit.ttf" | asset_url }}') format("truetype");font-weight:400;font-style:normal}body.template_suff_3-ingredients.template--product .metafield-rich_text_field{font-family:Futura20Medium,sans-serif;font-weight:400;font-style:normal;font-size:18px;line-height:150%;letter-spacing:0px;vertical-align:middle}body.template_suff_.template--index .apps--root{background:#f7f8f9}body.template_suff_.template--index .app-heading-wrapper{background:#f7f8f9;padding:15px}body.template_suff_.template--index ._arrowButtonContainer_1cxil_283{position:absolute;bottom:-39px;left:50%;transform:translate(-50%)}body.template_suff_.template--index button.tolstoy-previous-button._previousButtonContainer_1cxil_23{position:absolute;top:-35px;left:-50px;width:22px;height:16px;background-image:url(/cdn/shop/files/Right-Arrow-T.png?v=1752138751);background-size:contain;background-repeat:no-repeat;background-position:center;background-color:transparent;border:none;color:transparent}body.template_suff_.template--index button.tolstoy-previous-button._previousButtonContainer_1cxil_23>*{display:none!important}body.template_suff_.template--index button.tolstoy-next-button._previousButtonContainer_1cxil_23._nextButtonContainer_1cxil_41{position:absolute;top:-36px;right:-50px;width:22px;height:16px;background-image:url(/cdn/shop/files/Right-Arrow-T.png?v=1752138751);background-size:contain;background-repeat:no-repeat;background-position:center;background-color:transparent;border:none;color:transparent}body.template_suff_.template--index button.tolstoy-next-button._previousButtonContainer_1cxil_23._nextButtonContainer_1cxil_41>*{display:none!important}body.template_suff_.template--index ._carouselVideoContainer_1cxil_16{position:relative}.app-subheading{font-weight:400;font-size:14px;line-height:150%;letter-spacing:1px;vertical-align:middle;text-transform:uppercase;color:#8e0301;padding-bottom:16px}.order-heading-top{display:flex;align-items:center;margin-bottom:16px;gap:5px}.dot-head{width:10px;height:10px;border-radius:50%;margin-right:6px}body.template_suff_.template--index a.stacked-text--button span{text-decoration:underline;text-underline-offset:7px}body.template_suff_.template--index .section-bg-color{padding-top:20px}body.template_suff_.template--index .scrolling-content--block-wrapper{height:20vh}span.shop-the-look--add-text{color:#8e0301;font-family:Futura Bk BT;font-weight:400;font-size:16px;line-height:150%;text-transform:uppercase}.subtitle-text{margin-top:-2px;color:#555;font-weight:400;font-style:Book;font-size:18px;line-height:150%;letter-spacing:0px;text-align:center}body.template_suff_.template--index .product--price-container_cover{display:flex;justify-content:space-between;padding:4px 3px}.show_higlights{color:#8e0301}.ordr-date{text-align:center;background:#f7f8f9;width:480px;height:33px;gap:8px;padding:6px 8px;border-radius:2px;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0px}.features-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 24px;font-family:sans-serif;max-width:100%;padding:12px}h3.complementary-products--heading{font-weight:400;font-size:24px;line-height:120%;letter-spacing:0px;vertical-align:middle}.feature-item{display:flex;align-items:center;gap:8px}.feature-icon,.feature-item img{width:40px;height:40px}.feature-icon-text{font-size:18px;display:inline-block;line-height:1}.feature-label{font-size:14px;line-height:150%;letter-spacing:0px;vertical-align:middle;font-family:Futura}.main-product--wrapper .features-grid .feature-item{gap:16px}.main-product--wrapper .feature-icon,.main-product--wrapper .feature-item img{width:20px;height:20px}.main-product--wrapper .features-grid{gap:12px}.product-price--wrapper{display:flex;gap:10px}.badge.price__badge-sale{height:25;gap:7px;padding:4px 8px;border-radius:8px;background:#8e0301;color:#fff;position:relative;bottom:4px}.product--oriental-black-ginseng-firming-cream-mask h2.product--block--heading{font-weight:400;font-size:40px;line-height:120%;letter-spacing:0px;vertical-align:middle;word-break:break-word}.stacked-text--overline h3{font-weight:400;font-size:14px;line-height:150%;letter-spacing:1px;vertical-align:middle;text-transform:uppercase;color:#8e0301}.product--block--overline{font-weight:400;font-size:16px;line-height:150%;letter-spacing:0px;text-transform:inherit}.product--oriental-black-ginseng-firming-cream-mask .product--block[data-block-type]{margin-top:15px}._playButtonContainer_1cxil_115{background:#8e0301!important}.header--root[data-transparent-enabled=true][data-loaded=true]{background:#fff!important}.featured-grid--wrapper .featured-grid--item .stacked-text--root .stacked-text--wrapper{gap:8px}.metafield-rich_text_field p:first-of-type{font-size:16px;font-family:Futura;font-weight:400;margin-bottom:13px;color:#221816}.metafield-rich_text_field p:not(:first-of-type){font-size:16px;line-height:1.5;Color:#353535;font-family:Futura}body.template_suff_3-ingredients h1.stacked-text--title{color:#8e0301;font-weight:400;font-size:20px;line-height:120%;letter-spacing:0px;text-align:center;vertical-align:middle;margin:0}body.template_suff_3-ingredients label.mv-text{display:none}.apps--wrapper{max-width:1200px}.product--oriental-black-ginseng-firming-cream-mask .apps--wrapper{width:1350px!important}body.template_suff_.template--index h1.stacked-text--title{margin:0}button.add-to-bag{width:100%;margin-top:.75rem;display:inline-block;padding:9px 12px;border:1.5px solid #920b07;color:#920b07;border-radius:4px;text-decoration:none;font-weight:400;font-style:Medium;font-size:16px;line-height:150%;letter-spacing:1px;text-align:center;text-transform:uppercase}body.template_suff_.template--index p.product--title{font-weight:500;font-style:Medium;font-size:18px;line-height:150%;letter-spacing:0px}body.template_suff_.template--index .product-rating--root:after{display:none}.rating span{font-size:12px;color:#747474}body.template_suff_.template--index .stars{color:#ff9700;font-size:18px;margin-bottom:4px;display:flex;align-items:center;gap:4px;font-weight:700}.featured-collection--root h1.stacked-text--title{font-weight:400;font-style:Book;font-size:28px;line-height:120%;letter-spacing:0px;text-align:center}body.template_suff_.template--index .stars span{font-size:12px!important;color:#747474!important;font-weight:400}body.template_suff_.template--index span.product--price{font-weight:500;line-height:150%;letter-spacing:0px;font-size:18px}.complementary-products--container span.product--price{font-weight:500!important}body.template_suff_.template--index .shop-the-look--products{left:12px;background:#fff;box-shadow:0 10px 22px #0000000d}body.template_suff_.template--index .shop-the-look--product .product-card--image-wrapper{box-shadow:unset}a.stacked-text--button[data-button-type=primary],a.video--button[data-button-type=primary]{padding:0!important}button.add-to-bag:hover{width:100%;margin-top:.75rem;display:inline-block;padding:9px 12px;border:1.5px solid #920b07;color:#920b07;border-radius:4px;text-decoration:none;background:#920b07;color:#fff;font-weight:400;font-style:Medium;font-size:16px;line-height:150%;letter-spacing:1px;text-align:center;text-transform:uppercase}.cart-complementary-products--root{margin-left:-16px;margin-right:-16px;padding:17px 16px 15px;background:#f7f8f9}@media only screen and (min-width: 768px){html body .section--image-with-text a.featured-content--image{min-width:52.66%!important}}.section--icons-row .featured-grid--root .featured-grid--wrapper .featured-grid--body{display:flex;gap:32px}.section--icons-row .featured-grid--root .featured-grid--wrapper .featured-grid--body .featured-grid--item{width:calc(100% / 3 - 21px)}.section--icons-row .featured-grid--root .featured-grid--wrapper .featured-grid--body .featured-grid--item .featured-grid--item--container{height:100%}@media screen and (max-width: 767px){.section--icons-row .featured-grid--root .featured-grid--wrapper .featured-grid--body{flex-wrap:wrap;gap:16px}.section--icons-row .featured-grid--root .featured-grid--wrapper .featured-grid--body .featured-grid--item{width:calc(50% - 8px)}.product--oriental-black-ginseng-firming-cream-mask h2.product--block--heading{font-size:32px}.product-buy-buttons--drawer-info{display:none!important}.hidden{display:none}body.template_suff_.template--index .shop-the-look--product .product-card--image-wrapper{box-shadow:unset;background-color:unset}body.template_suff_.template--index .shop-the-look--products{left:0;background:unset;box-shadow:unset}div#shopify-section-template--24989852008521__image-with-text-1 .featured-content--root{padding-top:70px}.shop-the-look--title h2.transfer{font-weight:400;font-style:Book;font-size:32px;letter-spacing:0px;text-align:center}body.template_suff_.template--index h1.stacked-text--title{font-size:40px}.app-heading.h2{font-size:32px!important}.section--slideshow .carousel--wrapper .carousel--dot-container{left:auto;right:0}body.template_suff_.template--index .image-with-text--root h1.stacked-text--title{font-size:32px}.section--slideshow slideshow-carousel.carousel--root{background:#fff}.section--slideshow .carousel--dot[aria-current=true]>svg circle:first-child{fill:#930c08!important;stroke:#930c08!important}.section--slideshow .carousel--dot>svg circle:first-child{fill:#999;stroke:#999}.clinically-based .carousel--dot-container{left:94%!important}.clinically-based .section--slideshow .carousel--dot>svg circle:first-child{fill:#999!important;stroke:#999!important}button.shop-the-look--next{display:none}.shop-the-look--prev{display:none!important}body.template_suff_.template--index .product-card--root{flex-flow:row;width:100%;justify-content:center;box-shadow:0 0 10px #0000004d;background:#fff;padding-top:25px;padding-bottom:8px;border-radius:0 0 5px 5px}body.template_suff_.template--index a.product-card--image-wrapper{width:30%}body.template_suff_.template--index .shop-the-look--root span.product--price{font-weight:400!important}body.template_suff_.template--index .product-card--details{width:60%!important;margin:0!important}.shop-the-look--root p.product--title{font-weight:500;font-size:14px!important;color:#221816}body.template_suff_.template--index .shop-the-look--root .shop-the-look--products{width:100%}body.template_suff_.template--index .shop-the-look--root p.tagline,body.template_suff_.template--index .shop-the-look--root .product-rating--root,body.template_suff_.template--index .shop-the-look--root span.shop-the-look--spinner,body.template_suff_.template--index .shop-the-look--root span.shop-the-look--add-text,body.template_suff_.template--index .shop-the-look--root .show_higlights{display:none}body.template_suff_.template--index button.tolstoy-next-button._previousButtonContainer_1cxil_23._nextButtonContainer_1cxil_41{right:1rem}body.template_suff_.template--index .app-heading-wrapper{padding-top:50px}.apps--root{padding:0}body.template_suff_.template--index button.tolstoy-previous-button._previousButtonContainer_1cxil_23{left:1rem}.app-heading-wrapper{text-align:center;padding-top:40px}.app-subheading{font-size:12px}.featured-collection--products,.featured-collection--root{display:none}.newsletter--wrapper{flex-direction:column}.testimonial-wrapper span.head-down{font-size:32x}.clinically-based .stacked-text--root{background:#fff;color:#000}.clinically-based span{color:#920b07}.header-element.header--root[data-background-color=light]{background-color:#fff!important}.mobile-nav--header{display:flex;align-items:center;gap:10px}drawer-element .drawer--side .drawer--container .mobile-nav .mobile-nav--header .mobile-nav--search{display:inline-flex;align-items:center;justify-content:center;height:100%}.shopify-section-group-header-group header-element.header--root.sticky-nav-active{padding-bottom:45px}.section--image-with-text{padding-inline:24px}.stacked-text--root:not([data-y-alignment=none]) .stacked-text--wrapper{padding-inline:0}.section--slideshow .stacked-text--root:not([data-y-alignment=none]) .stacked-text--wrapper{padding-left:24px;padding-right:24px}.kik-product-tab-categories{top:45px}body.template_suff_3-ingredients .product-gallery-wrapper{padding:0}body.template_suff_3-ingredients .product-price--original{font-weight:400;font-size:20px}body.template_suff_3-ingredients .main-product--wrapper{gap:12px}body.template_suff_.template--index p.product--title{font-weight:500;font-style:Medium;font-size:18px;line-height:150%;letter-spacing:0px;height:45px}body.template_suff_.template--index .product-card--details-wrapper{text-align:left!important;margin-top:8px!important}body.template_suff_.template--index .product-card--root{margin-top:33px}body.template_suff_.template--index p.product--title{font-weight:500;font-style:Medium;font-size:18px;line-height:150%;letter-spacing:0px;color:#000;height:45px}.bg-inverse.product_tab_outer{padding-right:0;padding-left:0}body.template_suff_3-ingredients .apps--wrapper,body.template_suff_.template--index .apps--wrapper{width:100%!important}h2.stacked-text--title{font-weight:400;font-size:32px;line-height:120%;letter-spacing:0px;vertical-align:middle}.ordr-date{width:auto}}.features-grid{display:grid;gap:20px}.features-grid.columns-1{grid-template-columns:1fr}.features-grid.columns-2{grid-template-columns:repeat(2,1fr)}.feature-item{display:flex;align-items:center;gap:10px}@media only screen and (min-width: 768px){body:has(.shopify-section:first-child>[data-transparent-header-compatible]) .header--root[data-transparent-enabled=true][data-sticky=false]:not(:hover):not(:has(:focus-visible)){background-color:#fff!important}}.collection-promo--wrapper{display:flex;flex-direction:column;gap:1.5rem}.collection-promo--media{order:1}.collection-promo--text{order:2}.mobile-carousel{display:block;margin-top:1rem;padding:0 1rem}.mobile-carousel .carousel-slide{background:#f2f2f2;padding:1rem;margin-bottom:.75rem;border-radius:8px;text-align:center}@media screen and (min-width: 768px){.collection-promo--wrapper{flex-direction:row;align-items:center;gap:2rem}.collection-promo--media{order:1;flex:1}.collection-promo--text{order:2;flex:1}.mobile-carousel{display:none}}.oke-sr--hidden,.oke-sr,[data-oke-star-rating]{display:block!important;visibility:visible!important;opacity:1!important}.product-buy-buttons--drawer-info-container{display:flex;align-items:center;gap:16px;width:100%}.product-buy-buttons--drawer-image{width:48px;height:48px;object-fit:cover;border-radius:8px;flex-shrink:0}.product-buy-buttons--drawer-info{display:flex;flex-direction:row;align-items:center;gap:16px;width:100%}.product-buy-buttons--drawer-info>div{display:flex;flex-direction:column;gap:4px}.product-buy-buttons--drawer-title{font-weight:600;font-size:1rem;color:#222}.stars{font-size:.95rem;color:#f5a623;line-height:1}.product-buy-buttons--drawer-prices{display:flex;align-items:center;gap:8px;margin-top:2px}.product-buy-buttons--drawer-price{font-family:Futura;font-weight:400;font-size:20px;line-height:120%;letter-spacing:0px}.pd-title{font-family:Futura;font-weight:400;font-size:17px;line-height:150%;letter-spacing:0px;text-align:center;vertical-align:middle}.product-buy-buttons--drawer-compare-at{font-size:.95rem;color:#888;text-decoration:line-through}.product-buy-buttons--drawer-save{font-weight:400;padding:4px 8px;border-radius:8px;background:#8e0301;color:#fff;position:relative;bottom:4px;white-space:nowrap}.product-buy-buttons--primary{margin-left:auto;color:#fff;border:none;border-radius:4px;padding:10px 22px;font-size:1rem;font-weight:600;cursor:pointer;transition:background .2s;display:flex;align-items:center}
/*# sourceMappingURL=/cdn/shop/t/3/assets/main-custom.css.map */
