.supports-sticky .Header--transparent:has(details[open]){background:#fff;background-image:none;color:#2c2b29}.supports-sticky .Header--transparent:has(details[open]) .Header__LogoImage svg path{fill:currentColor}details-modal.header__search input[type=search]::-webkit-search-cancel-button{display:none}details-modal.header__search [type=search]:focus{box-shadow:unset}details-modal.header__search details .search-modal{background:#fff;left:0;opacity:0;position:absolute;right:0;top:0;z-index:0}details-modal.header__search details .search-modal__content{border-bottom:1px solid rgba(44,43,41,.25);padding:16px}details-modal.header__search details .search-modal__form-container{align-items:center;display:grid;gap:16px;grid-template-columns:minmax(auto,1fr) 28px}details-modal.header__search details .search-modal__form label{width:100%}details-modal.header__search details .search-modal__form label .search__input{background:transparent;border:none;width:100%}details-modal.header__search details .search-modal__close-button{display:block;padding:8px}details-modal.header__search details .search-modal__close-button svg{display:block;height:auto;width:100%}details-modal.header__search details[open]>.search-modal{animation:animateMenuOpen .2s ease;opacity:1;z-index:999999}details-modal.header__search predictive-search[loading] .predictive-search,details-modal.header__search predictive-search[open] .predictive-search{display:block}details-modal.header__search .predictive-search{-webkit-overflow-scrolling:touch;background-color:#fff;height:calc(100vh - var(--search-height));left:0;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:3}details-modal.header__search .predictive-search__result-group{padding:16px}details-modal.header__search .predictive-search__result-group:has(.splide){padding-right:0}details-modal.header__search .predictive-search__heading{color:#2c2b29;font-family:adelle-sans;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.5px;line-height:19.6px;margin-bottom:16px;text-transform:uppercase}details-modal.header__search .predictive-search__results-list{display:grid;gap:16px;list-style:none}details-modal.header__search .predictive-search__item-content{color:rgba(44,43,41,.8);font-size:12px;font-style:normal;font-weight:400;line-height:18px}details-modal.header__search .predictive-search__item-content mark{background:unset;font-weight:700}details-modal.header__search .predictive-search__products-heading{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:space-between;padding-bottom:16px;padding-right:16px}details-modal.header__search .predictive-search__products-heading h2{margin:0}details-modal.header__search .predictive-search__products-heading .splide__arrows{display:none;gap:16px;grid-template-columns:repeat(2,minmax(auto,1fr))}details-modal.header__search .predictive-search__products-heading .splide__arrows .splide__arrow{background:transparent;display:block;height:12px;left:auto;margin:0;padding:0;position:relative;right:auto;top:auto;transform:none;width:12px}details-modal.header__search .predictive-search__products-heading .splide__arrows .splide__arrow--prev svg{transform:none}details-modal.header__search .predictive-search__products-heading .splide__arrows .splide__arrow--next svg{transform:scaleX(-1)}details-modal.header__search .predictive-search__products-heading .splide__arrows .splide__arrow svg{display:block;height:auto;width:100%}@media (max-width:640px){details-modal.header__search .predictive-search #predictive-search-results-products-list:has(.predictive-search__list-item:nth-child(4)) .predictive-search__products-heading .splide__arrows{display:grid}}@media (min-width:641px){details-modal.header__search .predictive-search #predictive-search-results-products-list:has(.predictive-search__list-item:nth-child(5)) .predictive-search__products-heading .splide__arrows{display:grid}}details-modal.header__search .predictive-search .predictive-search__list-item.splide__slide{background:#f2f2f2;border:1px solid #d3d3d3}details-modal.header__search .predictive-search .predictive-search__list-item.splide__slide+.splide__slide{border-left:none}details-modal.header__search .predictive-search .predictive-search__list-item.splide__slide .product_meta{padding:8px}details-modal.header__search .predictive-search .predictive-search__list-item.splide__slide .product_meta .ProductItem__Price,details-modal.header__search .predictive-search .predictive-search__list-item.splide__slide .product_meta .pdp_title{font-size:12px;font-style:normal;letter-spacing:-.5px;line-height:120%;text-align:center;text-transform:capitalize}@media (min-width:641px){details-modal.header__search .predictive-search .predictive-search__list-item.splide__slide .product_meta .ProductItem__Price,details-modal.header__search .predictive-search .predictive-search__list-item.splide__slide .product_meta .pdp_title{font-size:15px}}details-modal.header__search .predictive-search .predictive-search__list-item.splide__slide .product_meta .pdp_title{color:#2c2b29;font-weight:600;padding-bottom:4px}details-modal.header__search .predictive-search .predictive-search__list-item.splide__slide .product_meta .ProductItem__Price{font-weight:400}details-modal.header__search .predictive-search__show-more{padding-top:24px}details-modal.header__search .predictive-search__show-more .link{align-items:center;color:#2c2b29;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:12px;font-style:normal;font-weight:500;gap:4px;letter-spacing:.5px;line-height:19.6px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:5.5%;text-transform:uppercase;text-underline-offset:25%;text-underline-position:from-font}details-modal.header__search .predictive-search__show-more .link svg{display:block;height:auto;transform:scaleX(-1);width:12px}details-modal.header__search predictive-search .spinner{animation:rotator 1.4s linear infinite;height:1.5rem;line-height:0;width:1.5rem}@keyframes rotator{0%{transform:rotate(0deg)}to{transform:rotate(270deg)}}details-modal.header__search .path{stroke-dasharray:280;stroke-dashoffset:0;stroke:currentColor;animation:dash 1.4s ease-in-out infinite;transform-origin:center}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}details-modal.header__search predictive-search:not([loading]) .predictive-search-status__loading,details-modal.header__search predictive-search:not([loading]) .predictive-search__loading-state{display:none}details-modal.header__search predictive-search[loading] .predictive-search__loading-state{display:flex;justify-content:center;padding:1rem}details-modal.header__search predictive-search[loading] .predictive-search__results-groups-wrapper~.predictive-search__loading-state,details-modal.header__search predictive-search[loading] .predictive-search__search-for-button{display:none}details-modal.header__search predictive-search[loading] .predictive-search__results-groups-wrapper~.predictive-search__search-for-button{display:initial}@keyframes animateMenuOpen{0%{opacity:0;transform:translateY(-1.5rem)}to{opacity:1;transform:translateY(0)}}details-modal.header__search .hidden{display:none}@media screen and (min-width:641px){#predictive-search-results-groups-wrapper{display:flex;gap:.5rem;padding:1rem}.predictive-search__result-group:has(#predictive-search-queries){min-width:200px;padding-inline:0;text-align:left}}
