.header{--os-copper: #B66A3C;--os-deep: #2F1F16;--os-ease: cubic-bezier(.22, .8, .24, 1)}.topbar-section .topbar__text,.topbar-section .topbar__text p{font-size:1.2rem;line-height:1.4;letter-spacing:.02em;margin:0}.header .header__buttons{column-gap:1.4rem}.header .header__buttons>a{transition:color .3s var(--os-ease),transform .3s var(--os-ease)}.header .header__buttons>a:hover{color:var(--os-copper);transform:translateY(-2px)}.header .toggle-navigation-button{display:none!important}.header .header__search-close{display:none}.header .header__logo a{transition:opacity .3s var(--os-ease)}.header .header__logo a:hover{opacity:.85}@media(min-width:1024px){.header--show-sperator-line{border-block-end:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1))}.header .header__top{--header-grid-template: "logo search icons" / auto minmax(0, 1fr) auto;column-gap:2rem}.header .header__top .header__search{padding-inline:clamp(2rem,4vw,7rem);align-items:center}.header .header__search .search__form{width:100%;min-width:0!important;max-width:76rem;margin-inline:auto}.header .header__search .search__field{border-radius:999px;border:1px solid transparent;background:rgb(var(--color-secondary-background, var(--color-background)));transition:border-color .3s var(--os-ease),box-shadow .3s var(--os-ease),background .3s var(--os-ease)}.header .header__search .search__field:hover{border-color:rgba(var(--color-foreground),.18)}.header .header__search .search__field:focus-within{border-color:var(--os-copper);box-shadow:0 0 0 3px #b66a3c29;background:rgb(var(--color-background))}.header .header__search .search__input{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:999px}.header .header__search .search__field-icon{transition:color .3s var(--os-ease),transform .3s var(--os-ease)}.header .header__search .search__field:hover .search__field-icon,.header .header__search .search__field:focus-within .search__field-icon{color:var(--os-copper)}.header .header__navigation .header__menu>ul{flex-wrap:wrap;row-gap:0}.header .header__menu .menu__item{position:relative;white-space:nowrap;font-weight:500;font-size:clamp(1.4rem,.35vw + .95rem,1.6rem);padding-inline:clamp(1rem,.8vw,1.6rem)}.header .header__menu .reversed-link{background-image:none!important;text-decoration:none!important;transition:color .3s var(--os-ease)}.header .header__menu .menu__item:after{content:"";position:absolute;inset-inline:clamp(1rem,.8vw,1.6rem);bottom:-.2rem;height:.2rem;border-radius:2px;background:var(--os-copper);transform:scaleX(0);transform-origin:left center;transition:transform .35s var(--os-ease)}.header .header__menu summary:hover .menu__item:after,.header .header__menu .osm[open]>summary .menu__item:after,.header .header__menu a.menu__item:hover:after{transform:scaleX(1)}.header .header__menu summary:hover .menu__item-text,.header .header__menu a.menu__item:hover .reversed-link{color:var(--os-copper)}.header .header__menu .menu__item-text svg{transition:transform .3s var(--os-ease)}.header .header__menu .osm[open] .menu__item-text svg{transform:rotate(180deg)}.header .header__menu details>summary{position:relative}.header .header__menu details[open]>summary:after{content:"";position:absolute;inset-inline:-1.2rem;top:100%;height:3rem}}@media(max-width:1023.98px){.header .header__buttons>a,.header .header__search .search__field-icon{transition:opacity .25s ease,transform .25s ease}.header .header__search{padding:0!important;align-items:center}.header .header__search .search__form{min-width:0!important;max-width:none!important;width:auto}.header .header__search .search__field{width:3.6rem;height:3.6rem;margin-inline-start:auto;transition:width .45s cubic-bezier(.16,1,.3,1)}.header .header__search .search__input{height:3.6rem;min-height:0;padding:0;border:1px solid transparent;border-radius:999px;background:transparent!important;box-shadow:none!important;color:transparent;cursor:pointer;transition:padding .45s cubic-bezier(.16,1,.3,1),background .3s,border-color .3s}.header .header__search .search__input::placeholder{color:transparent}.header .header__search .search__field-icon{inset-inline-end:.6rem;color:rgb(var(--color-foreground));pointer-events:none}.header .header__search .search__reset{inset-inline-end:1.6rem}.header .header__search .search__input:placeholder-shown~.search__reset{pointer-events:none;visibility:hidden}.header .header__search .search__types{display:none!important}.header .header__search .search__field .search__types+.search__input{padding-inline-start:0}.header .header__search .search__field:focus-within,.header .header__search .predictive-search-open .search__field,.header .header__search .search__form[results] .search__field,.search-open .header .header__search .search__field{width:min(26rem,70vw)}.header .header__search .search__field:focus-within .search__input,.header .header__search .predictive-search-open .search__input,.header .header__search .search__form[results] .search__input,.search-open .header .header__search .search__input{padding-inline:1.8rem 4.4rem;border-color:rgba(var(--color-foreground),.18);background:rgb(var(--color-background))!important;color:rgb(var(--color-foreground));cursor:text}.header .header__search .search__field:focus-within .search__input::placeholder,.search-open .header .header__search .search__input::placeholder{color:rgba(var(--color-foreground),.5)}.header .header__search .search__field:focus-within .search__field-icon{pointer-events:auto}.search-open .header .header__search-close{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;margin-inline-start:.6rem;opacity:1;visibility:visible;border-radius:50%;transition:background .25s}.search-open .header .header__search-close:hover{background:rgba(var(--color-foreground),.08)}.header .header__top{--header-grid-template: "icons-left logo search icons" / auto minmax(0, 1fr) auto auto;column-gap:.8rem;row-gap:0}.header .header__logo{justify-self:start;margin-inline-start:.4rem}.header .header__buttons{column-gap:1.2rem}.header .header__search{justify-self:end}.search-open .header .header__top,.header .header__top:has(.search__field:focus-within),.header .header__top:has(.predictive-search-open),.header .header__top:has(.search__form[results]){--header-grid-template: "icons-left logo icons" "search search search" / auto minmax(0, 1fr) auto;row-gap:1.2rem}.search-open .header .header__search,.header .header__top:has(.search__field:focus-within) .header__search,.header .header__top:has(.predictive-search-open) .header__search,.header .header__top:has(.search__form[results]) .header__search{justify-self:stretch;display:flex;width:100%}.search-open .header .header__search predictive-search,.header .header__top:has(.search__field:focus-within) predictive-search,.header .header__top:has(.predictive-search-open) predictive-search,.header .header__top:has(.search__form[results]) predictive-search{flex:1 1 auto;width:auto;min-width:0}.search-open .header .header__search .search__field,.header .header__top:has(.search__field:focus-within) .search__field,.header .header__top:has(.predictive-search-open) .search__field,.header .header__top:has(.search__form[results]) .search__field{width:100%;height:4.4rem}.search-open .header .header__search .search__input,.header .header__top:has(.search__field:focus-within) .search__input,.header .header__top:has(.predictive-search-open) .search__input,.header .header__top:has(.search__form[results]) .search__input{height:4.4rem;font-size:1.6rem}.header .header__top:has(.search__field:focus-within) .header__search-close,.header .header__top:has(.predictive-search-open) .header__search-close{display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;margin-inline-start:.6rem;opacity:1;visibility:visible;padding:0}}@media(prefers-reduced-motion:reduce){.header *,.header *:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/100/assets/onestop-header.css.map */
