@media (max-width:1199px){.shop-layout-1-header>div{padding:0 16px!important}.shop-layout-1-header img{width:140px!important;height:auto!important}.shop-layout-1-header>div>div:nth-child(2)>div{width:360px!important}.shop-layout-1-header>div>div:last-child{gap:8px!important}}@media (max-width:991px){.shop-layout-1-header>div>div:nth-child(2)>div{width:300px!important}.shop-layout-1-header+div+div>div:first-child{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important;gap:20px!important}}@media (max-width:767px){.shop-layout-1-header{padding:8px 0!important}.shop-layout-1-header>div{padding:0 12px!important;height:auto!important;min-height:44px!important}.shop-layout-1-header img{width:120px!important;height:40px!important}.shop-layout-1-header>div>div:nth-child(2){display:none!important}.mobile-menu-toggle{display:flex!important;justify-content:center;align-items:center}.shop-layout-1-header>div>div:last-child{gap:6px!important}.shop-layout-1-header>div>div:last-child>div button{padding:8px!important}.shop-layout-1-header>div>div:last-child svg{width:20px!important;height:20px!important}.shop-layout-1-header>div>div:last-child>div span{font-size:10px!important;min-width:16px!important;height:16px!important;top:2px!important;right:2px!important}.shop-layout-1-header>div+div{padding:16px!important;gap:10px!important}.shop-layout-1-header>div+div>div{border-radius:10px!important}.shop-layout-1-header>div+div>div button{padding:14px!important;font-size:14px!important}.shop-layout-1-header>div+div>div>div:last-child{grid-template-columns:1fr!important;gap:6px!important;padding:12px!important}.shop-layout-1-header>div+div>div>div:last-child a{padding:10px!important;font-size:13px!important}.shop-layout-1-header~div:last-child{padding:30px 16px 16px!important}.shop-layout-1-header~div:last-child>div:first-child{grid-template-columns:1fr!important;gap:20px!important;margin-bottom:20px!important}.shop-layout-1-header~div:last-child h3,.shop-layout-1-header~div:last-child h4{font-size:16px!important;margin-bottom:12px!important}.shop-layout-1-header~div:last-child a,.shop-layout-1-header~div:last-child p{font-size:14px!important}.shop-layout-1-header~div:last-child>div:last-child{padding-top:16px!important;font-size:13px!important}}@media (max-width:480px){.shop-layout-1-header>div{padding:0 10px!important}.shop-layout-1-header img{width:100px!important;height:35px!important}.shop-layout-1-header>div>div:last-child{gap:4px!important}.shop-layout-1-header>div>div:last-child>div button{padding:6px!important}.shop-layout-1-header>div>div:last-child svg{width:18px!important;height:18px!important}.shop-layout-1-header>div>div:last-child>div span{font-size:9px!important;min-width:14px!important;height:14px!important}.shop-layout-1-header>div+div{padding:12px!important}.shop-layout-1-header>div+div>div button{padding:12px!important;font-size:13px!important}.shop-layout-1-header>div+div>div:first-child>div:last-child button{padding:8px 10px!important;font-size:13px!important}.shop-layout-1-header~div:last-child{padding:24px 12px 12px!important}.shop-layout-1-header~div:last-child h3,.shop-layout-1-header~div:last-child h4{font-size:15px!important;margin-bottom:10px!important}.shop-layout-1-header~div:last-child a,.shop-layout-1-header~div:last-child p{font-size:13px!important}}@media (max-width:767px){div[data-profile-dropdown=true]{position:fixed!important;top:auto!important;bottom:0!important;left:0!important;right:0!important;min-width:100%!important;border-radius:16px 16px 0 0!important;max-height:70vh!important;overflow-y:auto!important}}@keyframes slideInFromBottom{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:767px){div[data-profile-dropdown=true]{animation:slideInFromBottom .3s ease!important}.shop-layout-1-header a,.shop-layout-1-header button{min-width:44px!important}}@media (max-height:500px) and (orientation:landscape){.shop-layout-1-header>div+div{max-height:60vh!important;overflow-y:auto!important}div[data-profile-dropdown=true]{max-height:50vh!important;overflow-y:auto!important}}@media print{.mobile-menu-toggle,.shop-layout-1-header,div[data-profile-dropdown=true]{display:none!important}}@media (prefers-contrast:high){.shop-layout-1-header{border-bottom:2px solid #000!important}}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}