.header.header--band.page-width{max-width:var(--page-width)}.header.header--band{--band-pad: 1.5rem;display:flex;align-items:center;gap:.6rem;padding:1.4rem var(--band-pad)}.header--band .header__left,.header--band .header__right{flex:0 0 auto;display:flex;align-items:center;gap:.6rem}.header--band header-drawer{margin-left:0}.header--band .header__center{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:center}.header--band .header__heading{min-width:0}.header--band .header__heading-link{display:block;padding:0;margin:-.5rem 0}.header--band .header__logo-svg{display:block;width:23.1rem;max-width:100%;height:auto;transform:translateY(3.7%)}.header--band .header__logo-img{display:block;height:4.4rem;width:auto;max-width:none;margin:.5rem calc(-4.4rem * 121 / 350)}.header--band .header__icons{gap:.6rem;padding-right:0;align-items:center}.header--band .desktop-localization-wrapper{display:contents}.header--band .menu-drawer__account{display:none}.header--band .header__icon{height:4.4rem;min-width:4.4rem;width:auto;padding:0;margin:0;border-radius:1rem;background-color:#2d2d2d;color:#fff;text-decoration:none}@supports (corner-shape: squircle){.header--band .header__icon{border-radius:1.4rem;corner-shape:squircle}}.header--band a.header__icon,.header--band .header__icon--summary>span{display:flex;align-items:center;justify-content:center;gap:.8rem}.header--band .header__icon--summary{display:block}.header--band .header__icon--summary>span{height:100%}.header--band .header__icon .svg-wrapper,.header--band .header__icon-glyph{flex:0 0 auto;width:2rem;height:2rem}.header--band .header__icon-glyph{position:relative;display:block}.header--band .header__icon-glyph .icon{top:0;left:0;width:2rem;height:2rem}.header--band .header__icon--cart{background-color:#ef2d35}.header--band .header__icon--cart .svg-wrapper{width:2.4rem;height:2.4rem}.header--band .header__icon--cart .icon{flex:0 0 auto;width:3.8rem;height:3.8rem}.header--band .header__icon-label{display:none;height:auto;font-family:var(--font-body-family);font-size:1.5rem;font-weight:400;letter-spacing:.06rem;line-height:1;white-space:nowrap}.header--band .header__icon:hover{color:#fff}.header--band .header__icon:hover .icon{transform:none}.header--band .header__icon:focus-visible,.header--band .header__icon.focused{outline:.2rem solid #2d2d2d;outline-offset:.2rem;box-shadow:none}.header--band .header__icon--cart{position:relative}.header--band .cart-count-bubble{top:-.6rem;right:-.6rem;bottom:auto;left:auto;width:auto;min-width:2rem;height:2rem;padding:0 .4rem;border:.15rem solid #2d2d2d;border-radius:.5rem;background-color:#fff;color:#2d2d2d;font-size:1.1rem;font-weight:700;line-height:1}.header--band .search .field{margin:0}.header--band .search .field:before,.header--band .search .field:after{content:none}.header--band .search .search__input.field__input{height:4.4rem;margin:0;padding:0 6.8rem 0 1.6rem;border:.1rem solid #e2dfdb;border-radius:1rem;background:#fff;color:#2d2d2d;box-shadow:none;font-size:1.6rem;letter-spacing:.04rem}@supports (corner-shape: squircle){.header--band .search .search__input.field__input{border-radius:1.4rem;corner-shape:squircle}}.header--band .search .search__input.field__input:focus{padding:0 6.8rem 0 1.6rem;border-color:#2d2d2d;box-shadow:none;outline:none}.header--band .search .search__input.field__input::placeholder{opacity:1;color:#2d2d2d8c}.header--band .search .field__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.header--band .search .search__button.field__button{top:0;right:0;width:5.2rem;height:4.4rem;padding:0;border-radius:0 1rem 1rem 0;background-color:#2d2d2d;color:#fff;box-shadow:none;transform:none}@supports (corner-shape: squircle){.header--band .search .search__button.field__button{border-radius:0 1.4rem 1.4rem 0;corner-shape:squircle}}.header--band .search .search__button.field__button .svg-wrapper,.header--band .search .search__button.field__button .icon{width:1.8rem;height:1.8rem}.header--band .search .search__button.field__button:hover .icon,.header--band .search .reset__button.field__button:hover .icon{transform:none}.header--band .search-modal .search__input.field__input,.header--band .search-modal .search__input.field__input:focus{padding-right:10.4rem}.header--band .search-modal .reset__button.field__button{top:.4rem;right:5.6rem;height:3.6rem}.header--band .header__search-row .reset__button{display:none}.header--band .predictive-search__item--link-with-thumbnail .predictive-search__item-heading{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.header--band .predictive-search__list-item:not([aria-selected=true]):hover>*,.header--band .predictive-search__item:not([aria-selected=true]):hover{background-color:transparent}.header--band .predictive-search__list-item:not([aria-selected=true]):hover .predictive-search__item-heading{text-decoration:none}.announcement-bar,.announcement-bar__announcement,.announcement-bar .announcement-bar__link{min-height:4rem}.announcement-bar .announcement-bar__message{min-height:0;padding:.4rem 0}.announcement-bar .slider-button{height:4rem}@media screen and (max-width:749px){.announcement-bar .announcement-bar__message{font-size:1.1rem;line-height:1.25;letter-spacing:.04rem}}@media screen and (min-width:750px){.header.header--band{--band-pad: 5rem;gap:1.6rem}.header--band .header__center{flex:0 1 auto;justify-content:flex-start}.header--band .header__icons{gap:.8rem}.header--band .header__search-row{flex:1 1 auto;min-width:0;display:flex;margin:0 .8rem}.header--band .header__search-container,.header--band .header__search-row .search,.header--band .header__search-row predictive-search,.header--band .header__search-row search-form{position:static;width:100%;max-width:none}.header--band .header__search-row .search__input.field__input{font-size:1.5rem}.header--band .header__search-row .predictive-search{position:absolute;top:100%;left:max(var(--band-pad),calc((100% - var(--page-width)) / 2 + var(--band-pad)));right:max(var(--band-pad),calc((100% - var(--page-width)) / 2 + var(--band-pad)));width:auto;min-width:0;z-index:10;border:.1rem solid #e2dfdb;border-top:0;border-radius:0 0 1rem 1rem;background:#fff;box-shadow:0 1.6rem 3.2rem #2d2d2d1f;max-height:0;overflow:hidden;opacity:0;transform:translateY(-.5rem);transition:opacity .15s ease,transform .15s ease,max-height .15s ease}.header--band .header__search-row predictive-search[open] .predictive-search{max-height:70vh;opacity:1;transform:translateY(0);overflow-y:auto}.header--band .header__search-row .predictive-search::-webkit-scrollbar{width:.6rem}.header--band .header__search-row .predictive-search::-webkit-scrollbar-thumb{background:#2d2d2d33;border-radius:.3rem}.header--band .header__search-row .predictive-search__results-groups-wrapper{display:grid;grid-template-columns:24rem minmax(0,1fr);column-gap:3.2rem;padding:.4rem 2.4rem 2rem;border-bottom:.1rem solid #e2dfdb}.header--band .header__search-row .predictive-search__results-groups-wrapper--no-suggestions,.header--band .header__search-row .predictive-search__results-groups-wrapper--no-products{grid-template-columns:minmax(0,1fr)}.header--band .header__search-row .predictive-search__heading{margin:0;padding:1.6rem 0 .8rem;border-bottom-color:#e2dfdb}.header--band .header__search-row .predictive-search__item{padding:.8rem 0}.header--band .header__search-row .predictive-search__list-item[aria-selected=true]>*{border-radius:.6rem}.header--band .header__search-row #predictive-search-results-products-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;padding-top:1.2rem}.header--band .header__search-row .predictive-search__item--link-with-thumbnail{display:flex;flex-direction:column;gap:.8rem;padding:0}.header--band .header__search-row .predictive-search__image{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;background:#f7f3ef;border-radius:1rem}.header--band .header__search-row .predictive-search__item--link-with-thumbnail .predictive-search__item-heading{-webkit-line-clamp:3;font-size:1.4rem;line-height:1.35}.header--band .header__search-row .predictive-search__item .price{margin-top:.4rem}.header--band .header__search-row .predictive-search__search-for-button .predictive-search__item{padding:1.4rem 2.4rem}}@media screen and (min-width:990px){.header--band .header__icon{padding:0 1.6rem 0 1.2rem}.header--band .header__icon-label{display:block}.header--band .header__search-row #predictive-search-results-products-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1200px){.header--band .header__search-row .predictive-search__results-groups-wrapper{grid-template-columns:26rem minmax(0,1fr)}.header--band .header__search-row #predictive-search-results-products-list{grid-template-columns:repeat(4,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/header-band.css.map */
