.header__actions-trigger:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.header{background-color:transparent;min-height:79px;padding-left:0;padding-right:0;width:100%}@media (min-width:1024px){.header{padding-left:1rem;padding-right:1rem}}.header__inner{width:100%}@media (min-width:640px){.header__inner{max-width:640px}}@media (min-width:768px){.header__inner{max-width:768px}}@media (min-width:1024px){.header__inner{max-width:1024px}}@media (min-width:1280px){.header__inner{max-width:1280px}}@media (min-width:1536px){.header__inner{max-width:1536px}}.header__inner{height:100%;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.header__content{display:grid;height:100%;padding-bottom:1rem;padding-top:1rem;grid-gap:1rem;grid-template-areas:"menu menu icons" "info info info";grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr}@media (min-width:768px){.header__content{grid-template-areas:"info info icons" "info info icons"}}.header__menu{grid-area:menu}.header__info{align-items:center;display:flex;gap:.5rem}@media (min-width:1024px){.header__info{gap:1rem}}.header__info{grid-area:info}.header__icons{align-items:center;display:flex;gap:.5rem;grid-area:icons;justify-content:flex-end}.header__back-button{height:2.75rem;padding:.5rem;width:2.75rem}.header__back-button:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.header__title p{font-size:1.25rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}@media (min-width:1024px){.header__title p{font-size:1.5rem;line-height:2rem}}.header__subtitle{font-size:1rem;font-weight:400;line-height:1.5rem;--tw-text-opacity:1;color:rgb(93 95 107/var(--tw-text-opacity,1))}.header__icon-button:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.header__icon{font-size:1.5rem;line-height:2rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.header__cart-container{position:relative}.header__avatar-button{padding:0}.header__avatar{border-color:hsl(var(--accent));border-width:2px;cursor:pointer;height:2.5rem;width:2.5rem}
