.header{position:relative;min-height:var(--header-height);padding-block:var(--header-padding-block);padding-inline:var(--page-margin);background-color:transparent;color:var(--color-secondary-foreground);--header-gap: 1.5rem;--header-height: 5rem;--header-padding-block: .75rem;--header-logo-height: 2rem;--header-border-color: transparent;--header-border-width: 0;border-block-end:var(--header-border-width) solid var(--header-border-color)}.header__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--header-gap);width:100%;margin-inline:auto}.header--logo-small{--header-logo-height: 1.5rem}.header--logo-medium{--header-logo-height: 2rem}.header--logo-large{--header-logo-height: 2.75rem}.header a{color:inherit;text-decoration:none}.shopify-section:has(>.header){position:relative;z-index:10}.shopify-section:has(>.header--sticky){position:sticky;top:0;background-color:var(--color-background)}.header__logo{flex:0 0 auto}.header__logo-link{display:inline-flex;align-items:center}.header__logo-image{display:block;width:auto;height:var(--header-logo-height);object-fit:contain}.header__logo-text{font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight-semibold);font-size:var(--font-h4--size);line-height:var(--font-h4--line-height);text-transform:var(--font-h4--case)}.header__drawer{display:none;flex:0 0 auto}.header__drawer-toggle{display:inline-flex;align-items:center;justify-content:center;list-style:none;cursor:pointer;transition:opacity .15s ease}.header__drawer-toggle:hover{opacity:.6}.header__drawer-toggle::-webkit-details-marker{display:none}.header__drawer-icon svg{display:block;width:1.25rem;height:1.25rem}.header__drawer-icon--close{display:none}.header__menu,.header__submenu-list{display:flex;margin:0;padding:0;list-style:none}.header__menu{flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem 2rem}.header__menu-item{position:relative}.header__link{position:relative;display:inline-block;padding-block:.5rem;font-size:var(--label-size);font-weight:var(--label-weight);line-height:1.6;letter-spacing:var(--label-letter-spacing);text-transform:uppercase;cursor:pointer}.header__link:after{content:"";position:absolute;inset-block-end:0;inset-inline-start:0;width:100%;height:1px;background-color:currentcolor;scale:0 1;transform-origin:left center;transition:scale .25s ease}.header__link:hover:after,.header__link:focus-visible:after,.header__link[aria-current=page]:after{scale:1 1}.header__link[aria-current=page]{color:var(--color-accent)}@media(prefers-reduced-motion:reduce){.header__link:after{transition:none}}.header__submenu>summary{list-style:none;display:inline-flex;align-items:center;gap:.4rem}.header__submenu>summary::-webkit-details-marker{display:none}.header__caret{display:inline-flex;width:.65rem;flex:0 0 auto;transition:transform .2s ease}.header__caret svg{display:block;width:100%;height:auto}.header__submenu[open]>summary .header__caret{transform:rotate(180deg)}.header__submenu-list{position:absolute;z-index:2;top:100%;left:50%;translate:-50% 0;flex-direction:column;min-width:12rem;padding:.5rem 1rem;background:var(--header-dropdown-bg, var(--color-secondary));color:var(--color-secondary-foreground);border:1px solid color-mix(in oklab,var(--color-secondary-foreground) 15%,transparent)}.header__search-panel{display:none;flex:1 1 auto;min-width:0;margin-inline-start:1.5rem}.header:has(.header__search-toggle-wrapper[open]) .header__search-panel{display:block;animation:header-search-in .25s cubic-bezier(.22,1,.36,1) both}@keyframes header-search-in{0%{opacity:0;translate:0 -.5rem;scale:.98}to{opacity:1;translate:0 0;scale:1}}@media(prefers-reduced-motion:reduce){.header:has(.header__search-toggle-wrapper[open]) .header__search-panel{animation:none}}.header:has(.header__search-toggle-wrapper[open]) .header__nav{display:none}.header__search-form{display:flex;align-items:center;gap:.75rem;padding:.7rem 1.1rem;border:1px solid color-mix(in oklab,var(--color-foreground) 12%,transparent);border-radius:var(--style-border-radius-inputs);background-color:color-mix(in oklab,var(--color-foreground) 4%,transparent);box-shadow:0 8px 24px color-mix(in oklab,var(--color-foreground) 10%,transparent);transition:border-color .2s ease,box-shadow .2s ease}.header__search-form:focus-within{border-color:color-mix(in oklab,var(--color-accent) 60%,transparent);box-shadow:0 10px 30px color-mix(in oklab,var(--color-foreground) 16%,transparent)}.header__search-icon{display:flex;opacity:.55}.header__search-icon svg{display:block;width:1rem;height:1rem}.header__search-input{flex:1 1 auto;min-width:0;border:0;background:none;color:inherit;font:inherit}.header__search-input::placeholder{color:inherit;opacity:.5}.header__search-input:focus{outline:none}.header__search-input::-webkit-search-cancel-button{display:none}.header__search-cancel{flex:0 0 auto;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer;transition:opacity .15s ease;display:flex;align-items:center;justify-content:center}.header__search-cancel svg{width:1.25rem;height:1.25rem}.header__search-cancel:hover{opacity:.6}.header__search-toggle-wrapper>summary{list-style:none}.header__search-toggle-wrapper>summary::-webkit-details-marker{display:none}.predictive-search{position:relative;display:block}.predictive-search__panel{position:absolute;z-index:4;inset-block-start:calc(100% + .5rem);inset-inline:0;max-height:70vh;overflow-y:auto;scrollbar-width:none;border:1px solid color-mix(in oklab,var(--color-foreground) 12%,transparent);border-radius:var(--style-border-radius-inputs);background-color:var(--color-background);color:var(--color-foreground);box-shadow:0 12px 28px color-mix(in oklab,var(--color-foreground) 12%,transparent);text-align:left}.predictive-search__panel::-webkit-scrollbar{display:none}.predictive-search:not([open]) .predictive-search__panel{display:none}.predictive-search__heading{margin:0;padding:.85rem 1.25rem;border-block-end:1px solid color-mix(in oklab,var(--color-foreground) 10%,transparent);font-size:var(--label-size);line-height:1.6;text-transform:uppercase;letter-spacing:.08em;opacity:.7}.predictive-search__list{margin:0;padding:0;list-style:none}.predictive-search__link{display:flex;align-items:center;gap:.85rem;padding:.7rem 1.25rem;color:inherit;text-decoration:none;transition:background-color .15s ease,color .15s ease}.predictive-search__media{flex:0 0 auto;width:48px;height:48px;overflow:hidden;border-radius:var(--style-border-radius-inputs, 2px);background-color:color-mix(in oklab,var(--color-foreground) 6%,transparent)}.predictive-search__image{width:100%;height:100%;object-fit:cover;display:block}.predictive-search__info{display:grid;gap:.1rem;min-width:0}.predictive-search__price{font-size:var(--font-body--size);font-weight:var(--font-body--weight-bold);margin-block-start:.1rem}.predictive-search__price-compare{margin-inline-start:.4rem;opacity:.6;font-weight:400}.predictive-search__link:hover,.predictive-search__link:focus-visible{background-color:color-mix(in oklab,var(--color-primary, #0f2a5c) 10%,var(--color-background, #ffffff));color:inherit;outline:none}.predictive-search__title{font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);font-size:var(--font-h5--size);line-height:var(--font-h5--line-height)}.predictive-search__designer{font-size:var(--font-body--size);line-height:var(--font-body--line-height);opacity:.7}.predictive-search__view-all{display:block;padding:.85rem 1.25rem;border-block-start:1px solid color-mix(in oklab,var(--color-foreground) 10%,transparent);color:inherit;font-size:var(--label-size);text-align:center;text-transform:uppercase;letter-spacing:.08em;text-decoration:none}.predictive-search__view-all:hover{color:var(--color-accent)}.predictive-search__empty{margin:0;padding:2rem 1.25rem;font-size:var(--font-body--size);text-align:center}.predictive-search[loading] .predictive-search__panel>*{opacity:.6;transition:opacity .15s ease}.header__cta{display:flex;align-items:center;gap:1.5rem;flex:0 0 auto}.header__cta-link{white-space:nowrap}.header__cta-button{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;padding:.65rem 1.25rem;font-size:var(--label-size);font-weight:var(--label-weight);line-height:1;letter-spacing:var(--label-letter-spacing);text-transform:uppercase;text-decoration:none;color:inherit;border:1px solid currentcolor;border-radius:var(--style-border-radius-inputs, 2px);transition:color .15s ease,background-color .15s ease,border-color .15s ease}.header__cta-button:hover{color:var(--color-secondary);background-color:var(--color-secondary-foreground);border-color:var(--color-secondary-foreground)}.header__actions{display:flex;flex:0 0 auto;align-items:center;gap:.25rem}.header__action,.header__search-toggle-wrapper{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.5rem;height:2.5rem;transition:opacity .15s ease}.header__search-toggle-wrapper>.header__action,shopify-account.header__action>*{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%}.header__action:hover{opacity:.6}.header__action svg{width:1.25rem;height:1.25rem}.header__cart-count{margin-top:2px;position:absolute;inset-block-start:.1rem;inset-inline-end:.07rem;box-sizing:border-box;min-width:1rem;height:1rem;padding:0 .25rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:.6rem;font-weight:600;line-height:1;pointer-events:none}.header__cart-count[hidden]{display:none}@media screen and (max-width:989px){.header{--header-height: auto}.header__inner{flex-wrap:wrap}.header__cta{display:none}.header__drawer{display:block;order:3}.header__drawer[open] .header__drawer-icon--open{display:none}.header__drawer[open] .header__drawer-icon--close{display:block}.header__nav{display:none;flex-basis:100%;order:5;padding:1rem var(--page-margin) 1.5rem;color:var(--color-secondary-foreground);border-block-start:1px solid color-mix(in oklab,var(--color-secondary-foreground) 15%,transparent);background:var(--header-dropdown-bg, var(--color-secondary))}.header:has(.header__drawer[open]) .header__nav,.header__inner:has(.header__drawer[open]) .header__nav,.header__drawer[open]~.header__nav{display:block}.header__search-panel{order:4;flex-basis:100%}.header__menu{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0}.header__link{padding-block:.75rem}.header__submenu>summary{display:flex;width:100%;justify-content:space-between;align-items:center}.header__caret{width:.85rem;margin-inline-start:auto}.header__submenu-list{position:static;translate:none;min-width:0;padding:0 0 0 1rem;border:0;background-color:transparent;color:inherit}.predictive-search__panel{inset-block-start:calc(100% + .25rem);max-height:min(60vh,26rem);z-index:100}}@media screen and (min-width:990px){.header__nav{flex:1 1 auto;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-header.css.map */
