.collapse_collapse__2uSmB{--collapse-ms:300ms;--collapse-gap:0px;--collapse-align:stretch;--collapse-ease:cubic-bezier(0.2,0,0,1);display:grid;grid-template-rows:0fr;min-width:0;opacity:0;transition:grid-template-rows var(--collapse-ms) var(--collapse-ease),margin var(--collapse-ms) var(--collapse-ease),opacity calc(var(--collapse-ms) * .7) var(--collapse-ease)}.collapse_collapse__2uSmB[data-open]{grid-template-rows:1fr;opacity:1}.collapse_collapse__2uSmB[data-pull=top]:not([data-open]){margin-top:calc(-1 * var(--collapse-gap))}.collapse_collapse__2uSmB[data-pull=bottom]:not([data-open]){margin-bottom:calc(-1 * var(--collapse-gap))}.collapse_inner__Uz04c{min-width:0;min-height:0;overflow:hidden}.collapse_collapse__2uSmB[data-stack]>.collapse_inner__Uz04c{display:flex;flex-direction:column;align-items:var(--collapse-align);gap:var(--collapse-gap)}.collapse_collapse__2uSmB[data-settled]>.collapse_inner__Uz04c{overflow:visible}:where(.collapse_summary__RGUMk){display:flex;align-items:center;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.collapse_presence__gigwi{display:contents}.collapse_presence__gigwi[data-leaving]{pointer-events:none}@media (prefers-reduced-motion:reduce){.collapse_collapse__2uSmB{transition:opacity .12s linear}}.shop_button__t6pcW{display:inline-flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;border:1px solid transparent;border-radius:10px;font-family:inherit;font-weight:800;line-height:inherit;text-transform:uppercase;white-space:nowrap;text-decoration:none;cursor:pointer;background:transparent;color:var(--mp-ink);transition:background .2s ease,color .2s ease,border-color .2s ease}.shop_button__t6pcW:hover{color:var(--mp-ink)}.shop_button__t6pcW svg{display:block;flex-shrink:0}.shop_primary__TH_ad{background:var(--mp-magenta);color:#fff}.shop_primary__TH_ad:hover{background:var(--mp-magenta-hover);color:#fff}.shop_danger__MGTPD{background:#b24138;color:#fff}.shop_danger__MGTPD:hover{background:#9a3530;color:#fff}.shop_outline__hawsU{border:1.5px solid #e4d7de;color:var(--mp-ink)}.shop_outline__hawsU:hover{border-color:var(--mp-magenta);color:var(--mp-magenta-dark)}.shop_white__T0R0q{background:#fff;color:var(--mp-ink)}.shop_white__T0R0q:hover{background:#fcedfb;color:var(--mp-magenta-dark)}.shop_outlineLight__8gMaS{border:1.5px solid rgba(255,255,255,.55);color:#fff}.shop_outlineLight__8gMaS:hover{background:rgba(255,255,255,.1);color:#fff}.shop_tint__nn_pR{border:1px solid #f5c9f1;background:#fcedfb;color:var(--mp-magenta-dark);font-weight:700;border-radius:8px}.shop_tint__nn_pR:hover{background:rgba(225,31,221,.16);color:var(--mp-magenta-dark)}.shop_square__b05B3{width:42px;height:42px;padding:0;border:1px solid #e4d7de;border-radius:10px}.shop_squareTint__vN_JK{width:40px;height:40px;padding:0;border-radius:10px;background:#fcedfb;color:var(--mp-magenta-dark)}.shop_bare__U1ofX{padding:0;border:0;font-weight:inherit;text-transform:none;letter-spacing:normal}.shop_bare__U1ofX:hover{color:var(--mp-magenta-hover)}.shop_sizeHeader__55797{padding:10px 18px;border:0;font-size:11px;font-weight:700;letter-spacing:.12em;border-radius:8px;gap:9px}.shop_sizeChip__dQWXk{padding:9px 15px;font-size:10.5px;letter-spacing:.13em;gap:8px}.shop_sizePill__N5Eqs{padding:8px 16px;font-size:10.5px;letter-spacing:.14em}.shop_sizeHero__HgLwf{height:56px;padding:0 30px;font-size:13px;letter-spacing:.1em}.shop_sizePage__wxZtP{height:52px;padding:0 26px;font-size:13px;letter-spacing:.08em}.shop_sizeBand__ICRN6{height:48px;padding:0 22px;font-size:13px;letter-spacing:.04em;gap:9px}.shop_sizeForm__B4Kt6{height:48px;padding:0 24px;font-size:12.5px;font-weight:700;letter-spacing:.12em}.shop_sizeRoute__fiyDG{height:44px;padding:0 20px;font-size:12px;font-weight:700;letter-spacing:.12em}.shop_sizeMenu__T_uKQ{height:46px;padding:0 12px;font-size:13.5px;font-weight:700;text-transform:none;gap:8px}.shop_sizeCard__3yKWj{height:46px;padding:0 20px;font-size:14.5px;font-weight:600;text-transform:none;gap:8px}.shop_sizeCardIcon__h3B3R{flex-shrink:0;width:46px;height:46px;padding:0}.shop_sizeMore__jgtQX{height:52px;padding:0 40px;font-size:12.5px;font-weight:700;letter-spacing:.14em}.shop_sizeTool__y_7ya{height:44px;padding:0 16px;font-size:14px;font-weight:600;text-transform:none}.shop_sizeApply__7k_Q_{width:100%;height:50px;font-size:14px;font-weight:700;text-transform:none}.shop_sizeSearch__stPia{height:56px;padding:0 20px;gap:8px}.shop_sizeResults__dosqs,.shop_sizeSearch__stPia{font-size:12.5px;font-weight:700;letter-spacing:.12em}.shop_sizeResults__dosqs{height:46px;padding:0 22px}.shop_sizeEmpty__LiHnZ{height:50px;padding:0 26px;font-size:13px;font-weight:800;letter-spacing:.06em}.shop_outline__hawsU.shop_sizeEmpty__LiHnZ{padding:0 24px}.shop_line__swmyc{border:1px solid var(--mp-magenta);color:var(--mp-magenta-dark)}.shop_line__swmyc:hover{background:var(--mp-magenta);color:#fff}.shop_field__6WnuM{border:1px solid rgba(60,16,52,.2);background:#fff;color:var(--mp-ink)}.shop_field__6WnuM:hover{border-color:var(--mp-magenta);color:var(--mp-ink)}.shop_soft__7NpTg{border:1px solid rgba(60,16,52,.22);background:#f8f1f4;color:var(--mp-ink)}.shop_soft__7NpTg:hover{border-color:var(--mp-magenta);color:var(--mp-ink)}.shop_block__nKcVB{width:100%}.shop_swatch__K_PdY{position:relative;width:24px;height:24px;padding:0;flex-shrink:0;box-sizing:border-box;border:2px solid #fff;border-radius:999px;box-shadow:0 0 0 1px rgba(30,20,30,.18);cursor:pointer;transition:transform .2s ease}.shop_swatch__K_PdY+.shop_swatch__K_PdY{margin-left:-6px}.shop_swatch__K_PdY:hover{transform:translateY(-3px);z-index:9!important}.shop_swatchPale__NYL_d{box-shadow:0 0 0 1px rgba(30,20,30,.28)}.shop_swatchOn__blUw1{box-shadow:0 0 0 1.5px var(--mp-magenta,#e11fdd);z-index:10!important}.shop_swatchMuted__0Iuz4{opacity:.4}.shop_swatchBlank__x1fkO{box-shadow:0 0 0 1px rgba(30,20,30,.18),inset 0 0 0 1px rgba(255,255,255,.6)}.shop_swatchFilter__qmwYB{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid rgba(60,16,52,.14);box-shadow:none;cursor:inherit;transition:box-shadow var(--mp-dur-menu,.25s) var(--mp-ease,ease)}.shop_swatchFilter__qmwYB.shop_swatchPale__NYL_d{border-color:rgba(60,16,52,.3)}.shop_swatchFilter__qmwYB{color:var(--mp-magenta-dark,#b00fa8)}.shop_swatchFilter__qmwYB.shop_swatchDark__xYkW5{color:#fff}.shop_swatchFilter__qmwYB:hover{transform:none}.shop_swatchFilter__qmwYB+.shop_swatchFilter__qmwYB{margin-left:0}.shop_swatchFilter__qmwYB.shop_swatchOn__blUw1{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--mp-magenta-dark,#b00fa8)}.shop_searchField__Y1EST{flex:1 1;min-width:0;display:flex;align-items:center;gap:12px;height:58px;padding:0 18px;box-sizing:border-box;border:1px solid var(--mp-magenta);border-radius:10px;background:#fff;color:var(--mp-magenta-dark)}.shop_searchInput__ykb7f{flex:1 1;min-width:0;height:100%;border:0;outline:none;background:transparent;font:inherit;--field-font:17px;font-size:var(--field-font);color:var(--mp-ink)}.shop_searchInput__ykb7f::-webkit-search-cancel-button{display:none}.shop_searchInput__ykb7f::placeholder{color:var(--mp-gray);opacity:1}.shop_input__jJu4D{flex:1 1 220px;min-width:0;height:48px;padding:0 16px;box-sizing:border-box;border:1px solid rgba(255,255,255,.24);border-radius:10px;background:transparent;color:#fff;font:inherit;font-size:15px;outline:none}.shop_input__jJu4D::placeholder{color:rgba(234,217,230,.6);opacity:1}.shop_input__jJu4D:focus-visible{border-color:#f368ee}@media (max-width:760px){.shop_input__jJu4D{flex:1 1 100%}.shop_sizeCardIcon__h3B3R,.shop_sizeCard__3yKWj{width:42px;height:42px;padding:0}.shop_sizeMore__jgtQX{padding:0 28px}}.shop_sizeBuy__i7d7C{height:56px;padding:0 24px;font-size:13.5px;font-weight:700;letter-spacing:.12em}.shop_sizeBuyIcon__etk1R{flex:none;width:56px;height:56px;padding:0}.shop_sizeCheckout__4XaOn{height:52px}.shop_sizeCheckout__4XaOn,.shop_sizeConfirm__8kW83{width:100%;font-size:13.5px;font-weight:700;letter-spacing:.12em}.shop_sizeConfirm__8kW83{height:60px;white-space:nowrap}.shop_sizeRetry__9FKtc,.shop_sizeThanks__xfOVT{height:56px;min-width:270px;box-sizing:border-box;padding:0 30px;font-size:13px;font-weight:700;letter-spacing:.12em;white-space:nowrap}.shop_sizeRetry__9FKtc{font-weight:800;letter-spacing:.1em}@media (max-width:760px){.shop_sizeRetry__9FKtc,.shop_sizeThanks__xfOVT{width:100%;min-width:0}}.shop_sizeEmptyCart__PZQw1{height:52px;box-sizing:border-box;padding:0 28px;font-size:12.5px;font-weight:700;letter-spacing:.14em}.shop_sizeSave__rrMIV{height:52px;padding:0 28px;font-size:13.5px;letter-spacing:.06em}.shop_sizeCabinet__ede2k,.shop_sizeSave__rrMIV{box-sizing:border-box;font-weight:800;white-space:nowrap}.shop_sizeCabinet__ede2k{height:48px;padding:0 20px;gap:9px;font-size:13px;letter-spacing:.04em}.shop_gradient__TdJfi{border-radius:999px;background:linear-gradient(135deg,#e11fdd,#8a2be2);color:#fff;text-transform:none}.shop_gradient__TdJfi:hover{color:#fff}.shop_stepper__fvcWv{display:inline-flex;align-items:center;flex:none;height:56px;border:1px solid rgba(60,16,52,.22);border-radius:10px;background:#fff}.shop_stepperSmall__y25RA{height:32px;border-radius:8px}.shop_stepperButton__MW0Wc{width:44px;height:100%;padding:0;border:0;background:transparent;color:var(--mp-ink);font-family:inherit;font-size:18px;cursor:pointer}.shop_stepperSmall__y25RA .shop_stepperButton__MW0Wc{width:28px;font-size:15px}.shop_stepperButton__MW0Wc:disabled{color:#c9bcc3;cursor:default}.shop_stepperValue__kUEB2{min-width:28px;text-align:center;font-size:16px;font-weight:600}.shop_stepperSmall__y25RA .shop_stepperValue__kUEB2{min-width:22px;font-size:14px}.shop_optionChip__5XW6e{position:relative;display:inline-flex;flex-direction:column;overflow:hidden;min-width:68px;height:54px;box-sizing:border-box;padding:0;border:0;border-radius:10px;background:#fff;color:var(--mp-ink-2);font-family:inherit;font-size:14.5px;font-weight:500;cursor:pointer}.shop_optionBody__PGAcS{flex:1 1;display:flex;align-items:center;justify-content:center;gap:9px;padding:0 16px}.shop_optionRing__jU611{position:absolute;inset:0;border-radius:10px;pointer-events:none;box-shadow:inset 0 0 0 1px var(--mp-card-line);transition:box-shadow .15s ease}.shop_optionChip__5XW6e:hover:not(:disabled) .shop_optionRing__jU611{box-shadow:inset 0 0 0 1px var(--mp-magenta)}.shop_optionOn__00__n{color:var(--mp-magenta-dark);font-weight:700}.shop_optionOn__00__n .shop_optionRing__jU611,.shop_optionOn__00__n:hover:not(:disabled) .shop_optionRing__jU611{box-shadow:inset 0 0 0 2px var(--mp-magenta)}.shop_optionCheck__GidM1{flex:none}.shop_optionChip__5XW6e:disabled,.shop_photoOption__vz7Kk:disabled{opacity:.35;cursor:not-allowed;text-decoration:line-through}.shop_optionMuted__apvLh{color:var(--mp-out-text)}.shop_optionOn__00__n.shop_optionMuted__apvLh{color:var(--mp-magenta-dark)}.shop_optionDot__X2E2W{width:16px;height:16px;flex:none;border-radius:999px;box-shadow:inset 0 0 0 1px rgba(33,16,24,.22)}.shop_outPlate__b94XE{flex:none;display:flex;align-items:center;justify-content:center;height:18px;background:var(--mp-out-plate);color:#fff;font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none}.shop_outPlatePhoto__SrE__{position:absolute;left:0;right:0;bottom:0;height:20px}.shop_photoVeil__fAi4H{position:absolute;inset:0;background:var(--mp-out-veil)}.shop_photoOption__vz7Kk{position:relative;width:100%;aspect-ratio:1/1;padding:0;border:0;border-radius:8px;overflow:hidden;background:#f4eaee;box-shadow:inset 0 0 0 1px rgba(60,16,52,.08);cursor:pointer;transition:box-shadow .2s ease}.shop_photoOption__vz7Kk img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.shop_photoOptionOn__WT0_p{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--mp-magenta-dark,#b00fa8)}.shop_photoOut___MLWa{opacity:1}.shop_colorDot__qJILT{display:block;flex:none;box-sizing:border-box;width:18px;height:18px;border:2px solid #fff;border-radius:999px;box-shadow:0 0 0 1px rgba(60,16,52,.1);transition:background-color .15s ease}.shop_colorDotPale__MqLH8{box-shadow:0 0 0 1px rgba(60,16,52,.28)}.shop_colorDot__qJILT[data-size="13"]{position:absolute;right:5px;bottom:5px;z-index:1;width:13px;height:13px;box-shadow:0 1px 3px rgba(33,16,24,.28)}.shop_colorDotPale__MqLH8[data-size="13"]{box-shadow:0 0 0 1px rgba(60,16,52,.16),0 1px 3px rgba(33,16,24,.28)}.shop_colorPill__QOAj1{--pill-fill:#fff;--pill-line:var(--mp-line,#eadfe6);display:inline-flex;align-items:center;gap:8px;min-width:0;height:32px;box-sizing:border-box;padding:0 14px 0 8px;border:1px solid var(--pill-line);border-radius:16px;background-color:var(--pill-fill);font-size:14.5px;font-weight:700;color:var(--mp-ink);transition:background-color .15s ease,border-color .15s ease,color .15s ease}.shop_colorPill__QOAj1[data-preview]{color:var(--mp-gray,#7d6e76)}.shop_colorPillName__2QCNB{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (prefers-reduced-motion:reduce){.shop_colorDot__qJILT,.shop_colorPill__QOAj1{transition:none}}.shop_thumb__LzxWV{position:relative;flex:none;width:60px;height:60px;padding:0;border:0;border-radius:8px;overflow:hidden;background:#f4eaee;cursor:pointer;box-shadow:inset 0 0 0 1px rgba(60,16,52,.08)}.shop_thumb__LzxWV img{width:100%;height:100%;object-fit:cover;display:block}.shop_thumbOn__cz5z7{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--mp-magenta-dark,#b00fa8)}.shop_floating__uZ4x7{width:46px;height:46px;padding:0;background:#fff;color:var(--mp-ink);box-shadow:0 4px 14px -6px rgba(30,9,24,.35)}.shop_floating__uZ4x7:hover{color:var(--mp-magenta-dark)}.shop_floatingPill__Q3PnX{height:42px;padding:0 16px 0 6px;border-radius:999px;background:rgba(255,255,255,.94);color:var(--mp-ink);font-size:13.5px;font-weight:600;text-transform:none;box-shadow:0 4px 14px -6px rgba(30,9,24,.35)}.shop_floatingPill__Q3PnX:hover{color:var(--mp-ink);background:#fff}.shop_plum__Fioo_{background:#461b36;color:#fff}.shop_plum__Fioo_:hover{background:#5a2447;color:#fff}.shop_arrowLine__9tS0x,.shop_arrow___5t_9{width:44px;height:44px;padding:0;border:1px solid rgba(60,16,52,.22);color:var(--mp-ink)}.shop_arrow___5t_9{background:#fff}.shop_arrowLine__9tS0x{width:46px;height:46px;border-color:rgba(60,16,52,.2)}.shop_arrowLine__9tS0x:hover,.shop_arrow___5t_9:hover{background:#fcedfb;color:var(--mp-ink)}.shop_arrowLine__9tS0x:disabled,.shop_arrow___5t_9:disabled{opacity:.4;cursor:default}.shop_bar__1_DqR{width:28px;height:19px;padding:8px 0;border:0;border-radius:0;background:rgba(60,16,52,.22);background-clip:content-box}.shop_bar__1_DqR[aria-current=true]{background-color:var(--mp-magenta)}.shop_underline__gtPyS{padding:0 0 4px;border:0;border-bottom:1px solid var(--mp-magenta);border-radius:0;font-size:12px;font-weight:600;letter-spacing:.16em}.shop_underline__gtPyS:hover{color:var(--mp-magenta-dark)}.shop_sizeBanner__Xxd6s{height:56px;padding:0 30px;font-size:14px;font-weight:500;letter-spacing:.2em}.shop_sizeCardCta__Kqnak{height:46px;padding:0 24px;gap:8px;font-size:12px;font-weight:700;letter-spacing:.14em}.shop_sizeCta__DZPHp{height:54px;padding:0 34px}.shop_sizeCta__DZPHp,.shop_sizeShowroom__QkXY2{font-size:12px;font-weight:700;letter-spacing:.18em}.shop_sizeShowroom__QkXY2{height:55px;padding:0 36px}.shop_outlineLight__8gMaS.shop_sizeShowroom__QkXY2{padding:0 32px;border-width:1px}.shop_sizeDialogLong__5BXvQ,.shop_sizeDialog__KIWHq{height:54px;padding:0 20px;font-size:14px;font-weight:800;letter-spacing:.06em}.shop_sizeDialogLong__5BXvQ{gap:8px;font-size:13px;letter-spacing:.05em}.shop_textLink__dnAXQ{padding:0;border:0;border-radius:0;font-size:14.5px;font-weight:700;text-transform:none;text-decoration:underline;-webkit-text-decoration-color:var(--mp-pink);text-decoration-color:var(--mp-pink);text-decoration-thickness:1.5px;text-underline-offset:5px}.shop_textLink__dnAXQ:hover{color:var(--mp-magenta-hover)}.shop_accentLink__7UJAq{padding:0;border:0;border-radius:0;font-size:13.5px;font-weight:700;text-transform:none;text-decoration:underline;text-underline-offset:3px;color:var(--mp-magenta-dark)}.shop_accentLink__7UJAq:hover{color:var(--mp-magenta-hover)}@media (max-width:760px){.shop_sizeBanner__Xxd6s{height:48px;padding:0 22px;font-size:12px}.shop_sizeCta__DZPHp{width:100%}}.shop_formField__yPjEW{display:flex;flex-direction:column;gap:7px;min-width:0}.shop_fieldLabel__vRpEm{font-size:13px;font-weight:600;color:var(--mp-ink,#211018)}.shop_fieldError__M4S_9{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;line-height:1.35;color:#b24138}.shop_fieldError__M4S_9 svg{flex-shrink:0}.shop_formInput__rg_T1{width:100%;height:52px;box-sizing:border-box;padding:0 16px;border:1px solid rgba(60,16,52,.22);border-radius:10px;background:#fff;color:var(--mp-ink,#211018);font:inherit;font-size:15px;outline:none}.shop_formInput__rg_T1::placeholder{color:#a898a1;opacity:1}.shop_formInput__rg_T1:focus-visible{border-color:var(--mp-magenta,#e11fdd)}.shop_formTextarea__Jj_Pc{height:auto;min-height:120px;padding:14px 16px;line-height:1.5;resize:vertical}.shop_formInputDialog__oJdFt,.shop_formInputLarge__vWKfk{border:1.5px solid #e4d7de;border-radius:12px;font-size:16px}.shop_formInputDialog__oJdFt:focus-visible,.shop_formInputLarge__vWKfk:focus-visible{border-color:var(--mp-magenta,#e11fdd);box-shadow:0 0 0 4px var(--mp-blush,#f8daf6)}.shop_formInputLarge__vWKfk:-moz-read-only{border-color:#ede3e8;background:#f8f1f4;font-weight:600}.shop_formInputLarge__vWKfk:read-only{border-color:#ede3e8;background:#f8f1f4;font-weight:600}.shop_formFieldDialog__QPmzu{gap:8px}.shop_formFieldDialog__QPmzu .shop_fieldLabel__vRpEm{font-weight:700}.shop_formInvalid__qnOBt.shop_formInvalid__qnOBt,.shop_formInvalid__qnOBt.shop_formInvalid__qnOBt:focus-visible,.shop_formInvalid__qnOBt.shop_formInvalid__qnOBt:focus-within{border-color:#cd5a50;box-shadow:0 0 0 3px #fbecea}.shop_check__PgY54{display:inline-flex;align-items:center;gap:12px;font-size:15px;cursor:pointer;position:relative}.shop_checkInput__BumIV,.shop_choiceInput__FgeJx{position:absolute;opacity:0;width:1px;height:1px;margin:0}.shop_checkBox__Z0Z7Q{width:20px;height:20px;flex-shrink:0;box-sizing:border-box;border:1px solid rgba(60,16,52,.4);border-radius:5px;background:#fff;color:#fff;display:flex;align-items:center;justify-content:center}.shop_checkBox__Z0Z7Q svg{visibility:hidden}.shop_checkInput__BumIV:checked+.shop_checkBox__Z0Z7Q{background:var(--mp-magenta-dark,#b00fa8);border-color:var(--mp-magenta-dark,#b00fa8)}.shop_checkInput__BumIV:checked+.shop_checkBox__Z0Z7Q svg{visibility:visible}.shop_checkInput__BumIV:focus-visible+.shop_checkBox__Z0Z7Q,.shop_choice__EACmD:has(.shop_choiceInput__FgeJx:focus-visible){border-color:var(--mp-magenta,#e11fdd)}.shop_choice__EACmD{position:relative;display:flex;align-items:center;gap:14px;padding:18px;border:1px solid rgba(60,16,52,.22);border-radius:10px;background:#fff;cursor:pointer;transition:background .2s}.shop_choice__EACmD:has(.shop_choiceInput__FgeJx:checked){border-color:var(--mp-magenta-dark,#b00fa8);background:#fdf7fb}.shop_choiceDot__ditT3{width:20px;height:20px;flex-shrink:0;box-sizing:border-box;border:1px solid rgba(60,16,52,.22);border-radius:999px;display:flex;align-items:center;justify-content:center}.shop_choiceDot__ditT3:after{content:"";width:10px;height:10px;border-radius:999px;background:var(--mp-magenta,#e11fdd);opacity:0}.shop_choiceInput__FgeJx:checked+.shop_choiceDot__ditT3{border-color:var(--mp-magenta-dark,#b00fa8)}.shop_choiceInput__FgeJx:checked+.shop_choiceDot__ditT3:after{opacity:1}.shop_choiceBody__C2rDZ{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0}.shop_choiceTitle__5i7dF{font-size:15px;font-weight:600}.shop_choiceText__vUula{font-size:13px;color:#7d6e76}.shop_choiceIcon__QfxtB{display:flex;flex-shrink:0}.shop_honeypot__WuBgr{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.shop_primary__TH_ad:disabled{background:#f4eaee;color:#a898a1;cursor:not-allowed}.shop_row__kgod6{width:100%;justify-content:flex-start;padding:0;border:0;border-radius:0;background:transparent;font-weight:inherit;text-transform:none;white-space:normal;text-align:left}.shop_codeCells__sBqJq{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.shop_codeCell__AmNB1{box-sizing:border-box;width:100%;height:76px;border:1.5px solid #e4d7de;border-radius:14px;outline:none;background:#fff;color:var(--mp-ink,#211018);--field-font:30px;font-family:inherit;font-size:var(--field-font);font-weight:800;text-align:center;caret-color:var(--mp-magenta,#e11fdd);transition:border-color .15s ease,box-shadow .15s ease}.shop_codeCell__AmNB1:not([value=""]){border-color:var(--mp-pink,#f368ee);background:#fdf7fb}.shop_codeCell__AmNB1:focus,.shop_codeCell__AmNB1:focus-visible{border-color:var(--mp-magenta,#e11fdd);box-shadow:0 0 0 4px #f8daf6}.shop_codeCell__AmNB1.shop_codeCellInvalid__UoFGS,.shop_codeCell__AmNB1.shop_codeCellInvalid__UoFGS:focus{border-color:#cd5a50;background:#fff6f5;box-shadow:0 0 0 3px #fbecea}@media (max-width:760px){.shop_codeCell__AmNB1{--field-font:26px;height:68px}}.shop_thumbLarge__CnvDu{width:96px;height:96px;border-radius:10px}@media (max-width:760px){.shop_thumbLarge__CnvDu{width:76px;height:76px}}.shop_remove__6JPqY{width:24px;height:24px;padding:0;border-radius:999px;background:rgba(255,255,255,.95);color:var(--mp-ink,#211018);box-shadow:0 1px 4px rgba(0,0,0,.2)}.shop_remove__6JPqY:hover{color:var(--mp-sale,#c42a3b)}.shop_option__U1UZu{justify-content:flex-start;width:100%;padding:10px 12px;border:0;border-radius:8px;font-size:14px;font-weight:400;text-transform:none;letter-spacing:normal;color:var(--mp-ink,#211018)}.shop_option__U1UZu:hover{background:#fdf7fb;color:var(--mp-magenta-dark,#b00fa8)}.shop_accentText__C0sCe,.shop_option__U1UZu[aria-selected=true]{font-weight:700;color:var(--mp-magenta-dark,#b00fa8)}.shop_accentText__C0sCe{gap:6px;padding:0;border:0;font-size:13px;text-transform:none;letter-spacing:normal}.shop_accentText__C0sCe:hover{color:var(--mp-magenta-hover,#c817be)}.shop_plainText__pKeln{gap:8px;padding:0;border:0;font-size:14px;font-weight:600;text-transform:none;letter-spacing:normal;color:var(--mp-ink,#211018)}.shop_photoAdd__NpZx2,.shop_plainText__pKeln:hover{color:var(--mp-magenta-dark,#b00fa8)}.shop_photoAdd__NpZx2{width:88px;height:88px;flex-shrink:0;box-sizing:border-box;border:1px dashed rgba(60,16,52,.35);border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;cursor:pointer;font-size:12px;font-weight:600}.shop_photoAdd__NpZx2:focus-within,.shop_photoAdd__NpZx2:hover{background:#f8f1f4;border-color:var(--mp-magenta,#e11fdd)}.shop_fileHidden__jFv_2{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.shop_rating__uQnXZ{display:flex;gap:6px}.shop_ratingStar__jaQBE{position:relative;display:flex;cursor:pointer;color:#e4d7de;fill:currentColor;transition:color .15s}.shop_ratingStarOn__OrNVk{color:var(--mp-magenta,#e11fdd)}.shop_ratingStar__jaQBE:has(:focus-visible){box-shadow:0 0 0 1px var(--mp-magenta,#e11fdd);border-radius:6px}.shop_ratingInvalid__cmLbN .shop_ratingStar__jaQBE{color:#f0c4c9}.shop_ratingRadio__u_RPR{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.shop_accordion__3m6a2{width:100%;min-height:66px;justify-content:flex-start;gap:14px;padding:0 24px;border:0;border-radius:16px;font-size:16px;font-weight:600;letter-spacing:normal;text-transform:none;text-align:left;white-space:normal}.shop_accordion__3m6a2>svg:first-child{color:var(--mp-magenta)}.shop_accordion__3m6a2>:nth-child(2){flex:1 1;min-width:0}.shop_readMore__TVdTI{width:100%;height:60px;gap:8px;border:0;border-top:1px solid var(--mp-soft-line);border-radius:0 0 16px 16px;color:var(--mp-magenta-dark);font-size:14px;font-weight:700;letter-spacing:normal;text-transform:none}.shop_readMore__TVdTI:hover{background:var(--mp-hover);color:var(--mp-magenta-dark)}.shop_readMore__TVdTI svg{transition:transform .3s cubic-bezier(.2,0,0,1)}.shop_readMore__TVdTI[aria-expanded=true] svg{transform:rotate(180deg)}.shop_filterChip__8nfPJ{height:38px;gap:8px;padding:0 14px;border:1px solid var(--mp-chip-line);border-radius:8px;background:#fff;font-size:14px;font-weight:600;letter-spacing:normal;text-transform:none}.shop_filterChip__8nfPJ:hover{border-color:var(--mp-ink)}.shop_filterChip__8nfPJ[aria-pressed=true]{border-color:var(--mp-ink);background:var(--mp-ink);color:#fff}.shop_filterChip__8nfPJ>span{font-size:12.5px;opacity:.7}.shop_ratingRow__FKmmw{display:grid;grid-template-columns:26px minmax(0,1fr) 18px;grid-gap:10px;gap:10px;width:100%;padding:6px 8px;border:0;border-radius:8px;color:var(--mp-ink-2);font-size:13px;font-weight:500;letter-spacing:normal;text-transform:none;text-align:left}.shop_ratingRow__FKmmw:hover{background:var(--mp-hover);color:var(--mp-ink-2)}.shop_ratingRow__FKmmw[aria-pressed=true]{background:var(--mp-blush-2)}.shop_ratingRow__FKmmw:disabled{background:transparent;cursor:default}.shop_groupTitle__XsrUs{width:100%;justify-content:space-between;padding:0;border:0;border-radius:0;font-size:12px;font-weight:700;letter-spacing:.18em;line-height:1.55;text-align:left}.shop_groupTitle__XsrUs:hover{color:var(--mp-magenta-dark)}@media (max-width:760px){.shop_accordion__3m6a2{min-height:56px;gap:12px;padding:0 18px;border-radius:14px;font-size:15px}.shop_readMore__TVdTI{height:54px}.shop_filterChip__8nfPJ{height:36px;gap:6px;padding:0 12px;font-size:13.5px}.shop_filterChip__8nfPJ>span{font-size:12px}}@media (prefers-reduced-motion:reduce){.shop_readMore__TVdTI svg{transition:none}}.phone-field_cabinet__Ru_zF{--pf-h:var(--control-height);--pf-radius:var(--r-ctl);--pf-bg:var(--surface);--pf-rest:inset 0 0 0 1px var(--border-strong);--pf-focus:var(--pf-rest),0 0 0 3px var(--focus-ring);--pf-bad:inset 0 0 0 1.5px var(--danger);--pf-bad-focus:var(--pf-bad),0 0 0 3px var(--danger-ring);--pf-off-line:inset 0 0 0 1px var(--border);--pf-read-line:inset 0 0 0 1px var(--border);--pf-wrong:var(--danger);--pf-good:var(--success-solid);--pf-info:var(--info);--pf-ink:var(--text);--pf-muted:var(--text-muted);--pf-faint:var(--text-faint);--pf-off:var(--text-disabled);--pf-divider:var(--border);--pf-country-bg:transparent;--pf-country-open:var(--surface-hover);--pf-off-bg:var(--surface-sunken);--pf-read-bg:var(--surface-subtle);--pf-chosen:var(--surface-selected);--pf-hover:var(--surface-hover);--pf-accent:var(--primary);--pf-font:var(--font-mono);--pf-weight:500;--pf-spacing:0;--pf-code-font:var(--font-mono);--pf-code-size:15px;--pf-mono:var(--font-mono);--pf-flag-w:22px;--pf-flag-h:16px;--pf-pad:0 8px 0 10px;--pf-message:12px;--pf-panel-w:320px;--pf-panel-radius:12px;--pf-panel-line:var(--border);--pf-panel-shadow:var(--shadow-raised);--pf-search-h:40px;--pf-row-h:38px;--pf-row-size:14px;--pf-list-h:300px;--pf-dur:var(--dur-1);--pf-ease:var(--ease)}.phone-field_cabinet__Ru_zF[data-size=lg]{--pf-h:var(--control-height-lg)}.phone-field_field__nKqx_{container-type:inline-size;display:flex;flex-direction:column;min-width:0;width:100%}.phone-field_box__gilGg{position:relative;flex:none;display:flex;align-items:stretch;height:var(--pf-h);border-radius:var(--pf-radius);overflow:hidden;background:var(--pf-bg);box-shadow:var(--pf-rest);transition:box-shadow var(--pf-dur) var(--pf-ease),background-color var(--pf-dur) var(--pf-ease)}.phone-field_box__gilGg:has(:focus-visible){box-shadow:var(--pf-focus)}.phone-field_box__gilGg[data-wrong]{box-shadow:var(--pf-bad)}.phone-field_box__gilGg[data-wrong]:has(:focus-visible){box-shadow:var(--pf-bad-focus)}.phone-field_box__gilGg[data-disabled]{background:var(--pf-off-bg);box-shadow:var(--pf-off-line)}.phone-field_box__gilGg[data-read]{background:var(--pf-read-bg);box-shadow:var(--pf-read-line)}.phone-field_country__BNcGa{flex:none;display:flex;align-items:center;gap:7px;margin:1px 0 1px 1px;padding:var(--pf-pad);border:0;border-right:1px solid var(--pf-divider);border-radius:var(--pf-radius) 0 0 var(--pf-radius);background:var(--pf-country-bg);color:var(--pf-ink);font:inherit;cursor:pointer;transition:background-color var(--pf-dur) var(--pf-ease)}.phone-field_box__gilGg[data-open] .phone-field_country__BNcGa,button.phone-field_country__BNcGa:hover{background:var(--pf-country-open)}.phone-field_country__BNcGa[data-static]{cursor:default}.phone-field_flag__LtCoO{flex:none;width:var(--pf-flag-w);height:var(--pf-flag-h);border-radius:3px;object-fit:cover;box-shadow:0 0 0 1px var(--pf-divider)}.phone-field_flag__LtCoO[data-pulse]{animation:phone-field_pf-flag__nQLcp .45s cubic-bezier(.3,1.5,.5,1)}@keyframes phone-field_pf-flag__nQLcp{0%{transform:scale(.6)}}.phone-field_box__gilGg[data-disabled] .phone-field_flag__LtCoO{filter:grayscale(.7);opacity:.55}.phone-field_code__QYuuf{font-family:var(--pf-code-font);font-size:var(--pf-code-size);font-weight:600;white-space:nowrap}.phone-field_box__gilGg[data-disabled] .phone-field_code__QYuuf,.phone-field_box__gilGg[data-disabled] .phone-field_phoneNumber__zj_qy{color:var(--pf-off)}.phone-field_chevron__6V8M8{margin-left:-3px;color:var(--pf-faint);transition:transform var(--pf-dur) var(--pf-ease)}.phone-field_box__gilGg[data-open] .phone-field_chevron__6V8M8{transform:rotate(180deg)}.phone-field_box__gilGg .phone-field_phoneNumber__zj_qy:focus-visible,.phone-field_phoneNumber__zj_qy{flex:1 1;min-width:0;height:100%;padding:0 4px 0 12px;border:0;outline:none;-webkit-mask-image:linear-gradient(to right,var(--pf-ink) calc(100% - 6px),transparent);mask-image:linear-gradient(to right,var(--pf-ink) calc(100% - 6px),transparent);border-radius:0 var(--pf-radius) var(--pf-radius) 0;background:transparent;box-shadow:none;color:var(--pf-ink);font-family:var(--pf-font);font-size:16px;font-weight:var(--pf-weight);letter-spacing:var(--pf-spacing)}.phone-field_phoneNumber__zj_qy::placeholder{color:var(--pf-faint);opacity:1;font-weight:400}.phone-field_bad__CXefp,.phone-field_good__H51n_{flex:none;align-self:center;margin-right:10px}.phone-field_good__H51n_{color:var(--pf-good)}.phone-field_bad__CXefp{color:var(--pf-wrong)}.phone-field_mark__VRt1C{display:inline-block;flex:none;fill:currentColor;vertical-align:middle}.phone-field_copy___53M5{flex:none;align-self:center;display:inline-flex;align-items:center;gap:6px;height:32px;margin-right:6px;padding:0 10px;border:0;border-radius:8px;background:var(--pf-bg);box-shadow:inset 0 0 0 1px var(--pf-divider);color:var(--pf-ink);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.phone-field_copy___53M5[data-copied]{color:var(--pf-good)}.phone-field_message__IiXy5{display:flex;align-items:flex-start;gap:5px;padding-top:6px;color:var(--pf-muted);font-size:var(--pf-message);line-height:1.35;text-wrap:balance}.phone-field_message__IiXy5 .phone-field_mark__VRt1C{margin-top:1px}.phone-field_message__IiXy5[data-tone=err]{color:var(--pf-wrong);font-weight:600}.phone-field_message__IiXy5[data-tone=info]{color:var(--pf-info)}.phone-field_message__IiXy5[data-tone=ok]{color:var(--pf-good)}.phone-field_panel__3Lc2v{width:var(--pf-panel-w);border-radius:var(--pf-panel-radius);background:var(--pf-bg);box-shadow:0 0 0 1px var(--pf-panel-line),var(--pf-panel-shadow);overflow:hidden;animation:phone-field_pf-panel__rLOQT var(--pf-dur) var(--pf-ease)}@keyframes phone-field_pf-panel__rLOQT{0%{opacity:0;transform:translateY(4px)}}.phone-field_picker__zUI3F{display:flex;flex-direction:column;min-height:0;color:var(--pf-ink)}.phone-field_search__EGoKO{flex:none;display:flex;align-items:center;gap:8px;height:var(--pf-search-h);margin:8px;padding:0 10px;border-radius:9px;background:var(--pf-read-bg);box-shadow:inset 0 0 0 1px var(--pf-divider);color:var(--pf-muted)}.phone-field_searchInput__OUvD7,.phone-field_search__EGoKO .phone-field_searchInput__OUvD7:focus-visible{flex:1 1;min-width:0;height:100%;border:0;outline:none;background:transparent;box-shadow:none;color:var(--pf-ink);font:inherit;font-size:16px;font-weight:500}.phone-field_searchInput__OUvD7::placeholder{color:var(--pf-muted);opacity:1}.phone-field_rows__ZFcoc{position:relative;max-height:var(--pf-list-h);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:0 6px 6px}.phone-field_group__cAnpO{padding:10px 8px 4px;color:var(--pf-faint);font-family:var(--pf-mono);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.phone-field_row__5gRWw{display:flex;align-items:center;gap:10px;width:100%;height:var(--pf-row-h);padding:0 8px;border:0;border-radius:8px;background:transparent;color:var(--pf-ink);font:inherit;font-size:var(--pf-row-size);font-weight:500;text-align:left;cursor:pointer}.phone-field_row__5gRWw[data-active]{background:var(--pf-hover)}.phone-field_row__5gRWw[data-chosen]{font-weight:700}.phone-field_rowFlag__iHu3S{flex:none;width:22px;height:16px;border-radius:3px;object-fit:cover;box-shadow:0 0 0 1px var(--pf-divider)}.phone-field_rowName__W7Vs7{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phone-field_rowCode__qNzBo{color:var(--pf-muted);font-family:var(--pf-mono);font-size:13px}.phone-field_rowCheck__USpeG{flex:none;display:flex;width:18px;color:var(--pf-accent)}.phone-field_nothing__EGILD{margin:0;padding:14px 10px;color:var(--pf-muted);font-size:14px}.phone-field_keys__V2rHU{margin:0;padding:7px 12px;border-top:1px solid var(--pf-divider);color:var(--pf-faint);font-size:11px}.phone-field_picker__zUI3F[data-sheet] .phone-field_search__EGoKO{height:48px;margin:0 14px 8px;padding:0 12px;border-radius:12px}.phone-field_picker__zUI3F[data-sheet] .phone-field_rows__ZFcoc{max-height:none;padding:0 8px 28px}.phone-field_picker__zUI3F[data-sheet] .phone-field_group__cAnpO{padding:12px 10px 6px}.phone-field_picker__zUI3F[data-sheet] .phone-field_row__5gRWw{gap:12px;height:52px;padding:0 10px;border-radius:10px;font-size:16px}.phone-field_picker__zUI3F[data-sheet] .phone-field_row__5gRWw[data-chosen]{background:var(--pf-chosen)}.phone-field_picker__zUI3F[data-sheet] .phone-field_rowFlag__iHu3S{width:26px;height:19px}.phone-field_picker__zUI3F[data-sheet] .phone-field_rowCode__qNzBo{font-size:14px}@container (max-width: 340px){.phone-field_copy___53M5{justify-content:center;width:32px;padding:0}.phone-field_copyWord__keuwc{display:none}}@media (max-width:760px){.phone-field_copy___53M5{justify-content:center;width:40px;height:40px;padding:0}.phone-field_copyWord__keuwc{display:none}}@media (prefers-reduced-motion:reduce){.phone-field_flag__LtCoO[data-pulse]{animation:none}.phone-field_chevron__6V8M8{transition:none}.phone-field_panel__3Lc2v{animation-name:phone-field_pf-fade__7JJu_}}@keyframes phone-field_pf-fade__7JJu_{0%{opacity:0}}.shop-phone-field_site__JUILj{--pf-h:52px;--pf-radius:10px;--pf-bg:#fff;--pf-rest:0 0 0 1px rgba(60,16,52,0.22);--pf-focus:0 0 0 1px var(--accent,var(--mp-magenta,#e11fdd));--pf-bad:0 0 0 1px #b24138;--pf-bad-focus:0 0 0 1px #b24138;--pf-off-line:0 0 0 1px rgba(60,16,52,0.12);--pf-wrong:#b24138;--pf-good:#2f7a4d;--pf-info:#1d5fa8;--pf-ink:var(--mp-ink,#211018);--pf-muted:var(--mp-gray,#7d6e76);--pf-faint:var(--mp-pale,#a898a1);--pf-off:#b4a6ad;--pf-divider:rgba(60,16,52,0.12);--pf-country-bg:#f8f1f4;--pf-country-open:#f3eaee;--pf-off-bg:#f8f1f4;--pf-read-bg:#fbf7f9;--pf-read-line:0 0 0 1px rgba(60,16,52,0.1);--pf-chosen:#fcedfb;--pf-hover:#f6eef2;--pf-accent:#b00fa8;--pf-font:var(--mp-sans-font,"Manrope",system-ui,sans-serif);--pf-weight:600;--pf-spacing:0.02em;--pf-code-font:var(--mp-sans-font,"Manrope",system-ui,sans-serif);--pf-code-size:16px;--pf-mono:var(--mp-sans-font,"Manrope",system-ui,sans-serif);--pf-flag-w:24px;--pf-flag-h:17px;--pf-pad:0 10px 0 14px;--pf-message:13px;--pf-panel-w:340px;--pf-panel-radius:14px;--pf-panel-line:rgba(60,16,52,0.12);--pf-panel-shadow:0 24px 60px -30px rgba(60,16,52,0.4);--pf-search-h:44px;--pf-row-h:44px;--pf-row-size:15px;--pf-list-h:320px;--pf-dur:140ms;--pf-ease:cubic-bezier(0.2,0,0,1)}.shop-phone-field_dialog__x4x2S{--pf-h:56px;--pf-radius:12px}.shop-phone-field_site__JUILj.shop-phone-field_dark__swXyT{--pf-h:48px;--pf-bg:transparent;--pf-rest:0 0 0 1px rgba(255,255,255,0.24);--pf-focus:0 0 0 1px #f368ee;--pf-bad:0 0 0 1px #ffb4ad;--pf-bad-focus:0 0 0 1px #ffb4ad;--pf-wrong:#ffb4ad;--pf-good:#8fdcb0;--pf-info:#cfe2fa;--pf-ink:#fff;--pf-muted:rgba(234,217,230,0.6);--pf-faint:rgba(234,217,230,0.6);--pf-divider:rgba(255,255,255,0.24);--pf-country-bg:transparent;--pf-country-open:rgba(255,255,255,0.08);--pf-weight:500;flex:1 1 280px;width:auto}.shop-phone-field_sheetLayer__RYUN8{position:fixed;inset:0;z-index:95;display:flex;flex-direction:column;justify-content:flex-end}.shop-phone-field_scrim__WzLAg{position:absolute;inset:0;width:100%;border:0;background:rgba(33,16,24,.5);animation:shop-phone-field_pf-scrim__Jwhrf .3s cubic-bezier(.2,0,0,1)}.shop-phone-field_sheet__8fVFA{position:relative;display:flex;flex-direction:column;max-height:85dvh;padding-bottom:env(safe-area-inset-bottom);border-radius:18px 18px 0 0;background:#fff;overflow:hidden;overscroll-behavior:contain;animation:shop-phone-field_pf-sheet__4Lmkb .3s cubic-bezier(.2,0,0,1)}.shop-phone-field_sheet__8fVFA [data-phone-picker]{flex:1 1}.shop-phone-field_sheet__8fVFA [data-phone-rows]{flex:1 1;min-height:0}.shop-phone-field_sheetLayer__RYUN8[data-leaving] .shop-phone-field_scrim__WzLAg{opacity:0;transition:opacity .3s cubic-bezier(.2,0,0,1)}.shop-phone-field_sheetLayer__RYUN8[data-leaving] .shop-phone-field_sheet__8fVFA{transform:translateY(100%);transition:transform .3s cubic-bezier(.2,0,0,1)}.shop-phone-field_grip__WPDZ3{flex:none;width:36px;height:4px;margin:8px auto 2px;border-radius:2px;background:#dacbd3}.shop-phone-field_sheetHead__cjDdX{flex:none;display:flex;align-items:center;gap:8px;padding:4px 10px 10px 18px}.shop-phone-field_sheetTitle___c24F{flex:1 1;color:var(--mp-ink,#211018);font-size:17px}.shop-phone-field_sheetClose__u8hBi{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:10px;background:#f6eef2;color:var(--mp-ink,#211018);cursor:pointer}@keyframes shop-phone-field_pf-sheet__4Lmkb{0%{transform:translateY(100%)}}@keyframes shop-phone-field_pf-scrim__Jwhrf{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.shop-phone-field_scrim__WzLAg,.shop-phone-field_sheet__8fVFA{animation-name:shop-phone-field_pf-scrim__Jwhrf}.shop-phone-field_sheetLayer__RYUN8[data-leaving] .shop-phone-field_sheet__8fVFA{transform:none;opacity:0;transition:opacity .3s cubic-bezier(.2,0,0,1)}}.shop-motion_layer__ubH7P[data-leaving]{pointer-events:none}.shop-motion_shade___QrEs{animation:shop-motion_mpFadeIn__tYKS2 var(--mp-dur-dialog) var(--mp-ease) both}.shop-motion_shade___QrEs[data-leaving],[data-leaving] .shop-motion_shade___QrEs{animation:shop-motion_mpFadeOut__02mLg var(--mp-dur-dialog) var(--mp-ease) both}.shop-motion_dialog__z_PVh{animation:shop-motion_mpDialogIn__IsmpN var(--mp-dur-dialog) var(--mp-ease) both}.shop-motion_dialog__z_PVh[data-leaving],[data-leaving] .shop-motion_dialog__z_PVh{animation:shop-motion_mpDialogOut___jJTi var(--mp-dur-dialog) var(--mp-ease) both}.shop-motion_side__drQ4n{animation:shop-motion_mpSideIn__ukEXg var(--mp-dur-panel) var(--mp-ease) both}.shop-motion_side__drQ4n[data-leaving],[data-leaving] .shop-motion_side__drQ4n{animation:shop-motion_mpSideOut__E672H var(--mp-dur-panel) var(--mp-ease) both}.shop-motion_drop__iL5VS{animation:shop-motion_mpDropIn__MgY_e var(--mp-dur-dialog) var(--mp-ease) both}.shop-motion_drop__iL5VS[data-leaving],[data-leaving] .shop-motion_drop__iL5VS{animation:shop-motion_mpDropOut__rxqC0 var(--mp-dur-dialog) var(--mp-ease) both}.shop-motion_menu__GytC8{animation:shop-motion_mpMenuIn__Ey4Uw var(--mp-dur-menu) var(--mp-ease) both}.shop-motion_menu__GytC8[data-leaving],[data-leaving] .shop-motion_menu__GytC8{animation:shop-motion_mpMenuOut__uKnkr var(--mp-dur-menu) var(--mp-ease) both}.shop-motion_screen__auaH_{animation:shop-motion_mpSheetIn__eEKLa var(--mp-dur-panel) var(--mp-ease) both}.shop-motion_screen__auaH_[data-leaving],[data-leaving] .shop-motion_screen__auaH_{animation:shop-motion_mpSheetOut__lLToA var(--mp-dur-panel) var(--mp-ease) both}.shop-motion_viewer__9mD35{animation:shop-motion_mpFadeIn__tYKS2 var(--mp-dur-dialog) var(--mp-ease) both}.shop-motion_viewer__9mD35[data-leaving],[data-leaving] .shop-motion_viewer__9mD35{animation:shop-motion_mpFadeOut__02mLg var(--mp-dur-dialog) var(--mp-ease) both}.shop-motion_rise__JzerB{animation:shop-motion_mpRiseIn__fCJJO var(--mp-dur-menu) var(--mp-ease) both}@media (max-width:760px){.shop-motion_dialog__z_PVh{animation-name:shop-motion_mpSheetIn__eEKLa;animation-duration:var(--mp-dur-panel)}.shop-motion_dialog__z_PVh[data-leaving],[data-leaving] .shop-motion_dialog__z_PVh{animation-name:shop-motion_mpSheetOut__lLToA;animation-duration:var(--mp-dur-panel)}.shop-motion_shade___QrEs[data-leaving],[data-leaving] .shop-motion_shade___QrEs{animation-duration:var(--mp-dur-panel)}}@media (prefers-reduced-motion:reduce){.shop-motion_dialog__z_PVh,.shop-motion_drop__iL5VS,.shop-motion_menu__GytC8,.shop-motion_rise__JzerB,.shop-motion_screen__auaH_,.shop-motion_side__drQ4n{animation-name:shop-motion_mpFadeIn__tYKS2}.shop-motion_dialog__z_PVh[data-leaving],.shop-motion_drop__iL5VS[data-leaving],.shop-motion_menu__GytC8[data-leaving],.shop-motion_screen__auaH_[data-leaving],.shop-motion_side__drQ4n[data-leaving],[data-leaving] .shop-motion_dialog__z_PVh,[data-leaving] .shop-motion_drop__iL5VS,[data-leaving] .shop-motion_menu__GytC8,[data-leaving] .shop-motion_screen__auaH_,[data-leaving] .shop-motion_side__drQ4n{animation-name:shop-motion_mpFadeOut__02mLg}}@keyframes shop-motion_mpFadeIn__tYKS2{0%{opacity:0}}@keyframes shop-motion_mpFadeOut__02mLg{to{opacity:0}}@keyframes shop-motion_mpDialogIn__IsmpN{0%{opacity:0;transform:translateY(12px) scale(.97)}}@keyframes shop-motion_mpDialogOut___jJTi{to{opacity:0;transform:translateY(8px) scale(.98)}}@keyframes shop-motion_mpSideIn__ukEXg{0%{transform:translateX(100%)}}@keyframes shop-motion_mpSideOut__E672H{to{transform:translateX(100%)}}@keyframes shop-motion_mpDropIn__MgY_e{0%{opacity:0;transform:translateY(-16px)}}@keyframes shop-motion_mpDropOut__rxqC0{to{opacity:0;transform:translateY(-12px)}}@keyframes shop-motion_mpMenuIn__Ey4Uw{0%{opacity:0;transform:translateY(-4px) scale(.97)}}@keyframes shop-motion_mpMenuOut__uKnkr{to{opacity:0;transform:translateY(-4px) scale(.97)}}@keyframes shop-motion_mpRiseIn__fCJJO{0%{opacity:0;transform:translateY(4px)}}@keyframes shop-motion_mpSheetIn__eEKLa{0%{transform:translateY(100%)}}@keyframes shop-motion_mpSheetOut__lLToA{to{transform:translateY(100%)}}.thumb_empty__tYmE5,.thumb_thumb__08DAd{width:44px;height:44px;flex:none;border-radius:var(--r-xs);object-fit:cover}.thumb_empty__tYmE5[data-size="56"],.thumb_thumb__08DAd[data-size="56"]{width:56px;height:56px;border-radius:var(--r-sm)}.thumb_empty__tYmE5[data-size="52"],.thumb_thumb__08DAd[data-size="52"]{width:52px;height:52px;border-radius:var(--r-sm)}.thumb_empty__tYmE5[data-size="26"],.thumb_thumb__08DAd[data-size="26"]{width:26px;height:26px}.thumb_empty__tYmE5[data-size="30"],.thumb_thumb__08DAd[data-size="30"]{width:30px;height:30px}.thumb_empty__tYmE5[data-add]{border:1.5px dashed var(--border-strong);background:var(--surface-subtle);color:var(--text-muted)}.thumb_empty__tYmE5{display:inline-flex;align-items:center;justify-content:center;background:var(--surface-sunken);color:var(--text-muted)}.rich-text_rich__tdf9x{display:grid;grid-gap:10px;gap:10px;min-width:0;color:var(--text);font-size:15px;line-height:1.55;overflow-wrap:anywhere}.rich-text_rich__tdf9x ol,.rich-text_rich__tdf9x p,.rich-text_rich__tdf9x ul{margin:0}.rich-text_rich__tdf9x ol,.rich-text_rich__tdf9x ul{display:grid;grid-gap:4px;gap:4px;padding-left:20px}.rich-text_rich__tdf9x li::marker{color:var(--text-muted)}.rich-text_rich__tdf9x strong{font-weight:700}.rich-text_rich__tdf9x code{padding:1px 5px;border-radius:var(--r-xs);background:var(--surface-sunken);font-family:var(--font-mono);font-size:.88em}.rich-text_title__z6L9a{font-weight:700}.rich-text_tableWrap__0oo33{min-width:0;max-width:100%;overflow-x:auto;border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface)}.rich-text_table___WoIE{width:100%;border-collapse:collapse;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rich-text_table___WoIE td,.rich-text_table___WoIE th{height:40px;padding:0 12px;border-bottom:1px solid var(--chat-line);line-height:1.3;text-align:left;white-space:nowrap}.rich-text_table___WoIE td{font-weight:600}.rich-text_table___WoIE td[data-align=right]{font-family:var(--font-mono);font-size:13.5px}.rich-text_table___WoIE th{height:32px;background:var(--surface-subtle);color:var(--text-muted);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.rich-text_alert__NQG_P{background:none;color:var(--danger);font-weight:700}.rich-text_tableMore__uW7kw{margin:0;padding:9px 12px;border-top:1px solid var(--chat-line);color:var(--text-muted);font-size:13px;font-weight:600;line-height:1.3}[data-streaming] .rich-text_table___WoIE tbody tr{animation:rich-text_rich-row__Sb4Mr var(--dur-1) var(--ease)}[data-streaming] .rich-text_rich__tdf9x>p:last-child:after{content:"";display:inline-block;width:8px;height:17px;margin-left:3px;border-radius:2px;background:var(--primary);vertical-align:-3px;animation:rich-text_rich-cursor__JRP2d 1s steps(2,start) infinite}.rich-text_table___WoIE tr:has(+tr) td{border-bottom:1px solid var(--chat-line)}@keyframes rich-text_rich-row__Sb4Mr{0%{opacity:0}}@keyframes rich-text_rich-cursor__JRP2d{to{visibility:hidden}}.rich-text_table___WoIE tr:last-child td{border-bottom:none}.rich-text_table___WoIE [data-align=right]{text-align:right}.rich-text_table___WoIE [data-align=center]{text-align:center}