header .nav-desktop{z-index:2}header .header-content *,header .header-content .nav-desktop-list .nav-main-item .nav-list-link{color:#000;fill:#000}header .header-content .nav-desktop-list .nav-main-item .nav-list-link{position:relative;justify-content:center;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0}header .header-content .nav-desktop-list .nav-main-item .nav-list-link .nav-list-arrow svg{width:1em !important;height:1em !important;transition:transform .2s ease}header .header-content .nav-desktop-list .nav-main-item .nav-list-link{transition:opacity .2s ease}header .header-content .nav-desktop-list .nav-main-item .nav-list-link:hover{opacity:.55}header .header-content .nav-desktop-list .nav-main-item.selected .nav-list-link .nav-list-arrow svg{transform:rotate(180deg)}header .header-content .nav-item-desktop{width:100%;text-align:center;flex-direction:column;display:flex}@media(min-width: 991px){header .header-content #logo{min-width:200px}}header .header-content #logo a,header .header-content .logo-img a{display:flex;margin:auto;justify-content:center;color:var(--header-logo-color) !important}header .header-content #logo img,header .header-content .logo-img img{transition:all .2s ease}header .header-content #logo svg,header .header-content #logo path,header .header-content #logo .logo-text,header .header-content .logo-img svg,header .header-content .logo-img path,header .header-content .logo-img .logo-text{fill:var(--header-logo-color) !important;color:var(--header-logo-color) !important;filter:none !important}header .header-content ul.js-nav-desktop-list.nav-desktop-list{display:flex}header .header-content .nav-list-link{white-space:nowrap}header .header-content .search-button-desktop svg{width:18px !important;height:18px !important}header .header-content .nav-item-desktop.nav-item{position:relative}header .header-content .desktop-dropdown{width:240px !important;left:-5px !important;background-color:#fff !important;display:block !important;overflow:hidden !important;box-shadow:0 5px 15px rgba(0,0,0,.05);padding:0 !important;border:1px solid #f0f0f0;border-top:none}header .header-content .utilities-container{display:flex !important;flex-direction:row !important;align-items:center;justify-content:flex-end;gap:20px}header .header-content .utilities-container .utilities-item{display:inline-block !important;flex:0 0 auto}header .header-content .utilities-container .utility-head{display:inline-block !important}header .nav-accounts-item a{color:#fff !important}header .js-desktop-dropdown{padding:0}header.js-head-main.head-main,header.head-main{z-index:25000 !important;position:sticky !important;top:0;transition:transform .3s ease-in-out !important}header.js-head-main.head-main.head-hidden,header.head-main.head-hidden{transform:translateY(-100%) !important}header.js-head-main.head-main,header.head-main{width:100%;background-color:#fff !important}.head-offset{padding-top:0 !important}html{margin-top:0 !important}body{margin-top:0 !important;padding-top:0 !important}header.js-head-main.head-main,header.js-head-main.head-main.compress{background-color:#fff !important;color:#000 !important;fill:#000 !important}header.js-head-main.head-main .header-content,header.js-head-main.head-main.compress .header-content{background-color:#fff !important;padding-top:8px;padding-bottom:8px}@media(max-width: 1365px){header.js-head-main.head-main .header-content,header.js-head-main.head-main.compress .header-content{padding-top:0;padding-bottom:0}}header.js-head-main.head-main .header-content *,header.js-head-main.head-main.compress .header-content *{color:#000 !important;fill:#000 !important}header.js-head-main.head-main .header-content .badge-cart,header.js-head-main.head-main.compress .header-content .badge-cart{color:#fff !important;background-color:#000 !important;font-size:9px !important;font-weight:700 !important;width:18px !important;height:18px !important;line-height:1 !important;display:flex !important;align-items:center !important;justify-content:center !important;border-radius:50% !important;position:absolute !important;top:-5px !important;right:-10px !important;padding:0 !important;z-index:10 !important}header.js-head-main.head-main .header-content a,header.js-head-main.head-main .header-content i,header.js-head-main.head-main .header-content svg,header.js-head-main.head-main .header-content .nav-list-link,header.js-head-main.head-main .header-content .utilities-item,header.js-head-main.head-main .header-content .nav-list-arrow,header.js-head-main.head-main .header-content .nav-list-arrow svg,header.js-head-main.head-main .header-content .nav-list-arrow>i,header.js-head-main.head-main .header-content .nav-desktop-list>.nav-item>.nav-list-link,header.js-head-main.head-main.compress .header-content a,header.js-head-main.head-main.compress .header-content i,header.js-head-main.head-main.compress .header-content svg,header.js-head-main.head-main.compress .header-content .nav-list-link,header.js-head-main.head-main.compress .header-content .utilities-item,header.js-head-main.head-main.compress .header-content .nav-list-arrow,header.js-head-main.head-main.compress .header-content .nav-list-arrow svg,header.js-head-main.head-main.compress .header-content .nav-list-arrow>i,header.js-head-main.head-main.compress .header-content .nav-desktop-list>.nav-item>.nav-list-link{color:#000 !important;fill:#000 !important;stroke:#000 !important}.header-content{position:relative}.col-auto .utilities-container,.utilities-container{display:flex;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center;gap:16px}@media(min-width: 992px){.col-auto .utilities-container,.utilities-container{gap:8px}}.block-search{max-height:0;overflow:hidden}.js-modal-open-search{background-color:rgba(0,0,0,0);border:none;padding:0;cursor:pointer}.nav-item-desktop.nav-item.item-with-subitems{position:relative !important}.desktop-dropdown{width:240px !important;left:-5px !important;background-color:#fff !important;display:block !important;overflow:hidden !important;box-shadow:0 5px 15px rgba(0,0,0,.05);padding:0 !important;border:1px solid #f0f0f0;border-top:none}.desktop-dropdown>ul.desktop-list-subitems{width:100% !important;overflow-x:hidden !important;overflow-y:auto;max-height:70vh;background-color:#fff;display:flex !important;flex-direction:column !important;padding:0;margin:0}.desktop-dropdown>ul.desktop-list-subitems .nav-item{width:100%;max-width:none;display:block;padding:0}.desktop-dropdown>ul.desktop-list-subitems .nav-item .nav-list-link{color:#000 !important;font-size:14px;font-weight:300;line-height:normal;text-transform:capitalize !important;text-align:left !important;display:block;padding:10px 20px !important;white-space:nowrap;transition:background-color .2s ease,color .2s ease}.desktop-dropdown>ul.desktop-list-subitems .nav-item .nav-list-link:hover{background-color:#f9f9f9 !important}.desktop-dropdown>ul.desktop-list-subitems .nav-item:has(.list-subitems)>.nav-list-link{font-weight:500;margin-bottom:0}.desktop-dropdown>ul.desktop-list-subitems .nav-item .list-subitems{padding:0 0 0 24px;margin:0;list-style:none}.desktop-dropdown>ul.desktop-list-subitems .nav-item .list-subitems .nav-item{padding:0}.desktop-dropdown>ul.desktop-list-subitems .nav-item .list-subitems .nav-item .nav-list-link{font-weight:400;font-size:12px;line-height:18px;padding:8px 24px 8px 0;color:rgba(0,0,0,.7) !important;transition:color .2s ease}.desktop-dropdown>ul.desktop-list-subitems .nav-item .list-subitems .nav-item .nav-list-link:hover{color:#000 !important}.header-content svg.icon-inline.icon-2x,.utilities-container svg.icon-inline.icon-2x,.utilities-item svg.icon-inline.icon-2x{width:24px !important;height:24px !important;font-size:24px !important}.search-input-desktop{font-size:13px !important}@media(max-width: 991px){.header-content>.row.flex-nowrap{grid-template-columns:80px 1fr 80px !important;min-height:60px !important;height:60px !important}}@media(min-width: 768px)and (max-width: 991px){.header-content>.row.flex-nowrap{grid-template-columns:220px 1fr 80px !important}}@media(max-width: 991px){.js-pdp-container{max-width:100% !important;padding-left:0 !important;padding-right:0 !important}.section-single-product,[data-store^=product-image-]{margin-left:0 !important;margin-right:0 !important}}header.head-main{background-color:#fff;width:100%;font-family:"Poppins",sans-serif;transition:var(--transition-normal)}header.head-main.head-fix{position:sticky;top:0;box-shadow:0 2px 10px rgba(0,0,0,.05)}header.head-main .section-topbar{background-color:#000;color:#fff;font-weight:400;letter-spacing:1px;font-size:9px}@media(max-width: 991px){header.head-main .section-topbar{overflow:hidden}header.head-main .section-topbar .col.text-center{overflow:hidden;text-align:left !important;padding:3px 0}header.head-main .section-topbar .font-small{display:inline-block;white-space:nowrap;padding-right:60px;animation:topbar-marquee 18s linear infinite}}header.head-main .header-content>.row{position:relative}header.head-main .nav-desktop-list{gap:8px !important;justify-content:flex-start !important}header.head-main .nav-desktop-list>li{padding:0 !important;width:auto !important;flex:0 0 auto !important}header.head-main .nav-desktop-list .nav-list-link{font-size:12px;font-weight:500;text-transform:uppercase;color:var(--main-foreground);text-decoration:none;transition:opacity .3s ease;white-space:nowrap;letter-spacing:0;display:flex;align-items:center;padding:0 2px !important}header.head-main .nav-desktop-list .nav-list-link:hover{opacity:.6}header.head-main .nav-desktop-list .nav-list-link .nav-list-arrow{margin-left:4px}header.head-main .nav-desktop-list .nav-list-link .nav-list-arrow svg{width:7px;height:7px;fill:currentColor}header.head-main .search-form-desktop{position:relative;display:flex;align-items:center;border-bottom:1px solid var(--main-foreground);width:100%;max-width:250px}header.head-main .search-form-desktop .search-input-desktop{border:none;background:rgba(0,0,0,0);font-size:11px;padding:4px 0;width:100%;outline:none;color:var(--main-foreground)}header.head-main .search-form-desktop .search-input-desktop::placeholder{color:var(--main-foreground-opacity-60);text-transform:none;font-style:normal}header.head-main .search-form-desktop .search-button-desktop{background:rgba(0,0,0,0);border:none;padding:0 4px;cursor:pointer;display:flex;align-items:center}header.head-main .search-form-desktop .search-button-desktop svg{width:14px;height:14px;fill:var(--main-foreground)}header.head-main .search-form-desktop .search-suggest{position:absolute;top:100%;left:0;width:100%;background:var(--main-background);box-shadow:0 4px 15px rgba(0,0,0,.1);z-index:1001;text-align:left;display:none}header.head-main .search-form-desktop .search-suggest.active{display:block}header.head-main .search-form-desktop .search-suggest .search-suggest-link{padding:10px 15px;font-size:11px;color:var(--main-foreground);display:block;text-decoration:none;border-bottom:1px solid #eee}header.head-main .search-form-desktop .search-suggest .search-suggest-link:hover{background-color:#f9f9f9}header.head-main .utilities-link{color:var(--main-foreground);transition:opacity .3s ease;display:flex;align-items:center}header.head-main .utilities-link svg{width:20px !important;height:20px !important;font-size:20px !important;fill:currentColor}@media(max-width: 991px){header.head-main .utilities-link svg{width:20px !important;height:20px !important;font-size:20px !important}}header.head-main .badge-cart{position:absolute;top:-8px;right:-8px;background-color:#000;color:#fff;font-size:10px;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;line-height:1}@media(max-width: 991px){header.head-main .badge-cart{font-size:9px;width:15px;height:15px;top:-6px;right:-4px}}header.head-main .js-header-logo{height:80px;display:flex;align-items:center;justify-content:center}@media(min-width: 992px){header.head-main .js-header-logo{position:absolute;left:50%;transform:translateX(-50%);z-index:2;width:auto}}@media(max-width: 991px){header.head-main .js-header-logo{height:64px;flex:1;min-width:0}}@media(max-width: 767px){header.head-main .js-header-logo{height:50px}}header.head-main .logo-img,header.head-main .logo-text{max-height:55px !important;width:auto !important;display:block;margin:0 auto;transition:none !important;font-family:"Poppins",sans-serif;font-weight:500;font-size:16px;text-transform:uppercase;letter-spacing:.5px;font-variant:normal}@media(max-width: 991px){header.head-main .logo-img,header.head-main .logo-text{max-height:52px !important;font-size:15px}}@media(max-width: 767px){header.head-main .logo-img,header.head-main .logo-text{max-height:44px !important;font-size:14px}}@media(min-width: 992px){body.force-hamburger header.head-main .js-nav-main-container{display:none !important}body.force-hamburger header.head-main .js-header-logo{position:static !important;transform:none !important;left:auto !important}body.force-hamburger header.head-main .utilities-container a.d-lg-none,body.force-hamburger header.head-main .utilities-container button.d-lg-none{display:flex !important}body.force-hamburger header.head-main .utilities-container a.d-lg-flex{display:none !important}body.force-hamburger header.head-main .search-desktop-container{display:none !important}body.force-hamburger header.head-main .header-content .row.justify-content-between.flex-nowrap{display:flex !important;justify-content:space-around !important}}@keyframes topbar-marquee{0%{transform:translateX(100vw)}100%{transform:translateX(-100%)}}
/* Engine:dart */