.sect{padding:56px 0}.sect--panel{background:#f2f1eb}.sect__head{margin-bottom:28px;max-width:760px}.sect__head>*+*{margin-top:12px}.sect__head--center{text-align:center;margin-left:auto;margin-right:auto}.sect__sub{font-size:19px;line-height:1.5;color:var(--ink-2);max-width:34em}.sect__head--center .sect__sub{margin-left:auto;margin-right:auto}.sect__cta{text-align:center;margin-top:32px}.dots-line{height:2px;border:0;background-image:radial-gradient(circle,#c9c5bd 1px,transparent 1.3px);background-size:8px 2px;background-repeat:repeat-x}@media (min-width:1024px){.sect{padding:88px 0}.sect__head{margin-bottom:44px}.sect__head>*+*{margin-top:16px}.sect__sub{font-size:21px}}.ba--desktop{display:none}.slider{position:relative}.slider__track{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 16px}.slider__track::-webkit-scrollbar{display:none}.slider__track>*+*{margin-left:20px}.ba-card{flex:0 0 90%;scroll-snap-align:center}.ba-pair{display:flex}.ba-shot{position:relative;flex:1 1 50%;min-width:0;overflow:hidden;background:#dcd9d2}.ba-shot+.ba-shot{margin-left:4px}.ba-shot:first-child{border-radius:6px 0 0 6px}.ba-shot:last-child{border-radius:0 6px 6px 0}.ba-shot img{width:100%;height:auto}.ba-pill{position:absolute;left:8px;top:8px;background:#fff;color:#23211f;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:4px 9px;border-radius:999px;line-height:1.2}.ba-pill--after:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#c05131;margin-right:6px;vertical-align:1px}.ba-card__cap{padding-top:12px}.ba-card__name{display:block;font-size:16px;font-weight:600;line-height:1.35}.ba-card__zones{display:block;font-size:15px;color:#6c6863;margin-top:2px}.slider__nav{display:none;position:absolute;top:40%;z-index:3;width:48px;height:48px;border-radius:50%;border:1px solid #dcd9d2;background:#fff;color:#23211f;align-items:center;justify-content:center}.slider__nav:hover{border-color:#23211f}.slider__prev .ic{transform:rotate(180deg)}@media (min-width:768px){.ba--mobile{display:none}.ba--desktop{display:block}.ba-card{flex:0 0 560px}.slider__track{padding:0 24px}.slider__nav{display:flex}.slider__prev{left:24px}.slider__next{right:24px}}@media (min-width:1240px){.slider__track{padding:0 calc(50vw - 590px)}.slider__prev{left:calc(50vw - 614px)}.slider__next{right:calc(50vw - 614px)}}.comp__grid{display:-ms-grid;display:grid;grid-template-columns:1fr;grid-row-gap:16px}.comp-card{background:#fbfaf7;border:1px solid #dcd9d2;border-radius:14px;padding:24px 20px;display:flex;flex-direction:column}.comp-card--featured{border:1.5px solid #23211f;background:#fff}.comp-card__badge{margin-bottom:10px;color:#23211f}.comp-card__name{font-family:var(--font-display);font-weight:500;font-size:24px;letter-spacing:-.015em;line-height:1.2}.comp-card__list{margin-top:16px}.comp-card__list li{display:flex;align-items:flex-start;font-size:16px;line-height:1.45;color:#45423e;padding:5px 0}.comp-card__list .ic{width:18px;height:18px;margin:3px 10px 0 0;color:#6c6863}.comp-card__list li.ok .ic{color:#23211f}.comp-card__list b{font-weight:600;color:#23211f}.comp-card__plate{margin-top:auto;padding-top:20px;position:relative}.comp-card__plate:before{content:"";position:absolute;left:0;right:0;top:6px;height:2px;background-image:radial-gradient(circle,#c9c5bd 1px,transparent 1.3px);background-size:8px 2px;background-repeat:repeat-x}.comp-card__tagline{margin-top:10px;font-size:13px;color:#6c6863}.comp-card__price{font-family:var(--font-display);font-size:30px;font-weight:500;letter-spacing:-.02em;line-height:1.15;margin-top:4px;white-space:nowrap;font-variant-numeric:tabular-nums}.comp-card__note{font-size:15px;color:#6c6863}.comp-card__cta{margin-top:18px}@media (min-width:900px){.comp__grid{grid-template-columns:1fr 1fr 1fr;grid-column-gap:20px;align-items:stretch}.comp-card{padding:28px 24px}}.how .sect__sub{color:#d6cfc8}.how__cards{display:-ms-grid;display:grid;grid-template-columns:1fr;grid-row-gap:14px}.how-card{background:#2a2624;border-radius:14px;padding:24px 22px}.how-card__big{font-family:var(--font-mono);font-size:40px;line-height:1;letter-spacing:-.02em;color:#f4f1ec}.how-card__when{margin-top:10px;color:#a79e96;font-size:13px}.how-card__title{font-family:var(--font-display);font-weight:500;font-size:22px;margin-top:14px;color:#f4f1ec}.how-card__tag{display:inline-block;margin-top:10px;font-size:14px;font-weight:500;border:1px solid #4e4843;border-radius:999px;padding:5px 12px;color:#f4f1ec}.how-card__tag--accent{background:#b4462a;border-color:#b4462a;color:#fff}.how-card__text{margin-top:14px;font-size:17px;color:#d6cfc8}.how__subhead{margin:36px 0 14px;color:#a79e96}.how__acts{display:-ms-grid;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.how-act{border:1px solid #3a3532;border-radius:6px;padding:16px 14px}.how-act__ic{width:26px;height:26px;color:#f4f1ec}.how-act__title{font-family:var(--font-text);font-size:16px;font-weight:600;line-height:1.3;margin-top:12px;color:#f4f1ec}.how-act__text{font-size:15px;line-height:1.45;color:#a79e96;margin-top:4px}.how__foot{margin-top:36px;position:relative;padding-top:4px}.how__foot:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background-image:radial-gradient(circle,#4e4843 1px,transparent 1.3px);background-size:8px 2px;background-repeat:repeat-x}.how__inci{font-size:15px;line-height:1.6;color:#d6cfc8;max-width:52em}.how__inci b{color:#f4f1ec;font-weight:600}.how__badges{display:flex;flex-wrap:wrap;margin-top:18px}.how__badges li{border:1px solid #4e4843;border-radius:999px;padding:7px 14px;font-size:15px;font-weight:500;margin:0 8px 8px 0;color:#f4f1ec}@media (min-width:900px){.how__cards{grid-template-columns:1fr 1fr;grid-column-gap:18px}.how-card{padding:30px 28px}.how-card__big{font-size:48px}.how__acts{grid-template-columns:repeat(4,1fr);grid-gap:14px}.how-act{padding:20px 18px}}.videos__attr{text-align:center;margin-bottom:18px}.videos__grid{display:-ms-grid;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.videos__item{position:relative;border-radius:6px;overflow:hidden;background:#dcd9d2}.videos__item video{width:100%;height:auto;aspect-ratio:9/16;object-fit:cover;display:block}.videos__play{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;border:0;background:rgba(251,250,247,.92);box-shadow:0 6px 18px rgba(0,0,0,.18);cursor:pointer}.videos__play:after{content:"";position:absolute;left:26px;top:21px;border-color:transparent transparent transparent #23211f;border-style:solid;border-width:11px 0 11px 17px}.videos__play:hover{background:#fff}@media (min-width:900px){.videos__grid{grid-template-columns:repeat(4,1fr);grid-gap:16px}}.tariffs__grid{display:-ms-grid;display:grid;grid-template-columns:1fr;grid-row-gap:16px}.tcard{background:#fff;border:1px solid #dcd9d2;border-radius:14px;overflow:hidden;cursor:pointer;display:flex;flex-direction:column;transition:border-color .15s ease}.tcard:hover{border-color:#6c6863}.tcard--hero{border:1.5px solid #23211f}.tcard__media{position:relative;background:#c9cdce}.tcard__media img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.tcard__boxes{position:absolute;right:10px;bottom:10px;background:rgba(251,250,247,.94);color:#23211f;font-family:var(--font-mono);font-size:14px;padding:5px 10px;border-radius:4px}.tcard__body{padding:20px 20px 22px;display:flex;flex-direction:column;flex:1 1 auto}.tcard__tag{color:#23211f}.tcard__name{font-family:var(--font-display);font-weight:500;font-size:24px;letter-spacing:-.015em;line-height:1.2;margin-top:8px}.tcard__qty{font-size:16px;color:#6c6863;margin-top:2px}.tcard__effect{font-size:17px;color:#45423e;margin-top:10px}.tcard__price{display:flex;flex-wrap:wrap;align-items:baseline;margin-top:16px;padding-top:16px;position:relative}.tcard__price:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background-image:radial-gradient(circle,#c9c5bd 1px,transparent 1.3px);background-size:8px 2px;background-repeat:repeat-x}.tcard__price>*{margin-right:12px}.tcard__now{font-family:var(--font-display);font-size:30px;font-weight:500;letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums}.tcard__old{font-size:17px;color:#6c6863;text-decoration:line-through;white-space:nowrap}.tcard__chip{font-size:14px;font-weight:600;background:#f5e6df;color:#9e2b25;padding:3px 8px;border-radius:999px;white-space:nowrap}.tcard__peruse{font-size:16px;color:#45423e;margin-top:6px}.tcard__peruse .yc-p{font-weight:600;color:#23211f}.tcard__peruse-note{display:block;font-size:15px;color:#b4462a;font-weight:500}.tcard__btn{margin-top:auto}.tcard__price+.tcard__peruse+.tcard__btn{margin-top:18px}.tcard__more{align-self:center;margin-top:4px;font-size:16px;color:#45423e}@media (min-width:900px){.tariffs__grid{grid-template-columns:1fr 1fr 1fr;grid-column-gap:20px;align-items:stretch}.tcard__body{padding:22px 24px 24px}}.reviews .sect__head{margin-bottom:8px}.certs__grid{display:-ms-grid;display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;max-width:680px;margin:0 auto}.cert__img{display:block;border:1px solid #dcd9d2;border-radius:6px;overflow:hidden;background:#fff;cursor:zoom-in}.cert__img img{width:100%;height:auto}.cert figcaption{padding-top:12px}.cert__title{font-size:15px;font-weight:600;line-height:1.35}.cert__meta{font-size:14px;color:#6c6863;margin-top:4px;line-height:1.4}.cert__pdf{font-size:15px;min-height:40px;line-height:40px}@media (min-width:900px){.certs__grid{grid-gap:28px}.cert__title{font-size:16px}}.zoombox{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:130}.zoombox.is-open{display:flex;align-items:center;justify-content:center}.zoombox__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(30,27,26,.88)}.zoombox__img{position:relative;max-width:94vw;max-height:90vh;width:auto;height:auto;background:#fff;border-radius:4px}.zoombox__close{position:absolute;top:12px;right:12px;width:48px;height:48px;border-radius:50%;border:0;background:#fbfaf7;color:#23211f;display:flex;align-items:center;justify-content:center}.safe__cards{display:-ms-grid;display:grid;grid-template-columns:1fr;grid-row-gap:12px}.safe-card{background:#fbfaf7;border:1px solid #dcd9d2;border-radius:14px;padding:22px 20px}.safe-card__ic{width:30px;height:30px;color:#23211f}.safe-card__title{font-family:var(--font-text);font-size:18px;font-weight:600;margin-top:14px}.safe-card__text{font-size:16px;color:#45423e;margin-top:6px}@media (min-width:900px){.safe__cards{grid-template-columns:1fr 1fr 1fr;grid-column-gap:18px}.safe-card{padding:26px 24px}}.faq__inner{max-width:812px}.faq__title{margin-bottom:24px}.faq__list{border-top:2px solid transparent;position:relative}.faq details:after,.faq__list:before{content:"";position:absolute;left:0;right:0;height:2px;background-image:radial-gradient(circle,#c9c5bd 1px,transparent 1.3px);background-size:8px 2px;background-repeat:repeat-x}.faq__list:before{top:-2px}.faq details{position:relative}.faq details:after{bottom:0}.faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:16px 0;font-size:18px;font-weight:600;line-height:1.35;color:#23211f}.faq summary::-webkit-details-marker{display:none}.faq__plus{position:relative;flex:none;width:20px;height:20px;margin-left:16px}.faq__plus:after,.faq__plus:before{content:"";position:absolute;left:0;top:9px;width:20px;height:1.5px;background:#23211f;transition:transform .2s ease}.faq__plus:after{transform:rotate(90deg)}.faq details[open] .faq__plus:after{transform:rotate(0)}.faq__a{padding:0 36px 22px 0;font-size:17px;line-height:1.6;color:#45423e}@media (min-width:1024px){.faq__title{margin-bottom:32px}.faq summary{font-size:19px}}.ask__inner{display:-ms-grid;display:grid;grid-template-columns:1fr;grid-row-gap:32px}.ask__text>*+*{margin-top:12px}.ask__title{max-width:14em}.ask__msgrs{margin-top:24px!important}.msgr{display:inline-flex;align-items:center;justify-content:center}.msgr .ic{width:22px;height:22px;margin-right:10px}.ask__msgrs .msgr{width:100%;margin-bottom:10px}.ask__formwrap{background:#fbfaf7;border:1px solid #dcd9d2;border-radius:14px;padding:22px 18px}.ask__formtitle{font-family:var(--font-display);font-size:21px;font-weight:500;margin-bottom:14px}.ask__agree{font-size:14px;color:#6c6863;margin-top:12px;line-height:1.45}.ask__agree a{color:inherit}@media (min-width:900px){.ask__inner{grid-template-columns:1fr 1fr;grid-column-gap:64px;align-items:start}.ask__msgrs .msgr{width:290px;margin:0 12px 12px 0}.ask__formwrap{padding:28px}}.field{margin-bottom:14px}.field label{display:block;font-size:15px;font-weight:500;color:#45423e;margin-bottom:6px}.field input,.field select,.field textarea{display:block;width:100%;font:inherit;font-size:18px;color:#23211f;background:#fff;border:1px solid #c9c5bd;border-radius:4px;padding:13px 14px;min-height:52px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.field textarea{min-height:96px;resize:vertical}.field input::-webkit-input-placeholder,.field textarea::-webkit-input-placeholder{color:#8e8983}.field input::-ms-input-placeholder,.field textarea::-ms-input-placeholder{color:#8e8983}.field input::placeholder,.field textarea::placeholder{color:#8e8983}.field input:focus,.field textarea:focus{outline:none;border-color:#23211f;box-shadow:0 0 0 1px #23211f}.field__warn{color:#9e2b25;font-size:15px;margin:4px 0 10px}.footer{padding:48px 0 28px}.footer__inner{display:-ms-grid;display:grid;grid-template-columns:1fr;grid-row-gap:28px}.footer__logo img{height:32px;width:auto}.footer__tagline{color:#a79e96;font-size:15px;margin-top:10px}.footer__msgrs{margin-top:16px;display:flex;flex-wrap:wrap}.footer__msgr{display:inline-flex;align-items:center;min-height:44px;margin-right:20px;color:#f4f1ec;text-decoration:none;font-weight:500;font-size:16px}.footer__msgr .ic{width:22px;height:22px;margin-right:8px}.footer__msgr:hover{text-decoration:underline;text-underline-offset:4px}.footer__nav a{display:block;color:#d6cfc8;text-decoration:none;font-size:16px;padding:8px 0;min-height:40px}.footer__nav a:hover{color:#f4f1ec;text-decoration:underline;text-underline-offset:4px}.footer__legal{position:relative;padding-top:20px;font-size:14px;color:#a79e96;line-height:1.5}.footer__legal:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background-image:radial-gradient(circle,#4e4843 1px,transparent 1.3px);background-size:8px 2px;background-repeat:repeat-x}.footer__legal p+p{margin-top:4px}@media (min-width:900px){.footer{padding:64px 0 32px}.footer__inner{grid-template-columns:1.4fr 1fr 1fr;grid-column-gap:40px}.footer__legal{grid-column:1/-1}}.pageback{border-bottom:1px solid #dcd9d2}.pageback__link{display:inline-flex;align-items:center;min-height:48px;color:#45423e;text-decoration:none;font-size:16px;font-weight:500}.pageback__link svg{width:18px;height:18px;margin-right:6px}.pageback__link:hover{color:#23211f;text-decoration:underline;text-underline-offset:4px}.page{padding-top:32px;padding-bottom:56px}.page--doc{max-width:860px}.page__title{font-family:var(--font-display);font-weight:500;font-size:var(--fs-h1);letter-spacing:-.025em;line-height:1.1;margin-bottom:20px}.page__lead{font-size:19px;color:#45423e;margin-bottom:20px}.page__h2{font-family:var(--font-display);font-weight:500;font-size:26px;letter-spacing:-.015em;line-height:1.2;margin:36px 0 14px}.page__part{margin-top:8px}.page__or{font-size:16px;color:#6c6863;margin:28px 0 12px}.msgr-row{display:flex;flex-wrap:wrap}.msgr-row .msgr{margin:0 12px 12px 0}@media (max-width:599px){.msgr-row .msgr{width:100%;margin-right:0}}.prose{font-size:17px;line-height:1.65;color:#23211f;max-width:46em}.prose h2{font-family:var(--font-display);font-weight:500;font-size:24px;letter-spacing:-.01em;line-height:1.25;margin:32px 0 12px}.prose h3{font-family:var(--font-text);font-weight:600;font-size:19px;line-height:1.35;margin:26px 0 10px}.prose p{margin:0 0 14px}.prose ol,.prose ul{margin:0 0 16px;padding-left:1.3em}.prose ul{list-style:disc}.prose ol{list-style:decimal}.prose li{margin-bottom:6px}.prose a{color:#23211f;text-underline-offset:3px}.prose a:hover{color:#b4462a}.prose strong{font-weight:600}.season-note{background:#f5e6df;border-radius:6px;padding:14px 16px;font-size:16px;margin-bottom:8px}.season-note a{color:inherit}.faq--page{margin-top:12px}.faq--page .faq__list{margin-top:8px}.pagecta{background:#f2f1eb;padding:48px 0;text-align:center}.pagecta__t{font-family:var(--font-display);font-weight:500;font-size:28px;letter-spacing:-.02em}.pagecta__s{font-size:17px;color:#45423e;max-width:32em;margin:10px auto 22px}.pagecta__btns .btn{margin:0 6px 10px}@media (max-width:599px){.pagecta__btns .btn{display:block;width:100%;margin:0 0 10px}}.ask__form--inline{max-width:560px;margin-top:16px}.pmodal{display:none;position:fixed;z-index:110;top:0;left:0;right:0;bottom:0}.pmodal.is-open{display:block}.pmodal__overlay{right:0;bottom:0;background:rgba(30,27,26,.6)}.pmodal__overlay,.pmodal__win{position:absolute;top:0;left:0}.pmodal__win{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch;background:#fff}@media (min-width:860px){.pmodal__win{top:3vh;left:50%;transform:translateX(-50%);width:calc(100% - 40px);max-width:1160px;height:auto;max-height:94vh;border-radius:14px}}.pmodal__close{position:absolute;top:12px;right:12px;z-index:6;color:#fff;border:0;border-radius:50%;font-size:24px;line-height:1;width:46px;height:46px;box-shadow:0 4px 14px rgba(0,0,0,.25)}.pmodal__close,.pmodal__close:hover{background:#23211f}.pmodal__media{position:relative;background:#f2f1eb;overflow:hidden}.pmodal__slides{display:flex;transition:transform .25s ease}.pmodal__slide{flex:0 0 100%}.pmodal__slide img{width:100%;aspect-ratio:4/3;object-fit:contain}.pmodal__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:4;width:46px;height:46px;border-radius:50%;border:1px solid var(--line);background:hsla(0,0%,100%,.95);color:#23211f;font-size:24px;line-height:1;box-shadow:0 4px 12px rgba(35,33,31,.18)}.pmodal__nav:hover{background:#fff}.pmodal__prev{left:10px}.pmodal__next{right:10px}.pmodal__dots{position:absolute;left:0;right:0;bottom:10px;display:flex;gap:8px;justify-content:center;z-index:4}.pmodal__dot{width:10px;height:10px;border-radius:50%;background:rgba(35,33,31,.25);border:0;padding:0;position:relative}.pmodal__dot:before{content:"";position:absolute;top:-11px;left:-11px;width:32px;height:32px}.pmodal__dot.is-active{background:var(--acc-deep)}.pmodal__thumbs{display:none;gap:8px;flex-wrap:wrap;padding:12px 14px;background:#fff}.pmodal__thumb{width:80px;height:60px;border-radius:6px;overflow:hidden;border:2px solid transparent;background:#f2f1eb;padding:0;cursor:pointer}.pmodal__thumb img{width:100%;height:100%;object-fit:cover;display:block}.pmodal__thumb.is-active{border-color:var(--acc-deep)}.pmodal__zoomhint{display:none;position:absolute;right:12px;top:12px;z-index:4;background:hsla(0,0%,100%,.92);border-radius:999px;padding:8px 14px;font-family:var(--mono);font-size:var(--fs-meta);color:var(--muted);pointer-events:none}@media (min-width:860px){.pmodal__dots{display:none}.pmodal__thumbs{display:flex}.pmodal__zoomhint{display:block}.pmodal__slide{cursor:zoom-in}}.pmodal__body{padding:22px 22px 30px}.pmodal__name{font-size:var(--fs-h3);color:#23211f;margin-top:10px}.pmodal__name,.pmodal__qty{font-family:var(--mono);font-weight:600}.pmodal__qty{font-size:var(--fs-body-sm);color:var(--muted);margin-top:2px}.pmodal__price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin:14px 0 6px}.pmodal__peruse{font-size:var(--fs-body-sm);margin-bottom:18px}.pmodal__sections{margin-top:24px}.pmodal__sect{border-top:1px solid var(--line);padding:18px 0}.pmodal__sect h4{font-family:var(--font-text);font-size:14px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:#45423e;margin-bottom:8px}.pmodal__sect p{font-size:var(--fs-body);color:var(--ink);line-height:1.55}.pmodal__sect p+p{margin-top:12px}.pmodal__sect--inci p{color:var(--muted);font-size:var(--fs-note)}@media (min-width:860px){.pmodal__win{display:flex;align-items:flex-start}.pmodal__mediawrap{flex:0 0 52%;position:-webkit-sticky;position:sticky;top:0}.pmodal__body{flex:1 1 auto;padding:28px 30px 34px}}.pmodal__cta{display:none}@media (max-width:859px){.pmodal__cta{display:flex;align-items:center;gap:12px;position:-webkit-sticky;position:sticky;bottom:0;z-index:5;background:#fff;border-top:1px solid var(--line);padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px));box-shadow:0 -6px 20px rgba(35,33,31,.12);transition:transform .25s ease,opacity .25s ease}.pmodal__cta.is-hidden{transform:translateY(120%);opacity:0;pointer-events:none}.pmodal__cta-info{flex:1 1 auto;min-width:0}.pmodal__cta-name{display:block;font-family:var(--mono);font-size:var(--fs-meta);color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pmodal__cta-price{font-family:var(--mono);font-weight:600;font-size:22px;color:var(--ink)}.pmodal__cta-btn{flex:0 0 auto;width:auto;min-height:50px;padding:14px 26px}}.yc-scope{--yc-blue:#23211f;--yc-link:#23211f;--yc-btn:transparent;--yc-btn-h:#23211f;--yc-btn-ink:#23211f;--yc-verify:#23211f;--yc-star:#c05131;--yc-star-empty:#dcd9d2;--yc-card:#fbfaf7;--yc-ink:#23211f;--yc-ink-strong:#23211f;--yc-muted:#6c6863;--yc-avatar-bg:#dcd9d2;--yc-avatar-fg:#c9c5bd;--yc-ph:#dcd9d2;--yc-font:"Inter","Helvetica Neue",Arial,sans-serif;font-family:var(--yc-font)!important;color:var(--yc-ink)!important;-webkit-font-smoothing:antialiased}.yc-scope,.yc-scope *,.yc-scope :after,.yc-scope :before{box-sizing:border-box}.yc-scope button,.yc-scope div,.yc-scope img,.yc-scope p,.yc-scope span{margin:0;padding:0}.yc-scope button{font-family:inherit}#yc-reviews{display:block!important;width:100%!important;max-width:1200px!important;margin:0 auto!important;padding:0 12px!important;text-align:left!important}#yc-reviews .yc-head{background:var(--yc-card)!important;border-radius:14px!important;padding:22px 20px!important;margin:0 0 18px!important}.yc-scope .yc-fd-head,.yc-scope .yc-head{display:flex;flex-direction:column;align-items:center;gap:9px;text-align:center}.yc-scope .yc-head-title{font-size:22px;font-weight:600;color:var(--yc-ink-strong);line-height:1.2}.yc-scope .yc-head-row{display:flex;align-items:center;gap:11px;flex-wrap:wrap;justify-content:center}.yc-scope .yc-head-score{font-size:30px;line-height:1;font-weight:600;color:var(--yc-ink-strong)}.yc-scope .yc-hstars{position:relative;display:inline-block;line-height:0;height:26px}.yc-scope .yc-hstars .yc-srow{display:inline-flex;gap:3px;white-space:nowrap}.yc-scope .yc-hstars-fill{position:absolute;top:0;left:0;height:100%;overflow:hidden}.yc-scope .yc-hstars svg{width:26px;height:26px;display:block}.yc-scope .yc-head-count{font-size:15px;color:var(--yc-muted)}#yc-reviews .yc-grid{align-items:flex-start!important}#yc-reviews .yc-col,#yc-reviews .yc-grid{display:flex!important;gap:16px!important}#yc-reviews .yc-col{flex:1 1 0!important;min-width:0!important;flex-direction:column!important}.yc-scope .yc-card{background:var(--yc-card)!important;border-radius:14px!important;padding:16px!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px;cursor:pointer}.yc-scope .yc-author{display:flex!important;align-items:center;gap:10px;justify-content:flex-start}#yc-reviews .yc-card .yc-author{justify-content:center}.yc-scope .yc-avatar{border-radius:50%;flex:0 0 auto;background:var(--yc-avatar-bg);display:flex;align-items:center;justify-content:center;overflow:hidden}.yc-scope .yc-avatar,.yc-scope .yc-avatar svg{width:40px;height:40px}.yc-scope .yc-ameta{min-width:0;display:flex;flex-direction:column;gap:1px}.yc-scope .yc-name-row{display:flex;align-items:center;gap:5px;min-width:0}.yc-scope .yc-name{font-size:16px;font-weight:600;color:var(--yc-ink-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:170px}.yc-scope .yc-verify{flex:0 0 auto;width:16px;height:16px;display:block}.yc-scope .yc-date{font-size:12.5px;color:var(--yc-muted);line-height:1.2}.yc-scope .yc-stars{display:flex!important;justify-content:flex-start!important;gap:2px;line-height:0}.yc-scope .yc-stars svg{width:16px;height:16px;display:block}.yc-scope .yc-text{font-size:16.5px;line-height:1.55;color:var(--yc-ink);overflow-wrap:break-word;word-break:break-word;white-space:pre-line}.yc-scope .yc-readmore{color:var(--yc-link);font-weight:500;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.yc-scope .yc-readmore:hover{text-decoration:underline}.yc-scope .yc-photos{display:grid;gap:6px}.yc-scope .yc-photos.n1{grid-template-columns:1fr}.yc-scope .yc-photos.n2,.yc-scope .yc-photos.n3,.yc-scope .yc-photos.n4{grid-template-columns:1fr 1fr}.yc-scope .yc-photo{position:relative;overflow:hidden;border-radius:6px;background:var(--yc-ph);cursor:pointer;aspect-ratio:1/1}.yc-scope .yc-photos.n1 .yc-photo{aspect-ratio:4/3}.yc-scope .yc-photos.n3 .yc-photo:first-child{grid-column:1/-1;aspect-ratio:16/9}.yc-scope .yc-photo img{width:100%;height:100%;object-fit:cover;display:block;border:0}.yc-scope .yc-photo-more{position:absolute;top:0;right:0;bottom:0;left:0;inset:0;background:rgba(0,0,0,.5);color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:600;pointer-events:none}#yc-reviews .yc-more-wrap{display:flex;justify-content:center;margin-top:22px}#yc-reviews .yc-btn-more{background:var(--yc-btn)!important;color:var(--yc-btn-ink)!important;border:1px solid #23211f!important;border-radius:4px!important;padding:0 32px!important;min-height:56px;font-size:17px!important;font-weight:500!important;cursor:pointer!important;transition:background .15s ease,transform .05s ease}#yc-reviews .yc-btn-more:hover{background:var(--yc-btn-h)!important;color:#fff!important}#yc-reviews .yc-btn-more:active{transform:translateY(1px)}#yc-reviews .yc-btn-more[hidden]{display:none!important}.reviews__leave{text-align:center;margin-top:14px}.btn--review{display:inline-block;background:#fff;border:1.6px solid #23211f;color:#23211f;border-radius:14px;padding:11px 26px;font-size:15px;font-weight:600;text-decoration:none;font-family:Arial,sans-serif}.btn--review:hover{background:#f2f1eb}#yc-lightbox{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;inset:0!important;z-index:2147483600!important;display:none;align-items:center;justify-content:center;padding:16px}#yc-lightbox.yc-open{display:flex!important}#yc-lightbox .yc-lb-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;inset:0;background:rgba(0,0,0,.86)}#yc-lightbox .yc-lb-dialog{z-index:1;background:#fff!important;border-radius:14px!important;width:100%;max-width:1080px;box-shadow:0 20px 60px rgba(0,0,0,.5)}#yc-lightbox .yc-lb-dialog,#yc-lightbox .yc-lb-media{position:relative;overflow:hidden;max-height:92vh;display:flex}#yc-lightbox .yc-lb-media{flex:1 1 auto;min-width:0;background:#23211f;align-items:center;justify-content:center;min-height:300px}#yc-lightbox .yc-lb-media img{max-width:100%;max-height:92vh;object-fit:contain;display:block;opacity:0;transition:opacity .15s ease}#yc-lightbox .yc-lb-info{flex:0 0 360px;width:360px;padding:22px;overflow-y:auto;background:#fff;display:flex;flex-direction:column;gap:10px;-webkit-overflow-scrolling:touch}#yc-lightbox .yc-lb-author{display:flex;align-items:center;gap:10px}#yc-lightbox .yc-lb-avatar{width:38px;height:38px;border-radius:50%;flex:0 0 auto;background:#dcd9d2;display:flex;align-items:center;justify-content:center;overflow:hidden}#yc-lightbox .yc-lb-avatar svg{width:38px;height:38px}#yc-lightbox .yc-lb-ameta{min-width:0}#yc-lightbox .yc-lb-name-row{display:flex;align-items:center;gap:5px}#yc-lightbox .yc-lb-name{font-size:15px;font-weight:600;color:#23211f}#yc-lightbox .yc-lb-verify{width:16px;height:16px;display:block;flex:0 0 auto}#yc-lightbox .yc-lb-date{font-size:12.5px;color:#6c6863}#yc-lightbox .yc-lb-stars{display:flex;gap:2px;line-height:0}#yc-lightbox .yc-lb-stars svg{width:17px;height:17px;display:block}#yc-lightbox .yc-lb-text{font-size:15px;line-height:1.55;color:#23211f;white-space:pre-line;overflow-wrap:break-word;word-break:break-word}#yc-lightbox .yc-lb-close{position:absolute;top:10px;right:10px;z-index:6;width:38px;height:38px;border-radius:50%;border:0;cursor:pointer;background:rgba(0,0,0,.5);color:#fff;font-size:24px;line-height:1;display:flex;align-items:center;justify-content:center}#yc-lightbox .yc-lb-close:hover{background:rgba(0,0,0,.75)}#yc-lightbox .yc-lb-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:42px;height:42px;border-radius:50%;border:0;cursor:pointer;background:hsla(0,0%,100%,.9);display:flex;align-items:center;justify-content:center}#yc-lightbox .yc-lb-nav:hover{background:#fff}#yc-lightbox .yc-lb-prev{left:12px}#yc-lightbox .yc-lb-next{right:12px}#yc-lightbox .yc-lb-nav svg{width:22px;height:22px}#yc-lightbox .yc-lb-counter{position:absolute;left:50%;bottom:12px;transform:translateX(-50%);z-index:5;background:rgba(0,0,0,.55);color:#fff;font-size:13px;padding:4px 10px;border-radius:14px}#yc-feed{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;inset:0!important;z-index:2147483500!important;display:none;align-items:flex-start;justify-content:center;padding:24px 16px}#yc-feed.yc-open{display:flex!important}#yc-feed .yc-fd-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;inset:0;background:rgba(0,0,0,.6)}#yc-feed .yc-fd-dialog{position:relative;z-index:1;background:#fff!important;border-radius:14px!important;width:100%;max-width:640px;max-height:calc(100vh - 48px);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.4)}#yc-feed .yc-fd-close{position:absolute;top:12px;right:12px;z-index:6;width:36px;height:36px;border-radius:50%;border:0;cursor:pointer;background:#f2f1eb;color:#333;font-size:22px;line-height:1;display:flex;align-items:center;justify-content:center}#yc-feed .yc-fd-close:hover{background:#dcd9d2}#yc-feed .yc-fd-scroll{overflow-y:auto;padding:26px 22px 22px;-webkit-overflow-scrolling:touch}#yc-feed .yc-fd-head{padding-bottom:16px;margin-bottom:4px;border-bottom:1px solid #dcd9d2}#yc-feed .yc-fd-item{padding:18px 2px;border-bottom:1px solid #dcd9d2}#yc-feed .yc-fd-item:last-child{border-bottom:0}@media (max-width:760px){#yc-lightbox .yc-lb-dialog{flex-direction:column;width:100%;max-height:92vh}#yc-lightbox .yc-lb-media{flex:0 0 auto;width:100%;max-height:60vh;min-height:200px}#yc-lightbox .yc-lb-media img{max-height:60vh}#yc-lightbox .yc-lb-info{flex:0 0 auto;width:100%;max-width:none;max-height:34vh;padding:16px}#yc-lightbox .yc-lb-nav{width:38px;height:38px}}@media (max-width:520px){#yc-reviews .yc-head{padding:18px 16px!important}.yc-scope .yc-head-score{font-size:27px}.yc-scope .yc-hstars svg{width:23px;height:23px}}@media (max-width:1039px){.yc-scope .yc-card .yc-text{text-align:left!important}}@media (max-width:760px){.yc-scope .yc-card{padding:18px!important}.yc-scope .yc-text{font-size:16px;line-height:1.55}.yc-scope .yc-name{font-size:16px;max-width:210px}.yc-scope .yc-date{font-size:13px}.yc-scope .yc-stars svg{width:17px;height:17px}}.cart-modal{display:none;position:fixed;z-index:100;top:0;left:0;right:0;bottom:0}.cart-modal.is-open{display:block}.cart-modal__overlay{left:0;background:rgba(30,27,26,.6)}.cart-modal__overlay,.cart-modal__win{position:absolute;top:0;right:0;bottom:0}.cart-modal__win{width:100%;max-width:560px;background:#fff;overflow:auto;-webkit-overflow-scrolling:touch;padding:20px 18px 28px}.cart-modal__head{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid #dcd9d2;margin-bottom:4px}.cart-modal__title{font-family:var(--font-display);font-weight:500;font-size:26px;color:#23211f;letter-spacing:-.015em}.cart-modal__close{background:#23211f;color:#fff;border:0;border-radius:6px;font-size:24px;line-height:1;width:46px;height:46px;flex:0 0 auto}.cart-modal__close:hover{background:#23211f}.cartitem{display:flex;gap:14px;padding:18px 0;border-bottom:1px solid var(--line);align-items:center}.cartitem__img img{width:72px;height:72px;object-fit:contain;border-radius:6px;border:1px solid var(--line)}.cartitem__info{flex:1 1 auto}.cartitem__name{font-weight:600;font-size:var(--fs-body-sm);font-family:var(--mono)}.cartitem__sku{color:var(--muted);font-size:var(--fs-meta);margin-top:2px;font-family:var(--mono)}.cartitem__row{display:flex;align-items:center;gap:16px;margin-top:10px}.cartitem__price{font-family:var(--mono);font-weight:600;font-size:18px;margin-left:auto}.cartitem__remove{flex:0 0 auto;align-self:center;background:#f2f1eb;border:0;border-radius:6px;width:42px;height:42px;padding:0;display:flex;align-items:center;justify-content:center}.cartitem__remove svg{width:20px;height:20px;stroke:#8e8983}.cartitem__remove:hover{background:#f5e6df}.cartitem__remove:hover svg{stroke:var(--red)}.cart-undo{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 16px;border-bottom:1px solid var(--line);background:#f2f1eb;border-radius:6px;margin:8px 0;color:var(--muted)}.cart-undo,.cart-undo__btn{font-family:var(--mono);font-size:var(--fs-note)}.cart-undo__btn{background:none;border:2px solid var(--acc-deep);color:var(--acc-deep);border-radius:999px;padding:10px 18px;font-weight:600;white-space:nowrap;min-height:44px}.cart-undo__btn:hover{background:var(--tint)}.stepper{display:inline-flex;align-items:center;border:1px solid #c9c5bd;border-radius:6px}.stepper__btn{background:none;border:0;min-width:44px;min-height:44px;font-size:20px;color:#23211f}.stepper__num{min-width:28px;text-align:center;font-weight:600;font-family:var(--mono)}.phone-field{position:relative;display:flex;align-items:center;gap:9px;min-height:54px;padding:0 14px;border:1px solid #23211f;border-radius:6px;background:#fff}.phone-field.is-focus{border-color:var(--blue);box-shadow:0 0 0 2px var(--blue)}.phone-field__cc{position:relative;flex:0 0 auto;padding:6px 6px 6px 4px;margin-left:-4px;border-radius:8px;background:#f2f1eb}.phone-field__cc,.phone-field__ccin{display:flex;align-items:center;gap:5px}.phone-field__cc svg{display:block;border-radius:2px}.phone-field__caret{color:var(--muted);font-size:11px;line-height:1}.phone-field__code{flex:0 0 auto;font-family:var(--mono);font-size:var(--fs-body-sm);color:var(--ink);font-weight:600}.field .phone-field input.phone-field__input{flex:1 1 auto;min-width:0;border:0;border-radius:0;min-height:0;padding:15px 0;background:transparent}.field .phone-field input.phone-field__input:focus{outline:none;box-shadow:none}.phone-field__select{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;font-size:16px}.field__hint{color:var(--muted);font-size:var(--fs-note);margin-top:10px}.cart__note{display:none;margin-top:14px;background:var(--tint);color:var(--acc-deep);border-radius:6px;padding:14px 16px;font-size:var(--fs-note)}.cart__agree{color:#8e8983;font-size:var(--fs-meta);line-height:1.5;margin-top:12px;font-family:var(--mono);text-align:center}.cart__agree a{color:#8e8983;text-decoration:underline;text-underline-offset:2px}.cart__submit{margin-top:16px}.pvz__sel{border:2px solid var(--blue);border-radius:14px;padding:16px 18px;background:var(--tint);margin:18px 0 16px}.pvz__sel-tag{font-size:var(--fs-meta);font-weight:600;color:var(--blue)}.pvz__sel-addr{font-size:var(--fs-body);font-weight:600;margin:6px 0 4px;line-height:1.35}.pvz__sel-meta{font-size:var(--fs-note);color:var(--muted)}.pvz__sel-change{display:inline-block;margin-top:8px;font-size:var(--fs-note);color:var(--blue);background:none;border:0;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.pvz__empty{color:var(--muted);font-size:var(--fs-note);padding:10px 2px 4px}.rmodal{display:none;position:fixed;z-index:115;top:0;left:0;right:0;bottom:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.rmodal.is-open{display:block}.rmodal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(30,27,26,.6)}.rmodal__win{position:relative;z-index:1;margin:20px auto 40px;width:calc(100% - 24px);max-width:560px;background:#fff;border-radius:14px;padding:30px 22px 26px}.rmodal__close{position:absolute;top:12px;right:12px;z-index:3;color:#fff;border:0;border-radius:50%;font-size:24px;line-height:1;width:46px;height:46px}.rmodal__close,.rmodal__close:hover{background:#23211f}.rmodal__title{font-family:var(--mono);font-weight:600;font-size:var(--fs-h3);color:var(--ink);text-align:center;padding:0 30px}.rmodal__sub{text-align:center;margin-top:10px}.rmodal__anon,.rmodal__sub{color:var(--muted);font-size:var(--fs-body-sm)}.rmodal__anon{display:flex;align-items:center;gap:10px;margin-top:14px;cursor:pointer}.rmodal__anon input{width:22px;height:22px}.rstars{display:flex;gap:6px}.rstar{background:none;border:0;font-size:40px;line-height:1;color:#f5e6df;padding:2px;min-width:44px;min-height:44px}.rstar.is-on{color:#c05131}.rstars__legend{display:flex;justify-content:space-between;max-width:280px;color:var(--muted);font-size:var(--fs-note);margin-top:2px}.rmodal__file{display:inline-block;color:#fff;border-radius:6px;padding:13px 22px;font-family:var(--mono);font-weight:600;font-size:var(--fs-body-sm);cursor:pointer}.rmodal__file,.rmodal__file:hover{background:#23211f}.rmodal__file input{display:none}.rmodal__filename{margin-left:12px;color:var(--muted);font-size:var(--fs-note)}.rmodal__done{text-align:center;padding:20px 0 6px}.rmodal__done-ic{width:74px;height:74px;border-radius:50%;background:#e6efe9;color:#2e6a4e;font-size:38px;line-height:74px;margin:0 auto 18px}.rmodal__done .btn{margin-top:22px}.page a.btn,a.btn{color:#fff}.page a.btn--ghost,a.btn--ghost{color:#23211f}.page a.btn--ghost:hover,a.btn--ghost:hover{color:#fff}.co-sec{margin-top:26px;padding-top:18px;border-top:1px solid #dcd9d2}.co-sec__title{font-family:var(--font-text);font-weight:600;font-size:14px;color:#45423e;text-transform:uppercase;letter-spacing:.09em}.co-addr{position:relative}.addr-sugg{position:absolute;left:0;right:0;top:100%;z-index:30;margin-top:6px;background:#fff;border:1px solid #c9c5bd;border-radius:6px;box-shadow:0 14px 34px rgba(35,33,31,.18);overflow:hidden}.addr-sugg__item{display:block;width:100%;text-align:left;background:none;border:0;padding:14px 16px;min-height:48px;font:inherit;font-size:var(--fs-body-sm);font-family:var(--mono);color:var(--ink);cursor:pointer;border-bottom:1px solid var(--line)}.addr-sugg__item:last-child{border-bottom:0}.addr-sugg__item:focus,.addr-sugg__item:hover{background:var(--tint)}.dopts{margin-top:14px}.dopts__load{color:var(--muted);font-family:var(--mono);font-size:var(--fs-body-sm);padding:10px 2px}.dopt{display:flex;align-items:center;gap:12px;border:2px solid #dcd9d2;border-radius:6px;padding:14px 16px;margin-top:10px;cursor:pointer;background:#fff}.dopt:hover{border-color:#c9c5bd}.dopt.is-active{border-color:var(--blue);background:#f2f1eb}.dopt input{width:22px;height:22px;flex:0 0 auto;accent-color:#23211f;margin:0}.dopt__info{flex:1 1 auto;min-width:0}.dopt__t{font-weight:600;font-size:var(--fs-body-sm);color:var(--ink)}.dopt__d,.dopt__t{display:block;font-family:var(--mono)}.dopt__d{color:var(--muted);font-size:var(--fs-note);margin-top:3px}.dopt__p{font-family:var(--mono);font-weight:600;font-size:19px;color:#23211f;white-space:nowrap}.pvz__tabs{display:flex;gap:0;margin-top:16px;border:2px solid #dcd9d2;border-radius:6px;overflow:hidden}.pvz__tab{flex:1;background:#fff;border:0;padding:12px;font-family:var(--mono);font-weight:600;font-size:var(--fs-note);color:var(--muted);min-height:48px;cursor:pointer}.pvz__tab.is-on{background:#23211f;color:#fff}.pvz__wrap{margin-top:12px}.pvz__map{height:320px;border-radius:6px;overflow:hidden;border:1px solid var(--line);background:#f2f1eb}.pvz__listbox{max-height:340px;overflow:auto;-webkit-overflow-scrolling:touch;padding-right:2px}@media (max-width:1079px){.pvz__listbox{max-height:none;overflow:visible;padding-right:0}}.pvz__more{display:block;width:100%;margin-top:12px;padding:14px;min-height:48px;background:#fff;border:2px solid #dcd9d2;border-radius:6px;cursor:pointer;font-family:var(--mono);font-weight:600;font-size:var(--fs-note);color:#23211f}.pvz__more:hover{border-color:#c9c5bd}.pvz__find{margin:10px 0 4px}.pvz__findlink{padding:6px 0;min-height:44px;background:none;border:0;cursor:pointer;text-align:left;font:inherit;font-size:var(--fs-note);color:#23211f;text-decoration:underline;text-underline-offset:3px}.pvz__q{display:block;width:100%;box-sizing:border-box;min-height:48px;padding:12px 14px;font-size:16px;border:2px solid #dcd9d2;border-radius:6px;background:#fff;color:#23211f}.pvz__q:focus{outline:none;border-color:#c9c5bd}.pvz__wrap.mode-list .pvz__map,.pvz__wrap.mode-map .pvz__listbox{display:none}.pvz__item{display:flex;align-items:center;gap:12px;border:2px solid #dcd9d2;border-radius:6px;padding:13px 14px;margin-top:8px;cursor:pointer}.pvz__item:hover{border-color:#c9c5bd}.pvz__item.is-sel{border-color:var(--blue);background:#f2f1eb}.pvz__info{flex:1 1 auto;min-width:0}.pvz__addr{font-size:var(--fs-body-sm);color:var(--ink)}.pvz__addr,.pvz__net{font-family:var(--mono);font-weight:600}.pvz__net{display:inline-block;font-size:11px;line-height:1;padding:3px 6px;border-radius:4px;margin-right:6px;color:#fff;vertical-align:1px;white-space:nowrap}.pvz__net--ozon{background:#005bff}.pvz__net--cdek{background:#2e6a4e}.ymap-addr{font-weight:600;font-size:14px;line-height:1.35}.ymap-addr,.ymap-work{font-family:var(--mono)}.ymap-work{font-size:12px;color:#6c6863;margin-top:4px}.ymap-pick{display:block;width:100%;margin-top:8px;padding:10px 14px;color:#fff;border:0;border-radius:8px;cursor:pointer;font-family:var(--mono);font-size:14px;font-weight:600}.ymap-pick,.ymap-pick:hover{background:#23211f}.ymap-ok{font-family:var(--mono);font-size:13px;color:#2e6a4e}.pvz__tag{display:inline-block;font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--acc-deep);background:var(--tint);border-radius:6px;padding:2px 7px;margin-left:6px;vertical-align:2px}.pvz__meta{color:var(--muted);margin-top:3px}.pvz__meta,.pvz__pick{font-size:var(--fs-note);font-family:var(--mono)}.pvz__pick{font-weight:600;color:var(--acc-deep);white-space:nowrap}.pvz__item.is-sel .pvz__pick{color:#2e6a4e}.pvz__item:first-child{margin-top:2px}.co-note{margin-top:14px;background:#f5e6df;color:#9e2b25;border:1px solid #f5e6df;border-radius:6px;padding:13px 15px;font-size:var(--fs-note);line-height:1.45}.co-totals{margin-top:22px;border-top:1px solid #dcd9d2;padding-top:6px}.co-totals__row{display:flex;justify-content:space-between;gap:14px;padding:9px 0;font-family:var(--mono);font-size:var(--fs-body-sm)}.co-totals__row span{color:var(--muted);min-width:0}.co-totals__row b{white-space:nowrap}.co-totals__row--sum{font-size:20px;border-top:1px solid var(--line);margin-top:4px;padding-top:13px}.co-totals__row--sum span{color:var(--ink);font-weight:600}.co-done{text-align:center;padding:40px 10px 20px}.co-done__ic{width:74px;height:74px;margin:0 auto;border-radius:50%;background:#e6efe9;color:#2e6a4e;font-size:38px;font-weight:600;display:flex;align-items:center;justify-content:center}.co-done__title{font-family:var(--font-display);font-weight:500;font-size:28px;color:#23211f;letter-spacing:-.02em;line-height:1.15;margin-top:18px}.co-done__sum{font-family:var(--mono);font-size:var(--fs-body-sm);margin-top:12px}.co-done__text{color:var(--muted);font-size:var(--fs-body-sm);line-height:1.5;margin:14px auto 22px;max-width:46ch}.spin{display:inline-block;width:18px;height:18px;margin-right:10px;vertical-align:-4px;border:2.5px solid #c9c5bd;border-top-color:#23211f;border-radius:50%;animation:yc-spin .8s linear infinite}@keyframes yc-spin{to{transform:rotate(1turn)}}.cart-empty{text-align:center;padding:34px 10px 20px}.cart-empty__ic{width:64px;height:64px;color:#c9c5bd}.cart-empty__t{font-family:var(--mono);font-weight:600;font-size:var(--fs-h4);color:#23211f;margin-top:12px}.cart-empty__s{color:var(--muted);font-size:var(--fs-body-sm);margin-top:6px}.cart-empty__btn{margin-top:18px;min-width:240px}.co-grid2{display:block}@media (min-width:1080px){.cart-modal__win{max-width:900px;padding:26px 34px 36px}.co-grid2{display:flex;gap:16px}.co-grid2 .field{flex:1}.dopts{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px;align-items:stretch}.dopt{flex-direction:column;align-items:flex-start;gap:8px;padding:16px 18px;margin-top:10px;position:relative}.dopt input{position:absolute;top:18px;right:16px}.dopt__t{padding-right:30px}.dopt__p{font-size:22px;margin-top:2px}.pvz__tabs{display:none}.pvz__wrap{display:flex;gap:12px}.pvz__wrap .pvz__map{display:block!important;flex:1.3;height:440px}.pvz__wrap .pvz__listbox{display:block!important;flex:1;max-height:440px}.pvz__item{margin-top:8px}.co-done{padding:60px 10px 40px}}@media (max-width:640px){.pvz__map{height:300px}}.ask__done{text-align:center;padding:30px 10px}.ask__done-ic{width:64px;height:64px;margin:0 auto;border-radius:50%;background:#e6efe9;color:#2e6a4e;font-size:32px;font-weight:600;display:flex;align-items:center;justify-content:center}.ask__done-t{font-family:var(--mono);font-weight:600;font-size:var(--fs-h3);margin-top:16px;color:#23211f}.ask__done-s{color:var(--muted);font-size:var(--fs-body-sm);margin-top:8px}.co-sec.is-open{animation:co-reveal .45s ease}@keyframes co-reveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.field.is-warn .phone-field,.field.is-warn input,.field.is-warn textarea{border-color:#c05131;box-shadow:0 0 0 3px rgba(192,81,49,.22)}.dopts.is-warn,.pvz__listbox.is-warn{outline:3px solid rgba(192,81,49,.55);outline-offset:4px;border-radius:6px}.field__warn{color:#8a5c00;background:#f5e6df;border-radius:6px;padding:9px 12px;font-size:var(--fs-note);line-height:1.4;margin-top:8px;font-family:var(--mono);animation:co-reveal .3s ease}.dopts.is-warn .field__warn,.pvz__listbox.is-warn .field__warn{margin:0 0 8px}.unpaid{display:flex;align-items:center;gap:12px;justify-content:space-between;background:#f5e6df;border:1px solid #f5e6df;border-radius:6px;padding:13px 15px;margin-top:14px}.unpaid__info{min-width:0}.unpaid__info b{font-size:var(--fs-body-sm);color:#23211f}.unpaid__info b,.unpaid__info span{display:block;font-family:var(--mono)}.unpaid__info span{color:#9e2b25;font-size:var(--fs-note);margin-top:3px}.unpaid__btn{flex:0 0 auto;color:#fff;text-decoration:none;font-family:var(--mono);font-weight:600;font-size:var(--fs-note);border-radius:999px;padding:11px 20px;min-height:44px;display:inline-flex;align-items:center}.unpaid__btn,.unpaid__btn:hover{background:#23211f}.unpaid-bar{padding:10px 0 0}.unpaid-bar .unpaid{margin-top:0}.unpaid__close{flex:0 0 auto;background:none;border:0;cursor:pointer;padding:0 2px;color:#9a7a2e;font-size:24px;line-height:1;min-width:32px;min-height:32px}.unpaid__close:hover{color:#23211f}@media (max-width:560px){.unpaid-bar .unpaid{flex-wrap:wrap;gap:10px}.unpaid-bar .unpaid__info{flex:1 1 100%}.unpaid-bar .unpaid__btn{flex:1 1 auto;justify-content:center}}.order-page{max-width:640px}.ocard{background:#fff;border:1px solid var(--line);border-radius:14px;padding:24px 22px 26px;box-shadow:0 14px 36px rgba(35,33,31,.08)}.ocard__head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ocard__title{font-size:var(--fs-h3);margin:0}.ocard__badge{font-family:var(--mono);font-weight:600;font-size:var(--fs-meta);letter-spacing:.04em;border-radius:999px;padding:8px 14px;white-space:nowrap}.ocard__badge.is-paid{background:#e6efe9;color:#2e6a4e}.ocard__badge.is-wait{background:#f5e6df;color:#9a6b00}.ocard__items{margin-top:18px;border-top:1px solid var(--line)}.ocard__item{display:flex;justify-content:space-between;gap:14px;padding:12px 0;border-bottom:1px solid var(--line);font-family:var(--mono);font-size:var(--fs-body-sm)}.ocard__item b{white-space:nowrap}.ocard__where{margin:2px 0 6px}.ocard__client,.ocard__where{color:var(--muted);font-size:var(--fs-note);font-family:var(--mono)}.ocard__client{margin-top:14px}.ocard__paid{background:#e6efe9;color:#2e6a4e;border-radius:6px;padding:14px 16px;margin-top:18px;font-size:var(--fs-body-sm);line-height:1.5}.ocard .js-order-pay{margin-top:20px}.ocard__hint{text-align:center;color:var(--muted);font-size:var(--fs-meta);margin-top:10px;font-family:var(--mono)}.paymethods{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:14px}.co-done .paymethods,.paymethods--center{justify-content:center}.otrust{list-style:none;margin:16px 0 0;padding:0}.otrust li{position:relative;padding-left:26px;margin-top:9px;font-size:var(--fs-note);line-height:1.45;color:#3a4a63}.otrust li:before{content:"✓";position:absolute;left:0;top:0;color:#2e6a4e;font-weight:800}.pay-reassure{color:var(--muted);font-size:var(--fs-note);line-height:1.5;margin-top:12px}.btn .spin{border-color:#fff hsla(0,0%,100%,.5) hsla(0,0%,100%,.5);vertical-align:-3px}.ocard__item{align-items:center}.ocard__thumb{flex:0 0 auto;width:52px;height:52px;border-radius:6px;overflow:hidden;border:1px solid var(--line);background:#f3f6fb}.ocard__thumb img{width:100%;height:100%;object-fit:cover;display:block}.ocard__it-name{flex:1 1 auto;min-width:0}.pform{margin-top:18px;max-width:720px;background:#fff;border:1px solid var(--line);border-radius:14px;padding:26px 24px 24px;box-shadow:0 14px 36px rgba(35,33,31,.1)}.pform__grid{display:grid;grid-template-columns:1fr;gap:0 18px}@media (min-width:620px){.pform__grid{grid-template-columns:1fr 1fr}}.pform .field:first-child,.pform__grid .field:nth-child(-n+2){margin-top:0}.pform__opt{font-weight:400;color:var(--muted)}.pform__file{display:block;width:100%;font-family:var(--mono);font-size:var(--fs-body-sm);padding:12px;border:1px dashed rgba(35,33,31,.28);border-radius:6px;background:#fafbfc}.pform__hint{margin-top:8px}.pform__agree,.pform__hint{color:var(--muted);font-size:var(--fs-meta);line-height:1.4}.pform__agree{margin-top:14px}.pform__agree a{color:var(--acc-deep)}.pform .js-sf-submit{margin-top:20px}.page__or{margin-top:30px;font-weight:600;font-family:var(--mono)}.ask__form--inline{margin:18px 0 0;max-width:620px}.btn--dark{background:#23211f;box-shadow:0 8px 20px rgba(0,0,0,.2)}.btn--dark:hover{background:#000}.returns-cta{margin:24px 0 6px}.rmodal .pform{background:transparent;border:0;box-shadow:none;padding:0;max-width:none;margin-top:14px}.co-done__body{margin:16px auto 24px;max-width:46ch}.co-done__body p{color:var(--muted);font-size:var(--fs-body-sm);line-height:1.55}.co-done__body p+p{margin-top:12px}.ask__done-cta{margin-top:18px;font-family:var(--mono);font-weight:600;font-size:var(--fs-body-sm);color:var(--ink)}.ask__done .ask__msgrs{justify-content:center;margin-top:14px;gap:16px}@media (max-width:420px){.ask__done .ask__msgr,.ask__done .ask__msgr svg{width:56px;height:56px}}@supports not (aspect-ratio:1/1){.tcard__media{position:relative;padding-top:100%}.tcard__media img{position:absolute;top:0;left:0;height:100%}.pmodal__slide{position:relative;padding-top:100%}.pmodal__slide img{position:absolute;top:0;left:0;height:100%}.yc-scope .yc-photo{padding-top:100%}.yc-scope .yc-photos.n1 .yc-photo{padding-top:75%}.yc-scope .yc-photos.n3 .yc-photo:first-child{padding-top:56.25%}.yc-scope .yc-photo img{position:absolute;top:0;left:0}}.no-flexgap .slider__track>*+*{margin-left:20px}.no-flexgap .videos__grid>*+*{margin-left:16px}.no-flexgap .comp__grid>*+*{margin-top:26px}.no-flexgap .comp-card__name>*+*{margin-left:10px}.no-flexgap .adv-row>*+*{margin-top:10px}.no-flexgap .yc-trust-h>*+*{margin-left:13px}.no-flexgap .yc-safe-row>*{margin-right:12px;margin-bottom:12px}.no-flexgap .yc-pill>*+*{margin-left:10px}.no-flexgap .tariffs__grid>*+*{margin-top:26px}.no-flexgap .tcard__price>*{margin-right:12px;margin-bottom:6px}.no-flexgap .pmodal__dots>*+*{margin-left:8px}.no-flexgap .pmodal__thumbs>*{margin-right:8px;margin-bottom:8px}.no-flexgap .pmodal__price>*{margin-right:12px;margin-bottom:12px}.no-flexgap .yc-scope .yc-fd-head>*+*,.no-flexgap .yc-scope .yc-head>*+*{margin-top:9px}.no-flexgap .yc-scope .yc-head-row>*{margin-right:11px;margin-bottom:11px}.no-flexgap .yc-scope .yc-hstars .yc-srow>*+*{margin-left:3px}.no-flexgap #yc-reviews .yc-grid>*+*{margin-left:16px}.no-flexgap #yc-reviews .yc-col>*+*{margin-top:16px}.no-flexgap .yc-scope .yc-card>*+*{margin-top:10px}.no-flexgap .yc-scope .yc-author>*+*{margin-left:10px}.no-flexgap .yc-scope .yc-ameta>*+*{margin-top:1px}.no-flexgap .yc-scope .yc-name-row>*+*{margin-left:5px}.no-flexgap .yc-scope .yc-stars>*+*{margin-left:2px}.no-flexgap #yc-lightbox .yc-lb-info>*+*{margin-top:10px}.no-flexgap #yc-lightbox .yc-lb-author>*+*{margin-left:10px}.no-flexgap #yc-lightbox .yc-lb-name-row>*+*{margin-left:5px}.no-flexgap #yc-lightbox .yc-lb-stars>*+*{margin-left:2px}.no-flexgap .certs__grid>*+*{margin-left:14px}.no-flexgap .ask__inner>*+*{margin-top:34px}.no-flexgap .ask__msgrs>*+*{margin-left:18px}.no-flexgap .footer__inner>*+*{margin-top:22px}.no-flexgap .footer__nav>*{margin-right:26px;margin-bottom:12px}.no-flexgap .footer__pay>*{margin-right:10px;margin-bottom:10px}.no-flexgap .cartitem>*+*{margin-left:14px}.no-flexgap .cartitem__row>*+*{margin-left:16px}.no-flexgap .cart-undo>*+*{margin-left:12px}.no-flexgap .phone-field>*+*{margin-left:9px}.no-flexgap .phone-field__cc>*+*{margin-left:5px}.no-flexgap .rmodal__anon>*+*{margin-left:10px}.no-flexgap .rstars>*+*{margin-left:6px}.no-flexgap .msgr-row>*{margin-right:14px;margin-bottom:14px}.no-flexgap .msgr>*+*{margin-left:10px}.no-flexgap .dopt>*+*,.no-flexgap .pvz__item>*+*{margin-left:12px}.no-flexgap .co-totals__row>*+*{margin-left:14px}.no-flexgap .unpaid>*+*{margin-left:12px}.no-flexgap .ocard__head>*{margin-right:12px;margin-bottom:12px}.no-flexgap .ocard__item>*+*{margin-left:14px}.no-flexgap .paymethods>*{margin-right:10px;margin-bottom:10px}.no-flexgap .nf__cta>*{margin-right:12px;margin-bottom:12px}.no-flexgap .nf__links>*{margin-right:22px;margin-bottom:10px}.no-flexgap .pageback__link>*+*{margin-left:8px}.no-flexgap .pagecta__btns>*{margin-right:14px;margin-bottom:14px}@media (max-width:859px){.no-flexgap .pmodal__cta>*+*{margin-left:12px}}@media (min-width:860px){.no-flexgap .adv-row>*+*{margin-top:0;margin-left:40px}.no-flexgap .certs__grid>*+*{margin-left:24px}.no-flexgap .footer__inner>*+*{margin-top:26px}}@media (min-width:900px){.no-flexgap .faq__cols>*+*{margin-left:44px}.no-flexgap .ask__inner>*+*{margin-top:0;margin-left:60px}.no-flexgap .comp__grid>*+*,.no-flexgap .tariffs__grid>*+*{margin-top:0;margin-left:26px}}@media (min-width:1080px){.no-flexgap .co-grid2>*+*{margin-left:16px}.no-flexgap .dopts>*+*{margin-left:10px}.no-flexgap .dopt>*+*{margin-left:0;margin-top:8px}.no-flexgap .pvz__wrap>*+*{margin-left:12px}}.co-totals__hint{margin:6px 0 0;text-align:right;font-size:13px;line-height:1.35;color:var(--muted)}.pvz__again{display:inline-block;margin-top:8px;min-height:44px;padding:10px 16px;border:1px solid var(--line,#d6d3ce);border-radius:6px;background:#fff;color:inherit;font:inherit;cursor:pointer}.pvz__again:hover{background:#f6f4f1}.js-pvz-change,.pvz__change,.pvz__sel a{display:inline-block;min-height:44px;padding:11px 4px;line-height:22px}.pvz__net{font-size:12px;line-height:18px;padding:2px 8px;letter-spacing:.02em}.ymap-pick{min-height:44px;padding:11px 16px}.ymap-addr,.ymap-pick{font-size:15px}.ymap-work{font-size:14px}@media (max-width:360px){.cart__item,.cart__item>*,.cart__row,.cart__row>*{min-width:0}.cart__name{overflow-wrap:anywhere}}.dopt.is-active{border-color:#23211f;box-shadow:inset 0 0 0 1px #23211f;background:#fbfaf8}@media (prefers-reduced-motion:reduce){.co-note,.dopt,.dopts,.pvz,.pvz__sel,.spin{animation:none!important;transition:none!important}}@media (max-width:767px){.pvz__map{height:260px;max-height:40vh}}.dgroup{margin:0 0 14px}.dgroup:last-of-type{margin-bottom:6px}.dgroup__h{margin:0 0 8px;font-size:14px;line-height:20px;color:#6b6560}.dgroup__b{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.dopt__t{padding-right:30px}.dgroup .dopt{align-items:flex-start;margin-top:0}.dgroup .dopt input{margin-top:3px}.dgroup .dopt__t{padding-right:0}.dgroup .dopt__p{align-self:center}.dgroup__h{font-size:15px;color:#4a4a4a}.dgroup .dopt{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr;gap:4px 12px;height:100%}.dgroup .dopt input{grid-column:2;grid-row:1;justify-self:end}.dgroup .dopt__info{grid-column:1;grid-row:1}.dgroup .dopt__p{grid-column:1/-1;grid-row:2;justify-self:end;align-self:end;margin-top:6px}.dgroup{margin:0 0 18px}.dgroup:last-of-type{margin-bottom:8px}.dgroup__h{margin:0 0 10px;font-family:var(--mono);font-size:17px;line-height:24px;font-weight:600;color:var(--ink,#23211f);letter-spacing:.01em}.dgroup__b{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;align-items:stretch}.dgroup__b--one{grid-template-columns:1fr}.dname{display:inline-block;font-family:var(--mono);font-weight:600;font-size:19px;line-height:26px;letter-spacing:.04em}.dname--ozon{color:#005bff}.dname--cdek{color:#0a8f43}.dname--plain{font-size:16px;letter-spacing:0;color:var(--ink,#23211f)}@supports not (aspect-ratio:1/1){.tcard__media{position:relative;padding-top:75%}.tcard__media img,.tcard__media picture{position:absolute;top:0;left:0;width:100%;height:100%}.pmodal__slide{position:relative;padding-top:75%}.pmodal__slide img{position:absolute;top:0;left:0;height:100%}.videos__item{padding-top:177.78%}.videos__item video{position:absolute;top:0;left:0;width:100%;height:100%}.yc-scope .yc-photo{padding-top:100%}.yc-scope .yc-photos.n1 .yc-photo{padding-top:75%}.yc-scope .yc-photos.n3 .yc-photo:first-child{padding-top:56.25%}.yc-scope .yc-photo img{position:absolute;top:0;left:0}}.pmodal__prev .ic{transform:rotate(180deg)}.pmodal__close,.pmodal__nav{display:flex;align-items:center;justify-content:center}.pmodal__name{font-family:var(--font-display);font-weight:500;font-size:26px;letter-spacing:-.015em;line-height:1.2}.pmodal__qty{font-family:var(--font-text);font-weight:400;font-size:17px}.cart-modal__close{display:flex;align-items:center;justify-content:center}.co-done__ic .ic{width:38px;height:38px}input,textarea{caret-color:#b4462a}