*,*::before,*::after{box-sizing:border-box}html,body,h1,h2,h3,h4,h5,h6,p,ol,ul,figure,blockquote,dl,dd{margin:0}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body{min-height:100vh;line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}ul,ol{padding:0;list-style:none}table{border-collapse:collapse}[hidden]{display:none !important}@font-face{font-family:"Manrope";font-style:normal;font-weight:500 600;font-display:swap;src:url("../fonts/manrope/manrope-cyrillic.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Manrope";font-style:normal;font-weight:500 600;font-display:swap;src:url("../fonts/manrope/manrope-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400 600;font-display:swap;src:url("../fonts/montserrat/montserrat-cyrillic.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400 600;font-display:swap;src:url("../fonts/montserrat/montserrat-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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";src:local("Arial"),local("Helvetica Neue"),local("Helvetica");size-adjust:103.58%;ascent-override:103.3%;descent-override:28.96%;line-gap-override:0%}@font-face{font-family:"Montserrat Fallback";src:local("Arial"),local("Helvetica Neue"),local("Helvetica");size-adjust:110.92%;ascent-override:87.45%;descent-override:22.54%;line-gap-override:0%}body{font-family:"Montserrat","Montserrat Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:15px;line-height:1.5;color:#253d4e;background:#f2f0ee}h1,h2,h3,h4{font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-weight:500;color:#253d4e}.display{font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-weight:500;font-size:clamp(40px,6.4vw,92px);line-height:1;letter-spacing:-0.03em;color:#253d4e}.display--section{font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-weight:500;font-size:clamp(34px,4.8vw,68px);line-height:1;letter-spacing:-0.03em}.display--page{font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-weight:500;font-size:clamp(42px,6.4vw,92px);line-height:1;letter-spacing:-0.03em}.display .is-brown{color:#894d38}.display .is-white{color:#fff}.display.is-white{color:#fff}.ring{display:inline-block;padding:0 .16em .04em;border:1.5px solid currentColor;border-radius:999px;line-height:.98}.display--section .ring{border-width:1.2px}.photo-pill{display:inline-block;width:1.6em;height:.76em;border-radius:999px;object-fit:cover;vertical-align:.06em}@media(max-width: 559px){.photo-pill{width:1.3em;height:.66em}}.lead{font-size:14px;line-height:1.55;color:#737373}.prose{font-size:15px;line-height:1.7;color:#253d4e}.prose>*+*{margin-top:1em}.prose h2{font-size:28px;line-height:1.2;margin-top:1.6em;letter-spacing:-0.02em}.prose h3{font-size:22px;line-height:1.25;margin-top:1.4em}.prose ul{list-style:disc;padding-left:1.3em}.prose ol{list-style:decimal;padding-left:1.3em}.prose li+li{margin-top:.35em}.prose a{color:#894d38;text-decoration:underline;text-underline-offset:2px}.prose img{border-radius:20px}.prose strong{font-weight:600}.text-muted{color:#737373}.visually-hidden{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html{scroll-behavior:smooth}.container{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}@media(max-width: 859px){.container{padding-left:16px;padding-right:16px}}.section{padding-top:100px;padding-bottom:100px}@media(max-width: 859px){.section{padding-top:64px;padding-bottom:64px}}.section--white{background:#fff}.section--dark{background:#1f2a33;color:#fff}.section--tight-top{padding-top:40px}.section--flush-top{padding-top:0}.section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:40px}.section-head__aside{display:flex;flex-direction:column;align-items:flex-end;gap:20px;max-width:300px;flex-shrink:0;text-align:right}.section-head__aside--left{align-items:flex-start;text-align:left}@media(max-width: 1099px){.section-head{flex-direction:column;align-items:flex-start}.section-head__aside{align-items:flex-start;text-align:left;max-width:520px}}.skip-link{position:absolute;left:-9999px;top:8px;z-index:2000;padding:10px 16px;background:#253d4e;color:#fff;border-radius:999px}.skip-link:focus{left:16px}:focus-visible{outline:2px solid #253d4e;outline-offset:2px}.breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:13px;color:#737373;padding:28px 0 32px}.breadcrumbs a:hover{color:#253d4e}.breadcrumbs [aria-current]{color:#253d4e}.breadcrumbs__sep{width:12px;height:12px;color:#737373}.btn{--btn-bg: #253D4E;--btn-fg: #FFFFFF;--btn-circle-bg: #FFFFFF;--btn-circle-fg: #253D4E;--btn-border: transparent;display:inline-flex;align-items:center;gap:16px;min-height:52px;padding:6px 6px 6px 22px;border:1px solid var(--btn-border);border-radius:999px;background:var(--btn-bg);color:var(--btn-fg);font-family:"Montserrat","Montserrat Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:15px;font-weight:500;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.btn:hover{transform:translateY(-1px)}.btn:disabled{opacity:.6;cursor:wait;transform:none}.btn:not(:has(.btn__circle)){padding-right:22px;justify-content:center;gap:8px}.btn>svg{width:16px;height:16px;flex-shrink:0}.btn__circle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:50%;background:var(--btn-circle-bg);color:var(--btn-circle-fg)}.btn__circle svg{width:16px;height:16px}.btn--lead{padding:6px 22px 6px 6px;gap:12px}.btn--brown{--btn-bg: #894D38;--btn-circle-fg: #894D38}.btn--brown:hover{--btn-bg: #7a4330}.btn--dark:hover{--btn-bg: #1c3040}.btn--light{--btn-bg: #FFFFFF;--btn-fg: #253D4E;--btn-circle-bg: #253D4E;--btn-circle-fg: #FFFFFF}.btn--light-brown{--btn-bg: #FFFFFF;--btn-fg: #253D4E;--btn-circle-bg: #894D38;--btn-circle-fg: #FFFFFF}.btn--outline{--btn-bg: transparent;--btn-fg: #253D4E;--btn-border: #253D4E;--btn-circle-bg: #253D4E;--btn-circle-fg: #FFFFFF}.btn--outline:hover{--btn-bg: #FFFFFF}.btn--outline-light{--btn-bg: transparent;--btn-fg: #FFFFFF;--btn-border: rgba(255, 255, 255, 0.55);--btn-circle-bg: #FFFFFF;--btn-circle-fg: #253D4E}.btn--outline-light:hover{--btn-bg: rgba(255, 255, 255, 0.08)}.btn--glass{--btn-bg: rgba(255, 255, 255, 0.12);--btn-fg: #FFFFFF;--btn-circle-bg: #FFFFFF;--btn-circle-fg: #253D4E}.btn--small{min-height:40px;padding:0 18px;font-size:13px;font-weight:600}.btn--block{width:100%;justify-content:space-between}@media(max-width: 559px){.btn{font-size:14px;min-height:48px;padding-left:18px}.btn--lead{padding-left:5px;padding-right:18px}.btn__circle{width:36px;height:36px}}.icon-btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:46px;height:46px;border:1px solid #253d4e;border-radius:50%;color:#253d4e;background:rgba(0,0,0,0);cursor:pointer;transition:background .2s ease,color .2s ease}.icon-btn svg{width:18px;height:18px}.icon-btn:hover{background:#253d4e;color:#fff}.icon-btn--lg{width:52px;height:52px}.icon-btn--light{border-color:hsla(0,0%,100%,.55);color:#fff}.icon-btn--light:hover{background:#fff;color:#253d4e}.icon-btn--filled{border-color:rgba(0,0,0,0);background:#fff;color:#253d4e}.cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.cta-row--center{justify-content:center}.chip{display:inline-flex;align-items:center;min-height:32px;padding:0 14px;border:1px solid currentColor;border-radius:999px;font-size:13px;line-height:1.2;white-space:nowrap;transition:background .2s ease,color .2s ease}.chip--muted{border-color:rgba(37,61,78,.35)}.chip--soft{border-color:hsla(0,0%,100%,.6)}.chip--filled{border-color:rgba(0,0,0,0);background:hsla(0,0%,100%,.92);color:#253d4e;min-height:28px;font-size:12px}.chip--sale{border-color:rgba(0,0,0,0);background:#894d38;color:#fff;min-height:28px;font-size:12px}.chip--dark{border-color:rgba(0,0,0,0);background:#253d4e;color:#fff;font-weight:600}.chip--accent{border-color:rgba(0,0,0,0);background:#daa48a;color:#fff;font-weight:600}a.chip:hover{background:#253d4e;color:#fff;border-color:#253d4e}.chips{display:flex;flex-wrap:wrap;gap:8px}.filter-pill{display:inline-flex;align-items:center;min-height:36px;padding:0 18px;border:1px solid #253d4e;border-radius:999px;font-size:14px;font-weight:500;color:#253d4e;white-space:nowrap;transition:background .2s ease,color .2s ease}.filter-pill:hover{background:#fff}.filter-pill.is-active{background:#253d4e;color:#fff}.field{display:flex;flex-direction:column;gap:8px;min-width:0}.field__label{font-size:13px;font-weight:600;color:#253d4e}.field__input{width:100%;min-height:52px;padding:14px 16px;border:1px solid rgba(0,0,0,0);border-radius:14px;background:#f2f0ee;color:#253d4e;font-size:14px;transition:border-color .2s ease,background .2s ease}.field__input::placeholder{color:#737373}.field__input:focus{outline:none;border-color:#253d4e;background:#fff}.field__input.is-invalid{border-color:#c0392b}.field textarea.field__input,.field__input--textarea{min-height:96px;resize:vertical}.field-error{display:block;min-height:0;font-size:12px;color:#c0392b}.field-error:empty{display:none}.line-field{position:relative;display:block}.line-field__input{width:100%;padding:14px 0 12px;border:0;border-bottom:1.5px solid hsla(0,0%,100%,.55);background:rgba(0,0,0,0);color:#fff;font-size:14px;border-radius:0}.line-field__input::placeholder{color:hsla(0,0%,100%,.92)}.line-field__input:focus{outline:none;border-bottom-color:#fff}.line-field__input.is-invalid{border-bottom-color:#ffb4a8}.line-field .field-error{margin-top:6px;color:#ffcfc6}.glass-form{display:flex;flex-direction:column;gap:10px;width:100%;max-width:440px;padding:24px 26px 28px;border:1px solid hsla(0,0%,100%,.45);border-radius:24px;background:hsla(0,0%,100%,.16);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);color:#fff}.glass-form .btn{align-self:flex-start;margin-top:16px}.glass-form .consent{color:hsla(0,0%,100%,.85)}.glass-form .consent a{color:#fff}.consent{position:relative;display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:1.45;color:#737373;cursor:pointer}.consent input{position:absolute;opacity:0;width:18px;height:18px;margin:0}.consent__box{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;margin-top:1px;border:1.5px solid currentColor;border-radius:5px;color:inherit}.consent__box svg{width:12px;height:12px;opacity:0}input:checked+.consent__box{background:#894d38;border-color:#894d38;color:#fff}input:checked+.consent__box svg{opacity:1}input:focus-visible+.consent__box{outline:2px solid #253d4e;outline-offset:2px}.consent a{text-decoration:underline;text-underline-offset:2px}.qty{display:inline-flex;align-items:center;gap:4px;padding:6px;border-radius:14px;background:#f2f0ee}.qty__btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;border-radius:10px;background:#fff;color:#253d4e;cursor:pointer}.qty__btn svg{width:16px;height:16px}.qty__btn:hover{background:#253d4e;color:#fff}.qty__input{width:44px;border:0;background:rgba(0,0,0,0);text-align:center;font-weight:600;color:#253d4e;-moz-appearance:textfield}.qty__input::-webkit-outer-spin-button,.qty__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.qty__input:focus{outline:none}.choice{display:flex;flex-wrap:wrap;gap:8px}.choice__item{position:relative}.choice__item input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.choice__item span{display:inline-flex;align-items:center;min-height:52px;padding:0 16px;border-radius:14px;background:#f2f0ee;font-size:13px;font-weight:500;color:#253d4e;transition:background .2s ease,color .2s ease}.choice__item input:checked+span{background:#253d4e;color:#fff}.choice__item input:focus-visible+span{outline:2px solid #253d4e;outline-offset:2px}.form-message{padding:12px 16px;border-radius:14px;background:#fbe9e6;color:#c0392b;font-size:13px}.form-success{display:flex;align-items:center;gap:12px;padding:16px 18px;border-radius:14px;background:hsla(0,0%,100%,.14);font-size:14px}.form-success svg{width:20px;height:20px;flex-shrink:0}fieldset.field{margin:0;padding:0;border:0;min-width:0}fieldset.field>legend{padding:0;margin-bottom:8px}.form-trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.modal{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;overflow-y:auto}.modal__overlay{position:fixed;inset:0;background:rgba(31,42,51,.55);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.modal__container{position:relative;width:100%;max-width:600px;margin:auto;border-radius:28px;background:#fff;box-shadow:0 24px 60px rgba(31,42,51,.18);overflow:hidden;animation:modal-in .25s ease}.modal__close{position:absolute;top:20px;right:20px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:#f2f0ee;color:#253d4e;cursor:pointer}.modal__close svg{width:18px;height:18px}.modal__close:hover{background:#253d4e;color:#fff}.modal__body{padding:48px 40px 40px}.modal__title{font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:44px;font-weight:500;letter-spacing:-0.04em;line-height:1.05;color:#253d4e;padding-right:48px}.modal__desc{margin-top:12px;font-size:14px;line-height:1.55;color:#737373}.modal__form{display:flex;flex-direction:column;gap:18px;margin-top:24px}.modal__row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.modal__row--order{grid-template-columns:auto 1fr}.modal__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px}.modal__or{font-size:13px;color:#737373}.modal--order .modal__container{max-width:1000px}.modal--order .modal__container:has([data-state=success]:not([hidden])){max-width:600px}.modal__split{display:grid;grid-template-columns:380px 1fr}.modal__product{display:flex;flex-direction:column;gap:10px;padding:24px;background:#f2f0ee}.modal__product img{width:100%;aspect-ratio:332/420;object-fit:cover;border-radius:20px;margin-bottom:14px}.modal__product-type{font-size:12px;color:#737373}.modal__product-name{font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:34px;font-weight:500;letter-spacing:-0.03em;line-height:1.1;color:#253d4e}.modal__product-price{font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:28px;font-weight:500;color:#894d38;padding-bottom:14px;border-bottom:1px solid #e6e1dc}.modal__product-price s{margin-left:8px;font-size:14px;color:#737373}.modal__product-list{display:flex;flex-direction:column;gap:6px;margin-top:6px;font-size:13px}.modal__product-list li{display:flex;gap:8px;align-items:flex-start}.modal__product-list svg{width:14px;height:14px;margin-top:2px;color:#894d38;flex-shrink:0}.modal__success{display:flex;flex-direction:column;align-items:center;gap:16px;padding:72px 40px 56px;text-align:center}.modal__success-icon{display:inline-flex;align-items:center;justify-content:center;width:96px;height:96px;border-radius:50%;background:#daa48a;color:#fff}.modal__success-icon svg{width:40px;height:40px}.modal__success-summary{display:inline-flex;align-items:center;gap:14px;padding:12px 18px 12px 12px;border-radius:14px;background:#f2f0ee;text-align:left}.modal__success-summary img{width:56px;height:56px;border-radius:10px;object-fit:cover}.modal__success-summary strong{display:block;font-size:14px;color:#253d4e}.modal__success-summary>div>span{font-size:13px;color:#894d38}@media(max-width: 1099px){.modal__split{grid-template-columns:1fr}.modal__product{flex-direction:row;flex-wrap:wrap;align-items:center;gap:4px 16px}.modal__product img{width:88px;aspect-ratio:1;margin:0}.modal__product-list{display:none}.modal__product-name{font-size:24px}.modal__product-price{font-size:20px;border:0;padding:0}}@media(max-width: 859px){.modal{padding:0;align-items:flex-end}.modal__container{border-radius:28px 28px 0 0;max-height:100dvh;overflow-y:auto}.modal__body{padding:32px 18px 28px}.modal__title{font-size:32px}.modal__row{grid-template-columns:1fr}.modal__row--order{grid-template-columns:1fr}.modal__close{top:14px;right:14px}.modal__success{padding:56px 20px 40px}}@keyframes modal-in{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.lightbox{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(20,26,32,.92)}.lightbox img{max-width:100%;max-height:100%;border-radius:20px;object-fit:contain}.lightbox .modal__close{background:hsla(0,0%,100%,.15);color:#fff}.modal__title--center{padding-right:0;text-align:center}.products-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:40px 20px}@media(max-width: 1099px){.products-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width: 859px){.products-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:28px 12px}}.product-card{display:flex;flex-direction:column;gap:16px;min-width:0}.product-card__media{position:relative;display:block;aspect-ratio:325/360;border-radius:24px;overflow:hidden;background:#f6f2ee}.product-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.product-card__media:hover img{transform:scale(1.04)}.product-card__badges{position:absolute;top:14px;left:14px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.product-card__foot{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.product-card__name{font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.02em;line-height:1.2;color:#253d4e}.product-card__name a:hover{color:#894d38}.product-card__price{margin-top:4px;font-size:15px;font-weight:600;color:#894d38}.product-card__price s{margin-left:6px;font-size:13px;font-weight:400;color:#737373}.product-card__order{flex-shrink:0;min-height:38px;padding:0 17px;border:1px solid #253d4e;border-radius:999px;background:rgba(0,0,0,0);color:#253d4e;font-size:13px;font-weight:600;cursor:pointer;transition:background .2s ease,color .2s ease}.product-card__order:hover{background:#253d4e;color:#fff}@media(max-width: 859px){.product-card{gap:12px}.product-card__foot{flex-direction:column;gap:10px}.product-card__name{font-size:17px}.product-card__price{font-size:14px}.product-card__order{width:100%}}.promo-tile{display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:28px;border-radius:24px;background:#1f2a33;color:#fff;aspect-ratio:325/408}.promo-tile__num{font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:44px;font-weight:500;line-height:1}.promo-tile__title{font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:26px;font-weight:500;text-transform:uppercase;color:#fff}.promo-tile__text{margin-top:12px;font-size:13px;line-height:1.55;color:hsla(0,0%,100%,.7)}.promo-tile .btn{margin-top:24px;align-self:flex-start}@media(max-width: 859px){.promo-tile{grid-column:1/-1;aspect-ratio:auto;padding:24px}}.count-tile{display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:28px;border-radius:24px;background:#daa48a;color:#fff;aspect-ratio:325/408}.count-tile__value{font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:96px;font-weight:500;line-height:1;letter-spacing:-0.04em}.count-tile__text{font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:22px;line-height:1.2;color:#fff}.count-tile .btn{margin-top:20px}@media(max-width: 859px){.count-tile{grid-column:1/-1;aspect-ratio:auto}.count-tile__value{font-size:64px}}.set-photo{position:relative;display:block;container-type:inline-size}.set-photo img{transition:transform .5s ease}.set-photo__caption{position:absolute;left:14px;bottom:14px;z-index:1;display:inline-flex;align-items:center;gap:8px;max-width:calc(100% - 28px);padding:5px 5px 5px 14px;border-radius:999px;background:hsla(0,0%,100%,.94);color:#253d4e;font-size:13px;line-height:1.2;transition:background .2s ease,color .2s ease}.set-photo__name{font-weight:600}.set-photo__price{color:#737373;white-space:nowrap;transition:color .2s ease}.set-photo__arrow{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#253d4e;color:#fff}.set-photo__arrow svg{width:14px;height:14px}.set-photo:hover img{transform:scale(1.03)}.set-photo:hover .set-photo__caption,.set-photo__caption:hover{background:#253d4e;color:#fff}.set-photo:hover .set-photo__price,.set-photo__caption:hover .set-photo__price{color:hsla(0,0%,100%,.7)}.set-photo:hover .set-photo__arrow,.set-photo__caption:hover .set-photo__arrow{background:#fff;color:#253d4e}.set-photo:focus-visible{outline:2px solid #253d4e;outline-offset:3px}.set-photo--caption-top .set-photo__caption{top:14px;bottom:auto}.set-photo--caption-only{display:contents;container-type:normal}.set-photo--caption-only .set-photo__caption{left:auto;right:16px;bottom:16px}@container (max-width: 260px){.set-photo__caption{left:8px;bottom:8px;max-width:calc(100% - 16px);padding:4px 4px 4px 10px;font-size:12px}.set-photo__price{display:none}.set-photo__arrow{width:22px;height:22px}}@container (max-width: 140px){.set-photo__caption{padding:4px}.set-photo__name{display:none}}.alert{padding:14px 18px;border-radius:14px;font-size:14px}.alert--success{background:#e8f2ec;color:#3f7d58}.alert--error{background:#fbe9e6;color:#c0392b}.cookie-banner{position:fixed;left:16px;right:16px;bottom:16px;z-index:900;background:#fff;border:1px solid #e6e1dc;border-radius:24px;box-shadow:0 24px 60px rgba(31,42,51,.18);max-width:720px;margin-left:auto;margin-right:auto}.cookie-banner__inner{padding:16px}.cookie-banner__text{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.cookie-banner__text strong{font-size:1rem}.cookie-banner__text p{color:#737373;margin:0;font-size:.875rem}.cookie-banner__text a{color:#253d4e;text-decoration:underline}.cookie-banner__actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.cookie-banner__link{color:#737373;font-size:.875rem;text-decoration:underline}.cookie-banner__category{padding:12px 0}.cookie-banner__category-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.cookie-banner__category p{color:#737373;font-size:.875rem;margin:0}.cookie-banner__note{font-size:.875rem;color:#737373;margin:12px 0}.cookie-toggle{position:relative;display:inline-block;width:40px;height:22px}.cookie-toggle input{opacity:0;width:0;height:0}.cookie-toggle__slider{position:absolute;cursor:pointer;inset:0;background:#cbd5e1;border-radius:22px;transition:background .2s ease}.cookie-toggle__slider::before{content:"";position:absolute;height:16px;width:16px;left:3px;top:3px;background:#fff;border-radius:50%;transition:transform .2s ease}input:checked+.cookie-toggle__slider{background:#253d4e}input:checked+.cookie-toggle__slider::before{transform:translateX(18px)}.cookie-toggle--disabled .cookie-toggle__slider{opacity:.6}.faq{display:grid;grid-template-columns:380px 1fr;gap:40px;align-items:start}.faq__list{border-top:1px solid #e6e1dc}.faq__item{border-bottom:1px solid #e6e1dc}.faq summary{display:flex;align-items:center;gap:16px;padding:20px 0;font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:19px;font-weight:500;letter-spacing:-0.01em;cursor:pointer;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary:hover{color:#894d38}.faq__chevron{width:18px;height:18px;margin-left:auto;flex-shrink:0;transition:transform .2s ease}details[open] .faq__chevron{transform:rotate(180deg)}.faq__answer{padding:0 40px 20px 0;font-size:15px;line-height:1.7;color:#737373}.faq__answer a{color:#894d38;text-decoration:underline;text-underline-offset:3px}@media(max-width: 1099px){.faq{grid-template-columns:1fr;gap:24px}.faq summary{font-size:17px}.faq__answer{padding-right:0}}.seo-text{max-width:760px}.seo-text h2{margin:40px 0 14px;font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:30px;font-weight:500;line-height:1.15;letter-spacing:-0.02em}.seo-text h3{margin:28px 0 10px;font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:21px;font-weight:500;letter-spacing:-0.01em}.seo-text>:first-child{margin-top:0}.seo-text a{color:#894d38;text-decoration:underline;text-underline-offset:3px}@media(max-width: 859px){.seo-text h2{font-size:24px}.seo-text h3{font-size:19px}}.selection-links{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:32px}.blog{padding-bottom:80px}.post-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:40px 20px}@media(max-width: 1099px){.post-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 859px){.post-grid{grid-template-columns:1fr;gap:32px}}.post-card{display:flex;flex-direction:column;gap:12px}.post-card__media{display:block;aspect-ratio:4/3;border-radius:24px;overflow:hidden;background:#f6f2ee}.post-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.post-card__media:hover img{transform:scale(1.04)}.post-card__date{font-size:13px;color:#737373}.post-card__title{font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:22px;font-weight:500;line-height:1.2;letter-spacing:-0.02em}.post-card__title a:hover{color:#894d38}.post-card__excerpt{font-size:14px;line-height:1.6;color:#737373}.post{padding-bottom:60px}.post__head{max-width:900px;margin:24px 0 32px}.post__date{display:block;margin-bottom:14px;font-size:13px;color:#737373}.post__title{font-size:clamp(36px,4.4vw,64px)}.post__lead{margin-top:20px}.post__cover{width:100%;max-height:520px;margin-bottom:40px;border-radius:24px;object-fit:cover}.post__sources{max-width:760px;margin-top:40px;padding-top:24px;border-top:1px solid #e6e1dc;font-size:13px;color:#737373}.post__sources ol{padding-left:18px}.post__sources li+li{margin-top:6px}.post__sources a{color:inherit;text-decoration:underline;text-underline-offset:3px;word-break:break-word}.post__sources-title{margin-bottom:10px;font-size:14px;font-weight:600;color:#253d4e}.site-header{position:relative;z-index:100}.site-header__inner{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}@media(max-width: 859px){.site-header__inner{padding-left:16px;padding-right:16px}}.site-header__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:24px;padding-bottom:24px}.site-header__logo{display:block;flex-shrink:0;width:96px}.site-header__logo img{width:96px;height:56px;object-fit:contain}.site-header__nav{display:flex;gap:36px}.site-header__nav a{position:relative;font-size:15px;font-weight:500;color:#253d4e;transition:color .2s ease}.site-header__nav a:hover,.site-header__nav a[aria-current]{color:#894d38}.site-header__contacts{display:flex;align-items:center;gap:8px}.site-header__phone{min-height:52px}.site-header__phone .btn__label{font-weight:500}.site-header__phone-icon{display:none}.site-header__burger{display:none;width:46px;height:46px;border:1px solid #253d4e;border-radius:50%;background:rgba(0,0,0,0);color:#253d4e;align-items:center;justify-content:center;cursor:pointer}.site-header__burger svg{width:20px;height:20px}@media(max-width: 1099px){.site-header__nav{gap:22px}.site-header__phone .btn__label{display:none}.site-header__phone{padding-left:6px;gap:0}.site-header__phone-arrow{display:none}.site-header__phone-icon{display:block}}@media(max-width: 859px){.site-header__inner{padding-top:14px;padding-bottom:14px}.site-header__logo{width:76px}.site-header__logo img{width:76px;height:44px}.site-header__nav{display:none}.site-header__burger{display:inline-flex}.site-header__contacts .icon-btn{display:none}.site-header__phone{min-height:46px;padding:3px}.site-header__phone .btn__circle{width:38px;height:38px}}.drawer{position:fixed;inset:0;z-index:800;display:flex;flex-direction:column;padding:20px 16px 28px;background:#f2f0ee;overflow-y:auto}.drawer__head{display:flex;align-items:center;justify-content:space-between}.drawer__head img{width:76px;height:44px;object-fit:contain}.drawer__nav{display:flex;flex-direction:column;margin-top:32px}.drawer__nav a{padding:14px 0;border-bottom:1px solid #e6e1dc;font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:30px;font-weight:500;letter-spacing:-0.03em;color:#253d4e}.drawer__nav a[aria-current]{color:#894d38}.drawer__foot{display:flex;flex-direction:column;gap:14px;margin-top:auto;padding-top:32px}.drawer__phone{font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:28px;font-weight:500;color:#253d4e}body.is-locked{overflow:hidden}.site-footer__inner{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}@media(max-width: 859px){.site-footer__inner{padding-left:16px;padding-right:16px}}.site-footer__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:48px;padding-bottom:48px}.site-footer__logo img{width:80px;height:47px;object-fit:contain}.site-footer__copy,.site-footer__links a{font-size:13px;color:#737373}.site-footer__links{display:flex;flex-wrap:wrap;gap:8px 24px}.site-footer__links a:hover{color:#253d4e}.site-footer__dev{display:inline-flex;align-items:center;gap:10px;padding:11px 17px;border-radius:999px;background:#2b2b2b;color:hsla(0,0%,100%,.7);font-size:12px;white-space:nowrap;transition:background .2s ease}.site-footer__dev:hover{background:#000}.site-footer__dev svg{display:block;height:auto}.site-footer__dev-logo{width:113px;color:#fff}.site-footer__dev-arrow{width:12px;height:12px;color:#fff}@media(max-width: 1099px){.site-footer__inner{flex-wrap:wrap}}@media(max-width: 859px){.site-footer__inner{flex-direction:column;align-items:flex-start;gap:18px;padding-top:36px;padding-bottom:36px}}.tile{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:20px;min-width:0;padding:30px;border-radius:24px;overflow:hidden}.tile__num{font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:44px;font-weight:500;line-height:1}.tile__title{font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:28px;font-weight:500;line-height:1.2;color:inherit}.tile__title--caps{text-transform:uppercase}.tile__text{font-size:13px;line-height:1.55;opacity:.75}.tile__body{display:flex;flex-direction:column;gap:14px}.tile--accent{background:#daa48a;color:#fff}.tile--brown{background:#894d38;color:#fff}.tile--dark{background:#1f2a33;color:#fff}.tile--ink{background:#253d4e;color:#fff}.tile--paper{background:#f2f0ee;color:#253d4e}.tile--outline{border:1px solid #253d4e;color:#253d4e}.tile--outline .tile__num{color:#894d38}.tile--link{transition:transform .2s ease}.tile--link:hover{transform:translateY(-3px)}@media(max-width: 859px){.tile{padding:22px}.tile__num{font-size:36px}.tile__title{font-size:22px}}.cover{position:relative;border-radius:24px;overflow:hidden;background:#f6f2ee}.cover>img,.cover>picture img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cover__label{position:absolute;top:24px;left:24px}.kv-list__row{display:flex;justify-content:space-between;gap:24px;padding:14px 0;border-bottom:1px solid #e6e1dc;font-size:14px}.kv-list__key{color:#737373}.kv-list__value{text-align:right;font-weight:500}.check-list li{display:flex;align-items:center;gap:14px;padding:16px 0;border-bottom:1px solid #e6e1dc;font-size:14px;font-weight:500}.check-list__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:50%;background:#daa48a;color:#fff}.check-list__icon svg{width:14px;height:14px}.hero{padding-top:56px;padding-bottom:100px}.hero__head{display:flex;justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:40px}.hero__aside{display:flex;flex-direction:column;align-items:flex-start;gap:22px;max-width:250px;padding-top:8px}.hero .display{font-size:clamp(40px,5.8vw,86px)}@media(min-width: 1200px){.hero .display{white-space:nowrap}}.hero__bento{display:grid;grid-template-columns:640fr 360fr 320fr;grid-template-rows:330px 290px;gap:20px}.hero__photo{grid-row:1/3}.hero__wood{grid-column:2;grid-row:1}.hero__kraft{grid-column:2;grid-row:2}.hero__side{grid-column:3;grid-row:1/3;display:flex;flex-direction:column;gap:16px}.hero__corp{flex:1}.hero__side-actions{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.hero .tile .chips{margin-top:2px}.hero .tile__meta{font-size:13px;opacity:.7}@media(max-width: 1099px){.hero__head{flex-direction:column;gap:24px}.hero__aside{max-width:520px;padding:0}.hero__bento{grid-template-columns:1fr 1fr;grid-template-rows:auto}.hero__photo{grid-column:1/-1;grid-row:auto;aspect-ratio:16/10}.hero__wood,.hero__kraft{grid-column:auto;grid-row:auto;min-height:280px}.hero__side{grid-column:1/-1;grid-row:auto}.hero__corp{min-height:260px}.hero__side-actions{flex-direction:row;flex-wrap:wrap}}@media(max-width: 859px){.hero{padding-top:24px;padding-bottom:64px}.hero__bento{grid-template-columns:1fr}.hero__photo{aspect-ratio:1}}.wood__grid{display:grid;grid-template-columns:640fr 696fr;gap:24px}.wood__photo{aspect-ratio:640/600}.wood__side{display:flex;flex-direction:column;gap:40px}.wood__thumbs{display:grid;grid-template-columns:1fr 1fr;gap:24px}.wood__thumbs .cover{aspect-ratio:336/220}.wood__subtitle{font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:34px;font-weight:500;letter-spacing:-0.03em;line-height:1.15}.wood__text{margin-top:24px;font-size:13px;line-height:1.7}.wood__stats{display:grid;grid-template-columns:1fr 1fr;gap:24px}.wood__stat-value{font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:52px;font-weight:500;letter-spacing:-0.04em;line-height:1}.wood__stat-label{margin-top:24px;max-width:180px;font-size:13px;line-height:1.55;color:#737373}@media(max-width: 1099px){.wood__grid{grid-template-columns:1fr}.wood__photo{aspect-ratio:16/11}}@media(max-width: 859px){.wood__side{gap:28px}.wood__thumbs{gap:12px}.wood__subtitle{font-size:26px}.wood__stat-value{font-size:40px}}.budget__grid{display:grid;grid-template-columns:340fr 340fr 648fr;gap:16px;margin-bottom:40px}.budget__tile{min-height:520px}.budget__tile .tile__title{font-size:28px;text-transform:uppercase}.budget__top{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:12px}.budget__arrow{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#253d4e;color:#fff}.budget__arrow svg{width:15px;height:15px}.budget__tile.tile--brown .budget__arrow{background:#fff;color:#894d38}.budget__premium{display:flex;flex-direction:column;gap:24px}.budget__premium .cover{aspect-ratio:648/340}.budget__premium-text{max-width:500px;font-size:16px;line-height:1.6}@media(max-width: 1099px){.budget__grid{grid-template-columns:1fr 1fr}.budget__premium{grid-column:1/-1}.budget__tile{min-height:420px}}@media(max-width: 859px){.budget__grid{grid-template-columns:1fr}.budget__tile{min-height:0;gap:40px}}.stock__filters{margin-bottom:40px}.stock .products-grid{gap:40px 20px}@media(max-width: 859px){.stock__filters{flex-wrap:nowrap;overflow-x:auto;margin-right:-16px;padding-right:16px;padding-bottom:4px}.stock .products-grid{gap:28px 12px}}.corp-teaser__grid{display:grid;grid-template-columns:820fr 500fr;gap:40px}.corp-teaser__main{display:flex;flex-direction:column;gap:32px}.corp-teaser__item{display:grid;grid-template-columns:1fr 150px;gap:40px;align-items:start}.corp-teaser__item h3{font-size:34px;letter-spacing:-0.03em;line-height:1.1}.corp-teaser__item p{margin-top:18px;font-size:13px;line-height:1.65}.corp-teaser__item .cover{aspect-ratio:150/130}.corp-teaser__features{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}.corp-teaser__feature{display:flex;flex-direction:column;justify-content:space-between;gap:48px;min-height:200px;padding:24px;border:1px solid #253d4e;border-radius:20px;font-size:14px;font-weight:500;line-height:1.5}.corp-teaser__feature svg{width:38px;height:38px;color:#894d38}.corp-teaser__photo{min-height:100%}@media(max-width: 1099px){.corp-teaser__grid{grid-template-columns:1fr}.corp-teaser__photo{aspect-ratio:4/3;min-height:0}}@media(max-width: 859px){.corp-teaser__item{grid-template-columns:1fr 96px;gap:16px}.corp-teaser__item h3{font-size:24px}.corp-teaser__features{grid-template-columns:1fr}.corp-teaser__feature{min-height:0;flex-direction:row;align-items:center;gap:16px}}.lead-block__grid{display:grid;grid-template-columns:824fr 520fr;gap:16px}.lead-block__photo{display:flex;align-items:center;min-height:460px;padding:32px;border-radius:24px;overflow:hidden;position:relative}.lead-block__photo>picture,.lead-block__photo>img{position:absolute;inset:0}.lead-block__photo>picture img,.lead-block__photo>img{width:100%;height:100%;object-fit:cover}.lead-block__photo .glass-form{position:relative}.lead-block__contacts{display:flex;flex-direction:column;justify-content:space-between;gap:32px;padding:32px;border-radius:24px;background:#1f2a33;color:#fff}.lead-block__label{font-size:13px;color:hsla(0,0%,100%,.75)}.lead-block__phone{display:block;font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:40px;font-weight:500;letter-spacing:-0.02em;color:#fff}.lead-block__phone:hover{color:#daa48a}.lead-block__mail{display:inline-block;margin-top:12px;font-size:16px;color:#daa48a}@media(max-width: 1099px){.lead-block__grid{grid-template-columns:1fr}}@media(max-width: 859px){.lead-block__photo{padding:16px;min-height:0}.lead-block__photo:has(.set-photo__caption){padding-bottom:68px}.lead-block__phone{font-size:30px}.lead-block__contacts{padding:24px}}.section-title{margin-bottom:40px}.catalog{padding-bottom:100px}.catalog__head{margin-bottom:32px}.catalog__title h1{display:inline;margin:0;font:inherit;letter-spacing:inherit;color:inherit}.catalog__cats{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px;margin-bottom:36px}.catalog__cat{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:200px;padding:24px;border-radius:24px;overflow:hidden;background:#253d4e;color:#fff;isolation:isolate}.catalog__cat img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.catalog__cat::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg, rgba(31, 42, 51, 0.15) 0%, rgba(31, 42, 51, 0.55) 100%)}.catalog__cat--all::after{display:none}.catalog__cat:hover img{transform:scale(1.04)}.catalog__cat-num{font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:40px;font-weight:500;line-height:1}.catalog__cat-name{font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:24px;font-weight:500;letter-spacing:-0.02em}.catalog__cat-icon{position:absolute;top:22px;right:22px;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#fff;color:#253d4e}.catalog__cat-icon svg{width:16px;height:16px}.catalog__toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:40px}.catalog__prices{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.catalog__toolbar-label{margin-right:4px;font-size:13px;color:#737373}.catalog__sort{display:flex;align-items:center;gap:8px}.catalog__select{position:relative}.catalog__select select{min-height:38px;padding:0 40px 0 18px;border:1px solid #253d4e;border-radius:999px;background:rgba(0,0,0,0);color:#253d4e;font-size:14px;font-weight:500;appearance:none;cursor:pointer}.catalog__select svg{position:absolute;right:14px;top:50%;width:16px;height:16px;transform:translateY(-50%);pointer-events:none}.catalog__more{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin-top:48px}.catalog__shown{font-size:13px;color:#737373}.catalog__pages{display:flex;justify-content:flex-end;gap:6px;grid-column:3}.catalog__page{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border:1px solid #253d4e;border-radius:50%;font-size:14px;font-weight:500}.catalog__page.is-active{background:#253d4e;color:#fff}.catalog__page:hover:not(.is-active){background:#fff}.catalog__empty{display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:48px 0}.catalog__empty .lead{max-width:520px}.catalog .promo-tile__title,.catalog .promo-tile__text{display:block}@media(max-width: 859px){.catalog{padding-bottom:64px}.catalog__cats{grid-template-columns:1fr;gap:10px}.catalog__cat{min-height:120px;padding:18px}.catalog__cat-num{font-size:30px}.catalog__cat-name{font-size:20px}.catalog__toolbar{flex-direction:column;align-items:flex-start}.catalog__prices{flex-wrap:nowrap;overflow-x:auto;max-width:100%;padding-bottom:4px}.catalog__more{grid-template-columns:1fr;justify-items:center;text-align:center}.catalog__pages{grid-column:auto;justify-content:center}}.help-band{display:grid;grid-template-columns:1fr 460px;gap:40px;align-items:end}.help-band .lead{margin-bottom:24px}@media(max-width: 1099px){.help-band{grid-template-columns:1fr}}.product{padding-bottom:56px}.product__grid{display:grid;grid-template-columns:720fr 600fr;gap:40px;align-items:start}.product__gallery{position:relative;aspect-ratio:720/760;border-radius:28px;overflow:hidden;background:#f6f2ee}.product__gallery img{width:100%;height:100%;object-fit:cover}.product__badges{top:20px;left:20px;flex-direction:row}.product__zoom{position:absolute;right:20px;bottom:20px;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border:0;border-radius:50%;background:hsla(0,0%,100%,.9);color:#253d4e;cursor:zoom-in}.product__zoom svg{width:18px;height:18px}.product__info{display:flex;flex-direction:column;gap:24px;padding-top:16px}.product__type{font-size:14px;color:#737373;margin-bottom:-8px}.product__title{font-size:clamp(42px,5.2vw,76px)}.product__title .ring{margin-top:.06em}.product__title-kind{display:block;margin-bottom:.15em;font-size:.42em;letter-spacing:-0.01em;color:#894d38}.product__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px}.product__price s{font-size:18px;color:#737373}.product__price .chip{align-self:center}.product__price-value{font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:44px;font-weight:600;letter-spacing:-0.03em;color:#894d38}.product__specs{margin-top:4px}.product__delivery{display:grid;grid-template-columns:repeat(3, 1fr);gap:12px}.product__delivery-card{display:flex;flex-direction:column;gap:4px;padding:18px;border:1px solid #253d4e;border-radius:20px;transition:background .2s ease}.product__delivery-card svg{width:20px;height:20px;margin-bottom:26px;color:#894d38}.product__delivery-card strong{font-size:14px;font-weight:600}.product__delivery-card span{font-size:12px;color:#737373}.product__delivery-card:hover{background:#fff}@media(max-width: 1099px){.product__grid{grid-template-columns:1fr}.product__gallery{aspect-ratio:4/4.2;max-height:80vh}}@media(max-width: 859px){.product__price-value{font-size:34px}.product__delivery{grid-template-columns:1fr}.product__delivery-card{flex-direction:row;flex-wrap:wrap;align-items:center;gap:4px 10px}.product__delivery-card svg{margin:0}.product__delivery-card span{width:100%;padding-left:30px}}.tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:48px}.tabs .filter-pill{background:rgba(0,0,0,0);cursor:pointer;font-family:inherit}.tabs .filter-pill.is-active{background:#253d4e}.product-details__intro{max-width:760px;font-size:18px;line-height:1.6;margin-bottom:20px}.product-details__prose{max-width:820px}.contents{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.contents__group{padding:28px;border-radius:24px;background:#f2f0ee;color:#253d4e}.contents__group--dark{background:#1f2a33;color:#fff}.contents__group--dark .contents__title{color:#fff}.contents__group--dark .contents__list li{border-color:hsla(0,0%,100%,.14)}.contents__group--dark .contents__note{color:hsla(0,0%,100%,.6)}.contents__group--dark .contents__num{color:#daa48a}.contents__group--dark details p{color:hsla(0,0%,100%,.72)}.contents__head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:18px;border-bottom:1px solid currentColor;border-color:rgba(37,61,78,.18)}.contents__title{font-size:28px;letter-spacing:-0.02em}.contents__note{font-size:12px;color:#737373;text-align:right}.contents__list li{border-bottom:1px solid #e6e1dc}.contents__row,.contents summary{display:flex;align-items:center;gap:18px;padding:13px 0;font-size:14px}.contents summary{cursor:pointer;list-style:none}.contents summary::-webkit-details-marker{display:none}.contents__chevron{width:16px;height:16px;margin-left:auto;flex-shrink:0;transition:transform .2s ease}details[open] .contents__chevron{transform:rotate(180deg)}.contents details p{padding:0 0 16px 40px;font-size:13px;line-height:1.6;color:#737373}.contents__num{flex-shrink:0;width:22px;font-size:12px;font-weight:600;color:#894d38}@media(max-width: 859px){.contents{grid-template-columns:1fr}.contents__group{padding:20px}.contents__title{font-size:22px}}.reviews{display:grid;grid-template-columns:1fr 440px;gap:40px;align-items:start}.reviews__list{display:flex;flex-direction:column;gap:16px}.reviews__item{padding:22px 24px;border-radius:20px;background:#f2f0ee}.reviews__item header{display:flex;justify-content:space-between;gap:12px;margin-bottom:8px;font-size:14px}.reviews__item time{font-size:12px;color:#737373}.reviews__item p{font-size:14px;line-height:1.6;white-space:pre-line}.reviews__empty{font-size:16px;color:#737373}.reviews__form{display:flex;flex-direction:column;gap:16px;padding:28px;border:1px solid #e6e1dc;border-radius:24px}.reviews__form .btn{align-self:flex-start}.reviews__form-title{font-size:26px;letter-spacing:-0.02em}@media(max-width: 1099px){.reviews{grid-template-columns:1fr}}.form-success--light{background:#e8f2ec;color:#3f7d58}.product-jam-sets__lead{max-width:70ch;margin:-8px 0 32px}.corp-hero{padding-bottom:40px}.corp-hero__aside{gap:14px}.corp-hero__aside .lead{margin-bottom:6px}.corp-hero__bento{display:grid;grid-template-columns:620fr 380fr 320fr;grid-template-rows:290px 290px;gap:20px}.corp-hero__photo{grid-row:1/3}.corp-hero__caption{position:absolute;left:20px;right:20px;bottom:20px;padding:18px 22px;border:1px solid hsla(0,0%,100%,.4);border-radius:20px;background:hsla(0,0%,100%,.16);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:#fff;font-size:13px;line-height:1.6}.corp-hero__logo{grid-column:2;grid-row:1}.corp-hero__discount{grid-column:2;grid-row:2}.corp-hero__delivery{grid-column:3;grid-row:1/3}@media(max-width: 1099px){.corp-hero__bento{grid-template-columns:1fr 1fr;grid-template-rows:auto}.corp-hero__photo{grid-column:1/-1;grid-row:auto;aspect-ratio:4/3}.corp-hero__logo,.corp-hero__discount,.corp-hero__delivery{grid-column:auto;grid-row:auto;min-height:260px}.corp-hero__delivery{grid-column:1/-1}}@media(max-width: 859px){.corp-hero__bento{grid-template-columns:1fr}.corp-hero__photo{aspect-ratio:4/5}}.occasions{display:grid;grid-template-columns:repeat(5, 1fr);gap:12px;margin-bottom:40px}.occasions__card{display:flex;flex-direction:column;justify-content:space-between;gap:56px;min-height:220px;padding:24px 22px;border:1px solid #253d4e;border-radius:20px}.occasions__card--dark{border-color:#253d4e;background:#253d4e;color:#fff}.occasions__card--dark .occasions__title{color:#fff}.occasions__card--dark .occasions__text{color:hsla(0,0%,100%,.65)}.occasions__card--dark .occasions__num{color:#daa48a}.occasions__num{font-size:12px;font-weight:600;color:#894d38}.occasions__title{font-size:22px;line-height:1.15;letter-spacing:-0.01em}.occasions__text{margin-top:10px;font-size:12px;line-height:1.5;color:#737373}@media(max-width: 1279px){.occasions{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 859px){.occasions{grid-template-columns:1fr}.occasions__card{min-height:0;gap:20px}}.budget-cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px;margin-bottom:40px}@media(max-width: 1099px){.budget-cards{grid-template-columns:1fr}}.budget-card{display:flex;flex-direction:column;border-radius:24px;overflow:hidden;background:#f2f0ee}.budget-card__photo{aspect-ratio:440/280;overflow:hidden}.budget-card__photo img{width:100%;height:100%;object-fit:cover}.budget-card__body{display:flex;flex-direction:column;gap:14px;padding:26px}.budget-card__head{display:flex;justify-content:space-between;align-items:center;gap:12px}.budget-card__title{font-size:32px;letter-spacing:-0.03em}.budget-card__text{font-size:13px;color:#737373}.budget-card--dark{background:#1f2a33;color:#fff}.budget-card--dark .budget-card__title{color:#fff}.budget-card--dark .budget-card__text{color:hsla(0,0%,100%,.7)}.example{display:grid;grid-template-columns:780fr 560fr;gap:20px}.example__card{display:flex;flex-direction:column;padding:36px;border-radius:24px;background:#daa48a;color:#fff}.example__label{font-size:13px;opacity:.85}.example__title{margin-top:18px;font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:clamp(36px,4vw,56px);font-weight:500;letter-spacing:-0.04em;line-height:1.05;color:#fff}.example__rows{margin-top:28px}.example__row{display:flex;justify-content:space-between;gap:16px;padding:16px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px}.example__row strong{font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:20px;font-weight:500}.example__note{margin:24px 0;font-size:12px;opacity:.85}.example__photo{min-height:420px}@media(max-width: 1099px){.example{grid-template-columns:1fr}.example__photo{aspect-ratio:4/3;min-height:0}}@media(max-width: 859px){.example__card{padding:24px}}.steps{display:grid;grid-template-columns:repeat(4, 1fr);gap:16px;margin-bottom:40px}.steps__card{display:flex;flex-direction:column;justify-content:space-between;gap:56px;min-height:260px;padding:28px 26px;border:1px solid hsla(0,0%,100%,.22);border-radius:24px}.steps__num{font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:52px;font-weight:500;line-height:1;color:#daa48a}.steps__title{font-size:24px;color:#fff}.steps__text{margin-top:12px;font-size:13px;line-height:1.55;color:hsla(0,0%,100%,.7)}@media(max-width: 1099px){.steps{grid-template-columns:1fr 1fr}}@media(max-width: 859px){.steps{grid-template-columns:1fr}.steps__card{min-height:0;gap:24px}}.quality{display:grid;grid-template-columns:620fr 716fr;gap:24px}.quality__main{min-height:560px}.quality__side{display:flex;flex-direction:column;gap:28px}.quality__thumbs{display:grid;grid-template-columns:1fr 1fr;gap:20px}.quality__thumbs .cover{aspect-ratio:348/200}.quality__text{font-size:14px;line-height:1.7}@media(max-width: 1099px){.quality{grid-template-columns:1fr}.quality__main{min-height:0;aspect-ratio:4/3}}.delivery{padding-bottom:100px}.delivery__methods{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px}.delivery__method{min-height:380px}.delivery__icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:#fff;color:#253d4e}.delivery__icon svg{width:20px;height:20px}.tile--outline .delivery__icon{background:#253d4e;color:#fff}.delivery__chip{align-self:flex-start}@media(max-width: 1099px){.delivery__methods{grid-template-columns:1fr}.delivery__method{min-height:260px}}@media(max-width: 859px){.delivery{padding-bottom:64px}}.order-steps{display:grid;grid-template-columns:repeat(5, 1fr);gap:12px;margin-bottom:40px}.order-steps__card{display:flex;flex-direction:column;justify-content:space-between;gap:48px;min-height:240px;padding:24px;border-radius:24px;background:#f2f0ee}.order-steps__card--brown{background:#894d38;color:#fff}.order-steps__card--brown .order-steps__title{color:#fff}.order-steps__card--brown .order-steps__text{color:hsla(0,0%,100%,.75)}.order-steps__card--brown .order-steps__num{color:#fff}.order-steps__num{font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:44px;font-weight:500;line-height:1;color:#894d38}.order-steps__title{font-size:22px}.order-steps__text{margin-top:10px;font-size:13px;line-height:1.5;color:#737373}@media(max-width: 1279px){.order-steps{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 859px){.order-steps{grid-template-columns:1fr}.order-steps__card{min-height:0;gap:20px}}.returns{display:grid;grid-template-columns:420px 1fr;gap:40px;padding:40px;border-radius:24px;background:#1f2a33;color:#fff}.returns__title{font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:56px;font-weight:500;letter-spacing:-0.04em;color:#fff}.returns__label{margin-top:12px;font-size:13px;color:hsla(0,0%,100%,.7)}.returns__phone{display:inline-block;margin-top:14px;font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:32px;font-weight:500;color:#daa48a}.returns__list li{display:flex;gap:14px;padding:16px 0;border-top:1px solid hsla(0,0%,100%,.15);font-size:14px}.returns__list li svg{width:16px;height:16px;flex-shrink:0;margin-top:2px;color:#daa48a}@media(max-width: 1099px){.returns{grid-template-columns:1fr}}@media(max-width: 859px){.returns{padding:24px}.returns__title{font-size:40px}.returns__phone{font-size:26px}}.about{padding-bottom:100px}.about__bento{display:grid;grid-template-columns:820fr 250fr 250fr;grid-template-rows:380px 220px;gap:20px}.about__photo{grid-row:1/3}.about__intro{grid-column:2/4;grid-row:1;align-items:flex-start}.about__team{grid-column:2;grid-row:2}.about__value{grid-column:3;grid-row:2}.about__intro-text{font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:26px;font-weight:500;line-height:1.3;letter-spacing:-0.01em;color:#fff}.about__value-icon{width:30px;height:30px}.about__value .tile__title{font-size:22px}@media(max-width: 1099px){.about__bento{grid-template-columns:1fr 1fr;grid-template-rows:auto}.about__photo{grid-column:1/-1;grid-row:auto;aspect-ratio:4/3}.about__intro{grid-column:1/-1;grid-row:auto;min-height:260px}.about__team,.about__value{grid-column:auto;grid-row:auto;min-height:220px}}@media(max-width: 859px){.about{padding-bottom:64px}.about__intro-text{font-size:20px}}.story{display:grid;grid-template-columns:1fr 860px;gap:40px;align-items:start;margin-bottom:40px}.story .chip{justify-self:start}.story__text{font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:34px;font-weight:500;line-height:1.25;letter-spacing:-0.02em}.story__text span{display:block;color:#b8afa6}@media(max-width: 1099px){.story{grid-template-columns:1fr}.story__text{font-size:24px}}.values{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px}.values__card{min-height:250px}.values__card.tile--paper .tile__num{color:#894d38}.values__title{font-size:24px}@media(max-width: 1099px){.values{grid-template-columns:1fr}.values__card{min-height:0}}.closeup{display:grid;grid-template-columns:568fr 380fr 380fr;gap:16px}.closeup .cover{aspect-ratio:auto;height:420px}@media(max-width: 859px){.closeup{grid-template-columns:1fr}.closeup .cover{height:auto;aspect-ratio:4/3}}.contacts{padding-bottom:100px}.contacts__grid{display:grid;grid-template-columns:560fr 380fr 380fr;gap:20px}.contacts__phones{display:flex;flex-direction:column;padding:36px;border-radius:24px;background:#1f2a33;color:#fff}.contacts__phones-head{display:flex;justify-content:space-between;align-items:center;padding-bottom:60px;border-bottom:1px solid hsla(0,0%,100%,.15);font-size:13px;color:hsla(0,0%,100%,.7)}.contacts__phone-icon{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:#daa48a;color:#fff}.contacts__phone-icon svg{width:18px;height:18px}.contacts__phone{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:24px 0 8px;font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:36px;font-weight:500;color:#fff}.contacts__phone svg{width:18px;height:18px;color:#daa48a}.contacts__phone:hover{color:#daa48a}.contacts__phone-note{font-size:13px;color:hsla(0,0%,100%,.6)}.contacts__social{margin-top:auto;padding-top:60px}.contacts__col{display:flex;flex-direction:column;gap:20px}.contacts__mail{min-height:270px}.contacts__mail-icon{width:30px;height:30px}.contacts__mail-label{display:block;font-size:12px;opacity:.8}.contacts__mail-value{display:block;margin-top:6px;font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:30px;font-weight:500;letter-spacing:-0.02em;word-break:break-all}.contacts__follow{flex:1;min-height:270px}.contacts__photo{min-height:560px}@media(max-width: 1099px){.contacts__grid{grid-template-columns:1fr 1fr}.contacts__phones{grid-column:1/-1}.contacts__photo{min-height:0;aspect-ratio:3/4}}@media(max-width: 859px){.contacts{padding-bottom:64px}.contacts__grid{grid-template-columns:1fr}.contacts__phones{padding:24px}.contacts__phone{font-size:28px}.contacts__mail,.contacts__follow{min-height:180px}.contacts__mail-value{font-size:24px}}.contacts__bottom{display:grid;grid-template-columns:824fr 520fr;gap:16px}@media(max-width: 1099px){.contacts__bottom{grid-template-columns:1fr}}.contacts__delivery{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px}.contacts__delivery .tile{min-height:220px}.contacts__delivery .tile__title{display:block;font-size:24px}.contacts__delivery .tile__text{display:block;margin-top:6px}@media(max-width: 1099px){.contacts__delivery{grid-template-columns:1fr}.contacts__delivery .tile{min-height:160px}}.contacts__delivery-icon{width:26px;height:26px;color:#894d38}.tile--dark .contacts__delivery-icon{color:#daa48a}.requisites{padding:32px;border:1px solid #253d4e;border-radius:24px}.requisites__title{margin-bottom:16px;font-size:32px;letter-spacing:-0.03em}.requisites .kv-list__value{word-break:break-word}@media(max-width: 859px){.requisites{padding:20px}.requisites .kv-list__row{flex-direction:column;gap:4px}.requisites .kv-list__value{text-align:left}}.write-us{padding:32px;border-radius:24px;background:#1f2a33;color:#fff}.write-us__title{font-size:32px;letter-spacing:-0.03em;color:#fff}.write-us__form{display:flex;flex-direction:column;gap:12px;margin-top:12px}.write-us__form .btn{align-self:flex-start;margin-top:12px}.write-us__form .consent{color:hsla(0,0%,100%,.75);margin-top:6px}.write-us__form .consent a{color:#fff}@media(max-width: 859px){.write-us{padding:24px}}.page{padding-bottom:100px}.page__title{margin-bottom:40px}.page__content{max-width:860px}.error-page{display:flex;flex-direction:column;align-items:flex-start;gap:18px;padding-top:80px;padding-bottom:120px}.error-page__code{font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-weight:500;font-size:clamp(110px,18vw,220px);line-height:1;letter-spacing:-0.03em;color:#894d38}.error-page__title{font-family:"Manrope","Manrope Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-weight:500;font-size:clamp(32px,4vw,56px);line-height:1;letter-spacing:-0.03em}.error-page__desc{max-width:560px;font-size:15px;line-height:1.6;color:#737373}.error-page__actions{margin-top:12px}
