@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap";@font-face{font-family:LibreCaslonText;src:url(/cdn/shop/files/LibreCaslonText-Regular.ttf?v=1758603966) format("truetype")}@font-face{font-family:LibreCaslonText;src:url(/cdn/shop/files/LibreCaslonText-Bold.ttf?v=1758603966) format("truetype");font-weight:700}@font-face{font-family:TTCommons;src:url(/cdn/shop/files/TT_Commons_Pro_Trial_Regular.ttf?v=1758604693) format("truetype")}@font-face{font-family:TTCommons;src:url(/cdn/shop/files/TT_Commons_Pro_Trial_Light.ttf?v=1758777677) format("truetype");font-weight:300}@font-face{font-family:TTCommons;src:url(/cdn/shop/files/TT_Commons_Pro_Trial_Normal.ttf?v=1758604693) format("truetype");font-weight:400}@font-face{font-family:TTCommons;src:url(/cdn/shop/files/TT_Commons_Pro_Trial_Medium.ttf?v=1758604693) format("truetype");font-weight:500}@font-face{font-family:TTCommons;src:url(/cdn/shop/files/TT_Commons_Pro_Trial_DemiBold.ttf?v=1758605150) format("truetype");font-weight:600}@font-face{font-family:TTCommons;src:url(/cdn/shop/files/TT_Commons_Pro_Trial_Bold.ttf?v=1758611427) format("truetype");font-weight:800}@font-face{font-family:Big_Caslon_CC;src:url(/cdn/shop/files/fonnts.com-Big_Caslon_CC.otf?v=1758605955) format("opentype")}@font-face{font-family:Big_Caslon_CC;src:url(/cdn/shop/files/fonnts.com-Big_Caslon_CC_Bold.otf?v=1758605954) format("opentype");font-weight:700}@font-face{font-family:Operetta;src:url(/cdn/shop/files/TeimerLight-Italic.ttf?v=1758696970) format("opentype")}@font-face{font-family:Big_Caslon_CC;src:url(/cdn/shop/files/fonnts.com-Big_Caslon_CC.otf?v=1758605955) format("opentype")}@font-face{font-family:Big_Caslon_CC;src:url(/cdn/shop/files/fonnts.com-Big_Caslon_CC_Bold.otf?v=1758605954) format("opentype");font-weight:700}@font-face{font-family:URWDIN;src:url(/cdn/shop/files/URWDIN-Medium.ttf?v=1758688016) format("truetype")}@font-face{font-family:URWDIN;src:url(/cdn/shop/files/URWDIN-Bold.ttf?v=1758688017) format("truetype");font-weight:700}p,.h6{font-family:TTCommons}.button{font-weight:600;font-family:TTCommons;letter-spacing:2px;padding:20px 40px;line-height:1.1;font-size:12px}.footer{padding-top:63px;padding-bottom:55px}.footer .container{max-width:100%;width:100%;margin:0}.footer .footer__aside{display:none}.bottom_footer{padding-top:29px;padding-bottom:36px}.bottom_footer p{font-size:12px;font-family:TTCommons;line-height:20px;opacity:.7}.bottom_footer multi-column.multi-column{display:flex;gap:25px;justify-content:space-between;align-items:center}.bottom_footer multi-column.multi-column .multi-column__item{width:max-content;max-width:653px}.footer__block.footer__block--links li a{font-size:14px;font-family:TTCommons;line-height:1.1}.footer p.h6{text-transform:uppercase;letter-spacing:2px;font-weight:600;font-family:TTCommons}.footer input{padding:16.55px!important;font-size:10px;text-transform:uppercase;font-family:TTCommons;font-weight:600;letter-spacing:1.67px;border-color:#8b8b8b!important}footer button.button{font-size:10px;letter-spacing:1.67px;padding:16.65px 48.52px;border-radius:0}.footer input::placeholder{opacity:1!important;color:#fff}.section-stack{gap:46px}sale-price.text-on-sale,price-list.price-list .text-subdued{font-family:TTCommons;font-weight:600;letter-spacing:2px;font-size:18px;color:#3b3b3b}compare-at-price.text-subdued.line-through.text-subdued{color:#b22e2e;font-size:14px;letter-spacing:2px;font-weight:600!important;font-family:TTCommons;text-decoration:line-through}price-list.price-list{flex-direction:row-reverse}.product-card__info{padding:10px;margin-top:20px}footer .social-media--list{gap:14px;margin-bottom:40px}.social-media--list .social-media__item{opacity:1!important}header .header{border-top:1px solid #8A8A8A;border-bottom:1px solid #8A8A8A}header .header.is-solid{border-top:0}.bottom_footer .multi-column__item.snap-center.group:last-child p{font-family:DM Sans,sans-serif;font-weight:300;line-height:15px;letter-spacing:0}.cart-drawer__complementary-products.complementary-products p.h6{font-size:20px;font-family:Big_Caslon_CC;color:#3b3b3b}.cart-drawer__complementary-products .horizontal-product-card__info a.product-title{font-family:Big_Caslon_CC;line-height:1.3;font-weight:500;color:#3b3b3b}.cart-drawer__complementary-products a.horizontal-product-card__figure img,.cart-drawer__complementary-products a.horizontal-product-card__figure{max-width:120px;max-height:120px;width:auto!important}.cart-drawer__complementary-products .complementary-products__product-list .horizontal-product-card{background:#ddd9d9;padding:20px;margin-top:10px}.cart-drawer__complementary-products .complementary-products__product-list sale-price.text-on-sale,.cart-drawer__complementary-products .complementary-products__product-list price-list.price-list .text-subdued{font-size:14px}.cart-drawer__complementary-products .complementary-products__product-list button.link{font-family:Big_Caslon_CC;line-height:1.3;font-weight:500;color:#3b3b3b;text-transform:capitalize;font-size:13px}.cart-drawer__complementary-products .complementary-products__product-list .horizontal-product-card__info{gap:2px}.cart-drawer__complementary-products.complementary-products carousel-navigation.page-dots.dots-desktop,.cart-drawer__complementary-products.complementary-products carousel-navigation.page-dots{display:inline-flex}.cart-drawer__complementary-products.complementary-products{gap:0!important}.announcement-bar.color-scheme{padding-top:24px;padding-bottom:24px}p.prose.heading.is-selected{text-transform:uppercase;letter-spacing:2px;font-weight:500;line-height:20px;font-family:TTCommons}nav.header__primary-nav li{text-transform:uppercase}nav.header__primary-nav li,nav.header__primary-nav li summary,nav.header__primary-nav li a{text-transform:uppercase;letter-spacing:2px;font-size:12px;font-weight:400}nav.header__secondary-nav .icon{width:20px;height:20px}.header__secondary-nav,.header__primary-nav{column-gap:25px}.mega-menu{justify-content:space-between}.header-search__form-control input{font-family:TTCommons!important;font-size:12px}p.predictive-search__no-results{font-family:TTCommons;font-size:14px;color:#3b3b3b}.Home_banner p.h1{font-family:LibreCaslonText;letter-spacing:1px;font-size:100px;line-height:1}.Home_banner .content{max-width:585px!important}.Home_banner p{font-weight:500;line-height:40px}.Home_banner p.h1+div{margin-top:0}.Home_collection h2.h2{font-size:36px;font-family:Big_Caslon_CC;color:#3b3b3b}.product-card__figure{background:#ddd9d9;padding:50px}.Home_collection{padding-top:78px;padding-bottom:56px}li.collection-scores-badge{font-family:URWDIN;font-size:19.85px;font-weight:700;display:flex;align-items:center;justify-content:center;padding-left:0}li.collection-scores-badge span.collection-scores-badge-score{position:absolute;display:flex;align-items:center;justify-content:center;color:#fff;letter-spacing:.97px}ul.collection-scores-row{list-style:none;padding:0;margin:0}.product-card__info price-list.price-list{padding-top:10px}ul.collection-scores-row{margin-top:25.82px;margin-left:18.5px;display:flex;flex-direction:column;gap:6.45px}.circle-badge-cat{background:#d93400;width:73px;height:73px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:1000px;border:1px solid #fff;color:#fff}.circle-badge-cat span:nth-child(1){font-size:26px;font-weight:600;font-family:TTCommons;line-height:100%}.circle-badge-cat span:nth-child(2){font-size:10.19px;line-height:150%;font-family:TTCommons;font-weight:600}.badge-container{position:absolute;right:18px;top:18px}a.product-title{font-size:17px;font-weight:600;color:#3b3b3b;font-family:TTCommons;letter-spacing:0;line-height:150%}span.badge.badge--secret-deal{position:absolute;left:17px;bottom:18px;padding:8px 12px;background:#fedd6e;font-size:10px;color:#3b3b3b;font-weight:600;font-family:TTCommons;letter-spacing:2px;line-height:1.3}button.product-card__quick-add-button{position:relative;opacity:1;transform:none;margin-top:10px;background:transparent;padding:0;font-family:TTCommons;color:#3b3b3b;font-weight:800;text-transform:uppercase;letter-spacing:1px;font-size:12px;line-height:1.2;background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,1.35em) / 100% 1px no-repeat;text-decoration:none;transition:background-size .3s ease-in-out}button.product-card__quick-add-button:hover{background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,1.35em) / 0% 1px no-repeat;text-decoration:none}.featured-collections-carousel__item{gap:46px}.featured-collections-carousel a.button--outline.button{border-color:#3b3b3b;font-weight:800;color:#3b3b3b}.product-badge-bestselling{top:0;z-index:99;background:#3b3b3b;width:100%;padding:9px;text-align:center;color:#fff;text-transform:uppercase;font-size:12px;letter-spacing:2px;font-weight:700;font-family:TTCommons;line-height:1.25;margin-bottom:4px}product-card.product-card{gap:0}.product-card__info+div{top:33px!important}.Home_banner2 p.h1{font-family:Big_Caslon_CC;letter-spacing:0px;font-size:80px;line-height:110%}.Home_banner2 .content{max-width:485px!important}.Home_banner2 p{font-weight:400;line-height:150%}.Home_banner2 p.h1+div{margin-top:10px}p.Secret_badge{background:#fedd6e;width:max-content;padding:8px 12px;font-size:10px;letter-spacing:2px;text-transform:uppercase;font-weight:600;color:#3b3b3b}.Home_banner2 .prose div:nth-child(1){margin-bottom:40px!important;display:block}.Home_richtext h3{color:#404040;font-size:80px;font-family:Big_Caslon_CC;line-height:110%}.Home_richtext h3 em{font-family:Operetta;font-weight:500;letter-spacing:0}.Home_richtext p{color:#3b3b3b;font-size:15px;line-height:150%;font-family:TTCommons}.Home_richtext .prose.text-center p{max-width:585px;margin:0 auto}.Home_richtext a.link{color:#3b3b3b;font-family:TTCommons;font-weight:800;letter-spacing:1px;font-size:12px;margin-top:46px}.Home_richtext{padding-top:129px;padding-bottom:140px}.Home_collecton_grid{padding-left:19px;padding-right:19px}.Home_collecton_grid button.link{text-transform:uppercase;font-size:12px;letter-spacing:2px;font-family:TTCommons;font-weight:600;background:transparent!important}.staff_select_div{position:absolute;left:17px;bottom:64px;max-width:90px}.over_text{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%;position:absolute;width:100%;padding:11px}.over_text span{color:#fff;font-family:TTCommons;font-weight:600;letter-spacing:2.33px;font-size:10px}.Home_scroll_sections{padding-top:140px!important;padding-bottom:140px!important}.Home_scroll_sections p.scrolling-content__text.heading{letter-spacing:1px}.Home_scroll_sections p.scrolling-content__text.heading strong{font-family:Big_Caslon_CC;line-height:110%;font-weight:700}.Home_scroll_sections p.scrolling-content__text.heading em{font-family:Operetta}.image_overlay_image{align-items:center}.image_overlay_image p.h3{font-size:32px;font-family:Big_Caslon_CC;line-height:110%}.image_overlay_image .images-with-text-scroll__text{max-width:455px}.image_overlay_image .images-with-text-scroll__text p+p{line-height:150%;margin-top:24px!important}.image_overlay_image a.link{letter-spacing:1px;text-transform:uppercase;font-weight:800;font-family:TTCommons;font-size:12px;margin-top:46px!important}.Home_gift_section p.h3{font-size:32px;font-family:Big_Caslon_CC;line-height:110%;font-weight:400}.Home_gift_section p.h3+p{margin-top:24px;line-height:150%}.Home_gift_section a.button.button--outline{border-color:#3b3b3b!important;font-weight:700}.Home_gift_section .button-group{margin-top:46px!important}.Home_blog_grid .section-stack{gap:46px}.Home_blog_grid .section-stack p{font-size:15px;font-family:TTCommons;font-weight:700;text-transform:uppercase;letter-spacing:2px}.Home_blog_grid .blog-post-card__info p a{font-family:Big_Caslon_CC;font-size:26px;text-transform:none;line-height:110%}.blog-post-card__info a.blog-post-card__read-more.link{font-size:12px;text-transform:uppercase;letter-spacing:2px;line-height:1.1;font-family:TTCommons;font-weight:700}.Home_blog_grid .blog-post-card__info{row-gap:20px}.News_banner h2.h2{font-family:Big_Caslon_CC;font-size:32px;line-height:110%}.News_banner p{margin-top:24px!important;font-size:14px;line-height:150%}.News_banner .content.section-stack.gap-8.text-center{gap:24px}.News_banner input{border-radius:4px!important;padding:20px!important;font-size:12px;text-transform:uppercase;letter-spacing:2px;font-weight:600;line-height:1;font-family:TTCommons}.News_banner .form-row{gap:23px}.News_banner button.button:hover{border-color:#fff!important;color:#fff!important}.News_banner input::placeholder{color:#fff}collection-banner.collection-banner h1.h1{font-size:36px;font-family:Big_Caslon_CC;line-height:110%}.collection-menu{width:100%;display:flex;align-items:center;justify-content:start;gap:14px;overflow-x:auto;margin:0 auto;width:max-content}.collection-toolbar__button-list{width:100%;padding-top:38px;padding-bottom:38px}.collection-toolbar{width:100%;margin:0 auto;border-top:0!important;box-shadow:none;border-bottom:1px solid #DDDDDD}.collection-menu a.menu-link{border:1px solid #3b3b3b85;border-radius:44px;padding:16px 30px;text-align:center;line-height:1;font-family:TTCommons;text-transform:uppercase;letter-spacing:2px;font-weight:600;color:#3b3b3bc2;font-size:12px;width:max-content;display:block;max-width:max-content;min-width:max-content}.collection-menu a.menu-link:hover,.collection-menu a.menu-link.active{background:#3b3b3b;color:#fff}.collection-menu::-webkit-scrollbar-track{background:transparent}.shopify-section--main-collection .v-stack.gap-6{gap:54px}.shopify-section--main-collection button.btn.js-load-more{color:#3b3b3b;font-size:12px;text-transform:uppercase;font-weight:700;letter-spacing:2px;margin:0 auto;display:block;padding:20px 36px;border:1px solid #3B3B3B;border-radius:4px;line-height:1;font-family:TTCommons}.shopify-section--main-collection button.btn.js-load-more span.hide{display:none}.collection-description{font-size:15px;font-family:TTCommons;font-weight:300;line-height:150%}.collection-description{margin-top:34px!important}.collection-description .excerpt{max-width:604px}.full-description,.excerpt{position:relative}a.read-more,a.read-less{outline:none!important;background:none!important;color:#d93400;text-decoration:underline!important;line-height:1.3!important;text-underline-offset:5px;font-family:TTCommons;text-transform:uppercase;letter-spacing:2px;font-size:12px;font-weight:700}.collection .dot-checkbox:checked~label{transform:translate(calc(var(--transform-logical-flip) * .5rem))}.collection .dot-checkbox:checked{top:4px;left:-3px}.shopify-section--main-collection .collection__main{width:100%}.collection-toolbar__button-container{border:none}.accordion-list span.text-with-icon,button.collection-toolbar__button span{font-size:15px;font-family:DM Sans;color:#3b3b3b;letter-spacing:0}.accordion-list svg.icon-chevron-down,svg.icon.icon-chevron-down{color:#000;stroke:#000;stroke-width:1.4px}.collection-toolbar__button-container>.collection-toolbar__button{opacity:1}button.collection-toolbar__button.heading.text-xxs.w-full{padding:0}facets-sort-popover#sort-by-popover{left:0;right:auto;top:60px}.popover:has(.popover__value-list)::part(body){padding:20px}.popover__value-option{line-height:1.7}.shopify-section--main-collection button.btn.js-load-more span img{max-height:30px;margin:0 auto}.accordion__disclosure.group.more-filter.custom-layout{width:max-content;cursor:pointer}.collection__main .product-list{gap:4px}facets-sort-popover#sort-by-popover span.reversed-link,.accordion-list .accordion__content label{font-size:12px;letter-spacing:0;color:#3b3b3b!important;font-family:TTCommons;font-weight:600;text-transform:uppercase;line-height:1.2;opacity:1}.popover__value-list{gap:0}.custom-layout span.text-with-icon{color:#000;font-size:12px;font-weight:800;font-family:TTCommons;letter-spacing:2px;text-transform:uppercase;margin-bottom:16px}.active-facets .removable-facet{border-radius:30px;font-size:12px;line-height:1;font-family:TTCommons;color:#3b3b3b}a.facets-clear-all span{font-family:TTCommons;font-size:12px;text-transform:uppercase;letter-spacing:1px;font-weight:600;color:#000}.aroma_plate.icons-custom b{min-width:max-content}.aroma_plate.icons-custom li{display:flex;align-items:center;gap:10px}li.game:before{background:url(/cdn/shop/files/icon-game.svg?v=1761219400);filter:brightness(0);content:"";width:30px;height:30px;background-size:contain;display:inline-block}li.pork:before{background:url(/cdn/shop/files/icon-pork.svg?v=1761218266);filter:brightness(0);content:"";width:30px;height:30px;background-size:contain;display:inline-block}li.red-meat:before{background:url(/cdn/shop/files/icon-redmeat.svg?v=1761218266);content:"";filter:brightness(0);width:30px;height:30px;background-size:contain;display:inline-block}li.cheese:before{background:url(/cdn/shop/files/icon-cheese.svg?v=1761219400);content:"";filter:brightness(0);width:30px;height:30px;background-size:contain;display:inline-block}li.asian:before{background:url(/cdn/shop/files/icon-asian.svg?v=1761219400);content:"";filter:brightness(0);width:30px;height:30px;background-size:contain;display:inline-block}li.dessert:before{background:url(/cdn/shop/files/icon-dessert.svg?v=1761219669);content:"";filter:brightness(0);width:30px;height:30px;background-size:contain;display:inline-block}li.fish:before{background:url(/cdn/shop/files/icon-fish.svg?v=1761219400);content:"";filter:brightness(0);width:30px;height:30px;background-size:contain;display:inline-block}li.shellfish:before{background:url(/cdn/shop/files/icon-shell.svg?v=1761219400);content:"";filter:brightness(0);width:30px;height:30px;background-size:contain;display:inline-block}li.spicy:before{background:url(/cdn/shop/files/icon-spicy.svg?v=1761219400);content:"";filter:brightness(0);width:30px;height:30px;background-size:contain;display:inline-block}li.spicy:before{background:url(/cdn/shop/files/icon-spicy.svg?v=1761219400);content:"";filter:brightness(0);width:30px;height:30px;background-size:contain;display:inline-block}li.poultry:before{background:url(/cdn/shop/files/icon-poultry.svg?v=1761219400);content:"";filter:brightness(0);width:30px;height:30px;background-size:contain;display:inline-block}.aroma_plate.icons-custom ul{margin:0;list-style:none;display:flex;gap:15px;flex-wrap:wrap}.aroma_plate.icons-custom{display:flex;align-items:center;margin-top:10px}.profile_with_icons .aroma_plate b{padding-right:15px}.aroma_plate{margin-bottom:6px}.product-info__block-item[data-block-type=text] strong{line-height:0;font-size:0;display:block;margin-top:10px}.product-info__block-item[data-block-type=text] strong+br{display:none}safe-sticky.product-info ul.shopify_subscriptions_app_block_label_children li{padding-top:10px;padding-left:0}.badge-list ul{list-style:none;margin:0;display:flex;align-items:center;gap:25px;width:100%;padding:0 0 0 8px}.badge-list ul li{border:1px solid #000;line-height:1;font-size:22px;font-family:DM Sans;font-weight:600;padding:5px;border-radius:70px;color:#000;letter-spacing:-1px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;outline:1px solid #b59062;outline-offset:5px;flex-direction:column;gap:0}.badge-list ul li span{font-size:9px;text-transform:uppercase;font-family:TTCommons}variant-inventory.inventory:before{content:"";background-image:url(/cdn/shop/files/mdi--tick-circle.svg?v=1760332046);display:inline-block;width:20px;height:20px;background-size:contain;background-repeat:no-repeat}variant-inventory.inventory{width:max-content;font-size:14px;font-style:normal;color:#000;font-family:TTCommons;text-transform:capitalize;display:flex;align-items:center;gap:4px;font-weight:600}span.percentage_iscount{color:#fff;font-size:13px;letter-spacing:1px;font-weight:700!important;font-family:TTCommons;background:#d93400;padding:5px;line-height:1.1;border-radius:4px}variant-inventory.inventory.text-error:before{background-image:url(/cdn/shop/files/mdi--cross-circle_1.svg?v=1760332645)}variant-inventory.inventory.text-warning:before{background-image:url(/cdn/shop/files/streamline-flex--production-belt-time-remix_1.svg?v=1760336095)}variant-inventory.inventory.text-error{color:#d93400}span.badge.badge--secret-deal.sell_it{font-weight:600;letter-spacing:2px;font-family:TTCommons;color:#fff;background:#3b3b3b;left:0;top:0;margin-bottom:29px}.product-info__block-list,.product-info__block-list span.badge.badge--secret-deal{position:relative}.product-info__block-list price-list.price-list{flex-direction:row-reverse;justify-content:flex-end}product-gallery.product-gallery{background:#ddd9d9;padding:68px}.shopify-section--main-product .section-spacing{padding-top:68px}product-gallery.product-gallery img{max-height:523px;object-fit:contain}h1.product-title.h1{color:#3b3b3b;font-size:36px;font-family:TTCommons;font-weight:500;line-height:1.2}product-rerender .product{gap:69px}.product-info__block-item a.vendor{font-size:14px;text-transform:uppercase;letter-spacing:2px;font-weight:600;color:#3b3b3b}.product-info__block-item{margin:0 0 25px!important}.product-info__block-item[data-block-type=vendor]{margin-bottom:8px!important}product-rerender .product-info__block-list price-list.price-list{gap:8px}.product-info__block-list .prose p{font-size:15px;color:#3b3b3b;line-height:150%;font-family:DM Sans;font-weight:400}product-gallery.product-gallery li.collection-scores-badge{font-size:24.2px}.product_reviews .testimonial-item .score_title{font-family:TTCommons;font-size:14px;letter-spacing:2px;text-transform:uppercase;font-weight:600}.product_reviews .testimonial-item .score{margin-top:37px!important;font-size:84px;font-family:URWDIN!important;letter-spacing:-2px!important;line-height:1}.product_reviews .testimonial-item .score em{font-size:12.2px!important;font-style:normal;font-weight:600;letter-spacing:1.23px}.product_reviews{padding-top:115px;padding-bottom:115px}.product_reviews .testimonial-item .review,.product_reviews .testimonial-item .review>*{font-size:28px!important;font-family:Big_Caslon_CC!important;font-weight:400!important;line-height:150%;margin-top:37px!important}.product_reviews .testimonial-carousel{max-width:860px!important;width:100%}.product_reviews .testimonial-item{width:100%!important;max-width:100%}.product_reviews .testimonial-item .user{text-transform:uppercase;font-size:12px;letter-spacing:2px;font-weight:600;font-family:TTCommons;line-height:150%;margin-top:37px!important}.product_reviews .testimonial-list{gap:37px}product-recommendations h2.h2{font-size:36px;font-family:Big_Caslon_CC}.Product_meta_icons p.h6{font-size:15px;font-weight:400;line-height:150%}.Product_meta_icons{padding-bottom:131px}.product-single_scale{width:100%;max-width:100%;border-radius:0;position:relative;margin-bottom:22px;border-top:1px solid #000}.product-single_scale ul li{padding:0;text-transform:uppercase}.product-info__block-item[data-block-type=sku]{margin-bottom:15px!important}variant-sku{font-size:13px!important;font-family:DM Sans;color:#3b3b3b!important;opacity:1!important}.scale-index{top:0;width:10px;height:10px;background:#000;border-radius:100%;position:relative}.scale-index:before{content:"";position:absolute;bottom:-4px;left:0;width:10px;height:21px;background:#000;border-radius:50%;clip-path:polygon(50% 100%,0% 50%,100% 50%);transform:rotate(180deg)}.product-single__content-details__item ul{display:flex;width:100%;justify-content:space-between;list-style:none;padding:0;margin:15px 0 0;font-size:10px;letter-spacing:2px;font-family:TTCommons;font-weight:600;color:#3b3b3b}.product-single_scale-content{position:relative;width:100%;height:100%}.Testing-profile{display:flex;align-items:start;gap:80px}.Testing-profile .Testing-profile_content{width:55%}.Testing-profile .Testing-profile_graph_value{width:45%}.Testing-profile h6.test_section_title{font-size:15px;font-family:TTCommons;margin-bottom:20px;font-weight:600;letter-spacing:2px}.test_content{font-size:15px;line-height:150%;color:#3b3b3b;font-family:TTCommons;font-weight:400}.test_content{max-width:635px}.Testing_profile{padding-top:125px;padding-bottom:119px}.feature-badge h6.Heading{color:#3b3b3b7f;width:100%;display:block;font-size:12px;text-transform:uppercase;letter-spacing:2px;font-family:TTCommons;font-weight:600;margin-bottom:12px}.feature-badge{flex-wrap:wrap}.product-info__block-group.feature-badge-list{gap:0}.feature-badge p{font-size:15px;font-family:DM Sans}.product-info__block-group.feature-badge-list .product-info__block-item:last-child{margin-bottom:0!important}.feature-badge{padding:0}.product-info__block-group.feature-badge-list{margin-bottom:29px!important}h5.review br{display:none}.testimonial-item img.constrained-image{max-width:83px}.test_content p,.test_content ul,.test_content ol{margin-bottom:12px}.curate-and-collect .collection__main a.product-title{font-size:15px}.shopify-section--images-with-text-scroll .dots-desktop{display:flex;text-align:center;justify-content:center;gap:44px;margin-top:54px}.shopify-section--images-with-text-scroll .tap-area{position:relative;display:flex;justify-content:center;align-items:center;width:max-content;border-bottom:2px solid transparent}.shopify-section--images-with-text-scroll .tap-area span.sr-only{position:relative;clip:unset;width:max-content;height:max-content;font-size:18px;font-weight:600;font-family:TTCommons;color:#3b3b3b}.shopify-section--images-with-text-scroll .tap-area.active,.shopify-section--images-with-text-scroll .tap-area[aria-current=true]{border-bottom:2px solid #000}.Packs_grid p.h3{font-size:32px;font-family:Big_Caslon_CC;line-height:110%;font-weight:500}.Packs_grid{padding-top:63px}.custom_icons_blocks img{margin:0 auto}.custom_icons_blocks p{font-size:15px;line-height:150%;margin-top:6px!important;color:#3b3b3b;font-family:TTCommons}.custom_icons_blocks .prose.text-center p.h3{font-size:15px;font-weight:600;font-family:TTCommons;color:#3b3b3b}.custom_icons_blocks h2.h2{font-size:32px;line-height:110%;font-family:Big_Caslon_CC}.custom_icons_blocks .multi-column__item:after{content:url(/cdn/shop/files/Vector_1.svg?v=1758865212);display:block;margin:0 auto}.Custom_scroll_work .images-with-text-scroll__container{background:#fff;padding:0}.Custom_scroll_work{margin-bottom:115px}.Custom_scroll_work p.h6{font-size:16px;line-height:150%;letter-spacing:3px;font-family:TTCommons;font-weight:500;color:#3b3b3b}.Custom_scroll_work p.h3{margin-top:19px!important;font-size:32px;letter-spacing:0;font-family:Big_Caslon_CC;line-height:110%;color:#3b3b3b}.Custom_scroll_work p{font-size:15px;line-height:150%;color:#3b3b3b;font-weight:400}.Custom_scroll_work .images-with-text-scroll__text{max-width:100%;width:100%;padding-left:55px;padding-right:57px}.Curated_banner p.h1{font-size:36px;font-family:Big_Caslon_CC;line-height:110%}.Curated_banner p{font-size:15px;line-height:150%;font-weight:300;font-family:TTCommons}.Curated_banner .prose div{margin-top:34px}.shopify-section--images-with-text-scroll h3.section_heading{margin:0 auto 75px;text-align:center;font-size:14px;text-transform:uppercase;letter-spacing:2px;font-weight:600;color:#3b3b3b}h3.section_heading{margin-bottom:75px;text-align:center}.timeline_scroll p.h6{font-size:16px;font-family:TTCommons;color:#3b3b3b;letter-spacing:3px;font-weight:500}.timeline_scroll p.h2{font-size:32px;font-family:Big_Caslon_CC;line-height:110%;color:#3b3b3b}.timeline_scroll p{font-size:15px;font-family:TTCommons;line-height:150%;color:#3b3b3b}.timeline_scroll .timeline__nav>button{font-size:18px;font-weight:600;line-height:150%;color:#3b3b3b;opacity:1!important}.timeline_scroll .timeline__nav{gap:44px;margin-top:54px}.timeline_scroll .timeline__nav>[aria-current=true]:after{background:#000}.timeline_scroll .timeline__nav>button:after{inset-block-end:-.7rem}.custom_icons_blocks.sub_3{padding-top:80px;padding-bottom:80px}.plan_nav ul{display:flex;list-style:none;margin:0 auto;background:#efefef;width:max-content;padding:12px;gap:15px;border-radius:50px;font-family:TTCommons;color:#3b3b3b;font-weight:600;font-size:15px;line-height:150%;align-items:center}.plan_nav ul li:not(.arrow){padding:6px 29.5px}.plan_nav ul li.active{background:#fff;border-radius:40px}.plan_nav li.arrow img{width:20px}.plan_nav{margin-bottom:59px}h3.Select_title{font-size:36px;font-family:Big_Caslon_CC;color:#3b3b3b;display:block;width:100%;text-align:center;margin-bottom:59px;line-height:1.2}.plan_blocks .plan_block{border:1px solid #717171;border-radius:4px;padding:30px;height:100%}.plan_blocks{margin:0!important}.Subs_plan .prose.text-center{display:flex;gap:26px}.plan_block span.plan_tag{background:#fff;padding:8px 17px;border-radius:4px;display:block;width:max-content;margin:0 auto 25px;font-size:12px;text-transform:uppercase;letter-spacing:2px;font-weight:700;line-height:1.25;color:#3b3b3b}.plan_block h3.plan_title{font-family:Big_Caslon_CC;font-size:36px;color:#3b3b3b;line-height:1.1}.plan_block p.plan_details{color:#3b3b3b;font-size:15px;line-height:150%;font-family:TTCommons;margin-top:15px!important}select#plan_vlue{border:1px solid #3b3b3b7a;border-radius:50px;padding:15.75px 21.55px;width:100%;background:transparent;font-size:15px;font-family:TTCommons;text-align:center;font-weight:600;line-height:20.5px;letter-spacing:.25px;max-width:215px;margin-top:20px!important;-webkit-appearance:unset;appearance:unset;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath fill='none' stroke='%233b3b3b' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M36 18L24 30L12 18'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:94% center;background-size:20px;color:#3b3b3b}span.plan_price{display:flex;flex-direction:column;font-size:20px;line-height:20.7px;color:#3b3b3b;font-weight:600;letter-spacing:2px;margin-top:30px!important;font-family:TTCommons}span.plan_price small{font-size:15px;line-height:20.7px;color:#3b3b3b;font-weight:400;letter-spacing:0px;font-family:TTCommons;display:block;padding-top:12px!important}.plan_blocks{width:calc(25% - 18px)}.plan_blocks a.button{width:100%;padding:24px;text-transform:uppercase;letter-spacing:2px;font-family:TTCommons;font-size:12px;margin-top:20px!important;font-weight:700}small.plan_vlu{font-size:14px;color:#b22e2e;line-height:20.7px;font-family:TTCommons;margin-top:10px;display:block;font-weight:700;letter-spacing:1px}.curate-and-collect .shopify-section--main-collection .product-card__figure{background:#efefef;border-radius:8px 8px 0 0}.curate-and-collect .shopify-section--main-collection .collection__main .product-list{gap:42px 26px;align-items:stretch}.curate-and-collect .shopify-section--main-collection{font-size:15px}.curate-and-collect .shopify-section--main-collection .product-card__info{padding:10px 10px 37px;margin-top:16px}.curate-and-collect .shopify-section--main-collection product-card.product-card{width:calc(25% - 21px);background:#fff;border-radius:8px}.curate_collection_template p.h1{font-size:36px;font-family:Big_Caslon_CC;line-height:110%;font-weight:400;order:1}.curate_collection_template p{font-size:15px;font-weight:300;order:3;margin:0!important}.curate_collection_template .prose.prose--tight.place-self-center.text-center{max-width:500px;display:flex;flex-direction:column;gap:30px}height-observer.is-empty{display:none}height-observer.is-empty+.collection{margin-top:60px}.facets .accordion-list .accordion:last-child .accordion__content{padding-block-end:20px}.curate_collection_template button.button{background:#3b3b3bb3;padding:16px 46px;font-size:12px;letter-spacing:2px;order:2;width:max-content;margin:0 auto;color:#fff;margin:0 auto!important}.curate_collection_slide scroll-carousel{gap:4px;display:flex}.curate_collection_slide product-card.product-card{gap:0;min-width:calc(25% - 4px)}.curate_collection_slide h2.h2{font-family:Big_Caslon_CC;font-size:36px;font-weight:400;color:#3b3b3b}.curate-and-collect .collection{margin-bottom:89px}.collection-curated-filters{padding-top:105px}.collection-curated-filters h3,div#pack-builder h2.step-title{font-size:36px;font-family:Big_Caslon_CC;color:#3b3b3b;margin-bottom:62px!important;text-align:center;line-height:1.2}div#pack-builder h2.step-title[data-step="1"]{margin-top:0!important}.collection-curated-filters li.pack a{padding:40px 20px;border:1px solid rgb(59 59 59 / 50%);border-radius:4px;text-align:center;min-width:200px;display:block}.collection-curated-filters ul.packs_list,div#pack-builder .pack-buttons{display:flex;justify-content:center;list-style:none;padding:0;margin:0 0 130px;gap:14px;max-width:100%!important;flex-direction:row}.collection-curated-filters li.pack a small.packs,div#pack-builder.pack-builder .pack-title{font-size:14px;letter-spacing:2px;font-weight:700;font-family:TTCommons;color:#3b3b3b;text-transform:uppercase}.collection-curated-filters li.pack a h5.filter_price,div#pack-builder.pack-builder .pack-price{font-size:20px;line-height:20.2px;margin-top:22px;color:#3b3b3b;font-family:TTCommons;font-weight:600;display:block}div#pack-builder .pack-button.label{padding:40px 20px;border:1px solid rgb(59 59 59 / 50%);border-radius:4px;text-align:center;min-width:200px;display:block;margin:0;max-width:max-content!important}.collection-curated-filters li.pack a h6.f_price_order,div#pack-builder.pack-builder .pack-price-per-item{font-size:14px;color:#b22e2e;font-family:TTCommons;margin-top:6px;font-weight:600}.collection-curated-filters li.pack a.link{background:#efefef!important}.collection-curated-filters li.pack a.link:hover,.pack-button.label.active,.pack-button.label:hover{background:#3b3b3b!important}.collection-curated-filters li.pack a.link:hover small.packs,.collection-curated-filters li.pack a.link:hover .filter_price,div#pack-builder.pack-builder .pack-button.label.active .pack-title,div#pack-builder.pack-builder .pack-button.label:hover .pack-title,div#pack-builder.pack-builder .pack-button.label.active span.pack-price,div#pack-builder.pack-builder .pack-button.label:hover span.pack-price{color:#fff}.collection-curated-filters li.pack a.link:hover h6.f_price_order,div#pack-builder.pack-builder .pack-button.label.active .pack-price-per-item,div#pack-builder.pack-builder .pack-button.label:hover .pack-price-per-item{color:#ff7676!important}.collection-curated-filters li.pack{padding:0}.curate-and-collect .collection button.product-card__quick-add-button{border:1px solid #3B3B3B;border-radius:4px;padding:20px 40px;background:transparent;line-height:1;letter-spacing:2px;font-size:12px;margin-top:20px;inset-block-end:0;inset-inline-end:0}.collection-sticky-bar,.static-pack-summary{position:fixed;background:#3b3b3b;border-radius:10px;padding:22px 29px;bottom:20px;width:calc(100% - 48px);margin:0 auto;left:0;right:0;display:flex;justify-content:space-between;z-index:9}.collection-sticky-bar .titles p,.static-pack-summary .pack-builder .selected-pack h3{color:#fff;font-size:12px;font-weight:600;letter-spacing:2px;display:flex;gap:8px}.pack-builder .selected-pack h3,span.static-subtotal-text{color:#fff;font-size:12px;font-weight:600;letter-spacing:2px;gap:0px;text-transform:uppercase;font-family:TTCommons}.collection-sticky-bar .titles{display:flex;gap:24px;margin-bottom:12px}.pack-builder .static-pack-summary .subtotal-price{color:#fff;font-size:12px;font-weight:600;letter-spacing:2px;font-family:TTCommons}.pack-builder .static-pack-summary button.add-pack-to-cart.btn.btn--primary{background:#fff;padding:24px 60px;display:block;border-radius:4px;font-size:12px;letter-spacing:2px;font-weight:700;line-height:1;margin-top:0!important;font-family:TTCommons;color:#3b3b3b;height:auto;text-transform:uppercase}div#pack-builder.pack-builder .selected-item{border-radius:4px;border:1px solid rgb(255 255 255 / 70%);padding:10px;position:relative;display:flex;align-items:center;justify-content:center;background:transparent;width:auto!important;margin:0!important;min-width:55px;min-height:83px;color:#fff}div#pack-builder.pack-builder .selected-items{border:none!important;gap:16px;overflow-x:auto;padding:10px 0!important;flex-wrap:nowrap}.pack-builder .static-pack-summary{gap:2%}div#pack-builder.pack-builder .selected-pack{width:78%}.pack-builder .static-pack-summary .pack-summary{width:20%;justify-content:start;margin-top:40px}div#pack-builder.pack-builder .selected-item:not(.empty){background:#efefef!important}.static-pack-summary span.static-subtotal{position:absolute;right:30px}.pack-builder .selected-item img{max-height:62px;max-width:53px;object-fit:contain}.selected-items{border:none!important;padding:0!important}.collection-sticky-bar a.add_to_cart{background:#fff;padding:24px 90px;display:block;border-radius:4px;font-size:12px;letter-spacing:2px;font-weight:700;line-height:1;margin-top:21px!important;font-family:TTCommons;color:#3b3b3b}.collection-sticky-bar ul.product_list{margin:0;padding:0;display:flex;gap:18px;list-style:none}.collection-sticky-bar li span,div#pack-builder.pack-builder .selected-item button.remove-from-pack{background:#fedd6e;padding:1px;font-size:12px;font-weight:600;line-height:0;height:23px;width:23px;align-items:center;display:flex;cursor:pointer;border-radius:30px;position:absolute;right:-10px;letter-spacing:0;font-family:DM Sans;top:-10px;border:1px solid #3B3B3B;opacity:1;justify-content:center;transition:.5s ease}div#pack-builder.pack-builder .selected-item button.remove-from-pack:hover{transform:scale(1.1)}div#pack-builder.pack-builder .selected-item button.remove-from-pack circle{fill:#fedd6e}div#pack-builder.pack-builder .selected-item button.remove-from-pack path{fill:#000;stroke:#000}.pack-builder .selected-pack h3{margin-bottom:5px!important}.static-pack-summary ::-webkit-scrollbar-track{background:#fff;border-radius:3px}.pack-progress-bar{background:#fedd6e!important}.static-pack-summary ::-webkit-scrollbar-thumb{background:#fedd6e;border-radius:2px}.static-pack-summary ::-webkit-scrollbar{height:5px}.collection-sticky-bar li span img{width:10px;height:10px;margin:0 auto}.collection-sticky-bar span.sale_price{color:#ff7676;text-decoration:line-through}.collection-sticky-bar li{padding:0}.collection-sticky-bar li img{max-width:18px;max-height:62px;object-fit:contain}.collection-sticky-bar li{border-radius:4px;border:1px solid rgb(255 255 255 / 70%);padding:10px;position:relative;display:flex;align-items:center;justify-content:center;background:#efefef;width:auto!important;margin:0!important;min-width:55px;min-height:83px}.collection-sticky-bar li.blank{background:transparent}.collection-sticky-bar .titles.price_titles{justify-content:end}.pack-builder .image-container{background:#efefef;border-radius:8px 8px 0 0;min-height:463px}.pack-builder .product-card{background:#fff;border-radius:8px}.pack-builder .image-container img.product-image{object-fit:contain;padding:50px}div#pack-builder .products-grid{gap:42px 26px;align-items:stretch;background-color:#dfdbd1;padding-left:max(var(--container-gutter),50% - var(--container-max-width) / 2);padding-right:max(var(--container-gutter),50% - var(--container-max-width) / 2);padding-top:50px;padding-bottom:80px}div#pack-builder .product-title{padding:0 15px 10px;font-weight:600;color:#3b3b3b;font-family:TTCommons;letter-spacing:0;line-height:150%;font-size:15px!important;text-align:center}div#pack-builder button.standard-add-button.btn.align-left{border:1px solid #3B3B3B;border-radius:4px;padding:20px 40px;background:transparent;line-height:1;letter-spacing:2px;font-size:12px;inset-inline-end:0;max-width:max-content!important;margin:0 auto 30px;font-family:TTCommons;color:#3b3b3b;font-weight:800;text-transform:uppercase}.curate_product_custom .container{max-width:100%;width:100%;margin:0 auto}div#pack-builder{padding:0}.pack-builder .standard-add-button:focus{outline:none!important}div#pack-builder button.standard-add-button.btn.align-left:hover{background:#3b3b3b;color:#fff}section#shopify-section-template--25193102082351__images_with_text_scroll_RAbCHn{padding:60px}section#shopify-section-template--25193102082351__custom_liquid_VxWkNX{min-height:115px;background:#fff}.Custom_scroll_work.product_page{margin-bottom:0}.sub_banner p.h1{font-size:80px;font-family:Big_Caslon_CC;line-height:110%;font-weight:400}.sub_banner p{font-size:15px;font-weight:300;line-height:150%}.sub_banner .prose{max-width:500px}.custom_icons_blocks.sub_icons{padding-top:60px;padding-bottom:60px}.custom_icons_blocks.sub_icons .container{max-width:900px;margin:0 auto}.custom_icons_blocks.sub_icons .multi-column__item:after{display:none}.custom_icons_blocks.sub_icons .multi-column__item{gap:15px}.sub_content p.h1{font-size:80px;font-family:Big_Caslon_CC;line-height:110%}.sub_content .prose:not(.prose--tight) :where(:not(meta,span)+*){margin-block-start:24px}.sub_content a.link{font-size:12px;font-weight:700;letter-spacing:1px;color:#3b3b3b;font-family:TTCommons;margin-top:46px!important}.sub_content{padding-top:100px;padding-bottom:100px}.sub_FAQ h2.h2{font-size:36px;font-family:Big_Caslon_CC;line-height:110%;color:#3b3b3b}.sub_FAQ .faq__content{flex-basis:1000px}.sub_FAQ accordion-disclosure.accordion{border-top:1px solid #BCBCBC!important}accordion-disclosure.accordion:last-child{border-bottom:1px solid #BCBCBC!important}.sub_FAQ span.accordion__toggle.text-lg{font-size:17px;font-family:TTCommons;line-height:20px;color:#000;padding-top:26px;padding-bottom:26px}carousel-navigation.page-dots,.shopify-section--images-with-text-scroll .tap-area{height:max-content;position:relative;border-radius:0}.shopify-section--images-with-text-scroll .tap-area:before,.shopify-section--images-with-text-scroll .tap-area:after{display:none}.product-card__quick-add-button{inset-block-end:0;inset-inline-end:0}.first_pack_products h2.h2{font-family:Big_Caslon_CC;font-size:36px;color:#3b3b3b}.first_pack_products .container{width:100%;max-width:100%;margin:0}.first_pack_products .product-list{gap:4px}.first_pack_products .product-card__figure{background:#ddd9d9}.first_pack_products carousel-next-button.floating-controls-container__control{opacity:1!important;transform:none!important;inset-block-start:100%;left:calc(54% - 44px)}.first_pack_products carousel-prev-button.floating-controls-container__control{opacity:1!important;transform:none!important}.first_pack_products .prev-next-button[disabled]{opacity:.5;visibility:visible}.first_pack_products .floating-controls-container__control:first-child{inset-inline-start:calc(49% - 44px);inset-block-start:100%}.first_pack_products .prev-next-button{width:51px;height:51px;border:1px solid #000}.first_pack_products .circle-button>svg{width:13px;color:#000;stroke:#000;stroke-width:2.5px}.prev-next-button[disabled]{cursor:not-allowed!important}.first_pack_products,.subcription-pdp .shopify-section--main-product .section-spacing{padding-bottom:90px}.saving{border:1px solid #B4B4B4;border-radius:6px;padding:34px;width:max-content;margin:80px auto 0;min-width:455px;text-align:center}.total-saving{color:#3b3b3b;font-size:32px;font-family:Big_Caslon_CC;line-height:110%;margin-bottom:11px;font-weight:400}.price-selector span.regular-price{color:#3b3b3bb3;font-size:18px;line-height:20.7px;letter-spacing:2px;font-family:TTCommons;font-weight:600}.price-selector span.compare-price{color:#b22e2e;font-size:14px;font-weight:600;line-height:20.7px;letter-spacing:2px;text-decoration:line-through;font-family:TTCommons}.price-selector{display:flex;justify-content:center;gap:8px}.final-saving{max-width:202px;margin:17px auto 0;border-top:1px solid #B4B4B4;padding-top:17px;font-family:TTCommons;font-size:18px;color:#b22e2e;font-weight:600;line-height:20.7px;letter-spacing:2px}.shopify-section--main-product .complementary-products{background:#fedd6e;padding:20px;gap:23px;width:100%;margin:0;max-width:100%}.shopify-section--main-product .complementary-products__product-list .horizontal-product-card{gap:14px}.shopify-section--main-product .complementary-products__product-list .horizontal-product-card__figure{flex-shrink:0;width:163px;max-height:163px;background:#ddd9d8}.shopify-section--main-product .complementary-products__product-list img.horizontal-product-card__image{width:100%;height:100%;object-fit:contain;display:block;max-width:163px;max-height:163px;padding:10px}span.stock_text{background:#fff;color:#3b3b3b;font-family:TTCommons;font-size:10px;letter-spacing:2px;font-weight:600;padding:8px}.shopify-section--main-product .complementary-products__header p.h5{font-size:15px;font-weight:700;font-family:TTCommons;letter-spacing:2px;text-transform:uppercase;color:#3b3b3b}.shopify-section--main-product .complementary-products .horizontal-product-card__info{padding:14px}.shopify-section--main-product .complementary-products sale-price.text-subdued{color:#b22e2e;font-size:14px;line-height:20.7px;letter-spacing:2px;font-family:TTCommons;font-weight:700;text-decoration:line-through}.horizontal-product-card__info .v-stack.gap-1.justify-items-start{gap:8px}.cart-drawer__complementary-products.complementary-products .horizontal-product-card__info .v-stack.gap-1.justify-items-start{gap:0px}.product_text_list ul{list-style:none;padding:0;margin:0}.product_text_list ul li{padding:0;line-height:150%;font-size:15px;color:#3b3b3b;font-weight:500}.product-info__block-group.feature-badge-list{flex-direction:column}.subcription-pdp .timeline_scroll{padding-top:60px;padding-bottom:70px}.subcription-pdp product-gallery.product-gallery{background:transparent;padding:0}.subcription-pdp safe-sticky.product-gallery__thumbnail-list{display:none}.subcription-pdp product-gallery.product-gallery img{max-height:594px}.subcription-pdp .product-gallery__media{background:#ddd9d8;padding:30px}ul.pack_product_icons li{padding:16px 30px;background:#fff;border-radius:10px;display:flex;align-items:center;gap:31px}ul.pack_product_icons{list-style:none;max-width:420px;margin:0 auto;display:flex;flex-direction:column;gap:24px;padding-top:15px;padding-bottom:15px}ul.pack_product_icons p.data{line-height:150%;font-size:15px;color:#3b3b3b}ul.pack_product_icons p.title{font-size:15px;font-weight:700;color:#3b3b3b;line-height:150%;margin-bottom:6px}ul.pack_product_icons span.icons img{min-width:53px;min-height:53px;max-width:53px;max-height:53px}ul.pack_product_icons span.tick img{min-width:26px;min-height:26px;max-width:26px;max-height:26px}.customer-account-box h1.h3{font-size:36px;font-family:Big_Caslon_CC;color:#3b3b3b}.customer-account-box p{color:#3b3b3b;font-size:15px;line-height:150%;font-family:TTCommons}.form input{font-family:TTCommons;font-size:14px;color:#000;border-radius:4px}.form div{font-family:TTCommons;color:#3b3b3b}.form .text-subdued,.form a.link-faded{color:#3b3b3b}cart-drawer#cart-drawer p.h4,.shopify-section--main-cart h1.h2{font-family:Big_Caslon_CC;color:#3b3b3b}img.line-item__media{max-height:150px;object-fit:contain;background:#ddd9d9;padding:20px}.line-item-info a{font-family:Big_Caslon_CC;line-height:1.3;font-weight:500;color:#3b3b3b}form.cart-drawer__footer button.link-faded-reverse{font-family:TTCommons;color:#3b3b3b;font-weight:600;text-transform:capitalize}form.cart-drawer__footer p.text-subdued{font-family:TTCommons;color:#3b3b3b}form.cart-page img.line-item__media{max-height:150px;object-fit:contain;background:#ddd9d9;padding:20px}.cart-recap span.text-lg{font-family:Big_Caslon_CC}.cart-recap p.text-subdued.text-sm{color:#3b3b3b;font-size:15px}cart-note.cart-note label{font-family:TTCommons;letter-spacing:0;font-weight:600;font-size:16px;text-transform:capitalize}.cart-footer .textarea{font-family:TTCommons;color:#3b3b3b;font-size:15px}thead.order-summary__header th{font-family:Big_Caslon_CC;color:#3b3b3b;opacity:1;font-size:14px}tbody.order-summary__body{font-family:TTCommons;color:#3b3b3b;opacity:1}.line-item-info sale-price.text-on-sale,.line-item-info price-list.price-list .text-subdued{font-size:14px}variant-inventory.inventory{font-size:12px;color:#a9a9a9;border-radius:var(--button-border-radius);text-transform:uppercase;font-weight:700}.product-info__block-item[data-block-type=inventory]{display:flex;align-items:center;gap:4px}.product-form__stock-message{flex:1;padding:7px 15px;border-radius:var(--button-border-radius);display:flex;align-items:center;justify-content:center;margin-left:5px;font-size:12px;letter-spacing:.5px;line-height:1rem;text-align:center;color:#000;text-transform:uppercase;font-weight:700;height:auto;gap:5px;flex-wrap:wrap;min-height:48px}.shopify_subscriptions_app_block_label{padding:1rem .55rem!important}.shopify_subscriptions_app_block_label label{text-transform:uppercase;color:#3b3b3b;font-size:13px;font-weight:500;display:flex;align-items:center;line-height:1;gap:4px;text-shadow:0 0 #3b3b3b}.shopify_subscriptions_app_block_label_children ul li label{text-shadow:none}.shopify_subscriptions_app_block_container .shopify_subscriptions_app_block_label_children{margin-top:15px;padding-left:0}.shopify_subscriptions_app_policy{margin-top:.5rem!important;margin-bottom:1.5rem}.shopify_subscriptions_app_block_label input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:16px;height:16px;border:2px solid #3b3b3b;border-radius:50%;display:inline-block;position:relative;cursor:pointer;margin-right:10px;vertical-align:middle;transition:all .3s ease}.shopify_subscriptions_app_block_label input[type=radio]:checked{border-color:#000;background-color:#000}.shopify_subscriptions_app_block_label input[type=radio]:checked:after{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;background:#fff;border-radius:50%;transform:translate(-50%,-50%)}.Subscription_plans .main-wrapper{width:100%;overflow:hidden}.Subscription_plans .step{min-width:100%}.Subscription_plans .sub-wrapper{transition:transform .45s cubic-bezier(.2,.9,.2,1);display:flex;width:100%;align-items:flex-start}.Subscription_plans .sub-wrapper:has(.step.club_card_membership.active){transform:translate(0)}.Subscription_plans .sub-wrapper:has(.step.club_questions.club_question_varity.absolute-slider.active){transform:translate(-100%)}.Subscription_plans .sub-wrapper:has(.step.club_questions.club_question_style.absolute-slider.active){transform:translate(-200%)}.Subscription_plans .sub-wrapper:has(.step.club_checkout_container.absolute-slider.active){transform:translate(-300%)}h2.club_question_heading,h4.club_checkout_title{font-size:36px;font-family:Big_Caslon_CC;color:#3b3b3b;display:block;width:100%;text-align:center;margin-bottom:10px;line-height:42px}.club_question_subtext{width:100%;text-align:center;margin-bottom:15px}.Subscription_plans .step{width:100%;display:flex;flex-direction:column;align-items:center}.club_question_button.button{display:flex;flex-direction:column;gap:10px;max-width:500px;width:100%;margin-top:15px}.club_question_button .club_question_button_main{font-size:32px;line-height:26px}.pack-builder .align-center{max-width:max-content;margin-bottom:20px;position:relative;opacity:1;padding:0!important;transform:none;margin-top:10px;padding:0;font-family:TTCommons;color:#3b3b3b;font-weight:800;text-transform:uppercase;letter-spacing:1px;font-size:12px;line-height:1.2;background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,1.35em) / 100% 1px no-repeat;text-decoration:none;transition:background-size .3s ease-in-out;border:none!important}.pack-builder .standard-add-button:hover{color:#000!important;background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,1.35em) / 0% 1px no-repeat!important}.pack-builder .text-center{gap:5px!important}ul.collection-scores-row{z-index:1;position:relative}.club_checkout.club_checkout_classic{width:100%;display:flex;flex-wrap:wrap;background:#f5f5f5;border-radius:25px;overflow:hidden;margin-top:20px}.club_checkout_selections{width:50%;max-width:50%;padding:30px}.plan_nav ul li.active,.plan_nav ul li.completed{cursor:pointer}.club_checkout_details{width:50%;max-width:50%;background:#efefef;padding:30px}.club_checkout_selection{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#3b3b3b;border-radius:8px;padding:20px 50px;position:relative;color:#fff;margin:15px 0}.club_card_title>div:first-child{display:flex;align-items:center;gap:6px;justify-content:center;font-size:32px;line-height:34px;margin-bottom:8px}.club_checkout_heading_icon svg{width:26px;height:26px}.club_card_subheading.bottle-classic{text-transform:uppercase;background:#fff;color:#242424;font-weight:700;padding:3px 10px 1px;font-size:16px;line-height:18px;border-radius:7px;margin-right:5px}.club_card_subheading_text.bottle-membership{text-transform:uppercase;font-size:16px;line-height:18px;font-weight:700}.club_question_button_tick_container{position:absolute;right:20px;top:0;bottom:0;display:flex;align-items:center}.club_question_button_tick_container svg{width:25px;height:25px}.club_checkout_selection .club_question_button_main{font-size:32px;line-height:36px;font-weight:700}.club_checkout_details_row{width:100%;display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #252525;font-weight:700;color:#252525;gap:15px}.club_checkout_details_row.larger{border-top:1px solid #252525;font-size:18px}#direct-checkout-form{width:100%;margin-top:48px;display:block}.club_checkout_button.button{width:100%;font-size:32px;line-height:40px;padding:30px}.club_checkout_selection:first-child{margin-top:0}.club_checkout_selection:last-child{margin-bottom:0}@media only screen and (min-width:1600px){.product-card__image{min-height:450px;max-height:450px}}@media only screen and (min-width:1500px){.test_content{max-width:775px}.footer__block-list{justify-content:center!important}}@media only screen and (min-width:1200px){.Related_product .product-list--carousel{gap:4px;--product-list-card-width: 25%}.shopify-section--main-collection .collection .product-list[collection-desktop-layout=medium]{--product-list-items-per-row: 4}.shopify-section--main-collection product-card.product-card{width:calc(25% - 3px)}.shopify-section--main-collection .collection__main .product-list{gap:44px 4px;display:flex;flex-wrap:wrap}.image_overlay_image{min-height:795px}.image_overlay_image .images-with-text-scroll__image-background{max-height:100%}.Home_collection .product-card{width:100%;min-width:calc(25% - 4px)!important}.Home_collection .scroll-area{display:flex;gap:4px}.footer__block{min-width:200px}.footer__block-list{justify-content:start;column-gap:5.75rem}.Home_collection.collection_2{padding-bottom:149px}.Home_gift_section .multiple-media-with-text__content-wrapper.align-self-center{min-width:387px}.Home_blog_grid{padding-bottom:170px;padding-top:50px!important}}@media only screen and (min-width:1000px){carousel-navigation.page-dots.dots-desktop,carousel-navigation.page-dots{display:none}.Product_meta_icons .text-with-icons{--text-with-icons-items-per-row: 4;gap:76px 20px}.custom_icons_blocks .section-stack{gap:72px}.product-card__figure{min-height:283px}.aspect-tall{aspect-ratio:2 / 3.4}form#newsletter-form-sections--25155992420655__footer{max-width:229px}.footer .container{max-width:100%;width:100%;margin:0}.footer .container .footer__block-list{margin-left:3rem;margin-right:3rem}.footer .footer__aside{padding-left:3rem;padding-right:3rem;border-top:1px solid #626262;padding-top:25px}}@media only screen and (max-width:1199px){.sticky-bar-products{overflow:hidden}.curate_collection_slide product-list.floating-controls-container{padding-bottom:60px}.curate_collection_slide .prev-next-button[disabled]{opacity:1;visibility:visible}.curate_collection_slide carousel-prev-button.floating-controls-container__control{position:absolute;left:calc(50% - 45px);opacity:1!important;bottom:75px}.curate_collection_slide carousel-next-button.floating-controls-container__control{left:calc(50% + 20px);position:absolute;bottom:75px}.first_pack_products .circle-button>svg{width:10px}.first_pack_products carousel-next-button.floating-controls-container__control{left:calc(50% + 30px)}.first_pack_products .floating-controls-container__control:first-child{inset-inline-start:0;left:calc(50% - 50px)}.first_pack_products .floating-controls-container__control:first-child,.first_pack_products carousel-next-button.floating-controls-container__control{position:absolute}.first_pack_products .prev-next-button{width:40px;height:40px}.floating-controls-container>.floating-controls-container__control{display:inline-block!important}.Custom_scroll_work .images-with-text-scroll__text{margin-top:20px}section#shopify-section-template--25193102082351__custom_liquid_VxWkNX{min-height:80px}.custom_icons_blocks p br{display:none}.custom_icons_blocks .multi-column__item{gap:1rem}.custom_icons_blocks .section-stack{gap:40px}.shopify-section--main-collection button.btn.js-load-more{padding:16px 26px}.product-list{gap:4px}.collection-menu{width:100%;overflow:scroll;gap:10px;justify-content:flex-start}.collection-description{padding-bottom:70px;margin-top:24px!important}.product-form__stock-message{padding:7px 10px}}@media only screen and (min-width:1200px) and (max-width:1300px){.collection-sticky-bar{gap:30px}.collection-sticky-bar a.add_to_cart{padding:24px 40px;text-align:center}.collection-sticky-bar .titles{gap:20px}.collection-sticky-bar a.add_to_cart{background:#fff;margin-top:15px!important}.collection-sticky-bar ul.product_list{gap:15px}.collection-sticky-bar a.add_to_cart{padding:24px 50px;text-align:center}}@media only screen and (min-width:768px) and (max-width:1199px){.product-single_scale{margin-bottom:15px}.product-single__content-details__item ul{margin:5px 0 0}.cart-drawer__complementary-products.complementary-products carousel-navigation.page-dots{margin-top:0!important}div#pack-builder.pack-builder .selected-pack{width:73%}.pack-builder .static-pack-summary{gap:20px;padding:22px 20px}.collection-sticky-bar li span,div#pack-builder.pack-builder .selected-item button.remove-from-pack{height:21px;width:21px;right:-7px}.pack-builder .static-pack-summary .pack-summary{margin-top:40px!important;width:25%}div#pack-builder.pack-builder .selected-items{gap:9px}.pack-builder .static-pack-summary button.add-pack-to-cart.btn.btn--primary{padding:22px 20px;min-width:140px!important}.collection-curated-filters ul.packs_list,div#pack-builder .pack-buttons{margin:0 0 60px}div#pack-builder .pack-button.label{padding:20px;min-width:160px}div#pack-builder button.standard-add-button.btn.align-left{padding:16px 26px}.pack-builder .image-container img.product-image{padding:30px!important}.pack-builder .image-container{min-height:310px!important}.pack-builder .products-grid.grid-columns-4{grid-template-columns:repeat(3,minmax(0,1fr))!important}div#pack-builder .products-grid{gap:26px 20px!important}.collection-sticky-bar .titles{gap:20px}.collection-sticky-bar a.add_to_cart{background:#fff;margin-top:15px!important}.collection-sticky-bar ul.product_list{gap:15px}.curate-and-collect .shopify-section--main-collection .product-card__info{padding:10px 10px 25px}.collection-sticky-bar .sticky-bar-products{width:55%;overflow:hidden}.sticky-bar-process{width:35%}.collection-sticky-bar a.add_to_cart{padding:22px 30px;text-align:center;margin-top:15px!important}h3.section_heading{margin-bottom:50px}.shopify-section--images-with-text-scroll h3.section_heading{margin:0 auto 50px}.subcription-pdp .shopify-section--main-product .section-spacing{padding-bottom:40px}.first_pack_products{padding-bottom:90px}section#shopify-section-template--25193102082351__images_with_text_scroll_RAbCHn{padding:70px 20px 20px;margin-bottom:45px}.shopify-section--images-with-text-scroll .dots-desktop{display:none}carousel-navigation.page-dots{margin-top:40px}scroll-carousel .product-card__figure{min-height:355px}.Custom_scroll_work .images-with-text-scroll__container{gap:0;padding-bottom:40px}.sub_banner p.h1,.sub_content p.h1{font-size:60px}.curate-and-collect .collection button.product-card__quick-add-button{padding:16px 26px;margin-top:10px}.collection-sticky-bar ul.product_list{gap:14px}.collection-curated-filters h3,div#pack-builder h2.step-title{font-size:30px;margin-bottom:50px}.collection-curated-filters{padding-top:80px}.collection-curated-filters ul.packs_list{margin:0 0 50px}.collection-curated-filters ul.packs_list{margin:0 0 60px}.collection-curated-filters li.pack a{padding:20px;min-width:160px}.curate_collection_slide product-card.product-card{min-width:100%}.curate_collection_slide scroll-carousel{display:grid}.curate-and-collect .shopify-section--main-collection product-card.product-card{width:calc(33% - 11px)}.curate-and-collect .shopify-section--main-collection .collection__main .product-list{gap:26px 20px}.product_reviews{padding-top:90px;padding-bottom:90px}.product_reviews .testimonial-item .review,.product_reviews .testimonial-item .review>*{font-size:24px!important}.Product_meta_icons .text-with-icons>*{flex-basis:22%}.Testing-profile{gap:40px}.shopify-section--related-products product-card.product-card{width:100%}.staff_select_div{max-width:80px}#shopify-section-template--25155991830831__media-grid{--media-grid-row-height: 230px!important}.Home_collection product-card.product-card{width:100%}.Custom_scroll_work .images-with-text-scroll__image{width:100%}.Curated_banner .prose div{margin-top:24px}.Curated_banner .images-with-text-scroll__image{width:100%}.custom_icons_blocks .section-stack{gap:60px}.Packs_grid p.h3{font-size:26px}#shopify-section-template--25177712230703__media_grid_q6wxi4{--media-grid-row-height: 200px!important}.collection__main .product-list{gap:30px 4px;display:flex;flex-wrap:wrap}.collection product-card.product-card{width:calc(33% - 1px)}.collection-toolbar__button-container{border:none}.collection-toolbar__button-list{flex-direction:column-reverse;padding-top:28px;padding-bottom:30px}.collection-menu a.menu-link{min-width:135px;padding:14px}.collection-menu{gap:10px}.header__secondary-nav,.header__primary-nav{column-gap:15px}.announcement-bar.color-scheme{padding-top:15px;padding-bottom:15px}.footer__block--newsletter,.footer__block--app{max-width:13rem}.Home_banner p.h1{font-size:80px}.Home_collection{padding-top:60px;padding-bottom:60px}.section-stack{gap:30px}.circle-badge-cat{width:60px;height:60px}.circle-badge-cat span:nth-child(1){font-size:20px}li.collection-scores-badge{padding:0}li.collection-scores-badge{width:40px;height:40px}li.collection-scores-badge span.collection-scores-badge-score{letter-spacing:.7px;font-size:15px}.product-card__figure{padding:30px}.badge-container{right:12px;top:12px}ul.collection-scores-row{margin-top:15px;margin-left:15px;gap:3.45px}.featured-collections-carousel__item{gap:30px}.Home_banner2 p.h1{font-size:60px;line-height:100%}.Home_banner2 .prose{padding-top:40px;padding-bottom:40px}.button{letter-spacing:1.5px;padding:18px 30px}.Home_richtext{padding-top:80px;padding-bottom:80px}.Home_richtext h3{font-size:60px;line-height:100%}.Home_scroll_sections{padding-top:90px!important;padding-bottom:90px!important}.image_overlay_image .images-with-text-scroll__image-background{max-height:100%}blog-posts.blog-post-list{gap:4px}.Home_blog_grid .blog-post-card__info p a{font-size:22px}.footer__block-list{padding-left:20px;padding-right:20px;gap:20px}.bottom_footer multi-column.multi-column{flex-wrap:wrap}}@media only screen and (min-width:1000px) and (max-width:1199px){span.plan_price small{padding-top:5px!important}.plan_block span.plan_tag{margin:0 auto 20px}.plan_blocks a.button{margin-top:10px!important}span.plan_price{margin-top:20px!important}.plan_block h3.plan_title{font-size:30px}.plan_blocks a.button{padding:18px}select#plan_vlue{padding:12.75px 11.55px}.plan_blocks .plan_block{padding:20px}.plan_blocks{width:calc(25% - 10px)}.Subs_plan .prose.text-center{gap:15px}.collection-toolbar__button-container{max-width:150px;border:none}.shopify-section--main-product .complementary-products__header p.h5{font-size:13px;letter-spacing:1px}.shopify-section--main-product .complementary-products__product-list img.horizontal-product-card__image{max-width:133px;max-height:133px}.shopify-section--main-product .complementary-products__product-list .horizontal-product-card__figure{width:133px;max-height:133px}a.product-title{line-height:120%}.header__primary-nav{column-gap:10px}nav.header__primary-nav li a{letter-spacing:1px}.header{column-gap:1.5rem}product-rerender .product{gap:50px}}@media only screen and (min-width:551px) and (max-width:767px){.footer__block.footer__block--newsletter{width:100%}.footer__block.footer__block--links{width:30%}.bottom_footer multi-column.multi-column{flex-wrap:wrap}.footer__block-list{display:flex;flex-wrap:wrap;gap:20px}.footer__block.footer__block--newsletter>div{justify-content:center;align-items:center;display:flex;flex-direction:column}.footer__block.footer__block--newsletter div>*{order:2}.footer__block.footer__block--newsletter img{margin:0 auto 30px;order:1}form#newsletter-form-sections--25155992420655__footer{min-width:400px}footer button.button{margin:0 auto;display:block}}@media only screen and (max-width:999px){.plan_blocks{width:calc(50% - 14px)}.Subs_plan .prose.text-center{flex-wrap:wrap}.header-sidebar__promo p.h6{font-size:12px;text-transform:uppercase;letter-spacing:2px;color:#3b3b3b;font-family:TTCommons}.header-sidebar__footer a.text-with-icon.smallcaps{font-size:12px;text-transform:uppercase;letter-spacing:2px;font-family:TTCommons}ul.header-sidebar__linklist.unstyled-list button.header-sidebar__linklist-button.h6,a.header-sidebar__linklist-button.h6,summary.header-sidebar__linklist-button.h6,div#header-panel-1 a.link-faded-reverse,button.header-sidebar__back-button.link-faded.text-with-icon{text-transform:uppercase;letter-spacing:2px;color:#3b3b3b!important;font-size:12px!important;font-family:TTCommons}.accordion-list{gap:18px;flex-direction:column;align-items:flex-start}accordion-disclosure.accordion{width:100%}.collection safe-sticky{display:none!important}button.collection-toolbar__button.heading.text-xxs.w-full{text-align:left;font-size:12px;text-transform:uppercase;font-family:TTCommons;font-weight:600;letter-spacing:2px;color:#fff;opacity:1;background:#3b3b3b;width:max-content;padding:8px 14px;margin-bottom:10px;display:flex;align-items:center;border:1px solid #3b3b3b;border-radius:40px}button.collection-toolbar__button.heading.text-xxs.w-full:before{content:"";display:inline-block;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='1.5' d='M21.25 12H8.895m-4.361 0H2.75m18.5 6.607h-5.748m-4.361 0H2.75m18.5-13.214h-3.105m-4.361 0H2.75m13.214 2.18a2.18 2.18 0 1 0 0-4.36a2.18 2.18 0 0 0 0 4.36Zm-9.25 6.607a2.18 2.18 0 1 0 0-4.36a2.18 2.18 0 0 0 0 4.36Zm6.607 6.608a2.18 2.18 0 1 0 0-4.361a2.18 2.18 0 0 0 0 4.36Z'/%3E%3C/svg%3E");width:18px;height:17px;align-items:center;margin-right:6px;color:#fff}.aroma_plate.icons-custom{gap:15px;flex-wrap:wrap}}@media only screen and (max-width:767px){.club_question_button .club_question_button_main{font-size:22px;line-height:20px}.club_checkout.club_checkout_classic{flex-direction:column}.club_checkout_selections{width:100%;max-width:100%}.club_checkout_selection{padding:15px 40px;text-align:center}.club_card_title>div:first-child{font-size:22px;line-height:26px}.club_checkout_selection .club_question_button_main{font-size:22px;line-height:26px}.club_question_button_tick_container svg{width:20px;height:20px}.club_checkout_details{width:100%;max-width:100%;padding:20px}.club_checkout_button.button{font-size:22px;line-height:26px;padding:20px}#direct-checkout-form{margin-top:25px}.plan_nav ul{gap:10px;font-size:12px}.plan_nav{margin-bottom:40px}.plan_nav ul li:not(.arrow){padding:6px 10px}h3.Select_title{font-size:30px;margin-bottom:40px;padding-left:10px;padding-right:10px}.cart-drawer__complementary-products.complementary-products carousel-navigation.page-dots{margin-top:0}.product-info__block-item[data-block-type=sku]{margin-bottom:10px!important}.pack-builder .selected-pack h3{gap:2px!important}.pack-builder .static-pack-summary button.add-pack-to-cart.btn.btn--primary{padding:20px 40px}.collection-sticky-bar,.static-pack-summary{padding:20px;bottom:10px;width:calc(100% - 28px)}div#pack-builder.pack-builder .selected-pack,.pack-builder .static-pack-summary .pack-summary{width:100%}.static-pack-summary span.static-subtotal{position:relative!important;right:0}div#pack-builder.pack-builder .selected-items{gap:12px;justify-content:space-between}.pack-builder .static-pack-summary .pack-summary{margin-top:40px!important}h3.section_heading{margin-bottom:45px}h3.section_heading .timeline_scroll p.h2{font-size:28px}.first_pack_products .prev-next-button{width:40px;height:40px}.first_pack_products{overflow:hidden}.first_pack_products h2.h2{font-size:30px;line-height:110%}.Custom_scroll_work p.h3{font-size:25px}section#shopify-section-template--25193102082351__images_with_text_scroll_RAbCHn{padding:50px 0 0;margin-bottom:45px}.shopify-section--images-with-text-scroll h3.section_heading{margin:0 auto 40px}carousel-navigation.page-dots{margin-top:40px}.shopify-section--images-with-text-scroll .dots-desktop{display:none}.sub_banner .content{padding-top:30px;padding-bottom:30px}.sub_content p.h1{font-size:40px}.sub_content{padding-top:70px;padding-bottom:70px}.sub_banner p.h1{font-size:40px}.collection-sticky-bar{width:calc(100% - 40px);padding:20px}.collection-sticky-bar .titles.price_titles{justify-content:start}.collection-sticky-bar{flex-direction:column;gap:30px}.collection-sticky-bar a.add_to_cart{padding:20px 30px;text-align:center;margin-top:12px!important}.collection-sticky-bar ul.product_list{gap:14px}.curate_collection_slide scroll-carousel{display:grid}.test_content{max-width:100%}.product-info__block-item{margin:0 0 15px!important}.Testing-profile{flex-direction:column;gap:40px}.Testing_profile{padding-bottom:70px}.Product_meta_icons{padding-bottom:90px}.product_reviews{padding-top:80px;padding-bottom:80px}.product_reviews .testimonial-item .score{font-size:75px;margin-top:27px!important}.product_reviews .testimonial-item .review,.product_reviews .testimonial-item .review>*{font-size:20px!important;margin-top:27px!important}product-recommendations h2.h2{font-size:30px}.Testing-profile .Testing-profile_graph_value,.Testing-profile .Testing-profile_content{width:100%}h1.product-title.h1{font-size:32px}.product-info__block-item a.vendor{font-size:12px}product-rerender .product{gap:40px}product-gallery.product-gallery li.collection-scores-badge{max-width:40px}.staff_select_div{left:12px;bottom:54px;max-width:70px}.Curated_banner .content-over-media{min-height:350px}.Curated_banner p.h1{font-size:28px}.Curated_banner .prose div{margin-top:14px}.Custom_scroll_work .images-with-text-scroll__image{width:100%}.Custom_scroll_work .images-with-text-scroll__text{padding-left:25px;padding-right:25px}.Packs_grid p.h3{font-size:28px}.shopify-section--main-collection .container{margin:0}.collection__main{padding-left:30px;padding-right:30px}.collection-menu a.menu-link{min-width:130px;padding:13px}.collection-toolbar__button-list{flex-direction:column-reverse;align-items:flex-start;justify-content:flex-start;padding:28px 20px 30px}span.badge.badge--secret-deal{left:12px;bottom:12px;padding:6px 8px;font-size:10px;letter-spacing:1.2px}.Home_banner p.h1{font-size:50px}.announcement-bar.color-scheme{padding-top:14px;padding-bottom:14px}.Home_banner p{font-weight:500;line-height:20px;padding-top:10px}.button{padding:16px 26px}.Home_banner .content{padding-bottom:30px}.Home_collection{padding-top:50px;padding-bottom:56px}.section-stack{gap:26px}.Home_collection h2.h2{font-size:30px}.product-card__figure{padding:30px}a.product-title{font-size:15px;line-height:120%}.featured-collections-carousel__item{gap:26px}.Home_banner2 p.h1{font-size:50px}.Home_banner2 p br{display:none}.Home_banner2 .prose{padding-top:40px;padding-bottom:40px}.Home_richtext{padding-top:60px;padding-bottom:60px}.Home_richtext h3{font-size:45px}.Home_collecton_grid .container{margin:0}.Home_scroll_sections{padding-top:80px!important;padding-bottom:80px!important}.circle-badge-cat{width:53px;height:53px}.circle-badge-cat span:nth-child(1){font-size:18px}.circle-badge-cat span:nth-child(2){font-size:9.19px}.badge-container{right:12px;top:12px}ul.collection-scores-row{margin-top:12px;margin-left:12px;gap:3.45px}li.collection-scores-badge span.collection-scores-badge-score{letter-spacing:.6px;line-height:1;font-size:14px}li.collection-scores-badge{padding:0}li.collection-scores-badge{padding:0;max-width:32px}sale-price.text-on-sale,price-list.price-list .text-subdued{letter-spacing:1px;font-size:16px}compare-at-price.text-subdued.line-through{font-size:13px;letter-spacing:1px}.product-card__info{margin-top:10px}.image_overlay_image p.h3{font-size:26px;margin-top:10px!important}.image_overlay_image a.link{margin-top:30px!important}.image_overlay_image .images-with-text-scroll__image-background{max-height:100%}.image_overlay_image .images-with-text-scroll__image{width:100%}.image_overlay_image .images-with-text-scroll__text p+p{margin-top:14px!important}.Home_gift_section p.h3{font-size:30px}.Home_gift_section p.h3+p{margin-top:15px}.Home_gift_section .button-group{margin-top:26px!important}.Home_blog_grid .section-stack{gap:26px}blog-posts.blog-post-list{gap:4px}.Home_blog_grid .blog-post-card__info p a{font-size:22px}.Home_blog_grid .blog-post-card{gap:20px}.Home_blog_grid .blog-post-card__info{row-gap:12px}.News_banner p{margin-top:10px!important}.News_banner .form-row{gap:12px}.News_banner input{padding:16px!important}.News_banner .content.section-stack.gap-8.text-center{padding-top:40px;padding-bottom:40px}.footer{padding-top:60px;padding-bottom:60px}.footer__inner{padding-left:20px;padding-right:20px}.curate-and-collect .shopify-section--main-collection product-card.product-card{width:calc(50% - 14px)}.curate-and-collect .shopify-section--main-collection .collection__main .product-list{display:flex;flex-wrap:wrap}.collection-curated-filters h3,div#pack-builder h2.step-title{font-size:30px;margin-bottom:50px!important}.collection-curated-filters{padding-top:70px;padding-left:20px;padding-right:20px}.collection-curated-filters li.pack a h5.filter_price,div#pack-builder.pack-builder .pack-price{font-size:18px;margin-top:12px}.collection-curated-filters li.pack a,div#pack-builder .pack-button.label{padding:20px;min-width:130px}.collection-curated-filters ul.packs_list,div#pack-builder .pack-buttons{margin:0 0 50px;gap:10px}div#pack-builder .products-grid{gap:20px}.timeline_scroll{padding-bottom:70px}.pack-builder .image-container img.product-image{padding:30px}.pack-builder .image-container{min-height:auto}}@media only screen and (max-width:699px){.saving{margin:60px auto 0}.shopify-section--main-product .complementary-products__header{justify-content:space-between}.shopify-section--main-product .complementary-products__product-list--carousel .product-card__figure{max-width:100%}.shopify-section--main-product .complementary-products .product-card__figure>div{display:none!important}.shopify-section--main-product .complementary-products span.badge.badge--secret-deal{display:none}.product-info__block-list,.product-info__block-list span.badge.badge--secret-deal{position:relative}.subcription-pdp .shopify-section--main-product .section-spacing{padding-bottom:30px}.shopify-section--main-product .complementary-products__header p.h5{font-size:12px;line-height:1.1;text-align:left;letter-spacing:1px}span.stock_text{font-size:10px;letter-spacing:1px;line-height:1.1}.subcription-pdp .product-gallery__media{padding:20px}ul.pack_product_icons{gap:10px;padding-top:0;padding-bottom:0}ul.pack_product_icons li{padding:15px;gap:10px;flex-direction:column;text-align:center}ul.pack_product_icons span.icons img{min-width:43px;min-height:43px;max-width:43px;max-height:43px}ul.pack_product_icons span.tick img{min-width:20px;min-height:20px;max-width:20px;max-height:20px}.sub_FAQ h2.h2{font-size:32px}.custom_icons_blocks.sub_3{padding-top:60px;padding-bottom:60px}.subscription-plan .sub_banner p br{display:none}.timeline_scroll .timeline__carousel:after{background:transparent}.timeline_scroll .timeline__item.color-scheme{display:flex;flex-direction:column}.timeline_scroll .timeline__nav{margin-top:0;gap:32px;padding-top:0;padding-bottom:50px}.Custom_scroll_work .images-with-text-scroll__container{padding-bottom:30px}.shopify-section--images-with-text-scroll .tap-area[aria-current=true]{border-bottom:2px solid #000000}}@media only screen and (max-width:550px){li.arrow{display:none}.plan_blocks{width:100%}.Subs_plan .prose.text-center{flex-direction:column}.badge-list ul li span{font-size:8px}.badge-list ul{gap:16px}.badge-list ul li{font-size:18px;width:40px;height:40px;outline-offset:4px}.cart-drawer__complementary-products.complementary-products p.h6{font-size:18px}.cart-drawer__items img.line-item__media{max-height:120px;padding:10px}.cart-drawer__complementary-products a.horizontal-product-card__figure img,.cart-drawer__complementary-products a.horizontal-product-card__figure{max-width:100px;max-height:100px}.complementary-products__product-list .horizontal-product-card{gap:20px}.pack-builder .products-grid{grid-template-columns:repeat(1,minmax(0,1fr))!important}.saving{min-width:275px}.collection-curated-filters ul.packs_list{gap:6px}.collection-curated-filters ul.packs_list{flex-wrap:wrap}.curate_collection_template p.h1,.curate_collection_slide h2.h2{font-size:30px}.curate-and-collect .shopify-section--main-collection product-card.product-card{width:100%}.curate-and-collect .shopify-section--main-collection .collection__main .product-list{gap:20px 20px}.curate-and-collect .collection{margin-bottom:70px}.Curated_banner p br{display:none}.footer__block-list{width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.footer__block.footer__block--newsletter{width:100%;text-align:center}.social-media--list{justify-content:center}.footer__block.footer__block--newsletter div>*{order:2}.footer__block.footer__block--newsletter img{margin:0 auto 30px;order:1}.footer__block.footer__block--links{width:100%}footer .social-media--list{margin-bottom:20px;margin-top:20px}.bottom_footer multi-column.multi-column{flex-direction:column}.bottom_footer multi-column.multi-column .multi-column__item{max-width:100%}.bottom_footer multi-column.multi-column .multi-column__item .prose.text-start{text-align:center}.bottom_footer multi-column.multi-column{gap:15px}}@media screen and (max-width: 480px){.product-info__block-item[data-block-type=inventory]{gap:14px;flex-direction:column}.shopify_subscriptions_app_block_label ul{padding-left:0!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/Custom.css.map */
