.header.style4 .header-v2-desktop{display:none}.header.style4 .header-v2-mobile-logo{display:flex;justify-content:center;min-width:0}.header.style4 .header-v2-mobile-logo .logolink{justify-content:center}.header.style4 .header-v2-mobile-right{display:flex;justify-content:flex-end;min-width:0}@media only screen and (min-width:1068px){.header.style4{padding-left:0;padding-right:0}.header.style4 .header--inner{display:block;max-width:none;min-height:0;padding:0}.header.style4 .header--inner:before{display:none}.header.style4 .header-v2-mobile-only{display:none!important}.header.style4 .header-v2-desktop{display:block;width:100%}.header.style4 .header-v2-top-row,.header.style4 .header-v2-nav-row{width:100%;max-width:var(--header-v2-max-width,1440px);margin:0 auto;padding-left:30px;padding-right:30px;box-sizing:border-box}.header.style4.header--full-width .header-v2-top-row,.header.style4.header--full-width .header-v2-nav-row{padding-left:40px;padding-right:40px}.header.style4 .header-v2-top-row{min-height:var(--header-v2-top-height, 92px);display:grid;grid-template-columns:minmax(160px,auto) minmax(320px,1fr) auto;gap:clamp(24px,4vw,72px);align-items:center;position:relative;background:transparent;color:var(--header-v2-action-text, var(--color-header-links))}.header.style4 .header-v2-top-row:before{content:"";position:absolute;z-index:0;top:0;bottom:0;left:50%;width:100vw;transform:translate(-50%);background:var(--header-v2-top-bg, var(--color-header-bg));pointer-events:none}.header.style4 .header-v2-top-row>*{position:relative;z-index:1}.header.style4 .header-v2-logo{display:flex;align-items:center;min-width:0}.header.style4 .header-v2-logo .logolink{margin:0;justify-content:flex-start}.header.style4 .header-v2-search{width:100%;min-width:0}.header.style4 .header-v2-search .searchform{display:block;width:100%;max-width:none;margin:0}.header.style4 .header-v2-search .searchform--form{background:var(--header-v2-search-bg, #fff);border:1px solid var(--header-v2-search-border, #d9d9d9);border-radius:var(--header-v2-search-radius, 6px)}.header.style4 .header-v2-search .search-field{color:var(--header-v2-search-text, #222)}.header.style4 .header-v2-search .search-field::placeholder{color:var(--header-v2-search-placeholder, #777);opacity:1}.header.style4 .header-v2-search .thb-search-submit svg path{fill:var(--header-v2-action-text, var(--color-header-links))}.header.style4 .header-v2-actions{display:flex;justify-content:flex-end;min-width:max-content}.header.style4 .header-v2-actions .thb-secondary-area{color:var(--header-v2-action-text, var(--color-header-links))}.header.style4 .header-v2-nav-row{min-height:var(--header-v2-nav-height, 64px);display:flex;align-items:stretch;justify-content:space-between;gap:28px;position:relative;background:transparent;color:var(--header-v2-nav-text, var(--color-header-links));border-top:0}.header.style4 .header-v2-nav-row:before{content:"";position:absolute;z-index:0;top:0;bottom:0;left:50%;width:100vw;transform:translate(-50%);background:transparent;box-shadow:inset 0 var(--header-v2-nav-border-width, 2px) 0 var(--header-v2-nav-border, rgba(0,0,0,.08));pointer-events:none}.header.style4 .header-v2-nav-row:after{content:"";position:absolute;z-index:0;left:50%;bottom:0;width:100vw;height:var(--header-v2-nav-bottom-border-width, 0px);transform:translate(-50%);background:var(--header-v2-nav-border, rgba(0,0,0,.08));pointer-events:none}.header.style4 .header-v2-nav-row>*{position:relative;z-index:1}.header.style4 .header-v2-navigation{min-width:0;flex:1 1 auto;display:flex;align-items:stretch;overflow:visible}.header.style4 .header-v2-navigation .full-menu{width:100%;grid-column:auto;margin:0;justify-content:flex-start;align-items:center;min-width:0}.header.style4 .header-v2-navigation .thb-full-menu{display:flex;align-items:center;flex-wrap:nowrap;white-space:nowrap;text-align:left}.header.style4 .header-v2-navigation .thb-full-menu>li{padding-left:13px;padding-right:13px}.header.style4 .header-v2-navigation .thb-full-menu>li:first-child{padding-left:0}.header.style4 .header-v2-navigation .thb-full-menu--link{color:var(--header-v2-nav-text, var(--color-header-links))}.header.style4 .header-v2-navigation .thb-full-menu--link:hover,.header.style4 .header-v2-navigation .thb-full-menu--link:focus,.header.style4 .header-v2-navigation .thb-full-menu>li.active>.thb-full-menu--link{color:var(--header-v2-feature-item-hover-text, var(--header-v2-feature-hover-text, var(--header-v2-nav-hover, var(--color-header-links-hover))));background:var(--header-v2-feature-item-hover-bg, var(--header-v2-feature-hover-bg, transparent))}.header.style4 .header-v2-navigation .thb-full-menu--link:after{background:var(--header-v2-nav-hover, var(--color-header-links-hover))}.header.style4 .header-v2-navigation .thb-full-menu--link{position:relative;letter-spacing:var(--font-body-letter-spacing, normal)}.header.style4 .header-v2-navigation .thb-full-menu--link:after{left:50%;right:auto;bottom:-7px;width:0;height:2px;border-radius:999px;transform:translate(-50%);transition:width .2s ease}.header.style4 .header-v2-navigation .thb-full-menu--link:hover:after,.header.style4 .header-v2-navigation .thb-full-menu--link:focus-visible:after,.header.style4 .header-v2-navigation .thb-full-menu>li.active>.thb-full-menu--link:after{width:22px}.header.style4 .header-v2-features{flex:0 0 auto;display:flex;align-items:center;gap:var(--header-v2-feature-gap, 12px);margin-left:auto;position:relative}.header.style4 .header-v2-features:before{content:none;display:none}.header.style4 .header-v2-feature{width:auto;min-width:0;max-width:none;min-height:0;padding:var(--header-v2-feature-padding-y, 8px) var(--header-v2-feature-padding-x, 18px);display:inline-flex;flex:0 0 auto;align-items:center;gap:10px;color:var(--header-v2-feature-item-text, var(--header-v2-feature-text, var(--header-v2-nav-text, var(--color-header-links))));background:var(--header-v2-feature-item-bg, var(--header-v2-feature-bg, #fff8f1));border-radius:var(--header-v2-feature-radius, 28px);text-decoration:none;border:0;white-space:nowrap;box-sizing:border-box;transition:color .2s ease,background-color .2s ease,transform .2s ease}.header.style4 .header-v2-feature:hover,.header.style4 .header-v2-feature:focus-visible{color:var(--header-v2-feature-item-hover-text, var(--header-v2-feature-hover-text, var(--header-v2-nav-hover, var(--color-header-links-hover))));background:var(--header-v2-feature-item-hover-bg, var(--header-v2-feature-hover-bg, #f8efe5));transform:translateY(-1px)}.header.style4 .header-v2-feature__icon{width:40px;height:40px;flex:0 0 40px;display:flex;align-items:center;justify-content:center}.header.style4 .header-v2-feature__icon img{width:100%;height:100%;object-fit:contain}.header.style4 .header-v2-feature__copy{display:flex;min-width:0;flex-direction:column;justify-content:center;line-height:1.25}.header.style4 .header-v2-feature__title{font-size:calc(var(--font-navigation-scale, 1) * 14px);font-family:inherit;font-weight:var(--font-body-medium-weight, 600);letter-spacing:var(--font-body-letter-spacing, normal);white-space:nowrap}.header.style4 .header-v2-feature__subtitle{margin-top:3px;font-size:calc(var(--font-navigation-scale, 1) * 12px);font-family:inherit;letter-spacing:var(--font-body-letter-spacing, normal);opacity:.78;white-space:nowrap}.header.style4 .header-v2-navigation .menu-item-has-megamenu>.mega-menu-container{position:fixed!important;top:var(--header-v3-mega-top, var(--header-height, 150px))!important;left:0!important;right:0!important;width:100vw!important;max-width:100vw!important;margin:0!important;z-index:120!important}.header.style4.transparent--true:not(:hover):not(.is-sticky) .header-v2-top-row,.header.style4.transparent--true:not(:hover):not(.is-sticky) .header-v2-nav-row{background:transparent}}@media only screen and (min-width:1068px){.header.style4 .header-v2-nav-row{display:flex;flex-wrap:nowrap;align-items:stretch;gap:clamp(18px,2.3vw,36px);overflow:visible}.header.style4 .header-v3-menu-shell{position:relative;z-index:2;display:flex;flex:1 1 auto;min-width:0;align-items:stretch;color:var(--header-v2-nav-text, var(--color-header-links))}.header.style4 .header-v3-menu-viewport{position:relative;flex:1 1 auto;min-width:0;display:flex;align-items:stretch;overflow-x:hidden;overflow-y:visible;scroll-behavior:smooth;scrollbar-width:none}.header.style4 .header-v3-menu-viewport::-webkit-scrollbar{display:none}.header.style4 .header-v3-menu-track{display:flex;width:max-content;min-width:max-content;align-items:stretch}.header.style4 .header-v2-navigation{flex:0 0 auto;width:max-content;min-width:max-content;overflow:visible}.header.style4 .header-v2-navigation .full-menu{width:max-content;min-width:max-content}.header.style4 .header-v3-menu-arrow{position:relative;z-index:6;flex:0 0 38px;width:38px;min-width:38px;padding:0;border:0;display:inline-flex;align-items:center;justify-content:center;color:var(--header-v2-nav-text, var(--color-header-links));background:transparent;cursor:pointer;transition:color .2s ease,opacity .2s ease}.header.style4 .header-v3-menu-arrow:hover:not(:disabled){color:var(--header-v2-nav-hover, var(--color-header-links-hover))}.header.style4 .header-v3-menu-arrow:disabled{opacity:.22;cursor:default}.header.style4 .header-v3-menu-arrow svg{width:21px;height:21px}.header.style4 .header-v2-features{position:relative;z-index:7;flex:0 0 auto;min-width:max-content;margin-left:0;background:transparent}.header.style4 .header-v2-feature{border-left:0}.header.style4 .header-v2-feature__title,.header.style4 .header-v2-feature__subtitle{color:inherit}}.header-action-label,.header-action-icon--desktop{display:none}.header-action-icon--mobile{display:inline-flex;align-items:center;justify-content:center}@media only screen and (min-width:1068px){.header.style4 .header-v2-actions{align-self:stretch;display:flex;align-items:center}.header.style4 .header-v2-actions .thb-secondary-area{display:flex;align-items:center;justify-content:flex-end;gap:clamp(18px,1.8vw,28px);color:var(--header-v2-action-text, var(--color-header-links))}.header.style4 .header-v2-actions .thb-secondary-area-item,.header.style4 .header-v2-actions .thb-shopify-account,.header.style4 .header-v2-actions .header-account-action,.header.style4 .header-v2-actions .header-account-action__combined{color:inherit;font:inherit}.header.style4 .header-v2-actions .header-account-action,.header.style4 .header-v2-actions .header-account-action__combined,.header.style4 .header-v2-actions .thb-secondary-area-item{display:inline-flex;align-items:center;justify-content:center;min-height:36px;gap:7px;white-space:nowrap;text-decoration:none}.header.style4 .header-v2-actions .header-action-icon--mobile{display:none}.header.style4 .header-v2-actions .header-action-icon{display:block;flex:0 0 auto;width:22px;height:22px;overflow:visible}.header.style4 .header-v2-actions .header-action-icon--cart{width:23px}.header.style4 .header-v2-actions .header-action-label{display:inline-block;color:inherit;font-family:inherit;font-size:calc(var(--font-navigation-scale, 1) * 14px);font-style:inherit;font-weight:var(--font-body-medium-weight, 500);letter-spacing:var(--font-body-letter-spacing, normal);line-height:1.35}.header.style4 .header-v2-actions .thb-secondary-area-item,.header.style4 .header-v2-actions .thb-shopify-account,.header.style4 .header-v2-actions .header-account-action__combined{transition:color .2s ease,opacity .2s ease,transform .2s ease}.header.style4 .header-v2-actions .thb-secondary-area-item:hover,.header.style4 .header-v2-actions .thb-secondary-area-item:focus-visible,.header.style4 .header-v2-actions .thb-shopify-account:hover,.header.style4 .header-v2-actions .thb-shopify-account:focus-within,.header.style4 .header-v2-actions .header-account-action__combined:hover,.header.style4 .header-v2-actions .header-account-action__combined:focus-visible{color:var(--header-v2-action-hover, var(--header-v2-action-text))}.header.style4 .header-v2-actions .thb-secondary-area-item:hover .header-action-icon,.header.style4 .header-v2-actions .header-account-action__combined:hover .header-action-icon{transform:translateY(-1px)}}@media only screen and (min-width:1068px){.header.style4 .header-v2-actions .thb-secondary-cart--inline-count .header-cart-count-inline{display:inline;white-space:nowrap}.header.style4 .header-v2-actions .thb-secondary-cart--inline-count .header-cart-count-inline .thb-item-count{display:inline;position:static;width:auto;height:auto;min-width:0;padding:0;border-radius:0;background:transparent;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-align:inherit;vertical-align:baseline}}@media only screen and (min-width:1068px){.header.style4 .header-v2-actions .header-account-action__combined{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.header.style4 .header-v2-actions .header-account-action__combined .header-action-label{pointer-events:none}}@media only screen and (max-width:1067px){.header.style4 .header-v2-mobile-search{grid-column:1 / -1;width:100%;padding:0 0 12px}.header.style4 .header-v2-mobile-search .searchform{display:block;width:100%;max-width:none;margin:0}.header.style4 .header-v2-mobile-search .searchform--form{width:100%;background:var(--header-v2-search-bg, #fff);border:1px solid var(--header-v2-search-border, #d9d9d9);border-radius:var(--header-v2-search-radius, 6px)}.header.style4 .header-v2-mobile-search .search-field{color:var(--header-v2-search-text, #222)}.header.style4 .header-v2-mobile-search .search-field::placeholder{color:var(--header-v2-search-placeholder, #777);opacity:1}}@media only screen and (max-width:767px){.header.style4 .header-v2-mobile-search{padding-bottom:10px}}@media only screen and (max-width:1067px){.header.style4 .header-v2-mobile-features{grid-column:1 / -1;width:calc(100% + 30px);margin-left:-15px;display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));align-items:stretch;background:var(--header-v2-nav-bg, var(--color-header-bg));border:0;box-shadow:none}.header.style4 .header-v2-mobile-feature{min-width:0;min-height:60px;padding:8px 14px;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--header-v2-feature-item-text, var(--header-v2-feature-text, var(--header-v2-nav-text, var(--color-header-links))));background:var(--header-v2-feature-item-bg, transparent);text-decoration:none}.header.style4 .header-v2-mobile-feature+.header-v2-mobile-feature{border-left:0}.header.style4 .header-v2-mobile-feature:hover,.header.style4 .header-v2-mobile-feature:focus{color:var(--header-v2-nav-hover, var(--color-header-links-hover))}.header.style4 .header-v2-mobile-feature__icon{width:40px;height:40px;flex:0 0 40px;display:flex;align-items:center;justify-content:center}.header.style4 .header-v2-mobile-feature__icon img{width:100%;height:100%;object-fit:contain}.header.style4 .header-v2-mobile-feature__copy{min-width:0;display:flex;flex-direction:column;justify-content:center;line-height:1.25}.header.style4 .header-v2-mobile-feature__title,.header.style4 .header-v2-mobile-feature__subtitle{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header.style4 .header-v2-mobile-feature__title{font-size:13px;font-weight:var(--font-body-medium-weight, 600)}.header.style4 .header-v2-mobile-feature__subtitle{margin-top:2px;font-size:11px;opacity:.78}}@media only screen and (max-width:480px){.header.style4 .header-v2-mobile-feature{padding-left:10px;padding-right:10px;gap:8px}.header.style4 .header-v2-mobile-feature__icon{width:36px;height:36px;flex-basis:36px}}@media only screen and (min-width:1068px){.header.style4 .header-v2-search .searchform--form{overflow:visible;border:1px solid rgba(76,57,117,.1);border-radius:999px;background:var(--header-v2-search-bg, #fff);box-shadow:0 8px 24px #46306e1a,0 2px 7px #46306e14}.header.style4 .header-v2-search .search-field,.header.style4 .header-v2-search .search-field:focus{border-radius:999px;background:transparent;box-shadow:none;padding-left:24px;padding-right:58px}.header.style4 .header-v2-search .thb-search-submit{top:3px;right:3px;bottom:3px;width:38px;border-radius:50%;background:var(--header-v2-search-button-bg, var(--color-accent, #6f4aa8));box-shadow:0 4px 12px #46306e33}.header.style4 .header-v2-search .thb-search-submit svg path{fill:var(--header-v2-search-button-icon, #fff)}.header.style4 .header-v2-search .thb-search-submit svg,.header.style4 .header-v2-search .thb-search-submit svg *{stroke:var(--header-v2-search-button-icon, #fff)}}@media only screen and (max-width:1067px){.header.style4 .header-v2-mobile-search .searchform--form{overflow:visible;border:1px solid rgba(76,57,117,.1);border-radius:999px;background:var(--header-v2-search-bg, #fff);box-shadow:0 8px 24px #46306e1a,0 2px 7px #46306e14}.header.style4 .header-v2-mobile-search .search-field,.header.style4 .header-v2-mobile-search .search-field:focus{border-radius:999px;background:transparent;box-shadow:none;padding-left:24px;padding-right:58px}.header.style4 .header-v2-mobile-search .thb-search-submit{top:3px;right:3px;bottom:3px;width:38px;border-radius:50%;background:var(--header-v2-search-button-bg, var(--color-accent, #6f4aa8));box-shadow:0 4px 12px #46306e33}.header.style4 .header-v2-mobile-search .thb-search-submit svg path{fill:var(--header-v2-search-button-icon, #fff)}.header.style4 .header-v2-mobile-search .thb-search-submit svg,.header.style4 .header-v2-mobile-search .thb-search-submit svg *{stroke:var(--header-v2-search-button-icon, #fff)}}.header.style4 .header-v2-search .thb-search-submit:hover,.header.style4 .header-v2-search .thb-search-submit:focus-visible,.header.style4 .header-v2-mobile-search .thb-search-submit:hover,.header.style4 .header-v2-mobile-search .thb-search-submit:focus-visible{background:var(--header-v2-search-button-hover-bg, var(--header-v2-search-button-bg))}.header.style4 .header-v2-search .thb-search-submit:hover svg path,.header.style4 .header-v2-search .thb-search-submit:focus-visible svg path,.header.style4 .header-v2-mobile-search .thb-search-submit:hover svg path,.header.style4 .header-v2-mobile-search .thb-search-submit:focus-visible svg path{fill:var(--header-v2-search-button-hover-icon, var(--header-v2-search-button-icon))}.header.style4 .header-v2-search .thb-search-submit:hover svg,.header.style4 .header-v2-search .thb-search-submit:hover svg *,.header.style4 .header-v2-search .thb-search-submit:focus-visible svg,.header.style4 .header-v2-search .thb-search-submit:focus-visible svg *,.header.style4 .header-v2-mobile-search .thb-search-submit:hover svg,.header.style4 .header-v2-mobile-search .thb-search-submit:hover svg *,.header.style4 .header-v2-mobile-search .thb-search-submit:focus-visible svg,.header.style4 .header-v2-mobile-search .thb-search-submit:focus-visible svg *{stroke:var(--header-v2-search-button-hover-icon, var(--header-v2-search-button-icon))}@media only screen and (min-width:1068px){.header.style4 .header-v2-actions .thb-secondary-area{align-items:center}.header.style4 .header-v2-actions .header-account-action,.header.style4 .header-v2-actions .header-account-action__combined,.header.style4 .header-v2-actions .thb-secondary-area-item,.header.style4 .header-v2-actions .thb-shopify-account{height:36px;min-height:36px;margin:0;padding-top:0;padding-bottom:0;vertical-align:middle}.header.style4 .header-v2-actions .header-action-icon,.header.style4 .header-v2-actions .header-action-label{align-self:center;margin-top:0;margin-bottom:0}.header.style4 .header-v2-actions .header-action-label{line-height:22px}.header.style4 .header-v2-navigation .thb-full-menu>li{padding-left:18px;padding-right:18px}.header.style4 .header-v2-navigation .thb-full-menu--link{font-size:calc(var(--font-navigation-scale, 1) * 14px)}.header.style4 .header-v2-features{gap:var(--header-v2-feature-gap, 12px)}}@media only screen and (min-width:1068px){.header.style4 .header-v2-logo .logoimg{height:calc(var(--logo-height, 30px) + 4px)}.header.style4 .header-v2-search .search-field,.header.style4 .header-v2-search .search-field:focus{height:48px}.header.style4 .header-v2-search .thb-search-submit{width:42px}}@media only screen and (max-width:1067px){.header.style4 .header-v2-mobile-features{grid-column:1 / -1;width:100%;margin:0;padding:4px 0 12px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--header-v2-feature-gap, 12px);background:transparent}.header.style4 .header-v2-mobile-feature{width:auto;min-width:0;max-width:100%;min-height:0;padding:var(--header-v2-feature-padding-y, 8px) var(--header-v2-feature-padding-x, 18px);display:inline-flex;flex:0 0 auto;align-items:center;justify-content:flex-start;gap:10px;color:var(--header-v2-feature-item-text, var(--header-v2-feature-text, var(--header-v2-nav-text, var(--color-header-links))));background:var(--header-v2-feature-item-bg, var(--header-v2-feature-bg, #fff8f1));border:0;border-radius:var(--header-v2-feature-radius, 28px);box-sizing:border-box;text-decoration:none;white-space:nowrap;transition:color .2s ease,background-color .2s ease,transform .2s ease}.header.style4 .header-v2-mobile-feature:hover,.header.style4 .header-v2-mobile-feature:focus-visible{color:var(--header-v2-feature-item-hover-text, var(--header-v2-feature-hover-text, var(--header-v2-nav-hover, var(--color-header-links-hover))));background:var(--header-v2-feature-item-hover-bg, var(--header-v2-feature-hover-bg, #f8efe5));transform:translateY(-1px)}.header.style4 .header-v2-mobile-feature__icon{width:40px;height:40px;flex:0 0 40px}.header.style4 .header-v2-mobile-feature__title{font-size:calc(var(--font-navigation-scale, 1) * 14px);font-weight:var(--font-body-medium-weight, 600)}.header.style4 .header-v2-mobile-feature__subtitle{margin-top:3px;font-size:calc(var(--font-navigation-scale, 1) * 12px)}}@media only screen and (max-width:480px){.header.style4 .header-v2-mobile-features{gap:10px}.header.style4 .header-v2-mobile-feature{padding:var(--header-v2-feature-padding-y, 8px) 14px;gap:8px}.header.style4 .header-v2-mobile-feature__icon{width:36px;height:36px;flex-basis:36px}}
/*# sourceMappingURL=/cdn/shop/t/208/assets/header-v2.css.map */
