@layer features{.UniversalSearchResult-module-scss-module__BtBSRG__result-card-container{gap:var(--sp-05);padding:var(--sp-05);flex-direction:column;display:flex}@media (min-width:1024px){.UniversalSearchResult-module-scss-module__BtBSRG__result-card-container{gap:var(--sp-05)}}.UniversalSearchResult-module-scss-module__BtBSRG__result-card-container__content{gap:var(--sp-05);flex-direction:column;display:flex}.UniversalSearchResult-module-scss-module__BtBSRG__result-card-wrapper{width:100%;padding:var(--sp-05);cursor:pointer;border-radius:var(--br-m);box-shadow:none;background:0 0;align-items:center;transition:box-shadow .25s,transform .25s,background .25s;animation:.5s UniversalSearchResult-module-scss-module__BtBSRG__fade-in;display:flex}.UniversalSearchResult-module-scss-module__BtBSRG__result-card-wrapper:hover,.UniversalSearchResult-module-scss-module__BtBSRG__result-card-wrapper:focus{background:var(--clr-grey-light);text-decoration:none;transform:translateY(-2px)scale(1.01)}.UniversalSearchResult-module-scss-module__BtBSRG__result-card-wrapper:active{transform:scale(.98)}.UniversalSearchResult-module-scss-module__BtBSRG__result-card-wrapper__result-card{background:0 0;align-items:center;width:100%;display:flex}.UniversalSearchResult-module-scss-module__BtBSRG__result-card-wrapper__result-card__image{border-radius:var(--br-s);margin-right:var(--sp-05);-o-object-fit:cover;object-fit:cover;flex-shrink:0;transition:transform .3s;overflow:hidden}.UniversalSearchResult-module-scss-module__BtBSRG__result-card-wrapper__result-card:hover .UniversalSearchResult-module-scss-module__BtBSRG__result-card-wrapper__result-card__image,.UniversalSearchResult-module-scss-module__BtBSRG__result-card-wrapper__result-card:focus .UniversalSearchResult-module-scss-module__BtBSRG__result-card-wrapper__result-card__image{transform:scale(1.07)}.UniversalSearchResult-module-scss-module__BtBSRG__result-card-wrapper__result-card__content{gap:var(--sp-03);text-wrap:auto;flex-direction:column;display:flex}.UniversalSearchResult-module-scss-module__BtBSRG__result-card-wrapper__result-card__title{color:var(--clr-text-default);font-weight:700;transition:color .2s}.UniversalSearchResult-module-scss-module__BtBSRG__result-card-wrapper__result-card__subtitle{color:var(--clr-text-muted);transition:color .2s}@keyframes UniversalSearchResult-module-scss-module__BtBSRG__fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}}
@layer features{.UniversalSearch-module-scss-module__h1jo9G__universal-search-container{width:100%;max-width:100vw}@media (min-width:1024px){.UniversalSearch-module-scss-module__h1jo9G__universal-search-container{width:80rem;max-width:192rem;margin:auto}}.UniversalSearch-module-scss-module__h1jo9G__universal-search-container__search-icon{pointer-events:none}.UniversalSearch-module-scss-module__h1jo9G__universal-search-container__search-input{border-radius:var(--br-xl);border:1px solid var(--clr-grey-medium);outline:none;min-width:20rem}.UniversalSearch-module-scss-module__h1jo9G__universal-search-container__search-input:focus{outline:none}.UniversalSearch-module-scss-module__h1jo9G__universal-search-container__search-close-icon{filter:var(--icon-black-fl)}.UniversalSearch-module-scss-module__h1jo9G__universal-search-container__empty-state{text-align:center;color:var(--clr-text-default);margin-top:var(--sp-07);font-size:var(--fs-m)}}
@layer features{.MainHeader-module-scss-module__52_Bhq__main-header--search-expanded,.MainHeader-module-scss-module__52_Bhq__main-header--scrolled-past{background-color:var(--clr-white)}.MainHeader-module-scss-module__52_Bhq__main-header--category-menu-shown{padding-right:.5rem}.MainHeader-module-scss-module__52_Bhq__main-header__icon-wrapper{min-width:3.2rem;height:3.2rem;display:inline-block;position:relative}.MainHeader-module-scss-module__52_Bhq__main-header__icon-wrapper-link{padding:0}.MainHeader-module-scss-module__52_Bhq__main-header__icon-wrapper-icon{filter:var(--icon-black-fl)}.MainHeader-module-scss-module__52_Bhq__main-header__text{margin-left:var(--sp-03)}.MainHeader-module-scss-module__52_Bhq__main-header__content{align-items:center;gap:var(--sp-02);flex-direction:row;display:flex;position:relative}.MainHeader-module-scss-module__52_Bhq__main-header__content--search-expanded{align-items:center;gap:var(--sp-06);flex-direction:column;display:flex}.MainHeader-module-scss-module__52_Bhq__main-header__main{align-items:center;display:flex}.MainHeader-module-scss-module__52_Bhq__main-header__center-navigation{flex:1;justify-content:center;display:flex}.MainHeader-module-scss-module__52_Bhq__main-header__navigation{display:flex}.MainHeader-module-scss-module__52_Bhq__main-header__main-logo{width:auto;min-width:10rem;height:auto;padding:0}.MainHeader-module-scss-module__52_Bhq__main-header__main-logo:focus,.MainHeader-module-scss-module__52_Bhq__main-header__main-logo:focus-visible{box-shadow:none;outline:none}.MainHeader-module-scss-module__52_Bhq__main-header__main-logo img{width:unset;height:unset}.MainHeader-module-scss-module__52_Bhq__main-header__actions{justify-content:space-between;align-items:center;gap:var(--sp-06);min-width:max-content;margin-left:auto;display:flex}.MainHeader-module-scss-module__52_Bhq__main-header__actions--search-expanded{position:absolute;right:3rem}.MainHeader-module-scss-module__52_Bhq__main-header__close-search{margin-top:.5rem}.MainHeader-module-scss-module__52_Bhq__main-header__profile-button-name,.MainHeader-module-scss-module__52_Bhq__main-header__profile-button-icon{filter:var(--icon-black-fl)}.MainHeader-module-scss-module__52_Bhq__basket-navigation-button{max-height:3.2rem}.MainHeader-module-scss-module__52_Bhq__basket-navigation-button__icon-img{width:3.2rem;height:3.2rem;filter:var(--icon-black-fl)}}
@keyframes DesktopHeader-module-scss-module__coq_EW__slide-in{0%{transform:translateY(-100%)}to{transform:translateY(0%)}}@keyframes DesktopHeader-module-scss-module__coq_EW__slide-out{0%{top:0;transform:translateY(0%)}to{top:auto;transform:translateY(-100%)}}@layer features{.DesktopHeader-module-scss-module__coq_EW__desktop-header-reveal,.DesktopHeader-module-scss-module__coq_EW__desktop-header-pinned,.DesktopHeader-module-scss-module__coq_EW__desktop-header-sticky{z-index:99;display:none}@media (min-width:768px){.DesktopHeader-module-scss-module__coq_EW__desktop-header-reveal,.DesktopHeader-module-scss-module__coq_EW__desktop-header-pinned,.DesktopHeader-module-scss-module__coq_EW__desktop-header-sticky{display:block}}.DesktopHeader-module-scss-module__coq_EW__desktop-header-sticky{position:relative}.DesktopHeader-module-scss-module__coq_EW__desktop-header-sticky--scrolled-past{z-index:100;animation:.4s ease-in-out forwards DesktopHeader-module-scss-module__coq_EW__slide-in;position:sticky;top:0;box-shadow:0 4px 6px -4px #00000026}.DesktopHeader-module-scss-module__coq_EW__desktop-header-sticky--search-expanded{width:100%;position:fixed;box-shadow:0 4px 6px -4px #00000026}.DesktopHeader-module-scss-module__coq_EW__desktop-header-pinned{position:sticky;top:0}.DesktopHeader-module-scss-module__coq_EW__desktop-header-pinned--scrolled-past{box-shadow:0 4px 6px -4px #00000026}.DesktopHeader-module-scss-module__coq_EW__desktop-header-pinned--search-expanded{width:100%;position:fixed;box-shadow:0 4px 6px -4px #00000026}.DesktopHeader-module-scss-module__coq_EW__desktop-header-reveal{animation:.15s ease-out DesktopHeader-module-scss-module__coq_EW__slide-out;position:sticky}.DesktopHeader-module-scss-module__coq_EW__desktop-header-reveal--is-top{animation:none}.DesktopHeader-module-scss-module__coq_EW__desktop-header-reveal--sticky-visible{animation:.15s ease-out DesktopHeader-module-scss-module__coq_EW__slide-in;top:0;box-shadow:0 4px 6px -4px #00000026}.DesktopHeader-module-scss-module__coq_EW__desktop-header-reveal--search-expanded{width:100%;animation:none;position:fixed;top:0}}
@layer features{.Header-module-scss-module__yAt9UG__backdrop{opacity:0;-webkit-backdrop-filter:blur(.3rem);backdrop-filter:blur(.3rem);will-change:opacity;visibility:hidden;z-index:16;background-color:#0a0a0a80;width:100%;height:100%;transition:opacity .3s cubic-bezier(.4,0,.6,1),visibility .3s linear .3s;position:fixed;top:0;left:0}.Header-module-scss-module__yAt9UG__backdrop--open{opacity:1;visibility:visible}}
