.header__main-nav-container,.header__drawer-header{display:flex;padding:5px 10px 0;justify-content:space-between;align-items:center;border-bottom:2px solid var(--color-header-neutral-bg);background:#fff}.header__main-nav-logo{width:var(--header__logo-size)}.header_nav-icon svg path{stroke:var(--core-text-primary)}.header_shop-logo{display:flex}.header__search-container form{display:flex;width:85%;margin:0 auto;border:1.5px solid var(--core-text-secondary);border-radius:100px;overflow:hidden;padding:0 5px;align-items:center}#header__mobile-search-drawer{position:absolute;height:100%;width:100%;z-index:100;left:0}@media screen and (max-width:1023px){#header__mobile-search-drawer{overflow:hidden}.header__search-container{position:relative;z-index:10;background:#fff;top:0;left:0;width:100%;padding:12px;transform:translateY(-100%);transition:transform var(--animate-drawer-style)}.header__search-container form{width:100%;flex-direction:row-reverse;padding:0 4px;align-items:center;position:relative;justify-content:flex-end}.header__search-container .header__search-input{position:absolute;width:100%;height:100%;z-index:100;top:0;left:0;background:transparent}#header__mobile-search-drawer.is-drawer-open .header__search-container{transform:translateY(0)}.header__main-nav-logo{width:var(--header__logo-mobile-size)}}@media screen and (min-width:1024px){.header__nav-sub-action-item .header__drawer-label{font-size:14px;margin-top:2px}}.header__desktop-nav{display:block;position:relative;z-index:999}#header__desktop-main-nav{display:flex;flex-direction:column;align-items:center;width:100%}.header__nav-container{display:block;width:100%;position:relative;z-index:1;box-shadow:0 4px 12px #07081d0a}.header__nav-action{display:block;width:100%;padding:12px 0 15px;border-bottom:1px solid color-mix(in srgb,var(--core-text-secondary) 5%,transparent)}.header__nav-action-container{display:flex;flex-direction:row;align-items:center!important}.header__nav-sub-action-item{background:var(--color_bg-card);border:1px solid color-mix(in srgb,var(--core-text-secondary) 5%,transparent);padding:8px 15px;border-radius:100px;gap:8px;display:flex;justify-content:center;align-items:center}.header__nav-action-container .header__cart-group{gap:10px}.header__nav-menu{border-bottom:1px solid color-mix(in srgb,var(--core-text-secondary) 5%,transparent)}.header__nav-menu-container{display:flex;background:#fff;align-items:stretch!important;column-gap:var(--header__menu-panel-gap);flex-wrap:wrap}.header__nav-menu-btn{background:#fff;display:block;padding:15px 0 12px;pointer-events:all;position:relative}.header__nav-menu-container .header__drawer-label{font-size:1rem;text-align:center}.header__nav-panel-item{padding:6px 15px}.header__nav-panel-item:hover a{color:var(--header__menu-active-color)!important}.header__nav-panel-label{font-family:var(--font-family-primary);font-size:16px;font-weight:400;line-height:140%;color:var(--core-text-primary)!important;text-align:left}.header__nav-panel-title{font-size:17px}.header__nav-panel-container{display:block;position:relative;z-index:10;width:100%}.header__nav-panel{display:flex;flex-direction:row;width:100%;justify-content:flex-start;padding:25px 25px 40px;box-shadow:0 200px 150px #0000,0 150px 150px #00000003,0 50px 100px #00000017;border-radius:0 0 16px 16px;gap:var(--header__menu-panel-gap);flex-wrap:wrap;position:absolute!important;top:0;left:50%;translate:-50% 0%;background:#fff}@media screen and (min-width:1400px){.header__nav-panel{width:var(--header__menu-panel-size)}}.header__nav-panel-block{width:calc(var(--header__menu-panel-column-width));margin-bottom:20px}.header__nav-menu-btn.is-active:after{content:"";display:block;width:100%;height:2px;background:var(--header__menu-active-color);position:absolute;bottom:0;left:0}.header__nav-menu-btn.is-active .header__drawer-label{color:var(--header__menu-active-color)!important}.header__main-nav-container,.header__drawer-header{display:flex;padding:5px 10px 5px 5px;justify-content:space-between;align-items:center;border-bottom:2px solid var(--color-header-neutral-bg);background:#fff;flex-wrap:wrap}.header__main-nav-container .header__search-container{transform:unset;transition:unset;padding:10px 0}#search-toggle{touch-action:unset;visibility:visible;pointer-events:all}#search-toggle[aria-hidden=true]{touch-action:none;visibility:hidden;pointer-events:none}.header__main-nav-container .header__search-container form{border-color:color-mix(in srgb,var(--core-text-primary) 50%,transparent);flex-direction:row}.header__main-nav-container button[data-search-close]{display:none!important}.header__cart-group{gap:5px}.header__cart-count{top:4%;right:0%;width:18px;height:18px;line-height:16px;background-color:var(--core-color-primary);color:#fff;font-size:13px;font-weight:500;border-radius:50%;position:absolute;justify-content:center;align-items:center;display:flex}#header__mobile-nav-drawer{position:fixed;z-index:2001;pointer-events:none;visibility:hidden;top:0;right:0;bottom:0;left:0;width:100%;max-height:100dvh;height:100%;transition:none;user-select:none;-webkit-user-select:none;-ms-user-select:none;will-change:transform;transition:visibility var(--animate-drawer-style)}#header__mobile-nav-drawer img,#header__mobile-nav-drawer svg{pointer-events:none;-webkit-user-select:none;-webkit-user-drag:none}.header__drawer-overlay{position:absolute;width:100%;height:100%;background:var(--color-overplay-70);top:0;left:0;opacity:0;transition:opacity var(--animate-drawer-style)}#header__mobile-nav-drawer.is-drawer-open{pointer-events:auto;visibility:visible}.header__drawer-container{width:var(--header__drawer-size);height:100%;display:flex;flex-direction:column;background:var(--color-header-neutral-bg);transform:translate(-100%);position:fixed;will-change:transform;transition:transform var(--animate-drawer-style)}.header__drawer-container:has(>.header__drawer-accordion){background:#fff}#header__mobile-nav-drawer.is-drawer-open .header__drawer-container.is-active{transform:translate(0)}#header__mobile-nav-drawer.is-drawer-open .header__drawer-overlay,#header__mobile-search-drawer.is-drawer-open .header__drawer-overlay{opacity:1}.header__drawer-header{padding:5px 8px 5px 20px;border-bottom:3px solid var(--color-header-neutral-divider)}.header__drawer-menu{display:flex;width:100%;height:auto;flex-wrap:wrap;gap:var(--header__menu-icon-gap);padding:20px}.header__drawer-card{background:#fff;border-radius:var(--border-rad-default_mobile);display:flex;flex-flow:column;align-items:flex-start;padding:6px 6px 6px 12px;width:calc(50% - var(--header__menu-icon-gap) / 2);justify-content:flex-start;pointer-events:all}.header__drawer-label{font-family:var(--font-family-primary);font-size:15px;font-weight:500;line-height:140%;color:var(--core-text-primary)!important;text-align:left}.header__drawer-icon{width:var(--header__menu-icon-size);height:var(--header__menu-icon-size)}.header__drawer-title{text-align:center;font-family:var(--font-family-primary);font-size:18px;font-weight:600;line-height:140%;color:var(--core-text-primary);letter-spacing:.02em}html.is-drawer-open,body.is-drawer-open{overflow:hidden;height:100%;touch-action:none}.header__drawer-footer{display:flex;flex-direction:column;width:100%;height:100%;margin-top:15px;background:#fff;padding-bottom:20px;border-top:var(--color-header-neutral-divider) 3px solid}.header__drawer-sub-action-item{display:flex;padding:12px 15px 12px 20px;align-items:center;justify-content:space-between;border-bottom:var(--color-header-neutral-bg) 1.2px solid}.header__drawer-sub-action-item:last-child{border:unset;padding-top:15px}.header__drawer-sub-action-item .social_list{display:flex;gap:25px}.header__drawer-sub-action-item .social_list a{display:inline-block;line-height:0;width:var(--header__social-icon-size);height:var(--header__social-icon-size)}.header__drawer-sub-action-item .social_list svg{width:100%;height:100%}.header__drawer-sub-action-item .social_list svg path{fill:var(--core-text-primary);stroke:unset}.header__drawer-accordion{display:flex;flex-direction:column;width:100%;height:auto;background:#fff;padding:20px 20px 80px;overflow-y:scroll;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.header__accordion-trigger{display:flex;padding:12px 15px;align-items:center;justify-content:space-between;background:#eeeff0;width:100%;border-radius:var(--border-rad-default_mobile)}.header__accordion-trigger .header__drawer-label{font-size:16px}.header__drawer-accordion-block,.header__accordion-panel{display:flex;flex-direction:column}.header__drawer-accordion-block{margin-bottom:10px}.header__accordion-panel{margin:5px 0}.header__accordion-trigger .header_nav-icon{transition:transform .2s ease-in-out;transform:rotate(0)}.header__accordion-trigger[aria-expanded=false] .header_nav-icon{transform:rotate(180deg)}.header__accordion-item{padding:10px 12px;width:100%}#search-bar-container{transition:max-height var(--animate-drawer-style),padding var(--animate-drawer-style);max-height:60px;overflow:hidden;flex-basis:100%}#search-bar-container.is-active{max-height:0px}.snize-ac-results.snize-ac-results-mobile{position:sticky!important;overflow-y:auto;scrollbar-gutter:stable;background:#fff}.snize-ac-results.snize-new-design .snize-ac-results-content{padding:10px;margin-top:5px}.snize-ac-results *{font-family:var(--font-family-primary)!important}.snize-ac-results.snize-ac-results-mobile .snize-close-area{background:var(--color-overplay-70);left:0}.snize-ac-results .snize-ac-results-list:not(.snize-ac-results-list-last){margin-bottom:0}.snize-ac-results.snize-ac-results-mobile .snize-mobile-top-panel{border-radius:10px;overflow:hidden}.snize-ac-results.snize-new-design .snize-label{border-bottom:unset;background:#eeeff0;padding:8px 15px;border-radius:8px;font-weight:600;font-size:16px;margin:20px 0 10px;color:var(--core-text-primary)}.snize-ac-results.snize-ac-results-mobile .snize-suggestion:before{width:24px;height:24px;background-size:24px}.snize-ac-results .snize-suggestion,.snize-ac-results .snize-vendor,.snize-ac-results .snize-tag,.snize-ac-results .snize-category,.snize-ac-results .snize-page,.snize-ac-results.snize-ac-results-mobile .snize-suggestion,.snize-ac-results.snize-ac-results-mobile .snize-vendor,.snize-ac-results.snize-ac-results-mobile .snize-tag,.snize-ac-results.snize-ac-results-mobile .snize-category,.snize-ac-results.snize-ac-results-mobile .snize-page{font-size:15px;font-weight:500;height:40px}.header__main-nav-container .header__search-container{margin-left:5px}.snize-ac-results.snize-ac-results-mobile .snize-product{padding-top:10px}.snize-ac-results.snize-ac-results-mobile .snize-thumbnail,.snize-ac-results .snize-thumbnail{border-radius:8px;overflow:hidden}.snize-ac-results.snize-ac-results-mobile .snize-title,.snize-ac-results.snize-ac-results-mobile .snize-description,.snize-ac-results .snize-title{margin-bottom:8px;font-size:14px;line-height:20px;color:var(--core-text-primary)!important;max-height:40px}.snize-ac-results .snize-no-products-found{padding:10px 6px}.snize-ac-results .snize-no-products-found-text{font-size:15px}.snize-ac-results .snize-no-products-found .snize-did-you-mean .snize-no-products-found-link,.snize-ac-results .snize-popular-suggestions-text .snize-no-products-found-link{border-radius:6px;padding:6px 24px;font-size:14px;background:#f5f5fb}.snize-price-list{font-size:18px!important;color:var(--core-price-color)!important}.snize-ac-results .snize-view-all-link,.snize-ac-results .snize-nothing-found .snize-popular-suggestions-view-all-products-text,.snize-ac-results.snize-ac-results-mobile .snize-nothing-found div.snize-popular-suggestions-view-all-products-text{padding:15px;border-radius:10px;background:var(--core-color-primary)!important;font-size:16px;font-weight:600;color:#fff!important;overflow:hidden;border:1px solid var(--core-color-primary)!important;position:relative;-webkit-tap-highlight-color:transparent;margin-left:2px;margin-right:2px}a.snize-ac-view-all-products{color:#fff!important}.snize-ac-results .snize-view-all-link:focus{outline:none}.snize-ac-results .snize-view-all-link:focus-visible{outline:none}.snize-ac-results.snize-ac-results-mobile .snize-close-area{display:none!important}@media only screen and (max-width:1023px){.snize-ac-results.snize-new-design .snize-ac-results-content{padding:10px;border-radius:unset;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/theme-ui__header-2026.css.map */
