details>.search-modal{display:flex;height:max-content}details[open]>.search-modal{opacity:1;animation:animateSearchOpen .3s ease}.search__inner{width:100%;display:flex;flex-direction:column;gap:3rem}@media screen and (min-width: 750px){.search__inner{flex-direction:row}}@keyframes animateSearchOpen{0%{opacity:0}to{opacity:1}}input::-webkit-search-decoration{-webkit-appearance:none}.search__modal{max-height:100%}.search__modal .container{height:100%}.search__modal .search__inner{display:flex;flex-direction:column}@media screen and (min-width: 990px){.search__modal .search__inner{flex-direction:row}}.search__promo-links-block{display:flex;flex-direction:column;gap:2rem;flex:1 0 0}@media screen and (min-width: 990px){.search__promo-links-block{max-width:25.427%}}.search__promo-links{display:flex;flex-wrap:wrap;gap:1rem;flex-direction:column}.search__promo-subheading{align-items:center;text-transform:capitalize}.search__promo-link{padding:0;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:500;font-size:calc(var(--font-body-scale) * 1rem);line-height:var(--font-body-line-height);letter-spacing:calc(var(--font-body-letter-spacing) * .1);text-transform:none;text-decoration:none;border-radius:10rem;border:none;transition:border-color var(--duration-default)}.search__promo-link:not([disabled]):hover{border-color:rgb(var(--color-foreground))}.search__promo-products-block{display:flex;flex-direction:column;gap:2.4rem}.search-heading-wrap{display:flex;justify-content:space-between;align-items:center}.search__products-link{font-size:1.4rem;font-weight:700;line-height:100%;letter-spacing:.02em;text-transform:uppercase}.search__products-link svg{height:16px;width:16px}.search__promo-products{display:flex;gap:1rem;flex-wrap:nowrap;overflow-y:auto}@media screen and (min-width: 990px){.search__promo-products-block{flex:1}.search__promo-products{grid-template-columns:repeat(4,1fr);gap:3rem;display:grid}}@media screen and (max-width: 989px){.search__promo-products .product-card{min-width:63%;max-width:63%}.search__promo-products .product-form__controls-group label.color-swatch{min-width:1.8rem}.header__search_mobile #predictive-search-results .container{padding:0}.header__search_mobile .predictive-search{position:static}.search__promo-products{margin-right:-2rem;margin-left:-2rem}.search__promo-products .product-card:first-child{margin-left:2rem}.search__promo-products .product-card:last-child{margin-right:2rem}}.search__promo-products .card.card--product{background:#231f2008;border-radius:0}.search__promo-products .card.card--product img{border-radius:0;mix-blend-mode:darken}.search__promo-products .card-information{padding-top:1.6rem}.search__promo-products .card-information .price,.search__promo-products .price__sale .price-item--sale,.search__promo-products .price--on-sale .price-item--regular{font-size:1.6rem;font-weight:500}.search__promo-products .price__sale .price-item--sale{font-weight:600}.search__promo-products .card__title{font-size:1.6rem;letter-spacing:0!important}.header__search-inner .product-form__controls-group label.color-swatch{max-width:max-content;min-width:1.6rem}.header__search-inner .product-form__controls-group label.color-swatch:after{width:1.8rem;height:1.8rem}.header__search-inner .product-category{font-size:12px;margin:6px 0 0;font-weight:500;line-height:150%;font-family:var(--font-heading-card-family)}.search__promo-products .product-card .card__description{font-size:calc(var(--font-text-card-scale) * 1rem)}.search__promo-products+.search__products-link{margin-top:.4rem}.search__products-link.button--arrow.large-up-hide{background:var(--Primary-Black, #231F20);border-radius:100px;height:45px;color:#fff;display:flex;align-items:center;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/62/assets/component-search.css.map */
