@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 button.h2{font-size:28px;letter-spacing:0px;line-height:110%;font-family:IvoryMonoLL-Light;text-transform:math-auto;color:#252525}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}p.h6{font-size:21px;letter-spacing:0px;line-height:36px;font-family:IvoryMonoLLWeb-Light;letter-spacing:.42px}button.localization-toggle{color:#f8f9f4}button.button{font-size:12px;letter-spacing:-.24px;line-height:11px;font-family:ABCDiatype-Regular;border-radius:100px;padding:16px 32px;cursor:pointer}.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}@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}h6,a{font-family:ABCDiatype-Regular!important}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}.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}.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}.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}.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: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}}@media screen and (max-width: 767px){body{font-family:ABCDiatype-Regular!important}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}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}.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:32px;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}.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/27/assets/custom.css.map */
