/*
===========================================================
-- DO NOT EDIT!!!----------------------------------------
-- THIS IS A GENERATED FILE. CHANGES WILL BE OVERWRITTEN --
===========================================================
*/
.search-drawer .navigation__logo-svg{width:70px;height:32px;fill:var(--logo-color)}@media screen and (min-width: 750px){.search-drawer .navigation__logo-svg{width:90px;height:40px}}.popup--search{background-color:var(--background-color)}.search-drawer__header{position:relative;padding:20px 24px}.search-drawer__close{position:absolute;left:24px;top:50%;transform:translateY(-50%)}@media screen and (min-width: 750px){.search-drawer__close{left:unset;right:24px}}.drawer-search__form-wrapper{border-top:1px solid var(--divider-color);border-bottom:1px solid var(--divider-color);padding:24px}.drawer-search__form{position:relative;max-width:950px;margin:0 auto}.drawer-search__input{background-color:var(--input-background-color);border:1px solid var(--input-border-color);color:var(--input-color);padding:11px 64px 11px 24px}.drawer-search__input--rounded{border-radius:40px}.drawer-search__input--underline{border-top:0;border-right:0;border-left:0}.drawer-search__clear{position:absolute;right:0;padding:11px 24px;top:50%;transform:translateY(-50%);color:var(--input-color)}.quicksearch{gap:32px;padding:32px 0 40px;max-width:1000px;margin:auto}.quicksearch__category-title{color:var(--results-label-color);font-size:var(--results-label-font-size);text-align:center;margin-bottom:32px}.quicksearch__no-results{color:var(--results-label-color)}.quicksearch__collection-list,.quicksearch__article-list,.quicksearch__product-list{list-style:none;display:flex;flex-wrap:wrap;gap:32px 24px;justify-content:center}@media screen and (min-width: 750px){.quicksearch__collection-list,.quicksearch__article-list,.quicksearch__product-list{gap:32px}}.quicksearch__collection-list li,.quicksearch__article-list li,.quicksearch__product-list li{flex:0 0 calc(50% - 24px);--aspect-ratio: 1.4;--border-radius: 24px;--color: var(--results-text-color);--font-size: 1.4rem;--gap: 8px}@media screen and (min-width: 750px){.quicksearch__collection-list li,.quicksearch__article-list li,.quicksearch__product-list li{flex:0 0 calc(25% - 32px)}}.quicksearch__collection-list li .card__subtext,.quicksearch__article-list li .card__subtext,.quicksearch__product-list li .card__subtext{opacity:.65}