.section-header-classic{position:relative;z-index:21}.header-classic{background:var(--bg-color);padding:var(--p-top) 0 var(--p-bottom)}.header-classic__content{display:grid;grid-template-columns:auto auto;align-items:end;justify-items:stretch;grid-column-gap:30px}.header-classic__content--size-2{align-items:center}.header-classic__content--size-3 .header-classic__item:first-child{grid-row-start:1;grid-row-end:3}.header-classic__content--size-4 .header-classic__item:first-child{grid-row-start:1;grid-row-end:4}.header-classic__item{margin-bottom:var(--spacing-bottom)}.header-classic__item:nth-child(n+2){text-align:right}.header-classic__item .header__heading{line-height:1}.header-classic__item .free-shipping-text{font-size:var(--font-body-size);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.05em}.header-classic__item .free-shipping-text p{margin:0}.header-classic__item .header__heading-logo{width:auto;max-width:100%}.header-classic__item:nth-child(n+2) .header__heading-logo{margin-left:auto}.header-classic__item .search_details .search-modal__form{background-color:var(--search-bg-color);border-bottom:1px solid var(--search-border-color)}.header-classic__item .search_details .search-modal__form .search__input{color:var(--search-color)}.header-classic__item .search_details .search-modal__form ::-webkit-input-placeholder{color:var(--search-color)}.header-classic__item .search_details .search-modal__form ::-moz-placeholder{color:var(--search-color)}.header-classic__item .search_details .search-modal__form :-ms-input-placeholder{color:var(--search-color)}.header-classic__item .search_details .search-modal__form :-moz-placeholder{color:var(--search-color)}.header-classic__item .search_details .search-modal__form .search__button{color:var(--search-icon-color)}.header-classic__item .free-shipping-text *,.header-classic__item .customer-service-text *,.header-classic__item .halo-top-language .text,.header-classic__item .halo-top-currency .text,.header-classic__item .halo-top-language .text+svg,.header-classic__item .halo-top-currency .text+svg,.header-classic__item .dropdown-language .localization-form .disclosure__link.disclosure__link--active,.header-classic__item .dropdown-language .localization-form .disclosure__link:hover,.header-classic__item .cart-text,.header-classic__item .customer-links,.header-classic__item .wishlist-text,.header-classic__item .customer-links a{color:var(--text-color)}.header-classic__item .halo-currency .currency-menu .dropdown-item.active .text:before,.header-classic__item .halo-currency .currency-menu .dropdown-item .text:hover:before{background:var(--text-color)}.header-classic__item .header__icon--cart .cart-count-bubble,.header-classic__item .bottom-bar--list .cart-count-bubble{color:var(--item-color);background-color:var(--bg-item-color)}.header-classic__item .header__icon .icon{fill:var(--text-color)}.header-classic__item .header__icon.header__icon--wishlist .wishlist-count-bubble{position:relative;margin-left:8px;background-color:var(--wishlist-bg-item);color:var(--wishlist-color-item)}.header-classic__item .header__icon+.header__icon{margin-left:25px}.header-classic__item .customer-service-text p{margin:0}.header-classic__item .customer-service-text h1,.header-classic__item .customer-service-text h2,.header-classic__item .customer-service-text h3,.header-classic__item .customer-service-text h4,.header-classic__item .customer-service-text h5,.header-classic__item .customer-service-text h6,.header-classic__item .free-shipping-text h1,.header-classic__item .free-shipping-text h2,.header-classic__item .free-shipping-text h3,.header-classic__item .free-shipping-text h4,.header-classic__item .free-shipping-text h5,.header-classic__item .free-shipping-text h6{margin:0;line-height:max(120%,var(--body-line-height))}@media(max-width:1024px){.section-header-classic{display:none}}@media(min-width:1025px){.header-classic .container-full{padding-left:var(--spacing-l-r);padding-right:var(--spacing-l-r);overflow:initial}.header-classic__item .header__heading-link{width:var(--logo-width);display:inline-block}.header-classic__item .header__heading .h2{font-size:var(--font-size);font-weight:var(--font-weight);color:var(--color);white-space:normal}.header-classic__item .header__heading .h2 svg{width:var(--logo-svg-width)}.header-classic__item .quickSearchResults .card-swatch .swatch-label{width:24px;height:24px}.header-classic__item .quickSearchResults .card-swatch .number-showmore{width:24px;height:24px;line-height:26px}.header-classic__item .quickSearchResults .card-swatch .number-showmore span.text-number{top:0}.header-classic .quickSearchResultsWrap{width:570px;left:auto;right:0;box-shadow:0 1px 4px #00000026}}.header-classic__menu{display:flex;align-items:center}.header-classic__menu-list{display:flex;align-items:center;gap:var(--menu-spacing, 24px);margin:0;padding:0;list-style:none}.header-classic__menu-item{position:relative}.header-classic__menu-link{display:inline-flex;align-items:center;gap:4px;color:var(--menu-color, #232323);font-size:var(--menu-font-size, 14px);font-weight:var(--menu-font-weight, 500);text-decoration:none;padding:8px 0;transition:color .2s ease;cursor:pointer;background:none;border:none}.header-classic__menu-link:hover,.header-classic__menu-link:focus{color:var(--menu-hover-color, #000)}.header-classic__menu-link .icon-caret{transition:transform .2s ease}.header-classic__dropdown{position:relative}.header-classic__dropdown>summary{list-style:none}.header-classic__dropdown>summary::-webkit-details-marker{display:none}.header-classic__dropdown[open]>summary .icon-caret{transform:rotate(180deg)}.header-classic__dropdown-menu{position:absolute;top:100%;left:0;z-index:100;min-width:220px;margin:0;padding:12px 0;list-style:none;background:var(--dropdown-bg, #fff);border-radius:4px;box-shadow:0 4px 20px #0000001f;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .2s ease}.header-classic__dropdown[open] .header-classic__dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.header-classic__dropdown-item{position:relative}.header-classic__dropdown-link{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 20px;color:var(--dropdown-color, #232323);font-size:14px;text-decoration:none;transition:color .2s ease,background .2s ease;cursor:pointer;background:none;border:none;width:100%;text-align:left}.header-classic__dropdown-link:hover{color:var(--dropdown-hover-color, #000);background:#00000008}.header-classic__dropdown-link .icon-caret{transform:rotate(-90deg)}.header-classic__sub-dropdown{position:relative}.header-classic__sub-dropdown>summary{list-style:none}.header-classic__sub-dropdown>summary::-webkit-details-marker{display:none}.header-classic__sub-dropdown-menu{position:absolute;top:-12px;left:100%;z-index:101;min-width:200px;margin:0;padding:12px 0;list-style:none;background:var(--dropdown-bg, #fff);border-radius:4px;box-shadow:0 4px 20px #0000001f;opacity:0;visibility:hidden;transform:translate(10px);transition:all .2s ease}.header-classic__sub-dropdown[open] .header-classic__sub-dropdown-menu{opacity:1;visibility:visible;transform:translate(0)}.header-classic__language-selector,.header-classic__currency-selector{position:relative;display:inline-block}.localization-form{display:inline-block}.disclosure{position:relative}.disclosure__button{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;background:transparent;border:1px solid rgba(0,0,0,.1);border-radius:4px;color:var(--text-color, #323232);font-size:13px;cursor:pointer;transition:border-color .2s ease}.disclosure__button:hover{border-color:#0000004d}.disclosure__button .icon-caret{transition:transform .2s ease}.disclosure__button[aria-expanded=true] .icon-caret{transform:rotate(180deg)}.disclosure__list{position:absolute;top:100%;left:0;z-index:100;min-width:180px;max-height:300px;overflow-y:auto;margin:4px 0 0;padding:8px 0;list-style:none;background:#fff;border-radius:4px;box-shadow:0 4px 20px #00000026}.disclosure__list[hidden]{display:none}.disclosure__item{margin:0;padding:0}.disclosure__link{display:block;padding:8px 16px;color:#232323;font-size:13px;text-decoration:none;transition:background .2s ease}.disclosure__link:hover{background:#0000000d}.disclosure__link--active{font-weight:600;background:#00000008}.top-language-currency{display:flex;align-items:center;gap:12px}@media screen and (max-width:989px){.header-classic__menu{display:none}.disclosure__list{right:0;left:auto}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-header-classic.css.map */
