.hm-m,.hm-m9{display:none!important}@media(max-width:989px){.hm-d9{display:none!important}.hm-m9{display:revert!important}}@media(max-width:749px){.hm-d{display:none!important}.hm-m{display:revert!important}}.hero .btn,.template-index .banner .btn,.hfeat .btn{letter-spacing:.18em;text-shadow:none}@media(max-width:749px){.hero .btn,.template-index .banner .btn,.hfeat .btn{letter-spacing:.14em}}.stb .section-head .h2,.home-band__title{font-size:clamp(28px,3.06vw,44px);line-height:1.1;text-transform:uppercase;letter-spacing:.06em}.hfeat__title{font-size:clamp(22px,2.5vw,36px);line-height:1.1;text-transform:uppercase;letter-spacing:.06em}.hero__kicker{letter-spacing:.22em}.hero__title{font-size:clamp(36px,3.89vw,56px);line-height:1.05}.hero__text{margin:16px 0 32px;font-size:16px;line-height:1.55}@media(max-width:749px){.hero .scrim{display:none}.hero .media-fill{filter:brightness(.82)}.hero__content{text-shadow:0 2px 20px rgba(0,0,0,.35)}.hero__kicker{letter-spacing:.2em}.hero__text{margin:14px 0 24px;line-height:1.5}}.stb{padding:144px 20px 188px}.stb__head{padding:0 max(4px,calc(var(--gutter) - 20px));margin-bottom:80px}.stb__head .section-head{min-height:88px}.stb .section-head__aside{max-width:420px;font-size:15px;line-height:1.6}.stb__rows,.stb__row{gap:20px}.stb-tile{border-radius:var(--radius)}.stb-tile__text{overflow:hidden}.stb-tile__line{overflow:hidden;text-overflow:ellipsis;font-size:14px}.stb-spot__line{display:none!important}.stb-spot--right .stb-spot__card{left:30px!important}.stb-spot--left .stb-spot__card{left:-256px!important}.stb-spot__card{border-radius:var(--radius)}.stb-spot__product{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:var(--white)}.stb-spot__name{height:38px;font-size:14px;font-weight:500;letter-spacing:0;line-height:1.35;text-transform:none}.stb-spot__add{border-radius:4px;font-size:11px;font-weight:500;letter-spacing:.2em}.stb__row{height:auto;min-height:0;aspect-ratio:2.71 / 1}.stb-frame{position:absolute;top:0;left:50%;height:100%;aspect-ratio:var(--ar, 1520 / 700);transform:translate(-50%)}.stb-frame .stb-tile__media{position:absolute;top:0;right:0;bottom:0;left:0}.stb-frame--spots{z-index:3;pointer-events:none}.stb-frame--spots .stb-spot{left:calc(var(--x) * 1%)!important;top:calc(var(--y) * 1%)!important;pointer-events:auto}.stb-frame--spots .stb-spot[hidden]{display:block}.stb-tile.is-hover .stb-frame--spots .stb-spot{opacity:0;visibility:hidden}.stb-tile.is-hover.is-settled .stb-frame--spots .stb-spot:not(.is-out){opacity:1;visibility:visible}.stb-frame--spots .stb-spot .stb-spot__card{top:var(--card-top, -158px)!important;left:30px!important}.stb-frame--spots .stb-spot.is-card-left .stb-spot__card{left:-256px!important}@media(max-width:989px){.stb{padding:64px 0}.stb__head{padding:0 var(--gutter);margin-bottom:0}.stb__head .section-head{min-height:0}.stb .section-head__aside{font-size:15px;line-height:1.55}.stb-tab{font-weight:500}.stb-marker{background:#12121266;font-weight:500}.stb-mobile__link{display:inline-block;margin:20px var(--gutter) 0;letter-spacing:.16em}.stb-stage{height:auto;aspect-ratio:1.6}.stb-stage__frame{position:absolute;top:0;left:50%;height:100%;aspect-ratio:var(--ar, 2.1748);transform:translate(-50%)}.stb-stage__build [data-marker]{left:calc(var(--x) * 1%)!important;top:calc(var(--y) * 1%)!important}.stb-stage__build [data-marker][hidden]{display:block}}.stb-m{display:none}@media(max-width:989px){.stb-m{display:flex;flex-direction:column}.stb-swipe{position:relative;display:flex;gap:10px;margin-top:18px;padding:0 var(--gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch}.stb-swipe::-webkit-scrollbar{display:none}.stb-swipe__card{flex:0 0 min(84%,380px);scroll-snap-align:start;display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--white);transition:border-color .2s ease}.stb-swipe__card:only-child{flex-basis:100%}.stb-swipe__card.is-active{border-color:var(--line-2)}.stb-swipe__product{flex:1;min-width:0;display:flex;align-items:center;gap:12px;color:inherit;text-decoration:none}.stb-swipe__img{flex-shrink:0;width:64px;height:64px;object-fit:cover;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.stb-swipe__text{min-width:0;display:flex;flex-direction:column;gap:4px}.stb-swipe__name{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:500;line-height:1.35}.stb-swipe__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:14px;font-weight:500}.stb-swipe__price em{font-style:normal;font-size:12px;font-weight:400;color:var(--muted)}.stb-swipe__price s{font-size:12px;font-weight:300;color:var(--muted)}.stb-swipe__form{display:flex;flex-shrink:0}.stb-swipe .stb-swipe__btn{flex-shrink:0;width:44px;height:44px;padding:0}.stb-swipe__btn svg{width:18px;height:18px}.stb-dots{display:flex;justify-content:center;gap:6px;margin-top:16px}.stb-dots span{width:6px;height:6px;border-radius:999px;background:var(--line-2);transition:width .25s ease,background-color .25s ease}.stb-dots span.is-on{width:18px;background:var(--ink)}}@media(max-width:989px)and (prefers-reduced-motion:reduce){.stb-swipe__card,.stb-dots span{transition:none}}.template-index .banner{padding:0 var(--gutter) 64px}.banner--split{padding-bottom:64px}.template-index .banner--middle{padding-bottom:0}.template-index .banner>.media-fill{object-position:var(--focal, 50% 50%)}.template-index .banner__title{font-size:clamp(24px,2.22vw,var(--banner-title, 32px))}.template-index .banner__text{margin:16px 0 32px;font-size:16px;line-height:1.55}.template-index .banner--split .banner__text{margin-bottom:0;max-width:620px}.template-index .banner .btn-row{gap:12px}.template-index .banner .btn--ghost-light{border-color:var(--white)}.template-index .banner .scrim--left{background:linear-gradient(to right,#0c0c0bb8,#0c0c0b47 38%,#0c0c0b00 62%),linear-gradient(to top,#0c0c0b8c,#0c0c0b00 45%)}.banner__still,.banner__mob{display:none}@media(prefers-reduced-motion:reduce){.banner--still .banner__video{display:none}.banner--still .banner__still{display:block}}.banner__fade{position:absolute;top:0;left:0;right:0;height:240px;background:linear-gradient(to bottom,#0a0a0a80,#0a0a0a00);pointer-events:none}.banner__bar{position:absolute;z-index:1;top:56px;left:var(--gutter);right:var(--gutter);display:flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.4)}.banner__bar-logo{display:block;flex-shrink:0;line-height:0;color:var(--white)}.banner__bar-logo svg,.banner__bar-logo img{width:auto;height:20px}.banner__bar-link{font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;color:var(--white);text-decoration:none}@media(max-width:749px){.template-index .banner{padding:0 24px 40px}.banner--split{padding-bottom:40px}.template-index .banner--middle{justify-content:flex-end}.template-index .banner__content{text-shadow:0 2px 20px rgba(0,0,0,.35)}.template-index .banner__text{margin:14px 0 24px;line-height:1.5;color:var(--white)}.template-index .banner--split .banner__text{margin-bottom:0}.template-index .banner .scrim--left{background:linear-gradient(to top,#0c0c0bcc,#0c0c0b80 45%,#0c0c0b00 80%)}.banner--focal-m>.media-fill{object-position:var(--focal-m)!important}.banner--has-mob>.banner__desk{display:none}.banner--has-mob>.banner__mob{display:block}.banner--inline-m .btn-row{flex-direction:row;flex-wrap:wrap;width:auto}.banner--inline-m .btn{width:auto;padding:0 20px}.banner__fade{height:150px}.banner__bar{top:28px;left:24px;right:24px;padding-bottom:14px}.banner__bar-logo svg,.banner__bar-logo img{height:14px}.banner__bar-link{letter-spacing:.16em}}.home-band{padding:var(--pt, 144px) var(--gutter) var(--pb, 0px)}.home-band__text{margin-top:20px;max-width:560px;font-size:16px;font-weight:300;line-height:1.55;color:var(--muted)}@media(max-width:989px){.home-band{padding-top:min(var(--pt, 144px),104px)}}@media(max-width:749px){.home-band{padding:var(--pt-m, 64px) 24px var(--pb-m, 0px)}.home-band__text{margin-top:16px;font-size:15px}}.hfeat{padding:var(--pt, 80px) var(--gutter) var(--pb, 0px);display:grid;grid-template-columns:minmax(0,5fr) minmax(0,3fr);gap:clamp(56px,7.22vw,104px);align-items:center}.hfeat--media-right{grid-template-columns:minmax(0,3fr) minmax(0,5fr)}.hfeat--media-right .hfeat__media{order:2}.hfeat__media{display:flex;flex-direction:column;gap:20px;min-width:0}.hfeat__row{display:grid;gap:20px}.hfeat__row--pair{grid-template-columns:repeat(2,minmax(0,1fr))}.hfeat__row--big{grid-template-columns:minmax(0,5fr) minmax(0,2fr)}.hfeat--main-right .hfeat__row--big{grid-template-columns:minmax(0,2fr) minmax(0,5fr)}.hfeat--main-right .hfeat__ph--main,.hfeat--big-bottom .hfeat__row--big{order:2}.hfeat__ph{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius);background:var(--dark)}.hfeat__row--big .hfeat__ph{aspect-ratio:auto}.hfeat__row--big .hfeat__ph--main{aspect-ratio:16 / 9}.hfeat__ph .media-fill{object-position:var(--fp, 50% 50%)}.hfeat__ph--main .media-fill{transform:scale(var(--zoom, 1));transform-origin:var(--fp, 50% 50%)}.hfeat__body{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.hfeat__body .eyebrow{margin-bottom:16px}.hfeat__text{margin-top:18px;max-width:440px;font-size:16px;font-weight:300;line-height:1.6;color:var(--muted)}.hfeat__list{align-self:stretch;margin-top:24px;max-width:440px;list-style:none;border-top:1px solid var(--line)}.hfeat__list li{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid var(--line);font-size:15px;font-weight:500;line-height:1.35}.hfeat__tag{flex-shrink:0;font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}.hfeat__after{margin-top:20px;max-width:440px;font-size:15px;font-weight:300;line-height:1.6;color:var(--muted)}.hfeat__price{margin-top:20px;font-size:16px;font-weight:500}.hfeat__price--offer{align-self:stretch;max-width:440px;margin-top:24px;padding:16px 18px;display:flex;flex-direction:column;gap:6px;background:var(--accent-bg);border-radius:var(--radius);font-size:16px;font-weight:500;line-height:1.45;color:var(--ink)}.hfeat__offer-tag{font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}.hfeat__actions{margin-top:34px;display:flex;flex-wrap:wrap;align-items:center;gap:16px 32px}.hfeat__btn{gap:14px;padding:0 22px}.hfeat__btn svg{flex-shrink:0;width:18px;height:12px}.hfeat__link{display:inline-flex;align-items:center;gap:12px;font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--ink);text-decoration:none}.hfeat__link svg{flex-shrink:0;width:7px;height:11px}@media(max-width:989px){.hfeat,.hfeat--media-right{grid-template-columns:minmax(0,1fr);gap:40px;padding-top:min(var(--pt, 80px),104px);padding-bottom:min(var(--pb, 0px),104px)}.hfeat--media-right .hfeat__media{order:0}}@media(max-width:749px){.hfeat,.hfeat--media-right{gap:28px;padding:var(--pt-m, 40px) 24px var(--pb-m, 0px)}.hfeat__media{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.hfeat__row{display:contents}.hfeat__ph,.hfeat__row--big .hfeat__ph,.hfeat__row--big .hfeat__ph--main{height:104px;aspect-ratio:auto}.hfeat__row .hfeat__ph--main{grid-column:1 / -1;order:0;height:220px}.hfeat__ph--1{order:1}.hfeat__ph--2{order:2}.hfeat__ph--3{order:3}.hfeat__title{font-size:22px}.hfeat__text{margin-top:14px;font-size:15px;line-height:1.55}.hfeat__actions{margin-top:28px;gap:14px 22px}.hfeat__btn{gap:12px;padding:0 18px}.hfeat__link{letter-spacing:.14em}.hfeat__price--offer{margin-top:20px;padding:14px 16px;font-size:15px}.hfeat__offer-tag{font-size:10px;letter-spacing:.18em}}.stb-spot__pane{display:flex;flex-direction:column;align-items:center;width:100%}.stb-vers{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:12px}.stb-vers__btn{min-width:40px;height:28px;padding:0 12px;border:1px solid rgba(255,255,255,.4);border-radius:999px;background:transparent;color:var(--white);font:inherit;font-size:12px;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.stb-vers__btn:hover{border-color:#ffffffd9}.stb-vers__btn[aria-pressed=true]{border-color:var(--white);background:var(--white);color:var(--ink);cursor:default}.stb-vers__btn:focus-visible{outline:2px solid var(--white);outline-offset:2px}@media(max-width:989px){.stb-swipe__pane{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.stb-swipe__pane .stb-vers{flex:0 0 100%;justify-content:flex-start;margin-top:0;padding-left:76px}.stb-swipe__pane .stb-vers__btn{height:32px;border-color:var(--line-2);color:var(--ink)}.stb-swipe__pane .stb-vers__btn:hover{border-color:var(--ink)}.stb-swipe__pane .stb-vers__btn[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--white)}.stb-swipe__pane .stb-vers__btn:focus-visible{outline-color:var(--ink)}.stb-vers.is-menu .stb-vers__btn{display:none}.stb-menu{position:relative;display:inline-flex;align-items:center;gap:10px;max-width:100%;height:32px;padding:0 12px 0 14px;border:1px solid var(--line-2);border-radius:999px;color:var(--ink);font-size:12px;font-weight:500;line-height:1}.stb-menu__label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.stb-menu svg{flex-shrink:0;width:10px;height:10px}.stb-menu select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;font-size:16px;cursor:pointer;-webkit-appearance:none;appearance:none}.stb-menu:has(select:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.stb.is-night .stb-menu{border-color:#ffffff4d;color:var(--white)}.stb.is-night .stb-menu:has(select:focus-visible){outline-color:var(--white)}.stb-swipe__card{align-items:flex-start;min-width:0}.stb-swipe__name{min-height:2.7em}.stb-swipe__price{flex-wrap:nowrap;white-space:nowrap;overflow:hidden}.stb-swipe__pane .stb-vers{flex-wrap:nowrap;justify-content:center;overflow:hidden;padding:3px;margin:-3px 0}.stb-swipe__pane .stb-vers__btn{flex-shrink:0}.stb-swipe .stb-swipe__btn.btn--outline{border-color:var(--ink);background:var(--ink);color:var(--white)}.stb-swipe .stb-swipe__btn.btn--outline:hover{border-color:#2e2e2c;background:#2e2e2c;color:var(--white)}.stb.is-night .stb-swipe .stb-swipe__btn.btn--dark{border-color:#fff9;background:transparent;color:var(--white)}.stb.is-night .stb-swipe .stb-swipe__btn.btn--dark:hover{border-color:var(--white);background:var(--white);color:var(--ink)}}@media(min-width:990px)and (max-width:1199px){.stb-spot__card{padding:16px}.stb-spot__img{height:100px}.stb-spot__name{margin-top:12px}}@media(prefers-reduced-motion:reduce){.stb-vers__btn{transition:none}}.banner__content .eyebrow.banner__eyebrow{color:var(--stone);margin-bottom:18px}.banner .btn--ghost-light.btn--edge-white{border-color:var(--white)}.stb-tile .stb-tile__cta.link-caps{color:inherit}.stb-spot__img.stb-spot__img--placeholder{position:relative}
/*# sourceMappingURL=/cdn/shop/t/58/assets/section-home.css.map */
