.ha-c3t-alt{--gap: var(--ha-gap);--img-ratio: var(--ha-img-ratio);--radius: var(--ha-radius);--ol-lift: 0px;--uline-thickness: var(--ha-uline-thickness);--uline-offset: var(--ha-uline-offset);--sweep-time: var(--ha-sweep-time);--sweep-ease: var(--ha-sweep-ease);--cover-overshoot: var(--ha-cover-overshoot);--cta-bg: var(--page-bg);--reveal-distance: 120%;--title-nudge: 0px;--cta-slot: var(--ha-cta-slot, 36px);--cta-bottom: 5px;--reveal-time: .35s;--reveal-ease: cubic-bezier(.22,.61,.36,1);--ol-title-size: clamp(18px, 1.25vw, 22px);--ol-title-size-m: clamp(16px, 5.2vw, 20px);--cta-safe-inline: 12px}@media (min-width:768px){.ha-c3t-alt .ha-ed__outer{max-width:none!important}.ha-c3t-alt .ha-ed__inner{padding-inline:clamp(16px,6vw,6.5rem)!important}}@media (max-width:767.98px){.ha-c3t-alt .ha-ed__outer{max-width:none!important}.ha-c3t-alt .ha-ed__inner{padding-inline:0!important}.ha-c3t-alt .ha-c3t-alt__grid{display:flex;gap:var(--gap);overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;overscroll-behavior-x:contain;padding-inline:var(--gap);-ms-overflow-style:none;scrollbar-width:none;padding-block:12px;margin-block:-12px}.ha-c3t-alt .ha-c3t-alt__grid::-webkit-scrollbar{display:none}.ha-c3t-alt .tile{scroll-snap-align:start;flex:0 0 82%}@supports (touch-action: pan-x){.ha-c3t-alt .tile,.ha-c3t-alt .ha-tile-media{touch-action:auto!important}}}.ha-c3t-alt .ha-ed__head{text-align:center;margin-bottom:clamp(10px,2.5vw,18px)}.ha-c3t-alt .ha-ed__h{margin:0}.ha-c3t-alt .ha-ed__desc{max-width:60ch;margin:.3rem auto 0}@media (max-width:767.98px){.ha-c3t-alt .ha-ed__h{font-size:clamp(18px,5.2vw,22px);line-height:1.15;letter-spacing:0rem}.ha-c3t-alt .ha-ed__desc{font-size:clamp(13px,3.8vw,15px);line-height:1.4;padding:0 var(--gap)}}@media (min-width:768px){.ha-c3t-alt .ha-c3t-alt__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap)}}.ha-c3t-alt .tile{position:relative}.ha-c3t-alt .ha-tile-media{display:block;overflow:hidden;-webkit-overflow-scrolling:touch}.ha-c3t-alt .tile .ha-ol{display:grid;align-content:end;justify-items:center;padding:clamp(8px,2.2vw,24px);overflow:hidden;color:var(--ol-color, currentColor)}.ha-c3t-alt .tile .ha-ol__inner{position:relative;display:grid;justify-items:center;row-gap:10px;width:100%;margin-bottom:var(--ol-lift);transition:padding-bottom var(--reveal-time) var(--reveal-ease);will-change:padding-bottom}.ha-c3t-alt .tile .ha-ol__title{margin:0;text-align:center;font-size:var(--ol-title-size);line-height:1.25;letter-spacing:.01em;transition:transform var(--reveal-time) var(--reveal-ease);will-change:transform}@media (max-width:767.98px){.ha-c3t-alt .tile .ha-ol__title{font-size:var(--ol-title-size-m);line-height:1.22}}.ha-c3t-alt .tile .ha-cta{position:absolute;left:50%;bottom:var(--cta-bottom);transform:translate(-50%,var(--reveal-distance));opacity:0;pointer-events:none;display:inline-block;white-space:nowrap;word-break:normal;overflow:hidden;text-overflow:clip;max-width:calc(100% - (var(--cta-safe-inline) * 2));transition:opacity var(--reveal-time) ease,transform var(--reveal-time) var(--reveal-ease);will-change:transform,opacity}.ha-c3t-alt.is-cta-reveal .tile.is-cta-visible .ha-cta,.ha-c3t-alt.is-cta-reveal .tile:focus-within .ha-cta{opacity:1;transform:translate(-50%);pointer-events:auto}.ha-c3t-alt.is-cta-reveal .tile.is-cta-visible .ha-ol__inner,.ha-c3t-alt.is-cta-reveal .tile:focus-within .ha-ol__inner{padding-bottom:calc(var(--cta-slot) + var(--cta-bottom))}.ha-c3t-alt.is-cta-reveal .tile.is-cta-visible .ha-ol__title,.ha-c3t-alt.is-cta-reveal .tile:focus-within .ha-ol__title{transform:translateY(calc(-1 * var(--title-nudge)))}@media (pointer: coarse){.ha-c3t-alt.is-cta-reveal .tile .ha-cta{opacity:1;transform:translate(-50%);pointer-events:auto}.ha-c3t-alt.is-cta-reveal .tile .ha-ol__inner{padding-bottom:calc(var(--cta-slot) + var(--cta-bottom))}}@media (prefers-reduced-motion: reduce){.ha-c3t-alt.is-cta-reveal .tile .ha-cta{transition:none!important;opacity:1!important;transform:translate(-50%)!important;pointer-events:auto}.ha-c3t-alt.is-cta-reveal .tile .ha-ol__inner{transition:none!important;padding-bottom:calc(var(--cta-slot) + var(--cta-bottom))!important}.ha-c3t-alt.is-cta-reveal .tile .ha-ol__title{transition:none!important;transform:none!important}}.ha-c3t-alt{--ol-lift: 3%}.ha-c3t-alt.has-zoomfx .ha-tile-media img{transform:translateZ(0);backface-visibility:hidden;will-change:transform;transition:transform .7s var(--sweep-ease, cubic-bezier(.2,.65,.2,1))}@keyframes c3talt-zoom-enter{0%{transform:scale(1.12)}to{transform:scale(1)}}.ha-c3t-alt.has-zoomfx .ha-tile-media .c3t-alt__img.zoomfx-enter{animation:c3talt-zoom-enter .8s var(--sweep-ease, cubic-bezier(.5,0,0,1)) both}@media (prefers-reduced-motion: reduce){.ha-c3t-alt.has-zoomfx .ha-tile-media img,.ha-c3t-alt.has-zoomfx .ha-tile-media .c3t-alt__img.zoomfx-enter{animation:none!important;transition:none!important;transform:none!important}}.ha-c3t-alt .ha-ol__title{font-family:Bicyclette,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400}@media (max-width: 767.98px){.ha-c3t-alt .ha-c3t-alt__grid{padding-inline:0!important;scroll-padding-left:var(--gap);scroll-padding-right:var(--gap)}.ha-c3t-alt .ha-c3t-alt__grid>*{scroll-margin-left:var(--gap)}.ha-c3t-alt .ha-c3t-alt__grid>*:last-child{scroll-margin-right:var(--gap)}}@media (max-width: 767.98px){.ha-c3t-alt .ha-c3t-alt__grid{padding-inline:0!important;display:flex}.ha-c3t-alt .ha-c3t-alt__grid:before,.ha-c3t-alt .ha-c3t-alt__grid:after{content:"";flex:0 0 var(--gap)}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ha-c3t-alt.css.map */
