.ae-folio{padding-top:clamp(.5rem,1.5vw,1.25rem);padding-bottom:var(--section-pad-block);overflow-x:clip}.ae-folio__feature{--folio-feature-offset: 300px;--stage-gap: clamp(.6rem, 1.2vw, 1.1rem);--label-w: 26%;padding-inline:var(--page-edge);padding-bottom:clamp(.8rem,1.6vw,1.4rem);margin-bottom:clamp(.9rem,2vw,1.6rem);border-bottom:2px solid var(--ink)}.ae-folio__stage{position:relative;overflow:hidden;height:clamp(420px,calc(100svh - var(--folio-feature-offset)),900px);container-type:inline-size}.ae-folio__track{display:flex;align-items:flex-end;gap:var(--stage-gap);height:100%;margin:0;padding:0;list-style:none}.ae-folio__feature-slide{flex:1 1 0%;min-width:0;height:88%;transition:flex-basis .6s cubic-bezier(.22,1,.36,1),height .6s cubic-bezier(.22,1,.36,1)}.ae-folio__feature-slide--narrow{flex-grow:.8}.ae-folio__feature-slide--medium{flex-grow:1.15}.ae-folio__feature-slide--wide{flex-grow:1.6}@media(min-width:768px){.ae-folio__feature-slide:first-child{flex-basis:24%;height:100%;z-index:2}.ae-folio__track:hover .ae-folio__feature-slide:first-child:not(:hover),.ae-folio__track:focus-within .ae-folio__feature-slide:first-child:not(:focus-within){flex-basis:0%;height:88%;z-index:auto}.ae-folio__feature-slide:hover,.ae-folio__feature-slide:focus-within{flex-basis:24%;height:100%;z-index:2}}.ae-folio__feature-slide-link{display:block;width:100%;height:100%;overflow:hidden;background:color-mix(in srgb,var(--ink) 6%,var(--ground))}.ae-folio__feature-img,.ae-folio__feature-slide-link .ae-img-placeholder{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.22,1,.36,1)}.ae-folio__feature-slide-link:hover .ae-folio__feature-img,.ae-folio__feature-slide-link:focus-visible .ae-folio__feature-img{transform:scale(1.04)}.ae-folio__feature-caption{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:3;width:var(--label-w);box-sizing:border-box;padding:clamp(1rem,1.8vw,1.6rem) clamp(1rem,1.8vw,1.5rem);background:var(--ground);text-decoration:none;color:var(--type);transition:width 2.8s cubic-bezier(.22,1,.36,1)}.ae-folio__feature-name{overflow-wrap:break-word;transition:color var(--hover-transition)}@media(min-width:768px){.ae-folio__feature-name{width:calc(26cqi - (2*clamp(1rem,1.8vw,1.5rem)))}}.ae-folio__feature-caption:hover .ae-folio__feature-name{color:var(--accent)}.ae-folio__feature-meta{margin:.2rem 0 0}@media(max-width:767px){.ae-folio__feature{--folio-feature-offset: 160px}.ae-folio__stage{height:clamp(340px,calc(100svh - var(--folio-feature-offset)),560px)}.ae-folio__track{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ae-folio__track::-webkit-scrollbar{display:none}.ae-folio__feature-slide{flex:0 0 100%;height:100%;scroll-snap-align:start}.ae-folio__feature-caption{left:0;top:auto;bottom:clamp(1.5rem,6vw,2rem);transform:none;width:80%;pointer-events:none}}.ae-folio__empty{margin:0 0 1.5rem;max-width:60ch}.ae-folio__grid{--folio-row: clamp(210px, 24vw, 300px);--folio-gap: clamp(.7rem, 1.5vw, 1.4rem);list-style:none;margin:0;padding-inline:var(--page-edge);display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:var(--folio-row);grid-auto-flow:row dense;gap:var(--folio-gap)}@media(min-width:990px){.ae-folio__grid{padding-inline:calc(var(--page-edge) + 100px)}}.ae-folio__tile{margin:0}.ae-folio__tile--narrow{grid-column:span 4}.ae-folio__tile--wide{grid-column:span 8}.ae-folio__tile--short{grid-row:span 1}.ae-folio__tile--tall{grid-row:span 2}.ae-folio__tile-link{position:relative;display:block;height:100%;overflow:hidden;text-decoration:none;color:var(--type);background:color-mix(in srgb,var(--ink) 6%,var(--ground))}.ae-folio__tile-media{display:block;height:100%}.ae-folio__tile-img,.ae-folio__tile-media .ae-img-placeholder{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.22,1,.36,1)}.ae-folio__tile-link:hover .ae-folio__tile-img,.ae-folio__tile-link:focus-visible .ae-folio__tile-img{transform:scale(1.04)}.ae-folio__label{position:absolute;left:0;bottom:clamp(18px,3vw,30px);z-index:2;width:max-content;max-width:85%;margin:0;background:var(--ground);padding:clamp(.3rem,.6vw,.5rem) clamp(.55rem,1vw,.9rem)}.ae-folio__title{transition:color var(--hover-transition);overflow-wrap:break-word}.ae-folio__tile-link:hover .ae-folio__title{color:var(--accent)}.ae-folio__meta{margin:.15rem 0 0}.ae-folio__cta{margin-top:clamp(2rem,4vw,3.5rem);padding-inline:var(--page-edge);display:flex;justify-content:flex-start}@media(min-width:990px){.ae-folio__cta{padding-inline:calc(var(--page-edge) + 100px)}}@media(max-width:989px){.ae-folio__grid{grid-template-columns:repeat(4,1fr)}.ae-folio__tile--narrow{grid-column:span 2}.ae-folio__tile--wide{grid-column:span 4}}@media(max-width:767px){.ae-folio__grid{grid-template-columns:repeat(2,1fr);--folio-row: clamp(170px, 40vw, 240px)}.ae-folio__tile--narrow{grid-column:span 1}.ae-folio__tile--wide{grid-column:span 2}}.ae-folio.reveal-ready .ae-folio__feature,.ae-folio.reveal-ready .ae-folio__tile,.ae-folio.reveal-ready .ae-folio__cta{opacity:0;transform:translateY(1.5rem);transition:opacity .6s ease,transform .7s cubic-bezier(.22,1,.36,1)}.ae-folio.reveal-ready.is-revealed .ae-folio__feature,.ae-folio.reveal-ready.is-revealed .ae-folio__cta,.ae-folio.reveal-ready .ae-folio__tile.is-visible{opacity:1;transform:none}@media(min-width:768px){.ae-folio.reveal-ready .ae-folio__feature-caption{width:100%}.ae-folio.reveal-ready.is-revealed .ae-folio__feature-caption{width:var(--label-w)}}@media(max-width:767px){.ae-folio.reveal-ready .ae-folio__feature-caption{width:100%}.ae-folio.reveal-ready.is-revealed .ae-folio__feature-caption{width:80%}}@media(prefers-reduced-motion:reduce){.ae-folio.reveal-ready .ae-folio__feature-caption{width:var(--label-w);transition:none}}@media(max-width:767px)and (prefers-reduced-motion:reduce){.ae-folio.reveal-ready .ae-folio__feature-caption{width:80%}}@media(prefers-reduced-motion:reduce){.ae-folio.reveal-ready .ae-folio__feature,.ae-folio.reveal-ready .ae-folio__tile,.ae-folio.reveal-ready .ae-folio__cta{opacity:1;transform:none;transition:none}.ae-folio__tile-img,.ae-folio__tile-media .ae-img-placeholder,.ae-folio__feature-slide,.ae-folio__feature-img,.ae-folio__feature-slide-link .ae-img-placeholder{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-folio.css.map */
