.search-drawer .drawer__button:after{content:none}.header__utils-item:has(#Search-drawer-header){display:initial!important}.header__utils-item:has(#Search-drawer-header) .drawer__button{display:block}body:has(#Search-drawer-header.menu-opening) .header{--header-nav-text-color: #111;background:#f4f4f4;-webkit-backdrop-filter:none;backdrop-filter:none}body:has(#Search-drawer-header.menu-opening) .header .header__logo-image,body:has(#Search-drawer-header.menu-opening) .header .header__logo-image-transparent{opacity:0!important;visibility:hidden!important;pointer-events:none!important}body:has(#Search-drawer-header.menu-opening) .header .header__logo-image-light-bg{opacity:1!important;visibility:visible!important;pointer-events:auto!important}html.js .search-drawer .search-drawer__content,html.no-js .search-drawer .drawer__container[open]{top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100dvh;padding:var(--header-height, 7rem) var(--page-gutter) 9.6rem;color:#111;background:#f4f4f4;overflow-y:auto;opacity:0;visibility:hidden;transform:translateY(-1.2rem);transition:opacity var(--duration-default),transform var(--duration-default),visibility var(--duration-default);z-index:calc(var(--z-header) - 1)}html.js .search-drawer .drawer__container.menu-opening>.search-drawer__content,html.no-js .search-drawer .drawer__container[open]{opacity:1;visibility:visible;transform:translateY(0)}.search-drawer__close{position:absolute;inset-block-start:calc(var(--header-height, 7rem) + 3.2rem);inset-inline-end:var(--page-gutter);width:4.4rem;height:4.4rem;margin:0;color:#111;background:transparent;border:0}.search-drawer__close svg{width:2.4rem;height:2.4rem}.search-drawer__shell{width:min(100%,86rem);margin:0 auto}.search-drawer__search-row{margin-block-end:7.2rem}.search-drawer .search__controls{border-block-end:.1rem solid rgba(17,17,17,.72)}.search-drawer .field{margin:0}.search-drawer .field__label{display:none}.search-drawer .field__input{min-height:4rem;padding:0 4.4rem 0 3.6rem;color:#111;background:transparent;border:0;box-shadow:none;font-family:Poppins,sans-serif;font-size:12px;line-height:1.4;letter-spacing:0;text-transform:none}.search-drawer .field__input::placeholder{color:#11111152;opacity:1}.search-drawer .search__button{color:#111;inset-block-start:0;inset-inline-end:auto;inset-inline-start:0;width:2.8rem;height:4rem;padding:0}.search-drawer .search__button--clear{inset-inline-start:auto;inset-inline-end:0}.search-drawer .search__button svg{width:2.4rem;height:2.4rem}.search-drawer__section+.search-drawer__section{margin-block-start:18rem}.search-drawer__section-head{display:flex;align-items:center;justify-content:space-between;gap:2.4rem}.search-drawer__title,.search-drawer__remove{margin:0 0 4.8rem;color:#222;font-family:Poppins,sans-serif;font-size:11px;font-weight:var(--font-weight-normal);line-height:1.2;letter-spacing:0;text-transform:uppercase}h2.search-drawer__title{font-size:11px;line-height:1.2}.search-drawer__remove{cursor:pointer}.search-drawer__product-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:5.6rem;row-gap:6.4rem}.search-drawer__product-card,.search-drawer__trend-fallback{display:block;min-width:0;color:#111;text-align:left;text-decoration:none}.search-drawer__product-media{display:flex;align-items:center;justify-content:center;aspect-ratio:1.6;margin-block-end:2.4rem;background:transparent}.search-drawer__product-media img{display:block;width:100%;height:100%;object-fit:contain}.search-drawer__product-title,.search-drawer__product-price,.search-drawer__empty,.search-drawer__trend-fallback{margin:0;font-family:Poppins,sans-serif;font-size:11px;line-height:1.25;letter-spacing:0}.search-drawer .search-drawer__product-title,.search-drawer .search-drawer__product-price,.search-drawer .search-drawer__empty,.search-drawer .search-drawer__trend-fallback{font-size:11px}.search-drawer__product-title+.search-drawer__product-price{margin-block-start:1.2rem}.search-drawer__product-price,.search-drawer__empty{grid-column:1 / -1;color:#1111117a}.search-drawer__trend-fallback{padding-block-start:2rem;min-height:8rem}@media screen and (max-width:749px){html.js .search-drawer .search-drawer__content,html.no-js .search-drawer .drawer__container[open]{padding-block-start:var(--header-height, 7rem);padding-block-end:8rem}.search-drawer__close{inset-block-start:calc(var(--header-height, 7rem) + 1.8rem)}.search-drawer__shell{width:100%}.search-drawer__search-row{margin-block-end:5.6rem}.search-drawer__section+.search-drawer__section{margin-block-start:16rem}.search-drawer__title,.search-drawer__remove{margin-block-end:4rem;font-size:10px}h2.search-drawer__title{font-size:10px}.search-drawer__product-row{display:flex;gap:3.2rem;overflow-x:auto;padding-block-end:1.6rem;scroll-snap-type:x mandatory}.search-drawer__product-card,.search-drawer__trend-fallback{flex:0 0 38vw;scroll-snap-align:start}.search-drawer__product-title,.search-drawer__product-price,.search-drawer__empty,.search-drawer__trend-fallback,.search-drawer .search-drawer__product-title,.search-drawer .search-drawer__product-price,.search-drawer .search-drawer__empty,.search-drawer .search-drawer__trend-fallback{font-size:10.5px}.search-drawer__product-media{aspect-ratio:1.35;margin-block-end:2rem}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/component-search-drawer.css.map */
