.gal-section{--ink: #2D2A26;--paper: #FCFCFE;background:var(--paper);padding:40px 0 44px}.gal-section *{box-sizing:border-box}.gal-stack-wrap{position:relative;padding:0 20px;height:600px;display:flex;align-items:center;justify-content:center;perspective:1300px}.gal-stack{position:relative;width:100%;max-width:335px;height:580px;transform-style:preserve-3d}.gal-card{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .4s ease;cursor:grab;touch-action:pan-y;transform-style:preserve-3d}.gal-card:active{cursor:grabbing}.gal-card-face{position:relative;width:100%;height:100%;overflow:hidden;background:#000;border-radius:0}.gal-card-media{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.gal-card-media--placeholder{background:#ece9e2}.gal-card[data-pos="0"]{transform:translate(0) translateZ(0) rotateY(0) scale(1);z-index:30;opacity:1}.gal-card[data-pos="0"] .gal-card-face{box-shadow:0 55px 90px #2d2a2673,0 28px 45px #2d2a2652,0 10px 18px #2d2a2633}.gal-card[data-pos="1"]{transform:translate(40px) translateZ(-70px) rotateY(-12deg) scale(.9);z-index:20;opacity:.94}.gal-card[data-pos="1"] .gal-card-face{box-shadow:0 16px 32px #2d2a2633}.gal-card[data-pos="2"]{transform:translate(68px) translateZ(-140px) rotateY(-19deg) scale(.82);z-index:10;opacity:.85}.gal-card[data-pos="2"] .gal-card-face{box-shadow:0 10px 22px #2d2a261f}.gal-card[data-pos="3"],.gal-card[data-pos="4"],.gal-card[data-pos="5"],.gal-card[data-pos="6"],.gal-card[data-pos="7"],.gal-card[data-pos="8"],.gal-card[data-pos="9"],.gal-card[data-pos="10"],.gal-card[data-pos="11"],.gal-card[data-pos="12"],.gal-card[data-pos="13"],.gal-card[data-pos="14"]{transform:translate(78px) translateZ(-160px) rotateY(-20deg) scale(.78);z-index:1;opacity:0;pointer-events:none}.gal-progress{display:flex;gap:6px;justify-content:center;margin-top:24px;padding:0 20px;flex-wrap:wrap}.gal-dot{width:14px;height:2px;background:#ddd9d0;transition:background .2s ease}.gal-dot.active{background:var(--ink)}@media(min-width:750px){.gal-stack-wrap{height:680px}.gal-stack{max-width:420px;height:660px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-galerie-pile.css.map */
