.button-submit[data-v-38dac41c]{align-items:center;color:#fff;cursor:default;display:flex;font-size:16px;font-weight:500;height:48px;justify-content:center;line-height:125%;transition:opacity .2s}.button-submit.isActive[data-v-38dac41c],.button-submit[data-v-38dac41c]{background:#000;cursor:pointer}.button-submit.isLoading[data-v-38dac41c]{color:transparent;font-size:0!important;pointer-events:none}.button-submit.isLoading[data-v-38dac41c]:after{animation:loading-animation-spin-38dac41c 1s linear infinite;border:3px solid #fff;border-radius:50%;border-right-color:transparent;content:"";display:inline-block;height:24px;width:24px}@keyframes loading-animation-spin-38dac41c{to{transform:rotate(1turn)}}.isPointer .button-submit.isActive[data-v-38dac41c]:hover,.isTouch .button-submit.isActive[data-v-38dac41c]:active{opacity:.75}.hero[data-v-38dac41c]{box-sizing:border-box;display:flex;flex-direction:column-reverse;gap:16px;margin:0 auto}.hero__text[data-v-38dac41c]{align-items:stretch;background:#f6f6f6;border-radius:12px;display:flex;flex-direction:column;gap:20px;justify-content:center;padding:32px 16px}.hero__title[data-v-38dac41c]{font-size:40px;font-weight:700;line-height:100%}.hero__desc[data-v-38dac41c],.hero__title[data-v-38dac41c]{color:#222;font-family:PPNeueMontreal;font-style:normal;letter-spacing:-.01em}.hero__desc[data-v-38dac41c]{font-size:16px;font-weight:400;line-height:160%}.hero__btn[data-v-38dac41c]{background:#222;border-radius:6px;color:#fff;display:inline-block;font-family:PPNeueMontreal;font-size:16px;font-style:normal;font-weight:500;letter-spacing:-.01em;line-height:100%;padding:20px;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:opacity .2s ease}.hero__media[data-v-38dac41c]{aspect-ratio:16/11;border-radius:12px;overflow:hidden}.hero__img[data-v-38dac41c]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 5%;object-position:center 5%;width:100%}@media (max-width:767px){.button-submit.isLoading[data-v-38dac41c]:after{border:3px solid #fff;border-radius:50%;border-right-color:transparent;height:24px;width:24px}}@media (min-width:1080px){.hero__text[data-v-38dac41c]{align-items:flex-start;flex:1 1 46%;padding:40px 32px}.hero__title[data-v-38dac41c]{font-size:56px}.hero__media[data-v-38dac41c]{aspect-ratio:auto;flex:1 1 54%}.hero__img[data-v-38dac41c]{max-height:478px}.hero[data-v-38dac41c]{align-items:stretch;flex-direction:row;gap:32px}}.button-submit[data-v-00ca9187]{align-items:center;color:#fff;cursor:default;display:flex;font-size:16px;font-weight:500;height:48px;justify-content:center;line-height:125%;transition:opacity .2s}.button-submit.isActive[data-v-00ca9187],.button-submit[data-v-00ca9187]{background:#000;cursor:pointer}.button-submit.isLoading[data-v-00ca9187]{color:transparent;font-size:0!important;pointer-events:none}.button-submit.isLoading[data-v-00ca9187]:after{animation:loading-animation-spin-00ca9187 1s linear infinite;border:3px solid #fff;border-radius:50%;border-right-color:transparent;content:"";display:inline-block;height:24px;width:24px}@keyframes loading-animation-spin-00ca9187{to{transform:rotate(1turn)}}.isPointer .button-submit.isActive[data-v-00ca9187]:hover,.isTouch .button-submit.isActive[data-v-00ca9187]:active{opacity:.75}.reviews[data-v-00ca9187]{box-sizing:border-box;margin:24px auto 0;padding:24px 0}.reviews__head[data-v-00ca9187]{margin-bottom:24px}.reviews__title[data-v-00ca9187]{font-size:32px;font-weight:700;line-height:110%;margin-bottom:12px}.reviews__subtitle[data-v-00ca9187],.reviews__title[data-v-00ca9187]{color:#222;font-family:PPNeueMontreal;font-style:normal;letter-spacing:-.01em}.reviews__subtitle[data-v-00ca9187]{font-size:20px;font-weight:400;line-height:130%}.reviews__rows[data-v-00ca9187]{display:flex;flex-direction:column;gap:16px}.reviews__row[data-v-00ca9187]{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr}.review[data-v-00ca9187]{border-radius:12px;padding:24px 16px}.review__top[data-v-00ca9187]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.review__author[data-v-00ca9187]{display:flex;flex-direction:column;gap:4px}.review__name[data-v-00ca9187]{font-size:16px;line-height:160%}.review__name[data-v-00ca9187],.review__verified[data-v-00ca9187]{color:#222;font-family:PPNeueMontreal;font-style:normal;font-weight:400;letter-spacing:-.01em}.review__verified[data-v-00ca9187]{align-items:center;display:flex;font-size:12px;gap:4px;line-height:140%}.review__shield[data-v-00ca9187]{flex-shrink:0;height:14px;width:14px}.review__stars[data-v-00ca9187]{display:inline-flex;flex-shrink:0;gap:2px}.review__star[data-v-00ca9187]{fill:#dcdcdc;height:18px;width:18px}.review__star.is-on[data-v-00ca9187]{fill:#f5b400}.review__text[data-v-00ca9187]{color:#222;font-family:PPNeueMontreal;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:160%}.theme-sage[data-v-00ca9187]{background:#e4f0e7}.theme-cream[data-v-00ca9187]{background:#fbf7dc}.theme-sky[data-v-00ca9187]{background:#d1e2ec}.theme-stone[data-v-00ca9187]{background:#f6f6f6}@media (max-width:767px){.button-submit.isLoading[data-v-00ca9187]:after{border:3px solid #fff;border-radius:50%;border-right-color:transparent;height:24px;width:24px}}@media (min-width:1080px){.reviews[data-v-00ca9187]{padding:32px 0}.reviews__title[data-v-00ca9187]{font-size:40px}.reviews__subtitle[data-v-00ca9187]{font-size:24px}.reviews__rows[data-v-00ca9187]{gap:20px}.reviews__row[data-v-00ca9187]{gap:20px;grid-template-columns:repeat(var(--cols),1fr)}.review[data-v-00ca9187]{padding:24px 32px}}.button-submit[data-v-7535b102]{align-items:center;color:#fff;cursor:default;display:flex;font-size:16px;font-weight:500;height:48px;justify-content:center;line-height:125%;transition:opacity .2s}.button-submit.isActive[data-v-7535b102],.button-submit[data-v-7535b102]{background:#000;cursor:pointer}.button-submit.isLoading[data-v-7535b102]{color:transparent;font-size:0!important;pointer-events:none}.button-submit.isLoading[data-v-7535b102]:after{animation:loading-animation-spin-7535b102 1s linear infinite;border:3px solid #fff;border-radius:50%;border-right-color:transparent;content:"";display:inline-block;height:24px;width:24px}@keyframes loading-animation-spin-7535b102{to{transform:rotate(1turn)}}.isPointer .button-submit.isActive[data-v-7535b102]:hover,.isTouch .button-submit.isActive[data-v-7535b102]:active{opacity:.75}.hiw[data-v-7535b102]{box-sizing:border-box;margin:0 auto;padding:24px 0}.hiw__head[data-v-7535b102]{margin-bottom:24px}.hiw__title[data-v-7535b102]{font-size:40px;font-weight:700;line-height:100%}.hiw__subtitle[data-v-7535b102],.hiw__title[data-v-7535b102]{color:#222;font-family:PPNeueMontreal;font-style:normal;letter-spacing:-.01em}.hiw__subtitle[data-v-7535b102]{font-size:20px;font-weight:400;line-height:140%}.hiw__grid[data-v-7535b102]{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr}.step[data-v-7535b102]{border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:20px}.step__number[data-v-7535b102]{font-size:40px;line-height:100%}.step__number[data-v-7535b102],.step__title[data-v-7535b102]{color:#222;font-family:PPNeueMontreal;font-style:normal;font-weight:700;letter-spacing:-.01em}.step__title[data-v-7535b102]{font-size:18px;line-height:140%}.step__desc[data-v-7535b102]{color:#222;font-family:PPNeueMontreal;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:140%}.theme-light[data-v-7535b102]{background:#fbf0c8}.theme-mid[data-v-7535b102]{background:#f6e38d}.theme-deep[data-v-7535b102]{background:#f4ce9d}@media (max-width:767px){.button-submit.isLoading[data-v-7535b102]:after{border:3px solid #fff;border-radius:50%;border-right-color:transparent;height:24px;width:24px}}@media (min-width:1080px){.hiw__title[data-v-7535b102]{font-size:56px}.hiw__subtitle[data-v-7535b102]{font-size:24px}.hiw__grid[data-v-7535b102]{gap:20px;grid-template-columns:repeat(3,1fr)}.step__number[data-v-7535b102]{font-size:56px}.step__title[data-v-7535b102]{font-size:20px}}.button-submit[data-v-befef664]{align-items:center;color:#fff;cursor:default;display:flex;font-size:16px;font-weight:500;height:48px;justify-content:center;line-height:125%;transition:opacity .2s}.button-submit.isActive[data-v-befef664],.button-submit[data-v-befef664]{background:#000;cursor:pointer}.button-submit.isLoading[data-v-befef664]{color:transparent;font-size:0!important;pointer-events:none}.button-submit.isLoading[data-v-befef664]:after{animation:loading-animation-spin-befef664 1s linear infinite;border:3px solid #fff;border-radius:50%;border-right-color:transparent;content:"";display:inline-block;height:24px;width:24px}@keyframes loading-animation-spin-befef664{to{transform:rotate(1turn)}}.isPointer .button-submit.isActive[data-v-befef664]:hover,.isTouch .button-submit.isActive[data-v-befef664]:active{opacity:.75}.ProductSlider[data-v-befef664]{color:currentColor;overflow:hidden;padding-bottom:40px;position:relative;width:100%}.ProductSlider-wrapper[data-v-befef664]{align-items:center;padding:0 0 24px}.ProductSlider-actions[data-v-befef664],.ProductSlider-wrapper[data-v-befef664]{display:flex;gap:20px;justify-content:space-between}.ProductSlider-header>h2[data-v-befef664]{color:#222;font-size:24px;font-style:normal;font-weight:500;letter-spacing:-.01em;line-height:130%}.ProductSlider-nav[data-v-befef664]{align-items:center;display:flex;gap:16px;justify-content:center}.ProductSlider-nav>button[data-v-befef664]{background-color:#fff;border-radius:50%;box-shadow:0 2px 8px -2px rgba(0,0,0,.12);height:44px;padding:12px;width:44px}.ProductSlider-nav>button[data-v-befef664]:disabled{background:#f6f6f6;cursor:not-allowed;opacity:.8}.ProductSlider-nav>button>svg[data-v-befef664]{height:100%;width:100%}.isPointer .ProductSlider-nav>button[data-v-befef664]:hover{opacity:.75}.ProductSlider-navNext>svg[data-v-befef664]{transform:rotate(180deg)}.ProductSlider-cta-container[data-v-befef664]{bottom:20px!important;display:flex!important;justify-content:center!important;margin-bottom:20px;margin-top:4rem;pointer-events:none;position:sticky!important;width:100%;z-index:999!important}.ProductSlider-cta-container .btn-primary-black[data-v-befef664]{background:#1a1a1a;border-radius:4px;box-shadow:0 4px 15px rgba(0,0,0,.15);color:#fff!important;display:inline-block!important;font-size:12px!important;padding:1rem 2.5rem!important;pointer-events:auto;text-align:center;transition:all .3s ease}.ProductSlider[data-v-befef664] .CommonSampleList-wrapper{padding:0}.ProductSlider[data-v-befef664] .CommonSampleCard.featured-slider{width:208px!important}.ProductSlider[data-v-befef664] .CommonSampleCard-collection{display:none}@media (max-width:767px){.button-submit.isLoading[data-v-befef664]:after{border:3px solid #fff;border-radius:50%;border-right-color:transparent;height:24px;width:24px}.ProductSlider[data-v-befef664]{padding-bottom:20px}.ProductSlider-actions[data-v-befef664]{overflow-x:scroll;padding-bottom:15px}.ProductSlider-cta-container .btn-primary-black[data-v-befef664]{width:100%}}@media (max-width:767px),(min-width:768px) and (max-width:1079px){.ProductSlider-wrapper[data-v-befef664]{padding:0 0 20px}.ProductSlider-header>h2[data-v-befef664]{font-size:20px}.ProductSlider-nav[data-v-befef664]{display:none}}.button-submit[data-v-7396a3e0]{align-items:center;color:#fff;cursor:default;display:flex;font-size:16px;font-weight:500;height:48px;justify-content:center;line-height:125%;transition:opacity .2s}.button-submit.isActive[data-v-7396a3e0],.button-submit[data-v-7396a3e0]{background:#000;cursor:pointer}.button-submit.isLoading[data-v-7396a3e0]{color:transparent;font-size:0!important;pointer-events:none}.button-submit.isLoading[data-v-7396a3e0]:after{animation:loading-animation-spin-7396a3e0 1s linear infinite;border:3px solid #fff;border-radius:50%;border-right-color:transparent;content:"";display:inline-block;height:24px;width:24px}@keyframes loading-animation-spin-7396a3e0{to{transform:rotate(1turn)}}.isPointer .button-submit.isActive[data-v-7396a3e0]:hover,.isTouch .button-submit.isActive[data-v-7396a3e0]:active{opacity:.75}.AvoidingRegret[data-v-7396a3e0]{font-family:sans-serif;margin:70px auto 0;max-width:100%;padding:24px 40px 40px}@media (max-width:767px){.button-submit.isLoading[data-v-7396a3e0]:after{border:3px solid #fff;border-radius:50%;border-right-color:transparent;height:24px;width:24px}}@media (max-width:767px),(min-width:768px) and (max-width:1079px){.AvoidingRegret[data-v-7396a3e0]{margin-top:100px;padding:24px 16px 40px}}