.AuthExperience_authPage__mJLmu{display:grid;place-items:center;min-height:100vh;background-color:#dfe8ef;background-image:url(/images/auth/auth-background-placeholder.png);background-position:50%;background-size:cover;background-repeat:no-repeat;margin-top:calc(-1*var(--navbar-offset));padding:calc(var(--navbar-offset) + 44px) 24px 44px;animation:AuthExperience_pageIn__f_sIA .52s ease both}.AuthExperience_card__HyaAH{display:grid;grid-template-columns:minmax(0,.92fr) minmax(380px,.8fr);width:min(100%,960px);overflow:hidden;border-radius:20px;background:#fff}.AuthExperience_formPanel__Z0Mjv{position:relative;display:grid;align-items:stretch;min-height:550px;padding:86px 56px 56px}.AuthExperience_authBackButton__CTMHg{position:absolute;top:28px;left:28px;z-index:2}.AuthExperience_stageFrame__DDpY5{display:grid;align-content:start;width:min(100%,430px);min-height:100%;animation:AuthExperience_stageIn__KTxPA .28s ease both}.AuthExperience_iconMark__GasnZ{display:grid;place-items:center;width:50px;height:50px;margin-bottom:20px;border-radius:16px;background:#eff6fb;color:var(--color-link-strong)}.AuthExperience_eyebrow__LTBfK{margin:0 0 10px;color:var(--color-link-strong);font-size:.82rem;font-weight:800;text-transform:uppercase}.AuthExperience_stageFrame__DDpY5 h1{margin:0;color:#000;font-size:30px;font-style:normal;font-weight:600;line-height:normal}.AuthExperience_subtitle__l_ier{margin:14px 0 0;color:#5d6977;line-height:1.62}.AuthExperience_form__jRxfJ{display:grid;grid-gap:14px;gap:14px;margin-top:30px}.AuthExperience_loginForm__EwReH{min-height:318px;grid-template-rows:1fr auto;gap:24px}.AuthExperience_authFlowForm__JnOUR{min-height:392px;grid-template-rows:1fr auto;gap:24px}.AuthExperience_authActions__Fieoy,.AuthExperience_authFields__VhlPO,.AuthExperience_loginActions__yER_K,.AuthExperience_loginFields__0soPj{display:grid;grid-gap:14px;gap:14px}.AuthExperience_authFields__VhlPO,.AuthExperience_loginFields__0soPj{align-content:start}.AuthExperience_authActions__Fieoy,.AuthExperience_loginActions__yER_K{align-self:end;gap:12px}.AuthExperience_authActions__Fieoy .AuthExperience_primaryButton__HAW7g,.AuthExperience_loginActions__yER_K .AuthExperience_primaryButton__HAW7g,.AuthExperience_secondaryButton__FIDis{width:100%}.AuthExperience_form__jRxfJ label{display:grid;grid-gap:8px;gap:8px;color:#2c333b;font-size:.94rem;font-weight:700}.AuthExperience_form__jRxfJ input{min-width:0;min-height:52px;border:1px solid rgba(16,17,20,.12);border-radius:var(--radius-control);outline:0;background:#f8fbfd;padding:0 16px;color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:normal;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.AuthExperience_form__jRxfJ input::placeholder{color:#7d96bc;font-size:16px;font-style:normal;font-weight:600;line-height:normal;opacity:1}.AuthExperience_form__jRxfJ input:focus{border-color:rgba(51,127,180,.54);background:#fff;box-shadow:0 0 0 4px rgba(51,127,180,.12)}.AuthExperience_fieldError__josKj,.AuthExperience_helpText__KHAud{font-size:.78rem;line-height:1.42}.AuthExperience_fieldError__josKj{color:#9c3b3b;font-style:normal;animation:AuthExperience_fieldErrorIn___Gdh2 .18s ease both}.AuthExperience_helpText__KHAud{color:#667482;font-weight:600}.AuthExperience_toggle__FpZAt{position:relative;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;color:#596573;font-weight:600;cursor:pointer}.AuthExperience_toggle__FpZAt span{color:#3385ff}.AuthExperience_toggle__FpZAt input{position:absolute;width:1px;min-width:0;height:1px;min-height:0;margin:0;border:0;padding:0;opacity:0;pointer-events:none}.AuthExperience_toggle__FpZAt input:focus{box-shadow:none}.AuthExperience_toggleTrack__I_TbP{position:relative;width:78px;height:30px;border:1px solid rgba(16,17,20,.14);border-radius:8px;background:#eef1f8;box-shadow:inset 0 1px 3px rgba(16,17,20,.06);transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.AuthExperience_toggleThumb__IbUa4{position:absolute;top:3px;left:3px;width:35px;height:22px;border-radius:5px;background:#ccd8eb;box-shadow:0 4px 12px rgba(16,17,20,.16);transition:transform .22s cubic-bezier(.2,.8,.2,1)}.AuthExperience_toggle__FpZAt input:checked+.AuthExperience_toggleTrack__I_TbP{border-color:#3385ff;background:#3385ff;box-shadow:inset 0 1px 3px rgba(16,17,20,.08),0 10px 22px rgba(51,133,255,.18)}.AuthExperience_toggle__FpZAt input:checked+.AuthExperience_toggleTrack__I_TbP .AuthExperience_toggleThumb__IbUa4{transform:translateX(35px)}.AuthExperience_toggle__FpZAt input:focus-visible+.AuthExperience_toggleTrack__I_TbP{outline:3px solid rgba(51,133,255,.22);outline-offset:3px}.AuthExperience_googleButton__GhNQM,.AuthExperience_linkButton__oXnMK,.AuthExperience_primaryButton__HAW7g,.AuthExperience_secondaryButton__FIDis,.AuthExperience_switchText__Vn2ir button{border:0;background:transparent}.AuthExperience_googleButton__GhNQM{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:50px;margin-top:24px;border-radius:16px;background:#eef1f8;color:#3385ff;font-size:16px;font-style:normal;font-weight:600;line-height:normal;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.AuthExperience_googleButton__GhNQM:hover{border-color:rgba(51,127,180,.34);transform:scale(1.012)}.AuthExperience_googleButton__GhNQM:active{transform:scale(.982)}.AuthExperience_primaryButton__HAW7g{display:inline-flex;align-items:center;justify-content:center;min-height:50px;margin-top:6px;border-radius:16px;background:#000;color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:normal;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.AuthExperience_primaryButton__HAW7g:hover{transform:scale(1.018);background:#000}.AuthExperience_primaryButton__HAW7g:active{transform:scale(.98)}.AuthExperience_primaryButton__HAW7g:disabled{cursor:wait;opacity:.72;transform:none;box-shadow:none}.AuthExperience_secondaryButton__FIDis{display:inline-flex;align-items:center;justify-content:center;min-height:50px;border-radius:16px;background:#eef1f8;color:#3385ff;font-size:16px;font-style:normal;font-weight:600;line-height:normal;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.AuthExperience_secondaryButton__FIDis:hover{transform:scale(1.012);background:#e6ecf8}.AuthExperience_secondaryButton__FIDis:active{transform:scale(.982)}.AuthExperience_linkButton__oXnMK{justify-self:start;padding:4px 0;color:#3385ff;font-size:16px;font-style:normal;font-weight:600;line-height:normal;transition:color .18s ease,transform .18s ease}.AuthExperience_switchText__Vn2ir{margin:2px 0 0;color:#657180}.AuthExperience_switchText__Vn2ir button{color:var(--color-link-strong);font-weight:800;transition:color .18s ease,transform .18s ease}.AuthExperience_linkButton__oXnMK:hover,.AuthExperience_switchText__Vn2ir button:hover{transform:scale(1.012)}.AuthExperience_linkButton__oXnMK:active,.AuthExperience_switchText__Vn2ir button:active{transform:scale(.982)}.AuthExperience_successState__xYXJZ{display:grid;justify-items:start;grid-gap:12px;gap:12px;margin-top:28px}.AuthExperience_successState__xYXJZ svg{color:var(--color-sage)}.AuthExperience_successState__xYXJZ h2,.AuthExperience_successState__xYXJZ p{margin:0}.AuthExperience_successState__xYXJZ h2{font-size:1.4rem}.AuthExperience_successState__xYXJZ p{color:#5d6977;line-height:1.62}.AuthExperience_errorMessage__WGVmA,.AuthExperience_successMessage___BJS6{margin:18px 0 0;border-radius:16px;padding:12px 14px;line-height:1.5}.AuthExperience_successMessage___BJS6{background:rgba(120,144,132,.12);color:#3b5f4e}.AuthExperience_errorMessage__WGVmA{background:rgba(168,75,75,.1);color:#8a3131}.AuthExperience_backLink__4lj9M{display:inline-flex;margin-top:22px;color:#596573;font-weight:700}.AuthExperience_imagePanel__lwGle{position:relative;min-height:650px;overflow:hidden;background:#dfe8ef}.AuthExperience_imagePanel__lwGle img{width:100%;height:100%;object-fit:cover}.AuthExperience_imagePanel__lwGle>div{position:absolute;right:24px;bottom:24px;left:24px;display:flex;gap:12px;border:1px solid hsla(0,0%,100%,.58);border-radius:22px;background:hsla(0,0%,100%,.68);padding:16px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.AuthExperience_imagePanel__lwGle p{margin:0;color:#33404d;line-height:1.5}@keyframes AuthExperience_pageIn__f_sIA{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@keyframes AuthExperience_stageIn__KTxPA{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@keyframes AuthExperience_fieldErrorIn___Gdh2{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@media(max-width:860px){.AuthExperience_authPage__mJLmu{padding:calc(var(--navbar-offset) + 26px) 16px 26px}.AuthExperience_card__HyaAH{grid-template-columns:1fr;border-radius:28px}.AuthExperience_formPanel__Z0Mjv{min-height:auto;padding:78px 22px 34px}.AuthExperience_authBackButton__CTMHg{top:18px;left:18px}.AuthExperience_stageFrame__DDpY5{width:100%}.AuthExperience_imagePanel__lwGle{display:none}}@media(max-width:420px){.AuthExperience_stageFrame__DDpY5 h1{font-size:2rem}.AuthExperience_formPanel__Z0Mjv{padding:74px 18px 30px}.AuthExperience_authFlowForm__JnOUR,.AuthExperience_loginForm__EwReH{min-height:300px}}@media(prefers-reduced-motion:reduce){.AuthExperience_authPage__mJLmu,.AuthExperience_fieldError__josKj,.AuthExperience_stageFrame__DDpY5{animation:none}.AuthExperience_form__jRxfJ input,.AuthExperience_googleButton__GhNQM,.AuthExperience_linkButton__oXnMK,.AuthExperience_primaryButton__HAW7g,.AuthExperience_secondaryButton__FIDis,.AuthExperience_switchText__Vn2ir button,.AuthExperience_toggleThumb__IbUa4,.AuthExperience_toggleTrack__I_TbP{transition:none}}.BackButton_root__e0q4z{display:inline-grid;width:50px;height:50px;place-items:center;border-radius:16px;background:#eef1f8;color:#000;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease}.BackButton_root__e0q4z:hover{transform:scale(1.025);background:#e6eaed}.BackButton_root__e0q4z:active{transform:scale(.975)}.BackButton_root__e0q4z:focus-visible{outline:3px solid rgba(31,111,159,.2);outline-offset:3px}.BackButton_icon__fcemb{display:block;width:20px;height:20px;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(prefers-reduced-motion:reduce){.BackButton_root__e0q4z{transition:none}.BackButton_root__e0q4z:active,.BackButton_root__e0q4z:hover{transform:none}}.CurrencyText_root__1aOhq{display:inline-flex;align-items:baseline;gap:.25em;white-space:nowrap;font-size:25px;font-style:normal;font-weight:800;line-height:normal;color:#000}.CurrencyText_currency__sgZ6l{color:#838383;font-size:20px;font-weight:inherit}.NavBar_header__z60h7{position:fixed;top:0;right:0;left:0;z-index:70;transform:translateY(0);transition:transform .28s cubic-bezier(.22,1,.36,1);will-change:transform}.NavBar_headerHidden__yk2H9{box-shadow:none;transform:translateY(calc(-100% - 8px))}.NavBar_headerLocked__9Zob7{transform:none}.NavBar_inner__m3B1F{display:grid;grid-template-columns:136px minmax(220px,300px) minmax(0,1fr) 58px auto;align-items:center;grid-gap:12px;gap:12px;width:min(100%,1440px);min-height:86px;margin:0 auto;padding:12px 20px}.NavBar_logo__36X2s{display:inline-flex;min-width:0;align-items:center;justify-content:flex-start;transition:opacity .18s ease,transform .18s ease}.NavBar_logo__36X2s:focus-visible,.NavBar_logo__36X2s:hover{opacity:.82;transform:scale(1.01)}.NavBar_logo__36X2s:active{transform:scale(.985)}.NavBar_logoImage__RuELb{display:block;width:126px;height:auto;max-height:48px;object-fit:contain}.NavBar_mobileSearch__SpKUj,.NavBar_search__WaNGN{position:relative;display:grid;min-width:0}.NavBar_searchControl__CM38b{display:flex;align-items:center;gap:11px;min-height:58px;border-radius:20px;background:#fff;padding:0 18px;color:#686868;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.NavBar_mobileSearch__SpKUj:focus-within .NavBar_searchControl__CM38b,.NavBar_search__WaNGN:focus-within .NavBar_searchControl__CM38b{border-color:rgba(31,111,159,.18);background:#fff;box-shadow:0 12px 32px rgba(31,50,68,.09)}.NavBar_searchButton__0xt1P{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:30px;height:30px;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer;transition:color .18s ease,transform .18s ease}.NavBar_searchButton__0xt1P:focus-visible,.NavBar_searchButton__0xt1P:hover:not(:disabled){color:var(--color-link-strong);transform:scale(1.08)}.NavBar_searchButton__0xt1P:active:not(:disabled){transform:scale(.92)}.NavBar_searchButton__0xt1P:disabled{cursor:default;opacity:.54}.NavBar_mobileSearch__SpKUj input,.NavBar_search__WaNGN input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#000;font-size:1rem;font-weight:600}.NavBar_mobileSearch__SpKUj input::placeholder,.NavBar_search__WaNGN input::placeholder{color:#686868;opacity:1}.NavBar_mobileSearch__SpKUj input::-webkit-search-cancel-button,.NavBar_search__WaNGN input::-webkit-search-cancel-button{cursor:pointer}.NavBar_searchDropdown__VdhPK{position:absolute;top:calc(100% + 10px);right:0;left:0;z-index:80;display:grid;grid-gap:6px;gap:6px;min-width:min(460px,100vw - 32px);overflow:hidden;border-radius:20px;background:hsla(0,0%,100%,.98);box-shadow:var(--shadow-card);padding:8px;transform-origin:top center}.NavBar_searchResult__IkqvX{display:grid;grid-template-columns:52px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;border-radius:20px;padding:8px;color:#20262d;transition:background .18s ease,transform .18s ease}.NavBar_searchResultActive__I4jNR,.NavBar_searchResult__IkqvX:focus-visible,.NavBar_searchResult__IkqvX:hover{background:#eef5fa;transform:scale(1.006)}.NavBar_searchResult__IkqvX:active{transform:scale(.988)}.NavBar_searchImage__RW6vB{position:relative;aspect-ratio:1/1;overflow:hidden;border-radius:14px;background:#edf3f8;cursor:pointer}.NavBar_searchMeta__pzmWt{display:grid;grid-gap:3px;gap:3px;min-width:0;cursor:pointer}.NavBar_searchMeta__pzmWt em,.NavBar_searchMeta__pzmWt span,.NavBar_searchMeta__pzmWt strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.NavBar_searchMeta__pzmWt strong{color:#111316;font-size:.92rem;cursor:pointer}.NavBar_searchMeta__pzmWt em,.NavBar_searchMeta__pzmWt span{color:#667482;font-size:.78rem;cursor:pointer}.NavBar_searchMeta__pzmWt em{color:var(--color-link-strong);font-style:normal;font-weight:800;cursor:pointer}.NavBar_searchPrice__S2NI4{white-space:nowrap;color:#111316;font-size:.84rem;font-weight:900}.NavBar_searchSkeleton__669U4,.NavBar_searchState__T16WW{min-height:52px;border-radius:16px}.NavBar_searchState__T16WW{display:grid;place-items:center;color:#667482;font-size:.88rem;font-weight:800}.NavBar_searchSkeleton__669U4{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.84),transparent),#edf3f8;background-size:180% 100%,auto;animation:NavBar_searchSkeleton__669U4 1.2s ease-in-out infinite}.NavBar_navCard__0bfs3{display:flex;min-width:0;min-height:58px;align-items:center;justify-content:space-between;gap:18px;border-radius:20px;background:#fff;padding:0 7px 0 22px}.NavBar_desktopNav__ldslc{display:flex;min-width:0;align-items:center;gap:24px;color:#000;font-size:1rem;font-weight:600}.NavBar_navLink__HvIb5{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;color:#000;transition:color .18s ease,opacity .18s ease,transform .18s ease}.NavBar_navLink__HvIb5:focus-visible,.NavBar_navLink__HvIb5:hover{color:var(--color-link-strong);transform:scale(1.01)}.NavBar_navLink__HvIb5:active{transform:scale(.985)}.NavBar_navChevron__ZF6rt{display:block;flex:0 0 auto;transform:translateY(.12em)}.NavBar_phonePill__Yk6tw{display:inline-flex;min-height:44px;align-items:center;justify-content:center;white-space:nowrap;border-radius:20px;background:#f4f7fa;padding:0 18px;color:#000;font-size:1rem;font-weight:700;transition:background .18s ease,color .18s ease,transform .18s ease}.NavBar_phonePill__Yk6tw:focus-visible,.NavBar_phonePill__Yk6tw:hover{background:#eef5fa;color:var(--color-link-strong);transform:scale(1.008)}.NavBar_phonePill__Yk6tw:active{transform:scale(.985)}.NavBar_iconButton__HgBQF,.NavBar_mobileToggle__9ZmH0{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:4px;width:46px;height:46px;border:0;border-radius:20px;background:transparent;color:#000;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.NavBar_iconButton__HgBQF:hover,.NavBar_mobileToggle__9ZmH0:hover{transform:scale(1.018);background:#f4f7fa}.NavBar_iconButton__HgBQF:active,.NavBar_mobileToggle__9ZmH0:active{transform:scale(.975)}.NavBar_badge__20YWo{position:absolute;top:6px;right:6px;display:grid;place-items:center;min-width:19px;height:19px;border-radius:999px;background:#ef3d42;color:#fff;font-size:.68rem;font-weight:800;box-shadow:0 5px 12px rgba(239,61,66,.25)}.NavBar_commerceCard__9_I5n,.NavBar_favoriteCard__QUsyH{min-height:58px;border-radius:20px;background:#fff}.NavBar_favoriteCard__QUsyH{width:58px;height:58px;border-radius:20px;color:#000}.NavBar_favoriteCard__QUsyH:focus-visible,.NavBar_favoriteCard__QUsyH:hover{background:#fff;box-shadow:0 13px 34px rgba(31,50,68,.09)}.NavBar_commerceCard__9_I5n{position:relative;display:flex;align-items:center;gap:2px;padding:6px}.NavBar_commerceButton__1zZ33{flex:0 0 auto}.NavBar_profileButton__bGN8K{width:58px}.NavBar_accountChevron__6DIqf{display:block;flex:0 0 auto;transform:rotate(0deg);transform-origin:center;transition:transform .22s cubic-bezier(.22,1,.36,1)}.NavBar_profileButtonOpen__FN_vZ .NavBar_accountChevron__6DIqf{transform:rotate(180deg)}.NavBar_account__E1qVc{position:relative}.NavBar_dropdown__5egHn{position:absolute;top:calc(100% + 12px);right:0;display:grid;min-width:172px;padding:10px;border-radius:20px;background:hsla(0,0%,100%,.98);opacity:0;pointer-events:none;transform:scale(.985);transform-origin:top right;transition:opacity .18s ease,visibility .18s ease,transform .18s ease;visibility:hidden}.NavBar_dropdownStatus__6eZOv,.NavBar_dropdown__5egHn a,.NavBar_dropdown__5egHn button{border-radius:12px;padding:10px 12px;color:#242a31;font-size:.94rem}.NavBar_dropdown__5egHn button{border:0;background:transparent;text-align:left;font:inherit;cursor:pointer}.NavBar_dropdown__5egHn button:disabled{cursor:progress;opacity:.7}.NavBar_dropdownStatus__6eZOv{color:var(--color-muted)}.NavBar_dropdown__5egHn a:hover,.NavBar_dropdown__5egHn button:hover:not(:disabled){background:#eef5fa;color:var(--color-link-strong)}.NavBar_dropdown__5egHn a:active,.NavBar_dropdown__5egHn button:active:not(:disabled){transform:scale(.985)}.NavBar_dropdownOpen__vL2_m{opacity:1;pointer-events:auto;transform:scale(1);visibility:visible}.NavBar_mobileToggle__9ZmH0{display:none}.NavBar_burgerButton__gIwR6{overflow:hidden}.NavBar_burgerButton__gIwR6:focus-visible{outline:2px solid rgba(31,111,159,.38);outline-offset:3px}.NavBar_burgerIcon__fjZ37{position:relative;display:block;width:22px;height:18px;color:currentColor}.NavBar_burgerLine__rxlJu{position:absolute;left:0;width:100%;height:2px;border-radius:999px;background:currentColor;opacity:1;transform:scaleX(1) rotate(0deg);transform-origin:center;transition:top .28s cubic-bezier(.22,1,.36,1),opacity .18s ease,transform .28s cubic-bezier(.22,1,.36,1)}.NavBar_burgerLine__rxlJu:first-child{top:1px}.NavBar_burgerLine__rxlJu:nth-child(2){top:8px}.NavBar_burgerLine__rxlJu:nth-child(3){top:15px}.NavBar_burgerOpen__BNWIT .NavBar_burgerLine__rxlJu:first-child{top:8px;transform:scaleX(1.02) rotate(45deg)}.NavBar_burgerOpen__BNWIT .NavBar_burgerLine__rxlJu:nth-child(2){top:8px;opacity:0;transform:scaleX(.18) rotate(0deg)}.NavBar_burgerOpen__BNWIT .NavBar_burgerLine__rxlJu:nth-child(3){top:8px;transform:scaleX(1.02) rotate(-45deg)}.NavBar_mobilePanel__GsbYu{display:none}@keyframes NavBar_searchSkeleton__669U4{0%{background-position:180% 0,0 0}to{background-position:-180% 0,0 0}}@media(max-width:1255px){.NavBar_inner__m3B1F{grid-template-columns:128px minmax(190px,270px) minmax(360px,1fr) 58px auto;gap:10px;padding-inline:18px}.NavBar_logoImage__RuELb{width:118px}.NavBar_navCard__0bfs3{gap:0;padding:0 18px}.NavBar_desktopNav__ldslc{width:100%;justify-content:space-between;gap:18px}.NavBar_phonePill__Yk6tw{display:none}}@media(max-width:1040px){.NavBar_inner__m3B1F{grid-template-columns:124px minmax(170px,230px) minmax(338px,1fr) auto;gap:9px;padding-inline:14px}.NavBar_commerceCard__9_I5n,.NavBar_navCard__0bfs3,.NavBar_searchControl__CM38b{min-height:54px;border-radius:20px}.NavBar_searchControl__CM38b{padding:0 14px}.NavBar_navCard__0bfs3{padding:0 15px}.NavBar_desktopNav__ldslc{gap:14px;font-size:.95rem}.NavBar_favoriteCard__QUsyH{display:none}}@media(max-width:900px){.NavBar_inner__m3B1F{position:relative;z-index:3;grid-template-columns:auto 1fr auto;gap:12px;min-height:76px;padding:10px 16px}.NavBar_logoImage__RuELb{width:116px}.NavBar_commerceCard__9_I5n,.NavBar_favoriteCard__QUsyH,.NavBar_navCard__0bfs3,.NavBar_search__WaNGN{display:none}.NavBar_mobileToggle__9ZmH0{display:inline-flex;justify-self:end;width:54px;height:54px;border-radius:20px;background:#fff}.NavBar_mobilePanel__GsbYu{position:fixed;inset:0;z-index:2;display:grid;align-content:start;grid-gap:16px;gap:16px;min-height:100dvh;overflow-y:auto;overscroll-behavior:contain;background:#eef4f8;padding:calc(86px + env(safe-area-inset-top)) 16px max(24px,env(safe-area-inset-bottom));opacity:0;pointer-events:none;transform:scale(.985);transform-origin:top center;transition:opacity .22s ease,visibility .22s ease,transform .22s ease;visibility:hidden}.NavBar_mobilePanelOpen__N4vqg{opacity:1;pointer-events:auto;transform:scale(1);visibility:visible}.NavBar_mobilePanel__GsbYu nav{display:grid;grid-gap:8px;gap:8px}.NavBar_mobileSearch__SpKUj .NavBar_searchDropdown__VdhPK{position:static;min-width:0;margin-top:8px}.NavBar_mobileSearch__SpKUj .NavBar_searchResult__IkqvX{grid-template-columns:48px minmax(0,1fr)}.NavBar_mobileSearch__SpKUj .NavBar_searchPrice__S2NI4{grid-column:2;justify-self:start}.NavBar_mobilePanel__GsbYu nav a,.NavBar_mobilePanel__GsbYu nav button,.NavBar_mobilePanel__GsbYu>a,.NavBar_mobileStatus___qzLb{border-radius:20px;background:#fff;padding:12px 14px;color:#242a31;font-weight:600;transition:background .18s ease,color .18s ease,transform .18s ease}.NavBar_mobilePanel__GsbYu nav a:hover,.NavBar_mobilePanel__GsbYu nav button:hover:not(:disabled),.NavBar_mobilePanel__GsbYu>a:hover{background:#fff;color:var(--color-link-strong);transform:scale(1.01)}.NavBar_mobilePanel__GsbYu nav a:active,.NavBar_mobilePanel__GsbYu nav button:active:not(:disabled),.NavBar_mobilePanel__GsbYu>a:active{transform:scale(.985)}.NavBar_mobilePanel__GsbYu nav button{border:0;text-align:left;font:inherit}.NavBar_mobilePanel__GsbYu nav button:disabled{opacity:.7}.NavBar_mobileStatus___qzLb{color:var(--color-muted)}}@media(prefers-reduced-motion:reduce){.NavBar_accountChevron__6DIqf,.NavBar_burgerIcon__fjZ37,.NavBar_burgerLine__rxlJu,.NavBar_commerceCard__9_I5n,.NavBar_dropdown__5egHn,.NavBar_dropdown__5egHn a,.NavBar_dropdown__5egHn button,.NavBar_favoriteCard__QUsyH,.NavBar_header__z60h7,.NavBar_iconButton__HgBQF,.NavBar_logo__36X2s,.NavBar_mobilePanel__GsbYu,.NavBar_mobilePanel__GsbYu nav a,.NavBar_mobilePanel__GsbYu nav button,.NavBar_mobilePanel__GsbYu>a,.NavBar_mobileSearch__SpKUj,.NavBar_mobileToggle__9ZmH0,.NavBar_navCard__0bfs3,.NavBar_navLink__HvIb5,.NavBar_phonePill__Yk6tw,.NavBar_searchButton__0xt1P,.NavBar_searchResult__IkqvX,.NavBar_searchSkeleton__669U4,.NavBar_search__WaNGN{transition:none}.NavBar_searchSkeleton__669U4{animation:none}.NavBar_headerHidden__yk2H9{transform:translateY(0)}}.Toast_viewport__7IlJ8{position:fixed;z-index:120;top:max(24px,env(safe-area-inset-top) + 16px);left:50%;display:grid;grid-gap:10px;gap:10px;justify-items:center;width:min(520px,100vw - 32px);pointer-events:none;transform:translateX(-50%)}.Toast_toast__OT6T0{display:grid;grid-template-columns:32px minmax(0,max-content);grid-gap:12px;gap:12px;align-items:center;min-height:55px;width:-moz-fit-content;width:fit-content;max-width:100%;border:1px solid;border-radius:20px;padding:12px 20px 12px 14px;box-shadow:0 18px 46px rgba(31,50,68,.14),inset 0 1px 0 hsla(0,0%,100%,.86);-webkit-backdrop-filter:blur(18px) saturate(1.18);backdrop-filter:blur(18px) saturate(1.18);background-clip:padding-box;pointer-events:auto;transform-origin:top center}.Toast_icon__tLI_W{display:grid;place-items:center;width:24px;height:24px;color:currentColor}.Toast_copy__EY1wS{min-width:0;max-width:min(400px,100vw - 112px)}.Toast_copy__EY1wS strong{display:block;overflow:hidden;font-size:.94rem;font-weight:800;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.Toast_success___nr2S{border-radius:20px;border:2px solid rgba(51,133,255,.34);background:rgba(237,246,255,.82);color:#1f6fbd}.Toast_error__jisaP,.Toast_success___nr2S{font-size:16px;font-style:normal;font-weight:600;line-height:normal}.Toast_error__jisaP{border-radius:20px;border:2px solid #ff4548;background:rgba(255,69,72,.24);box-shadow:0 21px 31px 0 rgba(0,0,0,.05);color:#ff4548}.Toast_warning___Of1C{border-radius:20px;border:2px solid rgba(190,132,32,.34);background:rgba(255,247,230,.82);color:#a86712}.Toast_info__PBbY0,.Toast_warning___Of1C{font-size:16px;font-style:normal;font-weight:600;line-height:normal}.Toast_info__PBbY0{border-radius:20px;border:2px solid #3385ff;background:rgba(51,133,255,.26);box-shadow:0 21px 31px 0 rgba(0,0,0,.05);color:#3385ff}@media(max-width:560px){.Toast_viewport__7IlJ8{top:max(16px,env(safe-area-inset-top) + 12px);width:min(380px,100vw - 24px)}.Toast_toast__OT6T0{grid-template-columns:30px minmax(0,1fr);width:100%;min-height:56px;border-radius:20px;padding:11px 16px 11px 13px}.Toast_icon__tLI_W{width:30px;height:30px}.Toast_copy__EY1wS strong{font-size:.9rem}.Toast_copy__EY1wS{max-width:none}}@media(prefers-reduced-motion:reduce){.Toast_toast__OT6T0{transform:none}}.ConfettiBurst_layer__yIAC6{position:fixed;inset:0;z-index:2147483000;overflow:visible;pointer-events:none;contain:layout style}.ConfettiBurst_burst__t_kuz{position:absolute;top:var(--origin-y);left:var(--origin-x);display:block;width:0;height:0;pointer-events:none}.ConfettiBurst_particle__dfizX{position:absolute;top:0;left:0;width:var(--particle-size);height:var(--particle-size);background:var(--particle-color);box-shadow:0 2px 8px rgba(16,17,20,.08);opacity:0;animation:ConfettiBurst_confettiParticle__Zyw3p var(--particle-duration) cubic-bezier(.17,.84,.44,1) forwards;animation-delay:var(--particle-delay)}.ConfettiBurst_circle__hI4gt{border-radius:999px}.ConfettiBurst_diamond__K3xbV{border-radius:3px;--shape-rotate:45deg}.ConfettiBurst_petal__fhtGU{border-radius:999px 999px 999px 3px;--shape-rotate:-24deg}@keyframes ConfettiBurst_confettiParticle__Zyw3p{0%{opacity:0;transform:translate(-50%,-50%) scale(.62) rotate(var(--shape-rotate,0deg))}12%{opacity:1}68%{opacity:.94}to{opacity:0;transform:translate(calc(-50% + var(--drift-x)),calc(-50% + var(--drift-y))) scale(var(--particle-scale)) rotate(calc(var(--particle-rotate) + var(--shape-rotate, 0deg)))}}@media(prefers-reduced-motion:reduce){.ConfettiBurst_particle__dfizX{animation:ConfettiBurst_confettiReduced__I75BB .16s ease-out forwards;animation-delay:0ms}}@keyframes ConfettiBurst_confettiReduced__I75BB{0%{opacity:0;transform:translate(-50%,-50%) scale(.82)}to{opacity:.42;transform:translate(-50%,-50%) scale(1)}}.CheckoutPage_page__FLWgX{width:min(100%,var(--max-width));margin:0 auto;padding:38px 24px 76px}.CheckoutPage_hero__HH7zO{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:end;margin-bottom:24px}.CheckoutPage_eyebrow__1SXxD{margin:0 0 12px;color:var(--color-link-strong);font-size:.84rem;font-weight:800;text-transform:uppercase}.CheckoutPage_emptyState__6zcq5 h1,.CheckoutPage_hero__HH7zO h1,.CheckoutPage_successState__M6AT5 h1{margin:0;font-size:3rem;font-weight:500;line-height:1}.CheckoutPage_cardHead__4DNlX p,.CheckoutPage_discountNote__keD8X,.CheckoutPage_emptyState__6zcq5 p,.CheckoutPage_hero__HH7zO p,.CheckoutPage_muted__2XA_J,.CheckoutPage_safeText__oQi9d,.CheckoutPage_successState__M6AT5 p{color:#5a6674;line-height:1.65}.CheckoutPage_hero__HH7zO p{max-width:690px;margin:16px 0 0}.CheckoutPage_securityBadge__eYz73{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(31,111,159,.14);border-radius:999px;background:rgba(229,241,250,.76);padding:10px 14px;color:#1f6f9f;font-size:.86rem;font-weight:900}.CheckoutPage_layout___CHu5{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,390px);grid-gap:22px;gap:22px;align-items:start}.CheckoutPage_formColumn__5H5cr{display:grid;grid-gap:18px;gap:18px}.CheckoutPage_card__dgINF,.CheckoutPage_emptyState__6zcq5,.CheckoutPage_successState__M6AT5,.CheckoutPage_summary__f8_Kb{border:1px solid rgba(16,17,20,.08);border-radius:28px;background:hsla(0,0%,100%,.9);box-shadow:var(--shadow-soft)}.CheckoutPage_card__dgINF{display:grid;grid-gap:18px;gap:18px;padding:24px}.CheckoutPage_cardHead__4DNlX{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start}.CheckoutPage_cardHead__4DNlX svg{color:var(--color-link-strong)}.CheckoutPage_cardHead__4DNlX h2,.CheckoutPage_summary__f8_Kb h2{margin:0;font-size:1.18rem}.CheckoutPage_cardHead__4DNlX p{margin:5px 0 0}.CheckoutPage_gridTwo__vBxHX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.CheckoutPage_field__Q5d6P{display:grid;grid-gap:7px;gap:7px;color:#303944;font-size:.9rem;font-weight:800}.CheckoutPage_couponField__RtzTt input,.CheckoutPage_field__Q5d6P input,.CheckoutPage_field__Q5d6P textarea{width:100%;min-width:0;min-height:46px;border:1px solid rgba(16,17,20,.12);border-radius:16px;outline:0;background:#fff;padding:0 14px;color:var(--color-ink);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.CheckoutPage_field__Q5d6P textarea{min-height:92px;resize:vertical;padding:12px 14px}.CheckoutPage_couponField__RtzTt input:focus,.CheckoutPage_field__Q5d6P input:focus,.CheckoutPage_field__Q5d6P textarea:focus{border-color:rgba(31,111,159,.54);box-shadow:0 0 0 4px rgba(31,111,159,.12)}.CheckoutPage_phoneInput__gklx1{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;min-height:46px;border:1px solid rgba(16,17,20,.12);border-radius:16px;background:#fff;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.CheckoutPage_phoneInput__gklx1:focus-within{border-color:rgba(31,111,159,.54);box-shadow:0 0 0 4px rgba(31,111,159,.12)}.CheckoutPage_phoneInput__gklx1>span{padding-left:14px;color:#526170;font-weight:900}.CheckoutPage_phoneInput__gklx1 input{min-height:44px;border:0;border-radius:0;box-shadow:none;padding-left:4px}.CheckoutPage_phoneInput__gklx1 input:focus{box-shadow:none}.CheckoutPage_fieldError__hi9TN,.CheckoutPage_field__Q5d6P em{color:#9c3030;font-size:.78rem;font-style:normal;font-weight:800}.CheckoutPage_fullField__CNrv0{grid-column:1/-1}.CheckoutPage_optionGrid__91o_y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.CheckoutPage_optionCard__KoQYo{display:grid;grid-gap:6px;gap:6px;min-height:118px;border:1px solid rgba(16,17,20,.1);border-radius:20px;background:#fff;padding:14px;color:#2b333d;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease,transform .18s ease}.CheckoutPage_optionCard__KoQYo:hover{transform:scale(1.008);border-color:rgba(31,111,159,.2)}.CheckoutPage_optionCard__KoQYo:active{transform:scale(.988)}.CheckoutPage_optionCard__KoQYo strong{color:#101114}.CheckoutPage_optionCard__KoQYo span{color:#607080;line-height:1.45}.CheckoutPage_optionCard__KoQYo em{color:var(--color-link-strong);font-style:normal;font-weight:900}.CheckoutPage_optionCardActive__Yux1c{border-color:rgba(31,111,159,.42);background:#f4f9fc;box-shadow:0 0 0 4px rgba(31,111,159,.08)}.CheckoutPage_pickupNote__uhM_o{border-radius:18px;background:#f5f9fc;padding:16px;color:#4d5966;line-height:1.6}.CheckoutPage_novaPoshtaFields__glLr4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.CheckoutPage_lookupField__CzDi3{position:relative;min-width:0}.CheckoutPage_lookupStatus__QmGkZ{margin:8px 0 0;color:#637284;font-size:.82rem;font-weight:800;line-height:1.45}.CheckoutPage_lookupResults__5P08j{display:grid;grid-gap:6px;gap:6px;max-height:240px;margin-top:8px;overflow-y:auto;border:1px solid rgba(16,17,20,.1);border-radius:18px;background:#fff;padding:8px;box-shadow:0 18px 42px rgba(41,55,70,.12)}.CheckoutPage_lookupOption___MzZ8{display:grid;grid-gap:4px;gap:4px;width:100%;border:0;border-radius:14px;background:#f5f9fc;padding:10px 12px;color:#222b35;text-align:left;transition:background .18s ease,transform .18s ease}.CheckoutPage_lookupOption___MzZ8:hover{transform:scale(1.006);background:#eaf4fb}.CheckoutPage_lookupOption___MzZ8:active{transform:scale(.988)}.CheckoutPage_lookupOption___MzZ8 strong{font-size:.92rem}.CheckoutPage_lookupOption___MzZ8 span{color:#617184;font-size:.82rem;line-height:1.4}.CheckoutPage_selectedDelivery__hi8wX{grid-column:1/-1;display:grid;grid-gap:6px;gap:6px;border-radius:18px;background:#f5f9fc;padding:14px;color:#4d5966}.CheckoutPage_selectedDelivery__hi8wX p{margin:0;line-height:1.5}.CheckoutPage_selectedDelivery__hi8wX strong{color:#101114}.CheckoutPage_summary__f8_Kb{position:-webkit-sticky;position:sticky;top:96px;display:grid;grid-gap:16px;gap:16px;padding:22px}.CheckoutPage_summaryItems__PXzla{display:grid;grid-gap:12px;gap:12px}.CheckoutPage_summaryItem__dFcxm{display:grid;grid-template-columns:58px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center}.CheckoutPage_summaryImage__sXY38{position:relative;aspect-ratio:1/1;overflow:hidden;border-radius:16px;background:#edf3f8}.CheckoutPage_summaryItem__dFcxm span:nth-child(2){display:grid;grid-gap:4px;gap:4px;min-width:0}.CheckoutPage_summaryItem__dFcxm em,.CheckoutPage_summaryItem__dFcxm strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CheckoutPage_summaryItem__dFcxm em{color:#647283;font-style:normal}.CheckoutPage_summaryItem__dFcxm b{white-space:nowrap;font-size:.9rem}.CheckoutPage_couponField__RtzTt{display:grid;grid-gap:7px;gap:7px;color:#303944;font-size:.86rem;font-weight:800}.CheckoutPage_authNotice__DKIdN,.CheckoutPage_discountNote__keD8X,.CheckoutPage_muted__2XA_J,.CheckoutPage_safeText__oQi9d{margin:0;font-size:.86rem}.CheckoutPage_authNotice__DKIdN{color:#4e5f70;line-height:1.55}.CheckoutPage_authNotice__DKIdN a{color:var(--color-link-strong);font-weight:900}.CheckoutPage_totals__xkrU_{display:grid;grid-gap:10px;gap:10px;margin:0}.CheckoutPage_totals__xkrU_ div{display:flex;justify-content:space-between;gap:12px}.CheckoutPage_totals__xkrU_ dd,.CheckoutPage_totals__xkrU_ dt{margin:0}.CheckoutPage_totals__xkrU_ dt{color:#667482}.CheckoutPage_totals__xkrU_ dd{font-weight:900}.CheckoutPage_totalRow__AoLIH{border-top:1px solid rgba(16,17,20,.1);padding-top:12px;font-size:1.16rem}.CheckoutPage_emptyState__6zcq5 a,.CheckoutPage_emptyState__6zcq5 button,.CheckoutPage_submitButton__DYKp3,.CheckoutPage_successState__M6AT5 a{display:inline-flex;align-items:center;justify-content:center;min-height:50px;border:0;border-radius:999px;background:#101114;color:#fff;padding:0 18px;font-weight:900;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.CheckoutPage_emptyState__6zcq5 a:hover,.CheckoutPage_emptyState__6zcq5 button:hover,.CheckoutPage_submitButton__DYKp3:hover:not(:disabled),.CheckoutPage_successState__M6AT5 a:hover{transform:scale(1.014);background:#000;box-shadow:0 18px 36px rgba(16,17,20,.16)}.CheckoutPage_emptyState__6zcq5 a:active,.CheckoutPage_emptyState__6zcq5 button:active,.CheckoutPage_submitButton__DYKp3:active:not(:disabled),.CheckoutPage_successState__M6AT5 a:active{transform:scale(.982)}.CheckoutPage_submitButton__DYKp3:disabled{cursor:wait;opacity:.62}.CheckoutPage_emptyState__6zcq5,.CheckoutPage_successState__M6AT5{display:grid;justify-items:start;grid-gap:14px;gap:14px;width:min(100%,720px);margin:44px auto 0;padding:34px}.CheckoutPage_receiptState__br_Mw{position:relative;width:min(100%,760px);gap:18px;overflow:hidden;background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(248,252,255,.92)),#fff;box-shadow:0 28px 70px rgba(41,55,70,.14)}.CheckoutPage_emptyState__6zcq5 svg,.CheckoutPage_successState__M6AT5 svg{color:var(--color-link-strong)}.CheckoutPage_receiptHeader__bMSaF{display:grid;grid-gap:10px;gap:10px;width:100%;padding-bottom:18px;border-bottom:1px dashed rgba(16,17,20,.14)}.CheckoutPage_receiptHeader__bMSaF h1,.CheckoutPage_receiptState__br_Mw h1{font-size:clamp(1.55rem,4vw,2.25rem);font-weight:650;line-height:1.08}.CheckoutPage_receiptHeader__bMSaF p:last-child,.CheckoutPage_receiptState__br_Mw>p{margin:0;max-width:620px}.CheckoutPage_successSummary__XpB3p{display:grid;grid-template-columns:auto 1fr;grid-gap:8px 18px;gap:8px 18px;border-radius:18px;background:#f4f9fc;padding:14px}.CheckoutPage_successSummary__XpB3p span{color:#667482}.CheckoutPage_receiptSummary__l9_3R{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.CheckoutPage_receiptSummary__l9_3R div{display:grid;grid-gap:5px;gap:5px;min-width:0;border:1px solid rgba(16,17,20,.07);border-radius:18px;background:rgba(244,249,252,.78);padding:12px 14px}.CheckoutPage_receiptSummary__l9_3R div:first-child,.CheckoutPage_receiptSummary__l9_3R div:last-child{grid-column:1/-1}.CheckoutPage_receiptSummary__l9_3R span{color:#667482;font-size:.76rem;font-weight:850;text-transform:uppercase}.CheckoutPage_receiptSummary__l9_3R strong{min-width:0;overflow-wrap:anywhere;color:#101114;font-size:.96rem;line-height:1.35}.CheckoutPage_successItems__fOR4L{display:grid;grid-gap:12px;gap:12px;width:100%}.CheckoutPage_successOrderItem__DFuIm{display:grid;width:100%;grid-template-columns:58px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;border:1px solid rgba(16,17,20,.07);border-radius:18px;background:hsla(0,0%,100%,.86);padding:10px}.CheckoutPage_successOrderImage__dUr5O{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;border-radius:14px;background:#edf3f8}.CheckoutPage_successOrderInfo___pgWO{display:grid;grid-gap:4px;gap:4px;min-width:0}.CheckoutPage_successOrderInfo___pgWO em,.CheckoutPage_successOrderInfo___pgWO strong{overflow-wrap:anywhere}.CheckoutPage_successOrderInfo___pgWO em{color:#647283;font-style:normal;font-weight:750}.CheckoutPage_successOrderPrice__1E2J6{color:#101114;font-size:.95rem;white-space:nowrap}.CheckoutPage_paymentHandoff__b5Dpo{display:grid;grid-gap:10px;gap:10px;width:100%;border-radius:20px;background:#f4f9fc;padding:14px}.CheckoutPage_paymentButton__YjNbJ{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;width:100%;border:0;border-radius:999px;background:#101114;color:#fff;padding:0 18px;font-weight:900;cursor:pointer;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.CheckoutPage_paymentButton__YjNbJ:hover:not(:disabled){transform:scale(1.014);background:#000;box-shadow:0 18px 36px rgba(16,17,20,.16)}.CheckoutPage_paymentButton__YjNbJ:active:not(:disabled){transform:scale(.982)}.CheckoutPage_paymentButton__YjNbJ:disabled{cursor:wait;opacity:.64}.CheckoutPage_paymentMessage__ktlpO{margin:0;color:#7a4431;font-size:.88rem;font-weight:800;line-height:1.5}.CheckoutPage_successActions__Je5qF{display:flex;flex-wrap:wrap;gap:10px;width:100%}.CheckoutPage_successActions__Je5qF a{flex:1 1 180px}.CheckoutPage_successActions__Je5qF a:nth-child(2){border:1px solid rgba(16,17,20,.12);background:#fff;color:#101114}.CheckoutPage_successActions__Je5qF a:nth-child(2):hover{background:#f6f8fa}@media(max-width:900px){.CheckoutPage_hero__HH7zO,.CheckoutPage_layout___CHu5{grid-template-columns:1fr}.CheckoutPage_summary__f8_Kb{position:static}}@media(max-width:640px){.CheckoutPage_page__FLWgX{padding:28px 16px 58px}.CheckoutPage_emptyState__6zcq5 h1,.CheckoutPage_hero__HH7zO h1,.CheckoutPage_successState__M6AT5 h1{font-size:2.18rem}.CheckoutPage_receiptState__br_Mw h1{font-size:1.65rem;line-height:1.12}.CheckoutPage_gridTwo__vBxHX,.CheckoutPage_novaPoshtaFields__glLr4,.CheckoutPage_optionGrid__91o_y{grid-template-columns:1fr}.CheckoutPage_card__dgINF,.CheckoutPage_emptyState__6zcq5,.CheckoutPage_successState__M6AT5,.CheckoutPage_summary__f8_Kb{border-radius:22px;padding:18px}.CheckoutPage_summaryItem__dFcxm{grid-template-columns:52px minmax(0,1fr)}.CheckoutPage_summaryItem__dFcxm b{grid-column:2}.CheckoutPage_receiptSummary__l9_3R{grid-template-columns:1fr}.CheckoutPage_receiptSummary__l9_3R div{grid-column:1/-1}.CheckoutPage_successOrderItem__DFuIm{grid-template-columns:52px minmax(0,1fr)}.CheckoutPage_successOrderPrice__1E2J6{grid-column:2}.CheckoutPage_successActions__Je5qF a{width:100%;flex-basis:100%}}@media(prefers-reduced-motion:reduce){.CheckoutPage_couponField__RtzTt input,.CheckoutPage_emptyState__6zcq5 a,.CheckoutPage_emptyState__6zcq5 button,.CheckoutPage_field__Q5d6P input,.CheckoutPage_field__Q5d6P textarea,.CheckoutPage_lookupOption___MzZ8,.CheckoutPage_optionCard__KoQYo,.CheckoutPage_paymentButton__YjNbJ,.CheckoutPage_submitButton__DYKp3,.CheckoutPage_successState__M6AT5 a{transition:none}}.CatalogFilters_shell__Esqo5{display:grid;grid-gap:14px;gap:14px;animation:CatalogFilters_filterIn__ZqGV6 .26s ease both}.CatalogFilters_topRow__8TKZI{display:grid;grid-template-columns:minmax(260px,1fr) auto;grid-gap:12px;gap:12px}.CatalogFilters_aromaSearch__24zDB,.CatalogFilters_filterButton__BEdR5,.CatalogFilters_searchBox__3LY_y{display:flex;align-items:center;gap:9px;border-radius:20px;background:#fff;color:#1f6f9f}.CatalogFilters_searchBox__3LY_y{min-width:0;min-height:60px;padding:0 16px}.CatalogFilters_aromaSearch__24zDB input,.CatalogFilters_searchBox__3LY_y input{width:100%;min-width:0;border:0;background:transparent;color:#000;font:inherit;font-weight:500;outline:none}.CatalogFilters_aromaSearch__24zDB input::placeholder,.CatalogFilters_searchBox__3LY_y input::placeholder{color:rgba(77,89,102,.72)}.CatalogFilters_aromaSearch__24zDB input::-webkit-search-cancel-button,.CatalogFilters_searchBox__3LY_y input::-webkit-search-cancel-button{cursor:pointer}.CatalogFilters_filterButton__BEdR5{min-height:60px;border:0;outline:none;padding:0 16px;color:#4d5966;font-weight:500;white-space:nowrap;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.CatalogFilters_filterButton__BEdR5 span{color:#000;font-weight:500}.CatalogFilters_filterButton__BEdR5 small{color:#1f6f9f;font:inherit;font-size:.84rem;font-weight:500}.CatalogFilters_filterButton__BEdR5 svg:last-child{transition:transform .22s cubic-bezier(.22,1,.36,1)}.CatalogFilters_filterButtonOpen__8MHyQ{background:#fff}.CatalogFilters_filterButton__BEdR5:focus-visible{box-shadow:0 0 0 4px rgba(31,111,159,.12)}.CatalogFilters_filterButtonOpen__8MHyQ svg:last-child{transform:rotate(180deg)}.CatalogFilters_advancedPanel__C0nEa{display:grid;grid-template-rows:0fr;opacity:0;pointer-events:none;transform:scale(.992);transform-origin:top center;transition:grid-template-rows .26s cubic-bezier(.22,1,.36,1),opacity .22s ease,transform .22s ease}.CatalogFilters_advancedPanelOpen__sb6mq{grid-template-rows:1fr;opacity:1;pointer-events:auto;transform:scale(1)}.CatalogFilters_advancedInner__cbpTV{display:grid;grid-gap:12px;gap:12px;min-height:0;overflow:hidden}.CatalogFilters_advancedPanel__C0nEa:not(.CatalogFilters_advancedPanelOpen__sb6mq) .CatalogFilters_advancedInner__cbpTV{visibility:hidden}.CatalogFilters_advancedPanelOpen__sb6mq .CatalogFilters_advancedInner__cbpTV{overflow:visible}.CatalogFilters_filterGrid__B19Fr{display:grid;grid-template-columns:minmax(150px,.72fr) minmax(210px,1fr) minmax(260px,1.25fr) minmax(240px,1.18fr);grid-gap:12px;gap:12px}.CatalogFilters_filterGroup___FVEG{display:grid;align-content:start;grid-gap:12px;gap:12px;border-radius:20px;background:#fff;padding:16px}.CatalogFilters_collapseButton__bvNQ4 span,.CatalogFilters_filterGroup___FVEG h2{margin:0;color:#000;font-size:.98rem;font-weight:500;line-height:1.15}.CatalogFilters_groupHeader__tNL3_{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px}.CatalogFilters_groupHeader__tNL3_ span{color:#000;font-size:.88rem;font-weight:500}.CatalogFilters_chip__BfyCK,.CatalogFilters_typePill__A2IMu{display:inline-flex;align-items:center;justify-content:center;min-height:35px;border-radius:8px;background:#edf3ff;font-size:15px;font-style:normal;font-weight:600;line-height:normal}.CatalogFilters_typePill__A2IMu{width:-moz-fit-content;width:fit-content;padding:0 14px;color:#3385ff}.CatalogFilters_chipGrid__sCgoF{display:flex;flex-wrap:wrap;gap:8px}.CatalogFilters_chip__BfyCK{border:0;background:#f3f5f7;padding:0 13px;color:#686868;font-size:14px;font-style:normal;font-weight:500;line-height:normal;transition:background .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease}.CatalogFilters_chipActive__BFiZw{background:#edf3ff;color:#3385ff}.CatalogFilters_chipIcon__qrqfk{display:block;flex:0 0 auto;width:20px;height:20px;margin-right:6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CatalogFilters_rangeControl__s6V_y{position:relative;display:grid;align-items:center;min-height:42px}.CatalogFilters_rangeTrack__LJslr{position:absolute;right:0;left:0;top:calc(50% - 4px);height:2px;border-radius:999px;background:linear-gradient(to right,#dfdce3 0 var(--range-min),#3385ff var(--range-min) var(--range-max),#dfdce3 var(--range-max) 100%)}.CatalogFilters_rangeControl__s6V_y input{position:absolute;inset:0;z-index:2;width:100%;height:22px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;pointer-events:none}.CatalogFilters_rangeControl__s6V_y input:last-child{z-index:3}.CatalogFilters_rangeControl__s6V_y input::-webkit-slider-runnable-track{height:4px;background:transparent}.CatalogFilters_rangeControl__s6V_y input::-webkit-slider-thumb{margin-top:-1px;width:20px;height:20px;border:2px solid #dfdce3;border-radius:50%;-webkit-appearance:none;appearance:none;background:#fff;cursor:-webkit-grab;cursor:grab;pointer-events:auto}.CatalogFilters_rangeControl__s6V_y input::-moz-range-track{height:8px;border:0;background:transparent}.CatalogFilters_rangeControl__s6V_y input::-moz-range-thumb{width:12px;height:12px;border:5px solid #101114;border-radius:50%;background:#fff;box-shadow:0 8px 18px rgba(16,17,20,.18),0 0 0 5px hsla(0,0%,100%,.68);cursor:grab;pointer-events:auto}.CatalogFilters_collapseButton__bvNQ4{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:38px;border:0;background:transparent;padding:0;color:#101114;text-align:left}.CatalogFilters_collapseButton__bvNQ4 svg{flex:0 0 auto;transition:transform .18s ease}.CatalogFilters_chevronOpen__D3we8{transform:rotate(180deg)}.CatalogFilters_aromaPanel__gHX6d{display:grid;grid-gap:12px;gap:12px;animation:CatalogFilters_panelIn__Rxk62 .2s ease both}.CatalogFilters_aromaSearch__24zDB{border-radius:10px;color:#1f6f9f;min-height:40px;background:#f6faff;padding:0 12px}.CatalogFilters_actions__vOylQ{display:grid;grid-template-columns:minmax(0,1fr) .38fr;grid-gap:10px;gap:10px;margin:-3px;padding:3px}.CatalogFilters_applyButton__y1UzD,.CatalogFilters_resetButton__UMHNO{min-height:50px;border-radius:16px;font-size:16px;font-style:normal;font-weight:600;line-height:normal;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.CatalogFilters_applyButton__y1UzD{border:0;background:#000;color:#fff}.CatalogFilters_resetButton__UMHNO{background:#fff;padding:0 18px;color:#4d5966;border:none}.CatalogFilters_applyButton__y1UzD:hover,.CatalogFilters_chip__BfyCK:hover,.CatalogFilters_filterButton__BEdR5:hover,.CatalogFilters_resetButton__UMHNO:hover{transform:scale(1.012)}.CatalogFilters_applyButton__y1UzD:active,.CatalogFilters_chip__BfyCK:active,.CatalogFilters_filterButton__BEdR5:active,.CatalogFilters_resetButton__UMHNO:active{transform:scale(.982)}@keyframes CatalogFilters_filterIn__ZqGV6{0%{opacity:0;transform:scale(.99)}to{opacity:1;transform:scale(1)}}@keyframes CatalogFilters_panelIn__Rxk62{0%{opacity:0;transform:scale(.99)}to{opacity:1;transform:scale(1)}}@media(max-width:980px){.CatalogFilters_filterGrid__B19Fr{grid-template-columns:repeat(2,minmax(0,1fr))}.CatalogFilters_filterGroup___FVEG:last-child{grid-column:1/-1}}@media(max-width:640px){.CatalogFilters_actions__vOylQ,.CatalogFilters_filterGrid__B19Fr,.CatalogFilters_topRow__8TKZI{grid-template-columns:1fr}.CatalogFilters_filterButton__BEdR5{justify-content:center;width:100%}.CatalogFilters_filterGroup___FVEG:last-child{grid-column:auto}.CatalogFilters_filterGroup___FVEG{border-radius:20px;padding:14px}.CatalogFilters_applyButton__y1UzD,.CatalogFilters_resetButton__UMHNO{width:100%}}@media(prefers-reduced-motion:reduce){.CatalogFilters_advancedPanel__C0nEa,.CatalogFilters_applyButton__y1UzD,.CatalogFilters_aromaPanel__gHX6d,.CatalogFilters_chip__BfyCK,.CatalogFilters_collapseButton__bvNQ4 svg,.CatalogFilters_filterButton__BEdR5,.CatalogFilters_filterButton__BEdR5 svg:last-child,.CatalogFilters_resetButton__UMHNO,.CatalogFilters_shell__Esqo5{animation:none;transition:none}}.ProductCatalogPage_page__TVLlG{display:grid;grid-gap:22px;gap:22px;width:min(100%,var(--max-width));margin:0 auto;padding:38px 24px 72px}.ProductCatalogPage_hero__JvwKm{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:flex-end}.ProductCatalogPage_hero__JvwKm h1{max-width:760px;margin:0;font-size:30px;font-style:normal;font-weight:600;line-height:normal}.ProductCatalogPage_hero__JvwKm p{max-width:620px;margin:16px 0 0;color:#4d5966;line-height:1.7}.ProductCatalogPage_source__y1uBC{border:1px solid rgba(31,111,159,.14);border-radius:999px;background:rgba(229,241,250,.76);padding:10px 14px;color:#1f6f9f;font-size:.86rem;font-weight:800}@media(max-width:760px){.ProductCatalogPage_page__TVLlG{padding:28px 16px 54px}.ProductCatalogPage_hero__JvwKm{grid-template-columns:1fr;align-items:start}.ProductCatalogPage_hero__JvwKm h1{font-size:2.24rem}.ProductCatalogPage_source__y1uBC{width:-moz-fit-content;width:fit-content}}.ProductUI_badges__tK0Ep,.ProductUI_noteTags__vC15G{display:flex;flex-wrap:wrap;gap:8px}.ProductUI_badge__V_Od4,.ProductUI_noteTag__P1Zz_{display:inline-flex;align-items:center;min-height:28px;border-radius:0;padding:0 10px;font-size:.78rem;font-weight:700}.ProductUI_badge__V_Od4{border:1px solid rgba(31,111,159,.16);background:rgba(229,241,250,.82);color:#1f6f9f}.ProductUI_badgeDecorated__caBvC{gap:6px;border:0;border-radius:8px;background:#edf3ff;color:#3385ff}.ProductUI_badgeIcon__20GHQ{display:block;flex:0 0 auto;width:21px;height:21px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ProductUI_badgeToneSpicy__vIQmD{background:rgba(255,69,72,.15);color:#ff4548}.ProductUI_badgeToneFrosty__kePhw{background:rgba(51,133,255,.15);color:#3385ff}.ProductUI_badgeToneCoffee__s9ZXc{background:#f4eadf;color:#8a5a2e}.ProductUI_badgeToneCitrus__60Q8o{background:#fff3d5;color:#b97612}.ProductUI_badgeToneFresh__APrPV{background:#e8f7ee;color:#2f8a57}.ProductUI_badgeToneFloral__nXUCE{background:#ffe9f6;color:#bd4f88}.ProductUI_badgeToneSuede__rQHWi{background:#f2ede4;color:#7a6a54}.ProductUI_badgeToneDefault__ihckI{background:#edf3ff;color:#3385ff}.ProductUI_noteTag__P1Zz_{border:1px solid rgba(16,17,20,.08);background:hsla(0,0%,100%,.78);color:#4d5966}.ProductUI_notes__UI7_1{display:grid;grid-gap:12px;gap:12px}.ProductUI_noteGroup__jD0FF{display:grid;grid-gap:8px;gap:8px}.ProductUI_noteGroup__jD0FF h3{margin:0;color:#8e8e8e;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.ProductUI_card__6ESot{position:relative;display:grid;grid-template-rows:auto 1fr auto;grid-gap:16px;gap:16px;overflow:hidden;border:1px solid rgba(16,17,20,.08);border-radius:var(--radius-card);background:hsla(0,0%,100%,.88);padding:14px;box-shadow:0 14px 36px rgba(49,59,72,.08);animation:ProductUI_cardEnter__vPiVh .46s ease both;animation-delay:calc(var(--card-index, 0)*56ms);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.ProductUI_card__6ESot:hover{transform:scale(1.012);border-color:rgba(31,111,159,.2);box-shadow:var(--shadow-card)}.ProductUI_card__6ESot:active{transform:scale(.992)}.ProductUI_galleryMain__bwISB,.ProductUI_imageLink__FzWy2{position:relative;overflow:hidden;border-radius:22px;background:radial-gradient(circle at 48% 28%,hsla(0,0%,100%,.92),transparent 27%),linear-gradient(135deg,#eef4f8,#dce8f1)}.ProductUI_imageLink__FzWy2{aspect-ratio:4/3}.ProductUI_galleryMain__bwISB img,.ProductUI_imageLink__FzWy2 img{width:100%;height:100%;object-fit:contain;object-position:center;transform:scale(.86);transition:transform .42s ease,opacity .42s ease}.ProductUI_card__6ESot:hover .ProductUI_imageLink__FzWy2 img{transform:scale(.9)}.ProductUI_cardBody__V33n1{display:grid;grid-gap:12px;gap:12px;align-content:start}.ProductUI_badgeRow__gUog1{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:10px;gap:10px}.ProductUI_meta__mrEqK{display:flex;flex-wrap:wrap;gap:8px;color:var(--color-muted);font-size:.84rem}.ProductUI_cardTitle__CUeo4{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ProductUI_cardTitle__CUeo4 h2{margin:0;font-size:1.22rem;line-height:1.18}.ProductUI_titleLink__G_3wO{color:inherit;text-decoration:none;transition:color .18s ease,opacity .18s ease}.ProductUI_titleText__QUvYD{display:flex;align-items:center;justify-content:center;gap:6px}.ProductUI_titleName__Nak1z{text-transform:uppercase}.ProductUI_price__RDgwp{white-space:nowrap;color:#101114;font-weight:800}.ProductUI_description__3LJKp{margin:0;color:#53606e;line-height:1.55}.ProductUI_actions__ut_de{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center}.ProductUI_ghostButton__iMnll,.ProductUI_iconButton__ZW99e,.ProductUI_primaryButton__Lb4aw{display:inline-flex;align-items:center;justify-content:center;border:0;transition:transform .16s ease,box-shadow .16s ease,background .16s ease,color .16s ease}.ProductUI_ghostButton__iMnll svg,.ProductUI_iconButton__ZW99e svg{transition:fill .18s ease,stroke .18s ease,transform .18s ease}.ProductUI_primaryButton__Lb4aw{height:50px;border-radius:16px;width:100%;background:#000;color:#fff;padding:0 16px;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.ProductUI_ghostButton__iMnll:hover,.ProductUI_iconButton__ZW99e:hover,.ProductUI_primaryButton__Lb4aw:hover{transform:scale(1.014)}.ProductUI_ghostButton__iMnll:active,.ProductUI_iconButton__ZW99e:active,.ProductUI_primaryButton__Lb4aw:active{transform:scale(.982)}.ProductUI_ghostButton__iMnll:disabled,.ProductUI_iconButton__ZW99e:disabled,.ProductUI_primaryButton__Lb4aw:disabled{cursor:wait;opacity:.56;transform:none}.ProductUI_primaryButton__Lb4aw:hover{background:#000}.ProductUI_ghostButton__iMnll,.ProductUI_iconButton__ZW99e{height:50px;background:hsla(0,0%,100%,.8);color:#17202a}.ProductUI_ghostButton__iMnll{border:none;border-radius:16px;background:#eef1f8;padding:0 14px}.ProductUI_iconButton__ZW99e{width:50px;height:50px;border-radius:16px}.ProductUI_favoriteButton__q8rlJ{border:none;align-self:start;background:#f2f2f2}.ProductUI_cartButton__VddTK{background:#000;color:#fff;width:125px;height:50px;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.ProductUI_cartButton__VddTK:hover{background:#000}.ProductUI_activeIcon__JVjwV{border-color:rgba(232,74,95,.3);background:rgba(255,239,243,.94);color:#e84a5f;box-shadow:0 12px 26px rgba(232,74,95,.14)}.ProductUI_activeIcon__JVjwV svg{fill:currentColor;stroke:currentColor;transform:scale(1.08)}.ProductUI_grid__5GLKV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.ProductUI_skeleton__q5MV3{min-height:470px;border-radius:var(--radius-card);background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.72),transparent),hsla(0,0%,100%,.72);background-size:180% 100%,auto;animation:ProductUI_skeleton__q5MV3 1.2s ease-in-out infinite}.ProductUI_empty__KmxGT{border:1px solid rgba(16,17,20,.08);border-radius:var(--radius-card);background:hsla(0,0%,100%,.76);padding:32px;color:#53606e}.ProductUI_gallery__7ChxH{display:grid;grid-gap:12px;gap:12px}.ProductUI_galleryMain__bwISB{aspect-ratio:1/1;box-shadow:var(--shadow-soft)}.ProductUI_thumbs__GMEvh{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.ProductUI_thumb__RnTBl{position:relative;aspect-ratio:1/1;overflow:hidden;border:1px solid rgba(16,17,20,.08);border-radius:16px;background:#eef4f8;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ProductUI_thumb__RnTBl img{width:100%;height:100%;object-fit:contain;object-position:center;transform:scale(.86)}.ProductUI_thumb__RnTBl:hover{transform:scale(1.012)}.ProductUI_thumb__RnTBl:active{transform:scale(.982)}.ProductUI_thumbActive__C30cV{border-color:rgba(31,111,159,.52);box-shadow:0 0 0 4px rgba(31,111,159,.1)}.ProductUI_volumeTabs__7GATH{display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));grid-gap:8px;gap:8px;border-radius:20px;background:#fff;padding:6px}.ProductUI_volumeTab__4JcQI{min-width:0;min-height:50px;border:0;border-radius:16px;background:transparent;color:#8e8e8e;font-size:16px;font-style:normal;font-weight:700;line-height:normal;transition:background .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.ProductUI_volumeTab__4JcQI:hover{transform:scale(1.012)}.ProductUI_volumeTab__4JcQI:active{transform:scale(.982)}.ProductUI_volumeTabActive__IqhCf{background:#000;color:#fff;box-shadow:0 12px 24px rgba(16,17,20,.16)}.ProductUI_volumeTab__4JcQI:disabled{cursor:not-allowed;opacity:.48;transform:none}.ProductUI_panel__8_8IB{display:grid;grid-gap:22px;gap:22px;align-self:start}.ProductUI_descriptionCard__bT24I,.ProductUI_productSummaryCard__iWYm7{border-radius:20px;background:#fff;padding:24px}.ProductUI_productSummaryCard__iWYm7{display:grid;grid-gap:18px;gap:18px}.ProductUI_detailMeta__2QjGo{display:flex;flex-wrap:wrap;gap:8px;color:#8e8e8e;font-size:15px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.ProductUI_panel__8_8IB h1{margin:0;font-size:30px;font-style:normal;font-weight:600;line-height:normal}.ProductUI_panelLead__faHEh,.ProductUI_panelText__sGv3e{margin:0;color:#4d5966;line-height:1.7}.ProductUI_descriptionCard__bT24I{display:grid;grid-gap:12px;gap:12px}.ProductUI_descriptionSection__VQ2TY,.ProductUI_notesSection__4ii6R{display:grid;grid-gap:14px;gap:14px}.ProductUI_sectionTitle__0yWGl{margin:0;color:#8e8e8e;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.ProductUI_noteCards__e0y_j{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.ProductUI_noteCard__QhNwD{display:grid;min-width:0;min-height:155px;grid-template-rows:auto 1fr auto;justify-items:center;grid-gap:14px;gap:14px;border-radius:20px;background:hsla(0,0%,100%,.9);padding:18px 14px}.ProductUI_noteCard__QhNwD h3{margin:0;color:#67738f;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-align:center}.ProductUI_noteIconFrame__j39wJ{display:grid;width:50px;height:50px;place-items:center;align-self:center}.ProductUI_noteIcon__BAx_E{display:block;width:24px;height:24px;object-fit:contain}.ProductUI_noteValueBadge__8H_LL{max-width:100%;justify-self:center}.ProductUI_similar__120Mk{border-left:3px solid #1f6f9f;border-radius:14px;background:rgba(229,241,250,.66);padding:12px 14px;color:#1f4d68;font-weight:800}.ProductUI_buyRow__MelWt{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.ProductUI_detailFavoriteButton__IQ6I1{flex:0 0 50px;width:50px;height:50px;padding:0}.ProductUI_detailCartButton__rp30f{flex:1 1 168px;min-width:0}.ProductUI_quantity__hYCVB{display:inline-grid;flex:0 0 auto;grid-template-columns:40px 48px 40px;align-items:center;overflow:hidden;border-radius:16px;background:#eef1f8}.ProductUI_quantity__hYCVB button{display:grid;place-items:center;height:50px;border:0;background:transparent;color:#17202a;transition:background .16s ease,transform .16s ease,color .16s ease}.ProductUI_quantity__hYCVB button:hover{background:rgba(31,111,159,.08);color:#1f6f9f;transform:scale(1.06)}.ProductUI_quantity__hYCVB button:active{transform:scale(.92)}.ProductUI_quantity__hYCVB button:disabled{cursor:wait;opacity:.46;transform:none}.ProductUI_quantity__hYCVB span{text-align:center;font-weight:800}@keyframes ProductUI_cardEnter__vPiVh{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@keyframes ProductUI_skeleton__q5MV3{0%{background-position:180% 0,0 0}to{background-position:-180% 0,0 0}}@media(max-width:960px){.ProductUI_grid__5GLKV{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductUI_noteCards__e0y_j{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.ProductUI_panel__8_8IB h1{font-size:2.2rem}}@media(max-width:640px){.ProductUI_grid__5GLKV{grid-template-columns:1fr}.ProductUI_actions__ut_de{grid-template-columns:minmax(0,1fr) auto}.ProductUI_panel__8_8IB{gap:18px}.ProductUI_descriptionCard__bT24I,.ProductUI_productSummaryCard__iWYm7{padding:18px}.ProductUI_panel__8_8IB h1{font-size:2rem}.ProductUI_noteCards__e0y_j{grid-template-columns:1fr}.ProductUI_noteCard__QhNwD{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto;justify-items:stretch;align-items:center;min-height:0;gap:12px;padding:14px}.ProductUI_noteCard__QhNwD h3{text-align:left}.ProductUI_noteIconFrame__j39wJ{display:none}.ProductUI_noteValueBadge__8H_LL{justify-self:end}.ProductUI_buyRow__MelWt,.ProductUI_primaryButton__Lb4aw{width:100%}.ProductUI_detailCartButton__rp30f{flex-basis:0}.ProductUI_volumeTabs__7GATH{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:22px}}@media(prefers-reduced-motion:reduce){.ProductUI_card__6ESot,.ProductUI_galleryMain__bwISB img,.ProductUI_ghostButton__iMnll,.ProductUI_iconButton__ZW99e,.ProductUI_imageLink__FzWy2 img,.ProductUI_primaryButton__Lb4aw,.ProductUI_quantity__hYCVB button,.ProductUI_skeleton__q5MV3,.ProductUI_thumb__RnTBl,.ProductUI_volumeTab__4JcQI{animation:none;transition:none}}.ProductDetailPage_page__CacKS{width:min(100%,var(--max-width));margin:0 auto;padding:38px 24px 72px}.ProductDetailPage_back__veF0I{margin-bottom:18px}.ProductDetailPage_layout__aAsyd{display:grid;grid-template-columns:minmax(0,.92fr) minmax(360px,.78fr);grid-gap:28px;gap:28px;align-items:start}.ProductDetailPage_empty__I4xa5{border:1px solid rgba(16,17,20,.08);border-radius:var(--radius-card);background:hsla(0,0%,100%,.78);padding:34px;color:#4d5966}@media(max-width:960px){.ProductDetailPage_layout__aAsyd{grid-template-columns:1fr}}@media(max-width:560px){.ProductDetailPage_page__CacKS{padding:28px 16px 54px}}