@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-cyrillic-wght-normal.Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-latin-wght-normal.DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;font-weight:200 500;src:local(Arial),local(ArialMT);size-adjust:101.3%;ascent-override:105.63%;descent-override:29.62%;line-gap-override:0%;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+301,U+304,U+308,U+329,U+400-45F,U+490-491,U+4B0-4B1,U+2000-206F,U+20AC,U+2116,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;font-weight:600 800;src:local(Arial Bold),local(Arial-BoldMT);size-adjust:96.5%;ascent-override:110.88%;descent-override:31.09%;line-gap-override:0%;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+301,U+304,U+308,U+329,U+400-45F,U+490-491,U+4B0-4B1,U+2000-206F,U+20AC,U+2116,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:STIX Two Text Fallback;font-weight:400 500;src:local(Times New Roman),local(TimesNewRomanPSMT);size-adjust:108.11%;ascent-override:70.3%;descent-override:22.2%;line-gap-override:0%;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+301,U+304,U+308,U+329,U+400-45F,U+490-491,U+4B0-4B1,U+2000-206F,U+20AC,U+2116,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:STIX Two Text Fallback;font-weight:600 700;src:local(Times New Roman Bold),local(TimesNewRomanPS-BoldMT);size-adjust:105.33%;ascent-override:72.15%;descent-override:22.79%;line-gap-override:0%;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+301,U+304,U+308,U+329,U+400-45F,U+490-491,U+4B0-4B1,U+2000-206F,U+20AC,U+2116,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:STIX Two Text;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/stix-two-text-cyrillic-500-normal.D76mpzEv.woff2)format("woff2"),url(/_astro/stix-two-text-cyrillic-500-normal.B8it83pB.woff)format("woff")}@font-face{font-family:STIX Two Text;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/stix-two-text-cyrillic-600-normal.kcc242MQ.woff2)format("woff2"),url(/_astro/stix-two-text-cyrillic-600-normal.zdEMPwZf.woff)format("woff")}@font-face{font-family:STIX Two Text;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/stix-two-text-cyrillic-700-normal.BnpvCFYl.woff2)format("woff2"),url(/_astro/stix-two-text-cyrillic-700-normal.CoJh0Fap.woff)format("woff")}@font-face{font-family:STIX Two Text;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/stix-two-text-latin-500-normal.QKEzPprE.woff2)format("woff2"),url(/_astro/stix-two-text-latin-500-normal.BPyQuOGJ.woff)format("woff")}@font-face{font-family:STIX Two Text;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/stix-two-text-latin-600-normal.B8BS22os.woff2)format("woff2"),url(/_astro/stix-two-text-latin-600-normal.CdpSAr85.woff)format("woff")}@font-face{font-family:STIX Two Text;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/stix-two-text-latin-700-normal.DKp3ysJt.woff2)format("woff2"),url(/_astro/stix-two-text-latin-700-normal.DjurI2pX.woff)format("woff")}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/tinos-cyrillic-400-normal.kS2dpklR.woff2)format("woff2"),url(/_astro/tinos-cyrillic-400-normal.BInRL8Bn.woff)format("woff")}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/tinos-latin-400-normal.rilFpyjL.woff2)format("woff2"),url(/_astro/tinos-latin-400-normal.B05awSIM.woff)format("woff")}:root{--px:calc(min(100vw, 480px) / 320);--fs-min:14px;--container:calc(276 * var(--px));--gap:calc(12 * var(--px));--col:calc((var(--container) - 3 * var(--gap)) / 4);--section-y:calc(56 * var(--px));--color-paper:#fff;--color-stone:#f5f3ef;--color-line:#e4dfd6;--color-line-strong:#cfc8bc;--color-ink:#161412;--color-ink-2:#1f1c19;--color-ink-line:#3a3632;--color-text:#2b2926;--color-muted:#5e5a54;--color-on-ink:#edeae3;--color-on-ink-muted:#a9a39a;--color-gold:#c49e5e;--color-gold-hover:#b38c4c;--color-gold-press:#a07b3f;--color-gold-deep:#83622a;--color-gold-light:#d4b27a;--color-ph:#ece8e1;--font-serif:"STIX Two Text", "Tinos", "Times New Roman", serif;--font-body:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-logo:"Tinos", "Times New Roman", serif;--radius-btn:max(6px, calc(8 * var(--px)));--radius-card:max(10px, calc(12 * var(--px)));--radius-photo:max(4px, calc(6 * var(--px)))}@media (width>=768px){:root{--px:calc(100vw / 1920);--fs-min:15px;--container:calc(1570 * var(--px));--gap:calc(35 * var(--px));--col:calc(98.75 * var(--px));--section-y:calc(140 * var(--px))}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--color-paper);color:var(--color-text);font-family:var(--font-body);font-size:max(var(--fs-min), calc(14 * var(--px)));-webkit-font-smoothing:antialiased;margin:0;line-height:1.6;overflow-x:hidden}img{max-width:100%;display:block}[hidden]{display:none!important}a{color:inherit}:focus-visible{outline:2px solid var(--color-gold-deep);outline-offset:3px}.section--ink :focus-visible,.site-footer :focus-visible{outline-color:var(--color-gold-light)}@media (width>=768px){body{font-size:max(var(--fs-min), calc(18 * var(--px)))}}.container{width:var(--container);margin-inline:auto}.grid-12{gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width>=768px){.grid-12{grid-template-columns:repeat(12,minmax(0,1fr))}}.section{padding-block:var(--section-y)}.section--stone{background:var(--color-stone)}.section--ink{background:var(--color-ink);color:var(--color-on-ink)}.section--ink .h1,.section--ink .h2,.section--ink .h3,.section--ink .h4,.section--ink .num{color:#fff}.section--ink .eyebrow{color:var(--color-gold-light)}.section--ink .lead,.section--ink .text{color:var(--color-on-ink)}.section--ink .muted,.section--ink .cap{color:var(--color-on-ink-muted)}.section-head{gap:calc(12 * var(--px));margin-bottom:calc(32 * var(--px));max-width:100%;display:grid}@media (width>=768px){.section-head{gap:calc(22 * var(--px));margin-bottom:calc(70 * var(--px));max-width:calc(1100 * var(--px))}}.h1,.h2,.h3,.h4{font-family:var(--font-serif);color:var(--color-ink);text-wrap:balance;letter-spacing:-.005em;margin:0;font-weight:600}.h1{font-size:calc(26 * var(--px));line-height:1.18}.h2{font-size:calc(24 * var(--px));line-height:1.18}.h3{font-size:max(17px, calc(20 * var(--px)));line-height:1.22}.h4{font-size:max(var(--fs-min), calc(17 * var(--px)));line-height:1.28}.num{font-family:var(--font-serif);color:var(--color-ink);font-weight:500;font-size:calc(32 * var(--px));font-variant-numeric:lining-nums;white-space:nowrap;line-height:1}.eyebrow{align-items:center;gap:calc(10 * var(--px));color:var(--color-gold-deep);font-weight:600;font-size:max(var(--fs-min), calc(14 * var(--px)));margin:0;line-height:1.35;display:inline-flex}.eyebrow:before{content:"";width:calc(20 * var(--px));background:var(--color-gold);flex:none;height:1px}.lead{font-size:max(var(--fs-min), calc(16 * var(--px)));color:var(--color-text);max-width:68ch;margin:0;line-height:1.5}.text{font-size:max(var(--fs-min), calc(14 * var(--px)));margin:0;line-height:1.6}.small{font-size:max(var(--fs-min), calc(14 * var(--px)));margin:0;line-height:1.5}.cap{font-size:max(var(--fs-min), calc(14 * var(--px)));color:var(--color-muted);margin:0;line-height:1.45}.muted{color:var(--color-muted)}.nowrap{white-space:nowrap}.max68{max-width:68ch}@media (width>=768px){.h1{font-size:calc(63 * var(--px));line-height:1.16}.h2{font-size:calc(54 * var(--px));line-height:1.14}.h3{font-size:max(18px, calc(34 * var(--px)))}.h4{font-size:max(var(--fs-min), calc(24 * var(--px)))}.num{font-size:calc(64 * var(--px))}.eyebrow{font-size:max(var(--fs-min), calc(17 * var(--px)));gap:calc(16 * var(--px))}.eyebrow:before{width:calc(40 * var(--px))}.lead{font-size:max(var(--fs-min), calc(22 * var(--px)))}.text{font-size:max(var(--fs-min), calc(18 * var(--px)))}.small{font-size:max(var(--fs-min), calc(16 * var(--px)))}.cap{font-size:max(var(--fs-min), calc(15 * var(--px)))}}.btn{justify-content:center;align-items:center;gap:calc(10 * var(--px));height:max(44px, calc(50 * var(--px)));padding:0 calc(20 * var(--px));border-radius:var(--radius-btn);font-family:var(--font-body);letter-spacing:.01em;font-weight:600;line-height:1;font-size:max(var(--fs-min), calc(15 * var(--px)));white-space:nowrap;cursor:pointer;border:1px solid #0000;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.btn__icon{width:calc(20 * var(--px));height:calc(20 * var(--px));flex:none}.btn--gold{background:var(--color-gold);color:var(--color-ink)}.btn--gold:hover{background:var(--color-gold-hover)}.btn--gold:active{background:var(--color-gold-press)}.btn--line{color:var(--color-ink);border-color:var(--color-ink);background:0 0}.btn--line:hover,.btn--dark{background:var(--color-ink);color:#fff}.btn--dark:hover{background:#2e2a26}.section--ink .btn--line,.site-footer .btn--line,.blank--ink .btn--line{color:#f3efe8;border-color:#6e675e}.section--ink .btn--line:hover,.site-footer .btn--line:hover,.blank--ink .btn--line:hover{color:var(--color-gold-light);border-color:var(--color-gold-light);background:0 0}.btn--sm{height:max(44px, calc(44 * var(--px)));padding:0 calc(14 * var(--px));font-size:max(var(--fs-min), calc(14 * var(--px)))}.btn--lg{height:max(44px, calc(54 * var(--px)));font-size:max(var(--fs-min), calc(16 * var(--px)))}.btn--block{width:100%}.btn--wrap{white-space:normal;height:auto;min-height:max(44px, calc(50 * var(--px)));padding-block:calc(10 * var(--px));text-align:left;line-height:1.3}.btn--square{width:max(44px, calc(50 * var(--px)));padding:0}@media (width>=768px){.btn{height:max(44px, calc(64 * var(--px)));padding:0 calc(36 * var(--px));font-size:max(var(--fs-min), calc(18 * var(--px)));gap:calc(12 * var(--px))}.btn__icon{width:calc(22 * var(--px));height:calc(22 * var(--px))}.btn--sm{height:max(40px, calc(48 * var(--px)));padding:0 calc(22 * var(--px));font-size:max(var(--fs-min), calc(16 * var(--px)))}.btn--lg{height:max(48px, calc(76 * var(--px)));padding:0 calc(44 * var(--px));font-size:max(var(--fs-min), calc(20 * var(--px)))}.btn--square{width:max(44px, calc(64 * var(--px)))}}.btn-row{gap:calc(8 * var(--px));flex-wrap:wrap;display:flex}@media (width>=768px){.btn-row{gap:calc(16 * var(--px))}}.blank{border:1px solid var(--color-line-strong);border-radius:var(--radius-card);padding:calc(24 * var(--px)) calc(16 * var(--px)) calc(18 * var(--px));background:var(--color-paper);position:relative}.blank__legend{top:0;left:calc(12 * var(--px));padding:0 calc(6 * var(--px));background:inherit;font-size:max(var(--fs-min), calc(14 * var(--px)));color:var(--color-muted);max-width:calc(100% - 24 * var(--px));border-radius:2px;font-weight:500;line-height:1.3;position:absolute;transform:translateY(-50%)}.blank--ink{background:var(--color-ink);border-color:var(--color-ink-line);color:var(--color-on-ink)}.blank--ink .blank__legend{color:var(--color-gold-light)}.blank--accent{border-color:var(--color-gold);border-width:1.5px}.blank--accent .blank__legend{color:var(--color-gold-deep);font-weight:600}.section--stone .blank:not(.blank--ink){background:var(--color-paper)}@media (width>=768px){.blank{padding:calc(44 * var(--px)) calc(40 * var(--px)) calc(36 * var(--px))}.blank__legend{left:calc(28 * var(--px));padding:0 calc(10 * var(--px));font-size:max(var(--fs-min), calc(16 * var(--px)))}}.rows{border-top:1px solid var(--color-line);margin:0;padding:0;list-style:none}.rows__item{grid-template-columns:calc(22 * var(--px)) minmax(0, 1fr);padding:calc(10 * var(--px)) 0;border-bottom:1px solid var(--color-line);align-items:baseline;line-height:1.45;display:grid}.rows__item:before{content:"";border:1.5px solid var(--color-gold);width:7px;height:7px;transform:rotate(45deg)translateY(-2px)}.section--ink .rows,.section--ink .rows__item,.blank--ink .rows,.blank--ink .rows__item{border-color:var(--color-ink-line)}@media (width>=768px){.rows__item{grid-template-columns:calc(40 * var(--px)) minmax(0, 1fr);padding:calc(17 * var(--px)) 0}.rows__item:before{width:9px;height:9px}}.lines{counter-reset:line;border-top:1px solid var(--color-line);margin:0;padding:0;list-style:none}.lines__item{counter-increment:line;grid-template-columns:calc(26 * var(--px)) minmax(0, 1fr);padding:calc(9 * var(--px)) 0;border-bottom:1px solid var(--color-line);align-items:baseline;line-height:1.45;display:grid}.lines__item:before{content:counter(line) ".";font-family:var(--font-serif);color:var(--color-ink);font-weight:700}@media (width>=768px){.lines__item{grid-template-columns:calc(40 * var(--px)) minmax(0, 1fr);padding:calc(14 * var(--px)) 0}}.ph{min-height:calc(120 * var(--px));padding:calc(12 * var(--px));border-radius:var(--radius-photo);background:repeating-linear-gradient(135deg, #1614120d 0 1px, transparent 1px 14px), var(--color-ph);align-items:flex-end;display:flex;position:relative;overflow:hidden}.ph__label{color:var(--color-muted);background:#ffffffe6;border-radius:4px;max-width:40ch;padding:6px 10px;font-size:13px;line-height:1.4}.ph--ink{background:repeating-linear-gradient(135deg,#ffffff0f 0 1px,#0000 1px 14px),#2a2622}.ph--ink .ph__label{color:#bdb6ab;background:#161412d9}@media (width>=768px){.ph{padding:calc(24 * var(--px))}}img.ph{object-fit:cover;background:var(--color-ph);width:100%;height:auto;min-height:0;padding:0;display:block}img.ph.hero__photo{height:calc(220 * var(--px));width:calc(100% + (100vw - var(--container)));max-width:none}@media (width>=768px){img.ph.hero__photo{width:100%;height:100%}}.photo{object-fit:cover;border-radius:var(--radius-photo);background:var(--color-ph);width:100%;height:100%;display:block}.site-header{background:var(--color-paper);border-bottom:1px solid var(--color-line);z-index:20;position:relative}.site-header__top{display:none}.site-header__bar{align-items:center;gap:calc(8 * var(--px));width:var(--container);padding-block:calc(12 * var(--px));flex-wrap:wrap;margin-inline:auto;display:flex}.logo{align-items:center;gap:calc(10 * var(--px));color:var(--color-ink);flex:none;text-decoration:none;display:inline-flex}.logo__mark{width:calc(38 * var(--px));height:auto}.logo__rule{opacity:.5;background:currentColor;align-self:stretch;width:1px}.logo__word{font-family:var(--font-logo);text-transform:uppercase;letter-spacing:.06em;line-height:1.25;font-size:calc(10.5 * var(--px))}.site-footer .logo{color:var(--color-on-ink)}.site-header__actions{gap:calc(8 * var(--px));margin-left:auto;display:flex}.site-header__actions .btn--wide{display:none}.list-btn{position:relative}.list-btn__text{display:none}.badge{background:var(--color-gold);min-width:20px;height:20px;color:var(--color-ink);border-radius:10px;place-items:center;padding:0 6px;font-size:12px;font-weight:700;line-height:1;display:inline-grid}.badge[hidden]{display:none}.list-btn .badge{position:absolute;top:-6px;right:-6px}.burger{width:max(44px, calc(44 * var(--px)));height:max(44px, calc(44 * var(--px)));border:1px solid var(--color-line-strong);border-radius:var(--radius-btn);color:var(--color-ink);cursor:pointer;background:0 0;place-items:center;padding:0;display:grid}.burger svg{width:22px;height:22px}.site-header__strip{align-items:flex-start;gap:calc(2 * var(--px));width:var(--container);padding-block:calc(9 * var(--px));border-top:1px solid var(--color-line);flex-direction:column;margin-inline:auto;display:flex}.live{align-items:center;gap:calc(8 * var(--px));color:var(--color-gold-deep);font-weight:600;font-size:max(var(--fs-min), calc(14 * var(--px)));line-height:1.25;display:inline-flex}.live:before{content:"";background:var(--color-gold);border-radius:50%;flex:none;width:7px;height:7px}.phone{color:var(--color-ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700;font-size:max(var(--fs-min), calc(17 * var(--px)));line-height:1.25;text-decoration:none}.site-nav{flex-basis:100%;order:10;display:none}.site-header.is-open .site-nav{display:block}.site-nav__list{padding:calc(4 * var(--px)) 0 calc(8 * var(--px));margin:0;list-style:none;display:grid}.site-nav__list>li{display:flex}.site-nav__list>li>.site-nav__link{flex:1}.site-nav__link{padding:calc(12 * var(--px)) 0;border-bottom:1px solid var(--color-line);font-weight:500;font-size:max(var(--fs-min), calc(16 * var(--px)));color:var(--color-text);text-decoration:none;display:block}.site-nav__link[aria-current=page]{color:var(--color-gold-deep)}.site-nav__meta{gap:calc(4 * var(--px));padding-top:calc(14 * var(--px));color:var(--color-muted);font-size:max(var(--fs-min), calc(14 * var(--px)));display:grid}@media (width>=768px){.site-header__top{background:var(--color-stone);border-bottom:1px solid var(--color-line);display:block}.site-header__top-in{width:var(--container);align-items:center;gap:calc(40 * var(--px));min-height:max(36px, calc(48 * var(--px)));font-size:max(var(--fs-min), calc(16 * var(--px)));color:var(--color-muted);margin-inline:auto;display:flex}.site-header__top-in>:first-child{color:var(--color-text)}.site-header__top-in>span{white-space:nowrap}.site-header__call{align-items:center;gap:calc(20 * var(--px));margin-left:auto;display:flex}.site-header__top-in>:nth-child(2){display:none}.live{font-size:max(var(--fs-min), calc(15 * var(--px)))}.site-header__call .live{white-space:nowrap}.phone{font-size:max(var(--fs-min), calc(20 * var(--px)))}.site-header__bar{gap:0 calc(32 * var(--px));padding-block:calc(20 * var(--px));flex-wrap:wrap}.logo{gap:calc(16 * var(--px))}.logo__mark{width:calc(58 * var(--px))}.logo__word{font-size:max(11px, calc(15 * var(--px)))}.site-header__actions{gap:calc(12 * var(--px))}.site-header__actions .btn--wide{display:inline-flex}.list-btn__text{display:inline}.burger,.site-header__strip{display:none}.site-nav{border-top:1px solid var(--color-line);margin-top:calc(18 * var(--px));flex-basis:100%;order:10;display:block}.site-nav__list{gap:calc(44 * var(--px));height:max(44px, calc(60 * var(--px)));align-items:stretch;padding:0;display:flex}.site-nav__link{font-size:max(var(--fs-min), calc(17 * var(--px)));white-space:nowrap;border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;padding:0;display:flex}.site-nav__link:hover{color:var(--color-gold-deep)}.site-nav__link[aria-current=page]{color:var(--color-ink);border-bottom-color:var(--color-gold)}.site-nav__list>.site-nav__meta{display:none}.site-header.is-open .site-nav{display:block}}@media (width>=1024px){.site-header__top-in>:nth-child(2){display:inline}}@media (width>=1800px){.site-header__bar{gap:0 calc(24 * var(--px));flex-wrap:nowrap;padding-block:0}.site-nav{border-top:0;flex:auto;order:0;min-width:0;margin:0}.site-nav__list{height:calc(104 * var(--px));justify-content:space-between;gap:calc(24 * var(--px));padding-inline:calc(8 * var(--px))}.site-header__actions{margin-left:0}}.facts{column-gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.facts__item{gap:calc(6 * var(--px));padding:calc(18 * var(--px)) 0;border-top:1px solid var(--color-ink-line);align-content:start;display:grid}.facts__item:nth-child(-n+2){border-top:0}.facts__num{font-family:var(--font-serif);font-weight:500;font-size:calc(28 * var(--px));color:var(--color-gold-light);font-variant-numeric:lining-nums;line-height:1.05}.facts__label{font-size:max(var(--fs-min), calc(14 * var(--px)));color:var(--color-on-ink);line-height:1.35}@media (width>=768px){.facts{grid-template-columns:repeat(4,minmax(0,1fr))}.facts__item{padding:calc(8 * var(--px)) 0 calc(8 * var(--px)) calc(35 * var(--px));border-top:0;border-left:1px solid var(--color-ink-line);gap:calc(14 * var(--px))}.facts__item:first-child{border-left:0;padding-left:0}.facts__num{font-size:calc(68 * var(--px));white-space:nowrap}.facts__label{font-size:max(var(--fs-min), calc(18 * var(--px)))}}.strip{padding-block:calc(26 * var(--px))}@media (width>=768px){.strip{padding-block:calc(64 * var(--px))}}.faq{border-top:1px solid var(--color-line)}.faq__item{border-bottom:1px solid var(--color-line)}.faq__q{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(14 * var(--px));padding:calc(16 * var(--px)) 0;color:var(--color-ink);font-weight:600;font-size:max(var(--fs-min), calc(15 * var(--px)));line-height:1.4;list-style:none;display:flex}.faq__q::-webkit-details-marker{display:none}.faq__q:hover{color:var(--color-gold-deep)}.faq__pm{width:calc(30 * var(--px));height:calc(30 * var(--px));border:1px solid var(--color-gold);border-radius:50%;flex:none;transition:background-color .2s;position:relative}.faq__pm:before,.faq__pm:after{content:"";background:var(--color-gold-deep);width:40%;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq__pm:after{transition:transform .2s;transform:translate(-50%,-50%)rotate(90deg)}.faq__item[open] .faq__pm{background:var(--color-gold)}.faq__item[open] .faq__pm:after{transform:translate(-50%,-50%)rotate(0)}.faq__a{padding:0 0 calc(18 * var(--px));color:var(--color-muted);font-size:max(var(--fs-min), calc(14 * var(--px)));max-width:70ch;margin:0;line-height:1.6}@media (width>=768px){.faq__q{padding:calc(28 * var(--px)) 0;font-size:max(var(--fs-min), calc(21 * var(--px)));gap:calc(40 * var(--px))}.faq__pm{width:calc(44 * var(--px));height:calc(44 * var(--px))}.faq__a{padding:0 calc(84 * var(--px)) calc(30 * var(--px)) 0;font-size:max(var(--fs-min), calc(18 * var(--px)))}}.cta-strip{gap:calc(20 * var(--px));display:grid}.cta-strip__title{font-family:var(--font-serif);color:#fff;font-weight:600;font-size:calc(22 * var(--px));text-wrap:balance;margin:0;line-height:1.2}.cta-strip__side{gap:calc(10 * var(--px));display:grid}.cta-strip__side .cap a{color:var(--color-gold-light)}.cta-strip .btn{width:100%;height:auto;min-height:max(44px, calc(54 * var(--px)));padding-block:calc(10 * var(--px));white-space:normal;text-align:center;line-height:1.3}@media (width>=768px){.cta-strip{align-items:center;gap:calc(80 * var(--px));grid-template-columns:minmax(0,1fr) auto}.cta-strip__title{font-size:calc(44 * var(--px))}.cta-strip__side{justify-items:end;gap:calc(14 * var(--px))}.cta-strip .btn{white-space:nowrap;width:auto;height:max(48px, calc(76 * var(--px)));min-height:0;padding-block:0}}.site-footer{background:var(--color-ink);color:var(--color-on-ink);border-top:1px solid var(--color-ink-line);padding-block:calc(40 * var(--px)) calc(24 * var(--px))}.site-footer__grid{width:var(--container);gap:calc(28 * var(--px));padding-bottom:calc(28 * var(--px));border-bottom:1px solid var(--color-ink-line);margin-inline:auto;display:grid}.site-footer__about{gap:calc(16 * var(--px));align-content:start;display:grid}.site-footer__about .small{color:var(--color-on-ink-muted);max-width:44ch}.site-footer__title{margin:0 0 calc(12 * var(--px));font-size:max(var(--fs-min), calc(14 * var(--px)));color:var(--color-gold-light);font-weight:600}.site-footer__list{gap:calc(8 * var(--px));margin:0;padding:0;list-style:none;display:grid}.site-footer__list a{color:var(--color-on-ink);font-size:max(var(--fs-min), calc(14 * var(--px)));text-decoration:none}.site-footer__list a:hover{color:var(--color-gold-light)}.site-footer__contact{gap:calc(8 * var(--px));align-content:start;display:grid}.site-footer__contact .h4{color:#fff;font-variant-numeric:tabular-nums;text-decoration:none}.site-footer__contact .small,.site-footer__contact a.small{color:var(--color-on-ink-muted);text-decoration:none}.site-footer__legal{width:var(--container);padding-top:calc(18 * var(--px));gap:calc(8 * var(--px)) calc(28 * var(--px));flex-wrap:wrap;margin-inline:auto;display:flex}.site-footer__legal .cap,.site-footer__legal a{color:var(--color-on-ink-muted)}@media (width>=768px){.site-footer{padding-block:calc(90 * var(--px)) calc(40 * var(--px))}.site-footer__grid{gap:var(--gap);padding-bottom:calc(60 * var(--px));grid-template-columns:4fr 2.5fr 2.5fr 3fr}.site-footer__title{font-size:max(var(--fs-min), calc(16 * var(--px)));margin-bottom:calc(22 * var(--px))}.site-footer__list{gap:calc(12 * var(--px))}.site-footer__list a{font-size:max(var(--fs-min), calc(17 * var(--px)))}.site-footer__legal{padding-top:calc(30 * var(--px))}}.hero{background:linear-gradient(180deg, var(--color-paper) 55%, var(--color-stone) 100%)}.hero__grid{width:var(--container);gap:calc(22 * var(--px));padding-block:calc(28 * var(--px)) 0;margin-inline:auto;display:grid}.hero__text{gap:calc(16 * var(--px));align-content:center;display:grid}.hero__note{align-items:center;gap:calc(10 * var(--px));color:var(--color-ink);font-weight:600;font-size:max(var(--fs-min), calc(14 * var(--px)));margin:0;display:flex}.hero__note svg{width:calc(18 * var(--px));height:calc(18 * var(--px));color:var(--color-gold-deep);flex:none}.hero__side{gap:calc(22 * var(--px));display:grid}.hero__card{gap:calc(14 * var(--px));display:grid}.hero__card .phone-big{font-family:var(--font-serif);color:#fff;white-space:nowrap;font-variant-numeric:lining-nums tabular-nums;font-weight:600;font-size:calc(24 * var(--px));line-height:1.1;text-decoration:none}.hero__who{gap:calc(12 * var(--px));align-items:center;display:flex}.hero__who .ph{width:calc(52 * var(--px));height:calc(52 * var(--px));border-radius:50%;flex:none;min-height:0;padding:0}.hero__who .text{color:var(--color-on-ink);font-size:max(var(--fs-min), calc(14 * var(--px)))}.hero__card .btn-row{display:grid}.hero__hint{padding-top:calc(12 * var(--px));border-top:1px solid var(--color-ink-line);color:var(--color-on-ink-muted);font-size:max(var(--fs-min), calc(14 * var(--px)));margin:0;line-height:1.45}.hero__photo{height:calc(220 * var(--px));width:calc(100% + (100vw - var(--container)));max-width:none;margin-inline:calc((100vw - var(--container)) / -2);border-radius:0}@media (width>=768px){.hero__grid{grid-template-columns:minmax(0, 1fr) calc(767.5 * var(--px)) var(--gap) calc(767.5 * var(--px)) minmax(0, 1fr);width:auto;min-height:calc(900 * var(--px));gap:0;margin:0;padding:0}.hero__text{padding-block:calc(110 * var(--px)) calc(100 * var(--px));gap:calc(36 * var(--px));grid-column:2}.hero__text .rows{font-size:max(var(--fs-min), calc(20 * var(--px)))}.hero__note svg{width:calc(24 * var(--px));height:calc(24 * var(--px))}.hero__note{font-size:max(var(--fs-min), calc(18 * var(--px)));gap:calc(14 * var(--px))}.hero__side{padding:0 0 calc(90 * var(--px)) calc(35 * var(--px));grid-column:4/6;align-items:flex-end;gap:0;display:flex;position:relative}.hero__photo{object-position:60% 40%;border-radius:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.ph.hero__photo{justify-content:flex-end;align-items:flex-start}.hero__card{width:calc(500 * var(--px));gap:calc(22 * var(--px));position:relative}.hero__card .phone-big{font-size:calc(46 * var(--px))}.hero__who .ph{width:calc(64 * var(--px));height:calc(64 * var(--px))}.hero__who .text{font-size:max(var(--fs-min), calc(16 * var(--px)))}.hero__hint{padding-top:calc(20 * var(--px));font-size:max(var(--fs-min), calc(16 * var(--px)))}}.reviews{gap:calc(22 * var(--px));display:grid}.review{gap:calc(12 * var(--px));align-content:start;margin:0;display:grid}.review__mark{font-family:var(--font-serif);font-size:calc(40 * var(--px));color:var(--color-gold);height:calc(18 * var(--px));line-height:.6}.review__who{color:var(--color-ink);font-weight:600;font-size:max(var(--fs-min), calc(14 * var(--px)));margin:0}@media (width>=768px){.reviews{gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr))}.review{gap:calc(18 * var(--px))}.review__mark{font-size:calc(72 * var(--px));height:calc(30 * var(--px))}.review__who{font-size:max(var(--fs-min), calc(17 * var(--px)))}}.about{gap:calc(24 * var(--px));display:grid}.about__photo{gap:calc(10 * var(--px));display:grid}.about__media{aspect-ratio:4/5;position:relative}.about__portrait{left:calc(12 * var(--px));bottom:calc(12 * var(--px));aspect-ratio:1;border:3px solid var(--color-ink);text-align:center;border-radius:50%;justify-content:center;align-items:center;width:42%;min-height:0;padding:0;position:absolute}.about__portrait .ph__label{background:0 0;padding:0 12%;font-size:11px}.about__name{font-family:var(--font-serif);color:#fff;font-weight:600;font-size:max(17px, calc(18 * var(--px)));margin:0}.about__text{gap:calc(16 * var(--px));align-content:center;display:grid}.about__text .btn{justify-self:start}@media (width>=768px){.about{grid-template-columns:calc(502.5 * var(--px)) minmax(0, 1fr);gap:calc(137.5 * var(--px));align-items:center}.about__photo{gap:calc(14 * var(--px))}.about__name{font-size:max(17px, calc(26 * var(--px)))}.about__text{gap:calc(28 * var(--px))}}.faq-wrap{gap:calc(24 * var(--px));display:grid}.faq-wrap__side{gap:calc(14 * var(--px));align-content:start;display:grid}.faq-wrap__side .btn{justify-self:start}@media (width>=768px){.faq-wrap{grid-template-columns:calc(502.5 * var(--px)) minmax(0, 1fr);gap:calc(137.5 * var(--px))}.faq-wrap__side{top:calc(40 * var(--px));gap:calc(24 * var(--px));position:sticky}}.contacts{gap:calc(22 * var(--px));display:grid}.contacts__media{gap:calc(12 * var(--px));display:grid}.contacts__media .photo{aspect-ratio:4/3;height:auto}.contacts__media .ph{aspect-ratio:16/9;min-height:0}.contacts__info{gap:calc(22 * var(--px));align-content:start;display:grid}.contacts__info .blank{gap:calc(4 * var(--px));display:grid}.contacts__info .phone{font-size:max(var(--fs-min), calc(20 * var(--px)))}@media (width>=768px){.contacts{gap:var(--gap);grid-template-columns:7fr 5fr;align-items:stretch}.contacts__media{gap:var(--gap);grid-template-columns:1.35fr 1fr}.contacts__media .photo,.contacts__media .ph{aspect-ratio:auto;height:100%;min-height:calc(560 * var(--px))}.contacts__info{gap:calc(36 * var(--px))}.contacts__info .blank{gap:calc(8 * var(--px))}.contacts__info .phone{font-size:max(var(--fs-min), calc(30 * var(--px)))}.contacts__info .btn{margin-top:auto}}.link{color:var(--color-gold-deep);text-underline-offset:3px;font-weight:600;text-decoration:underline 1px}.link:hover{color:var(--color-ink)}.section--ink .link{color:var(--color-gold-light)}.section-head--row{justify-content:space-between;align-items:baseline;gap:calc(12 * var(--px));flex-wrap:wrap;max-width:none;display:flex}.price-rows{border-top:1px solid var(--color-line);margin:0;padding:0;list-style:none}.price-rows__item{align-items:baseline;gap:calc(8 * var(--px));padding:calc(12 * var(--px)) 0;border-bottom:1px solid var(--color-line);font-size:max(var(--fs-min), calc(15 * var(--px)));display:flex}.price-rows__name{font-family:var(--font-serif);color:var(--color-ink);font-weight:600;font-size:max(var(--fs-min), calc(17 * var(--px)))}.price-rows__dots{min-width:calc(16 * var(--px));border-bottom:1.5px dotted var(--color-line-strong);flex:1;transform:translateY(-4px)}.price-rows__val{color:var(--color-ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}@media (width>=768px){.price-rows__item{gap:calc(14 * var(--px));padding:calc(22 * var(--px)) 0;font-size:max(var(--fs-min), calc(20 * var(--px)))}.price-rows__name{font-size:max(var(--fs-min), calc(26 * var(--px)))}}.catalog{gap:calc(22 * var(--px)) var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.product{gap:calc(6 * var(--px));flex-direction:column;display:flex}.product__img{aspect-ratio:3/4;min-height:0;margin-bottom:calc(6 * var(--px))}.product .h4,.product .cap{margin:0}.product__price{margin:0 0 calc(6 * var(--px));font-family:var(--font-serif);color:var(--color-ink);font-weight:600;font-size:max(var(--fs-min), calc(18 * var(--px)))}.product .btn{align-self:start;margin-top:auto}@media (width>=768px){.catalog{gap:var(--gap);grid-template-columns:repeat(6,minmax(0,1fr))}.product{gap:calc(8 * var(--px))}.product__img{margin-bottom:calc(12 * var(--px))}.product__price{font-size:max(var(--fs-min), calc(26 * var(--px)));margin-bottom:calc(12 * var(--px))}}.two-col{gap:calc(24 * var(--px));display:grid}@media (width>=768px){.two-col{grid-template-columns:calc(502.5 * var(--px)) minmax(0, 1fr);gap:calc(137.5 * var(--px));align-items:start}.two-col>.section-head{margin:0}}.todo{gap:calc(28 * var(--px));display:grid}.todo__fields{gap:calc(22 * var(--px));display:grid}.todo__fields .blank{gap:calc(6 * var(--px));align-content:start;display:grid}@media (width>=768px){.todo{grid-template-columns:calc(636 * var(--px)) minmax(0, 1fr);gap:calc(135 * var(--px));align-items:start}.todo .section-head{margin-bottom:calc(40 * var(--px))}.todo__fields{gap:calc(36 * var(--px))}.todo__fields .blank{gap:calc(10 * var(--px));grid-template-columns:calc(300 * var(--px)) minmax(0, 1fr);column-gap:calc(40 * var(--px));align-items:baseline}}.fleet{gap:calc(36 * var(--px));display:grid}.car{gap:calc(12 * var(--px));align-content:start;display:grid}.car .ph{aspect-ratio:16/10;min-height:0}.car__tags{gap:calc(8 * var(--px));margin:calc(4 * var(--px)) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.car__tags li{border:1px solid var(--color-line-strong);border-radius:var(--radius-btn);padding:calc(6 * var(--px)) calc(12 * var(--px));font-weight:500;font-size:max(var(--fs-min), calc(14 * var(--px)));color:var(--color-ink)}@media (width>=768px){.fleet{gap:var(--gap);grid-template-columns:1fr 1fr}.car{gap:calc(20 * var(--px))}.car .ph{margin-bottom:calc(14 * var(--px))}.car__tags{gap:calc(12 * var(--px))}.car__tags li{padding:calc(10 * var(--px)) calc(20 * var(--px));font-size:max(var(--fs-min), calc(16 * var(--px)))}}.steps{counter-reset:step;margin:0;padding:0;list-style:none;display:grid}.steps__item{counter-increment:step;align-content:start;gap:calc(6 * var(--px));padding:0 0 calc(24 * var(--px)) calc(50 * var(--px));display:grid;position:relative}.steps__item:before{content:counter(step);width:calc(34 * var(--px));height:calc(34 * var(--px));background:var(--color-gold);color:var(--color-ink);font-family:var(--font-serif);font-weight:600;font-size:calc(18 * var(--px));border-radius:50%;place-items:center;line-height:1;display:grid;position:absolute;top:0;left:0}.steps__item:after{content:"";left:calc(17 * var(--px));top:calc(40 * var(--px));bottom:calc(6 * var(--px));background:var(--color-ink-line);width:1px;position:absolute}.steps__item:last-child:after{display:none}.steps__day{color:var(--color-gold-light);font-weight:600;font-size:max(var(--fs-min), calc(14 * var(--px)));margin:0}.steps__item .text{color:var(--color-on-ink-muted)}@media (width>=768px){.steps{column-gap:var(--gap);row-gap:calc(70 * var(--px));grid-template-columns:repeat(3,minmax(0,1fr))}.steps__item{padding:calc(70 * var(--px)) calc(20 * var(--px)) 0 0;gap:calc(12 * var(--px));border-top:1px solid var(--color-ink-line)}.steps__item:before{top:calc(-26 * var(--px));width:calc(52 * var(--px));height:calc(52 * var(--px));font-size:calc(26 * var(--px))}.steps__item:after{display:none}.steps__day{font-size:max(var(--fs-min), calc(16 * var(--px)))}}.packs{gap:calc(26 * var(--px));display:grid}.pack{gap:calc(14 * var(--px));flex-direction:column;display:flex}.pack__price{gap:calc(4 * var(--px));padding-block:calc(12 * var(--px));border-block:1px solid var(--color-line);display:grid}.pack__price .num{font-size:calc(30 * var(--px));white-space:normal;line-height:1.1}.pack .lines{border-top:0;flex:1}.pack .btn{margin-top:auto}.packs__foot{gap:calc(22 * var(--px));margin-top:calc(26 * var(--px));display:grid}.packs__foot .blank{gap:calc(8 * var(--px));display:grid}@media (width>=768px){.packs{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.pack{gap:calc(22 * var(--px))}.pack__price{padding-block:calc(20 * var(--px));gap:calc(8 * var(--px))}.pack__price .num{font-size:calc(56 * var(--px))}.packs__foot{gap:var(--gap);margin-top:calc(60 * var(--px));grid-template-columns:repeat(2,minmax(0,1fr))}.packs__foot>.cap{grid-column:1/-1}.packs__foot .blank{gap:calc(12 * var(--px))}}.quiz__grid{gap:calc(24 * var(--px));display:grid}.quiz__box{gap:calc(16 * var(--px));display:grid}.quiz__top{align-items:center;gap:calc(12 * var(--px));display:flex}.quiz__count{color:var(--color-gold-deep);white-space:nowrap;font-weight:600;font-size:max(var(--fs-min), calc(14 * var(--px)))}.quiz__bar{background:var(--color-line);flex:1;height:2px;position:relative}.quiz__bar i{background:var(--color-gold);transition:width .25s;position:absolute;inset:0 auto 0 0}.quiz__opts{border-top:1px solid var(--color-line);margin:0;padding:0;list-style:none;display:grid}.quiz__opt{align-items:center;gap:calc(12 * var(--px));width:100%;padding:calc(13 * var(--px)) 0;border:0;border-bottom:1px solid var(--color-line);font:inherit;font-size:max(var(--fs-min), calc(15 * var(--px)));color:var(--color-text);text-align:left;cursor:pointer;background:0 0;display:flex}.quiz__opt:before{content:"";width:calc(18 * var(--px));height:calc(18 * var(--px));border:1.5px solid var(--color-line-strong);background:var(--color-paper);border-radius:3px;flex:none}.quiz__opt:hover{color:var(--color-ink)}.quiz__opt:hover:before{border-color:var(--color-gold)}.quiz__opt[aria-pressed=true]:before{border-color:var(--color-gold);background:var(--color-gold) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-7' fill='none' stroke='%23161412' stroke-width='2'/%3E%3C/svg%3E") center / 80% no-repeat}.quiz__nav{align-items:center;gap:calc(12 * var(--px));flex-wrap:wrap;display:flex}.quiz__res{gap:calc(16 * var(--px));display:grid}.quiz__price{gap:calc(6 * var(--px));padding:calc(16 * var(--px)) 0;border-block:1px solid var(--color-line);display:grid}@media (width>=768px){.quiz__grid{grid-template-columns:calc(633.75 * var(--px)) minmax(0, 1fr);gap:calc(137.5 * var(--px));align-items:start}.quiz__grid .section-head{margin:0}.quiz__box{gap:calc(26 * var(--px))}.quiz__count{font-size:max(var(--fs-min), calc(16 * var(--px)))}.quiz__opts{column-gap:var(--gap);grid-template-columns:1fr 1fr}.quiz__opt{padding:calc(22 * var(--px)) 0;gap:calc(16 * var(--px));font-size:max(var(--fs-min), calc(19 * var(--px)))}.quiz__opt:before{width:calc(22 * var(--px));height:calc(22 * var(--px))}.quiz__res{grid-template-columns:minmax(0, 1fr) calc(430 * var(--px));gap:var(--gap) calc(60 * var(--px));align-items:start}.quiz__price{padding:calc(24 * var(--px)) 0;gap:calc(10 * var(--px))}}.crumbs{margin:0 0 calc(14 * var(--px));font-size:max(var(--fs-min), calc(13 * var(--px)));color:var(--color-muted);flex-wrap:wrap;gap:4px 8px;padding:0;list-style:none;display:flex}.crumbs li+li:before{content:"›";color:var(--color-line-strong);margin-right:8px}.crumbs a{color:var(--color-muted);text-decoration:none}@media (width>=768px){.crumbs{margin-bottom:calc(26 * var(--px));font-size:max(var(--fs-min), calc(15 * var(--px)))}}.seg-tabs{border:1px solid var(--color-line-strong);border-radius:var(--radius-btn);background:var(--color-paper);flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.seg-tabs__btn{cursor:pointer;font:inherit;color:var(--color-muted);min-height:max(40px, calc(40 * var(--px)));padding:0 calc(14 * var(--px));border-radius:calc(var(--radius-btn) - 2px);font-weight:600;font-size:max(var(--fs-min), calc(14 * var(--px)));background:0 0;border:0}.seg-tabs__btn[aria-selected=true]{background:var(--color-ink);color:#fff}.seg-tabs__btn:hover:not([aria-selected=true]){color:var(--color-ink)}@media (width>=768px){.seg-tabs__btn{min-height:max(40px, calc(52 * var(--px)));padding:0 calc(26 * var(--px));font-size:max(var(--fs-min), calc(17 * var(--px)))}}.chips{gap:calc(8 * var(--px));border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.chip{align-items:center;gap:calc(10 * var(--px));min-height:max(44px, calc(44 * var(--px)));padding:0 calc(14 * var(--px));border:1px solid var(--color-line-strong);border-radius:var(--radius-btn);background:var(--color-paper);cursor:pointer;font-size:max(var(--fs-min), calc(14 * var(--px)));color:var(--color-text);display:inline-flex;position:relative}.chip input{opacity:0;pointer-events:none;position:absolute}.chip:before{content:"";width:calc(16 * var(--px));height:calc(16 * var(--px));border:1.5px solid var(--color-line-strong);border-radius:3px;flex:none;min-width:14px;min-height:14px}.chip--radio:before{border-radius:50%}.chip:has(input:checked){border-color:var(--color-gold);color:var(--color-ink);background:#fbf8f2;font-weight:600}.chip:has(input:checked):before{border-color:var(--color-gold);background:var(--color-gold);box-shadow:inset 0 0 0 3px #fbf8f2}.chip:has(input:focus-visible){outline:2px solid var(--color-gold-deep);outline-offset:2px}.chip__hint{color:var(--color-muted);font-weight:500}@media (width>=768px){.chips{gap:calc(12 * var(--px))}.chip{min-height:max(44px, calc(56 * var(--px)));padding:0 calc(22 * var(--px));font-size:max(var(--fs-min), calc(17 * var(--px)))}}.field{gap:4px;display:grid}.field__label{font-size:max(var(--fs-min), calc(13 * var(--px)));color:var(--color-muted)}.field__input{border:0;border-bottom:1.5px solid var(--color-line-strong);width:100%;padding:calc(6 * var(--px)) 0;font:inherit;color:var(--color-ink);font-weight:600;font-size:max(16px, calc(18 * var(--px)));background:0 0;border-radius:0}.field__input:focus{border-bottom-color:var(--color-gold);outline:none}.field-row{gap:calc(16 * var(--px));grid-template-columns:1fr 1fr;display:grid}@media (width>=768px){.field__label{font-size:max(var(--fs-min), calc(15 * var(--px)))}.field__input{font-size:max(16px, calc(22 * var(--px)))}.field-row{gap:calc(35 * var(--px));max-width:calc(560 * var(--px))}}.qty{border:1px solid var(--color-line-strong);border-radius:var(--radius-btn);align-items:center;display:inline-flex}.qty button{width:max(36px, calc(36 * var(--px)));height:max(36px, calc(36 * var(--px)));cursor:pointer;color:var(--color-ink);background:0 0;border:0;font-size:18px}.qty output{text-align:center;font-variant-numeric:tabular-nums;min-width:2ch;font-weight:600}.calc{gap:calc(24 * var(--px));display:grid}.calc__steps{gap:calc(26 * var(--px));display:grid}.calc__step{gap:calc(14 * var(--px));display:grid}.calc__step .h4{margin:0}.calc__note{font-size:max(var(--fs-min), calc(13 * var(--px)));color:var(--color-muted);margin:0}.calc-sheet{gap:calc(14 * var(--px));background:var(--color-paper);display:grid}.calc-sheet__title{margin:0}.scheme{width:100%;height:auto;max-height:calc(190 * var(--px));background:var(--color-stone);border-radius:var(--radius-photo);display:block}.calc-sheet .lines__item{font-size:max(var(--fs-min), calc(14 * var(--px)))}.calc-line{align-items:baseline;gap:8px;display:flex}.calc-line__name{color:var(--color-text)}.calc-line__dots{border-bottom:1.5px dotted var(--color-line-strong);flex:1;min-width:12px;transform:translateY(-4px)}.calc-line__val{color:var(--color-ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.calc-total{padding-top:calc(12 * var(--px));border-top:2px solid var(--color-ink);justify-content:space-between;align-items:baseline;gap:12px;display:flex}.calc-total__label{font-family:var(--font-serif);font-weight:700;font-size:max(17px, calc(20 * var(--px)));color:var(--color-ink)}.calc-total__val{font-family:var(--font-serif);font-weight:600;font-size:calc(26 * var(--px));color:var(--color-ink);white-space:nowrap}.calc-sheet .btn-row{display:grid}@media (width>=768px){.calc{gap:var(--gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}.calc__steps{gap:calc(50 * var(--px))}.calc__step{gap:calc(20 * var(--px))}.calc__note{font-size:max(var(--fs-min), calc(15 * var(--px)))}.calc-sheet{top:calc(30 * var(--px));gap:calc(22 * var(--px));position:sticky}.scheme{max-height:calc(280 * var(--px))}.calc-sheet .lines__item{font-size:max(var(--fs-min), calc(17 * var(--px)));padding:calc(12 * var(--px)) 0}.calc-total{padding-top:calc(20 * var(--px))}.calc-total__label{font-size:max(17px, calc(28 * var(--px)))}.calc-total__val{font-size:calc(46 * var(--px))}}.tiles{gap:calc(10 * var(--px));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tile{min-height:calc(150 * var(--px));padding:calc(12 * var(--px));border-radius:var(--radius-card);color:#fff;background:var(--color-ink);isolation:isolate;align-content:end;text-decoration:none;display:grid;position:relative;overflow:hidden}.tile img{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform .4s;position:absolute;inset:0}.tile:after{content:"";z-index:-1;background:linear-gradient(#16141200 30%,#161412d9 100%);position:absolute;inset:0}.tile__name{font-family:var(--font-serif);font-weight:600;font-size:max(16px, calc(17 * var(--px)));line-height:1.2}.tile__price{color:var(--color-gold-light);font-weight:600;font-size:max(var(--fs-min), calc(13 * var(--px)))}.tile:hover img{transform:scale(1.03)}.tile--plain{background:var(--color-stone);color:var(--color-ink);border:1px solid var(--color-line-strong)}.tile--plain:after{display:none}.tile--plain .tile__price{color:var(--color-gold-deep)}@media (width>=768px){.tiles{gap:var(--gap);grid-template-columns:repeat(5,minmax(0,1fr))}.tile{min-height:calc(380 * var(--px));padding:calc(28 * var(--px))}.tile__name{font-size:max(16px, calc(28 * var(--px)))}.tile__price{font-size:max(var(--fs-min), calc(18 * var(--px)))}}.goods{counter-reset:goods;border-top:1px solid var(--color-ink);margin:0;padding:0;list-style:none}.goods-row{counter-increment:goods;grid-template-columns:calc(22 * var(--px)) calc(64 * var(--px)) minmax(0, 1fr);column-gap:calc(12 * var(--px));row-gap:calc(8 * var(--px));padding:calc(14 * var(--px)) 0;border-bottom:1px solid var(--color-line);scroll-margin-top:calc(70 * var(--px));align-items:center;display:grid}.goods-row:before{content:counter(goods) ".";font-family:var(--font-serif);color:var(--color-ink);align-self:start;padding-top:2px;font-weight:700}.goods-row__img{aspect-ratio:1;border-radius:var(--radius-photo);grid-column:2;align-self:start;width:100%;min-height:0;padding:0}.goods-row__img .ph__label{display:none}.goods-row__body{grid-column:3;gap:2px;display:grid}.goods-row__name{font-family:var(--font-serif);color:var(--color-ink);font-weight:600;font-size:max(16px, calc(17 * var(--px)));margin:0}.goods-row__name a{text-decoration:none}.goods-row__name a:hover{color:var(--color-gold-deep)}.goods-row__short{color:var(--color-muted);font-size:max(var(--fs-min), calc(14 * var(--px)));margin:0;line-height:1.45}.goods-row__price{color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:600;font-size:max(var(--fs-min), calc(15 * var(--px)));grid-column:3;margin:0}.goods-row .btn{grid-column:3;justify-self:start}@media (width>=768px){.goods-row{grid-template-columns:calc(50 * var(--px)) calc(110 * var(--px)) minmax(0, 1fr) calc(220 * var(--px)) calc(190 * var(--px));column-gap:calc(30 * var(--px));padding:calc(20 * var(--px)) 0;scroll-margin-top:calc(110 * var(--px))}.goods-row:before{font-size:calc(22 * var(--px));align-self:center;padding:0}.goods-row__img{align-self:center}.goods-row__name{font-size:max(16px, calc(24 * var(--px)))}.goods-row__short{font-size:max(var(--fs-min), calc(16 * var(--px)))}.goods-row__price{text-align:right;font-size:max(var(--fs-min), calc(20 * var(--px)));grid-column:4}.goods-row .btn{grid-column:5;justify-self:end}}.kit{gap:calc(20 * var(--px));display:grid}.kit__list{border-top:1px solid var(--color-line);margin:0;padding:0;list-style:none}.kit__row{gap:6px calc(10 * var(--px));padding:calc(10 * var(--px)) 0;border-bottom:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.kit__row .chip{background:0 0;border:0;min-height:36px;padding:0}.kit__row .chip:has(input:checked){background:0 0}.kit__price{font-variant-numeric:tabular-nums;color:var(--color-ink);white-space:nowrap;font-weight:600;font-size:max(var(--fs-min), calc(14 * var(--px)));grid-column:2}.kit__row .qty{grid-column:1;justify-self:start}@media (width>=768px){.kit{gap:var(--gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}.kit__row{grid-template-columns:minmax(0, 1fr) auto calc(190 * var(--px));padding:calc(14 * var(--px)) 0}.kit__row .qty{grid-column:2}.kit__price{text-align:right;font-size:max(var(--fs-min), calc(18 * var(--px)));grid-column:3}}.article{gap:calc(24 * var(--px));display:grid}.article__toc{border:1px solid var(--color-line-strong);border-radius:var(--radius-card);padding:calc(12 * var(--px)) calc(16 * var(--px));background:var(--color-paper)}.article__toc summary{cursor:pointer;color:var(--color-ink);justify-content:space-between;align-items:center;min-height:32px;font-weight:600;list-style:none;display:flex}.article__toc summary::-webkit-details-marker{display:none}.article__toc summary:after{content:"+";color:var(--color-gold-deep);font-size:20px}.article__toc[open] summary:after{content:"−"}.toc-list{margin:calc(8 * var(--px)) 0 0;counter-reset:toc;padding:0;list-style:none}.toc-list li{counter-increment:toc;border-top:1px solid var(--color-line)}.toc-list a{grid-template-columns:calc(24 * var(--px)) 1fr;padding:calc(9 * var(--px)) 0;color:var(--color-text);font-size:max(var(--fs-min), calc(14 * var(--px)));line-height:1.35;text-decoration:none;display:grid}.toc-list a:before{content:counter(toc) ".";font-family:var(--font-serif);color:var(--color-gold-deep);font-weight:700}.toc-list a:hover,.toc-list a[aria-current=true]{color:var(--color-ink);font-weight:600}.article__body{gap:calc(40 * var(--px));min-width:0;display:grid}.article__sec{gap:calc(16 * var(--px));scroll-margin-top:calc(70 * var(--px));display:grid}.article__sec .h2{font-size:calc(22 * var(--px))}.scen-tabs{gap:calc(8 * var(--px));grid-template-columns:1fr 1fr;display:grid}.scen-tab{text-align:left;cursor:pointer;font:inherit;padding:calc(12 * var(--px));border:1px solid var(--color-line-strong);border-radius:var(--radius-card);background:var(--color-paper);color:var(--color-text);font-size:max(var(--fs-min), calc(14 * var(--px)));gap:4px;line-height:1.3;display:grid}.scen-tab__n{font-family:var(--font-serif);color:var(--color-gold-deep);font-weight:700}.scen-tab[aria-selected=true]{border-color:var(--color-ink);background:var(--color-ink);color:#fff}.scen-tab[aria-selected=true] .scen-tab__n{color:var(--color-gold-light)}.steps-doc{counter-reset:sd;border-top:1px solid var(--color-line);margin:0;padding:0;list-style:none}.steps-doc li{counter-increment:sd;grid-template-columns:calc(30 * var(--px)) minmax(0, 1fr);padding:calc(12 * var(--px)) 0;border-bottom:1px solid var(--color-line);line-height:1.5;font-size:max(var(--fs-min), calc(15 * var(--px)));gap:4px;display:grid}.steps-doc li:before{content:counter(sd);font-family:var(--font-serif);color:var(--color-gold-deep);font-weight:700;font-size:max(17px, calc(20 * var(--px)));line-height:1.25}.steps-doc b{color:var(--color-ink)}.dont{border-top:1px solid var(--color-line);margin:0;padding:0;list-style:none}.dont li{padding:calc(12 * var(--px)) 0 calc(12 * var(--px)) calc(30 * var(--px));border-bottom:1px solid var(--color-line);line-height:1.5;font-size:max(var(--fs-min), calc(15 * var(--px)));position:relative}.dont li:before,.dont li:after{content:"";left:4px;top:calc(12 * var(--px) + .7em);background:#9e4b3c;width:12px;height:1.5px;position:absolute;transform:rotate(45deg)}.dont li:after{transform:rotate(-45deg)}.callout{gap:calc(14 * var(--px));padding:calc(22 * var(--px)) calc(18 * var(--px));border-radius:var(--radius-card);background:var(--color-ink);color:var(--color-on-ink);display:grid}.callout .h3{color:#fff;margin:0}.callout .lines{border-color:var(--color-ink-line)}.callout .lines__item{border-color:var(--color-ink-line);color:var(--color-on-ink)}.callout .lines__item:before{color:var(--color-gold-light)}.callout__sum{color:#fff;margin:0;font-weight:600}.print-sheet{border:1px solid var(--color-line-strong);padding:calc(20 * var(--px));gap:calc(12 * var(--px));color:#000;font-size:max(var(--fs-min), calc(13 * var(--px)));background:#fff;max-width:100%;display:grid;box-shadow:0 10px 30px #1614121f}.print-sheet .h3{color:#000;margin:0}.print-sheet__phone{font-family:var(--font-serif);font-weight:700;font-size:max(18px, calc(24 * var(--px)))}.print-sheet ol,.print-sheet ul{gap:4px;margin:0;padding-left:1.3em;display:grid}.print-sheet__foot{font-size:max(var(--fs-min), calc(12 * var(--px)));border-top:1px solid #000;padding-top:8px}@media (width>=768px){.article{grid-template-columns:calc(396.25 * var(--px)) minmax(0, 1fr);gap:calc(137.5 * var(--px));align-items:start}.article__toc{top:calc(30 * var(--px));padding:calc(26 * var(--px)) calc(30 * var(--px));position:sticky}.article__toc summary{pointer-events:none;font-size:max(var(--fs-min), calc(17 * var(--px)))}.article__toc summary:after{display:none}.toc-list a{font-size:max(var(--fs-min), calc(16 * var(--px)));padding:calc(12 * var(--px)) 0;grid-template-columns:calc(34 * var(--px)) 1fr}.article__body{gap:calc(90 * var(--px))}.article__sec{gap:calc(26 * var(--px));scroll-margin-top:calc(110 * var(--px))}.article__sec .h2{font-size:calc(44 * var(--px))}.scen-tabs{gap:calc(16 * var(--px));grid-template-columns:repeat(4,minmax(0,1fr))}.scen-tab{padding:calc(22 * var(--px));font-size:max(var(--fs-min), calc(17 * var(--px)))}.steps-doc li{grid-template-columns:calc(50 * var(--px)) minmax(0, 1fr);padding:calc(20 * var(--px)) 0;font-size:max(var(--fs-min), calc(19 * var(--px)))}.steps-doc li:before{font-size:calc(28 * var(--px))}.dont li{padding:calc(18 * var(--px)) 0 calc(18 * var(--px)) calc(46 * var(--px));font-size:max(var(--fs-min), calc(19 * var(--px)))}.dont li:before,.dont li:after{top:calc(18 * var(--px) + .75em);width:16px}.callout{padding:calc(50 * var(--px)) calc(56 * var(--px));gap:calc(22 * var(--px))}.print-sheet{width:calc(595 * var(--px) * 1.2);padding:calc(40 * var(--px));font-size:max(var(--fs-min), calc(15 * var(--px)));gap:calc(16 * var(--px))}.print-sheet__phone{font-size:calc(34 * var(--px))}}@media print{.site-header,.site-footer,.mbar,.no-print,.article__toc,.cookie-notice{display:none!important}body{padding:0;font-size:11pt}.print-only{display:block!important}.print-sheet{box-shadow:none;border:0;width:auto;padding:0}}.catalog-page{gap:calc(20 * var(--px));display:grid}.filters{border:1px solid var(--color-line-strong);border-radius:var(--radius-card);background:var(--color-paper)}.filters>summary{cursor:pointer;min-height:max(44px, calc(48 * var(--px)));padding:0 calc(14 * var(--px));color:var(--color-ink);justify-content:space-between;align-items:center;font-weight:600;list-style:none;display:flex}.filters>summary::-webkit-details-marker{display:none}.filters>summary:after{content:"+";color:var(--color-gold-deep);font-size:20px}.filters[open]>summary:after{content:"−"}.filters__body{gap:calc(16 * var(--px));padding:0 calc(14 * var(--px)) calc(16 * var(--px));display:grid}.fgroup{border:0;gap:2px;margin:0;padding:0;display:grid}.fgroup legend{padding:0 0 calc(6 * var(--px));font-size:max(var(--fs-min), calc(13 * var(--px)));color:var(--color-muted);font-weight:600}.fcheck{align-items:center;gap:calc(10 * var(--px));cursor:pointer;min-height:36px;font-size:max(var(--fs-min), calc(14 * var(--px)));color:var(--color-text);border-bottom:1px solid var(--color-line);display:flex}.fcheck input{width:16px;height:16px;accent-color:var(--color-gold-deep);margin:0}.fcheck__n{color:var(--color-muted);font-variant-numeric:tabular-nums;margin-left:auto}.cat-bar{justify-content:space-between;align-items:center;gap:calc(10 * var(--px));padding-bottom:calc(12 * var(--px));border-bottom:1px solid var(--color-line);flex-wrap:wrap;display:flex}.cat-bar__count{color:var(--color-ink);font-weight:600}.cat-bar select{font:inherit;font-size:max(var(--fs-min), calc(14 * var(--px)));border:1px solid var(--color-line-strong);border-radius:var(--radius-btn);background:var(--color-paper);color:var(--color-ink);padding:8px 12px}.active-chips{flex-wrap:wrap;gap:6px;width:100%;display:flex}.active-chip{border-radius:var(--radius-btn);background:var(--color-stone);border:1px solid var(--color-line);font-size:max(var(--fs-min), calc(13 * var(--px)));cursor:pointer;color:var(--color-ink);align-items:center;gap:6px;padding:6px 10px;font-family:inherit;display:inline-flex}.active-chip:after{content:"×";color:var(--color-muted)}.mgrid{gap:calc(20 * var(--px)) calc(12 * var(--px));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mcard{gap:calc(6 * var(--px));flex-direction:column;display:flex}.mcard__photo{border-radius:var(--radius-photo);background:var(--color-ph);display:block;position:relative;overflow:hidden}.mcard__photo img{aspect-ratio:3/4;object-fit:cover;width:100%;height:auto;transition:transform .4s;display:block}.mcard__photo:hover img{transform:scale(1.03)}.mcard__art{font-weight:700;font-size:var(--fs-min);color:var(--color-ink);letter-spacing:.02em;background:#ffffffeb;border-radius:4px;padding:2px 8px;position:absolute;top:8px;left:8px}.mcard__name{margin:calc(4 * var(--px)) 0 0;font-family:var(--font-serif);color:var(--color-ink);font-weight:600;font-size:max(15px, calc(16 * var(--px)));line-height:1.25}.mcard__name a{text-decoration:none}.mcard__meta{color:var(--color-muted);font-size:max(var(--fs-min), calc(13 * var(--px)));margin:0}.mcard__price{font-family:var(--font-serif);color:var(--color-ink);font-weight:600;font-size:max(17px, calc(18 * var(--px)));margin:0}.mcard .btn{align-self:start;margin-top:auto}@media (width>=768px){.catalog-page{grid-template-columns:calc(396.25 * var(--px)) minmax(0, 1fr);gap:var(--gap);align-items:start}.filters{top:calc(30 * var(--px));position:sticky}.filters>summary{pointer-events:none;min-height:calc(64 * var(--px));padding:0 calc(26 * var(--px));font-size:max(var(--fs-min), calc(19 * var(--px)))}.filters>summary:after{display:none}.filters__body{gap:calc(26 * var(--px));padding:0 calc(26 * var(--px)) calc(26 * var(--px))}.fgroup legend{font-size:max(var(--fs-min), calc(15 * var(--px)))}.fcheck{min-height:calc(44 * var(--px));font-size:max(var(--fs-min), calc(17 * var(--px)))}.cat-bar{padding-bottom:calc(20 * var(--px))}.mgrid{gap:calc(50 * var(--px)) var(--gap);grid-template-columns:repeat(4,minmax(0,1fr))}.mcard{gap:calc(8 * var(--px))}.mcard__art{font-size:max(var(--fs-min), calc(15 * var(--px)));top:12px;left:12px}.mcard__name{font-size:max(16px, calc(24 * var(--px)))}.mcard__meta{font-size:max(var(--fs-min), calc(15 * var(--px)))}.mcard__price{font-size:max(17px, calc(28 * var(--px)))}}.pcard{gap:calc(22 * var(--px));display:grid}.pcard>*{min-width:0}.pcard-total .btn{white-space:normal;height:auto;min-height:max(44px, calc(50 * var(--px)));padding-block:calc(8 * var(--px));text-align:center;line-height:1.25}.pcard__gallery{gap:calc(8 * var(--px));display:grid}.pcard__main{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius-photo);background:var(--color-ph);width:100%;height:auto;display:block}.pcard__thumbs{gap:calc(8 * var(--px));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pcard__thumb{border-radius:var(--radius-photo);background:var(--color-ph);cursor:pointer;border:1.5px solid #0000;padding:0;overflow:hidden}.pcard__thumb img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.pcard__thumb[aria-pressed=true]{border-color:var(--color-gold)}.pcard__info{gap:calc(14 * var(--px));align-content:start;display:grid}.pcard__head{gap:calc(6 * var(--px));display:grid}.pcard__from{font-family:var(--font-serif);color:var(--color-ink);font-weight:600;font-size:calc(24 * var(--px))}.spec{border-top:1px solid var(--color-line);margin:0}.spec div{padding:calc(8 * var(--px)) 0;border-bottom:1px solid var(--color-line);font-size:max(var(--fs-min), calc(14 * var(--px)));grid-template-columns:42% 1fr;gap:10px;display:grid}.spec dt{color:var(--color-muted)}.spec dd{color:var(--color-ink);margin:0;font-weight:500}.sizes{border-collapse:collapse;width:100%;font-size:max(var(--fs-min), calc(14 * var(--px)));font-variant-numeric:tabular-nums}.sizes th{text-align:left;color:var(--color-muted);padding:0 0 calc(6 * var(--px));font-weight:500;font-size:max(var(--fs-min), calc(13 * var(--px)))}.sizes td{padding:calc(10 * var(--px)) 0;border-top:1px solid var(--color-line)}.sizes td:last-child,.sizes th:last-child{text-align:right}.sizes label{cursor:pointer;align-items:center;gap:8px;display:flex}.sizes input{accent-color:var(--color-gold-deep);width:16px;height:16px;margin:0}.sizes tr:has(input:checked) td{color:var(--color-ink);font-weight:600}.opt-lines{border-top:1px solid var(--color-line);margin:0;padding:0;list-style:none}.opt-lines label{padding:calc(10 * var(--px)) 0;border-bottom:1px solid var(--color-line);cursor:pointer;font-size:max(var(--fs-min), calc(14 * var(--px)));align-items:baseline;gap:8px;display:flex}.opt-lines input{accent-color:var(--color-gold-deep);width:16px;height:16px;margin:0;transform:translateY(2px)}.opt-lines__dots{border-bottom:1.5px dotted var(--color-line-strong);flex:1;min-width:12px;transform:translateY(-4px)}.opt-lines__val{color:var(--color-ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.pcard-total{gap:calc(12 * var(--px));display:grid}.pcard-total__row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pcard-total__label{font-family:var(--font-serif);color:#fff;font-weight:700;font-size:max(17px, calc(20 * var(--px)))}.pcard-total__val{font-family:var(--font-serif);color:var(--color-gold-light);font-weight:600;font-size:calc(28 * var(--px));white-space:nowrap}.pcard-total__line{color:var(--color-on-ink-muted);font-size:max(var(--fs-min), calc(13 * var(--px)));margin:0}.pcard-total .btn-row{display:grid}.fits{gap:calc(12 * var(--px));display:grid}.fit{grid-template-columns:calc(90 * var(--px)) minmax(0, 1fr);gap:calc(12 * var(--px));color:inherit;padding-bottom:calc(12 * var(--px));border-bottom:1px solid var(--color-line);align-items:center;text-decoration:none;display:grid}.fit img{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-photo);width:100%;height:auto}.fit__name{font-family:var(--font-serif);color:var(--color-ink);font-weight:600}.fit__price{color:var(--color-gold-deep);font-weight:600;font-size:max(var(--fs-min), calc(14 * var(--px)))}@media (width>=768px){.pcard{gap:var(--gap);grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:start}.pcard__gallery{top:calc(30 * var(--px));gap:calc(16 * var(--px));position:sticky}.pcard__thumbs{gap:calc(16 * var(--px))}.pcard__info{gap:calc(26 * var(--px));padding-left:calc(35 * var(--px))}.pcard__from{font-size:calc(40 * var(--px))}.spec div{padding:calc(12 * var(--px)) 0;font-size:max(var(--fs-min), calc(17 * var(--px)))}.sizes,.opt-lines label{font-size:max(var(--fs-min), calc(17 * var(--px)))}.sizes th{font-size:max(var(--fs-min), calc(15 * var(--px)))}.sizes td,.opt-lines label{padding:calc(14 * var(--px)) 0}.pcard-total__label{font-size:max(17px, calc(28 * var(--px)))}.pcard-total__val{font-size:calc(48 * var(--px))}.pcard-total .btn-row{grid-template-columns:repeat(auto-fit,minmax(max(220px,40%),1fr))}.fits{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr))}.fit{grid-template-columns:calc(140 * var(--px)) minmax(0, 1fr);gap:calc(20 * var(--px));padding-bottom:calc(20 * var(--px))}.fit__price{font-size:max(var(--fs-min), calc(17 * var(--px)))}}.mbar{z-index:30;grid-template-columns:minmax(0, 1fr) max(44px, calc(50 * var(--px)));gap:calc(8 * var(--px));padding:calc(8 * var(--px)) calc((100% - var(--container)) / 2) calc(8 * var(--px) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--color-line);background:#fffffff7;display:grid;position:fixed;bottom:0;left:0;right:0}.mbar .btn{width:100%;padding:0}body{padding-bottom:calc(66 * var(--px) + env(safe-area-inset-bottom,0px))}@media (width>=768px){.mbar{display:none}body{padding-bottom:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important}}:root{--font-serif:"STIX Two Text", "STIX Two Text Fallback", "Tinos", "Times New Roman", serif;--font-body:"Manrope", "Manrope Fallback", system-ui, -apple-system, "Segoe UI", sans-serif}.page-pad{padding-block:calc(32 * var(--px)) calc(64 * var(--px));gap:calc(20 * var(--px));align-content:start;display:grid}@media (width>=768px){.page-pad{padding-block:calc(80 * var(--px)) calc(140 * var(--px));gap:calc(32 * var(--px))}}.page-pad>h1{font-family:var(--font-serif);color:var(--color-ink);font-weight:600;font-size:calc(26 * var(--px));margin:0;line-height:1.18}@media (width>=768px){.page-pad>h1{font-size:calc(63 * var(--px))}}.page-pad>h2{font-family:var(--font-serif);color:var(--color-ink);margin:0;font-weight:600}.placeholder{padding:calc(40 * var(--px)) calc(16 * var(--px));border:1px dashed var(--color-line-strong);border-radius:var(--radius-card);text-align:center;color:var(--color-muted)}.plain{margin:0;padding:0;list-style:none}.cookie-notice{left:8px;right:8px;bottom:calc(66 * var(--px) + 10px + env(safe-area-inset-bottom,0px));background:var(--color-paper);border:1px solid var(--color-line-strong);border-radius:var(--radius-btn);z-index:40;max-width:640px;margin:0 auto;padding:10px;font-size:14px;line-height:1.45;position:fixed;box-shadow:0 2px 8px #00000014}@media (width>=768px){.cookie-notice{bottom:16px;left:16px;right:16px}}.cookie-notice[hidden],.cookie-ok__short{display:none}@media (width<=339px){.cookie-ok__full{display:none}.cookie-ok__short{display:inline}}.cookie-notice p{margin:0;display:inline}.cookie-ok{vertical-align:baseline;border-radius:var(--radius-btn);background:var(--color-ink);color:#fff;font:inherit;cursor:pointer;border:0;margin:0 0 0 6px;padding:4px 8px;font-weight:600;line-height:1.3;display:inline-block}.sitemap-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px;display:grid}.selo-facts{margin:0;padding-left:20px}.filter{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--color-line-strong);border-radius:var(--radius-btn);background:var(--color-paper);min-height:40px;color:var(--color-ink);font:inherit;font-size:max(var(--fs-min), 14 * var(--px));white-space:nowrap;cursor:pointer;flex:none;align-items:center;gap:6px;padding:0 14px;text-decoration:none;display:inline-flex}.chip:hover{border-color:var(--color-ink)}@media (width>=768px){.chip{min-height:max(40px, 48 * var(--px));padding:0 calc(20 * var(--px));font-size:max(var(--fs-min), 16 * var(--px))}}.chip[aria-pressed=true],.chip.is-on{background:var(--color-ink);border-color:var(--color-ink);color:#fff}.chip__n{color:var(--color-muted);font-size:.85em}.chip.is-on .chip__n{color:var(--color-on-ink-muted)}.catalog-grid{gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin:0;padding:0;list-style:none;display:grid}.catalog-card{flex-direction:column;gap:8px;display:flex}.catalog-card[hidden]{display:none}.catalog-card-link{flex-direction:column;gap:8px;text-decoration:none;display:flex}.catalog-card-title{color:var(--color-ink);font-weight:600}.catalog-card img,.product-page img{width:100%;height:auto}.photo-stub{aspect-ratio:4/5;background:var(--color-ph);color:var(--color-muted);border-radius:var(--radius-photo);place-items:center;display:grid}.photo-stub-big{aspect-ratio:1}.price{color:var(--color-ink);font-weight:700}.btn-add.is-added,.btn-add.is-added:hover,.btn-add.is-added:focus-visible{background:var(--color-stone);color:var(--color-ink);border-color:var(--color-line)}.product-page{gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.specs{grid-template-columns:max-content 1fr;gap:4px 16px;display:grid}.specs dd{margin:0}.spisok{gap:calc(28 * var(--px));display:grid}@media (width>=768px){.spisok{gap:calc(48 * var(--px))}}.spisok-full{gap:calc(24 * var(--px));display:grid}@media (width>=768px){.spisok-full{grid-template-columns:minmax(0, 1fr) calc(460 * var(--px));gap:calc(60 * var(--px));align-items:start}}.spisok-blank{gap:calc(12 * var(--px));display:grid}.spisok-items{border-top:1px solid var(--color-line);margin:0;padding:0;list-style:none;display:grid}.spisok-item{border-bottom:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:12px 0;display:grid}.spisok-item .price-rows__dots{display:none}@media (width>=768px){.spisok-item{grid-template-columns:minmax(0,auto) 1fr auto auto auto}.spisok-item .price-rows__dots{display:block;transform:none}}.spisok-item__name{color:var(--color-ink);font-weight:600;text-decoration:none}.spisok-item__name:hover{color:var(--color-gold-deep)}.spisok-item__price{color:var(--color-ink);white-space:nowrap;font-weight:600}.spisok-total{font-family:var(--font-serif);color:var(--color-ink);font-size:max(var(--fs-min), 18 * var(--px));flex-wrap:wrap;justify-content:space-between;gap:8px;margin:0;display:flex}.spisok-total strong{font-size:max(var(--fs-min), 22 * var(--px))}@media (width>=768px){.spisok-total{font-size:max(var(--fs-min), 24 * var(--px))}.spisok-total strong{font-size:calc(36 * var(--px))}}.spisok-links{flex-wrap:wrap;gap:8px 24px;margin:0;display:flex}.spisok-send{gap:calc(14 * var(--px));align-content:start;display:grid}.spisok-send>.btn{justify-self:stretch}.spisok-call .btn{margin-bottom:6px}.spisok-done{gap:calc(10 * var(--px));display:grid}@media (width>=768px){.spisok-done{grid-column:1/-1}}.spisok-tiles{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.spisok-faq{gap:calc(16 * var(--px));max-width:900px;display:grid}.qty{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.qty button{border:1px solid var(--color-line-strong);border-radius:var(--radius-btn);background:var(--color-paper);width:36px;height:36px;font:inherit;cursor:pointer}.link-btn{color:var(--color-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.form-error{color:#b00020;margin:0}.uslugi-group{gap:calc(12 * var(--px));display:grid}.uslugi-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.uslugi-list{column-gap:var(--gap);grid-template-columns:repeat(3,1fr)}}.uslugi-list li{flex-wrap:wrap;gap:4px 8px;display:flex}.doc{gap:calc(12 * var(--px));max-width:72ch;color:var(--color-text);display:grid}@media (width>=768px){.doc{gap:calc(18 * var(--px))}}.doc h2{font-family:var(--font-serif);color:var(--color-ink);margin:calc(16 * var(--px)) 0 0;font-weight:600;font-size:max(17px, 20 * var(--px));line-height:1.25}@media (width>=768px){.doc h2{font-size:max(18px, 30 * var(--px));margin-top:calc(28 * var(--px))}}.doc p,.doc ul{margin:0}.doc ul{gap:calc(6 * var(--px));padding-left:1.2em;display:grid}.product .h4 a{text-decoration:none}.product .h4 a:hover{color:var(--color-gold-deep)}.pam-top{padding-top:calc(24 * var(--px))}@media (width>=768px){.pam-top{padding-top:calc(60 * var(--px))}}.pam-stack{gap:calc(20 * var(--px));align-content:start;min-width:0;display:grid}@media (width>=768px){.pam-stack{gap:calc(40 * var(--px))}}.pam-stack>.section-head{margin:0}.crumbs{color:var(--color-muted)}.crumbs a{color:inherit}.pam-filter{gap:calc(12 * var(--px));border-top:1px solid var(--color-line);padding-top:calc(16 * var(--px));display:grid}@media (width>=768px){.pam-filter{gap:calc(18 * var(--px));padding-top:calc(32 * var(--px))}}.pam-filter__group{gap:calc(6 * var(--px));min-width:0;display:grid}@media (width>=768px){.pam-filter__group{grid-template-columns:calc(200 * var(--px)) minmax(0, 1fr);align-items:center;gap:calc(24 * var(--px))}}.pam-filter__label{color:var(--color-ink);font-weight:600;font-size:max(var(--fs-min), 14 * var(--px))}@media (width>=768px){.pam-filter__label{font-size:max(var(--fs-min), 16 * var(--px))}}.pam-filter__chips{scrollbar-width:none;margin-inline:calc(-22 * var(--px));padding-inline:calc(22 * var(--px));gap:8px;display:flex;overflow-x:auto}.pam-filter__chips::-webkit-scrollbar{display:none}@media (width>=768px){.pam-filter__chips{gap:calc(12 * var(--px));flex-wrap:wrap;margin:0;padding:0;overflow:visible}}.pam-filter__bar{align-items:center;gap:calc(8 * var(--px)) calc(16 * var(--px));padding-top:calc(12 * var(--px));border-top:1px solid var(--color-line);flex-wrap:wrap;display:flex}@media (width>=768px){.pam-filter__bar{padding-top:calc(24 * var(--px))}}.pam-sort{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.pam-sort select{border:1px solid var(--color-line-strong);border-radius:var(--radius-btn);background:var(--color-paper);min-height:40px;color:var(--color-ink);font:inherit;font-size:max(var(--fs-min), 14 * var(--px));padding:0 32px 0 12px}.pam-grid .h4 a{text-decoration:none}.pam-grid .h4 a:hover{color:var(--color-gold-deep)}.pam-card[hidden]{display:none}.pam-card__img{aspect-ratio:3/4;margin-bottom:calc(6 * var(--px));border-radius:var(--radius-photo);background:var(--color-ph);display:block;overflow:hidden}@media (width>=768px){.pam-card__img{margin-bottom:calc(12 * var(--px))}}.pam-card__img img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.pam-card__img:hover img{transform:scale(1.03)}.pam-more{justify-self:start}.pam-card-page{gap:calc(28 * var(--px));display:grid}@media (width>=768px){.pam-card-page{grid-template-columns:minmax(0, 1fr) calc(700 * var(--px));gap:calc(100 * var(--px));align-items:start}}.pam-gallery{gap:calc(10 * var(--px));display:grid}@media (width>=768px){.pam-gallery{top:calc(40 * var(--px));gap:calc(16 * var(--px));position:sticky}}.pam-gallery__main{aspect-ratio:4/5;border-radius:var(--radius-photo);background:var(--color-ph);overflow:hidden}.pam-gallery__main img{object-fit:cover;width:100%;height:100%}.pam-gallery__thumbs{gap:calc(8 * var(--px));display:flex}.pam-gallery__thumb{width:calc(64 * var(--px));aspect-ratio:4/5;border:1px solid var(--color-line);border-radius:var(--radius-photo);cursor:pointer;background:0 0;padding:0;overflow:hidden}.pam-gallery__thumb[aria-pressed=true]{border-color:var(--color-gold);border-width:2px}@media (width>=768px){.pam-gallery__thumb{width:calc(110 * var(--px))}}.pam-specs{border-top:1px solid var(--color-line);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.pam-specs dt,.pam-specs dd{padding:calc(8 * var(--px)) 0;border-bottom:1px solid var(--color-line);margin:0}.pam-specs dt{padding-right:calc(16 * var(--px))}.pam-specs dd{color:var(--color-ink);font-weight:500}@media (width>=768px){.pam-specs dt,.pam-specs dd{padding:calc(14 * var(--px)) 0}.pam-specs dt{padding-right:calc(32 * var(--px))}}.pam-cols{margin-bottom:calc(4 * var(--px))}.pam-opts{border-top:1px solid var(--color-line);margin:0;padding:0;list-style:none}.pam-opt{align-items:center;gap:calc(10 * var(--px));min-height:44px;padding:calc(8 * var(--px)) 0;border-bottom:1px solid var(--color-line);cursor:pointer;display:flex}.pam-opt input{width:18px;height:18px;accent-color:var(--color-gold-deep);flex:none;margin:0}.pam-opt:hover .pam-opt__name{color:var(--color-gold-deep)}.pam-opt .price-rows__dots{align-self:flex-end;margin-bottom:.4em;transform:none}@media (width>=768px){.pam-opt{gap:calc(16 * var(--px));padding:calc(12 * var(--px)) 0;font-size:max(var(--fs-min), 17 * var(--px))}}.pam-opt__name{color:var(--color-ink);font-weight:500}@media (width<=767px){.pam-opt .price-rows__dots{display:none}.pam-opt__name{flex:1}}.pam-opt__val{color:var(--color-ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.pam-cvetnik{gap:calc(6 * var(--px));margin-top:calc(16 * var(--px));display:grid}@media (width>=768px){.pam-cvetnik{margin-top:calc(24 * var(--px))}}.pam-itog{gap:calc(6 * var(--px));padding:calc(16 * var(--px)) 0;border-block:1px solid var(--color-line);display:grid}@media (width>=768px){.pam-itog{padding:calc(24 * var(--px)) 0;gap:calc(10 * var(--px))}}.pam-itog__sum{justify-content:space-between;align-items:baseline;gap:calc(8 * var(--px));font-family:var(--font-serif);color:var(--color-ink);flex-wrap:wrap;margin:0;display:flex}.pam-itog__sum span{font-size:max(var(--fs-min), 18 * var(--px));font-weight:600}@media (width>=768px){.pam-itog__sum span{font-size:max(var(--fs-min), 26 * var(--px))}}.pam-itog__sum strong{font-size:calc(26 * var(--px));line-height:1.1}@media (width>=768px){.pam-itog__sum strong{font-size:calc(44 * var(--px))}}.pam-two{gap:calc(28 * var(--px));display:grid}@media (width>=768px){.pam-two{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}.site-nav__list>li.has-sub{flex-wrap:wrap;align-items:stretch}.site-nav__toggle{border:0;border-bottom:1px solid var(--color-line);width:44px;color:var(--color-muted);cursor:pointer;background:0 0;flex:none;place-items:center;padding:0;display:grid}.site-nav__toggle svg{width:12px;height:8px;transition:transform .2s}.site-nav__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.site-nav__sub{padding:0 0 calc(8 * var(--px)) calc(16 * var(--px));border-bottom:1px solid var(--color-line);flex-basis:100%;margin:0;list-style:none;display:none}.site-nav__sub a{padding:calc(9 * var(--px)) 0;color:var(--color-text);font-size:max(var(--fs-min), 15 * var(--px));text-decoration:none;display:block}.site-nav__sub a:hover,.site-nav__sub a[aria-current=page]{color:var(--color-gold-deep)}.has-sub.is-open>.site-nav__sub{display:block}@media (width>=768px){.site-nav__list>li.has-sub{flex-wrap:nowrap;position:relative}.site-nav__toggle{width:auto;padding-left:calc(8 * var(--px));border:0}.site-nav__sub{top:100%;left:calc(-24 * var(--px));z-index:30;min-width:max(260px, 320 * var(--px));padding:calc(12 * var(--px)) calc(24 * var(--px));background:var(--color-paper);border:1px solid var(--color-line);border-radius:var(--radius-card);position:absolute;box-shadow:0 8px 24px #16141214}.site-nav__sub a{padding:calc(10 * var(--px)) 0;font-size:max(var(--fs-min), 16 * var(--px));white-space:nowrap}.has-sub:hover>.site-nav__sub,.has-sub:focus-within>.site-nav__sub{display:block}}span.todo{gap:0;display:inline}.price-rows__val:has(.todo){white-space:normal;text-align:right}.show-todo span.todo{color:#3b3200;background:#fff1a8;border-radius:2px;box-shadow:0 0 0 2px #fff1a8}.site-footer__who{margin:0 0 calc(6 * var(--px));color:var(--color-on-ink-muted)}.hero__hint svg{vertical-align:-.2em;width:1.1em;height:1.1em;color:var(--color-gold-light);margin-right:6px}.hero__hint{color:#fff;font-weight:600}.hero__btns{margin-top:calc(20 * var(--px))}@media (width>=768px){.hero__btns{margin-top:calc(36 * var(--px))}}.lp-text{gap:calc(14 * var(--px));align-content:start;min-width:0;display:grid}@media (width>=768px){.lp-text{gap:calc(20 * var(--px));font-size:max(var(--fs-min), 17 * var(--px))}}.lp-text .text{font-size:inherit}.lp-cap{margin-top:calc(12 * var(--px))}.lp-btn{justify-self:start}.link-plain{text-decoration:none}.link-plain:hover{color:var(--color-gold-deep)}.lp-cards{gap:calc(22 * var(--px));display:grid}@media (width>=768px){.lp-cards{grid-template-columns:repeat(auto-fit, minmax(calc(440 * var(--px)), 1fr));gap:var(--gap)}}.lp-card{gap:calc(10 * var(--px));align-content:start;display:grid}@media (width>=768px){.lp-card{gap:calc(16 * var(--px))}}.lp-card .product__price{margin:0}.lp-card__btn{justify-self:start}.lp-table-wrap{margin-inline:calc(-22 * var(--px));padding-inline:calc(22 * var(--px));overflow-x:auto}@media (width>=768px){.lp-table-wrap{margin:0;padding:0}}.lp-table{border-collapse:collapse;width:100%;min-width:520px;font-size:max(var(--fs-min), 14 * var(--px))}@media (width>=768px){.lp-table{font-size:max(var(--fs-min), 17 * var(--px))}}.lp-table th,.lp-table td{text-align:left;vertical-align:top;padding:calc(10 * var(--px)) calc(12 * var(--px)) calc(10 * var(--px)) 0;border-bottom:1px solid var(--color-line)}@media (width>=768px){.lp-table th,.lp-table td{padding:calc(16 * var(--px)) calc(24 * var(--px)) calc(16 * var(--px)) 0}}.lp-table thead th{color:var(--color-muted);border-bottom-color:var(--color-line-strong);font-weight:600}.lp-table tbody th{color:var(--color-ink);font-weight:600}.lp-photos{gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=768px){.lp-photos{grid-template-columns:repeat(auto-fit, minmax(calc(340 * var(--px)), 1fr))}}.lp-photo{aspect-ratio:4/3}.lp-article{display:grid}.lp-article__row{padding-block:calc(24 * var(--px));border-top:1px solid var(--color-line)}@media (width>=768px){.lp-article__row{padding-block:calc(48 * var(--px))}}.lp-article__row:first-child{border-top:0;padding-top:0}.lp-article__row:last-child{padding-bottom:0}@media (width>=768px){.lp-article__h{font-size:max(var(--fs-min), 34 * var(--px))}}.calc .chip,.kit .chip{gap:calc(10 * var(--px));white-space:normal;line-height:1.3;font-size:max(var(--fs-min), 14 * var(--px));color:var(--color-text)}@media (width>=768px){.calc .chip,.kit .chip{font-size:max(var(--fs-min), 17 * var(--px))}}.calc .chip{min-height:max(44px, 44 * var(--px));padding:calc(6 * var(--px)) calc(14 * var(--px))}@media (width>=768px){.calc .chip{min-height:max(44px, 56 * var(--px));padding:calc(8 * var(--px)) calc(22 * var(--px))}}.calc .chip:hover{border-color:var(--color-ink)}.calc .chip{flex:0 auto;max-width:100%}.calc>*,.calc__step{min-width:0}@media (width<=767px){.calc,.calc-sheet{grid-template-columns:minmax(0,1fr)}}.calc-sheet,.calc-sheet .btn-row{grid-template-columns:minmax(0,1fr)}.calc-sheet .btn{white-space:normal;height:auto;min-height:max(44px, 50 * var(--px));padding-block:calc(10 * var(--px));text-align:center;line-height:1.3}@media (width>=768px){.calc-sheet .btn{min-height:max(44px, 64 * var(--px))}}.calc .chip:has(input:checked),.kit .chip:has(input:checked){color:var(--color-ink)}.kit .qty{gap:0}.kit .qty button{width:max(36px, 36 * var(--px));height:max(36px, 36 * var(--px));color:var(--color-ink);background:0 0;border:0;border-radius:0;font-size:18px}.kit__field{grid-column:1/-1}.kit__price:has(.todo){white-space:normal}.calc [hidden]{display:none!important}.calc-line__name{min-width:0}.calc-total__val--text{white-space:normal;font-size:max(17px, 20 * var(--px));line-height:1.3}@media (width>=768px){.calc-total__val--text{font-size:max(17px, 26 * var(--px))}}.calc-total:has(.calc-total__val--text){align-items:flex-start;gap:calc(6 * var(--px));flex-direction:column}.calc-total:has(.calc-total__val--text) .calc-total__label{font-size:max(var(--fs-min), 15 * var(--px));color:var(--color-muted);font-family:inherit;font-weight:600}@media (width>=768px){.calc-total:has(.calc-total__val--text) .calc-total__label{font-size:max(var(--fs-min), 17 * var(--px))}}.calc-notes{gap:calc(6 * var(--px));display:grid}.lines[hidden]{display:none}.goods-row .btn-add:before{content:"";width:calc(20 * var(--px));height:calc(20 * var(--px));background:currentColor;flex:none;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' d='M9 6h11M9 12h11M9 18h11M4.5 6h.01M4.5 12h.01M4.5 18h.01'/%3E%3C/svg%3E") 50%/contain no-repeat}.tile__name{hyphens:auto;overflow-wrap:anywhere}@media (width<=767px){.hero--calm .hero__grid{grid-template-columns:minmax(0,1fr)}}@media (width>=768px){.hero--calm .hero__acts{max-width:calc(697.5 * var(--px))}}.hero__acts .btn{white-space:normal;height:auto;min-height:max(44px, 50 * var(--px));padding-block:calc(10 * var(--px));text-align:center;line-height:1.3}@media (width>=768px){.hero__acts .btn{min-height:max(44px, 64 * var(--px))}}.lp-photos>*{min-width:0}.lp-photos .ph{min-height:0}.lp-photos .ph__label{overflow-wrap:anywhere;max-width:100%}.lp-fig{gap:calc(8 * var(--px));align-content:start;min-width:0;margin:0;display:grid}.lp-fig .lp-photo{aspect-ratio:4/3;height:auto}@media (width>=768px){.lp-cards--article{grid-template-columns:repeat(auto-fit, minmax(calc(400 * var(--px)), 1fr));gap:calc(24 * var(--px))}}.callout .link{color:var(--color-gold-light);justify-self:start}.callout .btn--line{color:#f3efe8;border-color:#6e675e}.callout .btn--line:hover{color:var(--color-gold-light);border-color:var(--color-gold-light);background:0 0}.lp-hero-statya{--section-y:calc(60 * var(--px))}.lp-hero-statya .section-head{margin-bottom:0}.article__sec .faq{margin:0}.lp-map{aspect-ratio:4/3;border-radius:var(--radius-photo);background:var(--color-ph);overflow:hidden}@media (width>=768px){.lp-map{aspect-ratio:16/7}}.lp-map iframe{border:0;width:100%;height:100%;display:block}.chip[aria-checked=true]{background:var(--color-ink);border-color:var(--color-ink);color:#fff}.razbor-head{gap:calc(6 * var(--px));margin:0}.razbor-toggle{flex-wrap:wrap;gap:8px;display:flex}.razbor{gap:calc(22 * var(--px));display:grid}@media (width>=768px){.razbor{gap:calc(24 * var(--px));grid-template-columns:repeat(3,minmax(0,1fr))}}.razbor__col{gap:calc(10 * var(--px));align-content:start;display:grid}@media (width>=768px){.razbor__col{padding-inline:calc(24 * var(--px))}}.razbor__rows{border-top:1px solid var(--color-line);margin:0;padding:0;list-style:none}.razbor__row{padding:calc(8 * var(--px)) 0;border-bottom:1px solid var(--color-line);font-size:max(var(--fs-min), 14 * var(--px));gap:2px;display:grid}@media (width>=768px){.razbor__row{font-size:max(var(--fs-min), 15 * var(--px))}}.razbor__row--morg{margin-inline:calc(-8 * var(--px));padding-inline:calc(8 * var(--px));background:#c49e5e24;border-radius:4px}.razbor__row--morg .razbor__name{color:var(--color-gold-deep)}.razbor__name{color:var(--color-ink);font-weight:600}.razbor__val{color:var(--color-muted)}.razbor__total{font-family:var(--font-serif);color:var(--color-ink);justify-content:space-between;align-items:baseline;gap:8px;margin:0;display:flex}.razbor__total strong{font-size:max(var(--fs-min), 20 * var(--px))}@media (width>=768px){.razbor__total strong{font-size:calc(30 * var(--px))}}.razbor__posobie{color:var(--color-gold-deep);margin:0;font-weight:600}.razbor__morg{color:var(--color-gold-deep)}.razbor-links{flex-wrap:wrap;gap:8px 24px;margin:0;display:flex}.lp-page [id]{scroll-margin-top:calc(80 * var(--px))}.checklist{gap:calc(12 * var(--px));display:grid}.checklist__list{border-top:1px solid var(--color-line);margin:0;padding:0;list-style:none}.checklist__item{gap:calc(12 * var(--px));padding:calc(10 * var(--px)) 0;border-bottom:1px solid var(--color-line);grid-template-columns:22px minmax(0,1fr);align-items:baseline;display:grid}@media (width>=768px){.checklist__item{padding:calc(16 * var(--px)) 0;font-size:max(var(--fs-min), 17 * var(--px))}}.checklist__box{border:1.5px solid var(--color-ink);border-radius:2px;width:16px;height:16px;transform:translateY(2px)}.checklist__print{justify-self:start}.pominki{gap:calc(16 * var(--px));display:grid}.pominki__field{gap:calc(8 * var(--px));display:grid}.pominki__field input{border:1px solid var(--color-line-strong);border-radius:var(--radius-btn);width:min(100%,280px);min-height:48px;font:inherit;padding:0 12px}.pominki__table{min-width:0}.print-only{display:none}@media print{body.print-sheet-mode>:not(#print-root){display:none!important}#print-root .print-sheet{display:grid!important}.site-header,.site-footer,.mbar,.cookie-notice,.contacts,.cta-strip,.hero__side,.hero__acts,.btn,.btn-row,.quiz__nav,.calc__steps{display:none!important}.print-only{margin:16px 0 0;font-weight:600;display:block}.has-print .section:not(.lp-print){display:none}body.print-one main .section:not(.print-this):not(:has(.print-this)),body.print-one .hero,body.print-one .article__sec:not(.print-this){display:none!important}.section{background:#fff!important;padding-block:12px!important}.faq__item{break-inside:avoid}a{color:inherit;text-decoration:none}}.price-rows__val{white-space:normal;text-align:right;flex:0 auto;min-width:0;max-width:60%}.price-rows__name,.two-col>.lp-text,.two-col>.blank,.two-col>.rows,.two-col>.price-rows,.article__sec{min-width:0}.lp-table-wrap{min-width:0;max-width:calc(100% + 44 * var(--px))}html body img.ph.ph.ph{padding:0}@media (width>=768px){.hero__text{position:relative}.hero__text>.crumbs:first-child{top:calc(36 * var(--px));margin:0;position:absolute;left:0;right:0}.lp-cards:has(>:nth-child(4):last-child),.lp-cards:has(>:nth-child(7):last-child),.lp-cards:has(>:nth-child(8):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.lp-cards--article:has(>:nth-child(3):last-child),.lp-photos:has(>:nth-child(6):last-child),.lp-photos:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.steps:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.lp-cards:not(.lp-cards--article):is(:has(>:nth-child(4):last-child),:has(>:nth-child(7):last-child),:has(>:nth-child(8):last-child)),.steps:has(>:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}.steps:has(>:nth-child(5):last-child){grid-template-columns:repeat(5,minmax(0,1fr))}}.reviews:has(>.review:only-child){grid-template-columns:minmax(0,1fr)}@media (width>=768px){.review:only-child{align-items:center;column-gap:calc(32 * var(--px));padding:calc(36 * var(--px)) calc(44 * var(--px));grid-template-columns:auto minmax(0,1fr) auto}.review:only-child blockquote{font-family:var(--font-serif);font-size:max(var(--fs-min), 26 * var(--px));color:var(--color-ink);line-height:1.3}.review:only-child figcaption{text-align:right}}.two-col>.section-head .h2,.section-head .h2{text-wrap:balance}html body img.ph.ph.about__portrait{width:42%;height:auto}@media (width<=767px){.area__list .price-rows__val{text-align:left;max-width:none}}.tile__name{hyphens:manual;overflow-wrap:break-word;text-wrap:balance}.spisok-empty{gap:calc(18 * var(--px));margin-block:calc(24 * var(--px)) calc(48 * var(--px));padding:calc(22 * var(--px));border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-paper,#fff);justify-items:start;display:grid}@media (width>=768px){.spisok-empty{gap:calc(24 * var(--px));padding:calc(40 * var(--px)) calc(44 * var(--px));max-width:calc(1000 * var(--px));margin-bottom:calc(80 * var(--px))}}.spisok-empty .lead{margin:0}.spisok-tiles{gap:calc(10 * var(--px));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@media (width>=768px){.spisok-tiles{gap:calc(14 * var(--px))}}.spisok-empty>.text{color:var(--color-muted);margin:0}@media (width>=768px){.hero__side:has(>.hero__card){padding-right:max(12px, 16 * var(--px))}.hero__card{width:max(500 * var(--px), min(340px, 100%))}.hero__card .phone-big{font-size:max(26px, 46 * var(--px))}.hero__card .blank__legend{white-space:nowrap}}.site-nav__link:focus-visible{outline-offset:-2px;border-radius:4px}@media (width>=768px){.site-nav__toggle{border-radius:4px;align-self:center;width:28px;min-height:28px;padding:0}}.car:not(:has(img)){min-height:calc(220 * var(--px));padding:calc(92 * var(--px)) calc(22 * var(--px)) calc(24 * var(--px));border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-paper) url(/img/eva-mark-gold.svg) no-repeat right calc(22 * var(--px)) top calc(22 * var(--px))/calc(56 * var(--px));align-content:end}@media (width>=768px){.car:not(:has(img)){padding:calc(40 * var(--px)) calc(44 * var(--px));background-position:right calc(40 * var(--px)) top calc(40 * var(--px));background-size:calc(72 * var(--px))}}:root{--color-stone:#f5f8f9;--color-line:#ececec;--color-line-strong:#cacaca;--color-ink:#1c1c1c;--color-ink-2:#262626;--color-ink-line:#3a3a3a;--color-text:#444442;--color-muted:#666664;--color-on-ink:#ededed;--color-on-ink-muted:#ababab;--color-ph:#f1f1f1;--color-soft:#f8fafb;--radius-btn:100rem;--radius-card:max(10px, calc(10 * var(--px)));--radius-photo:max(6px, calc(8 * var(--px)));--shadow-card:0 0 calc(30 * var(--px)) #c6c6c65e;--glow:inset 0 0 calc(10 * var(--px)) #ffffff73;--section-y:calc(48 * var(--px))}@media (width>=768px){:root{--radius-card:max(8px, calc(11.52 * var(--px)));--radius-photo:max(6px, calc(11.52 * var(--px)));--shadow-card:0 0 calc(100 * var(--px)) #c6c6c65e;--glow:inset 0 0 calc(21 * var(--px)) #ffffff73;--section-y:calc(100 * var(--px))}}.site-header{--color-stone:#f5f3ef;--color-line:#e4dfd6;--color-line-strong:#cfc8bc;--color-ink:#161412;--color-ink-2:#1f1c19;--color-ink-line:#3a3632;--color-text:#2b2926;--color-muted:#5e5a54;--color-on-ink:#edeae3;--color-on-ink-muted:#a9a39a;--color-ph:#ece8e1;--radius-btn:max(6px, calc(8 * var(--px)));--radius-card:max(10px, calc(12 * var(--px)));--radius-photo:max(4px, calc(6 * var(--px)))}.btn:not(.site-header *){min-height:max(48px, 54 * var(--px));border-radius:100rem;transition:background-color .3s,border-color .3s,color .3s,box-shadow .3s}@media (width>=768px){.btn:not(.site-header *){min-height:max(48px, 76 * var(--px))}}.btn:not(.site-header *):not(.btn--square){padding-inline:calc(24 * var(--px))}@media (width>=768px){.btn:not(.site-header *):not(.btn--square){padding-inline:calc(50 * var(--px))}}.btn--sm:not(.site-header *){min-height:44px}@media (width>=768px){.btn--sm:not(.site-header *){min-height:max(44px, 56 * var(--px))}}.btn--sm:not(.site-header *):not(.btn--square){padding-inline:calc(18 * var(--px))}@media (width>=768px){.btn--sm:not(.site-header *):not(.btn--square){padding-inline:calc(30 * var(--px))}}.btn--lg:not(.site-header *){min-height:max(52px, 60 * var(--px))}@media (width>=768px){.btn--lg:not(.site-header *){min-height:max(52px, 100 * var(--px))}.btn--lg:not(.site-header *):not(.btn--square){padding-inline:calc(56 * var(--px))}}.btn--square:not(.site-header *){min-width:max(48px, 54 * var(--px))}@media (width>=768px){.btn--square:not(.site-header *){min-width:max(48px, 76 * var(--px))}}.btn--gold:not(.site-header *){box-shadow:var(--glow)}.btn--gold:not(.site-header *):hover{background:var(--color-gold-hover);box-shadow:var(--glow), 0 calc(8 * var(--px)) calc(24 * var(--px)) #c49e5e52}.btn--gold:not(.site-header *):active{background:var(--color-gold-press);box-shadow:var(--glow)}.btn--line:not(.site-header *){border-color:var(--color-gold);color:var(--color-gold-deep);background:0 0}.btn--line:not(.site-header *):hover{background:var(--color-gold);border-color:var(--color-gold);color:var(--color-ink);box-shadow:var(--glow)}:is(.section--ink,.site-footer,.blank--ink,.callout) .btn--line:not(.site-header *){border-color:var(--color-gold);color:var(--color-gold-light)}:is(.section--ink,.site-footer,.blank--ink,.callout) .btn--line:not(.site-header *):hover{background:var(--color-gold);border-color:var(--color-gold);color:var(--color-ink)}.btn--dark:not(.site-header *){box-shadow:inset 0 0 calc(21 * var(--px)) #ffffff1a}.btn--dark:not(.site-header *):hover{background:#333331}.btn:not(.site-header *):focus-visible{outline:2px solid var(--color-gold-deep);outline-offset:3px}.blank:not(.site-header *){box-shadow:var(--shadow-card);padding-top:calc(18 * var(--px));border-color:#0000}@media (width>=768px){.blank:not(.site-header *){padding-top:calc(36 * var(--px))}}.blank--accent:not(.site-header *){border-color:var(--color-gold)}.blank--ink:not(.site-header *){box-shadow:none;border-color:#0000}.blank__legend:not(.site-header *){max-width:none;margin:0 0 calc(8 * var(--px));background:0 0;border-radius:0;grid-column:1/-1;justify-self:start;padding:0;display:block;position:static;transform:none}@media (width>=768px){.blank__legend:not(.site-header *){margin-bottom:calc(12 * var(--px));padding:0}}.compare,.filters,.list-cta,.spisok-empty,.konstr__bar,.car:not(:has(img)){box-shadow:var(--shadow-card);border-color:#0000}.compare,.filters,.spisok-empty,.konstr__bar{background:var(--color-paper)}.hero__acts{box-shadow:var(--shadow-card);border-color:#0000}body .path.path{background:var(--color-paper);box-shadow:var(--shadow-card);border-radius:var(--radius-card);border-color:#0000;transition:border-color .3s,box-shadow .3s}body .path.path:hover{background:var(--color-paper);border-color:var(--color-gold)}.mcard,.product{background:var(--color-paper);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:calc(8 * var(--px)) calc(8 * var(--px)) calc(12 * var(--px))}@media (width>=768px){.mcard,.product{padding:calc(20 * var(--px)) calc(20 * var(--px)) calc(24 * var(--px))}}.mcard__name a:hover,.product .h4 a:hover{color:var(--color-gold-deep)}.mcard__photo,.pam-card__img{border-radius:var(--radius-photo)}.mcard__art{border-radius:100rem;padding-inline:10px}.faq{gap:calc(8 * var(--px));border-top:0;display:grid}@media (width>=768px){.faq{gap:calc(15 * var(--px))}}.faq__item{background:var(--color-soft);border-radius:var(--radius-card);padding-inline:calc(16 * var(--px));border-bottom:0;transition:background-color .3s}@media (width>=768px){.faq__item{padding-inline:calc(55 * var(--px)) calc(40 * var(--px))}}.section--stone .faq__item{background:var(--color-paper)}.faq__item:not([open]):hover{background:#f1f4f5}.section--stone .faq__item:not([open]):hover{background:#fdfdfd}.faq__pm{background:var(--color-gold);box-shadow:var(--glow);border:0}.faq__pm:before,.faq__pm:after{background:var(--color-ink)}.faq__item[open] .faq__pm{background:var(--color-ink);box-shadow:none}.faq__item[open] .faq__pm:before,.faq__item[open] .faq__pm:after{background:#fff}.rows__item:before{width:max(16px, 18 * var(--px));height:max(16px, 18 * var(--px));background:#c49e5e33 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.3l2.4 2.4 4.6-5.2' fill='none' stroke='%2383622A' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/72% no-repeat;border:0;border-radius:50%;align-self:start;transform:translateY(.18em)}@media (width>=768px){.rows__item:before{width:max(18px, 24 * var(--px));height:max(18px, 24 * var(--px))}}:is(.section--ink,.blank--ink,.callout) .rows__item:before{background:#c49e5e38 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.3l2.4 2.4 4.6-5.2' fill='none' stroke='%23D4B27A' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/72% no-repeat}.quiz__opts{gap:calc(8 * var(--px));border-top:0}@media (width>=768px){.quiz__opts{gap:calc(14 * var(--px)) var(--gap)}}.quiz__opt{border-radius:var(--radius-card);background:var(--color-soft);padding:calc(12 * var(--px)) calc(14 * var(--px));border:1.5px solid #0000;transition:border-color .25s,background-color .25s}@media (width>=768px){.quiz__opt{padding:calc(20 * var(--px)) calc(26 * var(--px))}}.quiz__opt:hover{border-color:var(--color-gold)}.quiz__opt[aria-pressed=true]{border-color:var(--color-gold);color:var(--color-ink);background:#fbf8f2}.quiz__opt:before{border-radius:50%}.quiz__bar{background:var(--color-line);border-radius:100rem;height:6px;overflow:hidden}.quiz__bar i{border-radius:100rem}.field__input{border:1px solid var(--color-line-strong);background:var(--color-paper);padding:0 calc(18 * var(--px));border-radius:100rem;min-height:48px;transition:border-color .2s}@media (width>=768px){.field__input{padding:0 calc(28 * var(--px));min-height:max(48px, 64 * var(--px))}}.field__input:hover,.field__input:focus{border-color:var(--color-gold)}.chip:has(input:checked){box-shadow:var(--glow)}.seg-tabs{border-color:var(--color-line)}.seg-tabs__btn[aria-selected=true]{background:var(--color-gold);color:var(--color-ink);box-shadow:var(--glow)}:is(.cat-bar,.pam-sort) select{padding-left:16px}.crumbs li+li:before{content:"|";color:var(--color-line-strong)}.crumbs li:last-child{color:var(--color-ink);font-weight:600}.crumbs a{transition:color .2s}.crumbs a:hover{color:var(--color-gold-deep)}@media (width<=767px){.btn:not(.site-header *){white-space:normal;max-width:100%;height:auto;padding-block:6px;line-height:1.2}.btn:not(.site-header *):not(.btn--wrap){text-align:center}}.price-rows__val{min-width:min-content}@media (width<=767px){.konstr__nav .btn:not(.site-header *):not(.btn--square){padding-inline:calc(14 * var(--px))}}.ktile,.kwarn,.cookie-notice{border-radius:var(--radius-card)}.ktile{box-shadow:var(--shadow-card);background:var(--color-paper);border-color:#0000}.ktile__sw{border-radius:max(4px, 6 * var(--px))}.contacts,.contacts__media,.contacts__info{grid-template-columns:minmax(0,1fr)}.contacts>*,.contacts__media>*,.contacts__info>*{min-width:0;max-width:100%}.contacts__map iframe{max-width:100%}@media (width>=768px){.contacts{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.contacts__media{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}}.crumbs>span[aria-hidden=true]{color:#0000;position:relative}.crumbs>span[aria-hidden=true]:before{content:"|";text-align:center;color:var(--color-line-strong);position:absolute;inset:0}.crumbs>[aria-current=page]{color:var(--color-ink);font-weight:600}.product .btn-add,.mcard .btn-add,.mat__go,.lp-card__btn{white-space:normal;max-width:100%;height:auto;padding-block:calc(8 * var(--px));text-align:center;line-height:1.25}.mcard__name,.pam-card .h4{hyphens:auto;overflow-wrap:break-word}picture{display:contents}picture>source{display:none}.btn.btn-add:before{content:"";width:calc(20 * var(--px));height:calc(20 * var(--px));background:currentColor;flex:none;min-width:16px;min-height:16px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M3 4h2.2l2.1 10.2a1.6 1.6 0 0 0 1.6 1.3h8.3a1.6 1.6 0 0 0 1.6-1.2L20.5 8H6.1'/%3E%3Ccircle cx='9.5' cy='19.5' r='1.3'/%3E%3Ccircle cx='17' cy='19.5' r='1.3'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M3 4h2.2l2.1 10.2a1.6 1.6 0 0 0 1.6 1.3h8.3a1.6 1.6 0 0 0 1.6-1.2L20.5 8H6.1'/%3E%3Ccircle cx='9.5' cy='19.5' r='1.3'/%3E%3Ccircle cx='17' cy='19.5' r='1.3'/%3E%3C/svg%3E") 50%/contain no-repeat}.btn.btn-add.is-added:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.korzina{gap:calc(28 * var(--px));display:grid}@media (width>=768px){.korzina{gap:calc(48 * var(--px))}}.korzina-full{gap:calc(24 * var(--px));display:grid}@media (width>=768px){.korzina-full{grid-template-columns:minmax(0, 1fr) calc(500 * var(--px));gap:calc(60 * var(--px));align-items:start}}.korzina-blank{gap:calc(12 * var(--px));display:grid}.korzina-list{border-top:1px solid var(--color-line);margin:0;padding:0;list-style:none;display:grid}.korzina-row{border-bottom:1px solid var(--color-line);grid-template-columns:56px minmax(0,1fr) 36px;grid-template-areas:"img body del""foot foot foot";align-items:center;gap:10px 12px;padding:14px 0;display:grid}@media (width>=768px){.korzina-row{grid-template-columns:calc(72 * var(--px)) minmax(0, 1fr) auto calc(150 * var(--px)) 36px;gap:calc(20 * var(--px));grid-template-areas:"img body qty sum del"}}.korzina-row--noimg{grid-template-columns:minmax(0,1fr) 36px;grid-template-areas:"body del""foot foot"}@media (width>=768px){.korzina-row--noimg{grid-template-columns:minmax(0, 1fr) auto calc(150 * var(--px)) 36px;grid-template-areas:"body qty sum del"}}.korzina-row__foot{grid-area:foot;justify-content:space-between;align-items:center;gap:12px;display:flex}@media (width>=768px){.korzina-row__foot{display:contents}}.korzina-row__img{object-fit:cover;border-radius:var(--radius-photo,8px);background:var(--color-stone);grid-area:img;align-self:start;width:56px;height:56px}@media (width>=768px){.korzina-row__img{width:calc(72 * var(--px));height:calc(72 * var(--px))}}.korzina-row__body{grid-area:body;gap:2px;min-width:0;display:grid}.korzina-row__name{color:var(--color-ink);overflow-wrap:anywhere;font-weight:600;text-decoration:none}.korzina-row__name:hover{color:var(--color-gold-deep)}.korzina-row__params,.korzina-row__price{color:var(--color-muted);font-size:max(var(--fs-min), 14 * var(--px))}.korzina-row__qty{grid-area:qty;justify-self:start}.korzina-row__n{text-align:center;font-variant-numeric:tabular-nums;min-width:4ch}.korzina-row__qty button:disabled{opacity:.4;cursor:default}.korzina-row__sum{color:var(--color-ink);white-space:nowrap;grid-area:sum;justify-self:end;margin-left:auto;font-weight:600}.korzina-row__del{width:36px;height:36px;color:var(--color-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;grid-area:del;place-self:start end;font-size:24px;line-height:1}.korzina-row__del:hover{color:var(--color-ink);background:var(--color-stone)}.korzina-total{gap:2px;display:grid}.korzina-total__row{font-family:var(--font-serif);color:var(--color-ink);font-size:max(var(--fs-min), 18 * var(--px));flex-wrap:wrap;justify-content:space-between;gap:8px;margin:0;display:flex}.korzina-total__row strong{font-size:max(var(--fs-min), 22 * var(--px))}.korzina-total__unknown{text-align:right;color:var(--color-muted);margin:0}.korzina-side{gap:calc(16 * var(--px));display:grid}@media (width>=768px){.korzina-side{top:calc(24 * var(--px));position:sticky}}.korzina-form{gap:calc(16 * var(--px));display:grid}.korzina-form .form-error:not([hidden]){font-size:max(var(--fs-min), 14 * var(--px));display:block}.korzina-way{border:0;gap:6px;margin:0;padding:0;display:grid}.korzina-form__comment{resize:vertical;min-height:96px;line-height:1.45;border-radius:var(--radius-card)!important;padding-block:12px!important}.korzina-consent{font-size:max(var(--fs-min), 14 * var(--px));color:var(--color-text);cursor:pointer;align-items:flex-start;gap:10px;display:flex}.korzina-consent input{width:18px;height:18px;accent-color:var(--color-gold-deep);flex:none;margin:2px 0 0}.korzina-form__send{justify-self:stretch}.korzina-form__max{text-align:left;justify-self:start}.korzina-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.korzina-alt{gap:calc(12 * var(--px));display:grid}.korzina-alt[hidden],.korzina-alt__done[hidden]{display:none}.korzina-alt__done{gap:calc(8 * var(--px));justify-items:start;display:grid}.korzina-done{gap:calc(12 * var(--px));justify-items:start;max-width:760px;display:grid}.korzina-done:focus{outline:none}.korzina-done h2{margin:0}.cart-toast{z-index:60;left:8px;right:8px;bottom:calc(66 * var(--px) + 10px + env(safe-area-inset-bottom,0px));border-radius:var(--radius-card);background:var(--color-ink);color:#fff;opacity:0;pointer-events:none;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;max-width:480px;margin:0 auto;padding:12px 16px;font-size:15px;transition:opacity .2s,transform .2s;display:flex;position:fixed;transform:translateY(8px);box-shadow:0 6px 24px #0000002e}.cart-toast.is-on{opacity:1;pointer-events:auto;transform:none}@media (width>=768px){.cart-toast{margin:0;bottom:24px;left:auto;right:24px}}.cart-toast[hidden]{display:none}.cart-toast__link{color:var(--color-gold);white-space:nowrap;font-weight:600;text-decoration:underline}@media (prefers-reduced-motion:reduce){.cart-toast{transition:none}}@media print{.cart-toast,.korzina-side{display:none!important}}
