.home-hero{display:block}.home-hero__frame{position:relative}.home-hero__track{position:relative;display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.home-hero__track::-webkit-scrollbar{display:none}.home-hero__slide{position:relative;flex:0 0 100%;height:var(--home-hero-h, 620px);overflow:hidden;scroll-snap-align:start;background:var(--linen-placeholder);color:#fff}.home-hero__img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% var(--pos-y, 30%)}.home-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0a0a0ac7,#0a0a0a52 34%,#0a0a0a00 58%)}.home-hero__body{position:absolute;left:20px;right:20px;bottom:54px;display:flex;flex-direction:column;gap:10px}.home-hero__eyebrow{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#ffffffd1}.home-hero__title{font-size:40px;line-height:1.05;white-space:pre-line}.home-hero__text{font-size:14px;line-height:1.5;color:#ffffffdb}.home-hero__ctas{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.home-hero__ctas:empty{display:none}.home-hero__btn{display:flex;align-items:center;height:46px;padding:0 20px;border-radius:999px;font-size:13.5px;font-weight:700;letter-spacing:.01em;text-decoration:none;white-space:nowrap;transition:background-color .15s,color .15s}.home-hero__btn--1{background:#fffffff0;color:var(--linen-ink)}.home-hero__btn--2{border:1px solid rgba(255,255,255,.7);background:#ffffff14;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.home-hero__dots{position:absolute;left:20px;right:20px;bottom:3px;display:flex;gap:6px}.home-hero__dot{flex:1;display:flex;align-items:center;height:44px;padding:0;border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.home-hero__dot:before{content:"";flex:1;height:2px;border-radius:2px;background:#ffffff61;transition:background-color .25s}.home-hero__dot[aria-current=true]:before{background:#fff}.home-hero[data-static] .home-hero__dots{display:none}@media screen and (max-width:359px){.home-hero__title{font-size:36px}}@media screen and (min-width:750px){.home-hero__slide{height:680px}.home-hero__body{left:var(--linen-gutter);right:var(--linen-gutter);max-width:520px}.home-hero__title{font-size:52px}.home-hero__text{font-size:15px}.home-hero__dots{left:var(--linen-gutter);right:auto;width:240px}}@media screen and (hover:hover){.home-hero__btn--1:hover{background:#fff}.home-hero__btn--2:hover{background:#ffffff2e}}@media screen and (min-width:990px){.home-hero__slide{flex-basis:50%;height:min(760px,calc(100vh - 100px));min-height:560px}.home-hero__slide+.home-hero__slide{border-left:2px solid #FFFFFF}.home-hero__body{bottom:64px;max-width:460px}.home-hero__title{font-size:56px}}.home-hero__title--long{font-size:30px;line-height:1.1}@media screen and (max-width:359px){.home-hero__title--long{font-size:27px}}@media screen and (min-width:750px){.home-hero__title--long{font-size:38px}}@media screen and (min-width:990px){.home-hero__title--long{font-size:40px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-home-hero.css.map */
