@media (min-width: 768px){.menu-btn,.js-mobile-menu-toggle,a[href="#menu"]{display:none!important}.search_panel,.js-search-bar-wrapper{display:block!important;opacity:1!important;visibility:visible!important;position:static!important;width:100%!important;max-width:500px!important;margin:0 auto!important}.search_panel input[type=search],.search_panel input[type=text],.search_panel .search-bar__input{display:block!important;width:100%!important;padding:12px 40px 12px 16px!important;border:2px solid #e0e0e0!important;border-radius:8px!important;font-size:16px!important;background:#fff!important;color:#171717!important}.menu_bar,.menu_bar .menu{display:flex!important;visibility:visible!important;opacity:1!important}.menu_bar .menu>ul{display:flex!important;visibility:visible!important;opacity:1!important}.menu_bar .menu ul ul,.menu_bar .menu ul.fulwidtht,.menu_bar .menu ul.normal-sub,.menu_bar .menu ul.normal-sub-sub,.menu_bar .menu .site-nav__dropdown{display:block!important;flex-direction:column!important}}.site-header,header[role=banner],.header-wrapper,#shopify-section-header{background:#fff!important;min-height:80px!important;padding:15px 20px!important;position:relative!important;z-index:1000!important;box-shadow:0 2px 8px #0000001a!important}.site-header__logo,.logo,.site-header__logo img,.logo img,a.logo img{max-height:60px!important;width:auto!important;display:block!important;opacity:1!important;visibility:visible!important}.mobile-menu-button,.site-nav__link--icon,button[aria-label*=menu],.js-drawer-open-left,a[href="#menu"]{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:44px!important;min-height:44px!important;padding:10px!important;background:transparent!important;border:none!important;border-radius:6px!important;color:#171717!important;font-size:24px!important;cursor:pointer!important;opacity:1!important;visibility:visible!important}.mobile-menu-button svg,.mobile-menu-button span,.js-drawer-open-left svg,.js-drawer-open-left span{fill:#171717!important;stroke:#171717!important;color:#171717!important;opacity:1!important;width:24px!important;height:24px!important}.site-header__cart,.cart-link,a[href*="/cart"],.js-drawer-open-right{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:44px!important;min-height:44px!important;padding:12px!important;background:#2ea3f2!important;border:none!important;border-radius:8px!important;color:#fff!important;font-size:20px!important;font-weight:700!important;cursor:pointer!important;opacity:1!important;visibility:visible!important;box-shadow:none!important}.site-header__cart svg,.cart-link svg,.js-drawer-open-right svg{fill:#fff!important;stroke:#fff!important;width:24px!important;height:24px!important}.cart-count,.site-header__cart-count,.cart-link__bubble{background:#d32f2f!important;color:#fff!important;font-size:12px!important;font-weight:700!important;min-width:20px!important;min-height:20px!important;padding:2px 6px!important;border-radius:10px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.site-header__search,.search-bar,form[action*="/search"],.search-form{display:flex!important;align-items:center!important;background:#f5f5f5!important;border:2px solid #e0e0e0!important;border-radius:6px!important;padding:8px 12px!important;min-height:44px!important;flex:1!important;max-width:600px!important}.site-header__search input,.search-bar input,input[type=search],input[name=q]{background:transparent!important;border:none!important;color:#171717!important;font-size:16px!important;flex:1!important;padding:8px!important;outline:none!important}.site-header__search input::placeholder,.search-bar input::placeholder{color:#757575!important;opacity:1!important}.site-header__search button,.search-bar button,button[type=submit]{background:#2ea3f2!important;border:none!important;color:#fff!important;padding:8px 16px!important;border-radius:4px!important;cursor:pointer!important;min-height:36px!important}.product-grid-item,.grid_collection_box,.product-card,.grid-product,.collection-product-card{background:#fff!important;background-color:#fff!important;border:1px solid #e0e0e0!important;border-radius:8px!important;padding:12px!important;box-shadow:0 2px 8px #00000014!important;transition:all .2s ease!important}.product-grid-item:hover,.grid_collection_box:hover,.product-card:hover{box-shadow:0 4px 16px #0000001f!important;transform:translateY(-2px)!important}.product-grid-item__image,.grid-product__image-wrapper,.product-card__image,.product-image-wrapper{background:#fff!important;position:relative!important;overflow:hidden!important;border-radius:6px!important}.product-grid-item__product-name,.product-card__title,.product-title,.grid-product__title,.product-grid-item__title,h4.product-title,.grid_collection_box h4 a{color:#171717!important;font-weight:600!important;font-size:16px!important;line-height:1.4!important;text-decoration:none!important;display:block!important;margin:12px 0 8px!important;text-shadow:none!important}.product-grid-item__product-name:hover,.product-card__title:hover,.product-title:hover{color:#2ea3f2!important}.product-grid-item__price,.product-card__price,.price,.product-price,h5.product-price,.grid_collection_box h5,.money,h5 .money{color:#171717!important;font-weight:700!important;font-size:18px!important;text-shadow:none!important;display:block!important;margin:8px 0!important}.product-grid-item__compare-at-price,.compare-price,.was_price,strike .money,del .money,s .money{color:#757575!important;font-weight:400!important;font-size:14px!important;text-decoration:line-through!important}.product-grid-item__save-amount,.save_amount_one,.save_amount_two,.save-badge,.badge-sale,.product-badge--sale{background:#d32f2f!important;color:#fff!important;font-weight:700!important;padding:6px 12px!important;border-radius:4px!important;font-size:12px!important;text-shadow:none!important;position:absolute!important;top:12px!important;left:12px!important;z-index:10!important}.product-grid-item__info,.grid-product__content,.product-card__info,.grid_collection_box .grid__product-content{background:transparent!important;padding:8px 4px!important}.product-grid-item *,.grid_collection_box *,.product-card *{text-shadow:none!important}@media screen and (max-width: 1024px){.site-header,header[role=banner]{min-height:70px!important;padding:10px 15px!important}.site-header__logo img,.logo img{max-height:50px!important}.mobile-menu-button,.site-header__cart,button[aria-label*=menu]{min-width:48px!important;min-height:48px!important}.site-header__search,.search-bar{max-width:100%!important;width:100%!important}.product-grid-item,.grid_collection_box{background:#fff!important;border:1px solid #e0e0e0!important}.product-grid-item__product-name,.product-title{color:#171717!important;font-size:14px!important}.product-grid-item__price,.price{color:#171717!important;font-size:16px!important}}.mobile-menu-button:focus,.site-header__cart:focus,.site-header__search button:focus,a:focus,button:focus{outline:3px solid #2ea3f2!important;outline-offset:2px!important}.product-images__slider .responsive-image-wrapper{position:relative!important;width:100%!important;display:block!important;overflow:hidden!important}.product-images__slider .responsive-image,.product-images__slider img{width:100%!important;height:auto!important;max-height:none!important;display:block!important;object-fit:contain!important;position:relative!important;top:auto!important;left:auto!important}.product-images__slider .slick-slide img{width:100%!important;height:auto!important;max-height:none!important;vertical-align:middle!important}.product-single__photo-wrapper{width:100%!important;position:relative!important;display:block!important;min-height:300px!important}.MagicZoom img,.mz-figure img{width:100%!important;height:auto!important;max-height:none!important;display:block!important}.product-images__slider .responsive-image[style*="height: 100%"]{height:auto!important}@media screen and (max-width: 1024px){.site-header__mobile-nav,.mobile-nav-trigger,a[href="#menu"]{position:relative!important;margin-right:12px!important;flex-shrink:0!important}.site-header__search,.search-bar{margin-left:12px!important;margin-right:12px!important}.product-images__slider{min-height:300px!important;display:block!important}.product-images__slider .responsive-image,.product-images__slider img{width:100%!important;height:auto!important;max-width:100%!important;display:block!important}.shopify-section{padding-left:0!important;padding-right:0!important}.header,.header.js-header,header.header,.header.container-fluid{left:0!important;right:0!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;width:100%!important;max-width:100%!important}.header .middle_bar,.header .row,.header .row.middle_bar{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;width:100%!important;max-width:100%!important}.header .middle_bar .container,.header .row.middle_bar .container{margin-left:0!important;margin-right:0!important;padding-left:12px!important;padding-right:12px!important;max-width:100%!important;width:100%!important}.header .menu-btn{margin-left:0!important;padding-left:0!important}.header .search{position:relative!important;display:inline-flex!important;z-index:auto!important}.header .menu-btn,.header a[href="#menu"],.header .js-drawer-open-left{position:relative!important;top:0!important;transform:none!important;align-self:flex-start!important;margin-top:0!important;padding-top:8px!important}.header .middle_bar .container,.header .row.middle_bar .container{display:flex!important;align-items:flex-start!important;justify-content:space-between!important}.header .logo,.header .site-logo,.header .cart.menu-btn{align-self:flex-start!important;margin-top:0!important;padding-top:8px!important}.header .search.js-search-bar-button,.header .js-search-bar-button{display:inline-flex!important;visibility:visible!important;align-items:center!important;justify-content:center!important;min-width:44px!important;min-height:44px!important;padding:18px 10px 10px!important;margin:0 8px!important;background:transparent!important;border:none!important;border-radius:6px!important;cursor:pointer!important;align-self:flex-start!important}.header .js-search-bar-button img,.header .js-search-bar-button .search_icon,.header .search img.search_icon{display:inline-block!important;width:28px!important;height:28px!important;opacity:1!important;visibility:visible!important;object-fit:contain!important;max-width:28px!important;max-height:28px!important}.header .js-search-bar-button svg,.header .js-search-bar-button .fa{width:28px!important;height:28px!important;opacity:1!important;visibility:visible!important;fill:#171717!important;display:inline-block!important;color:#171717!important;font-size:28px!important}.header .js-search-bar-button .fa-search,.header .js-search-bar-button span.fa,.header .js-search-bar-button span.fa-search,.header .js-search-bar-button i.fa,.header .search .fa-search,.header .search span.fa{display:inline-block!important;color:#171717!important;opacity:1!important;visibility:visible!important;font-size:28px!important;width:auto!important;height:auto!important;line-height:1!important;font-family:FontAwesome,"Font Awesome 5 Free","Font Awesome 5 Pro"!important;font-weight:900!important}.header .js-search-bar-button:after{content:"\1f50d"!important;display:inline-block!important;font-size:24px!important;opacity:.7!important}.header .js-search-bar-button:has(img):after,.header .js-search-bar-button:has(.fa):after,.header .js-search-bar-button:has(svg):after{display:none!important}.header .search_panel,.header .js-search-bar-wrapper{position:fixed!important;top:70px!important;left:0!important;right:0!important;background:#fff!important;box-shadow:0 4px 12px #00000026!important;z-index:998!important;padding:16px!important;width:100%!important;margin:0!important}.header .search_panel .search-form,.header .js-search-bar-wrapper form{display:flex!important;align-items:center!important;gap:8px!important;width:100%!important}.header .search_panel input[type=text],.header .search_panel input[type=search],.header .js-search-bar-wrapper input[type=text],.header .js-search-bar-wrapper input[type=search]{flex:1!important;min-width:0!important;width:auto!important;padding:12px 16px!important;border:2px solid #e0e0e0!important;border-radius:6px!important;font-size:16px!important;background:#f5f5f5!important;color:#171717!important}.header .search_panel button[type=submit],.header .js-search-bar-wrapper button[type=submit]{flex-shrink:0!important;width:auto!important;min-width:60px!important;max-width:80px!important;padding:12px 20px!important;background:#2ea3f2!important;color:#fff!important;border:none!important;border-radius:6px!important;font-size:16px!important;font-weight:600!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important}.header .search_panel button[type=submit] img,.header .js-search-bar-wrapper button[type=submit] img{width:20px!important;height:20px!important;object-fit:contain!important}.sticky-cart-mobile,.mobile-sticky-cart,.sticky-add-to-cart-mobile{display:none!important}.header .cart.menu-btn~.cart,.header .js-drawer-open-right~.js-drawer-open-right:not(.cart.menu-btn *){display:none!important}body:not(.template-cart) .floating-cart,body:not(.template-cart) .cart-icon-duplicate{display:none!important}.header .cart-popup,.header #cart-popup{position:fixed!important;right:0!important;top:100%!important;left:auto!important;z-index:1001!important;pointer-events:auto!important;max-width:calc(100% - 60px)!important}.header .menu-btn,.header a[href="#menu"]{position:relative!important;z-index:1002!important;pointer-events:auto!important}.header .middle_bar .container{position:relative!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important}.header .menu-btn{order:1!important;flex-shrink:0!important;margin-right:8px!important}.header .search.js-search-bar-button{order:2!important;flex-shrink:0!important;margin:0 8px!important}.header .noproclas{order:3!important;flex:1!important;display:flex!important;justify-content:center!important;align-items:center!important;padding:0!important;margin:0!important}.header .noproclas .logo{display:flex!important;justify-content:center!important;align-items:center!important}.header .cart.menu-btn{order:4!important;flex-shrink:0!important;margin-left:8px!important}.header~div:empty,.header+div:empty,.middle_bar~div:empty{display:none!important}.header.js-header,header.header{position:relative!important;z-index:1000!important;background:#fff!important}.header .middle_bar{position:relative!important;z-index:1001!important}.header .logo{position:relative!important;z-index:999!important;min-width:120px!important}.header .cart.menu-btn{position:relative!important;z-index:1002!important;flex-shrink:0!important}.header .search-overlay,.header .cart-overlay,.search-backdrop{display:none!important}.header .search_panel.js-search-bar-active,.header .js-search-bar-wrapper.active{top:70px!important;left:0!important;right:0!important;z-index:998!important}.header .menu-btn,.header .logo{pointer-events:auto!important;visibility:visible!important;opacity:1!important}.header .menu-btn>div,.header a[href="#menu"]>div{border:none!important;background:transparent!important;box-shadow:none!important;padding:0!important;margin:0!important}.header .menu-btn .icon-wrapper,.header .menu-btn .menu-icon-container{border:none!important;background:transparent!important;box-shadow:none!important}.header .menu-btn,.header a[href="#menu"]{border:none!important;background:transparent!important;padding:10px!important;width:44px!important;height:44px!important;max-width:44px!important;max-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.header .menu-btn:before,.header .menu-btn:after,.header a[href="#menu"]:before,.header a[href="#menu"]:after{display:none!important}.header .cart-icon-small,.header .mini-cart-icon,.header .cart.js-drawer-open-right:not(.menu-btn){display:none!important}.header .noproclas .cart,.header .noproclas a[href*="/cart"],.header .logo-wrapper .cart{display:none!important}.header a.cart:not(.menu-btn),.header div.cart:not(.menu-btn){display:none!important}.header .js-drawer-open-right.icon-cart-alt,.header [class*=cart-icon]:not(.menu-btn):not(.menu-btn *){display:none!important}.header a.js-drawer-open-right:not(.menu-btn a),.header div.js-drawer-open-right:not(.menu-btn),.header .top-nav-link:not(.menu-btn .top-nav-link){display:none!important}.header a[href="/cart"]:not(.menu-btn a){display:none!important}.header .cart.menu-btn,.header .cart.menu-btn *{display:inline-flex!important}.header .search_panel:not(.js-search-bar-active),.header .js-search-bar-wrapper:not(.active){display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.header .search_panel.js-search-bar-active,.header .js-search-bar-wrapper.active{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}}@media (min-width: 768px){.header .menu-btn,.header a[href="#menu"],.mobile-menu-toggle{display:none!important}.header .search_panel,.header .search_panel .search,.header .search_panel form,.header .js-search-bar-wrapper{display:block!important;visibility:visible!important;opacity:1!important;position:relative!important}.header .search_panel input[type=search],.header .search_panel input[type=text],.header .search_panel .search-input{display:inline-block!important;visibility:visible!important;width:auto!important;max-width:500px!important;min-width:250px!important;padding:8px 12px!important;border:1px solid #ddd!important;border-radius:4px!important;font-size:14px!important}.header .menu_bar,.header nav,.header .navigation-menu{display:flex!important;visibility:visible!important;opacity:1!important}.header .middle_bar{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important}}@media (max-width: 767px){.header .search.js-search-bar-button,.header button.search,.header a.search{display:inline-flex!important;visibility:visible!important;opacity:1!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;border:none!important;background:transparent!important;padding:10px!important;cursor:pointer!important}.header .search.js-search-bar-button img,.header .search.js-search-bar-button i,.header .search.js-search-bar-button .fa,.header .search.js-search-bar-button .fa-search,.header .search img[src*=searchicon],.header .search i.fa-search{display:inline-block!important;visibility:visible!important;opacity:1!important;width:28px!important;height:28px!important;max-width:28px!important;max-height:28px!important;color:#171717!important;font-size:28px!important;line-height:1!important}.header .search.js-search-bar-button:before{content:"\1f50d"!important;display:inline-block!important;font-size:24px!important;line-height:1!important}.header .search.js-search-bar-button:has(img):before,.header .search.js-search-bar-button:has(i):before,.header .search.js-search-bar-button:has(.fa):before{display:none!important}.header .search_panel:not(.js-search-bar-active){display:none!important}.header .search_panel.js-search-bar-active{display:block!important;position:absolute!important;top:70px!important;left:0!important;right:0!important;z-index:998!important;background:#fff!important;padding:15px!important;box-shadow:0 2px 8px #0000001a!important}}.inline-search-menu-item{display:inline-block!important;list-style:none!important;margin:0!important;padding:0!important;vertical-align:middle!important}.inline-search-form{display:flex!important;align-items:center!important;background:#ffffff26!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:20px!important;padding:4px 8px!important;margin:0 10px!important;transition:all .3s ease!important}.inline-search-form:hover,.inline-search-form:focus-within{background:#ffffff40!important;border-color:#ffffff80!important}.inline-search-input{background:transparent!important;border:none!important;color:#fff!important;font-size:14px!important;line-height:1.5!important;padding:6px 10px!important;width:200px!important;outline:none!important;font-family:inherit!important}.inline-search-input::placeholder{color:#ffffffb3!important}.inline-search-input:focus{width:250px!important;transition:width .3s ease!important}.inline-search-button{background:transparent!important;border:none!important;color:#fff!important;cursor:pointer!important;font-size:16px!important;padding:6px 8px!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:transform .2s ease!important}.inline-search-button:hover{transform:scale(1.1)!important}.inline-search-button .fa-search{display:inline-block!important;font-size:16px!important;line-height:1!important}@media (max-width: 767px){.inline-search-menu-item{display:none!important}}@media (min-width: 768px) and (max-width: 1199px){.inline-search-menu-item{display:none!important}.search.js-search-bar-button{display:flex!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}}@media (min-width: 1200px){.inline-search-menu-item{display:inline-block!important}.search.js-search-bar-button{display:none!important}}.search.js-search-bar-button{display:flex!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;position:relative!important;z-index:10!important}@media (max-width: 1199px){.search.js-search-bar-button{display:flex!important;opacity:1!important;visibility:visible!important}}.search_panel.js-search-bar-wrapper{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.search_panel.js-search-bar-wrapper:not(.hidden){display:block!important}@media (max-width: 1199px){.search_panel.js-search-bar-wrapper{position:fixed!important;top:70px!important;left:0!important;right:0!important;width:100%!important;background:#fff!important;box-shadow:0 4px 12px #00000026!important;padding:20px 15px!important;z-index:9999!important}}@media (min-width: 1200px){.search_panel.js-search-bar-wrapper{display:none!important}body:not(.has-inline-search) .search_panel.js-search-bar-wrapper{display:block!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/urgent-fixes.css.map */
