/* Shared product gallery: legacy and configured product cards. */
#RamkaProduktu #KartaProduktu #ZdjeciaProduktu .ZdjeciaKontener{width:100%!important;min-width:0!important}
#RamkaProduktu #KartaProduktu #ZdjeciaProduktu .DodatkoweZdjecia{width:min(calc(100% - 36px),480px)!important;margin:18px auto!important;min-height:100px!important}
#RamkaProduktu #KartaProduktu #ZdjeciaProduktu .DodatkoweZdjecia .slick-list,#RamkaProduktu #KartaProduktu #ZdjeciaProduktu .DodatkoweZdjecia .slick-track,#RamkaProduktu #KartaProduktu #ZdjeciaProduktu .DodatkoweZdjecia .slick-slide{min-height:100px!important}
#RamkaProduktu #KartaProduktu #ZdjeciaProduktu .DodatkoweZdjecia img{box-sizing:border-box!important;display:block!important;width:100px!important;height:100px!important;max-width:100px!important;max-height:100px!important;margin:0 auto!important;padding:10px!important;object-fit:contain!important;object-position:center!important;opacity:1!important;mix-blend-mode:normal!important}
#RamkaProduktu #KartaProduktu #ZdjeciaDuze a{display:flex!important;align-items:center!important;justify-content:center!important}
#RamkaProduktu #KartaProduktu #ZdjeciaDuze img{object-fit:contain!important;object-position:center!important;opacity:1!important;mix-blend-mode:normal!important}
#RamkaProduktu #KartaProduktu:not(.ed-native-card) #ZdjeciaDuze{display:block!important;min-height:0!important;aspect-ratio:auto!important}
#RamkaProduktu #KartaProduktu:not(.ed-native-card) #ZdjeciaDuze,#RamkaProduktu #KartaProduktu:not(.ed-native-card) #ZdjeciaDuze .slick-list,#RamkaProduktu #KartaProduktu:not(.ed-native-card) #ZdjeciaDuze .slick-track,#RamkaProduktu #KartaProduktu:not(.ed-native-card) #ZdjeciaDuze .slick-slide,#RamkaProduktu #KartaProduktu:not(.ed-native-card) #ZdjeciaDuze .slick-slide>div,#RamkaProduktu #KartaProduktu:not(.ed-native-card) #ZdjeciaDuze a{height:400px!important;max-height:400px!important}
#RamkaProduktu #KartaProduktu:not(.ed-native-card) #ZdjeciaDuze img{width:100%!important;height:400px!important;max-width:100%!important;max-height:400px!important;padding:0!important}
@media(max-width:760px){
#RamkaProduktu #KartaProduktu #ZdjeciaProduktu .DodatkoweZdjecia,#RamkaProduktu #KartaProduktu #ZdjeciaProduktu .DodatkoweZdjecia .slick-list,#RamkaProduktu #KartaProduktu #ZdjeciaProduktu .DodatkoweZdjecia .slick-track,#RamkaProduktu #KartaProduktu #ZdjeciaProduktu .DodatkoweZdjecia .slick-slide{min-height:80px!important}
#RamkaProduktu #KartaProduktu #ZdjeciaProduktu .DodatkoweZdjecia img{width:80px!important;height:80px!important;max-width:80px!important;max-height:80px!important;padding:8px!important}
#RamkaProduktu #KartaProduktu:not(.ed-native-card) #ZdjeciaDuze,#RamkaProduktu #KartaProduktu:not(.ed-native-card) #ZdjeciaDuze .slick-list,#RamkaProduktu #KartaProduktu:not(.ed-native-card) #ZdjeciaDuze .slick-track,#RamkaProduktu #KartaProduktu:not(.ed-native-card) #ZdjeciaDuze .slick-slide,#RamkaProduktu #KartaProduktu:not(.ed-native-card) #ZdjeciaDuze .slick-slide>div,#RamkaProduktu #KartaProduktu:not(.ed-native-card) #ZdjeciaDuze a,#RamkaProduktu #KartaProduktu:not(.ed-native-card) #ZdjeciaDuze img{height:280px!important;max-height:280px!important}
}
/* Match the visible, inset gallery controls of K1/4E_BEZ. */
#RamkaProduktu #KartaProduktu #ZdjeciaProduktu .slick-arrow{z-index:12!important;width:48px!important;height:64px!important;top:50%!important;margin-top:-32px!important;border-radius:24px!important;background:rgba(255,255,255,.88)!important;box-shadow:0 3px 12px rgba(24,57,32,.18)!important}
#RamkaProduktu #KartaProduktu #ZdjeciaProduktu .slick-prev{left:14px!important}
#RamkaProduktu #KartaProduktu #ZdjeciaProduktu .slick-next{right:14px!important}
#RamkaProduktu #KartaProduktu #ZdjeciaProduktu .slick-arrow::before{font-size:42px!important;line-height:1!important;color:#315d22!important;opacity:1!important}
#RamkaProduktu #KartaProduktu #ZdjeciaProduktu .DodatkoweZdjecia .slick-prev{left:0!important}
#RamkaProduktu #KartaProduktu #ZdjeciaProduktu .DodatkoweZdjecia .slick-next{right:0!important}
@media(max-width:760px){
#RamkaProduktu #KartaProduktu #ZdjeciaProduktu .slick-arrow{width:42px!important;height:54px!important;margin-top:-27px!important;border-radius:21px!important}
#RamkaProduktu #KartaProduktu #ZdjeciaProduktu .slick-prev{left:8px!important}
#RamkaProduktu #KartaProduktu #ZdjeciaProduktu .slick-next{right:8px!important}
#RamkaProduktu #KartaProduktu #ZdjeciaProduktu .slick-arrow::before{font-size:36px!important}
}
