.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{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}}@media(min-width:1024px){.header-classic__content{display:flex;align-items:center;flex-wrap:nowrap;width:100%}.header-classic__item:has(.header__logo){flex:0 0 auto}.header-classic__item:has(.header-classic-search){flex:1 1 auto;min-width:250px;max-width:none;margin:0 45px}.header-classic__item:has(.header__group){flex:0 0 auto;margin-left:auto;white-space:nowrap}.header-classic-search{width:100%;max-width:620px;margin:0 auto}.header-classic-search__form{position:relative;width:100%;margin:0}.header-classic-search__input{display:block;width:100%;height:44px;padding:0 52px 0 18px;border:1px solid #d6d6d6;border-radius:4px;background:#fff;color:#232323;font-size:14px;line-height:44px;outline:none;box-sizing:border-box}.header-classic-search__input::placeholder{color:#777;opacity:1}.header-classic-search__input:focus{border-color:#c8c8c8}.header-classic-search__button{position:absolute;top:0;right:0;width:48px;height:44px;padding:0;margin:0;border:0;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-classic-search__button svg{width:18px;height:18px}}.header-classic-search__predictive{display:block;position:relative;width:100%}@media(min-width:1024px){.header-classic-search .quickSearchResultsWrap{left:0;right:auto;width:100%;max-width:620px;max-height:520px;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;z-index:9999}.header-classic-search .quickSearchResults{width:100%;box-sizing:border-box}}@media(min-width:1024px){.header-classic-search .quickSearchResultsWrap,.header-classic-search .quickSearchResults{height:auto!important;min-height:0!important}.header-classic-search .quickSearchResultsWrap{max-height:520px;overflow-y:auto}.header-classic-search .rating,.header-classic-search .card-rating,.header-classic-search .spr-badge,.header-classic-search .jdgm-prev-badge{white-space:nowrap!important;flex-wrap:nowrap!important}.header-classic-search .quickSearchResults .product-item{margin-bottom:0}}@media(min-width:1024px){.header-classic-search .quickSearchResultsWrap .card-information__wrapper{width:100%!important}.header-classic-search .quickSearchResultsWrap .opinew-stars-plugin-product-list{width:100%!important;white-space:nowrap!important}.header-classic-search .quickSearchResultsWrap .opinew-stars-plugin-link{white-space:nowrap!important}}@media(min-width:1024px){.header-classic-search .quickSearchResultsWrap .card-information__wrapper{padding-bottom:0!important}.header-classic-search .quickSearchResultsWrap .card{margin-bottom:0!important}.header-classic-search .quickSearchResultsWrap .products-grid{padding-bottom:0!important}.header-classic-search .quickSearchResultsWrap{padding-bottom:10px!important}}@media(min-width:1024px){.header-classic-search .field{position:relative;width:100%!important;max-width:none!important;height:44px;border:1px solid #c8c8c8;border-radius:4px;background:#fff;box-sizing:border-box;overflow:hidden}.header-classic-search__input{width:100%!important;height:42px!important;padding:0 52px 0 18px!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0;background:transparent!important}.header-classic-search__button{position:absolute;top:0;right:0;width:48px;height:42px;border:0!important;box-shadow:none!important;background:#fff!important}.header-classic-search .field:before,.header-classic-search .field:after{display:none!important}}@media(min-width:1024px){.header-classic-search .quickSearchResultsWrap .products-grid{display:block!important;width:100%!important;padding:0!important}.header-classic-search .quickSearchResultsWrap .products-grid>.product{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.header-classic-search .quickSearchResultsWrap .product-item{display:block!important;width:100%!important;max-width:none!important;margin:0!important}.header-classic-search .quickSearchResultsWrap .product-item .card{display:grid!important;grid-template-columns:90px minmax(0,1fr)!important;column-gap:16px!important;align-items:center!important;width:100%!important;max-width:none!important;padding:12px 0!important;margin:0!important;border-bottom:1px solid #eeeeee}.header-classic-search .quickSearchResultsWrap .card-product{width:90px!important;max-width:90px!important;margin:0!important}.header-classic-search .quickSearchResultsWrap .card-media{width:90px!important;height:90px!important;padding-bottom:0!important;margin:0!important;overflow:hidden!important}.header-classic-search .quickSearchResultsWrap .card-media img{width:90px!important;height:90px!important;object-fit:contain!important}.header-classic-search .quickSearchResultsWrap .card-information{width:100%!important;min-width:0!important;padding:0!important;margin:0!important}.header-classic-search .quickSearchResultsWrap .card-information__wrapper{width:100%!important;padding:0!important;margin:0!important}.header-classic-search .quickSearchResultsWrap .card-title{width:100%!important;margin:0 0 5px!important;font-size:14px!important;line-height:1.3!important;font-weight:500!important;white-space:normal!important;overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}.header-classic-search .quickSearchResultsWrap .opinew-stars-plugin-product-list{width:100%!important;margin:0 0 5px!important;white-space:nowrap!important}.header-classic-search .quickSearchResultsWrap .price{margin:0!important;padding:0!important;font-size:16px!important;line-height:1.2!important;font-weight:600!important}.header-classic-search .quickSearchResultsWrap{max-height:560px;overflow-y:auto;overflow-x:hidden}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/component-header-classic.css.map */
