:root{--sc-ink: #22292d;--sc-ink-deep: #171819;--sc-cream: #f7f7e8;--sc-paper: #fcfcf9;--sc-red: #d21404;--sc-gold: #e8b923;--sc-muted: #4a5257;--sc-line: #e3e0cf;--sc-gutter: 20px;--sc-space: 56px}@media(min-width:990px){:root{--sc-gutter: 48px;--sc-space: 96px}}.sc-wrap{max-width:1320px;margin:0 auto;padding:0 var(--sc-gutter)}.sc-h2{margin:0;color:inherit;font-size:clamp(32px,7vw,54px);line-height:1.02}.sc-eyebrow{margin:0 0 8px;color:var(--sc-red);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.sc-eyebrow--light{color:#ff8a7a}.sc-link{display:inline-flex;align-items:center;min-height:44px;color:var(--sc-ink);font-size:15px;font-weight:700;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.sc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 22px;border:2px solid transparent;border-radius:4px;font-size:16px;font-weight:700;letter-spacing:.01em;line-height:1.1;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.sc-btn:focus-visible{outline:2px solid var(--sc-red);outline-offset:3px}.sc-btn--cream{background:var(--sc-cream);color:var(--sc-ink)}.sc-btn--cream:hover{background:#fff}.sc-btn--outline-light{border-color:var(--sc-cream);background:transparent;color:var(--sc-cream)}.sc-btn--outline-light:hover{background:#f7f7e81f}.sc-btn--dark{background:var(--sc-ink);color:#faf7c3}.sc-btn--dark:hover{background:var(--sc-ink-deep)}.sc-stars-row{display:inline-flex;gap:2px}.sc-stars-row svg{width:16px;height:16px;fill:var(--sc-gold)}.sc-hero{position:relative;background:var(--sc-ink-deep);color:var(--sc-cream)}.sc-hero__media{position:relative;height:84vh;height:min(84svh,700px);min-height:520px;overflow:hidden}.sc-hero__img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--sc-hero-focus, 50% 30%)}.sc-hero__fade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a0a0a00 28%,#0a0a0a8c,#0a0a0ae6 82%)}.sc-hero__content{position:absolute;right:0;bottom:0;left:0;padding:0 var(--sc-gutter) 24px}.sc-hero__eyebrow{margin:0 0 6px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.85}.sc-hero__title{margin:0;color:var(--sc-cream);font-size:clamp(44px,12vw,60px);line-height:.96}.sc-hero__text{max-width:34ch;margin:10px 0 0;color:var(--sc-cream);font-size:17px;line-height:1.4}.sc-hero__rating{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 0;color:var(--sc-cream);font-size:15px}.sc-hero__ctas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}@media(min-width:990px){.sc-hero{display:grid;grid-template-columns:minmax(0,46fr) minmax(0,54fr);min-height:min(82vh,760px)}.sc-hero__media{order:2;height:auto;min-height:100%}.sc-hero__fade{background:linear-gradient(90deg,#1718198c,#17181900 30%)}.sc-hero__content{position:relative;order:1;display:flex;align-items:center;padding:64px var(--sc-gutter)}.sc-hero__inner{max-width:560px}.sc-hero__title{font-size:clamp(64px,6.6vw,108px)}.sc-hero__text{margin-top:18px;font-size:21px}.sc-hero__rating{margin-top:18px;font-size:17px}.sc-hero__rating .sc-stars-row svg{width:19px;height:19px}.sc-hero__ctas{display:flex;margin-top:28px}.sc-hero__ctas .sc-btn{min-width:180px;min-height:56px;font-size:17px}}.sc-trust{background:var(--sc-cream);border-bottom:1px solid var(--sc-line)}.sc-trust__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;max-width:1320px;margin:0 auto;padding:18px var(--sc-gutter);list-style:none}.sc-trust__item{display:flex;align-items:flex-start;gap:10px;margin:0;color:var(--sc-ink);font-size:14px;line-height:1.3}.sc-trust__item .sc-icon{width:22px;height:22px;margin-top:1px;color:var(--sc-ink)}.sc-trust__sub{display:block;color:var(--sc-muted);font-size:13px}@media(min-width:990px){.sc-trust__list{grid-template-columns:repeat(4,minmax(0,1fr));padding-top:22px;padding-bottom:22px}.sc-trust__item{font-size:15px}}.sc-prow,.sc-reviews-wall,.sc-tiles{padding:var(--sc-space) 0;background:var(--sc-paper);color:var(--sc-ink)}.sc-prow__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 24px;margin-bottom:20px}.sc-prow__text{max-width:52ch;margin:8px 0 0;color:var(--sc-muted);font-size:16px;line-height:1.5}.sc-prow__track,.sc-reviews-wall__track,.sc-tiles__track{display:grid;grid-auto-flow:column;gap:12px;margin:0 calc(var(--sc-gutter) * -1);padding:0 var(--sc-gutter) 6px;overflow-x:auto;overscroll-behavior-x:contain;scroll-padding:0 var(--sc-gutter);scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sc-prow__track::-webkit-scrollbar,.sc-reviews-wall__track::-webkit-scrollbar,.sc-tiles__track::-webkit-scrollbar{display:none}.sc-prow__track{grid-auto-columns:44%}.sc-prow__item{min-width:0;scroll-snap-align:start}.sc-prow__item .product-item{width:100%;max-width:none;margin:0;padding:0}@media(min-width:750px){.sc-prow__track{grid-auto-columns:30%}}@media(min-width:990px){.sc-prow__track{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px;margin:0;padding:0;overflow:visible}}.sc-feature{padding:0 0 var(--sc-space);background:var(--sc-paper);color:var(--sc-ink)}.sc-feature--cream{background:var(--sc-cream)}.sc-feature--dark{background:var(--sc-ink-deep);color:var(--sc-cream)}.sc-feature__grid{display:grid;gap:24px;padding:0}.sc-feature__media{aspect-ratio:4 / 5;overflow:hidden;background:var(--sc-ink-deep)}.sc-feature__img{display:block;width:100%;height:100%;object-fit:cover}.sc-feature__copy{padding:0 var(--sc-gutter)}.sc-feature__text{max-width:48ch;margin:12px 0 0;font-size:17px;line-height:1.5}.sc-feature--dark .sc-feature__text{color:#f7f7e8db}.sc-feature__points{display:grid;gap:14px;margin:20px 0 0;padding:0;list-style:none}.sc-feature__points li{display:flex;align-items:flex-start;gap:12px;margin:0;font-size:16px;line-height:1.45}.sc-feature__points .sc-icon{width:24px;height:24px;flex:none}.sc-feature__points strong{display:block}.sc-feature__quote{margin:22px 0 0}.sc-feature--dark .sc-feature__quote{background:#22292d}.sc-feature--dark .sc-feature__quote .sc-revcard__text{color:var(--sc-cream)}.sc-feature--dark .sc-feature__quote .sc-revcard__who{color:#f7f7e8bf}.sc-feature .sc-btn{margin-top:24px}.sc-feature--dark .sc-btn--dark{background:var(--sc-cream);color:var(--sc-ink)}@media(min-width:990px){.sc-feature{padding:var(--sc-space) 0}.sc-feature__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px;align-items:center;padding:0 var(--sc-gutter)}.sc-feature--right .sc-feature__media{order:2}.sc-feature__media{max-height:720px}.sc-feature__copy{max-width:560px;padding:0}}.sc-reviews-wall{background:var(--sc-cream)}.sc-reviews-wall__score{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px;font-size:15px}.sc-reviews-wall__track{grid-auto-columns:84%}.sc-reviews-wall__card{display:flex;flex-direction:column;margin:0;background:var(--sc-paper);border:1px solid var(--sc-line);scroll-snap-align:start}.sc-reviews-wall__card .sc-revcard__who{margin-top:auto;padding-top:12px}@media(min-width:750px){.sc-reviews-wall__track{grid-auto-columns:46%}}@media(min-width:990px){.sc-reviews-wall__track{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;overflow:visible}.sc-reviews-wall__card{padding:22px 24px}.sc-reviews-wall__card .sc-revcard__text{font-size:17px}}.sc-kit{padding:var(--sc-space) 0;background:var(--sc-ink-deep);color:var(--sc-cream);text-align:center}.sc-kit__head{max-width:640px;margin:0 auto}.sc-kit__text{margin:10px auto 0;color:#f7f7e8db;font-size:17px;line-height:1.5}.sc-kit__pair{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:center;max-width:720px;margin:28px auto 0}.sc-kit__card{display:grid;gap:6px;color:var(--sc-cream);text-decoration:none}.sc-kit__img{display:block;aspect-ratio:1;overflow:hidden;border-radius:6px;background:#22292d}.sc-kit__img img{width:100%;height:100%;object-fit:cover}.sc-kit__name{font-size:15px;font-weight:700}.sc-kit__price{font-size:15px;opacity:.85}.sc-kit__plus{color:var(--sc-cream);font-family:Crimson Text,Georgia,serif;font-size:36px;font-weight:700}.sc-kit__total{margin:22px 0 0;font-size:18px}.sc-kit__ctas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:460px;margin:18px auto 0}.sc-kits{padding:var(--sc-space) 0;background:var(--sc-ink-deep);color:var(--sc-cream)}.sc-kits__head{max-width:640px;margin-bottom:24px}.sc-kits__text{margin:10px 0 0;color:#f7f7e8db;font-size:17px;line-height:1.5}.sc-kits__track{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:12px;margin:0 calc(var(--sc-gutter) * -1);padding:0 var(--sc-gutter) 6px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-padding:0 var(--sc-gutter);scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sc-kits__track::-webkit-scrollbar{display:none}.sc-kits__item{min-width:0;scroll-snap-align:start}.sc-kits__card{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:6px;background:var(--sc-ink);color:var(--sc-cream);text-decoration:none;cursor:pointer}.sc-kits__card:focus-visible{outline:2px solid var(--sc-cream);outline-offset:3px}.sc-kits__img{position:relative;display:block;aspect-ratio:1;overflow:hidden;background:#2c3438}.sc-kits__img img{display:block;width:100%;height:100%;object-fit:cover;transition:opacity .2s ease}.sc-kits__badge{position:absolute;top:12px;left:12px;padding:6px 10px;border-radius:4px;background:var(--sc-red);color:#fff;font-size:13px;font-weight:700;letter-spacing:.04em;line-height:1.1;text-transform:uppercase}.sc-kits__body{display:flex;flex:1;flex-direction:column;gap:4px;padding:16px 16px 18px}.sc-kits__name{font-size:26px;font-weight:700;line-height:1.05}.sc-kits__what{color:#f7f7e8cc;font-size:15px;line-height:1.4}.sc-kits__price{margin:6px 0 14px;font-size:18px}.sc-kits__price s{margin-left:4px;color:#f7f7e8b3;font-size:16px}.sc-kits__cta{width:100%;min-height:48px;margin-top:auto}@media(hover:hover){.sc-kits__card:hover .sc-kits__img img{opacity:.9}.sc-kits__card:hover .sc-kits__cta{background:#fff}}@media(min-width:750px){.sc-kits__track{grid-auto-columns:44%}}@media(min-width:990px){.sc-kits__head{margin-bottom:32px}.sc-kits__track{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;overflow:visible}}@media(min-width:990px){.sc-kits--others .sc-kits__track{grid-template-columns:repeat(3,minmax(0,1fr))}}.sc-kits--page .sc-kits__track{grid-auto-flow:row;grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;overflow:visible}@media(min-width:750px){.sc-kits--page .sc-kits__track{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.sc-kits--page .sc-kits__track{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}@media(prefers-reduced-motion:reduce){.sc-kits__img img{transition:none}}.sc-tiles .sc-h2{margin-bottom:20px}.sc-tiles__track{grid-auto-columns:74%}.sc-tile{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;border-radius:6px;background:var(--sc-ink-deep);scroll-snap-align:start}.sc-tile__img{width:100%;height:100%;object-fit:cover;transition:opacity .2s ease}.sc-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 55%,#000000b3)}.sc-tile__label{position:absolute;right:16px;bottom:16px;left:16px;z-index:1;display:flex;align-items:center;justify-content:space-between;color:#fff;font-size:20px;font-weight:700}.sc-tile__label .sc-icon{width:22px;height:22px}.sc-tile:hover .sc-tile__img{opacity:.9}.sc-tile:focus-visible{outline:2px solid var(--sc-red);outline-offset:3px}@media(min-width:750px){.sc-tiles__track{grid-auto-columns:40%}}@media(min-width:990px){.sc-tiles__track{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;overflow:visible}}@media(prefers-reduced-motion:reduce){.sc-btn,.sc-tile__img{transition:none}}.sc-feature__media{position:relative}.sc-feature__img{position:absolute;top:0;right:0;bottom:0;left:0}.sc-feature--cream .sc-feature__quote{background:var(--sc-paper);border:1px solid var(--sc-line)}@media(max-width:749px){.sc-trust__item{font-size:13.5px}.sc-trust__sub{font-size:12.5px}}.template-index [id$=__multi_column_WDjz9q]{display:none}.sc-feature--light .sc-feature__media,.sc-feature--cream .sc-feature__media{background:transparent}.sc-hero__media picture{display:block;width:100%;height:100%}@media(min-width:990px){.sc-hero.sc-hero--wide{display:block;min-height:0}.sc-hero--wide .sc-hero__media{height:min(80vh,760px);min-height:560px}.sc-hero--wide .sc-hero__img{object-position:var(--sc-hero-focus-desktop, 50% 30%)}.sc-hero--wide .sc-hero__fade{background:linear-gradient(90deg,#0a0a0ab8,#0a0a0a59 38%,#0a0a0a00 62%),linear-gradient(180deg,#0a0a0a00 45%,#0a0a0a8c)}.sc-hero--wide .sc-hero__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;max-width:1320px;margin:0 auto;padding:0 var(--sc-gutter) 64px}.sc-hero--wide .sc-hero__inner{max-width:600px}.sc-hero--wide .sc-hero__title{font-size:clamp(64px,6vw,96px)}}@media(min-width:990px){.sc-hero.sc-hero--wide{margin-top:0}}@media(min-width:990px){.sc-hero--wide .sc-hero__inner{max-width:820px}.sc-hero--wide .sc-hero__title{font-size:clamp(56px,4.6vw,84px);white-space:nowrap}.sc-hero--wide .sc-hero__text{max-width:30ch}.sc-hero--wide .sc-hero__content{padding-bottom:48px}.sc-hero--wide .sc-hero__fade{background:linear-gradient(90deg,#0a0a0a99,#0a0a0a33 40%,#0a0a0a00 60%),linear-gradient(180deg,#0a0a0a00 50%,#0a0a0ab3)}}@media(min-width:990px){.sc-hero--wide .sc-hero__media{height:clamp(560px,46vw,calc(100vh - var(--height-header, 70px) - 110px));max-height:none}.sc-hero--wide .sc-hero__content{max-width:none;margin:0;padding-left:max(48px,5vw);padding-right:max(48px,5vw)}}@media(min-width:1800px){.sc-hero--wide .sc-hero__title{font-size:clamp(84px,4.6vw,120px)}.sc-hero--wide .sc-hero__text{font-size:24px}.sc-hero--wide .sc-hero__rating{font-size:19px}.sc-hero--wide .sc-hero__ctas .sc-btn{min-width:210px;min-height:62px;font-size:19px}}@media(min-width:990px){.sc-hero--wide.sc-hero--text-right{background:#050505}.sc-hero--wide.sc-hero--text-right .sc-hero__fade{background:linear-gradient(270deg,#050505d9,#05050599 32%,#05050500 58%),linear-gradient(180deg,#05050500 62%,#05050580)}.sc-hero--wide.sc-hero--text-right .sc-hero__content{justify-content:flex-end;align-items:center;padding-top:0;padding-bottom:0;padding-right:max(40px,3.5vw)}.sc-hero--wide.sc-hero--text-right .sc-hero__inner{max-width:40vw}.sc-hero--wide.sc-hero--text-right .sc-hero__text{max-width:26ch}}@media(min-width:990px)and (max-width:1279px){.sc-hero--wide.sc-hero--text-right .sc-hero__inner{max-width:34vw}.sc-hero--wide.sc-hero--text-right .sc-hero__title{font-size:clamp(38px,3.9vw,50px);white-space:nowrap}.sc-hero--wide.sc-hero--text-right .sc-hero__text{font-size:17px}.sc-hero--wide.sc-hero--text-right .sc-hero__ctas .sc-btn{min-width:150px;min-height:50px;font-size:16px}}@media(min-width:1280px){.sc-hero--wide.sc-hero--text-right .sc-hero__inner{max-width:none}.sc-hero--wide.sc-hero--text-right .sc-hero__title{font-size:clamp(52px,3.9vw,112px);white-space:nowrap}}.sc-hero__img2-wrap{display:none}@media(min-width:990px){.sc-hero--duo .sc-hero__media{display:flex}.sc-hero--duo .sc-hero__img{width:50%}.sc-hero--duo .sc-hero__img2-wrap{display:block;width:50%;height:100%}.sc-hero--duo .sc-hero__img2-wrap .sc-hero__img{width:100%;object-position:var(--sc-hero-focus-2, 50% 10%)}}@media(min-width:990px){.sc-hero--wide.sc-hero--narrow .sc-hero__inner{max-width:25vw}.sc-hero--wide.sc-hero--narrow .sc-hero__title{font-size:clamp(42px,3.6vw,104px);white-space:normal}.sc-hero--wide.sc-hero--narrow .sc-hero__text{font-size:clamp(16px,1.15vw,24px)}.sc-hero--wide.sc-hero--narrow .sc-hero__ctas{flex-wrap:wrap}.sc-hero--wide.sc-hero--narrow .sc-hero__ctas .sc-btn{min-width:0;flex:1 1 140px}}@media(min-width:990px){.sc-hero--wide.sc-hero--narrow:not(.sc-hero--text-right) .sc-hero__content{align-items:center;padding-top:0;padding-bottom:0;padding-left:max(40px,3.5vw)}.sc-hero--wide.sc-hero--narrow:not(.sc-hero--text-right) .sc-hero__inner{max-width:23vw}.sc-hero--wide.sc-hero--narrow:not(.sc-hero--text-right) .sc-hero__title{font-size:clamp(40px,3.3vw,96px)}.sc-hero--wide.sc-hero--narrow:not(.sc-hero--text-right) .sc-hero__fade{background:linear-gradient(90deg,#0a0a0ac7,#0a0a0a8c 22%,#0a0a0a00 42%),linear-gradient(180deg,#0a0a0a00 60%,#0a0a0a73)}}@media(min-width:990px){.sc-hero--wide .sc-hero__media{height:calc(clamp(560px,46vw,calc(100vh - var(--height-header, 70px) - 110px)) + var(--height-header, 70px))}.sc-hero--wide .sc-hero__content,.sc-hero--wide.sc-hero--text-right .sc-hero__content,.sc-hero--wide.sc-hero--narrow:not(.sc-hero--text-right) .sc-hero__content{padding-top:var(--height-header, 70px)}}.sc-hero-slides{position:relative;display:grid;background:#111}.sc-hero-slides>.sc-hero__slide{grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility 0s linear .6s}.sc-hero-slides>.sc-hero__slide.is-active{z-index:1;opacity:1;visibility:visible;transition:opacity .6s ease}.sc-hero-slides__dots{position:absolute;z-index:3;top:calc(var(--height-header, 60px) + 6px);left:50%;display:flex;gap:2px;transform:translate(-50%)}.sc-hero-slides__dot{position:relative;width:28px;height:28px;padding:0;border:0;background:transparent;cursor:pointer}.sc-hero-slides__dot:after{content:"";position:absolute;top:50%;left:50%;width:9px;height:9px;border:1.5px solid #faf7c3;border-radius:50%;transform:translate(-50%,-50%);transition:background-color .2s ease,width .2s ease}.sc-hero-slides__dot.is-active:after{width:22px;border-radius:6px;background:#faf7c3}.sc-hero-slides__dot:focus-visible{outline:2px solid #faf7c3;outline-offset:-4px;border-radius:6px}@media(min-width:990px){.sc-hero-slides__dots{top:auto;bottom:22px}}@media(prefers-reduced-motion:reduce){.sc-hero-slides>.sc-hero__slide,.sc-hero-slides>.sc-hero__slide.is-active{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/sc-home.css.map */
