.Header-module__lnUIdW__headerTopWrapper{z-index:140;border-bottom-style:var(--tw-border-style);background-color:var(--app-surface);border-bottom-width:1px;border-color:var(--color-border-soft);transition:top .28s cubic-bezier(.4,0,.2,1);position:sticky;top:0}.Header-module__lnUIdW__headerTopWrapper[data-collapsed=true]{top:calc(-1*var(--header-top-height,72px))}.Header-module__lnUIdW__categoryBarStickyWrapper{z-index:130;background-color:var(--app-surface);position:sticky;top:0}.Header-module__lnUIdW__headerDesktopOuter{display:none}@media (min-width:64rem){.Header-module__lnUIdW__headerDesktopOuter{display:block}}.Header-module__lnUIdW__headerDesktopOuter{background-color:var(--app-surface)}.Header-module__lnUIdW__headerInner{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*6);display:flex}.Header-module__lnUIdW__headerLeftSection{min-width:calc(var(--spacing,.25rem)*0);align-items:center;gap:calc(var(--spacing,.25rem)*4);display:flex}.Header-module__lnUIdW__headerLogo{border-right-style:var(--tw-border-style);padding-right:calc(var(--spacing,.25rem)*4);border-color:#d7d2d8;border-right-width:1px;flex-shrink:0}.Header-module__lnUIdW__headerLogo img{height:calc(var(--spacing,.25rem)*12);width:auto}.Header-module__lnUIdW__locationSelector{align-items:center;gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-2xl,1rem);min-width:220px;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);text-align:left;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;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));background-color:var(--color-brand-light);display:flex}.Header-module__lnUIdW__locationSelector:hover{background-color:var(--app-surface-muted)}.Header-module__lnUIdW__locationSelectorLabel{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#7d7480}.Header-module__lnUIdW__locationSelectorValue{--tw-font-weight:var(--font-weight-semibold,600);font-size:15px;font-weight:var(--font-weight-semibold,600);color:var(--color-navy)}.Header-module__lnUIdW__locationSelectorIcon{color:#4a4150;margin-left:auto}.Header-module__lnUIdW__headerRightSection{align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.Header-module__lnUIdW__headerSearchContainer{position:relative}.Header-module__lnUIdW__headerSearchBar{border-style:var(--tw-border-style);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;background-color:var(--app-surface);border-width:1px;border-color:var(--color-border-soft);border-radius:3.40282e38px;align-items:center;transition-duration:.3s;display:flex;overflow:hidden}.Header-module__lnUIdW__headerSearchBarExpanded{width:340px;padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1)}.Header-module__lnUIdW__headerSearchBarCollapsed{width:auto;padding:calc(var(--spacing,.25rem)*0);border-color:#0000}.Header-module__lnUIdW__headerSearchForm{align-items:center;width:100%;display:flex}.Header-module__lnUIdW__headerSearchIcon{margin-left:calc(var(--spacing,.25rem)*2);color:var(--color-brand)}.Header-module__lnUIdW__headerSearchInput{width:100%;padding-inline:calc(var(--spacing,.25rem)*3);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)));--tw-outline-style:none;color:var(--app-text);background-color:#0000;outline-style:none}.Header-module__lnUIdW__headerSearchInput::placeholder{color:#cbd5e1}.Header-module__lnUIdW__headerSearchCloseBtn{height:calc(var(--spacing,.25rem)*9);width:calc(var(--spacing,.25rem)*9);color:var(--color-brand);justify-content:center;align-items:center;display:inline-flex}.Header-module__lnUIdW__searchSuggestionsPanel{top:100%;left:calc(var(--spacing,.25rem)*0);z-index:300;margin-top:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);width:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--app-surface);border-width:1px;border-color:var(--color-border-soft);position:absolute;overflow:hidden}.Header-module__lnUIdW__searchSuggestion{align-items:center;gap:calc(var(--spacing,.25rem)*3);width:100%;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);text-align:left;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;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}.Header-module__lnUIdW__searchSuggestion:hover{background-color:var(--app-surface-muted)}.Header-module__lnUIdW__searchSuggestionImage{height:calc(var(--spacing,.25rem)*11);width:calc(var(--spacing,.25rem)*11);border-radius:var(--radius-lg,.5rem);object-fit:cover}.Header-module__lnUIdW__searchSuggestionPlaceholder{height:calc(var(--spacing,.25rem)*11);width:calc(var(--spacing,.25rem)*11);border-radius:var(--radius-lg,.5rem);background-color:var(--app-surface-muted)}.Header-module__lnUIdW__searchSuggestionInfo{min-width:calc(var(--spacing,.25rem)*0);flex:1}.Header-module__lnUIdW__searchSuggestionTitle{text-overflow:ellipsis;white-space:nowrap;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:var(--color-navy);overflow:hidden}.Header-module__lnUIdW__searchSuggestionPrice{margin-top:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-brand)}.Header-module__lnUIdW__headerIconBtn{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;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));color:var(--color-brand);justify-content:center;align-items:center;display:inline-flex;position:relative}.Header-module__lnUIdW__headerIconBtn:hover{opacity:.8}.Header-module__lnUIdW__themeToggleBtn{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);border-style:var(--tw-border-style);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;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));color:var(--color-brand);background-color:var(--app-surface-soft);border-width:1px;border-color:var(--color-border-soft);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex;position:relative}.Header-module__lnUIdW__themeToggleBtn:hover{background-color:var(--color-brand-light)}.Header-module__lnUIdW__headerBadge{top:calc(var(--spacing,.25rem)*-1);right:calc(var(--spacing,.25rem)*-1);--tw-font-weight:var(--font-weight-bold,700);width:18px;height:18px;font-size:10px;font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);background-color:var(--color-brand);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute}.Header-module__lnUIdW__headerMobileOuter{border-top-style:var(--tw-border-style);border-top-width:1px}@media (min-width:64rem){.Header-module__lnUIdW__headerMobileOuter{display:none}}.Header-module__lnUIdW__headerMobileOuter{background-color:var(--app-surface);border-color:var(--color-border-soft)}.Header-module__lnUIdW__headerMobileTop{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*3);display:flex}.Header-module__lnUIdW__headerMobileSearchPanel{margin-top:calc(var(--spacing,.25rem)*3);position:relative}.Header-module__lnUIdW__headerMobileSearchForm{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);background-color:var(--app-surface);border-width:1px;border-color:var(--color-border-soft);align-items:center;display:flex}.Header-module__lnUIdW__headerMobileSearchForm input{width:100%;padding-inline: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)));--tw-outline-style:none;color:var(--app-text);background-color:#0000;outline-style:none}.Header-module__lnUIdW__headerMobileSearchForm input::placeholder{color:#cbd5e1}.Header-module__lnUIdW__headerMobileSearchIcon,.Header-module__lnUIdW__headerMobileSearchCloseBtn{color:var(--color-brand)}.Header-module__lnUIdW__locationSelectorMobile{margin-top:calc(var(--spacing,.25rem)*3);align-items:center;gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-2xl,1rem);width:100%;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);text-align:left;background-color:var(--color-brand-light);display:flex}.Header-module__lnUIdW__promoStrip{border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);text-align:center;background-color:#d5659b;border-color:#e6b7cb;border-top-width:1px}.Header-module__lnUIdW__promoStripDesktop{display:none}@media (min-width:64rem){.Header-module__lnUIdW__promoStripDesktop{display:block}}.Header-module__lnUIdW__promoStripDesktop{font-size:15px}@media (min-width:64rem){.Header-module__lnUIdW__promoStripMobile{display:none}}.Header-module__lnUIdW__promoStripMobile{font-size:14px}.Header-module__lnUIdW__promoText{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff)}.Header-module__lnUIdW__locationDropdown{z-index:9999;border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*4);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--app-surface);border-width:1px;border-color:var(--color-border-soft);position:fixed;overflow:hidden}.Header-module__lnUIdW__locationDropdown[data-state=closing]{animation:.18s forwards Header-module__lnUIdW__fadeSlideUp}.Header-module__lnUIdW__locationDropdown[data-state=open]{animation:.18s Header-module__lnUIdW__fadeSlideDown}.Header-module__lnUIdW__locationDropdownTitle{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-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--app-text-strong)}.Header-module__lnUIdW__locationDropdownSubtitle{margin-top:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--app-text-muted)}.Header-module__lnUIdW__locationSelectGroup{margin-top:calc(var(--spacing,.25rem)*4)}:where(.Header-module__lnUIdW__locationSelectGroup>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.Header-module__lnUIdW__locationSelectItem>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}.Header-module__lnUIdW__locationSelectLabel{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--app-text)}.Header-module__lnUIdW__locationSelectElement{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem)*3);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)));--tw-outline-style:none;border-width:1px;outline-style:none}.Header-module__lnUIdW__locationSelectElement:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.Header-module__lnUIdW__locationSelectElement{background-color:var(--app-surface-soft);border-color:var(--app-border);focus-ring-color:#e5e7eb}.Header-module__lnUIdW__locationSelectElementDisabled{cursor:not-allowed;opacity:.6}.Header-module__lnUIdW__locationConfirmBtn{border-radius:var(--radius-xl,.75rem);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)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);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,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;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))}.Header-module__lnUIdW__locationConfirmBtnDisabled{cursor:not-allowed;background-color:#d1d5db}.Header-module__lnUIdW__locationConfirmBtnEnabled{background-color:#111827}.Header-module__lnUIdW__locationConfirmBtnEnabled:hover{background-color:#1f2937}.Header-module__lnUIdW__userDropdown{z-index:9999;border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--app-surface);border-width:1px;border-color:var(--color-border-soft);position:fixed;overflow:hidden}.Header-module__lnUIdW__userDropdown[data-state=closing]{animation:.18s forwards Header-module__lnUIdW__fadeSlideUp}.Header-module__lnUIdW__userDropdown[data-state=open]{animation:.18s Header-module__lnUIdW__fadeSlideDown}.Header-module__lnUIdW__userDropdownHeader{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);border-color:#e5e7eb;border-bottom-width:1px}.Header-module__lnUIdW__userDropdownTitle{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-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--app-text-strong)}.Header-module__lnUIdW__userDropdownSubtitle{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--app-text-muted)}.Header-module__lnUIdW__userDropdownContent{padding:calc(var(--spacing,.25rem)*2)}.Header-module__lnUIdW__userLoginBtn{border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);text-align:center;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-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);background-color:#111827;display:block}.Header-module__lnUIdW__userLoginBtn:hover{background-color:#1f2937}.Header-module__lnUIdW__userMenuItems{margin-top:calc(var(--spacing,.25rem)*2);gap:calc(var(--spacing,.25rem)*1);display:grid}.Header-module__lnUIdW__userMenuItem{border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem)*3);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)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--app-text)}.Header-module__lnUIdW__userMenuItem:hover{background-color:var(--app-surface-muted)}.Header-module__lnUIdW__userLogoutBtn{border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);text-align:left;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:var(--color-brand)}.Header-module__lnUIdW__userLogoutBtn:hover{background-color:var(--color-brand-light)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{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}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}
.CategoryBar-module__NxhNcq__categoryBar{z-index:80;border-top-style:var(--tw-border-style);border-top-width:1px;border-bottom-style:var(--tw-border-style);background-color:var(--app-surface);border-bottom-width:1px;border-color:var(--color-border-soft);height:40px;position:relative}.CategoryBar-module__NxhNcq__categoryBarInner{width:100%;height:100%;padding-inline:calc(var(--spacing,.25rem)*8)}.CategoryBar-module__NxhNcq__categoryBarContent{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*6);height:100%;display:flex}.CategoryBar-module__NxhNcq__categoryNav{min-width:calc(var(--spacing,.25rem)*0);align-items:center;display:flex;overflow-x:auto}.CategoryBar-module__NxhNcq__categoryNavItem{position:relative}.CategoryBar-module__NxhNcq__categoryLink{border-right-style:var(--tw-border-style);height:40px;padding-inline:calc(var(--spacing,.25rem)*5);--tw-font-weight:var(--font-weight-medium,500);font-size:14px;font-weight:var(--font-weight-medium,500);--tw-tracking:.01em;letter-spacing:.01em;white-space:nowrap;text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;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));border-right-width:1px;border-color:var(--color-border-soft);color:var(--color-navy);align-items:center;display:inline-flex}.CategoryBar-module__NxhNcq__categoryLinkActive{border-style:var(--tw-border-style);height:40px;padding-inline:calc(var(--spacing,.25rem)*5);--tw-font-weight:var(--font-weight-medium,500);font-size:14px;font-weight:var(--font-weight-medium,500);--tw-tracking:.01em;letter-spacing:.01em;white-space:nowrap;text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;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));border-width:1px;border-color:var(--app-border);background-color:var(--app-surface-muted);color:var(--color-navy);align-items:center;display:inline-flex}@media (hover:hover){.CategoryBar-module__NxhNcq__categoryLinkHover:hover{background-color:var(--app-surface-muted)}}.CategoryBar-module__NxhNcq__supportPhone{align-items:center;gap:calc(var(--spacing,.25rem)*3);padding-left:calc(var(--spacing,.25rem)*4);color:var(--color-navy);flex-shrink:0;display:flex}.CategoryBar-module__NxhNcq__supportPhoneText{--tw-font-weight:var(--font-weight-medium,500);font-size:14px;font-weight:var(--font-weight-medium,500)}.CategoryBar-module__NxhNcq__megaMenu{top:100%;right:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);z-index:90;border-top-style:var(--tw-border-style);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--app-surface);border-top-width:1px;border-color:var(--color-border-soft);position:absolute}.CategoryBar-module__NxhNcq__megaMenuInner{width:100%;padding-inline:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*6)}.CategoryBar-module__NxhNcq__megaMenuGrid{gap:calc(var(--spacing,.25rem)*6);display:grid}@media (min-width:48rem){.CategoryBar-module__NxhNcq__megaMenuGrid{grid-template-columns:260px 1fr}}.CategoryBar-module__NxhNcq__megaMenuFeatureCard{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*4);background-color:var(--app-surface-soft);border-width:1px;border-color:var(--app-border)}.CategoryBar-module__NxhNcq__megaMenuFeatureTitle{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-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--app-text-strong)}.CategoryBar-module__NxhNcq__megaMenuFeatureDesc{margin-top:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--app-text-muted)}.CategoryBar-module__NxhNcq__megaMenuFeatureCta{margin-top:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-xl,.75rem);background-color:var(--color-slate-900,#0f172b);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);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,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;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:inline-flex}@supports (color:lab(0% 0 0)){.CategoryBar-module__NxhNcq__megaMenuFeatureCta{background-color:var(--color-slate-900,lab(7.78673% 1.82345 -15.0537))}}@media (hover:hover){.CategoryBar-module__NxhNcq__megaMenuFeatureCta:hover{background-color:var(--color-slate-800,#1d293d)}@supports (color:lab(0% 0 0)){.CategoryBar-module__NxhNcq__megaMenuFeatureCta:hover{background-color:var(--color-slate-800,lab(16.132% -.318035 -14.6672))}}}.CategoryBar-module__NxhNcq__megaMenuChildGrid{gap:calc(var(--spacing,.25rem)*3);display:grid}@media (min-width:40rem){.CategoryBar-module__NxhNcq__megaMenuChildGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.CategoryBar-module__NxhNcq__megaMenuChildGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.CategoryBar-module__NxhNcq__megaMenuChildCard{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*4);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);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;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));background-color:var(--app-surface);border-width:1px;border-color:var(--app-border);color:var(--app-text)}.CategoryBar-module__NxhNcq__megaMenuChildCard:hover{background-color:var(--app-surface-muted)}.CategoryBar-module__NxhNcq__megaMenuChildCardDesc{margin-top:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--app-text-muted)}.CategoryBar-module__NxhNcq__megaMenu[data-state=closing]{animation:.18s forwards CategoryBar-module__NxhNcq__fadeSlideUp}.CategoryBar-module__NxhNcq__megaMenu[data-state=open]{animation:.18s CategoryBar-module__NxhNcq__fadeSlideDown}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{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}
.Footer-module__3hUVsW__footer{margin-top:calc(var(--spacing,.25rem)*14);color:var(--color-white,#fff);background-color:var(--color-footer-bg)}.Footer-module__3hUVsW__footerInner{width:100%;max-width:1920px;padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*8);margin-inline:auto}@media (min-width:40rem){.Footer-module__3hUVsW__footerInner{padding-inline:calc(var(--spacing,.25rem)*8)}}@media (min-width:48rem){.Footer-module__3hUVsW__footerInner{padding-inline:calc(var(--spacing,.25rem)*10);padding-block:calc(var(--spacing,.25rem)*10)}}@media (min-width:64rem){.Footer-module__3hUVsW__footerInner{padding-inline:calc(var(--spacing,.25rem)*12)}}@media (min-width:80rem){.Footer-module__3hUVsW__footerInner{padding-inline:calc(var(--spacing,.25rem)*16)}}.Footer-module__3hUVsW__footerBrandCol{max-width:360px}.Footer-module__3hUVsW__footerLogo{display:inline-block}.Footer-module__3hUVsW__footerContactBlock{margin-top:calc(var(--spacing,.25rem)*5)}:where(.Footer-module__3hUVsW__footerContactBlock>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*4)*calc(1 - var(--tw-space-y-reverse)))}.Footer-module__3hUVsW__footerContactHeading{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-leading:1;--tw-font-weight:var(--font-weight-semibold,600);line-height:1;font-weight:var(--font-weight-semibold,600)}@media (min-width:48rem){.Footer-module__3hUVsW__footerContactHeading{font-size:17px}}.Footer-module__3hUVsW__footerContactText{margin-top: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)));--tw-leading:1.45;color:var(--color-white,#fff);line-height:1.45}@media (min-width:48rem){.Footer-module__3hUVsW__footerContactText{font-size:15px}}.Footer-module__3hUVsW__footerContactLink{margin-top: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)));--tw-leading:1.45;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,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;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));line-height:1.45;display:inline-block}@media (hover:hover){.Footer-module__3hUVsW__footerContactLink:hover{opacity:.8}}@media (min-width:48rem){.Footer-module__3hUVsW__footerContactLink{font-size:15px}}.Footer-module__3hUVsW__footerNavGrid{gap:calc(var(--spacing,.25rem)*8);display:grid}@media (min-width:40rem){.Footer-module__3hUVsW__footerNavGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.Footer-module__3hUVsW__footerNavGrid{gap:calc(var(--spacing,.25rem)*10);grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:80rem){.Footer-module__3hUVsW__footerNavGrid{gap:calc(var(--spacing,.25rem)*14)}}:where(.Footer-module__3hUVsW__footerLinkList>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*2)*calc(1 - var(--tw-space-y-reverse)))}@media (min-width:48rem){:where(.Footer-module__3hUVsW__footerLinkList>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*3)*calc(1 - var(--tw-space-y-reverse)))}}.Footer-module__3hUVsW__footerLink{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:1.25;--tw-font-weight:var(--font-weight-normal,400);line-height:1.25;font-weight:var(--font-weight-normal,400);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,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;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){.Footer-module__3hUVsW__footerLink:hover{opacity:.8}}@media (min-width:48rem){.Footer-module__3hUVsW__footerLink{font-size:15px}}.Footer-module__3hUVsW__footerLinkUnderlined{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:1.25;--tw-font-weight:var(--font-weight-normal,400);line-height:1.25;font-weight:var(--font-weight-normal,400);color:var(--color-white,#fff);text-underline-offset:4px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;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));text-decoration-line:underline}@media (hover:hover){.Footer-module__3hUVsW__footerLinkUnderlined:hover{opacity:.8}}@media (min-width:48rem){.Footer-module__3hUVsW__footerLinkUnderlined{font-size:15px}}.Footer-module__3hUVsW__footerFeaturesRow{margin-top:calc(var(--spacing,.25rem)*8);gap:calc(var(--spacing,.25rem)*4);border-color:#0000;display:grid}@supports (color:color-mix(in lab, red, red)){.Footer-module__3hUVsW__footerFeaturesRow{border-color:color-mix(in oklab,var(--color-white,#fff)0%,transparent)}}.Footer-module__3hUVsW__footerFeaturesRow{padding-top:calc(var(--spacing,.25rem)*2);text-align:center}@media (min-width:48rem){.Footer-module__3hUVsW__footerFeaturesRow{margin-top:calc(var(--spacing,.25rem)*10);grid-template-columns:repeat(3,minmax(0,1fr))}}.Footer-module__3hUVsW__footerFeatureItem{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:1;color:var(--color-white,#fff);font-style:italic;line-height:1}@media (min-width:48rem){.Footer-module__3hUVsW__footerFeatureItem{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}}.Footer-module__3hUVsW__footerFeatureItalic{font-family:var(--font-serif,ui-serif,Georgia,Cambria,"Times New Roman",Times,serif)}.Footer-module__3hUVsW__footerFeatureNormal{margin-left:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);font-style:normal}.Footer-module__3hUVsW__footerCopyright{margin-top:calc(var(--spacing,.25rem)*6);border-top-style:var(--tw-border-style);border-color:#ffffff4d;border-top-width:1px}@supports (color:color-mix(in lab, red, red)){.Footer-module__3hUVsW__footerCopyright{border-color:color-mix(in oklab,var(--color-white,#fff)30%,transparent)}}.Footer-module__3hUVsW__footerCopyright{padding-top:calc(var(--spacing,.25rem)*4);text-align:center}.Footer-module__3hUVsW__footerCopyrightText{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:1.4;color:var(--color-white,#fff);line-height:1.4}@media (min-width:48rem){.Footer-module__3hUVsW__footerCopyrightText{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}.Footer-module__3hUVsW__footerCopyrightBold{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.MobileBottomNav-module__1STAna__mobileNav{right:calc(var(--spacing,.25rem)*0);bottom:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);z-index:150;border-top-style:var(--tw-border-style);border-top-width:1px;position:fixed}@media (min-width:40rem){.MobileBottomNav-module__1STAna__mobileNav{display:none}}.MobileBottomNav-module__1STAna__mobileNav{background-color:var(--app-surface);border-color:var(--app-border)}.MobileBottomNav-module__1STAna__mobileNavList{display:flex}.MobileBottomNav-module__1STAna__mobileNavItem{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*1);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;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));flex-direction:column;flex:1;display:flex}.MobileBottomNav-module__1STAna__mobileNavItemActive{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*1);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-navy);flex-direction:column;flex:1;display:flex}.MobileBottomNav-module__1STAna__mobileNavItemInactive{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*1);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-navy-muted);flex-direction:column;flex:1;display:flex}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
