@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;700&family=Manrope:wght@400;500;700;800&display=swap";:root{--dayen-bg: #060504;--dayen-bg-soft: #100f0d;--dayen-surface: rgba(246, 238, 222, .048);--dayen-surface-strong: rgba(246, 238, 222, .082);--dayen-border: rgba(246, 238, 222, .11);--dayen-border-strong: rgba(246, 238, 222, .2);--dayen-text: #f7efe0;--dayen-muted: rgba(247, 239, 224, .66);--dayen-muted-soft: rgba(247, 239, 224, .46);--dayen-accent: #f0e7d4;--dayen-accent-2: #d8cbb5;--dayen-accent-ink: #151311;--dayen-danger: #d77b7b;--dayen-success: #b7c28d;--dayen-shadow: rgba(0, 0, 0, .42);color:var(--dayen-text);background:radial-gradient(circle at 18% 0%,rgba(246,238,222,.1),transparent 32%),radial-gradient(circle at 85% 12%,rgba(216,203,181,.055),transparent 34%),radial-gradient(circle at 50% 100%,rgba(247,239,224,.038),transparent 36%),var(--dayen-bg);font-family:Manrope,system-ui,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}textarea{resize:vertical}#root{min-height:100vh}::selection{background:#f0e7d442;color:var(--dayen-text)}.shell{min-height:100vh}.shell-container{width:min(1700px,calc(100% - 40px));margin:0 auto}.shell-header{position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.shell-header__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#070707eb,#0a0a09ad);border-bottom:1px solid var(--dayen-border)}.shell-header__inner{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0}.shell-search{flex:1;max-width:360px;display:flex;align-items:center;gap:8px}.shell-search__input{width:100%;min-height:46px;padding:0 14px;border-radius:14px;border:1px solid var(--dayen-border);background:#07070780;color:var(--dayen-text)}.shell-search__button{min-height:46px;padding:0 14px;border:1px solid var(--dayen-border);border-radius:14px;background:var(--dayen-surface-strong);color:var(--dayen-text);cursor:pointer}.shell-brand{display:flex;align-items:center;gap:14px}.shell-brand__mark{display:grid;place-items:center;width:52px;height:52px;border-radius:18px;background:linear-gradient(135deg,var(--dayen-accent),var(--dayen-accent-2));color:var(--dayen-accent-ink);font-family:Space Grotesk,sans-serif;font-weight:700;letter-spacing:.08em}.shell-brand__text{display:grid;gap:2px}.shell-brand__text strong,.section-heading h2,.hero-panel h1,.product-summary h1,.profile-hero h1,.auth-promo h1{font-family:Space Grotesk,sans-serif}.shell-brand__text small{color:#f3f0e899;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.shell-nav{display:flex;align-items:center;gap:8px;padding:8px;border-radius:999px;border:1px solid var(--dayen-border);background:var(--dayen-surface)}.shell-nav__link{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;color:var(--dayen-muted);transition:background .2s ease,color .2s ease,transform .2s ease}.shell-nav__link:hover,.shell-nav__link.is-active{color:var(--dayen-text);background:var(--dayen-surface-strong);transform:translateY(-1px)}.shell-header__actions{display:flex;align-items:center;gap:12px}.shell-user{display:grid;gap:2px;text-align:right}.shell-user__label,.section-heading__eyebrow,.shell-footer__eyebrow,.field-label,.product-card__stock,.category-tile small,.order-card__eyebrow{color:#f3f0e894;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.shell-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 18px;border:1px solid rgba(255,248,235,.22);border-radius:16px;background:linear-gradient(135deg,var(--dayen-accent),var(--dayen-accent-2));color:var(--dayen-accent-ink);font-weight:800;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease;box-shadow:0 16px 30px #0000003d}.shell-button:hover{transform:translateY(-2px)}.shell-button--ghost{background:#ffffff0d;color:#f5f0e6;box-shadow:none}.shell-button--compact{min-height:40px;padding:0 14px;border-radius:14px}.shell-pill{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#ffffff1f;color:#fff8ee;font-size:11px}.shell-main{padding:30px 0 60px}.page-shell,.section-stack,.section-heading,.field,.stack-list,.profile-form,.checkout-form,.checkout-summary,.order-card{display:grid;gap:20px}.hero-panel,.catalog-panel,.feature-tile,.product-card,.empty-panel,.checkout-card,.auth-card,.profile-form,.product-layout,.cart-row,.category-tile,.profile-hero,.product-media,.product-summary,.auth-promo,.page-hero,.checkout-form,.checkout-summary,.order-card,.notice-banner{border-radius:28px;border:1px solid var(--dayen-border);background:var(--dayen-surface)}.hero-panel{display:grid;grid-template-columns:1.2fr 1fr;gap:20px;padding:26px;overflow:hidden}.hero-panel__badge,.tiny-chip,.section-heading__eyebrow{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:34px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hero-panel h1,.auth-promo h1,.product-summary h1,.profile-hero h1{margin:0;font-size:clamp(2.4rem,4vw,4.6rem);line-height:.95}.hero-panel p,.section-heading p,.auth-promo p,.product-summary p,.profile-hero p,.checkout-card p,.empty-panel p,.cart-row p,.shell-footer__text,.order-card__note{color:#f3f0e8b8}.hero-panel__actions,.product-card__actions,.auth-tabs{display:flex;flex-wrap:wrap;gap:10px}.hero-panel__featureGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.feature-tile{padding:18px;display:grid;gap:10px;min-height:150px}.feature-tile--warm,.feature-tile--cool{background:linear-gradient(145deg,#f0e7d424,#f0e7d40a)}.feature-tile--mint{grid-column:span 2;background:linear-gradient(145deg,#b7c28d24,#b7c28d0a)}.section-heading h2{margin:0;font-size:clamp(1.8rem,2vw,2.6rem)}.category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.category-tile{display:grid;gap:8px;padding:18px;transition:transform .2s ease,background .2s ease}.category-tile:hover{transform:translateY(-4px);background:#ffffff0f}.category-tile__emoji{font-size:28px}.catalog-hero{display:grid;grid-template-columns:1.1fr .9fr;gap:18px;align-items:start}.catalog-panel,.auth-card,.profile-form,.checkout-card,.empty-panel,.product-media,.product-summary,.auth-promo,.profile-hero,.page-hero,.checkout-form,.checkout-summary,.order-card,.notice-banner{padding:20px}.catalog-panel__chips{display:flex;flex-wrap:wrap;gap:8px}.tiny-chip.is-active{background:#ffffff1f}.field-input{width:100%;min-height:50px;padding:0 14px;border-radius:16px;border:1px solid var(--dayen-border);background:#07070773;color:var(--dayen-text);outline:none}.field-input--area{min-height:120px;padding:14px}.field-input:focus{border-color:#f0e7d470;box-shadow:0 0 0 3px #f0e7d41f}.selectField{position:relative;width:100%;min-height:50px;padding:0;border-radius:16px;border:1px solid var(--dayen-border);background:#07070773;color:var(--dayen-text);outline:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.selectField:focus-within,.selectField.is-open{border-color:#f0e7d470;box-shadow:0 0 0 3px #f0e7d41f}.selectField__trigger{width:100%;min-height:50px;padding:0 44px 0 14px;border-radius:inherit;border:0;background:transparent;color:inherit;display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left;cursor:pointer}.selectField__value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selectField__value.is-placeholder{color:#f7f0e585}.selectField__chevron{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#f7f0e59e;font-size:12px;pointer-events:none;transition:transform .16s ease,color .16s ease}.selectField.is-open .selectField__chevron{transform:translateY(-50%) rotate(180deg);color:#f7f0e5e0}.selectField__menu{position:absolute;top:calc(100% + 8px);left:0;right:0;max-height:280px;overflow:auto;padding:8px;border-radius:18px;border:1px solid var(--dayen-border-strong);background:#0d0c0bfa;box-shadow:0 20px 48px #0000006b;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:40;display:grid;gap:4px;scrollbar-width:thin;scrollbar-color:rgba(240,231,212,.44) rgba(255,248,235,.05)}.selectField__menu::-webkit-scrollbar{width:10px}.selectField__menu::-webkit-scrollbar-track{background:#ffffff0d;border-radius:999px}.selectField__menu::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#f0e7d49e,#d8cbb58a);border-radius:999px;border:2px solid rgba(13,12,11,.98)}.selectField__menu::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#fff8ebc7,#d8cbb5b8)}.selectField__option{width:100%;min-height:42px;padding:0 12px;border:0;border-radius:12px;background:transparent;color:#f7f0e5;text-align:left;cursor:pointer;transition:background .16s ease,color .16s ease,transform .16s ease}.selectField__option:hover{background:#ffffff0f}.selectField__option.is-selected{background:linear-gradient(180deg,#f0e7d438,#d8cbb524);color:var(--dayen-text)}.selectField.is-disabled{opacity:.6}.selectField.is-disabled .selectField__trigger{cursor:default}.field-error{color:#ffb4a2}.field-hint{color:#f0e7d4c7}.inline-link{color:var(--dayen-accent);font-weight:700}.product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.product-card{overflow:hidden;transition:transform .2s ease,border-color .2s ease}.product-card:hover{transform:translateY(-6px);border-color:#ffffff24}.product-card__imageWrap{position:relative;display:block;aspect-ratio:16 / 10;overflow:hidden;background:linear-gradient(145deg,#ffffff0f,#ffffff05)}.product-card__image,.product-media__image{width:100%;height:100%;object-fit:cover;border-radius:20px}.product-card__placeholder,.product-media__placeholder{display:grid;place-items:center;width:100%;height:100%;color:#f3f0e8b8;font-family:Space Grotesk,sans-serif;font-size:2rem}.product-card__tag{position:absolute;left:16px;top:16px;padding:8px 12px;border-radius:999px;background:#0c0f16b3;color:#fff6eb;font-size:12px}.product-card__body{display:grid;gap:12px;padding:18px}.product-card__meta,.product-summary__stats,.order-card__meta{display:flex;flex-wrap:wrap;gap:10px;color:#f3f0e8a3;font-size:13px}.product-card__title{font-family:Space Grotesk,sans-serif;font-size:1.2rem;font-weight:700}.product-card__description{margin:0;color:#f3f0e8b3}.product-card__footer,.cart-row,.product-summary__purchase,.split-panel,.summary-row,.checkout-summary__top,.order-card__top,.notice-banner{display:flex;align-items:center;justify-content:space-between;gap:14px}.product-card__price{font-size:1.4rem;font-weight:800}.icon-action{width:42px;height:42px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#ffffff0a;color:#f4eee3;cursor:pointer}.icon-action.is-active{background:#f0e7d424;color:var(--dayen-accent)}.product-layout{display:grid;grid-template-columns:1fr 1fr;gap:24px}.product-summary{display:grid;gap:18px}.split-panel{align-items:start}.stack-list{flex:1}.cart-row{padding:18px 20px;border-radius:20px}.cart-row__side{display:grid;gap:10px;justify-items:end}.checkout-card{width:min(360px,100%);display:grid;gap:14px}.auth-layout{display:grid;grid-template-columns:1fr minmax(320px,440px);gap:20px;align-items:stretch}.auth-promo{display:grid;gap:14px;min-height:100%}.auth-card--narrow{width:min(520px,100%);justify-self:center}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.page-hero{background:radial-gradient(circle at top right,rgba(240,231,212,.12),transparent 34%),#ffffff0a}.page-hero--compact{padding:18px 20px}.checkout-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:20px;align-items:start}.summary-row{color:#f3f0e8c2}.summary-row--total{padding-top:14px;border-top:1px solid rgba(255,255,255,.08);color:#fff7ea;font-size:1.1rem}.notice-banner{background:linear-gradient(135deg,#f0e7d41f,#b7c28d14)}.order-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.shell-footer{padding:26px 0 40px}.shell-footer__grid{display:grid;grid-template-columns:1.2fr .8fr .8fr .8fr;gap:20px;padding:26px}.shell-footer__title{font-family:Space Grotesk,sans-serif;margin-bottom:10px}.shell-footer__list{margin:0;padding:0;list-style:none;display:grid;gap:8px;color:#f3f0e8b8}.shell-footer__list a{color:inherit}.dashboard-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:20px}.stat-card{display:grid;gap:10px;padding:20px;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a}.button-row{display:flex;flex-wrap:wrap;gap:10px}.hub-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.hub-tile{display:grid;gap:8px;padding:20px;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;transition:transform .2s ease,background .2s ease}.hub-tile:hover{transform:translateY(-3px);background:#ffffff0f}.hub-tile span{color:#f3f0e8b8}@media(max-width:1080px){.hero-panel,.catalog-hero,.product-layout,.auth-layout,.shell-footer__grid,.checkout-layout,.dashboard-grid{grid-template-columns:1fr}.product-grid,.category-grid,.order-grid,.hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.shell-nav{display:none}.split-panel{flex-direction:column}}@media(max-width:720px){.shell-container{width:min(1200px,calc(100% - 24px))}.product-grid,.category-grid,.form-grid,.hero-panel__featureGrid,.order-grid,.hub-grid{grid-template-columns:1fr}.feature-tile--mint{grid-column:span 1}.shell-header__inner,.product-card__footer,.product-summary__purchase,.cart-row,.notice-banner,.summary-row,.checkout-summary__top,.order-card__top,.shell-search{align-items:stretch;flex-direction:column}.cart-row__side{justify-items:stretch}}body{background:radial-gradient(circle at 18% 0%,rgba(238,225,198,.1),transparent 32%),radial-gradient(circle at 88% 10%,rgba(216,203,181,.07),transparent 36%),var(--dayen-bg);color:var(--dayen-text);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.container{width:min(1700px,calc(100% - 40px));margin:0 auto}.legacy-shell main{min-height:calc(100vh - 140px)}.topbar{--site-header-height: 76px;--site-search-height: 52px;--site-action-height: 48px;position:sticky;top:0;z-index:30;background:#070707f0;border-bottom:1px solid var(--dayen-border)}.topbar__inner{min-height:var(--site-header-height);display:flex;align-items:center;justify-content:space-between;gap:20px}.topbar__playerok{gap:22px}.brand{display:flex;align-items:center;gap:0;font-weight:900;flex:0 0 136px;min-width:136px}.brand__dot{display:none}.brand__name{font-size:30px;line-height:1;letter-spacing:-.04em}.topSearch{flex:1 1 760px;max-width:1040px;min-width:260px;position:relative;border:1px solid var(--dayen-border);background:#00000038;border-radius:999px;overflow:hidden}.topSearch input{width:100%;min-height:var(--site-search-height);padding:0 54px 0 18px;border:0;outline:none;background:transparent;color:var(--dayen-text);font-size:16px}.topSearch__clear{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:12px;border:1px solid var(--dayen-border);background:#0000002e;color:#ffffffd9;cursor:pointer}.topNav{display:flex;gap:10px;align-items:center;flex:0 0 auto}.topNav__a{min-height:var(--site-action-height);display:inline-flex;align-items:center;justify-content:center;padding:0 18px;border-radius:999px;color:var(--dayen-text);border:1px solid var(--dayen-border);background:#ffffff0b;box-shadow:0 14px 30px #00000029;font-weight:800;white-space:nowrap;transition:transform .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease}.topNav__a:hover{transform:translateY(-1px);color:#fffaf0;border-color:var(--dayen-border-strong);background:#f0e7d41a;box-shadow:0 18px 38px #00000038}.subLinks a:hover{color:#ffffffeb}.topbar__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex:0 0 auto;white-space:nowrap}.iconBtn,.linkBtn,.catBtn,.searchModal__btn,.searchModal__close,.smallBtn{transition:transform .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,opacity .16s ease}.iconBtn,.linkBtn,.catBtn,.searchModal__btn,.searchModal__close,.smallBtn{border:1px solid var(--dayen-border);background:#0000002e;color:var(--dayen-text);box-shadow:0 10px 24px #00000029;cursor:pointer}.iconBtn{display:inline-flex;align-items:center;gap:8px;min-height:var(--site-action-height);padding:10px 12px;border-radius:999px;position:relative}.topbar__actions>a[href="/profile"]{display:none}.linkBtn,.catBtn,.searchModal__btn,.searchModal__close{padding:12px 14px;border-radius:18px}.iconBtn:hover,.linkBtn:hover,.catBtn:hover,.searchModal__btn:hover,.searchModal__close:hover,.smallBtn:hover{transform:translateY(-1px);background:var(--dayen-surface-strong);border-color:var(--dayen-border-strong)}.badge{position:absolute;top:-6px;right:-5px;display:inline-flex;align-items:center;justify-content:center;min-width:19px;height:19px;padding:0 5px;border-radius:999px;border:2px solid var(--dayen-bg);background:linear-gradient(135deg,var(--dayen-accent),var(--dayen-accent-2));color:var(--dayen-accent-ink);font-size:11px;font-weight:900;line-height:1;box-shadow:0 8px 18px #00000042}.headerProfile{position:relative;z-index:35;display:inline-flex;flex:0 0 auto}.headerProfile__trigger{justify-content:center;min-width:108px;padding-inline:18px;line-height:1;text-align:center}.headerProfile__trigger[aria-expanded=true]{background:#f0e7d41a;border-color:#f0e7d447}.headerProfile__chevron{color:#ffffff94;font-size:11px;margin-left:-2px}.headerProfile__menu{position:absolute;top:calc(100% + 8px);right:0;width:176px;padding:6px;border:1px solid var(--dayen-border);border-radius:16px;background:#0d0c0bfa;box-shadow:0 18px 46px #00000075;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);display:grid;gap:2px}.headerProfile__menu a,.headerProfile__menu button{width:100%;padding:10px 12px;border:0;border-radius:11px;background:transparent;color:#ffffffd1;text-align:left;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.headerProfile__menu a:hover,.headerProfile__menu button:hover{background:#fff1;color:#fff}.subbar{position:relative;z-index:29;border-bottom:1px solid var(--dayen-border);background:#0808076b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.subbar__inner{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:18px}.subLinks{display:flex;gap:28px;align-items:center;flex:1;justify-content:flex-end;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;white-space:nowrap}.subLinks a{color:#ffffffb8;font-size:15px;font-weight:700;line-height:1;padding:6px 0;position:relative}.subLinks a:after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:2px;border-radius:999px;background:transparent;transition:background .16s ease,opacity .16s ease;opacity:0}.subLinks a:hover:after{background:#f0e7d49e;opacity:1}.subLinks::-webkit-scrollbar{display:none}.catBtn{padding:9px 14px;border-radius:14px;font-size:14px;font-weight:700;background:#ffffff08;box-shadow:none}.catBtn:hover{background:#ffffff0f}.catDrop{position:relative;z-index:32;flex:0 0 auto}.catMenu{position:absolute;top:calc(100% + 10px);left:0;width:min(620px,calc(100vw - 28px));max-height:min(620px,calc(100vh - 170px));overflow:auto;padding:12px;border:1px solid var(--dayen-border);border-radius:22px;background:#0d0c0bfa;box-shadow:0 24px 64px #00000057;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);display:grid;gap:12px}.catMenu__quick{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.catMenu__quick a,.catMenu__tiles a{min-width:0;border:1px solid rgba(255,255,255,.08);background:#ffffff09;color:inherit;transition:transform .16s ease,background .16s ease,border-color .16s ease}.catMenu__quick a{display:grid;gap:4px;padding:13px;border-radius:16px}.catMenu__quick a span{font-weight:900}.catMenu__quick a small{color:#ffffff94;font-size:12px;line-height:1.35}.catMenu__groups{display:grid;gap:13px}.catMenu__group{display:grid;gap:8px}.catMenu__title{color:#ffffff9e;font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.catMenu__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.catMenu__tiles a{display:flex;align-items:center;gap:10px;min-height:52px;padding:8px 10px;border-radius:15px;font-weight:800}.catMenu__quick a:hover,.catMenu__tiles a:hover{transform:translateY(-1px);border-color:#ffffff29;background:#fff1}.catMenu__icon{width:34px;height:34px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#ffffff0d}.catMenu__icon img{width:100%;height:100%;object-fit:cover}.catMenu__empty{padding:12px;color:#ffffff9e}@media(max-width:1100px){.subbar__inner{gap:12px}.subLinks{gap:20px}}@media(max-width:820px){.subbar__inner{min-height:44px}.subLinks{gap:16px}.subLinks a{font-size:14px}}.searchModal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100}.searchModal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000009e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.searchModal__box{position:relative;width:min(1280px,calc(100% - 120px));max-height:calc(100vh - 120px);margin:56px auto 0;padding:18px;border-radius:24px;border:1px solid rgba(255,255,255,.1);background:#181818;box-shadow:0 22px 48px #00000059;overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr);gap:14px}.searchModal__top{display:grid;grid-template-columns:1fr auto auto;gap:12px}.searchModal__input{width:100%;min-height:54px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#fff;padding:0 16px;font-size:18px}.searchModal__results{display:grid;gap:10px;min-height:0;overflow:auto;padding-right:4px}.searchModal__label{color:#ffffffb3;font-weight:900;letter-spacing:.04em;margin-top:4px}.searchModal__empty{padding:18px 0;color:#ffffffa3}.searchResult{display:flex;justify-content:space-between;gap:16px;align-items:center;width:100%;padding:14px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:inherit;cursor:pointer}.searchResult__main{display:flex;gap:14px;align-items:center;min-width:0}.searchResult__thumb{width:56px;height:56px;border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;flex:0 0 auto}.searchResult__thumb img{width:100%;height:100%;object-fit:cover}.searchResult__text{display:grid;gap:6px;text-align:left}.searchResult__meta{display:flex;gap:8px;flex-wrap:wrap;color:#ffffff9e}.searchTilesGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.searchTileResult,.searchStoreResult{border:1px solid rgba(255,255,255,.08);background:#ffffff09;color:inherit;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.searchTileResult:hover,.searchStoreResult:hover{transform:translateY(-1px);border-color:#ffffff2e;background:#ffffff0f}.searchTileResult{min-height:96px;padding:12px;border-radius:18px;display:grid;grid-template-columns:52px 1fr;gap:12px;align-items:center;text-align:left}.searchTileResult__icon,.searchStoreResult__avatar{overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.searchTileResult__icon{width:52px;height:52px;border-radius:16px;font-size:26px}.searchTileResult__icon img,.searchStoreResult__avatar img{width:100%;height:100%;object-fit:cover}.searchTileResult__body,.searchStoreResult__body{min-width:0;display:grid;gap:5px}.searchTileResult__body strong,.searchStoreResult__body strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.searchTileResult__body span,.searchStoreResult__body span{color:#ffffff94;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.searchStoresRow{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px}.searchStoreResult{min-height:76px;padding:12px;border-radius:18px;display:flex;gap:12px;align-items:center;text-align:left}.searchStoreResult__avatar{width:46px;height:46px;border-radius:14px;font-weight:900}.dayenHeaderIcon{width:22px;height:22px;display:block;fill:none;stroke:currentColor;stroke-width:1.85;stroke-linecap:round;stroke-linejoin:round}.topSearch__clear{display:inline-flex;align-items:center;justify-content:center;color:#2b241d}.topSearch__clear .dayenHeaderIcon{width:19px;height:19px}.iconBtn--header{width:44px;height:44px;min-width:44px;min-height:44px;flex:0 0 44px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#2b241d;background:#ffffffd1;border:1px solid rgba(78,58,42,.12);box-shadow:0 10px 24px #46322212;line-height:1;font-size:0;position:relative}.iconBtn--header:hover{color:#241b15;background:#fffffff5;border-color:#4e3a2a38;box-shadow:0 14px 32px #4632221f;transform:translateY(-1px)}.headerProfile__trigger{color:#2b241d;background:#ffffffbd;border-color:#4e3a2a1f;box-shadow:0 12px 28px #46322214}.headerProfile__trigger:hover{color:#241b15;background:#fffffff0;border-color:#4e3a2a38}.iconBtn--header .dayenHeaderIcon{width:18px;height:18px;stroke-width:1.9}.iconBtn--header .badge{position:absolute;top:-5px;right:-3px;min-width:16px;height:16px;padding:0 4px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:10px;font-weight:800;line-height:1;color:#fff;background:#2b241d;border:2px solid #f7f2ea}.legacy-home{padding:20px 0 26px;display:grid;gap:18px}.showcase-row{display:grid;gap:12px}.showcase-row__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.showcase-row__title{display:flex;align-items:center;gap:10px;font-size:24px;font-weight:950}.showcase-row__count{display:flex;align-items:center;gap:12px;font-weight:900}.showcase-row__scroll{display:flex;gap:16px;overflow-x:auto;padding-bottom:14px;scrollbar-color:rgba(255,255,255,.58) rgba(255,255,255,.1);scrollbar-width:auto}.showcase-row__scroll::-webkit-scrollbar{height:14px}.showcase-row__scroll::-webkit-scrollbar-track{border-radius:999px;background:#ffffff1a}.showcase-row__scroll::-webkit-scrollbar-thumb{border-radius:999px;background:#ffffff9e;border:3px solid rgba(11,14,19,.98)}.showcase-row__scroll::-webkit-scrollbar-thumb:hover{background:#ffffffc2}.legacy-icon-card{width:90px;flex:0 0 90px;display:grid;gap:8px}.legacy-icon-card__media{width:90px;height:90px;border-radius:22px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#ffffff08}.legacy-icon-card__media img{width:100%;height:100%;object-fit:cover}.legacy-icon-card__title{font-size:13px;line-height:1.25;color:#ffffffd6;text-align:center}.homeConcept{padding:20px 0 26px;display:grid;gap:18px;color:#2b261f}body:has(.homeConcept){background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.92),transparent 32%),radial-gradient(circle at 82% 8%,rgba(232,216,196,.34),transparent 36%),linear-gradient(180deg,#fbf6ee,#f4ecdf);color:#2b261f}body:has(.homeConcept) .topbar{background:#fbf6eee0;border-bottom:1px solid rgba(50,39,30,.1);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}body:has(.homeConcept) .brand,body:has(.homeConcept) .brand__name,body:has(.homeConcept) .topSearch input,body:has(.homeConcept) .subLinks a{color:#2b261f}body:has(.homeConcept) .topSearch{border-color:#32271e24;background:#ffffffa3;box-shadow:inset 0 1px #ffffffbd,0 14px 32px #4e3a2614}body:has(.homeConcept) .topSearch input::placeholder{color:#2b261f7a}body:has(.homeConcept) .topSearch__clear,body:has(.homeConcept) .iconBtn,body:has(.homeConcept) .catBtn,body:has(.homeConcept) .headerProfile__trigger{color:#2b261f;border-color:#32271e1f;background:#ffffffad;box-shadow:0 14px 30px #4e3a261a}body:has(.homeConcept) .topNav__a{color:#2b261f;border-color:#32271e1f;background:#ffffffad;box-shadow:0 14px 30px #4e3a261a}body:has(.homeConcept) .topNav__a:hover,body:has(.homeConcept) .iconBtn:hover,body:has(.homeConcept) .catBtn:hover{color:#201b16;border-color:#32271e2e;background:#ffffffeb}body:has(.homeConcept) .badge{border-color:#fbf6ee;background:#2b261f;color:#fbf6ee}body:has(.homeConcept) .subbar{background:#fbf6eeb8;border-bottom:1px solid rgba(50,39,30,.1);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}body:has(.homeConcept) .subLinks a{color:#2b261fc2}body:has(.homeConcept) .subLinks a:hover{color:#17130f}.homeConceptHero{position:relative;height:500px;min-height:500px;overflow:hidden;border-radius:28px;border:1px solid rgba(68,50,34,.1);background:radial-gradient(circle at top left,rgba(255,255,255,.82),transparent 36%),linear-gradient(135deg,#ffffffeb,#eadccac7);box-shadow:0 28px 58px #4e3a261f}.homeConceptHero__copy{position:absolute;left:42px;top:42px;bottom:42px;z-index:2;width:min(620px,calc(100% - 84px));padding:18px 0 18px 28px;display:grid;align-content:center;gap:14px}.homeConceptHero__eyebrow{font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:#4d3a2bb8}.homeConceptHero h1{margin:0;font-size:clamp(32px,4vw,56px);line-height:.98}.homeConceptHero p{margin:0;max-width:520px;font-size:18px;line-height:1.35;color:#2b261fb3}.homeConceptHero__primary{color:#f8f0e6;border-color:#201b16f0;background:linear-gradient(180deg,#2f2923,#181512);box-shadow:0 18px 34px #2a1f172e}.homeConceptHero__actions{display:flex;gap:12px;margin-top:2px}.homeConceptHero__primary{min-width:220px;justify-content:center}.homeConceptHero__visual{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.homeConceptHero__visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fbf6eeeb,#fbf6eead,#fbf6ee1a 68%,#fbf6ee05),linear-gradient(180deg,#ffffff0f,#e2d2be1a);pointer-events:none}.homeConceptHero__visual img,.homeConceptHero__placeholder{display:block;width:100%;height:100%}.homeConceptHero__visual img{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center center}.homeConceptHero__placeholder{display:grid;place-items:center;font-size:44px;font-weight:900;letter-spacing:.08em;color:#ffffffd1}.homeConceptSection{display:grid;gap:14px}.homeConceptSection__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.homeConceptSection__head h2{margin:0;font-size:22px;font-weight:950}.homeConceptSection__more{color:#7c6049;font-weight:800}.homeConceptCategoriesScroller{--home-category-gap: 16px;width:100%;overflow-x:auto;overflow-y:hidden;padding:0 0 10px;scrollbar-width:thin;scrollbar-color:rgba(43,38,31,.16) transparent;cursor:grab;-webkit-user-select:none;user-select:none}.homeConceptCategoriesScroller:active{cursor:grabbing}.homeConceptCategoriesScroller::-webkit-scrollbar{height:6px}.homeConceptCategoriesScroller::-webkit-scrollbar-track{background:transparent}.homeConceptCategoriesScroller::-webkit-scrollbar-thumb{background:#2b261f1f;border-radius:999px}.homeConceptCategories{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 144px)*.1);gap:var(--home-category-gap);width:100%;margin-inline:0}.homeConceptCategories--singleRow{grid-template-rows:1fr}.homeConceptCategories--twoRows{grid-template-rows:repeat(2,minmax(0,1fr))}.homeConceptCategory{display:grid;gap:10px;justify-items:center;text-align:center;color:inherit;cursor:pointer}.homeConceptCategory__media{width:100%;aspect-ratio:1;height:auto;display:grid;place-items:center;overflow:hidden;border-radius:20px;border:1px solid rgba(68,50,34,.1);background:#ffffffb8;box-shadow:0 14px 34px #4e3a2614;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.homeConceptCategory:hover .homeConceptCategory__media{transform:translateY(-2px);border-color:#4432222e;background:#fffffff0;box-shadow:0 18px 38px #4e3a261f}.homeConceptCategory strong{max-width:100%;font-size:16px;line-height:1.15;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.homeConceptCategory__media img{width:100%;height:100%;object-fit:cover}.homeConceptCategory__emoji{font-size:48px;line-height:1}@media(min-width:861px){.homeConceptCategoriesScroller{cursor:default}}.homeConcept .legacy-grid{gap:16px}.homeConcept .card{border-color:#4432221a;background:#ffffffc7;box-shadow:0 18px 42px #4e3a261a}.homeConcept .card:hover,.homeConcept .card:focus-within{border-color:#4432222e;box-shadow:0 24px 60px #4e3a2624}.homeConcept .card__img{background:linear-gradient(145deg,#fbf7ef,#eadfce)}.homeConcept .card__body{background:#fffaf2;color:#2b261f}.homeConcept .card__title,.homeConcept .price{color:#201b16}.homeConcept .ratingBadge,.homeConcept .stockBadge{border-color:#4432221a;background:#f7efe0b8;color:#2b261fc2}.homeConcept .card__tag,.homeConcept .pillStat{border-color:#4432221a;background:#fffc;color:#3a2f26;box-shadow:0 10px 24px #4e3a261a}.homeConcept .product-card__actions .linkBtn,.homeConcept .product-card__buy{color:#f8f0e6;border-color:#201b16f0;background:linear-gradient(180deg,#2f2923,#181512)}.homeConcept .product-card__actions .iconBtn,.homeConcept .card__fav{color:#5b5148;border-color:#44322224;background:#ffffffe6}.homeConcept .card__fav:hover{color:#2b261f;border-color:#44322233;background:#fffffffa}.homeConcept .card__fav.is-liked{color:#d83f3f;border-color:#7a252533;background:#fffffff0}body:has(.homeConcept) .siteFooter{border-top-color:#4432221a;background:radial-gradient(circle at 12% 0%,rgba(255,255,255,.58),transparent 28%),linear-gradient(180deg,#f8f0e6,#eee1d0);color:#2b261f}body:has(.homeConcept) .siteFooter:before{background:linear-gradient(90deg,transparent,rgba(68,50,34,.045),transparent),radial-gradient(circle at 86% 10%,rgba(216,203,181,.22),transparent 24%)}body:has(.homeConcept) .siteFooter__brand,body:has(.homeConcept) .siteFooter__h{color:#2b261f}body:has(.homeConcept) .siteFooter__a{color:#2b261fa3}body:has(.homeConcept) .siteFooter__a:hover,body:has(.homeConcept) .siteFooter__h:hover{color:#17130f}body:has(.homeConcept) .siteFooter__social{border-color:#4432221a;background:#ffffff94}body:has(.homeConcept) .siteFooter__social:before{background:#2b261f}body:has(.homeConcept) .siteFooter__bottom{border-top-color:#4432221a}@media(max-width:1180px){.homeConceptHero{height:auto;min-height:420px}.homeConceptHero__copy{position:relative;left:auto;top:auto;bottom:auto;width:auto;margin:18px}}@media(max-width:720px){.homeConcept{padding:12px 0 22px;gap:22px}.homeConceptHero{min-height:420px;border-radius:22px}.homeConceptHero__visual:after{background:linear-gradient(180deg,#07070747,#070707bd 56%,#070707e0),linear-gradient(90deg,#07070757,#0707071f)}.homeConceptHero__visual img{object-position:center top}.homeConceptHero__copy{min-height:420px;margin:0;padding:24px 18px 22px;align-content:end;gap:12px}.homeConceptHero__eyebrow{font-size:11px;letter-spacing:.16em}.homeConceptHero h1{font-size:clamp(34px,10vw,46px);line-height:1}.homeConceptHero p{max-width:100%;font-size:15px;line-height:1.5}.homeConceptHero__actions{width:100%}.homeConceptHero__primary{min-width:100%;min-height:48px}.homeConceptSection{gap:12px}.homeConceptSection__head{align-items:flex-end}.homeConceptSection__head h2{font-size:20px}.homeConceptSection__more{font-size:13px}.homeConceptCategories{grid-auto-columns:110px;gap:14px}.homeConceptCategory__media{width:110px;height:110px}.homeConceptCategory strong{max-width:104px;font-size:14px}}@media(max-width:520px){.homeConcept{width:min(100% - 16px,1700px)}.homeConceptHero{min-height:380px;border-radius:20px}.homeConceptHero__copy{min-height:380px;padding:20px 16px}.homeConceptHero h1{font-size:clamp(31px,10vw,40px)}.homeConceptCategories{grid-template-rows:1fr;grid-auto-columns:98px}.homeConceptCategory__media{width:98px;height:98px;border-radius:18px}.homeConceptCategory strong{max-width:94px;font-size:13px}}.projectMapPage{min-height:72vh;padding:42px 0 72px;background:radial-gradient(circle at 78% 0%,rgba(218,185,144,.18),transparent 34%),linear-gradient(180deg,#fbf7ef,#f6efe4)}.projectMapPage__inner{display:grid;gap:22px}.projectMapHero{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:28px;border:1px solid rgba(55,45,34,.12);border-radius:22px;background:#ffffffbd;box-shadow:0 24px 70px #2b201514}.projectMapHero__eyebrow{display:block;margin-bottom:10px;color:#8e7050;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.projectMapHero h1{margin:0;color:#2f281f;font-size:clamp(28px,4vw,48px);line-height:1.02}.projectMapHero p{max-width:680px;margin:12px 0 0;color:#2f281fad;font-size:16px;line-height:1.55}.projectMapHero__stat{display:grid;place-items:center;width:118px;height:118px;flex:0 0 118px;border:1px solid rgba(55,45,34,.12);border-radius:24px;background:#2f281f;color:#fff}.projectMapHero__stat strong{font-size:36px;line-height:1}.projectMapHero__stat span{color:#ffffffad;font-size:13px;font-weight:800}.projectMapGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.projectMapCard{display:grid;gap:18px;padding:22px;border:1px solid rgba(55,45,34,.12);border-radius:18px;background:#ffffffb8;box-shadow:0 18px 48px #2b20150f}.projectMapCard__head h2{margin:0;color:#2f281f;font-size:22px}.projectMapCard__head p{margin:7px 0 0;color:#2f281f9e;line-height:1.45}.projectMapLinks{display:grid;gap:10px}.projectMapLink{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:72px;padding:14px 16px;border:1px solid rgba(55,45,34,.1);border-radius:14px;background:#ffffffa8;color:#2f281f;text-decoration:none;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.projectMapLink:hover{transform:translateY(-1px);border-color:#8e705061;background:#fff;box-shadow:0 16px 34px #2b201514}.projectMapLink span{display:grid;gap:4px;min-width:0}.projectMapLink strong{font-size:15px}.projectMapLink small{color:#2f281f94;line-height:1.35}.projectMapLink b{max-width:180px;padding:8px 10px;border-radius:999px;background:#2f281f12;color:#2f281f9e;font-size:12px;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:900px){.projectMapHero{align-items:flex-start;flex-direction:column}.projectMapGrid{grid-template-columns:1fr}}@media(max-width:560px){.projectMapPage{padding:24px 0 52px}.projectMapHero,.projectMapCard{padding:18px;border-radius:16px}.projectMapHero__stat{width:100%;height:auto;min-height:76px;grid-template-columns:auto auto;justify-content:center;gap:10px}.projectMapHero__stat strong{font-size:30px}.projectMapLink{align-items:flex-start;flex-direction:column}.projectMapLink b{max-width:100%}}.catalogBlock{display:grid;gap:16px;margin-top:8px}.catalogHead{display:flex;justify-content:space-between;gap:14px;align-items:end}.catalogTitle{font-size:24px;font-weight:950}.catalogSub{color:var(--dayen-muted)}.catalogFilters{display:flex;gap:10px;flex-wrap:wrap}.chip{padding:10px 16px;border-radius:999px;border:1px solid var(--dayen-border);background:#fff8eb0b;color:var(--dayen-muted);cursor:pointer}.chip.is-active{background:linear-gradient(180deg,#f0e7d433,#d8cbb51f);border-color:#f0e7d44d;color:var(--dayen-text);font-weight:900}.legacy-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.card{border-radius:22px;overflow:hidden;cursor:pointer;border:1px solid var(--dayen-border);background:radial-gradient(circle at 50% 0,rgba(240,231,212,.08),transparent 34%),linear-gradient(180deg,#fff8eb0e,#fff8eb06);box-shadow:0 18px 42px #0000003d;position:relative;min-width:0;height:286px;display:flex;flex-direction:column;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.card:hover,.card:focus-within{transform:translateY(-3px);border-color:#f0e7d447;box-shadow:0 24px 60px #0000005c,0 0 0 1px #f0e7d40b}.card__img{aspect-ratio:16 / 9;display:block;flex:0 0 50%;height:50%;position:relative;overflow:hidden;background:radial-gradient(circle at top,rgba(240,231,212,.12),transparent 38%),#fff8eb09}.card__img img{width:100%;height:100%;object-fit:cover;display:block}.card__tag{position:absolute;left:10px;top:10px;padding:8px 10px;border-radius:999px;background:#07070794;border:1px solid rgba(255,248,235,.14);color:#fff8ebd1;font-size:12px;z-index:3;opacity:0;transform:translateY(-10px);pointer-events:none;transition:opacity .16s ease,transform .16s ease}.card__stat{position:absolute;top:10px;right:10px;display:flex;gap:8px;z-index:3}.pillStat{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:30px;padding:0 10px;border-radius:999px;border:1px solid rgba(255,248,235,.12);background:#07070785;color:#fff8ebd1;font-size:12px}.card__body{padding:14px;display:flex;flex-direction:column;gap:10px;flex:1 1 50%;min-height:0;background:linear-gradient(180deg,#12110ff7,#0b0a09fb)}.card__title{font-size:16px;font-weight:950;line-height:1.32;min-height:42px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ratingBadge,.stockBadge{display:inline-flex;align-items:center;min-height:32px;padding:6px 11px;border-radius:999px;border:1px solid rgba(255,248,235,.1);background:#fff8eb0b;color:#fff8ebdb;font-size:13px;font-weight:800}.stockBadge{color:var(--dayen-muted);font-size:12px}.card__priceRow{display:flex;align-items:center;justify-content:space-between;gap:10px}.card__desc{display:none;margin:0;color:var(--dayen-muted);font-size:13px;line-height:1.45;min-height:38px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card__row{display:grid;grid-template-columns:1fr;gap:10px;margin-top:auto}.price{font-size:19px;font-weight:950;line-height:1;color:var(--dayen-text)}.product-card__actions{display:grid;grid-template-columns:1fr;align-items:center;gap:8px;opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity .16s ease,transform .16s ease}.card:hover .product-card__actions,.card:focus-within .product-card__actions{opacity:1;transform:translateY(0);pointer-events:auto}.card:hover .card__tag,.card:focus-within .card__tag{opacity:1;transform:translateY(0)}.product-card__actions .iconBtn{width:40px;height:40px;justify-content:center;padding:0}.product-card__actions .linkBtn{min-height:40px;padding:10px 13px;white-space:nowrap;background:linear-gradient(180deg,#f0e7d438,#d8cbb524);border-color:#f0e7d452;width:100%}@media(hover:none){.product-card__actions,.card__tag{opacity:1;transform:none;pointer-events:auto}}@media(max-width:720px){.legacy-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.card{height:auto;min-height:236px;border-radius:18px}.card__img{flex-basis:auto;height:auto;aspect-ratio:1 / .82}.card__body{min-height:118px;padding:11px;gap:8px}.card__title{min-height:36px;font-size:14px;line-height:1.25}.card__priceRow{align-items:flex-start;flex-direction:column;gap:6px}.price{font-size:16px}.ratingBadge,.stockBadge{min-height:26px;padding:4px 8px;font-size:11px}.product-card__actions{opacity:1;transform:none;pointer-events:auto}.product-card__actions .linkBtn{min-height:36px;padding:8px 10px;font-size:12px}.product-card__actions .iconBtn{width:36px;height:36px}}@media(max-width:420px){.legacy-grid{gap:10px}.card{min-height:220px}.card__body{padding:10px}.card__title{font-size:13px}.price{font-size:15px}}.searchPageHero{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px 28px;border:1px solid var(--dayen-border);border-radius:28px;background:radial-gradient(circle at top right,rgba(255,255,255,.78),transparent 36%),radial-gradient(circle at 12% 100%,rgba(235,219,201,.42),transparent 34%),linear-gradient(135deg,#ffffffd1,#f1e7daad);color:#2b241d;box-shadow:0 24px 62px #46322214}.searchPageHero .catalogTitle{color:#2b241d}.searchPageHero .catalogSub{color:#2b241da3}.searchResultsList{display:grid;gap:12px}.searchResultRow{display:grid;grid-template-columns:170px minmax(0,1fr) auto;align-items:stretch;gap:18px;padding:14px;border-radius:24px;border:1px solid var(--dayen-border);background:radial-gradient(circle at left top,rgba(240,231,212,.07),transparent 36%),linear-gradient(180deg,#12110ff7,#0a0a09fb);cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.searchResultRow:hover,.searchResultRow:focus-visible{transform:translateY(-2px);border-color:#f0e7d447;box-shadow:0 18px 36px #0000003d}.searchResultRow__media{border-radius:18px;overflow:hidden;background:#fff8eb0b;width:170px;height:104px}.searchResultRow__media img,.searchResultRow__placeholder{width:100%;height:100%;display:block}.searchResultRow__media img{object-fit:cover}.searchResultRow__placeholder{display:grid;place-items:center;font-size:40px;font-weight:900;color:#fff8ebcc}.searchResultRow__body{display:grid;align-content:center;gap:8px;min-width:0}.searchResultRow__title{font-size:28px;font-weight:900;line-height:1.08}.searchResultRow__meta{display:flex;gap:10px;flex-wrap:wrap;color:var(--dayen-muted);font-size:14px}.searchResultRow__meta span{display:inline-flex;align-items:center;min-height:30px;padding:4px 12px;border-radius:999px;border:1px solid rgba(255,248,235,.08);background:#fff8eb0b}.searchResultRow__side{display:grid;align-content:center;justify-items:end;gap:4px;min-width:180px}.searchResultRow__price{font-size:26px;font-weight:900;white-space:nowrap}@media(max-width:1100px){.searchPageHero{flex-direction:column;align-items:stretch}.searchResultRow{grid-template-columns:140px minmax(0,1fr)}.searchResultRow__media{width:140px;height:96px}.searchResultRow__side{grid-column:1 / -1;justify-items:start;min-width:0}}@media(max-width:720px){.searchResultRow{grid-template-columns:1fr}.searchResultRow__media{width:100%;height:180px}.searchResultRow__title{font-size:22px}}.catalogPreview{width:min(1700px,calc(100% - 40px));display:grid;gap:26px;padding:26px 0 44px}.catalogPreview.is-selected{padding-top:18px}.catalogPreview.is-selected .catalogPreviewHero,.catalogPreview.is-selected .catalogPreviewSectionCards{display:none}.catalogPreviewHero{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,460px);gap:24px;align-items:stretch}.catalogPreviewHero__content,.catalogPreviewSearch,.catalogPreviewSection,.catalogPreviewEmpty{border:1px solid var(--dayen-border);background:var(--dayen-surface);border-radius:30px}.catalogPreviewHero__content{padding:30px;min-height:250px;display:flex;flex-direction:column;justify-content:flex-end;background:radial-gradient(circle at 86% 12%,rgba(240,231,212,.14),transparent 32%),radial-gradient(circle at 8% 100%,rgba(216,203,181,.1),transparent 34%),linear-gradient(135deg,#fff8eb11,#fff8eb06)}.catalogPreviewHero h1{margin:0 0 14px;font-size:clamp(38px,5vw,72px);line-height:.92}.catalogPreviewHero p{max-width:760px;margin:0;color:var(--dayen-muted);line-height:1.7}.catalogPreviewSection__count{display:inline-flex;align-items:center;min-height:34px;padding:8px 13px;border-radius:999px;border:1px solid rgba(255,248,235,.12);background:#07070757;color:var(--dayen-muted);font-weight:900}.catalogPreviewSearch{display:grid;align-content:center;gap:12px;padding:24px}.catalogPreviewSearch label{color:var(--dayen-muted);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.catalogPreviewSearch input{width:100%;min-height:58px;padding:0 18px;border-radius:18px;border:1px solid var(--dayen-border);background:#07070773;color:var(--dayen-text);outline:none;font-size:16px}.catalogPreviewSearch input:focus{border-color:#f0e7d45c}.catalogPreviewSearch__hint{color:var(--dayen-muted-soft);font-size:13px}.catalogPreviewSectionCards{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px}.catalogPreviewSectionCard{min-height:122px;display:grid;grid-template-columns:54px 1fr;gap:14px;align-items:center;padding:16px;border-radius:24px;border:1px solid rgba(240,231,212,.12);background:radial-gradient(circle at 18% 0%,rgba(240,231,212,.1),transparent 34%),linear-gradient(145deg,#fff8eb0f,#fff8eb06);color:inherit;text-decoration:none;box-shadow:0 18px 52px #00000024;transition:transform .16s ease,border-color .16s ease,background .16s ease}.catalogPreviewSectionCard:hover{transform:translateY(-3px);border-color:#f0e7d452;background:radial-gradient(circle at 18% 0%,rgba(240,231,212,.16),transparent 34%),linear-gradient(145deg,#fff8eb16,#fff8eb09)}.catalogPreviewSectionCard.is-featured{border-color:#f0e7d447;background:radial-gradient(circle at 18% 0%,rgba(240,231,212,.2),transparent 34%),radial-gradient(circle at 92% 100%,rgba(216,203,181,.13),transparent 32%),linear-gradient(145deg,#fff8eb1a,#fff8eb09)}.catalogPreviewSectionCard.is-active{border-color:#f0e7d475;background:radial-gradient(circle at 18% 0%,rgba(240,231,212,.24),transparent 34%),linear-gradient(145deg,#fff8eb21,#fff8eb0b);box-shadow:0 20px 60px #f0e7d41f}.catalogPreviewSectionCard__icon{width:54px;height:54px;display:grid;place-items:center;overflow:hidden;border-radius:18px;border:1px solid rgba(240,231,212,.16);background:#07070740;font-size:24px}.catalogPreviewSectionCard__icon img{width:100%;height:100%;object-fit:cover}.catalogPreviewSectionCard strong,.catalogPreviewSectionCard span{display:block}.catalogPreviewSectionCard strong{margin-bottom:7px;font-size:17px;line-height:1.25}.catalogPreviewSectionCard span{color:var(--dayen-muted);font-size:13px;font-weight:800}.catalogPreviewSelectedNote{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:14px 18px;border-radius:22px;border:1px solid rgba(240,231,212,.14);background:#fff8eb0b;color:var(--dayen-muted)}.catalogPreviewSelectedNote a{color:var(--dayen-text);font-weight:900;text-decoration:none}.catalogPreviewSelectedNote a:hover{color:var(--dayen-cream)}.catalogPreviewSections{display:grid;gap:24px}.catalogPreviewSection{padding:22px}.catalogPreviewSection__head{display:flex;justify-content:space-between;gap:18px;margin-bottom:18px}.catalogPreviewSection__head h2{display:inline;margin:0 0 0 10px;font-size:28px}.catalogPreviewSection__head p{margin:9px 0 0;color:var(--dayen-muted)}.catalogPreviewSection__icon{font-size:24px}.catalogPreviewGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:16px}.catalogPreviewTile{min-width:0;display:grid;gap:10px;color:inherit;text-decoration:none}.catalogPreviewTile__image{aspect-ratio:1;display:grid;place-items:center;overflow:hidden;border-radius:24px;border:1px solid rgba(255,248,235,.08);background:radial-gradient(circle at top,rgba(240,231,212,.12),transparent 34%),#07070742;transition:transform .16s ease,border-color .16s ease}.catalogPreviewTile:hover .catalogPreviewTile__image{transform:translateY(-3px);border-color:#f0e7d447}.catalogPreviewTile__image img{width:100%;height:100%;object-fit:cover}.catalogPreviewTile__image span{font-size:36px}.catalogPreviewTile__body{display:grid;text-align:center}.catalogPreviewTile__body strong{min-height:38px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:1.35}.catalogPreviewProductsBlock{margin-top:28px;padding-top:22px;border-top:1px solid rgba(255,248,235,.1)}.catalogPreviewProductsHead{display:flex;justify-content:space-between;gap:16px;align-items:end;margin-bottom:16px}.catalogPreviewProductsHead h3{margin:0;font-size:22px}.catalogPreviewProductsHead span{color:var(--dayen-muted);font-weight:900}.catalogPreviewProducts{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.catalogPreviewProduct{min-width:0;overflow:hidden;display:grid;border-radius:24px;border:1px solid rgba(255,248,235,.1);background:radial-gradient(circle at 50% 0%,rgba(240,231,212,.09),transparent 32%),#0707073d;color:inherit;text-decoration:none;box-shadow:0 18px 50px #00000024;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.catalogPreviewProduct:hover{transform:translateY(-3px);border-color:#f0e7d442;box-shadow:0 24px 70px #0003}.catalogPreviewProduct__image{aspect-ratio:1.16;display:grid;place-items:center;overflow:hidden;background:#fff8eb0a}.catalogPreviewProduct__image img{width:100%;height:100%;object-fit:cover;transition:transform .18s ease}.catalogPreviewProduct:hover .catalogPreviewProduct__image img{transform:scale(1.035)}.catalogPreviewProduct__image>span{font-size:34px}.catalogPreviewProduct__body{min-width:0;display:grid;gap:7px;padding:14px}.catalogPreviewProduct__body strong{min-height:42px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.35}.catalogPreviewProduct__body small{color:var(--dayen-muted-soft);font-weight:800}.catalogPreviewProduct__body b{font-size:18px}.catalogPreviewEmpty{padding:22px;color:var(--dayen-muted)}.catalogPreviewEmpty--page{text-align:center}@media(max-width:900px){.catalogPreviewHero{grid-template-columns:1fr}}@media(max-width:560px){.catalogPreviewSelectedNote,.catalogPreviewProductsHead{align-items:flex-start;flex-direction:column}.catalogPreviewGrid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}}@media(max-width:720px){.catalogPreview{width:min(100% - 20px,640px);gap:18px;padding:16px 0 34px}.catalogPreview.is-selected{padding-top:14px}.catalogPreviewHero{gap:12px}.catalogPreviewHero__content,.catalogPreviewSearch,.catalogPreviewSection,.catalogPreviewEmpty{border-radius:20px}.catalogPreviewHero__content{min-height:210px;padding:22px}.catalogPreviewHero h1{margin-bottom:10px;font-size:clamp(36px,12vw,48px);line-height:.95}.catalogPreviewHero p{font-size:14px;line-height:1.55}.catalogPreviewSearch{gap:10px;padding:16px}.catalogPreviewSearch input{min-height:48px;border-radius:14px;font-size:14px}.catalogPreviewSearch__hint{font-size:12px;line-height:1.45}.catalogPreviewSectionCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.catalogPreviewSectionCard{min-height:106px;grid-template-columns:46px minmax(0,1fr);gap:10px;padding:12px;border-radius:18px}.catalogPreviewSectionCard__icon{width:46px;height:46px;border-radius:14px;font-size:22px}.catalogPreviewSectionCard strong{margin-bottom:5px;font-size:14px}.catalogPreviewSectionCard span{font-size:11px;line-height:1.3}.catalogPreviewSelectedNote{gap:10px;padding:14px;border-radius:18px;font-size:13px}.catalogPreviewSections{gap:16px}.catalogPreviewSection{padding:14px}.catalogPreviewSection__head{align-items:flex-start;gap:12px;margin-bottom:14px}.catalogPreviewSection__head h2{margin-left:6px;font-size:23px}.catalogPreviewSection__head p{margin-top:7px;font-size:13px;line-height:1.45}.catalogPreviewSection__count{min-height:30px;padding:6px 10px;font-size:12px}.catalogPreviewGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.catalogPreviewTile{gap:8px}.catalogPreviewTile__image{border-radius:16px}.catalogPreviewTile__body strong{min-height:34px;font-size:12px;line-height:1.3}.catalogPreviewTile__body span{font-size:11px}.catalogPreviewProductsBlock{margin-top:20px;padding-top:16px}.catalogPreviewProductsHead{gap:8px;margin-bottom:12px}.catalogPreviewProductsHead h3{font-size:19px}.catalogPreviewProductsHead span{font-size:13px}.catalogPreviewProducts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.catalogPreviewProduct{border-radius:18px}.catalogPreviewProduct__image{aspect-ratio:1 / .82}.catalogPreviewProduct__image img{object-fit:contain;padding:10px;background:radial-gradient(circle at center,rgba(240,231,212,.14),transparent 62%),#080808b8}.catalogPreviewProduct__body{gap:5px;padding:10px}.catalogPreviewProduct__body strong{min-height:36px;font-size:13px;line-height:1.3}.catalogPreviewProduct__body small{font-size:11px}.catalogPreviewProduct__body b{font-size:15px}}@media(max-width:420px){.catalogPreview{width:min(100% - 16px,420px)}.catalogPreviewSectionCards{grid-template-columns:1fr}.catalogPreviewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.furniture-shell,body.furniture-product-shell{--furniture-bg: #faf8f4;--furniture-surface: #ffffff;--furniture-surface-soft: #f3efe8;--furniture-accent: #b78a45;--furniture-accent-dark: #735420;--furniture-text: #202020;--furniture-muted: #7a746d;--furniture-border: #e8e1d7;--furniture-dark: #1f1f1f;background:var(--furniture-bg);color:var(--furniture-text)}.furnitureSellerLink{display:flex;align-items:center;gap:14px;padding:14px;color:var(--furniture-text);text-decoration:none;background:linear-gradient(135deg,#ffffff,var(--furniture-surface-soft));border:1px solid var(--furniture-border);border-radius:20px;box-shadow:0 18px 44px #32271a14;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.furnitureSellerLink:hover{transform:translateY(-2px);border-color:#d8cbb59e;box-shadow:0 22px 54px #32271a1f}.furnitureSellerLink__avatar{display:grid;place-items:center;flex:0 0 54px;width:54px;height:54px;overflow:hidden;color:#fff;font-weight:900;background:var(--furniture-dark);border-radius:18px}.furnitureSellerLink__avatar img{width:100%;height:100%;object-fit:cover}.furnitureSellerLink span:last-child{display:grid;gap:2px}.furnitureSellerLink small,.furnitureSellerLink em{color:var(--furniture-muted);font-style:normal;font-size:13px}.furnitureSellerLink strong{font-size:16px}.furniture-shell .topbar,body.furniture-product-shell .topbar{background:#faf8f4e0;border-bottom:0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.furniture-shell .topbar__inner,body.furniture-product-shell .topbar__inner{min-height:var(--site-header-height)}.furniture-shell .brand,.furniture-shell .topNav__a,.furniture-shell .iconBtn,.furniture-shell .headerProfile__trigger,body.furniture-product-shell .brand,body.furniture-product-shell .topNav__a,body.furniture-product-shell .iconBtn,body.furniture-product-shell .headerProfile__trigger{color:var(--furniture-text)}.furniture-shell .brand__dot,.furniture-shell .subbar,.furniture-shell .siteFooter,body.furniture-product-shell .brand__dot,body.furniture-product-shell .subbar,body.furniture-product-shell .siteFooter{display:none}.furniture-shell .brand__name,body.furniture-product-shell .brand__name{font-size:30px;letter-spacing:-.04em}.furniture-shell .topSearch input,body.furniture-product-shell .topSearch input{min-height:var(--site-search-height);padding-top:0;padding-bottom:0}.furniture-shell .topSearch input,body.furniture-product-shell .topSearch input{background:#ffffffc7;border:1px solid rgba(232,225,215,.72);color:var(--furniture-text);box-shadow:0 18px 50px #2a21180d}.furniture-shell .topSearch input::placeholder,body.furniture-product-shell .topSearch input::placeholder{color:#7a746db8}.furniture-shell .iconBtn,body.furniture-product-shell .iconBtn{min-height:var(--site-action-height);padding-inline:16px;background:var(--furniture-dark);border-color:var(--furniture-dark);color:#fff;box-shadow:0 16px 34px #1f1f1f29}.furniture-shell .topNav__a,body.furniture-product-shell .topNav__a{min-height:var(--site-action-height);display:inline-flex;align-items:center;padding-inline:18px;background:var(--furniture-dark);border-color:var(--furniture-dark);color:#fff;box-shadow:0 16px 34px #1f1f1f24}.furniture-shell .topNav__a:hover,.furniture-shell .iconBtn:hover,.furniture-shell .headerProfile__trigger[aria-expanded=true],body.furniture-product-shell .topNav__a:hover,body.furniture-product-shell .iconBtn:hover,body.furniture-product-shell .headerProfile__trigger[aria-expanded=true]{background:#2d2a25;border-color:#d8cbb575;color:#fff;box-shadow:0 18px 38px #1f1f1f33}.furniture-shell .badge,body.furniture-product-shell .badge{border-color:var(--furniture-bg);background:linear-gradient(135deg,#f1d8a6,#c9a46a);color:#3a2a16}.furniture-shell>main,body.furniture-product-shell .legacy-shell>main{background:var(--furniture-bg)}.furniturePage{--furniture-bg: #faf8f4;--furniture-surface: #ffffff;--furniture-surface-soft: #f3efe8;--furniture-accent: #b78a45;--furniture-accent-dark: #735420;--furniture-text: #202020;--furniture-muted: #7a746d;--furniture-border: #e8e1d7;--furniture-dark: #1f1f1f;--furniture-hero-height: 500px;--furniture-promo-height: 360px;width:min(1700px,calc(100% - 40px));margin:0 auto;padding:52px 0 64px;color:var(--furniture-text);background:var(--furniture-bg);font-family:Manrope,Space Grotesk,sans-serif}.furnitureHero{position:relative;min-height:var(--furniture-hero-height);height:var(--furniture-hero-height);display:block;overflow:hidden;border-radius:28px;background:radial-gradient(circle at 78% 26%,rgba(216,203,181,.18),transparent 34%),#eadfce;box-shadow:0 34px 90px #3f2d1c14}.furnitureHero:after,.furnitureManagedBanner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#faf8f4fa,#faf8f4e0 32%,#faf8f447 58%,#faf8f40a),linear-gradient(180deg,#faf8f41a,#76542e1a);pointer-events:none}.furnitureManagedBanner{position:relative;min-height:var(--furniture-hero-height);height:var(--furniture-hero-height);display:block;overflow:hidden;margin:0 0 28px;border-radius:28px;background:radial-gradient(circle at 14% 18%,rgba(216,203,181,.18),transparent 28%),linear-gradient(135deg,#fffffff5,#f3efe8e0);border:1px solid rgba(232,225,215,.76);box-shadow:0 30px 90px #3f2d1c14}.furnitureManagedBanner__copy{position:relative;z-index:2;width:min(620px,52%);min-height:100%;display:grid;align-content:center;justify-items:start;gap:16px;padding:54px}.furnitureManagedBanner__copy span{color:var(--furniture-accent-dark);font-size:12px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.furnitureManagedBanner__copy h2{max-width:560px;margin:0;font-size:clamp(34px,3.4vw,56px);line-height:1.04;letter-spacing:-.055em}.furnitureManagedBanner__copy p{max-width:520px;margin:0;color:var(--furniture-muted);line-height:1.7}.furnitureManagedBanner__visual{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;min-height:var(--furniture-hero-height);overflow:hidden}.furnitureManagedBanner__visual img,.furnitureManagedBanner__visual .furnitureScene{width:100%;height:100%;min-height:var(--furniture-hero-height);object-fit:cover}.furnitureHero__copy{position:relative;z-index:2;width:min(650px,52%);min-height:100%;display:grid;align-content:center;justify-items:start;gap:22px;padding:58px}.furnitureHero__copy>span,.furnitureHero__pager{color:#7a746db8;font-size:14px;font-weight:700}.furnitureHero h1{max-width:560px;margin:0;font-size:clamp(42px,4.7vw,76px);line-height:1.06;letter-spacing:-.055em}.furnitureHero p{max-width:390px;margin:0;color:var(--furniture-muted);font-size:18px;line-height:1.7}.furnitureHero__pager{margin-top:30px;color:var(--furniture-text)}.furnitureButton,.furnitureTextButton,.furnitureLoadMore{border:0;cursor:pointer;text-decoration:none;font-weight:800}.furnitureButton{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 26px;border-radius:12px;background:var(--furniture-dark);color:#fff;box-shadow:0 18px 34px #1f1f1f29}.furnitureButton--soft{background:var(--furniture-surface-soft);color:var(--furniture-text);box-shadow:none}.furnitureButton--small{min-height:42px;padding:0 18px;font-size:13px}.furnitureScene{position:relative;min-height:180px;overflow:hidden;background:linear-gradient(180deg,#ffffff38,#fff0),linear-gradient(135deg,#f2eadf,#d4c2a9)}.furnitureHero>.furnitureScene,.furniturePromo>.furnitureScene{min-height:100%}.furnitureHero>.furnitureScene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%}.furnitureScene:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0 48%,rgba(122,89,55,.12) 48% 48.3%,transparent 48.3%),radial-gradient(circle at 72% 16%,rgba(255,255,255,.55),transparent 18%)}.furnitureScene__art,.furnitureScene__plant,.furnitureScene__sofa,.furnitureScene__table{position:absolute;display:block}.furnitureScene__art{top:18%;left:42%;width:120px;height:96px;border:8px solid rgba(151,117,76,.26);background:#ffffff3d}.furnitureScene__plant{right:11%;bottom:28%;width:70px;height:190px;border-radius:60% 60% 12px 12px;background:radial-gradient(circle at 30% 20%,#6f7c50 0 12px,transparent 13px),radial-gradient(circle at 62% 32%,#7d8a5e 0 16px,transparent 17px),radial-gradient(circle at 34% 48%,#566842 0 13px,transparent 14px),linear-gradient(90deg,transparent 47%,#7f5c38 48% 52%,transparent 53%)}.furnitureScene__sofa{left:16%;right:16%;bottom:18%;height:160px;border-radius:52px 52px 28px 28px;background:radial-gradient(circle at 20% 28%,rgba(255,255,255,.46),transparent 20%),linear-gradient(180deg,#ece0cf,#cbb99d);box-shadow:0 30px 60px #4b331c38}.furnitureScene__sofa:before,.furnitureScene__sofa:after{content:"";position:absolute;top:34px;width:118px;height:92px;border-radius:28px;background:#ffffff47}.furnitureScene__sofa:before{left:12%}.furnitureScene__sofa:after{right:12%}.furnitureScene__table{left:52%;bottom:12%;width:180px;height:54px;border-radius:50%;background:linear-gradient(180deg,#d9c6aa,#b99970);box-shadow:0 20px 40px #4b331c2e}.furnitureScene--cloud .furnitureScene__sofa,.furnitureScene--gray .furnitureScene__sofa{background:linear-gradient(180deg,#b7b1a8,#6d6861)}.furnitureScene--green .furnitureScene__sofa{background:linear-gradient(180deg,#798367,#4d5a3e)}.furnitureScene--brown .furnitureScene__sofa{background:linear-gradient(180deg,#b29270,#796049)}.furnitureScene--bedroom .furnitureScene__sofa,.furnitureScene--bed .furnitureScene__sofa{border-radius:24px;background:linear-gradient(180deg,#eee0cf,#c3a98a)}.furnitureScene--table .furnitureScene__sofa{height:40px;bottom:32%;left:26%;right:26%;border-radius:50%}.furnitureScene--chair .furnitureScene__sofa{left:34%;right:34%;height:120px}.furnitureScene--wardrobe .furnitureScene__sofa,.furnitureScene--dresser .furnitureScene__sofa{left:28%;right:28%;height:180px;border-radius:10px}.furnitureBenefits,.furnitureWhy,.furnitureNewsletter{margin-top:28px;border-radius:22px;background:#ffffffa8;border:1px solid rgba(232,225,215,.72);box-shadow:0 20px 70px #3f2d1c0b}.furnitureBenefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.furnitureBenefits article{display:flex;gap:14px;align-items:center;padding:22px 28px;border-right:1px solid rgba(232,225,215,.72)}.furnitureBenefits article:last-child{border-right:0}.furnitureBenefits span,.furnitureWhy span{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:var(--furniture-surface-soft)}.furnitureBenefits p,.furnitureWhy p,.furnitureNewsletter p,.furnitureProductCard__subtitle,.furnitureCategoryCard span,.furnitureCrumbs,.furnitureSidebar p{margin:0;color:var(--furniture-muted)}.furnitureSection{margin-top:36px}.furnitureSectionHead{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px}.furnitureSectionHead h2,.furniturePromo h2,.furnitureWhy h2{margin:0;font-size:30px;letter-spacing:-.04em}.furnitureTextButton{background:transparent;color:var(--furniture-text)}.furnitureCategoryGrid,.furnitureProductGrid,.furnitureInspirationGrid{display:grid;gap:22px}.furnitureCategoryGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.furnitureCategoryCard,.furnitureProductCard{min-width:0;overflow:hidden;border-radius:18px;background:var(--furniture-surface);border:1px solid rgba(232,225,215,.72);color:inherit;text-decoration:none;box-shadow:0 18px 50px #3f2d1c0d}.furnitureCategoryCard{display:grid;gap:8px;padding-bottom:18px}.furnitureCategoryCard strong,.furnitureCategoryCard span{padding:0 18px}.furnitureCategoryCard strong{color:var(--furniture-text)}.furnitureCategoryCard span{color:#5f5851}.furnitureCategoryCard__image{height:126px;overflow:hidden;position:relative}.furnitureCategoryCard__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#2020200a,#2020202e);pointer-events:none}.furnitureCategoryCard__image .furnitureScene{min-height:126px}.furnitureCategoryCard__image img,.furnitureProductCard__image>img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .18s ease}.furnitureProductGrid--six{grid-template-columns:repeat(6,minmax(0,1fr))}.furnitureProductGrid--catalog{grid-template-columns:repeat(4,minmax(0,1fr))}.furnitureProductGrid--catalog.is-list{grid-template-columns:1fr}.furnitureProductGrid--catalog.is-list .furnitureProductCard{display:grid;grid-template-columns:300px minmax(0,1fr)}.furnitureProductGrid--catalog.is-list .furnitureProductCard__image{height:220px}.furnitureProductGrid--catalog.is-list .furnitureProductCard__body{align-items:center;min-height:220px;padding:24px}.furnitureProductCard{position:relative;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.furnitureProductCard:hover{transform:translateY(-4px);border-color:#d8cbb56b;box-shadow:0 26px 64px #3f2d1c1a}.furnitureProductCard__image{position:relative;display:block;height:230px;overflow:hidden}.furnitureProductCard__image .furnitureScene{height:100%;transition:transform .18s ease}.furnitureProductCard:hover .furnitureScene{transform:scale(1.03)}.furnitureProductCard:hover .furnitureProductCard__image>img,.furnitureCategoryCard:hover .furnitureCategoryCard__image img{transform:scale(1.03)}.furnitureBadge{position:absolute;z-index:2;top:14px;left:14px;padding:7px 11px;border-radius:999px;background:#f2cf91;color:#7b5828;font-size:12px;font-weight:800}.furnitureFavorite{position:absolute;z-index:2;top:14px;right:14px;border:0;background:transparent;color:#1f1f1f99;font-size:24px;cursor:pointer}.furnitureProductCard__body{display:flex;align-items:end;justify-content:space-between;gap:14px;padding:18px}.furnitureProductCard__details{min-width:0;flex:1;display:grid;gap:10px;color:inherit;text-decoration:none}.furnitureProductCard__title{display:-webkit-box;min-height:40px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--furniture-text);font-weight:800;line-height:1.35}.furnitureProductCard__price strong{display:block;font-size:19px}.furnitureProductCard__price span{color:#b2aca5;text-decoration:line-through;font-size:13px}.furnitureCartButton{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:12px;background:var(--furniture-dark);color:#fff;cursor:pointer}.furnitureCartButton svg{width:20px;height:20px;display:block}.furniturePromo{min-height:var(--furniture-promo-height);display:grid;grid-template-columns:.36fr minmax(0,1fr);overflow:hidden;margin-top:48px;border-radius:24px;background:var(--furniture-surface);border:1px solid rgba(232,225,215,.72)}.furniturePromo>div:first-child{display:grid;align-content:center;justify-items:start;gap:18px;padding:44px}.furniturePromo p{max-width:300px;color:var(--furniture-muted);line-height:1.7}.furnitureInspirationGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.furnitureInspirationCard{position:relative;display:block;min-height:250px;overflow:hidden;border-radius:18px;color:#fff;text-decoration:none;background:var(--furniture-surface-soft)}.furnitureInspirationCard:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 24%,rgba(0,0,0,.58))}.furnitureInspirationCard .furnitureScene,.furnitureInspirationCard>img{width:100%;height:100%;min-height:250px;object-fit:cover;transition:transform .18s ease}.furnitureInspirationCard:hover .furnitureScene,.furnitureInspirationCard:hover>img{transform:scale(1.03)}.furnitureInspirationCard>div{position:absolute;z-index:2;left:22px;right:22px;bottom:20px;display:grid;gap:6px}.furnitureInspirationCard span{width:fit-content;padding:5px 10px;border-radius:999px;background:#ffffffb8;color:var(--furniture-muted);font-size:12px}.furnitureInspirationCard strong{font-size:20px}.furnitureInspirationCard p{margin:0}.furnitureWhy{display:grid;grid-template-columns:1.2fr repeat(4,1fr);gap:18px;align-items:center;padding:36px}.furnitureWhy article{display:grid;justify-items:center;text-align:center;gap:10px}.furnitureNewsletter{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);gap:28px;align-items:center;padding:26px 34px}.furnitureNewsletter form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px}.furnitureNewsletter input,.furnitureNewsletter button,.furnitureSidebar input{min-height:48px;border-radius:12px;border:1px solid var(--furniture-border)}.furnitureNewsletter input,.furnitureSidebar input{padding:0 16px;background:#faf8f4b8}.furnitureNewsletter button{padding:0 22px;background:var(--furniture-dark);color:#fff;cursor:pointer}.furnitureCrumbs{display:flex;gap:10px;align-items:center;margin-bottom:34px}.furnitureCrumbs a{color:var(--furniture-muted);text-decoration:none}.furnitureCatalogLayout{display:grid;grid-template-columns:0 minmax(0,1fr);gap:0;align-items:start;transform:translate(0);transition:grid-template-columns .22s ease,gap .22s ease,transform .22s ease}.furnitureCatalogLayout.filters-open{grid-template-columns:300px minmax(0,1fr);gap:28px;transform:translate(0)}.furnitureSidebar,.furnitureSortBar{border-radius:20px;background:#ffffffb3;border:1px solid rgba(232,225,215,.68);box-shadow:0 18px 50px #3f2d1c0b}.furnitureSidebar{position:sticky;top:108px;z-index:4;width:300px;max-height:calc(100vh - 132px);overflow:hidden auto;transform:translate(-24px);opacity:0;pointer-events:none;display:grid;align-content:start;gap:24px;padding:28px;transition:transform .2s ease,opacity .2s ease}.furnitureCatalogLayout.filters-open .furnitureSidebar{transform:translate(0);opacity:1;pointer-events:auto}.furnitureFilterClose{position:absolute;top:16px;right:16px;width:38px;height:38px;border:1px solid var(--furniture-border);border-radius:999px;background:#faf8f4b8;color:var(--furniture-text);cursor:pointer;font-size:22px}.furnitureSidebar h1{margin:0 0 6px;font-size:30px}.furnitureFilterGroup{display:grid;gap:14px;padding-top:22px;border-top:1px solid rgba(232,225,215,.78)}.furnitureFilterGroup>button,.furnitureFilterGroup>a,.furnitureSortBar button,.furnitureViewSwitch button{min-height:42px;border:1px solid transparent;background:transparent;color:var(--furniture-text);cursor:pointer}.furnitureFilterGroup>button,.furnitureFilterGroup>a{display:flex;justify-content:space-between;padding:0;text-align:left;align-items:center;text-decoration:none}.furnitureFilterGroup>a.is-active{color:var(--furniture-accent-dark);font-weight:800}.furnitureFilterGroup strong{display:flex;align-items:center;justify-content:space-between;gap:12px}.furnitureResetFilter{border:0;background:transparent;color:var(--furniture-accent-dark);font:inherit;font-size:12px;font-weight:800;cursor:pointer}.furnitureFilterGroup small{color:var(--furniture-muted);font-size:11px;font-weight:700}.furnitureFilterGroup input:disabled{opacity:.58;cursor:not-allowed}.furnitureSoonNote{margin:0;color:var(--furniture-muted);font-size:13px;line-height:1.55}.furnitureRange{height:4px;border-radius:999px;background:linear-gradient(90deg,var(--furniture-accent),var(--furniture-accent))}.furnitureInputs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.furnitureInputs input{min-width:0;width:100%}.furnitureSwatches{display:flex;gap:10px;align-items:center}.furnitureSwatches button{width:28px;height:28px;border-radius:50%;border:0;cursor:pointer;box-shadow:inset 0 0 0 1px #00000014}.furnitureSwatches button.is-active{box-shadow:0 0 0 3px var(--furniture-bg),0 0 0 5px var(--furniture-dark)}.furnitureCheck{display:flex;gap:10px;align-items:center;color:var(--furniture-muted)}.furnitureCheck input{accent-color:var(--furniture-accent-dark)}.furnitureSortBar{display:flex;justify-content:space-between;gap:16px;margin-bottom:28px;padding:20px}.furnitureCatalogMain{grid-column:2;min-width:0}.furnitureCatalogLayout:not(.filters-open) .furnitureCatalogMain{grid-column:1 / -1}.furnitureCatalogLayout:not(.filters-open) .furnitureSidebar{display:none}.furnitureSortBar>div{display:flex;flex-wrap:wrap;gap:12px}.furnitureSortBar button{padding:0 18px;border-radius:12px;background:#fff9;border-color:#e8e1d7b8}.furnitureSortBar .furnitureFilterToggle{width:48px;padding:0;display:inline-grid;place-items:center;gap:4px;background:var(--furniture-dark);border-color:var(--furniture-dark)}.furnitureFilterToggle span{width:18px;height:2px;border-radius:999px;background:#fff}.furnitureSortBar button.is-active{background:var(--furniture-accent-dark);border-color:var(--furniture-accent-dark);color:#fff}.furnitureViewSwitch button{width:44px;padding:0;display:inline-grid;place-items:center}.furnitureLoadMore{width:100%;min-height:54px;margin-top:12px;border-radius:14px;background:#ffffffa6;border:1px solid rgba(232,225,215,.72);color:var(--furniture-muted)}.furnitureEmptyState{padding:28px;border-radius:18px;border:1px solid rgba(232,225,215,.72);background:#ffffffad;color:var(--furniture-muted);text-align:center}.furnitureProductPage{padding-bottom:86px}.furnitureProductLayout{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(420px,.72fr);gap:56px;align-items:start}.furnitureProductGallery{display:grid;gap:18px}.furnitureProductGallery__main{position:relative;min-height:610px;overflow:hidden;border-radius:22px;background:radial-gradient(circle at 70% 16%,rgba(216,203,181,.14),transparent 30%),linear-gradient(135deg,#efe7dc,#d6c7b1);border:1px solid rgba(232,225,215,.72)}.furnitureProductGallery__main>img,.furnitureProductGallery__main>.furnitureScene{width:100%;height:100%;min-height:610px;object-fit:cover}.furnitureProductGallery__open{width:100%;min-height:610px;display:block;padding:0;border:0;background:transparent;cursor:zoom-in;color:inherit}.furnitureProductGallery__open>img,.furnitureProductGallery__open>.furnitureScene{width:100%;height:100%;min-height:610px;display:block;object-fit:cover}.furnitureProductGallery__open>span{position:absolute;left:24px;bottom:24px;z-index:3;padding:10px 14px;border-radius:999px;background:#ffffffc7;color:var(--furniture-text);font-size:13px;font-weight:900;opacity:0;transform:translateY(6px);transition:opacity .18s ease,transform .18s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.furnitureProductGallery__open:hover>span,.furnitureProductGallery__open:focus-visible>span{opacity:1;transform:translateY(0)}.furnitureProductGallery__fav{position:absolute;z-index:3;top:24px;right:24px;width:42px;height:42px;border:0;border-radius:999px;background:#ffffff57;color:#fff;font-size:28px;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.furnitureProductGallery__arrow{position:absolute;z-index:3;top:50%;width:50px;height:50px;border:0;border-radius:999px;background:#ffffffc2;color:var(--furniture-text);font-size:34px;cursor:pointer;transform:translateY(-50%);box-shadow:0 12px 24px #3f2d1c1f}.furnitureProductGallery__arrow:disabled{opacity:.45;cursor:default}.furnitureProductGallery__arrow--prev{left:24px}.furnitureProductGallery__arrow--next{right:24px}.furnitureProductThumbs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.furnitureProductThumbs button{min-height:108px;overflow:hidden;border-radius:14px;border:1px solid rgba(232,225,215,.72);background:var(--furniture-surface);cursor:pointer}.furnitureProductThumbs button.is-active{border-color:var(--furniture-dark);box-shadow:inset 0 0 0 2px var(--furniture-dark)}.furnitureProductThumbs img,.furnitureProductThumbs .furnitureScene{width:100%;height:100%;min-height:108px;object-fit:cover}.furnitureProductThumbs__more{display:grid;place-items:center;color:var(--furniture-muted);font-weight:800}.furnitureProductInfo{position:sticky;top:106px;display:grid;gap:22px}.furnitureProductInfo__badge,.furnitureSave{width:fit-content;border-radius:999px;background:#d8cbb51f;color:var(--furniture-accent-dark)}.furnitureProductInfo__badge{padding:8px 13px;color:var(--furniture-muted)}.furnitureProductInfo h1{margin:0;font-size:clamp(42px,4vw,62px);letter-spacing:-.055em;line-height:1.02}.furnitureProductInfo__meta{display:flex;flex-wrap:wrap;gap:22px;color:var(--furniture-muted)}.furnitureProductPrice{display:flex;align-items:baseline;gap:16px}.furnitureProductPrice strong{font-size:42px;letter-spacing:-.04em}.furnitureProductPrice span{color:#aaa39b;text-decoration:line-through;font-size:19px}.furnitureProductPrice--small strong{font-size:30px}.furnitureSave{padding:8px 12px;font-size:14px}.furnitureProductLead{max-width:560px;margin:0;color:var(--furniture-muted);font-size:17px;line-height:1.7}.furnitureOptionBlock{display:grid;gap:12px}.furnitureSwatches--large{gap:13px}.furnitureSwatches--large button{width:36px;height:36px;border-radius:999px;border:2px solid transparent;cursor:pointer}.furnitureSwatches--large button.is-active{border-color:var(--furniture-dark);box-shadow:0 0 0 4px var(--furniture-bg)}.furnitureChoiceRow{display:flex;flex-wrap:wrap;gap:12px}.furnitureChoiceRow button{min-height:46px;padding:0 20px;border-radius:10px;border:1px solid var(--furniture-border);background:#ffffffbd;color:var(--furniture-text);cursor:pointer}.furnitureChoiceRow button.is-active{border-color:var(--furniture-accent);background:#d8cbb51a}.furnitureInfoRows{display:grid;gap:14px}.furnitureInfoRows article{display:flex;gap:14px;align-items:center}.furnitureInfoRows span{width:40px;height:40px;display:grid;place-items:center;border-radius:999px;background:#ffffffc7;border:1px solid var(--furniture-border)}.furnitureInfoRows p{margin:4px 0 0;color:var(--furniture-muted)}.furnitureStickyBuy{display:grid;gap:14px;margin-top:10px;padding:24px;border-radius:18px;background:#ffffffb8;border:1px solid var(--furniture-border);box-shadow:0 24px 70px #3f2d1c14}.furnitureStickyBuy .furnitureButton{width:100%}.furnitureStickyBuy__benefits{display:grid;gap:12px;padding:12px 0;color:var(--furniture-muted)}.furnitureFavoriteWide{min-height:50px;border-radius:12px;border:1px solid var(--furniture-border);background:#fff9;color:var(--furniture-muted);cursor:pointer}.furnitureProductTabs,.furnitureSpecsStrip,.furnitureReviews{margin-top:28px;border-radius:18px;background:#ffffffb8;border:1px solid var(--furniture-border);box-shadow:0 20px 60px #3f2d1c0b}.furnitureProductTabs__nav{display:flex;gap:24px;padding:20px 24px 0;border-bottom:1px solid var(--furniture-border)}.furnitureProductTabs__nav button{min-height:50px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--furniture-muted);cursor:pointer}.furnitureProductTabs__nav button.is-active{border-bottom-color:var(--furniture-dark);color:var(--furniture-text);font-weight:800}.furnitureProductTabs__body{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:30px;padding:24px}.furnitureProductTabs__body p,.furnitureProductTabs__body li{color:var(--furniture-muted);line-height:1.7}.furnitureSizeNote{display:grid;align-content:center;gap:10px;min-height:160px;padding:22px;border-radius:18px;background:var(--furniture-surface-soft);color:var(--furniture-muted)}.furnitureSizeNote strong{color:var(--furniture-text);font-size:22px}.furnitureSpecTable,.furnitureDeliveryGrid,.furnitureTabReviews{grid-column:1 / -1}.furnitureSpecTable{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border-radius:16px;border:1px solid var(--furniture-border)}.furnitureSpecTable article{display:grid;gap:7px;padding:16px 18px;border-right:1px solid var(--furniture-border);border-bottom:1px solid var(--furniture-border)}.furnitureSpecTable article:nth-child(2n){border-right:0}.furnitureSpecTable span,.furnitureDeliveryGrid p,.furnitureTabReviews span{color:var(--furniture-muted)}.furnitureDeliveryGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.furnitureDeliveryGrid article,.furnitureTabReviews article{display:grid;gap:10px;padding:18px;border-radius:16px;background:var(--furniture-surface-soft)}.furnitureDeliveryGrid article>span{width:42px;height:42px;display:grid;place-items:center;border-radius:999px;background:#ffffffc2;border:1px solid var(--furniture-border)}.furnitureDeliveryGrid p,.furnitureTabReviews p{margin:0;line-height:1.65}.furnitureTabReviews{display:grid;gap:12px}.furnitureTabReviews article>div{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap}.furnitureSpecsStrip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0}.furnitureSpecsStrip article{display:grid;gap:7px;padding:20px;border-right:1px solid var(--furniture-border)}.furnitureSpecsStrip article:last-child{border-right:0}.furnitureSpecsStrip span,.furnitureReviews span{color:var(--furniture-muted);font-size:13px}.furnitureReviews{padding:24px}.furnitureReviews__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.furnitureReviews__grid article{display:grid;gap:10px;padding:18px;border-radius:16px;background:var(--furniture-surface-soft)}.furnitureReviews__grid p{margin:0;color:var(--furniture-muted)}@media(max-width:1200px){.furniturePage{width:min(100% - 32px,1100px)}.furnitureHero,.furnitureManagedBanner,.furniturePromo,.furnitureCatalogLayout,.furnitureProductLayout,.furnitureProductTabs__body,.furnitureNewsletter{grid-template-columns:1fr}.furnitureHero,.furnitureManagedBanner{height:500px}.furnitureHero__copy,.furnitureManagedBanner__copy{width:min(680px,74%)}.furnitureProductGrid--six,.furnitureProductGrid--catalog,.furnitureCategoryGrid,.furnitureInspirationGrid,.furnitureSpecsStrip,.furnitureReviews__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.furnitureProductInfo{position:static}.furnitureBenefits,.furnitureWhy{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.furniturePage{width:min(100% - 20px,640px);padding-top:18px;padding-bottom:42px}.furnitureHero__copy,.furnitureManagedBanner__copy{width:auto;min-height:390px;align-content:end;gap:13px;padding:24px 22px}.furnitureHero,.furnitureManagedBanner{height:auto;min-height:390px;border-radius:22px}.furnitureHero:after,.furnitureManagedBanner:after{background:linear-gradient(180deg,#faf8f433,#faf8f4b8 46%,#faf8f4f5),linear-gradient(90deg,#faf8f42e,#faf8f40a)}.furnitureManagedBanner__visual img,.furnitureManagedBanner__visual .furnitureScene,.furnitureHero>.furnitureScene{min-height:390px}.furnitureHero h1,.furnitureManagedBanner__copy h2{max-width:100%;font-size:clamp(34px,10vw,44px);line-height:1.04}.furnitureHero p,.furnitureManagedBanner__copy p{max-width:100%;font-size:15px;line-height:1.55}.furnitureHero__pager{margin-top:8px}.furnitureButton{width:100%;min-height:48px}.furnitureBenefits{margin-top:18px;border-radius:18px}.furnitureBenefits article{min-height:86px;padding:15px}.furnitureSection{margin-top:30px}.furnitureSectionHead{align-items:flex-end}.furnitureSectionHead h2{font-size:24px}.furnitureProductGrid--six,.furnitureProductGrid--catalog,.furnitureInspirationGrid,.furnitureSpecsStrip,.furnitureReviews__grid,.furnitureBenefits,.furnitureWhy,.furnitureCategoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.furnitureCategoryCard{border-radius:16px}.furnitureCategoryCard__image{height:124px;border-radius:14px}.furnitureProductCard{border-radius:18px}.furnitureProductCard__image{height:180px}.furnitureProductCard__body{min-height:106px;padding:12px;gap:10px}.furnitureProductCard__title{font-size:14px}.furnitureProductCard__price strong{font-size:17px}.furnitureCartButton{width:40px;height:40px;border-radius:12px}.furniturePromo{min-height:360px;border-radius:22px}.furniturePromo>div:first-child{position:relative;z-index:2;align-content:end;padding:24px 22px}.furniturePromo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#faf8f42e,#faf8f4f0 72%);pointer-events:none}.furniturePromo h2{font-size:30px}.furniturePromo p{max-width:100%;font-size:14px}.furnitureInspirationCard{min-height:190px;border-radius:18px}.furnitureWhy,.furnitureNewsletter{padding:22px;border-radius:20px}.furnitureNewsletter,.furnitureNewsletter form{grid-template-columns:1fr}.furnitureCatalogLayout,.furnitureCatalogLayout.filters-open{grid-template-columns:1fr;gap:0}.furnitureCatalogMain,.furnitureCatalogLayout:not(.filters-open) .furnitureCatalogMain{grid-column:1 / -1}.furnitureSidebar{position:fixed;z-index:25;top:92px;left:10px;right:10px;width:auto;max-height:calc(100vh - 108px);padding:22px}.furnitureCatalogLayout:not(.filters-open) .furnitureSidebar{display:block;opacity:0;pointer-events:none;transform:translate(-12px)}.furnitureSortBar{position:sticky;top:8px;z-index:12;display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:12px;border-radius:18px}.furnitureSortBar>div{gap:8px}.furnitureSortBar button{min-height:40px;padding:0 12px;font-size:13px}.furnitureViewSwitch{align-self:flex-end}.furnitureProductGallery__main,.furnitureProductGallery__main>img,.furnitureProductGallery__main>.furnitureScene{min-height:360px}.furnitureProductThumbs{grid-template-columns:repeat(3,minmax(0,1fr))}.furnitureProductTabs__nav{overflow:auto}.furnitureBenefits article{border-right:0;border-bottom:1px solid rgba(232,225,215,.72)}.furnitureNewsletter form,.furnitureSortBar{grid-template-columns:1fr}}@media(max-width:460px){.furniturePage{width:min(100% - 16px,640px);padding-top:14px}.furnitureHero,.furnitureManagedBanner,.furnitureManagedBanner__visual img,.furnitureManagedBanner__visual .furnitureScene,.furnitureHero>.furnitureScene{min-height:360px}.furnitureHero__copy,.furnitureManagedBanner__copy{min-height:360px;padding:20px 16px}.furnitureProductGrid--six,.furnitureProductGrid--catalog{gap:10px}.furnitureProductCard__image{height:148px}.furnitureProductCard__body{min-height:100px;padding:10px}.furnitureProductCard__title{font-size:13px}.furnitureProductCard__price strong{font-size:15px}.furnitureCartButton{width:36px;height:36px}.furnitureCategoryCard__image{height:104px}.furnitureBenefits,.furnitureWhy,.furnitureInspirationGrid,.furnitureInputs{grid-template-columns:1fr}}@media(max-width:720px){body.furniture-product-shell{overflow-x:hidden}body.furniture-product-shell .legacy-shell,body.furniture-product-shell .legacy-shell>main{max-width:100%;overflow-x:hidden}.furnitureProductPage{width:min(100% - 16px,430px);max-width:100%;overflow-x:hidden;box-sizing:border-box}.furnitureProductPage *,.furnitureProductPage *:before,.furnitureProductPage *:after{box-sizing:border-box}.furnitureProductLayout,.furnitureProductGallery,.furnitureProductInfo,.furnitureProductTabs,.furnitureSpecsStrip,.furnitureReviews,.furnitureProductTabs__body,.furnitureSpecTable,.furnitureDeliveryGrid,.furnitureTabReviews{min-width:0;max-width:100%}.furnitureCrumbs{max-width:100%;overflow-x:auto;padding-bottom:4px;white-space:nowrap;scrollbar-width:none}.furnitureCrumbs::-webkit-scrollbar{display:none}.furnitureProductGallery__main,.furnitureProductGallery__open,.furnitureProductGallery__open>img,.furnitureProductGallery__open>.furnitureScene{width:100%;max-width:100%;min-height:340px;border-radius:18px}.furnitureProductGallery__open>img,.furnitureProductGallery__main>img{object-fit:cover}.furnitureProductGallery__fav{top:14px;right:14px}.furnitureProductGallery__arrow{width:42px;height:42px;font-size:28px}.furnitureProductGallery__arrow--prev{left:12px}.furnitureProductGallery__arrow--next{right:12px}.furnitureProductThumbs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.furnitureProductThumbs button,.furnitureProductThumbs img,.furnitureProductThumbs .furnitureScene{min-height:72px}.furnitureProductInfo{gap:16px}.furnitureProductInfo h1{font-size:clamp(32px,9vw,42px)}.furnitureProductPrice{flex-wrap:wrap}.furnitureProductPrice strong{font-size:clamp(30px,9vw,38px)}.furnitureChoiceRow button,.furnitureStickyBuy .furnitureButton,.furnitureFavoriteWide{width:100%}.furnitureProductTabs{overflow:hidden}.furnitureProductTabs__nav{max-width:100%;gap:18px;overflow-x:auto;overflow-y:hidden;padding:0 16px;scrollbar-width:none}.furnitureProductTabs__nav::-webkit-scrollbar{display:none}.furnitureProductTabs__nav button{min-height:58px;flex:0 0 auto;white-space:nowrap}.furnitureProductTabs__body{grid-template-columns:1fr;gap:16px;padding:16px}.furnitureSpecTable,.furnitureDeliveryGrid,.furnitureReviews__grid,.furnitureSpecsStrip{grid-template-columns:1fr}}.beauty-shell,body.beauty-product-shell{--beauty-bg: #f7f3ef;--beauty-surface: #ffffff;--beauty-surface-soft: #fbf7f3;--beauty-accent: #e8cfc5;--beauty-accent-strong: #d98278;--beauty-text: #2b2b2b;--beauty-muted: #8f8882;--beauty-border: #eaded7;--beauty-shadow: 0 24px 70px rgba(94, 72, 62, .08);background:var(--beauty-bg);color:var(--beauty-text)}.beautySellerLink{display:flex;align-items:center;gap:14px;padding:14px;color:var(--beauty-text);text-decoration:none;background:linear-gradient(135deg,#fff,#fbf2ef);border:1px solid rgba(232,207,197,.75);border-radius:20px;box-shadow:0 18px 44px #774d4314;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.beautySellerLink:hover{transform:translateY(-2px);border-color:#da8d81a6;box-shadow:0 22px 54px #774d431f}.beautySellerLink__avatar{display:grid;place-items:center;flex:0 0 54px;width:54px;height:54px;overflow:hidden;color:#fff;font-weight:900;background:#d9897f;border-radius:18px}.beautySellerLink__avatar img{width:100%;height:100%;object-fit:cover}.beautySellerLink span:last-child{display:grid;gap:2px}.beautySellerLink small,.beautySellerLink em{color:var(--beauty-muted);font-style:normal;font-size:13px}.beautySellerLink strong{font-size:16px}.beauty-shell .topbar,body.beauty-product-shell .topbar{background:#f7f3efe6;border-bottom:0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.beauty-shell .topbar__inner,body.beauty-product-shell .topbar__inner{min-height:var(--site-header-height)}.beauty-shell .brand,.beauty-shell .topNav__a,.beauty-shell .iconBtn,.beauty-shell .headerProfile__trigger,body.beauty-product-shell .brand,body.beauty-product-shell .topNav__a,body.beauty-product-shell .iconBtn,body.beauty-product-shell .headerProfile__trigger{color:var(--beauty-text)}.beauty-shell .brand__dot,.beauty-shell .subbar,.beauty-shell .siteFooter,body.beauty-product-shell .brand__dot,body.beauty-product-shell .subbar,body.beauty-product-shell .siteFooter{display:none}.beauty-shell .brand__name,body.beauty-product-shell .brand__name{color:#7b514b;font-size:30px;letter-spacing:-.02em;text-shadow:0 10px 30px rgba(217,130,120,.18)}.beauty-shell .topSearch input,body.beauty-product-shell .topSearch input{min-height:var(--site-search-height);padding-top:0;padding-bottom:0;background:#ffffffd1;border:1px solid rgba(234,222,215,.88);color:var(--beauty-text);box-shadow:0 18px 50px #5e483e0d}.beauty-shell .topSearch input::placeholder,body.beauty-product-shell .topSearch input::placeholder{color:#8f8882c2}.beauty-shell .iconBtn,body.beauty-product-shell .iconBtn{min-height:var(--site-action-height);padding-inline:16px;background:#f2d9d1;border-color:#d982783d;color:#5b302c;box-shadow:0 16px 34px #d982781c}.beauty-shell .topNav__a,body.beauty-product-shell .topNav__a{min-height:var(--site-action-height);display:inline-flex;align-items:center;padding-inline:18px;background:#f2d9d1;border-color:#d982783d;color:#5b302c;box-shadow:0 16px 34px #d982781a}.beauty-shell .topNav__a:hover,.beauty-shell .iconBtn:hover,.beauty-shell .headerProfile__trigger[aria-expanded=true],body.beauty-product-shell .topNav__a:hover,body.beauty-product-shell .iconBtn:hover,body.beauty-product-shell .headerProfile__trigger[aria-expanded=true]{background:#e8cfc5;border-color:#d982786b;color:#3f2421;box-shadow:0 18px 38px #d9827826}.beauty-shell .badge,body.beauty-product-shell .badge{border-color:var(--beauty-bg);background:linear-gradient(135deg,#f0d8d0,#d98278);color:#3a2521}.beauty-shell>main,body.beauty-product-shell .legacy-shell>main{background:var(--beauty-bg)}.beautyPage{--beauty-bg: #f7f3ef;--beauty-surface: #ffffff;--beauty-surface-soft: #fbf7f3;--beauty-accent: #e8cfc5;--beauty-accent-strong: #d98278;--beauty-text: #2b2b2b;--beauty-muted: #8f8882;--beauty-border: #eaded7;--beauty-shadow: 0 24px 70px rgba(94, 72, 62, .08);width:min(1700px,calc(100% - 40px));margin:0 auto;padding:28px 0 64px;color:var(--beauty-text);background:var(--beauty-bg);font-family:Manrope,Space Grotesk,sans-serif}.beautyHero,.beautyManagedBanner{position:relative;min-height:500px;height:500px;display:block;overflow:hidden;border-radius:28px;border:1px solid rgba(234,222,215,.82);box-shadow:var(--beauty-shadow)}.beautyHero{background:radial-gradient(circle at 78% 26%,rgba(232,207,197,.4),transparent 30%),#f0dfd7}.beautyHero:after,.beautyManagedBanner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#fffcf9fa,#fffcf9e0 32%,#fffcf94d 58%,#fffcf90a),linear-gradient(180deg,#fffcf914,#76483e14);pointer-events:none}.beautyManagedBanner{margin-bottom:28px;background:linear-gradient(135deg,#fffffff5,#f8ebe5e6)}.beautyHero__copy,.beautyManagedBanner__copy{position:relative;z-index:2;width:min(620px,52%);min-height:100%;display:grid;align-content:center;justify-items:start;gap:18px;padding:52px}.beautyHero__copy>span,.beautyManagedBanner__copy span{color:var(--beauty-accent-strong);font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.beautyHero h1,.beautyManagedBanner__copy h2{max-width:560px;margin:0;font-size:clamp(42px,4.4vw,68px);line-height:1.06;letter-spacing:-.055em}.beautyHero p,.beautyManagedBanner__copy p,.beautyPromo p{max-width:420px;margin:0;color:var(--beauty-muted);font-size:17px;line-height:1.7}.beautyManagedBanner__visual{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;min-height:500px;overflow:hidden}.beautyManagedBanner__visual img,.beautyManagedBanner__visual .beautyScene{width:100%;height:100%;min-height:500px;object-fit:cover}.beautyButton,.beautyTextButton{border:0;cursor:pointer;text-decoration:none;font-weight:900}.beautyButton{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 26px;border-radius:12px;background:var(--beauty-accent-strong);color:#fff;box-shadow:0 18px 34px #d982782e}.beautyButton--soft{background:#f2e7e1;color:var(--beauty-text);box-shadow:none}.beautyTextButton{background:transparent;color:var(--beauty-text)}.beautyScene{position:relative;min-height:180px;overflow:hidden;background:radial-gradient(circle at 75% 22%,rgba(255,255,255,.64),transparent 18%),linear-gradient(135deg,#fff9f5,#ead4cb)}.beautyHero>.beautyScene,.beautyPromo>.beautyScene{min-height:100%}.beautyHero>.beautyScene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%}.beautyScene:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0 48%,rgba(170,129,112,.1) 48% 48.3%,transparent 48.3%),radial-gradient(circle at 28% 78%,rgba(255,255,255,.7),transparent 20%)}.beautyScene__leaf,.beautyScene__bottle,.beautyScene__jar,.beautyScene__cream{position:absolute;display:block}.beautyScene__leaf{right:15%;top:12%;width:150px;height:190px;background:radial-gradient(ellipse at 40% 18%,#87906b 0 16px,transparent 17px),radial-gradient(ellipse at 70% 32%,#73805e 0 18px,transparent 19px),radial-gradient(ellipse at 38% 50%,#9aa27f 0 15px,transparent 16px),linear-gradient(90deg,transparent 47%,#a98d72 48% 51%,transparent 52%)}.beautyScene__bottle--tall{left:27%;bottom:19%;width:90px;height:190px;border-radius:30px 30px 16px 16px;background:linear-gradient(180deg,#ffffffd1,#e8cfc5);box-shadow:0 24px 48px #9f6c5d29}.beautyScene__bottle--drop{left:42%;bottom:18%;width:68px;height:150px;border-radius:24px 24px 14px 14px;background:linear-gradient(180deg,#ffffffe6,#d9b6a8);box-shadow:0 22px 44px #9f6c5d29}.beautyScene__bottle--drop:before{content:"";position:absolute;left:24px;top:-34px;width:18px;height:38px;border-radius:10px 10px 0 0;background:#2b2b2b}.beautyScene__jar{left:55%;bottom:18%;width:130px;height:92px;border-radius:34px 34px 22px 22px;background:linear-gradient(180deg,#fff8f3,#e9d5cc);box-shadow:0 24px 48px #9f6c5d29}.beautyScene__cream{left:31%;right:24%;bottom:12%;height:38px;border-radius:50%;background:linear-gradient(180deg,#ffffffb8,#e1bcae6b)}.beautyScene--hair{background:linear-gradient(135deg,#fffaf4,#d9c9bd)}.beautyScene--makeup{background:linear-gradient(135deg,#fff7f6,#e7c2c0)}.beautyScene--health,.beautyScene--vitamins{background:linear-gradient(135deg,#fbfaf2,#d7d4c7)}.beautyScene--fragrance{background:linear-gradient(135deg,snow,#e9d8dd)}.beautyBenefits,.beautyTrust{margin-top:28px;border-radius:22px;background:#ffffffb8;border:1px solid rgba(234,222,215,.82);box-shadow:0 20px 70px #5e483e0b}.beautyBenefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.beautyBenefits article{display:flex;gap:14px;align-items:center;padding:22px 28px;border-right:1px solid rgba(234,222,215,.82)}.beautyBenefits article:last-child{border-right:0}.beautyBenefits span,.beautyTrust span{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:#f5ebe6;color:var(--beauty-accent-strong)}.beautyBenefits p,.beautyTrust p,.beautyProductCard__subtitle,.beautyCategoryCard small,.beautyCrumbs,.beautySidebar p{margin:0;color:var(--beauty-muted)}.beautySection{margin-top:38px}.beautySectionHead{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px}.beautySectionHead h2,.beautyPromo h2{margin:0;font-size:30px;letter-spacing:-.04em}.beautyCategoryGrid,.beautyProductGrid,.beautyCollectionsGrid{display:grid;gap:22px}.beautyCategoryGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.beautyCategoryCard,.beautyProductCard,.beautyCollectionCard{min-width:0;overflow:hidden;border-radius:18px;background:#ffffffdb;border:1px solid rgba(234,222,215,.86);color:inherit;text-decoration:none;box-shadow:0 18px 50px #5e483e0d}.beautyCategoryCard{display:grid;justify-items:center;gap:8px;padding:22px 14px 18px;text-align:center}.beautyCategoryCard__image{width:124px;height:124px;overflow:hidden;border-radius:50%;background:#f8eee9}.beautyCategoryCard__image img,.beautyProductCard__image>img,.beautyCollectionCard>img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .18s ease}.beautyProductGrid--six{grid-template-columns:repeat(6,minmax(0,1fr))}.beautyProductGrid--catalog{grid-template-columns:repeat(4,minmax(0,1fr))}.beautyProductGrid--catalog.is-list{grid-template-columns:1fr}.beautyProductGrid--catalog.is-list .beautyProductCard{display:grid;grid-template-columns:300px minmax(0,1fr)}.beautyProductGrid--catalog.is-list .beautyProductCard__image{height:220px}.beautyProductGrid--catalog.is-list .beautyProductCard__body{align-items:center;min-height:220px;padding:24px}.beautyProductCard{position:relative;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.beautyProductCard:hover{transform:translateY(-4px);border-color:#d9827857;box-shadow:0 28px 70px #5e483e1c}.beautyProductCard__image{position:relative;display:block;height:240px;overflow:hidden;background:var(--beauty-surface-soft)}.beautyProductCard__image .beautyScene{height:100%;transition:transform .18s ease}.beautyProductCard:hover .beautyProductCard__image>img,.beautyProductCard:hover .beautyScene,.beautyCategoryCard:hover .beautyCategoryCard__image img,.beautyCollectionCard:hover>img{transform:scale(1.03)}.beautyBadge{position:absolute;z-index:2;top:14px;left:14px;padding:7px 11px;border-radius:999px;background:#f2d9d1;color:#9b4e46;font-size:12px;font-weight:900}.beautyFavorite{position:absolute;z-index:2;top:12px;right:12px;border:0;background:#ffffff9e;color:#2b2b2b9e;width:38px;height:38px;border-radius:999px;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.beautyProductCard__body{display:flex;align-items:end;justify-content:space-between;gap:14px;padding:18px}.beautyProductCard__details{min-width:0;flex:1;display:grid;gap:8px;color:inherit;text-decoration:none}.beautyProductCard__title{display:-webkit-box;min-height:40px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--beauty-text);font-weight:900;line-height:1.35}.beautyProductCard__price strong{display:block;font-size:19px}.beautyProductCard__price span{color:#b8afa9;text-decoration:line-through;font-size:13px}.beautyCartButton{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:12px;background:var(--beauty-accent-strong);color:#fff;cursor:pointer}.beautyCartButton svg{width:20px;height:20px;display:block}.beautyPromo{min-height:340px;display:grid;grid-template-columns:.38fr minmax(0,1fr);overflow:hidden;margin-top:48px;border-radius:24px;background:#ffffffdb;border:1px solid rgba(234,222,215,.86);box-shadow:var(--beauty-shadow)}.beautyPromo>div:first-child{display:grid;align-content:center;justify-items:start;gap:18px;padding:44px}.beautyCollectionsGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.beautyCollectionCard{position:relative;min-height:230px;color:#fff}.beautyCollectionCard:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 26%,rgba(48,39,35,.62))}.beautyCollectionCard>img,.beautyCollectionCard>.beautyScene{width:100%;height:100%;min-height:230px;object-fit:cover;transition:transform .18s ease}.beautyCollectionCard>div{position:absolute;z-index:2;left:22px;right:22px;bottom:20px;display:grid;gap:7px}.beautyCollectionCard span{width:fit-content;padding:5px 10px;border-radius:999px;background:#ffffffb8;color:var(--beauty-muted);font-size:12px}.beautyCollectionCard strong{font-size:20px}.beautyCollectionCard p{margin:0}.beautyTrust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding:30px}.beautyTrust article{display:grid;justify-items:center;gap:10px;text-align:center}.beautyCrumbs{display:flex;gap:10px;align-items:center;margin-bottom:34px}.beautyCrumbs a{color:var(--beauty-muted);text-decoration:none}.beautyCatalogLayout{display:grid;grid-template-columns:0 minmax(0,1fr);gap:0;align-items:start;transition:grid-template-columns .22s ease,gap .22s ease}.beautyCatalogLayout.filters-open{grid-template-columns:300px minmax(0,1fr);gap:28px}.beautySidebar,.beautySortBar{border-radius:20px;background:#ffffffc7;border:1px solid rgba(234,222,215,.86);box-shadow:0 18px 50px #5e483e0d}.beautySidebar{position:sticky;top:108px;width:300px;max-height:calc(100vh - 132px);overflow:hidden auto;transform:translate(-22px);opacity:0;pointer-events:none;display:grid;align-content:start;gap:24px;padding:28px;transition:transform .2s ease,opacity .2s ease}.beautyCatalogLayout.filters-open .beautySidebar{transform:translate(0);opacity:1;pointer-events:auto}.beautyCatalogLayout:not(.filters-open) .beautySidebar{display:none}.beautyCatalogMain{grid-column:2;min-width:0}.beautyCatalogLayout:not(.filters-open) .beautyCatalogMain{grid-column:1 / -1}.beautyFilterClose{position:absolute;top:16px;right:16px;width:36px;height:36px;border:1px solid var(--beauty-border);border-radius:999px;background:#ffffffd1;color:var(--beauty-text);cursor:pointer}.beautySidebar h1{margin:0 0 6px;font-size:30px}.beautyFilterGroup{display:grid;gap:14px;padding-top:22px;border-top:1px solid rgba(234,222,215,.86)}.beautyFilterGroup>a{min-height:38px;display:flex;align-items:center;color:var(--beauty-text);text-decoration:none}.beautyFilterGroup>a.is-active{color:var(--beauty-accent-strong);font-weight:900}.beautyFilterGroup strong{display:flex;align-items:center;justify-content:space-between;gap:12px}.beautyResetFilter{border:0;background:transparent;color:var(--beauty-accent-strong);font:inherit;font-size:12px;font-weight:900;cursor:pointer}.beautyFilterGroup label{color:var(--beauty-muted);font-size:13px;font-weight:800}.beautyInputs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.beautyInputs input{min-width:0}.beautyInputs input,.beautyFilterGroup select{min-height:46px;width:100%;padding:0 14px;border-radius:12px;border:1px solid var(--beauty-border);background:#ffffffc7;color:var(--beauty-text)}.beautySortBar{display:flex;justify-content:space-between;gap:16px;margin-bottom:28px;padding:20px}.beautySortBar>div{display:flex;flex-wrap:wrap;gap:12px}.beautySortBar button{min-height:42px;padding:0 18px;border-radius:12px;border:1px solid rgba(234,222,215,.86);background:#ffffffa8;color:var(--beauty-text);cursor:pointer}.beautySortBar .beautyFilterToggle{width:48px;padding:0;display:inline-grid;place-items:center;gap:4px;background:var(--beauty-text);border-color:var(--beauty-text)}.beautyFilterToggle span{width:18px;height:2px;border-radius:999px;background:#fff}.beautySortBar button.is-active{background:var(--beauty-accent);border-color:var(--beauty-accent);color:var(--beauty-text)}.beautyViewSwitch{margin-left:auto}.beautyViewSwitch button{width:44px;padding:0;display:inline-grid;place-items:center}.beautyEmptyState{padding:28px;border-radius:18px;border:1px solid rgba(234,222,215,.86);background:#ffffffb8;color:var(--beauty-muted);text-align:center}.beautyProductPage{padding-bottom:86px}.beautyProductLayout{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(420px,.74fr);gap:56px;align-items:start}.beautyProductGallery{display:grid;gap:18px}.beautyProductGallery__main{position:relative;min-height:610px;overflow:hidden;border-radius:22px;background:linear-gradient(135deg,#fff8f4,#ead4cb);border:1px solid rgba(234,222,215,.86);box-shadow:var(--beauty-shadow)}.beautyProductGallery__open{width:100%;min-height:610px;display:block;padding:0;border:0;background:transparent;cursor:zoom-in;color:inherit}.beautyProductGallery__open>img,.beautyProductGallery__open>.beautyScene{width:100%;height:100%;min-height:610px;display:block;object-fit:cover}.beautyProductGallery__open>span{position:absolute;left:24px;bottom:24px;z-index:3;padding:10px 14px;border-radius:999px;background:#fffc;color:var(--beauty-text);font-size:13px;font-weight:900;opacity:0;transform:translateY(6px);transition:opacity .18s ease,transform .18s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.beautyProductGallery__open:hover>span,.beautyProductGallery__open:focus-visible>span{opacity:1;transform:translateY(0)}.beautyProductGallery__fav,.beautyProductGallery__arrow{position:absolute;z-index:3;border:0;border-radius:999px;background:#ffffffb8;color:var(--beauty-text);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.beautyProductGallery__fav{top:22px;right:22px;width:44px;height:44px;font-size:24px}.beautyProductGallery__arrow{top:50%;width:50px;height:50px;font-size:34px;transform:translateY(-50%);box-shadow:0 12px 24px #5e483e1f}.beautyProductGallery__arrow:disabled{opacity:.45;cursor:default}.beautyProductGallery__arrow--prev{left:24px}.beautyProductGallery__arrow--next{right:24px}.beautyProductThumbs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.beautyProductThumbs button{min-height:108px;overflow:hidden;border-radius:14px;border:1px solid rgba(234,222,215,.86);background:var(--beauty-surface);cursor:pointer}.beautyProductThumbs button.is-active{border-color:var(--beauty-accent-strong);box-shadow:inset 0 0 0 2px var(--beauty-accent-strong)}.beautyProductThumbs img{width:100%;height:100%;min-height:108px;object-fit:cover}.beautyProductInfo{position:sticky;top:106px;display:grid;gap:20px}.beautyProductInfo__badge,.beautySave{width:fit-content;border-radius:999px;background:#e8cfc575;color:#9b4e46}.beautyProductInfo__badge{padding:8px 13px;color:var(--beauty-muted)}.beautyProductInfo h1{margin:0;font-size:clamp(38px,3.8vw,58px);letter-spacing:-.055em;line-height:1.03}.beautyProductInfo__meta,.beautyProductLead,.beautyQuickSpecs{color:var(--beauty-muted)}.beautyProductInfo__meta{display:flex;flex-wrap:wrap;gap:20px}.beautyProductPrice{display:flex;align-items:baseline;gap:16px}.beautyProductPrice strong{font-size:40px;letter-spacing:-.04em}.beautyProductPrice span{color:#b8afa9;text-decoration:line-through;font-size:19px}.beautyProductPrice--small strong{font-size:30px}.beautySave{padding:8px 12px;font-size:14px}.beautyProductLead{max-width:560px;margin:0;font-size:17px;line-height:1.7}.beautyQuickSpecs{display:grid;gap:10px}.beautyQuickSpecs strong{color:var(--beauty-text)}.beautyStickyBuy{display:grid;gap:14px;margin-top:8px;padding:24px;border-radius:18px;background:#ffffffc7;border:1px solid var(--beauty-border);box-shadow:var(--beauty-shadow)}.beautyStickyBuy .beautyButton{width:100%}.beautyFavoriteWide{min-height:50px;border-radius:12px;border:1px solid var(--beauty-border);background:#ffffffb3;color:var(--beauty-muted);cursor:pointer}.beautyProductTabs{margin-top:28px;border-radius:18px;background:#ffffffc7;border:1px solid var(--beauty-border);box-shadow:0 20px 60px #5e483e0b}.beautyProductTabs__nav{display:flex;gap:24px;padding:20px 24px 0;border-bottom:1px solid var(--beauty-border)}.beautyProductTabs__nav button{min-height:50px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--beauty-muted);cursor:pointer}.beautyProductTabs__nav button.is-active{border-bottom-color:var(--beauty-accent-strong);color:var(--beauty-text);font-weight:900}.beautyProductTabs__body{padding:24px}.beautyProductTabs__body p,.beautyProductTabs__body li{color:var(--beauty-muted);line-height:1.7}.beautySpecTable,.beautyDeliveryGrid,.beautyTabReviews{display:grid;gap:14px}.beautySpecTable{grid-template-columns:repeat(2,minmax(0,1fr))}.beautySpecTable article,.beautyDeliveryGrid article,.beautyTabReviews article{display:grid;gap:9px;padding:18px;border-radius:16px;background:var(--beauty-surface-soft);border:1px solid rgba(234,222,215,.7)}.beautySpecTable span,.beautyDeliveryGrid p,.beautyTabReviews span{color:var(--beauty-muted)}.beautyDeliveryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.beautyDeliveryGrid article>span{width:42px;height:42px;display:grid;place-items:center;border-radius:999px;background:#ffffffc2;border:1px solid var(--beauty-border)}.beautyTabReviews article>div{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap}@media(max-width:1200px){.beautyPage{width:min(100% - 32px,1100px)}.beautyHero,.beautyManagedBanner,.beautyPromo,.beautyProductLayout{grid-template-columns:1fr}.beautyHero,.beautyManagedBanner{height:500px}.beautyHero__copy,.beautyManagedBanner__copy{width:min(680px,74%)}.beautyProductGrid--six,.beautyProductGrid--catalog,.beautyCategoryGrid,.beautyCollectionsGrid,.beautyTrust{grid-template-columns:repeat(3,minmax(0,1fr))}.beautyProductInfo{position:static}.beautyBenefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.beautyPage{width:min(100% - 22px,640px);padding-top:18px}.beautyHero__copy,.beautyManagedBanner__copy{width:auto;padding:30px}.beautyHero,.beautyManagedBanner{height:auto;min-height:420px}.beautyHero h1,.beautyManagedBanner__copy h2{font-size:38px}.beautyProductGrid--six,.beautyProductGrid--catalog,.beautyCategoryGrid,.beautyCollectionsGrid,.beautyTrust,.beautyBenefits,.beautyDeliveryGrid,.beautySpecTable{grid-template-columns:1fr}.beautyProductGallery__main,.beautyProductGallery__open,.beautyProductGallery__open>img,.beautyProductGallery__open>.beautyScene{min-height:360px}.beautyProductThumbs{grid-template-columns:repeat(3,minmax(0,1fr))}.beautyProductTabs__nav{overflow:auto}.beautyBenefits article{border-right:0;border-bottom:1px solid rgba(234,222,215,.82)}.beautyCatalogLayout.filters-open{grid-template-columns:1fr}.beautySidebar{position:relative;top:auto;width:100%;max-height:none}}@media(max-width:720px){.beautyPage{width:min(100% - 20px,640px);padding-top:16px;padding-bottom:42px}.beautyHero,.beautyManagedBanner{min-height:390px;border-radius:22px}.beautyHero:after,.beautyManagedBanner:after{background:linear-gradient(180deg,#fffcf933,#fffcf9b8 46%,#fffcf9f7),linear-gradient(90deg,#fffcf929,#fffcf90a)}.beautyHero__visual,.beautyManagedBanner__visual{min-height:390px}.beautyHero__copy,.beautyManagedBanner__copy{min-height:390px;align-content:end;gap:13px;padding:24px 22px}.beautyHero h1,.beautyManagedBanner__copy h2{font-size:clamp(34px,10vw,44px);line-height:.98}.beautyHero p,.beautyManagedBanner__copy p,.beautyPromo p{max-width:100%;font-size:15px;line-height:1.55}.beautyButton{width:100%;min-height:48px}.beautyBenefits{margin-top:12px;border-radius:18px}.beautyBenefits article{min-height:94px;padding:16px;border-right:1px solid rgba(234,222,215,.82);border-bottom:1px solid rgba(234,222,215,.82)}.beautySection{margin-top:30px}.beautySectionHead{align-items:flex-end;gap:12px;margin-bottom:14px}.beautySectionHead h2,.beautyPromo h2{font-size:24px}.beautySectionHead a{font-size:13px;white-space:nowrap}.beautyProductGrid--six,.beautyProductGrid--catalog,.beautyCategoryGrid,.beautyCollectionsGrid,.beautyTrust,.beautyBenefits,.beautyDeliveryGrid,.beautySpecTable{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.beautyCategoryCard{gap:8px;padding:12px;border-radius:16px}.beautyCategoryCard__image{width:100%;height:124px;border-radius:14px}.beautyProductCard{border-radius:18px}.beautyProductCard__image{height:180px}.beautyProductCard__body{min-height:106px;align-items:end;gap:10px;padding:12px}.beautyProductCard__details{gap:6px}.beautyProductCard__title{min-height:38px;font-size:14px}.beautyProductCard__subtitle{font-size:12px}.beautyProductCard__price strong{font-size:17px}.beautyCartButton{width:40px;height:40px;flex:0 0 40px}.beautyProductGrid--catalog.is-list .beautyProductCard{grid-template-columns:140px minmax(0,1fr)}.beautyProductGrid--catalog.is-list .beautyProductCard__image,.beautyProductGrid--catalog.is-list .beautyProductCard__body{min-height:150px;height:150px}.beautyPromo{position:relative;min-height:340px;grid-template-columns:1fr;border-radius:22px}.beautyPromo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#fffcf914,#fffcf9e0)}.beautyPromo>div:first-child{position:relative;z-index:2;align-content:end;padding:24px 22px}.beautyPromo>.beautyScene{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.beautyCollectionCard{min-height:190px;border-radius:18px}.beautyTrust{padding:16px;border-radius:18px}.beautyNewsletter{grid-template-columns:1fr;gap:16px;padding:18px;border-radius:18px}.beautyNewsletter form{grid-template-columns:1fr;width:100%}.beautyCatalogLayout,.beautyCatalogLayout.filters-open{grid-template-columns:1fr;gap:0}.beautyCatalogMain,.beautyCatalogLayout:not(.filters-open) .beautyCatalogMain{grid-column:1 / -1}.beautySidebar{position:fixed;z-index:25;top:92px;left:10px;right:10px;width:auto;max-height:calc(100vh - 108px);padding:22px;transform:translate(0)}.beautyCatalogLayout:not(.filters-open) .beautySidebar{display:block;opacity:0;pointer-events:none;transform:translate(-12px)}.beautyCatalogLayout.filters-open .beautySidebar{opacity:1;pointer-events:auto;transform:translate(0)}.beautySortBar{position:sticky;top:8px;z-index:12;flex-direction:column;align-items:stretch;gap:12px;margin-bottom:18px;padding:12px;border-radius:18px}.beautySortBar>div{gap:8px}.beautySortBar button{min-height:40px;padding:0 12px;font-size:13px}.beautyViewSwitch{align-self:flex-end}.beautyProductGallery__main,.beautyProductGallery__open,.beautyProductGallery__open>img,.beautyProductGallery__open>.beautyScene{min-height:360px}}@media(max-width:460px){.beautyPage{width:min(100% - 16px,420px)}.beautyHero,.beautyManagedBanner,.beautyHero__visual,.beautyManagedBanner__visual,.beautyHero__copy,.beautyManagedBanner__copy{min-height:360px}.beautyHero__copy,.beautyManagedBanner__copy{padding:20px 16px}.beautyProductGrid--six,.beautyProductGrid--catalog,.beautyCategoryGrid{gap:10px}.beautyProductCard__image{height:148px}.beautyProductCard__body{min-height:100px;padding:10px}.beautyProductCard__title{font-size:13px}.beautyProductCard__price strong{font-size:15px}.beautyCartButton{width:36px;height:36px;flex-basis:36px}.beautyCategoryCard__image{height:104px}.beautyCollectionsGrid,.beautyTrust,.beautyBenefits,.beautyDeliveryGrid,.beautySpecTable,.beautyInputs{grid-template-columns:1fr}.beautyProductGrid--catalog.is-list .beautyProductCard{grid-template-columns:112px minmax(0,1fr)}.beautyProductGrid--catalog.is-list .beautyProductCard__image,.beautyProductGrid--catalog.is-list .beautyProductCard__body{min-height:132px;height:132px}}@media(max-width:720px){body.beauty-product-shell{overflow-x:hidden}body.beauty-product-shell .legacy-shell,body.beauty-product-shell .legacy-shell>main{max-width:100%;overflow-x:hidden}.beautyProductPage{width:min(100% - 16px,430px);max-width:100%;overflow-x:hidden;box-sizing:border-box}.beautyProductPage *,.beautyProductPage *:before,.beautyProductPage *:after{box-sizing:border-box}.beautyProductLayout,.beautyProductGallery,.beautyProductInfo,.beautyProductTabs,.beautyProductTabs__body,.beautySpecTable,.beautyDeliveryGrid,.beautyTabReviews{min-width:0;max-width:100%}.beautyCrumbs{max-width:100%;overflow-x:auto;padding-bottom:4px;white-space:nowrap;scrollbar-width:none}.beautyCrumbs::-webkit-scrollbar{display:none}.beautyProductGallery__main,.beautyProductGallery__open,.beautyProductGallery__open>img,.beautyProductGallery__open>.beautyScene{width:100%;max-width:100%;min-height:340px;border-radius:18px}.beautyProductGallery__open>img{object-fit:cover}.beautyProductGallery__fav{top:14px;right:14px}.beautyProductGallery__arrow{width:42px;height:42px;font-size:28px}.beautyProductGallery__arrow--prev{left:12px}.beautyProductGallery__arrow--next{right:12px}.beautyProductThumbs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.beautyProductThumbs button,.beautyProductThumbs img,.beautyProductThumbs .beautyScene{min-height:72px}.beautyProductInfo{gap:16px}.beautyProductInfo h1{font-size:clamp(32px,9vw,42px)}.beautyProductPrice{flex-wrap:wrap}.beautyProductPrice strong{font-size:clamp(30px,9vw,38px)}.beautyChoiceRow button,.beautyStickyBuy .beautyButton,.beautyFavoriteWide{width:100%}.beautyProductTabs{overflow:hidden}.beautyProductTabs__nav{max-width:100%;gap:18px;overflow-x:auto;overflow-y:hidden;padding:0 16px;scrollbar-width:none}.beautyProductTabs__nav::-webkit-scrollbar{display:none}.beautyProductTabs__nav button{min-height:58px;flex:0 0 auto;white-space:nowrap}.beautyProductTabs__body{padding:16px}.beautySpecTable,.beautyDeliveryGrid{grid-template-columns:1fr}}.shoes-shell,body.shoes-product-shell{--shoes-bg: #f4f1ec;--shoes-surface: #ffffff;--shoes-surface-warm: #e9e1d6;--shoes-dark: #171717;--shoes-text: #202020;--shoes-muted: #5f5851;--shoes-accent: #a85f3b;--shoes-accent-dark: #6f3a25;--shoes-sand: #c9b59a;--shoes-border: #ddd3c7;--shoes-shadow: 0 28px 80px rgba(54, 39, 29, .1);background:var(--shoes-bg);color:var(--shoes-text)}.shoesSellerLink{display:flex;align-items:center;gap:14px;padding:14px;color:var(--shoes-text);text-decoration:none;background:linear-gradient(135deg,#fff,var(--shoes-surface-warm));border:1px solid var(--shoes-border);border-radius:20px;box-shadow:0 18px 44px #6f3a2514;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.shoesSellerLink:hover{transform:translateY(-2px);border-color:#a85f3b99;box-shadow:0 22px 54px #6f3a2524}.shoesSellerLink__avatar{display:grid;place-items:center;flex:0 0 54px;width:54px;height:54px;overflow:hidden;color:#fff;font-weight:900;background:var(--shoes-dark);border-radius:18px}.shoesSellerLink__avatar img{width:100%;height:100%;object-fit:cover}.shoesSellerLink span:last-child{display:grid;gap:2px}.shoesSellerLink small,.shoesSellerLink em{color:var(--shoes-muted);font-style:normal;font-size:13px}.shoesSellerLink strong{font-size:16px}.shoes-shell .topbar,body.shoes-product-shell .topbar{background:#f4f1ece6;border-bottom:0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.shoes-shell .topbar__inner,body.shoes-product-shell .topbar__inner{min-height:var(--site-header-height)}.shoes-shell .brand,.shoes-shell .topNav__a,.shoes-shell .iconBtn,.shoes-shell .headerProfile__trigger,body.shoes-product-shell .brand,body.shoes-product-shell .topNav__a,body.shoes-product-shell .iconBtn,body.shoes-product-shell .headerProfile__trigger{color:var(--shoes-text)}.shoes-shell .brand__dot,.shoes-shell .subbar,.shoes-shell .siteFooter,body.shoes-product-shell .brand__dot,body.shoes-product-shell .subbar,body.shoes-product-shell .siteFooter{display:none}.shoes-shell .brand__name,body.shoes-product-shell .brand__name{font-size:30px;letter-spacing:-.035em}.shoes-shell .topSearch input,body.shoes-product-shell .topSearch input{min-height:var(--site-search-height);padding-top:0;padding-bottom:0;background:#ffffffc7;border:1px solid rgba(221,211,199,.9);color:var(--shoes-text);box-shadow:0 18px 50px #36271d0d}.shoes-shell .topSearch input::placeholder,body.shoes-product-shell .topSearch input::placeholder{color:#77716ab8}.shoes-shell .topNav__a,.shoes-shell .iconBtn,.shoes-shell .headerProfile__trigger,body.shoes-product-shell .topNav__a,body.shoes-product-shell .iconBtn,body.shoes-product-shell .headerProfile__trigger{min-height:var(--site-action-height);display:inline-flex;align-items:center;padding-inline:18px;background:var(--shoes-dark);border-color:var(--shoes-dark);color:#fff;box-shadow:0 16px 34px #17171721}.shoes-shell .topNav__a:hover,.shoes-shell .iconBtn:hover,.shoes-shell .headerProfile__trigger[aria-expanded=true],body.shoes-product-shell .topNav__a:hover,body.shoes-product-shell .iconBtn:hover,body.shoes-product-shell .headerProfile__trigger[aria-expanded=true]{background:var(--shoes-accent-dark);border-color:#a85f3b7a;color:#fff;box-shadow:0 18px 38px #6f3a2533}.shoes-shell .badge,body.shoes-product-shell .badge{border-color:var(--shoes-bg);background:linear-gradient(135deg,#d59a70,#a85f3b);color:#fff}.shoes-shell>main,body.shoes-product-shell .legacy-shell>main{background:var(--shoes-bg)}.shoesPage{--shoes-bg: #f4f1ec;--shoes-surface: #ffffff;--shoes-surface-warm: #e9e1d6;--shoes-dark: #171717;--shoes-text: #202020;--shoes-muted: #5f5851;--shoes-accent: #a85f3b;--shoes-accent-dark: #6f3a25;--shoes-sand: #c9b59a;--shoes-border: #ddd3c7;--shoes-shadow: 0 28px 80px rgba(54, 39, 29, .1);width:min(1700px,calc(100% - 40px));margin:0 auto;padding:36px 0 64px;color:var(--shoes-text);background:var(--shoes-bg);font-family:Manrope,Space Grotesk,sans-serif}.shoesHero,.shoesManagedBanner{position:relative;min-height:500px;height:500px;overflow:hidden;border-radius:28px;border:1px solid rgba(221,211,199,.8);box-shadow:var(--shoes-shadow)}.shoesHero{display:grid;grid-template-columns:minmax(360px,.46fr) 1fr;background:radial-gradient(circle at 72% 14%,rgba(201,181,154,.42),transparent 35%),linear-gradient(135deg,#231f1b,#3b3028 44%,#d7c6b2);color:#fff}.shoesHero:after,.shoesManagedBanner:after,.shoesPromo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#171717e6,#1717179e 38%,#1717172e),linear-gradient(180deg,#17171729,#17171757),radial-gradient(circle at 72% 16%,rgba(255,255,255,.12),transparent 30%);pointer-events:none}.shoesHero__copy,.shoesManagedBanner__copy{position:relative;z-index:2;display:grid;align-content:center;justify-items:start;gap:18px;padding:58px 64px}.shoesHero__copy>span,.shoesManagedBanner__copy>span,.shoesPromo span{display:inline-flex;padding:8px 14px;border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.16);color:#fff8ee;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;text-shadow:0 1px 2px rgba(0,0,0,.32)}.shoesHero h1,.shoesManagedBanner h2{max-width:580px;margin:0;font-size:clamp(44px,4.4vw,70px);line-height:1.02;letter-spacing:-.06em;text-shadow:0 3px 18px rgba(0,0,0,.34)}.shoesHero p,.shoesManagedBanner p,.shoesPromo p{max-width:440px;margin:0;color:#ffffffe6;font-size:18px;line-height:1.65;text-shadow:0 2px 10px rgba(0,0,0,.28)}.shoesHero small{margin-top:38px;color:#ffffffd1;font-weight:900;letter-spacing:.16em;text-shadow:0 2px 8px rgba(0,0,0,.26)}.shoesHero__visual,.shoesManagedBanner__visual{position:absolute;top:0;right:0;bottom:0;left:0}.shoesManagedBanner{margin-bottom:28px;background:linear-gradient(135deg,#f4f1ec,#d9c6b6)}.shoesManagedBanner:after{background:linear-gradient(90deg,#f4f1ecf5,#f4f1ecd1 34%,#f4f1ec2e),linear-gradient(180deg,#ffffff14,#6f3a251f)}.shoesManagedBanner__copy{width:min(600px,52%);min-height:100%;color:var(--shoes-text)}.shoesManagedBanner__copy>span{background:#a85f3b1f;border-color:#a85f3b2e;color:var(--shoes-accent-dark)}.shoesManagedBanner__copy p{color:var(--shoes-muted)}.shoesManagedBanner__visual img{width:100%;height:100%;object-fit:cover}.shoesButton{min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 26px;border:1px solid var(--shoes-dark);border-radius:14px;background:var(--shoes-dark);color:#fff;font-weight:900;text-decoration:none;box-shadow:0 20px 42px #17171738;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.shoesButton:hover{transform:translateY(-2px);background:var(--shoes-accent-dark);box-shadow:0 24px 52px #6f3a2547}.shoesButton--soft{background:#efe8df;border-color:#efe8df;color:var(--shoes-text);box-shadow:none}.shoesBenefits{display:grid;grid-template-columns:repeat(4,1fr);margin:28px 0 42px;overflow:hidden;border-radius:20px;border:1px solid var(--shoes-border);background:#ffffffbd;box-shadow:0 20px 60px #36271d0f}.shoesBenefits div{min-height:96px;display:grid;grid-template-columns:auto 1fr;align-content:center;column-gap:14px;padding:22px 26px;border-right:1px solid var(--shoes-border)}.shoesBenefits div:last-child{border-right:0}.shoesBenefits span{grid-row:span 2;width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:#efe7de;color:var(--shoes-accent-dark);font-weight:900}.shoesBenefits strong,.shoesTrust strong{font-size:16px}.shoesBenefits small,.shoesCategoryCard span,.shoesTrust span,.shoesNewsletter p{color:var(--shoes-muted)}.shoesSection{margin-top:40px}.shoesSectionHead{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:20px}.shoesSectionHead h2{margin:0;font-size:30px;line-height:1.1;letter-spacing:-.04em}.shoesSectionHead button{border:0;background:transparent;color:var(--shoes-accent-dark);font-weight:900;cursor:pointer}.shoesCategoryGrid{display:grid;grid-template-columns:repeat(6,1fr);gap:18px}.shoesCategoryCard,.shoesProductCard,.shoesCollectionCard{border:1px solid rgba(221,211,199,.86);background:#ffffffdb;color:var(--shoes-text);text-decoration:none;box-shadow:0 18px 50px #36271d0f;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.shoesCategoryCard:hover,.shoesProductCard:hover,.shoesCollectionCard:hover{transform:translateY(-4px);border-color:#a85f3b57;box-shadow:0 28px 72px #36271d1c}.shoesCategoryCard{display:grid;gap:8px;padding:10px;border-radius:18px}.shoesCategoryCard__image{height:132px;overflow:hidden;border-radius:14px;background:#ece4da}.shoesCategoryCard__image img,.shoesProductCard__media img,.shoesProductGallery__main img,.shoesProductThumbs img{width:100%;height:100%;object-fit:cover}.shoesCategoryCard strong,.shoesCategoryCard span{padding-inline:6px}.shoesProductGrid{display:grid;gap:22px}.shoesProductGrid--six{grid-template-columns:repeat(6,minmax(0,1fr))}.shoesProductGrid--catalog{grid-template-columns:repeat(4,minmax(0,1fr))}.shoesProductGrid--catalog.is-list{grid-template-columns:1fr}.shoesProductGrid--catalog.is-list .shoesProductCard{display:grid;grid-template-columns:300px minmax(0,1fr)}.shoesProductGrid--catalog.is-list .shoesProductCard__media{height:220px}.shoesProductGrid--catalog.is-list .shoesProductCard__body{align-items:center;min-height:220px;padding:24px}.shoesProductCard{position:relative;overflow:hidden;border-radius:22px}.shoesProductCard__media{position:relative;height:255px;display:block;overflow:hidden;background:linear-gradient(180deg,#f8f5f0,#e5dacf)}.shoesProductCard__media img,.shoesProductCard__media .shoesScene{transition:transform .28s ease}.shoesProductCard:hover .shoesProductCard__media img,.shoesProductCard:hover .shoesProductCard__media .shoesScene{transform:scale(1.035)}.shoesProductCard__body{min-height:116px;display:grid;grid-template-columns:1fr auto;gap:12px;align-items:end;padding:16px}.shoesProductCard__text{display:grid;gap:5px;color:inherit;text-decoration:none}.shoesProductCard__text strong{font-size:15px;line-height:1.25}.shoesProductCard__text span{color:var(--shoes-muted);font-size:13px}.shoesProductCard__text b{display:flex;align-items:baseline;gap:8px;margin-top:4px;font-size:19px}.shoesProductCard__text small,.shoesProductPrice span{color:#a79d94;font-size:14px;font-weight:700;text-decoration:line-through}.shoesBadge{position:absolute;z-index:3;top:14px;left:14px;padding:7px 11px;border-radius:999px;background:var(--shoes-accent);color:#fff;font-size:12px;font-weight:900}.shoesFavorite,.shoesProductGallery__fav{position:absolute;z-index:3;top:14px;right:14px;width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(23,23,23,.12);border-radius:50%;background:#ffffffb8;color:var(--shoes-text);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.shoesCartButton{width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:14px;background:var(--shoes-accent);color:#fff;cursor:pointer;box-shadow:0 14px 28px #a85f3b3d}.shoesCartButton svg{width:21px;height:21px;display:block}.shoesPromo{position:relative;min-height:330px;display:grid;grid-template-columns:.42fr 1fr;overflow:hidden;margin-top:48px;border-radius:24px;background:linear-gradient(135deg,#2a211c,#5a3a2b 58%,#c7ad91);box-shadow:var(--shoes-shadow)}.shoesPromo>div{position:relative;z-index:2;display:grid;align-content:center;justify-items:start;gap:16px;padding:50px;color:#fff}.shoesPromo h2{max-width:410px;margin:0;font-size:clamp(32px,3vw,50px);line-height:1.08;letter-spacing:-.05em}.shoesPromo>.shoesScene{position:absolute;top:0;right:0;bottom:0;left:35%;z-index:0}.shoesCollectionGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.shoesCollectionCard{position:relative;min-height:230px;display:grid;align-content:end;overflow:hidden;padding:22px;border-radius:20px;color:#fff;background:#2f2924}.shoesCollectionCard:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 20%,rgba(23,23,23,.72))}.shoesCollectionCard>*{position:relative;z-index:1}.shoesCollectionCard .shoesScene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.78}.shoesCollectionCard strong{font-size:20px}.shoesTrust{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:42px}.shoesTrust div{display:grid;gap:8px;padding:24px;border:1px solid var(--shoes-border);border-radius:20px;background:#ffffffb8}.shoesNewsletter{display:grid;grid-template-columns:1fr minmax(360px,.7fr);align-items:center;gap:24px;margin-top:32px;padding:28px;border:1px solid var(--shoes-border);border-radius:22px;background:#ffffffd1}.shoesNewsletter h2{margin:0 0 8px}.shoesNewsletter form{display:grid;grid-template-columns:1fr auto;gap:12px}.shoesNewsletter input,.shoesInputs input{min-height:48px;padding:0 16px;border:1px solid var(--shoes-border);border-radius:14px;background:#fff}.shoesNewsletter button{min-height:48px;padding:0 22px;border:0;border-radius:14px;background:var(--shoes-dark);color:#fff;font-weight:900}.shoesCrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:28px;color:var(--shoes-muted)}.shoesCrumbs a{color:inherit;text-decoration:none}.shoesCatalogLayout{display:grid;grid-template-columns:0 minmax(0,1fr);gap:28px;transition:grid-template-columns .22s ease}.shoesCatalogLayout.filters-open{grid-template-columns:280px minmax(0,1fr)}.shoesSidebar{position:sticky;top:96px;max-height:calc(100vh - 116px);overflow:hidden auto;opacity:0;pointer-events:none;transform:translate(-12px);padding:28px;border:1px solid var(--shoes-border);border-radius:22px;background:#ffffffd1;box-shadow:0 24px 70px #36271d14;transition:opacity .22s ease,transform .22s ease}.filters-open .shoesSidebar{opacity:1;pointer-events:auto;transform:translate(0)}.shoesFilterClose{position:absolute;top:12px;right:12px;width:34px;height:34px;border:1px solid var(--shoes-border);border-radius:50%;background:#fff;cursor:pointer}.shoesSidebar h1{margin:0 0 8px}.shoesSidebar p{margin:0 0 24px;color:var(--shoes-muted)}.shoesFilterGroup{display:grid;gap:14px;padding:22px 0;border-top:1px solid var(--shoes-border)}.shoesFilterGroup a{color:var(--shoes-text);text-decoration:none}.shoesFilterGroup a.is-active{color:var(--shoes-accent-dark);font-weight:900}.shoesRange{height:4px;border-radius:999px;background:linear-gradient(90deg,var(--shoes-accent),var(--shoes-sand))}.shoesInputs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.shoesInputs input{min-width:0;width:100%}.shoesSizes,.shoesSwatches{display:flex;flex-wrap:wrap;gap:10px}.shoesSizes button{min-width:44px;height:38px;border:1px solid var(--shoes-border);border-radius:10px;background:#fff;color:var(--shoes-text);cursor:pointer}.shoesSwatches button{width:28px;height:28px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #1717171f;cursor:pointer}.shoesCheck{display:flex;gap:8px;color:var(--shoes-muted)}.shoesSortBar{position:sticky;top:calc(var(--site-header-height) + 12px);z-index:6;min-height:82px;display:flex;align-items:center;gap:12px;margin-bottom:28px;padding:14px 18px;border:1px solid var(--shoes-border);border-radius:22px;background:#ffffffd1;box-shadow:0 24px 70px #36271d14;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.shoesFilterToggle,.shoesSortButtons button,.shoesViewSwitch button{min-height:44px;border:1px solid var(--shoes-border);border-radius:12px;background:#fff;color:var(--shoes-text);cursor:pointer}.shoesFilterToggle{width:48px;background:var(--shoes-dark);color:#fff;font-size:20px}.shoesSortButtons{display:flex;flex-wrap:wrap;gap:10px}.shoesSortButtons button{padding:0 18px}.shoesSortButtons button.is-active,.shoesViewSwitch button.is-active{border-color:var(--shoes-accent-dark);background:var(--shoes-accent-dark);color:#fff}.shoesViewSwitch{display:flex;gap:8px;margin-left:auto}.shoesViewSwitch button{width:44px;display:inline-grid;place-items:center}.shoesEmptyState{display:grid;place-items:center;min-height:180px;padding:24px;border:1px dashed var(--shoes-border);border-radius:22px;background:#ffffff8f;color:var(--shoes-muted)}.shoesProductLayout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(390px,.85fr);gap:54px}.shoesProductGallery__main{position:relative;height:min(680px,58vw);overflow:hidden;border:1px solid var(--shoes-border);border-radius:24px;background:linear-gradient(145deg,#fbf8f4,#e6dacc);box-shadow:var(--shoes-shadow)}.shoesProductGallery__open{width:100%;height:100%;border:0;background:transparent;cursor:zoom-in}.shoesProductThumbs{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:16px}.shoesProductThumbs button{height:112px;overflow:hidden;border:1px solid var(--shoes-border);border-radius:16px;background:#fff;cursor:pointer}.shoesProductThumbs button.is-active{border-color:var(--shoes-accent)}.shoesProductInfo{position:relative;display:grid;align-content:start;gap:18px}.shoesProductInfo__badge{width:max-content;padding:8px 14px;border-radius:999px;background:#efe7de;color:var(--shoes-accent-dark);font-weight:900}.shoesProductInfo h1{margin:0;font-size:clamp(34px,3vw,54px);line-height:1.05;letter-spacing:-.055em}.shoesProductInfo p{max-width:600px;margin:0;color:var(--shoes-muted);font-size:17px;line-height:1.7}.shoesProductInfo__meta{display:flex;flex-wrap:wrap;gap:14px;color:var(--shoes-muted)}.shoesProductPrice{display:flex;align-items:baseline;gap:14px}.shoesProductPrice strong{font-size:34px}.shoesSave{width:max-content;padding:9px 14px;border-radius:999px;background:#a85f3b1a;color:var(--shoes-accent-dark)}.shoesOptionBlock{display:grid;gap:12px}.shoesInfoRows{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.shoesInfoRows div{display:grid;gap:6px;padding:16px;border:1px solid var(--shoes-border);border-radius:16px;background:#ffffffb8}.shoesInfoRows span{color:var(--shoes-muted);font-size:13px}.shoesStickyBuy{display:grid;gap:14px;margin-top:10px;padding:24px;border:1px solid var(--shoes-border);border-radius:22px;background:#ffffffdb;box-shadow:0 24px 70px #36271d17}.shoesProductPrice--small strong{font-size:28px}.shoesStickyBuy .shoesButton{width:100%}.shoesFavoriteWide{min-height:50px;border:1px solid var(--shoes-border);border-radius:14px;background:#fff;color:var(--shoes-muted);cursor:pointer}.shoesProductTabs{margin-top:42px;overflow:hidden;border:1px solid var(--shoes-border);border-radius:22px;background:#ffffffd1;box-shadow:0 24px 70px #36271d0f}.shoesProductTabs__nav{display:flex;gap:22px;padding:0 26px;border-bottom:1px solid var(--shoes-border)}.shoesProductTabs__nav button{min-height:70px;border:0;border-bottom:3px solid transparent;background:transparent;color:var(--shoes-muted);font-weight:800;cursor:pointer}.shoesProductTabs__nav button.is-active{border-bottom-color:var(--shoes-accent);color:var(--shoes-text)}.shoesProductTabs__body{padding:28px;color:var(--shoes-muted);line-height:1.7}.shoesSpecTable,.shoesDeliveryGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.shoesSpecTable div,.shoesDeliveryGrid div,.shoesTabReviews article{display:grid;gap:8px;padding:18px;border:1px solid var(--shoes-border);border-radius:16px;background:#fff}.shoesSpecTable span,.shoesDeliveryGrid span,.shoesTabReviews span{color:var(--shoes-muted)}.shoesScene{position:relative;width:100%;height:100%;min-height:140px;overflow:hidden;background:radial-gradient(circle at 62% 30%,rgba(255,255,255,.46),transparent 34%),linear-gradient(145deg,#f8f5f0,#dfd2c4)}.shoesScene:before{content:"";position:absolute;inset:18% 11% auto auto;width:38%;height:44%;border-radius:36px;background:#ffffff29;filter:blur(8px)}.shoesScene__shoe{position:absolute;left:24%;top:42%;width:54%;height:22%;border-radius:46% 28% 18% 16%;background:#181818;box-shadow:inset -14px -10px #ffffff0f;transform:rotate(-5deg)}.shoesScene__shoe--back{left:48%;top:30%;width:28%;height:28%;border-radius:40% 38% 16% 16%;opacity:.92}.shoesScene__lace{position:absolute;left:47%;top:42%;width:16%;height:10%;border-top:3px solid rgba(255,255,255,.52);border-bottom:3px solid rgba(255,255,255,.4);transform:rotate(-7deg)}.shoesScene__sole{position:absolute;left:22%;top:61%;width:58%;height:8%;border-radius:999px;background:#f0eee7;transform:rotate(-5deg)}.shoesScene__shadow{position:absolute;left:24%;top:69%;width:58%;height:9%;border-radius:50%;background:#1717172e;filter:blur(10px)}.shoesScene--hero{background:linear-gradient(90deg,rgba(23,23,23,.1),transparent 54%),radial-gradient(circle at 70% 52%,rgba(255,255,255,.24),transparent 28%),linear-gradient(145deg,#2b241f,#7a5a42 55%,#d0b99c)}.shoesScene--brown .shoesScene__shoe,.shoesScene--cognac .shoesScene__shoe,.shoesScene--hero .shoesScene__shoe{background:linear-gradient(135deg,#4a281b,#9f6540)}.shoesScene--sand .shoesScene__shoe,.shoesScene--light .shoesScene__shoe{background:linear-gradient(135deg,#efe6d8,#c8b397)}.shoesScene--graphite .shoesScene__shoe{background:linear-gradient(135deg,#272727,#6a6965)}@media(max-width:1200px){.shoesProductGrid--six,.shoesCategoryGrid{grid-template-columns:repeat(3,1fr)}.shoesProductGrid--catalog,.shoesCollectionGrid,.shoesTrust{grid-template-columns:repeat(2,1fr)}.shoesProductLayout{grid-template-columns:1fr}.shoesProductGallery__main{height:560px}}@media(max-width:760px){.shoesPage{width:min(100% - 24px,1700px);padding-top:16px}.shoesHero,.shoesManagedBanner{height:auto;min-height:420px;grid-template-columns:1fr}.shoesHero__copy,.shoesManagedBanner__copy{width:100%;min-height:420px;padding:32px 24px}.shoesHero h1,.shoesManagedBanner h2{font-size:42px}.shoesBenefits,.shoesCategoryGrid,.shoesProductGrid--six,.shoesProductGrid--catalog,.shoesCollectionGrid,.shoesTrust,.shoesNewsletter,.shoesSpecTable,.shoesDeliveryGrid,.shoesInfoRows{grid-template-columns:1fr 1fr}.shoesBenefits div{border-right:0;border-bottom:1px solid var(--shoes-border)}.shoesPromo{grid-template-columns:1fr;min-height:360px}.shoesPromo>div{padding:30px 24px}.shoesCatalogLayout,.shoesCatalogLayout.filters-open{grid-template-columns:1fr}.shoesSidebar{position:fixed;z-index:20;top:88px;left:12px;right:12px;max-height:calc(100vh - 106px)}.shoesSortBar{position:static;align-items:flex-start;flex-wrap:wrap}.shoesViewSwitch{margin-left:0}.shoesProductGallery__main{height:420px}}@media(max-width:520px){.shoesBenefits,.shoesCategoryGrid,.shoesProductGrid--six,.shoesProductGrid--catalog,.shoesCollectionGrid,.shoesTrust,.shoesNewsletter,.shoesSpecTable,.shoesDeliveryGrid,.shoesInfoRows,.shoesNewsletter form{grid-template-columns:1fr}.shoesProductCard__media{height:220px}.shoesProductThumbs{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.shoesProductGrid--catalog.is-list .shoesProductCard,.furnitureProductGrid--catalog.is-list .furnitureProductCard,.beautyProductGrid--catalog.is-list .beautyProductCard{grid-template-columns:1fr}.shoesProductGrid--catalog.is-list .shoesProductCard__body,.furnitureProductGrid--catalog.is-list .furnitureProductCard__body,.beautyProductGrid--catalog.is-list .beautyProductCard__body{min-height:0}}@media(max-width:760px){.shoesPage{width:min(100% - 20px,640px);padding-top:16px;padding-bottom:42px}.shoesHero,.shoesManagedBanner{min-height:390px;border-radius:22px}.shoesHero:after{background:linear-gradient(180deg,#17171747,#171717b8 48%,#171717f0),linear-gradient(90deg,#1717177a,#17171729)}.shoesManagedBanner:after{background:linear-gradient(180deg,#f4f1ec24,#f4f1ecc2 52%,#f4f1ecf7),linear-gradient(90deg,#f4f1ec38,#f4f1ec0a)}.shoesHero__copy,.shoesManagedBanner__copy{min-height:390px;align-content:end;gap:13px;padding:24px 22px}.shoesHero h1,.shoesManagedBanner h2{max-width:100%;font-size:clamp(34px,10vw,44px);line-height:.98}.shoesHero p,.shoesManagedBanner p,.shoesPromo p{max-width:100%;font-size:15px;line-height:1.55}.shoesHero small{margin-top:6px}.shoesButton{width:100%;min-height:48px}.shoesBenefits{grid-template-columns:repeat(2,minmax(0,1fr));margin:14px 0 30px;border-radius:18px}.shoesBenefits div{min-height:106px;grid-template-columns:1fr;gap:8px;padding:16px;border-right:1px solid var(--shoes-border);border-bottom:1px solid var(--shoes-border)}.shoesBenefits span{width:38px;height:38px;grid-row:auto}.shoesSection{margin-top:30px}.shoesSectionHead{align-items:flex-end;gap:12px;margin-bottom:14px}.shoesSectionHead h2{font-size:24px}.shoesSectionHead button{font-size:13px;white-space:nowrap}.shoesCategoryGrid,.shoesProductGrid--six,.shoesProductGrid--catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.shoesCategoryCard{padding:8px;border-radius:16px}.shoesCategoryCard__image{height:118px;border-radius:14px}.shoesCategoryCard strong,.shoesCategoryCard span{padding-inline:4px}.shoesCategoryCard strong{font-size:14px}.shoesCategoryCard span{font-size:12px}.shoesProductCard{border-radius:18px}.shoesProductCard__media{height:176px}.shoesProductCard__media img{object-fit:contain;padding:10px;background:linear-gradient(180deg,#f8f5f0,#e5dacf)}.shoesProductCard__body{min-height:108px;gap:10px;padding:12px}.shoesProductCard__text{gap:4px}.shoesProductCard__text strong{font-size:14px}.shoesProductCard__text span{font-size:12px}.shoesProductCard__text b{gap:6px;font-size:16px}.shoesCartButton{width:40px;height:40px;border-radius:12px}.shoesBadge{top:10px;left:10px;padding:6px 9px;font-size:11px}.shoesFavorite,.shoesProductGallery__fav{top:10px;right:10px;width:34px;height:34px}.shoesPromo{min-height:340px;border-radius:22px}.shoesPromo:after{background:linear-gradient(180deg,#1717171a,#171717d1),linear-gradient(90deg,#17171757,#1717170d)}.shoesPromo>div{align-content:end;padding:24px 22px}.shoesPromo>.shoesScene{top:0;right:0;bottom:0;left:0}.shoesCollectionGrid,.shoesTrust{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.shoesCollectionCard{min-height:180px;padding:16px;border-radius:18px}.shoesCollectionCard strong{font-size:16px}.shoesTrust div{padding:16px;border-radius:18px}.shoesNewsletter{grid-template-columns:1fr;gap:16px;padding:18px;border-radius:18px}.shoesNewsletter form{grid-template-columns:1fr}.shoesCatalogLayout,.shoesCatalogLayout.filters-open{grid-template-columns:1fr;gap:0}.shoesSidebar{position:fixed;z-index:25;top:92px;left:10px;right:10px;width:auto;max-height:calc(100vh - 108px);padding:22px;border-radius:20px}.shoesCatalogLayout:not(.filters-open) .shoesSidebar{opacity:0;pointer-events:none;transform:translate(-12px)}.shoesCatalogLayout.filters-open .shoesSidebar{opacity:1;pointer-events:auto;transform:translate(0)}.shoesSortBar{position:sticky;top:8px;z-index:12;min-height:0;align-items:stretch;flex-direction:column;gap:12px;margin-bottom:18px;padding:12px;border-radius:18px}.shoesSortButtons{gap:8px}.shoesFilterToggle,.shoesSortButtons button,.shoesViewSwitch button{min-height:40px;border-radius:12px}.shoesSortButtons button{padding:0 12px;font-size:13px}.shoesViewSwitch{align-self:flex-end;margin-left:0}.shoesProductLayout{gap:28px}.shoesProductGallery__main{height:420px;border-radius:20px}.shoesProductThumbs{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.shoesProductThumbs button{height:78px;border-radius:12px}.shoesProductInfo{gap:14px}.shoesProductInfo h1{font-size:clamp(31px,9vw,42px)}.shoesProductInfo p{font-size:15px}.shoesInfoRows,.shoesSpecTable,.shoesDeliveryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.shoesStickyBuy{padding:18px;border-radius:18px}.shoesProductTabs{margin-top:30px;border-radius:18px}.shoesProductTabs__nav{gap:18px;overflow-x:auto;padding:0 16px}.shoesProductTabs__nav button{min-height:58px;flex:0 0 auto}.shoesProductTabs__body{padding:18px}}@media(max-width:460px){.shoesPage{width:min(100% - 16px,420px)}.shoesHero,.shoesManagedBanner,.shoesHero__copy,.shoesManagedBanner__copy{min-height:360px}.shoesHero__copy,.shoesManagedBanner__copy,.shoesPromo>div{padding:20px 16px}.shoesBenefits,.shoesCollectionGrid,.shoesTrust,.shoesInfoRows,.shoesSpecTable,.shoesDeliveryGrid{grid-template-columns:1fr}.shoesCategoryGrid,.shoesProductGrid--six,.shoesProductGrid--catalog{gap:10px}.shoesCategoryCard__image{height:104px}.shoesProductCard__media{height:148px}.shoesProductCard__body{min-height:100px;padding:10px}.shoesProductCard__text strong{font-size:13px}.shoesProductCard__text b{font-size:15px}.shoesCartButton{width:36px;height:36px}.shoesProductGallery__main{height:360px}.shoesProductThumbs{grid-template-columns:repeat(3,minmax(0,1fr))}}.productUploadBox{min-height:128px}.productUploadPreview{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.productUploadPreview__item{position:relative;width:118px;min-height:112px;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;padding-bottom:38px}.productUploadPreview__item img{width:100%;height:74px;object-fit:cover}.productUploadPreview__actions{position:absolute;left:4px;right:4px;bottom:4px;display:grid;grid-template-columns:24px 1fr 24px;gap:4px}.productUploadPreview__actions button{min-height:28px;border-radius:8px;border:1px solid rgba(255,255,255,.14);background:#00000052;color:#fff;font-size:11px;cursor:pointer}.productUploadPreview__actions button:disabled{opacity:.35;cursor:default}.productUploadPreview__actions .is-cover{background:#ffffff21;border-color:#ffffff3d}.productUploadPreview__remove{position:absolute;right:6px;top:6px;width:24px;height:24px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:#0000008c;color:#fff;cursor:pointer}.admProductRow{grid-template-columns:72px 1.4fr .8fr .7fr .6fr 1fr}.admShowMore,.catalogShowMore{display:flex;justify-content:center;margin-top:18px}.card__fav{top:10px;right:10px;background:#00000061}.card__fav.is-liked{color:#f4f0e8;border-color:#ffffff47;background:#ffffff1c}.infoCard{display:grid;gap:14px}.infoCard>*{margin:0}.productLayout .contentCard,.productLayout .infoCard{padding:20px}.mini{font-size:12px;color:var(--dayen-muted-soft);margin-top:4px}.legacy-product-page,.legacy-profile-page,.legacy-admin-page,.legacy-seller-page{padding:24px 0 30px}.crumbs{display:flex;gap:10px;align-items:center;color:var(--dayen-muted);margin-bottom:18px}.crumbs a{color:var(--dayen-muted)}.crumbs a:hover{color:var(--dayen-text)}.productLayout{display:grid;grid-template-columns:1.6fr .95fr;gap:22px;align-items:start}.galleryCard,.infoCard,.contentCard,.profHero,.statsGrid article,.profHub,.admPanelCard,.sellerShopHero,.sellerAboutCard{border:1px solid var(--dayen-border);background:radial-gradient(circle at 92% 0,rgba(240,231,212,.07),transparent 34%),var(--dayen-surface);box-shadow:0 18px 44px #00000047;border-radius:22px}.galleryCard,.infoCard,.contentCard,.profHero,.profHub,.admPanelCard,.sellerShopHero,.sellerAboutCard{padding:16px}.p__media{position:relative;overflow:hidden;border-radius:20px;background:radial-gradient(circle at top,rgba(240,231,212,.1),transparent 36%),#fff8eb09}.heroBox{aspect-ratio:16 / 9}.heroBox--button{position:relative;display:block;width:100%;padding:0;border:0;color:inherit;background:transparent;cursor:zoom-in}.heroBox__zoom{position:absolute;right:14px;bottom:14px;padding:9px 12px;border:1px solid rgba(255,248,235,.16);border-radius:999px;color:#fff8ebe6;background:#07070794;font-size:12px;font-weight:900;opacity:0;transform:translateY(8px);transition:opacity .16s ease,transform .16s ease}.heroBox--button:hover .heroBox__zoom,.heroBox--button:focus-visible .heroBox__zoom{opacity:1;transform:translateY(0)}.heroBox img,.heroBox .product-media__image{width:100%;height:100%;object-fit:cover}.thumbs{display:flex;gap:10px;margin-top:10px}.thumbs button{width:120px;height:84px;border-radius:16px;overflow:hidden;border:1px solid rgba(255,248,235,.1);background:#fff8eb09;cursor:pointer}.thumbs button.is-active,.thumbs button:hover{border-color:#f0e7d457;box-shadow:0 0 0 3px #f0e7d414}.thumbs img{width:100%;height:100%;object-fit:cover}.infoHead h1{margin:0;font-size:38px;line-height:1.05;font-weight:950}.sellerMiniCard{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid rgba(255,248,235,.1);background:#07070742;border-radius:18px}.sellerMiniCard__avatar{width:56px;height:56px;border-radius:18px;overflow:hidden;background:#fff8eb0b;flex:0 0 auto}.sellerMiniCard__avatar img{width:100%;height:100%;object-fit:cover}.sellerMiniCard__text{display:grid;gap:4px}.sellerMiniCard__name{font-weight:900}.sellerMiniCard__meta{color:var(--dayen-muted);font-size:13px}.p__buy{margin-top:16px;border:1px solid rgba(255,248,235,.1);background:radial-gradient(circle at right top,rgba(240,231,212,.1),transparent 38%),#07070747;border-radius:18px;padding:16px}.buyTopRow,.p__btns{display:flex;justify-content:space-between;gap:12px;align-items:center}.p__btns{margin-top:16px;justify-content:start}.buyLabel{color:var(--dayen-muted);margin-bottom:6px}.p__price{font-size:42px;font-weight:950}.sectionTitle{margin:0 0 12px;font-size:18px;font-weight:950}.specGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.spec{border:1px solid rgba(255,248,235,.08);background:#fff8eb09;border-radius:18px;padding:14px}.spec__k{color:var(--dayen-muted);font-size:12px;margin-bottom:8px}.spec__v{font-size:16px;font-weight:900}.is-lightbox-open{overflow:hidden}.imageLightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;display:grid;place-items:center;padding:34px 86px;background:radial-gradient(circle at top,rgba(240,231,212,.08),transparent 32%),#000000e0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.imageLightbox img{max-width:min(1180px,100%);max-height:min(82vh,820px);object-fit:contain;border-radius:20px;border:1px solid rgba(255,248,235,.14);box-shadow:0 28px 100px #00000094}.imageLightbox__close,.imageLightbox__nav{position:absolute;border:1px solid rgba(255,248,235,.14);border-radius:999px;color:var(--dayen-text);background:#0d0c0bd6;box-shadow:0 12px 34px #0000005c;cursor:pointer}.imageLightbox__close{top:24px;right:24px;width:48px;height:48px;font-size:30px;line-height:1}.imageLightbox__nav{top:50%;width:54px;height:54px;font-size:42px;transform:translateY(-50%)}.imageLightbox__nav--prev{left:24px}.imageLightbox__nav--next{right:24px}.imageLightbox__close:hover,.imageLightbox__nav:not(:disabled):hover{background:#231f19f0;border-color:#f0e7d452}.imageLightbox__nav:disabled{opacity:.25;cursor:default}.legacy-product-page{display:grid;gap:18px}.legacy-product-page .crumbs{margin-bottom:0;font-size:13px}.legacy-product-page .productLayout{grid-template-columns:minmax(0,1.25fr) minmax(360px,.78fr);gap:18px}.legacy-product-page .galleryCard,.legacy-product-page .infoCard,.legacy-product-page .contentCard{border-radius:20px;box-shadow:0 22px 54px var(--dayen-shadow)}.legacy-product-page .galleryCard{padding:14px}.legacy-product-page .p__media{border-radius:16px;border:1px solid var(--dayen-border);background:radial-gradient(circle at 50% 0%,rgba(255,255,255,.72),transparent 36%),#ffffff85}.legacy-product-page .heroBox{aspect-ratio:16 / 9;display:grid;place-items:center}.legacy-product-page .heroBox img,.legacy-product-page .heroBox .product-media__image{object-fit:cover;padding:0}.heroBox__empty{color:var(--dayen-muted-soft);font-weight:850}.legacy-product-page .thumbs{overflow-x:auto;padding-bottom:4px;scrollbar-width:thin;margin-top:8px}.legacy-product-page .thumbs button{width:78px;height:78px;flex:0 0 auto;border-radius:12px}.legacy-product-page .thumbs img{object-fit:contain;padding:6px}.legacy-product-page .favBtn{top:14px;right:14px;min-width:56px;min-height:38px;padding:0 11px;justify-content:center;border-radius:999px;font-weight:950;background:#ffffffe6;color:#3b3027;box-shadow:0 14px 30px #3a2a1d1a}.legacy-product-page .favBtn__icon{font-size:22px;line-height:1}.legacy-product-page .favBtn.is-on{color:#d83f3f;background:#fffffff0}.productImageNav{position:absolute;top:50%;z-index:4;width:42px;height:42px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.28);border-radius:50%;background:#ffffffd1;color:#2b241d;box-shadow:0 14px 30px #3a2a1d24;font-size:32px;line-height:1;cursor:pointer;transform:translateY(-50%)}.productImageNav--prev{left:14px}.productImageNav--next{right:14px}.productImageNav:not(:disabled):hover{background:#fffffff5;border-color:#3e2e2333}.productImageNav:disabled{opacity:.36;cursor:default}.legacy-product-page .infoCard{gap:16px;padding:20px}.legacy-product-page .infoHead{display:grid;gap:10px}.legacy-product-page .infoHead h1{font-size:clamp(28px,2.25vw,40px);line-height:1.08;letter-spacing:0}.productMetaLine{display:flex;flex-wrap:wrap;gap:8px}.productMetaLine span{min-height:28px;display:inline-flex;align-items:center;padding:4px 10px;border:1px solid var(--dayen-border);border-radius:999px;background:#ffffff85;color:var(--dayen-muted);font-size:12px;font-weight:850}.legacy-product-page .sellerMiniCard{border-radius:14px;min-height:62px}.legacy-product-page .sellerMiniCard__avatar{width:44px;height:44px;border-radius:12px}.legacy-product-page .p__buy{margin-top:0;border-radius:16px}.legacy-product-page .p__price{font-size:clamp(32px,3vw,44px);line-height:1}.legacy-product-page .p__btns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.legacy-product-page .p__btns .linkBtn{min-height:46px;justify-content:center}.productDescriptionCard p,.productReviewsPreview p{margin:0;color:var(--dayen-text);line-height:1.55}.productTabsCard{margin-top:0;padding:0;min-height:400px;overflow:visible}.productTabs{display:flex;gap:6px;padding:14px 16px 0;border-bottom:1px solid var(--dayen-border)}.productTabs button{position:relative;min-height:44px;padding:0 16px;border:0;border-radius:14px 14px 0 0;background:transparent;color:var(--dayen-muted);font:inherit;font-weight:900;cursor:pointer}.productTabs button.is-active{color:var(--dayen-text);background:#ffffff85}.productTabs button.is-active:after{content:"";position:absolute;left:14px;right:14px;bottom:-1px;height:3px;border-radius:999px 999px 0 0;background:var(--dayen-text)}.productTabs span{display:inline-flex;min-width:24px;height:24px;align-items:center;justify-content:center;margin-left:6px;border:1px solid var(--dayen-border);border-radius:999px;font-size:12px}.productTabPanel{padding:18px 16px 16px;overflow:visible}.productReviewsPreview__head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:12px}.productReviewsPreview__head>div{display:grid;gap:4px}.productReviewsPreview__head span{color:var(--dayen-muted);font-weight:850}.productReviewsPreview__head>span{min-width:34px;min-height:34px;display:grid;place-items:center;border:1px solid var(--dayen-border);border-radius:999px;background:#ffffff80}.productReviewsPreview__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.productReviewMini{display:grid;gap:10px;min-height:132px;padding:14px;border:1px solid var(--dayen-border);border-radius:16px;background:#ffffff70}.productReviewMini div{display:flex;justify-content:space-between;gap:10px}.productReviewMini p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:var(--dayen-muted);font-size:13px}.productReviewMini small{align-self:end;color:var(--dayen-muted-soft)}.productRecommendations{margin-top:0}.productTabsCard .specGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.productReviewFormCard{margin-top:16px;padding-top:16px;border-top:1px solid var(--dayen-border);overflow:visible}.productReviewFormCard.profile-form{grid-template-columns:140px minmax(0,1fr) auto;align-items:end;position:relative;z-index:5}.productReviewFormCard__comment{grid-column:auto}.productReviewFormCard textarea{min-height:48px;max-height:110px}.legacy-shell.public-light-shell .productReviewFormCard .field-label{color:#2b241d99}.productReviewFormCard .selectField.is-open{z-index:30}.productRecommendations .legacy-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}@media(max-width:720px){.legacy-product-page{width:min(100% - 20px,640px);padding:16px 0 34px}.legacy-product-page .crumbs{gap:8px;margin-bottom:14px;overflow-x:auto;padding-bottom:4px;white-space:nowrap;scrollbar-width:none}.legacy-product-page .crumbs::-webkit-scrollbar{display:none}.legacy-product-page .productLayout{grid-template-columns:1fr;gap:16px}.legacy-product-page .galleryCard,.legacy-product-page .infoCard,.legacy-product-page .contentCard{border-radius:18px;padding:12px}.legacy-product-page .p__media{border-radius:16px}.legacy-product-page .heroBox{aspect-ratio:1 / .82;min-height:260px}.legacy-product-page .heroBox img,.legacy-product-page .heroBox .product-media__image{object-fit:contain;padding:12px;background:radial-gradient(circle at center,rgba(240,231,212,.14),transparent 62%),#080808b3}.legacy-product-page .heroBox__zoom{opacity:1;transform:none}.legacy-product-page .thumbs{gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.legacy-product-page .thumbs button{width:82px;height:64px;flex:0 0 auto;border-radius:12px}.legacy-product-page .infoHead h1{font-size:clamp(28px,8vw,36px);line-height:1.08}.legacy-product-page .sellerMiniCard{border-radius:16px}.legacy-product-page .sellerMiniCard__avatar{width:48px;height:48px;border-radius:14px}.legacy-product-page .p__buy{margin-top:4px;padding:14px;border-radius:16px}.legacy-product-page .buyTopRow,.legacy-product-page .p__btns{align-items:stretch;flex-direction:column}.legacy-product-page .p__price{font-size:clamp(30px,10vw,38px)}.legacy-product-page .stockBadge{width:max-content;max-width:100%}.legacy-product-page .p__btns{margin-top:14px;grid-template-columns:1fr}.legacy-product-page .p__btns .linkBtn{width:100%;min-height:46px;justify-content:center}.legacy-product-page .sectionTitle{font-size:17px}.legacy-product-page .specGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.legacy-product-page .productReviewsPreview__list,.legacy-product-page .productTabsCard .specGrid,.legacy-product-page .productReviewFormCard.profile-form{grid-template-columns:1fr}.legacy-product-page .spec{padding:12px;border-radius:14px}.legacy-product-page .spec__v{font-size:14px;line-height:1.35;word-break:break-word}.legacy-product-page .profile-form{gap:12px}.legacy-product-page .profile-form .linkBtn{width:100%;justify-content:center}.legacy-product-page .showcase-row{padding:14px;border-radius:18px}.legacy-product-page .showcase-row .legacy-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.legacy-product-page .showcase-row .card{min-height:220px}.legacy-product-page .showcase-row .card__img img{object-fit:contain;padding:10px;background:radial-gradient(circle at center,rgba(240,231,212,.14),transparent 62%),#080808b8}.imageLightbox{padding:28px 16px}.imageLightbox__nav{width:44px;height:44px;font-size:34px}.imageLightbox__nav--prev{left:10px}.imageLightbox__nav--next{right:10px}}@media(max-width:460px){.legacy-product-page{width:min(100% - 16px,420px)}.legacy-product-page .heroBox{min-height:230px}.legacy-product-page .galleryCard,.legacy-product-page .infoCard,.legacy-product-page .contentCard{padding:10px}.legacy-product-page .specGrid{grid-template-columns:1fr}.legacy-product-page .showcase-row .legacy-grid{gap:10px}.legacy-product-page .showcase-row .card{min-height:210px}}.profWrap{padding:24px 0 30px;display:grid;gap:18px}.profileDashboard,.favoritesPage{width:min(1700px,calc(100% - 40px))}.profHero{display:flex;justify-content:space-between;gap:16px;align-items:start}.profHero__main{display:flex;gap:14px;align-items:center}.avatar--lg{width:96px;height:96px;border-radius:26px;overflow:hidden;background:#ffffff0a;display:inline-flex;align-items:center;justify-content:center}.avatar--lg img{width:100%;height:100%;object-fit:cover;object-position:center;background:#0000001f}.profEyebrow{color:#b5c4ffdb;letter-spacing:.12em;text-transform:uppercase;font-size:12px}.profName--hero{font-size:28px;font-weight:950}.profileDashboardHero{min-height:190px;align-items:center;padding:30px;overflow:hidden;position:relative;background:radial-gradient(circle at 82% -20%,rgba(240,231,212,.18),transparent 34%),linear-gradient(135deg,#fff8eb0e,#fff8eb05),var(--dayen-surface)}.profileDashboardHero:before{content:"";position:absolute;inset:-40% -10% auto 42%;height:280px;border-radius:999px;border:1px solid rgba(216,203,181,.24);transform:rotate(-18deg);box-shadow:0 0 0 44px #d8cbb506,0 0 0 92px #d8cbb505;pointer-events:none}.profileDashboardHero__main{position:relative;z-index:1;gap:20px}.profileDashboardHero__avatar{width:136px;height:136px;border-radius:34px;border:1px solid rgba(240,231,212,.18);box-shadow:0 20px 44px #0000005c}.profileDashboardHero .profEyebrow{color:#b5c4ffeb;font-weight:950}.profileDashboardHero .profName--hero{font-size:clamp(34px,3vw,46px);line-height:1}.profileDashboardHero .profEmail,.profileDashboardHero .profNickLine{color:#ffffffd6;margin-top:6px}.profileEditButton,.profilePanelAction,.profileActionBanner__button{position:relative;z-index:1;min-height:46px;padding:0 18px;border-radius:999px;border:1px solid rgba(255,248,235,.14);background:#ffffff0e;color:#fff8ebf5;display:inline-flex;align-items:center;justify-content:center;font-weight:900;text-decoration:none;transition:transform .16s ease,border-color .16s ease,background .16s ease}.profileEditButton:hover,.profilePanelAction:hover,.profileActionBanner__button:hover{transform:translateY(-1px);border-color:#f0e7d452;background:#f0e7d41a}.profHero>.profileMenu{display:none}.profileMenu{position:relative;z-index:5;min-width:178px;display:flex;justify-content:flex-end}.profileMenu>.linkBtn,.profileMenu>.ghostBtn{display:none}.profileMenu__trigger{min-width:152px;height:46px;padding:0 15px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff09;color:#ffffffeb;display:inline-flex;align-items:center;justify-content:space-between;gap:12px;font:inherit;font-weight:750;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.profileMenu__trigger:hover,.profileMenu__trigger[aria-expanded=true]{border-color:#f0e7d44d;background:#f0e7d417;transform:translateY(-1px)}.profileMenu__chevron{color:#ffffffa3;font-size:12px}.profileMenu__dropdown{position:absolute;top:calc(100% + 8px);right:0;width:186px;padding:7px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#222732fa;box-shadow:0 22px 60px #00000061;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);display:grid;gap:2px}.profileMenu__dropdown a,.profileMenu__dropdown button{width:100%;padding:11px 12px;border:0;border-radius:12px;background:transparent;color:#ffffffe0;text-align:left;font:inherit;font-size:14px;cursor:pointer}.profileMenu__dropdown a:hover,.profileMenu__dropdown button:hover{background:#f0e7d41a;color:#fff}.statsGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.statsGrid article{padding:18px}.profileStatsGrid{gap:16px}.profileStatsGrid article{display:flex;align-items:center;gap:16px;min-height:96px;padding:20px 22px;border-radius:22px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at 100% 0,rgba(240,231,212,.08),transparent 34%),#ffffff09;box-shadow:0 16px 38px #0000003d}.profileStatIcon{width:54px;height:54px;border-radius:18px;border:1px solid rgba(240,231,212,.16);background:#f0e7d414;color:#f0e7d4f2;display:inline-grid;place-items:center;flex:0 0 auto;font-size:22px}.profileStatIcon svg,.profileInfoRow__icon svg,.profileActionBanner__icon svg{display:block}.statCard__label{color:#ffffffa8;margin-bottom:8px}.statCard__value{font-size:26px;font-weight:950}.sectionHead{margin-bottom:14px}.sectionSub{color:#ffffffa8}.hubGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.hubTile{display:grid;gap:8px;padding:18px;border-radius:20px;border:1px solid rgba(255,255,255,.08);background:#00000024}.hubTile__title{font-size:18px;font-weight:950}.hubTile__sub{color:#ffffffb8}.profileDashboardGrid{display:grid;grid-template-columns:360px minmax(0,1fr);gap:18px;align-items:start}.profileSidebar,.profileInfoPanel,.profileActionBanner{border-radius:24px;border:1px solid var(--dayen-border);background:radial-gradient(circle at 90% 0,rgba(240,231,212,.06),transparent 34%),#ffffff09;box-shadow:0 18px 44px #00000042}.profileSidebar{padding:14px;display:grid;gap:6px;position:sticky;top:104px}.profileSideLink{min-height:48px;padding:0 14px;border:0;border-radius:14px;background:transparent;color:#ffffffd6;display:flex;align-items:center;gap:12px;text-align:left;font:inherit;font-weight:800;text-decoration:none;cursor:pointer}.profileSideLink span{width:24px;color:#f0e7d4eb;display:inline-grid;place-items:center;text-align:center;flex:0 0 24px}.profileSideLink:hover,.profileSideLink.is-active{background:linear-gradient(90deg,#f0e7d424,#ffffff0a);color:#fff}.profileSideLink--danger{margin-top:8px;border-top:1px solid rgba(255,255,255,.08);color:#ff9f9f}.profileMainStack{display:grid;gap:16px}.profileInfoPanel{padding:22px}.profilePanelHead{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:22px}.profilePanelHead h2,.profileActionBanner h2{margin:0;font-size:26px;font-weight:950}.profilePanelHead p,.profileActionBanner p{margin:6px 0 0;color:#ffffffa8}.profileInfoRows{display:grid;border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.07)}.profileInfoRow{display:grid;grid-template-columns:42px minmax(160px,.42fr) minmax(0,1fr);gap:14px;align-items:center;min-height:66px;padding:12px 14px;background:#0000001f;border-bottom:1px solid rgba(255,255,255,.07)}.profileInfoRow:last-child{border-bottom:0}.profileInfoRow__icon{width:34px;height:34px;border-radius:12px;display:inline-grid;place-items:center;background:#f0e7d414;color:#f0e7d4eb}.profileInfoRow__label{color:#ffffffc2}.profileInfoRow strong{overflow-wrap:anywhere}.profileInfoRow strong.is-success{color:#7ee58f}.profileInfoRow strong.is-warning{color:#f0e7d4}.profileActionBanner{padding:22px;display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:18px;align-items:center;background:radial-gradient(circle at 0 0,rgba(240,231,212,.14),transparent 34%),linear-gradient(90deg,#f0e7d414,#ffffff06)}.profileActionBanner__icon{width:64px;height:64px;border-radius:22px;display:grid;place-items:center;color:#f0e7d4f5;border:1px solid rgba(240,231,212,.2);background:#f0e7d41a;font-size:28px}.profileActionBanner__button{background:linear-gradient(180deg,#f0e7d438,#d8cbb51f)}.settingsPage__form,.settingsPage__quick{display:grid;gap:18px}.settingsHero{display:grid;gap:14px}.settingsPage__layout{align-items:start}.settingsSection{display:grid;gap:16px;padding:18px;border-radius:26px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.settingsSection--compact{gap:14px}.settingsSection__head{display:flex;align-items:start;justify-content:space-between;gap:12px}.settingsSection__head h2{margin:0;font-size:22px;font-weight:900}.settingsSection__head p{margin:8px 0 0;color:#ffffffad;line-height:1.55}.settingsReadonly{color:#ffffffbd;background:#ffffff0a}.settingsHints{margin:0;padding-left:18px;display:grid;gap:10px;color:#ffffffb8;line-height:1.55}.settingsAvatar{display:grid;grid-template-columns:120px 1fr;gap:16px;align-items:center;padding:14px;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:#ffffff09}.settingsAvatar__drop{width:120px;height:120px;border-radius:28px;overflow:hidden;border:1px dashed rgba(255,255,255,.2);background:#0000002e;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.settingsAvatar__drop:hover{transform:translateY(-1px);border-color:#f0e7d44d;background:#f0e7d414}.settingsAvatar__drop img{width:100%;height:100%;object-fit:cover}.settingsAvatar__drop span{font-size:42px;font-weight:950}.settingsAvatar__body{display:grid;gap:8px}.settingsAvatar__body p{margin:0;color:#ffffffa8}@media(max-width:720px){.profWrap{width:min(640px,calc(100% - 20px));padding:16px 0 26px;gap:12px}.favoritesPage,.profileDashboard{width:min(640px,calc(100% - 20px))}.profHero{display:grid;gap:14px;padding:16px;border-radius:22px;border:1px solid var(--dayen-border);background:radial-gradient(circle at 100% 0,rgba(240,231,212,.1),transparent 34%),#ffffff09}.profileDashboardHero{min-height:0;padding:18px}.profileDashboardHero:before{inset:-25% -55% auto 18%;height:210px}.profHero__main{align-items:flex-start;gap:12px;min-width:0}.avatar--lg{width:72px;height:72px;border-radius:20px;flex:0 0 auto}.profileDashboardHero__avatar{width:84px;height:84px;border-radius:24px}.profHero__info{min-width:0}.profEyebrow{font-size:10px}.profName--hero{font-size:22px;line-height:1.12;overflow-wrap:anywhere}.profileDashboardHero .profName--hero{font-size:28px}.profEmail,.profNickLine{overflow-wrap:anywhere}.profileEditButton{width:100%}.profileMenu{width:100%;min-width:0;justify-content:stretch}.profileMenu__trigger{width:100%;min-width:0;justify-content:center}.profileMenu__dropdown{left:0;right:0;width:auto}.statsGrid,.hubGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.statsGrid article,.hubTile{padding:14px;border-radius:18px}.profileStatsGrid article{min-height:86px;gap:12px}.profileStatIcon{width:44px;height:44px;border-radius:15px}.statCard__label{font-size:12px}.statCard__value{font-size:22px}.sectionHead{margin-bottom:10px}.sectionTitle{font-size:22px}.hubTile__title{font-size:16px}.hubTile__sub{font-size:13px;line-height:1.45}.profileDashboardGrid{grid-template-columns:1fr;gap:12px}.profileSidebar{position:static;display:flex;overflow-x:auto;gap:8px;padding:10px;border-radius:20px;scrollbar-width:thin}.profileSideLink{flex:0 0 auto;min-height:42px;padding:0 12px;white-space:nowrap}.profileSideLink--danger{margin-top:0;border-top:0}.profileInfoPanel,.profileActionBanner{padding:14px;border-radius:20px}.profilePanelHead{display:grid;gap:12px;margin-bottom:14px}.profilePanelAction{width:100%}.profileInfoRow{grid-template-columns:34px 1fr;gap:10px;min-height:62px}.profileInfoRow strong{grid-column:2}.profileActionBanner{grid-template-columns:54px minmax(0,1fr)}.profileActionBanner__icon{width:52px;height:52px;border-radius:18px;font-size:23px}.profileActionBanner__button{grid-column:1 / -1;width:100%}.settingsPage{width:min(640px,calc(100% - 20px))}.settingsHero,.settingsSection{border-radius:20px}.settingsHero .button-row,.settingsPage .button-row{display:grid;grid-template-columns:1fr}.settingsHero .shell-button,.settingsPage .shell-button,.settingsPage .ghostBtn{width:100%;min-height:46px;justify-content:center}.settingsAvatar{grid-template-columns:1fr;padding:12px;border-radius:18px;justify-items:stretch}.settingsAvatar__drop{width:104px;height:104px;border-radius:24px}.settingsAvatar__body{gap:10px}.settingsSection__head{flex-direction:column;gap:8px}.settingsSection{gap:14px;padding:14px}.settingsSection__head h2{font-size:19px}.settingsHints{padding-left:16px;gap:8px}}@media(max-width:420px){.profWrap,.favoritesPage,.settingsPage,.profileDashboard{width:min(420px,calc(100% - 16px))}.profHero__main{display:grid;justify-items:start}.statsGrid,.hubGrid,.profileStatsGrid{grid-template-columns:1fr}.avatar--lg{width:68px;height:68px}.profName--hero{font-size:21px}.profileDashboardHero .profName--hero{font-size:26px}.profileActionBanner{grid-template-columns:1fr}.settingsAvatar__drop{width:96px;height:96px}}.favoritesPageV2{width:min(1700px,calc(100% - 40px));padding:24px 0 34px;display:grid;gap:18px}.favoritesHero{min-height:240px;position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) 360px;align-items:center;gap:26px;padding:34px 38px;border-radius:32px;border:1px solid rgba(78,58,42,.12);background:radial-gradient(circle at 78% 18%,rgba(255,255,255,.86),transparent 30%),radial-gradient(circle at 92% 74%,rgba(216,188,160,.34),transparent 34%),linear-gradient(135deg,#ffffffc7,#eee1d09e);box-shadow:0 28px 80px #4b36251a}.favoritesHero:before{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;border-radius:26px;border:1px solid rgba(255,255,255,.62);pointer-events:none}.favoritesHero__content{position:relative;z-index:1;display:grid;gap:16px;max-width:760px}.favoritesHero__eyebrow{width:fit-content;padding:8px 12px;border-radius:999px;border:1px solid rgba(78,58,42,.11);background:#ffffff9e;color:#2b241d9e;font-size:12px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.favoritesHero h1{margin:0;max-width:680px;font-size:clamp(34px,4vw,58px);line-height:.98;letter-spacing:-.045em;color:#241b15}.favoritesHero p{max-width:620px;margin:0;color:#2b241dad;font-size:17px;line-height:1.55}.favoritesHero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.favoritesHero__primary,.favoritesHero__secondary{min-height:46px;border-radius:999px;text-decoration:none}.favoritesHero__primary{background:#2b241d;color:#fffaf3;border-color:#2b241d24}.favoritesHero__secondary{background:#ffffffa3;color:#2b241d;border-color:#4e3a2a1f}.favoritesHero__visual{position:relative;z-index:1;min-height:190px;display:grid;place-items:center}.favoritesHero__heart{width:148px;height:148px;display:grid;place-items:center;border-radius:42px;background:radial-gradient(circle at 32% 24%,rgba(255,255,255,.86),transparent 32%),linear-gradient(145deg,#3a2c22,#1f1712);color:#f1ded1;font-size:72px;line-height:1;box-shadow:0 30px 80px #2b241d42;transform:rotate(-8deg)}.favoritesHero__ring{position:absolute;border-radius:999px;border:1px solid rgba(78,58,42,.13);pointer-events:none}.favoritesHero__ring--one{width:220px;height:220px}.favoritesHero__ring--two{width:300px;height:130px;transform:rotate(-24deg)}.favoritesStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.favoritesStatCard,.favoritesToolbar,.favoritesNotice,.favoritesEmpty{border:1px solid rgba(78,58,42,.11);background:#ffffff9e;box-shadow:0 18px 46px #4b362512}.favoritesStatCard{min-height:118px;padding:18px;border-radius:24px;display:grid;align-content:center;gap:7px}.favoritesStatCard span{color:#2b241d8f;font-size:13px;font-weight:850}.favoritesStatCard strong{color:#241b15;font-size:clamp(24px,2.3vw,34px);line-height:1;letter-spacing:-.03em}.favoritesStatCard p{margin:0;color:#2b241d8f;font-size:13px}.favoritesToolbar{display:flex;align-items:end;justify-content:space-between;gap:18px;padding:18px 20px;border-radius:24px}.favoritesToolbar h2{margin:0;color:#241b15;font-size:26px;letter-spacing:-.03em}.favoritesToolbar p{margin:6px 0 0;color:#2b241d94}.favoritesSort{width:min(290px,100%)}.favoritesSort .field-label{color:#2b241d94}.favoritesSort .field-input{border-color:#4e3a2a29;background:#ffffffbd;color:#241b15}.favoritesGrid{align-items:stretch}.favoritesNotice{padding:14px 16px;border-radius:18px;color:#7d271f;background:#ffece8bd}.favoritesEmpty{min-height:320px;padding:34px;border-radius:30px;display:grid;place-items:center;align-content:center;gap:12px;text-align:center}.favoritesEmpty__icon{width:74px;height:74px;display:grid;place-items:center;border-radius:24px;background:#2b241d;color:#f1ded1;font-size:42px;box-shadow:0 22px 54px #2b241d2e}.favoritesEmpty strong{color:#241b15;font-size:28px}.favoritesEmpty p{max-width:480px;margin:0;color:#2b241d9e}.favoritesSkeletonGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.favoritesSkeletonCard{height:286px;border-radius:22px;border:1px solid rgba(78,58,42,.1);background:linear-gradient(90deg,#ffffff7a,#ffffffd1,#ffffff7a),#eee1d094;background-size:220% 100%;animation:favoritesSkeleton 1.15s ease-in-out infinite}@keyframes favoritesSkeleton{0%{background-position:120% 0}to{background-position:-120% 0}}@media(max-width:980px){.favoritesHero{grid-template-columns:1fr}.favoritesHero__visual{display:none}.favoritesStats,.favoritesSkeletonGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.favoritesPageV2{width:min(640px,calc(100% - 20px));padding:16px 0 28px;gap:12px}.favoritesHero{min-height:0;padding:24px 18px;border-radius:26px}.favoritesHero:before{top:10px;right:10px;bottom:10px;left:10px;border-radius:21px}.favoritesHero h1{font-size:34px}.favoritesHero p{font-size:15px}.favoritesHero__actions,.favoritesToolbar{display:grid}.favoritesHero__primary,.favoritesHero__secondary,.favoritesSort{width:100%}.favoritesStats,.favoritesSkeletonGrid{grid-template-columns:1fr;gap:10px}.favoritesStatCard{min-height:96px}.favoritesToolbar{align-items:stretch;padding:16px}.favoritesToolbar h2{font-size:22px}.favoritesEmpty{min-height:280px;padding:24px 18px}}@media(max-width:420px){.favoritesPageV2{width:min(420px,calc(100% - 16px))}.favoritesHero h1{font-size:30px}}.favoritesPagePro{min-height:72vh;padding:28px 0 72px;background:linear-gradient(180deg,#fbf8f2,#f6efe5)}.favoritesPagePro__inner{display:grid;gap:18px}.favoritesHeroPro{position:relative;display:grid;grid-template-columns:minmax(0,1fr);min-height:190px;padding:28px 34px;overflow:hidden;border:1px solid rgba(49,39,29,.1);border-radius:20px;background:linear-gradient(135deg,#fffffff5,#faf6efe6);box-shadow:0 18px 48px #3325180f}.favoritesHeroPro__copy{position:relative;z-index:2;display:grid;align-content:center;justify-items:start}.favoritesHeroPro__copy>span{margin-bottom:14px;color:#31271d6b;font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.favoritesHeroPro h1{max-width:720px;margin:0;color:#2f281f;font-size:clamp(32px,4vw,48px);line-height:1.02}.favoritesHeroPro p{max-width:430px;margin:12px 0 0;color:#2f281fbf;font-size:17px;line-height:1.55}.favoritesBoard{overflow:hidden;border:1px solid rgba(49,39,29,.1);border-radius:24px;background:#ffffffc7;box-shadow:0 24px 70px #33251814}.favoritesBoard__toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px;border-bottom:1px solid rgba(49,39,29,.08)}.favoritesBoard__summary{display:grid;gap:3px;min-width:210px}.favoritesBoard__summary strong{color:#2f281f;font-size:17px;font-weight:950}.favoritesBoard__summary span{color:#2f281f94;font-size:13px;font-weight:800}.favoritesFilters{display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0;max-width:100%;overflow-x:auto;scrollbar-width:none}.favoritesFilters::-webkit-scrollbar{display:none}.favoritesFilters button,.favoritesViewSwitch button,.favoritesMorePro button,.favoriteRowPro__side button{border:1px solid rgba(49,39,29,.1);background:#ffffffb8;color:#2f281f;cursor:pointer;font-weight:900;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.favoritesFilters button{display:inline-flex;align-items:center;gap:12px;min-height:42px;padding:0 17px;border-radius:13px;white-space:nowrap;flex:0 0 auto}.favoritesFilters button span{color:#2f281f8a;font-size:13px}.favoritesFilters button.is-active,.favoritesViewSwitch button.is-active{background:#2f281f;border-color:#2f281f;color:#fff;box-shadow:0 14px 30px #2f281f29}.favoritesFilters button.is-active span{color:#ffffffbd}.favoritesControls{display:flex;align-items:center;gap:10px;flex:0 0 auto}.favoritesSortPro{position:relative}.favoritesSortPro span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.favoritesSortPro select{width:260px;min-height:42px;padding:0 42px 0 16px;border:1px solid rgba(49,39,29,.1);border-radius:13px;background:#ffffffc7;color:#2f281f;font:inherit;font-weight:850}.favoritesViewSwitch{display:inline-flex;gap:6px;padding:4px;border:1px solid rgba(49,39,29,.08);border-radius:15px;background:#ffffffb3}.favoritesViewSwitch button{min-height:34px;padding:0 13px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;gap:7px}.favoritesNoticePro{margin:18px 22px 0;padding:14px 16px;border:1px solid rgba(218,72,63,.2);border-radius:14px;background:#e4483f14;color:#a9342e;font-weight:850}.favoritesListPro{display:grid}.favoriteRowPro{display:grid;grid-template-columns:160px minmax(0,1fr) minmax(180px,auto);align-items:center;gap:22px;padding:18px 22px;border-bottom:1px solid rgba(49,39,29,.08)}.favoriteRowPro__media{position:relative;display:block;width:160px;height:96px;overflow:hidden;border-radius:12px;background:linear-gradient(135deg,#fbf6ee,#f0e5d8);text-decoration:none}.favoriteRowPro__media img{width:100%;height:100%;display:block;object-fit:cover}.favoriteRowPro__media>span{display:grid;place-items:center;width:100%;height:100%;color:#2f281f59;font-size:34px;font-weight:950}.favoriteRowPro__media b{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:44px;height:44px;transform:translate(-50%,-50%);border-radius:50%;background:#ffffffdb;color:#e4483f;font-size:24px;box-shadow:0 12px 28px #2f281f1a}.favoriteRowPro__body{min-width:0}.favoriteRowPro__body>a{display:inline-block;max-width:100%;color:#17130f;font-size:20px;font-weight:950;line-height:1.2;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.favoriteRowPro__body p{margin:7px 0 10px;color:#2f281fa3;font-weight:750}.favoriteRowPro__body div{display:flex;flex-wrap:wrap;gap:8px 10px;min-width:0}.favoriteRowPro__body span{display:inline-flex;align-items:center;max-width:210px;color:#2f281f8a;font-size:13px;font-weight:850;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.favoriteRowPro__side{display:grid;justify-items:end;gap:14px}.favoriteRowPro__side strong{color:#17130f;font-size:19px;font-weight:950;white-space:nowrap}.favoriteRowPro__side div{display:flex;align-items:center;gap:8px}.favoriteRowPro__side button{min-height:40px;padding:0 15px;border-radius:12px}.favoriteRowPro__side button:first-child{background:#2f281f;border-color:#2f281f;color:#fff}.favoriteRowPro__side button:last-child{width:40px;padding:0;border-radius:50%;color:#e4483f;font-size:22px;line-height:1}.favoritesGridPro{padding:22px;grid-template-columns:repeat(5,minmax(0,1fr))}.favoritesGridPro .card__fav{display:none}.favoritesMorePro{display:flex;justify-content:center;padding:0 22px 22px}.favoritesMorePro button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-width:260px;min-height:48px;border-radius:999px;background:#ffffffdb}.favoritesMorePro button span{display:none}.favoritesEmptyPro{display:grid;justify-items:center;gap:12px;padding:70px 22px;text-align:center}.favoritesEmptyPro div{display:grid;place-items:center;width:82px;height:82px;border-radius:50%;background:#fff0ed;color:#e4483f;font-size:42px}.favoritesEmptyPro strong{color:#2f281f;font-size:24px;font-weight:950}.favoritesEmptyPro p{max-width:430px;margin:0;color:#2f281fa3;line-height:1.55}.favoritesEmptyPro a{display:inline-flex;align-items:center;min-height:44px;margin-top:6px;padding:0 20px;border-radius:13px;background:#2f281f;color:#fff;font-weight:950;text-decoration:none}.favoritesSkeletonPro{display:grid}.favoritesSkeletonPro__row{height:132px;border-bottom:1px solid rgba(49,39,29,.08);background:linear-gradient(90deg,#fff6,#ffffffdb,#fff6);background-size:220% 100%;animation:favoritesSkeleton 1.15s ease-in-out infinite}@media(hover:hover){.favoritesFilters button:hover,.favoritesViewSwitch button:hover,.favoritesMorePro button:hover,.favoriteRowPro__side button:hover{transform:translateY(-1px);border-color:#31271d33;box-shadow:0 12px 28px #33251814}}@media(max-width:1100px){.favoritesHeroPro{grid-template-columns:1fr}.favoritesBoard__toolbar{align-items:stretch;flex-direction:column}.favoritesControls{justify-content:space-between;min-width:0}.favoritesSortPro{flex:1 1 auto}.favoritesSortPro select{width:100%}.favoriteRowPro{grid-template-columns:132px minmax(0,1fr)}.favoriteRowPro__media{width:132px;height:92px}.favoriteRowPro__side{grid-column:2;justify-items:start}.favoritesGridPro{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:900px){.favoritesGridPro{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.favoritesPagePro{padding:18px 0 52px}.favoritesHeroPro{min-height:0;padding:22px;border-radius:18px}.favoritesHeroPro h1{font-size:32px}.favoritesHeroPro p{font-size:15px}.favoritesBoard{border-radius:18px}.favoritesControls{align-items:stretch;flex-direction:column}.favoritesSortPro select,.favoritesViewSwitch{width:100%}.favoritesViewSwitch{display:grid;grid-template-columns:1fr 1fr}.favoriteRowPro{grid-template-columns:92px minmax(0,1fr);gap:14px;padding:14px}.favoriteRowPro__media{width:92px;height:92px}.favoriteRowPro__media b{width:36px;height:36px;font-size:20px}.favoriteRowPro__body>a{font-size:16px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.favoriteRowPro__body p{margin:5px 0 8px}.favoriteRowPro__side{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between}.favoritesGridPro{padding:14px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:440px){.favoritesMorePro button{width:100%}.favoriteRowPro__side{align-items:stretch;flex-direction:column}.favoriteRowPro__side div{width:100%}.favoriteRowPro__side button:first-child{flex:1}}.settingsPagePro{min-height:72vh;padding:28px 0 72px;background:radial-gradient(circle at 84% 0%,rgba(218,184,140,.1),transparent 32%),linear-gradient(180deg,#fbf8f2,#f7f0e7);color:#2f281f}.settingsPagePro__inner{display:grid;gap:22px}.settingsHeroPro{padding:28px 32px;border:1px solid rgba(49,39,29,.1);border-radius:22px;background:#ffffffc7;box-shadow:0 22px 60px #31271d12}.settingsHeroPro span{display:block;margin-bottom:12px;color:#2f281f7a;font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.settingsHeroPro h1{margin:0;color:#16110d;font-size:clamp(36px,4.5vw,52px);line-height:1.04}.settingsHeroPro p{max-width:640px;margin:12px 0 0;color:#2f281f9e;font-size:16px;line-height:1.55}.settingsLayoutPro{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:20px;align-items:start}.settingsMainPro,.settingsSidePro{display:grid;gap:18px}.settingsPanelPro{display:grid;gap:18px;padding:22px;border:1px solid rgba(49,39,29,.1);border-radius:22px;background:#ffffffc7;box-shadow:0 18px 48px #31271d0f}.settingsPanelPro--side{gap:16px}.settingsPanelPro__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.settingsPanelPro__head h2,.settingsPanelPro--side h2{margin:0;color:#16110d;font-size:22px;font-weight:950}.settingsPanelPro__head p,.settingsPanelPro--side p{margin:8px 0 0;color:#2f281f9e;line-height:1.55}.settingsPanelPro__head>span{flex:0 0 auto;padding:8px 12px;border-radius:999px;background:#2f281f14;color:#2f281fa3;font-size:12px;font-weight:900}.settingsAvatarPro{display:grid;grid-template-columns:132px minmax(0,1fr);gap:18px;align-items:center;padding:16px;border:1px solid rgba(49,39,29,.09);border-radius:18px;background:#ffffff8f}.settingsAvatarPro__drop{display:grid;place-items:center;width:132px;height:132px;overflow:hidden;border:1px dashed rgba(49,39,29,.2);border-radius:24px;background:radial-gradient(circle at 30% 12%,rgba(255,255,255,.92),transparent 34%),#eee1d3c2;color:#2f281f;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.settingsAvatarPro__drop:hover{transform:translateY(-1px);border-color:#31271d57;background:#ffffffd1}.settingsAvatarPro__drop img{width:100%;height:100%;display:block;object-fit:cover}.settingsAvatarPro__drop span{font-size:44px;font-weight:950}.settingsAvatarPro strong{color:#16110d;font-size:17px}.settingsAvatarPro p{max-width:520px;margin:8px 0 14px;color:#2f281f9e;line-height:1.5}.settingsAvatarPro__actions{display:flex;flex-wrap:wrap;gap:10px}.settingsPasswordActions{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.settingsPasswordActions>span{color:#2f281f8f;font-size:13px;font-weight:800;line-height:1.45}.settingsFormGridPro{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.settingsPagePro .field{display:grid;gap:8px}.settingsPagePro .field-label{color:#2f281f9e;font-size:12px;font-weight:950;letter-spacing:.04em;text-transform:uppercase}.settingsPagePro .field-input{min-height:48px;border:1px solid rgba(49,39,29,.12);border-radius:14px;background:#ffffffc7;color:#2f281f;box-shadow:none}.settingsPagePro .field-input:focus{border-color:#2f281f4d;outline:none}.settingsReadonlyPro{color:#2f281f94;background:#2f281f0d}.settingsReadOnlyList,.settingsInfoRowsPro{display:grid;overflow:hidden;border:1px solid rgba(49,39,29,.08);border-radius:16px;background:#ffffff80}.settingsReadOnlyList div,.settingsInfoRowsPro div{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;border-bottom:1px solid rgba(49,39,29,.08)}.settingsReadOnlyList div:last-child,.settingsInfoRowsPro div:last-child{border-bottom:0}.settingsReadOnlyList span,.settingsInfoRowsPro span{color:#2f281f94;font-weight:800}.settingsReadOnlyList strong,.settingsInfoRowsPro strong{color:#16110d;text-align:right}.settingsInfoRowsPro strong.is-success{color:#287447}.settingsInfoRowsPro strong.is-warning{color:#9b5b2c}.settingsSellerStatusPro{padding:16px;border:1px solid rgba(49,39,29,.08);border-radius:16px;background:#ffffff80}.settingsSellerStatusPro strong{color:#16110d}.settingsSellerStatusPro p{margin:8px 0 0}.settingsGhostButton,.settingsSaveBarPro button,.settingsDangerPro button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border:1px solid rgba(49,39,29,.12);border-radius:13px;background:#ffffffbd;color:#2f281f;font:inherit;font-weight:950;text-decoration:none;cursor:pointer}.settingsGhostButton--full{width:100%}.settingsGhostButton--danger{border-color:#ca362e2e;background:#ca362e12;color:#b6322d}.settingsSaveBarPro{display:flex;justify-content:flex-end}.settingsSaveBarPro button{min-width:220px;background:#2f281f;color:#fff;box-shadow:0 16px 34px #2f281f24}.settingsSaveBarPro button:disabled,.settingsGhostButton:disabled{opacity:.55;cursor:default}.settingsStatusPro{padding:14px 16px;border:1px solid rgba(49,39,29,.1);border-radius:14px;background:#ffffff9e;color:#2f281fb8;font-weight:850}.settingsDangerPro{border-color:#a83e302e}.settingsDangerPro button{width:100%;border-color:#a83e3033;background:#a83e3014;color:#9f3a2f}@media(hover:hover){.settingsGhostButton:hover,.settingsSaveBarPro button:not(:disabled):hover,.settingsDangerPro button:hover{transform:translateY(-1px);border-color:#31271d38;box-shadow:0 12px 28px #31271d14}}@media(max-width:1040px){.settingsLayoutPro{grid-template-columns:1fr}.settingsSidePro{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.settingsSidePro,.settingsFormGridPro,.settingsAvatarPro{grid-template-columns:1fr}}@media(max-width:560px){.settingsPagePro{padding:18px 0 52px}.settingsHeroPro,.settingsPanelPro{padding:18px;border-radius:18px}.settingsHeroPro h1{font-size:34px}.settingsPanelPro__head,.settingsReadOnlyList div,.settingsInfoRowsPro div{align-items:flex-start;flex-direction:column}.settingsInfoRowsPro strong,.settingsReadOnlyList strong{text-align:left}.settingsAvatarPro__drop{width:112px;height:112px}.settingsSaveBarPro button,.settingsGhostButton,.settingsAvatarPro__actions{width:100%}}.legacy-shell.admin-shell{--dayen-bg: #030509;--dayen-bg-soft: #070b12;--dayen-surface: rgba(9, 13, 22, .92);--dayen-surface-strong: rgba(13, 19, 32, .96);--dayen-border: rgba(128, 158, 210, .14);--dayen-border-strong: rgba(89, 142, 230, .34);--dayen-text: #f5f8ff;--dayen-muted: rgba(226, 234, 248, .68);--dayen-muted-soft: rgba(226, 234, 248, .46);--dayen-accent: #3b82f6;--dayen-accent-2: #60a5fa;--dayen-accent-ink: #f8fbff;--dayen-shadow: rgba(0, 0, 0, .58);min-height:100vh;background:radial-gradient(circle at 16% 0%,rgba(37,99,235,.16),transparent 30%),radial-gradient(circle at 84% 8%,rgba(14,165,233,.1),transparent 32%),linear-gradient(180deg,#030509,#05070c 48%,#020305);color:var(--dayen-text)}.legacy-shell.admin-shell .topbar,.legacy-shell.admin-shell .subbar{border-color:#809ed21f;background:#030509e0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.legacy-shell.admin-shell .brand,.legacy-shell.admin-shell .brand__name,.legacy-shell.admin-shell .subLinks a,.legacy-shell.admin-shell .topSearch input{color:var(--dayen-text)}.legacy-shell.admin-shell .topSearch,.legacy-shell.admin-shell .iconBtn,.legacy-shell.admin-shell .catBtn,.legacy-shell.admin-shell .topNav__a,.legacy-shell.admin-shell .headerProfile__trigger{border-color:#809ed229;background:#0c121ed1;color:var(--dayen-text);box-shadow:0 16px 34px #0000003d}.legacy-shell.admin-shell .topNav__a.active,.legacy-shell.admin-shell .topNav__a:hover{border-color:#60a5fa61;background:linear-gradient(180deg,#2563eb,#1d4ed8);color:#f8fbff}.legacy-shell.admin-shell .linkBtn,.legacy-shell.admin-shell .smallBtn,.legacy-shell.admin-shell .admPageBtn:not(:disabled){border-color:#60a5fa61;background:linear-gradient(180deg,#2563eb,#1d4ed8);color:#f8fbff;box-shadow:0 16px 34px #2563eb38}.legacy-shell.admin-shell .ghostBtn{border-color:#60a5fa42;background:#0f172adb;color:#dbeafe}.legacy-shell.admin-shell .linkBtn:hover,.legacy-shell.admin-shell .smallBtn:hover,.legacy-shell.admin-shell .ghostBtn:hover,.legacy-shell.admin-shell .admPageBtn:not(:disabled):hover{border-color:#93c5fd8c;background:linear-gradient(180deg,#3b82f6,#2563eb);color:#fff}.legacy-shell.admin-shell .admPanelCard,.legacy-shell.admin-shell .contentCard,.legacy-shell.admin-shell .profile-form,.legacy-shell.admin-shell .empty-panel{border-color:#809ed224;background:radial-gradient(circle at 88% 0%,rgba(59,130,246,.09),transparent 34%),#090d16eb;box-shadow:0 24px 70px #0000006b}.admWrap{padding:22px 0 28px;position:relative;display:grid;gap:14px;--adm-sidebar-width: 250px}.admPanelHead{display:grid;gap:16px;align-items:start;margin-bottom:16px}.admPanelHead__title{margin:0;color:#fff;font-size:clamp(28px,4vw,44px);font-weight:950;line-height:1.04}.admPanelHead__subtitle{margin-top:8px;color:#ffffffb8}.admTitle{margin:0;font-size:20px;font-weight:950}.admSub{color:#ffffffb8;margin-top:6px}.admNav{display:flex;gap:12px;flex-wrap:wrap;width:100%;align-items:flex-start}.admNav__group{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.admNav__groupTitle{color:#ffffff75;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.admNav__groupLinks{display:flex;gap:8px;flex-wrap:wrap}.admNav a{padding:12px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#0000002e}.admNav a.is-active{background:linear-gradient(180deg,#3b82f65c,#1d4ed838);border-color:#60a5fa6b;color:#f8fbff}@media(min-width:1180px){.admWrap{grid-template-columns:var(--adm-sidebar-width) minmax(0,1fr);column-gap:24px;row-gap:18px;align-items:start}.admPanelHead{display:contents;margin-bottom:0}.admPanelHead>div{grid-column:2;padding:18px 0 8px}.admNav{grid-column:1;grid-row:1 / span 50;position:sticky;top:112px;display:grid;gap:16px;align-self:start;width:100%;padding:14px;border-radius:28px;border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at 20% 0%,rgba(59,130,246,.14),transparent 36%),#060a12db}.admNav__group,.admNav__groupLinks{display:grid;gap:8px}.admNav__group{align-items:stretch}.admNav__groupTitle{padding-left:4px}.admNav a{display:flex;align-items:center;min-height:46px;border-radius:18px;text-align:left}.admWrap>:not(.admPanelHead){grid-column:2;min-width:0}}.admDashboardHero{padding:18px 0 8px}.admDashboardGrid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:18px}.admDashboardIntro,.admDashboardHealth,.admOperationCard{padding:22px}.admDashboardIntro{display:grid;gap:14px}.admFocusGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:4px}.admFocusCard{display:grid;gap:10px;min-height:124px;padding:16px;border-radius:22px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#fff;text-decoration:none}.admFocusCard span{color:#ffffffa8;font-size:13px;font-weight:800}.admFocusCard small{color:#ffffff75;font-size:12px;font-weight:700}.admFocusCard strong{align-self:end;font-size:38px;line-height:1}.admFocusCard.is-active{border-color:#50c8a03d;background:#3caa821a}.admFocusCard.is-warning{border-color:#ffbe5a47;background:#ffaa461a}.admFocusCard.is-danger{border-color:#ff647852;background:#ff50641f}.admMetricList{display:grid;gap:10px;margin-top:16px}.admMetricList div{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.08)}.admMetricList div:last-child{border-bottom:0}.admMetricList span{color:#ffffff9e;font-weight:700}.admMetricList strong{color:#fff;text-align:right}.admOperationsGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.admOperationCard{display:grid;gap:12px}.admOperationLinks{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.admSummaryRows{display:grid;gap:10px;margin-top:6px}.admSummaryRows div{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:38px;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.08)}.admSummaryRows div:last-child{border-bottom:0}.admSummaryRows span{color:#ffffff9e;font-size:13px;font-weight:800}.admSummaryRows strong{color:#fff;text-align:right}.admPagination{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:8px}.admPageBtn{min-width:42px;height:42px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#f4eee3;cursor:pointer}.admPageBtn:disabled{opacity:.45;cursor:default}.admPageInfo{color:#ffffffb8;font-size:14px;font-weight:700}.admToolbar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.admList{display:grid;gap:12px}.admRow{display:grid;gap:12px;padding:14px;border-radius:20px;border:1px solid rgba(255,255,255,.1);background:#0000002e}.admUsersLayout{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);gap:24px;align-items:start;margin-top:10px}.admUserCard{padding:0;overflow:hidden}.admUserCard.is-active{border-color:#fff3;background:#fff1}.admUserCard__open{width:100%;display:grid;grid-template-columns:62px minmax(0,1fr) auto auto auto;align-items:center;gap:14px;padding:16px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.admUserCard__main{display:grid;gap:5px;min-width:0}.admUserPanel{position:sticky;top:150px;display:grid;gap:16px;padding:18px}.admUsersLayout .stack-list{gap:16px}.admAuditMeta{display:grid;gap:10px;margin-top:4px;color:#e2eaf8b8}.admAuditMeta summary{width:fit-content;cursor:pointer;color:#dbeafe;font-weight:800}.admAuditMeta pre{max-height:240px;margin:0;overflow:auto;padding:14px;border-radius:16px;border:1px solid rgba(96,165,250,.18);background:#030712b8;color:#e2eaf8d1;font-size:12px;line-height:1.55;white-space:pre-wrap}.admClaimsLayout{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,.9fr);gap:24px;align-items:start;margin-top:10px}.admClaimCard{padding:0;overflow:hidden}.admClaimCard.is-active{border-color:#f0e7d44d;background:#f0e7d412}.admClaimCard__open{width:100%;display:grid;grid-template-columns:62px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:14px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.admClaimCard__main{display:grid;gap:5px;min-width:0}.admClaimPanel{position:sticky;top:150px;display:grid;gap:16px;padding:18px}.admClaimPanel .empty-panel{min-height:156px}.admClaimsLayout .stack-list{gap:16px}.admSupportMessage strong{white-space:pre-wrap;word-break:break-word}.admSupportAttachment{display:grid;gap:10px}.admAttachmentBook{display:grid;gap:12px}.admAttachmentBook__stage{min-height:320px;display:grid;place-items:center;overflow:hidden;border-radius:22px;border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at 25% 20%,rgba(255,255,255,.075),transparent 30%),#0003}.admAttachmentBook__stage img{width:100%;max-height:430px;object-fit:contain}.admAttachmentBook__controls{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.admAttachmentBook__controls span{color:#ffffffb8;font-size:14px;font-weight:900}.admAttachmentOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:radial-gradient(circle at 50% 0%,rgba(255,255,255,.08),transparent 34%),#050505f0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admAttachmentOverlay__top{position:absolute;top:18px;left:24px;right:24px;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;border-radius:20px;border:1px solid rgba(255,255,255,.12);background:#0c0f16c7;box-shadow:0 18px 60px #00000059}.admAttachmentOverlay__top strong{color:#fff;font-weight:950}.admAttachmentOverlay__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.admAttachmentOverlay__actions span{min-width:54px;color:#ffffffbd;font-size:14px;font-weight:900;text-align:center}.admAttachmentOverlay__stage{position:absolute;top:86px;right:104px;bottom:28px;left:104px;display:grid;place-items:center;overflow:auto;padding:28px}.admAttachmentOverlay__stage img{max-width:min(92vw,1700px);max-height:calc(100vh - 150px);object-fit:contain;border-radius:18px;box-shadow:0 28px 90px #0000006b;transform-origin:center;transition:transform .16s ease}.admAttachmentOverlay__nav{position:absolute;top:50%;z-index:2;width:58px;height:72px;border-radius:20px;border:1px solid rgba(255,255,255,.14);background:#141821b8;color:#fff;font-size:30px;font-weight:900;cursor:pointer;transform:translateY(-50%)}.admAttachmentOverlay__nav:hover:not(:disabled){border-color:#ffffff3d;background:#ffffff1a}.admAttachmentOverlay__nav:disabled{opacity:.32;cursor:default}.admAttachmentOverlay__nav--prev{left:24px}.admAttachmentOverlay__nav--next{right:24px}.admSupportStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0 4px}.admSupportStat{display:grid;gap:8px;min-height:96px;padding:14px 16px;border-radius:20px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#fff;text-align:left;cursor:pointer}.admSupportStat span{color:#ffffffa8;font-size:13px;font-weight:800}.admSupportStat strong{align-self:end;font-size:32px;line-height:1}.admSupportStat:hover,.admSupportStat.is-selected{border-color:#ffffff38;background:#ffffff13}.admSupportStat.is-danger.is-selected,.admSupportStat.is-danger:hover{border-color:#ff647857;background:#ff50641f}.sellerRequestCard{gap:16px}.sellerRequestCard__badges{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.sellerRequestCard__about{padding:14px 16px}.admBannerPreview{width:100%;max-width:720px;aspect-ratio:24 / 5;object-fit:cover;border-radius:22px;border:1px solid rgba(255,255,255,.12);margin-top:12px}@media(max-width:1100px){.admDashboardGrid,.admOperationsGrid,.admFocusGrid,.admSupportStats,.admUsersLayout,.admClaimsLayout,.admUserCard__open,.admClaimCard__open{grid-template-columns:1fr}.admUserPanel,.admClaimPanel{position:static}.admAttachmentOverlay__top{left:12px;right:12px;flex-direction:column;align-items:stretch}.admAttachmentOverlay__actions{justify-content:stretch}.admAttachmentOverlay__stage{top:150px;right:12px;bottom:88px;left:12px;padding:12px}.admAttachmentOverlay__nav{top:auto;bottom:18px;width:calc(50% - 20px);height:52px;transform:none}.admAttachmentOverlay__nav--prev{left:12px}.admAttachmentOverlay__nav--next{right:12px}}.sellerShopHero{padding:0;overflow:hidden}.legacy-seller-page{display:grid;gap:22px}.sellerShopHero__banner{min-height:182px;background:#ffffff0a;background-size:cover;background-position:center;padding:24px;display:flex;align-items:end;justify-content:space-between;gap:16px;position:relative}.sellerShopHero__banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0707075c,#07070714 48%,#07070757),radial-gradient(circle at 20% 100%,rgba(240,231,212,.12),transparent 34%);pointer-events:none}.sellerShopHero__main{display:flex;gap:16px;align-items:center;position:relative;z-index:1}.sellerShopHero__avatar{width:128px;height:128px;border-radius:28px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#0000002e}.sellerShopHero__avatar img{width:100%;height:100%;object-fit:cover}.sellerShopHero__name{font-size:38px;font-weight:950}.sellerShopHero__slug{color:#ffffffd1;font-size:28px;font-weight:800}.sellerShopHero__actions{position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.sellerHeroButton{min-height:46px;padding:0 18px;border-radius:14px;border:1px solid rgba(255,248,235,.14);background:#0c0c0b94;color:#fff8ebeb;display:inline-flex;align-items:center;justify-content:center;font:inherit;font-weight:900;cursor:pointer;box-shadow:0 16px 36px #00000047;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .16s ease,border-color .16s ease,background .16s ease}.sellerHeroButton:hover{transform:translateY(-1px);border-color:#f0e7d457;background:#22201cbd}.sellerHeroButton--primary{background:linear-gradient(180deg,#f0e7d4f5,#d8cbb5e0);color:#171411}.sellerVerify{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;border:1px solid rgba(240,231,212,.26);background:#f0e7d41f;margin-top:8px;font-weight:800}.sellerInfoGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,560px);gap:18px}.sellerInfoCard,.sellerRatingCard{border-radius:24px;border:1px solid var(--dayen-border);background:radial-gradient(circle at 92% 0,rgba(240,231,212,.07),transparent 34%),linear-gradient(180deg,#fff8eb0b,#fff8eb06);box-shadow:0 18px 48px #00000047}.sellerInfoCard{padding:22px}.sellerInfoCard--about,.sellerInfoSide{display:grid;gap:18px}.sellerBenefitGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.sellerBenefit{min-height:70px;padding:14px;border-radius:16px;border:1px solid rgba(255,255,255,.07);background:radial-gradient(circle at 100% 0,rgba(240,231,212,.08),transparent 36%),#ffffff09;display:flex;align-items:center;gap:12px}.sellerBenefit span{width:34px;height:34px;border-radius:12px;display:inline-grid;place-items:center;flex:0 0 auto;color:#f0e7d4eb;border:1px solid rgba(240,231,212,.22);background:#f0e7d414}.sellerBenefit strong{line-height:1.2}.sellerContactsBlock .siteFooter__socials{margin-top:14px}.sellerRatingCard{padding:16px;display:grid;grid-template-columns:minmax(0,.85fr) minmax(180px,1fr);gap:14px;align-items:center}.sellerRatingCard__score{display:flex;align-items:center;gap:12px;min-width:0}.sellerRatingCard__score>span{color:#f0e7d4;font-size:34px;line-height:1}.sellerRatingCard__score strong{display:block;font-size:30px;font-weight:950;line-height:1}.sellerRatingCard__score small{display:block;margin-top:5px;color:#ffffffa3}.sellerAboutCard{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);gap:16px;margin-top:18px}.sellerAboutCard__copy,.sellerAboutCard__side,.sellerContactsBlock{min-width:0}.sellerAboutCard__side{display:grid;gap:14px;align-content:start}.sellerReviewsLink{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:58px;padding:12px 16px;border-radius:18px;border:1px solid rgba(240,231,212,.18);background:radial-gradient(circle at 100% 0,rgba(240,231,212,.12),transparent 34%),#ffffff0b;color:var(--dayen-text);text-decoration:none;transition:transform .16s ease,border-color .16s ease,background .16s ease}.sellerReviewsLink:hover{transform:translateY(-1px);border-color:#f0e7d457;background:#f0e7d41a}.sellerReviewsLink span{color:#ffffffbd;font-weight:850}.sellerReviewsLink strong{font-size:26px;font-weight:950}.sellerProductsSection{display:grid;gap:16px}.sellerProductsToolbar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center}.sellerProductsTabs{display:flex;align-items:center;gap:12px}.sellerProductsTab{min-height:46px;display:inline-flex;align-items:center;border-bottom:2px solid transparent;color:#ffffffb3;font-weight:900}.sellerProductsTab.is-active{color:#fff;border-color:#f0e7d4e6}.sellerViewSwitch{display:flex;gap:8px}.sellerViewSwitch button{width:44px;height:44px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0b;color:#ffffffbd;cursor:pointer;font-weight:900;display:inline-grid;place-items:center}.sellerViewSwitch button.is-active{border-color:#f0e7d44d;background:linear-gradient(180deg,#f0e7d438,#d8cbb51f);color:#fff}.sellerProductsGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.sellerProductsGrid--list{grid-template-columns:1fr}.sellerStats{display:flex;gap:14px;margin:18px 0}.sellerStat{min-width:92px;padding:12px 16px;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:#ffffff08}.sellerSortBar{display:flex;justify-content:space-between;gap:12px;align-items:center;margin:18px 0}.sellerSortChips{display:flex;gap:10px;flex-wrap:wrap}.sellerDashboardPage .profile-form{display:grid;gap:18px}.sellerDashboardCard{display:flex;align-items:center;gap:14px}.sellerDashboardCard__avatar{width:72px;height:72px;border-radius:20px;overflow:hidden;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;display:inline-flex;align-items:center;justify-content:center;font-weight:950;font-size:24px}.sellerDashboardCard__avatar img{width:100%;height:100%;object-fit:cover}.sellerUploadGrid{display:grid;grid-template-columns:minmax(240px,.55fr) minmax(320px,1fr);gap:16px}.sellerUploadBox{display:grid;gap:10px}.sellerUploadBox__drop{min-height:190px;border:1px dashed rgba(255,255,255,.18);border-radius:24px;background:#ffffff09;overflow:hidden;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .16s ease,background .16s ease,transform .16s ease}.sellerUploadBox__drop:hover{transform:translateY(-1px);border-color:#f0e7d44d;background:#f0e7d414}.sellerUploadBox__drop img{width:100%;height:100%;max-height:240px;object-fit:cover;display:block}.sellerUploadBox--wide .sellerUploadBox__drop{min-height:190px}.sellerUploadBox--wide .sellerUploadBox__drop img{aspect-ratio:16 / 5}.sellerUploadBox:not(.sellerUploadBox--wide) .sellerUploadBox__drop img{aspect-ratio:1 / 1}.sellerUploadBox__drop span{padding:18px;display:grid;gap:8px;text-align:center;color:#ffffffb8}.sellerUploadBox__drop strong{color:#fff;font-size:18px}.sellerUploadBox__drop small,.sellerUploadBox__drop em{color:#ffffff94;font-style:normal}.sellerUploadBox__actions{display:flex;gap:10px;flex-wrap:wrap}.sellerSalesPage{width:min(1700px,calc(100% - 40px))}.sellerSalesStats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.sellerSalesStats article{display:grid;gap:8px;padding:18px;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a}.sellerSalesStats span{color:#ffffff9e}.sellerSalesStats strong{font-size:26px;font-weight:950}.sellerSalesFilters{display:grid;gap:14px}.sellerSalesFilters__row{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(180px,.7fr) minmax(220px,.6fr);gap:12px;align-items:end}.sellerSalesList{display:grid;gap:12px}.sellerSalesList__head{display:flex;justify-content:space-between;gap:12px;align-items:center;color:#ffffffad}.sellerSaleCard{border-radius:26px;border:1px solid rgba(255,255,255,.08);background:#ffffff09;overflow:hidden}.sellerSaleCard.is-open{border-color:#f0e7d438;background:radial-gradient(circle at top left,rgba(240,231,212,.08),transparent 34%),#ffffff0a}.sellerSaleCard__summary{width:100%;display:grid;grid-template-columns:74px minmax(240px,1fr) minmax(180px,.55fr) auto auto;gap:14px;align-items:center;padding:14px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.sellerSaleCard__thumb{width:74px;height:74px;border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:#0000002e}.sellerSaleCard__thumb img{width:100%;height:100%;object-fit:cover}.sellerSaleCard__main,.sellerSaleCard__buyer{display:grid;gap:5px;min-width:0}.sellerSaleCard__main strong,.sellerSaleCard__buyer strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sellerSaleCard__main small,.sellerSaleCard__buyer small{color:#ffffff94}.sellerSaleStatus{display:inline-flex;justify-content:center;min-width:128px;padding:9px 13px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffbd;font-size:12px;font-weight:950}.sellerSaleStatus.is-active,.sellerSaleStatus.is-info{border-color:#f0e7d442;background:#f0e7d41f;color:#fff}.sellerSaleStatus.is-success{border-color:#53dc8957;background:#53dc8921;color:#baffcf}.sellerSaleStatus.is-warning{border-color:#ffcf6957;background:#ffcf691f;color:#f7efe0}.sellerSaleStatus.is-danger{border-color:#ff6b6b57;background:#ff6b6b1f;color:#ffb3b3}.sellerSaleCard__total{white-space:nowrap;font-size:18px}.sellerSaleCard__details{display:grid;gap:14px;padding:0 14px 16px}.sellerSaleCard__infoGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.sellerSaleCard__infoGrid div{display:grid;gap:6px;padding:12px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#00000024}.sellerSaleCard__infoGrid span{color:#ffffff8a;font-size:12px}.sellerSaleCard__infoGrid strong,.sellerSaleCard__infoGrid a{color:#fff;overflow-wrap:anywhere}.sellerSaleCard__note{min-height:92px;resize:vertical;padding-top:12px}.sellerSaleCard__actions{display:flex;flex-wrap:wrap;gap:10px}.sellerClaimsFilters__row{grid-template-columns:minmax(220px,.8fr) minmax(220px,.6fr)}.sellerClaimCard__reason{display:grid;gap:6px;padding:14px 16px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#00000024}.sellerClaimCard__reason span{color:#ffffff8a;font-size:12px}.sellerClaimCard__reason strong{white-space:pre-wrap;overflow-wrap:anywhere}.pager{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.sellerReviewsPage{width:min(1700px,calc(100% - 40px))}.sellerReviewsHero{display:flex;align-items:center;justify-content:space-between;gap:16px}.sellerReviewsList{display:grid;gap:14px}.sellerReviewCard{display:grid;grid-template-columns:104px minmax(0,1fr);gap:14px;padding:14px;border-radius:22px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at 100% 0,rgba(240,231,212,.07),transparent 34%),#ffffff09}.sellerReviewCard__thumb{width:104px;height:104px;border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:#0000002e}.sellerReviewCard__thumb img{width:100%;height:100%;object-fit:cover}.sellerReviewCard__body{display:grid;gap:10px;min-width:0}.sellerReviewCard__top{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.sellerReviewCard__product{color:var(--dayen-text);font-weight:900;text-decoration:none}.sellerReviewCard__product:hover{color:var(--dayen-accent)}.sellerReviewsEmpty{padding:28px;display:grid;gap:12px}.legacy-shell.public-light-shell .legacy-seller-page{color:#2b241d}.legacy-shell.public-light-shell .sellerShopHero__banner{border-radius:28px;border:1px solid rgba(78,58,42,.12);background:radial-gradient(circle at 90% 0,rgba(255,255,255,.76),transparent 34%),linear-gradient(135deg,#ffffffbd,#e9dbc9b8);box-shadow:0 24px 62px #46322214}.legacy-shell.public-light-shell .sellerShopHero__banner:before{background:linear-gradient(90deg,#fffbf5eb,#fffbf594 52%,#fffbf547),radial-gradient(circle at 22% 100%,rgba(235,219,201,.42),transparent 34%)}.legacy-shell.public-light-shell .sellerShopHero__avatar,.legacy-shell.public-light-shell .sellerSaleCard__thumb,.legacy-shell.public-light-shell .sellerReviewCard__thumb{border-color:#4e3a2a1f;background:#f6eee4d1}.legacy-shell.public-light-shell .sellerShopHero__name,.legacy-shell.public-light-shell .sellerDashboardCard strong,.legacy-shell.public-light-shell .sellerSalesStats strong,.legacy-shell.public-light-shell .sellerSaleCard__main strong,.legacy-shell.public-light-shell .sellerSaleCard__buyer strong,.legacy-shell.public-light-shell .sellerSaleCard__infoGrid strong,.legacy-shell.public-light-shell .sellerSaleCard__infoGrid a,.legacy-shell.public-light-shell .sellerClaimCard__reason strong{color:#2b241d}.legacy-shell.public-light-shell .sellerShopHero__slug,.legacy-shell.public-light-shell .sellerRatingCard__score small,.legacy-shell.public-light-shell .sellerReviewsLink span,.legacy-shell.public-light-shell .sellerProductsTab,.legacy-shell.public-light-shell .sellerSalesStats span,.legacy-shell.public-light-shell .sellerSalesList__head,.legacy-shell.public-light-shell .sellerSaleCard__main small,.legacy-shell.public-light-shell .sellerSaleCard__buyer small,.legacy-shell.public-light-shell .sellerSaleCard__infoGrid span,.legacy-shell.public-light-shell .sellerClaimCard__reason span,.legacy-shell.public-light-shell .sellerUploadBox__drop span,.legacy-shell.public-light-shell .sellerUploadBox__drop small,.legacy-shell.public-light-shell .sellerUploadBox__drop em{color:#2b241d9e}.legacy-shell.public-light-shell .sellerHeroButton,.legacy-shell.public-light-shell .sellerReviewsLink,.legacy-shell.public-light-shell .sellerViewSwitch button{border-color:#4e3a2a21;background:#ffffffa8;color:#2b241d;box-shadow:0 14px 34px #46322214}.legacy-shell.public-light-shell .sellerHeroButton:hover,.legacy-shell.public-light-shell .sellerReviewsLink:hover,.legacy-shell.public-light-shell .sellerViewSwitch button:hover{border-color:#4e3a2a38;background:#ffffffd6}.legacy-shell.public-light-shell .sellerHeroButton--primary,.legacy-shell.public-light-shell .sellerViewSwitch button.is-active{border-color:#2b241d1f;background:#2b241d;color:#fffaf3}.legacy-shell.public-light-shell .sellerProductsTab.is-active{padding:0 12px;border-radius:14px;border-color:#4e3a2a2e;background:#ebdbc99e;color:#2b241d}.legacy-shell.public-light-shell .sellerVerify,.legacy-shell.public-light-shell .sellerBenefit span,.legacy-shell.public-light-shell .sellerSaleStatus.is-active,.legacy-shell.public-light-shell .sellerSaleStatus.is-info{border-color:#4e3a2a21;background:#ebdbc99e;color:#5a3e29}.legacy-shell.public-light-shell .sellerInfoCard,.legacy-shell.public-light-shell .sellerRatingCard,.legacy-shell.public-light-shell .sellerBenefit,.legacy-shell.public-light-shell .sellerSalesStats article,.legacy-shell.public-light-shell .sellerSaleCard,.legacy-shell.public-light-shell .sellerSaleCard__infoGrid div,.legacy-shell.public-light-shell .sellerClaimCard__reason,.legacy-shell.public-light-shell .sellerReviewCard,.legacy-shell.public-light-shell .sellerUploadBox__drop{border-color:#4e3a2a1f;background:radial-gradient(circle at 92% 0,rgba(255,255,255,.78),transparent 34%),#ffffffa8;box-shadow:0 20px 52px #46322212}.legacy-shell.public-light-shell .sellerReviewsPage{color:#2b241d}.legacy-shell.public-light-shell .sellerReviewsHero .section-heading__eyebrow,.legacy-shell.public-light-shell .sellerReviewCard .tiny-chip.is-active{border-color:#4e3a2a21;background:#ebdbc99e;color:#5a3e29}.legacy-shell.public-light-shell .sellerReviewsHero h2,.legacy-shell.public-light-shell .sellerReviewsHero h1,.legacy-shell.public-light-shell .sellerReviewCard__product,.legacy-shell.public-light-shell .sellerReviewCard strong{color:#2b241d}.legacy-shell.public-light-shell .sellerReviewsHero p,.legacy-shell.public-light-shell .sellerReviewCard .order-card__note,.legacy-shell.public-light-shell .sellerReviewCard .order-card__eyebrow{color:#2b241da3}.legacy-shell.public-light-shell .sellerUploadBox__drop:hover{border-color:#4e3a2a3d;background:#ffffffd6}@media(max-width:820px){.sellerUploadGrid{grid-template-columns:1fr}}@media(max-width:1100px){.sellerSalesStats,.sellerSalesFilters__row,.sellerSaleCard__summary,.sellerSaleCard__infoGrid{grid-template-columns:1fr}.sellerSaleCard__summary{align-items:start}}@media(max-width:640px){.sellerSalesPage{width:min(1700px,calc(100% - 24px))}}@media(max-width:720px){.sellerDashboardPage,.sellerSalesPage{width:min(640px,calc(100% - 20px))}.sellerDashboardPage{gap:14px}.sellerDashboardPage .page-hero,.sellerDashboardPage .profile-form,.sellerDashboardPage .notice-banner,.sellerDashboardPage .stat-card{padding:14px;border-radius:20px}.sellerDashboardPage .section-heading h2{font-size:clamp(28px,9vw,40px);line-height:.98}.sellerDashboardPage .section-heading p{font-size:14px;line-height:1.55}.sellerDashboardCard{align-items:flex-start;gap:12px}.sellerDashboardCard__avatar{width:60px;height:60px;border-radius:18px;flex:0 0 auto}.sellerDashboardCard>div:last-child{min-width:0}.sellerDashboardCard strong,.sellerDashboardCard p{overflow-wrap:anywhere}.sellerDashboardPage .button-row,.sellerUploadBox__actions,.sellerSaleCard__actions{display:grid;grid-template-columns:1fr;width:100%}.sellerDashboardPage .shell-button,.sellerDashboardPage .ghostBtn,.sellerUploadBox__actions .shell-button{width:100%;min-height:46px;justify-content:center}.sellerUploadGrid{grid-template-columns:1fr;gap:12px}.sellerUploadBox{gap:8px}.sellerUploadBox__drop{min-height:154px;border-radius:18px}.sellerUploadBox--wide .sellerUploadBox__drop{min-height:132px}.sellerUploadBox__drop span{padding:14px}.sellerUploadBox__drop strong{font-size:16px}.sellerUploadBox__drop small,.sellerUploadBox__drop em{font-size:13px;line-height:1.4}.sellerUploadBox__drop img{max-height:220px}.sellerShopHero__banner{min-height:260px;padding:16px;display:grid;align-content:end}.sellerShopHero__main{align-items:flex-end;gap:12px}.sellerShopHero__avatar{width:82px;height:82px;border-radius:22px}.sellerShopHero__name{font-size:28px;line-height:1;overflow-wrap:anywhere}.sellerShopHero__slug{font-size:18px;overflow-wrap:anywhere}.sellerShopHero__actions{display:grid;grid-template-columns:1fr;justify-content:stretch;width:100%}.sellerHeroButton{width:100%;min-height:44px}.sellerVerify{padding:7px 10px;font-size:12px}.sellerInfoGrid,.sellerRatingCard,.sellerProductsToolbar{grid-template-columns:1fr}.sellerInfoCard,.sellerRatingCard{padding:14px;border-radius:20px}.sellerBenefitGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sellerBenefit{min-height:62px;padding:12px;border-radius:15px}.sellerBenefit span{width:30px;height:30px;border-radius:10px}.sellerProductsToolbar{gap:10px}.sellerProductsTabs{order:1}.sellerSortChips{order:2}.sellerViewSwitch{order:3;justify-content:flex-start}.sellerAboutCard,.sellerSortBar{display:grid;grid-template-columns:1fr;gap:12px}.sellerStat{min-width:0;padding:12px;border-radius:16px}.sellerSortChips{gap:8px}.sellerSalesPage{gap:14px}.sellerSalesStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sellerSalesStats article,.sellerSaleCard,.sellerClaimCard__reason{border-radius:18px}.sellerSalesStats article{padding:14px}.sellerSalesStats strong{font-size:22px}.sellerSalesList__head{display:grid;gap:6px}.sellerSaleCard__summary{grid-template-columns:58px minmax(0,1fr);gap:10px;padding:12px}.sellerSaleCard__thumb{width:58px;height:58px;border-radius:14px}.sellerSaleStatus,.sellerSaleCard__total{grid-column:1 / -1;justify-self:start}.sellerSaleCard__details{padding:0 12px 14px;gap:12px}.sellerSaleCard__infoGrid{grid-template-columns:1fr;gap:8px}.sellerSaleCard__infoGrid div{padding:10px;border-radius:14px}.sellerClaimsFilters__row{grid-template-columns:1fr}.sellerProductsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sellerProductsGrid--list{grid-template-columns:1fr}.sellerReviewsPage{width:min(640px,calc(100% - 20px))}.sellerReviewsHero{display:grid;align-items:stretch;padding:14px;border-radius:20px}.sellerReviewsHero .shell-button{width:100%}.sellerReviewCard{grid-template-columns:82px minmax(0,1fr);gap:12px;padding:12px;border-radius:18px}.sellerReviewCard__thumb{width:82px;height:82px;border-radius:15px}.sellerReviewCard__top{display:grid;gap:8px}.sellerReviewCard__top .tiny-chip{justify-self:start}.sellerReviewsLink{min-height:54px;border-radius:16px}.sellerSortBar{margin:12px 0}.sellerSortChips{overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px;scrollbar-width:thin}.sellerSortChips .chip{flex:0 0 auto}}@media(max-width:420px){.sellerDashboardPage,.sellerSalesPage{width:min(420px,calc(100% - 16px))}.sellerDashboardCard{display:grid}.sellerSalesStats{grid-template-columns:1fr}.sellerShopHero__main{display:grid}.sellerBenefitGrid,.sellerProductsGrid{grid-template-columns:1fr}.sellerShopHero__avatar{width:76px;height:76px}.sellerUploadBox__drop,.sellerUploadBox--wide .sellerUploadBox__drop{min-height:130px}.sellerReviewsPage{width:min(420px,calc(100% - 16px))}.sellerReviewCard{grid-template-columns:1fr}.sellerReviewCard__thumb{width:100%;height:180px}}@media(max-width:1100px){.legacy-grid,.statsGrid,.admToolbar,.hubGrid,.sellerAboutCard,.productLayout{grid-template-columns:1fr 1fr}}@media(max-width:860px){.container{width:min(1700px,calc(100% - 24px))}.topNav{display:none}.legacy-grid,.statsGrid,.admToolbar,.hubGrid,.sellerAboutCard,.productLayout,.specGrid{grid-template-columns:1fr}.topbar__inner,.subbar__inner,.catalogHead,.showcase-row__head,.profHero,.sellerSortBar,.searchModal__top{flex-direction:column;align-items:stretch}.topSearch{flex:0 1 auto;max-width:none;min-height:0}.brand{flex:0 0 auto;min-height:0}.searchModal__box{width:calc(100% - 24px);margin-top:18px}}@media(max-width:720px){.topbar{position:sticky;top:0;z-index:60;background:#070707f5;border-bottom:1px solid rgba(255,248,235,.08);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.topbar__inner{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px 12px;padding:10px 0}.brand{min-width:0;flex-basis:auto}.brand__name{font-size:24px}.topbar__actions{justify-self:end;gap:8px}.topSearch{grid-column:1 / -1;grid-row:2;min-width:0;width:100%;max-width:none}.topSearch input{min-height:46px;padding-left:15px;font-size:14px}.topSearch__clear{width:42px;height:42px;right:4px}.iconBtn{min-height:42px;min-width:42px;padding:8px 10px}.headerProfile__trigger{min-width:74px;max-width:112px;padding-inline:14px}.headerProfile__trigger span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.headerProfile__menu{right:0;width:min(190px,calc(100vw - 24px))}.subbar{overflow:hidden}.subbar__inner{display:block;padding:8px 0}.catDrop{display:none}.subLinks{display:flex;gap:18px;overflow-x:auto;padding:0 2px 2px;scrollbar-width:none}.subLinks a{flex:0 0 auto;font-size:13px}.legacy-grid{gap:14px}.homeConcept .legacy-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.homeConcept .card__img img{object-fit:contain;padding:10px;background:radial-gradient(circle at center,rgba(240,231,212,.14),transparent 62%),#080808b8}.homeConcept .card__tag{display:none}.card,.contentCard,.catalogBlock,.showcase-row{border-radius:18px}.searchModal__box{width:calc(100% - 18px);max-height:calc(100vh - 18px);margin-top:9px;padding:12px;border-radius:18px}.searchModal__top{grid-template-columns:1fr auto}.searchModal__btn{padding-inline:14px}.searchModal__close{grid-column:1 / -1;justify-self:stretch}}@media(max-width:520px){.container{width:min(1700px,calc(100% - 16px))}.subbar{display:none}.topbar__inner{gap:8px}.brand__name{font-size:22px}.topbar__actions{gap:6px}.iconBtn{min-width:40px;min-height:40px;padding-inline:9px}.headerProfile__trigger{min-width:68px;max-width:94px;padding-inline:12px;font-size:13px}.badge{top:-5px;right:-5px}}.ghostBtn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 14px;border-radius:14px;border:1px solid var(--dayen-border);background:var(--dayen-surface);color:var(--dayen-text);cursor:pointer;box-shadow:0 10px 24px #00000024}.ghostBtn:hover{transform:translateY(-1px);background:var(--dayen-surface-strong);border-color:var(--dayen-border-strong)}.legacy-icon-card__emoji{width:100%;height:100%;display:grid;place-items:center;font-size:34px}.admNav__link{padding:12px 18px;border-radius:999px;border:1px solid var(--dayen-border);background:#0000002e;color:var(--dayen-text)}.admPanelHead__title{font-size:28px;font-weight:950}.admPanelHead__subtitle,.muted{color:var(--dayen-muted)}.admRow__main{display:grid;gap:6px}.favBtn{position:absolute;right:10px;top:10px;display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 10px;border-radius:999px;border:1px solid var(--dayen-border);background:var(--dayen-surface-strong);color:var(--dayen-text);z-index:3;cursor:pointer}.favBtn.is-on{background:#f0e7d429}.siteFooter{margin-top:34px;position:relative;overflow:hidden;border-top:1px solid rgba(240,231,212,.1);background:radial-gradient(circle at 12% 0%,rgba(240,231,212,.09),transparent 28%),linear-gradient(180deg,#0c0c0af0,#050505fa)}.siteFooter:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(240,231,212,.045),transparent),radial-gradient(circle at 86% 10%,rgba(216,203,181,.08),transparent 24%)}.siteFooter__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(260px,1.25fr) repeat(4,minmax(150px,.8fr));gap:24px;padding:42px 0 30px}.siteFooter__brand,.siteFooter__h{font-weight:900;margin-bottom:8px}.siteFooter__brand{color:var(--dayen-text);font-size:24px;letter-spacing:-.03em}.siteFooter__h{display:inline-flex;color:#f7efe0;text-decoration:none}.siteFooter__a{display:block;width:fit-content;color:#f4eee3a8;margin-top:9px;text-decoration:none;transition:color .18s ease,transform .18s ease}.siteFooter__a:hover,.siteFooter__h:hover{color:#f0e7d4;transform:translate(2px)}.siteFooter__socials{display:flex;gap:10px;align-items:center}.siteFooter__social{width:42px;height:42px;display:grid;place-items:center;flex:0 0 auto;border-radius:15px;border:1px solid var(--social-border, rgba(240,231,212,.12));background:var(--social-bg, rgba(255,255,255,.045));color:var(--social-color, #f0e7d4);font-size:0;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.siteFooter__social:before{display:none}.siteFooter__social svg{width:21px;height:21px;display:block}.siteFooter__social:hover{transform:translateY(-2px);border-color:var(--social-hover-border, rgba(240,231,212,.32));background:var(--social-hover-bg, var(--social-bg, rgba(240,231,212,.1)));color:var(--social-hover-color, var(--social-color, #f0e7d4));box-shadow:0 14px 34px #0000003d}.siteFooter__social--telegram{--social-color: #229ed9;--social-bg: rgba(34, 158, 217, .13);--social-border: rgba(34, 158, 217, .26);--social-hover-bg: rgba(34, 158, 217, .2);--social-hover-border: rgba(34, 158, 217, .42)}.siteFooter__social--instagram{--social-color: #c13584;--social-bg: linear-gradient(135deg, rgba(255, 220, 128, .23), rgba(193, 53, 132, .16), rgba(64, 93, 230, .14));--social-border: rgba(193, 53, 132, .28);--social-hover-bg: linear-gradient(135deg, rgba(255, 220, 128, .32), rgba(193, 53, 132, .22), rgba(64, 93, 230, .18));--social-hover-border: rgba(193, 53, 132, .44)}.siteFooter__social--tiktok{--social-color: #f8f7f4;--social-bg: linear-gradient(135deg, rgba(0, 242, 234, .24), rgba(18, 18, 18, .62), rgba(255, 0, 80, .22));--social-border: rgba(255, 255, 255, .18);--social-hover-bg: linear-gradient(135deg, rgba(0, 242, 234, .32), rgba(18, 18, 18, .7), rgba(255, 0, 80, .3));--social-hover-border: rgba(255, 255, 255, .3)}.siteFooter__social--youtube{--social-color: #ff0033;--social-bg: rgba(255, 0, 51, .13);--social-border: rgba(255, 0, 51, .28);--social-hover-bg: rgba(255, 0, 51, .2);--social-hover-border: rgba(255, 0, 51, .44)}.siteFooter__social--whatsapp{--social-color: #128c7e;--social-bg: rgba(37, 211, 102, .14);--social-border: rgba(18, 140, 126, .24);--social-hover-bg: rgba(37, 211, 102, .22);--social-hover-border: rgba(18, 140, 126, .4)}.siteFooter__social--chat{--social-color: #5a3e29;--social-bg: rgba(234, 216, 199, .58);--social-border: rgba(90, 62, 41, .18);--social-hover-bg: rgba(225, 202, 179, .72);--social-hover-border: rgba(90, 62, 41, .3)}.siteFooter__bottom{position:relative;z-index:1;padding:18px 0 22px;border-top:1px solid rgba(240,231,212,.09);display:flex;justify-content:space-between;gap:12px}@media(max-width:860px){.siteFooter__grid,.siteFooter__bottom{grid-template-columns:1fr;display:grid}}@media(max-width:720px){.siteFooter{margin-top:26px;padding-bottom:76px;border-top-color:#f0e7d424}.siteFooter__grid{gap:18px;padding:30px 0 22px}.siteFooter__grid>div{min-width:0;padding:16px;border:1px solid rgba(240,231,212,.08);border-radius:18px;background:#ffffff07}.siteFooter__grid>div:first-child{padding:0;border:0;background:transparent}.siteFooter__brand{font-size:26px}.siteFooter__grid p{max-width:34em;margin-bottom:14px;line-height:1.6}.siteFooter__h{margin-bottom:4px;font-size:15px}.siteFooter__a{width:100%;margin-top:8px;padding:4px 0;font-size:14px}.siteFooter__socials{flex-wrap:wrap}.siteFooter__social{width:46px;height:46px;border-radius:16px}.siteFooter__bottom{gap:8px;padding:16px 0 20px;color:#f4eee394;font-size:13px;line-height:1.45}}@media(max-width:420px){.siteFooter__grid{padding-top:24px}.siteFooter__grid>div{padding:14px}}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell){--dayen-bg: #f6efe5;--dayen-bg-soft: #efe4d6;--dayen-surface: rgba(255, 255, 255, .72);--dayen-surface-strong: rgba(255, 255, 255, .92);--dayen-border: rgba(78, 58, 42, .12);--dayen-border-strong: rgba(78, 58, 42, .22);--dayen-text: #2b241d;--dayen-muted: rgba(43, 36, 29, .66);--dayen-muted-soft: rgba(43, 36, 29, .46);--dayen-accent: #ead8c7;--dayen-accent-2: #d7bfa8;--dayen-accent-ink: #241b15;--dayen-shadow: rgba(72, 51, 34, .12);min-height:100vh;color:var(--dayen-text);background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.94),transparent 34%),radial-gradient(circle at 82% 8%,rgba(232,216,196,.34),transparent 36%),linear-gradient(180deg,#fbf6ee,#f3eadf)}.legacy-shell.admin-shell{--dayen-accent: #e8e1d4;--dayen-accent-2: #bdb6aa;--dayen-accent-ink: #111111}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .topbar{background:#faf5ede0;border-bottom-color:#4130231a;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:0 18px 46px #523a260e}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .brand{color:#2b2118}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .topSearch{border-color:#3e2e2329;background:#ffffffb8;box-shadow:inset 0 1px #ffffffe6,0 16px 36px #4b36250e}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .topSearch input{color:#2b241d!important;caret-color:#2b241d;-webkit-text-fill-color:#2b241d}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .topSearch input::placeholder{color:#2b241d75}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .topSearch__clear,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .iconBtn,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .linkBtn,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .catBtn,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .smallBtn{border-color:#3e2e231f;background:#ffffffad;color:#2b241d;box-shadow:0 14px 34px #4b362514}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .topNav__a,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .headerProfile__trigger{border-color:#3e2e2321;background:#ffffffad;color:#2b241d;box-shadow:0 16px 36px #4b362513}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .topNav__a.active,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .topNav__a:hover,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .headerProfile__trigger:hover,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .headerProfile__trigger[aria-expanded=true],.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .catBtn:hover,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .iconBtn:hover{color:#241b15;border-color:#48332238;background:linear-gradient(180deg,#f6e8d8f5,#ebd8c3e6);box-shadow:0 18px 38px #4b36251c}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .badge{border-color:#fbf6ee;background:#2b241d;color:#fbf6ee}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .headerProfile__menu,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .searchModal__box,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .catMenu{border-color:#3e2e2324;background:#fffbf5f5;box-shadow:0 24px 64px #442f1f29}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .searchModal__box{color:#2b241d}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .searchModal__input{border-color:#2b241db8;background:#ffffffb3;color:#2b241d!important;caret-color:#2b241d;-webkit-text-fill-color:#2b241d}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .searchModal__input::placeholder{color:#2b241d70;-webkit-text-fill-color:rgba(43,36,29,.44)}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .searchModal__label,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .searchModal__empty{color:#2b241db8}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .searchTileResult,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .searchStoreResult,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .searchResult{border-color:#4e3a2a1a;background:#ffffff70;color:#2b241d}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .searchTileResult:hover,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .searchStoreResult:hover,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .searchResult:hover{border-color:#4e3a2a2e;background:#ffffffad}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .searchTileResult__icon,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .searchStoreResult__avatar,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .searchResult__thumb{border-color:#4e3a2a1a;background:#f6eee4d1}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .searchTileResult__body span,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .searchStoreResult__body span,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .searchResult__meta{color:#2b241d9e}.legacy-shell.public-light-shell .searchModal__box,.legacy-shell.public-light-shell .searchTileResult,.legacy-shell.public-light-shell .searchStoreResult,.legacy-shell.public-light-shell .searchResult{color:#2b241d}.legacy-shell.public-light-shell .searchModal__input{color:#2b241d!important;caret-color:#2b241d;-webkit-text-fill-color:#2b241d}.legacy-shell.public-light-shell .searchModal__label,.legacy-shell.public-light-shell .searchModal__empty,.legacy-shell.public-light-shell .searchTileResult__body span,.legacy-shell.public-light-shell .searchStoreResult__body span,.legacy-shell.public-light-shell .searchResult__meta{color:#2b241da3}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .headerProfile__menu a,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .headerProfile__menu button{color:#2b241dc7}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .headerProfile__menu a:hover,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .headerProfile__menu button:hover{background:#48332212;color:#2b241d}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .catMenu__quick a,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .catMenu__tiles a{border-color:#4e3a2a1a;background:#ffffff94;color:#2b241d}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .catMenu__quick a:hover,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .catMenu__tiles a:hover{border-color:#4e3a2a2e;background:#ebdbc98a}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .catMenu__quick a small,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .catMenu__title,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .catMenu__empty{color:#2b241d94}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .catMenu__icon{border-color:#4e3a2a1a;background:#f6eee4d1}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .subbar{border-bottom-color:#41302317;background:#f8f1e79e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .subLinks a{color:#2b241da8}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .subLinks a:hover{color:#2b241d}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .subLinks a:hover:after{background:#57413085}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .siteFooter{border-top-color:#4130231a;background:radial-gradient(circle at 12% 0%,rgba(255,255,255,.76),transparent 26%),linear-gradient(180deg,#f7efe4eb,#ebdfd1f5)}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .siteFooter:before{background:linear-gradient(90deg,transparent,rgba(83,62,45,.05),transparent),radial-gradient(circle at 86% 10%,rgba(232,216,196,.32),transparent 24%)}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .siteFooter__brand,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .siteFooter__h{color:#2b241d}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .siteFooter__a,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .siteFooter .muted,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .siteFooter__bottom{color:#2b241d9e}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .siteFooter__a:hover,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .siteFooter__h:hover{color:#5a3e29}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .siteFooter__social{border-color:#4130231f;background:#ffffff8f}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .siteFooter__social:before{display:none}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .siteFooter__social--telegram{border-color:#229ed93d;background:#229ed91f;color:#229ed9}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .siteFooter__social--instagram{border-color:#c135843d;background:linear-gradient(135deg,#ffdc8038,#c1358424,#405de61f);color:#c13584}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .siteFooter__social--tiktok{border-color:#18181829;background:linear-gradient(135deg,#00f2ea33,#ffffffb3,#ff005026);color:#161616}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .siteFooter__social--youtube{border-color:#ff00333d;background:#ff00331c;color:#f03}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .siteFooter__social--whatsapp{border-color:#128c7e3d;background:#25d36621;color:#128c7e}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .siteFooter__social--chat{border-color:#5a3e2929;background:#ead8c794;color:#5a3e29}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .siteFooter__bottom{border-top-color:#4130231a}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .catalogPreviewHero__content,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .catalogPreviewSearch,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .catalogPreviewSection,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .catalogPreviewEmpty{border-color:#4e3a2a1f;background:#ffffff9e;box-shadow:0 24px 62px #46322212}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .catalogPreviewHero__content{background:radial-gradient(circle at 86% 12%,rgba(232,216,196,.42),transparent 32%),radial-gradient(circle at 8% 100%,rgba(255,255,255,.82),transparent 34%),linear-gradient(135deg,#ffffffc7,#f2e8dca3)}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .catalogPreviewSearch input{border-color:#4e3a2a1f;background:#ffffffbd;color:#2b241d}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .catalogPreviewSectionCard,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .catalogPreviewTile,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .catalogPreviewProduct{border-color:#4e3a2a1f;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.86),transparent 34%),linear-gradient(145deg,#ffffffb8,#f1e7da85);color:#2b241d;box-shadow:0 18px 48px #46322212}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .catalogPreviewSectionCard__icon,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .catalogPreviewTile__image{border-color:#4e3a2a1a;background:#f5ede2cc}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .catalogPreviewSection__count,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .catalogPreviewSelectedNote{border-color:#4e3a2a1f;background:#ffffff8c;color:#2b241da3}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .chip{border-color:#4e3a2a1f;background:#ffffff94;color:#2b241da8}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .chip.is-active{border-color:#4e3a2a2e;background:linear-gradient(180deg,#ead8c7,#dec4ad);color:#241b15}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .card,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .searchResultRow{border-color:#4e3a2a1f;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.84),transparent 34%),linear-gradient(180deg,#ffffffc2,#f2e8dc94);box-shadow:0 20px 52px #46322216}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .card:hover,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .card:focus-within,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .searchResultRow:hover,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .searchResultRow:focus-visible{border-color:#4e3a2a38;box-shadow:0 26px 68px #46322221}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .card__img,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .searchResultRow__media,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .searchResultRow__placeholder{background:radial-gradient(circle at top,rgba(232,216,196,.34),transparent 38%),#f6eee4c7}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .card__body{background:linear-gradient(180deg,#fffffff5,#f7efe5f5)}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .card__tag,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .pillStat{border-color:#4e3a2a1f;background:#ffffffd1;color:#2b241dc7;box-shadow:0 10px 26px #46322214}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .ratingBadge,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .stockBadge,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .searchResultRow__meta span{border-color:#4e3a2a1a;background:#ffffff94;color:#2b241da8}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .product-card__actions .linkBtn,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .product-card__buy,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .linkBtn:not(.topNav__a){border-color:#2b241d1f;background:#2b241d;color:#fffaf3;box-shadow:0 16px 34px #2b241d24}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .ghostBtn{border-color:#4e3a2a21;background:#ffffff9e;color:#2b241d;box-shadow:0 12px 28px #4632220f}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .galleryCard,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .infoCard,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .contentCard,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .cartMain,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .cartCard,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .payCard,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .payPane,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .ordersList__card,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .orderDetailsCard,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profile-form,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .empty-panel{border-color:#4e3a2a1f;background:radial-gradient(circle at 92% 0,rgba(255,255,255,.78),transparent 34%),#ffffffa8;box-shadow:0 24px 62px #46322214}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .page-hero{border-color:#4e3a2a1f;background:radial-gradient(circle at 92% 0,rgba(255,255,255,.78),transparent 34%),#ffffffa8;color:#2b241d;box-shadow:0 24px 62px #46322214}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .page-hero h1,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .page-hero h2,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .empty-panel strong,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .section-heading h2{color:#2b241d}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .section-heading__eyebrow{border-color:#4e3a2a21;background:#ebdbc99e;color:#6b452d}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .page-hero p,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .section-heading p,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .empty-panel p,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .order-card__note{color:#2b241da8}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .shell-button--ghost{border-color:#4e3a2a21;background:#ffffff9e;color:#2b241d;box-shadow:0 12px 28px #4632220f}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .shell-button--ghost:hover{border-color:#4e3a2a38;background:#ffffffd6}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .p__media,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .cartItemCard__media{background:radial-gradient(circle at top,rgba(232,216,196,.36),transparent 36%),#f6eee4b8}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .heroBox__zoom{border-color:#4e3a2a24;color:#2b241d;background:#ffffffc7}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .thumbs button,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .sellerMiniCard,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .p__buy,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .spec,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .cartItemCard,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .cartEmpty,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .paySummary,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .payMethod,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .balanceCard,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .payStatus,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .orderClaimBox,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .orderClaimCard,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .orderDetailsRows div,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .orderItemRow,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .orderTimeline__item div,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .ordersPage__item,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .ordersPage__historyItem{border-color:#4e3a2a1a;background:#ffffff8f}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .sellerMiniCard__avatar,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .ordersPage__thumb{border-color:#4e3a2a1a;background:#f6eee4db}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .payMethod.is-active,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .orderSteps span.is-active{border-color:#4e3a2a33;background:linear-gradient(180deg,#ead8c7f0,#dec4adc7);color:#241b15}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .ordersList__meta span,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .orderSteps span{border-color:#4e3a2a1a;background:#ffffff85;color:#2b241d99}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .ordersPage__details{border-top-color:#4e3a2a1a}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .field-input,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .selectField{border-color:#4e3a2a1f;background:#ffffffad;color:#2b241d}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .field-label{color:#2b241d94}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .field-input::placeholder{color:#2b241d6b}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .field-input:focus,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .selectField:focus-within,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .selectField.is-open{border-color:#4e3a2a3d;box-shadow:0 0 0 3px #4e3a2a14}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .selectField__menu{border-color:#4e3a2a29;background:#fffbf5fa;box-shadow:0 20px 48px #46322229;z-index:120}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .selectField__chevron{color:#2b241d8a}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .selectField__option{color:#2b241d}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .selectField__option:hover,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .selectField__option.is-selected{background:#4e3a2a12}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .authStandalone{min-height:100vh;color:#2b241d;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.96),transparent 32%),radial-gradient(circle at 84% 10%,rgba(232,216,196,.38),transparent 36%),linear-gradient(180deg,#fbf6ee,#f3eadf)}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .authTopbar{min-height:76px}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .authTopbar .brand{color:#2b2118}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .authTopbar .topNav__a{border-color:#3e2e2321;background:#ffffffad;color:#2b241d;box-shadow:0 16px 36px #4b362513}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .authTopbar .topNav__a:hover,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .authTopbar .topNav__a--button{border-color:#48332233;background:linear-gradient(180deg,#ead8c7,#dec4ad);color:#241b15}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .authPanel{border-color:#4e3a2a1f;background:radial-gradient(circle at 50% -10%,rgba(255,255,255,.96),transparent 38%),radial-gradient(circle at 100% 0,rgba(232,216,196,.32),transparent 32%),#ffffffb8;box-shadow:0 28px 78px #4632221f}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .authPanel__title{color:#2b241d}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .authPanel__description,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .authStrength__meta,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .authProviders__label{color:#2b241da8}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .authInlineLink{color:#5a3e29}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .authPasswordToggle,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .authProviderBtn{border-color:#4e3a2a1f;background:#ffffff9e;color:#2b241d;box-shadow:0 12px 28px #4632220f}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .authProviderBtn:not(:disabled):hover,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .authPasswordToggle:hover{border-color:#4e3a2a38;background:#ffffffd1}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .authProviderBtn:disabled{color:#2b241d6b;background:#ffffff6b}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .authProviderSoon{background:#4e3a2a14;color:#2b241da3}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .authStrength__bar{background:#4e3a2a1a}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .authStrength__bar span{background:linear-gradient(90deg,#c97668,#5a3e29)}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profWrap,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .settingsPage,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .sellerDashboardPage{color:#2b241d}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileDashboardHero,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .settingsHero,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .sellerDashboardPage .page-hero{border-color:#4e3a2a1f;background:radial-gradient(circle at 18% 0,rgba(255,255,255,.92),transparent 34%),linear-gradient(112deg,#ffffffd1,#e7d7c385);box-shadow:0 26px 72px #4632221c}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileDashboardHero:before{opacity:.38;background:radial-gradient(circle at 42% 12%,rgba(120,88,58,.12),transparent 30%),linear-gradient(135deg,transparent 0 36%,rgba(78,58,42,.1) 37% 38%,transparent 39% 100%)}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileDashboardHero .profName--hero,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profilePanelHead h2,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileActionBanner h2,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .settingsSection__head h2,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .sellerDashboardPage .page-hero h1,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .sellerDashboardCard strong{color:#2b241d}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileDashboardHero .profEyebrow,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .settingsHero .hero-panel__badge,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .sellerDashboardPage .section-heading__eyebrow{color:#7a5234;letter-spacing:.1em}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileDashboardHero .profEmail,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileDashboardHero .profNickLine,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profilePanelHead p,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileActionBanner p,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .settingsSection__head p,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .settingsAvatar__body p,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .sellerDashboardCard p,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .sellerDashboardPage .section-heading p{color:#2b241da8}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileDashboardHero__avatar,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .sellerDashboardCard__avatar,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .settingsAvatar__drop{border-color:#4e3a2a1f;background:radial-gradient(circle at 30% 15%,rgba(255,255,255,.92),transparent 34%),#eee1d3b8;color:#2b241d;box-shadow:0 18px 44px #4632221f}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileStatsGrid article,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileSidebar,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileInfoPanel,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileActionBanner,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .settingsSection,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .settingsPage__quick,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .sellerDashboardPage .stat-card,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .sellerDashboardPage .notice-banner,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .sellerUploadBox__drop{border-color:#4e3a2a1f;background:radial-gradient(circle at 100% 0,rgba(255,255,255,.78),transparent 34%),#ffffffad;box-shadow:0 22px 58px #46322214}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileStatsGrid article{min-height:92px}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileStatIcon,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileInfoRow__icon,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileActionBanner__icon{border-color:#4e3a2a21;background:#ebdbc9b3;color:#5a3e29}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .statCard__label,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .sectionSub,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .hubTile__sub,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileInfoRow__label,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .settingsReadonly{color:#2b241d94}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileInfoRows,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .settingsHints{border-color:#4e3a2a1a;background:#ffffff75}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileInfoRow{border-bottom-color:#4e3a2a17}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileInfoRow strong,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .settingsAvatar__body strong,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .sellerUploadBox__drop strong{color:#2b241d}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileInfoRow strong.is-success{color:#247247}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileInfoRow strong.is-warning{color:#9b5b2c}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileSideLink,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileMenu__trigger,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileMenu__dropdown a,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileMenu__dropdown button{color:#2b241dbd}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileSideLink span,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileMenu__trigger span{color:#7a5234}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileSideLink:hover,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileSideLink.is-active,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileMenu__trigger:hover,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileMenu__trigger[aria-expanded=true],.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileMenu__dropdown a:hover,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileMenu__dropdown button:hover{border-color:#4e3a2a24;background:#ebdbc97a;color:#2b241d}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileSideLink--danger,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileSideLink--danger span{color:#a24736}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileMenu__dropdown{border-color:#4e3a2a24;background:#fffbf5fa;box-shadow:0 20px 52px #46322229}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileEditButton,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profilePanelAction,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .profileActionBanner__button,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .settingsPage .shell-button,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .sellerDashboardPage .shell-button{border-color:#2b241d1f;background:#2b241d;color:#fffaf3;box-shadow:0 16px 34px #2b241d24}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .settingsPage .shell-button--ghost,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .sellerDashboardPage .shell-button--ghost,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .sellerUploadBox__actions .shell-button{border-color:#4e3a2a21;background:#ffffff9e;color:#2b241d;box-shadow:0 12px 28px #4632220f}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .settingsAvatar__drop:hover,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .sellerUploadBox__drop:hover{border-color:#4e3a2a3d;background:#ffffffd1;transform:translateY(-1px)}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .sellerUploadBox__drop span,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .sellerUploadBox__drop small,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .sellerUploadBox__drop em{color:#2b241d99}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .aboutPage{color:#2b241d}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docHero,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docCard,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docMiniCard,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docLinkCard,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docFaqItem,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .chatShell{border-color:#4e3a2a1f;background:radial-gradient(circle at 96% 0,rgba(255,255,255,.78),transparent 34%),#ffffffad;box-shadow:0 22px 58px #46322214}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docHero{background:radial-gradient(circle at 18% 0,rgba(255,255,255,.92),transparent 34%),linear-gradient(112deg,#ffffffd1,#e7d7c385)}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docHero__eyebrow,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docBadge,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .chatTag{border-color:#4e3a2a21;background:#ebdbc99e;color:#6b452d}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docHero h1,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docSectionTitle,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docMiniCard h3,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docLinkCard h3,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docFaqItem summary,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docMiniValue{color:#2b241d}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docLead,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docMiniNote,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docMiniCard p,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docLinkCard p,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docCard p,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docCard li,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docFaqBody,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docMiniLabel{color:#2b241da8}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docBtn,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docSubmitBtn{border-color:#4e3a2a21;background:#ffffff9e;color:#2b241d;box-shadow:0 12px 28px #4632220f}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docBtn--primary,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docSubmitBtn{border-color:#2b241d1f;background:#2b241d;color:#fffaf3;box-shadow:0 16px 34px #2b241d24}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docInput,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docTextarea,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docSelect{border-color:#4e3a2a1f;background:#ffffffad;color:#2b241d}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docInput::placeholder,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docTextarea::placeholder{color:#2b241d6b}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docFileField,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .chatBox,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .assistantProductCard{border-color:#4e3a2a1f;background:radial-gradient(circle at 12% 10%,rgba(235,219,201,.36),transparent 32%),#ffffff85;color:#2b241d}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docFileField:hover,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .assistantProductCard:hover{border-color:#4e3a2a38;background:#ffffffc2}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docFileField__title,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docFilePill,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .msg,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .assistantProductCard b{color:#2b241d}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docFileField__button,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docFilePill,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .msg{border-color:#4e3a2a1c;background:#ffffff9e}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docFileField small,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .msg__meta,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .assistantProductCard small{color:#2b241d8f}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docFilePill button{background:#4e3a2a14;color:#2b241d}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .msg--me{border-color:#4e3a2a29;background:#ebdbc999}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docSuccess{border-color:#2472472e;background:#2472471a;color:#247247}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .docSuccess.is-error{border-color:#a2473633;background:#a247361a;color:#a24736}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .notificationsPage{color:#2b241d}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .notificationsHero,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .notificationsToolbar,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .notificationCard{border-color:#4e3a2a1f;background:radial-gradient(circle at 96% 0,rgba(255,255,255,.78),transparent 34%),#ffffffad;box-shadow:0 22px 58px #46322214}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .notificationsHero{background:radial-gradient(circle at 86% 16%,rgba(235,219,201,.42),transparent 32%),radial-gradient(circle at 12% 100%,rgba(255,255,255,.84),transparent 38%),linear-gradient(135deg,#ffffffc7,#e7d7c375)}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .notificationsHero__eyebrow{border-color:#4e3a2a21;background:#ebdbc99e;color:#6b452d}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .notificationsHero h1,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .notificationsToolbar__title,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .notificationCard__title,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .notificationsStats__value{color:#2b241d}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .notificationsHero p,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .notificationsStats__label,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .notificationCard__body,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .notificationCard__meta,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .notificationStatus{color:#2b241d9e}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .notificationsStats__card,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .notificationsFilters,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .notificationCard__icon{border-color:#4e3a2a1c;background:#ffffff85}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .notificationsFilters button{color:#2b241d9e}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .notificationsFilters button span{background:#4e3a2a12;color:#2b241d94}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .notificationsFilters button:hover,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .notificationsFilters button.is-active{border-color:#4e3a2a24;background:#ebdbc980;color:#2b241d}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .notificationsFilters button.is-active span,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .notificationStatus.is-new{border-color:#2b241d1f;background:#2b241d;color:#fffaf3;box-shadow:0 12px 28px #2b241d1f}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .notificationCard:hover{border-color:#4e3a2a33;background:#ffffffd1;box-shadow:0 26px 72px #4632221f}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .notificationCard.is-unread{border-color:#4e3a2a38;background:radial-gradient(circle at top left,rgba(235,219,201,.52),transparent 34%),#ffffffbd}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .notificationCard__icon{color:#5a3e29}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .assistantWidget__panel{border-color:#4e3a2a24;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.9),transparent 34%),radial-gradient(circle at 82% 18%,rgba(235,219,201,.32),transparent 32%),linear-gradient(150deg,#fffffffa,#f8f1e8fa 54%,#f1e7dbfa);box-shadow:0 34px 90px #4632222e,inset 0 1px #ffffffbd}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .assistantWidget__top{border-bottom-color:#4e3a2a1a;background:linear-gradient(90deg,rgba(235,219,201,.28),transparent 55%),#fff6}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .assistantWidget__top strong,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .assistantChat--compact .docSectionTitle,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .assistantAction__body strong{color:#2b241d}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .assistantWidget__top span,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .assistantAction__body small{color:#2b241d94}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .assistantWidget__top button,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .assistantQuick button,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .assistantChat--compact .chatTag{border-color:#4e3a2a1f;background:#ffffff9e;color:#2b241d;box-shadow:0 12px 28px #4632220f}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .assistantQuick button:hover:not(:disabled){border-color:#4e3a2a33;background:#ebdbc985;color:#2b241d}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .assistantChat--compact .chatBox{border-color:#4e3a2a1f;background:radial-gradient(circle at 16% 0%,rgba(235,219,201,.22),transparent 34%),#ffffff6b;scrollbar-color:rgba(78,58,42,.3) rgba(78,58,42,.06)}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .assistantChat--compact .chatBox::-webkit-scrollbar-track,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .assistantChat .chatBox::-webkit-scrollbar-track{background:#4e3a2a0f}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .assistantChat--compact .chatBox::-webkit-scrollbar-thumb,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .assistantChat .chatBox::-webkit-scrollbar-thumb{border-color:#fffbf5e0;background:linear-gradient(180deg,#4e3a2a57,#4e3a2a29)}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .assistantChat--compact .msg{border-color:#4e3a2a1a;background:#ffffffa8;color:#2b241d;box-shadow:0 12px 28px #46322214}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .assistantChat--compact .msg--me{border-color:#4e3a2a29;background:#ebdbc9a3}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .assistantChat--compact .docInput{border-color:#4e3a2a1f;background:#ffffffad;color:#2b241d}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .assistantChat--compact .docSubmitBtn{border-color:#2b241d1f;background:#2b241d;color:#fffaf3;box-shadow:0 16px 34px #2b241d24}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .assistantAction{border-color:#4e3a2a1f;background:linear-gradient(135deg,#ffffffbd,#fff6),#ffffff80;color:#2b241d;box-shadow:0 12px 30px #46322214}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .assistantAction:hover{border-color:#4e3a2a33;background:#ffffffc7}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .assistantAction__icon,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .assistantAction--report .assistantAction__icon,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .assistantAction--support .assistantAction__icon,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .assistantAction--verify_email .assistantAction__icon{border-color:#4e3a2a24;background:#ebdbc99e;color:#5a3e29}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .admToolbar,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .admPagination,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .admPanelCard,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .admTableWrap{border-color:#4e3a2a1f;background:radial-gradient(circle at 96% 0,rgba(255,255,255,.78),transparent 34%),#ffffffad;color:#2b241d;box-shadow:0 22px 58px #46322214}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .admPagination,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .admPageInfo,.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .admToolbar .field-label{color:#2b241da3}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .admPageBtn{border-color:#4e3a2a21;background:#ffffff9e;color:#2b241d}.legacy-shell.public-light-shell:not(.furniture-shell):not(.beauty-shell):not(.shoes-shell) .admPageBtn:not(:disabled):hover{border-color:#4e3a2a33;background:#ebdbc985}.toastStack{position:fixed;top:112px;right:clamp(14px,3vw,42px);z-index:1200;display:grid;gap:12px;width:min(420px,calc(100vw - 28px));pointer-events:none}.toast{--toast-accent: #7e8a40;--toast-accent-soft: rgba(126, 138, 64, .13);--toast-border: rgba(126, 138, 64, .25);position:relative;pointer-events:auto;display:grid;grid-template-columns:48px minmax(0,1fr) 30px;gap:14px;align-items:start;min-height:98px;width:100%;overflow:hidden;padding:16px;border:1px solid var(--toast-border);border-radius:8px;color:#2f271f;text-align:left;background:radial-gradient(circle at 11% 12%,var(--toast-accent-soft),transparent 30%),radial-gradient(circle at 92% 0%,rgba(255,255,255,.86),transparent 34%),linear-gradient(145deg,#fffffff5,#faf5eef5);box-shadow:0 26px 70px #4632222e,0 6px 20px #46322214,inset 0 1px #ffffffc2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:toastIn .24s cubic-bezier(.2,.8,.2,1) both}.toast:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,var(--toast-accent),color-mix(in srgb,var(--toast-accent) 45%,white));transform-origin:left center;animation:toastTimer var(--toast-timeout, 5.2s) linear forwards}.toast__icon{width:48px;height:48px;display:grid;place-items:center;border-radius:999px;border:1px solid color-mix(in srgb,var(--toast-accent) 30%,transparent);color:var(--toast-accent);background:radial-gradient(circle at 35% 25%,rgba(255,255,255,.95),transparent 32%),color-mix(in srgb,var(--toast-accent) 12%,white);box-shadow:0 14px 30px color-mix(in srgb,var(--toast-accent) 16%,transparent),inset 0 1px #ffffffc2}.toast__icon svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.toast--favorite .toast__icon svg path{fill:color-mix(in srgb,var(--toast-accent) 10%,transparent)}.toast__content{min-width:0;display:grid;gap:5px;padding-top:2px}.toast__content strong{color:#211b16;font-size:15px;font-weight:950;letter-spacing:0;line-height:1.25}.toast__content>span{color:#2f271fb8;font-size:14px;font-weight:650;line-height:1.42}.toast__action{justify-self:start;margin-top:8px;border:1px solid rgba(47,39,31,.18);border-radius:8px;padding:8px 13px;color:#fffaf3;background:linear-gradient(145deg,#30271f,#211a15);box-shadow:0 10px 22px #2f271f2e;font-size:13px;font-weight:850;line-height:1;text-decoration:none;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease}.toast__action:hover{transform:translateY(-1px);box-shadow:0 14px 26px #2f271f3b}.toast__close{width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:999px;color:#2f271f6b;background:transparent;cursor:pointer;transition:color .16s ease,background .16s ease}.toast__close svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.toast__close:hover{color:#211b16;background:#2f271f12}.toast--success,.toast--order{--toast-accent: #7e8a40;--toast-accent-soft: rgba(126, 138, 64, .14);--toast-border: rgba(126, 138, 64, .25)}.toast--favorite{--toast-accent: #b98648;--toast-accent-soft: rgba(185, 134, 72, .14);--toast-border: rgba(185, 134, 72, .24)}.toast--info{--toast-accent: #4d8bd6;--toast-accent-soft: rgba(77, 139, 214, .13);--toast-border: rgba(77, 139, 214, .25)}.toast--warning{--toast-accent: #d69a2d;--toast-accent-soft: rgba(214, 154, 45, .15);--toast-border: rgba(214, 154, 45, .28)}.toast--error{--toast-accent: #d85555;--toast-accent-soft: rgba(216, 85, 85, .14);--toast-border: rgba(216, 85, 85, .25)}@keyframes toastIn{0%{opacity:0;transform:translate(18px) scale(.98)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes toastTimer{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media(max-width:760px){.toastStack{top:auto;left:12px;right:12px;bottom:14px;width:auto;gap:10px}.toast{grid-template-columns:44px minmax(0,1fr) 26px;gap:12px;min-height:0;padding:14px;border-radius:8px}.toast__icon{width:44px;height:44px}.toast__icon svg{width:25px;height:25px}.toast__content strong{font-size:14px}.toast__content>span{font-size:13px}.toast__action{padding:8px 11px}}.assistantChat{display:grid;gap:14px}.assistantQuick{display:flex;flex-wrap:wrap;gap:8px}.assistantQuick button{min-height:34px;padding:0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0e;color:#ffffffd1;font-weight:850;cursor:pointer}.assistantQuick button:hover:not(:disabled){border-color:#f0e7d447;background:#f0e7d41a;color:#fff}.assistantQuick button:disabled{opacity:.55;cursor:default}.assistantActions{display:grid;gap:10px;margin-top:12px}.assistantAction{display:grid;grid-template-columns:54px minmax(0,1fr);gap:12px;align-items:center;padding:10px;border-radius:17px;border:1px solid rgba(240,231,212,.14);background:linear-gradient(135deg,#ffffff13,#ffffff07),#0000002e;color:#fff;text-decoration:none;box-shadow:inset 0 1px #ffffff14;transition:transform .16s ease,border-color .16s ease,background .16s ease}.assistantAction:hover{border-color:#f0e7d457;background:linear-gradient(135deg,#f0e7d41f,#ffffff0a),#0003;transform:translateY(-1px)}.assistantAction img,.assistantAction__icon{width:54px;height:54px;border-radius:14px}.assistantAction img{object-fit:cover;background:#ffffff0f}.assistantAction__icon{display:grid;place-items:center;border:1px solid rgba(240,231,212,.18);background:radial-gradient(circle at 35% 22%,rgba(255,255,255,.14),transparent 28%),#f0e7d41a;color:#f0e7d4;font-size:20px;font-weight:950}.assistantAction__svgIcon{width:22px;height:22px;display:block}.assistantAction__body{min-width:0;display:grid;gap:4px}.assistantAction__body strong,.assistantAction__body small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assistantAction__body strong{color:#fff}.assistantAction__body small{color:#ffffff94;font-size:12px;font-weight:800}.assistantAction__body b{color:#f0e7d4;font-size:13px}.assistantAction--report .assistantAction__icon,.assistantAction--support .assistantAction__icon,.assistantAction--verify_email .assistantAction__icon{color:#f7efe0;background:radial-gradient(circle at 35% 22%,rgba(255,255,255,.18),transparent 28%),#82682d38}.assistantChat .chatBox{scrollbar-width:thin;scrollbar-color:rgba(240,231,212,.34) rgba(255,255,255,.035)}.assistantChat .chatBox::-webkit-scrollbar{width:10px}.assistantChat .chatBox::-webkit-scrollbar-track{border-radius:999px;background:#ffffff09}.assistantChat .chatBox::-webkit-scrollbar-thumb{border:2px solid rgba(8,10,13,.9);border-radius:999px;background:linear-gradient(180deg,#f0e7d466,#f0e7d429)}.assistantWidget{position:fixed;right:22px;bottom:22px;z-index:900;display:grid;justify-items:end;gap:12px;pointer-events:none}.assistantWidget__fab,.assistantWidget__panel{pointer-events:auto}.assistantWidget__fab{width:62px;height:62px;display:grid;place-items:center;padding:0;border:1px solid rgba(49,39,29,.1);border-radius:999px;background:radial-gradient(circle at 30% 18%,rgba(255,255,255,.92),transparent 35%),linear-gradient(145deg,#fffffff5,#ebe2d6eb);color:#2f281f;box-shadow:0 20px 44px #2f281f29,inset 0 1px #ffffffe6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;transform:translateZ(0);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.assistantWidget__fab:hover{border-color:#31271d2e;background:radial-gradient(circle at 30% 18%,rgba(255,255,255,.96),transparent 35%),linear-gradient(145deg,#fffffffa,#e5d8caf5);box-shadow:0 24px 52px #2f281f33,inset 0 1px #fffffff0;transform:translateY(-2px)}.assistantWidget__fabIcon{width:46px;height:46px;display:inline-grid;place-items:center;border:1px solid rgba(49,39,29,.08);border-radius:50%;background:#f4efe8;color:#2f281f;box-shadow:inset 0 1px #ffffffc7;transition:transform .18s ease}.assistantWidget__fabIcon svg{display:block}.assistantWidget__fab:hover .assistantWidget__fabIcon{transform:translateY(-1px) scale(1.04)}.assistantWidget__panel{width:min(420px,calc(100vw - 28px));max-height:min(720px,calc(100vh - 112px));display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;border-radius:28px;border:1px solid rgba(240,231,212,.12);background:radial-gradient(circle at 18% 0%,rgba(240,231,212,.075),transparent 34%),radial-gradient(circle at 82% 18%,rgba(216,203,181,.07),transparent 32%),linear-gradient(150deg,#16181afa,#090b0ffa 54%,#0c0d0dfa);box-shadow:0 34px 90px #0000008f,0 12px 34px #f0e7d40b,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.assistantWidget__top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 16px 12px;border-bottom:1px solid rgba(240,231,212,.09);background:linear-gradient(90deg,rgba(240,231,212,.045),transparent 55%),#ffffff04}.assistantWidget__top div{display:grid;gap:3px}.assistantWidget__top strong{color:#fff7df;font-size:16px}.assistantWidget__top span{color:#ffffff94;font-size:12px;font-weight:800}.assistantWidget__top button{width:36px;height:36px;border:1px solid rgba(240,231,212,.16);border-radius:999px;background:#ffffff0b;color:#fff;cursor:pointer;font-size:22px;box-shadow:inset 0 1px #ffffff14}.assistantChat--compact{min-height:0;padding:14px}.assistantChat--compact .chatTag,.assistantChat--compact .assistantQuick button{border-color:#f0e7d41f;background:linear-gradient(180deg,#fff1,#ffffff06);box-shadow:inset 0 1px #ffffff14}.assistantChat--compact .assistantQuick button:hover:not(:disabled){border-color:#f0e7d457;background:linear-gradient(180deg,#f0e7d421,#f0e7d40d)}.assistantChat--compact .docSectionTitle{font-size:18px;color:#fff}.assistantChat--compact .chatBox{min-height:360px;max-height:min(540px,calc(100vh - 268px));padding:12px;border-color:#f0e7d41f;background:radial-gradient(circle at 16% 0%,rgba(240,231,212,.04),transparent 34%),#05070a38;scrollbar-width:thin;scrollbar-color:rgba(240,231,212,.34) rgba(255,255,255,.035)}.assistantChat--compact .chatBox::-webkit-scrollbar{width:10px}.assistantChat--compact .chatBox::-webkit-scrollbar-track{border-radius:999px;background:#ffffff09}.assistantChat--compact .chatBox::-webkit-scrollbar-thumb{border:2px solid rgba(8,10,13,.9);border-radius:999px;background:linear-gradient(180deg,#f0e7d46b,#f0e7d42e)}.assistantChat--compact .msg{max-width:94%;font-size:14px;border-color:#f0e7d41a;background:linear-gradient(180deg,#ffffff13,#ffffff09);box-shadow:0 12px 28px #0000002e}.assistantChat--compact .msg--me{border-color:#f0e7d42e;background:#f0e7d41a}.assistantChat--compact .docInput{border-color:#f0e7d41f;background:#ffffff0b}.assistantChat--compact .docSubmitBtn{border-color:#f0e7d438;background:linear-gradient(180deg,#f0e7d426,#48413733),#ffffff0a;box-shadow:inset 0 1px #ffffff1f,0 10px 24px #0000003d}.assistantChat--compact .chatComposer{grid-template-columns:1fr}.assistantChat--compact .assistantProductCard{grid-template-columns:54px minmax(0,1fr)}.assistantChat--compact .assistantProductCard img,.assistantChat--compact .assistantProductCard__ghost{width:54px;height:54px}@media(max-width:720px){.assistantWidget{right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px))}.assistantWidget.is-open{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));justify-items:stretch}.assistantWidget__panel{width:min(100%,calc(100vw - 20px));max-height:min(720px,calc(100vh - 72px - env(safe-area-inset-bottom,0px)));border-radius:22px}.assistantWidget__fab{width:54px;height:54px}.assistantWidget__fabIcon{width:40px;height:40px}.assistantWidget.is-open .assistantWidget__fab{justify-self:end}.assistantWidget__top{padding:14px 14px 10px}.assistantChat--compact{gap:12px;padding:12px}.assistantChat--compact .chatBox{min-height:300px;max-height:calc(100vh - 270px - env(safe-area-inset-bottom,0px));padding:10px}.assistantQuick{gap:7px}.assistantQuick button{min-height:32px;padding:0 10px;font-size:12px}.assistantChat--compact .msg{max-width:96%;font-size:13px}.assistantChat--compact .docInput,.assistantChat--compact .docSubmitBtn{min-height:44px}}@media(max-width:420px){.assistantWidget__panel{max-height:calc(100vh - 56px - env(safe-area-inset-bottom,0px))}.assistantChat--compact .chatBox{min-height:260px;max-height:calc(100vh - 250px - env(safe-area-inset-bottom,0px))}}.uploadBox{border:1px dashed rgba(255,255,255,.16);border-radius:20px;padding:18px;background:#ffffff05}.catPreview{width:72px;height:72px;object-fit:cover;border-radius:18px;margin-top:14px;border:1px solid rgba(255,255,255,.1)}.ghostBtn--wide,.cartBtnPrimary{width:100%}.admRow--tile{grid-template-columns:78px minmax(220px,1.3fr) minmax(120px,.55fr) minmax(90px,.45fr) 70px 130px auto;align-items:center}.admRow--tile>.button-row{justify-content:flex-end;flex-wrap:nowrap;gap:8px}.admRow--tile>.button-row .ghostBtn{min-height:38px;padding:8px 12px;white-space:nowrap}.admRow--section{grid-template-columns:78px minmax(0,1fr) 90px 140px auto;align-items:center}.admRow--section>.button-row{justify-content:flex-end;flex-wrap:nowrap;gap:8px}.admRow--section>.button-row .ghostBtn{min-height:38px;padding:8px 12px;white-space:nowrap}.admRow__thumb{width:62px;height:62px;border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;display:grid;place-items:center;font-size:28px}.admRow__thumb img{width:100%;height:100%;object-fit:cover}.sellerRequestCard__badges{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sellerRequestCard__about{margin-top:16px}@media(max-width:1100px){.admRow--tile,.admRow--section{grid-template-columns:62px minmax(0,1fr)}.admRow--tile>.button-row,.admRow--section>.button-row{grid-column:1 / -1;justify-content:flex-start;flex-wrap:wrap}}.cartPageLegacy{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:18px;padding-top:26px}.cartMain,.cartCard{border-radius:26px;border:1px solid var(--dayen-border);background:radial-gradient(circle at 92% 0,rgba(240,231,212,.07),transparent 34%),linear-gradient(180deg,#fff8eb0b,#fff8eb05);box-shadow:0 18px 50px #00000042}.cartMain{padding:20px}.cartHead{margin-bottom:14px}.cartTitle{font-size:26px;font-weight:950}.cartSub{color:var(--dayen-muted);margin-top:6px}.cartList{display:grid;gap:14px}.cartItemCard{display:grid;grid-template-columns:150px minmax(0,1fr) minmax(180px,230px);gap:16px;padding:16px;border-radius:22px;border:1px solid rgba(255,248,235,.08);background:#fff8eb08}.cartItemCard__media{height:140px;border-radius:18px;overflow:hidden;background:radial-gradient(circle at top,rgba(240,231,212,.1),transparent 36%),#fff8eb09}.cartItemCard__media img{width:100%;height:100%;object-fit:cover}.cartItemCard__main{align-content:start;display:grid;gap:10px}.cartItemCard__top{display:flex;justify-content:space-between;gap:12px}.cartItemCard__title{font-size:22px;font-weight:900;color:var(--dayen-text)}.cartItemCard__meta{display:flex;gap:10px;flex-wrap:wrap}.cartItemCard__side{display:grid;align-content:start;justify-items:end;gap:14px}.cartItemCard__side>strong{color:#16110d;font-size:17px}.cartItemCard__side .button-row{justify-content:flex-end}.cartSide{align-self:start}.cartCard{padding:20px}.cartSummary__title{font-size:24px;font-weight:900;margin-bottom:18px}.cartSummary__lines{display:grid;gap:14px}.sumLine{display:flex;justify-content:space-between;gap:12px;color:var(--dayen-muted)}.cartBtns{display:grid;gap:10px;margin:18px 0 10px}.cartBtns .is-disabled{opacity:.55;cursor:default;pointer-events:none}.cartEmpty{min-height:260px;display:grid;place-items:center;text-align:center;gap:12px;border:1px dashed rgba(255,248,235,.14);border-radius:24px;padding:26px;background:#fff8eb06}.checkoutPagePro{padding-top:26px}.checkoutPagePro .page-hero,.checkoutPagePro .checkout-form,.checkoutPagePro .checkout-summary{border-color:#31271d1a;background:radial-gradient(circle at 92% 0,rgba(222,198,172,.18),transparent 34%),#ffffffb8;box-shadow:0 18px 50px #4e3a2614}.checkoutPagePro .section-heading__eyebrow,.checkoutPagePro .field-label{color:#2f281f94}.checkoutPagePro .section-heading h2,.checkoutPagePro .section-heading p,.checkoutPagePro .checkout-summary,.checkoutPagePro .summary-row,.checkoutPagePro .summary-row--total{color:#2f281f}.checkoutPagePro .section-heading p,.checkoutPagePro .summary-row span{color:#2f281fa8}.checkoutPagePro .field-input{border-color:#31271d1f;background:#ffffffd1;color:#2f281f}.checkoutPagePro .field-input::placeholder{color:#2f281f6b}.checkoutPagePro .field-input:focus{border-color:#2f281f4d;box-shadow:0 0 0 3px #2f281f14}.checkoutPagePro .summary-row--total{border-top-color:#31271d1a}.checkoutPagePro .shell-button{border-color:#2f281f24;background:#2f281f;color:#fff}.checkoutPagePro .shell-button:disabled{opacity:.55;cursor:default}.checkoutPagePro .field-error{color:#a33b2f;font-weight:850}.payWrap{padding-top:26px}.payCard{padding:20px}.payTop,.paySummary,.payActions,.cardVisual__meta{display:flex;justify-content:space-between;gap:14px}.payTitle{font-size:28px;font-weight:950}.paySecure{align-self:start;padding:10px 14px;border-radius:999px;border:1px solid rgba(255,248,235,.14);background:#fff8eb0e;font-weight:800}.paySummary{margin:18px 0;padding:16px;border-radius:20px;border:1px solid rgba(255,248,235,.08);background:#fff8eb08}.paySummary__left{display:grid;gap:10px}.paySummary__right{display:grid;gap:10px;align-content:start;justify-items:end}.paySumLine{display:flex;gap:8px;flex-wrap:wrap}.payGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,440px);gap:18px}.payLeft,.payRight{display:grid;gap:16px}.payMethods{display:grid;gap:10px}.payMethod{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:18px;border:1px solid rgba(255,248,235,.1);background:#fff8eb08;cursor:pointer}.payMethod.is-active{border-color:#f0e7d457;background:#f0e7d41a}.payPane{padding:18px;border-radius:20px;border:1px solid rgba(255,248,235,.08);background:#fff8eb08}.paneTitle{font-size:20px;font-weight:900;margin-bottom:16px}.paneBlock{display:grid;gap:14px}.mockQr{width:132px;height:132px;border-radius:18px;background:linear-gradient(90deg,rgba(255,248,235,.88) 10px,transparent 10px) 0 0/22px 22px,linear-gradient(rgba(255,248,235,.88) 10px,transparent 10px) 0 0/22px 22px,#fff8eb0f;border:1px solid rgba(255,248,235,.12)}.checkLine{display:inline-flex;gap:10px;align-items:center;margin-top:14px}.payStatus{display:none;align-items:center;gap:12px;padding:16px;border-radius:18px;border:1px solid rgba(255,248,235,.08);background:#fff8eb08}.payStatus.is-visible{display:flex}.spinner{width:20px;height:20px;border-radius:999px;border:2px solid rgba(255,248,235,.18);border-top-color:#f0e7d4c2;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.payStatus__t{font-weight:900}.cardVisual{position:relative;aspect-ratio:1.586 / 1;min-height:0;padding:24px;border-radius:26px;overflow:hidden;border:1px solid rgba(255,248,235,.12);background:radial-gradient(circle at 88% 0,rgba(240,231,212,.22),transparent 36%),radial-gradient(circle at 0 100%,rgba(216,203,181,.12),transparent 38%),linear-gradient(135deg,#1f1c17fa,#0a0a09fa);box-shadow:0 26px 70px #0000005c,inset 0 1px #fff8eb1a;display:grid;align-content:space-between}.cardVisual__chip{width:34px;height:24px;border-radius:8px;background:linear-gradient(145deg,var(--dayen-accent),var(--dayen-accent-2))}.cardVisual__brand{position:absolute;right:20px;top:18px;font-weight:900;letter-spacing:.08em}.cardVisual__number{margin-top:32px;font-size:clamp(28px,2.3vw,34px);letter-spacing:.08em;font-weight:900;line-height:1.15;max-width:100%;white-space:normal;word-break:break-word}.cardVisual__label{color:var(--dayen-muted-soft);font-size:12px}.cardVisual__value{font-weight:900;margin-top:6px;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1080px){.payGrid{grid-template-columns:1fr}}@media(max-width:720px){.cartPageLegacy,.payWrap{width:min(640px,calc(100% - 20px));margin-inline:auto;padding-top:16px}.cartPageLegacy{grid-template-columns:1fr;gap:14px}.cartMain,.cartCard,.payCard,.payPane,.paySummary,.payStatus{border-radius:18px}.cartMain,.cartCard,.payCard,.payPane{padding:14px}.cartHead{margin-bottom:12px}.cartTitle,.cartSummary__title{font-size:22px}.cartSub{font-size:14px}.cartPageLegacy .cartItemCard{grid-template-columns:96px minmax(0,1fr);gap:12px;padding:12px;border-radius:18px}.cartItemCard__media{height:96px;border-radius:14px}.cartItemCard__media img{object-fit:contain;padding:8px}.cartItemCard__main{gap:10px;min-width:0}.cartItemCard__top{flex-direction:column;align-items:stretch;gap:8px}.cartItemCard__side{grid-column:2;justify-items:start;gap:10px}.cartItemCard__side .button-row{justify-content:flex-start}.cartItemCard__title{font-size:16px;line-height:1.25}.cartItemCard__meta{gap:7px}.cartSide{align-self:stretch}.sumLine{font-size:14px}.cartBtns .linkBtn,.cartBtns .ghostBtn,.cartEmpty .linkBtn,.cartEmpty .ghostBtn{width:100%;min-height:46px;justify-content:center}.cartEmpty{min-height:220px;padding:20px;border-radius:18px}.payTop,.paySummary,.payActions,.cardVisual__meta{display:grid;grid-template-columns:1fr;gap:10px}.payTitle{font-size:24px}.paySecure{width:max-content;max-width:100%;padding:9px 12px;font-size:13px}.paySummary{margin:14px 0;padding:14px}.paySummary__right{justify-items:start}.payGrid,.payLeft,.payRight,.payMethods,.paneBlock{gap:12px}.payMethod{align-items:flex-start;padding:12px;border-radius:16px}.paneTitle{font-size:18px;margin-bottom:12px}.mockQr{width:112px;height:112px;border-radius:16px;background-size:20px 20px}.payActions .linkBtn,.payActions .ghostBtn,.payActions button{width:100%;min-height:46px;justify-content:center}.cardVisual{padding:18px;border-radius:20px}.cardVisual__brand{right:16px;top:16px}.cardVisual__number{margin-top:26px;font-size:clamp(22px,8vw,30px)}.cardVisual__value{max-width:100%}}@media(max-width:420px){.cartPageLegacy,.payWrap{width:min(420px,calc(100% - 16px))}.cartPageLegacy .cartItemCard{grid-template-columns:1fr}.cartItemCard__side{grid-column:auto}.cartItemCard__media{height:178px}.cartTitle,.cartSummary__title,.payTitle{font-size:21px}.paySumLine,.sumLine{flex-direction:column;align-items:flex-start;gap:4px}.cardVisual{padding:16px}}.paymentPro{min-height:calc(100vh - 90px);padding:28px 0 44px;color:#2f281f}.paymentPro__inner{display:grid;gap:18px}.paymentPro__breadcrumbs{display:flex;align-items:center;gap:9px;color:#2f281f8a;font-weight:750;font-size:14px}.paymentPro__breadcrumbs a{color:inherit;text-decoration:none}.paymentPro__breadcrumbs a:hover{color:#2f281f}.paymentPro__header{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.paymentPro__header h1{margin:0;font-size:clamp(30px,3vw,42px);line-height:1.05;color:#211a15}.paymentPro__header p{margin:10px 0 0;color:#2f281fa3;font-size:16px}.paymentPro__status{flex:0 0 auto;padding:10px 14px;border-radius:999px;border:1px solid rgba(49,39,29,.12);background:#ffffffbd;box-shadow:0 14px 34px #4e3a2614;font-weight:900}.paymentPro__grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(370px,.82fr);gap:22px;align-items:start}.paymentPro__main,.paymentPro__aside{display:grid;gap:14px}.paymentPanel{border-radius:20px;border:1px solid rgba(49,39,29,.1);background:radial-gradient(circle at 100% 0,rgba(222,198,172,.14),transparent 34%),#ffffffc7;box-shadow:0 18px 54px #4e3a2614;padding:24px}.paymentPanel h2{margin:0 0 16px;color:#211a15;font-size:18px}.paymentMethodPro{position:relative;display:grid;grid-template-columns:22px 48px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:76px;padding:16px;border-radius:16px;border:1px solid rgba(49,39,29,.11);background:#ffffffb3;cursor:pointer}.paymentMethodPro+.paymentMethodPro,.paymentCardForm+.paymentMethodPro,.paymentKaspiBox+.paymentMethodPro{margin-top:10px}.paymentMethodPro input{position:absolute;opacity:0;pointer-events:none}.paymentMethodPro__radio{width:18px;height:18px;border-radius:999px;border:2px solid rgba(47,40,31,.36);box-shadow:inset 0 0 0 4px #fff}.paymentMethodPro__icon{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;border:1px solid rgba(49,39,29,.1);background:#f8f1e8;color:#7a5639;font-size:12px;font-weight:950}.paymentMethodPro__icon--kaspi{background:#ef4d40;color:#fff;font-size:24px}.paymentMethodPro strong,.paymentOrderItem strong{color:#211a15;font-weight:950}.paymentMethodPro small,.paymentOrderItem small,.paymentHint,.paymentSecurity,.paymentBenefits span,.paymentSummaryPro__empty{color:#2f281f94}.paymentMethodPro__brands,.paymentMethodPro__arrow{color:#7a5639;font-weight:950}.paymentMethodPro__arrow{font-size:26px}.paymentMethodPro.is-active{border-color:#b88b5f9e;box-shadow:inset 0 0 0 1px #b88b5f47}.paymentMethodPro.is-active .paymentMethodPro__radio{border-color:#7a5639;background:#7a5639}.paymentCardForm,.paymentContacts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px}.paymentCardForm{margin:-1px 0 10px;padding:0 16px 16px 100px}.paymentContacts{grid-template-columns:repeat(3,minmax(0,1fr))}.paymentPro .field-label{color:#2f281f9e}.paymentPro .field-input{border-color:#31271d1f;background:#ffffffd1;color:#2f281f}.paymentPro .field-input::placeholder{color:#2f281f61}.paymentPro .field-input:read-only{background:#faf7f1c7}.paymentPro .field-input:focus{border-color:#7a56396b;box-shadow:0 0 0 3px #7a56391a}.paymentKaspiBox{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;align-items:center;margin:-1px 0 10px;padding:16px 16px 16px 100px;color:#2f281fa8}.paymentKaspiBox__qr{width:96px;height:96px;border-radius:16px;border:1px solid rgba(49,39,29,.1);background:linear-gradient(90deg,rgba(47,40,31,.86) 8px,transparent 8px) 0 0/18px 18px,linear-gradient(rgba(47,40,31,.86) 8px,transparent 8px) 0 0/18px 18px,#fff}.paymentHint{margin:14px 0 0}.paymentPayButton{min-height:58px;border:0;border-radius:14px;background:#2f281f;color:#fff;font-size:18px;font-weight:950;box-shadow:0 20px 46px #2f281f3d;cursor:pointer}.paymentPayButton:disabled{opacity:.55;cursor:default}.paymentSecurity{margin:0;text-align:center;font-weight:750}.paymentError{padding:14px 16px;border-radius:14px;border:1px solid rgba(163,59,47,.18);background:#a33b2f14;color:#a33b2f;font-weight:850}.paymentSummaryPro{position:sticky;top:96px}.paymentSummaryPro__items{display:grid;gap:12px}.paymentOrderItem{display:grid;grid-template-columns:62px minmax(0,1fr) auto auto;align-items:center;gap:12px}.paymentOrderItem__image{width:62px;height:62px;border-radius:12px;border:1px solid rgba(49,39,29,.1);background:#faf7f1e0;overflow:hidden}.paymentOrderItem__image img{width:100%;height:100%;object-fit:cover}.paymentOrderItem__body{min-width:0;display:grid;gap:4px}.paymentOrderItem__body strong,.paymentOrderItem__body small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.paymentOrderItem__qty{padding:8px 10px;border-radius:9px;background:#f4eee5;color:#4b392b;font-weight:850}.paymentOrderItem__price{white-space:nowrap}.paymentSummaryPro__totals{display:grid;gap:12px;margin-top:18px;padding-top:18px;border-top:1px solid rgba(49,39,29,.1)}.paymentSummaryPro__totals div{display:flex;justify-content:space-between;gap:12px;color:#2f281fa8}.paymentSummaryPro__totals strong{color:#211a15}.paymentSummaryPro__total{align-items:baseline;padding-top:8px;font-size:18px}.paymentSummaryPro__total strong{font-size:28px}.paymentBenefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-radius:18px;border:1px solid rgba(49,39,29,.1);background:#ffffffb8;box-shadow:0 18px 54px #4e3a2614;overflow:hidden}.paymentBenefits article{display:grid;gap:6px;padding:18px}.paymentBenefits article+article{border-left:1px solid rgba(49,39,29,.1)}.paymentBenefits strong{color:#211a15}@media(max-width:1100px){.paymentPro__grid{grid-template-columns:1fr}.paymentSummaryPro{position:static}}@media(max-width:760px){.paymentPro{padding-top:18px}.paymentPro__header{display:grid}.paymentPro__grid,.paymentPro__main,.paymentPro__aside{gap:12px}.paymentPanel{padding:16px;border-radius:18px}.paymentMethodPro{grid-template-columns:20px 42px minmax(0,1fr)}.paymentMethodPro__brands,.paymentMethodPro__arrow{grid-column:3}.paymentCardForm,.paymentContacts,.paymentKaspiBox{grid-template-columns:1fr;padding:0}.paymentOrderItem{grid-template-columns:56px minmax(0,1fr) auto}.paymentOrderItem__price{grid-column:2 / -1;justify-self:end}.paymentBenefits{grid-template-columns:1fr}.paymentBenefits article+article{border-left:0;border-top:1px solid rgba(49,39,29,.1)}}@media(max-width:460px){.paymentPro__breadcrumbs{flex-wrap:wrap}.paymentPro__header h1{font-size:29px}.paymentMethodPro{padding:13px;gap:10px}.paymentPayButton{font-size:16px}.paymentSummaryPro__total strong{font-size:24px}}.ordersPage{width:min(1700px,calc(100% - 40px))}.ordersPage__grid{grid-template-columns:1fr}.ordersList{display:grid;gap:14px}.ordersList__card,.orderDetailsCard{border-radius:28px;border:1px solid var(--dayen-border);background:radial-gradient(circle at 94% 0,rgba(240,231,212,.07),transparent 34%),#fff8eb0a;box-shadow:0 18px 44px #0000003d}.ordersList__card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:20px}.ordersList__main{display:grid;gap:12px;min-width:0}.ordersList__top,.orderDetailsCard__top{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.ordersList__top h2,.orderDetailsCard__top h2{margin:4px 0 0;font-size:24px}.ordersList__meta{display:flex;flex-wrap:wrap;gap:10px}.ordersList__meta span{padding:8px 12px;border-radius:999px;border:1px solid rgba(255,248,235,.08);background:#0707073d;color:var(--dayen-muted);font-size:13px;font-weight:800}.ordersList__card p,.orderDetailsCard__note{margin:0;color:var(--dayen-muted)}.ordersList__actions{display:grid;gap:10px;min-width:170px}.orderDetailsGrid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:16px;align-items:stretch}.orderDetailsCard{display:grid;gap:18px;padding:20px}.orderDetailsCard h3{margin:0;font-size:20px}.orderDetailsCard--wide{min-height:260px}.orderClaimBox{display:grid;gap:14px;padding:16px;border-radius:20px;border:1px solid rgba(255,248,235,.08);background:#0707073d}.orderClaimBox__row{display:grid;grid-template-columns:minmax(0,280px)}.orderClaimBox__textarea{min-height:120px;resize:vertical}.orderClaimsList{display:grid;gap:12px}.orderClaimCard{display:grid;gap:12px;padding:16px;border-radius:20px;border:1px solid rgba(255,248,235,.08);background:#07070738}.orderClaimCard__top{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.orderClaimCard__top strong{display:block;margin-top:6px}.orderClaimCard__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.orderClaimCard__grid div,.orderClaimCard__block{display:grid;gap:6px;padding:12px;border-radius:16px;border:1px solid rgba(255,248,235,.07);background:#fff8eb08}.orderClaimCard__grid span,.orderClaimCard__block span{color:var(--dayen-muted-soft);font-size:12px}.orderClaimCard__block strong{white-space:pre-wrap;overflow-wrap:anywhere}.orderSteps{--step: 1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;position:relative}.orderSteps span{min-height:42px;display:grid;place-items:center;padding:8px;border-radius:16px;border:1px solid rgba(255,248,235,.08);background:#07070742;color:var(--dayen-muted-soft);font-size:12px;font-weight:950;text-align:center}.orderSteps span.is-active{color:var(--dayen-text);border-color:#f0e7d447;background:linear-gradient(180deg,#f0e7d433,#d8cbb51a)}.orderDetailsRows{display:grid;gap:10px}.orderDetailsRows div{display:flex;justify-content:space-between;gap:14px;padding:12px;border-radius:16px;border:1px solid rgba(255,248,235,.07);background:#07070738}.orderDetailsRows span{color:var(--dayen-muted-soft)}.orderDetailsRows strong{text-align:right}.orderItemsList{display:grid;gap:10px}.orderItemRow{display:grid;grid-template-columns:68px minmax(0,1fr) auto;gap:14px;align-items:center;padding:12px;border-radius:20px;border:1px solid rgba(255,248,235,.08);background:#07070738;color:inherit;text-decoration:none}.orderItemRow:hover{border-color:#f0e7d43d}.orderItemRow__body{min-width:0;display:grid;gap:5px}.orderItemRow__body small{color:var(--dayen-muted)}.orderTimeline{display:grid;gap:0}.orderTimeline__item{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:0 0 18px;position:relative}.orderTimeline__item:before{content:"";position:absolute;left:10px;top:18px;bottom:0;width:1px;background:#fff8eb1a}.orderTimeline__item:last-child{padding-bottom:0}.orderTimeline__item:last-child:before{display:none}.orderTimeline__item>span{width:22px;height:22px;border-radius:999px;border:1px solid rgba(240,231,212,.34);background:#f0e7d429;position:relative;z-index:1}.orderTimeline__item div{display:grid;gap:5px;padding:12px;border-radius:16px;border:1px solid rgba(255,248,235,.07);background:#07070738}.orderTimeline__item small,.orderTimeline__item p{margin:0;color:var(--dayen-muted)}.ordersPage__card{overflow:hidden}.ordersPage__summary{width:100%;display:grid;gap:14px;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.ordersPage__openHint{color:var(--dayen-muted);font-weight:800}.ordersPage__details{margin-top:18px;padding-top:18px;border-top:1px solid rgba(255,248,235,.08);display:grid;gap:18px}.ordersPage__items,.ordersPage__history{display:grid;gap:10px}.ordersPage__items h3,.ordersPage__history h3{margin:0;font-size:18px}.ordersPage__item{display:grid;grid-template-columns:64px 1fr;gap:12px;align-items:center;padding:12px;border-radius:18px;border:1px solid rgba(255,248,235,.08);background:#fff8eb09;color:inherit}.ordersPage__thumb{width:64px;height:64px;border-radius:16px;overflow:hidden;background:#fff8eb0d;border:1px solid rgba(255,248,235,.08)}.ordersPage__thumb img{width:100%;height:100%;object-fit:cover}.ordersPage__itemBody{display:grid;gap:5px}.ordersPage__itemBody small{color:var(--dayen-muted)}.ordersPage__historyItem{display:grid;gap:4px;padding:12px;border-radius:16px;background:#fff8eb09;border:1px solid rgba(255,248,235,.08)}.ordersPage__historyItem span{font-weight:900}.ordersPage__historyItem small,.ordersPage__historyItem p{color:var(--dayen-muted);margin:0}@media(max-width:960px){.ordersList__card,.orderDetailsGrid{grid-template-columns:1fr}.ordersList__actions{display:flex;flex-wrap:wrap}}@media(max-width:640px){.ordersPage{width:min(640px,calc(100% - 20px))}.ordersList{gap:12px}.ordersList__card,.orderDetailsCard{padding:14px;border-radius:20px}.ordersList__top,.orderDetailsCard__top,.orderClaimCard__top{flex-direction:column;align-items:stretch;gap:10px}.ordersList__top h2,.orderDetailsCard__top h2{font-size:20px}.ordersList__meta{gap:7px}.ordersList__meta span{padding:7px 10px;font-size:12px}.ordersList__actions{display:grid;grid-template-columns:1fr;min-width:0;width:100%}.ordersList__actions .linkBtn,.ordersList__actions .ghostBtn,.orderDetailsCard .linkBtn,.orderDetailsCard .ghostBtn{width:100%;min-height:44px;justify-content:center}.orderDetailsGrid,.orderDetailsCard,.orderClaimsList{gap:12px}.orderSteps{grid-template-columns:1fr;gap:6px}.orderSteps span{min-height:38px;border-radius:14px;padding:7px}.orderDetailsRows div{flex-direction:column;align-items:flex-start;gap:6px;padding:10px;border-radius:14px}.orderDetailsRows strong{text-align:left}.orderItemRow{grid-template-columns:56px minmax(0,1fr);gap:10px;padding:10px;border-radius:16px}.orderItemRow>strong{grid-column:1 / -1;justify-self:start}.orderClaimBox,.orderClaimCard{padding:14px;border-radius:16px}.orderClaimBox__row,.orderClaimCard__top,.orderClaimCard__grid{grid-template-columns:1fr;display:grid}.orderClaimCard__grid div,.orderClaimCard__block,.orderTimeline__item div,.ordersPage__historyItem{padding:10px;border-radius:14px}.ordersPage__details{margin-top:14px;padding-top:14px;gap:14px}.ordersPage__summary{gap:10px}.ordersPage__item{grid-template-columns:56px minmax(0,1fr);gap:10px;padding:10px;border-radius:16px}.ordersPage__thumb{width:56px;height:56px;border-radius:14px}}@media(max-width:420px){.ordersPage{width:min(420px,calc(100% - 16px))}.ordersList__card,.orderDetailsCard{padding:12px;border-radius:18px}.ordersList__meta span{width:100%}.orderItemRow,.ordersPage__item{grid-template-columns:52px minmax(0,1fr)}.ordersPage__thumb{width:52px;height:52px}}.ordersPagePro{min-height:72vh;padding:26px 0 72px;background:radial-gradient(circle at 84% 0%,rgba(219,185,141,.1),transparent 30%),linear-gradient(180deg,#fbf8f2,#f7f0e7)}.ordersPagePro__inner{display:grid;gap:22px}.ordersBreadcrumbs{display:flex;align-items:center;gap:12px;color:#2f281f80;font-size:14px;font-weight:850}.ordersBreadcrumbs a{color:#2f281f94;text-decoration:none}.ordersCreatedNotice{display:flex;align-items:center;gap:10px;padding:14px 18px;border:1px solid rgba(222,160,72,.22);border-radius:16px;background:#fff5e0c7;color:#5b4224}.ordersCreatedNotice strong{color:#2f281f}.ordersHeroPro{display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,auto);align-items:end;gap:28px;padding:20px 0 12px}.ordersHeroPro h1{margin:0;color:#16110d;font-size:clamp(36px,4.6vw,52px);line-height:1.04}.ordersHeroPro p{max-width:640px;margin:14px 0 0;color:#2f281f9e;font-size:16px;line-height:1.55}.ordersStatsPro{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-width:520px;overflow:hidden;border:1px solid rgba(49,39,29,.1);border-radius:20px;background:#ffffffbd;box-shadow:0 18px 48px #31271d0f}.ordersStatsPro article{display:grid;gap:6px;min-height:96px;padding:20px 22px;border-right:1px solid rgba(49,39,29,.08)}.ordersStatsPro article:last-child{border-right:0}.ordersStatsPro span{color:#2f281f94;font-size:13px;font-weight:850}.ordersStatsPro strong{color:#16110d;font-size:28px;font-weight:950;line-height:1}.ordersBoardPro{overflow:hidden;border:1px solid rgba(49,39,29,.1);border-radius:22px;background:#ffffffc7;box-shadow:0 22px 60px #31271d12}.ordersToolbarPro{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 18px;border-bottom:1px solid rgba(49,39,29,.08)}.ordersFiltersPro{display:flex;align-items:center;gap:10px;min-width:0;overflow-x:auto;scrollbar-width:none}.ordersFiltersPro::-webkit-scrollbar{display:none}.ordersFiltersPro button,.ordersToolbarActionsPro select,.ordersToolbarActionsPro button,.orderRowPro__actions a,.ordersEmptyPro a,.ordersHelpPro a{border:1px solid rgba(49,39,29,.1);background:#fffc;color:#2f281f;font:inherit;font-weight:900;text-decoration:none}.ordersFiltersPro button{display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:0 16px;border-radius:15px;white-space:nowrap;cursor:pointer}.ordersFiltersPro button span{color:#2f281f9e}.ordersFiltersPro button b{display:inline-grid;place-items:center;min-width:24px;height:24px;padding:0 7px;border-radius:999px;background:#2f281f12;color:#2f281f94;font-size:12px}.ordersFiltersPro button.is-active{background:#2f281f;border-color:#2f281f;color:#fff;box-shadow:0 14px 30px #2f281f24}.ordersFiltersPro button.is-active span,.ordersFiltersPro button.is-active b{color:#ffffffd1}.ordersFiltersPro button.is-active b{background:#ffffff2e}.ordersToolbarActionsPro{display:flex;align-items:center;gap:10px;flex:0 0 auto}.ordersToolbarActionsPro select,.ordersToolbarActionsPro button{min-height:46px;border-radius:15px}.ordersToolbarActionsPro select{width:210px;padding:0 38px 0 16px}.ordersToolbarActionsPro button{padding:0 16px;cursor:pointer}.ordersRowsPro{display:grid}.orderRowPro{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1.9fr) minmax(150px,auto);align-items:stretch;gap:24px;padding:22px 24px;border-bottom:1px solid rgba(49,39,29,.08);background:#ffffff8f}.orderRowPro:last-child{border-bottom:0}.orderRowPro__status{display:grid;grid-template-columns:18px minmax(0,1fr);gap:16px;align-items:center;min-width:0}.orderStatusDot{width:12px;height:12px;border-radius:50%;box-shadow:0 0 0 7px #dea04824}.orderStatusDot--warning{background:#dfa240}.orderStatusDot--delivery{background:#6aa167;box-shadow:0 0 0 7px #6aa16724}.orderStatusDot--success{background:#5ca65a;box-shadow:0 0 0 7px #5ca65a24}.orderStatusDot--danger{background:#d95b50;box-shadow:0 0 0 7px #d95b5024}.orderRowPro__status small,.orderMetric small{color:#2f281f8f;font-size:12px;font-weight:800}.orderRowPro__status strong{display:block;margin-top:7px;color:#16110d;font-size:22px;font-weight:950;line-height:1.12}.orderRowPro__status time{display:block;margin-top:12px;color:#2f281f8f;font-size:13px;font-weight:800}.orderRowPro__details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-content:center;padding-inline:8px 24px;border-left:1px solid rgba(49,39,29,.08);border-right:1px solid rgba(49,39,29,.08)}.orderMetric{display:flex;align-items:center;gap:12px;min-width:0}.orderMetric>span{display:grid;place-items:center;width:40px;height:40px;flex:0 0 40px;border-radius:50%;background:#f5eee6;color:#8b5a38;font-size:18px;font-weight:950}.orderMetric div{min-width:0}.orderMetric strong{display:block;margin-top:4px;color:#16110d;font-size:16px;font-weight:950;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orderRowPro__details p{grid-column:1 / -1;margin:6px 0 0;padding:12px 14px;border-radius:10px;background:#2f281f0b;color:#2f281fa3;line-height:1.45}.orderRowPro__actions{display:grid;align-content:center;justify-items:end;gap:10px}.orderRowPro__actions a{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:142px;min-height:46px;padding:0 18px;border-radius:15px}.orderRowPro__actions a:first-child{background:#eadccb;color:#3b2417}.orderRowPro__actions a:last-child:not(:first-child){background:#2f281f;border-color:#2f281f;color:#fff}.orderRowPro__actions span{font-size:20px;line-height:1}.ordersEmptyPro{display:grid;justify-items:center;gap:12px;min-height:260px;padding:48px 20px;text-align:center}.ordersEmptyPro strong{color:#16110d;font-size:24px;font-weight:950}.ordersEmptyPro p{margin:0;color:#2f281f9e}.ordersEmptyPro a{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:14px;background:#2f281f;color:#fff}.ordersHelpPro{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:26px;padding:28px;border:1px solid rgba(49,39,29,.1);border-radius:22px;background:#ffffffb8;box-shadow:0 18px 48px #31271d0f}.ordersHelpPro>div:first-child{display:flex;gap:18px;align-items:center}.ordersHelpPro>div:first-child>span{display:grid;place-items:center;width:70px;height:70px;flex:0 0 70px;border-radius:50%;background:#f3eadf;color:#8b5a38;font-size:28px;font-weight:950}.ordersHelpPro h2{margin:0;color:#16110d;font-size:22px}.ordersHelpPro p{margin:8px 0 16px;color:#2f281f9e}.ordersHelpPro a{display:inline-flex;align-items:center;gap:10px;min-height:42px;padding:0 16px;border-radius:13px}.ordersFaqPro{display:grid;gap:10px;padding-left:26px;border-left:1px solid rgba(49,39,29,.08)}.ordersFaqPro strong{color:#16110d;font-size:16px;font-weight:950}.ordersFaqPro a{justify-content:space-between;border:0;background:transparent;padding:0;color:#2f281fb3}@media(hover:hover){.ordersFiltersPro button:hover,.ordersToolbarActionsPro button:hover,.orderRowPro__actions a:hover,.ordersHelpPro a:hover,.ordersEmptyPro a:hover{transform:translateY(-1px);border-color:#31271d33;box-shadow:0 12px 28px #31271d14}}@media(max-width:1180px){.ordersHeroPro{grid-template-columns:1fr}.ordersStatsPro{min-width:0}.ordersToolbarPro{align-items:stretch;flex-direction:column}.ordersToolbarActionsPro{justify-content:space-between}.orderRowPro{grid-template-columns:1fr}.orderRowPro__details{padding:0;border:0}.orderRowPro__actions{justify-items:start;grid-template-columns:auto auto}}@media(max-width:760px){.ordersPagePro{padding:18px 0 52px}.ordersStatsPro{grid-template-columns:1fr}.ordersStatsPro article{min-height:76px;border-right:0;border-bottom:1px solid rgba(49,39,29,.08)}.ordersStatsPro article:last-child{border-bottom:0}.ordersToolbarActionsPro{align-items:stretch;flex-direction:column}.ordersToolbarActionsPro select,.ordersToolbarActionsPro button{width:100%}.orderRowPro__details{grid-template-columns:1fr}.ordersHelpPro{grid-template-columns:1fr;padding:22px}.ordersFaqPro{padding-left:0;border-left:0;border-top:1px solid rgba(49,39,29,.08);padding-top:18px}}@media(max-width:520px){.ordersHeroPro h1{font-size:34px}.ordersBoardPro,.ordersHelpPro{border-radius:18px}.ordersToolbarPro,.orderRowPro{padding:14px}.ordersFiltersPro{display:grid;grid-template-columns:1fr}.ordersFiltersPro button{justify-content:space-between;width:100%}.orderRowPro__actions{grid-template-columns:1fr}.orderRowPro__actions a{width:100%}.ordersHelpPro>div:first-child{align-items:flex-start}}.authStandalone{min-height:calc(100vh - 120px);padding:18px 0 42px;color:#2b241d;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.94),transparent 34%),radial-gradient(circle at 82% 8%,rgba(232,216,196,.34),transparent 36%),linear-gradient(180deg,#fbf6ee,#f3eadf)}.authTopbar{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-bottom:18px}.authTopbar__nav{display:flex;gap:12px}.topNav__a--button{border:1px solid rgba(62,46,35,.13);background:#ffffffad;color:#2b241d;box-shadow:0 16px 36px #4b362513}.authWrap{display:grid;place-items:center;padding-top:24px}.authPanel{width:min(760px,100%);padding:32px;border-radius:32px;border:1px solid rgba(78,58,42,.12);background:radial-gradient(circle at 86% 0,rgba(255,255,255,.84),transparent 34%),linear-gradient(145deg,#ffffffd1,#f2e8dca3);box-shadow:0 24px 62px #46322214}.authPanel--narrow{width:min(640px,100%)}.authPanel__head{text-align:center;margin-bottom:20px}.authPanel__head--left{text-align:left}.authPanel__title{font-size:42px;font-weight:950}.authPanel__title--small{font-size:34px}.authPanel__description{margin-top:12px;color:#2b241da8;line-height:1.6}.authFormLegacy{display:grid;gap:16px}.authPasswordWrap{position:relative}.authPasswordInput{padding-right:58px}.authPasswordToggle{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:38px;height:38px;display:grid;place-items:center;border-radius:12px;border:1px solid rgba(78,58,42,.12);background:#ffffff9e;color:#2b241db8}.authPasswordToggle svg{width:18px;height:18px}.authInlineLink{color:#5a3e29}.authInlineLink--under{justify-self:end;margin-top:-8px}.authActions{display:grid;grid-template-columns:1fr auto;gap:12px}.authSubmit{min-height:52px}.authLinkButton{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.authStrength{display:grid;gap:10px}.authStrength__bar{height:10px;border-radius:999px;background:#4e3a2a1a;overflow:hidden}.authStrength__bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#d77b7b,#2b241d)}.authStrength__meta{display:flex;justify-content:space-between;gap:12px;color:#2b241da8}.authProviders{display:grid;gap:14px;padding-top:10px}.authProviders__label{text-align:center;color:#2b241d94}.authProviders__grid{display:grid;gap:12px}.authProviders__grid--two{grid-template-columns:1fr 1fr}.authProviderBtn{min-height:56px;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:0 18px;border-radius:18px;border:1px solid rgba(78,58,42,.12);background:#ffffff9e;color:#2b241d;font-weight:800}.authProviderSoon{padding:3px 8px;border-radius:999px;background:#4e3a2a14;color:#2b241da8;font-size:12px}@media(max-width:1100px){.admRow--tile,.cartPageLegacy,.payGrid{grid-template-columns:1fr}}@media(max-width:860px){.cartItemCard,.authActions,.authProviders__grid--two,.payTop,.paySummary,.cardVisual__meta{grid-template-columns:1fr;display:grid}.cartItemCard__top,.authTopbar,.payActions{flex-direction:column;align-items:stretch}.authPanel{padding:22px}.authPanel__title{font-size:34px}}@media(max-width:720px){.authStandalone{min-height:calc(100vh - 90px);padding:12px 0 32px}.authTopbar{gap:12px;padding-bottom:12px}.authTopbar .brand__name{font-size:24px}.authTopbar__nav{display:grid;grid-template-columns:1fr 1fr;gap:8px}.authTopbar__nav .topNav__a{min-height:40px;justify-content:center;padding-inline:12px;font-size:13px}.authWrap{padding-top:10px}.authPanel{width:min(100% - 20px,640px);padding:18px;border-radius:22px}.authPanel__head{margin-bottom:16px}.authPanel__title,.authPanel__title--small{font-size:clamp(30px,10vw,38px);line-height:1.04}.authPanel__description{margin-top:10px;font-size:14px;line-height:1.55}.authFormLegacy{gap:12px}.authFormLegacy .field-input,.authFormLegacy input{min-height:48px}.authInlineLink--under{justify-self:start;margin-top:-4px}.authActions{gap:10px}.authSubmit,.authLinkButton,.authProviderBtn{width:100%;min-height:48px}.authStrength__meta{display:grid;gap:6px;font-size:13px}.authProviders{gap:12px}.authProviderBtn{border-radius:16px}}@media(max-width:420px){.authPanel{width:min(100% - 16px,420px);padding:16px}.authTopbar__nav{grid-template-columns:1fr}}.notificationsPagePro{min-height:72vh;padding:26px 0 70px;background:radial-gradient(circle at 82% 2%,rgba(220,176,118,.1),transparent 32%),linear-gradient(180deg,#fbf8f2,#f7f0e7)}.notificationsPagePro__inner{display:grid;gap:22px}.notificationsHeroPro{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(520px,.95fr);gap:28px;align-items:center;padding:28px;border:1px solid rgba(49,39,29,.1);border-radius:22px;background:#fffc;box-shadow:0 22px 60px #31271d12}.notificationsHeroPro__icon{display:grid;place-items:center;width:96px;height:96px;border-radius:50%;background:linear-gradient(145deg,#f6efe6,#ebe1d5);color:#2f281f;font-size:38px;font-weight:950}.notificationsHeroPro__copy h1{margin:0;color:#2f281f;font-size:clamp(34px,4vw,46px);line-height:1.04}.notificationsHeroPro__copy p{max-width:520px;margin:12px 0 0;color:#2f281f9e;font-size:16px;line-height:1.55}.notificationsStatsPro{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.notificationsStatsPro article{display:grid;align-content:center;min-height:112px;padding:18px;border:1px solid rgba(49,39,29,.09);border-radius:18px;background:#ffffffbd}.notificationsStatsPro span{color:#2f281f94;font-size:13px;font-weight:850}.notificationsStatsPro strong{margin-top:8px;color:#1d1813;font-size:30px;font-weight:950;line-height:1}.notificationsStatsPro small{margin-top:8px;color:#2f281f85;font-size:12px;font-weight:750}.notificationsBoardPro{overflow:hidden;border:1px solid rgba(49,39,29,.1);border-radius:22px;background:#ffffffc7;box-shadow:0 22px 60px #31271d12}.notificationsToolbarPro{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 20px;border-bottom:1px solid rgba(49,39,29,.08)}.notificationsFiltersPro{display:flex;align-items:center;gap:8px;min-width:0;overflow-x:auto;scrollbar-width:none}.notificationsFiltersPro::-webkit-scrollbar{display:none}.notificationsFiltersPro button,.notificationsSortPro select,.notificationsMarkReadPro{border:1px solid rgba(49,39,29,.1);background:#ffffffc7;color:#2f281f;font:inherit;font-weight:850}.notificationsFiltersPro button{display:inline-flex;align-items:center;gap:10px;min-height:40px;padding:0 15px;border-radius:999px;white-space:nowrap;cursor:pointer}.notificationsFiltersPro button span{display:inline-grid;place-items:center;min-width:24px;height:24px;padding:0 7px;border-radius:999px;background:#2f281f12;color:#2f281f94;font-size:12px}.notificationsFiltersPro button.is-active{background:#2f281f;border-color:#2f281f;color:#fff;box-shadow:0 12px 28px #2f281f24}.notificationsFiltersPro button.is-active span{background:#ffffff2e;color:#ffffffd1}.notificationsControlsPro{display:flex;align-items:center;gap:12px;flex:0 0 auto}.notificationsTogglePro{display:inline-flex;align-items:center;gap:10px;min-height:40px;color:#2f281fa8;font-size:14px;font-weight:850;cursor:pointer}.notificationsTogglePro input{position:absolute;opacity:0;pointer-events:none}.notificationsTogglePro span{position:relative;display:inline-flex;width:46px;height:26px;border:1px solid rgba(49,39,29,.1);border-radius:999px;background:#2f281f1a;transition:background .16s ease,border-color .16s ease}.notificationsTogglePro span:after{content:"";position:absolute;left:3px;top:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 4px 12px #2f281f1f;transition:transform .16s ease}.notificationsTogglePro input:checked+span{background:#2f281f;border-color:#2f281f}.notificationsTogglePro input:checked+span:after{transform:translate(20px)}.notificationsSortPro{position:relative}.notificationsSortPro>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.notificationsSortPro select{width:170px;min-height:40px;padding:0 34px 0 14px;border-radius:12px}.notificationsMarkReadPro{min-height:40px;padding:0 18px;border-radius:12px;cursor:pointer}.notificationsMarkReadPro:disabled{opacity:.45;cursor:default}.notificationsListPro{display:grid;padding-bottom:10px}.notificationGroupPro h2{margin:14px 20px 8px;color:#2f281f;font-size:15px;font-weight:950}.notificationGroupPro>div{display:grid}.notificationRowPro{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:18px;min-height:96px;padding:16px 20px;border-top:1px solid rgba(49,39,29,.07);background:#ffffff80}.notificationRowPro.is-unread{background:linear-gradient(90deg,#fff7eceb,#ffffffb3)}.notificationRowPro__dot{position:absolute;left:20px;width:7px;height:7px;border-radius:50%;background:#dd9a28}.notificationRowPro__icon{display:grid;place-items:center;width:52px;height:52px;margin-left:16px;border:1px solid rgba(49,39,29,.08);border-radius:50%;background:#f4efe8;color:#2f281f;font-size:22px;font-weight:950}.notificationRowPro__icon--payment{background:#e9f7df;color:#47722d}.notificationRowPro__icon--orders{background:#ece7ff;color:#6444b7}.notificationRowPro__icon--seller{background:#e4f4ff;color:#2f6f9a}.notificationRowPro__icon--system{background:#f2f0ee;color:#6e6257}.notificationRowPro__body{display:grid;gap:6px;min-width:0}.notificationRowPro__body strong{color:#16110d;font-size:17px;font-weight:950;line-height:1.25}.notificationRowPro__body p{margin:0;color:#2f281fa8;line-height:1.45}.notificationRowPro__body div{display:flex;flex-wrap:wrap;gap:8px}.notificationRowPro__body div span{color:#2f281f8f;font-size:12px;font-weight:850}.notificationRowPro__side{display:grid;justify-items:end;gap:14px;min-width:170px}.notificationRowPro__side time{color:#2f281f9e;font-size:13px;font-weight:850}.notificationRowPro__side a,.notificationReadPill{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:40px;padding:0 17px;border:1px solid rgba(49,39,29,.1);border-radius:12px;background:#ffffffd1;color:#2f281f;font-size:13px;font-weight:950;text-decoration:none}.notificationRowPro__side a span{font-size:20px;line-height:1}.notificationReadPill{color:#2f281f8a;background:#2f281f0f}.notificationsLoadingPro,.notificationsEmptyPro{display:grid;place-items:center;min-height:220px;padding:28px;color:#2f281f9e;text-align:center}.notificationsEmptyPro{gap:8px}.notificationsEmptyPro strong{color:#2f281f;font-size:22px;font-weight:950}.notificationsEmptyPro p{max-width:440px;margin:0;line-height:1.55}@media(hover:hover){.notificationsFiltersPro button:hover,.notificationsMarkReadPro:not(:disabled):hover,.notificationRowPro__side a:hover{transform:translateY(-1px);border-color:#31271d33;box-shadow:0 12px 28px #31271d14}}@media(max-width:1180px){.notificationsHeroPro{grid-template-columns:auto minmax(0,1fr)}.notificationsStatsPro{grid-column:1 / -1}.notificationsToolbarPro{align-items:stretch;flex-direction:column}.notificationsControlsPro{justify-content:space-between}}@media(max-width:820px){.notificationsHeroPro{grid-template-columns:1fr}.notificationsHeroPro__icon{width:74px;height:74px;font-size:30px}.notificationsStatsPro{grid-template-columns:repeat(2,minmax(0,1fr))}.notificationsControlsPro{align-items:stretch;flex-direction:column}.notificationsSortPro select,.notificationsMarkReadPro{width:100%}.notificationRowPro{grid-template-columns:48px minmax(0,1fr);align-items:start}.notificationRowPro__icon{width:46px;height:46px;margin-left:10px}.notificationRowPro__side{grid-column:2;justify-items:start;min-width:0}}@media(max-width:560px){.notificationsPagePro{padding:18px 0 52px}.notificationsHeroPro,.notificationsBoardPro{border-radius:18px}.notificationsHeroPro{padding:20px}.notificationsHeroPro__copy h1{font-size:32px}.notificationsStatsPro{grid-template-columns:1fr;gap:10px}.notificationsStatsPro article{min-height:82px}.notificationsToolbarPro{padding:14px}.notificationsFiltersPro{display:grid;grid-template-columns:1fr}.notificationsFiltersPro button{justify-content:space-between;width:100%}.notificationGroupPro h2{margin-inline:14px}.notificationRowPro{grid-template-columns:1fr;gap:12px;padding:14px}.notificationRowPro__dot{left:14px;top:20px}.notificationRowPro__icon{margin-left:14px}.notificationRowPro__side{grid-column:auto}}.notFoundPage{padding:0}main:has(.notFoundPage)+.siteFooter{margin-top:0}.notFoundHero{position:relative;min-height:min(760px,calc(100vh - 120px));overflow:hidden;border-bottom:1px solid rgba(240,231,212,.12);background:linear-gradient(90deg,#050505f5,#090807db 34%,#09080733 67%),linear-gradient(180deg,#00000014,#0000006b),url(/images/not-found-astronaut.png) right center / cover no-repeat,#070706}.notFoundHero__shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 34% 26%,rgba(240,231,212,.13),transparent 22%),radial-gradient(circle at 82% 18%,rgba(216,203,181,.18),transparent 25%),linear-gradient(180deg,transparent 72%,rgba(0,0,0,.62))}.notFoundHero__content{position:relative;z-index:1;width:min(1700px,calc(100% - 48px));min-height:inherit;margin:0 auto;display:flex;flex-direction:column;justify-content:center;padding:72px 0 84px}.notFoundHero__badge{width:fit-content;margin-bottom:26px;padding:13px 30px;border-radius:999px;border:1px solid rgba(240,231,212,.14);background:linear-gradient(180deg,#f0e7d429,#f0e7d414);color:#f1d38a;box-shadow:0 20px 54px #0000003d;font-size:18px;font-weight:950;letter-spacing:.02em}.notFoundHero h1{max-width:640px;margin:0;color:#f4ead8;font-size:clamp(46px,6vw,86px);font-weight:950;line-height:1.05;letter-spacing:-.04em;text-shadow:0 18px 60px rgba(0,0,0,.62)}.notFoundHero p{max-width:610px;margin:26px 0 0;color:#f4eee3c2;font-size:clamp(17px,1.35vw,22px);line-height:1.65}.notFoundHero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.notFoundHero__primary,.notFoundHero__secondary{min-height:56px;display:inline-flex;align-items:center;justify-content:center;padding:0 28px;border-radius:16px;font-size:16px;font-weight:950;text-decoration:none;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease}.notFoundHero__primary{border:1px solid rgba(255,246,226,.68);background:linear-gradient(180deg,#fff3d7,#e8dcc3);color:#171512;box-shadow:0 20px 52px #f0e7d438}.notFoundHero__secondary{border:1px solid rgba(240,231,212,.2);background:#00000042;color:#f4eee3}.notFoundHero__primary:hover,.notFoundHero__secondary:hover{transform:translateY(-2px)}.notFoundHero__secondary:hover{border-color:#f0e7d466;background:#f0e7d41a}.notFoundQuick{display:grid;gap:16px;margin-top:70px}.notFoundQuick__label{color:#f4eee39e;font-size:16px;font-weight:800}.notFoundQuick__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:720px}.notFoundQuick__card{display:grid;grid-template-columns:44px minmax(0,1fr);gap:4px 14px;align-items:center;min-height:76px;padding:14px 16px;border-radius:16px;border:1px solid rgba(240,231,212,.12);background:linear-gradient(180deg,#ffffff0e,#ffffff07);color:#f4eee3;text-decoration:none;box-shadow:0 16px 48px #0003;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:transform .18s ease,border-color .18s ease,background .18s ease}.notFoundQuick__card:hover{transform:translateY(-2px);border-color:#f0e7d442;background:linear-gradient(180deg,#f0e7d41c,#ffffff09)}.notFoundQuick__icon{grid-row:span 2;width:44px;height:44px;display:grid;place-items:center;border-radius:14px;background:#f0e7d41a;color:#f1d38a;font-size:20px;font-weight:950}.notFoundQuick__card strong{color:#fff5e3;font-size:15px;font-weight:950}.notFoundQuick__card small{color:#f4eee38f;font-size:12px;font-weight:700}@media(max-width:980px){.notFoundHero{background:linear-gradient(90deg,#050505f2,#090807c7),url(/images/not-found-astronaut.png) 66% center / cover no-repeat,#070706}.notFoundHero__content{width:min(100% - 32px,720px);padding:52px 0 58px}.notFoundQuick{margin-top:42px}.notFoundQuick__grid{grid-template-columns:1fr;max-width:460px}}@media(max-width:560px){.notFoundHero{min-height:calc(100vh - 92px);background:linear-gradient(180deg,#050505f2,#090807d6 48%,#09080780),url(/images/not-found-astronaut.png) 60% bottom / cover no-repeat,#070706}.notFoundHero__content{width:min(100% - 20px,420px);justify-content:flex-start;padding:34px 0 118px}.notFoundHero__badge{margin-bottom:18px;padding:10px 22px;font-size:15px}.notFoundHero h1{font-size:clamp(34px,11.5vw,50px);letter-spacing:-.05em}.notFoundHero p{margin-top:18px;font-size:16px;line-height:1.55}.notFoundHero__actions{display:grid;grid-template-columns:1fr;gap:10px;margin-top:22px}.notFoundHero__primary,.notFoundHero__secondary{width:100%;min-height:50px}.notFoundQuick{gap:12px;margin-top:28px}.notFoundQuick__grid{gap:10px}.notFoundQuick__card{min-height:68px;padding:12px;border-radius:14px}.notFoundQuick__icon{width:40px;height:40px;border-radius:12px}}@media(max-width:420px){.notFoundHero__content{width:min(100% - 16px,390px)}}.card__fav{position:absolute;top:10px;right:10px;z-index:6;display:inline-flex;align-items:center;justify-content:center;width:30px;min-width:30px;height:30px;min-height:30px;padding:0;border-radius:50%;border:1px solid rgba(255,255,255,.22);background:#00000070;color:#ffffffe6;font-size:26px;font-weight:900;line-height:1;cursor:pointer;box-shadow:0 14px 30px #0000002e;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease}.card__fav:hover{transform:translateY(-1px) scale(1.04);border-color:#ffffff42;background:#00000094}.card__fav.is-liked,.favBtn.is-on{color:#d83f3f;border-color:#ffffff57;background:#ffffffeb;box-shadow:0 16px 34px #721e1e2e}.card__body{padding:12px;gap:8px}.card__title{min-height:38px;line-height:1.25}.card__metaRow{gap:6px}.ratingBadge,.stockBadge{min-height:28px;padding:4px 9px;font-size:12px}.card__row{gap:8px}.price{font-size:18px}.product-card__actions .linkBtn,.product-card__buy{min-height:34px;padding:8px 10px;font-size:12px}.admToolbar--searchOnly{grid-template-columns:1fr;margin-top:18px}.admToolbar__wide{grid-column:1 / -1}.admToolbar--filters{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;margin-top:10px}.admToolbar__action{justify-content:end}.ghostBtn--wide{width:100%;min-height:48px}.admPagination{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:18px}.admPagination__controls{display:inline-flex;align-items:center;gap:10px}.sellerProductsFilters{margin-top:22px}.sellerProductsFilters__search{grid-column:span 2}.sellerProductsFilters__reset{min-height:48px}.sellerProductsPager{justify-content:space-between;padding:12px 0;color:#ffffffb8}.admPageBtn{width:42px;height:42px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#fff;font-weight:900;cursor:pointer}.admPageBtn:not(:disabled):hover{background:#ffffff1a;border-color:#ffffff38}.admPageBtn:disabled{opacity:.35;cursor:default}.admPageInfo{min-height:42px;display:inline-flex;align-items:center;padding:0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#0003;color:#ffffffc7;font-weight:800}@media(max-width:1100px){.admToolbar--filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.admToolbar--filters{grid-template-columns:1fr}.sellerProductsFilters__search{grid-column:auto}.sellerProductsPager{align-items:flex-start;flex-direction:column}}.card{height:362px}.card__body{justify-content:flex-start}.card__row{margin-top:auto}.card__title{min-height:24px}.product-card__actions{grid-template-columns:1fr}.product-card__actions .linkBtn,.product-card__buy{overflow:hidden;text-overflow:ellipsis}.topbar .topSearch__clear{width:42px;height:42px;border-radius:14px}.topbar .topSearch__clear .dayenHeaderIcon{width:22px;height:22px;stroke-width:2}.topbar__actions .iconBtn.iconBtn--header{width:52px;min-width:52px;height:52px;min-height:52px;flex:0 0 52px;padding:0;align-items:center;justify-content:center}.topbar__actions .iconBtn.iconBtn--header .dayenHeaderIcon{width:25px;height:25px;stroke-width:2.05}@media(max-width:720px){.topbar .topSearch__clear{width:40px;height:40px}.topbar__actions .iconBtn.iconBtn--header{width:46px;min-width:46px;height:46px;min-height:46px;flex-basis:46px}.topbar__actions .iconBtn.iconBtn--header .dayenHeaderIcon{width:23px;height:23px}}@media(max-width:520px){.topbar__actions .iconBtn.iconBtn--header{width:42px;min-width:42px;height:42px;min-height:42px;flex-basis:42px}.topbar__actions .iconBtn.iconBtn--header .dayenHeaderIcon{width:21px;height:21px}}.aboutPage .docWrap{padding:24px 0 40px}.docPage{display:grid;gap:18px}.docHero,.docCard,.docMiniCard,.chatShell,.docFaqItem{border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff0b,#ffffff06);border-radius:24px;box-shadow:0 14px 34px #0000003d}.docHero{padding:28px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.75fr);gap:18px}.docHero--single{grid-template-columns:1fr}.docHero__eyebrow,.docBadge,.chatTag{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:32px;padding:0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:#ffffffdb;font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.docHero h1,.docSectionTitle,.docMiniCard h3,.docFaqItem summary{margin:0;color:#fff}.docHero h1{margin-top:12px;font-size:clamp(28px,4vw,42px);line-height:1.06}.docLead,.docMiniNote,.docMiniCard p,.docCard p,.docCard li,.docFaqBody{color:#ffffffb8;line-height:1.65}.docLead{margin:14px 0 0;font-size:16px}.docActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.docBtn,.docSubmitBtn{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 16px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#fff;font-weight:800;cursor:pointer}.docBtn--primary,.docSubmitBtn{background:linear-gradient(180deg,#f0e7d43d,#d8cbb529);border-color:#f0e7d457}.docHeroStats,.docGrid,.docFaqList,.docForm{display:grid;gap:12px}.docCard,.chatShell{padding:22px}.docCardHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:16px}.docSectionTitle{font-size:22px}.docGrid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.docMiniCard,.docLinkCard{display:grid;gap:8px;padding:16px 18px}.docLinkCard{color:#fff;text-decoration:none}.docMiniLabel{color:#ffffff8a;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.docMiniValue{color:#fff;font-size:26px;font-weight:950}.docList{display:grid;gap:10px;margin:0;padding-left:20px}.docFaqItem{overflow:hidden}.docFaqItem summary{list-style:none;cursor:pointer;padding:18px 20px;font-weight:900}.docFaqItem summary::-webkit-details-marker{display:none}.docFaqBody{padding:0 20px 18px}.docFormGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.docInput,.docTextarea{width:100%;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#ffffff09;color:#fff;outline:none}.docInput{min-height:46px;padding:0 14px}.docTextarea{min-height:150px;padding:14px;resize:vertical}.docFileField{display:grid;gap:10px;padding:20px;border-radius:22px;border:1px dashed rgba(240,231,212,.28);background:radial-gradient(circle at 12% 10%,rgba(240,231,212,.1),transparent 32%),#ffffff09;cursor:pointer}.docFileField:hover{border-color:#f0e7d47a;background:radial-gradient(circle at 12% 10%,rgba(240,231,212,.16),transparent 34%),#ffffff0d}.docFileField.is-disabled{cursor:not-allowed;opacity:.72}.docFileField input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.docFileField__title{color:#ffffffd6;font-size:16px;font-weight:900}.docFileField__button{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:38px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff14;color:#fff;font-weight:900}.docFileField small{color:#ffffff8f}.docFileList{display:flex;flex-wrap:wrap;gap:10px}.docFilePill{display:inline-flex;align-items:center;gap:10px;max-width:100%;padding:9px 10px 9px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0e;color:#ffffffd6;font-size:13px;font-weight:800}.docFilePill span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docFilePill button{border:0;border-radius:999px;background:#ffffff1a;color:#fff;cursor:pointer;font:inherit;padding:5px 9px}.docSelect{background:#ffffff09}.docSelect .selectField__trigger{min-height:46px;padding:0 42px 0 14px}.docSelect .selectField__menu{background:#11131afa}.docSuccess{display:none;padding:14px 16px;border-radius:16px;border:1px solid rgba(80,200,160,.2);background:#3caa821f;color:#def7ec}.docSuccess.is-visible{display:block}.docSuccess.is-error{border-color:#ff64783d;background:#ff50641f;color:#ffe0e5}.chatHead,.chatComposer{display:grid;gap:12px}.chatHead{grid-template-columns:1fr auto;align-items:center}.chatBox{min-height:360px;max-height:520px;overflow:auto;padding:18px;border-radius:20px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.msg{max-width:min(82%,720px);padding:12px 14px;border-radius:18px;margin:10px 0;border:1px solid rgba(255,255,255,.08);background:#ffffff0d;color:#ffffffdb}.msg--me{margin-left:auto;background:#f0e7d41f}.msg__meta{color:#ffffff94;font-size:12px;margin-bottom:6px}.assistantProducts{display:grid;gap:10px;margin-top:12px}.assistantProductCard{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;align-items:center;padding:10px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#0000002e;color:#fff;text-decoration:none}.assistantProductCard:hover{border-color:#f0e7d447;background:#f0e7d414}.assistantProductCard img,.assistantProductCard__ghost{width:72px;height:72px;border-radius:14px;object-fit:cover;background:#ffffff0f}.assistantProductCard__ghost{display:grid;place-items:center;color:#ffffff85;font-size:12px;font-weight:900}.assistantProductCard span{min-width:0;display:grid;gap:4px}.assistantProductCard strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assistantProductCard small{color:#ffffff94;font-weight:800}.assistantProductCard b{color:#fff}.chatComposer{grid-template-columns:1fr auto}@media(max-width:980px){.docHero,.docGrid--3,.docFormGrid,.chatComposer,.chatHead{grid-template-columns:1fr}}@media(max-width:720px){.aboutPage .docWrap{width:min(100% - 20px,640px);padding:16px 0 34px}.docPage{gap:14px}.docHero,.docCard,.docMiniCard,.chatShell,.docFaqItem{border-radius:18px}.docHero{gap:14px;padding:18px}.docHero h1{margin-top:10px;font-size:clamp(28px,9vw,38px);line-height:1.04}.docLead{margin-top:12px;font-size:14px;line-height:1.55}.docHeroStats{gap:10px}.docActions{display:grid;grid-template-columns:1fr;gap:10px}.docBtn,.docSubmitBtn{width:100%;min-height:46px}.docCard,.chatShell{padding:16px}.docCardHeader{margin-bottom:12px}.docSectionTitle{font-size:20px}.docMiniCard,.docLinkCard{padding:14px;border-radius:16px}.docMiniValue{font-size:22px}.docMiniCard h3{font-size:17px}.docMiniCard p,.docCard p,.docCard li,.docFaqBody{font-size:14px;line-height:1.55}.docList{gap:8px;padding-left:18px}.docFaqItem summary{padding:16px;font-size:15px}.docFaqBody{padding:0 16px 16px}.docForm{gap:12px}.docInput,.docSelect .selectField__trigger{min-height:48px;border-radius:14px}.docTextarea{min-height:150px;border-radius:14px}.docFileField{gap:9px;padding:16px;border-radius:18px}.docFileField__button{width:100%;min-height:42px}.docFileList{display:grid;grid-template-columns:1fr}.docFilePill{justify-content:space-between;border-radius:14px}.docSuccess{font-size:14px;line-height:1.45}.chatShell{padding:12px}.chatHead{gap:8px}.chatBox{min-height:340px;max-height:min(560px,calc(100vh - 260px));padding:12px;border-radius:16px}.msg{max-width:94%;padding:11px 12px;border-radius:16px;font-size:14px}.chatComposer{gap:10px}.chatComposer .docSubmitBtn{min-height:46px}.assistantProductCard{grid-template-columns:58px minmax(0,1fr);gap:10px;border-radius:14px}.assistantProductCard img,.assistantProductCard__ghost{width:58px;height:58px;border-radius:12px}}@media(max-width:420px){.aboutPage .docWrap{width:min(100% - 16px,420px)}.docHero,.docCard{padding:14px}.chatBox{min-height:300px}}
