:root{--fels-m: 24px}@media(min-width:1600px){:root{--fels-m: 40px}}@media(max-width:749px){:root{--fels-m: 12px}}.resource-list--grid:has(product-card){grid-template-columns:repeat(auto-fill,minmax(190px,1fr))!important;gap:1px!important;column-gap:1px!important;row-gap:1px!important;background:#dcdcdc;border:1px solid #dcdcdc;border-radius:6px;overflow:hidden}.resource-list--grid>.resource-list__item:has(product-card){background:#fff}.resource-list--grid product-card .product-card__content{border:0!important;border-radius:0!important}product-card .card-gallery{width:100%;aspect-ratio:1 / 1;padding:8px!important;display:flex!important;align-items:center;justify-content:center;background:#fff;overflow:hidden}product-card .card-gallery>a.contents,product-card .card-gallery slideshow-component,product-card .card-gallery slideshow-container{width:100%!important;height:100%!important}product-card .card-gallery slideshow-component,product-card .card-gallery slideshow-container{display:block!important}product-card .card-gallery slideshow-slides{padding:0!important;scroll-padding:0!important;gap:0!important;height:100%!important}product-card .card-gallery slideshow-slide,product-card .card-gallery .product-media-container{flex:0 0 100%!important;width:100%!important;min-width:100%!important;height:100%!important;margin:0 auto!important;aspect-ratio:1 / 1!important}product-card .card-gallery .product-media{width:100%!important;height:100%!important;display:flex!important;align-items:center;justify-content:center}product-card .card-gallery img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important}product-card .card-gallery .product-badges{z-index:2}.fels-branchen-slider-section .fels-bs{max-width:min(1180px,112.6784vh)!important}@media(min-width:750px)and (max-width:1199px){.fels-branchen-slider-section .fels-bs{max-width:min(900px,100%)!important}}@media(max-width:749px){.fels-branchen-slider-section .fels-bs{max-width:100%!important}}.section--page-width:has(product-card),.section--page-width:has(.product-grid),.section--page-width.section-resource-list{grid-template-columns:var(--fels-m) minmax(0,1fr) var(--fels-m)!important;--page-margin: var(--fels-m)}.resource-list__carousel slideshow-slides:has(>.resource-list__slide){padding-inline:var(--fels-m)!important;scroll-padding-inline:var(--fels-m)!important;gap:0!important;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;align-items:stretch}.resource-list.force-full-width,.resource-list__carousel>slideshow-container,.resource-list__carousel slideshow-container:has(.resource-list__slide){background:transparent!important}.resource-list__carousel{position:relative}.resource-list__slide{scroll-snap-align:start}.resource-list__slide>.resource-list__item,.resource-list__slide product-card,.resource-list__slide product-card .product-card__content{height:100%}@media(min-width:1200px){.resource-list__slide{flex:0 0 clamp(200px,calc((100vw - 2 * var(--fels-m)) / 7),270px)!important;width:clamp(200px,calc((100vw - 2 * var(--fels-m)) / 7),270px)!important;min-width:0!important}}@media(min-width:750px)and (max-width:1199px){.resource-list__slide{flex:0 0 28vw!important;width:28vw!important;min-width:0!important}.product-grid--grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))!important}.resource-list__carousel .slideshow-control{width:38px!important;height:38px!important}}.resource-list__slide product-card .product-card__content{border:1px solid #dcdcdc!important;border-left-width:0!important;border-radius:0!important}.resource-list__slide:first-child product-card .product-card__content{border-left-width:1px!important;border-radius:6px 0 0 6px!important}.resource-list__slide:last-child product-card .product-card__content{border-radius:0 6px 6px 0!important}.resource-list__carousel .slideshow-control:not(product-card *){opacity:1!important;width:44px!important;height:44px!important;border-radius:50%!important;background:#969696d9!important;color:#fff!important;box-shadow:0 2px 8px #00000026;z-index:3}.resource-list__carousel .slideshow-control:not(product-card *):hover{background:#ee1c25!important}.resource-list__carousel .slideshow-control:not(product-card *) svg{color:#fff!important;width:18px;height:18px}product-card .card-gallery .slideshow-control,product-card .card-gallery slideshow-controls{display:none!important}@media(max-width:749px){.resource-list__slide{width:46vw!important;min-width:46vw!important;flex:0 0 46vw!important}.resource-list__slide product-card .product-card__content{padding:12px 10px 14px!important;gap:6px!important}.product-grid--grid product-card .product-card__content{padding:12px 10px 14px!important;gap:6px!important}product-card .card-gallery{padding:4px!important}product-card product-price,product-card product-price .price,product-card product-price .price *{font-size:16px!important}product-card .product-card__content>a.contents>*,product-card .product-card__content>a.contents>* *{font-size:13px!important;line-height:1.35!important}.fels-stock{font-size:12px}.fels-card-vendor{font-size:11px}.resource-list__carousel .slideshow-control{display:none!important}.section-resource-list h3{font-size:20px!important}}.shopify-section-group-footer-group .footer-content>:nth-child(4) p{margin:0 0 12.4px!important;font-size:inherit}.shopify-section-group-footer-group .footer-content>:nth-child(4) p:first-child{margin-top:37px!important}.shopify-section-group-footer-group .footer-content>:nth-child(4) a{color:inherit;text-decoration:none}.shopify-section-group-footer-group .footer-content>:nth-child(4) a:hover{text-decoration:underline}@media(max-width:989px){.shopify-section-group-footer-group .footer-content>:nth-child(4) p:first-child{margin-top:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/fels-kacheln.css.map */
