@font-face{font-family:BizIcons;src:url("icons-20261102.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:block}
.fa,.fa::before{font-family:BizIcons!important;font-weight:normal!important;font-style:normal!important}
.urunler .urun-list>.row{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin:0!important}
.urunler .urun-list>.row::before,.urunler .urun-list>.row::after{display:none!important}
.urunler .urun-list>.row>.col{display:block!important;float:none!important;flex:none!important;width:100%!important;max-width:100%!important;min-width:0;padding:0!important;margin:0!important}
.urunler .urun-list .urun-bg{float:none!important;width:100%!important;height:clamp(280px,32vw,420px)!important}
.urunler .urun-list .urun-bg .title img{max-width:100%;height:auto}
.urunler .urun-title h1{font-size:22px;overflow-wrap:anywhere}
.top-social a,#searchform button{min-width:36px;min-height:36px;display:inline-flex;align-items:center;justify-content:center}
.slider-carousel.owl-theme .owl-nav [class*=owl-]{display:flex;align-items:center;justify-content:center;line-height:1;background:rgba(16,46,106,.35)}
.slider-carousel.owl-theme .owl-nav .owl-prev{left:24px}.slider-carousel.owl-theme .owl-nav .owl-next{right:24px}
@media(max-width:1199px){.urunler .urun-list>.row{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}
@media(max-width:991px){.urunler .urun-list>.row{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.top-social a,#searchform button{min-width:44px;min-height:44px}}
@media(max-width:575px){.urunler .urun-list>.row{grid-template-columns:minmax(0,1fr);gap:24px}.urunler .urun-list .urun-bg{height:380px!important}.slider-carousel.owl-theme .owl-nav .owl-prev{left:10px}.slider-carousel.owl-theme .owl-nav .owl-next{right:10px}.slider-carousel .slider-text{padding:0 48px}.slider-carousel .slider-text h1{font-size:clamp(22px,6vw,32px)!important;line-height:1.35!important}.urunler .main-title h1{font-size:30px}.urunler .title-text-bg{max-width:100%;overflow:hidden}}

@media(max-width:767px){a.logo{max-width:calc(100% - 70px)!important;background-size:contain!important;background-position:left center!important}}
