/* LastJant v2.0.2 lightweight header + finder polish */
.header-upper .upper-inner{gap:35px}.lj-live-search{position:relative;flex:1;max-width:545px;margin:0 auto}.lj-live-search-form{height:52px;border-radius:28px;background:#f1f1f2;display:flex;align-items:center;padding:0 18px;gap:12px}.lj-live-search-form input{border:0!important;outline:0;background:transparent!important;width:100%;height:100%;box-shadow:none!important}.lj-live-results{position:absolute;z-index:10020;top:60px;left:0;right:0;background:#fff;border:1px solid #eee;border-radius:14px;box-shadow:0 18px 50px rgba(0,0,0,.16);overflow:hidden}.lj-search-item{display:grid;grid-template-columns:52px 1fr auto;gap:12px;align-items:center;padding:10px 12px;border-bottom:1px solid #f1f1f1;color:#171717}.lj-search-item:last-child{border-bottom:0}.lj-search-item:hover{background:#fafafa}.lj-search-item img{width:52px;height:52px;object-fit:contain}.lj-search-item strong{display:block;font-size:14px}.lj-search-item small{font-size:12px;color:#6b7280}.lj-search-price{font-weight:700;white-space:nowrap}.lj-search-empty{padding:18px;text-align:center;color:#666}
.lj-main-nav{background:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;position:relative;z-index:999}.lj-nav-inner{height:94px;display:flex;align-items:center;justify-content:center;gap:0}.lj-mega-wrap{position:relative}.lj-mega-trigger,.lj-nav-links a,.lj-cart-link{height:44px;display:flex;align-items:center;padding:0 16px;color:#555;background:none;border:0;font-size:14px}.lj-mega-trigger{color:#8c592f;gap:10px}.lj-nav-links{display:flex}.lj-nav-links a{border-left:1px solid #ddd}.lj-cart-link{margin-left:28px;border-left:1px solid #aaa}.lj-mega-panel{position:absolute;top:50px;left:0;width:720px;background:#fff;border-top:3px solid #ef7f1a;box-shadow:0 18px 50px rgba(0,0,0,.18);padding:20px;z-index:10010}.lj-mega-title{font-size:12px;text-transform:uppercase;color:#ef7f1a;font-weight:700;margin-bottom:12px}.lj-mega-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.lj-mega-grid a{border:1px solid #eee;padding:12px;border-radius:8px;color:#222}.lj-mega-grid a:hover{border-color:#ef7f1a}.lj-mega-grid strong,.lj-mega-grid span{display:block}.lj-mega-grid span{font-size:11px;color:#888;margin-top:3px}.lj-mobile-nav-toggle{display:none;border:0;background:none;font-size:22px}
.lj-finder-v2.lastjant-filter-box{max-width:1320px;margin:0 auto 30px;border:1px solid #ef7f1a;border-radius:20px;background:linear-gradient(rgba(8,8,8,.89),rgba(8,8,8,.89)),url('../images/background/Lastik-slider-1.jpg') center/cover;padding:26px}.lj-finder-v2 .lj-filter-tabs{margin:-97px 0 25px;background:#fff;padding-top:10px}.lj-finder-v2 .lj-filter-tabs button{background:#111!important;color:#fff!important;border-radius:6px;padding:15px 26px!important}.lj-finder-v2 form{display:grid!important;grid-template-columns:repeat(4,minmax(150px,1fr));gap:16px 28px;align-items:end}.lj-finder-v2 .lj-filter-field{width:auto!important}.lj-finder-v2 label{display:block;color:#fff;margin:0 0 8px;font-weight:500}.lj-finder-v2 select{width:100%;height:42px;border-radius:6px;padding:0 10px;background:#fff}.lj-finder-v2 .lj-filter-submit{height:46px;border:0;border-radius:6px;background:#ef7f1a;color:#fff;font-weight:700;font-size:17px}.lj-finder-v2-status{grid-column:1/-1;color:#fff}
@media(max-width:991px){.lj-main-nav{display:block}.lj-nav-links{display:none}.lj-nav-inner{height:60px;justify-content:space-between}.lj-mobile-nav-toggle{display:block}.lj-mega-panel{width:min(92vw,720px)}.header-upper .support-box{display:none}.lj-finder-v2 form{grid-template-columns:repeat(2,1fr)}.lj-finder-v2 .lj-filter-tabs{margin:0 0 20px;background:transparent}.lj-live-search{max-width:none}.header-upper .upper-inner{flex-wrap:wrap}.header-upper .logo-box{flex:0 0 auto}.lj-live-search{order:3;flex:0 0 100%}}
@media(max-width:600px){.lj-finder-v2 form{grid-template-columns:1fr}.lj-mega-grid{grid-template-columns:1fr}.lj-mega-panel{max-height:70vh;overflow:auto}.lj-search-item{grid-template-columns:44px 1fr}.lj-search-price{grid-column:2}.lj-nav-links{display:none}}

/* v2.0.7 - gerçek WooCommerce mega menü */
.lj-mega-panel{width:min(940px,calc(100vw - 70px));padding:0;border-radius:0 0 14px 14px;overflow:hidden}.lj-mega-head{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #eee}.lj-mega-head>div{display:flex;flex-direction:column}.lj-mega-head strong{font-size:20px;color:#171717}.lj-mega-head>a{font-size:13px;font-weight:700;color:#ef7f1a}.lj-mega-eyebrow{font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:#999;margin-bottom:2px}.lj-mega-body{display:grid;grid-template-columns:minmax(0,1fr) 270px}.lj-mega-section{padding:22px 24px}.lj-mega-side{padding:22px;background:#fafafa;border-left:1px solid #eee}.lj-mega-section-title{font-size:11px;text-transform:uppercase;letter-spacing:.08em;font-weight:800;color:#777;margin-bottom:12px}.lj-mega-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lj-mega-grid .lj-mega-cat{display:grid;grid-template-columns:34px 1fr 12px;align-items:center;gap:10px;padding:12px;border:1px solid #eee;border-radius:9px;transition:.15s ease}.lj-mega-grid .lj-mega-cat:hover{border-color:#ef7f1a;background:#fff8f1}.lj-mega-cat-icon{width:32px;height:32px;border-radius:8px;background:#fff2e6;color:#ef7f1a;display:flex;align-items:center;justify-content:center}.lj-mega-cat strong{font-size:13px;line-height:1.25}.lj-mega-cat small{display:block;font-size:11px;color:#999;margin-top:3px}.lj-mega-cat>.fa-chevron-right{font-size:9px;color:#bbb}.lj-season-link{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #ececec;border-radius:9px;padding:11px 12px;margin-bottom:8px;color:#222}.lj-season-link:hover{border-color:#ef7f1a}.lj-season-link span{font-size:18px;width:24px;text-align:center}.lj-season-link b{font-size:12px}.lj-mega-wheel-links{border-top:1px solid #e7e7e7;margin-top:14px;padding-top:10px;display:grid;gap:4px}.lj-mega-wheel-links a{font-size:12px;color:#555;padding:5px 0}.lj-cart-link{position:relative}.lj-cart-link span{position:absolute;right:4px;top:3px;min-width:17px;height:17px;line-height:17px;border-radius:10px;background:#ef7f1a;color:#fff;text-align:center;font-size:10px;font-weight:800}.lj-mobile-nav-panel{display:none}
@media(max-width:991px){.lj-mega-panel{width:min(94vw,760px);left:0}.lj-mega-body{grid-template-columns:1fr}.lj-mega-side{border-left:0;border-top:1px solid #eee}.lj-mobile-nav-panel:not([hidden]){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#eee;border-top:1px solid #eee}.lj-mobile-nav-panel a{background:#fff;padding:12px 16px;color:#333;font-size:13px}}
@media(max-width:600px){.lj-mega-panel{position:fixed;left:3vw;right:3vw;top:130px;width:94vw;max-height:72vh}.lj-mega-head{padding:15px}.lj-mega-section,.lj-mega-side{padding:15px}.lj-mega-grid{grid-template-columns:1fr}.lj-mobile-nav-panel:not([hidden]){grid-template-columns:1fr}}

/* v2.0.8 - yönetilebilir mega menü */
.ljm-v208 .lj-nav-inner{height:64px;position:relative;z-index:4}.ljm-nav-tabs{justify-content:center}.ljm-tab-wrap{position:relative;border-left:1px solid #e3e3e3}.ljm-tab-wrap:first-child{border-left:0}.ljm-tab-trigger{height:64px;padding:0 18px;border:0;background:#fff;color:#4f4f4f;font-size:13px;font-weight:500;white-space:nowrap;display:flex;align-items:center;gap:8px;transition:.15s ease}.ljm-tab-trigger i{font-size:9px;color:#8a8a8a}.ljm-tab-trigger[aria-expanded="true"],.ljm-tab-wrap:hover .ljm-tab-trigger{color:#ef7f1a;background:#fff8f2}.ljm-tab-link{display:none}.ljm-panels{position:relative}.ljm-v208 .lj-mega-panel{top:0;left:50%;transform:translateX(-50%);width:min(1135px,calc(100vw - 40px));border-top:3px solid #ef7f1a;border-radius:0 0 14px 14px;box-shadow:0 22px 55px rgba(0,0,0,.18);z-index:10010}.ljm-custom-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;padding:26px 28px;background:#fff;min-height:250px}.ljm-custom-content{min-width:0}.ljm-columns{display:grid;grid-template-columns:repeat(3,minmax(150px,1fr));gap:28px}.ljm-column h4{margin:0 0 10px;color:#1466e8;font-size:15px;line-height:1.25}.ljm-column ul{list-style:none;padding:0;margin:0}.ljm-column li{margin:0 0 6px;font-size:14px;line-height:1.3}.ljm-column a,.ljm-column span{color:#333}.ljm-column a:hover{color:#ef7f1a}.ljm-banners{display:grid;grid-template-columns:repeat(2,210px);gap:14px;align-content:start}.ljm-banner{border-radius:8px;overflow:hidden;background:#f4f4f4;min-height:140px}.ljm-banner img{display:block;width:100%;height:100%;max-height:245px;object-fit:cover}.ljm-v208 .lj-cart-link{height:64px;margin-left:10px}.ljm-v208 .lj-mobile-nav-toggle{height:48px;width:48px;align-items:center;justify-content:center}
@media(max-width:1180px){.ljm-tab-trigger{padding:0 11px;font-size:12px}.ljm-v208 .lj-mega-panel{width:min(96vw,1050px)}.ljm-banners{grid-template-columns:180px}.ljm-banners .ljm-banner:nth-child(2){display:none}}
@media(max-width:991px){.ljm-nav-tabs{justify-content:space-between}.ljm-tab-wrap{display:none}.ljm-v208 .lj-cart-link{margin-left:auto}.ljm-v208 .lj-mobile-nav-toggle{display:flex}.ljm-v208 .lj-mega-panel{display:none!important}.ljm-v208 .lj-mobile-nav-panel:not([hidden]){display:grid}}

/* LastJant v2.0.10 - içerik miktarına göre dinamik mega menü yerleşimi */
.ljm-v208 .ljm-custom-panel{min-height:0;align-items:start}
.ljm-v208 .ljm-custom-panel.ljm-bans-0{grid-template-columns:1fr}
.ljm-v208 .ljm-custom-panel.ljm-cols-0{grid-template-columns:1fr;padding:22px 28px}
.ljm-v208 .ljm-custom-panel.ljm-cols-1.ljm-bans-1{grid-template-columns:minmax(260px,1fr) minmax(240px,360px);gap:34px}
.ljm-v208 .ljm-custom-panel.ljm-cols-1.ljm-bans-2{grid-template-columns:minmax(240px,.8fr) minmax(430px,1.2fr)}
.ljm-v208 .ljm-custom-panel.ljm-cols-2.ljm-bans-1{grid-template-columns:minmax(430px,1fr) minmax(240px,330px)}
.ljm-v208 .ljm-custom-panel.ljm-cols-2.ljm-bans-2{grid-template-columns:minmax(460px,1fr) minmax(430px,auto)}
.ljm-v208 .ljm-columns-1{grid-template-columns:minmax(220px,430px);gap:18px}
.ljm-v208 .ljm-columns-2{grid-template-columns:repeat(2,minmax(180px,1fr));gap:32px}
.ljm-v208 .ljm-columns-3{grid-template-columns:repeat(3,minmax(150px,1fr));gap:28px}
.ljm-v208 .ljm-columns-4{grid-template-columns:repeat(4,minmax(130px,1fr));gap:24px}
.ljm-v208 .ljm-banners-1{grid-template-columns:minmax(220px,360px)}
.ljm-v208 .ljm-banners-2{grid-template-columns:repeat(2,minmax(190px,230px))}
.ljm-v208 .ljm-banner{min-height:0;align-self:start}
.ljm-v208 .ljm-banner img{height:auto;aspect-ratio:auto;max-height:260px;object-fit:cover}
.ljm-v208 .ljm-cols-1 .ljm-column{max-width:430px}
@media(max-width:900px){
  .ljm-v208 .ljm-custom-panel[class*="ljm-cols-"]{grid-template-columns:1fr}
  .ljm-v208 .ljm-columns-3,.ljm-v208 .ljm-columns-4{grid-template-columns:repeat(2,minmax(150px,1fr))}
  .ljm-v208 .ljm-banners{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}
}

/* LastJant v2.0.11 - kompakt mega banner + canlı arama son dokunuşları */
.ljm-custom-panel .ljm-banners{align-items:start;align-content:start}
.ljm-custom-panel .ljm-banner{min-height:0;max-height:270px}
.ljm-custom-panel .ljm-banner img{width:100%;height:270px;max-height:270px;object-fit:cover;object-position:center}
.lj-live-results{max-height:min(560px,70vh);overflow-y:auto;overscroll-behavior:contain}
.lj-search-item[aria-selected="true"],.lj-search-item:focus{background:#fff7ef;outline:0}
.lj-search-item small.lj-search-meta{display:block;color:#8a8a8a;margin-top:2px}
.lj-search-stock{display:inline-block;margin-top:3px;color:#2f7d32;font-size:11px;font-weight:700}
.lj-search-all{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 14px;background:#fafafa;color:#ef7f1a;font-size:13px;font-weight:700;border-top:1px solid #eee}
.lj-search-all:hover{background:#fff4e8;color:#d96d09}
@media(max-width:1180px){.ljm-custom-panel .ljm-banner img{height:240px}.ljm-custom-panel .ljm-banner{max-height:240px}}
@media(max-width:700px){.ljm-custom-panel .ljm-banner img{height:210px}.ljm-custom-panel .ljm-banner{max-height:210px}.lj-live-results{max-height:65vh}}


/* LastJant v2.0.12 - canlı arama kompakt sonuç kartları */
.lj-live-results{max-height:min(500px,64vh);border-color:#e7e7e7;border-radius:16px;box-shadow:0 18px 46px rgba(14,20,27,.18);scrollbar-width:thin;scrollbar-color:#b7b7b7 transparent}
.lj-live-results::-webkit-scrollbar{width:7px}.lj-live-results::-webkit-scrollbar-thumb{background:#b7b7b7;border-radius:9px}.lj-live-results::-webkit-scrollbar-track{background:transparent}
.lj-search-item{grid-template-columns:58px minmax(0,1fr) auto;gap:12px;min-height:82px;padding:10px 14px;border-bottom:1px solid #eee;text-decoration:none!important;transition:background .12s ease}
.lj-search-item:hover,.lj-search-item[aria-selected="true"],.lj-search-item:focus{background:#fff8f1}
.lj-search-media{width:56px;height:56px;border:1px solid #ededed;border-radius:10px;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}
.lj-search-media img{width:100%;height:100%;object-fit:contain;padding:3px}
.lj-search-placeholder{background:linear-gradient(145deg,#fafafa,#f0f0f0);color:#b5b5b5;position:relative}
.lj-search-placeholder:before{content:"";position:absolute;width:31px;height:31px;border:4px solid #d6d6d6;border-radius:50%}
.lj-search-placeholder b{position:relative;z-index:1;font-size:9px;letter-spacing:.05em;color:#aaa;background:#f4f4f4;padding:2px 3px;border-radius:3px}
.lj-search-copy{min-width:0;display:block}.lj-search-copy strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13.5px;line-height:1.38;color:#202020;font-weight:700}
.lj-search-item small.lj-search-meta{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11.5px;color:#8b8b8b;margin-top:5px}
.lj-search-stock{margin-top:5px;padding:2px 7px;border-radius:20px;font-size:10.5px;line-height:1.45}.lj-search-stock.is-in{color:#26752b;background:#eef8ee}.lj-search-stock.is-out{color:#a53737;background:#fff0f0}
.lj-search-price{align-self:center;margin-left:8px;font-size:14px;font-weight:800;color:#111;white-space:nowrap;font-variant-numeric:tabular-nums}
.lj-search-empty{padding:22px 18px;text-align:center}.lj-search-empty strong{display:block;color:#222;font-size:14px}.lj-search-empty span{display:block;margin-top:4px;color:#888;font-size:12px}
.lj-search-all{position:sticky;bottom:0;z-index:2;background:#fff;border-top:1px solid #eaeaea;box-shadow:0 -5px 14px rgba(255,255,255,.94)}.lj-search-all:hover{background:#fff7ef}
@media(max-width:600px){.lj-live-results{max-height:62vh}.lj-search-item{grid-template-columns:48px minmax(0,1fr);min-height:76px;padding:9px 11px}.lj-search-media{width:46px;height:46px}.lj-search-price{grid-column:2;margin:3px 0 0;font-size:13px;justify-self:start}.lj-search-copy strong{font-size:13px}}

/* LastJant v2.0.16 - Sipariş Takip + Hesabım + Sepet müşteri aksiyonları */
.lj-customer-actions{display:flex;align-items:center;margin-left:14px;border:1px solid #e5e7eb;border-radius:9px;background:#fff;overflow:visible;height:46px;box-shadow:0 2px 10px rgba(15,23,42,.03)}
.lj-customer-action{height:44px;display:flex;align-items:center;gap:8px;padding:0 13px;color:#1f2937;background:#fff;border:0;border-left:1px solid #eceff2;text-decoration:none!important;white-space:nowrap;font-family:inherit;cursor:pointer;transition:.15s ease;position:relative}
.lj-customer-action:first-child{border-left:0;border-radius:8px 0 0 8px}.lj-customer-cart{border-radius:0 8px 8px 0}
.lj-customer-action:hover,.lj-account-wrap.is-open>.lj-account-trigger{background:#fff7ef;color:#ef7f1a}
.lj-action-icon{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#ef7f1a;font-size:15px;flex:0 0 22px}
.lj-action-copy{display:flex;flex-direction:column;align-items:flex-start;line-height:1.05}.lj-action-copy small{font-size:9.5px;color:#8a8f98;font-weight:500;margin-bottom:3px}.lj-action-copy strong{font-size:12.5px;color:#222;font-weight:700}.lj-customer-action:hover .lj-action-copy strong{color:#ef7f1a}
.lj-action-chevron{font-size:8px;color:#9ca3af;margin-left:2px}.lj-account-wrap{position:relative;height:44px}.lj-account-trigger{border-radius:0;height:44px}.lj-account-menu{position:absolute;right:0;top:52px;width:245px;background:#fff;border:1px solid #e6e8eb;border-radius:12px;box-shadow:0 18px 45px rgba(15,23,42,.16);padding:8px;z-index:10030}.lj-account-menu:not([hidden]){display:block}
.lj-account-menu:before{content:"";position:absolute;right:42px;top:-6px;width:11px;height:11px;background:#fff;border-left:1px solid #e6e8eb;border-top:1px solid #e6e8eb;transform:rotate(45deg)}
.lj-account-menu a{display:flex;align-items:center;gap:10px;padding:10px 11px;border-radius:8px;color:#343a40;font-size:13px;text-decoration:none}.lj-account-menu a i{width:18px;text-align:center;color:#ef7f1a}.lj-account-menu a:hover{background:#fff7ef;color:#d96d09}.lj-account-menu .lj-account-logout{border-top:1px solid #f0f0f0;margin-top:5px;padding-top:11px;color:#b13b3b}.lj-account-menu .lj-account-logout i{color:#b13b3b}
.lj-account-menu-intro{padding:10px 11px 12px;border-bottom:1px solid #efefef;margin-bottom:5px}.lj-account-menu-intro strong{display:block;font-size:13px;color:#222}.lj-account-menu-intro span{display:block;font-size:11px;color:#888;line-height:1.45;margin-top:4px}.lj-account-login{font-weight:700}
.lj-customer-cart .lj-action-cart-count{font-variant-numeric:tabular-nums}
@media(max-width:1180px){.lj-customer-action{padding:0 9px}.lj-action-copy small{display:none}.lj-action-copy strong{font-size:11.5px}.lj-customer-actions{margin-left:8px}}
@media(max-width:991px){.lj-customer-actions{margin-left:auto}.lj-order-track{display:none}.lj-account-trigger .lj-action-copy{display:none}.lj-account-trigger{width:44px;justify-content:center;padding:0}.lj-action-chevron{display:none}.lj-customer-cart .lj-action-copy small{display:none}.lj-customer-cart .lj-action-copy strong{font-size:11px}.ljm-v208 .lj-mobile-nav-toggle{margin-left:6px}}
@media(max-width:560px){.lj-customer-actions{height:42px}.lj-customer-action,.lj-account-wrap,.lj-account-trigger{height:40px}.lj-customer-cart .lj-action-copy strong{font-size:0}.lj-customer-cart .lj-action-copy strong .lj-action-cart-count{font-size:11px}.lj-customer-cart .lj-action-copy strong .lj-action-cart-count:after{content:""}.lj-account-menu{position:fixed;right:12px;left:12px;top:auto;width:auto}}

/* LastJant v2.1.25 - Mobil/tablet kompakt header, arama popup ve accordion mega menu */
.lj-mobile-search-toggle,.lj-mobile-search-panel{display:none}
@media(max-width:991px){
  .header-upper .lj-live-search{display:none!important}
  .header-upper .upper-inner{flex-wrap:nowrap;justify-content:center}
  .header-upper .logo-box{margin:0 auto}
  .ljm-v208 .lj-nav-inner{height:64px;justify-content:flex-end;gap:6px}
  .lj-mobile-search-toggle{display:flex;width:44px;height:44px;align-items:center;justify-content:center;border:1px solid #e1e5ea;border-radius:9px;background:#fff;color:#ef7f1a;font-size:16px;padding:0}
  .lj-mobile-search-toggle[aria-expanded="true"]{background:#fff7ef;border-color:#ef7f1a}
  .lj-customer-actions{margin-left:0}
  .ljm-v208 .lj-mobile-nav-toggle{margin-left:0}
  .lj-mobile-search-panel{position:absolute;left:12px;right:12px;top:70px;z-index:10030;background:#fff;border:1px solid #e1e5ea;border-radius:14px;box-shadow:0 18px 45px rgba(17,24,39,.16);padding:14px}
  .lj-mobile-search-panel:not([hidden]){display:block}
  .lj-mobile-search-panel .lj-live-search{display:block!important;max-width:none;width:100%;margin:0}
  .lj-mobile-search-panel .lj-live-search-form{height:48px}
  .lj-mobile-search-panel .lj-live-results{top:54px;max-height:min(62vh,520px);overflow-y:auto}
  .lj-mobile-search-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;font-size:15px}
  .lj-mobile-search-close{width:34px;height:34px;border:0;border-radius:8px;background:#f5f5f5;color:#222}
  .ljm-v208 .lj-mobile-nav-panel:not([hidden]){display:block;background:#fff;border:1px solid #e1e5ea;border-radius:0 0 14px 14px;box-shadow:0 16px 35px rgba(17,24,39,.12);overflow:hidden}
  .lj-mobile-menu-head{padding:15px 16px 12px;border-bottom:1px solid #eceff2;display:flex;flex-direction:column;gap:2px}
  .lj-mobile-menu-head strong{font-size:15px;color:#182033}.lj-mobile-menu-head span{font-size:11px;color:#8a929e}
  .lj-mobile-menu-item{background:#fff;border-bottom:1px solid #eceff2}.lj-mobile-menu-item:last-child{border-bottom:0}
  .lj-mobile-menu-row{display:grid;grid-template-columns:1fr 52px;align-items:stretch}
  .lj-mobile-menu-row>a{padding:16px;color:#30343b!important;font-size:14px!important;font-weight:700;background:#fff!important;display:flex;align-items:center}
  .lj-mobile-sub-toggle{border:0;border-left:1px solid #eef0f2;background:#fff;color:#6d7480;font-size:11px}
  .lj-mobile-sub-toggle[aria-expanded="true"]{color:#ef7f1a;background:#fff8f1}.lj-mobile-sub-toggle[aria-expanded="true"] i{transform:rotate(180deg)}
  .lj-mobile-sub-toggle i{transition:transform .18s ease}
  .lj-mobile-subpanel{background:#fafbfc;border-top:1px solid #eceff2;padding:0}
  .lj-mobile-subpanel .lj-mega-head{padding:13px 16px}.lj-mobile-subpanel .lj-mega-head .lj-mega-eyebrow{display:none}.lj-mobile-subpanel .lj-mega-head strong{font-size:15px}.lj-mobile-subpanel .lj-mega-head>a{font-size:11px}
  .lj-mobile-subpanel .lj-mega-body{display:block}.lj-mobile-subpanel .lj-mega-section,.lj-mobile-subpanel .lj-mega-side{padding:14px 16px}.lj-mobile-subpanel .lj-mega-side{border-left:0;border-top:1px solid #eceff2}
  .lj-mobile-subpanel .lj-mega-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lj-mobile-subpanel .lj-mega-grid .lj-mega-cat{padding:9px;grid-template-columns:28px 1fr 8px}.lj-mobile-subpanel .lj-mega-cat-icon{width:28px;height:28px}.lj-mobile-subpanel .lj-mega-cat strong{font-size:11px}.lj-mobile-subpanel .lj-mega-cat small{font-size:9px}
  .lj-mobile-subpanel .ljm-custom-panel{display:block;min-height:0;padding:15px 16px}.lj-mobile-subpanel .ljm-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.lj-mobile-subpanel .ljm-column h4{font-size:13px}.lj-mobile-subpanel .ljm-column li{font-size:12px;margin-bottom:7px}.lj-mobile-subpanel .ljm-banners{display:none}
}
@media(max-width:600px){
  .header-upper .logo-box img{max-width:220px;height:auto}
  .lj-main-nav .large-container{padding-left:12px;padding-right:12px}
  .lj-mobile-search-panel{left:8px;right:8px;top:66px;padding:12px}
  .lj-mobile-subpanel .lj-mega-grid,.lj-mobile-subpanel .ljm-columns{grid-template-columns:1fr}
  .lj-mobile-subpanel .lj-season-link{padding:10px}
  .lj-customer-cart .lj-action-copy{display:none}.lj-customer-cart{width:44px!important;justify-content:center!important;padding:0!important}
  .lj-action-cart-count{position:absolute;top:2px;right:3px;background:#ef7f1a;color:#fff;border-radius:10px;min-width:17px;height:17px;line-height:17px;text-align:center;font-size:10px}
}
