.header-spacing{margin-bottom:calc(var(--header-margin-bottom, 0px) * .75)}.theme14plus-header-shell{position:relative;background:#fff;border-bottom:1px solid #dddddd}.theme14plus-header-shell[data-desktop-search-open=true] .theme14plus-header__desktop-bottom{display:none}.theme14plus-header-shell[data-desktop-search-open=true] .theme14plus-header__desktop-search,.theme14plus-header-shell[data-mobile-search-open=true] .theme14plus-header__mobile-search-panel,.theme14plus-header-shell[data-desktop-panel-active=true] .theme14plus-header__desktop-panels,.theme14plus-header-shell[data-mobile-menu-open=true] .theme14plus-header__mobile-menu{display:block}.theme14plus-header-shell[data-mobile-menu-open=true]{z-index:32}.theme14plus-header{position:relative}.theme14plus-header__desktop,.theme14plus-header__mobile,.theme14plus-header__desktop-search,.theme14plus-header__desktop-panels,.theme14plus-header__mobile-menu{display:none}.theme14plus-header__logo{display:inline-flex;align-items:center;text-decoration:none;min-width:0;width:fit-content;max-width:100%}.theme14plus-header__logo-image{display:block;width:18rem;height:auto}.theme14plus-header__icon-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:.4rem}.theme14plus-header__icon-button,.theme14plus-header__icon-link{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:#000;text-decoration:none;cursor:pointer;padding:0;font:inherit}.theme14plus-header__icon-button,.theme14plus-header__icon-link{width:3rem;height:3rem}.theme14plus-header__search-trigger,.theme14plus-header__search-close{width:4.8rem;height:4.8rem;border-radius:2.4rem;transition:background-color .2s ease,box-shadow .2s ease,color .2s ease,transform .2s ease}.theme14plus-header__search-trigger,.theme14plus-header__search-close,.theme14plus-header__desktop-search-form,.theme14plus-header__mobile-search-form{--theme14plus-search-surface-default: #f5f5f5;--theme14plus-search-outline-default: inset 0 0 0 1px #e3e3e3;--theme14plus-search-surface-hover: #ededed;--theme14plus-search-outline-hover: inset 0 0 0 1px #d5d5d5;--theme14plus-search-surface-active: #ffffff;--theme14plus-search-outline-active: inset 0 0 0 2px #1f1f1f}.theme14plus-header__search-trigger{background:transparent;box-shadow:none}.theme14plus-header__search-close{background:var(--theme14plus-search-surface-default);box-shadow:var(--theme14plus-search-outline-default)}.theme14plus-header__search-trigger:hover,.theme14plus-header__search-trigger:focus-visible{background:transparent;box-shadow:none;outline:0}.theme14plus-header__search-close:hover,.theme14plus-header__search-close:focus-visible{background:var(--theme14plus-search-surface-hover);box-shadow:var(--theme14plus-search-outline-hover);outline:0}.theme14plus-header__icon-button .svg-wrapper,.theme14plus-header__icon-link .svg-wrapper,.theme14plus-header__desktop-search-icon .svg-wrapper,.theme14plus-header__mobile-search-form .svg-wrapper,.theme14plus-header__accordion-trigger .svg-wrapper{width:2rem;height:2rem}.theme14plus-header__icon-button .svg-wrapper svg,.theme14plus-header__icon-link .svg-wrapper svg,.theme14plus-header__desktop-search-icon .svg-wrapper svg,.theme14plus-header__mobile-search-form .svg-wrapper svg,.theme14plus-header__accordion-trigger .svg-wrapper svg{width:100%;height:100%}.theme14plus-header__material-icon{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:2rem;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.theme14plus-header__cart{position:relative}.theme14plus-header__cart .cart-count-bubble{right:-.1rem;top:.1rem}.theme14plus-header__desktop{gap:0}.theme14plus-header__desktop-top{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3.2rem;min-height:8.4rem}.theme14plus-header__desktop-bottom{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:5.8rem}.theme14plus-header__desktop-nav{display:inline-flex;align-items:center;gap:0;min-width:0}.theme14plus-header__desktop-nav-button,.theme14plus-header__desktop-nav-link{display:inline-flex;align-items:center;justify-content:center;min-height:5.8rem;padding:0 1.4rem;border:0;background:transparent;color:#000;text-decoration:none;font-size:var(--site-type-title-lg-size);line-height:var(--site-type-title-lg-line-height);font-weight:var(--site-type-title-lg-weight);letter-spacing:0;cursor:pointer;font-family:inherit}.theme14plus-header__desktop-nav-button:first-child,.theme14plus-header__desktop-nav-link:first-child{padding-left:0}.theme14plus-header__desktop-nav-button:hover,.theme14plus-header__desktop-nav-button.is-active,.theme14plus-header__desktop-nav-link:hover{text-decoration:underline;text-underline-offset:.32rem}.theme14plus-header__desktop-nav-divider{width:1px;height:2rem;background:#ddd;margin:0 .8rem}.theme14plus-header__desktop-search{background:#fff}.theme14plus-header__desktop-search-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.2rem;align-items:center;padding:1.6rem 0 2rem}.theme14plus-header__desktop-search-close,.theme14plus-header__desktop-panel-close{display:inline-flex;align-items:center;justify-content:center;border:0;color:#000;cursor:pointer;padding:0}.theme14plus-header__desktop-panel-close{width:4rem;height:4rem;background:transparent}.theme14plus-header__desktop-search-close{background:var(--theme14plus-search-surface-default);box-shadow:var(--theme14plus-search-outline-default)}.theme14plus-header__desktop-search-close .svg-wrapper,.theme14plus-header__desktop-panel-close .svg-wrapper,.theme14plus-header__mobile-menu-close .svg-wrapper{width:1.8rem;height:1.8rem}.theme14plus-header__desktop-search-form,.theme14plus-header__mobile-search-form{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.2rem;min-height:5.6rem;border:0;border-radius:2.8rem;background:var(--theme14plus-search-surface-default);box-shadow:var(--theme14plus-search-outline-default);padding:0 2rem;transition:background-color .2s ease,box-shadow .2s ease}.theme14plus-header__desktop-search-form{max-width:72rem;width:100%}.theme14plus-header__desktop-search-form:focus-within,.theme14plus-header__mobile-search-form:focus-within{background:var(--theme14plus-search-surface-active);box-shadow:var(--theme14plus-search-outline-active)}.theme14plus-header-shell[data-desktop-search-open=true] .theme14plus-header__search-trigger[data-theme14plus-desktop-search-toggle],.theme14plus-header-shell[data-mobile-search-open=true] .theme14plus-header__search-trigger[data-theme14plus-mobile-search-focus],.theme14plus-header-shell[data-desktop-search-open=true] .theme14plus-header__desktop-search-close,.theme14plus-header-shell[data-mobile-search-open=true] .theme14plus-header__search-close{background:transparent;box-shadow:none}.theme14plus-header-shell[data-desktop-search-open=true] .theme14plus-header__search-trigger[data-theme14plus-desktop-search-toggle]:hover,.theme14plus-header-shell[data-desktop-search-open=true] .theme14plus-header__search-trigger[data-theme14plus-desktop-search-toggle]:focus-visible,.theme14plus-header-shell[data-mobile-search-open=true] .theme14plus-header__search-trigger[data-theme14plus-mobile-search-focus]:hover,.theme14plus-header-shell[data-mobile-search-open=true] .theme14plus-header__search-trigger[data-theme14plus-mobile-search-focus]:focus-visible,.theme14plus-header-shell[data-desktop-search-open=true] .theme14plus-header__desktop-search-close:hover,.theme14plus-header-shell[data-desktop-search-open=true] .theme14plus-header__desktop-search-close:focus-visible,.theme14plus-header-shell[data-mobile-search-open=true] .theme14plus-header__search-close:hover,.theme14plus-header-shell[data-mobile-search-open=true] .theme14plus-header__search-close:focus-visible{background:var(--theme14plus-search-surface-active);box-shadow:var(--theme14plus-search-outline-active)}.theme14plus-header__search-leading-icon{display:inline-flex;align-items:center;justify-content:center;color:#666}.theme14plus-header__search-leading-icon .theme14plus-header__material-icon{font-size:2.4rem}.theme14plus-header__desktop-search-input,.theme14plus-header__mobile-search-input{-webkit-appearance:none;appearance:none;border:0;background:transparent;box-shadow:none;color:#000;font-size:var(--site-type-body-lg-size);line-height:var(--site-type-body-lg-line-height);font-weight:var(--site-type-body-lg-weight);min-width:0;padding:0;border-radius:0}.theme14plus-header__desktop-search-input::-webkit-search-decoration,.theme14plus-header__desktop-search-input::-webkit-search-cancel-button,.theme14plus-header__desktop-search-input::-webkit-search-results-button,.theme14plus-header__desktop-search-input::-webkit-search-results-decoration,.theme14plus-header__mobile-search-input::-webkit-search-decoration,.theme14plus-header__mobile-search-input::-webkit-search-cancel-button,.theme14plus-header__mobile-search-input::-webkit-search-results-button,.theme14plus-header__mobile-search-input::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.theme14plus-header__desktop-search-input::placeholder,.theme14plus-header__mobile-search-input::placeholder{color:#666}.theme14plus-header__desktop-search-input:focus,.theme14plus-header__mobile-search-input:focus,.theme14plus-header__desktop-search-input:focus-visible,.theme14plus-header__mobile-search-input:focus-visible{outline:0;box-shadow:none}.theme14plus-header__desktop-panels{position:absolute;top:calc(100% + 1px);left:0;width:100%;background:#fff;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;box-shadow:0 2rem 4rem #00000014;z-index:20}.theme14plus-header__desktop-panel{display:none;padding:0}.theme14plus-header__desktop-panel.is-active{display:block}.theme14plus-header__desktop-panel-inner{display:grid;gap:2.4rem;padding:2.4rem 0 3.2rem}.theme14plus-header__desktop-panel-toolbar{display:inline-flex;align-items:center;gap:1rem}.theme14plus-header__desktop-panel-toolbar-title{margin:0;font-size:var(--site-type-title-md-size);line-height:var(--site-type-title-md-line-height);font-weight:var(--site-type-title-md-weight);color:#000}.theme14plus-header__desktop-panel-heading{margin:0;font-size:var(--site-type-label-md-size);line-height:var(--site-type-label-md-line-height);font-weight:var(--site-type-label-md-weight);letter-spacing:.08em;color:#666;text-transform:uppercase}.theme14plus-header__desktop-panel-grid{display:flex;flex-wrap:wrap;gap:2rem 2.4rem}.theme14plus-header__desktop-panel-grid--narrow{max-width:none}.theme14plus-header__desktop-panel-link{display:block;color:#000;text-decoration:none;font-size:var(--site-type-body-md-size);line-height:var(--site-type-body-md-line-height)}.theme14plus-header__desktop-panel-card{display:grid;gap:.9rem;align-content:start;width:10.8rem;color:#000;text-decoration:none}.theme14plus-header__desktop-panel-card-media{width:100%;aspect-ratio:1;background:#f5f5f5;overflow:hidden}.theme14plus-header__desktop-panel-card-image{width:100%;height:100%;object-fit:cover;display:block}.theme14plus-header__desktop-panel-card-placeholder,.theme14plus-header__accordion-card-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#f5f5f5;color:#666}.theme14plus-header__desktop-panel-card-placeholder .theme14plus-header__material-icon{font-size:3.2rem}.theme14plus-header__desktop-panel-card-title{font-size:var(--site-type-title-sm-size);line-height:var(--site-type-title-sm-line-height);font-weight:var(--site-type-title-sm-weight)}.theme14plus-header__desktop-panel-link:hover,.theme14plus-header__desktop-panel-card:hover .theme14plus-header__desktop-panel-card-title{text-decoration:underline;text-underline-offset:.3rem}.theme14plus-header__mobile{gap:0}.theme14plus-header__mobile-top{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;min-height:6.8rem}.theme14plus-header__mobile-top .theme14plus-header__logo-image{width:20rem;max-width:100%}.theme14plus-header__mobile-bottom{display:none}.theme14plus-header__mobile-search-panel{display:none;padding:.8rem 0 1.6rem}.theme14plus-header__mobile-search-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.2rem}.theme14plus-header__mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40}.theme14plus-header__mobile-menu-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000005c;border:0;padding:0;cursor:pointer}.theme14plus-header__mobile-menu-panel{position:relative;width:100%;max-width:none;height:100%;background:#fff;overflow-y:auto;box-shadow:none;padding:0 1.6rem 3.2rem}.theme14plus-header__mobile-menu-header{display:flex;align-items:center;justify-content:flex-start;gap:1.2rem;min-height:6.8rem;border-bottom:1px solid #dddddd}.theme14plus-header__mobile-menu-title{display:inline-flex;align-items:center;text-decoration:none}.theme14plus-header__mobile-menu-logo{display:block;width:15rem;height:auto}.theme14plus-header__mobile-menu-close{width:4rem;height:4rem;border:0;background:transparent;color:#000;cursor:pointer;padding:0}.theme14plus-header__mobile-menu-search{padding:1.6rem 0 2rem}.theme14plus-header__mobile-nav-group{border-top:1px solid #dddddd}.theme14plus-header__mobile-nav-group:last-of-type{border-bottom:1px solid #dddddd}.theme14plus-header__accordion-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:5.8rem;border:0;background:transparent;padding:0;color:#000;font-size:var(--site-type-title-md-size);line-height:var(--site-type-title-md-line-height);font-weight:var(--site-type-title-md-weight);cursor:pointer;font-family:inherit}.theme14plus-header__accordion-trigger .svg-wrapper{width:1.2rem;height:1.2rem;transition:transform .2s ease}.theme14plus-header__mobile-nav-group.is-open .theme14plus-header__accordion-trigger .svg-wrapper{transform:rotate(180deg)}.theme14plus-header__accordion-panel{display:none;padding:0 0 1.8rem}.theme14plus-header__mobile-nav-group.is-open .theme14plus-header__accordion-panel{display:block}.theme14plus-header__accordion-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem 1.2rem}.theme14plus-header__accordion-card{display:grid;grid-template-columns:1fr;align-items:start;gap:.8rem;color:#000;text-decoration:none}.theme14plus-header__accordion-card-media{width:100%;aspect-ratio:1;overflow:hidden;background:#f5f5f5;border-radius:1.2rem}.theme14plus-header__accordion-card-image{display:block;width:100%;height:100%;object-fit:cover}.theme14plus-header__accordion-card-placeholder .theme14plus-header__material-icon{font-size:2.8rem}.theme14plus-header__accordion-card-title{font-size:var(--site-type-body-md-size);line-height:var(--site-type-body-md-line-height);font-weight:var(--site-type-title-sm-weight)}.theme14plus-header__accordion-link{color:#000;text-decoration:none;font-size:var(--site-type-body-md-size);line-height:var(--site-type-body-md-line-height)}.theme14plus-header__accordion-link:hover{text-decoration:underline;text-underline-offset:.3rem}.theme14plus-header__mobile-utilities{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;padding-top:2rem;margin-top:2rem;border-top:1px solid #dddddd}.theme14plus-header__mobile-utility-link{display:flex;align-items:center;justify-content:center;min-height:5.6rem;padding:1.2rem 1.6rem;border:1px solid #dddddd;border-radius:1.2rem;color:#000;text-decoration:none;font-size:var(--site-type-body-md-size);line-height:var(--site-type-body-md-line-height);font-weight:var(--site-type-title-sm-weight)}.theme14plus-header__mobile-utility-link-content{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;width:100%}.theme14plus-header__mobile-utility-link .theme14plus-header__material-icon{font-size:2.2rem}.theme14plus-header__mobile-utility-link:hover{text-decoration:underline;text-underline-offset:.3rem}.theme14plus-header__desktop-search[hidden],.theme14plus-header__desktop-panels[hidden],.theme14plus-header__mobile-search-panel[hidden],.theme14plus-header__mobile-menu[hidden]{display:none!important}@media screen and (max-width:989px){.theme14plus-header__mobile{display:grid;padding-top:calc(var(--header-padding-top, 20px) * .35);padding-bottom:calc(var(--header-padding-bottom, 12px) * .35)}.theme14plus-header__mobile-top .theme14plus-header__icon-actions{gap:.4rem}.theme14plus-header__mobile-top .theme14plus-header__icon-button,.theme14plus-header__mobile-top .theme14plus-header__icon-link{width:4rem;height:4rem}.theme14plus-header__mobile-top .theme14plus-header__search-trigger{width:4rem;height:4rem;border-radius:2rem}}@media screen and (min-width:990px){.header-spacing{margin-bottom:var(--header-margin-bottom, 0px)}.theme14plus-header__desktop{display:grid;padding-top:var(--header-padding-top, 20px);padding-bottom:var(--header-padding-bottom, 12px)}.theme14plus-header__logo-image{width:22rem}.theme14plus-header__icon-actions{gap:.6rem}.theme14plus-header__icon-button,.theme14plus-header__icon-link{width:4rem;height:4rem}.theme14plus-header__search-trigger,.theme14plus-header__search-close{width:5.2rem;height:5.2rem;border-radius:2.6rem}.theme14plus-header__desktop-top .theme14plus-header__search-trigger{width:4rem;height:4rem;border-radius:2rem}.theme14plus-header__material-icon{font-size:2.6rem}.theme14plus-header__desktop-nav-button,.theme14plus-header__desktop-nav-link{min-height:5.6rem}.theme14plus-header__mobile-menu{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-theme14plus-header.css.map */
