@font-face{font-family:ABCDiatype-Bold;src:url(/cdn/shop/files/ABCDiatype-Bold.woff2?v=1762191759) format("woff2"),url(/cdn/shop/files/ABCDiatype-Bold.woff?v=1762191759) format("woff")}@font-face{font-family:ABCDiatype-Regular;src:url(/cdn/shop/files/ABCDiatype-Regular.woff2?v=1762191829) format("woff2"),url(/cdn/shop/files/ABCDiatype-Regular.woff?v=1762191830) format("woff")}@font-face{font-family:IvoryMonoLL-Light;src:url(/cdn/shop/files/IvoryMonoLL-Light.woff?v=1762192410) format("woff");font-weight:100;font-style:normal}@font-face{font-family:IvoryMonoLLSub-Light;src:url(/cdn/shop/files/IvoryMonoLLSub-Light.woff2?v=1762192523) format("woff2"),url(/cdn/shop/files/IvoryMonoLLSub-Light.woff?v=1762192523) format("woff")}@font-face{font-family:IvoryMonoLLWeb-Light;src:url(/cdn/shop/files/IvoryMonoLLWeb-Light.woff2?v=1762192591) format("woff2"),url(/cdn/shop/files/IvoryMonoLLWeb-Light.woff?v=1762192590) format("woff")}@font-face{font-family:Ivory Mono Web Light;src:url(/cdn/shop/files/IvoryMonoLLWeb-Light_abc54a5b-c20d-4ea2-892e-cb6fe8065e47.woff2?v=1762434061) format("woff2"),url(/cdn/shop/files/IvoryMonoLLWeb-Light_9c9f05a8-3154-4622-a7ed-b91ae6775498.woff?v=1762434060) format("woff")}@font-face{font-family:Ivory Mono LL Light;src:url(/cdn/shop/files/IvoryMonoLL-Light_2489c8e1-5215-47c4-9f6a-606b22f36d4e.otf?v=1762434273) format("otf");font-weight:100;font-style:normal}body{font-family:ABCDiatype-Regular!important}.page--coming-soon .shopify-section-group-header-group,.page--coming-soon .shopify-section-group-footer-group{display:none!important}h1,h2,h3{font-family:IvoryMonoLL-Light!important}.h1{font-size:40px;line-height:110%;letter-spacing:-.8px;text-transform:math-auto;font-family:IvoryMonoLL-Light}.section-stack .featured-collections-navigation button.h2{font-size:28px;letter-spacing:0px;line-height:110%;font-family:IvoryMonoLL-Light;text-transform:math-auto;color:#252525;padding-bottom:22px}h6,a{font-family:ABCDiatype-Regular!important}a{font-size:12px!important;letter-spacing:-.36px!important;line-height:110%!important}.header__primary-nav-item summary.h6{font-size:12px!important;letter-spacing:-.36px!important;line-height:110%!important;font-family:ABCDiatype-Regular}p.h6{font-size:21px;letter-spacing:0px;line-height:36px;font-family:IvoryMonoLLWeb-Light;letter-spacing:.42px}.price-list .h6,.h4{font-family:ABCDiatype-Regular}.prose.text-.hero-richtextcenter .h6{margin-bottom:20px}button.localization-toggle{color:#f8f9f4}.button{font-size:12px;letter-spacing:-.24px;line-height:11px;font-family:ABCDiatype-Regular;padding:16px 32px;cursor:pointer;border-radius:28px}.localization-toggle span{font-family:ABCDiatype-Regular}.countdown-condensed__text .prose p{font-size:14px}.content-over-media .place-self-center .h1 strong{font-size:62px;letter-spacing:.5px;font-family:ABCDiatype-Regular;color:#f8f9f4}p.scrolling-content__text.heading{font-size:65px;letter-spacing:1.3px;line-height:110%;color:#252525;word-spacing:42px;font-family:IvoryMonoLL-Light}.features--button-transition image-with-text.image-with-text{max-width:1200px;margin:auto;gap:100px}.form-control input{border-color:currentColor;outline:none;border-bottom:1px solid #252525;border-top:none;border-left:none;border-right:none;padding-left:0;padding-bottom:10px}.container.container--md .h1{max-width:720px;margin:auto}.bade_slr{position:absolute;z-index:1;top:10px;left:0;color:#000;border:1px solid #252525;padding:4px 14px;line-height:12px;font-size:12px;letter-spacing:.55px}.media-grid__item .h4{font-size:21px;width:100%;text-align:left;letter-spacing:.42px;font-family:IvoryMonoLL-Light!important}.product_media_grid .product-card.product-card{display:flex;flex-direction:column;align-items:flex-start}.product_media_grid .prose{position:absolute;top:0;left:0;width:100%;color:#252525;font-size:21px;display:flex;justify-content:center;align-items:center}.product_media_grid .product-card.product-card *{color:#252525}.features--button-transition .section-spacing .prose.text-center.sm\:text-start{padding:0}.footer .footer__inner p.h6{font-size:12px;letter-spacing:0px;line-height:18px;font-family:ABCDiatype-Regular;color:#252525}.product-img-with-txt .prose.text-center.sm\:text-start{padding:0;margin:0}.product-img-with-txt .accordion+.accordion{margin:0!important}.product-img-with-txt .prose .h1{font-family:ABCDiatype-Regular}.product-img-with-txt .prose .h3{font-family:ABCDiatype-Regular;font-size:36px;letter-spacing:-.72px;text-transform:math-auto;line-height:110%}.product-info__block-list .bade_slr{position:static;width:fit-content}.product-info__block-item.tpspace{margin-block-start:0!important}.product-info__block-item.tpbrdr accordion-disclosure.accordion{border-top:none}.product-info__block-item.bpspace{margin-block-end:0!important}.product-info__block-item.bpbrdr accordion-disclosure.accordion{border-bottom:none}.footer__inner .prose p{font-size:12px;line-height:19.5px;letter-spacing:0px;font-family:ABCDiatype-Regular}.product-info__block-item span.accordion__toggle.h6{font-family:ABCDiatype-Regular;color:#252525;letter-spacing:.24px}.product-info__block-item .metafield-rich_text_field{font-size:16px;color:#252525}.product-info__block-item .accordion{border-block-width:3px;border-style:dotted;border-color:#c5bfb5}fieldset.tint_color label.clr_varnt.block-swatch{border-radius:100%;width:17px;height:17px;padding:0;margin:0;max-width:17px;min-width:17px;font-size:0px}fieldset.tint_color .variant-picker__option-values{gap:7.4px}.pair-with__details a.pair-with__add{font-size:12px!important;font-family:ABCDiatype-Regular!important}.faq__content .accordion:first-child{border-top:2.4px dotted!important;border-color:#c5bfb5!important}.faq__content .accordion{border-block:3px;border-style:dotted;border-top:none;border-color:#c5bfb5}.header__primary-nav-item:before{animation:none;transition:all .5s;transform:scaleY(0)}.header__primary-nav-item:hover:before{transform:scaleY(1)}.section-spacing{padding-top:120px;padding-bottom:0}.product_lp_grid .content-over-media{padding-top:120px}.product_lp_grid{padding:0}.slideshow .content-over-media{padding:0!important}.shopify-section--video .content-over-media,.clinically-actives,.shopify-section--faq{padding-top:120px}a.button:hover,.button:hover{background:#000;color:#fff;border-color:#000}.page--faq .faq__content p.faq__category,h4.tp_faq_head{border-bottom:3px dotted #C5BFB5;padding-bottom:39px;font-size:28px;font-family:IvoryMonoLL-Light;letter-spacing:-.56px;font-weight:500;text-transform:capitalize}p#block-category_products_1{font-size:28px;font-family:IvoryMonoLL-Light!important;letter-spacing:-.56px;text-transform:capitalize}.faq__content .accordion__toggle.text-lg{padding-block:20px}.page--faq .section-header h2.h2{letter-spacing:0px;max-width:471px;font-size:48px}.page--faq h4.tp_faq_head{border:none;padding-bottom:22px}.page--faq a.faq__toc-item.is-active{text-decoration:none;border:none!important;background:none;color:#c5bfb5}body.page--faq a.faq__toc-item{font-size:16px!important}body.page--faq .faq__toc{min-width:300px;max-width:300px}details.header__menu-disclosure .mega-menu{justify-content:flex-start}sale-price.h6.text-on-sale{color:#252525;letter-spacing:0px}compare-at-price.h6.text-subdued.line-through{color:#c5bfb5}compare-at-price.h6.text-subdued.line-through{color:#c5bfb5;letter-spacing:0px;text-transform:lowercase;display:flex;text-decoration:none}product-card.product-card badge-list{display:none}compare-at-price.h6.text-subdued.line-through span.vale_tg{color:#c5bfb5}sale-price.h4:not(.text-on-sale){color:#252525}span.sp_vhs{color:#c5bfb5;text-transform:lowercase}.accordion__content.prose .pair-with__item{margin-block-start:0}.product-card__info{text-align:left;align-content:start;justify-items:start}sale-price.h4.text-on-sale{color:#252525}compare-at-price.h5.text-subdued.line-through{color:#c5bfb5;text-decoration:none}price-list.price-list.price-list--product *{letter-spacing:0px;gap:0px!important}.product-card__info .justify-items-center{justify-items:start}.cstm_clrs{display:flex;list-style:none;gap:3px}.cstm_clrs li.clr_pst{width:15px;height:15px;border:1px solid #d8d9d5;border-radius:100%}.cstm_clrs li.clr_pst.active{border:1px solid #000}span.klaviyo-star-rating-widget .kl_reviews__stars_badge svg path{fill:#000!important}span.klaviyo-star-rating-widget svg{width:10px!important}.kl_reviews__review__timestamp{font-size:15px!important}.kl_reviews__review_item.kl_reviews__review_item.kl_reviews__review_item p.kl_reviews__review__content{font-size:18px!important;margin-bottom:8px!important}.kl_reviews__review__title{font-size:21px!important}@media only screen and (min-width: 767px) and (max-width: 1660px){.h1{font-size:32px;line-height:35.2px;letter-spacing:-.64px;text-transform:math-auto;font-family:IvoryMonoLL-Light}.section-stack button.h2{font-size:22.4px;letter-spacing:0px;line-height:24.64px;font-family:IvoryMonoLL-Light;text-transform:math-auto;color:#252525}nav.header__secondary-nav li svg{height:20px;width:20px}.metafield-rich_text_field ul{padding:0;margin-left:20px}h6,a{font-family:ABCDiatype-Regular!important}button.header-sidebar__linklist-button.h6{font-size:11px;font-family:ABCDiatype-Regular;letter-spacing:0pc}p.h6{font-size:16.8px;line-height:28.8px;font-family:IvoryMonoLLWeb-Light;letter-spacing:.336px}button.localization-toggle{color:#f8f9f4}button.button{font-size:10.6px;letter-spacing:-.192px;line-height:8.8px;font-family:ABCDiatype-Regular;border-radius:80px;padding:12.8px 25.6px;cursor:pointer}.header-sidebar__linklist *{font-size:12px;font-family:ABCDiatype-Regular;letter-spacing:0px}.countdown-condensed__text .prose p{font-size:11.2px}.content-over-media .place-self-center .h1 strong{font-size:49.6px;letter-spacing:.4px;font-family:ABCDiatype-Regular;color:#f8f9f4}p.scrolling-content__text.heading{font-size:52px;letter-spacing:-1.4px;line-height:57.2px;color:#252525;word-spacing:24.6px;font-family:IvoryMonoLL-Light}.metafield-rich_text_field p{font-size:16px;line-height:20.8px;letter-spacing:0px;color:#252525;font-family:ABCDiatype-Regular!important}.form-control input{border-color:currentColor;outline:none;border-bottom:1px solid #252525;border-top:none;border-left:none;border-right:none;padding-left:0;padding-bottom:8px}.container.container--md .h1{max-width:576px;margin:auto}.metafield-rich_text_field ul li{font-size:16px;line-height:20.8px;letter-spacing:0px;color:#252525}.bade_slr{position:absolute;z-index:1;top:8px;left:0;color:#000;border:1px solid #252525;padding:3.2px 11.2px;line-height:9.6px;font-size:9.6px;letter-spacing:.44px}.media-grid__item .h4{font-size:16.8px;width:100%;text-align:left;letter-spacing:.336px;font-family:IvoryMonoLL-Light!important}sale-price.h6.text-subdued{color:#252525;letter-spacing:0px;font-size:13.5px}.product_media_grid .product-card.product-card{display:flex;flex-direction:column;align-items:flex-start}.product_media_grid .product-card.product-card *{color:#252525}.product_media_grid .prose{position:absolute;top:0;left:0;width:100%;color:#252525;font-size:16.8px;display:flex;justify-content:center;align-items:center}.features--button-transition .section-spacing .prose.text-center.sm\:text-start{padding:0}.product-img-with-txt .prose.text-center.sm\:text-start{padding:0;margin:0}ol.breadcrumb__list.unstyled-list.shop_all li,.coll_all_heading h1,ol.breadcrumb__list.unstyled-list.shop_all li a{color:#252525}a.product-card__media{transition:all .5s}product-card__media :hover{transform:scale(1.1)}.product-img-with-txt .accordion+.accordion{margin:0!important}.product-img-with-txt .prose .h1{font-family:ABCDiatype-Regular}.multi-column-sec{border-block:2.4px dotted #C5BFB5;background-color:#f9f9f4;margin:80px 20px 0}.multi-column-sec .section-stack{padding-bottom:52px;padding-top:32px}.product-img-with-txt .prose .h3{font-family:ABCDiatype-Regular;font-size:28.8px;letter-spacing:-.576px;text-transform:math-auto;line-height:31.68px}.product-info__block-list .bade_slr{position:static;width:fit-content}.product-info__block-item.tpspace{margin-block-start:0!important}.product-info__block-item.tpbrdr accordion-disclosure.accordion{border-top:none}.product-info__block-item.bpspace{margin-block-end:0!important}.product-info__block-item.bpbrdr accordion-disclosure.accordion{border-bottom:none}.footer__inner .prose p{font-size:9.6px;line-height:15.6px;letter-spacing:0px;font-family:ABCDiatype-Regular}.product-info__block-item span.accordion__toggle.h6{font-family:ABCDiatype-Regular;color:#252525;letter-spacing:.192px}.product-info__block-item .metafield-rich_text_field{font-size:12.8px;color:#252525}.product-info__block-item .accordion{border-block-width:2.4px;border-style:dotted;border-color:#c5bfb5}fieldset.tint_color label.clr_varnt.block-swatch{border-radius:100%;width:13.6px;height:13.6px;padding:0;margin:0;max-width:13.6px;min-width:13.6px;font-size:0px}fieldset.tint_color .variant-picker__option-values{gap:5.92px}.pair-with__details a.pair-with__add{font-size:9.6px!important;font-family:ABCDiatype-Regular!important}}@media (min-width:1024px){body.crnt-product section.shopify-section.shopify-section--faq .section-stack{flex-direction:row;display:flex}.footer__inner .prose{max-width:400px}body.crnt-product section.shopify-section.shopify-section--faq .section-stack .section-header{width:30%}image-with-text.image-with-text.image-with-text--reverse .prose{margin-right:100px}body.crnt-product section.shopify-section.shopify-section--faq .faq{width:70%}.our-story-sec .prose.text-center p{max-width:750px;margin:auto}.our-story-img{padding-top:52px}.footer__block.footer__block--newsletter{width:70%;max-width:100%;margin:auto;display:flex;flex-direction:column;align-items:end}.footer__block.footer__block--image,.footer__block.footer__block--links{width:10%}a.product-card__media{margin-top:60px}.dr-ladies-img{margin-top:80px}.metafield-rich_text_field ul{padding:0;margin-left:26px}}@media screen and (max-width: 767px){body{font-family:ABCDiatype-Regular!important}.section-spacing{padding-top:80px;padding-bottom:8px}.product_lp_grid .content-over-media,.shopify-section--video .content-over-media{padding-top:80px}h1,h2,h3{font-family:IvoryMonoLL-Light!important}.h1{font-size:20.8px;line-height:23.92px;letter-spacing:-.416px}.section-stack button.h2{font-size:16px;letter-spacing:0px;line-height:18.4px}.dr-ladies-img{margin-top:42px}h6,a{font-family:ABCDiatype-Regular!important}button.header-sidebar__linklist-button.h6,.header-sidebar__linklist *{font-size:11px;font-family:ABCDiatype-Regular;letter-spacing:0px}a{font-size:11px!important;letter-spacing:-.22px!important;line-height:120%!important}.prose.text-.hero-richtextcenter{text-align:left}p.h6{font-size:12.8px;letter-spacing:0px;line-height:20.8px;font-family:IvoryMonoLLWeb-Light}button.button{font-size:8.8px;letter-spacing:-.176px;line-height:9.6px;padding:9.6px 19.2px;border-radius:80px}.metafield-rich_text_field p{font-size:12px;line-height:16.8px;letter-spacing:0px;color:#252525;font-family:ABCDiatype-Regular!important}.metafield-rich_text_field ul li{font-size:12px;line-height:16.8px;letter-spacing:0px;color:#252525}.clinically-actives,.shopify-section--faq{padding-top:80px}.button-group{max-width:fit-content}.countdown-condensed__text .prose p{font-size:10.4px}.content-over-media .place-self-center .h1 strong{font-size:25px;letter-spacing:.32px}p.scrolling-content__text.heading{font-size:25.6px;letter-spacing:.48px;line-height:29.44px;word-spacing:14.4px}.features--button-transition image-with-text.image-with-text{max-width:100%;margin:0 auto;gap:17.6px}.multi-column-sec{padding:80px 0 0;margin:80px 0 0!important}.text-center{text-align:left!important}.features--button-transition .section-spacing .prose.text-center.sm\:text-start{padding:0 8px}.footer__block-list{gap:25.6px}a.product-card__media{margin-top:33.6px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/custom.css.map */
