.template-index{--hp-gutter: 16px;--hp-section-y: 32px;--hp-max-width: 1200px;--hp-radius: 20px;--hp-card-pad: 16px;--hp-btn-h: 44px;--hp-btn-px: 18px;--hp-btn-r: 9999px;--hp-btn-fs: 14px;--hp-h2: clamp(22px, 2.2vw, 28px);--hp-body: 15px;--hp-body-sm: 14px;--hp-lh: 1.45;--hp-header-gap: 8px;--hp-block-gap: 20px;--section-spacing-mobile: 32px;--section-spacing-desktop: 36px;--hp-ease: cubic-bezier(.22, 1, .36, 1);--hp-duration: .32s;--hp-border: rgba(0, 0, 0, .06);--hp-text-muted: rgba(0, 0, 0, .62);--hp-text-subtle: rgba(0, 0, 0, .48);--hp-shadow-soft: 0 4px 20px rgba(0, 0, 0, .05);--hp-shadow-hover: 0 10px 32px rgba(0, 0, 0, .08);--hp-focus: #25483e;scroll-behavior:smooth}@media(min-width:768px){.template-index{--hp-gutter: 20px;--hp-section-y: 36px}}.template-index .collection-tabs-new .container,.template-index .bundle-card__inner,.template-index .how-we-help .hwh-container,.template-index .experts-container,.template-index .faq-container,.template-index [id^=movement-hero-] .mv-hero__container,.template-index [id^=stats-] .wima-stats__container{max-width:var(--hp-max-width);margin-left:auto;margin-right:auto}.template-index .collection-tabs-new .container,.template-index .bundle-card__inner,.template-index .how-we-help .hwh-container,.template-index .experts-container,.template-index .faq-container,.template-index [id^=movement-hero-] .mv-hero__container,.template-index [id^=stats-]{padding-left:var(--hp-gutter);padding-right:var(--hp-gutter)}.template-index .collection-tabs-new{padding-top:var(--hp-section-y);padding-bottom:0}.template-index .how-we-help,.template-index .experts-section,.template-index .faq-section{padding-top:var(--hp-section-y)!important;padding-bottom:var(--hp-section-y)!important}.template-index .press-slider,.template-index .bundle-card__inner{padding-top:var(--hp-section-y);padding-bottom:var(--hp-section-y)}.template-index .how-we-help .hwh-container{padding-top:0;padding-bottom:0}.template-index .collection-tabs-new .capsule-container{margin-bottom:24px}.template-index .bundle-card__header,.template-index .how-we-help .hwh-container,.template-index .experts-container,.template-index .faq-title{text-align:left}.template-index .bundle-card__heading,.template-index .how-we-help .hwh-title,.template-index .experts-heading,.template-index .faq-title,.template-index .email-collector__heading{font-size:var(--hp-h2);line-height:1.15;letter-spacing:-.01em;text-wrap:balance;margin-top:0;margin-bottom:var(--hp-header-gap)}.template-index .faq-title{text-align:center}.template-index .bundle-card__label,.template-index .experts-kicker,.template-index [id^=movement-hero-] .mv-hero__badge{font-size:12px;letter-spacing:.06em;text-transform:uppercase}.template-index .bundle-card__subheading,.template-index .how-we-help .hwh-description,.template-index .experts-subtext,.template-index .mv-hero__subtitle,.template-index .faq-content,.template-index .bundle-card__description,.template-index .email-collector__intro,.template-index .email-collector__description{font-size:var(--hp-body);line-height:var(--hp-lh)}.template-index .bundle-card__header{margin-bottom:var(--hp-block-gap)}.template-index .bundle-card__social{justify-content:flex-start}.template-index .how-we-help .hwh-description,.template-index .experts-subtext{max-width:640px;margin-left:0;margin-right:0;margin-bottom:var(--hp-block-gap)}.template-index .faq-title,.template-index .faq-list{margin-bottom:24px}.template-index .rte p,.template-index .bundle-card__description p,.template-index .how-we-help .hwh-tab-text p,.template-index .faq-content p{margin:0 0 8px}.template-index .rte p:last-child,.template-index .bundle-card__description p:last-child,.template-index .how-we-help .hwh-tab-text p:last-child,.template-index .faq-content p:last-child{margin-bottom:0}.template-index .bundle-card__cta,.template-index .bundle-card__link,.template-index [id^=movement-hero-] .mv-btn,.template-index .how-we-help .hwh-button,.template-index .expert-button,.template-index .faq-button,.template-index .email-collector__button,.template-index .slideshow .button{min-height:var(--hp-btn-h);height:auto;padding:0 var(--hp-btn-px);border-radius:var(--hp-btn-r)!important;font-size:var(--hp-btn-fs);font-weight:600;line-height:1;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.template-index .faq-button{width:auto;min-width:220px;max-width:320px;text-transform:none;letter-spacing:0}.template-index .product-card,.template-index [id^=stats-] .wima-stats__item,.template-index [id^=movement-hero-] .mv-stat,.template-index .bundle-card__item,.template-index .expert-card,.template-index .press-slider__slide-inner{border-radius:var(--hp-radius)!important}.template-index .product-card .product-info,.template-index [id^=stats-] .wima-stats__item,.template-index [id^=movement-hero-] .mv-stat,.template-index .bundle-card__body,.template-index .expert-content,.template-index .press-slider__slide-inner{padding:var(--hp-card-pad)}.template-index .how-we-help .hwh-image-wrap{border-radius:var(--hp-radius)}.template-index .faq-question{align-items:center}.template-index .faq-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1}.template-index .how-we-help .hwh-tab-text li{align-items:center}.template-index .how-we-help .hwh-tab-text li:before{align-self:center;margin-top:0}.template-index [id^=stats-] .wima-stats__icon{display:flex;align-items:center;justify-content:center}.template-index .section-email-collector .email-collector{width:calc(100% - (2 * var(--hp-gutter)));max-width:var(--hp-max-width);margin-left:auto;margin-right:auto;border-radius:var(--hp-radius)}.template-index .email-collector__heading{text-align:left}.template-index .email-collector__content--left,.template-index .email-collector__content--center,.template-index .email-collector__content--right{text-align:left;margin-left:0;margin-right:auto}.template-index .email-collector__inner{align-items:flex-start}.template-index .press-slider{text-align:center}.template-index .press-slider__slide-inner{min-height:0;padding:14px 16px;box-shadow:var(--hp-shadow-soft);border:1px solid rgba(0,0,0,.04)}.template-index .bundle-card__subheading,.template-index .bundle-card__description,.template-index .bundle-card__social,.template-index .how-we-help .hwh-description,.template-index .experts-subtext,.template-index [id^=movement-hero-] .mv-hero__subtitle,.template-index .email-collector__intro,.template-index .email-collector__description{color:var(--hp-text-muted)}.template-index .bundle-card__includes-label,.template-index .bundle-card__compare{color:var(--hp-text-subtle)}.template-index .experts-kicker,.template-index .bundle-card__label,.template-index [id^=movement-hero-] .mv-hero__badge{font-weight:500}.template-index [id^=stats-] .wima-stats__label{color:var(--hp-text-muted);line-height:1.35}.template-index .collection-tabs-new .product-card,.template-index [id^=stats-] .wima-stats__item,.template-index .bundle-card__item,.template-index [id^=movement-hero-] .mv-stat,.template-index [id^=movement-hero-] .mv-tst__card{border:1px solid var(--hp-border);box-shadow:var(--hp-shadow-soft)}.template-index .bundle-card__item--featured{border-color:#d5c8bca6;box-shadow:var(--hp-shadow-hover)}.template-index .section-slideshow{background-color:var(--bg-body, #FCFBF8);margin-bottom:0;padding-bottom:0}.template-index .section-slideshow .row,.template-index .section-slideshow .row>.columns{background-color:var(--bg-body, #FCFBF8)}.template-index .section-slideshow .slideshow,.template-index .section-slideshow .slideshow .flickity-viewport,.template-index .section-slideshow .slideshow__slide,.template-index .section-slideshow .slideshow__slide-bg,.template-index .section-slideshow .slideshow__slide-adapt-to-image{background-color:var(--bg-body, #FCFBF8)!important;border-radius:var(--hp-radius)!important;overflow:hidden}.template-index .section-slideshow .slideshow__slide-bg img,.template-index .section-slideshow .slideshow__slide-adapt-to-image img{background-color:var(--bg-body, #FCFBF8)}.template-index .section-slideshow .slideshow__slide-content .subheading{letter-spacing:.01em;line-height:1.5;opacity:.95}.template-index .section-slideshow .slideshow__slide-content .button{letter-spacing:.02em;transition:background-color var(--hp-duration) var(--hp-ease),color var(--hp-duration) var(--hp-ease),border-color var(--hp-duration) var(--hp-ease),transform var(--hp-duration) var(--hp-ease)}.template-index .press-slider__quote-text-header .quote-text-header{text-transform:none;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:400;letter-spacing:0;opacity:.28;line-height:1}.template-index .press-slider__quote-text-header:hover .quote-text-header{transform:none;opacity:.28}.template-index .press-slider__quote-text{font-weight:400;line-height:1.55;letter-spacing:.01em}.template-index .press-slider__logo img{filter:grayscale(100%);opacity:.72;transition:opacity var(--hp-duration) var(--hp-ease),filter var(--hp-duration) var(--hp-ease)}.template-index .press-slider__slide-inner:hover .press-slider__logo img{opacity:.9;filter:grayscale(40%)}.template-index .how-we-help .hwh-panel{transition:opacity .4s var(--hp-ease),visibility .4s var(--hp-ease),transform .4s var(--hp-ease);transform:translateY(6px)}.template-index .how-we-help .hwh-panel.is-active{transform:translateY(0)}.template-index .how-we-help .hwh-image-wrap img{transition:transform .6s var(--hp-ease)}.template-index .how-we-help .hwh-tab-text p{line-height:1.55}.template-index .email-collector__button{text-transform:none;letter-spacing:.02em;font-weight:600;transition:background-color var(--hp-duration) var(--hp-ease),color var(--hp-duration) var(--hp-ease),transform var(--hp-duration) var(--hp-ease),box-shadow var(--hp-duration) var(--hp-ease)}.template-index .email-collector__button:before{display:none}.template-index .email-collector__input{transition:border-color var(--hp-duration) var(--hp-ease),background-color var(--hp-duration) var(--hp-ease),box-shadow var(--hp-duration) var(--hp-ease)}.template-index .email-collector__heading{text-shadow:0 1px 12px rgba(0,0,0,.22)}.template-index .email-collector__intro,.template-index .email-collector__description{opacity:.92;text-shadow:0 1px 8px rgba(0,0,0,.18)}.template-index .section-email-collector{padding-top:var(--hp-section-y);padding-bottom:var(--hp-section-y)}.template-index .faq-question{transition:background-color var(--hp-duration) var(--hp-ease),color var(--hp-duration) var(--hp-ease)}.template-index .faq-icon{transition:transform .35s var(--hp-ease)}.template-index .faq-answer{transition:max-height .4s var(--hp-ease),padding .4s var(--hp-ease)}.template-index .faq-item{border-bottom-color:#00000014}.template-index .bundle-card__cta,.template-index .bundle-card__link,.template-index [id^=movement-hero-] .mv-btn,.template-index .how-we-help .hwh-button,.template-index .expert-button,.template-index .faq-button,.template-index .email-collector__button,.template-index .collection-tabs-new .tab{transition:background-color var(--hp-duration) var(--hp-ease),color var(--hp-duration) var(--hp-ease),border-color var(--hp-duration) var(--hp-ease),box-shadow var(--hp-duration) var(--hp-ease),transform var(--hp-duration) var(--hp-ease),opacity var(--hp-duration) var(--hp-ease)}.template-index a:focus-visible,.template-index button:focus-visible,.template-index input:focus-visible{outline:2px solid var(--hp-focus);outline-offset:2px}.template-index .email-collector__input:focus{box-shadow:0 0 0 3px #25483e40}@media(prefers-reduced-motion:reduce){.template-index{scroll-behavior:auto}.template-index *,.template-index *:before,.template-index *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.template-index .press-slider__slides-container{animation:none!important}}@media(hover:hover)and (pointer:fine){.template-index .collection-tabs-new .product-card:hover{transform:translateY(-2px);box-shadow:var(--hp-shadow-hover)}.template-index .collection-tabs-new .product-card:hover .product-image img{transform:scale(1.03)}.template-index .collection-tabs-new .tab:hover{transform:none;box-shadow:0 2px 10px #0000000f}.template-index .collection-tabs-new .tab.active{transform:none}.template-index .bundle-card__item:hover{box-shadow:var(--hp-shadow-hover)}.template-index .bundle-card__media img{transition:transform .6s var(--hp-ease)}.template-index .bundle-card__item:hover .bundle-card__media img{transform:scale(1.03)}.template-index .bundle-card__cta:hover:not(:disabled),.template-index .bundle-card__link:hover,.template-index [id^=movement-hero-] .mv-btn:hover,.template-index .expert-button:hover,.template-index .faq-button:hover,.template-index .email-collector__button:hover{transform:translateY(-1px)}.template-index .how-we-help .hwh-button:hover{transform:none}.template-index .how-we-help .hwh-image-wrap:hover img{transform:scale(1.02)}.template-index [id^=experts-] .expert-card:hover{transform:translateY(-3px);box-shadow:var(--hp-shadow-hover)}.template-index .press-slider__slide-inner:hover{transform:translateY(-2px);box-shadow:var(--hp-shadow-hover)}.template-index [id^=movement-hero-] .mv-chip:hover{transform:none}.template-index [id^=stats-] .wima-stats__item{transition:box-shadow var(--hp-duration) var(--hp-ease),transform var(--hp-duration) var(--hp-ease)}.template-index [id^=stats-] .wima-stats__item:hover{transform:translateY(-1px);box-shadow:var(--hp-shadow-soft)}.template-index [id^=movement-hero-] .mv-tst__card{transition:box-shadow var(--hp-duration) var(--hp-ease),transform var(--hp-duration) var(--hp-ease)}.template-index [id^=movement-hero-] .mv-tst__card:hover{transform:translateY(-2px);box-shadow:var(--hp-shadow-hover)}.template-index .collection-tabs-new .capsule-container{box-shadow:0 2px 12px #0000000a}}.template-index [id^=experts-] .experts-disclaimer{font-size:12px;line-height:1.5;color:var(--hp-text-subtle);opacity:1;max-width:52ch;margin-left:auto;margin-right:auto}.template-index [id^=experts-] .experts-carousel-container{margin-left:calc(-1 * var(--hp-gutter));margin-right:calc(-1 * var(--hp-gutter));padding-left:var(--hp-gutter);padding-right:var(--hp-gutter)}@media(min-width:768px){.template-index [id^=experts-] .experts-carousel-container{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.template-index .bundle-card__heading,.template-index .how-we-help .hwh-title,.template-index .experts-heading{white-space:nowrap}}@media(max-width:767px){.template-index{--hp-gutter: 16px;--hp-section-y: 24px;--hp-h2: clamp(21px, 5.4vw, 26px);--hp-body: 14px;--hp-body-sm: 13px;--hp-btn-h: 44px;--hp-btn-px: 16px;--hp-block-gap: 16px;--hp-card-pad: 14px;--hp-peek: 28px;overflow-x:clip}.template-index #main-content{overflow-x:clip}.template-index .bundle-card__heading,.template-index .how-we-help .hwh-title,.template-index .experts-heading,.template-index .faq-title,.template-index .email-collector__heading,.template-index [id^=movement-hero-] .mv-hero__title{white-space:normal;text-wrap:balance;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.template-index .bundle-card__subheading,.template-index .how-we-help .hwh-description,.template-index .experts-subtext,.template-index [id^=movement-hero-] .mv-hero__subtitle,.template-index .bundle-card__description,.template-index .faq-content,.template-index .how-we-help .hwh-tab-text p{text-wrap:pretty;overflow-wrap:break-word}.template-index [id^=movement-hero-]{--mv-pad-h: var(--hp-gutter);padding-top:24px;padding-bottom:24px}.template-index [id^=movement-hero-] .mv-hero__header,.template-index [id^=movement-hero-] .mv-hero__title,.template-index [id^=movement-hero-] .mv-hero__subtitle{text-align:left;margin-left:0;margin-right:0}.template-index [id^=movement-hero-] .mv-hero__title{font-size:clamp(22px,6vw,28px)}.template-index [id^=movement-hero-] .mv-cta{width:100%}.template-index [id^=movement-hero-] .mv-cta__buttons{width:100%;flex-direction:column;align-items:stretch}.template-index [id^=movement-hero-] .mv-btn{width:100%}.template-index [id^=movement-hero-] .mv-tst__track{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.template-index [id^=movement-hero-] .mv-tst__track>*{--mv-tst-card-width: calc(100vw - var(--hp-gutter) - var(--mv-card-gap) - var(--hp-peek))}.template-index .collection-tabs-new{padding-top:var(--hp-section-y);--page-gutter: var(--hp-gutter)}.template-index .collection-tabs-new .capsule-container{padding-top:8px;padding-bottom:8px;margin-bottom:20px}.template-index .collection-tabs-new .tabs-wrapper{padding-left:var(--hp-gutter);padding-right:var(--tab-peek, 32px)}.template-index .collection-tabs-new .tab{min-height:40px}.template-index .collection-tabs-new .tab.active{min-height:38px}.template-index .collection-tabs-new .products-grid.active{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.template-index .bundle-card__inner{padding-top:var(--hp-section-y);padding-bottom:var(--hp-section-y)}.template-index .bundle-card__cta,.template-index .bundle-card__link{width:100%}.template-index .how-we-help .hwh-buttons{width:100%;max-width:100%;flex-wrap:wrap;justify-content:flex-start}.template-index .how-we-help .hwh-button{min-height:44px;padding-top:11px;padding-bottom:11px}.template-index .how-we-help .hwh-container{padding-left:var(--hp-gutter);padding-right:var(--hp-gutter)}.template-index [id^=experts-] .experts-grid{gap:16px;padding-right:var(--hp-gutter);scroll-padding-inline:var(--hp-gutter);overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.template-index [id^=experts-] .expert-card{flex:0 0 calc(100vw - (2 * var(--hp-gutter)) - var(--hp-peek));max-width:calc(100vw - (2 * var(--hp-gutter)) - var(--hp-peek));scroll-snap-align:start;box-sizing:border-box}.template-index [id^=experts-] .expert-button{min-height:44px;padding-top:12px;padding-bottom:12px}.template-index [id^=experts-] .expert-content{padding:var(--hp-card-pad)}.template-index .faq-container{padding-left:var(--hp-gutter);padding-right:var(--hp-gutter)}.template-index .faq-question{min-height:44px;padding-top:14px;padding-bottom:14px;gap:12px;touch-action:manipulation}.template-index .faq-button{width:100%;min-width:0;max-width:none}.template-index .section-email-collector .email-collector{width:calc(100% - (2 * var(--hp-gutter)))}.template-index .email-collector__content{padding:1.25rem var(--hp-gutter)}.template-index .email-collector__button{width:100%;min-height:44px;transform:none}.template-index .email-collector__button:hover{transform:none}.template-index .section-slideshow .slideshow__slide-content{padding-left:var(--hp-gutter)!important;padding-right:var(--hp-gutter)!important}.template-index .section-slideshow .slideshow__slide-content .button{min-height:44px;touch-action:manipulation}.template-index .section-slideshow{margin-bottom:0!important;padding-bottom:0!important}.template-index .section-slideshow+.shopify-section{margin-top:0!important}.template-index .section-slideshow .slideshow{margin-bottom:0}.template-index .press-slider{padding-top:var(--hp-section-y);padding-bottom:var(--hp-section-y)}.template-index .press-slider__slide{padding-left:var(--hp-gutter);padding-right:var(--hp-gutter)}.template-index [id^=stats-]{padding-top:10px;padding-bottom:10px}.template-index .bundle-card__cta,.template-index .bundle-card__link,.template-index [id^=movement-hero-] .mv-btn,.template-index [id^=movement-hero-] .mv-chip,.template-index .collection-tabs-new .tab,.template-index .how-we-help .hwh-button,.template-index .expert-button,.template-index .faq-button,.template-index .faq-question{touch-action:manipulation}.template-index .products-grid.active,.template-index [id^=movement-hero-] .mv-tst__track,.template-index [id^=experts-] .experts-grid,.template-index .mv-hero__chips{scrollbar-width:none;-ms-overflow-style:none}.template-index .faq-title,.template-index .experts-heading,.template-index .how-we-help .hwh-title,.template-index .bundle-card__heading{white-space:normal}.template-index .email-collector__content--left,.template-index .email-collector__content--center,.template-index .email-collector__content--right{text-align:left}}@media(min-width:390px)and (max-width:767px){.template-index{--hp-gutter: 18px}}@media(min-width:430px)and (max-width:767px){.template-index{--hp-gutter: 20px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/homepage-polish.css.map */
