.main-product .product-info-wrapper .klaviyo-bis-popup{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;backdrop-filter:brightness(0.5);z-index:15}.main-product .product-info-wrapper .klaviyo-bis-popup #klaviyo-bis-modal{background-color:#f7fbfc;border-radius:12px;padding:20px;position:relative}.main-product .product-info-wrapper .klaviyo-bis-popup #klaviyo-bis-modal .klaviyo-bis-close{border-radius:100%;width:30px;aspect-ratio:1;position:absolute;right:20px;top:20px;border:none;background:none;cursor:pointer}.main-product .product-info-wrapper .klaviyo-bis-popup #klaviyo-bis-modal .klaviyo-bis-close .icon{width:14px;height:14px}.main-product .product-info-wrapper .klaviyo-bis-popup #klaviyo-bis-modal .sdg-restock-notification-msg{margin:20px 0}.main-product .product-info-wrapper .klaviyo-bis-popup #klaviyo-bis-modal .bis_field_container .newsletter_checkbox_container{margin-top:5px}.main-product .product-info-wrapper .klaviyo-bis-popup #klaviyo-bis-modal .bis_field_container .bis_submit{display:block;margin:20px auto}.main-product .product-info-wrapper .klaviyo-bis-popup.success .klaviyo-bis-close{position:static;display:block;margin-left:auto}.main-product .product-info-wrapper .product-info-container .shopify-block.shopify-app-block.recharge-subscription-widget{margin-bottom:24px}.main-product .product-info-wrapper .product-info-container .shopify-block.shopify-app-block.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option__selected){background-color:rgba(0,0,0,0)}.main-product .product-info-wrapper .product-info-container .shopify-block.shopify-app-block.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option){border:none}.main-product .product-info-wrapper .product-info-container .shopify-block.shopify-app-block.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option__badge),.main-product .product-info-wrapper .product-info-container .shopify-block.shopify-app-block.recharge-subscription-widget recharge-subscription-widget::part(rc-learn-more){display:none}.main-product .product-info-wrapper .product-info-container .shopify-block.shopify-app-block.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option__original-price){margin-right:4px}.main-product .product-info-wrapper .product-info-container .shopify-block.shopify-app-block.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option__label){flex-direction:row;justify-content:space-between;padding:0}.main-product .product-info-wrapper .product-info-container .shopify-block.shopify-app-block.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option__sub-container){padding:0}.main-product .product-info-wrapper .product-info-container .block-price{margin-block:8px}.main-product .product-info-wrapper .product-info-container .block-price .price__container{font-family:"Montserrat",sans-serif;font-style:normal;text-transform:capitalize;font-size:20px;font-weight:600;letter-spacing:-0.24px;line-height:28.8px;margin-top:1em;margin-bottom:1em;margin-bottom:0}.main-product .product-info-wrapper .product-info-container .product__benefits.pdp-block{display:grid;grid-template-columns:1fr;align-items:center;row-gap:10px;margin-block:24px}.main-product .product-info-wrapper .product-info-container .product__benefits.pdp-block>div{display:grid;align-items:center;gap:5px;grid-template-columns:16px 1fr}.main-product .product-info-wrapper .product-info-container .product__test-results.pdp-block .pdp-test-results__trigger{display:flex;align-items:center;gap:16px}.main-product .product-info-wrapper .product-info-container .product__test-results.pdp-block .pdp-test-results__trigger-icon{border-radius:100%;background-color:rgba(0,0,0,.2);color:#2f4156;aspect-ratio:1;width:34px;display:flex;align-items:center;justify-content:center}.main-product .product-info-wrapper .product-info-container .product__test-results.pdp-block .pdp-test-results__trigger-icon svg{width:12px}.main-product .product-info-wrapper .product-info-container .product__test-results.pdp-block .pdp-test-results__trigger-icon svg path{stroke:currentColor;stroke-width:2px}.main-product .product-info-wrapper .product-info-container .product__test-results.pdp-block .pdp-test-results__trigger-content{display:flex;flex-direction:column;gap:4px}.main-product .product-info-wrapper .product-info-container .product__test-results.pdp-block .pdp-test-results__trigger-content h5{font-family:"Lato",sans-serif;color:#2f4156;font-size:14px;line-height:18.2px;font-weight:600;letter-spacing:.42px;margin:0}.main-product .product-info-wrapper .product-info-container .product__test-results.pdp-block .pdp-test-results__trigger-content p,.main-product .product-info-wrapper .product-info-container .product__test-results.pdp-block .pdp-test-results__trigger-content button{font-family:"Lato",sans-serif;font-size:14px;line-height:19.6px;font-weight:400;letter-spacing:.42px;display:inline}.main-product .product-info-wrapper .product-info-container .product__test-results.pdp-block .pdp-test-results__trigger-description .pdp-test-results__opener .pdp-test-results__learn-more{background:none;border:none;text-decoration:underline;text-underline-offset:50%;padding-inline:0;color:#2f4156;cursor:pointer}.main-product .product-info-wrapper .product-info-container .product__test-results.pdp-block .pdp-test-results__trigger-description .pdp-test-results__opener .pdp-test-results__learn-more:hover{opacity:.6}.main-product .product-info-wrapper .product-info-container .truemed-instructions{margin-top:20px}.main-product .product-info-wrapper .product-info-container .truemed-instructions .truemed-entry-text,.main-product .product-info-wrapper .product-info-container .truemed-instructions .truemed-entry-link{font-family:"Lato",sans-serif;font-size:14px;line-height:19.6px;font-weight:400;letter-spacing:.42px;text-underline-offset:50%}.main-product .product-info-wrapper .product-info-container .truemed-instructions .truemed-instructions-link-text{font-family:"Lato",sans-serif;color:#2f4156;font-size:14px;line-height:18.2px;font-weight:600;letter-spacing:.42px}.main-product .product-info-wrapper .product-info-container .shopify-app-block tolstoy-stories .tolstoy-stories-main-container{gap:26px}.main-product .product-info-wrapper dusk-tabs .tab{font-family:"Lato",sans-serif;font-size:16px;line-height:24px;font-weight:400;letter-spacing:.32px;padding-block:24px}.main-product .product-info-wrapper dusk-tabs .tab::before,.main-product .product-info-wrapper dusk-tabs .tab::after{width:12px}.main-product .product-info-wrapper dusk-tabs .content{font-family:"Lato",sans-serif;font-size:14px;line-height:19.6px;font-weight:400;letter-spacing:.42px}.main-product .product-info-wrapper .product-form.bis_enabled .product-form__buttons .product-form__submit,.main-product .product-info-wrapper .product-form.bis_enabled .product-form__buttons .product-form__quantity{display:none}.main-product .product-info-wrapper .product-form.bis_enabled .product-form__buttons .klaviyo-bis-trigger{display:block}.product-popup-modal{position:fixed;inset:0;background-color:rgba(0,0,0,.5);z-index:-1;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0}.product-popup-modal[open]{visibility:visible;opacity:1;z-index:101}.product-popup-modal__content{background-color:#fff;border-radius:12px;padding:34px 20px 14px;position:relative;width:max(350px,40vw)}.product-popup-modal__toggle{position:absolute;top:15px;right:10px;background:none;border:none}.product-popup-modal .pdp-test-results-modal__title{text-align:center;margin:0 0 24px 0}.product-popup-modal .pdp-test-results-modal__tabs .pdp-test-results-modal__buttons{display:flex;justify-content:center;gap:16px;margin-bottom:24px}.product-popup-modal .pdp-test-results-modal__tabs .pdp-test-results-modal__buttons button{border-radius:6px;border:1px solid #2f4156;background:#f7fbfc;padding:7.5px 10px;transition:background-color .3s,color .3s;font-family:"SourceCodePro",monospace;font-size:13px;line-height:15.6px;letter-spacing:.39px;font-weight:400;color:#2f4156;cursor:pointer}@media screen and (min-width: 769px){.product-popup-modal .pdp-test-results-modal__tabs .pdp-test-results-modal__buttons button{font-size:16px;line-height:19.2px;letter-spacing:.48px}}.product-popup-modal .pdp-test-results-modal__tabs .pdp-test-results-modal__buttons button:hover,.product-popup-modal .pdp-test-results-modal__tabs .pdp-test-results-modal__buttons button.active{transition:background-color .3s,color .3s;background-color:#2f4156;color:#f7fbfc}.product-popup-modal .pdp-test-results-modal__tabs .pdp-test-results-modal__panel{display:none}.product-popup-modal .pdp-test-results-modal__tabs .pdp-test-results-modal__panel.active{display:block}.product-popup-modal .pdp-test-results-modal__tabs .pdp-test-results-modal__panel .pdp-test-results-modal__summary{text-align:center;background-color:#e8f3ec;font-family:"SourceCodePro",monospace;font-size:13px;line-height:15.6px;letter-spacing:.39px;font-weight:400;color:#55b48c;padding:12px;border-radius:6px;margin-bottom:24px}@media screen and (min-width: 769px){.product-popup-modal .pdp-test-results-modal__tabs .pdp-test-results-modal__panel .pdp-test-results-modal__summary{font-size:16px;line-height:19.2px;letter-spacing:.48px}}.product-popup-modal .pdp-test-results-modal__tabs .pdp-test-results-modal__panel .pdp-test-results-modal__table{padding-inline:18px;margin-bottom:24px}.product-popup-modal .pdp-test-results-modal__row{display:grid;gap:16px;grid-template-columns:1fr 1fr;border-bottom:.8px solid rgba(0,0,0,.2);padding-block:8px;margin-bottom:8px;font-family:"Lato",sans-serif;color:#2f4156;font-size:14px;line-height:18.2px;font-weight:600;letter-spacing:.42px;text-transform:capitalize}.product-popup-modal .pdp-test-results-modal__row .results{font-family:"Lato",sans-serif;font-size:14px;line-height:19.6px;font-weight:400;letter-spacing:.42px;color:#55b48c;text-transform:capitalize}.product-popup-modal .pdp-test-results-modal__label{display:flex;align-items:center;gap:8px}.product-popup-modal .pdp-test-results-modal__icon{width:20px;display:flex;aspect-ratio:1;align-items:center;justify-content:center;border-radius:100%;background-color:#e8f3ec}.product-popup-modal .pdp-test-results-modal__icon svg{width:10px}.product-popup-modal .pdp-test-results-modal__icon svg path{stroke:#55b48c}#judgeme_product_reviews{padding:42px 10px;background-color:#eef1f5;border-radius:12px}#judgeme_product_reviews .jdgm-legacy-widget-content .jdgm-rev-widg{padding:0}#judgeme_product_reviews .jdgm-legacy-widget-content .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-rev-widg__title{display:none}#judgeme_product_reviews .jdgm-legacy-widget-content .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-row-stars .jdgm-rev-widg__summary .jdgm-rev-widg__summary-inner{text-align:left}#judgeme_product_reviews .jdgm-legacy-widget-content .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-row-stars .jdgm-histogram{display:none !important}#judgeme_product_reviews .jdgm-legacy-widget-content .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-row-stars .jdgm-widget-actions-wrapper .jdgm-write-rev-link{color:#2f4156;padding:12px 32px;border-radius:6px;border:1px solid #000;font-family:"SourceCodePro",monospace;font-size:13px;line-height:15.6px;letter-spacing:.39px;font-weight:400;font-size:16px;text-transform:uppercase;background:rgba(0,0,0,0)}@media screen and (min-width: 769px){#judgeme_product_reviews .jdgm-legacy-widget-content .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-row-stars .jdgm-widget-actions-wrapper .jdgm-write-rev-link{font-size:16px;line-height:19.2px;letter-spacing:.48px}}#judgeme_product_reviews .jdgm-legacy-widget-content .jdgm-rev-widg .jdgm-rev-widg__body .jdgm-rev-widg__reviews .jdgm-rev .jdgm-rev__header{display:grid;gap:8px}#judgeme_product_reviews .jdgm-legacy-widget-content .jdgm-rev-widg .jdgm-rev-widg__body .jdgm-rev-widg__reviews .jdgm-rev .jdgm-rev__header .jdgm-row-rating .jdgm-rev__timestamp{display:none !important}#judgeme_product_reviews .jdgm-legacy-widget-content .jdgm-rev-widg .jdgm-rev-widg__body .jdgm-rev-widg__reviews .jdgm-rev .jdgm-rev__header .jdgm-row-profile{grid-row:1}#judgeme_product_reviews .jdgm-legacy-widget-content .jdgm-rev-widg .jdgm-rev-widg__body .jdgm-rev-widg__reviews .jdgm-rev .jdgm-rev__header .jdgm-row-profile .jdgm-rev__icon{display:none !important}#judgeme_product_reviews .jdgm-legacy-widget-content .jdgm-rev-widg .jdgm-rev-widg__body .jdgm-rev-widg__reviews .jdgm-rev .jdgm-rev__header .jdgm-row-profile .jdgm-rev__author-wrapper{display:flex;flex-direction:column;gap:4px}#judgeme_product_reviews .jdgm-legacy-widget-content .jdgm-rev-widg .jdgm-rev-widg__body .jdgm-rev-widg__reviews .jdgm-rev .jdgm-rev__header .jdgm-row-profile .jdgm-rev__author-wrapper .jdgm-rev__author{font-family:"Lato",sans-serif;color:#2f4156;font-size:14px;line-height:18.2px;font-weight:600;letter-spacing:.42px}#judgeme_product_reviews .jdgm-legacy-widget-content .jdgm-rev-widg .jdgm-rev-widg__body .jdgm-rev-widg__reviews .jdgm-rev .jdgm-rev__header .jdgm-row-profile .jdgm-rev__author-wrapper .jdgm-rev__buyer-badge-wrapper{margin:0}#judgeme_product_reviews .jdgm-legacy-widget-content .jdgm-rev-widg .jdgm-rev-widg__body .jdgm-rev-widg__reviews .jdgm-rev .jdgm-rev__header .jdgm-row-profile .jdgm-rev__author-wrapper .jdgm-rev__buyer-badge-wrapper .jdgm-rev__buyer-badge{background-color:rgba(0,0,0,0);padding:0;font-family:"Lato",sans-serif;font-size:14px;line-height:19.6px;font-weight:400;letter-spacing:.42px;color:rgba(0,0,0,.2)}#judgeme_product_reviews .jdgm-legacy-widget-content .jdgm-rev-widg .jdgm-rev-widg__body .jdgm-rev-widg__reviews .jdgm-rev .jdgm-rev__header .jdgm-row-extra{display:none !important}#judgeme_product_reviews .jdgm-legacy-widget-content .jdgm-rev-widg .jdgm-rev-widg__body .jdgm-rev-widg__reviews .jdgm-rev .jdgm-rev__reply{padding:0;background-color:rgba(0,0,0,0)}@media screen and (min-width: 768px){.main-product .product-info-wrapper .product-info-container .block-price .price__container{font-size:24px;font-weight:600;letter-spacing:-0.24px;line-height:28.8px}.main-product .product-info-wrapper .product-info-container .product__benefits.pdp-block{grid-template-columns:1fr 1fr;row-gap:10px}.product-popup-modal__content{padding:54px 40px 24px}.product-popup-modal__toggle{top:25px;right:40px}.product-popup-modal .pdp-test-results-modal__label{gap:16px}#judgeme_product_reviews{padding:82px 22px;max-width:unset !important}#judgeme_product_reviews .jdgm-legacy-widget-content .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-rev-widg__title{display:none}#judgeme_product_reviews .jdgm-legacy-widget-content .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-row-stars{display:flex;justify-content:space-between;align-items:center}#judgeme_product_reviews .jdgm-legacy-widget-content .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-row-stars .jdgm-rev-widg__summary{align-items:flex-start}#judgeme_product_reviews .jdgm-legacy-widget-content .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-row-stars .jdgm-widget-actions-wrapper .jdgm-write-rev-link{max-width:unset !important}#judgeme_product_reviews .jdgm-legacy-widget-content .jdgm-rev-widg .jdgm-row-actions .jdgm-rev-widg__sort-wrapper{display:flex;justify-content:flex-end}#judgeme_product_reviews .jdgm-legacy-widget-content .jdgm-rev-widg .jdgm-rev-widg__body .jdgm-rev-widg__reviews .jdgm-rev{display:grid;grid-template-columns:auto 1fr;gap:0px 40px;align-items:start}}@media screen and (min-width: 1200px){#judgeme_product_reviews{padding:82px 42px}}