.akbilya-home{--ah-navy:#173a60;--ah-red:#cb253c;--ah-ink:#172e45;--ah-line:#d9e2eb;--ah-soft:#f3f6fa;--ah-muted:#53677e}
.akbilya-home #main-content{background:#fff}
.akbilya-home .visual-categories-section>.container,.akbilya-home .urunler-module-inside-area,.akbilya-home .group-urun-module-inside-area,.akbilya-home .product-categories-inside-vitrin2,.akbilya-home .marka-module-inside-area,.akbilya-home .ticaret-kutulari-inside,.akbilya-home .about-module-main-div-boxed{width:calc(100% - 32px)!important;max-width:1440px!important;margin-left:auto!important;margin-right:auto!important}
.akbilya-home .ticaret-kutulari-main-div{margin:0!important;padding:8px 0}
.akbilya-home .ticaret-kutulari-inside{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}
.akbilya-home .ticaret-kutu-box{width:auto!important;margin:0!important;box-shadow:none!important;border:0!important;border-right:1px solid var(--ah-line)!important;background:transparent!important;border-radius:0!important;padding:14px 22px!important;min-width:0}
.akbilya-home .ticaret-kutu-box:last-child{border-right:0!important}
.akbilya-home .ticaret-kutu-box-i{font-size:36px!important;width:44px!important;min-width:44px}
.akbilya-home .ticaret-kutu-box-text-h{font-size:13px!important;font-weight:600!important;line-height:1.5}
.akbilya-home .ticaret-kutu-box-text-s{font-size:11px!important;line-height:1.6;letter-spacing:0!important;margin-top:4px}
.akbilya-home .v-cat-header-animate{text-align:left!important}
.akbilya-home .visual-categories-section .mb-5{margin-bottom:20px!important}
.akbilya-home .visual-categories-section h2,.akbilya-home .ah-section-heading h2{font-family:Poppins,sans-serif!important;font-size:25px!important;font-weight:600!important;letter-spacing:-.4px!important;line-height:1.4;color:var(--ah-navy)!important;margin:0 0 8px}
.akbilya-home .visual-categories-section p{font-size:13px!important;color:var(--ah-muted)!important;margin:0!important}
.akbilya-home .visual-categories-section .v-cat-card-wrapper{flex:0 0 16.6667%;max-width:16.6667%;margin-bottom:0!important;padding:0 8px!important}
.akbilya-home .v-cat-card{border:1px solid #e0e6ee;border-radius:5px!important;transition:border-color .18s,transform .18s}
.akbilya-home .v-cat-card:hover{border-color:var(--ah-red);transform:translateY(-3px)}
.akbilya-home .v-cat-overlay-hover,.akbilya-home .v-cat-overlay-gorsel{display:none!important}
.akbilya-home .v-cat-img-wrapper img{object-fit:contain!important}
.akbilya-home .ah-section-heading{width:100%;display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:0 0 20px;border-bottom:1px solid var(--ah-line);margin-bottom:20px}
.akbilya-home .ah-section-heading span{display:block;color:var(--ah-red);font-size:10px;font-weight:600;letter-spacing:1.5px;margin-bottom:7px}
.akbilya-home .ah-section-heading p{font-size:12px;color:var(--ah-muted);margin:0;line-height:1.7}
.akbilya-home .urunler-module-main-div{padding:25px 0!important;background:#fff!important}
.akbilya-home .home-product-tablinks{min-height:42px;height:auto!important;display:flex;align-items:center;justify-content:center;border-radius:var(--ah-tab-radius,4px)!important;margin-bottom:15px!important;padding:10px 22px!important;font-size:12px!important;cursor:pointer}
.akbilya-home .home-product-tablinks p{margin:0!important;padding:0!important;line-height:20px!important;font-size:var(--ah-tab-font,12px)!important;font-weight:var(--ah-tab-weight,600)!important}
.akbilya-home .home-product-tabcontent-in{width:100%!important;display:grid!important;grid-template-columns:repeat(var(--ah-columns,4),minmax(0,1fr));gap:16px;align-items:stretch}
.akbilya-home .home-product-tabcontent-in>.cat-detail-products-box,.akbilya-home .group-product-main-box-container-boxex>.cat-detail-products-box{width:100%!important;max-width:100%!important;margin:0!important;min-width:0;overflow:hidden}

.akbilya-home .cat-detail-products-box-img{height:180px!important;min-height:180px!important;padding:12px!important;background:#fff}
.akbilya-home .cat-detail-products-box-img img{height:156px!important;min-height:0!important;max-height:156px!important;object-fit:contain!important;width:100%!important}
.akbilya-home .cat-detail-products-box-info{padding:12px 14px!important;min-height:86px!important}
.akbilya-home .cat-detail-products-box-info h2,.akbilya-home .cat-detail-products-box-info a{font-size:13px!important;line-height:1.6!important;font-weight:600!important;color:var(--ah-ink)!important}
.akbilya-home .cat-detail-products-box-fiyat{padding:8px 14px 14px!important;font-size:18px!important;font-weight:600!important;color:var(--ah-navy)!important;min-height:60px}
.akbilya-home .cat-detail-products-box-fiyat del{font-size:12px!important;font-weight:400!important;color:#6b7786!important}
.akbilya-home .product-categories-main-div-vitrin2{padding:25px 0!important;background:#fff!important}
.akbilya-home .product-categories-main-div-vitrin2 .modules-head-text-main{display:none}
.akbilya-home .product-categories-inside-vitrin2-boxarea{display:grid!important;grid-template-columns:1fr 1fr;gap:20px;width:100%!important}
.akbilya-home .vitrin2-box{max-width:100%!important;width:100%!important;padding:0!important;margin:0!important;flex:none!important}
.akbilya-home .vitrin2-box-img{height:260px!important;border-radius:5px!important;overflow:hidden}
.akbilya-home .vitrin2-box-img img{width:100%!important;height:100%!important;object-fit:cover!important}
.akbilya-home .vitrin2-box-gradient{position:absolute!important;inset:0!important;display:flex!important;flex-direction:column;align-items:flex-start;justify-content:center;padding:28px!important;background:none!important;z-index:2}
.akbilya-home .vitrin2-box-h{font-size:27px!important;font-weight:600!important;line-height:1.3!important;margin:0 0 20px!important;max-width:65%;text-shadow:none!important}
.akbilya-home .vitrin2-box-s{font-size:12px!important;line-height:1.6!important;max-width:60%;padding:9px 12px;border:1px solid currentColor;border-radius:3px;text-shadow:none!important}
.akbilya-home .group-urun-module-main-div{padding:10px 0 20px!important;background:#fff!important}
.akbilya-home .group-product-main-box{padding:0!important;margin:25px 0 30px!important;display:grid!important;grid-template-columns:235px minmax(0,1fr);gap:22px;align-items:stretch}
.akbilya-home .group-product-main-box>a{width:100%;display:block}
.akbilya-home .group-product-main-box-img{display:block!important;width:100%!important;margin:0!important;height:100%!important;border-radius:4px;overflow:hidden}
.akbilya-home .group-product-main-box-img img{height:100%!important;width:100%!important;object-fit:cover!important;min-height:350px;max-height:440px}
.akbilya-home .group-product-main-box-container{min-width:0;overflow:visible}
.akbilya-home .group-product-main-box-container-header{padding:0 0 16px!important;margin:0!important;border:0!important}
.akbilya-home .group-product-main-box-container-header-left-h{font-size:21px!important;font-weight:600!important;line-height:1.4!important}
.akbilya-home .group-product-main-box-container-header-left-s{font-size:12px!important;margin-top:5px!important}
.akbilya-home .group-product-main-box-container-boxex{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%!important}
.akbilya-home .group-product-main-box-container-boxex:not(.sx-product-grid){display:block!important}
.akbilya-home .group-product-main-box-container-boxex .swiper-product-list{width:100%;overflow:hidden;position:relative;padding-top:0!important;padding-bottom:5px!important}
.akbilya-home .group-product-main-box-container-boxex .swiper-wrapper{display:flex;align-items:stretch}
.akbilya-home .group-product-main-box-container-boxex .swiper-slide{height:auto!important;flex-shrink:0}
.akbilya-home .group-product-main-box-container-boxex .swiper-slide>.cat-detail-products-box-caturunvitrin{display:flex;flex-direction:column;min-height:355px;height:100%!important;overflow:hidden}


.akbilya-home .group-product-main-box-img{background:var(--ah-navy)}
.akbilya-home .group-product-main-box-img img{max-height:none!important;object-fit:contain!important}
.akbilya-home .product-categories-inside{width:calc(100% - 32px)!important;max-width:1440px!important;margin:0 auto!important}
.akbilya-home .product-categories-main-div{padding:10px 0 20px!important;background:#fff!important}
.akbilya-home .product-categories-main-div .modules-head-text-main{display:none!important}
.akbilya-home .product-categories-main-div .systemx-mosaic{display:block!important;width:100%!important;margin:0!important;padding:0!important}
.akbilya-home .product-categories-inside-vitrin2-boxarea{margin:0!important}
.akbilya-home .product-categories-main-div .product-categories-box{height:auto!important;width:100%!important;margin:0!important;aspect-ratio:1800/470;border-radius:5px;overflow:hidden;background:var(--ah-navy)}
.akbilya-home .product-categories-main-div .product-categories-box-img-dis,.akbilya-home .product-categories-main-div .product-categories-box-img{height:100%!important;background-size:contain!important;background-repeat:no-repeat!important}
.akbilya-home .product-categories-main-div .product-categories-box-img img{height:100%!important;width:100%!important;object-fit:contain!important}
.akbilya-home .product-categories-inside-vitrin2-boxarea .vitrin2-box:first-child .vitrin2-box-img{background:#102f51}
.akbilya-home .product-categories-inside-vitrin2-boxarea .vitrin2-box:first-child img{object-fit:contain!important;object-position:right center!important}
.akbilya-home .vitrin2-box-h{max-width:48%!important}
.akbilya-home .vitrin2-box-s{max-width:48%!important}
.akbilya-home .sx-home-heading{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.akbilya-home .group-product-main-box-container-boxex>.cat-detail-products-box-caturunvitrin{display:flex;flex-direction:column;width:100%!important;max-width:100%!important;min-width:0;margin:0!important;overflow:hidden}
.akbilya-home .group-product-main-box-container-boxex .cat-detail-products-box-caturunvitrin-img{height:170px!important;min-height:170px!important;padding:10px!important;background:#fff}
.akbilya-home .group-product-main-box-container-boxex .cat-detail-products-box-caturunvitrin-img img{height:150px!important;max-height:150px!important;min-height:0!important;width:100%!important;object-fit:contain!important}
.akbilya-home .group-product-main-box-container-boxex .cat-detail-products-box-caturunvitrin-info{padding:12px!important;min-height:76px}
.akbilya-home .group-product-main-box-container-boxex .cat-detail-products-box-caturunvitrin-h a{font-size:12px!important;line-height:1.6!important;font-weight:600!important}
.akbilya-home .group-product-main-box-container-boxex .cat-detail-products-box-caturunvitrin-fiyat{padding:8px 12px!important;font-size:18px!important}
.akbilya-home .group-product-main-box-container-boxex .cat-detail-products-box-cart-2{margin-top:auto!important}
.akbilya-home .group-product-main-box .cat-detail-products-box-img{height:156px!important;min-height:156px!important}
.akbilya-home .group-product-main-box .cat-detail-products-box-img img{height:132px!important;max-height:132px!important}
.akbilya-home .marka-module-main-div{padding:30px 0!important;background:var(--ah-soft)!important}
.akbilya-home .marka-module-inside-area{display:block!important}
.akbilya-home .marka-module-main-div .swiper-wrapper{display:grid!important;grid-template-columns:repeat(8,minmax(0,1fr));gap:12px;transform:none!important;width:100%!important}
.akbilya-home .marka-module-main-div .swiper-slide{width:auto!important;margin:0!important;height:88px!important;border-radius:4px}
.akbilya-home .marka-module-main-div .swiper-slide img{height:74px!important;width:100%!important;object-fit:contain!important;padding:12px}
.akbilya-home .marka-module-main-div .swiper-slide-duplicate{display:none!important}
.akbilya-home .about-module-main-div-boxed{margin-top:32px!important;margin-bottom:35px!important;padding:30px!important;background:var(--ah-navy)!important;border-radius:5px!important;box-shadow:none!important}
.akbilya-home .about-module-leftside-txt-h{font-size:11px!important;letter-spacing:1.4px!important}
.akbilya-home .about-module-leftside-txt-baslik{font-size:30px!important;line-height:1.3!important;font-weight:600!important;margin:12px 0!important}
.akbilya-home .about-module-leftside-txt-s{font-size:14px!important;line-height:1.8!important;color:#e1eaf3!important}
.akbilya-home .about-module-leftside-txt-s p{color:inherit!important}
.akbilya-home .about-module-inside-area-boxed{display:flex;align-items:center;gap:35px}
.akbilya-home .about-module-leftside-img{max-height:300px;overflow:hidden;border-radius:4px}
.akbilya-home .about-module-leftside-img img{max-height:300px;width:100%;object-fit:cover}
.akbilya-home a:focus-visible,.akbilya-home [role=button]:focus-visible{outline:2px solid #245cc5;outline-offset:3px}
@media(max-width:1100px){.akbilya-home .group-product-main-box{grid-template-columns:190px minmax(0,1fr);gap:16px}.akbilya-home .group-product-main-box-container-boxex{grid-template-columns:repeat(2,minmax(0,1fr))}.akbilya-home .ticaret-kutu-box{padding:12px!important}.akbilya-home .visual-categories-section .v-cat-card-wrapper{flex:0 0 33.333%;max-width:33.333%;margin-bottom:16px!important}.akbilya-home .marka-module-main-div .swiper-wrapper{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:767px){.akbilya-home .ticaret-kutulari-inside{grid-template-columns:1fr 1fr}.akbilya-home .ticaret-kutu-box:nth-child(2){border-right:0!important}.akbilya-home .ticaret-kutu-box{display:flex!important;gap:8px}.akbilya-home .ticaret-kutu-box-i{font-size:28px!important;min-width:32px!important;width:32px!important}.akbilya-home .ticaret-kutu-box-text-h{font-size:11px!important}.akbilya-home .ticaret-kutu-box-text-s{font-size:10px!important}.akbilya-home .home-product-tabcontent-in{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.akbilya-home .visual-categories-section .v-cat-card-wrapper{flex:0 0 33.333%;max-width:33.333%;padding:0 5px!important}.akbilya-home .visual-categories-section h2,.akbilya-home .ah-section-heading h2{font-size:20px!important}.akbilya-home .ah-section-heading{display:block;padding-bottom:12px}.akbilya-home .product-categories-inside-vitrin2-boxarea{grid-template-columns:1fr;gap:12px}.akbilya-home .vitrin2-box-img{height:210px!important}.akbilya-home .vitrin2-box-gradient{padding:20px!important}.akbilya-home .vitrin2-box-h{font-size:23px!important;max-width:67%}.akbilya-home .vitrin2-box-s{font-size:10px!important}.akbilya-home .group-product-main-box{grid-template-columns:1fr}.akbilya-home .group-product-main-box>a{display:none}.akbilya-home .group-product-main-box-container-header-left-h{font-size:20px!important}.akbilya-home .group-product-main-box-container-boxex{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.akbilya-home .cat-detail-products-box-img{height:145px!important;min-height:145px!important}.akbilya-home .cat-detail-products-box-img img{height:121px!important;max-height:121px!important}.akbilya-home .cat-detail-products-box-info{padding:9px!important}.akbilya-home .cat-detail-products-box-info a,.akbilya-home .cat-detail-products-box-info h2{font-size:11px!important}.akbilya-home .cat-detail-products-box-fiyat{font-size:15px!important;padding:8px 9px 12px!important}.akbilya-home .marka-module-main-div .swiper-wrapper{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.akbilya-home .marka-module-main-div .swiper-slide{height:64px!important}.akbilya-home .marka-module-main-div .swiper-slide img{height:60px!important;padding:6px}.akbilya-home .about-module-inside-area-boxed{display:block}.akbilya-home .about-module-leftside-img{display:none}.akbilya-home .about-module-leftside-txt{width:100%!important}.akbilya-home .about-module-main-div-boxed{padding:22px!important}.akbilya-home .about-module-leftside-txt-baslik{font-size:25px!important}}
@media(prefers-reduced-motion:reduce){.akbilya-home .v-cat-card{transition:none}.akbilya-home .v-cat-card:hover{transform:none}}

/* Explicit chevrons: legacy Swiper stylesheet has no pseudo-element icons. */






.akbilya-home .group-product-main-box-container-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}
.akbilya-home .group-product-main-box-container-header-left{min-width:0;flex:1}
.akbilya-home .ah-slider-nav{display:flex;gap:7px;flex:0 0 auto;padding-top:2px}
.akbilya-home .ah-slider-nav .swiper-button-next,.akbilya-home .ah-slider-nav .swiper-button-prev{position:static!important;transform:none!important;inset:auto!important;margin:0!important;width:34px;height:34px;display:flex!important;align-items:center;justify-content:center;background:#173a60!important;background-image:none!important;border:1px solid #173a60;border-radius:3px;color:#fff!important;opacity:1!important;visibility:visible!important;cursor:pointer;transition:background .15s,border-color .15s}
.akbilya-home .ah-slider-nav .swiper-button-next::after,.akbilya-home .ah-slider-nav .swiper-button-prev::after{content:""!important;display:block!important;width:8px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(-45deg);margin-left:-3px}
.akbilya-home .ah-slider-nav .swiper-button-prev::after{transform:rotate(135deg);margin-left:3px}
.akbilya-home .ah-slider-nav button:hover{background:#cb253c!important;border-color:#cb253c!important}
.akbilya-home .ah-slider-nav .swiper-button-disabled{opacity:.35!important;cursor:default}
.akbilya-home .ah-slider-nav .swiper-button-lock{display:none!important}
@media(max-width:767px){.akbilya-home .group-product-main-box-container-header-left-h{font-size:18px!important}.akbilya-home .ah-slider-nav{gap:5px}.akbilya-home .ah-slider-nav button{width:32px!important;height:32px!important}}

/* Large two-tone typography, scoped to section titles rather than product names. */
.akbilya-home .ah-duotone{font-family:Poppins,sans-serif!important;font-size:clamp(27px,2.65vw,38px)!important;font-weight:700!important;line-height:1.16!important;letter-spacing:-1.1px!important;text-transform:uppercase!important;text-wrap:balance;margin-bottom:12px!important}
.akbilya-home .ah-duotone .ah-title-base{display:inline;color:#173a60!important;font:inherit;letter-spacing:inherit;margin:0}
.akbilya-home .ah-duotone .ah-title-accent{display:inline;color:#cb253c!important;font:inherit;letter-spacing:inherit;margin:0}
.akbilya-home .group-product-main-box-container-header-left-h.ah-duotone{font-size:clamp(23px,2.1vw,30px)!important;letter-spacing:-.7px!important;line-height:1.2!important;margin-bottom:7px!important}
.akbilya-home .about-module-main-div-boxed .ah-title-base{color:#fff!important}
.akbilya-home .about-module-main-div-boxed .ah-title-accent{color:#f3c66f!important}
.akbilya-home .ah-section-heading{align-items:center}
.akbilya-home .marquee-container{background:#173a60!important;color:#fff!important;border-top:1px solid #345775;border-bottom:1px solid #345775}
.akbilya-home .marquee-content,.akbilya-home .marquee-content *{color:#fff!important}
@media(max-width:767px){.akbilya-home .ah-duotone{font-size:27px!important;letter-spacing:-.65px!important}.akbilya-home .group-product-main-box-container-header-left-h.ah-duotone{font-size:21px!important;letter-spacing:-.5px!important}.akbilya-home .ah-slider-nav{padding-top:0}.akbilya-home .about-module-leftside-txt-h2.ah-duotone{font-size:29px!important}}

.akbilya-home .visual-categories-section h2.ah-duotone,.akbilya-home .ah-section-heading h2.ah-duotone{font-size:clamp(29px,2.8vw,38px)!important;font-weight:700!important;letter-spacing:-1.1px!important;line-height:1.16!important}
@media(max-width:767px){.akbilya-home .visual-categories-section h2.ah-duotone,.akbilya-home .ah-section-heading h2.ah-duotone{font-size:27px!important;letter-spacing:-.65px!important}}

.akbilya-home .cat-detail-products-box-fiyat:has(.cat-detail-products-box-indirim){padding-left:0!important;padding-right:0!important}
.akbilya-home .cat-detail-products-box-caturunvitrin-fiyat:has(.cat-detail-products-box-indirim){padding-left:0!important;padding-right:0!important}
.akbilya-home .cat-detail-products-box-fiyat-out>.cat-detail-products-box-fiyat-eski{margin-left:6px!important}
/* Catalog navigation uses the existing storefront slider library. */
.akbilya-home .ah-category-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}
.akbilya-home .ah-category-controls{display:flex;gap:8px;flex-shrink:0}
.akbilya-home .ah-category-controls button{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--ah-navy);border-radius:4px;background:var(--ah-navy);color:#fff;cursor:pointer;transition:background .18s,border-color .18s}
.akbilya-home .ah-category-controls button:hover{background:var(--ah-red);border-color:var(--ah-red)}
.akbilya-home .ah-category-controls button:disabled,.akbilya-home .ah-category-controls button[aria-disabled="true"]{opacity:.35;cursor:default}
.akbilya-home .ah-category-controls svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.akbilya-home .ah-category-slider{overflow:hidden;padding:3px 1px 8px}
.akbilya-home .ah-category-slider:not(.swiper-initialized):not(.swiper-container-initialized)>.swiper-wrapper{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory}
.akbilya-home .ah-category-slider:not(.swiper-initialized):not(.swiper-container-initialized) .swiper-slide{width:calc((100% - 80px)/6);flex-shrink:0;scroll-snap-align:start}
.akbilya-home .ah-category-slider .swiper-slide{height:auto;box-sizing:border-box}
.akbilya-home .ah-category-card{display:flex;flex-direction:column;height:100%;min-width:0;background:var(--ah-soft);border:1px solid var(--ah-line);border-radius:5px;overflow:hidden;color:var(--ah-navy);text-decoration:none;transition:border-color .18s}
.akbilya-home .ah-category-card:hover{border-color:var(--ah-red);color:var(--ah-navy)}
.akbilya-home .ah-category-card:focus-visible,.akbilya-home .ah-category-controls button:focus-visible{outline:3px solid var(--ah-red);outline-offset:2px}
.akbilya-home .ah-category-art{aspect-ratio:5/4;width:100%;overflow:hidden}
.akbilya-home .ah-category-art img{width:100%;height:100%;object-fit:contain;display:block}
.akbilya-home .ah-category-name{display:flex;align-items:center;justify-content:center;position:relative;min-height:58px;padding:15px 8px 10px;text-align:center;font-size:11px;line-height:1.45;font-weight:700;letter-spacing:.2px;overflow-wrap:anywhere}
.akbilya-home .ah-category-name:before{content:'';position:absolute;top:3px;left:calc(50% - 15px);width:30px;height:2px;background:var(--ah-red)}
@media(max-width:1100px){.akbilya-home .ah-category-slider:not(.swiper-initialized):not(.swiper-container-initialized) .swiper-slide{width:calc((100% - 48px)/4)}}
@media(max-width:767px){.akbilya-home .ah-category-heading{gap:12px;align-items:flex-end;margin-bottom:18px}.akbilya-home .ah-category-heading h2.ah-duotone{font-size:25px!important}.akbilya-home .ah-category-controls{gap:5px}.akbilya-home .ah-category-controls button{width:32px;height:32px}.akbilya-home .ah-category-slider:not(.swiper-initialized):not(.swiper-container-initialized) .swiper-slide{width:44%}.akbilya-home .ah-category-name{font-size:10px;min-height:56px}.akbilya-home .ah-category-heading p{max-width:32ch}}

/* Generated category photography retains its white studio backdrop. */
.akbilya-home .ah-category-art{background:#fff}.akbilya-home .ah-category-art img{padding:8px;box-sizing:border-box}


/* Commerce information titles keep their compact scale. */
.akbilya-home .ticaret-kutu-box-text-h{text-transform:uppercase!important;font-weight:700!important}.akbilya-home .ah-info-base{color:var(--ah-navy)!important}.akbilya-home .ah-info-accent{color:var(--ah-red)!important}.akbilya-home .ticaret-kutu-box-i{display:flex!important;align-items:center;justify-content:center;line-height:1.2!important}
/* Bearing category photographs rotate within a stable card on pointer hover. */
@keyframes ah-bearing-turn{from{transform:rotate(0deg) scale(.88)}to{transform:rotate(360deg) scale(.88)}}
@media(hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){
 .akbilya-home .ah-category-card:hover .ah-category-art img:is([src*="-ai-bilyali."],[src*="-ai-makarali."],[src*="-ai-igneli."],[src*="-ai-egik."],[src*="-ai-eksenel-bilyali."],[src*="-ai-eksenel-makarali."],[src*="-ai-kombine."]){animation:ah-bearing-turn 6s linear infinite;transform-origin:center;will-change:transform}
}
@media(prefers-reduced-motion:reduce){.akbilya-home .ah-category-art img{animation:none!important;transform:none!important}}
