.af-range-spotlight{background:var(--af-range-spotlight-bg, #101010);color:var(--af-range-spotlight-text, #fff);padding-top:var(--af-range-spotlight-pt-desktop, 92px);padding-bottom:var(--af-range-spotlight-pb-desktop, 92px);overflow-x:clip}.af-range-spotlight__container{width:calc(100% - (var(--gutter-mobile, 20px) * 2));max-width:var(--site-width-wide, 1680px);margin-inline:auto;box-sizing:border-box}.af-range-spotlight--width-site .af-range-spotlight__container{max-width:var(--site-width, 1440px)}.af-range-spotlight--width-wide .af-range-spotlight__container{max-width:var(--site-width-wide, 1680px)}.af-range-spotlight--width-full .af-range-spotlight__container{max-width:none}.af-range-spotlight--width-full-bleed .af-range-spotlight__container{width:100%;max-width:none}.af-range-spotlight__panel{position:relative;overflow:hidden;border-radius:var(--af-range-spotlight-panel-radius, var(--radius-large, 28px));background:#080909}.af-range-spotlight__panel>.af-hero-render{border-radius:inherit;overflow:hidden}.af-range-spotlight__panel .af-hero-render__heading{max-width:10ch;font-size:clamp(52px,5vw,92px);font-weight:var(--FONT-WEIGHT-HEADING-BOLD, 900);line-height:.92;letter-spacing:-.04em;text-transform:uppercase}.af-range-spotlight__panel .af-hero-render__description{max-width:38ch;font-weight:650;line-height:1.5}@media(min-width:768px){.af-range-spotlight__container{width:calc(100% - 64px)}}@media(min-width:1200px){.af-range-spotlight__container{width:calc(100% - 96px)}}@media(max-width:767px){.af-range-spotlight{padding-top:var(--af-range-spotlight-pt-mobile, 48px);padding-bottom:var(--af-range-spotlight-pb-mobile, 48px)}.af-range-spotlight__container{width:calc(100% - (var(--gutter-mobile, 18px) * 2))}.af-range-spotlight--width-full-bleed .af-range-spotlight__container{width:100%}.af-range-spotlight__panel .af-hero-render__heading{max-width:11ch;font-size:clamp(38px,10.8vw,60px)}}.af-range-spotlight__panel .af-hero-render__navigation{width:min(100%,620px);margin-top:clamp(14px,1.6vw,20px);background:transparent;box-shadow:none;-webkit-mask-image:none;mask-image:none}.af-range-spotlight__panel .af-hero-render__navigation:before,.af-range-spotlight__panel .af-hero-render__navigation:after,.af-range-spotlight__panel .af-hero-render__navigation-track:before,.af-range-spotlight__panel .af-hero-render__navigation-track:after{content:none!important;display:none!important;background:none!important}.af-range-spotlight__panel .af-hero-render__navigation-label{margin:0 0 6px;color:#ffffffa8;font-size:9px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.af-range-spotlight__panel .af-hero-render__navigation-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;row-gap:0;margin:0;padding:0;border:0;list-style:none}.af-range-spotlight__panel .af-hero-render__navigation-item{min-width:0;border:0;background:transparent}.af-range-spotlight__panel .af-hero-render__navigation-link{position:relative;display:flex;align-items:center;min-width:0;min-height:50px;padding:12px 28px 10px 0;border:0;border-bottom:1px solid rgba(255,255,255,.2);background:transparent!important;box-shadow:none;color:inherit;font-family:var(--FONT-STACK-HEADING);font-size:clamp(14px,1vw,18px);font-weight:var(--FONT-WEIGHT-HEADING-BOLD, 900);line-height:1.08;letter-spacing:-.01em;text-decoration:none;text-transform:uppercase;transition:color .18s ease,border-color .18s ease}.af-range-spotlight__panel .af-hero-render__navigation-link span{display:block;min-width:0;white-space:normal}.af-range-spotlight__panel .af-hero-render__navigation-link:after{content:"\2192";position:absolute;right:0;top:50%;color:var(--af-range-spotlight-accent, #00999a);font-size:.9em;transform:translateY(-50%);transition:transform .18s ease,opacity .18s ease;opacity:.82}.af-range-spotlight__panel .af-hero-render__navigation-link:focus-visible{outline:2px solid var(--af-range-spotlight-accent, #00999a);outline-offset:4px}.af-range-spotlight__panel .af-hero-render__fallback,.af-range-spotlight__panel .af-hero-render__fallback svg{width:100%;height:100%}.af-range-spotlight__panel .af-hero-render__fallback svg{display:block}@media(hover:hover)and (pointer:fine){.af-range-spotlight__panel .af-hero-render__navigation-link:hover{background:transparent!important;border-bottom-color:#ffffff6b}.af-range-spotlight__panel .af-hero-render__navigation-link:hover:after{transform:translate(3px,-50%);opacity:1}}@media(max-width:767px){.af-range-spotlight__panel .af-hero-render__actions,.af-range-spotlight__panel .af-heading-pattern__actions{width:auto;max-width:100%}.af-range-spotlight__panel .af-action,.af-range-spotlight__panel .af-hero-render__actions .af-action,.af-range-spotlight__panel .af-heading-pattern__actions .af-action{width:auto;min-width:0;max-width:100%;align-self:flex-start}.af-range-spotlight__panel .af-hero-render__navigation{width:100%;margin-top:14px}.af-range-spotlight__panel .af-hero-render__navigation-track{overflow:visible;background:transparent;-webkit-mask-image:none;mask-image:none}.af-range-spotlight__panel .af-hero-render__navigation-list{grid-template-columns:1fr;column-gap:0}.af-range-spotlight__panel .af-hero-render__navigation-link{min-height:48px;padding:11px 26px 9px 0;font-size:clamp(15px,4.5vw,18px)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/af-section-range-spotlight.css.map */
