/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}}}.header-strip{background-color:var(--color-black,#252529);width:100%;color:var(--color-white,#fff)}.header-strip__container{width:100%}@media (min-width:40rem){.header-strip__container{max-width:40rem}}@media (min-width:48rem){.header-strip__container{max-width:48rem}}@media (min-width:64rem){.header-strip__container{max-width:64rem}}@media (min-width:80rem){.header-strip__container{max-width:80rem}}@media (min-width:87.5rem){.header-strip__container{max-width:87.5rem}}@media (min-width:96rem){.header-strip__container{max-width:96rem}}.header-strip__container{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);justify-content:center;align-items:center;margin-inline:auto;display:flex;position:relative}.header-strip__text{text-align:center;font-size:var(--body-xs,10px);line-height:var(--body-line-height-xs,14px);letter-spacing:var(--body-letter-spacing-xs,.1px);--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:.2px;letter-spacing:.2px;text-transform:uppercase}.header-strip__close{right:calc(var(--spacing,.25rem)*0);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));position:absolute}@media (hover:hover){.header-strip__close:hover{color:var(--color-neutral-200,#d8d8de)}}@media (min-width:64rem){.header-strip__close{right:calc(var(--spacing,.25rem)*4)}}.header-strip__close{padding:calc(var(--spacing,.25rem)*1);justify-content:center;align-items:center;display:flex}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}


/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-space-x-reverse:0;--tw-font-weight:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-duration:initial;--tw-ease:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.header{top:calc(var(--spacing,.25rem)*0);z-index:50;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-neutral-100,#eaeaeb);background-color:var(--color-white,#fff);min-height:60px;transition-property:none;position:sticky}.header__container{width:100%}@media (min-width:40rem){.header__container{max-width:40rem}}@media (min-width:48rem){.header__container{max-width:48rem}}@media (min-width:64rem){.header__container{max-width:64rem}}@media (min-width:80rem){.header__container{max-width:80rem}}@media (min-width:87.5rem){.header__container{max-width:87.5rem}}@media (min-width:96rem){.header__container{max-width:96rem}}.header__container{padding-inline:calc(var(--spacing,.25rem)*4);margin-inline:auto}.header__main-row{min-height:60px;min-width:calc(var(--spacing,.25rem)*0);padding-block:calc(var(--spacing,.25rem)*4);justify-content:space-between;align-items:center;display:flex}@media (min-width:64rem){.header__main-row{padding-block:calc(var(--spacing,.25rem)*3.5)}}.header__mobile-menu-button{margin-right:calc(var(--spacing,.25rem)*5);color:var(--color-black,#252529)}@media (min-width:48rem){.header__mobile-menu-button{display:none}}.header__logo{align-items:center}:where(.header__logo>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-x-reverse)))}.header__logo{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-black,#252529);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.header__logo:hover{color:var(--color-primary-light,#747ce0)}}@media (min-width:48rem){:where(.header__logo>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem)*2)*calc(1 - var(--tw-space-x-reverse)))}.header__logo{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}}.header__logo{margin-right:calc(var(--spacing,.25rem)*8);height:calc(var(--spacing,.25rem)*8);flex-shrink:0;width:auto;display:flex}.header__logo-image{width:106px;height:25px}@media (min-width:64rem){.header__logo-image{width:136px;height:32px}}.header__nav-container{min-width:calc(var(--spacing,.25rem)*0);flex:1;align-items:center;display:flex}:where(.header__nav-container>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem)*2)*calc(1 - var(--tw-space-x-reverse)))}@media (min-width:48rem){:where(.header__nav-container>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem)*4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem)*4)*calc(1 - var(--tw-space-x-reverse)))}}.header__nav-category-wrapper{flex-shrink:0;max-width:120px;position:relative}@media (min-width:48rem){.header__nav-category-wrapper{max-width:140px}}@media (min-width:64rem){.header__nav-category-wrapper{max-width:none}}.header__nav-category-wrapper:after{top:100%;left:calc(var(--spacing,.25rem)*0);height:calc(var(--spacing,.25rem)*3);pointer-events:auto;z-index:55;width:100%;position:absolute}.header__nav-category{color:var(--color-black,#252529);position:relative}@media (hover:hover){.header__nav-category:hover{color:var(--color-primary-light,#747ce0)}}.header__nav-category{flex-direction:row;justify-content:center;align-items:center;display:none}@media (min-width:48rem){.header__nav-category{display:flex}}.header__nav-category--mobile{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--body-md,14px);line-height:var(--body-line-height-md,20px);letter-spacing:var(--body-letter-spacing-md,.14px);color:var(--color-black,#252529);display:flex}.header__mobile-subcategories{margin-inline:calc(var(--spacing,.25rem)*3);margin-block:calc(var(--spacing,.25rem)*1);border-radius:var(--radius-lg,24px);background-color:var(--color-neutral-50,#f7f7f7);padding-block:calc(var(--spacing,.25rem)*2)}.header__nav-category--mobile-sub{align-items:center;gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--body-md,14px);line-height:var(--body-line-height-md,20px);letter-spacing:var(--body-letter-spacing-md,.14px);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-neutral-700,#404047);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}@media (hover:hover){.header__nav-category--mobile-sub:hover{background-color:var(--color-neutral-100,#eaeaeb);color:var(--color-primary-light,#747ce0)}}.header__nav-category--mobile-sub span{padding-left:calc(var(--spacing,.25rem)*3);position:relative}.header__nav-category--mobile-sub span:before{content:"";top:50%;left:calc(var(--spacing,.25rem)*0);height:calc(var(--spacing,.25rem)*1.5);width:calc(var(--spacing,.25rem)*1.5);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);background-color:var(--color-neutral-300,#c6c6cc);border-radius:3.40282e+38px;position:absolute}.header__chevron-icon{color:var(--color-black,#252529)}.header__nav-category--mobile-parent{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.header__nav-category--mobile-back{justify-content:flex-start;width:100%}.header__mobile-slider-wrapper{flex:1;overflow:hidden}.header__mobile-slider{width:200%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-duration:.3s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1));display:flex}.header__mobile-slider--subcategories{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.header__mobile-slide{flex-direction:column;width:50%;display:flex}.header__nav-category span{margin-right:calc(var(--spacing,.25rem)*5);font-size:var(--body-md,14px);line-height:var(--body-line-height-md,20px);letter-spacing:var(--body-letter-spacing-md,.14px);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;text-overflow:ellipsis;--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);white-space:nowrap;transition-duration:.3s;display:flex;overflow:hidden}.accordion_trigger-icon{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1))}.header__nav-category-wrapper:hover .accordion_trigger-icon{rotate:180deg}.header__nav-dropdown{visibility:hidden;top:100%;left:calc(var(--spacing,.25rem)*0);z-index:60;border-bottom-right-radius:var(--radius-md,16px);border-bottom-left-radius:var(--radius-md,16px);background-color:var(--color-white,#fff);min-width:180px;padding-top:calc(var(--spacing,.25rem)*5);position:absolute}.header__nav-category-wrapper:hover .header__nav-dropdown{visibility:visible;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}.header__nav-dropdown-item{padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-black,#252529);display:block}@media (hover:hover){.header__nav-dropdown-item:hover{text-decoration-line:underline}}.header__nav-category--skeleton{pointer-events:none;height:auto}.header__nav-category--skeleton span{animation:var(--animate-pulse,pulse 2s cubic-bezier(.4,0,.6,1)infinite);background-color:var(--color-neutral-200,#d8d8de);margin:calc(var(--spacing,.25rem)*0);width:calc(var(--spacing,.25rem)*16);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));border-radius:.25rem;display:block;position:static}@media (min-width:48rem){.header__nav-category--skeleton span{width:calc(var(--spacing,.25rem)*20);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}@media (min-width:64rem){.header__nav-category--skeleton span{width:calc(var(--spacing,.25rem)*24);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)))}}.header__nav-category--skeleton span{height:1em;line-height:1.2}.header__location{cursor:pointer;color:#ffffffe6;align-items:center;display:none}@supports (color:color-mix(in lab,red,red)){.header__location{color:color-mix(in oklab,var(--color-white,#fff)90%,transparent)}}.header__location{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.header__location:hover{color:var(--color-white,#fff)}}@media (min-width:64rem){.header__location{display:flex}}.header__location-icon{margin-right:calc(var(--spacing,.25rem)*1);height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}.header__location-content{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.header__location-label{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-blue-200,oklch(88.2% .059 254.128))}.header__location-value{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.header__auth-container{align-items:center;display:none}:where(.header__auth-container>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem)*2)*calc(1 - var(--tw-space-x-reverse)))}@media (min-width:48rem){.header__auth-container{display:flex}}.header__auth-link{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.header__auth-link{color:color-mix(in oklab,var(--color-white,#fff)90%,transparent)}}.header__auth-link{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.header__auth-link:hover{color:var(--color-white,#fff)}}.header__auth-separator{color:var(--color-blue-300,oklch(80.9% .105 251.813))}.header__user-menu{position:relative}.header__user-button{align-items:center;display:flex}:where(.header__user-button>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem)*2)*calc(1 - var(--tw-space-x-reverse)))}.header__user-button{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.header__user-button{color:color-mix(in oklab,var(--color-white,#fff)90%,transparent)}}.header__user-button{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.header__user-button:hover{color:var(--color-white,#fff)}}.header__user-icon{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}.header__user-name{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);display:none}@media (min-width:64rem){.header__user-name{display:block}}.header__user-dropdown{right:calc(var(--spacing,.25rem)*0);z-index:50;margin-top:calc(var(--spacing,.25rem)*2);width:calc(var(--spacing,.25rem)*48);border-radius:var(--radius-md,16px);background-color:var(--color-white,#fff);padding-block:calc(var(--spacing,.25rem)*1);position:absolute}.header__user-dropdown-item{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-700,oklch(37.3% .034 259.733));align-items:center;display:flex}@media (hover:hover){.header__user-dropdown-item:hover{background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}}.header__user-dropdown-icon{margin-right:calc(var(--spacing,.25rem)*2);height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}.header__user-dropdown-divider{margin-block:calc(var(--spacing,.25rem)*1)}.header__user-dropdown-logout{width:100%;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-red-600,oklch(57.7% .245 27.325));align-items:center;display:flex}@media (hover:hover){.header__user-dropdown-logout:hover{background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}}.header__mobile-overlay{inset:calc(var(--spacing,.25rem)*0);z-index:40;background-color:#25252980;position:fixed}@supports (color:color-mix(in lab,red,red)){.header__mobile-overlay{background-color:color-mix(in oklab,var(--color-black,#252529)50%,transparent)}}@media (min-width:48rem){.header__mobile-overlay{display:none}}.header__mobile-dropdown{width:calc(var(--spacing,.25rem)*72);background-color:var(--color-white,#fff);--tw-shadow:0px 8px 36px 0px var(--tw-shadow-color,#25252929);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);padding:calc(var(--spacing,.25rem)*0)!important}.header__mobile-dropdown button[class*="absolute right-4 top-4"]{display:none}.header__mobile-dropdown-header{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*2);padding:calc(var(--spacing,.25rem)*4);padding-top:calc(var(--spacing,.25rem)*10);font-size:var(--display-xs,14px);line-height:var(--display-line-height-xs,20px);letter-spacing:var(--display-letter-spacing-xs,.14px);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-black,#252529);display:flex}.header__mobile-divider{margin-block:calc(var(--spacing,.25rem)*2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-neutral-100,#eaeaeb)}.header__mobile-dropdown-content{flex-direction:column;display:flex}.header__mobile-location{color:#ffffffe6;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.header__mobile-location{color:color-mix(in oklab,var(--color-white,#fff)90%,transparent)}}.header__mobile-location-icon{margin-right:calc(var(--spacing,.25rem)*2);height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}.header__mobile-location-text{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.header__mobile-auth-container{flex-direction:column;display:flex}.header__mobile-auth-link{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.header__mobile-auth-link{color:color-mix(in oklab,var(--color-white,#fff)90%,transparent)}}.header__mobile-auth-link{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.header__mobile-auth-link:hover{color:var(--color-white,#fff)}}.header__mobile-logout{text-align:left;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-red-300,oklch(80.8% .114 19.571));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.header__mobile-logout:hover{color:var(--color-red-200,oklch(88.5% .062 18.334))}}.header--loading{top:calc(var(--spacing,.25rem)*0);z-index:50;background-color:var(--color-white,#fff);position:sticky}.header__loading-container{width:100%}@media (min-width:40rem){.header__loading-container{max-width:40rem}}@media (min-width:48rem){.header__loading-container{max-width:48rem}}@media (min-width:64rem){.header__loading-container{max-width:64rem}}@media (min-width:80rem){.header__loading-container{max-width:80rem}}@media (min-width:87.5rem){.header__loading-container{max-width:87.5rem}}@media (min-width:96rem){.header__loading-container{max-width:96rem}}.header__loading-container{padding-inline:calc(var(--spacing,.25rem)*4);margin-inline:auto}.header__loading-row{height:calc(var(--spacing,.25rem)*16);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*4);display:flex}.header__loading-menu{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);animation:var(--animate-pulse,pulse 2s cubic-bezier(.4,0,.6,1)infinite);border-radius:var(--radius-sm,12px);background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.header__loading-menu{background-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}@media (min-width:48rem){.header__loading-menu{display:none}}.header__loading-logo{flex-shrink:0;align-items:center;display:none}:where(.header__loading-logo>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem)*2)*calc(1 - var(--tw-space-x-reverse)))}.header__loading-logo{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-black,#252529)}@media (min-width:48rem){.header__loading-logo{display:flex}}.header__loading-search{max-width:var(--container-2xl,42rem);flex:1}.header__loading-search-placeholder{height:calc(var(--spacing,.25rem)*10);animation:var(--animate-pulse,pulse 2s cubic-bezier(.4,0,.6,1)infinite);border-radius:var(--radius-md,16px);background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.header__loading-search-placeholder{background-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}.header__loading-nav{flex-shrink:0;align-items:center;display:flex}:where(.header__loading-nav>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem)*4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem)*4)*calc(1 - var(--tw-space-x-reverse)))}.header__loading-location-placeholder{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*32);animation:var(--animate-pulse,pulse 2s cubic-bezier(.4,0,.6,1)infinite);border-radius:var(--radius-sm,12px);background-color:#ffffff1a;display:none}@supports (color:color-mix(in lab,red,red)){.header__loading-location-placeholder{background-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}@media (min-width:64rem){.header__loading-location-placeholder{display:block}}.header__loading-auth-placeholder{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*20);animation:var(--animate-pulse,pulse 2s cubic-bezier(.4,0,.6,1)infinite);border-radius:var(--radius-sm,12px);background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.header__loading-auth-placeholder{background-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@keyframes pulse{50%{opacity:.5}}