@import"https://fonts.googleapis.com/css2?family=Russo+One&display=swap";.cart-drawer{position:fixed;inset:0;opacity:0;pointer-events:none;transition:opacity .25s ease;z-index:30}.cart-drawer--open{opacity:1;pointer-events:auto}.cart-drawer__backdrop{position:absolute;inset:0;background:#0006;border:none;padding:0}.cart-drawer__panel{position:absolute;top:0;right:0;height:100%;width:min(360px,100%);background:#fff;padding:20px 18px 24px;display:flex;flex-direction:column;gap:18px;transform:translate(100%);transition:transform .25s ease}.cart-drawer--open .cart-drawer__panel{transform:translate(0)}.cart-drawer__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.cart-drawer__eyebrow{font-size:12px;color:#666;letter-spacing:.04em;text-transform:uppercase}.cart-drawer__title{margin:4px 0 0;font-size:22px;font-weight:600}.cart-drawer__close{border:none;background:transparent;font-size:18px;cursor:pointer}.cart-drawer__empty{color:#666}.cart-drawer__list{display:grid;gap:16px;overflow-y:auto;padding-right:6px}.cart-drawer__row{display:grid;grid-template-columns:56px 1fr 20px;gap:12px;align-items:start}.cart-drawer__media img,.cart-drawer__placeholder{width:56px;height:70px;object-fit:cover;border-radius:10px;background:#f0f0f0;border:1px solid #e2e2e2}.cart-drawer__details{display:grid;gap:6px}.cart-drawer__name{font-size:14px;font-weight:600}.cart-drawer__meta{font-size:12px;color:#666}.cart-drawer__controls{display:flex;align-items:center;justify-content:space-between;gap:10px}.cart-drawer__qty{display:flex;align-items:center;gap:8px}.cart-drawer__qty button{width:28px;height:28px;border:1px solid #000;background:#fff;cursor:pointer}.cart-drawer__price{font-size:13px;font-weight:600}.cart-drawer__remove{border:none;background:transparent;cursor:pointer;font-size:16px}.cart-drawer__footer{border-top:1px solid #eee;padding-top:14px;display:grid;gap:12px}.cart-drawer__total{font-size:15px;font-weight:600}.cart-drawer__checkout{display:inline-flex;align-items:center;justify-content:center;height:44px;background:#000;color:#fff;text-decoration:none;border-radius:10px}.topbar{height:48px;background:#fff;border-bottom:1px solid #cfcfcf;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(14px,4vw,38px);position:sticky;top:0;z-index:10}.topbar__brand{text-decoration:none;color:#000;font-weight:700;letter-spacing:.08em;font-size:clamp(18px,2.2vw,26px);white-space:nowrap;font-family:var(--font-topbar-title)}.topbar__cart{color:#000;position:relative;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;cursor:pointer;padding:0}.topbar__badge{position:absolute;right:-8px;top:-6px;background:#000;color:#fff;border-radius:999px;font-size:12px;padding:2px 7px;line-height:1}@media(max-width:640px){.topbar{height:60px}}.catalog{display:flex;flex-direction:column;align-items:center;padding:0 clamp(16px,4vw,48px) 64px;width:100%;box-sizing:border-box}.catalog__hero{display:flex;flex-direction:column;align-items:center;padding:clamp(32px,5vw,56px) 0 clamp(20px,3vw,32px);gap:6px}.catalog__logo{width:clamp(56px,6vw,80px);height:clamp(56px,6vw,80px);object-fit:contain;margin-bottom:10px}.catalog__title{margin:0;font-size:clamp(26px,3vw,42px);letter-spacing:.12em;text-transform:uppercase;font-weight:700}.catalog__subtitle{font-size:clamp(12px,1.3vw,15px);letter-spacing:.1em;color:#555;text-transform:lowercase}.catalog__controls{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1200px;border-bottom:1px solid #e8e8e8;margin-bottom:clamp(20px,3vw,32px)}.catalog__tabs{display:flex;gap:0}.catalog__tab{position:relative;padding:12px clamp(14px,2vw,24px) 14px;border:none;background:none;cursor:pointer;font-size:clamp(13px,1.2vw,15px);font-weight:600;letter-spacing:.06em;color:#888;transition:color .2s ease}.catalog__tab:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:#111;transform:scaleX(0);transform-origin:left;transition:transform .25s cubic-bezier(.4,0,.2,1)}.catalog__tab--active{color:#111}.catalog__tab--active:after{transform:scaleX(1)}.catalog__tab:not(.catalog__tab--active):hover{color:#333}.catalog__filterBtn{display:inline-flex;align-items:center;gap:6px;padding:7px 18px;border:1px solid #d0d0d0;border-radius:999px;background:#fff;font-size:13px;font-weight:600;letter-spacing:.05em;cursor:pointer;color:#444;transition:border-color .18s ease,color .18s ease,background .18s ease;white-space:nowrap;margin-bottom:8px}.catalog__filterBtn:hover{border-color:#111;color:#111}.catalog__filterBtn--active{background:#111;border-color:#111;color:#fff}.catalog__filterCount{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#fff;color:#111;font-size:11px;font-weight:700;line-height:1}.catalog__filterBtn--active .catalog__filterCount{background:#fff;color:#111}.catalog__grid{width:100%;max-width:1200px;display:flex;flex-direction:column;align-items:center;gap:clamp(24px,3vw,36px)}.grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.4vw,18px);width:100%}@keyframes cardIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.catalog__cardWrap{animation:cardIn .32s cubic-bezier(.22,1,.36,1) both;width:100%}.catalog__state{padding:60px 0;color:#999;font-size:15px;letter-spacing:.04em;text-align:center;width:100%}.catalog__preorder{padding:72px 24px;text-align:center;width:100%}.catalog__preorderLabel{font-size:clamp(28px,4vw,52px);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#e0e0e0;margin-bottom:12px}.catalog__preorderText{font-size:15px;color:#999;margin:0;letter-spacing:.03em}.catalog__loadMore{padding:12px 36px;border-radius:999px;border:1px solid #111;background:#fff;font-size:13px;font-weight:600;letter-spacing:.06em;cursor:pointer;color:#111;transition:background .2s ease,color .2s ease}.catalog__loadMore:hover{background:#111;color:#fff}.catalog__filtersModal{position:fixed;inset:0;z-index:40;display:flex;align-items:flex-end;justify-content:center}@media(min-width:600px){.catalog__filtersModal{align-items:center}}.catalog__filtersOverlay{position:absolute;inset:0;background:#00000059;border:none;cursor:default;animation:fadeIn .2s ease both}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.catalog__filtersSheet{position:relative;z-index:1;width:min(96vw,360px);background:#fff;border-radius:20px 20px 0 0;padding:20px 20px 32px;box-shadow:0 -8px 40px #0000001f;display:flex;flex-direction:column;gap:20px;animation:sheetUp .28s cubic-bezier(.22,1,.36,1) both}@media(min-width:600px){.catalog__filtersSheet{border-radius:18px;box-shadow:0 16px 48px #00000029;animation:sheetFade .22s ease both}}@keyframes sheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes sheetFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.catalog__filtersHeader{display:flex;align-items:center;justify-content:space-between}.catalog__filtersTitle{font-size:16px;font-weight:700;letter-spacing:.04em}.catalog__filtersClose{border:none;background:none;font-size:15px;font-weight:500;color:#777;cursor:pointer;padding:4px 8px;border-radius:6px;transition:color .15s ease;line-height:1}.catalog__filtersClose:hover{color:#111}.catalog__filtersSection{display:flex;flex-direction:column;gap:12px}.catalog__filtersSectionLabel{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#aaa}.catalog__filtersList{display:flex;flex-direction:column;gap:10px}.catalog__filtersClear{border:none;background:none;color:#888;font-size:13px;font-weight:600;letter-spacing:.04em;cursor:pointer;padding:0;text-align:left;transition:color .15s ease;text-decoration:underline;text-underline-offset:2px}.catalog__filtersClear:hover{color:#111}.card{display:grid;gap:8px;width:100%;text-decoration:none;color:#000;text-align:center}.card__imgWrap{width:100%;aspect-ratio:3 / 4;border-radius:14px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#f4f4f4;box-shadow:0 6px 16px #00000012;transition:box-shadow .2s ease}.card:hover .card__imgWrap{box-shadow:0 12px 28px #00000021}.card__img{width:100%;height:100%;object-fit:contain;transition:transform .3s ease}.card:hover .card__img{transform:scale(1.03)}.card__imgPlaceholder{width:70%;height:70%;border:1px dashed #ccc}.card__title{font-size:clamp(12px,1.2vw,15px);font-weight:600;line-height:1.3}.card__price{color:#444;font-size:clamp(11px,1.1vw,14px);font-weight:500}.chk{display:grid;grid-template-columns:20px 1fr;align-items:center;gap:10px;cursor:pointer;position:relative}.chk input{position:absolute;opacity:0;pointer-events:none}.chk__box{width:18px;height:18px;border:1.5px solid #ccc;display:inline-block;position:relative;overflow:hidden;border-radius:4px;transition:border-color .15s ease;flex-shrink:0}.chk:hover .chk__box{border-color:#666}.chk input:checked+.chk__box{background:#111;border-color:#111}.chk input:checked+.chk__box:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(40deg)}.chk__label{font-size:15px;line-height:1.3;color:#222;-webkit-user-select:none;user-select:none}@media(max-width:1024px){.grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.grid{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog__tab{padding:12px clamp(10px,3vw,16px) 14px}}@media(max-width:400px){.catalog__controls{flex-wrap:wrap;gap:6px}.catalog__filterBtn{margin-bottom:0}}.splash{position:fixed;inset:0;z-index:1000;background:#000;display:flex;align-items:center;justify-content:center;will-change:transform}.splash--out{transform:translateY(-100%);transition:transform .9s cubic-bezier(.76,0,.24,1)}.splash__inner{display:flex;flex-direction:column;align-items:center;gap:clamp(18px,3vw,32px);-webkit-user-select:none;user-select:none}.splash__logo{width:clamp(72px,10vw,112px);height:clamp(72px,10vw,112px);object-fit:contain;filter:invert(1);opacity:0;animation:splashLogoIn .8s cubic-bezier(.16,1,.3,1) .1s forwards}.splash__wordmark{display:flex;gap:.25em;overflow:hidden;padding-bottom:.05em}.splash__word{display:block;font-family:"Russo One",var(--font-title, sans-serif);font-size:clamp(52px,9vw,108px);font-weight:400;color:#fff;letter-spacing:.06em;text-transform:uppercase;opacity:0;transform:translateY(40px);animation:splashWordIn .7s cubic-bezier(.16,1,.3,1) forwards}.splash__word--sway{animation-delay:.5s}.splash__word--shop{animation-delay:.75s}.splash__line{height:1px;background:#ffffff8c;width:0;animation:splashLineIn .55s cubic-bezier(.16,1,.3,1) 1.2s forwards}@keyframes splashLogoIn{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}@keyframes splashWordIn{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes splashLineIn{0%{width:0}to{width:clamp(160px,22vw,310px)}}.product{padding:clamp(18px,3vw,28px) clamp(20px,4vw,38px) 40px;max-width:1280px;margin:0 auto}.product__backRow{height:56px;display:flex;align-items:center}.backBtn{border:none;background:transparent;font-size:42px;cursor:pointer;color:#000}.product__grid{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(24px,4vw,44px);align-items:start}.gallery{display:grid;grid-template-columns:82px 1fr;gap:clamp(16px,2vw,20px);align-items:start}.gallery__main{justify-self:center}.gallery__thumbs{display:flex;flex-direction:column;gap:12px}.gallery__main{width:100%;max-width:520px;aspect-ratio:4 / 5;background:#f7f7f7;border-radius:24px;box-shadow:0 18px 30px #00000014;display:flex;align-items:center;justify-content:center;overflow:hidden;justify-self:center;position:relative}.gallery__main img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.gallery__placeholder{width:75%;height:75%;border:1px dashed #999}.gallery__arrow{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:999px;border:none;background:#000000a6;color:#fff;font-size:28px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .2s ease,transform .2s ease}.gallery__main:hover .gallery__arrow{opacity:1}.gallery__arrow--left{left:14px}.gallery__arrow--right{right:14px}.thumb{width:clamp(56px,6vw,72px);aspect-ratio:4 / 5;overflow:hidden;border:1px solid #e2e2e2;border-radius:12px;background:#fff;display:flex;align-items:center;justify-content:center}.thumb img{max-width:100%;max-height:100%;object-fit:contain}.info{background:#fff;padding:clamp(18px,2.6vw,28px);border-radius:24px;border:1px solid #efefef;box-shadow:0 14px 28px #0000000f}.info__title{font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3.6vw,48px);margin:0 0 10px;font-weight:500}.info__prices{display:flex;align-items:baseline;gap:16px;margin-bottom:26px}.priceNow{font-size:clamp(22px,2.6vw,34px);font-weight:600}.priceOld{font-size:clamp(20px,2.4vw,30px);color:#c40000;text-decoration:line-through}.info__label{color:#777;font-size:clamp(16px,1.8vw,22px);font-family:Georgia,Times New Roman,serif;margin-bottom:12px}.sizes{display:flex;gap:clamp(10px,1.6vw,14px);margin-bottom:26px;flex-wrap:wrap}.sizeBtn{width:clamp(44px,5vw,56px);height:clamp(44px,5vw,56px);border:1px solid #d5d5d5;background:#fff;font-size:clamp(16px,2vw,22px);font-family:Georgia,Times New Roman,serif;color:#555;cursor:pointer;border-radius:12px}.sizeBtn--active{border-color:#000;color:#000}.addBtn{width:100%;height:clamp(52px,6vw,70px);background:#000;color:#fff;border:none;font-size:clamp(16px,2vw,22px);cursor:pointer;border-radius:10px;box-shadow:0 12px 24px #00000026}.addBtn:disabled{opacity:.5;cursor:not-allowed}.product__text{margin-top:34px;max-width:920px;color:#666;font-family:Inter,Arial,sans-serif;line-height:1.5}.mutedBlock{margin-top:20px}.mutedTitle{font-size:clamp(16px,1.8vw,20px);margin-bottom:6px;color:#444}.mutedText{font-size:clamp(14px,1.6vw,18px);color:#777}.info__desc{margin:6px 0 20px;font-size:clamp(14px,1.6vw,18px);line-height:1.5;color:#555}.product__state{padding:40px;text-align:center;color:#777}@media(max-width:1000px){.product__grid{grid-template-columns:1fr}.gallery__main{height:360px}}.notifyOverlay{position:fixed;inset:0;background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.notifySheet{background:#fff;border-radius:20px;padding:32px 28px 28px;width:100%;max-width:420px;position:relative;box-shadow:0 24px 48px #0000002e}.notifyClose{position:absolute;top:16px;right:18px;background:transparent;border:none;font-size:22px;cursor:pointer;color:#555;line-height:1}.notifyClose:hover{color:#000}.notifyTitle{font-size:22px;font-weight:600;margin:0 0 8px}.notifySubtext{font-size:14px;color:#666;margin:0 0 20px;line-height:1.5}.notifyForm{display:flex;flex-direction:column;gap:12px}.notifyInput{width:100%;height:46px;border:1px solid #ddd;border-radius:10px;padding:0 14px;font-size:15px;box-sizing:border-box;outline:none}.notifyInput:focus{border-color:#000}.notifySubmit{width:100%;height:48px;background:#000;color:#fff;border:none;border-radius:10px;font-size:15px;cursor:pointer;margin-top:4px}.notifySubmit:hover{background:#222}.notifyDivider{display:flex;align-items:center;gap:10px;margin:20px 0 14px;color:#aaa;font-size:13px}.notifyDivider:before,.notifyDivider:after{content:"";flex:1;height:1px;background:#e5e5e5}.notifySocials{display:flex;justify-content:center;gap:20px}.notifySocialLink{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#f5f5f5;color:#000;text-decoration:none;transition:background .15s}.notifySocialLink:hover{background:#e8e8e8}.notifySocialLink svg{width:22px;height:22px;fill:currentColor}.notifySuccess{text-align:center;padding:20px 0 10px}.notifySuccessIcon{font-size:40px;margin-bottom:12px}.notifySuccessText{font-size:18px;font-weight:600;margin:0 0 6px}.notifySuccessSubtext{font-size:14px;color:#666;margin:0}.cart{padding:clamp(18px,3vw,28px) clamp(20px,4vw,38px) 60px;max-width:1080px;margin:0 auto}.cart__title{font-size:clamp(28px,3.6vw,42px);margin:20px 0;font-family:serif;font-weight:500}.cart__empty{color:#666}.cart__list{border-top:1px solid #ddd}.cart__row{display:grid;grid-template-columns:1fr minmax(120px,140px) minmax(90px,120px) 40px;gap:clamp(12px,2vw,16px);align-items:center;border-bottom:1px solid #ddd;padding:14px 0}.cart__nameTitle{font-size:clamp(16px,1.8vw,20px)}.cart__meta{color:#777}.cart__qty{display:flex;align-items:center;gap:10px;justify-content:center}.cart__qty button{width:32px;height:32px;border:1px solid #000;background:#fff;cursor:pointer}.cart__price{text-align:right;font-size:clamp(14px,1.6vw,18px)}.cart__remove{border:none;background:transparent;cursor:pointer;font-size:18px}.cart__footer{display:flex;justify-content:space-between;align-items:center;padding-top:18px;flex-wrap:wrap;gap:12px}.cart__total{font-size:clamp(16px,1.8vw,20px)}.cart__checkout{display:inline-flex;align-items:center;justify-content:center;width:clamp(180px,26vw,220px);height:clamp(44px,6vw,52px);background:#000;color:#fff;text-decoration:none;border:none;cursor:pointer;border-radius:6px}.form{display:grid;gap:14px}.form label{display:grid;gap:8px;font-size:14px;color:#333}.form input,.form textarea{border:1px solid #bbb;padding:10px 12px;font-size:16px}.form textarea{min-height:90px;resize:vertical}.form__err{color:#b00020}.adminWrap{min-height:100vh;display:grid;place-items:center;padding:24px}.adminShell{min-height:100vh;display:grid;grid-template-rows:auto 1fr}.adminNav{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px clamp(18px,4vw,32px);border-bottom:1px solid #e5e5e5;background:#fff;position:sticky;top:0;z-index:5}.adminNav__brand{text-decoration:none;color:#000;font-weight:700;letter-spacing:.06em}.adminNav__links{display:flex;gap:12px;align-items:center}.adminNav__link{text-decoration:none;color:#000;padding:6px 10px;border-radius:4px}.adminNav__link.is-active{background:#000;color:#fff}.adminMain{padding:0 clamp(18px,4vw,32px) 40px}.adminCard{width:min(420px,100%);border:1px solid #ddd;padding:18px;display:grid;gap:12px}.adminCard h1{margin:0 0 6px;font-size:28px}.adminCard label{display:grid;gap:6px;font-size:14px}.adminCard input{border:1px solid #bbb;padding:10px 12px;font-size:16px}.adminPage{padding:clamp(18px,3vw,24px) 0 60px;max-width:1200px;margin:0 auto}.adminTop{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px}.adminTopActions{display:flex;gap:10px;align-items:center}.adminLink{color:#000;text-decoration:none;border-bottom:1px solid #000}.adminBtn{height:40px;padding:0 14px;border:none;background:#000;color:#fff;cursor:pointer}.adminBtn--ghost{background:#fff;color:#000;border:1px solid #000}.adminBtn--danger{background:#b00020}.adminBtn--small{height:32px;padding:0 10px;font-size:12px}.adminRow{display:flex;align-items:center;gap:12px}.adminErr{background:#ffe7ea;border:1px solid #ffb3be;padding:10px 12px;margin:10px 0}.adminOk{background:#e9ffe8;border:1px solid #b8f2b4;padding:10px 12px;margin:10px 0}.adminMuted{color:#777}.adminGrid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(16px,2vw,18px)}.adminSection{border:1px solid #ddd;padding:14px;display:grid;gap:10px}.adminSection h2{margin:0 0 6px}.adminSection label{display:grid;gap:6px;font-size:14px}.adminSection input,.adminSection textarea{border:1px solid #bbb;padding:10px 12px;font-size:14px}.adminSection textarea{min-height:90px;resize:vertical}.adminSection--full{grid-column:1 / -1}.adminTable{width:100%;border-collapse:collapse;font-size:14px}.adminTable th,.adminTable td{border-bottom:1px solid #e5e5e5;padding:10px 8px;text-align:left}.adminImages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.adminImgCard{border:1px solid #ddd;padding:10px;display:grid;gap:10px}.adminImgCard--main{border-color:#000}.adminImgCard img{width:100%;height:180px;object-fit:contain;background:#f7f7f7;border:1px solid #eee}.adminImgMeta{display:grid;gap:8px;font-size:12px}.adminOrders{display:grid;gap:14px}.adminOrderCard{border:1px solid #ddd;padding:14px;display:grid;gap:10px}.adminOrderHead{display:flex;justify-content:space-between;gap:10px}.adminOrderMeta{color:#333;display:grid;gap:4px}.adminStats{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:12px}.adminStatCard{border:1px solid #ddd;padding:12px;background:#fff;display:grid;gap:6px}.adminStatLabel{font-size:12px;color:#666}.adminStatValue{font-size:22px;font-weight:600}.adminFilters{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.adminDatePickerField{display:grid;gap:6px;font-size:14px}.adminDatePickerField__label{font-size:14px}.adminFilters input{border:1px solid #bbb;padding:8px 10px;font-size:14px}.adminDatePicker{position:relative}.adminDatePicker__display{width:100%;border:1px solid #bbb;padding:8px 10px;font-size:14px;cursor:pointer;background:#fff;position:relative;z-index:1}.adminDatePicker__native{position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:pointer;z-index:2}.adminPills{display:flex;flex-wrap:wrap;gap:8px}.adminPill{border:1px solid #000;padding:4px 10px;border-radius:999px;font-size:12px}@media(max-width:1000px){.adminGrid,.adminImages{grid-template-columns:1fr}}:root{--font-ui: system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--font-title: "Russo One", var(--font-ui);--font-street: "Rubik Dirt", system-ui, sans-serif;--font-category: "Klavika Basic Bold Cyrillic", "Klavika Basic", var(--font-ui);--font-topbar-title: "Secular One", var(--font-ui);--font-home-catalog: "Lora", var(--font-ui)}*{box-sizing:border-box}html,body{margin:0;padding:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;background:#fff;color:#000}img{display:block;border:none}
