.warmoura-rangehero{position:relative;display:block;overflow:clip;background:var(--warmoura-surface, #fbf8f5)}.warmoura-rangehero__track{display:flex;height:clamp(var(--wm-rh-min, 620px),var(--wm-rh-height, 88svh),var(--wm-rh-max, 880px));margin:0;padding:0;list-style:none}.warmoura-rangehero__panel{position:relative;flex:1 1 0;min-width:0;color:var(--wm-rh-ink, #171717);background:var(--wm-rh-bg, #f7edec);transition:flex-grow .56s cubic-bezier(.22,.61,.36,1),opacity .4s var(--wm-ease, ease)}.warmoura-rangehero__panel+.warmoura-rangehero__panel{box-shadow:-1px 0 #1717170f}.warmoura-rangehero__link{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;padding:clamp(24px,2.6vw,44px);color:inherit;text-decoration:none}.warmoura-rangehero__link:focus-visible{outline:3px solid var(--wm-rh-accent, #8c5a63);outline-offset:-6px}.warmoura-rangehero__media{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;overflow:hidden}.warmoura-rangehero__media:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(18,14,14,.72),rgba(18,14,14,.34) 34%,rgba(18,14,14,.06) 58%,transparent 78%);content:""}.warmoura-rangehero__image{width:100%;height:100%;object-fit:cover;object-position:center var(--wm-rh-pos, center);transition:transform .7s cubic-bezier(.22,.61,.36,1)}.warmoura-rangehero__image--mobile{display:none}.warmoura-rangehero__decor{position:absolute;z-index:1;top:-8%;right:-14%;width:52%;color:var(--wm-rh-accent, #8c5a63);opacity:.16;pointer-events:none;transition:transform .7s cubic-bezier(.22,.61,.36,1),opacity .5s var(--wm-ease, ease)}.warmoura-rangehero__decor svg{display:block;width:100%;height:auto}.warmoura-rangehero__body{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;max-width:34ch;color:#fff;transition:transform .56s cubic-bezier(.22,.61,.36,1)}.warmoura-rangehero__eyebrow{margin-bottom:10px;font-size:12.5px;font-weight:650;letter-spacing:.11em;line-height:1.3;text-transform:uppercase;opacity:.86}.warmoura-rangehero__title{font-size:clamp(30px,2.9vw,46px);font-weight:700;letter-spacing:-.035em;line-height:1.02;text-wrap:balance}.warmoura-rangehero__text{margin-top:12px;font-size:clamp(15px,1.05vw,17px);line-height:1.5;opacity:.92;text-wrap:pretty}.warmoura-rangehero__meta{margin-top:12px;padding:4px 11px;font-size:12px;font-weight:600;background:#ffffff2e;border:1px solid rgba(255,255,255,.3);border-radius:999px}.warmoura-rangehero__cta{display:inline-flex;gap:9px;align-items:center;margin-top:20px;padding:0 20px;min-height:48px;color:#171717;font-size:15px;font-weight:650;background:#fff;border-radius:999px;transition:transform .4s var(--wm-ease-out, ease),box-shadow .4s var(--wm-ease, ease)}.warmoura-rangehero__cta-icon{width:18px;height:18px;transition:transform .4s var(--wm-ease-out, ease)}@media(min-width:750px){.warmoura-rangehero--expands .warmoura-rangehero__panel:hover,.warmoura-rangehero--expands .warmoura-rangehero__panel:focus-within{flex-grow:var(--wm-rh-expand, 3)}.warmoura-rangehero--expands .warmoura-rangehero__track:hover .warmoura-rangehero__panel:not(:hover),.warmoura-rangehero--expands .warmoura-rangehero__track:focus-within .warmoura-rangehero__panel:not(:focus-within){opacity:.88}.warmoura-rangehero--expands .warmoura-rangehero__panel:hover .warmoura-rangehero__image,.warmoura-rangehero--expands .warmoura-rangehero__panel:focus-within .warmoura-rangehero__image{transform:scale(1.05)}.warmoura-rangehero--expands .warmoura-rangehero__panel:hover .warmoura-rangehero__body,.warmoura-rangehero--expands .warmoura-rangehero__panel:focus-within .warmoura-rangehero__body{transform:translateY(-8px)}.warmoura-rangehero--expands .warmoura-rangehero__panel:hover .warmoura-rangehero__decor,.warmoura-rangehero--expands .warmoura-rangehero__panel:focus-within .warmoura-rangehero__decor{opacity:.26;transform:translate3d(-6%,4%,0)}.warmoura-rangehero--expands .warmoura-rangehero__panel:hover .warmoura-rangehero__cta,.warmoura-rangehero--expands .warmoura-rangehero__panel:focus-within .warmoura-rangehero__cta{box-shadow:0 10px 30px -12px #17171780;transform:translateY(-2px)}.warmoura-rangehero--expands .warmoura-rangehero__panel:hover .warmoura-rangehero__cta-icon,.warmoura-rangehero--expands .warmoura-rangehero__panel:focus-within .warmoura-rangehero__cta-icon{transform:translate(3px)}}@media(min-width:750px)and (max-width:1023px){.warmoura-rangehero__link{padding:22px}.warmoura-rangehero__title{font-size:clamp(24px,3.2vw,34px)}.warmoura-rangehero__text{font-size:14px}.warmoura-rangehero__cta{min-height:42px;padding:0 15px;font-size:14px}}@media(max-width:749px){.warmoura-rangehero__image--mobile{display:block}.warmoura-rangehero__image--desktop:not(:only-child){display:none}.warmoura-rangehero--carousel .warmoura-rangehero__track{height:auto;gap:12px;padding-inline:16px;overflow-x:auto;touch-action:pan-x pan-y pinch-zoom;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;scroll-padding-inline:16px;scroll-snap-type:x mandatory;scrollbar-width:none}.warmoura-rangehero--carousel .warmoura-rangehero__track::-webkit-scrollbar{display:none}.warmoura-rangehero--carousel .warmoura-rangehero__track:focus-visible{outline:2px solid var(--warmoura-accent, #8c5a63);outline-offset:-4px}.warmoura-rangehero--carousel .warmoura-rangehero__panel{flex:0 0 calc(100% - 44px);height:clamp(460px,76svh,660px);overflow:hidden;border-radius:26px;scroll-snap-align:center;scroll-snap-stop:always}.warmoura-rangehero--carousel .warmoura-rangehero__panel+.warmoura-rangehero__panel{box-shadow:none}.warmoura-rangehero--carousel .warmoura-rangehero__track{-webkit-user-select:none;user-select:none}.warmoura-rangehero--carousel .warmoura-rangehero__image{-webkit-user-drag:none;-webkit-touch-callout:none}.warmoura-rangehero--stack .warmoura-rangehero__track{flex-direction:column;height:auto;gap:10px;padding:16px}.warmoura-rangehero--stack .warmoura-rangehero__panel{flex:0 0 auto;height:clamp(380px,64svh,560px);overflow:hidden;border-radius:26px}.warmoura-rangehero--stack .warmoura-rangehero__panel+.warmoura-rangehero__panel{box-shadow:none}.warmoura-rangehero__link{padding:22px}.warmoura-rangehero__title{font-size:clamp(30px,8.4vw,40px)}.warmoura-rangehero__text{font-size:16px}.warmoura-rangehero__cta{margin-top:18px}.warmoura-rangehero__dots{display:flex;gap:6px;justify-content:center;padding:16px 0 4px}.warmoura-rangehero__dot{width:7px;height:7px;background:#17171738;border-radius:999px;transition:width .24s var(--wm-ease-out, ease),background-color .24s var(--wm-ease, ease)}.warmoura-rangehero__dot.is-active{width:20px;background:var(--warmoura-accent, #8c5a63)}}@media(min-width:750px){.warmoura-rangehero__dots{display:none}}@media(prefers-reduced-motion:reduce){.warmoura-rangehero__panel,.warmoura-rangehero__image,.warmoura-rangehero__body,.warmoura-rangehero__decor,.warmoura-rangehero__cta,.warmoura-rangehero__cta-icon{transition:none}.warmoura-rangehero--expands .warmoura-rangehero__panel:hover,.warmoura-rangehero--expands .warmoura-rangehero__panel:focus-within{flex-grow:1}.warmoura-rangehero--expands .warmoura-rangehero__panel:hover .warmoura-rangehero__image,.warmoura-rangehero--expands .warmoura-rangehero__panel:focus-within .warmoura-rangehero__image,.warmoura-rangehero--expands .warmoura-rangehero__panel:hover .warmoura-rangehero__body,.warmoura-rangehero--expands .warmoura-rangehero__panel:focus-within .warmoura-rangehero__body,.warmoura-rangehero--expands .warmoura-rangehero__panel:hover .warmoura-rangehero__decor,.warmoura-rangehero--expands .warmoura-rangehero__panel:focus-within .warmoura-rangehero__decor,.warmoura-rangehero--expands .warmoura-rangehero__panel:hover .warmoura-rangehero__cta,.warmoura-rangehero--expands .warmoura-rangehero__panel:focus-within .warmoura-rangehero__cta,.warmoura-rangehero--expands .warmoura-rangehero__panel:hover .warmoura-rangehero__cta-icon,.warmoura-rangehero--expands .warmoura-rangehero__panel:focus-within .warmoura-rangehero__cta-icon{transform:none}.warmoura-rangehero--expands .warmoura-rangehero__track:hover .warmoura-rangehero__panel:not(:hover),.warmoura-rangehero--expands .warmoura-rangehero__track:focus-within .warmoura-rangehero__panel:not(:focus-within){opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/warmoura-range-hero.css.map */
