@media (max-width:1023px){.sl-vis-desktop{display:none!important}}@media (min-width:1024px){.sl-vis-mobile{display:none!important}}
@media (max-width:1023px){.sl-header .sl-search-desktop-inline{display:none!important}.sl-header .sl-search-mobile-trigger-only{display:inline-flex!important;max-width:100%!important}.sl-header .sl-search-wrap-inline{display:none!important}.sl-header .sl-search-trigger-btn{display:inline-flex!important}}@media (min-width:1024px){.sl-header .sl-search-mobile-trigger-only{display:none!important}.sl-header .sl-search-desktop-inline{display:inline-flex!important}}
@media (max-width:1023px){.sl-header #sl-search-popover,.sl-header .sl-search-popover{position:fixed!important;top:12px!important;left:12px!important;right:12px!important;bottom:auto!important;margin:0!important;border-radius:var(--sl-radius,6px)!important;max-width:none!important;min-width:0!important;max-height:calc(100dvh - 24px)!important;overflow:auto!important;display:none;padding:1rem!important;z-index:4310!important;background:#fff!important;border:1px solid rgba(17,24,39,.12)!important;box-shadow:0 18px 40px rgba(15,23,42,.22)!important}.sl-header .sl-search-popover-backdrop{display:none!important;position:fixed!important;inset:0!important;background:rgba(15,23,42,.35)!important;z-index:4300!important}.sl-header .sl-search-popover{opacity:0!important;transform:translateY(8px) scale(.985)!important;pointer-events:none!important;transition:opacity .2s ease,transform .22s cubic-bezier(.22,.61,.36,1)!important}.sl-header .sl-search-popover.is-open{opacity:1!important;transform:translateY(0) scale(1)!important;pointer-events:auto!important}.sl-header .sl-search-popover-backdrop{opacity:0!important;pointer-events:none!important;transition:opacity .2s ease!important}.sl-header .sl-search-popover-backdrop.is-open{opacity:1!important;pointer-events:auto!important}.sl-header .sl-search-popover-head{display:flex!important;align-items:center!important;gap:.75rem!important;width:100%!important}.sl-header .sl-search-popover-head>span{flex:1 1 auto!important;min-width:0!important}.sl-header .sl-search-popover-close{margin-left:auto!important;flex:0 0 36px!important}.sl-header .sl-search-popover form{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:.6rem!important}}
@media (max-width:1023px){.sl-search-popover-backdrop{display:none!important;position:fixed!important;inset:0!important;background:rgba(15,23,42,.35)!important;border:0!important;padding:0!important;margin:0!important;z-index:4300!important;opacity:0!important;pointer-events:none!important;transition:opacity .2s ease!important}.sl-search-popover-backdrop.is-open{opacity:1!important;pointer-events:auto!important}.sl-search-popover{display:none;position:fixed!important;top:12px!important;left:12px!important;right:12px!important;bottom:auto!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;border-radius:var(--sl-radius,6px)!important;max-height:calc(100dvh - 24px)!important;overflow:auto!important;padding:1rem!important;z-index:4310!important;background:#fff!important;border:1px solid rgba(17,24,39,.12)!important;box-shadow:0 18px 40px rgba(15,23,42,.22)!important;box-sizing:border-box!important;opacity:0!important;transform:translateY(8px) scale(.985)!important;pointer-events:none!important;transition:opacity .2s ease,transform .22s cubic-bezier(.22,.61,.36,1)!important}.sl-search-popover.is-open{opacity:1!important;transform:translateY(0) scale(1)!important;pointer-events:auto!important}.sl-search-popover-head{display:flex!important;align-items:center!important;gap:.75rem!important;width:100%!important;margin-bottom:.75rem!important}.sl-search-popover-head>span{flex:1 1 auto!important;min-width:0!important}.sl-search-popover-close{margin-left:auto!important;flex:0 0 36px!important}.sl-search-popover form{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:.6rem!important;width:100%!important;align-items:stretch!important}.sl-search-popover .sl-search-input{height:44px!important;min-height:44px!important;padding:0 12px!important;box-sizing:border-box!important;min-width:0!important;width:100%!important}.sl-search-popover .sl-search-btn:not(.sl-search-trigger-btn){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:max-content!important;height:44px!important;min-height:44px!important;padding:0 14px!important;flex:0 0 auto!important}.sl-header .sl-topbar-mobile-primary-cluster .sl-search-wrap,.sl-header .sl-topbar-mobile-center-cluster .sl-search-wrap{overflow:visible!important}}
.section.section-header{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important}
@media (min-width:1024px){.sl-header .sl-header-dropdown-wrap{position:relative}.sl-header .sl-header-dropdown-wrap::after{content:"";position:absolute;left:0;right:0;top:100%;height:.8rem}.sl-header .sl-header-dropdown-wrap:not(.sl-header-mega-wrap):hover>.sl-header-dropdown-panel,.sl-header .sl-header-dropdown-wrap.sl-open>.sl-header-dropdown-panel{display:block!important}.sl-header .sl-header-dropdown-panel{position:absolute;top:calc(100% + .35rem);transform:none;left:0;z-index:1600;background:var(--sl-header-bg,#fff);color:var(--sl-header-text,#374151);border:1px solid rgba(0,0,0,.08);border-radius:var(--sl-radius,6px);box-shadow:0 12px 30px rgba(0,0,0,.18);padding:.75rem;min-width:220px;max-height:min(70dvh,640px);overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.sl-header .sl-header-mega-wrap{position:static!important}.sl-header .sl-header-mega-wrap::after{display:none!important;pointer-events:none!important}.sl-header .sl-header-mega-panel{left:0!important;right:0!important;top:calc(100% + .35rem)!important;width:100%!important;max-width:none!important;transform:none!important;padding:1rem!important;overflow:auto!important;max-height:calc(100vh - 140px)!important}.sl-header .sl-mega-root-title:hover,.sl-header .sl-mega-root-title:focus{color:var(--sl-primary,#3B82F6)!important;outline:none}.sl-header .sl-mega-sub-link:hover,.sl-header .sl-mega-sub-link:focus{opacity:1!important;color:var(--sl-primary,#3B82F6)!important;outline:none}}@media (max-width:1023px){.sl-header .sl-header-dropdown-panel{display:none!important}.sl-header .sl-mobile-inline-panel{display:none!important;position:static!important;margin-top:.5rem;padding:.5rem .6rem;border:1px solid rgba(0,0,0,.08);border-radius:var(--sl-radius,6px);background:rgba(255,255,255,.98);box-shadow:none;min-width:0;max-width:none;max-height:min(60dvh,420px);overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.sl-header .sl-mobile-panel-wrap.sl-open-mobile>.sl-mobile-inline-panel{display:block!important}.sl-header .sl-mobile-inline-panel a{display:block;padding:.2rem 0}}
@media (max-width:1023px){.sl-header .sl-nav{display:flex!important;position:fixed!important;left:0!important;top:0!important;bottom:0!important;width:100vw!important;height:100dvh!important;max-width:none!important;z-index:4200!important;background:#fff!important;border:0!important;box-shadow:none!important;padding:1rem!important;margin:0!important;overflow:auto!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;box-sizing:border-box!important;opacity:0!important;pointer-events:none!important;transform:translateX(-100%)!important;transition:transform .34s cubic-bezier(.22,.61,.36,1),opacity .22s ease!important;mix-blend-mode:normal!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.sl-header #sl-nav-toggle:checked~.sl-nav,.sl-header.menu_open .sl-nav,body.menu_open .sl-header .sl-nav,body[data-ui-state="menu_open"] .sl-header .sl-nav{pointer-events:auto!important;opacity:1!important;transform:translateX(0)!important}.sl-header .sl-nav-backdrop{display:block!important;position:fixed!important;inset:0!important;z-index:4100!important;background:rgba(15,23,42,.45)!important;border:0!important;padding:0!important;margin:0!important;opacity:0!important;pointer-events:none!important;transition:opacity .22s ease!important}.sl-header #sl-nav-toggle:checked~.sl-nav-backdrop,.sl-header.menu_open .sl-nav-backdrop,body.menu_open .sl-header .sl-nav-backdrop,body[data-ui-state="menu_open"] .sl-header .sl-nav-backdrop{opacity:1!important;pointer-events:auto!important}body.menu_open,html.menu_open,body[data-ui-state="menu_open"]{overflow:hidden!important;touch-action:none!important;padding-top:0!important}.sl-header .sl-nav-links-list,.sl-header .sl-topbar-mobile-menu-extras,.sl-header .sl-topbar-right-custom,.sl-header .sl-topbar-right-cluster{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;gap:8px!important;margin-left:0!important}.sl-header .sl-nav .sl-nav-links-list>*,.sl-header .sl-nav .sl-topbar-mobile-menu-extras>*,.sl-header .sl-nav .sl-topbar-right-custom>*,.sl-header .sl-nav .sl-topbar-right-cluster>*,.sl-header .sl-nav .sl-cart-slot,.sl-header .sl-nav .sl-currency-slot,.sl-header .sl-nav .sl-language-slot{width:100%!important;max-width:100%!important;min-width:0!important;display:flex!important;justify-content:flex-start!important;text-align:left!important}.sl-header .sl-nav .sl-auth-slot{display:flex!important;flex-direction:column!important;align-items:stretch!important;padding-top:.55rem!important;width:100%!important;max-width:100%!important;gap:8px!important}.sl-header .sl-nav .sl-auth-slot .shop-widget-mount{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;max-width:100%!important}.sl-header .sl-nav .sl-auth-slot a{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;margin-right:0!important;text-align:left!important}.sl-header .sl-nav a,.sl-header .sl-nav button,.sl-header .sl-topbar-mobile-menu-extras>*{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:.45rem!important;width:100%!important;min-height:48px!important;padding:10px .5rem!important;border:0!important;background:transparent!important;border-radius:var(--sl-radius,6px)!important;text-decoration:none!important;box-sizing:border-box!important;text-align:left!important}.sl-header .sl-nav .sl-header-catalog-trigger-mobile{justify-content:flex-start!important;gap:10px!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;min-height:48px!important;padding:0 14px!important;border:1px solid rgba(59,130,246,.32)!important;border-radius:12px!important;background:rgba(59,130,246,.08)!important;color:var(--sl-primary,#3B82F6)!important;font-weight:600!important;text-align:left!important;box-shadow:none!important}.sl-header .sl-nav .sl-header-catalog-trigger-icon{width:14px!important;height:14px!important;flex-basis:14px!important}.sl-header .sl-nav .sl-auth-slot a,.sl-header .sl-nav .sl-cart-slot a,.sl-header .sl-nav .sl-currency-slot a,.sl-header .sl-nav .sl-language-slot a,.sl-header .sl-nav .sl-auth-slot .nav-link,.sl-header .sl-nav .sl-cart-slot .nav-link,.sl-header .sl-nav .sl-currency-slot .nav-link,.sl-header .sl-nav .sl-language-slot .nav-link,.sl-header .sl-nav .sl-currency-slot select,.sl-header .sl-nav .sl-language-slot select{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-height:48px!important;padding:10px .5rem!important;text-align:left!important;border-radius:var(--sl-radius,6px)!important}.sl-header .sl-nav .sl-search-wrap-inline{max-width:100%!important;width:100%!important}.sl-header .sl-nav .sl-search-form-inline{display:inline-flex!important;align-items:center!important;width:min(92vw,520px)!important;max-width:100%!important;min-width:220px!important}.sl-header .sl-nav .sl-search-form-inline input{height:34px!important;min-height:34px!important;padding:0 10px!important}.sl-header .sl-nav .sl-search-form-inline button,.sl-header .sl-nav .sl-search-btn-inline{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;border-left:1px solid #e5e7eb!important;border-radius:0!important;flex:0 0 34px!important}.sl-header .sl-nav .sl-auth-slot .d-flex{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;width:100%!important;max-width:100%!important;gap:8px!important}.sl-header .sl-nav .sl-auth-slot .d-flex a{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;margin-right:0!important;text-align:left!important}.sl-header .sl-mobile-catalog-panel{display:none!important;position:absolute!important;inset:0!important;z-index:4250!important;background:#fff!important;padding:1rem!important;box-sizing:border-box!important;overflow:hidden!important}.sl-header .sl-mobile-catalog-panel.sl-open{display:block!important}.sl-header .sl-mobile-menu-relocated,.sl-header .sl-nav .sl-mobile-menu-relocated{display:none!important}.sl-header .sl-mobile-menu-only{display:none!important}.sl-header .sl-nav .sl-mobile-menu-only{display:flex!important}.sl-header .sl-mobile-primary-hidden{display:none!important}.sl-header .sl-mobile-primary-only{display:inline-flex!important}.sl-header .sl-mobile-hidden{display:none!important}.sl-header .sl-nav-drawer-head{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-width:0!important;box-sizing:border-box!important;gap:.75rem!important;padding:0 0 .75rem 0!important;margin:0 0 .5rem 0!important;border-bottom:1px solid rgba(17,24,39,.1)!important}.sl-header .sl-nav-drawer-logo{display:inline-flex!important;align-items:center!important;min-width:0!important;max-width:calc(100% - 56px)!important;overflow:hidden!important}.sl-header .sl-nav-drawer-title{font-size:16px!important;font-weight:600!important;line-height:1.2!important}.sl-header .sl-nav-close-btn{position:static!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;flex:0 0 48px!important;margin-left:auto!important;border:1px solid rgba(17,24,39,.15)!important;border-radius:var(--sl-radius,6px)!important;background:#fff!important;color:#111827!important;cursor:pointer!important;font-size:20px!important;line-height:1!important}}@media (min-width:769px) and (max-width:1023px){.sl-header .sl-nav{width:min(80vw,400px)!important;max-width:400px!important;right:auto!important}}@media (min-width:1024px){.sl-header .sl-nav-drawer-head,.sl-header .sl-nav-backdrop{display:none!important}}}
@media (max-width:1023px){.sl-header .sl-nav .sl-language-slot,.sl-header .sl-nav .sl-currency-slot{display:block!important;flex:0 0 auto!important;clear:both!important;position:relative!important;isolation:isolate!important;width:100%!important;max-width:100%!important;margin-top:8px!important;padding:0!important;overflow:visible!important}.sl-header .sl-nav .sl-currency-slot .shop-widget-mount,.sl-header .sl-nav .sl-language-slot .shop-widget-mount{display:block!important;width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;overflow:visible!important}.sl-header .sl-nav .sl-currency-slot .dropdown,.sl-header .sl-nav .sl-language-slot .dropdown{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;position:relative!important;margin:0!important;padding:0!important}.sl-header .sl-nav .sl-currency-slot .dropdown-toggle,.sl-header .sl-nav .sl-language-slot .dropdown-toggle{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:44px!important;padding:0 14px!important;box-sizing:border-box!important}.sl-header .sl-nav .sl-currency-slot .dropdown-menu,.sl-header .sl-nav .sl-language-slot .dropdown-menu{position:static!important;float:none!important;inset:auto!important;transform:none!important;display:none!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;max-height:260px!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;margin:8px 0 0!important;padding:4px!important;box-sizing:border-box!important;background:#fff!important;border:1px solid rgba(17,24,39,.12)!important;border-radius:var(--sl-radius,6px)!important;box-shadow:none!important}.sl-header .sl-nav .sl-currency-slot .dropdown-menu.show,.sl-header .sl-nav .sl-language-slot .dropdown-menu.show,.sl-header .sl-nav .sl-currency-slot .dropdown.show>.dropdown-menu,.sl-header .sl-nav .sl-language-slot .dropdown.show>.dropdown-menu{display:block!important;visibility:visible!important;opacity:1!important}.sl-header .sl-nav .sl-currency-slot .dropdown-menu>li,.sl-header .sl-nav .sl-language-slot .dropdown-menu>li{list-style:none!important;margin:0!important;padding:0!important}.sl-header .sl-nav .sl-currency-slot .dropdown-menu .dropdown-item,.sl-header .sl-nav .sl-language-slot .dropdown-menu .dropdown-item{display:flex!important;align-items:center!important;width:100%!important;min-height:44px!important;height:auto!important;padding:0 14px!important;border:0!important;border-radius:calc(var(--sl-radius,6px) - 2px)!important;background:transparent!important;color:#111827!important;text-align:left!important;line-height:1.25!important;white-space:nowrap!important;box-sizing:border-box!important;text-decoration:none!important}.sl-header .sl-nav .sl-currency-slot .dropdown-menu .dropdown-item:hover,.sl-header .sl-nav .sl-language-slot .dropdown-menu .dropdown-item:hover,.sl-header .sl-nav .sl-currency-slot .dropdown-menu .dropdown-item:focus-visible,.sl-header .sl-nav .sl-language-slot .dropdown-menu .dropdown-item:focus-visible{background:rgba(17,24,39,.06)!important;outline:none!important}.sl-header .sl-nav .sl-currency-slot .dropdown-menu .dropdown-item.active,.sl-header .sl-nav .sl-language-slot .dropdown-menu .dropdown-item.active{font-weight:600!important;color:var(--sl-primary,#1d4ed8)!important}.sl-header .sl-nav .sl-auth-slot{overflow:visible!important}}
@media (max-width:1023px){.sl-header .sl-nav .sl-language-slot,.sl-header .sl-nav .sl-currency-slot{align-self:stretch!important;text-align:left!important}.sl-header .sl-nav .sl-currency-slot .dropdown-toggle,.sl-header .sl-nav .sl-language-slot .dropdown-toggle{justify-content:flex-start!important;text-align:left!important}.sl-header .sl-nav .sl-currency-slot .dropdown-menu,.sl-header .sl-nav .sl-language-slot .dropdown-menu{display:block!important;visibility:hidden!important;opacity:0!important;max-height:0!important;overflow:hidden!important;margin:0!important;padding:0 4px!important;border-width:0!important;transform:translateY(-4px)!important;transition:max-height .22s ease,opacity .18s ease,margin-top .18s ease,padding .18s ease,transform .18s ease,border-width .18s ease!important}.sl-header .sl-nav .sl-currency-slot .dropdown-menu.show,.sl-header .sl-nav .sl-language-slot .dropdown-menu.show,.sl-header .sl-nav .sl-currency-slot .dropdown.show>.dropdown-menu,.sl-header .sl-nav .sl-language-slot .dropdown.show>.dropdown-menu{visibility:visible!important;opacity:1!important;max-height:260px!important;overflow-y:auto!important;margin-top:8px!important;padding:4px!important;border-width:1px!important;transform:translateY(0)!important}.sl-header .sl-nav .sl-currency-slot .dropdown-menu .dropdown-item,.sl-header .sl-nav .sl-language-slot .dropdown-menu .dropdown-item{justify-content:flex-start!important;text-align:left!important}}
@media (max-width:1023px){.sl-header .sl-nav .sl-currency-slot .dropdown-toggle,.sl-header .sl-nav .sl-language-slot .dropdown-toggle{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;width:100%!important;min-height:48px!important;padding:0 14px!important;box-sizing:border-box!important;font-size:16px!important;font-weight:500!important;line-height:1.25!important;text-align:left!important;background:transparent!important;border:1px solid transparent!important;border-radius:var(--sl-radius,6px)!important;color:inherit!important;transition:background-color .16s ease,border-color .16s ease,color .16s ease!important}.sl-header .sl-nav .sl-currency-slot .dropdown-toggle:hover,.sl-header .sl-nav .sl-language-slot .dropdown-toggle:hover{background:rgba(17,24,39,.04)!important}.sl-header .sl-nav .sl-currency-slot .dropdown-toggle:active,.sl-header .sl-nav .sl-language-slot .dropdown-toggle:active{background:rgba(17,24,39,.08)!important}.sl-header .sl-nav .sl-currency-slot .dropdown-toggle:focus-visible,.sl-header .sl-nav .sl-language-slot .dropdown-toggle:focus-visible{outline:2px solid var(--sl-primary,#3B82F6)!important;outline-offset:2px!important}.sl-header .sl-nav .sl-currency-slot .dropdown.show>.dropdown-toggle,.sl-header .sl-nav .sl-language-slot .dropdown.show>.dropdown-toggle,.sl-header .sl-nav .sl-currency-slot .dropdown-toggle.show,.sl-header .sl-nav .sl-language-slot .dropdown-toggle.show,.sl-header .sl-nav .sl-currency-slot .dropdown-toggle[aria-expanded="true"],.sl-header .sl-nav .sl-language-slot .dropdown-toggle[aria-expanded="true"]{background:rgba(59,130,246,.08)!important;border-color:rgba(59,130,246,.22)!important;color:var(--sl-primary,#3B82F6)!important}.sl-header .sl-nav .sl-currency-slot .dropdown-toggle::after,.sl-header .sl-nav .sl-language-slot .dropdown-toggle::after{content:""!important;display:inline-block!important;margin-left:auto!important;flex:0 0 20px!important;width:9px!important;height:9px!important;min-width:9px!important;border:solid currentColor!important;border-width:0 2px 2px 0!important;transform:rotate(45deg)!important;transform-origin:50% 50%!important;transition:transform .18s ease!important;text-align:center!important}.sl-header .sl-nav .sl-currency-slot .dropdown.show>.dropdown-toggle::after,.sl-header .sl-nav .sl-language-slot .dropdown.show>.dropdown-toggle::after,.sl-header .sl-nav .sl-currency-slot .dropdown-toggle.show::after,.sl-header .sl-nav .sl-language-slot .dropdown-toggle.show::after,.sl-header .sl-nav .sl-currency-slot .dropdown-toggle[aria-expanded="true"]::after,.sl-header .sl-nav .sl-language-slot .dropdown-toggle[aria-expanded="true"]::after{transform:rotate(-135deg)!important}.sl-header .sl-nav .sl-currency-slot .dropdown-toggle>*,.sl-header .sl-nav .sl-language-slot .dropdown-toggle>*{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;min-width:0!important}.sl-header .sl-nav .sl-currency-slot .dropdown-toggle svg,.sl-header .sl-nav .sl-language-slot .dropdown-toggle svg,.sl-header .sl-nav .sl-currency-slot .dropdown-toggle img,.sl-header .sl-nav .sl-language-slot .dropdown-toggle img{flex:0 0 auto!important;width:20px!important;height:20px!important}}
@media (max-width:1023px){.sl-header .sl-nav .sl-currency-slot .dropdown-toggle,.sl-header .sl-nav .sl-language-slot .dropdown-toggle{justify-content:flex-start!important;gap:10px!important;min-height:48px!important;padding:0 12px!important;background:rgba(255,255,255,.92)!important;border:1px solid rgba(17,24,39,.14)!important;border-radius:12px!important;color:var(--sl-header-text,#374151)!important;box-shadow:none!important}.sl-header .sl-nav .sl-currency-slot .dropdown-toggle:hover,.sl-header .sl-nav .sl-language-slot .dropdown-toggle:hover{background:rgba(17,24,39,.04)!important;border-color:rgba(17,24,39,.22)!important}.sl-header .sl-nav .sl-currency-slot .dropdown-toggle:active,.sl-header .sl-nav .sl-language-slot .dropdown-toggle:active{background:rgba(17,24,39,.075)!important;border-color:rgba(17,24,39,.28)!important}.sl-header .sl-nav .sl-currency-slot .dropdown-toggle:focus-visible,.sl-header .sl-nav .sl-language-slot .dropdown-toggle:focus-visible{outline:2px solid var(--sl-primary,#3B82F6)!important;outline-offset:2px!important;border-color:var(--sl-primary,#3B82F6)!important}.sl-header .sl-nav .sl-currency-slot .dropdown.show>.dropdown-toggle,.sl-header .sl-nav .sl-language-slot .dropdown.show>.dropdown-toggle,.sl-header .sl-nav .sl-currency-slot .dropdown-toggle.show,.sl-header .sl-nav .sl-language-slot .dropdown-toggle.show,.sl-header .sl-nav .sl-currency-slot .dropdown-toggle[aria-expanded="true"],.sl-header .sl-nav .sl-language-slot .dropdown-toggle[aria-expanded="true"]{background:rgba(59,130,246,.08)!important;border-color:rgba(59,130,246,.32)!important;color:var(--sl-primary,#3B82F6)!important}.sl-header .sl-nav .sl-currency-slot .dropdown-toggle::after,.sl-header .sl-nav .sl-language-slot .dropdown-toggle::after{margin-left:auto!important;margin-right:2px!important;flex:0 0 20px!important;width:8px!important;height:8px!important;min-width:8px!important;box-sizing:border-box!important;border:solid currentColor!important;border-width:0 2px 2px 0!important;transform:rotate(45deg)!important;transition:transform .18s ease!important}.sl-header .sl-nav .sl-currency-slot .dropdown.show>.dropdown-toggle::after,.sl-header .sl-nav .sl-language-slot .dropdown.show>.dropdown-toggle::after,.sl-header .sl-nav .sl-currency-slot .dropdown-toggle.show::after,.sl-header .sl-nav .sl-language-slot .dropdown-toggle.show::after,.sl-header .sl-nav .sl-currency-slot .dropdown-toggle[aria-expanded="true"]::after,.sl-header .sl-nav .sl-language-slot .dropdown-toggle[aria-expanded="true"]::after{transform:rotate(-135deg)!important}.sl-header .sl-nav .sl-currency-slot .dropdown-toggle>*,.sl-header .sl-nav .sl-language-slot .dropdown-toggle>*{gap:10px!important;align-items:center!important;justify-content:flex-start!important}.sl-header .sl-nav .sl-currency-slot .dropdown-toggle svg,.sl-header .sl-nav .sl-language-slot .dropdown-toggle svg,.sl-header .sl-nav .sl-currency-slot .dropdown-toggle img,.sl-header .sl-nav .sl-language-slot .dropdown-toggle img{width:20px!important;height:20px!important;min-width:20px!important;max-width:20px!important;margin:0!important;object-fit:contain!important}}
@media (max-width:1023px){.sl-header .sl-nav .sl-currency-slot .dropdown-toggle::after,.sl-header .sl-nav .sl-language-slot .dropdown-toggle::after{content:""!important;display:block!important;margin-left:auto!important;margin-right:0!important;flex:0 0 16px!important;width:16px!important;height:16px!important;min-width:16px!important;max-width:16px!important;box-sizing:border-box!important;border:0!important;background:currentColor!important;transform:none!important;transform-origin:50% 50%!important;transition:transform .18s ease!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 20 20%22 fill=%22none%22%3E%3Cpath d=%22M5 7.5L10 12.5L15 7.5%22 stroke=%22black%22 stroke-width=%222.2%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E") center/16px 16px no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 20 20%22 fill=%22none%22%3E%3Cpath d=%22M5 7.5L10 12.5L15 7.5%22 stroke=%22black%22 stroke-width=%222.2%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E") center/16px 16px no-repeat!important}.sl-header .sl-nav .sl-currency-slot .dropdown.show>.dropdown-toggle::after,.sl-header .sl-nav .sl-language-slot .dropdown.show>.dropdown-toggle::after,.sl-header .sl-nav .sl-currency-slot .dropdown-toggle.show::after,.sl-header .sl-nav .sl-language-slot .dropdown-toggle.show::after,.sl-header .sl-nav .sl-currency-slot .dropdown-toggle[aria-expanded="true"]::after,.sl-header .sl-nav .sl-language-slot .dropdown-toggle[aria-expanded="true"]::after{transform:rotate(180deg)!important}}
@media (max-width:1023px){.sl-header .sl-nav .sl-mobile-menu-only{flex:0 0 auto!important}.sl-header .sl-nav .sl-mobile-menu-only:has(#shop-cart-widget-desktop){display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.sl-header .sl-nav .sl-mobile-catalog-trigger-wrap{margin-top:14px!important;margin-bottom:14px!important}.sl-header .sl-nav .sl-currency-slot,.sl-header .sl-nav .sl-language-slot{display:block!important;flex:0 0 auto!important;align-self:stretch!important;width:100%!important;max-width:100%!important;overflow:visible!important;position:relative!important;isolation:isolate!important;z-index:auto!important}.sl-header .sl-nav .sl-currency-slot:has(.dropdown-menu.show),.sl-header .sl-nav .sl-language-slot:has(.dropdown-menu.show),.sl-header .sl-nav .sl-currency-slot:has(.dropdown.show>.dropdown-menu),.sl-header .sl-nav .sl-language-slot:has(.dropdown.show>.dropdown-menu){min-height:0!important}.sl-header .sl-nav .sl-mobile-menu-only:has(.sl-currency-slot .dropdown-menu.show),.sl-header .sl-nav .sl-mobile-menu-only:has(.sl-language-slot .dropdown-menu.show),.sl-header .sl-nav .sl-mobile-menu-only:has(.sl-currency-slot .dropdown.show>.dropdown-menu),.sl-header .sl-nav .sl-mobile-menu-only:has(.sl-language-slot .dropdown.show>.dropdown-menu){min-height:0!important;flex:0 0 auto!important;margin-bottom:18px!important}.sl-header .sl-nav .sl-currency-slot .shop-widget-mount,.sl-header .sl-nav .sl-language-slot .shop-widget-mount{display:block!important;width:100%!important;max-width:100%!important;overflow:visible!important}.sl-header .sl-nav .sl-currency-slot .dropdown,.sl-header .sl-nav .sl-language-slot .dropdown{display:block!important;position:relative!important;width:100%!important;max-width:100%!important;overflow:visible!important}.sl-header .sl-nav .sl-currency-slot .dropdown-menu,.sl-header .sl-nav .sl-language-slot .dropdown-menu{position:relative!important;float:none!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;inset:auto!important;transform:none!important;display:none!important;clear:both!important;width:100%!important;min-width:0!important;max-width:100%!important;max-height:min(260px,max(132px,calc(100dvh - 420px)))!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;margin:8px 0 0!important;padding:4px!important;box-sizing:border-box!important;box-shadow:none!important;border:1px solid rgba(17,24,39,.14)!important;border-radius:12px!important;background:#fff!important;z-index:0!important}.sl-header .sl-nav .sl-currency-slot .dropdown-menu.show,.sl-header .sl-nav .sl-language-slot .dropdown-menu.show,.sl-header .sl-nav .sl-currency-slot .dropdown.show>.dropdown-menu,.sl-header .sl-nav .sl-language-slot .dropdown.show>.dropdown-menu{display:block!important;visibility:visible!important;opacity:1!important}.sl-header .sl-nav .sl-currency-slot .dropdown-menu:not(.show),.sl-header .sl-nav .sl-language-slot .dropdown-menu:not(.show){display:none!important}.sl-header .sl-nav .sl-auth-slot{position:relative!important;z-index:1!important;flex:0 0 auto!important;clear:both!important}.sl-header .sl-nav .sl-search-popover .sl-search-form{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:stretch!important;gap:.6rem!important;width:100%!important}.sl-header .sl-nav .sl-search-popover .sl-search-input{height:44px!important;min-height:44px!important;padding:0 12px!important;box-sizing:border-box!important}.sl-header .sl-nav .sl-search-popover .sl-search-btn:not(.sl-search-trigger-btn){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:max-content!important;height:44px!important;min-height:44px!important;padding:0 14px!important;background:#333!important;color:#fff!important;border:0!important;border-radius:var(--sl-radius,6px)!important;box-sizing:border-box!important;cursor:pointer!important;font-size:14px!important;font-weight:600!important;text-align:center!important;flex:0 0 auto!important}}
@media (max-width:1023px){.sl-header .sl-nav .sl-auth-slot{min-height:48px!important;overflow:visible!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.sl-header .sl-nav .sl-auth-slot .dropdown,.sl-header .sl-nav .sl-auth-slot .sl-auth-dropdown{min-height:48px!important;position:relative!important;width:100%!important;max-width:100%!important;display:block!important;isolation:isolate!important}.sl-header .sl-nav .sl-auth-slot .sl-auth-toggle,.sl-header .sl-nav .sl-auth-slot .sl-auth-toggle.d-flex,.sl-header .sl-nav .sl-auth-slot button.sl-auth-toggle{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;width:100%!important;max-width:100%!important;height:48px!important;min-height:48px!important;max-height:48px!important;line-height:1.25!important;padding:0 12px!important;background:rgba(255,255,255,.92)!important;border:1px solid rgba(17,24,39,.14)!important;border-radius:12px!important;color:var(--sl-header-text,#374151)!important;box-shadow:none!important;cursor:pointer!important;text-align:left!important;white-space:nowrap!important;overflow:hidden!important}.sl-header .sl-nav .sl-auth-slot .sl-auth-toggle>svg{flex:0 0 18px!important;width:18px!important;height:18px!important;min-width:18px!important;max-width:18px!important;margin:0!important}.sl-header .sl-nav .sl-auth-slot .sl-auth-toggle:hover{background:rgba(17,24,39,.04)!important;border-color:rgba(17,24,39,.22)!important}.sl-header .sl-nav .sl-auth-slot .sl-auth-toggle:active,.sl-header .sl-nav .sl-auth-slot .sl-auth-toggle[aria-expanded="true"]{background:rgba(59,130,246,.08)!important;border-color:rgba(59,130,246,.32)!important;color:var(--sl-primary,#3B82F6)!important}.sl-header .sl-nav .sl-auth-slot .sl-auth-toggle:focus-visible{outline:2px solid var(--sl-primary,#3B82F6)!important;outline-offset:2px!important;border-color:var(--sl-primary,#3B82F6)!important}.sl-header .sl-nav .sl-auth-slot .sl-auth-toggle::after{content:""!important;display:block!important;margin-left:auto!important;margin-right:0!important;flex:0 0 16px!important;width:16px!important;height:16px!important;min-width:16px!important;max-width:16px!important;box-sizing:border-box!important;border:0!important;background:currentColor!important;transform:none!important;transform-origin:50% 50%!important;transition:transform .18s ease!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 20 20%22 fill=%22none%22%3E%3Cpath d=%22M5 7.5L10 12.5L15 7.5%22 stroke=%22black%22 stroke-width=%222.2%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E") center/16px 16px no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 20 20%22 fill=%22none%22%3E%3Cpath d=%22M5 7.5L10 12.5L15 7.5%22 stroke=%22black%22 stroke-width=%222.2%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E") center/16px 16px no-repeat!important}.sl-header .sl-nav .sl-auth-slot .sl-auth-toggle[aria-expanded="true"]::after{transform:rotate(180deg)!important}.sl-header .sl-nav .sl-auth-slot .sl-auth-login-label{line-height:1.25!important;flex:1 1 auto!important;text-align:left!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;min-width:0!important;width:auto!important}.sl-header .sl-nav .sl-auth-slot .sl-auth-menu{position:static!important;float:none!important;transform:none!important;inset:auto!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:8px 0 0 0!important;padding:.35rem 0!important;border:1px solid rgba(17,24,39,.14)!important;border-radius:12px!important;box-shadow:none!important;background:#fff!important}.sl-header .sl-nav .sl-auth-slot .sl-auth-menu:not(.show){display:none!important}.sl-header .sl-nav .sl-auth-slot .sl-auth-menu .dropdown-item{white-space:normal!important;line-height:1.4!important;padding:.5rem .9rem!important;text-align:left!important;width:100%!important;background:transparent!important;border:0!important}}
@media (max-width:1023px){.sl-header .sl-nav a.sl-topbar-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:flex-start!important;width:auto!important;max-width:100%!important;min-height:32px!important;padding:0 .75rem!important;border-radius:999px!important;border:1px solid currentColor!important;background:transparent!important;text-decoration:none!important;box-sizing:border-box!important}}
@media (max-width:1023px){.sl-header .sl-nav .sl-nav-links-list,.sl-header .sl-nav .sl-topbar-mobile-menu-extras,.sl-header .sl-nav .sl-topbar-right-custom,.sl-header .sl-nav .sl-topbar-right-cluster{display:contents!important}.sl-header .sl-nav [data-sl-mobile-order]{order:var(--sl-mobile-order)!important}.sl-header .sl-nav .sl-mobile-catalog-panel{order:99999!important}}
@media (min-width:1024px){.sl-header .sl-mobile-primary-only{display:none!important}.sl-header .sl-mobile-primary-hidden{display:inline-flex!important}.sl-header .sl-topbar-mobile-primary-cluster{display:none!important}.sl-header .sl-topbar-mobile-center-cluster{display:none!important}.sl-header .sl-mobile-menu-only{display:none!important}.sl-header .sl-topbar-right-cluster .sl-mobile-menu-only,.sl-header .sl-topbar-right-custom .sl-mobile-menu-only{display:inline-flex!important}}@media (max-width:1023px){.sl-header .sl-header-topbar{position:relative!important}.sl-header .sl-topbar-mobile-center-cluster:empty{display:none!important}.sl-header .sl-topbar-mobile-center-cluster:not(:empty){position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;z-index:1!important;display:inline-flex!important;align-items:center!important;gap:.5rem!important;flex-wrap:nowrap!important;margin:0!important;max-width:calc(100% - 140px)!important;pointer-events:auto!important}.sl-header .sl-topbar-mobile-center-cluster .sl-topbar-btn-wrap,.sl-header .sl-topbar-mobile-center-cluster .sl-mobile-center-anchor,.sl-header .sl-topbar-mobile-center-cluster .sl-widget-mobile-primary,.sl-header .sl-topbar-mobile-center-cluster .sl-search-wrap,.sl-header .sl-topbar-mobile-center-cluster .sl-search-wrap-inline{display:inline-flex!important;align-items:center!important;width:auto!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;float:none!important;flex:0 0 auto!important}.sl-header .sl-topbar-mobile-center-cluster .sl-search-form-inline{width:min(54vw,320px)!important;max-width:100%!important;min-width:160px!important}.sl-header .sl-topbar-mobile-center-cluster a.sl-topbar-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-height:32px!important;border-radius:999px!important;text-decoration:none!important}}@media (max-width:1023px){.sl-header .sl-topbar-mobile-primary-cluster:empty{display:none!important}.sl-header .sl-topbar-mobile-primary-cluster:not(:empty){display:inline-flex!important;align-items:center!important;gap:.5rem!important;flex-wrap:wrap!important;margin-left:auto!important}.sl-header .sl-topbar-mobile-primary-cluster .sl-cart-slot,.sl-header .sl-topbar-mobile-primary-cluster .sl-auth-slot,.sl-header .sl-topbar-mobile-primary-cluster .sl-currency-slot,.sl-header .sl-topbar-mobile-primary-cluster .sl-language-slot{display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;width:auto!important;max-width:100%!important;min-width:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.sl-header .sl-topbar-mobile-primary-cluster #shop-cart-widget-desktop{display:inline-flex!important}.sl-header .sl-topbar-mobile-primary-cluster .sl-widget-mobile-primary{display:inline-flex!important;align-items:center!important}.sl-header .sl-topbar-mobile-primary-cluster .sl-search-wrap{display:inline-flex!important;width:auto!important;max-width:100%!important;min-width:0!important}.sl-header .sl-topbar-mobile-primary-cluster .sl-topbar-btn-wrap{display:inline-flex!important;align-items:center!important;width:auto!important}.sl-header .sl-topbar-mobile-primary-cluster a.sl-topbar-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-height:32px!important;border-radius:999px!important;background:transparent!important;border:1px solid currentColor!important;text-decoration:none!important}.sl-header .sl-cart-slot .sw-cart-icon{align-items:center!important}.sl-header .sl-cart-slot .sw-cart-icon-wrap,.sl-header .sl-nav .sl-cart-slot .sw-cart-icon-wrap{position:relative!important;display:inline-block!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:20px!important;max-height:20px!important;padding:0!important;margin:0!important;line-height:0!important;font-size:0!important;flex:0 0 20px!important;align-self:center!important;vertical-align:middle!important;overflow:visible!important;box-sizing:content-box!important}.sl-header .sl-cart-slot .sw-cart-icon-wrap>span:not(.sw-cart-badge){display:block!important;width:20px!important;height:20px!important;padding:0!important;margin:0!important;line-height:0!important}.sl-header .sl-cart-slot .sw-cart-icon-wrap svg{display:block!important;width:20px!important;height:20px!important;vertical-align:top!important}.sl-header .sl-cart-slot .sw-cart-badge,.sl-header .sl-nav .sl-cart-slot .sw-cart-badge,.sl-header .sl-cart-slot .sw-cart-icon-wrap>.sw-cart-badge{position:absolute!important;top:-6px!important;right:-8px!important;left:auto!important;bottom:auto!important;transform:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;padding:0 5px!important;height:18px!important;min-height:18px!important;min-width:18px!important;width:auto!important;font-size:10px!important;box-sizing:border-box!important;white-space:nowrap!important;vertical-align:middle!important}.sl-header .sl-mobile-hidden-strict,.sl-header .sl-nav .sl-mobile-hidden-strict,.sl-header .sl-mobile-hidden-strict .sl-cart-slot,.sl-header .sl-mobile-hidden-strict .sl-auth-slot,.sl-header .sl-mobile-hidden-strict .sl-currency-slot,.sl-header .sl-mobile-hidden-strict .sl-language-slot,.sl-header .sl-mobile-hidden-strict .sl-search-wrap,.sl-header .sl-mobile-hidden-strict .sl-search-popover,.sl-header .sl-mobile-hidden-strict .sl-search-trigger-btn,.sl-header .sl-mobile-hidden-strict .sl-topbar-btn,.sl-header .sl-mobile-hidden-strict a.sl-topbar-btn{display:none!important}.sl-header .sl-nav .sl-cart-slot .cart .v-cart,.sl-header .sl-nav .sl-cart-slot .cart .btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-height:0!important;padding:.25rem .75rem!important;background:var(--bs-warning,#ffc107)!important;color:#fff!important;border-radius:.25rem!important;text-decoration:none!important}.sl-header .sl-nav .sl-cart-slot .cart{display:flex!important;flex-direction:column!important;align-items:center!important;gap:.25rem!important}.sl-header .sl-nav .sl-cart-slot .cart ul{width:auto!important}.sl-header .sl-nav .sl-cart-slot .cart .col-auto{width:auto!important}}
@media (max-width:1023px){.sl-header .sl-topbar-mobile-primary-cluster{min-width:0!important;max-width:calc(100% - 96px)!important;overflow:visible!important}.sl-header .sl-topbar-mobile-primary-cluster>.sl-widget-mobile-primary{min-width:0!important;max-width:100%!important;flex:0 1 auto!important;position:relative!important}.sl-header .sl-topbar-mobile-primary-cluster>.sl-widget-mobile-primary--cart,.sl-header .sl-topbar-mobile-primary-cluster .sl-cart-slot,.sl-header .sl-topbar-mobile-primary-cluster #shop-cart-widget-desktop{flex:0 0 auto!important;min-width:28px!important;position:relative!important;z-index:3!important;overflow:visible!important}.sl-header .sl-topbar-mobile-primary-cluster .sl-search-wrap{flex:1 1 112px!important;min-width:0!important;max-width:min(46vw,180px)!important;position:relative!important;z-index:1!important}.sl-header .sl-topbar-mobile-primary-cluster .sl-search-form-inline{width:100%!important;min-width:0!important;max-width:100%!important}.sl-header .sl-topbar-mobile-primary-cluster .sl-search-trigger-btn{width:auto!important;max-width:128px!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}.sl-header .sl-topbar-mobile-primary-cluster .sl-topbar-btn-wrap{flex:0 1 auto!important;min-width:0!important;max-width:136px!important;position:relative!important;z-index:1!important}.sl-header .sl-topbar-mobile-primary-cluster a.sl-topbar-btn{max-width:100%!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}}
@media (max-width:1023px){.sl-header .sl-topbar-mobile-primary-cluster a.sl-topbar-btn[style*="background:var(--sl-header-links"]{background:var(--sl-button-bg,var(--sl-primary,#3B82F6))!important;color:var(--sl-button-text,#fff)!important;border-color:var(--sl-button-border,var(--sl-button-bg,var(--sl-primary,#3B82F6)))!important}}
.sl-header .sl-cart-slot .sw-cart-summary{margin-bottom:4px!important}.sl-header .sl-cart-slot .sw-cart-summary__button{background:var(--sw-cart-summary-button-bg,var(--sw-primary,#0d6efd))!important;color:var(--sw-cart-summary-button-text,#fff)!important;border-color:transparent!important}.sl-header .sl-cart-slot .sw-cart-summary__button:hover,.sl-header .sl-cart-slot .sw-cart-summary__button:focus{color:var(--sw-cart-summary-button-text,#fff)!important}@media (max-width:1023px){.sl-header .sl-cart-slot .sw-cart-summary{align-items:flex-start!important;text-align:left!important;width:100%!important;max-width:100%!important}.sl-header .sl-cart-slot .sw-cart-summary__list{align-items:flex-start!important;justify-content:flex-start!important;text-align:left!important;width:100%!important}.sl-header .sl-cart-slot .sw-cart-summary__action{display:flex!important;justify-content:flex-start!important;width:100%!important}.sl-header .sl-cart-slot .sw-cart-summary__button{display:inline-flex!important;width:auto!important;min-height:32px!important;padding:.25rem .75rem!important;background:var(--sw-cart-summary-button-bg,var(--sw-primary,#0d6efd))!important;color:var(--sw-cart-summary-button-text,#fff)!important;text-align:center!important}}
.sl-header a.sl-topbar-btn--ghost{background:transparent!important;border-color:transparent!important;color:inherit!important;box-shadow:none!important}.sl-header a.sl-topbar-btn--outline{background:transparent!important;border-color:currentColor!important;color:inherit!important}.sl-header a.sl-topbar-btn--solid{background:var(--sl-button-bg,var(--sl-primary,#3B82F6))!important;color:var(--sl-button-text,#fff)!important;border-color:var(--sl-button-border,var(--sl-button-bg,var(--sl-primary,#3B82F6)))!important}.sl-header a.sl-topbar-btn--solid:hover:not(:active){background:var(--sl-button-hover-bg,var(--sl-button-bg,var(--sl-primary,#3B82F6)))!important;color:var(--sl-button-hover-text,var(--sl-button-text,#fff))!important;border-color:var(--sl-button-hover-border,var(--sl-button-border,var(--sl-button-hover-bg,var(--sl-primary,#3B82F6))))!important}.sl-header a.sl-topbar-btn--solid:focus:not(:active),.sl-header a.sl-topbar-btn--solid:focus-visible:not(:active){background:var(--sl-button-focus-bg,var(--sl-button-hover-bg,var(--sl-button-bg,var(--sl-primary,#3B82F6))))!important;color:var(--sl-button-focus-text,var(--sl-button-hover-text,var(--sl-button-text,#fff)))!important;border-color:var(--sl-button-hover-border,var(--sl-button-border,var(--sl-button-focus-bg,var(--sl-primary,#3B82F6))))!important}.sl-header a.sl-topbar-btn--solid:active,.sl-header a.sl-topbar-btn--solid:active:hover{background:var(--sl-button-active-bg,var(--sl-button-bg,var(--sl-primary,#3B82F6)))!important;color:var(--sl-button-active-text,var(--sl-button-text,#fff))!important;border-color:var(--sl-button-hover-border,var(--sl-button-border,var(--sl-button-active-bg,var(--sl-primary,#3B82F6))))!important}
@media (min-width:1024px){.sl-header .sl-nav-drawer-head,.sl-header .sl-nav-backdrop{display:none!important}}
@media (min-width:1024px){.sl-header .sl-header-topbar,.sl-header .sl-header-row,.sl-header .sl-header-extra-row{flex-wrap:wrap!important;row-gap:8px!important}.sl-header .sl-header-topbar>*,.sl-header .sl-header-row>*,.sl-header .sl-header-extra-row>*{min-width:0!important}.sl-header .sl-header-topbar{position:relative!important}.sl-header .sl-header-topbar .sl-nav-links-list{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;z-index:1!important;flex-wrap:nowrap!important;max-width:calc(100% - 320px)!important;pointer-events:auto!important}}
.sl-listing-toolbar{display:flex;flex-direction:column;gap:.85rem;margin:0 0 1rem;padding:.85rem 1rem;border:1px solid rgba(0,0,0,.08);border-radius:var(--sl-radius,6px);background:#fff}.sl-listing-toolbar-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem}.sl-listing-toolbar-summary{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;min-width:0}.sl-listing-toolbar-toggle{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.5rem .9rem;border:1px solid rgba(0,0,0,.12);border-radius:999px;background:#fff;color:inherit;font-size:13px;font-weight:700;line-height:1.2;cursor:pointer}.sl-listing-toolbar-toggle:hover{border-color:rgba(0,0,0,.28);background:#f9fafb}.sl-listing-toolbar-toggle-icon{font-size:12px;line-height:1;transition:transform .16s ease}.sl-listing-toolbar-panel{display:flex;flex-direction:column;gap:.85rem}.sl-listing-toolbar[data-collapsed="1"]{gap:.55rem}.sl-listing-toolbar[data-collapsed="1"] .sl-listing-toolbar-panel{display:none}.sl-listing-toolbar:not([data-collapsed="1"]) .sl-listing-toolbar-toggle-icon{transform:rotate(180deg)}.sl-active-filters{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.sl-active-filters-label{font-size:12px;font-weight:700;color:#6b7280;letter-spacing:.02em;text-transform:uppercase}.sl-filter-active-chip{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .6rem;border:1px solid var(--sl-primary,#3B82F6);border-radius:999px;background:rgba(59,130,246,.10);color:var(--sl-primary,#2563eb);text-decoration:none;font-size:12px;line-height:1.2}.sl-filter-active-chip:hover{background:rgba(59,130,246,.18)}.sl-filter-active-chip span{font-weight:700;font-size:14px;line-height:1}.sl-result-count{font-size:13px;color:#374151;font-weight:600}.sl-listing-section-title{font-size:13px;font-weight:700;color:#111827;margin-bottom:.4rem}.sl-filter-group{display:flex;flex-direction:column;gap:.4rem;margin-bottom:.55rem}.sl-filter-group:last-child{margin-bottom:0}.sl-filter-group-head{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.sl-filter-group-title{font-size:12px;font-weight:700;color:#6b7280;letter-spacing:.02em;text-transform:uppercase}.sl-filter-group-hint{font-size:11px;color:#9ca3af;font-style:italic}.sl-filter-search{padding:.35rem .55rem;border:1px solid rgba(0,0,0,.12);border-radius:var(--sl-radius,6px);font-size:13px;line-height:1.2;max-width:280px;outline:none;background:#fff}.sl-filter-search:focus{border-color:var(--sl-primary,#3B82F6);box-shadow:0 0 0 2px rgba(59,130,246,.15)}.sl-filter-chips{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .5rem}.sl-filter-chip{display:inline-flex;align-items:center;justify-content:center;padding:.4rem .7rem;border:1px solid rgba(0,0,0,.12);border-radius:999px;background:#fff;color:inherit;text-decoration:none;font-size:13px;line-height:1.2;white-space:nowrap;flex:0 0 auto;cursor:pointer}.sl-filter-chip:hover{border-color:rgba(0,0,0,.28)}.sl-filter-chip.is-active{border-color:var(--sl-primary,#3B82F6);background:rgba(59,130,246,.10);color:var(--sl-primary,#2563eb);font-weight:600}.sl-filter-chips[data-collapsed="1"] .sl-filter-chip[data-overflow="1"]{display:none}.sl-filter-chip[data-hidden="1"]{display:none!important}.sl-filter-show-more{align-self:flex-start;padding:.3rem .6rem;border:1px dashed rgba(0,0,0,.18);border-radius:999px;background:transparent;color:#374151;font-size:12px;cursor:pointer}.sl-filter-show-more:hover{border-color:rgba(0,0,0,.4)}.sl-listing-toolbar-actions{display:flex;justify-content:flex-end}.sl-filter-reset{display:inline-flex;align-items:center;justify-content:center;padding:.45rem .85rem;border:1px solid rgba(0,0,0,.12);border-radius:999px;text-decoration:none;color:inherit;background:#fff;font-size:13px}.sl-filter-reset:hover{border-color:rgba(0,0,0,.28)}
@media(max-width:768px){.sl-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.75rem!important}}@media(max-width:640px){.sl-product-grid{grid-template-columns:1fr!important}}
@media (max-width:768px){.sl-taxonomy-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:480px){.sl-taxonomy-grid{grid-template-columns:1fr!important}}
.section.section-footer{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;overflow-x:visible!important}.sl-footer .sl-footer-inner{width:100%!important;box-sizing:border-box!important;min-width:0}.sl-footer .sl-footer-center{width:100%!important;box-sizing:border-box!important;min-width:0}.sl-footer .sl-footer-links{align-self:stretch!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;flex-wrap:wrap!important}.sl-footer .sl-footer-bottom-3zone{align-self:stretch!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.sl-footer .sl-footer-bottom-3zone>*{min-width:0!important}.sl-footer .sl-footer-link{min-width:0;max-width:100%}.sl-footer details.sl-footer-col>summary{list-style:none}.sl-footer details.sl-footer-col>summary::-webkit-details-marker{display:none}.sl-footer details.sl-footer-col>summary::marker{display:none;content:""}.sl-footer .sl-footer-col-chevron{display:none}.sl-footer .sl-footer-bottom-aligned{align-self:auto!important}.sl-footer .sl-footer-bottom-aligned[data-align=left]{margin-left:0!important;margin-right:auto!important;justify-content:flex-start!important;text-align:left!important}.sl-footer .sl-footer-bottom-aligned[data-align=center]{margin-left:auto!important;margin-right:auto!important;justify-content:center!important;text-align:center!important}.sl-footer .sl-footer-bottom-aligned[data-align=right]{margin-left:auto!important;margin-right:0!important;justify-content:flex-end!important;text-align:right!important}@media(max-width:768px){.sl-footer .sl-footer-bottom-aligned{flex-direction:column!important}.sl-footer .sl-footer-bottom-aligned[data-align=left]{align-items:flex-start!important}.sl-footer .sl-footer-bottom-aligned[data-align=center]{align-items:center!important}.sl-footer .sl-footer-bottom-aligned[data-align=right]{align-items:flex-end!important}.sl-footer details.sl-footer-col[data-collapse-mobile="1"]>summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:.5em!important;padding:.25em 0!important;border-bottom:1px solid rgba(0,0,0,.08)!important}.sl-footer details.sl-footer-col[data-collapse-mobile="1"]>summary .sl-footer-col-summary-text{flex:1 1 auto;min-width:0}.sl-footer .sl-footer-col-chevron{display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 auto;width:14px;height:14px;color:currentColor;opacity:.7;transition:transform .2s ease}.sl-footer details.sl-footer-col[data-collapse-mobile="1"][open]>summary .sl-footer-col-chevron{transform:rotate(180deg)}}
@media(max-width:768px){.sl-footer{padding:16px 12px!important}.sl-footer .sl-footer-inner{gap:12px!important}.sl-footer .sl-footer-area{grid-template-columns:1fr!important}.sl-footer .sl-footer-area>div{grid-column:auto!important}.sl-footer .sl-footer-bottom{flex-direction:column;align-items:flex-start!important}.sl-footer .sl-footer-bottom-3zone{grid-template-columns:1fr!important;justify-items:start!important}.sl-footer .sl-footer-bottom-3zone>span{justify-self:start!important;text-align:left!important}}
.sl-footer .sl-footer-link:hover{color:#c9f8f7!important}.sl-footer a:hover{color:#c9f8f7!important}