.shopify-section-group-header-group{position:relative;color:var(--text);padding:var(--padding);margin:var(--margin);background:var(--background)}.shopify-section-group-header-group .section-container{align-items:center;gap:0 16px}@media (min-width: 992px){.shopify-section-group-header-group .section-container{gap:0}}@media (min-width: 1100px){.shopify-section-group-header-group .section-container{gap:0 24px}}.header-mobile-inner>button{display:flex;width:24px;height:34px;align-items:center;justify-content:center;padding:4px 0;color:var(--text)}.header-mobile-inner>button svg{width:100%;height:auto;color:inherit}.header-mobile-inner>button svg path{fill:currentColor}.header-logo{margin:0 auto}@media (min-width: 992px){.header-logo{margin:0}}.header-logo .logo-container h1,.header-logo .logo-container .logo{display:flex}.header-logo svg{max-width:100%;height:auto}.header-navigation{flex:1;min-width:0}.header-navigation nav{width:100%}@keyframes pulse{0%{box-shadow:0 0 #18181880}to{box-shadow:0 0 0 15px #005e4600}}.header-blocks-wrapper{justify-content:flex-end;display:flex;align-items:center;gap:24px}@media (min-width: 992px){.header-blocks-wrapper{min-width:185px}}@media (min-width: 1200px){.header-blocks-wrapper{min-width:210px}}.header-blocks-wrapper>.jsTogglePopup{padding:0;border:none;background:none;width:24px;display:flex;align-items:center;justify-content:flex-end}.header-blocks-wrapper>.jsTogglePopup .icon{color:var(--primary)}.header-blocks-wrapper>.jsTogglePopup .icon path{fill:currentColor}.header-blocks .shopify-block,.blocks-content .shopify-block{width:fit-content;display:flex;position:relative}@media (min-width: 992px){.header-blocks .shopify-block,.blocks-content .shopify-block{justify-content:flex-end}}.header-blocks .shopify-block:before,.blocks-content .shopify-block:before{content:"";position:absolute;top:2px;right:2px;left:2px;bottom:2px;animation:pulse 2.5s cubic-bezier(.1,.5,.3,1) infinite;border-radius:999px;z-index:1}.header-blocks .shopify-block .btn:after,.blocks-content .shopify-block .btn:after{opacity:0}@media (hover: hover) and (pointer: fine){.header-blocks .shopify-block .btn:hover,.blocks-content .shopify-block .btn:hover{overflow:hidden}.header-blocks .shopify-block .btn:hover:after,.blocks-content .shopify-block .btn:hover:after{opacity:1}}.Menu-list details summary{color:var(--text);padding:8px 16px;line-height:22px;cursor:pointer}.Menu-list details summary .icon-dropdown{transition:all .15s ease-in-out 0s}@media (hover: hover) and (pointer: fine){.Menu-list details summary:hover{color:var(--highlight)}}.Menu-list details[open]>summary .icon-dropdown{transform:scaleY(-1)}.Menu-list .megaMenu-child-list{padding:0 0 0 20px}@media (min-width: 992px){.main-menu{display:flex;flex-wrap:wrap;justify-content:center}}@media (min-width: 992px){.main-menu{gap:0 3px}}@media (min-width: 1100px){.main-menu{gap:0 6px}}@media (min-width: 1200px){.main-menu{gap:0 8px}}.main-menu .nav-link{position:relative}.main-menu .nav-link>a{display:block;padding:8px 16px;line-height:22px;position:relative;color:var(--text);transition:all .25s ease-in-out 0s}@media (min-width: 992px){.main-menu .nav-link>a{border-radius:999px}}.main-menu .nav-link>.mobile-menu-accordion>details[open]>summary{background:rgb(from var(--primary) r g b/.1);border-radius:999px}.main-menu .nav-link>.mobile-menu-accordion>details[open]>summary a{color:var(--primary)}.main-menu .nav-link .Menu-list{padding:12px 16px 20px 14.5px;position:relative}.main-menu .nav-link .Menu-list:before{content:"";width:2px;background:var(--border);left:0;top:12px;bottom:20px;position:absolute}@media (min-width: 992px){.main-menu .nav-link .Menu-list:before{top:-15px;height:15px;background:none;position:absolute;left:0;right:0;bottom:unset;width:unset}}@media (min-width: 992px){.main-menu .nav-link .Menu-list{position:absolute;left:50%;top:100%;opacity:0;margin:15px 0 0;visibility:hidden;background:var(--background);padding:10px 8px 14px;border-radius:0 0 8px 8px;min-width:260px;transform:translate(-50%) scaleY(0);transform-origin:top;transition:all .4s cubic-bezier(.075,.82,.165,1);box-shadow:0 2px 20px #0000000d}.main-menu .nav-link .Menu-list:after{content:"";position:absolute;background:var(--background);left:0;right:0;top:-10px;height:10px}}.main-menu .nav-link .Menu-list li a{display:inline-block;padding:8px 16px;line-height:22px;transition:all .25s ease-in-out 0s;color:var(--text);position:relative}.main-menu .nav-link .Menu-list li a:after{content:"";height:1px;width:0;transition:.3s cubic-bezier(.03,.3,.4,.96);background:var(--text);position:absolute;left:16px;bottom:7px}@media (hover: hover) and (pointer: fine){.main-menu .nav-link .Menu-list li a:hover:after{z-index:unset;width:calc(100% - 32px)}}.main-menu .nav-link .Menu-list li>accordion-component>details[open] summary{font-weight:600}.main-menu .nav-link .Menu-list .Menu-child{margin:10px 0 16px 16px;border-left:2px solid var(--border)}@media (min-width: 992px){.main-menu .nav-link .Menu-list .Menu-child{margin:0 0 0 16px;border:none}}@media (min-width: 992px) and (hover: hover) and (pointer: fine){.main-menu .nav-link:hover>a{color:var(--primary);background:rgb(from var(--primary) r g b/.1)}.main-menu .nav-link:hover .Menu-list{visibility:visible;opacity:1;transform:translate(-50%) scaleY(1)}}.mobile-menu .popup-content{display:flex;flex-direction:column;height:100%;margin:0;max-width:100%;overflow:hidden;padding:18px 16px 36px!important}.mobile-menu .popup-content .popup-header{padding:0 0 18px;border-bottom:1px solid var(--border)}.mobile-menu .popup-content .popup-header .popup-header-row{display:flex;gap:0 16px;padding:0 36px 0 0}.mobile-menu .popup-content .popup-header .popup-header-row .btn{position:static;width:20px;padding:0;height:unset}.mobile-menu .popup-content .popup-header .popup-header-row .header-logo{padding:0}.mobile-menu .popup-content .popup-header .popup-header-row .header-logo .logo-container,.mobile-menu .popup-content .popup-header .popup-header-row .header-logo h1,.mobile-menu .popup-content .popup-header .popup-header-row .header-logo>a{display:flex}.mobile-menu .popup-content .popup-header .popup-header-row .header-logo .logo-container .logo,.mobile-menu .popup-content .popup-header .popup-header-row .header-logo h1 .logo,.mobile-menu .popup-content .popup-header .popup-header-row .header-logo>a .logo{display:flex}.mobile-menu .popup-content .popup-body{padding:20px 0 0;overflow:hidden;overflow-y:auto}.mobile-menu .popup-content .popup-body .menu-mobile-wrapper .menu-mobile-list>li>accordion-component>details>summary>div .menu-title,.mobile-menu .popup-content .popup-body .menu-mobile-wrapper .menu-mobile-list>li>a{padding:12px 16px;line-height:22px;font-weight:600;color:var(--text)}.mobile-menu .popup-content .popup-body .menu-mobile-wrapper .menu-mobile-list>li>accordion-component>details>summary>div{border-radius:8px;padding:0 16px 0 0}.mobile-menu .popup-content .popup-footer{margin-top:auto}#theme-header{position:fixed;top:0;left:0;transition:.6s cubic-bezier(.49,.03,.13,.99);z-index:10;width:calc(100vw - var(--scroll-bar-width))}#theme-header.is-scrolling-down{transform:translateY(-120%)}#theme-header.is-scrolling-up{transform:translateY(0);box-shadow:0 0 16px #0003}.form-container .form-search .form-field{position:relative;background:var(--background);z-index:3;padding:12px 16px}.form-container .form-search .form-field .btn-search{width:38px;height:45px;padding:0;display:flex;align-items:center;justify-content:flex-start;position:absolute;top:50%;left:12px;transform:translateY(-50%)}@media (min-width: 750px){.form-container .form-search .form-field .btn-search{justify-content:center;left:13px;width:45px}}.form-container .form-search .form-field .btn-search svg{color:#8c9196}.form-container .form-search .form-field .btn-search svg path{stroke:unset;fill:currentColor}@media (min-width: 1025px){.form-container .form-search .form-field .btn-search:hover svg{color:var(--text)}}.form-container .form-search .form-field .btn-clear{position:absolute;top:0;bottom:0;right:40px;color:#8c9196;padding:0;font-weight:400;font-size:12px;z-index:3}.form-container .form-search .form-field input::placeholder{color:#8c9196}.form-container .form-search .form-field input{height:45px;border:none;font-size:14px;padding-left:38px;outline:none}@media (min-width: 750px){.form-container .form-search .form-field input{padding-left:58px}}.form-container .form-search .form-field input:focus-visible{outline:none}.form-container .search-result-container{top:100%;left:0;right:0;z-index:2;transform:translateY(-100vh);transform-origin:bottom;transition:.6s cubic-bezier(.49,.03,.13,.99)}.form-container .search-result-container #resultContainer{background:var(--background);color:var(--text);overflow:hidden;overflow-y:auto;height:calc(100vh - 68px);padding:14px 0}@media (min-width: 750px){.form-container .search-result-container #resultContainer{padding-top:32px;padding-bottom:32px;height:unset;max-height:calc(100vh - 68px);transform:translateY(0)!important}}.form-container .search-result-container #resultContainer>*{max-width:630px;margin:0 auto}.form-container .search-result-container #resultContainer .predictive__search--no-result{padding:0 16px}.form-container .search-result-container #resultContainer:has(.predictive__search-group) .predictive__search--no-result{display:none}.form-container .search-result-container #resultContainer .predictive__search-group>h3{margin-bottom:12px}.form-container .search-result-container #resultContainer .predictive__search-group ul li a{display:flex;align-items:center;padding:12px 16px;gap:12px;transition:all .25s ease-in-out 0s;border-radius:999px}@media (min-width: 750px){.form-container .search-result-container #resultContainer .predictive__search-group ul li a{padding-left:28px;padding-right:28px}}.form-container .search-result-container #resultContainer .predictive__search-group ul li a .item-title-wrapper{flex:1;min-width:0;display:flex;align-items:center;gap:12px}.form-container .search-result-container #resultContainer .predictive__search-group ul li a .item-icon{flex:0 0 36px;max-width:36px;height:36px;padding:8px;border-radius:5px;background:var(--bg-green);display:flex;align-items:center;justify-content:center}.form-container .search-result-container #resultContainer .predictive__search-group ul li a .item-icon svg{width:100%;height:auto}.form-container .search-result-container #resultContainer .predictive__search-group ul li a .item-title{font-size:14px;font-weight:400;line-height:1.2;flex:1;min-width:0}.form-container .search-result-container #resultContainer .predictive__search-group ul li a .item-price .product-price{gap:4px;flex-direction:row;align-items:center}.form-container .search-result-container #resultContainer .predictive__search-group ul li a .item-price .product-price .price-text,.form-container .search-result-container #resultContainer .predictive__search-group ul li a .item-price .product-price .price-value{font-size:14px}@media (min-width: 1025px){.form-container .search-result-container #resultContainer .predictive__search-group ul li a:hover{background:var(--tertiary-btn-bg);color:var(--tertiary-btn-text)}.form-container .search-result-container #resultContainer .predictive__search-group ul li a:hover .product-price{color:var(--border)}.form-container .search-result-container #resultContainer .predictive__search-group ul li a:hover .price-value{color:var(--tertiary-btn-text)}}.form-container.show .search-result-container{transform:translateY(0)}.header-absolute:not(.header-sticky) .shopify-section-group-header-group{background:transparent}
/*# sourceMappingURL=/cdn/shop/t/29/assets/header.css.map */
