@media(max-width:749px){.product__media-container.below-mobile[data-gallery-style=thumbnails]:has(.product-thumbnails){display:grid!important;grid-template-columns:minmax(0,1fr) 64px;column-gap:10px;align-items:stretch}.product__media-container.below-mobile .product__media{grid-column:1;grid-row:1;min-width:0}.product__media-container.below-mobile .solvey-gallery-dots{display:none!important}.product__media-container.below-mobile .product-thumbnails,.product__media-container.below-mobile:has(.solvey-gallery-dots) .product-thumbnails{display:block!important;grid-column:2;grid-row:1;position:relative;min-height:0;margin:0!important;padding:0!important}.product__media-container.below-mobile .product-thumbnails__viewport{position:absolute;top:0;right:0;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.product__media-container.below-mobile .product-thumbnails__viewport::-webkit-scrollbar{display:none}.product__media-container.below-mobile .product-thumbnails__items{display:flex!important;flex-direction:column;gap:8px;margin:0!important;padding:1px!important;width:100%!important;transform:none!important}.product__media-container.below-mobile .product-thumbnails__item{flex:0 0 auto;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.product__media-container.below-mobile .product-thumbnails__item-link{display:block;width:100%;aspect-ratio:1 / 1;background:#f4f4f4;border-radius:10px}.product__media-container.below-mobile .product-thumbnails__item-link .image,.product__media-container.below-mobile .product-thumbnails__item-link img{width:100%!important;height:100%!important;object-fit:cover}.product__media-container.below-mobile .product-thumbnails .scroll-button{display:none!important}}.product__block--product-header .product__title{font-size:19px!important;font-weight:700!important;line-height:1.22!important;letter-spacing:-.01em;color:#102b26;margin-bottom:10px!important}.product__block--product-header .product__price,.product__block--product-header .product__price [data-price]{font-size:19px!important;font-weight:700!important;line-height:1.2!important;color:#102b26}.product__block--product-header .product__price s[data-compare-price]{font-size:14px!important;font-weight:500!important;color:#102b268c}.product__block--product-header .product__price-and-ratings{align-items:center!important}@media(min-width:750px){.product__block--product-header .product__title{font-size:25px!important;margin-bottom:12px!important}.product__block--product-header .product__price,.product__block--product-header .product__price [data-price]{font-size:22px!important}}.sv-buy{margin-top:24px!important}@media(min-width:750px){.sv-buy{margin-top:28px!important}}.solvey-delivery-note--top{justify-content:flex-start;margin:0 0 16px;color:#3c9342;font-weight:700;text-align:left}.solvey-atc-usps .solvey-delivery-note{justify-content:flex-start;text-align:left}.solvey-atc-usps{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.solvey-atc-usps .solvey-delivery-note{margin:0}.solvey-atc-pay{list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:5px;margin:10px 0 0;padding:0}.solvey-atc-pay__icon{margin:0;padding:0;line-height:0}.solvey-atc-pay__icon svg{display:block;width:30px;height:19px}.solvey-atc-pay+.solvey-atc-usps{margin-top:18px}@media(min-width:750px){.solvey-atc-pay{justify-content:center;gap:6px;margin-top:12px}.solvey-atc-pay__icon svg{width:40px;height:25px}.solvey-atc-pay+.solvey-atc-usps{margin-top:20px}}.sv-buy .sv-buy__opt.is-selected{border-color:var(--sv-tier-border);background:var(--sv-tier-tint)}.sv-buy .sv-buy__opt-head{padding:14px 16px}.sv-buy .sv-buy__opt-title{font-size:15px;font-weight:700}.sv-buy .sv-buy__pill{margin-top:3px;padding:1px 7px;background:#f1efe8;color:#5f6f6b;font-size:10px;font-weight:600;letter-spacing:.02em;text-transform:none}.sv-buy .sv-buy__radio{accent-color:var(--sv-green-deep)}.sv-buy [data-sv-sub-delta]{display:none!important}.sv-buy .sv-buy__gift{gap:12px;margin:0 16px 12px;padding:0 0 12px;border:0;border-bottom:1px solid #ece9df;border-radius:0;background:none}.sv-buy .sv-buy__gift-img{width:44px;height:44px;border-radius:8px}.sv-buy .sv-buy__gift-pill{color:#5f6f6b;font-size:12px;font-weight:500;letter-spacing:0;text-transform:none}.sv-buy .sv-buy__gift-name{font-size:14px;font-weight:700}.sv-buy .sv-buy__gift-value{font-size:12px}.sv-buy .sv-buy__gift-value s{text-decoration:none;color:#5f6f6b}.sv-buy .sv-buy__gift-value strong{color:#102b26;font-weight:600}.sv-buy .sv-buy__opt-body{padding:0 16px 14px}.sv-buy .sv-buy__freq{margin-bottom:12px;font-weight:500}.sv-buy .sv-buy__select select{min-height:38px;font-weight:500}.sv-buy .sv-buy__benefits{gap:3px}.sv-buy .sv-buy__benefits li{color:#5f6f6b;font-size:12.5px}.sv-buy .sv-buy__benefits svg{color:#5f6f6b}#main .shopify-section h2:not([class*=scrolling-logo-heading-] h2),#main .shopify-section .cc-bc__sub{font-size:26px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:-.01em!important;text-wrap:balance}#main .shopify-section h2:not([class*=scrolling-logo-heading-] h2,.sv-st-band__title){color:#102b26!important}@media(min-width:750px){#main .shopify-section h2:not([class*=scrolling-logo-heading-] h2),#main .shopify-section .cc-bc__sub{font-size:34px!important}}#main{--sv-section-gap: 80px;padding-bottom:var(--sv-section-gap)}@media(max-width:749px){#main{--sv-section-gap: 48px}}#main .shopify-section:not(.main-product-section),#main .shopify-section:not(.main-product-section)>*,#main .shopify-section>[class^=section-template--]>*{padding-top:0!important;padding-bottom:0!important}#main .main-product-section .product,#main .product__meta>:has(+.visually-hidden),#main .product__meta>:has(+script+.visually-hidden),#main .product__meta>form:has(+.visually-hidden)>[class*=product-form__controls-group--s],#main [class*=ai-wellness-product__button-]:last-child,#main .sv-pn-phil__body{margin-bottom:0!important}#main [class*=ai-wellness-product__content-]{padding-bottom:0!important}#main [class*=ai-subscription-benefits__headline-],#main .cc-bc__heading,#main .solvey-comparison__heading{margin-top:0!important;padding-top:0!important}#main .shopify-section+.shopify-section:has(h1,h2,h3,h4,img,svg){margin-top:var(--sv-section-gap)!important}#main .section-solvey-pdp-spacer,#main .shopify-section:has(>.shopify-block>[class*=ai-spacer-]):not(:has(h2,img)){display:none}#main .shopify-section:has(>[class^=section-template--][class*=guarantees]){margin-top:0!important}#main .shopify-section.section-solvey-pdp-title+.shopify-section:has(h1,h2,h3,h4,img,svg){margin-top:24px!important}@media(max-width:749px){#main .sv-st-steps__grid{margin-bottom:-12px!important}#main [class*=ai-wellness-product__headline-]{margin-top:0!important;padding-top:0!important}#main [class*=ai-ingredient-extras-]:has(+[class*=ai-ingredient-badges-]:empty){margin-bottom:0!important}#main .shopify-section:has(>[class^=section-template--][class*=logo_cloud]),#main .shopify-section:has(>[class^=section-template--][class*=logo_cloud])+.shopify-section:not(:has(>[class*=guarantees])),#main .shopify-section:has(>[class^=section-template--][class*=guarantees])+.shopify-section{margin-top:40px!important}}[class*=testimonials-slider-wrapper-template--]{margin-top:14px!important}@media(max-width:749px){[class*=testimonials-slide-template]{padding-top:20px!important;padding-bottom:20px!important}}[class*=ai-subscription-benefits__card-]{text-align:center}[class*=ai-subscription-benefits__card-] [class*=ai-subscription-benefits__icon-]{margin-left:auto;margin-right:auto}[class*=ai-bundle-products-]{padding-top:34px}.solvey-quiz-link--card{margin-top:16px;padding:14px 14px 14px 12px;gap:12px;background:#eef1d6;border:1px solid #cdd58a;border-radius:14px;box-shadow:0 2px 10px #102b260f}.solvey-quiz-link--card:hover,.solvey-quiz-link--card:focus-visible{border-color:#102b26;background:#e8ecc9}.solvey-quiz-link--card .solvey-quiz-link__icon{flex:0 0 38px;width:38px;height:38px;background:#102b26;color:#e3e9a8}.solvey-quiz-link--card .solvey-quiz-link__icon svg{width:19px;height:19px}.solvey-quiz-link--card .solvey-quiz-link__lead{font-size:15px;font-weight:700;color:#102b26}.solvey-quiz-link--card .solvey-quiz-link__cta{font-size:14px;font-weight:600;color:#3f4d22;margin-top:3px}.solvey-quiz-link--card .solvey-quiz-link__arrow{flex:0 0 34px;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#102b26;color:#fff}.solvey-quiz-link--card .solvey-quiz-link__arrow svg{width:16px;height:16px}@media(max-width:749px){.solvey-quiz-link--card{margin-top:14px;padding:12px 12px 12px 11px;gap:11px}.solvey-quiz-link--card .solvey-quiz-link__icon{flex-basis:34px;width:34px;height:34px}.solvey-quiz-link--card .solvey-quiz-link__lead{font-size:14px}.solvey-quiz-link--card .solvey-quiz-link__lead,.solvey-quiz-link--card .solvey-quiz-link__cta{display:inline}.solvey-quiz-link--card .solvey-quiz-link__cta{font-size:13.5px;margin:0 0 0 2px;text-decoration:none}.solvey-quiz-link--card .solvey-quiz-link__cta>span{text-decoration:underline;text-underline-offset:2px}.solvey-quiz-link--card .solvey-quiz-link__arrow{flex-basis:30px;width:30px;height:30px}}.sv-usps.product__block{margin-top:32px}.sv-usps .sv-usps__list{display:grid;gap:8px;list-style:none;margin:0;padding:0}.sv-usps .sv-usps__item{align-items:center;color:#1a1a1a;display:flex;font-size:14px;font-weight:500;gap:8px;line-height:1.4;margin:0}.sv-usps .sv-usps__icon{align-items:center;background:var(--sv-usps-accent, #eee7db);border-radius:50%;display:flex;flex:none;height:22px;justify-content:center;width:22px}.sv-usps .sv-usps__icon img,.sv-usps .sv-usps__icon svg{display:block;height:13px;object-fit:contain;width:13px}.sv-usps .sv-usps__icon--image{background:none;height:29px;width:29px}.sv-usps .sv-usps__icon--image img{height:29px;width:29px}
/*# sourceMappingURL=/cdn/shop/t/29/assets/solvey-pdp-v2.css.map */
