:root{--font-poppins: "Poppins", system-ui, -apple-system, "Segoe UI", sans-serif;--font-body-family: var(--font-poppins);--font-heading-family: var(--font-poppins);--font-body-family-override: var(--font-poppins);--font-heading-family-override: var(--font-poppins);font-optical-sizing:auto;--font-heading-weight: 600;--font-heading-weight-override: 600;--font-body: var(--font-poppins);--font-heading: var(--font-poppins);--emph-accent: #38479a;--emph-accent-deep: #2f3c7e;--emph-accent-soft: #adb9f0;--emph-promo: #fdf6e4;--emph-promo-deep: #f5dfa0;--emph-promo-edge: #e6cf9a;--emph-surface: #f2f4fd;--emph-hairline: #d6d6de;--emph-ink: #17171b;--emph-muted: #666666;--emph-muted-strong: #4a4a42;--star-gold: #f0b429;--star-gold-edge: #9a6b08;--star-empty: #d6d6de;--star-empty-edge: #8a8a93;--font-size-body: 1.5rem;--font-size-body-large: 1.7rem;--font-size-body-small: 1.4rem;--font-size-caption: 1.4rem;--line-height-normal: 1.6;--letter-spacing-body: 0;--letter-spacing-heading: 0;--app-letter-spacing: 0;--global-button-letter-spacing: 0;--tracking-display: -.022em;--button-text-transform: none;--global-button-text-transform: none;--page-width: 1200px;--focused-base-outline: 3px solid rgb(var(--color-foreground));--focused-base-outline-offset: 3px}@media screen and (min-width:750px){:root{--font-size-body: 1.6rem}}h1,h2,.h0,.h1,.h2{--letter-spacing-heading: var(--tracking-display);--font-weight-bold: var(--font-heading-weight);letter-spacing:var(--tracking-display);line-height:1.15}.button,.btn,.shopify-payment-button__button,.product-form__submit,.shop-add-to-cart-button,button[type=submit],input[type=submit]{min-height:56px}.shop-nav-arrow,.shop-thumbnail{border:none;padding:0;font:inherit;-webkit-appearance:none;appearance:none}.shop-nav-arrow{min-width:56px;min-height:56px}.shop-nav-arrow:disabled{cursor:default}*:focus-visible{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset)}:root{--fs-floor-support: 1.3rem;--fs-floor-body: 1.44rem;--fs-floor-subhead: 1.6rem}body{line-height:1.5}html .link,html .customer a,html .ticker__item,html .ticker__content,html .caption-with-letter-spacing{text-transform:none}html .caption-with-letter-spacing{letter-spacing:var(--letter-spacing-body)}html .announcement-bar .countdown .label.label,html .announcement-bar .countdown .label-smaller.label-smaller{font-size:1.15rem!important}@media screen and (max-width:480px){html .announcement-bar{flex-wrap:wrap;row-gap:4px;padding:6px 8px}html .announcement-bar .announcement-text{white-space:normal}}html .announcement-bar .countdown .time{font-size:1.4rem!important}html .announcement-bar .countdown .countdown-item{min-width:2.6rem;padding-left:2px;padding-right:2px}html .rating-component .rating-label.rating-label,html .rating-component .rating-score.rating-score,html .rating-component .rating-count.rating-count,html .rating-component .rating-satisfaction.rating-satisfaction,html .shop-product-info .viewer-notice.viewer-notice,html .shop-product-info .viewer-notice strong{font-size:var(--fs-floor-support)!important}html .product-faq .product-faq__question-text.product-faq__question-text{font-size:var(--fs-floor-body)!important}html .product-faq .product-faq__answer,html .product-faq .product-faq__answer p,html .product-faq .product-faq__answer strong,html .product-faq .product-faq__answer li{font-size:var(--fs-floor-support)!important}html .alt-feat-item .alt-feat-title.alt-feat-title{font-size:var(--fs-floor-subhead)!important}html .alt-feat-item .alt-feat-description.alt-feat-description,html .results-steps-section .section-subtitle.section-subtitle,html .results-steps-section .step-description.step-description{font-size:var(--fs-floor-body)!important}html .guarantee-container{flex-wrap:wrap}html .guarantee-container .guarantee-item{white-space:normal}html .feature-row .feature-name.feature-name,html .feature-row .text-value.text-value,html .comparison-table .product-subtitle.product-subtitle{font-size:var(--fs-floor-support)!important}html .comparison-table .product-subtitle{white-space:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}html .custom-hero .custom-hero__rating-container{flex-wrap:wrap;max-width:100%}html .custom-hero .custom-hero__rating-text,html .custom-hero .custom-hero__rating-label,html .custom-hero .custom-hero__rating-count,html .custom-hero .custom-hero__guarantee-text{font-size:var(--fs-floor-support)!important}html .custom-hero__benefits .custom-hero__benefit-item span,html .custom-hero .theme-button{font-size:var(--fs-floor-body)!important}html .footer .footer-block__details-content .list-menu__item.link,html .footer .footer-block__details-content.rte a{display:flex;align-items:center;font-size:var(--fs-floor-body)!important;line-height:1.4;min-height:56px;padding-block:.4rem;text-decoration:none}html .footer .footer-block__details-content .list-menu__item.link:hover,html .footer .footer-block__details-content.rte a:hover{text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.1rem}html .footer .footer-block__details-content.rte br{display:none}html .footer .copyright__content,html .footer .copyright__content a{font-size:var(--fs-floor-support)!important}.footer,.footer *{overflow-wrap:anywhere}.footer .page-width{padding-left:min(5rem,4vw);padding-right:min(5rem,4vw)}.custom-hero__benefits .custom-hero__benefit-item span{overflow-wrap:anywhere}.custom-hero__benefits,.custom-hero__benefit-item{max-width:100%;flex-wrap:wrap}.shop-product-info,.shop-product-info *{overflow-wrap:anywhere}.rating-stars{flex-wrap:wrap;max-width:100%}.viewer-notice{max-width:100%}.comparison-table,.comparison-table *{overflow-wrap:anywhere}.comparison-table .text-value{white-space:normal}.comparison-table{table-layout:fixed;width:100%}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/design-tokens.css.map */
