.XFbqWa_authLink{border-radius:var(--radius-lg);min-height:42px;color:var(--brand-charcoal);white-space:nowrap;background:#fff6;border:1px solid #7e806038;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:12px;transition:background-color .2s,border-color .2s;display:inline-flex}.XFbqWa_authLink:hover{background:var(--brand-cream);border-color:var(--brand-olive)}@media (max-width:767px){.XFbqWa_authLink{width:38px;min-height:38px;padding:0}.XFbqWa_authLink span{display:none}}@layer components{.XFbqWa_mobileCategoryList a:first-child,.XFbqWa_mobileCategoryList a:hover{color:var(--brand-olive)}@starting-style{.XFbqWa_dialog[open]{opacity:0}.XFbqWa_sidebar[open]{translate:100%}.XFbqWa_dialog[open]::backdrop{opacity:0}}@media (min-width:768px){.XFbqWa_header{--header-height:80px}.XFbqWa_searchAnchor{margin-left:4px}.XFbqWa_searchTrigger{color:#2f312973;background:#ffffff4d;border-color:#ded6c8bf;border-radius:30px;justify-content:flex-start;width:190px;padding:0 14px;font-size:11px}.XFbqWa_searchTrigger>span{display:block}.XFbqWa_searchTrigger .XFbqWa_searchTriggerHint{display:none}.XFbqWa_searchPanel{width:min(620px,100vw - 64px);padding:24px;left:32px;right:auto}.XFbqWa_searchInput{font-size:14px}.XFbqWa_searchResults{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1400px){.XFbqWa_searchTrigger{width:240px}.XFbqWa_searchTrigger .XFbqWa_searchTriggerHint{color:#2f31294d;margin-right:auto;font-size:9px;display:block}.XFbqWa_searchPanel{left:max(40px,50vw - 776px)}}@media (prefers-reduced-motion:reduce){.XFbqWa_panel{transition-delay:0s;transform:none}.XFbqWa_navLink:is(:hover,:focus-visible) .XFbqWa_navLabel>span{transform:none}.XFbqWa_navLabel>span+span{display:none}.XFbqWa_megaCategory:hover img,.XFbqWa_megaFeature:hover>img{transform:none}}.XFbqWa_header{--header-height:72px;-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);background:#faf7f0d1;border-bottom:1px solid #ded6c88c;box-shadow:inset 0 1px #ffffffb3,0 8px 35px #2f312908}.XFbqWa_navLink{color:#2f3129a6;white-space:nowrap;align-items:center;height:100%;font-size:12px;font-weight:500;transition:color .25s;display:flex;position:relative}.XFbqWa_navLink:after{background:var(--brand-olive);content:"";transform-origin:100%;height:1px;transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute;inset:auto 0 18px;transform:scaleX(0)}.XFbqWa_navLabel{line-height:1.8;display:block;position:relative;overflow:hidden}.XFbqWa_navLabel>span{transition:transform .4s cubic-bezier(.22,1,.36,1);display:block}.XFbqWa_navLabel>span+span{color:var(--brand-olive);position:absolute;top:100%;right:0}.XFbqWa_navLink:is(:hover,:focus-visible) .XFbqWa_navLabel>span{transform:translateY(-100%)}.XFbqWa_navLink:is(:hover,:focus-visible,[aria-current=page]):after{transform:scaleX(1)}.XFbqWa_navLink[aria-current=page]{color:var(--brand-charcoal)}.XFbqWa_iconButton{width:42px;height:42px;color:var(--brand-charcoal);border:1px solid #0000;border-radius:50%;flex-shrink:0;place-items:center;transition:border-color .25s,background-color .25s,color .25s,transform .25s;display:grid;position:relative}.XFbqWa_iconButton:hover{color:var(--brand-olive);background:#ffffffa6;border-color:#7e806033;transform:translateY(-1px)}.XFbqWa_iconButton:active{transform:scale(.96)}.XFbqWa_cartButton{background:#7e80600f;border-color:#7e80602e}.XFbqWa_badge{border:2px solid var(--brand-paper);background:var(--brand-olive);color:#fff;border-radius:20px;place-items:center;min-width:17px;height:17px;padding:0 3px;font-size:8px;display:grid;position:absolute;top:-2px;right:-2px}.XFbqWa_statusDot{background:var(--brand-olive);border-radius:50%;width:5px;height:5px;position:absolute;top:7px;right:7px}.XFbqWa_searchAnchor{flex-shrink:0;position:relative}.XFbqWa_searchTrigger{border-radius:var(--radius-xl);width:42px;height:42px;color:var(--brand-charcoal);text-align:right;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;font-size:12px;transition:background-color .25s,color .25s;display:flex}.XFbqWa_searchTrigger>span{display:none}.XFbqWa_searchTrigger:is(:hover,:focus-visible,[aria-expanded=true]){color:var(--brand-olive);background:#7e806012;outline:none}.XFbqWa_panel{z-index:1;top:calc(var(--header-height) + 8px);border-radius:var(--radius-2xl);background:var(--brand-paper);opacity:0;visibility:hidden;pointer-events:none;border:1px solid #ded6c8a6;transition:opacity .22s,transform .3s cubic-bezier(.22,1,.36,1),visibility 0s linear .3s;position:fixed;transform:translateY(-8px);box-shadow:0 18px 55px #2f31291a}.XFbqWa_panel[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translateY(0)}.XFbqWa_searchPanel{max-height:calc(100dvh - var(--header-height) - 24px);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--brand-line) transparent;padding:20px;left:12px;right:12px;overflow-y:auto}.XFbqWa_panelHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.XFbqWa_panelHeading h2{font-size:12px;font-weight:500}.XFbqWa_panelClose{color:#2f312999;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;transition:color .2s,background-color .2s;display:grid}.XFbqWa_panelClose:hover{color:var(--brand-charcoal);background:#7e806014}.XFbqWa_searchField{border-bottom:1px solid var(--brand-line);min-height:54px;color:var(--brand-olive);align-items:center;gap:10px;transition:border-color .25s;display:flex}.XFbqWa_searchField:focus-within{border-color:var(--brand-olive)}.XFbqWa_searchField>svg{flex-shrink:0}.XFbqWa_searchInput{width:100%;min-width:0;color:var(--brand-charcoal);box-shadow:none;appearance:none;background:0 0;border:0;border-radius:0;padding:12px 0;font-size:16px;line-height:1.7}.XFbqWa_searchInput::placeholder{color:#2f312959}.XFbqWa_searchInput:focus,.XFbqWa_searchInput:focus-visible{box-shadow:none;border:0;outline:none}.XFbqWa_searchInput::-webkit-search-cancel-button{appearance:none}.XFbqWa_searchSubmit{width:34px;height:34px;color:var(--brand-charcoal);border-radius:50%;flex-shrink:0;place-items:center;transition:color .2s,background-color .2s;display:grid}.XFbqWa_searchSubmit:hover{background:var(--brand-olive);color:var(--brand-paper)}.XFbqWa_searchSuggestions{flex-wrap:wrap;align-items:center;gap:16px;padding:18px 0 22px;font-size:11px;display:flex}.XFbqWa_searchSuggestions>span{color:#2f312966}.XFbqWa_searchSuggestions button{color:#2f3129bf;border-bottom:1px solid #0000;font-size:11px;transition:border-color .2s,color .2s}.XFbqWa_searchSuggestions button:hover{border-color:var(--brand-olive);color:var(--brand-olive)}.XFbqWa_resultsHeading{color:#2f312980;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;font-size:10px;display:flex}.XFbqWa_searchResults{gap:4px 12px;display:grid}.XFbqWa_searchResult{border-radius:var(--radius-lg);align-items:center;gap:13px;min-width:0;padding:9px 6px;transition:background-color .22s;display:flex}.XFbqWa_searchResult:hover,.XFbqWa_searchResult:focus-visible{background:#7e80600f}.XFbqWa_resultImage{border-radius:var(--radius-md);background:var(--brand-cream);flex-shrink:0;width:64px;height:64px;position:relative;overflow:hidden}.XFbqWa_resultCopy{flex-direction:column;gap:4px;min-width:0;display:flex}.XFbqWa_resultName{color:var(--brand-charcoal);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;line-height:1.8;overflow:hidden}.XFbqWa_resultCategory{color:#2f312966;font-size:9px}.XFbqWa_resultPrice{margin-top:2px;font-size:11px}.XFbqWa_resultPrice>span{color:#2f312980;font-size:9px}.XFbqWa_searchEmpty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:180px;display:flex}.XFbqWa_searchEmpty>svg{color:#7e806099}.XFbqWa_searchEmpty p{font-size:12px}.XFbqWa_searchEmpty>span{color:#2f312980;max-width:230px;font-size:10px;line-height:2}.XFbqWa_panelFooter{border-top:1px solid #ded6c8a6;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding-top:17px;font-size:11px;transition:color .2s;display:flex}.XFbqWa_panelFooter:hover{color:var(--brand-olive)}.XFbqWa_panelFooter svg{transition:transform .25s}.XFbqWa_panelFooter:hover svg{transform:translate(-3px)}.XFbqWa_categoryNav{align-items:center;gap:4px;height:100%;display:flex}.XFbqWa_categoryToggle{border-radius:var(--radius-xs);color:#2f31298c;place-items:center;width:22px;height:30px;display:grid}.XFbqWa_categoryToggle svg{transition:transform .25s}.XFbqWa_categoryToggle[aria-expanded=true] svg{transform:rotate(180deg)}.XFbqWa_megaPanel{text-align:right;grid-template-columns:minmax(0,1fr) 260px;width:auto;max-width:1080px;margin:0 auto;padding:10px;display:grid;left:32px;right:32px}.XFbqWa_megaContent{padding:20px 24px 16px}.XFbqWa_megaHeading{justify-content:space-between;align-items:center;gap:20px;padding-bottom:22px;display:flex}.XFbqWa_megaHeading h2{color:#2f312980;font-size:11px;font-weight:400}.XFbqWa_megaHeading>a{color:var(--brand-olive);align-items:center;gap:10px;font-size:10px;display:flex}.XFbqWa_megaCategories{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}.XFbqWa_megaCategory{border-radius:var(--radius-xl);align-items:center;gap:12px;min-width:0;padding:10px 8px;transition:background-color .25s;display:flex}.XFbqWa_megaCategory:hover{background:#7e80600f}.XFbqWa_megaCategoryImage{border-radius:var(--radius-lg);background:var(--brand-cream);flex-shrink:0;width:56px;height:56px;display:block;position:relative;overflow:hidden}.XFbqWa_megaCategoryImage img{transition:transform .5s cubic-bezier(.22,1,.36,1)}.XFbqWa_megaCategory:hover img{transform:scale(1.06)}.XFbqWa_megaCategoryTitle{color:var(--brand-charcoal);font-size:12px;font-weight:500;display:block}.XFbqWa_megaCategoryCaption{color:#2f312966;margin-top:7px;font-size:9px;display:block}.XFbqWa_megaMore{color:#2f3129a6;border-top:1px solid #ded6c88c;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding:17px 8px 0;font-size:10px;transition:color .2s;display:flex}.XFbqWa_megaMore:hover{color:var(--brand-olive)}.XFbqWa_megaFeature{border-radius:var(--radius-lg);background:var(--brand-sand);min-height:310px;color:var(--brand-paper);align-items:flex-end;padding:24px;display:flex;position:relative;overflow:hidden}.XFbqWa_megaFeature:after{content:"";background:linear-gradient(#0000 25%,#2f3129b3);position:absolute;inset:0}.XFbqWa_megaFeature>img{transition:transform .7s cubic-bezier(.22,1,.36,1)}.XFbqWa_megaFeature:hover>img{transform:scale(1.04)}.XFbqWa_megaFeature>span{z-index:1;position:relative}.XFbqWa_megaFeature small{opacity:.8;font-size:9px}.XFbqWa_megaFeature strong{margin-top:10px;font-size:22px;font-weight:500;display:block}.XFbqWa_megaFeature>span>span{justify-content:space-between;align-items:center;gap:25px;margin-top:22px;font-size:10px;display:flex}.XFbqWa_dialog{background:var(--brand-paper);max-height:none;color:var(--brand-charcoal);opacity:0;transition:opacity .25s, translate .35s cubic-bezier(.22, 1, .36, 1), display .35s allow-discrete, overlay .35s allow-discrete;border:0;position:fixed}.XFbqWa_dialog[open]{opacity:1;translate:0}.XFbqWa_dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;transition:opacity .25s, display .35s allow-discrete, overlay .35s allow-discrete;background:#24261f38}.XFbqWa_dialog[open]::backdrop{opacity:1}.XFbqWa_sidebar{overscroll-behavior:contain;border-radius:var(--radius-2xl) 0 0 var(--radius-2xl);width:min(86vw,360px);max-width:none;height:100dvh;margin:0;inset:0 0 0 auto;overflow-y:auto;translate:100%;box-shadow:-15px 0 60px #0000000d}.XFbqWa_sidebarContent{flex-direction:column;min-height:100%;padding:28px;display:flex}.XFbqWa_mobileHeading{justify-content:space-between;align-items:center;gap:20px;display:flex}.XFbqWa_mobileLogo{letter-spacing:-.09em;font-size:34px;font-weight:800;line-height:1.4}.XFbqWa_mobileSearch{color:#2f312980;text-align:right;border-bottom:1px solid #ded6c8a6;align-items:center;gap:12px;width:100%;margin-top:36px;padding-bottom:18px;font-size:11px;display:flex}.XFbqWa_mobileSearch svg:last-child{margin-right:auto}.XFbqWa_mobileNav{flex:1;align-content:start;gap:4px;padding:30px 0 40px;display:grid}.XFbqWa_mobileLink,.XFbqWa_mobileCategoryToggle{text-align:right;align-items:center;width:100%;min-height:51px;padding:10px 0;font-size:16px;font-weight:400;transition:color .22s,padding-inline .22s;display:flex;position:relative}.XFbqWa_mobileLink:hover,.XFbqWa_mobileCategoryToggle:hover{color:var(--brand-olive);padding-inline:4px}.XFbqWa_mobileLink[aria-current=page]{color:var(--brand-olive);font-weight:500}.XFbqWa_mobileCategoryToggle{justify-content:space-between}.XFbqWa_mobileCategoryToggle svg{color:#2f312973;transition:transform .25s}.XFbqWa_mobileCategoryToggle[aria-expanded=true] svg{transform:rotate(180deg)}.XFbqWa_mobileCategoryList{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.22,1,.36,1),opacity .2s;display:grid}.XFbqWa_mobileCategoryList[data-open=true]{opacity:1;grid-template-rows:1fr}.XFbqWa_mobileCategoryList>div{min-height:0;overflow:hidden}.XFbqWa_mobileCategoryList a{border-right:1px solid var(--brand-line);color:#2f3129a6;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px 12px 0;font-size:11px;transition:color .2s;display:flex}.XFbqWa_mobileCategoryList a:first-child,.XFbqWa_mobileCategoryList a:hover{color:var(--brand-olive)}.XFbqWa_mobileFooter{border-top:1px solid #ded6c8a6;flex-wrap:wrap;gap:22px;padding-top:25px;display:flex}.XFbqWa_mobileFooter a{color:#2f312999;align-items:center;gap:8px;font-size:11px;transition:color .2s;display:flex}.XFbqWa_mobileFooter a:hover{color:var(--brand-olive)}@starting-style{.XFbqWa_dialog[open]{opacity:0}.XFbqWa_sidebar[open]{translate:100%}.XFbqWa_dialog[open]::backdrop{opacity:0}}@media (min-width:768px){.XFbqWa_header{--header-height:80px}.XFbqWa_searchAnchor{margin-left:4px}.XFbqWa_searchTrigger{color:#2f312973;background:#ffffff4d;border-color:#ded6c8bf;border-radius:30px;justify-content:flex-start;width:190px;padding:0 14px;font-size:11px}.XFbqWa_searchTrigger>span{display:block}.XFbqWa_searchTrigger .XFbqWa_searchTriggerHint{display:none}.XFbqWa_searchPanel{width:min(620px,100vw - 64px);padding:24px;left:32px;right:auto}.XFbqWa_searchInput{font-size:14px}.XFbqWa_searchResults{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1400px){.XFbqWa_searchTrigger{width:240px}.XFbqWa_searchTrigger .XFbqWa_searchTriggerHint{color:#2f31294d;margin-right:auto;font-size:9px;display:block}.XFbqWa_searchPanel{left:max(40px,50vw - 776px)}}@media (prefers-reduced-motion:reduce){.XFbqWa_panel{transition-delay:0s;transform:none}.XFbqWa_navLink:is(:hover,:focus-visible) .XFbqWa_navLabel>span{transform:none}.XFbqWa_navLabel>span+span{display:none}.XFbqWa_megaCategory:hover img,.XFbqWa_megaFeature:hover>img{transform:none}}}.XFbqWa_cartRoot,.XFbqWa_cartBackdrop{animation:.22s both XFbqWa_cartBackdropIn}@keyframes XFbqWa_searchBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes XFbqWa_cartBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes XFbqWa_cartPanelIn{0%{opacity:.65;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes XFbqWa_megaProductsIn{0%{opacity:.5;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes XFbqWa_megaProductIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (min-width:768px){.XFbqWa_searchTrigger{color:#2f312994;background:#ffffff6b;border:1px solid #ded6c8c7;border-radius:24px;justify-content:flex-start;width:210px;padding:0 14px;font-size:12px;transition:border-color .22s,background-color .22s,box-shadow .22s}.XFbqWa_searchTrigger>span{display:block}.XFbqWa_searchTrigger .XFbqWa_searchTriggerHint{display:none}.XFbqWa_searchTrigger:is(:hover,:focus-visible,[aria-expanded=true]){background:#ffffffc7;border-color:#7e806073;box-shadow:0 5px 18px #2f31290d}.XFbqWa_searchInput{font-size:14px}.XFbqWa_searchSuggestions,.XFbqWa_searchSuggestions button,.XFbqWa_resultsHeading,.XFbqWa_resultName,.XFbqWa_resultCategory,.XFbqWa_resultPrice,.XFbqWa_resultPrice>span,.XFbqWa_searchEmpty>span,.XFbqWa_panelFooter,.XFbqWa_megaHeading h2,.XFbqWa_megaHeading>a,.XFbqWa_megaCategoryCaption,.XFbqWa_megaMore,.XFbqWa_megaFeature small,.XFbqWa_megaFeature>span>span,.XFbqWa_badge,.XFbqWa_mobileSearch,.XFbqWa_mobileCategoryList a,.XFbqWa_mobileFooter a,.XFbqWa_searchTrigger .XFbqWa_searchTriggerHint{font-size:12px}}@media (min-width:1200px){.XFbqWa_megaPanel{left:28px;right:28px}}@media (min-width:1400px){.XFbqWa_searchTrigger{width:230px}}@media (max-width:767px){.XFbqWa_searchTrigger{border-radius:var(--radius-lg);justify-content:center;padding:0}.XFbqWa_searchTrigger>svg{border-radius:var(--radius-lg);width:32px;height:32px;padding:7px;position:static}.XFbqWa_searchPanel{padding:16px}.XFbqWa_searchInput{font-size:13px}.XFbqWa_panelHeading h2{font-size:14px}.XFbqWa_searchSuggestions{gap:12px;font-size:12px}.XFbqWa_searchSuggestions button,.XFbqWa_resultsHeading,.XFbqWa_resultName,.XFbqWa_resultCategory,.XFbqWa_resultPrice,.XFbqWa_resultPrice>span,.XFbqWa_searchEmpty>span,.XFbqWa_panelFooter{font-size:12px}.XFbqWa_resultImage{width:54px;height:54px}.XFbqWa_megaPanel{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.XFbqWa_searchBackdrop,.XFbqWa_cartRoot,.XFbqWa_cartBackdrop,.XFbqWa_cartPanel,.XFbqWa_megaProductPanel,.XFbqWa_megaProduct{animation:none}.XFbqWa_mobileFeature>img,.XFbqWa_megaProductImage img,.XFbqWa_megaProduct,.XFbqWa_megaProductAction{transition:none}}@media (min-width:768px){.XFbqWa_headerInner{height:80px}}@starting-style{.XFbqWa_cartRoot[data-open=true] .XFbqWa_cartBackdrop{opacity:0}.XFbqWa_cartRoot[data-open=true] .XFbqWa_cartPanel{opacity:0;transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.XFbqWa_cartRoot,.XFbqWa_cartBackdrop,.XFbqWa_cartPanel{transition-duration:.01ms;transition-delay:0s}}.XFbqWa_searchBackdrop{z-index:40;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1c1d1957;animation:.22s both XFbqWa_searchBackdropIn;position:fixed;inset:0}.XFbqWa_megaPanel{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:8px;padding:18px}.XFbqWa_megaContent{min-width:0;padding:12px 16px}.XFbqWa_megaCategories{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px}.XFbqWa_megaCategory{min-height:54px;padding:7px 9px}.XFbqWa_megaCategory[aria-current=true]{color:var(--brand-olive);background:#7e806017}.XFbqWa_megaCategory[aria-current=true] .XFbqWa_megaCategoryTitle{color:var(--brand-olive)}.XFbqWa_megaCategoryImage{width:42px;height:42px}.XFbqWa_megaMore{margin-top:12px;padding-top:12px}.XFbqWa_megaProductPanel{border-right:1px solid #ded6c899;min-width:0;padding:12px 18px;animation:.28s cubic-bezier(.22,1,.36,1) both XFbqWa_megaProductsIn}.XFbqWa_megaProductHeading{color:var(--brand-charcoal);justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;font-size:14px;display:flex}.XFbqWa_megaProductHeading>a{color:var(--brand-olive);white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:flex}.XFbqWa_megaProductGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.XFbqWa_megaProduct{flex-direction:column;gap:7px;min-width:0;animation:.32s cubic-bezier(.22,1,.36,1) both XFbqWa_megaProductIn;display:flex}.XFbqWa_megaProductImage{aspect-ratio:1/1.08;border-radius:var(--radius-lg);background:var(--brand-cream);width:100%;display:block;position:relative;overflow:hidden}.XFbqWa_megaProductName{color:var(--brand-charcoal);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.7;overflow:hidden}.XFbqWa_megaProductPrice{color:#2f31299e;font-size:12px}.XFbqWa_megaProductEmpty{color:#2f312999;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:210px;display:flex}.XFbqWa_megaProductEmpty>span{font-size:12px}.XFbqWa_megaProductEmpty>a{color:var(--brand-olive);align-items:center;gap:8px;font-size:12px;display:flex}.XFbqWa_megaProductPanel{border-radius:var(--radius-xl);background:linear-gradient(145deg,#ffffffbd,#f1ede49e);border:1px solid #ffffffbd;padding:14px 18px;box-shadow:0 8px 26px #2f31290d,inset 0 1px #ffffffd9}.XFbqWa_megaProductGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.XFbqWa_megaProduct{border-radius:var(--radius-xl);background:#ffffffb8;border:1px solid #ded6c8b8;gap:0;transition:transform .25s,border-color .25s,box-shadow .25s;overflow:hidden;box-shadow:0 4px 14px #2f312908}.XFbqWa_megaProduct:hover{border-color:#7e806059;transform:translateY(-3px);box-shadow:0 12px 24px #2f312917}.XFbqWa_megaProductImage{aspect-ratio:1.65;border-radius:0}.XFbqWa_megaProductImage img{transition:transform .6s cubic-bezier(.22,1,.36,1)}.XFbqWa_megaProduct:hover .XFbqWa_megaProductImage img{transform:scale(1.055)}.XFbqWa_megaProductBadge{z-index:1;color:var(--brand-charcoal);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#faf7f0d1;border:1px solid #ffffff94;border-radius:20px;padding:5px 9px;font-size:12px;position:absolute;top:9px;right:9px}.XFbqWa_megaProductAction{z-index:1;width:31px;height:31px;color:var(--brand-charcoal);opacity:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#faf7f0c7;border:1px solid #ffffffb3;border-radius:50%;place-items:center;transition:opacity .22s,transform .22s;display:grid;position:absolute;bottom:9px;left:9px;transform:translate(5px)}.XFbqWa_megaProduct:hover .XFbqWa_megaProductAction,.XFbqWa_megaProduct:focus-visible .XFbqWa_megaProductAction{opacity:1;transform:translate(0)}.XFbqWa_megaProductDetails{justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:10px 11px;display:flex}.XFbqWa_megaProductName{flex:1;font-size:12px}.XFbqWa_megaProductPrice{color:var(--brand-olive);white-space:nowrap;flex-shrink:0;font-size:12px}.XFbqWa_searchTrigger{-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);direction:ltr;background:linear-gradient(145deg,#ffffffe0,#f0ede4ad);border:1px solid #ffffffe6;box-shadow:0 5px 16px #2f31291a,inset 0 1px #ffffffe6,inset 0 -1px #7e806012}.XFbqWa_searchTrigger>span:not(.XFbqWa_searchTriggerHint){text-align:right;direction:rtl}.XFbqWa_searchTrigger .XFbqWa_searchTriggerHint{margin-left:auto;margin-right:0}.XFbqWa_searchTrigger:is(:hover,:focus-visible,[aria-expanded=true]){background:linear-gradient(145deg,#fffffff5,#f1efe7d1);border-color:#7e80606b;box-shadow:0 8px 22px #2f312924,inset 0 1px #fff}.XFbqWa_searchField{border-radius:var(--radius-lg);direction:ltr;background:linear-gradient(145deg,#ffffffc7,#f1eee69e);border:1px solid #ded6c8bf;min-height:52px;padding:0 10px;transition:border-color .22s,box-shadow .22s,background-color .22s;box-shadow:0 4px 14px #2f31290f,inset 0 1px #fffc}.XFbqWa_searchField:focus-within{background:#ffffffe0;border-color:#7e806099;box-shadow:0 6px 18px #2f312917,inset 0 1px #ffffffe6}.XFbqWa_searchInput{text-align:right;border-radius:var(--radius-lg);direction:rtl}.XFbqWa_badge{border:2px solid var(--brand-paper);background:var(--brand-olive);color:#fff;font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 3px;font-size:12px;font-weight:500;line-height:1;display:grid;top:-3px;left:auto;right:-3px;box-shadow:0 1px 4px #2f312924}.XFbqWa_searchTrigger{border-radius:var(--radius-lg);direction:rtl;justify-content:space-between;padding:0 14px 0 43px}.XFbqWa_searchTrigger>svg{border-radius:var(--radius-lg);background:var(--brand-olive);color:#fff;width:30px;height:30px;padding:6px;display:grid;position:absolute;left:7px;box-shadow:0 2px 5px #44473029}.XFbqWa_searchTrigger>span:not(.XFbqWa_searchTriggerHint){text-align:right;direction:rtl;flex:1}.XFbqWa_searchTrigger .XFbqWa_searchTriggerHint{display:none!important}.XFbqWa_mobileFeature{border-radius:var(--radius-xl);background:var(--brand-sand);color:#fff;align-items:flex-end;min-height:142px;margin-top:22px;padding:16px;display:flex;position:relative;overflow:hidden}.XFbqWa_mobileFeature:after{content:"";background:linear-gradient(#1e1f1a08 15%,#1e1f1abf);position:absolute;inset:0}.XFbqWa_mobileFeature>img{transition:transform .5s cubic-bezier(.22,1,.36,1)}.XFbqWa_mobileFeature:active>img{transform:scale(1.04)}.XFbqWa_mobileFeature>span{z-index:1;gap:5px;display:grid;position:relative}.XFbqWa_mobileFeature small{opacity:.82;font-size:12px}.XFbqWa_mobileFeature strong{font-size:17px;font-weight:500}.XFbqWa_mobileFeature>span>span{align-items:center;gap:8px;margin-top:5px;font-size:12px;display:flex}.XFbqWa_mobileFooter{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px!important;display:grid!important}.XFbqWa_mobileFooter a{border-radius:var(--radius-lg);background:#ffffff75;border:1px solid #ded6c8bf;justify-content:center;min-height:48px;font-size:13px!important}.XFbqWa_mobileSearch{border-radius:var(--radius-lg);background:#ffffff75;min-height:46px;border:1px solid #ded6c8cc!important;margin-top:22px!important;padding:0 12px!important;font-size:13px!important}.XFbqWa_mobileNav{padding-top:22px!important}.XFbqWa_mobileCategoryList a{font-size:13px!important}.XFbqWa_cartRoot,.XFbqWa_cartBackdrop{animation:.22s both XFbqWa_cartBackdropIn}.XFbqWa_cartPanel{transform-origin:100%;animation:.36s cubic-bezier(.22,1,.36,1) both XFbqWa_cartPanelIn}@media (min-width:768px){.XFbqWa_searchTrigger{color:#2f312994;background:#ffffff6b;border:1px solid #ded6c8c7;border-radius:24px;justify-content:flex-start;width:210px;padding:0 14px;font-size:12px;transition:border-color .22s,background-color .22s,box-shadow .22s}.XFbqWa_searchTrigger>span{display:block}.XFbqWa_searchTrigger .XFbqWa_searchTriggerHint{display:none}.XFbqWa_searchTrigger:is(:hover,:focus-visible,[aria-expanded=true]){background:#ffffffc7;border-color:#7e806073;box-shadow:0 5px 18px #2f31290d}.XFbqWa_searchInput{font-size:14px}.XFbqWa_searchSuggestions,.XFbqWa_searchSuggestions button,.XFbqWa_resultsHeading,.XFbqWa_resultName,.XFbqWa_resultCategory,.XFbqWa_resultPrice,.XFbqWa_resultPrice>span,.XFbqWa_searchEmpty>span,.XFbqWa_panelFooter,.XFbqWa_megaHeading h2,.XFbqWa_megaHeading>a,.XFbqWa_megaCategoryCaption,.XFbqWa_megaMore,.XFbqWa_megaFeature small,.XFbqWa_megaFeature>span>span,.XFbqWa_badge,.XFbqWa_mobileSearch,.XFbqWa_mobileCategoryList a,.XFbqWa_mobileFooter a,.XFbqWa_searchTrigger .XFbqWa_searchTriggerHint{font-size:12px}}@media (min-width:1200px){.XFbqWa_megaPanel{left:28px;right:28px}}@media (min-width:1400px){.XFbqWa_searchTrigger{width:230px}}@media (max-width:767px){.XFbqWa_searchTrigger{border-radius:var(--radius-lg);justify-content:center;padding:0}.XFbqWa_searchTrigger>svg{border-radius:var(--radius-lg);width:32px;height:32px;padding:7px;position:static}.XFbqWa_searchPanel{padding:16px}.XFbqWa_searchInput{font-size:13px}.XFbqWa_panelHeading h2{font-size:14px}.XFbqWa_searchSuggestions{gap:12px;font-size:12px}.XFbqWa_searchSuggestions button,.XFbqWa_resultsHeading,.XFbqWa_resultName,.XFbqWa_resultCategory,.XFbqWa_resultPrice,.XFbqWa_resultPrice>span,.XFbqWa_searchEmpty>span,.XFbqWa_panelFooter{font-size:12px}.XFbqWa_resultImage{width:54px;height:54px}.XFbqWa_megaPanel{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.XFbqWa_searchBackdrop,.XFbqWa_cartRoot,.XFbqWa_cartBackdrop,.XFbqWa_cartPanel,.XFbqWa_megaProductPanel,.XFbqWa_megaProduct{animation:none}.XFbqWa_mobileFeature>img,.XFbqWa_megaProductImage img,.XFbqWa_megaProduct,.XFbqWa_megaProductAction{transition:none}}.XFbqWa_searchTrigger{border-radius:var(--radius-lg)}.XFbqWa_headerInner{height:72px}.XFbqWa_brand{gap:16px}.XFbqWa_brandWordmark{font-size:34px}@media (min-width:768px){.XFbqWa_headerInner{height:80px}}.XFbqWa_cartRoot{visibility:hidden;pointer-events:none;transition:visibility 0s linear .38s;animation:none}.XFbqWa_cartRoot[data-open=true]{visibility:visible;pointer-events:auto;transition-delay:0s}.XFbqWa_cartBackdrop{opacity:0;transition:opacity .24s;animation:none}.XFbqWa_cartRoot[data-open=true] .XFbqWa_cartBackdrop{opacity:1}.XFbqWa_cartPanel{opacity:0;transition:opacity .22s,transform .42s cubic-bezier(.22,1,.36,1);animation:none;transform:translate(100%)}.XFbqWa_cartRoot[data-open=true] .XFbqWa_cartPanel{opacity:1;transform:translate(0)}@starting-style{.XFbqWa_cartRoot[data-open=true] .XFbqWa_cartBackdrop{opacity:0}.XFbqWa_cartRoot[data-open=true] .XFbqWa_cartPanel{opacity:0;transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.XFbqWa_cartRoot,.XFbqWa_cartBackdrop,.XFbqWa_cartPanel{transition-duration:.01ms;transition-delay:0s}}.XFbqWa_header{transition:background-color .65s cubic-bezier(.16,1,.3,1),border-color .65s cubic-bezier(.16,1,.3,1),box-shadow .65s cubic-bezier(.16,1,.3,1),-webkit-backdrop-filter .65s cubic-bezier(.16,1,.3,1),backdrop-filter .65s cubic-bezier(.16,1,.3,1)}.XFbqWa_headerInner{transition:height .7s cubic-bezier(.16,1,.3,1),gap .65s cubic-bezier(.16,1,.3,1)}.XFbqWa_brand,.XFbqWa_brandWordmark,.XFbqWa_navLink,.XFbqWa_navLink:after,.XFbqWa_iconButton,.XFbqWa_searchTrigger,.XFbqWa_badge{transition-timing-function:cubic-bezier(.16,1,.3,1)}.XFbqWa_brand{transition:gap .65s cubic-bezier(.16,1,.3,1)}.XFbqWa_brandWordmark{transition:font-size .65s cubic-bezier(.16,1,.3,1),letter-spacing .65s cubic-bezier(.16,1,.3,1)}.XFbqWa_navLink{transition:color .3s,font-size .65s cubic-bezier(.16,1,.3,1)}.XFbqWa_navLink:after{transition:transform .5s cubic-bezier(.16,1,.3,1),bottom .65s cubic-bezier(.16,1,.3,1)}.XFbqWa_iconButton{transition:width .65s cubic-bezier(.16,1,.3,1),height .65s cubic-bezier(.16,1,.3,1),border-color .3s,background-color .3s,color .3s,transform .25s}.XFbqWa_searchTrigger{transition:width .65s cubic-bezier(.16,1,.3,1),min-width .65s cubic-bezier(.16,1,.3,1),height .65s cubic-bezier(.16,1,.3,1),padding .65s cubic-bezier(.16,1,.3,1),border-radius .5s cubic-bezier(.16,1,.3,1),border-color .3s,background-color .3s,box-shadow .3s,color .3s}.XFbqWa_badge{transition:top .5s cubic-bezier(.16,1,.3,1),right .5s cubic-bezier(.16,1,.3,1),min-width .5s cubic-bezier(.16,1,.3,1),height .5s cubic-bezier(.16,1,.3,1),font-size .5s cubic-bezier(.16,1,.3,1)}.XFbqWa_header[data-compact=true]{--header-height:62px;-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);background:#faf7f0f5;border-bottom-color:#ded6c8c7;box-shadow:0 5px 24px #2f31290f,inset 0 1px #fffc}.XFbqWa_header[data-compact=true] .XFbqWa_headerInner{gap:12px;height:62px}.XFbqWa_header[data-compact=true] .XFbqWa_brand{gap:10px}.XFbqWa_header[data-compact=true] .XFbqWa_brandWordmark{font-size:31px}.XFbqWa_header[data-compact=true] .XFbqWa_navLink{font-size:11px}.XFbqWa_header[data-compact=true] .XFbqWa_navLink:after{bottom:13px}.XFbqWa_header[data-compact=true] .XFbqWa_iconButton{width:38px;height:38px}.XFbqWa_header[data-compact=true] .XFbqWa_badge{min-width:16px;height:16px;font-size:10px;top:-2px;right:-2px}@media (min-width:768px){.XFbqWa_header[data-compact=true]{--header-height:68px}.XFbqWa_header[data-compact=true] .XFbqWa_headerInner{height:68px}.XFbqWa_header[data-compact=true] .XFbqWa_brandWordmark{font-size:32px}.XFbqWa_header[data-compact=true] .XFbqWa_navLink:after{bottom:15px}.XFbqWa_header[data-compact=true] .XFbqWa_searchTrigger{border-radius:24px;justify-content:flex-start;width:190px;min-width:190px;height:38px;padding:0 14px 0 43px}.XFbqWa_header[data-compact=true] .XFbqWa_searchTrigger>span:not(.XFbqWa_searchTriggerHint){opacity:1;visibility:visible;white-space:nowrap;flex:1;min-width:0;display:block}.XFbqWa_header[data-compact=true] .XFbqWa_searchTrigger .XFbqWa_searchTriggerHint{display:none}}@media (min-width:1400px){.XFbqWa_header[data-compact=true] .XFbqWa_searchTrigger{width:210px;min-width:210px}}@media (max-width:767px){.XFbqWa_header[data-compact=true] .XFbqWa_searchTrigger{justify-content:center;width:38px;min-width:38px;height:38px;padding:0}}@media (prefers-reduced-motion:reduce){.XFbqWa_header,.XFbqWa_headerInner,.XFbqWa_brand,.XFbqWa_brandWordmark,.XFbqWa_navLink,.XFbqWa_navLink:after,.XFbqWa_iconButton,.XFbqWa_searchTrigger,.XFbqWa_badge{transition-duration:.01ms!important}}@media (max-width:767px){.XFbqWa_header[data-compact=true] .XFbqWa_searchTrigger{border-radius:50%}.XFbqWa_header[data-compact=true] .XFbqWa_searchTrigger>svg{border-radius:50%;width:28px;height:28px;padding:5px;transition:width .65s cubic-bezier(.16,1,.3,1),height .65s cubic-bezier(.16,1,.3,1),padding .65s cubic-bezier(.16,1,.3,1),border-radius .5s cubic-bezier(.16,1,.3,1)}}.XFbqWa_header[data-compact=true] .XFbqWa_searchTrigger>svg{border-radius:50%;transition:width .65s cubic-bezier(.16,1,.3,1),height .65s cubic-bezier(.16,1,.3,1),padding .65s cubic-bezier(.16,1,.3,1),border-radius .5s cubic-bezier(.16,1,.3,1)}@media (max-width:767px){.XFbqWa_searchTrigger{aspect-ratio:1;justify-content:center;width:38px;min-width:38px;height:38px;min-height:38px;overflow:hidden;border-radius:50%!important;padding:0!important}.XFbqWa_searchTrigger>svg{background:var(--brand-olive);color:#fff;box-sizing:border-box;flex:none;width:32px;height:32px;padding:7px;transition:width .65s cubic-bezier(.16,1,.3,1),height .65s cubic-bezier(.16,1,.3,1),padding .65s cubic-bezier(.16,1,.3,1),border-radius .5s cubic-bezier(.16,1,.3,1);position:static;border-radius:50%!important}.XFbqWa_header[data-compact=true] .XFbqWa_searchTrigger{width:38px;min-width:38px;height:38px;min-height:38px;border-radius:50%!important}.XFbqWa_header[data-compact=true] .XFbqWa_searchTrigger>svg{width:32px;height:32px;border-radius:50%!important}}
