.public_page__pY2bK{width:100%;max-width:calc(var(--container) + 2*var(--gutter));margin:0 auto;padding:var(--sp-top) var(--gutter) var(--sp-bottom)}@media(max-width:760px){.public_deskOnly__fLeuV{display:none!important}}@media(min-width:761px){.public_mobOnly__w431I{display:none!important}}.public_stretched__FmM8g{color:inherit;text-decoration:none}.public_stretched__FmM8g:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit}.public_stretched__FmM8g:hover{color:inherit}.public_stretched__FmM8g:focus-visible{outline:none}.public_stretched__FmM8g:focus-visible:after{box-shadow:0 0 0 3px var(--q-gold-500)}.public_crumbs__R2_EW{margin-bottom:var(--sp-tight);font-size:var(--t-small);color:var(--q-text-2)}.public_crumbs__R2_EW ol{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;padding:0;list-style:none}.public_crumbs__R2_EW li{display:flex;align-items:center;gap:8px;min-width:0}.public_crumbs__R2_EW li+li:before{content:"/";color:var(--q-text-3)}.public_crumbs__R2_EW a{color:var(--q-text-2);text-decoration:none;padding:12px 0;margin:-12px 0}.public_crumbs__R2_EW a:hover{color:var(--q-text)}.public_crumbs__R2_EW a:focus-visible{outline:2px solid var(--q-brand);outline-offset:2px;border-radius:4px}.public_crumbCurrent__q3wng{color:var(--q-text);font-weight:600;overflow-wrap:anywhere}.public_sectionHead__AWTpH{display:flex;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-bottom:var(--sp-block)}.public_sectionTitle__IsOVI{margin:0;display:flex;align-items:center;gap:10px;font-size:clamp(24px,2.6vw,36px);font-weight:800;letter-spacing:-.6px;line-height:1.05;color:var(--q-text)}.public_sectionTools__gc4mF{display:flex;align-items:center;gap:8px;flex:none}.public_sectionLink__MJuld{display:inline-flex;align-items:center;gap:4px;min-height:44px;font-size:var(--t-body);font-weight:700;color:var(--q-text);text-decoration:none;white-space:nowrap}.public_sectionLink__MJuld:hover{color:var(--q-gold-800)}.public_goldChange___vx8c{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 10px;border-radius:13px;font-size:12px;font-weight:800;white-space:nowrap}.public_goldUp__AxTQK{background:var(--q-wa-tint);color:var(--q-wa)}.public_goldDown__cTzsk{background:var(--q-error-tint);color:var(--q-error)}.public_goldCard__0x_uU{display:flex;flex-direction:column;gap:14px;padding:20px;border-radius:var(--r-2xl);background:var(--q-surface);color:var(--q-text);box-shadow:var(--sh-popover)}.public_goldCardHead__N5Nlm{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.public_goldCardTitle__QGVl_{font-size:15px;font-weight:800}.public_goldCardSub__UZVCz{font-size:var(--t-caption);color:var(--q-text-3);font-weight:600}.public_goldCardPrice__6xDnD{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.public_goldCardValue__gu1ie{display:flex;align-items:baseline;gap:10px;font-size:34px;font-weight:800;letter-spacing:-1px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.public_goldCardAyar__U7tm2{font-size:var(--t-small);font-weight:700;letter-spacing:0;color:var(--q-gold-800)}.public_goldSpark___uxZ_{display:block;width:100%;height:64px}.public_goldTiles__dIL3T{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.public_goldTile__pLh8U{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-height:52px;padding:8px 12px;border-radius:var(--r-md);border:1px solid var(--q-line);background:var(--q-surface);font:inherit;color:var(--q-text);cursor:pointer;text-align:left}.public_goldTile__pLh8U span{font-size:var(--t-caption);color:var(--q-text-3);font-weight:600}.public_goldTile__pLh8U b{font-size:15px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.public_goldTile__pLh8U[data-on="1"]{background:var(--q-gold-50);border-color:var(--q-gold-500)}.public_goldTile__pLh8U:focus-visible{outline:2px solid var(--q-brand);outline-offset:2px}.public_goldSource__7kKBS{font-size:var(--t-caption);color:var(--q-text-3)}.public_goldStrip__o_Kel{margin:0;display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px 10px;min-height:40px;padding:6px 14px;border-radius:20px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.18);color:var(--q-on-dark);font-size:var(--t-small);font-weight:600}.public_goldStrip__o_Kel b{color:var(--q-gold-200);font-weight:800}.public_goldStripDot__5dNmh{width:8px;height:8px;border-radius:50%;background:var(--q-gold-200)}.public_storeCard__R7sa_{position:relative;display:flex;flex-direction:column;min-width:0;background:var(--q-surface);border:1px solid var(--q-line);border-radius:var(--r-2xl);padding:10px;color:var(--q-text);transition:transform .35s var(--ease),box-shadow .35s,border-color .35s}.public_storeCard__R7sa_:hover{border-color:var(--q-line-hover);box-shadow:0 30px 50px -26px rgba(15,74,67,.35);transform:translateY(-6px)}@media(prefers-reduced-motion:reduce){.public_storeCard__R7sa_:hover{transform:none}}@media(max-width:760px){.public_storeCard__R7sa_{display:grid;grid-template-columns:52px minmax(0,1fr);grid-template-areas:"logo name" "logo meta" "media media" "foot foot";grid-column-gap:12px;column-gap:12px;grid-row-gap:0;row-gap:0;padding:16px}}.public_storeMedia__xB1Tu{display:grid;height:190px;border-radius:var(--r-lg);overflow:hidden;background:var(--q-surface-2)}@media(max-width:760px){.public_storeMedia__xB1Tu{grid-area:media;height:auto;aspect-ratio:3/1;margin-top:12px;border-radius:var(--r-md)}}.public_storeCollage__Xm_Sh{grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;gap:6px}.public_storeCollage__Xm_Sh .public_storeTile__xeJPn:first-child{grid-row:span 2}@media(max-width:760px){.public_storeCollage__Xm_Sh{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;aspect-ratio:auto;background:none;border-radius:0}.public_storeCollage__Xm_Sh .public_storeTile__xeJPn{aspect-ratio:1;border-radius:var(--r-md);overflow:hidden}.public_storeCollage__Xm_Sh .public_storeTile__xeJPn:first-child{grid-row:auto}}.public_storeTile__xeJPn{position:relative;display:block;min-height:0;background:var(--q-surface-2)}.public_storeTile__xeJPn img{object-fit:cover;width:100%;height:100%}.public_storeTileEmpty__v3sPV{display:flex;align-items:center;justify-content:center;color:var(--q-line-hover);background:var(--g-cream)}.public_storeBody__PjOz1{position:relative;display:flex;flex-direction:column;gap:6px;padding:0 12px 10px}@media(max-width:760px){.public_storeBody__PjOz1{display:contents}}.public_storeLogo__dBi2y{width:68px;height:68px;margin-top:-34px;margin-bottom:4px;flex:none;border-radius:50%;overflow:hidden;background:var(--q-surface);box-shadow:0 0 0 4px var(--q-surface),0 10px 20px -8px rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center}.public_storeLogo__dBi2y img{width:100%;height:100%;object-fit:cover}.public_storeLogo__dBi2y b{font-size:20px;font-weight:800;color:var(--q-brand)}@media(max-width:760px){.public_storeLogo__dBi2y{grid-area:logo;align-self:center;width:52px;height:52px;margin:0;box-shadow:0 0 0 1px var(--q-line),0 0 0 4px var(--q-bg)}.public_storeLogo__dBi2y b{font-size:16px}}.public_storeName__7AQJl{margin:0;display:flex;align-items:center;gap:6px;font-size:19px;font-weight:800;letter-spacing:-.3px;line-height:1.25;overflow-wrap:anywhere}.public_storeName__7AQJl svg{position:relative;z-index:2;flex:none}@media(max-width:760px){.public_storeName__7AQJl{grid-area:name;align-self:end;font-size:16px;letter-spacing:-.2px}}.public_storeMeta__8Z9Tx{display:flex;align-items:center;gap:6px;font-size:var(--t-small);color:var(--q-text-3)}@media(max-width:760px){.public_storeMeta__8Z9Tx{grid-area:meta;align-self:start;margin-top:3px;font-size:12.5px}}.public_storeFoot__VAkAB{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:8px}@media(max-width:760px){.public_storeFoot__VAkAB{grid-area:foot;margin-top:12px}}.public_storeCount__zzLVV{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:15px;background:var(--q-gold-50);color:var(--q-gold-800);font-size:var(--t-caption);font-weight:700}@media(max-width:760px){.public_storeCount__zzLVV{height:28px;padding:0 10px;border-radius:14px}}.public_storeGo__tphuX{margin-left:auto;font-size:var(--t-small);font-weight:700}.public_storeCta__Guy9w{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;gap:20px;min-height:360px;padding:32px;border-radius:var(--r-2xl);background:var(--q-brand);color:var(--q-white);text-decoration:none}.public_storeCta__Guy9w:hover{color:var(--q-white)}.public_storeCta__Guy9w:focus-visible{outline:3px solid var(--q-gold-500);outline-offset:2px}@media(max-width:760px){.public_storeCta__Guy9w{min-height:0;padding:22px;gap:12px;border-radius:var(--r-xl)}}.public_storeCtaCompact__mEAoB{min-height:0;padding:24px}.public_storeCtaGlow__B6gqm{position:absolute;top:-100px;right:-100px;width:340px;height:340px;border-radius:50%;background:radial-gradient(circle,rgba(233,178,74,.35),rgba(233,178,74,0) 70%);pointer-events:none}.public_storeCtaTitle__qpK_l{position:relative;font-size:30px;font-weight:800;letter-spacing:-.8px;line-height:1.1}@media(max-width:760px){.public_storeCtaTitle__qpK_l{font-size:24px}}.public_storeCtaText__tDGY4{position:relative;font-size:var(--t-body-l);line-height:1.6;color:var(--q-on-dark-2)}.public_storeCtaBtn__LJ6q3{position:relative;align-self:flex-start;display:inline-flex;align-items:center;gap:8px;height:50px;padding:0 24px;border-radius:25px;background:var(--g-gold);color:var(--q-text);font-size:var(--t-body);font-weight:800}.public_storeGrid__XU8zR{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:20px;gap:20px}@media(max-width:760px){.public_storeGrid__XU8zR{grid-template-columns:minmax(0,1fr);gap:14px}}.public_stateBox__5q_Kp{padding:56px 24px;border:1px dashed var(--q-line);border-radius:var(--r-2xl);background:var(--q-surface)}.Catalog_page__EGt8x{width:100%;max-width:calc(var(--container) + 2*var(--gutter));margin:0 auto;padding:var(--sp-top) var(--gutter) var(--sp-bottom)}.Catalog_head__mhLcw{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px;margin-bottom:var(--sp-tight)}.Catalog_title__YYf_y{margin:0;font-size:var(--t-h1-page);font-weight:800;letter-spacing:-1.6px;line-height:1.05;color:var(--q-text)}.Catalog_count__2ZDpp{font-size:var(--t-body-l);font-weight:400;color:var(--q-text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Catalog_searchNote__7udsN{margin:-8px 0 var(--sp-block);font-size:var(--t-body);color:var(--q-text-2)}.Catalog_searchNote__7udsN b{color:var(--q-text)}.Catalog_subNav__P7qCk{margin-bottom:var(--sp-block)}.Catalog_subRow__z8d6O{flex-wrap:wrap}@media(max-width:760px){.Catalog_subRow__z8d6O{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 calc(-1*var(--gutter));padding:2px var(--gutter)}.Catalog_subRow__z8d6O::-webkit-scrollbar{display:none}.Catalog_subRow__z8d6O>*{flex:none}}.Catalog_filterBar__Tcsy4{position:-webkit-sticky;position:sticky;top:var(--qhdr,76px);z-index:80;display:flex;margin:0 calc(-1*var(--gutter)) 6px;padding:10px var(--gutter);background:var(--q-bg);transition:box-shadow .25s,top .22s var(--ease)}@media(max-width:760px){.Catalog_filterBar__Tcsy4{margin-bottom:8px;padding:8px var(--gutter)}}@media(prefers-reduced-motion:reduce){.Catalog_filterBar__Tcsy4{transition:none}}.Catalog_filterBarStuck__raTwv{box-shadow:0 14px 24px -20px rgba(6,30,26,.45)}.Catalog_active__OJox5{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:2px;margin-bottom:20px}.Catalog_activeChip__n_fJe{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 7px 0 14px;border-radius:17px;border:0;background:var(--q-brand);color:var(--q-white);font:inherit;font-size:var(--t-small);font-weight:700;white-space:nowrap;cursor:pointer;position:relative;transition:background .2s,color .2s}.Catalog_activeChip__n_fJe:after{content:"";position:absolute;inset:-5px 0}.Catalog_activeChip__n_fJe:hover{background:#0b3d37}.Catalog_activeChip__n_fJe:hover .Catalog_activeX__3Qosp{background:hsla(0,0%,100%,.32)}.Catalog_activeChip__n_fJe:focus-visible{outline:none;box-shadow:var(--focus-ring)}.Catalog_activeX__3Qosp{width:20px;height:20px;flex:none;border-radius:50%;background:hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center;transition:background .2s}.Catalog_clear__aPD4E{position:relative;height:34px;padding:0 12px;border:0;background:none;color:var(--q-brand);font:inherit;font-size:var(--t-small);font-weight:800;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.Catalog_clear__aPD4E:after{content:"";position:absolute;inset:-5px 0}.Catalog_clear__aPD4E:hover{color:var(--q-brand-hover)}.Catalog_clear__aPD4E:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--r-sm)}.Catalog_more__uJMyY{display:flex;justify-content:center;margin-top:var(--sp-group)}.Catalog_moreRow__gI1oN{margin-top:20px}@keyframes Catalog_elIn__2_x3n{0%{opacity:0;transform:translateY(18px)}}.Catalog_enter__jeGh8>*{animation:Catalog_elIn__2_x3n .48s cubic-bezier(.2,.7,.2,1) backwards}.Catalog_enter__jeGh8>:nth-child(2){animation-delay:30ms}.Catalog_enter__jeGh8>:nth-child(3){animation-delay:60ms}.Catalog_enter__jeGh8>:nth-child(4){animation-delay:90ms}.Catalog_enter__jeGh8>:nth-child(5){animation-delay:.12s}.Catalog_enter__jeGh8>:nth-child(6){animation-delay:.15s}.Catalog_enter__jeGh8>:nth-child(7){animation-delay:.18s}.Catalog_enter__jeGh8>:nth-child(8){animation-delay:.21s}.Catalog_enter__jeGh8>:nth-child(9){animation-delay:.24s}.Catalog_enter__jeGh8>:nth-child(10){animation-delay:.27s}.Catalog_enter__jeGh8>:nth-child(11){animation-delay:.3s}.Catalog_enter__jeGh8>:nth-child(12){animation-delay:.33s}.Catalog_enter__jeGh8>:nth-child(13){animation-delay:.36s}.Catalog_enter__jeGh8>:nth-child(14){animation-delay:.39s}.Catalog_enter__jeGh8>:nth-child(15){animation-delay:.42s}.Catalog_enter__jeGh8>:nth-child(16){animation-delay:.45s}.Catalog_enter__jeGh8>:nth-child(17){animation-delay:.48s}.Catalog_enter__jeGh8>:nth-child(18){animation-delay:.51s}.Catalog_enter__jeGh8>:nth-child(19){animation-delay:.54s}.Catalog_enter__jeGh8>:nth-child(20){animation-delay:.57s}@media(prefers-reduced-motion:reduce){.Catalog_enter__jeGh8>*{animation:none}}.Catalog_empty__wgAj8{padding:80px 24px;text-align:center;border:1px dashed var(--q-line);border-radius:var(--r-2xl);display:flex;flex-direction:column;align-items:center;gap:14px;background:var(--q-surface)}.Catalog_emptyTitle__4_pWc{font-size:20px;font-weight:800;color:var(--q-text)}.Catalog_emptyText__PxJmA{font-size:var(--t-body-l);color:var(--q-text-2)}.Catalog_emptyBtn__jGkqX{height:46px;padding:0 24px;border:0;border-radius:23px;background:var(--q-brand);color:var(--q-white);font:inherit;font-weight:700;cursor:pointer;transition:background .2s,transform .2s}.Catalog_emptyBtn__jGkqX:hover{background:var(--q-brand-hover)}.Catalog_emptyBtn__jGkqX:active{transform:scale(.97)}.Catalog_emptyBtn__jGkqX:focus-visible{outline:3px solid var(--q-gold-500);outline-offset:2px}.Catalog_seo__W3fsb{margin-top:var(--sp-section);padding:24px;border:1px solid var(--q-line);border-radius:22px;background:var(--q-surface);display:flex;flex-direction:column;gap:12px}.Catalog_seoTitle__5rDXY{margin:0;font-size:20px;font-weight:800;letter-spacing:-.4px;color:var(--q-text)}.Catalog_seoText__xzPFi{margin:0;max-width:860px;font-size:var(--t-body);line-height:1.6;color:var(--q-text-2)}.Catalog_seoLinks__NQ8b5{display:flex;flex-wrap:wrap;gap:6px 8px;margin-top:4px}.Catalog_seoLink__Z1mhL{height:32px;padding:0 12px;border-radius:16px;background:var(--q-surface-2);color:var(--q-text);font-size:var(--t-small);font-weight:700;text-decoration:none;white-space:nowrap;display:flex;align-items:center;transition:background .2s,color .2s}.Catalog_seoLink__Z1mhL:hover{background:#e5f4ee;color:var(--q-brand)}.Catalog_seoLink__Z1mhL:focus-visible{outline:none;box-shadow:var(--focus-ring)}.Catalog_seoLinkOn__Nntau{background:#e5f4ee;color:var(--q-brand)}.Catalog_toTop__TcCDp{position:fixed;right:24px;bottom:92px;z-index:70;height:44px;padding:0 16px 0 12px;border-radius:22px;border:1px solid var(--q-line);background:var(--q-surface);color:var(--q-brand);font:inherit;font-size:var(--t-small);font-weight:800;display:flex;align-items:center;gap:6px;cursor:pointer;box-shadow:0 10px 24px -14px rgba(15,74,67,.6)}.Catalog_toTop__TcCDp:focus-visible{outline:3px solid var(--q-gold-500);outline-offset:2px}@media(max-width:760px){.Catalog_toTop__TcCDp{right:16px;bottom:calc(144px + env(safe-area-inset-bottom))}}