.section-polaroid-slider{padding:48px 0 64px;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.section-polaroid-slider .headline-wrapper{text-align:center;padding:0 20px 40px}.section-polaroid-slider .headline{font-size:2rem;font-weight:600;margin:0 0 8px;color:rgb(var(--color-foreground))}.section-polaroid-slider .subline{font-size:1rem;font-weight:500;letter-spacing:.04em;margin:0;color:rgb(var(--color-foreground))}.slider-container{position:relative;display:flex;align-items:center}.slider-wrapper{flex:1;overflow:hidden}.slider{display:flex;gap:20px;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding:20px 0 24px}.slider::-webkit-scrollbar{display:none}.slider-slide{scroll-snap-align:center;flex:0 0 auto;transition:transform .35s ease,opacity .35s ease}@media(min-width:1024px){.slider-slide{width:calc((100% - 60px)/4)}}@media(min-width:600px)and (max-width:1023px){.slider-slide{width:calc((100% - 2 * 20px) / 2.2)}}@media(max-width:599px){.slider-slide{width:40vw}.slider-slide:not(.is-active),.slider-slide.is-active{transform:scale(1);opacity:1}}.slider-slide:not(.is-active){transform:scale(.88);opacity:.75}.slider-slide.is-active{transform:scale(1);opacity:1}.polaroid{background:#fff;border-radius:4px;box-shadow:0 2px 12px #0000001a;overflow:hidden}.polaroid .image{width:100%;aspect-ratio:3 / 4;overflow:hidden}.polaroid .image img,.polaroid .image .placeholder-svg{width:100%;height:100%;object-fit:cover;display:block}.polaroid .headlines{padding:14px 16px 18px;text-align:center}.polaroid .item-headline{font-size:.95rem;font-weight:400;margin:0 0 4px;line-height:1.4;color:#111}.polaroid .item-subline{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin:0;color:#111}.slider-btn{flex:0 0 auto;width:44px;height:44px;border-radius:50%;border:1.5px solid rgb(var(--color-foreground));background:transparent;cursor:pointer;display:none;align-items:center;justify-content:center;margin:0 8px;transition:background .2s,opacity .2s;color:rgb(var(--color-foreground))}@media(min-width:600px){.slider-btn{display:flex}}.slider-btn:hover{background:rgba(var(--color-foreground),.08)}.slider-btn:disabled{opacity:.3;cursor:default}.slider-btn svg{width:32px;height:32px;stroke:currentColor;fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;border:1px solid #d5d5d5d5;border-radius:20px}
/*# sourceMappingURL=/cdn/shop/t/410/assets/polaroid-slider.css.map */
