.highlights{display:block;position:relative;--hl-edge: 8rem;--hl-gap: 4rem;--hl-radius: 2.8rem;--hl-per-view: var(--hl-per-view-desktop, 1.1)}.highlights__btn--paddle{display:none!important}.highlights__header{margin-bottom:4rem}.highlights__title{margin:0;font-weight:600;font-size:clamp(3rem,4vw,4.8rem);line-height:1.06;letter-spacing:-.01em}.highlights__scroller{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab;padding-inline:var(--hl-edge);margin-block-end:9.6rem}.highlights__scroller.is-dragging{cursor:grabbing;scroll-snap-type:none}@media screen and (min-width:990px){.highlights__scroller,.highlights__scroller.is-dragging{cursor:default}}.highlights__scroller::-webkit-scrollbar{display:none}.highlights__track{display:flex;gap:var(--hl-gap);list-style:none;margin:0;padding:0;width:max-content}.highlights__card{position:relative;flex:0 0 auto;width:calc((100vw - (2 * var(--hl-edge)) - ((var(--hl-per-view) - 1) * var(--hl-gap))) / var(--hl-per-view));height:var(--hl-card-height, 66rem);border-radius:var(--hl-radius);overflow:hidden;scroll-snap-align:start;background:#000;isolation:isolate}@media screen and (min-width:1340px){.highlights__card{width:min(max(87.5vw - 23px,280px),1260px)}}.highlights__card-inner{position:relative;display:grid;grid-template-columns:38% 62%;align-items:stretch;width:100%;height:100%;min-height:0;color:inherit;text-decoration:none}.highlights__card-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.highlights__card-bg img{width:100%;height:100%;object-fit:cover;display:block}.highlights__card-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c}.highlights--center .highlights__card{scroll-snap-align:center}.highlights__card-text{position:relative;z-index:2;align-self:center;min-width:0;padding-inline:clamp(2.4rem,3vw,6.8rem);color:#ffffffeb;will-change:transform}.highlights.is-reveal-ready .highlights__card-text-inner{opacity:0;transform:translateY(1.4rem);transition:opacity .7s ease,transform .7s cubic-bezier(.22,.61,.36,1);will-change:opacity,transform}.highlights.is-reveal-ready .highlights__card.is-revealed .highlights__card-text-inner{opacity:1;transform:translateY(0)}.highlights__card-text-inner{margin:0;font-weight:600;font-size:clamp(2.4rem,2vw,2.8rem);line-height:1.16;letter-spacing:.007em}.highlights__card-text :is(p,ul,ol):first-child{margin-top:0}.highlights__card-text :is(p,ul,ol):last-child{margin-bottom:0}.highlights__card-media{position:relative;z-index:1;align-self:stretch;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.highlights__card-media img,.highlights__card-media video{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:var(--hl-media-fit, cover);object-position:center;transform:scale(.83);transform-origin:center center;transition:transform .6s ease-in-out}.highlights.is-reveal-ready .highlights__card.is-revealed .highlights__card-media img,.highlights.is-reveal-ready .highlights__card.is-revealed .highlights__card-media video{transform:scale(1)}.highlights__card-media .placeholder-svg{width:100%;height:100%}.highlights__controls-wrapper{height:75%;top:auto;bottom:0;align-items:flex-end;display:flex;justify-content:center;left:0;margin:0;overflow:clip;pointer-events:none;position:absolute;width:100%;will-change:transform;z-index:999999999}.highlights__controls{display:flex;align-items:center;justify-content:center;gap:1.6rem;margin-block:3.2rem;bottom:32px;position:sticky;z-index:15;pointer-events:auto}.highlights__btn{flex:0 0 auto;width:5.6rem;height:5.6rem;border-radius:50%;border:0;cursor:pointer;display:grid;place-items:center;background:#2a2a2db8;-webkit-backdrop-filter:blur(3.5px);backdrop-filter:blur(3.5px);color:#f5f5f7;transition:background .2s ease,opacity .3s ease,visibility .3s ease}.highlights__btn:hover{background:#3c3c40d1}.highlights__btn svg{width:1.8rem;height:1.8rem}.highlights__btn--paddle svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.highlights__playpause svg{fill:currentColor}.highlights__btn--prev[disabled]{opacity:0;visibility:hidden;pointer-events:none}.highlights__playpause .highlights__icon-play{display:none}.highlights__playpause[aria-pressed=true] .highlights__icon-play{display:block}.highlights__playpause[aria-pressed=true] .highlights__icon-pause{display:none}.highlights__dots{display:flex;align-items:center;gap:1.6rem;height:5.6rem;padding-inline:2.4rem;border-radius:2.8rem;background:#2a2a2db8;-webkit-backdrop-filter:blur(3.5px);backdrop-filter:blur(3.5px)}.highlights__dot{position:relative;flex:0 0 auto;width:.8rem;height:.8rem;padding:0;border:0;border-radius:1rem;background:#f5f5f7cc;cursor:pointer;transition:width .4s cubic-bezier(.22,.61,.36,1),background .3s ease}.highlights__dot:after{content:"";position:absolute;top:-2.4rem;right:-.8rem;bottom:-2.4rem;left:-.8rem}.highlights__dot.is-active{width:4.8rem;background:#f5f5f74d}.highlights__dot-fill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#f5f5f7;transform:scaleX(0);transform-origin:left center}@media screen and (max-width:989px)and (min-width:750px){.highlights{--hl-edge: 4rem;--hl-gap: 2rem;--hl-per-view: var(--hl-per-view-tablet, 1.1)}.highlights__card-inner{grid-template-columns:46% 54%}.highlights__header{text-align:center}.highlights__title{font-size:clamp(4rem,6.7vw,5.6rem);line-height:1.07}.highlights__card{aspect-ratio:754 / 928;height:680px}.highlights__card-media img,.highlights__card-media video{object-fit:var(--hl-media-fit, cover)}}@media screen and (max-width:749px){.highlights{--hl-edge: 1.6rem;--hl-gap: 2rem;--hl-per-view: var(--hl-per-view-mobile, 1.05)}.highlights__header{text-align:center}.highlights__title{font-size:3.2rem;line-height:1.375}.highlights__card{height:auto}.highlights__card-media img,.highlights__card-media video{height:auto;max-width:100%}.highlights__card-inner{display:block}.highlights__card-media{top:0;right:0;bottom:0;left:0;z-index:0;height:auto}.highlights__card-text{z-index:2;text-align:center;padding:4.4rem clamp(2rem,5vw,3.4rem) 0}.highlights__card-text-inner{font-size:2.4rem;line-height:1.33}}@media(prefers-reduced-motion:reduce){.highlights__scroller{scroll-behavior:auto}.highlights__dot{transition:none}.highlights.is-reveal-ready .highlights__card-text-inner{opacity:1;transform:none;transition:none}.highlights__card-text{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-highlights.css.map */
