:root{--green:#4f8b78;--green-2:#294b4b;--lime:#a8d6bb;--cream:#fff6ed;--paper:#fffdfa;--ink:#293b42;--muted:#6f7775;--line:#eadfd5;--orange:#ef727c;--peach:#f4a46f;--shadow:0 18px 55px rgba(41,75,75,.13)}
*{box-sizing:border-box}html,body{margin:0;overflow-x:hidden}body.market-pro{font-family:Manrope,Arial,sans-serif;background:var(--cream);color:var(--ink);font-size:14px}.mp-container{width:min(1240px,calc(100% - 40px));margin:auto}a{color:inherit;transition:.2s ease}.mp-announcement{background:var(--green-2);color:#e9f3ee;font-size:12px;letter-spacing:.15px}.mp-announcement .mp-container{height:36px;display:flex;align-items:center;justify-content:space-between}.mp-announcement i{color:var(--lime);margin-right:7px}
.mp-header{position:relative;z-index:30;background:var(--paper);box-shadow:0 6px 28px rgba(15,56,43,.07)}.mp-header-grid{min-height:104px;display:grid;grid-template-columns:240px minmax(300px,1fr) auto;gap:34px;align-items:center}.mp-brand img{max-width:220px;max-height:58px}.mp-brand>span{display:block;margin-top:5px;color:var(--muted);font-size:11px;letter-spacing:.5px}.mp-wordmark{font-family:'Playfair Display',serif;font-size:25px;color:var(--green)}.mp-search #search,.mp-search .input-group{width:100%}.mp-search input{height:52px!important;border:1px solid var(--line)!important;border-radius:14px 0 0 14px!important;background:#f6f8f5!important;padding-left:20px!important;font-size:13px}.mp-search button{height:52px!important;min-width:62px;border:0!important;border-radius:0 14px 14px 0!important;background:var(--green)!important;color:#fff!important}.mp-actions{display:flex;align-items:center;gap:10px}.mp-action{min-width:72px;text-decoration:none!important;text-align:center;color:var(--ink)}.mp-action i{display:block;font-size:21px;color:var(--green);margin-bottom:5px}.mp-action span{font-size:11px;font-weight:700}.mp-cart>div,.mp-cart .btn{margin:0!important}.mp-cart button{height:54px;border:0!important;border-radius:14px!important;background:var(--orange)!important;color:#fff!important;box-shadow:none!important}
.mp-nav-wrap{background:var(--green)}.mp-nav{min-height:54px;display:flex;align-items:center}.mp-nav #supermenu,.mp-nav #supermenu>ul{width:100%;background:transparent!important;margin:0!important}.mp-nav #supermenu .tlli{background:transparent!important;border:0!important}.mp-nav #supermenu .tll{min-height:54px!important;display:flex!important;align-items:center!important;padding:0 17px!important;color:#fff!important;background:transparent!important;border:0!important;font-weight:700!important;font-size:12px!important}.mp-nav #supermenu .tll:hover{background:rgba(255,255,255,.1)!important;color:#dff0b6!important}.mp-mobile-toggle,.mp-mobile-drawer,.mp-drawer-overlay{display:none}
#mp-page{min-height:500px}.mp-home-content>.container{width:min(1240px,calc(100% - 40px));padding:0}.mp-home-content>.container>.row{margin:0}.mp-home-content .main-col.col-md-3:has(#yo-1){display:none!important}.mp-home-content .main-col.col-md-9:has(#slideshow0){width:100%!important;float:none;padding:0!important}.mp-hero{width:100vw;margin-left:calc(50% - 50vw);background:var(--green-2)}.mp-hero-swiper{height:clamp(460px,42vw,680px)}.mp-hero-slide{position:relative;overflow:hidden}.mp-hero-slide:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,28,21,.46),transparent 47%);pointer-events:none}.mp-hero-slide>img{width:100%;height:100%;object-fit:cover;display:block}.mp-hero-copy{position:absolute;z-index:2;left:max(calc((100vw - 1200px)/2),5vw);top:50%;transform:translateY(-50%);width:470px;color:#fff}.mp-hero-copy>span{display:inline-flex;padding:8px 13px;border-radius:30px;background:rgba(255,255,255,.16);backdrop-filter:blur(8px);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.3px}.mp-hero-copy h1{font-family:'Playfair Display',serif;font-size:58px;line-height:1.02;margin:18px 0 16px;letter-spacing:-1px}.mp-hero-copy p{font-size:17px;line-height:1.65;margin:0 0 28px;max-width:420px}.mp-hero-copy a{display:inline-flex;align-items:center;gap:12px;padding:15px 23px;border-radius:12px;background:var(--orange);color:#fff;text-decoration:none;font-weight:800}.mp-hero-pagination{bottom:23px!important}.mp-hero-pagination .swiper-pagination-bullet{background:#fff!important;width:9px;height:9px}.mp-hero .swiper-button-next,.mp-hero .swiper-button-prev{color:#fff!important}
.mp-section{padding:65px 0 38px}.mp-section-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:27px}.mp-section-head span{display:block;color:var(--orange);text-transform:uppercase;letter-spacing:1.5px;font-weight:800;font-size:11px;margin-bottom:7px}.mp-section-head h2{font-family:'Playfair Display',serif;font-size:36px;color:var(--green-2);margin:0}.mp-section-head p{color:var(--muted);margin:0}.mp-category-grid{display:grid!important;grid-template-columns:repeat(6,1fr);gap:16px;margin:0!important}.mp-category-card{display:block;background:var(--paper);border-radius:18px;padding:10px 10px 16px;text-align:center;text-decoration:none!important;border:1px solid rgba(24,77,59,.07);box-shadow:0 9px 30px rgba(24,77,59,.06)}.mp-category-card:hover{transform:translateY(-6px);box-shadow:var(--shadow)}.mp-category-image{height:170px;border-radius:13px;overflow:hidden;background:#eee}.mp-category-image img{width:100%;height:100%;object-fit:cover;transition:.35s ease}.mp-category-card:hover img{transform:scale(1.05)}.mp-category-card h3{font-size:13px;line-height:1.35;min-height:36px;color:var(--ink);font-weight:800;margin:14px 4px 6px}.mp-category-card>span{font-size:11px;color:var(--orange);font-weight:800}
.mp-promo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin:18px 0 55px}.mp-promo-card{position:relative;display:block;height:260px;border-radius:22px;overflow:hidden;box-shadow:var(--shadow)}.mp-promo-card:after{content:"";position:absolute;inset:38% 0 0;background:linear-gradient(transparent,rgba(9,29,22,.86))}.mp-promo-card img{width:100%;height:100%;object-fit:cover;transition:.4s}.mp-promo-card:hover img{transform:scale(1.04)}.mp-promo-card>span{position:absolute;z-index:2;left:24px;right:24px;bottom:22px;color:#fff}.mp-promo-card strong{display:block;font-family:'Playfair Display',serif;font-size:23px}.mp-promo-card small{display:block;margin-top:5px;font-size:11px;font-weight:700;color:#dfeacb}
.product-thumb,[data-market-card]{background:var(--paper)!important;border:1px solid rgba(24,77,59,.08)!important;border-radius:18px!important;overflow:hidden!important;box-shadow:0 8px 26px rgba(24,77,59,.06)!important;transition:.25s!important}.product-thumb:hover{transform:translateY(-4px);box-shadow:var(--shadow)!important}.product-thumb .image{padding:18px;background:#fff}.product-thumb .image img{mix-blend-mode:multiply}.product-thumb .caption{padding:15px 18px 20px!important}.product-thumb h4 a{font-weight:800!important;color:var(--ink)!important}.product-thumb .price{color:var(--green)!important;font-weight:800!important}.product-thumb .button-group button{background:var(--green)!important;color:#fff!important;border:0!important}.product-thumb .button-group button:hover{background:var(--orange)!important}.baslik,.baslikx,.box-heading{background:transparent!important;border-bottom:2px solid var(--green)!important;color:var(--green)!important;font-weight:800!important}
.mp-newsletter{background:var(--lime);padding:32px 0}.mp-footer{background:var(--green-2);color:#dce7e1;padding:0}.mp-benefits{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid rgba(255,255,255,.12)}.mp-benefits>div{display:flex;gap:13px;align-items:center;padding:30px 18px;border-right:1px solid rgba(255,255,255,.1)}.mp-benefits>div:last-child{border:0}.mp-benefits i{font-size:25px;color:var(--lime)}.mp-benefits strong,.mp-benefits small{display:block}.mp-benefits strong{color:#fff;font-size:13px}.mp-benefits small{font-size:10px;color:#9fb1a9;margin-top:4px}.mp-footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:55px;padding:56px 0 46px}.mp-footer-brand img{max-width:210px;max-height:65px;filter:brightness(0) invert(1)}.mp-footer-brand p{max-width:360px;line-height:1.8;color:#9fb1a9;margin:20px 0}.mp-footer h4{color:#fff;font-size:14px;margin:0 0 20px;font-weight:800}.mp-footer ul{list-style:none;padding:0;margin:0}.mp-footer li{margin:10px 0}.mp-footer a{color:#aebdb7;text-decoration:none}.mp-footer a:hover{color:var(--lime)}.mp-footer-bottom{display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(255,255,255,.1);padding:22px 0;color:#849a91;font-size:11px}.mp-footer-bottom p{margin:0}.mp-footer-bottom i{font-size:25px;margin-left:12px;color:#dce7e1}
@media(max-width:991px){.mp-container{width:min(100% - 28px,760px)}.mp-announcement-right{display:none}.mp-header-grid{min-height:80px;grid-template-columns:42px 1fr auto;gap:12px}.mp-mobile-toggle{display:block;border:0;background:transparent;font-size:23px;color:var(--green)}.mp-brand{text-align:center}.mp-brand img{max-height:45px;max-width:170px}.mp-brand>span,.mp-search,.mp-action,.mp-wishlist,.mp-nav-wrap{display:none}.mp-cart button{height:46px}.mp-mobile-drawer{display:block;position:fixed;z-index:1001;left:0;top:0;bottom:0;width:min(340px,86vw);padding:28px;background:var(--paper);transform:translateX(-105%);transition:.28s;overflow:auto}.mp-drawer-overlay{display:block;position:fixed;z-index:1000;inset:0;background:rgba(8,29,22,.55);opacity:0;visibility:hidden;transition:.28s}.mp-drawer-open .mp-mobile-drawer{transform:none}.mp-drawer-open .mp-drawer-overlay{opacity:1;visibility:visible}.mp-drawer-close{float:right;border:0;background:none;font-size:22px}.mp-drawer-title{font-family:'Playfair Display',serif;font-size:26px;color:var(--green);margin:30px 0}.mp-mobile-drawer a{display:block;padding:12px 0;border-bottom:1px solid var(--line)}.mp-hero-swiper{height:570px}.mp-hero-copy{left:24px;right:24px;top:auto;bottom:50px;transform:none;width:auto}.mp-hero-copy h1{font-size:43px}.mp-hero-slide:after{background:linear-gradient(0deg,rgba(7,28,21,.8),transparent 75%)}.mp-category-grid{grid-template-columns:repeat(3,1fr)}.mp-promo-grid{grid-template-columns:1fr 1fr}.mp-footer-grid{grid-template-columns:2fr 1fr 1fr}.mp-benefits{grid-template-columns:1fr 1fr}}
@media(max-width:600px){.mp-container{width:calc(100% - 24px)}.mp-hero-swiper{height:520px}.mp-hero-slide>img{object-position:68% center}.mp-hero-copy h1{font-size:35px}.mp-hero-copy p{font-size:14px}.mp-section{padding-top:42px}.mp-section-head{display:block}.mp-section-head h2{font-size:30px}.mp-section-head p{margin-top:8px}.mp-category-grid{grid-template-columns:repeat(2,1fr);gap:11px}.mp-category-image{height:145px}.mp-promo-grid{grid-template-columns:1fr}.mp-footer-grid{grid-template-columns:1fr 1fr;gap:35px}.mp-footer-brand{grid-column:1/-1}.mp-benefits{grid-template-columns:1fr}.mp-benefits>div{border-right:0;border-bottom:1px solid rgba(255,255,255,.1)}.mp-footer-bottom{display:block}.mp-footer-bottom div{margin-top:14px}}
.block-img.mp-promo-grid{display:grid!important}.block-img.mp-promo-grid>.img-3{width:auto!important;padding:0!important;float:none!important}.block-img .mp-promo-card{display:block!important;height:260px!important;border:0!important;padding:0!important}.block-img .mp-promo-card img{width:100%!important;height:100%!important;object-fit:cover!important;border:0!important;padding:0!important}
.mp-wordmark{display:inline-flex!important;align-items:center;gap:7px;font-family:'Playfair Display',serif!important;font-size:27px!important;color:var(--green)!important;text-decoration:none!important}.mp-wordmark i{font-size:24px;color:var(--orange)}.mp-wordmark span{color:var(--orange)}.mp-footer-wordmark{color:#fff!important;font-size:28px!important}.mp-footer-wordmark i{color:var(--lime)}
.owl-carousel .owl-item>.leftrightx{width:100%!important;max-width:none!important;float:none!important;padding:10px!important}.owl-carousel .owl-item .product-layout,.owl-carousel .owl-item .product-thumb{width:100%!important}.owl-carousel .owl-item .product-thumb .image img{width:100%!important;height:250px!important;object-fit:contain!important}.mp-promo-grid:not(.block-img){display:none!important}#mp-back-to-top{position:fixed;z-index:90;right:24px;bottom:24px;width:48px;height:48px;border:0;border-radius:14px;background:var(--orange);color:#fff;box-shadow:0 12px 30px rgba(239,125,50,.35);opacity:0;visibility:hidden;transform:translateY(12px);transition:.25s}#mp-back-to-top.is-visible{opacity:1;visibility:visible;transform:none}#mp-back-to-top:hover{background:var(--green);transform:translateY(-3px)}

/* Header and carousel controls: isolate the new design from legacy theme rules. */
@media(min-width:992px){
  .mp-header-grid{height:92px;min-height:92px;grid-template-columns:240px minmax(360px,1fr) 302px;gap:28px}
  .mp-brand,.mp-search,.mp-actions{align-self:center}
  .mp-search{height:52px;display:flex;align-items:center}
  .mp-search #search,.mp-search .input-group{height:52px!important;margin:0!important}
  .mp-actions{height:56px;justify-content:flex-end}
  .mp-nav-wrap,.mp-nav,.mp-nav #supermenu,.mp-nav #supermenu>ul{height:58px!important;min-height:58px!important}
  .mp-nav #supermenu{display:block!important;border:0!important;box-shadow:none!important;padding:0!important}
  .mp-nav #supermenu>ul{display:flex!important;align-items:stretch!important;padding:0!important;overflow:visible!important}
  .mp-nav #supermenu>ul>li.tlli{position:relative!important;display:flex!important;align-items:stretch!important;float:none!important;flex:1 1 0!important;width:auto!important;height:58px!important;min-height:58px!important;margin:0!important;padding:0!important;border:0!important}
  .mp-nav #supermenu>ul>li.sep{display:none!important}
  .mp-nav #supermenu .tll{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:58px!important;min-height:58px!important;margin:0!important;padding:0 9px!important;text-align:center!important;line-height:1.25!important;white-space:normal!important;border-radius:0!important}
  .mp-nav #supermenu>ul>li.tlli:first-child{flex:0 0 58px!important}
  .mp-nav #supermenu>ul>li.tlli:first-child .tll{font-size:0!important}
  .mp-nav #supermenu>ul>li.tlli:first-child .tll:before{content:'\f015';font:normal normal normal 17px/1 FontAwesome}
  .mp-nav #supermenu .bigdiv{top:58px!important;border:0!important;border-radius:0 0 16px 16px!important;box-shadow:0 18px 45px rgba(7,35,26,.18)!important;overflow:hidden}
}
.mp-hero .swiper-button-prev,.mp-hero .swiper-button-next{top:50%!important;width:48px!important;height:48px!important;margin-top:-24px!important;border-radius:50%!important;background:rgba(15,56,43,.82)!important;border:1px solid rgba(255,255,255,.35)!important;box-shadow:0 10px 28px rgba(0,0,0,.18)!important;display:flex!important;align-items:center!important;justify-content:center!important;opacity:1!important;transition:.2s ease!important}
.mp-hero .swiper-button-prev{left:24px!important}.mp-hero .swiper-button-next{right:24px!important}
.mp-hero .swiper-button-prev:hover,.mp-hero .swiper-button-next:hover{background:var(--orange)!important;transform:scale(1.06)}
.mp-hero .swiper-button-prev:after,.mp-hero .swiper-button-next:after{font-size:17px!important;font-weight:800!important}
.owl-carousel{position:relative!important}
.owl-theme .owl-controls{margin:0!important}
.owl-theme .owl-controls .owl-buttons{position:absolute!important;top:-52px!important;right:0!important;width:80px!important;height:36px!important;z-index:8!important}
.owl-theme .owl-controls .owl-buttons div{position:absolute!important;top:0!important;width:34px!important;height:34px!important;margin:0!important;padding:0!important;border-radius:50%!important;background:var(--green)!important;color:#fff!important;opacity:1!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:34px!important;box-shadow:0 6px 16px rgba(15,56,43,.18)!important}
.owl-theme .owl-controls .owl-buttons .owl-prev{left:0!important;right:auto!important}.owl-theme .owl-controls .owl-buttons .owl-next{right:0!important;left:auto!important}
.owl-theme .owl-controls .owl-buttons div:hover{background:var(--orange)!important}.owl-theme .owl-controls .owl-buttons i{font-size:13px!important;line-height:1!important;margin:0!important}
@media(max-width:991px){.mp-hero .swiper-button-prev{left:12px!important}.mp-hero .swiper-button-next{right:12px!important}.mp-hero .swiper-button-prev,.mp-hero .swiper-button-next{width:42px!important;height:42px!important;margin-top:-21px!important}.owl-theme .owl-controls .owl-buttons{top:-46px!important}}
.mp-search .input-group{display:flex!important;align-items:stretch!important;width:100%!important;max-width:none!important}
.mp-search .input-group input{display:block!important;float:none!important;flex:1 1 auto!important;width:1%!important;min-width:0!important}
.mp-search .input-group button{position:static!important;display:flex!important;align-items:center!important;justify-content:center!important;float:none!important;flex:0 0 62px!important;margin:0!important}

/* Bebek Giyim visual system */
.baby-pro{background:linear-gradient(180deg,#fffaf7 0,#fff7f3 46%,#fffaf8 100%)}
.baby-pro .mp-announcement{background:linear-gradient(90deg,#ef727c,#f39a72)}.baby-pro .mp-announcement i{color:#fff}.baby-pro .mp-nav-wrap{background:#294b4b}
.baby-pro .mp-header{border-bottom:1px solid rgba(79,88,75,.10)}
.baby-pro .mp-wordmark{font-family:Manrope,Arial,sans-serif!important;font-weight:800;letter-spacing:-1px;color:#3f4940!important}.baby-pro .mp-wordmark i{color:#cf7d72}.baby-pro .mp-wordmark span{color:#cf7d72}
.baby-pro .mp-search input{background:#faf7f1!important;border-color:#e4ddd2!important}.baby-pro .mp-search button,.baby-pro .product-thumb .button-group button{background:#6f7f6a!important}
.baby-pro .mp-cart button{background:#cf7d72!important}.baby-pro .mp-hero{background:#e8e1d8}.baby-pro .mp-hero-slide:after{background:linear-gradient(90deg,rgba(63,73,64,.40),rgba(63,73,64,.03) 55%,transparent)}
.baby-pro .mp-hero-copy>span{background:rgba(207,125,114,.94)}.baby-pro .mp-hero-copy a{background:#cf7d72}.baby-pro .mp-hero-copy h1{font-family:'Playfair Display',serif}
.baby-pro .mp-category-card{border-color:rgba(79,88,75,.10);border-radius:24px;padding:9px 9px 17px}.baby-pro .mp-category-image{height:188px;border-radius:18px;background:#eee8df}.baby-pro .mp-category-image img{object-fit:cover;padding:0}.baby-pro .mp-category-card>span{color:#b7665c}
.baby-pro .mp-promo-card{border-radius:24px}.baby-pro .product-thumb,.baby-pro [data-market-card]{border-radius:20px!important;border-color:rgba(79,88,75,.10)!important}.baby-pro .product-thumb .price{color:#b7665c!important}
.baby-pro .mp-footer{background:#294b4b}.baby-pro .mp-newsletter{background:linear-gradient(90deg,#ffe0d7,#dff1e5)}.baby-pro #mp-back-to-top{background:#ef727c}
.baby-pro .fa{font-family:FontAwesome!important;font-style:normal!important;font-weight:normal!important}
.baby-pro .swiper-button-prev:after{content:'‹'!important;font-family:Arial,sans-serif!important;font-size:34px!important;line-height:1!important}.baby-pro .swiper-button-next:after{content:'›'!important;font-family:Arial,sans-serif!important;font-size:34px!important;line-height:1!important}
.baby-pro .mp-social,.baby-pro .mp-social ul,.baby-pro .mp-social>div{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:9px!important}.baby-pro .mp-social ul{list-style:none!important;padding:0!important;margin:0!important}.baby-pro .mp-social li{display:inline-flex!important;margin:0!important;padding:0!important}.baby-pro .mp-social a{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:38px!important;height:38px!important;padding:0!important;margin:0!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:50%!important;color:#fff!important;font-size:0!important}.baby-pro .mp-social a i{font-size:15px!important}.baby-pro .mp-social a:hover{background:#cf7d72!important;border-color:#cf7d72!important;transform:translateY(-2px)}
.baby-pro .row1:has(>#scategory67){display:flow-root!important;height:auto!important;min-height:0!important;margin:20px 0 55px!important}.baby-pro #scategory67{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px!important;height:auto!important}.baby-pro #scategory67>.leftrightx{width:auto!important;float:none!important;padding:0!important}.baby-pro #scategory67 .product-thumb{height:100%!important}
.baby-pro .special-tag,.baby-pro .discount,.baby-pro .sale,.baby-pro .indirim{background-color:#6f7f6a!important}
@media(max-width:991px){.baby-pro #scategory67{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:600px){.baby-pro #scategory67{grid-template-columns:1fr!important}.baby-pro .mp-category-image{height:170px}}
.baby-pro .mp-wordmark i{font-size:0!important}.baby-pro .mp-wordmark i:before{content:'♥'!important;font-family:Arial,sans-serif!important;font-size:22px!important}.baby-pro .mp-action i,.baby-pro .mp-cart i,.baby-pro .swiper-button-prev i,.baby-pro .swiper-button-next i{display:none!important}.baby-pro .mp-search button{font-size:0!important}.baby-pro .mp-search button:after{content:'ARA';font:800 11px/1 Manrope,Arial,sans-serif!important;letter-spacing:.5px}.baby-pro .mp-hero-copy a i{display:none!important}.baby-pro .mp-hero-copy a:after{content:'→';font:700 17px/1 Arial,sans-serif}.baby-pro .mp-social a i{display:none!important}.baby-pro .mp-social li:nth-child(1) a:after{content:'X'}.baby-pro .mp-social li:nth-child(2) a:after{content:'G'}.baby-pro .mp-social li:nth-child(3) a:after{content:'f'}.baby-pro .mp-social li:nth-child(4) a:after{content:'▶'}.baby-pro .mp-social li:nth-child(5) a:after{content:'◎'}.baby-pro .mp-social a:after{font:800 14px/1 Arial,sans-serif!important;color:#fff!important}

/* Product carousels: controls sit at the vertical centre of the product row. */
.owl-theme.owl-carousel{overflow:visible!important}
.owl-theme .owl-controls .owl-buttons{position:absolute!important;top:50%!important;left:-20px!important;right:-20px!important;width:auto!important;height:0!important;transform:translateY(-50%)!important;z-index:12!important;pointer-events:none!important}
.owl-theme .owl-controls .owl-buttons div{top:-21px!important;width:42px!important;height:42px!important;border:2px solid var(--paper)!important;box-shadow:0 8px 24px rgba(15,56,43,.24)!important;line-height:42px!important;pointer-events:auto!important}
.owl-theme .owl-controls .owl-buttons .owl-prev{left:0!important;right:auto!important}
.owl-theme .owl-controls .owl-buttons .owl-next{right:0!important;left:auto!important}
.owl-theme .owl-controls .owl-buttons i{font-size:15px!important}
@media(max-width:991px){.owl-theme .owl-controls .owl-buttons{left:4px!important;right:4px!important}.owl-theme .owl-controls .owl-buttons div{width:38px!important;height:38px!important;top:-19px!important}}

/* NovaStep V2 — independent vivid footwear storefront */
.shoe-v3{--green:#5827d9;--green-2:#17113d;--lime:#37d8ff;--cream:#f8f6ff;--paper:#fff;--ink:#201941;--muted:#746d8c;--line:#e9e2ff;--orange:#ff3d84;--peach:#ff8a35;--shadow:0 18px 55px rgba(67,32,151,.16);background:linear-gradient(180deg,#fbfaff 0,#f7f3ff 56%,#fff6f2 100%)}
.shoe-v3 .mp-announcement{background:linear-gradient(90deg,#6128f5 0,#b82ee8 48%,#ff3d84 100%)}
.shoe-v3 .mp-announcement i{color:#ffe04a}.shoe-v3 .mp-header{background:rgba(255,255,255,.98);border-bottom:1px solid rgba(88,39,217,.08)}
.shoe-v3 .mp-wordmark{font-family:Manrope,Arial,sans-serif!important;font-weight:900!important;font-style:italic;letter-spacing:-1.5px;color:#22164d!important}.shoe-v3 .mp-wordmark i{color:#ffb800}.shoe-v3 .mp-wordmark span{color:#ff3d84}
.shoe-v3 .mp-search input{background:#f8f5ff!important;border-color:#e5dcff!important}.shoe-v3 .mp-search button{background:linear-gradient(135deg,#6329f5,#9a2cff)!important}.shoe-v3 .mp-cart button{background:linear-gradient(135deg,#ff4a5f,#ff3d96)!important}
.shoe-v3 .mp-nav-wrap{background:linear-gradient(90deg,#17113d,#31206f)}.shoe-v3 .mp-nav #supermenu .tll:hover{background:rgba(255,61,132,.2)!important;color:#fff!important}
.shoe-v3 .mp-hero{background:#17113d}.shoe-v3 .mp-hero-swiper{height:clamp(500px,43vw,720px)}.shoe-v3 .mp-hero-slide:after{background:linear-gradient(90deg,rgba(19,10,54,.68) 0,rgba(19,10,54,.28) 39%,transparent 63%)}
.shoe-v3 .mp-hero-copy>span{background:linear-gradient(90deg,#ff3d84,#ff8a35);box-shadow:0 8px 22px rgba(255,61,132,.28)}.shoe-v3 .mp-hero-copy h1{font-family:Manrope,Arial,sans-serif;font-weight:900;font-size:clamp(44px,4.3vw,70px);letter-spacing:-3px}.shoe-v3 .mp-hero-copy a{background:linear-gradient(135deg,#ff3d84,#ff8a35);box-shadow:0 14px 32px rgba(255,61,132,.35)}
.shoe-v3 .mp-hero .swiper-button-prev,.shoe-v3 .mp-hero .swiper-button-next{background:rgba(23,17,61,.86)!important}.shoe-v3 .mp-hero .swiper-button-prev:hover,.shoe-v3 .mp-hero .swiper-button-next:hover{background:#ff3d84!important}
.shoe-v3 .mp-section-head h2,.shoe-v3 .shoe-section-head h2{font-family:Manrope,Arial,sans-serif!important;font-weight:900!important;letter-spacing:-1.4px;color:#24184e!important}.shoe-v3 .mp-section-head span,.shoe-v3 .shoe-section-head span,.shoe-v3 h2:before{color:#ff3d84!important}
.shoe-v3 .mp-category-card{border-radius:22px;background:#fff;border:1px solid rgba(88,39,217,.09);box-shadow:0 10px 34px rgba(53,29,116,.08)}.shoe-v3 .mp-category-image{height:190px;border-radius:16px}.shoe-v3 .mp-category-card:nth-child(3n+1){border-bottom:4px solid #ff3d84}.shoe-v3 .mp-category-card:nth-child(3n+2){border-bottom:4px solid #5a33f5}.shoe-v3 .mp-category-card:nth-child(3n){border-bottom:4px solid #19c8de}.shoe-v3 .mp-category-card>span{color:#ff3d84}
.shoe-v3 .mp-promo-card{border-radius:24px}.shoe-v3 .product-thumb,.shoe-v3 [data-market-card]{border-radius:18px!important;border:1px solid rgba(88,39,217,.09)!important;box-shadow:0 10px 30px rgba(43,23,91,.09)!important}.shoe-v3 .product-thumb:hover{box-shadow:0 18px 48px rgba(88,39,217,.18)!important}.shoe-v3 .product-thumb .price{color:#ff3d84!important}.shoe-v3 .product-thumb .button-group button{background:#5b2be0!important}.shoe-v3 .product-thumb .button-group button:hover{background:#ff3d84!important}
.shoe-v3 .mp-footer{background:linear-gradient(145deg,#17113d,#2d1760)}.shoe-v3 .mp-benefits i{color:#35d8ff}.shoe-v3 .mp-footer h4{color:#35d8ff}.shoe-v3 .mp-footer-wordmark{color:#fff!important}.shoe-v3 .mp-footer-wordmark i{color:#ffd230}.shoe-v3 .mp-newsletter{background:linear-gradient(90deg,#6b38ff,#ff3d84)}.shoe-v3 #mp-back-to-top{background:linear-gradient(135deg,#5b2be0,#ff3d84)}
.shoe-v3 .fa{font-family:FontAwesome!important}.shoe-v3 .swiper-button-prev:after{content:'‹'!important;font:700 34px/1 Arial!important}.shoe-v3 .swiper-button-next:after{content:'›'!important;font:700 34px/1 Arial!important}
@media(max-width:600px){.shoe-v3 .mp-hero-swiper{height:560px}.shoe-v3 .mp-hero-copy h1{font-size:38px;letter-spacing:-1.7px}.shoe-v3 .mp-category-image{height:160px}}
.shoe-v3 .v2-legacy-categories,.shoe-v3 .shoe-catalog-shell{display:none!important}
.shoe-v3 .v2-old-fashion-banner{display:none!important}
.shoe-v3 .mp-hero .swiper-button-prev,.shoe-v3 .mp-hero .swiper-button-next{font-size:0!important;background-image:none!important;text-indent:0!important}
.shoe-v3 .mp-hero .swiper-button-prev:before,.shoe-v3 .mp-hero .swiper-button-next:before{content:none!important;display:none!important;background:none!important}
.shoe-v3 .mp-hero .swiper-button-prev i,.shoe-v3 .mp-hero .swiper-button-next i{display:none!important}
.shoe-v3 .mp-hero .swiper-button-prev:after,.shoe-v3 .mp-hero .swiper-button-next:after{display:block!important;width:100%;text-align:center;color:#fff!important}
.v2-category-section{padding:68px 0 42px}.v2-category-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.v2-category-card{position:relative;height:230px;border-radius:22px;overflow:hidden;box-shadow:0 14px 38px rgba(48,22,107,.13);text-decoration:none!important}.v2-category-card:after{content:"";position:absolute;inset:35% 0 0;background:linear-gradient(transparent,rgba(17,10,54,.86))}.v2-category-card img{width:100%;height:100%;object-fit:cover;transition:.35s}.v2-category-card:hover img{transform:scale(1.05)}.v2-category-card>span{position:absolute;z-index:2;left:18px;right:18px;bottom:17px;color:#fff}.v2-category-card strong,.v2-category-card small{display:block}.v2-category-card strong{font-size:18px;font-weight:900}.v2-category-card small{margin-top:5px;color:#ffd9e8;font-weight:700}
.v2-showcase{padding-bottom:70px}.v2-product-section{padding:40px 0 24px}.v2-section-head{display:flex;align-items:end;justify-content:space-between;margin-bottom:20px;border-bottom:1px solid #e8e0fa;padding-bottom:14px}.v2-section-head small{display:block;color:#ff3d84;font-weight:900;text-transform:uppercase;letter-spacing:1.4px}.v2-section-head h2{margin:5px 0 0;font-size:28px;font-weight:900;color:#211747}.v2-section-head>a{padding:9px 14px;border:1px solid #ddd2fa;border-radius:10px;color:#5b2be0;font-weight:800;text-decoration:none}.v2-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.v2-product-grid>.leftrightx,.v2-product-grid>.product-layout,.v2-product-grid>div{width:auto!important;float:none!important;padding:0!important}.v2-product-grid .product-thumb{height:100%!important;display:flex!important;flex-direction:column!important}.v2-product-grid .product-thumb .image{height:350px!important;padding:0!important;overflow:hidden!important;background:#f4f3f6!important}.v2-product-grid .product-thumb .image img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.v2-product-grid .product-thumb .image img+img{display:none!important}.v2-product-grid .product-thumb .caption{flex:1;padding:16px!important;text-align:center!important}.v2-product-grid .product-thumb h4{min-height:38px;margin:0 0 8px!important}.v2-product-grid .product-thumb .button-group{display:flex!important;margin-top:auto!important}.v2-product-grid .product-thumb .button-group button{flex:1!important;font-size:11px!important;padding:11px 4px!important}.shoe-v3 .mp-social,.shoe-v3 .mp-social ul,.shoe-v3 .mp-social>div{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:9px!important}.shoe-v3 .mp-social ul{list-style:none!important;padding:0!important;margin:0!important}.shoe-v3 .mp-social li{display:inline-flex!important;margin:0!important}.shoe-v3 .mp-social a{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:38px!important;height:38px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:50%!important;font-size:0!important}.shoe-v3 .mp-social a i{font-size:15px!important}
@media(max-width:991px){.v2-category-track,.v2-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-product-grid .product-thumb .image{height:390px!important}}
@media(max-width:600px){.v2-category-section{padding:42px 0 20px}.v2-category-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px}.v2-category-card{flex:0 0 78%;height:210px;scroll-snap-align:start}.v2-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.v2-product-grid .product-thumb .image{height:235px!important}.v2-section-head h2{font-size:22px}}

/* Lively storefront palette, sliding categories and reliable product imagery. */
.baby-pro{background:linear-gradient(180deg,#fff9f2 0,#fff4eb 48%,#f7fbf7 100%)}
.baby-pro .mp-wordmark{color:#294b4b!important}.baby-pro .mp-wordmark i,.baby-pro .mp-wordmark span{color:#ef727c!important}
.baby-pro .mp-search input{background:#fffaf5!important;border-color:#edd8ca!important}.baby-pro .mp-search button,.baby-pro .product-thumb .button-group button{background:#4f8b78!important}
.baby-pro .mp-cart button{background:linear-gradient(135deg,#ef727c,#f4a46f)!important}.baby-pro .mp-hero{background:#f7ddcc}.baby-pro .mp-hero-slide:after{background:linear-gradient(90deg,rgba(41,75,75,.42),rgba(41,75,75,.02) 58%,transparent)}
.baby-pro .mp-hero-copy>span{background:#ef727c!important}.baby-pro .mp-hero-copy a{background:linear-gradient(135deg,#ef727c,#f4a46f)!important}
.baby-pro .mp-category-grid.owl-carousel{display:block!important;grid-template-columns:none!important;margin:0!important;padding:3px 0 28px!important}.baby-pro .mp-category-carousel .owl-wrapper-outer{padding:7px 0 22px!important}.baby-pro .mp-category-carousel .owl-item{padding:0 8px!important}.baby-pro .mp-category-carousel .mp-category-card{height:100%!important;margin:0!important}.baby-pro .mp-category-carousel .owl-controls .owl-buttons{left:-22px!important;right:-22px!important;top:46%!important}.baby-pro .mp-category-carousel .owl-controls .owl-buttons div{background:#ef727c!important;border-color:#fff!important}.baby-pro .mp-category-carousel .owl-controls .owl-buttons div:hover{background:#294b4b!important}
.baby-pro .mp-category-carousel .owl-item:nth-child(4n+1) .mp-category-card{background:#fff0ec!important}.baby-pro .mp-category-carousel .owl-item:nth-child(4n+2) .mp-category-card{background:#eaf7ef!important}.baby-pro .mp-category-carousel .owl-item:nth-child(4n+3) .mp-category-card{background:#fff3dc!important}.baby-pro .mp-category-carousel .owl-item:nth-child(4n) .mp-category-card{background:#eaf4f7!important}
.baby-pro .product-thumb .image{position:relative!important;height:270px!important;min-height:270px!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important}.baby-pro .product-thumb .image>a{position:relative!important;display:block!important;width:100%!important;height:100%!important}.baby-pro .product-thumb .image img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:contain!important;margin:auto!important;transition:opacity .3s ease,transform .35s ease!important}.baby-pro .product-thumb .image img:first-of-type{opacity:1!important;z-index:2!important}.baby-pro .product-thumb .image img.hover-image{opacity:0!important;z-index:3!important}.baby-pro .product-thumb:hover .image img:first-of-type{opacity:0!important}.baby-pro .product-thumb:hover .image img.hover-image{opacity:1!important;transform:scale(1.025)!important}.baby-pro .product-thumb .caption{min-height:175px!important}.baby-pro .product-thumb{display:flex!important;flex-direction:column!important;height:100%!important}.baby-pro .product-thumb .button-group{margin-top:auto!important}.baby-pro .product-thumb .price{color:#ef727c!important}.baby-pro .special-tag,.baby-pro .discount,.baby-pro .sale,.baby-pro .indirim{background:#4f8b78!important}
.baby-pro #mp-page .product-thumb .image>a{position:relative!important;display:block!important;float:none!important;flex:1 1 100%!important;width:100%!important;max-width:100%!important;height:100%!important;margin:0!important}.baby-pro #mp-page .product-thumb .image>a>img{width:100%!important;max-width:100%!important;height:100%!important}
.baby-pro #mp-page .product-thumb .image>a{position:absolute!important;inset:18px!important;width:auto!important;max-width:none!important;height:auto!important}.baby-pro #mp-page .product-thumb .image>a>img{inset:0!important;width:100%!important;height:100%!important;max-width:none!important}

/* High-energy baby boutique palette and simplified product merchandising. */
.baby-pro{background:linear-gradient(180deg,#fff8fc 0,#fff5fb 48%,#fff9f2 100%)!important;color:#302747!important}
.baby-pro .mp-announcement{background:linear-gradient(90deg,#ff3d8d 0,#ff6b4a 52%,#ff9b32 100%)!important}.baby-pro .mp-nav-wrap{background:linear-gradient(90deg,#5424bd,#7435dc)!important}.baby-pro .mp-nav #supermenu .tll:hover{background:#ff3d8d!important;color:#fff!important}
.baby-pro .mp-wordmark{color:#5125a7!important}.baby-pro .mp-wordmark i,.baby-pro .mp-wordmark span{color:#ff3d8d!important}.baby-pro .mp-search button{background:linear-gradient(135deg,#6a32d2,#8b45ef)!important}.baby-pro .mp-cart button{background:linear-gradient(135deg,#ff3d8d,#ff7a32)!important}.baby-pro .mp-action i{color:#6a32d2!important}
.baby-pro .mp-hero{background:#ffe0ee!important}.baby-pro .mp-hero-slide:after{background:linear-gradient(90deg,rgba(65,28,117,.48),rgba(65,28,117,.02) 60%,transparent)!important}.baby-pro .mp-hero-copy>span{background:#ff3d8d!important}.baby-pro .mp-hero-copy a{background:linear-gradient(135deg,#ff6b35,#ff9f2f)!important;box-shadow:0 12px 26px rgba(255,94,54,.30)!important}
.baby-pro .mp-section-head span,.baby-pro .mp-category-card>span{color:#ff3d8d!important}.baby-pro .mp-section-head h2{color:#5125a7!important}.baby-pro .mp-category-carousel .owl-controls .owl-buttons div{background:#ff3d8d!important}.baby-pro .mp-category-carousel .owl-controls .owl-buttons div:hover{background:#6a32d2!important}.baby-pro .mp-category-carousel .owl-item:nth-child(4n+1) .mp-category-card{background:#ffe5f1!important}.baby-pro .mp-category-carousel .owl-item:nth-child(4n+2) .mp-category-card{background:#eee6ff!important}.baby-pro .mp-category-carousel .owl-item:nth-child(4n+3) .mp-category-card{background:#fff0cf!important}.baby-pro .mp-category-carousel .owl-item:nth-child(4n) .mp-category-card{background:#dcf8fb!important}
.baby-pro .product-thumb{border-color:#eadcf4!important;box-shadow:0 10px 28px rgba(86,39,157,.09)!important}.baby-pro .product-thumb:hover{box-shadow:0 18px 38px rgba(255,61,141,.16)!important}.baby-pro .product-thumb .price{color:#ff3d8d!important}.baby-pro .product-thumb .image>.button-group{position:absolute!important;z-index:7!important;left:18px!important;right:18px!important;bottom:12px!important;width:auto!important;display:flex!important;border-radius:10px!important;overflow:hidden!important;box-shadow:0 8px 18px rgba(80,35,150,.18)!important}.baby-pro .product-thumb .image>.button-group button{flex:1 1 auto!important;height:34px!important;background:#6a32d2!important;color:#fff!important}.baby-pro .product-thumb .image>.button-group button:first-child{background:#ff3d8d!important}.baby-pro .special-tag,.baby-pro .discount,.baby-pro .sale,.baby-pro .indirim{background:#ff7a32!important}
.baby-pro .row1:has(>#scategory67),.baby-pro h2:has(+.row1>#scategory67){display:none!important}
.baby-pro .mp-footer{background:linear-gradient(135deg,#29134f,#43206f)!important}.baby-pro .mp-footer .mp-footer-wordmark{color:#fff!important}.baby-pro .mp-footer .mp-footer-wordmark i{color:#ff4c9a!important}.baby-pro .mp-footer .mp-footer-wordmark span{color:#ffd43b!important}.baby-pro .mp-footer h4{color:#ffd43b!important}.baby-pro .mp-footer a:hover{color:#ff73b2!important}.baby-pro .mp-benefits i{color:#36d9e8!important}.baby-pro #mp-back-to-top{background:linear-gradient(135deg,#ff3d8d,#ff7a32)!important}

/* Clear slider navigation and a dedicated badge strip above product imagery. */
.baby-pro .mp-hero .swiper-button-prev,.baby-pro .mp-hero .swiper-button-next{top:50%!important;width:54px!important;height:54px!important;margin-top:-27px!important;border:2px solid rgba(255,255,255,.95)!important;border-radius:50%!important;background:rgba(255,255,255,.94)!important;color:#6128c7!important;box-shadow:0 12px 30px rgba(43,20,89,.25)!important;z-index:12!important;opacity:1!important;font-size:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.baby-pro .mp-hero .swiper-button-prev{left:28px!important}.baby-pro .mp-hero .swiper-button-next{right:28px!important}.baby-pro .mp-hero .swiper-button-prev:before,.baby-pro .mp-hero .swiper-button-next:before{content:none!important;display:none!important}.baby-pro .mp-hero .swiper-button-prev:after{content:'‹'!important;color:#6128c7!important;font:700 38px/46px Arial,sans-serif!important;transform:translateY(-1px)}.baby-pro .mp-hero .swiper-button-next:after{content:'›'!important;color:#6128c7!important;font:700 38px/46px Arial,sans-serif!important;transform:translateY(-1px)}.baby-pro .mp-hero .swiper-button-prev:hover,.baby-pro .mp-hero .swiper-button-next:hover{background:linear-gradient(135deg,#ff3d8d,#ff7a32)!important;transform:scale(1.06)!important}.baby-pro .mp-hero .swiper-button-prev:hover:after,.baby-pro .mp-hero .swiper-button-next:hover:after{color:#fff!important}
.baby-pro #mp-page .product-thumb .image>a{top:50px!important;left:18px!important;right:18px!important;bottom:50px!important}.baby-pro .product-thumb .image .bilgi-2,.baby-pro .product-thumb .image .bilgi-1{position:absolute!important;top:12px!important;z-index:9!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;height:28px!important;min-width:82px!important;margin:0!important;padding:0 10px!important;border-radius:8px!important;color:#fff!important;font:800 10px/1 Manrope,Arial,sans-serif!important;letter-spacing:.2px!important;box-shadow:0 7px 16px rgba(62,30,104,.17)!important;white-space:nowrap!important}.baby-pro .product-thumb .image .bilgi-2{left:12px!important;background:linear-gradient(135deg,#ff3d8d,#ff6b75)!important}.baby-pro .product-thumb .image .bilgi-1{right:12px!important;background:linear-gradient(135deg,#6128c7,#8b45ef)!important}.baby-pro .product-thumb .image>.button-group{bottom:10px!important}
@media(max-width:600px){.baby-pro .mp-hero .swiper-button-prev{left:10px!important}.baby-pro .mp-hero .swiper-button-next{right:10px!important}.baby-pro .mp-hero .swiper-button-prev,.baby-pro .mp-hero .swiper-button-next{width:44px!important;height:44px!important;margin-top:-22px!important}.baby-pro .product-thumb .image .bilgi-2,.baby-pro .product-thumb .image .bilgi-1{min-width:68px!important;padding:0 7px!important;font-size:9px!important}}

/* StepUp: independent footwear storefront theme. */
:root{--green:#5b2cff;--green-2:#17143f;--lime:#24d5e8;--cream:#f7f6ff;--paper:#fff;--ink:#1e1a38;--muted:#706b82;--line:#e8e4f3;--orange:#ff6038;--peach:#ffb12b;--shadow:0 18px 55px rgba(45,30,120,.14)}
body.shoe-pro{background:linear-gradient(180deg,#fbfaff 0,#f6f4ff 48%,#fff7f3 100%);color:var(--ink)}
.shoe-pro .mp-announcement{background:linear-gradient(90deg,#5b2cff,#a62dff 48%,#ff3e91);color:#fff}.shoe-pro .mp-announcement i{color:#ffd52a}
.shoe-pro .mp-header{background:rgba(255,255,255,.98)}.shoe-pro .mp-wordmark{font-family:Manrope,Arial,sans-serif!important;font-weight:900!important;font-style:italic;letter-spacing:-1.7px;color:#211a54!important}.shoe-pro .mp-wordmark i{font-size:0!important}.shoe-pro .mp-wordmark i:before{content:'⚡';font:normal 24px/1 Arial,sans-serif!important;color:#ff6038}.shoe-pro .mp-wordmark span{color:#ff3e91!important}.shoe-pro .mp-brand>span{color:#77708d}.shoe-pro .mp-search input{background:#f5f3ff!important;border-color:#e2dcff!important}.shoe-pro .mp-search button{background:linear-gradient(135deg,#5b2cff,#9637f4)!important}.shoe-pro .mp-action i{color:#5b2cff!important}.shoe-pro .mp-cart button{background:linear-gradient(135deg,#ff3e91,#ff7034)!important}
.shoe-pro .mp-nav-wrap{background:linear-gradient(90deg,#17143f,#33236d)}.shoe-pro .mp-nav #supermenu .tll:hover{background:#5b2cff!important;color:#fff!important}
.shoe-pro .mp-hero{background:#17143f}.shoe-pro .mp-hero-swiper{height:clamp(560px,46vw,760px)}.shoe-pro .mp-hero-slide:after{background:linear-gradient(90deg,rgba(12,10,48,.72),rgba(12,10,48,.08) 58%,transparent)}.shoe-pro .mp-hero-copy>span{background:linear-gradient(90deg,#ff3e91,#ff7034)}.shoe-pro .mp-hero-copy h1{font-family:Manrope,Arial,sans-serif;font-weight:900;font-size:64px;letter-spacing:-2.5px}.shoe-pro .mp-hero-copy a{background:linear-gradient(135deg,#ff6038,#ffb12b);box-shadow:0 15px 35px rgba(255,96,56,.35)}.shoe-pro .mp-hero .swiper-button-prev,.shoe-pro .mp-hero .swiper-button-next{width:54px!important;height:54px!important;margin-top:-27px!important;background:rgba(255,255,255,.94)!important;border:2px solid #fff!important;color:#5b2cff!important;box-shadow:0 12px 30px rgba(0,0,0,.25)!important}.shoe-pro .mp-hero .swiper-button-prev{left:28px!important}.shoe-pro .mp-hero .swiper-button-next{right:28px!important}.shoe-pro .mp-hero .swiper-button-prev:after{content:'‹'!important;font:700 38px/1 Arial,sans-serif!important}.shoe-pro .mp-hero .swiper-button-next:after{content:'›'!important;font:700 38px/1 Arial,sans-serif!important}
.shoe-pro .mp-section-head span,.shoe-pro .mp-category-card>span{color:#ff3e91}.shoe-pro .mp-section-head h2{font-family:Manrope,Arial,sans-serif;font-weight:900;color:#211a54}.shoe-pro .mp-category-grid.owl-carousel{display:block!important;grid-template-columns:none!important;padding:5px 0 28px}.shoe-pro .mp-category-carousel .owl-wrapper-outer{padding:8px 0 24px}.shoe-pro .mp-category-carousel .owl-item{padding:0 9px}.shoe-pro .mp-category-card{border:0;border-radius:24px;padding:10px 10px 18px;background:#fff;box-shadow:0 12px 30px rgba(64,43,143,.10)}.shoe-pro .mp-category-image{height:190px;border-radius:17px}.shoe-pro .mp-category-image img{object-fit:cover;padding:0}.shoe-pro .mp-category-carousel .owl-controls .owl-buttons div{background:#5b2cff!important}.shoe-pro .mp-category-carousel .owl-controls .owl-buttons .owl-prev{left:-5px!important}.shoe-pro .mp-category-carousel .owl-controls .owl-buttons .owl-next{right:-5px!important}
.shoe-pro .mp-promo-card{border-radius:24px}.shoe-pro .mp-promo-card:after{background:linear-gradient(transparent,rgba(23,20,63,.9))}
.shoe-pro .product-thumb,.shoe-pro [data-market-card]{display:flex!important;flex-direction:column!important;height:100%!important;border:1px solid #e8e4f3!important;border-radius:20px!important;background:#fff!important;box-shadow:0 10px 28px rgba(47,31,120,.08)!important}.shoe-pro .product-thumb:hover{transform:translateY(-6px);box-shadow:0 20px 42px rgba(91,44,255,.16)!important}.shoe-pro .product-thumb .image{position:relative!important;height:270px!important;overflow:hidden!important}.shoe-pro .product-thumb .image>a{position:absolute!important;inset:44px 18px 48px!important;width:auto!important;height:auto!important}.shoe-pro .product-thumb .image img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:contain!important;transition:.3s!important}.shoe-pro .product-thumb .image img.hover-image{opacity:0!important}.shoe-pro .product-thumb:hover .image img:first-of-type{opacity:0!important}.shoe-pro .product-thumb:hover .image img.hover-image{opacity:1!important;transform:scale(1.03)}.shoe-pro .product-thumb .caption{min-height:160px!important}.shoe-pro .product-thumb .price{color:#ff3e91!important}.shoe-pro .product-thumb .image>.button-group{position:absolute!important;z-index:7!important;left:18px!important;right:18px!important;bottom:10px!important;display:flex!important;border-radius:9px!important;overflow:hidden!important}.shoe-pro .product-thumb .image>.button-group button{flex:1!important;height:34px!important;background:#5b2cff!important}.shoe-pro .product-thumb .image>.button-group button:first-child{background:#ff3e91!important}.shoe-pro .product-thumb .image .bilgi-2,.shoe-pro .product-thumb .image .bilgi-1{position:absolute!important;top:10px!important;z-index:8!important;height:27px!important;padding:0 9px!important;border-radius:8px!important;color:#fff!important;font:800 9px/27px Manrope,Arial,sans-serif!important}.shoe-pro .product-thumb .image .bilgi-2{left:10px!important;background:#ff6038!important}.shoe-pro .product-thumb .image .bilgi-1{right:10px!important;background:#5b2cff!important}
.shoe-pro .mp-newsletter{background:linear-gradient(90deg,#24d5e8,#7d5cff)}.shoe-pro .mp-footer{background:linear-gradient(135deg,#11102f,#221852)}.shoe-pro .mp-footer-wordmark{color:#fff!important}.shoe-pro .mp-footer-wordmark span{color:#ffd52a!important}.shoe-pro .mp-footer h4{color:#24d5e8}.shoe-pro .mp-benefits i{color:#ffb12b}.shoe-pro #mp-back-to-top{background:linear-gradient(135deg,#ff3e91,#ff7034)}.shoe-pro .mp-social,.shoe-pro .mp-social ul,.shoe-pro .mp-social>div{display:flex!important;align-items:center!important;gap:8px!important;list-style:none!important;padding:0!important}.shoe-pro .mp-social li{display:inline-flex!important;margin:0!important}.shoe-pro .mp-social a{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:38px!important;height:38px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:50%!important;color:#fff!important}
@media(max-width:600px){.shoe-pro .mp-hero-swiper{height:540px}.shoe-pro .mp-hero-copy h1{font-size:38px}.shoe-pro .mp-hero .swiper-button-prev{left:10px!important}.shoe-pro .mp-hero .swiper-button-next{right:10px!important}.shoe-pro .mp-category-image{height:170px}}

/* Final live polish: navigation stays clear of copy; footer socials remain readable. */
@media (min-width:992px){.shoe-pro .mp-hero-copy{padding-left:48px!important}.shoe-pro .mp-hero .swiper-button-prev{left:18px!important}.shoe-pro .mp-hero .swiper-button-next{right:18px!important}}
.shoe-pro .mp-footer .social-footer .link-follow{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:10px!important;margin:18px 0 0!important;padding:0!important}
.shoe-pro .mp-footer .social-footer .link-follow li{display:block!important;float:none!important;margin:0!important;padding:0!important}
.shoe-pro .mp-footer .social-footer .link-follow a{width:38px!important;height:38px!important;display:grid!important;place-items:center!important;border:1px solid rgba(255,255,255,.25)!important;border-radius:50%!important;color:#fff!important;background:rgba(255,255,255,.08)!important;text-decoration:none!important}
.shoe-pro .mp-footer .social-footer .link-follow a:hover{color:#121334!important;background:#22d3ee!important;border-color:#22d3ee!important;transform:translateY(-2px)}
.shoe-pro .mp-footer .social-footer .link-follow a span{display:none!important}
.shoe-pro .mp-footer .social-footer .link-follow a i{margin:0!important;font-size:15px!important}

/* Professional storefront middle section */
.shoe-pro .mp-home-content>.main-row>.container{width:min(1240px,calc(100% - 48px))!important;padding:0!important}
.shoe-pro .mp-home-content>.main-row:first-child>.container{width:100%!important;max-width:none!important}
.shoe-pro .mp-home-content>.main-row:first-child .sub-col{padding:0!important}
.shoe-pro .mp-home-content>.main-row:first-child .block-img{width:min(1180px,calc(100% - 48px));margin-left:auto!important;margin-right:auto!important}
.shoe-pro .shoe-section-head{width:min(1180px,calc(100% - 48px));margin:72px auto 28px;display:flex;align-items:end;justify-content:space-between;gap:28px}
.shoe-pro .shoe-section-head span{display:block;margin-bottom:8px;color:#ff3e91;font-size:12px;font-weight:900;letter-spacing:1.8px;text-transform:uppercase}
.shoe-pro .shoe-section-head h2{margin:0!important;border:0!important;color:#17143f!important;font-size:36px!important;line-height:1.1!important;letter-spacing:-1px;text-transform:none!important}
.shoe-pro .shoe-section-head p{margin:10px 0 0;color:#706b82;font-size:15px}
.shoe-pro .shoe-section-head>a{flex:0 0 auto;display:inline-flex;align-items:center;gap:10px;padding:13px 18px;border-radius:12px;background:#17143f;color:#fff!important;font-weight:800;text-decoration:none}
.shoe-pro .shoe-section-head>a:hover{background:#5b2cff}
.shoe-pro .block-img.mp-promo-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:0!important;margin-bottom:80px!important}
.shoe-pro .block-img.mp-promo-grid:before,.shoe-pro .block-img.mp-promo-grid:after,.shoe-pro .block-img.mp-promo-grid>div[style]{display:none!important}
.shoe-pro .block-img.mp-promo-grid>.img-3{width:auto!important;float:none!important;padding:0!important;margin:0!important}
.shoe-pro .block-img.mp-promo-grid a{position:relative;display:block;height:300px;overflow:hidden;border-radius:22px;background:#fff;box-shadow:0 14px 38px rgba(31,25,88,.10);transition:transform .3s ease,box-shadow .3s ease}
.shoe-pro .block-img.mp-promo-grid a:hover{transform:translateY(-6px);box-shadow:0 24px 52px rgba(91,44,255,.18)}
.shoe-pro .block-img.mp-promo-grid img{width:100%!important;height:100%!important;object-fit:cover!important;display:block;transition:transform .45s ease}
.shoe-pro .block-img.mp-promo-grid a:hover img{transform:scale(1.035)}
.shoe-pro .mp-home-content>.main-row:not(:first-child){padding:0 0 72px}
.shoe-pro .mp-home-content>.main-row:not(:first-child)+.main-row{padding-top:12px}
.shoe-pro .mp-home-content h2.shoe-title-ready{position:relative;display:flex!important;align-items:end;justify-content:space-between;min-height:74px;margin:0 0 26px!important;padding:22px 0 14px!important;border:0!important;border-bottom:1px solid #e6e2f2!important;color:#17143f!important;background:transparent!important}
.shoe-pro .mp-home-content h2.shoe-title-ready:before{content:attr(data-eyebrow);position:absolute;top:0;left:0;color:#ff3e91;font-size:11px;font-weight:900;letter-spacing:1.6px;text-transform:uppercase}
.shoe-pro .mp-home-content h2.shoe-title-ready .pull-left{font-size:29px!important;font-weight:900!important;line-height:1.1;letter-spacing:-.6px}
.shoe-pro .mp-home-content h2.shoe-title-ready .pull-right{margin:0!important;padding:0!important;background:transparent!important}
.shoe-pro .mp-home-content h2.shoe-title-ready .pull-right a{display:inline-flex;padding:10px 15px;border:1px solid #dad4ed;border-radius:10px;color:#5b2cff!important;font-size:12px!important;font-weight:800;text-decoration:none}
.shoe-pro .mp-home-content h2.shoe-title-ready .pull-right a:hover{color:#fff!important;background:#5b2cff;border-color:#5b2cff}
.shoe-pro{overflow-x:hidden!important}.shoe-pro .shoe-product-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important;height:auto!important;min-height:0!important;margin:0!important}
.shoe-pro .shoe-product-grid>.shoe-grid-contents{display:contents!important}
.shoe-pro .shoe-product-grid .leftrightx{width:auto!important;float:none!important;padding:0!important;margin:0!important}
.shoe-pro .shoe-product-grid .product-layout{height:100%!important}
.shoe-pro .shoe-product-grid .product-thumb{min-height:380px!important;overflow:visible!important;border:1px solid #ece8f7!important;border-radius:18px!important;box-shadow:0 8px 24px rgba(41,31,104,.07)!important}
.shoe-pro .shoe-product-grid .product-thumb:hover{border-color:#d9cdfd!important;box-shadow:0 18px 42px rgba(91,44,255,.15)!important}
.shoe-pro .shoe-product-grid .product-thumb .image{height:245px!important;min-height:245px!important;border-radius:18px 18px 0 0;background:linear-gradient(145deg,#faf9ff,#fff7f4)!important}
.shoe-pro .shoe-product-grid .product-thumb .image>a{inset:42px 22px 18px!important}
.shoe-pro .shoe-product-grid .product-thumb .caption{min-height:132px!important;padding:18px 20px 22px!important;border-top:1px solid #f0edf8}
.shoe-pro .shoe-product-grid .product-thumb h4{margin:0 0 10px!important;min-height:42px}
.shoe-pro .shoe-product-grid .product-thumb h4 a{font-size:15px!important;line-height:1.45!important;color:#211b43!important}
.shoe-pro .shoe-product-grid .product-thumb .price{margin:0!important;color:#ff3e91!important;font-size:15px!important;font-weight:900!important}
.shoe-pro .shoe-product-grid .product-thumb .image .bilgi-1,.shoe-pro .shoe-product-grid .product-thumb .image .bilgi-2{top:12px!important;height:25px!important;line-height:25px!important;font-size:8px!important;letter-spacing:.3px;text-transform:uppercase;box-shadow:0 5px 12px rgba(30,22,76,.12)}
.shoe-pro .shoe-product-grid .product-thumb .image .bilgi-2{left:12px!important}
.shoe-pro .shoe-product-grid .product-thumb .image .bilgi-1{right:12px!important}
@media(max-width:991px){.shoe-pro .block-img.mp-promo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.shoe-pro .shoe-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:600px){.shoe-pro .mp-home-content>.main-row>.container{width:calc(100% - 28px)!important}.shoe-pro .shoe-section-head{width:calc(100% - 28px);margin-top:46px;align-items:flex-start}.shoe-pro .shoe-section-head h2{font-size:28px!important}.shoe-pro .shoe-section-head p,.shoe-pro .shoe-section-head>a{display:none}.shoe-pro .mp-home-content>.main-row:first-child .block-img{width:calc(100% - 28px)}.shoe-pro .block-img.mp-promo-grid{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:50px!important}.shoe-pro .block-img.mp-promo-grid a{height:220px;border-radius:16px}.shoe-pro .shoe-product-grid{gap:12px!important}.shoe-pro .shoe-product-grid .product-thumb{min-height:315px!important}.shoe-pro .shoe-product-grid .product-thumb .image{height:190px!important;min-height:190px!important}.shoe-pro .shoe-product-grid .product-thumb .image>a{inset:40px 12px 12px!important}.shoe-pro .shoe-product-grid .product-thumb .caption{min-height:120px!important;padding:14px!important}.shoe-pro .mp-home-content h2.shoe-title-ready .pull-left{font-size:22px!important}}

/* Definitive slider controls: remove theme sprites and render one clean chevron. */
.shoe-pro .mp-hero .swiper-button-prev,.shoe-pro .mp-hero .swiper-button-next{width:52px!important;height:52px!important;margin-top:-26px!important;border:1px solid rgba(255,255,255,.6)!important;border-radius:50%!important;background:rgba(255,255,255,.94)!important;background-image:none!important;color:#17143f!important;font-size:0!important;box-shadow:0 12px 28px rgba(17,16,47,.22)!important;overflow:hidden!important}
.shoe-pro .mp-hero .swiper-button-prev:before,.shoe-pro .mp-hero .swiper-button-next:before,.shoe-pro .mp-hero .swiper-button-prev i,.shoe-pro .mp-hero .swiper-button-next i{content:none!important;display:none!important;background:none!important}
.shoe-v3 .mp-home .block-img{display:none!important}
.shoe-v3 .v2-retired-home-content{display:none!important}
.shoe-v3 .mp-home-content>.main-row:not(:first-child){display:none!important}

/* NovaStep V3 storefront */
.shoe-v3{background:#f7f8ff!important;color:#17183d!important}.shoe-v3 .mp-announcement{background:linear-gradient(90deg,#08b7d4,#6b45ff,#ff477e)!important}.shoe-v3 .mp-wordmark{color:#17183d!important}.shoe-v3 .mp-wordmark i,.shoe-v3 .mp-wordmark span{color:#ff477e!important}.shoe-v3 .mp-nav-wrap{background:#15163d!important}.shoe-v3 .mp-search button,.shoe-v3 .mp-cart button{background:linear-gradient(135deg,#6448ff,#ff477e)!important}.shoe-v3 .mp-footer{background:linear-gradient(145deg,#101238,#24175b)!important}.shoe-v3 .mp-footer h4,.shoe-v3 .mp-benefits i{color:#27d6e8!important}.shoe-v3 .mp-footer-wordmark{color:#fff!important}
.v3-home{background:linear-gradient(180deg,#fff 0,#f6f5ff 20%,#fff8fa 100%)}.v3-hero{height:clamp(520px,47vw,760px);position:relative;overflow:hidden;background:#11133b}.v3-slide{position:absolute;inset:0;background-size:cover;background-position:center;opacity:0;visibility:hidden;transition:opacity .65s ease}.v3-slide.active{opacity:1;visibility:visible}.v3-slide:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,12,45,.78),rgba(10,12,45,.15) 55%,transparent)}.v3-slide>div{position:absolute;z-index:2;left:max(5vw,calc((100vw - 1240px)/2));top:50%;transform:translateY(-50%);width:min(540px,42vw);color:#fff}.v3-slide small,.v3-title small,.v3-section-head small{font-weight:900;letter-spacing:1.4px;color:#ff668d}.v3-slide h1{font-size:clamp(44px,5vw,78px);font-weight:900;line-height:.98;letter-spacing:-3px;margin:14px 0 18px}.v3-slide p{font-size:17px;line-height:1.7;margin-bottom:28px}.v3-slide a{display:inline-flex;padding:15px 23px;border-radius:12px;background:linear-gradient(135deg,#ff477e,#ff8a48);color:#fff;font-weight:900;text-decoration:none}.v3-prev,.v3-next{position:absolute;z-index:5;top:50%;transform:translateY(-50%);width:52px;height:52px;border:1px solid rgba(255,255,255,.65);border-radius:50%;background:rgba(255,255,255,.94);color:#17183d;font:700 34px/1 Arial}.v3-prev{left:22px}.v3-next{right:22px}.v3-dots{position:absolute;z-index:5;left:50%;bottom:22px;transform:translateX(-50%);display:flex;gap:8px}.v3-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.55)}.v3-dots button.active{width:28px;border-radius:8px;background:#fff}
.v3-categories{padding:65px 0 40px}.v3-title{margin-bottom:24px}.v3-title h2{font-size:38px;font-weight:900;margin:7px 0;color:#17183d}.v3-title p{color:#7c7d9b}.v3-cat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.v3-cat-grid>a{height:235px;position:relative;overflow:hidden;border-radius:22px;box-shadow:0 14px 34px rgba(28,29,78,.12)}.v3-cat-grid img{width:100%;height:100%;object-fit:cover;transition:.35s}.v3-cat-grid>a:hover img{transform:scale(1.05)}.v3-cat-grid>a:after{content:"";position:absolute;inset:35% 0 0;background:linear-gradient(transparent,rgba(13,14,49,.88))}.v3-cat-grid span{position:absolute;z-index:2;left:20px;right:20px;bottom:18px;color:#fff}.v3-cat-grid strong,.v3-cat-grid em{display:block}.v3-cat-grid strong{font-size:20px}.v3-cat-grid em{font-style:normal;font-size:11px;margin-top:5px}
.v3-products{padding-bottom:80px}.v3-product-section{padding:35px 0 25px}.v3-section-head{display:flex;justify-content:space-between;align-items:end;border-bottom:1px solid #e3e2f2;padding-bottom:13px;margin-bottom:18px}.v3-section-head h2{font-size:28px;font-weight:900;color:#17183d;margin:6px 0 0}.v3-section-head>a{border:1px solid #dedbf4;border-radius:10px;padding:9px 13px;color:#6748ff;font-weight:800}.v3-product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:17px}.v3-card{overflow:hidden;border-radius:16px;background:#fff;box-shadow:0 8px 24px rgba(25,26,72,.08);text-align:center;color:#17183d;text-decoration:none;padding-bottom:16px;transition:.25s}.v3-card:hover{transform:translateY(-5px);box-shadow:0 17px 38px rgba(101,72,255,.16)}.v3-card>span{display:block;height:345px;background:#f1f1f3}.v3-card img{width:100%;height:100%;object-fit:cover}.v3-card strong{display:block;padding:14px 10px 5px;font-size:14px}.v3-card b{color:#ff477e}.shoe-v3 #mp-back-to-top{right:24px;bottom:24px;background:linear-gradient(135deg,#6448ff,#ff477e)!important}.shoe-v3 #mp-back-to-top.is-visible{opacity:1!important;visibility:visible!important}
@media(max-width:991px){.v3-cat-grid,.v3-product-grid{grid-template-columns:repeat(2,1fr)}.v3-slide>div{left:40px;width:60vw}.v3-card>span{height:390px}}@media(max-width:600px){.v3-hero{height:560px}.v3-slide{background-position:65% center}.v3-slide>div{left:24px;right:24px;bottom:55px;top:auto;transform:none;width:auto}.v3-slide h1{font-size:39px}.v3-cat-grid{display:flex;overflow-x:auto}.v3-cat-grid>a{flex:0 0 78%;height:210px}.v3-product-grid{gap:10px}.v3-card>span{height:230px}.v3-card strong{font-size:12px}.v3-prev{left:8px}.v3-next{right:8px}}
.shoe-pro .mp-hero .swiper-button-prev:after,.shoe-pro .mp-hero .swiper-button-next:after{display:block!important;color:#17143f!important;font:900 36px/48px Arial,sans-serif!important;text-align:center!important;transform:none!important}
.shoe-pro .mp-hero .swiper-button-prev:after{content:'‹'!important}.shoe-pro .mp-hero .swiper-button-next:after{content:'›'!important}
.shoe-pro .mp-hero .swiper-button-prev:hover,.shoe-pro .mp-hero .swiper-button-next:hover{background:#5b2cff!important}.shoe-pro .mp-hero .swiper-button-prev:hover:after,.shoe-pro .mp-hero .swiper-button-next:hover:after{color:#fff!important}

/* Unique editorial category imagery. */
.shoe-pro .block-img.mp-promo-grid a.shoe-category-tile:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(18,14,50,.02) 28%,rgba(18,14,50,.82) 100%);pointer-events:none}
.shoe-pro .block-img.mp-promo-grid a.shoe-category-tile img{filter:saturate(1.08) contrast(1.02)}
.shoe-pro .shoe-category-label{position:absolute!important;z-index:2!important;left:24px!important;right:24px!important;bottom:22px!important;display:block!important;color:#fff!important;text-align:left!important}
.shoe-pro .shoe-category-label small{display:block;margin-bottom:5px;color:#ffd52a;font-size:10px;font-weight:900;letter-spacing:1.3px;text-transform:uppercase}
.shoe-pro .shoe-category-label strong{display:block;color:#fff;font-size:23px;line-height:1.12;font-weight:900;letter-spacing:-.4px}
.shoe-pro .shoe-category-label em{display:inline-flex;align-items:center;gap:7px;margin-top:12px;color:#fff;font-size:11px;font-style:normal;font-weight:800}

/* Isolate every product collection so malformed legacy wrappers cannot collide. */
.shoe-pro .shoe-catalog-shell{display:block!important;width:100%!important;clear:both!important}
.shoe-pro .shoe-product-section{display:block!important;width:100%!important;clear:both!important;margin:0 0 74px!important}
.shoe-pro .shoe-product-section:after{content:'';display:table;clear:both}
.shoe-pro .shoe-product-section .shoe-product-grid{width:100%!important}
@media(max-width:600px){.shoe-pro .mp-hero .swiper-button-prev,.shoe-pro .mp-hero .swiper-button-next{width:42px!important;height:42px!important;margin-top:-21px!important}.shoe-pro .mp-hero .swiper-button-prev:after,.shoe-pro .mp-hero .swiper-button-next:after{font-size:30px!important;line-height:38px!important}.shoe-pro .shoe-category-label{left:14px!important;right:14px!important;bottom:14px!important}.shoe-pro .shoe-category-label strong{font-size:16px}.shoe-pro .shoe-category-label em{display:none}}

/* Retail-ready scale: compact navigation tiles, product-first cards. */
.shoe-pro .shoe-section-head{margin-top:52px!important;margin-bottom:22px!important}
.shoe-pro .block-img.mp-promo-grid{gap:14px!important;margin-bottom:64px!important}
.shoe-pro .block-img.mp-promo-grid a{height:210px!important;border-radius:18px!important}
.shoe-pro .shoe-category-label{left:18px!important;right:18px!important;bottom:17px!important}
.shoe-pro .shoe-category-label strong{font-size:19px!important}.shoe-pro .shoe-category-label em{margin-top:7px!important}
.shoe-pro .shoe-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important}
.shoe-pro .shoe-product-grid .leftrightx:nth-last-child(2):nth-child(4n+1){grid-column:2}
.shoe-pro .shoe-product-grid .product-thumb{min-height:338px!important;border-radius:16px!important}
.shoe-pro .shoe-product-grid .product-thumb .image{height:242px!important;min-height:242px!important;border-radius:16px 16px 0 0!important;background:#fff!important}
.shoe-pro .shoe-product-grid .product-thumb .image>a{inset:34px 8px 7px!important;overflow:hidden!important}
.shoe-pro .shoe-product-grid .product-thumb .image img{object-fit:contain!important;transform:scale(1.18)!important;transform-origin:center center!important;mix-blend-mode:normal!important}
.shoe-pro .shoe-product-grid .product-thumb:hover .image img:first-of-type{opacity:1!important;transform:scale(1.24)!important}
.shoe-pro .shoe-product-grid .product-thumb .caption{min-height:94px!important;padding:13px 16px 16px!important}
.shoe-pro .shoe-product-grid .product-thumb h4{min-height:34px!important;margin-bottom:5px!important}
.shoe-pro .shoe-product-grid .product-thumb h4 a{font-size:14px!important;line-height:1.25!important}
.shoe-pro .shoe-product-grid .product-thumb .price{font-size:14px!important}
.shoe-pro .shoe-product-section{margin-bottom:60px!important}
@media(max-width:991px){.shoe-pro .shoe-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.shoe-pro .shoe-product-grid .leftrightx:nth-last-child(2):nth-child(4n+1){grid-column:auto}}
@media(max-width:600px){.shoe-pro .block-img.mp-promo-grid a{height:165px!important}.shoe-pro .shoe-product-grid{gap:10px!important}.shoe-pro .shoe-product-grid .product-thumb{min-height:282px!important}.shoe-pro .shoe-product-grid .product-thumb .image{height:190px!important;min-height:190px!important}.shoe-pro .shoe-product-grid .product-thumb .image>a{inset:32px 4px 4px!important}.shoe-pro .shoe-product-grid .product-thumb .caption{min-height:88px!important;padding:11px!important}.shoe-pro .shoe-product-grid .product-thumb h4 a{font-size:12px!important}}

/* Reference-aligned commerce cards: image-first, compact copy, no dead space. */
.shoe-pro .shoe-product-grid{gap:16px!important}
.shoe-pro .shoe-product-grid .product-thumb{min-height:0!important;height:auto!important;overflow:hidden!important;border-radius:12px!important;background:#fff!important;box-shadow:0 7px 20px rgba(28,24,72,.08)!important}
.shoe-pro .shoe-product-grid .product-thumb .image{height:292px!important;min-height:292px!important;padding:0!important;border-radius:12px 12px 0 0!important;background:#f2f2f4!important;overflow:hidden!important}
.shoe-pro .shoe-product-grid .product-thumb .image>a{position:absolute!important;inset:0!important;display:block!important;overflow:hidden!important}
.shoe-pro .shoe-product-grid .product-thumb .image img,.shoe-pro .shoe-product-grid .product-thumb:hover .image img:first-of-type{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center top!important;transform:none!important;opacity:1!important;mix-blend-mode:normal!important}
.shoe-pro .shoe-product-grid .product-thumb .caption{min-height:82px!important;padding:12px 14px 14px!important;border-top:0!important;background:#fff!important;text-align:center!important}
.shoe-pro .shoe-product-grid .product-thumb h4{min-height:0!important;margin:0 0 6px!important}
.shoe-pro .shoe-product-grid .product-thumb h4 a{display:block!important;overflow:hidden!important;color:#29233f!important;font-size:13px!important;font-weight:700!important;line-height:1.3!important;text-overflow:ellipsis!important;white-space:nowrap!important}
.shoe-pro .shoe-product-grid .product-thumb .price{font-size:13px!important;line-height:1.2!important;text-align:center!important}
.shoe-pro .shoe-product-grid .product-thumb .image .bilgi-1,.shoe-pro .shoe-product-grid .product-thumb .image .bilgi-2{top:auto!important;bottom:8px!important;height:22px!important;padding:0 7px!important;border-radius:4px!important;font-size:7px!important;line-height:22px!important}
.shoe-pro .shoe-product-grid .product-thumb .image .bilgi-2{left:8px!important}.shoe-pro .shoe-product-grid .product-thumb .image .bilgi-1{right:8px!important}
@media(max-width:600px){.shoe-pro .shoe-product-grid .product-thumb .image{height:220px!important;min-height:220px!important}.shoe-pro .shoe-product-grid .product-thumb .caption{min-height:76px!important;padding:10px 8px 12px!important}.shoe-pro .shoe-product-grid .product-thumb h4 a{font-size:11px!important}.shoe-pro .shoe-product-grid .product-thumb .price{font-size:12px!important}}

/* Complete category storefront */
.shoe-pro #column-left{display:none!important}
.shoe-pro #content.col-sm-9,.shoe-pro #content.col-sm-12{width:100%!important;float:none!important;padding:0 0 70px!important}
.shoe-pro #content{color:#211b43}
.shoe-pro #content>h1{margin:28px 0 12px!important;color:#17143f!important;font-size:38px!important;font-weight:900!important;letter-spacing:-1px!important}
.shoe-pro #content>h1:before{content:'KATEGORİ';display:block;margin-bottom:7px;color:#ff3e91;font-size:11px;font-weight:900;letter-spacing:1.8px}
.shoe-pro #content>h1+img,.shoe-pro #content>h1+.row img{max-width:52px!important}
.shoe-pro #content hr{border-color:#e8e4f3!important}
.shoe-pro #content .btn-group>.btn,.shoe-pro #content select,.shoe-pro #content .form-control{height:40px!important;border:1px solid #ded8ef!important;border-radius:9px!important;background:#fff!important;color:#4a4560!important;box-shadow:none!important}
.shoe-pro #content .row:has(>.leftrightx){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;margin:24px 0 0!important}
.shoe-pro #content .row:has(>.leftrightx)>.leftrightx{width:auto!important;float:none!important;padding:0!important;margin:0!important}
.shoe-pro #content .row:has(>.leftrightx) .product-layout{height:100%!important}
.shoe-pro #content .row:has(>.leftrightx) .product-thumb{height:auto!important;min-height:0!important;overflow:hidden!important;border:1px solid #ebe7f5!important;border-radius:13px!important;background:#fff!important;box-shadow:0 8px 22px rgba(31,25,88,.08)!important}
.shoe-pro #content .row:has(>.leftrightx) .product-thumb:hover{transform:translateY(-5px)!important;border-color:#d8ccff!important;box-shadow:0 18px 38px rgba(91,44,255,.15)!important}
.shoe-pro #content .row:has(>.leftrightx) .product-thumb .image{position:relative!important;height:290px!important;min-height:290px!important;padding:0!important;background:#f2f2f4!important;overflow:hidden!important}
.shoe-pro #content .row:has(>.leftrightx) .product-thumb .image>a{position:absolute!important;inset:0!important;display:block!important}
.shoe-pro #content .row:has(>.leftrightx) .product-thumb .image img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center top!important;transform:none!important;mix-blend-mode:normal!important}
.shoe-pro #content .row:has(>.leftrightx) .product-thumb .caption{min-height:88px!important;padding:13px 14px 15px!important;background:#fff!important;text-align:center!important}
.shoe-pro #content .row:has(>.leftrightx) .product-thumb h4{margin:0 0 7px!important}.shoe-pro #content .row:has(>.leftrightx) .product-thumb h4 a{display:block;overflow:hidden;color:#282241!important;font-size:13px!important;font-weight:800!important;text-overflow:ellipsis;white-space:nowrap}
.shoe-pro #content .row:has(>.leftrightx) .product-thumb .price{margin:0!important;color:#ff3e91!important;font-size:13px!important;font-weight:900!important;text-align:center!important}
.shoe-pro #content .row:has(>.leftrightx) .product-thumb .button-group{display:none!important}
.shoe-pro .breadcrumb{width:min(1240px,calc(100% - 48px))!important;margin:0 auto 18px!important;padding:14px 0!important;border:0!important;background:transparent!important}
@media(max-width:991px){.shoe-pro #content .row:has(>.leftrightx){grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:600px){.shoe-pro #content>h1{font-size:30px!important}.shoe-pro #content .row:has(>.leftrightx){gap:10px!important}.shoe-pro #content .row:has(>.leftrightx) .product-thumb .image{height:215px!important;min-height:215px!important}.shoe-pro #content .row:has(>.leftrightx) .product-thumb .caption{min-height:78px!important;padding:10px!important}}

/* Exact product proportions measured from the supplied reference: 270x481 card, 268x402 image. */
.shoe-pro .shoe-product-grid{grid-template-columns:repeat(4,270px)!important;justify-content:center!important;gap:16px!important}
.shoe-pro .shoe-product-grid .product-thumb{width:270px!important;height:481px!important;min-height:481px!important;border-radius:10px!important}
.shoe-pro .shoe-product-grid .product-thumb .image{width:268px!important;height:402px!important;min-height:402px!important;margin:0 auto!important}
.shoe-pro .shoe-product-grid .product-thumb .caption{height:79px!important;min-height:79px!important;padding:10px 12px!important}
.shoe-pro #content .row:has(>.leftrightx){grid-template-columns:repeat(4,270px)!important;justify-content:center!important;gap:16px!important}
.shoe-pro #content .row:has(>.leftrightx) .product-thumb{width:270px!important;height:481px!important;min-height:481px!important}
.shoe-pro #content .row:has(>.leftrightx) .product-thumb .image{width:268px!important;height:402px!important;min-height:402px!important;margin:0 auto!important}
.shoe-pro #content .row:has(>.leftrightx) .product-thumb .caption{height:79px!important;min-height:79px!important;padding:10px 12px!important}
.shoe-pro .shoe-product-grid .product-thumb .image img,.shoe-pro #content .row:has(>.leftrightx) .product-thumb .image img{object-fit:cover!important;object-position:center center!important}
.shoe-pro .shoe-extra-section{display:block!important;width:100%!important;clear:both!important}
@media(max-width:991px){.shoe-pro .shoe-product-grid,.shoe-pro #content .row:has(>.leftrightx){grid-template-columns:repeat(2,270px)!important}}
@media(max-width:600px){.shoe-pro .shoe-product-grid,.shoe-pro #content .row:has(>.leftrightx){grid-template-columns:repeat(2,minmax(0,1fr))!important}.shoe-pro .shoe-product-grid .product-thumb,.shoe-pro #content .row:has(>.leftrightx) .product-thumb{width:100%!important;height:355px!important;min-height:355px!important}.shoe-pro .shoe-product-grid .product-thumb .image,.shoe-pro #content .row:has(>.leftrightx) .product-thumb .image{width:100%!important;height:280px!important;min-height:280px!important}.shoe-pro .shoe-product-grid .product-thumb .caption,.shoe-pro #content .row:has(>.leftrightx) .product-thumb .caption{height:75px!important;min-height:75px!important}}
.shoe-v3 .v3-nav-retired{display:none!important}
.shoe-v3 .v3-native-nav{display:flex;align-items:stretch;justify-content:center;gap:0}
.shoe-v3 .v3-native-nav>a{display:flex;align-items:center;justify-content:center;min-height:52px;padding:0 22px;color:#fff;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.3px;text-decoration:none;white-space:nowrap}
.shoe-v3 .v3-native-nav>a:hover{background:rgba(255,255,255,.12);color:#ffda38}
.shoe-v3 .v3-mobile-nav{display:flex;flex-direction:column;gap:4px;margin:12px 0}
.shoe-v3 .v3-mobile-nav a{padding:12px 14px;border-radius:10px;background:#f7f4ff;color:#20184e;font-weight:700;text-decoration:none}
@media(max-width:1100px){.shoe-v3 .v3-native-nav>a{padding:0 11px;font-size:10px}}
@media(max-width:767px){.shoe-v3 .v3-native-nav{display:none}}
.shoe-v3 #column-left{display:none!important}
.shoe-v3 #content{width:100%!important;float:none!important}
.shoe-v3 #content>.row:has(.product-layout){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;margin:20px 0 35px!important}
.shoe-v3 #content>.row:has(.product-layout)>.product-layout{width:auto!important;float:none!important;padding:0!important}
.shoe-v3 #content>.row:has(.product-layout)>.leftrightx{width:auto!important;max-width:none!important;float:none!important;padding:0!important}
.shoe-v3 #content>.row:has(.product-layout) .product-thumb{height:100%!important;display:flex!important;flex-direction:column!important;border-radius:14px!important;overflow:hidden!important}
.shoe-v3 #content>.row:has(.product-layout) .product-thumb .image{height:330px!important;min-height:330px!important;padding:0!important;background:#f1f1f3!important;overflow:hidden!important}
.shoe-v3 #content>.row:has(.product-layout) .product-thumb .image>a{display:block!important;width:100%!important;height:100%!important}
.shoe-v3 #content>.row:has(.product-layout) .product-thumb .image img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center!important;mix-blend-mode:normal!important}
.shoe-v3 #content>.row:has(.product-layout) .product-thumb .caption{min-height:92px!important;padding:14px!important;text-align:center!important}
.shoe-v3 #content>.row:has(.product-layout) .product-thumb h4{margin:0 0 8px!important}.shoe-v3 #content>.row:has(.product-layout) .product-thumb h4 a{font-size:14px!important;font-weight:800!important;color:#211747!important}
.shoe-v3 #content>.row:has(.product-layout) .product-thumb .price{font-size:14px!important;color:#ff3d84!important;text-align:center!important}
.shoe-v3 #content>.row:has(.product-layout) .product-thumb .button-group{display:none!important}
@media(max-width:991px){.shoe-v3 #content>.row:has(.product-layout){grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:600px){.shoe-v3 #content>.row:has(.product-layout){gap:10px!important}.shoe-v3 #content>.row:has(.product-layout) .product-thumb .image{height:230px!important;min-height:230px!important}}
