/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.Common_money__N2c7g{color:var(--g-deep);white-space:nowrap;font-weight:800}.Common_badge__ZhE4y,.Common_money__N2c7g{font-family:var(--font-manrope),ui-sans-serif,system-ui,sans-serif}.Common_badge__ZhE4y{min-width:0;border-radius:12px;align-items:flex-start;gap:6px;padding:7px 11px;font-size:12.5px;font-weight:700;line-height:1.3;display:inline-flex}.Common_badge__ZhE4y svg{flex-shrink:0;width:16px;height:16px;margin-top:1px}.Common_badgeIn__DEiM5{color:#166534;background:#dcfce7cc;border:1px solid #1665342e}.Common_badgeLow__paMHT{color:#92400e;background:#fef3c7d9;border:1px solid #92400e33}.Common_badgeOut__pNX5L{color:#5b5277;background:#ede9f6e6;border:1px solid #5b52772e}.Common_badgeText__9fqg6{flex-direction:column;min-width:0;display:flex}.Common_badgeMain__a6533{font-weight:800}.Common_badgeSub__mysBD{opacity:.8;font-size:11px;font-weight:600}.Common_badgeCompact__6v3zN{background:0 0;border:0;gap:5px;padding:0;font-size:11.5px}.Common_badgeCompact__6v3zN svg{width:14px;height:14px}.Common_badgeCompact__6v3zN .Common_badgeSub__mysBD{font-size:10.5px}.Common_photo__YXTnf{background:radial-gradient(120% 90% at 20% 0,#f7f3ff 0,#0000 55%),linear-gradient(160deg,#f1ebfd,#e4dafc);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Common_photo__YXTnf picture{display:contents}.Common_photo__YXTnf img{object-fit:contain;filter:drop-shadow(0 4px 6px #2e106524);width:100%;height:100%;display:block}.Common_photoPh__UyrAU{color:#b3a8d6;text-align:center;background:linear-gradient(135deg,#f5f0ff,#fbf1f7);flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;height:100%;padding:10px;font-size:11px;font-weight:700;display:flex}.Common_photoPh__UyrAU svg{width:44%;max-width:120px;height:auto;max-height:70%;color:var(--g-purple)}.Common_photo__YXTnf{isolation:isolate}.Common_photoPhUnder__lSL4x{z-index:-1;position:absolute;inset:0}.Common_card__BpUGA{background:#fffc;border:1px solid #ffffffe6;border-radius:18px;flex-direction:column;min-width:0;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 14px 34px -24px #34106b73}.Common_card__BpUGA:hover{transform:translateY(-2px);box-shadow:0 20px 40px -24px #34106b8c}.Common_cardOut__up29d{background:#ffffff9e}.Common_cardOut__up29d .Common_cardImg__UWfPt img{opacity:.55}.Common_cardLink__y3B_R{min-width:0;color:inherit;flex-direction:column;flex:1;display:flex}.Common_cardImg__UWfPt{aspect-ratio:1;width:100%}.Common_cardImg__UWfPt img{filter:drop-shadow(0 10px 14px #2e106529);padding:12px 12px 14px}.Common_cardTag__jFUEb{z-index:1;font-family:var(--font-manrope),ui-sans-serif,system-ui,sans-serif;color:var(--g-purple-d);background:#f5f0fff2;border:1px solid #7c3aed2e;border-radius:999px;padding:3px 9px;font-size:10.5px;font-weight:800;position:absolute;top:8px;left:8px}.Common_cardBody__w5hPQ{flex-direction:column;flex:1;gap:3px;min-width:0;padding:11px 13px 0;display:flex}.Common_cardType__j9nxw{font-family:var(--font-manrope),ui-sans-serif,system-ui,sans-serif;color:var(--g-gold-d);font-size:11.5px;font-weight:800;line-height:1.25}.Common_cardName__CEFBO{font-family:var(--font-nunito),var(--font-manrope),sans-serif;color:var(--g-ink);overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:15px;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}.Common_cardMeta__fYkEB{font-family:var(--font-manrope),ui-sans-serif,system-ui,sans-serif;color:var(--g-muted);font-size:12px;font-weight:600}.Common_cardFoot___UITt{flex-direction:column;gap:8px;min-width:0;padding:10px 13px 13px;display:flex}.Common_cardPrice__Zjmjq{font-size:18px}.Common_cardVariants__5bAdD{color:var(--g-purple-d);flex-wrap:wrap;align-items:center;gap:4px 6px;font-weight:700;display:inline-flex}.Common_swatches__var6r{flex-wrap:wrap;gap:3px;display:inline-flex}.Common_swatch__3__C_{border:2px solid #fff;border-radius:999px;width:16px;height:16px;box-shadow:0 0 0 1px #2e106533}.Common_cardNote__v9trL{font-family:var(--font-manrope),ui-sans-serif,system-ui,sans-serif;color:var(--g-muted);font-size:12px;font-weight:700;line-height:1.35}.Common_cardNameRetail__xjvkR{-webkit-line-clamp:2}.Common_cardAll__v0_oE{min-height:44px;font-family:var(--font-manrope),ui-sans-serif,system-ui,sans-serif;color:var(--g-purple-d);align-self:flex-start;align-items:center;gap:2px;margin:-10px 0 -12px;font-size:12.5px;font-weight:800;display:inline-flex}.Common_cardAll__v0_oE svg{stroke-width:2.4px;width:14px;height:14px}.Common_gridDivider__Dt7P1{grid-column:1/-1;align-items:center;gap:8px;min-width:0;margin:4px 0 -2px;display:flex}.Common_gridDividerTitle__V30AU{font-family:var(--g-font-display);color:var(--g-deep);margin:0;font-size:17px;font-weight:700;line-height:1.25}.Common_gridDividerFit__brKex svg{color:#166534;stroke-width:2.5px;flex-shrink:0;width:20px;height:20px}.Common_gridDividerRest__CJk8U{border-top:1px solid #7c3aed29;margin-top:14px;padding-top:14px}.Common_cardBuyRow__bPWVo{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.Common_cardPriceCol__ceRy9{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.Common_cardWash__BYE6k{color:var(--g-purple-d);font-size:12px}.Common_cardLeft__2_GMA,.Common_cardWash__BYE6k{font-family:var(--font-manrope),ui-sans-serif,system-ui,sans-serif;font-weight:700;line-height:1.3}.Common_cardLeft__2_GMA{color:var(--g-muted);font-size:11.5px}.Common_addBtn__d_PpW{cursor:pointer;width:100%;min-height:42px;font-family:var(--font-manrope),ui-sans-serif,system-ui,sans-serif;text-align:center;color:#fff;background:linear-gradient(135deg,var(--g-purple),var(--g-purple-d));border:0;border-radius:13px;justify-content:center;align-items:center;gap:7px;padding:9px 12px;font-size:13.5px;font-weight:800;line-height:1.2;transition:transform .12s,opacity .2s;display:inline-flex;box-shadow:0 12px 24px -14px #6d28d9b3}.Common_addBtn__d_PpW:active{transform:scale(.97)}.Common_addBtn__d_PpW svg{flex-shrink:0;width:18px;height:18px}.Common_addBtnIn__9v7SA{color:var(--g-purple-d);box-shadow:none;background:#f5f0fff2;border:1.5px solid #7c3aed59}.Common_addBtnNotify__GbR9U{color:var(--g-purple-d);box-shadow:none;background:#ffffffe6;border:1.5px dashed #7c3aed66}.Common_addBtnChoose__LKw3g{color:var(--g-purple-d);box-shadow:none;background:#fffffff2;border:1.5px solid #7c3aed73}.Common_addBtnPage__YjXbS{border-radius:999px;min-height:54px;padding:13px 20px;font-size:16px}.Common_addBtnPage__YjXbS svg{width:20px;height:20px}.Common_addBtn__d_PpW.Common_addRound__RqGhs{border-radius:999px;flex-shrink:0;gap:0;width:44px;height:44px;min-height:44px;padding:0;position:relative}.Common_addBtn__d_PpW.Common_addRound__RqGhs svg{stroke-width:2.4px;width:22px;height:22px}.Common_addRoundCount__5xvc5{text-align:center;color:#fff;background:var(--g-purple-d);border-radius:999px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:900;line-height:18px;position:absolute;top:-4px;right:-4px}.Common_inCartLine__mFog2{font-family:var(--font-manrope),ui-sans-serif,system-ui,sans-serif;color:var(--g-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;margin-top:8px;font-size:13px;font-weight:700;display:flex}.Common_inCartLine__mFog2 a{min-height:40px;color:var(--g-purple-d);align-items:center;gap:4px;font-weight:800;display:inline-flex}.Common_inCartLine__mFog2 svg{width:16px;height:16px}.Common_toastRoot__uTgTK{z-index:70;pointer-events:none;height:0;position:fixed;bottom:0;left:0;right:0}.Common_toast__0Hrzd{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));pointer-events:auto;font-family:var(--font-manrope),ui-sans-serif,system-ui,sans-serif;background:#fffffff7;border:1px solid #7c3aed33;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 2px;padding:8px 6px 8px 10px;animation:Common_toastIn__BnGPY .22s ease-out;display:grid;position:absolute;box-shadow:0 18px 44px -16px #34106b8c}.Common_toastWarn__yoM6G{border-color:#b453094d}.Common_toastDanger__vU7_J{border-color:#b423184d}.Common_toastBody__ffTsE{cursor:pointer;flex:1;grid-area:1/1;align-items:center;gap:10px;min-width:0;min-height:42px;display:flex}.Common_toastClose__t_Kl8{width:40px;height:40px;color:var(--g-muted);cursor:pointer;background:0 0;border:0;border-radius:12px;flex-shrink:0;grid-area:1/2;justify-content:center;align-self:start;align-items:center;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.Common_toastClose__t_Kl8:hover{color:var(--g-deep);background:#7c3aed14}.Common_toastClose__t_Kl8:focus-visible{outline:2px solid var(--g-purple-d);outline-offset:1px}.Common_toastClose__t_Kl8 svg{stroke-width:2.2px;width:20px;height:20px}.Common_toastIco__2pLaH{color:#fff;background:linear-gradient(135deg,#22c55e,#15803d);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.Common_toastWarn__yoM6G .Common_toastIco__2pLaH{background:linear-gradient(135deg,#f59e0b,#b45309)}.Common_toastDanger__vU7_J .Common_toastIco__2pLaH{background:linear-gradient(135deg,#ef4444,#b42318)}.Common_toastIco__2pLaH svg{stroke-width:2.4px;width:18px;height:18px}.Common_toastText__FWTe6{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.Common_toastTitle__ZLpTh{-webkit-line-clamp:2;color:var(--g-deep);overflow-wrap:break-word;-webkit-box-orient:vertical;font-size:13.5px;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden}.Common_toastTitleLong__B2ZdM{-webkit-line-clamp:6;font-size:13px}.Common_toastLine__yA9oD{min-width:0;color:var(--g-muted);align-items:baseline;gap:5px;font-size:12.5px;font-weight:700;line-height:1.35;display:flex}.Common_toastName__HLrQC{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-nunito),var(--font-manrope),sans-serif;overflow:hidden}.Common_toastSuffix__iw7bD{color:var(--g-deep);flex-shrink:0;font-weight:800}.Common_toastAction__FRw3r{white-space:nowrap;color:#fff;background:linear-gradient(135deg,var(--g-purple),var(--g-purple-d));border-radius:13px;flex-shrink:0;grid-area:2/1/auto/-1;justify-content:center;justify-self:end;align-items:center;min-height:42px;margin-right:2px;padding:0 14px;font-size:13.5px;font-weight:800;display:inline-flex;box-shadow:0 10px 22px -12px #6d28d9b3}@keyframes Common_toastIn__BnGPY{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.Common_qty___jIs7{background:#fff;border:2px solid #8b5cf638;border-radius:999px;flex-shrink:0;align-items:center;display:inline-flex}.Common_qtyBtn__ueFDg{cursor:pointer;width:44px;height:44px;color:var(--g-purple-d);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.Common_qtyBtn__ueFDg:disabled{opacity:.3;cursor:default}.Common_qtyBtn__ueFDg svg{width:18px;height:18px}.Common_qtyVal__00eRp{text-align:center;min-width:30px;font-family:var(--font-manrope),ui-sans-serif,system-ui,sans-serif;color:var(--g-deep);font-size:17px;font-weight:800}.Common_grid__W9WgU{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.Common_grid__W9WgU>*{min-width:0}.Common_gridThree__pXrrd{grid-template-columns:repeat(3,minmax(0,1fr))}.Common_form__nOgSx{font-family:var(--font-manrope),ui-sans-serif,system-ui,sans-serif;color:var(--g-ink);background:#ffffffbd;border:1.5px dashed #7c3aed52;border-radius:20px;padding:18px}.Common_form__nOgSx button,.Common_form__nOgSx input,.Common_form__nOgSx textarea{font-family:inherit}.Common_formHead__XfuQQ{align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.Common_formIco__aKFc6{width:42px;height:42px;color:var(--g-purple);background:linear-gradient(135deg,#ede4fb,#fbe4f1);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Common_formIco__aKFc6 svg{width:22px;height:22px}.Common_formTitle__PgHyN{font-family:var(--g-font-display);color:var(--g-deep);margin:0;font-size:20px;font-weight:700;line-height:1.2}.Common_formText__5GfE2{color:var(--g-muted);margin:3px 0 0;font-size:13.5px;font-weight:600;line-height:1.45}.Common_preset__asTCm{color:var(--g-purple-d);overflow-wrap:anywhere;background:#f5f0fff2;border:1px solid #7c3aed33;border-radius:12px;margin:0 0 12px;padding:9px 12px;font-size:13.5px;font-weight:700;line-height:1.4}.Common_label__cXqjN{color:var(--g-ink);margin-top:10px;font-size:13px;font-weight:800;display:block}.Common_hint__AC_4F{color:#8d84aa;margin:1px 0 6px;font-size:11.5px;font-weight:600;display:block}.Common_phone__RtRdU{background:#fff;border:2px solid #8b5cf638;border-radius:14px;align-items:center;min-width:0;display:flex}.Common_phone__RtRdU:focus-within{border-color:#a78bfa}.Common_phonePrefix__4uFH2{color:var(--g-muted);padding:0 4px 0 14px;font-size:16px;font-weight:800}.Common_phone__RtRdU input{min-width:0;color:var(--g-ink);background:0 0;border:0;outline:none;flex:1;padding:12px 12px 12px 4px;font-size:16px;font-weight:700}.Common_input__u2HeJ::placeholder,.Common_phone__RtRdU input::placeholder{color:#b9b1d2;font-weight:600}.Common_input__u2HeJ{width:100%;color:var(--g-ink);background:#fff;border:2px solid #8b5cf638;border-radius:14px;outline:none;padding:12px 14px;font-size:16px;font-weight:700}.Common_input__u2HeJ:focus{border-color:#a78bfa}.Common_textarea__y27IO{resize:vertical;min-height:76px;font-weight:600}.Common_submit__seveI{cursor:pointer;color:#fff;background:linear-gradient(135deg,var(--g-purple),var(--g-purple-d));border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:50px;margin-top:14px;padding:12px 18px;font-size:15.5px;font-weight:800;display:flex;box-shadow:0 12px 28px -14px #7c3aeda6}.Common_submit__seveI:disabled{opacity:.45;cursor:default}.Common_submit__seveI svg{width:19px;height:19px}.Common_linkBtn__b6lJF{cursor:pointer;min-height:40px;color:var(--g-purple-d);background:0 0;border:0;align-items:center;gap:5px;margin-top:6px;padding:0;font-size:13px;font-weight:800;display:inline-flex}.Common_linkBtn__b6lJF svg{width:16px;height:16px}.Common_err___KVu7{color:#b42318;margin:10px 0 0;font-size:13px;font-weight:700}.Common_fine__c2_nn{color:#8d84aa;text-align:center;margin:10px 0 0;font-size:11.5px;font-weight:600}.Common_done__ZF5zD{color:#166534;background:#dcfce7bf;border-radius:14px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;font-weight:700;line-height:1.4;display:flex}.Common_done__ZF5zD svg{flex-shrink:0;width:20px;height:20px;margin-top:1px}.Common_doneHint__y25Jb{color:#3f6b4f;margin-top:2px;font-size:12.5px;font-weight:600;display:block}.Common_doneHint__y25Jb a{font-weight:800;text-decoration:underline}@media (max-width:1023px){.Common_grid__W9WgU{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}@media (min-width:768px){.Common_toast__0Hrzd{gap:8px;width:420px;padding:8px 6px 8px 10px;display:flex;bottom:24px;left:auto;right:24px}.Common_toastClose__t_Kl8{align-self:center}.Common_toastAction__FRw3r{margin-right:0}}@media (max-width:330px){.Common_toastAction__FRw3r{justify-self:stretch;margin-right:0}}@media (prefers-reduced-motion:reduce){.Common_toast__0Hrzd{animation:none}}@media (max-width:719px){.Common_gridThree__pXrrd,.Common_grid__W9WgU{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.Common_gridCapMobile__G5Peq>article:nth-of-type(12)~:not(article),.Common_gridCapMobile__G5Peq>article:nth-of-type(n+13){display:none}.Common_cardImgRetail__tGLAh{aspect-ratio:4/3}.Common_gridDividerTitle__V30AU{font-size:16px}.Common_card__BpUGA{border-radius:16px}.Common_card__BpUGA:hover{transform:none}.Common_cardBody__w5hPQ{padding:9px 10px 0}.Common_cardName__CEFBO{font-size:14px}.Common_cardFoot___UITt{gap:7px;padding:8px 10px 10px}.Common_cardPrice__Zjmjq{font-size:16.5px}.Common_addBtn__d_PpW{gap:5px;padding:9px 8px;font-size:13px}.Common_addBtn__d_PpW svg{width:16px;height:16px}.Common_addBtnPage__YjXbS{font-size:15.5px}.Common_cardWash__BYE6k{font-size:11.5px}.Common_form__nOgSx{padding:16px 14px}.Common_formTitle__PgHyN{font-size:18px}}@media (max-width:359px){.Common_cardPriceCol__ceRy9 .Common_cardPrice__Zjmjq{white-space:normal;font-size:15px}}.Common_gridFitOne__9PDMT{grid-template-columns:minmax(0,1fr)}.Common_gridFitTwo__XW4Gj{grid-template-columns:repeat(2,minmax(0,1fr))}.Common_gridFitOne__9PDMT>.Common_card__BpUGA,.Common_gridFitTwo__XW4Gj>.Common_card__BpUGA{flex-flow:wrap;align-content:space-between;container-type:inline-size}.Common_gridFitOne__9PDMT>.Common_card__BpUGA>.Common_cardFoot___UITt,.Common_gridFitOne__9PDMT>.Common_card__BpUGA>.Common_cardLink__y3B_R,.Common_gridFitTwo__XW4Gj>.Common_card__BpUGA>.Common_cardFoot___UITt,.Common_gridFitTwo__XW4Gj>.Common_card__BpUGA>.Common_cardLink__y3B_R{flex:100%}.Common_gridFitOne__9PDMT>.Common_card__BpUGA:hover{transform:none}.Common_gridFitOne__9PDMT .Common_cardLink__y3B_R{flex-direction:row;align-items:center}.Common_gridFitOne__9PDMT .Common_cardImg__UWfPt{aspect-ratio:1;flex:none;width:104px}.Common_gridFitOne__9PDMT .Common_cardImg__UWfPt img{padding:8px}.Common_gridFitOne__9PDMT .Common_cardBody__w5hPQ{align-self:center;padding:12px 12px 4px 4px}.Common_gridFitOne__9PDMT .Common_cardFoot___UITt{padding:4px 12px 12px 108px}@container (min-width:300px){.Common_gridFitTwo__XW4Gj .Common_cardLink__y3B_R{flex-direction:row;align-items:center}.Common_gridFitTwo__XW4Gj .Common_cardImg__UWfPt{aspect-ratio:1;flex:none;width:112px}.Common_gridFitTwo__XW4Gj .Common_cardImg__UWfPt img{padding:8px}.Common_gridFitTwo__XW4Gj .Common_cardBody__w5hPQ{align-self:center;padding:12px 12px 4px 4px}.Common_gridFitTwo__XW4Gj .Common_cardFoot___UITt{padding:4px 12px 12px 116px}}@container (min-width:520px){.Common_gridFitOne__9PDMT>.Common_card__BpUGA>.Common_cardLink__y3B_R,.Common_gridFitTwo__XW4Gj>.Common_card__BpUGA>.Common_cardLink__y3B_R{flex:1 1 0}.Common_gridFitOne__9PDMT>.Common_card__BpUGA>.Common_cardFoot___UITt,.Common_gridFitTwo__XW4Gj>.Common_card__BpUGA>.Common_cardFoot___UITt{flex:0 0 220px;justify-content:center;padding:12px 16px 12px 4px}.Common_gridFitOne__9PDMT .Common_cardImg__UWfPt{width:132px}.Common_gridFitOne__9PDMT .Common_cardBody__w5hPQ{padding-bottom:12px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.Storefront_page__Fnkyv{min-height:100vh;font-family:var(--font-manrope),ui-sans-serif,system-ui,sans-serif;color:var(--g-ink);flex-direction:column;padding-top:0;display:flex}.Storefront_page__Fnkyv button,.Storefront_page__Fnkyv input,.Storefront_page__Fnkyv textarea{font-family:inherit}.Storefront_main__cWLY_{flex:1}.Storefront_container__FiSaa{width:100%;max-width:1180px;margin:0 auto;padding:0 20px}.Storefront_hero__XokXb{padding:10px 0 30px}.Storefront_heroCard__ZcuiJ{border-radius:28px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:32px;padding:34px;display:grid}.Storefront_heroCard__ZcuiJ>*{min-width:0}.Storefront_heroTitle__X6Fz3{font-family:var(--g-font-display);letter-spacing:-.01em;color:var(--g-deep);margin:14px 0 0;font-size:40px;font-weight:700;line-height:1.1}.Storefront_heroSub__QOICS{color:var(--g-muted);margin:14px 0 0;font-size:15.5px;font-weight:600;line-height:1.6}.Storefront_importer__6Po8d{color:var(--g-gold-d);align-items:center;gap:8px;margin-top:16px;font-size:13.5px;font-weight:800;display:inline-flex}.Storefront_importer__6Po8d svg{flex-shrink:0;width:20px;height:20px}.Storefront_who__tLCis{background:#ffffff9e;border:1px solid #ffffffd9;border-radius:24px;padding:22px}.Storefront_whoTitle__v4gjP{font-family:var(--g-font-display);color:var(--g-deep);margin:0;font-size:26px;font-weight:700}.Storefront_whoHint__AfqQS{color:var(--g-muted);margin:4px 0 14px;font-size:13px;font-weight:600;line-height:1.45}.Storefront_tiles__MCmbf{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.Storefront_tiles__MCmbf>*{min-width:0}.Storefront_tile__0Mrqx{text-align:center;min-height:136px;color:inherit;background:#ffffffd9;border:2px solid #fffffff2;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:16px 10px 14px;transition:transform .15s,border-color .15s;display:flex;box-shadow:0 14px 30px -22px #34106b80}.Storefront_tile__0Mrqx:hover{border-color:#c4b5fd;transform:translateY(-2px)}.Storefront_tile__0Mrqx:active{transform:scale(.97)}.Storefront_tileAva__HTsCV{color:#fff;background:radial-gradient(circle at 35% 30%,#cabcf5,#a88fe8);border:2px solid #b79df0;border-radius:999px;justify-content:center;align-items:center;width:66px;height:66px;margin-bottom:6px;display:flex;overflow:hidden}.Storefront_tileAva__HTsCV img{object-fit:cover;width:100%;height:100%}.Storefront_tileAva__HTsCV svg{width:32px;height:32px}.Storefront_tileAvaCat__cRMqq{background:radial-gradient(circle at 35% 30%,#f6e3b0,#d9b54a);border-color:#e6c158}.Storefront_tileAvaSpecies__Xn01m{background:#ece4fb;border:3px solid #fff;width:84px;height:84px;box-shadow:0 8px 22px -12px #7c3aed8c}.Storefront_tileAvaPlus__YPbYZ{color:var(--g-purple);background:#ffffffe6;border-style:dashed}.Storefront_tileName__0RiOb{font-family:var(--font-nunito),var(--font-manrope),sans-serif;color:var(--g-ink);overflow-wrap:anywhere;font-size:17px;font-weight:800;line-height:1.2}.Storefront_tileSub__keX_8{color:var(--g-muted);overflow-wrap:anywhere;font-size:12px;font-weight:600;line-height:1.3}.Storefront_toCatalog__CCdUI{min-height:40px;color:var(--g-purple-d);align-items:center;gap:6px;margin-top:10px;font-size:13.5px;font-weight:800;display:inline-flex}.Storefront_toCatalog__CCdUI svg{width:16px;height:16px}.Storefront_section__rJeIW{padding:6px 0 40px;scroll-margin-top:72px}@media (min-width:1024px){.Storefront_section__rJeIW{scroll-margin-top:88px}}.Storefront_secHead__aw8xV{margin-bottom:14px}.Storefront_secTitle__Q5b1h{font-family:var(--g-font-display);letter-spacing:-.01em;color:var(--g-deep);margin:0;font-size:30px;font-weight:700;line-height:1.15}.Storefront_secSub__L7C8t{color:var(--g-muted);margin:6px 0 0;font-size:14px;font-weight:600;line-height:1.5}.Storefront_forPet__1EM1L{min-width:0;min-height:44px;color:var(--g-deep);align-items:center;gap:8px;margin:0 0 12px;font-size:14.5px;font-weight:800;display:flex}.Storefront_forPetLabel__HSwYU{flex-shrink:0}.Storefront_forPetChip__efcr5,.Storefront_forPetPick__BNIFD{border-radius:999px;align-items:center;gap:5px;min-width:0;min-height:44px;padding:0 14px;font-weight:800;display:inline-flex}.Storefront_forPetChip__efcr5{color:#166534;background:#dcfce7cc;border:1px solid #1665342e}.Storefront_forPetChip__efcr5 svg{stroke-width:2.5px;flex-shrink:0;width:17px;height:17px}.Storefront_forPetName__4h_2a{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Storefront_forPetPick__BNIFD{color:var(--g-purple-d);background:#fffc;border:1.5px solid #7c3aed47;flex-shrink:0}.Storefront_forPetChange__RGAgb{min-height:44px;color:var(--g-purple-d);flex-shrink:0;align-items:center;padding:0 4px;font-weight:800;display:inline-flex}.Storefront_forPetResetIcon__cCDXg{stroke-width:2.5px;width:20px;height:20px;display:none}@media (max-width:479px){.Storefront_forPet__1EM1L{gap:6px}.Storefront_forPetChip__efcr5{padding:0 10px;font-size:13.5px}.Storefront_forPetResetIcon__cCDXg{display:block}.Storefront_forPetResetText__ttlsu{display:none}.Storefront_forPet__1EM1L[data-for-pet=chosen] .Storefront_forPetLabel__HSwYU{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Storefront_forPetChange__RGAgb[data-for-pet-reset]{justify-content:center;min-width:40px;padding:0}}@media (max-width:374px){.Storefront_forPetLabel__HSwYU{font-size:13px}.Storefront_forPetChange__RGAgb{padding:0 1px;font-size:13.5px}}.Storefront_toolbar__Gjm8D{align-items:center;gap:10px;display:flex}.Storefront_search__hYuXJ{background:#fff;border:2px solid #0000;border-radius:999px;flex:1;align-items:center;gap:8px;min-width:0;height:50px;padding:0 4px 0 16px;display:flex;box-shadow:0 10px 26px -16px #34106b66}.Storefront_search__hYuXJ:focus-within{border-color:#c4b5fd}.Storefront_search__hYuXJ>svg{width:20px;height:20px;color:var(--g-purple);flex-shrink:0}.Storefront_search__hYuXJ input{min-width:0;color:var(--g-ink);background:0 0;border:0;outline:none;flex:1;font-size:16px;font-weight:600}.Storefront_search__hYuXJ input::placeholder{color:#a49bc0}.Storefront_iconBtn__qoZz0{cursor:pointer;width:42px;height:42px;color:var(--g-soft);background:0 0;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Storefront_iconBtn__qoZz0 svg{width:18px;height:18px}.Storefront_filterBtn__fM8hc{cursor:pointer;height:50px;color:var(--g-purple-d);background:#fff;border:2px solid #7c3aed40;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14.5px;font-weight:800;display:inline-flex;box-shadow:0 10px 26px -18px #34106b66}.Storefront_filterBtn__fM8hc svg{width:19px;height:19px}.Storefront_filterBtnOn__vX6iu{color:#fff;background:linear-gradient(135deg,var(--g-purple),var(--g-purple-d));border-color:#0000}.Storefront_filterCount__DoeAl{min-width:22px;height:22px;color:var(--g-deep);background:var(--g-gold-l);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:900;display:inline-flex}.Storefront_chipsRow__BBxD8{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.Storefront_activeChip__4ldd2{cursor:pointer;min-height:40px;color:var(--g-purple-d);background:#8b5cf61f;border:1px solid #8b5cf647;border-radius:999px;align-items:center;gap:4px;padding:0 6px 0 14px;font-size:13px;font-weight:800;display:inline-flex}.Storefront_activeChip__4ldd2 svg{width:16px;height:16px;margin:0 6px 0 2px}.Storefront_textBtn__Op0OE{cursor:pointer;min-height:40px;color:var(--g-purple-d);background:0 0;border:0;align-items:center;gap:5px;padding:0 6px;font-size:13px;font-weight:800;display:inline-flex}.Storefront_textBtn__Op0OE svg{width:16px;height:16px}.Storefront_panel__OQEDq{border-radius:22px;margin-top:12px;padding:20px}.Storefront_panelTitle__htfyK{font-family:var(--g-font-display);color:var(--g-deep);margin:0;font-size:21px;font-weight:700}.Storefront_panelHint__L0VtO{color:var(--g-muted);margin:3px 0 0;font-size:13px;font-weight:600}.Storefront_groups__kzITS{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 24px;margin-top:8px;display:grid}.Storefront_groups__kzITS>*{min-width:0}.Storefront_group__l32zZ{margin-top:8px}.Storefront_groupLabel__i6QX9{letter-spacing:.08em;text-transform:uppercase;color:var(--g-gold-d);margin:0;font-size:12px;font-weight:900}.Storefront_groupHint__FRr6B{color:#8d84aa;margin:2px 0 8px;font-size:12px;font-weight:600;line-height:1.4}.Storefront_opts__Sk8eP{flex-wrap:wrap;gap:8px;display:flex}.Storefront_opt__Tg3ui{cursor:pointer;color:#4b4364;background:#ffffffe6;border:1.5px solid #7c3aed33;border-radius:999px;align-items:center;gap:6px;min-height:42px;padding:8px 14px;font-size:13.5px;font-weight:800;display:inline-flex}.Storefront_opt__Tg3ui svg{width:16px;height:16px}.Storefront_optOn__X25TX{color:#fff;background:linear-gradient(135deg,var(--g-purple),var(--g-purple-d));border-color:#0000}.Storefront_optCount__gs6LE{opacity:.65;font-weight:700}.Storefront_panelFoot__mlhfV{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.Storefront_primaryBtn__l1oGA{cursor:pointer;color:#fff;background:linear-gradient(135deg,var(--g-purple),var(--g-purple-d));border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 22px;font-size:15px;font-weight:800;display:inline-flex;box-shadow:0 12px 28px -14px #7c3aeda6}.Storefront_primaryBtn__l1oGA svg{width:18px;height:18px}.Storefront_ghostBtn__xrDEN{cursor:pointer;min-height:48px;color:var(--g-purple-d);background:#fffc;border:1.5px solid #7c3aed47;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:14.5px;font-weight:800;display:inline-flex}.Storefront_ghostBtn__xrDEN svg{width:18px;height:18px}.Storefront_meta__5OtpB{color:var(--g-muted);flex-wrap:wrap;justify-content:space-between;gap:4px 14px;margin:14px 0 12px;font-size:12.5px;font-weight:700;display:flex}.Storefront_metaNote__y_jgZ{align-items:flex-start;gap:6px;font-weight:600;display:inline-flex}.Storefront_metaNote__y_jgZ svg{flex-shrink:0;width:16px;height:16px}.Storefront_stale__uMozE{color:#92400e}.Storefront_empty__qZuHw{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;margin-top:6px;display:grid}.Storefront_empty__qZuHw>*{min-width:0}.Storefront_emptySolo__9GB9u{grid-template-columns:minmax(0,560px);justify-content:center}.Storefront_emptyCard__Ogp9Z{text-align:center;background:#ffffffb8;border:1.5px dashed #7c3aed4d;border-radius:22px;padding:24px 22px}.Storefront_emptyIco__B1iRB{width:56px;height:56px;color:var(--g-purple);background:linear-gradient(135deg,#ede4fb,#fbe4f1);border-radius:18px;justify-content:center;align-items:center;margin:0 auto 10px;display:flex}.Storefront_emptyIco__B1iRB svg{width:28px;height:28px}.Storefront_emptyTitle__O9tEI{font-family:var(--g-font-display);color:var(--g-deep);margin:0;font-size:21px;font-weight:700}.Storefront_emptyText__wXFDG{color:var(--g-muted);margin:6px 0 14px;font-size:14px;font-weight:600;line-height:1.5}.Storefront_emptyBtns__n0fph{flex-direction:column;gap:10px;display:flex}.Storefront_how__r90P8{border-radius:26px;padding:28px}.Storefront_howTitle__PGXBO{font-family:var(--g-font-display);color:var(--g-deep);margin:0 0 16px;font-size:26px;font-weight:700}.Storefront_steps__hYtcW{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.Storefront_steps__hYtcW>li{gap:12px;min-width:0;display:flex}.Storefront_stepNum__UUxtm{color:#fff;background:linear-gradient(135deg,var(--g-purple),var(--g-purple-d));border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:16px;font-weight:900;display:flex}.Storefront_stepTitle__ZtTxd{color:var(--g-deep);font-size:15px;font-weight:800;display:block}.Storefront_stepText__SnOIu{color:var(--g-muted);margin-top:2px;font-size:13.5px;font-weight:600;line-height:1.5;display:block}.Storefront_goldNote__ky3g1{border:1px solid #c9a22759;border-left:4px solid var(--g-gold);background:linear-gradient(135deg,#fdf6e3f2,#faeecde6);border-radius:16px;align-items:flex-start;gap:12px;margin-top:18px;padding:13px 15px;display:flex}.Storefront_goldNote__ky3g1>svg{width:20px;height:20px;color:var(--g-gold-d);flex-shrink:0;margin-top:1px}.Storefront_goldNoteTitle__s9tAD{color:var(--g-deep);font-size:14px;font-weight:800;display:block}.Storefront_goldNoteText__sXOvd{color:#4b4364;margin-top:2px;font-size:12.5px;font-weight:600;line-height:1.45;display:block}.Storefront_trust__GCy7G{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.Storefront_trust__GCy7G>li{min-width:0;color:var(--g-ink);align-items:flex-start;gap:8px;font-size:13px;font-weight:700;line-height:1.4;display:flex}.Storefront_trust__GCy7G svg{width:20px;height:20px;color:var(--g-purple);flex-shrink:0}.Storefront_help__0pRKM{border-radius:26px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px;margin-top:24px;padding:28px;display:grid}.Storefront_help__0pRKM>*{min-width:0}.Storefront_helpSolo__mKwj_{grid-template-columns:minmax(0,1fr)}.Storefront_helpTitle__ZtRDG{font-family:var(--g-font-display);color:var(--g-deep);margin:0;font-size:26px;font-weight:700}.Storefront_helpText__9CJ94{color:var(--g-muted);margin:8px 0 16px;font-size:14.5px;font-weight:600;line-height:1.55}.Storefront_helpBtns__MV4l1{flex-wrap:wrap;gap:10px;display:flex}.Storefront_crumbs__l_yyx{color:var(--g-muted);flex-wrap:wrap;align-items:center;gap:4px 6px;margin:4px 0 14px;font-size:13px;font-weight:700;display:flex}.Storefront_crumbs__l_yyx a{min-height:40px;color:var(--g-purple-d);align-items:center;gap:4px;display:inline-flex}.Storefront_crumbs__l_yyx svg{width:14px;height:14px}.Storefront_crumbCurrent__yVixH{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:60ch;overflow:hidden}.Storefront_product__6k52m{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:36px;display:grid}.Storefront_product__6k52m>*{min-width:0}.Storefront_gallery__TmkVi{border:1px solid #ffffffd9;border-radius:28px;position:sticky;top:100px;overflow:hidden;box-shadow:0 24px 50px -28px #34106b80}.Storefront_galleryPhoto__yl_hx{aspect-ratio:1;width:100%}.Storefront_galleryPhoto__yl_hx img{filter:drop-shadow(0 14px 20px #2e10652e);padding:28px 28px 34px}.Storefront_brandLine__VVvHU{letter-spacing:.12em;text-transform:uppercase;color:var(--g-gold-d);align-items:center;gap:7px;font-size:12px;font-weight:900;display:inline-flex}.Storefront_brandLine__VVvHU svg{width:16px;height:16px}.Storefront_pTitle__FcPed{font-family:var(--g-font-display);letter-spacing:-.01em;color:var(--g-deep);overflow-wrap:anywhere;margin:8px 0 0;font-size:36px;font-weight:700;line-height:1.12}.Storefront_pType__iiXrM{color:var(--g-muted);margin:6px 0 0;font-size:16px;font-weight:700}.Storefront_pTags__9009z{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.Storefront_pTag__Ha_ng{min-height:28px;color:var(--g-purple-d);background:#f5f0fff2;border:1px solid #7c3aed2e;border-radius:999px;align-items:center;padding:3px 11px;font-size:12px;font-weight:800;display:inline-flex}.Storefront_priceRow__ieiH3{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:18px;display:flex}.Storefront_pPrice__5KyB6{font-size:32px}.Storefront_vat__KwYf5{color:var(--g-muted);font-size:12.5px;font-weight:700}.Storefront_pWash__UbvtB{color:var(--g-purple-d);margin:4px 0 0;font-size:13.5px;font-weight:700;line-height:1.4}.Storefront_stockRow__0iYGP{margin-top:10px}.Storefront_buy__lMf2C{align-items:flex-start;gap:12px;margin-top:18px;display:flex}.Storefront_buyQty__W5JQ7{flex-shrink:0;margin-top:3px}.Storefront_buyMain___j5_2{flex:1;min-width:0}.Storefront_infoList__qeqSp{background:#ffffffa8;border:1px solid #ffffffd9;border-radius:18px;flex-direction:column;gap:10px;margin:18px 0 0;padding:16px;list-style:none;display:flex}.Storefront_infoList__qeqSp>li{color:var(--g-ink);align-items:flex-start;gap:10px;font-size:13.5px;font-weight:600;line-height:1.45;display:flex}.Storefront_infoList__qeqSp svg{width:20px;height:20px;color:var(--g-purple);flex-shrink:0}.Storefront_infoTitle__ICDwh{font-weight:800;display:block}.Storefront_skuLine__Brcdj{color:#a49bc0;margin-top:12px;font-size:12px;font-weight:600}.Storefront_outBox__9Rlac{margin-top:18px;scroll-margin-top:100px}.Storefront_outTitle__1xO2B{font-family:var(--g-font-display);color:var(--g-deep);margin:0;font-size:21px;font-weight:700}.Storefront_outText__JYpHF{color:var(--g-muted);margin:4px 0 12px;font-size:14px;font-weight:600;line-height:1.5}.Storefront_blocks__076x1{flex-direction:column;gap:18px;margin-top:26px;display:flex}.Storefront_block__zekl5{border-radius:24px;padding:24px;scroll-margin-top:100px}.Storefront_blockTitle__o1uFX{font-family:var(--g-font-display);color:var(--g-deep);margin:0;font-size:24px;font-weight:700;line-height:1.2}.Storefront_blockHint__sfJ73{color:var(--g-muted);margin:4px 0 14px;font-size:13.5px;font-weight:600;line-height:1.5}.Storefront_pairBuyBox__aL4qB{flex-direction:column;gap:8px;margin:0 0 16px;display:flex}.Storefront_pairBuyWhat__gofT_{color:var(--g-deep);overflow-wrap:anywhere;margin:0;font-size:13.5px;font-weight:700;line-height:1.4}.Storefront_pairBuyBtn__MA84S{text-align:center;width:100%}.Storefront_pairBuyAfter__qAIy_{margin:12px 0 0}@media (max-width:639px){.Storefront_pairBuyIcon__khgir{display:none}}.Storefront_twoCol__T9aIa{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.Storefront_twoCol__T9aIa>*{min-width:0}.Storefront_facts__7mpAA{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.Storefront_facts__7mpAA>*{min-width:0}.Storefront_fact__jIyL5{background:#ffffffd9;border:1px solid #7c3aed1f;border-radius:16px;padding:12px 14px}.Storefront_factK__lOQY9{color:var(--g-deep);align-items:center;gap:6px;font-size:14.5px;font-weight:800;display:flex}.Storefront_factK__lOQY9 svg{width:18px;height:18px;color:var(--g-purple);flex-shrink:0}.Storefront_factV___YyPr{color:var(--g-muted);margin-top:3px;font-size:12.5px;font-weight:600;line-height:1.45;display:block}.Storefront_prose__LCrlH{color:var(--g-ink);white-space:pre-line;overflow-wrap:anywhere;margin:12px 0 0;font-size:14.5px;font-weight:500;line-height:1.65}.Storefront_muted__C5M2W{color:var(--g-muted);font-weight:600}.Storefront_wash__N6vwL{background:linear-gradient(135deg,#f5f0ffe6,#fdf6e3cc);border:1px solid #7c3aed24;border-radius:18px;margin-top:16px;padding:16px}.Storefront_washHead__bc1g9{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.Storefront_washTitle__UgEoj{color:var(--g-deep);font-size:14px;font-weight:800}.Storefront_washValue__nzuFd{color:var(--g-purple-d);font-size:22px;font-weight:900}.Storefront_washSub__Rnqxo{color:var(--g-muted);margin-top:2px;font-size:13px;font-weight:700;display:block}.Storefront_seg__gppXX{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:12px;display:grid}.Storefront_seg__gppXX>*{min-width:0}.Storefront_segBtn__9RLtI{cursor:pointer;text-align:center;color:#4b4364;background:#ffffffe6;border:1.5px solid #7c3aed2e;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:48px;padding:6px 4px;font-size:13px;font-weight:800;line-height:1.2;display:flex}.Storefront_segBtn__9RLtI small{opacity:.7;text-align:center;overflow-wrap:anywhere;font-size:10.5px;font-weight:700}.Storefront_segOn___qUKj{color:#fff;background:linear-gradient(135deg,var(--g-purple),var(--g-purple-d));border-color:#0000}.Storefront_seg__gppXX.Storefront_seg3__PiK90{grid-template-columns:repeat(3,minmax(0,1fr))}.Storefront_washRow__0T1QS{margin-top:12px}.Storefront_washRow__0T1QS .Storefront_seg__gppXX{margin-top:0}.Storefront_washRowLabel__REmla{color:var(--g-muted);margin:0 0 6px;font-size:12px;font-weight:800}.Storefront_washPets__AIobr{flex-wrap:wrap;gap:6px;display:flex}.Storefront_washPets__AIobr .Storefront_segBtn__9RLtI{overflow-wrap:anywhere;max-width:100%;min-height:40px;padding:6px 14px}.Storefront_washPet__qgsPy{color:var(--g-deep);overflow-wrap:anywhere;margin:10px 0 0;font-size:13px;font-weight:700;line-height:1.45}.Storefront_washChange__sq7Mv{cursor:pointer;min-height:40px;font:inherit;color:var(--g-purple-d);text-underline-offset:2px;background:0 0;border:0;align-items:center;padding:0 4px;font-weight:800;text-decoration:underline;display:inline-flex}.Storefront_washHint__y6e_r{color:var(--g-soft);margin:6px 0 0;font-size:11.5px;font-weight:600;line-height:1.4}.Storefront_washNote__5EklA{color:var(--g-soft);margin:10px 0 0;font-size:12px;font-weight:600;line-height:1.45}.Storefront_washNote__5EklA+.Storefront_washNote__5EklA{margin-top:4px}.Storefront_sticky__xlgfE{display:none}.Storefront_stickyInner__7WlYr{align-items:center;gap:12px;max-width:560px;margin:0 auto;display:flex}.Storefront_stickyPrice__k9Z2R{flex-direction:column;flex-shrink:0;min-width:0;display:flex}.Storefront_stickyMoney__HWLQ5{font-size:19px}.Storefront_stickyName__npYCh{text-overflow:ellipsis;white-space:nowrap;max-width:34vw;color:var(--g-soft);font-size:11.5px;font-weight:700;overflow:hidden}.Storefront_stickyBtn__K1pTF{flex:1;min-width:0}.Storefront_personalSection__NqTBB{padding:0 0 26px}.Storefront_personal__cc0GQ{background:#ffffff8c;border:1px solid #ffffffd9;border-radius:24px;padding:20px 22px 22px}.Storefront_refill__rHaFb{background:linear-gradient(135deg,#fdf6e3eb,#f5f0ffe0);border-color:#d9b54a59}.Storefront_personalTitle__lmSr4{font-family:var(--g-font-display);color:var(--g-deep);align-items:center;gap:8px;margin:0;font-size:24px;font-weight:700;line-height:1.2;display:flex}.Storefront_personalTitle__lmSr4 svg{width:24px;height:24px;color:var(--g-purple);flex-shrink:0}.Storefront_personalHint__nY3ED{color:var(--g-muted);margin:4px 0 14px;font-size:13.5px;font-weight:600;line-height:1.5}.Storefront_personalNote__vh49P{color:var(--g-soft);margin:12px 0 0;font-size:12px;font-weight:600;line-height:1.45}.Storefront_variants__b5KfM{flex-direction:column;gap:12px;margin:14px 0 4px;display:flex}.Storefront_variantsHint__t3SsA{color:var(--g-soft);margin:0;font-size:12.5px;font-weight:600;line-height:1.45}.Storefront_variantRow__a2179{min-width:0}.Storefront_variantLabel__UXHyt{color:var(--g-ink);margin:0 0 6px;font-size:13px;font-weight:800}.Storefront_variantLabel__UXHyt b{color:var(--g-muted);font-weight:700}.Storefront_variantOpts__3Y4yu{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.Storefront_variantOpts__3Y4yu>*{min-width:0}.Storefront_variantOpt__AQ9OI{min-height:52px;color:inherit;background:#ffffffd9;border:1.5px solid #7c3aed2e;border-radius:14px;align-items:center;gap:8px;padding:6px 8px;transition:border-color .15s;display:flex}.Storefront_variantOpt__AQ9OI:hover{border-color:#c4b5fd}.Storefront_variantOptOn__YHZMg{border-color:var(--g-purple);background:#fff;box-shadow:0 0 0 2px #7c3aed2e}.Storefront_variantOptOut__nIRGs .Storefront_variantPhoto__YI4Or img{opacity:.5}.Storefront_variantOptOut__nIRGs .Storefront_variantName__qBEKM{color:var(--g-muted)}.Storefront_variantPhoto__YI4Or{border-radius:10px;flex-shrink:0;width:40px;height:40px}.Storefront_variantPhoto__YI4Or img{padding:3px}.Storefront_variantSwatch__Wdi_9{z-index:1;border:2px solid #fff;border-radius:999px;width:14px;height:14px;position:absolute;bottom:2px;right:2px;box-shadow:0 0 0 1px #2e106533}.Storefront_variantText__35u95{flex-direction:column;min-width:0;line-height:1.25;display:flex}.Storefront_variantName__qBEKM{color:var(--g-ink);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:13px;font-weight:800}.Storefront_variantNote__VarBJ{color:var(--g-muted);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:11.5px;font-weight:600;line-height:1.25}.Storefront_variantOptOn__YHZMg .Storefront_variantNote__VarBJ{color:var(--g-ink)}.Storefront_variantPrice__ZMGaA{color:var(--g-purple-d);font-size:12.5px;font-weight:700}.Storefront_variantWash__x4ccA{color:var(--g-muted);font-size:11.5px;font-weight:600}.Storefront_variantOut__7SFJH{color:#92400e;font-size:11.5px;font-weight:700}.Storefront_kinds__USqUP{margin:18px 0 0}.Storefront_kindsTitle__1KNbs{font-family:var(--font-nunito),var(--font-manrope),sans-serif;color:var(--g-deep);margin:0;font-size:19px;font-weight:800;line-height:1.25}.Storefront_kindsHint__FwxDi{color:var(--g-muted);margin:2px 0 10px;font-size:13px;font-weight:600;line-height:1.45}.Storefront_kindGrid__y1Try{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.Storefront_kindGrid__y1Try>*{min-width:0}.Storefront_kindTile__ZeOt7{text-align:center;cursor:pointer;min-height:88px;color:inherit;background:#ffffffd9;border:2px solid #fffffff2;border-radius:18px;flex-direction:column;align-items:center;gap:8px;padding:12px 10px;transition:transform .15s,border-color .15s;display:flex;box-shadow:0 12px 26px -20px #34106b80}.Storefront_kindTile__ZeOt7:hover{border-color:#c4b5fd;transform:translateY(-2px)}.Storefront_kindTile__ZeOt7:active{transform:scale(.97)}.Storefront_kindPhoto__eDfZX{border-radius:16px;flex-shrink:0;width:76px;height:76px}.Storefront_kindPhoto__eDfZX img{padding:6px}.Storefront_kindText__H_O_2{flex-direction:column;gap:2px;min-width:0;display:flex}.Storefront_kindName__62A7O{font-family:var(--font-nunito),var(--font-manrope),sans-serif;color:var(--g-ink);overflow-wrap:break-word;font-size:14.5px;font-weight:800;line-height:1.2}.Storefront_kindCount__Zai2Z{color:var(--g-soft);font-size:12px;font-weight:700}.Storefront_more__YP5XO{flex-direction:column;align-items:center;gap:8px;margin-top:20px;display:flex}.Storefront_moreBtn__2wF6e{min-width:280px;min-height:50px;color:var(--g-purple-d);background:#ffffffeb;border:1.5px solid #7c3aed4d;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 26px;font-size:15px;font-weight:800;transition:transform .12s;display:inline-flex;box-shadow:0 12px 28px -18px #34106b80}.Storefront_moreBtn__2wF6e:active{transform:scale(.98)}.Storefront_moreBtn__2wF6e svg{width:18px;height:18px}.Storefront_moreMeta__mWYPk{color:var(--g-soft);font-size:12.5px;font-weight:700}@media (max-width:1099px){.Storefront_kindGrid__y1Try{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.Storefront_heroCard__ZcuiJ{grid-template-columns:minmax(0,1fr);gap:22px;padding:26px}.Storefront_heroTitle__X6Fz3{font-size:34px}.Storefront_groups__kzITS{grid-template-columns:minmax(0,1fr);gap:6px}.Storefront_trust__GCy7G{grid-template-columns:repeat(2,minmax(0,1fr))}.Storefront_product__6k52m{gap:24px}.Storefront_pTitle__FcPed{font-size:30px}}@media (max-width:767px){.Storefront_container__FiSaa{padding:0 16px}.Storefront_hero__XokXb{padding:8px 0 20px}.Storefront_heroCard__ZcuiJ{border-radius:24px;gap:16px;padding:18px 16px}.Storefront_heroTitle__X6Fz3{margin-top:10px;font-size:26px}.Storefront_heroSub__QOICS{margin-top:10px;font-size:14px}.Storefront_importer__6Po8d{margin-top:12px;font-size:12.5px}.Storefront_who__tLCis{border-radius:20px;padding:16px 14px}.Storefront_whoTitle__v4gjP{font-size:22px}.Storefront_tiles__MCmbf{gap:10px}.Storefront_tile__0Mrqx{min-height:124px;padding:14px 8px 12px}.Storefront_tileAva__HTsCV{width:58px;height:58px}.Storefront_tileName__0RiOb{font-size:15.5px}.Storefront_secTitle__Q5b1h{font-size:25px}.Storefront_secSub__L7C8t{font-size:13px}.Storefront_search__hYuXJ{height:48px;padding-left:12px}.Storefront_filterBtn__fM8hc{height:48px;padding:0 14px;font-size:14px}.Storefront_panel__OQEDq{padding:16px 14px}.Storefront_panelFoot__mlhfV>*{flex:1}.Storefront_empty__qZuHw{grid-template-columns:minmax(0,1fr);gap:14px}.Storefront_how__r90P8{padding:20px 16px}.Storefront_howTitle__PGXBO{font-size:22px}.Storefront_steps__hYtcW{grid-template-columns:minmax(0,1fr);gap:14px}.Storefront_trust__GCy7G{grid-template-columns:minmax(0,1fr);gap:10px}.Storefront_help__0pRKM{grid-template-columns:minmax(0,1fr);gap:16px;padding:20px 16px}.Storefront_helpTitle__ZtRDG{font-size:22px}.Storefront_helpBtns__MV4l1>*{flex:100%}.Storefront_product__6k52m{grid-template-columns:minmax(0,1fr);gap:16px}.Storefront_gallery__TmkVi{border-radius:24px;position:static}.Storefront_galleryPhoto__yl_hx{max-height:340px}.Storefront_galleryPhoto__yl_hx img{padding:18px 18px 24px}.Storefront_pTitle__FcPed{font-size:25px}.Storefront_pType__iiXrM{font-size:14.5px}.Storefront_pPrice__5KyB6{font-size:27px}.Storefront_buy__lMf2C{gap:10px}.Storefront_block__zekl5{border-radius:22px;padding:18px 16px}.Storefront_blockTitle__o1uFX{font-size:21px}.Storefront_facts__7mpAA,.Storefront_twoCol__T9aIa{grid-template-columns:minmax(0,1fr)}.Storefront_variantOpts__3Y4yu{grid-template-columns:repeat(2,minmax(0,1fr))}.Storefront_personalSection__NqTBB{padding-bottom:20px}.Storefront_personal__cc0GQ{border-radius:20px;padding:16px 12px}.Storefront_personalTitle__lmSr4{font-size:21px}.Storefront_sticky__xlgfE{z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border-top:1px solid #7c3aed26;transition:transform .25s;display:block;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -14px 30px -20px #34106b80}.Storefront_stickyShown__V2nfN{transform:translateY(0)}.Storefront_withSticky__svzW3{padding-bottom:84px}}@media (max-width:719px){.Storefront_moreBtn__2wF6e{width:100%;min-width:0}.Storefront_kindGrid__y1Try{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.Storefront_kindTile__ZeOt7{border-radius:16px;gap:6px;padding:10px 8px}.Storefront_kindTile__ZeOt7:hover{transform:none}.Storefront_kindPhoto__eDfZX{border-radius:14px;width:52px;height:52px}.Storefront_kindPhoto__eDfZX img{padding:4px}.Storefront_kindName__62A7O{font-size:14px}.Storefront_kindsTitle__1KNbs{font-size:17px}.Storefront_onlyDesktop__mKEZo{display:none}.Storefront_seg__gppXX{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:720px){.Storefront_onlyMobile__QCZaz{display:none}}@media (prefers-reduced-motion:reduce){.Storefront_kindTile__ZeOt7,.Storefront_moreBtn__2wF6e,.Storefront_sticky__xlgfE,.Storefront_tile__0Mrqx,.Storefront_variantOpt__AQ9OI{transition:none}}.Storefront_toolbarWrap__hCBVp{flex-wrap:wrap}@media (max-width:719px){.Storefront_toolbarWrap__hCBVp .Storefront_search__hYuXJ{flex-basis:100%}.Storefront_toolbarWrap__hCBVp .Storefront_filterBtn__fM8hc{flex:1 1 0;min-width:0;height:44px;padding:0 12px}}.Storefront_sortSelect__sbrnz{text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}.Storefront_kindRow__5HP8q{scrollbar-width:none;gap:8px;margin:12px -4px 0;padding:0 4px 4px;display:flex;overflow-x:auto}.Storefront_kindRow__5HP8q::-webkit-scrollbar{display:none}.Storefront_hsWrap__XSC44{min-width:0;position:relative}.Storefront_hsArrow___kZ5m{display:none}@media (hover:hover) and (pointer:fine){.Storefront_hsArrow___kZ5m{top:var(--hs-arrow-top,50%);z-index:2;width:34px;height:34px;color:var(--g-deep);cursor:pointer;background:#fffffff5;border:1px solid #7c3aed33;border-radius:999px;justify-content:center;align-items:center;margin-top:-17px;padding:0;transition:background .15s,color .15s,transform .15s;display:flex;position:absolute;box-shadow:0 8px 20px -10px #34106b8c}.Storefront_hsArrow___kZ5m:hover{color:var(--g-purple-d);background:#fff;transform:scale(1.06)}.Storefront_hsArrow___kZ5m:focus-visible{outline:2px solid var(--g-purple-d);outline-offset:2px}.Storefront_hsArrow___kZ5m svg{stroke-width:2.4px;width:18px;height:18px}.Storefront_hsPrev__D0Gt9{left:2px}.Storefront_hsNext__XUc73{right:2px}}.Storefront_kindTileSm__huSUY{text-align:center;cursor:pointer;background:#ffffffc7;border:1px solid #7c3aed24;border-radius:14px;flex-direction:column;flex:0 0 84px;align-items:center;gap:4px;min-height:44px;padding:6px 4px 8px;display:flex}.Storefront_kindTileSm__huSUY .Storefront_kindPhoto__eDfZX{border-radius:10px;width:44px;height:44px}.Storefront_kindTileSm__huSUY .Storefront_kindPhoto__eDfZX img{padding:3px}.Storefront_kindTileSm__huSUY .Storefront_kindName__62A7O{font-size:12px;line-height:1.15}.Storefront_kindPhoto__eDfZX [data-placeholder]{padding:0}.Storefront_kindPhoto__eDfZX [data-placeholder] svg{width:40px;max-width:none;height:40px;max-height:none}.Storefront_toolbarRetail__zMx8a{flex-wrap:wrap}.Storefront_toolbarCount__WQ11C{color:var(--g-muted);white-space:nowrap;flex-shrink:0;font-size:13px;font-weight:800}.Storefront_metaGap___y0Tc{height:12px}.Storefront_metaBelow__6lMiG{color:var(--g-muted);margin:14px 0 0;font-size:12.5px;display:flex}.Storefront_heroCompact__COuvd{padding-bottom:14px}.Storefront_heroCompact__COuvd .Storefront_heroTitle__X6Fz3{margin-top:4px}@media (max-width:719px){.Storefront_toolbarRetail__zMx8a{gap:8px}.Storefront_toolbarRetail__zMx8a .Storefront_search__hYuXJ{flex-basis:100%}.Storefront_toolbarRetail__zMx8a .Storefront_toolbarCount__WQ11C{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.Storefront_toolbarRetail__zMx8a .Storefront_filterBtn__fM8hc{height:44px}.Storefront_heroCompact__COuvd{padding:4px 0 8px}.Storefront_heroCompact__COuvd .Storefront_heroTitle__X6Fz3{font-size:24px}.Storefront_heroCompact__COuvd .Storefront_heroSub__QOICS{margin-top:6px}.Storefront_forPet__1EM1L{margin-bottom:8px}}.Storefront_pFit__WqZZp{color:#166534;background:#dcfce7cc;border:1px solid #1665342e;border-radius:999px;align-items:center;gap:4px;min-width:0;min-height:28px;padding:3px 11px;font-size:12.5px;font-weight:800;line-height:1.3;display:inline-flex}.Storefront_pFit__WqZZp svg{stroke-width:2.5px;flex-shrink:0;width:15px;height:15px}.Storefront_cartBarSpace__8W1MN,.Storefront_cartBar__4_CZW{display:none}.Storefront_cartBarInner__QUxEV{align-items:center;gap:10px;max-width:560px;margin:0 auto;display:flex}.Storefront_cartBarSum__Bf4i2{min-width:0;min-height:44px;color:var(--g-ink);flex:auto;align-items:center;gap:8px;font-size:14.5px;font-weight:800;text-decoration:none;display:flex}.Storefront_cartBarSum__Bf4i2 svg{width:22px;height:22px;color:var(--g-purple-d);flex-shrink:0}.Storefront_cartBarText__TASzV{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Storefront_cartBarBtn__dzSbO{color:#fff;background:var(--g-deep);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:0 18px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 10px 24px -14px #34106bb3}.Storefront_cartBarBtn__dzSbO svg{width:18px;height:18px}@media (max-width:767px){.Storefront_cartBar__4_CZW{z-index:40;padding:8px 16px calc(8px + env(safe-area-inset-bottom));font-family:var(--font-manrope),ui-sans-serif,system-ui,sans-serif;color:var(--g-ink);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border-top:1px solid #7c3aed26;transition:transform .25s;display:block;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -14px 30px -20px #34106b80}.Storefront_cartBarOff__Drn6J{transform:translateY(110%)}.Storefront_cartBarSpace__8W1MN{height:calc(64px + env(safe-area-inset-bottom));display:block}}@media (prefers-reduced-motion:reduce){.Storefront_cartBar__4_CZW{transition:none}}