.slideshow-a-container{position:relative;width:100vw;overflow:hidden}.slideshow-a-wrapper{display:flex;flex-wrap:nowrap;transition:transform .6s ease-in-out;width:100%}.slideshow-a-slide{flex:0 0 100vw;max-width:100vw;position:relative;display:block}.slideshow-a-image{width:100vw;height:auto;display:block;object-fit:cover}.slideshow-a-nav-button{position:absolute;top:50%;transform:translateY(-50%);background:#fff9;border:none;color:#000;font-weight:700;font-size:2.5rem;padding:.3rem .8rem;z-index:10;cursor:pointer;border-radius:.2rem;line-height:1;display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;box-shadow:0 2px 4px #0003}.slideshow-a-nav-button:hover{background:#ffffffe6}.slideshow-a-nav-button:disabled{opacity:.3;pointer-events:none}.slideshow-a-prev{left:1rem}.slideshow-a-next{right:1rem}.slideshow-a-dots{position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%);display:flex;gap:.6rem;z-index:10;justify-content:center;align-items:center}.slideshow-a-dot{background:#fff!important;width:10px;height:10px;display:inline-block!important;border-radius:50%;background:#ffffffb3;border:none;cursor:pointer;transition:background .3s,transform .3s}.slideshow-a-dot.active{background:#000;transform:scale(1.3)}.carousel-wrapper-start{overflow:hidden;max-width:1400px;margin:0 auto;position:relative}.carousel-container-start{display:flex;gap:16px;transition:transform .5s ease-in-out;will-change:transform}.cover-st img{transition:transform .3s ease}.cover-st:hover img{transform:scale(1.05)}.carousel-heading{font-size:2rem;font-weight:700;text-align:center;margin:1em 0}.carousel-background{width:100vw}.carousel-card-start{flex:0 0 300px;gap:16px;box-sizing:border-box;background:#fff;border:none;padding:10px;text-align:center;border-radius:8px}.carousel-button{position:absolute;top:50%;transform:translateY(-50%);background:#fffc;border:none;cursor:pointer;font-size:2rem;z-index:10;padding:.25em .5em;border-radius:4px}.carousel-button.left{left:10px}.carousel-button.right{right:10px}.product-cover-st{transition:transform .3s ease,box-shadow .3s ease}.carousel-card-start a:hover .product-cover-st{transform:scale(1.03)}@media (max-width: 767px){.carousel-container-start{gap:0}.carousel-card-start{flex:0 0 100vw;max-width:100vw}}
/*# sourceMappingURL=/cdn/shop/t/1/compiled_assets/styles.css.map */
