.product-item .card .product-item-img{width:100%}.product-item-img{width:100%;height:auto;aspect-ratio:5/7;object-fit:contain;background:#fff}.product-gallery .main-splide:not(.is-initialized){visibility:visible}.product-gallery .main-splide:not(.is-initialized) .splide__list{display:block}.product-gallery .main-splide:not(.is-initialized) .splide__slide{width:100%}.product-gallery .main-splide:not(.is-initialized) .splide__slide:not(:first-child){display:none}.product-gallery .thumbs-splide:not(.is-initialized){visibility:hidden}@media(max-width:991px){.product-gallery[data-show-thumbs-mobile=false] .main-splide:not(.is-initialized) .splide__track{padding-right:4rem}}.rc-menue-punkt:before{content:"\2022\a0"}#main{padding-bottom:clamp(20px,4vh,150px)}@media(max-width:768px){#main{padding-bottom:clamp(20px,2vh,150px)}}#main:has(>.shopify-section:last-child>section[class*=bg-]:not(.bg-body):not(.bg-white):not(.bg-transparent):not(.fixed-bottom)){padding-bottom:0}#main>.shopify-section:last-child>section[class*=bg-]:not(.bg-body):not(.bg-white):not(.bg-transparent):not(.fixed-bottom):after{content:"";display:block;height:clamp(20px,4vh,150px)}@media(max-width:768px){#main>.shopify-section:last-child>section[class*=bg-]:not(.bg-body):not(.bg-white):not(.bg-transparent):not(.fixed-bottom):after{height:clamp(20px,2vh,150px)}}#main>:last-child:not(.shopify-section){padding-bottom:2.5rem}.collection-item-img{aspect-ratio:1/1;height:auto;object-fit:contain;background:#fff}.rc-option-fest{display:flex;align-items:center;background:#fff;cursor:default}.product-gallery .main-splide-adapt:not(.is-initialized) .splide__slide:first-child{height:auto}.cart-icon{position:relative}.cart-icon .badge{position:absolute;top:2px;right:0;width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:50%!important}#offcanvas-cart-deskop-upsells{position:fixed;visibility:hidden;opacity:0}.img-badge-sale{background-color:var(--bs-success)}.img-badge-sold-out{background-color:var(--bs-secondary)}.img-badge-custom{background-color:var(--bs-primary)}img.img-badge-custom{background:none!important}#navbar-desktop .nav-links>.nav-item>.nav-link{white-space:nowrap}@media(min-width:1200px)and (max-width:1399.98px){#navbar-desktop .nav-links>.nav-item>.nav-link{padding-left:.5rem;padding-right:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/custom.css.map */
