@charset "UTF-8";:root{--wrapper:10px;--font-size-product-cart:28px}@media (min-width:768px){:root{--wrapper:30px;--font-size:18px;--font-size-product-cart:36px;--gap:20px}}@media (min-width:1280px){:root{--wrapper:100px;--gap:30px}}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}ol,ul{list-style:none;padding:0}cite{display:block}a{text-decoration:none}button{border:none;outline:none}html{color:#333;font-family:Arial,sans-serif;font-style:normal;font-weight:300;line-height:1.5;min-width:320px}select{background:hsla(0,0%,100%,.4);background-color:var(--form-bg);border:1px solid var(--form-border);border-radius:var(--form-radius);box-sizing:border-box;font-size:16px;line-height:18px;outline:none;padding:var(--input-padding,18px);width:100%}main{margin-top:-130px}:root{--wrapper:20px;--font-size:16px;--font-size-h1:24px;--font-size-h2:18px;--font-size-small:10px;--hamburger:#fff;--w-modal:1010px;--modal-close-w:12px;--text-accent:#1e5084;--text-del:#d2d2d2;--scroll-line:#fff;--scroll-bar:#333;--sale-bg:#f56538;--sale-radius:0px 5px 5px 0px;--price-gap:10px;--input-padding:12px;--btn-bg:#f56538;--btn-text:#fff;--btn-radius:5px;--btn-padding:16px;--btn-bg-hover:#ff3d00;--btn-bg-active:#ff3d00;--btn-outline-focus:2px solid #cd0000;--btn-max-width:375px}@media (min-width:414px){:root{--wrapper:20px;--input-padding:18px;--btn-padding:21px;--price-gap:20px}}@media (min-width:768px){:root{--wrapper:30px}}@media (min-width:1922px){:root{--font-size-h1:36px;--font-size-h2:24px;--wrapper:195px}}html{background:var(--bg,#fff);box-sizing:border-box;position:relative;scroll-behavior:smooth;scrollbar-color:var(--scroll-line,#fff) var(--scroll-bar,#333);scrollbar-width:thin}*,:after,:before{box-sizing:inherit}a{color:inherit}p{line-height:1.5;margin-top:15px}cite{font-style:normal}[data-modal-open]{cursor:pointer}::-webkit-scrollbar{background-color:#fff;height:5px;width:5px}::-webkit-scrollbar-thumb{background-color:#fff;border-radius:9em;box-shadow:inset 1px 1px 10px #f3faf7}::-webkit-scrollbar-thumb:hover{background-color:var(--scroll-bar,#333)}::-webkit-scrollbar-button:vertical:end:increment,::-webkit-scrollbar-button:vertical:start:decrement{background:none}::-webkit-scrollbar-button:horizontal:end:increment,::-webkit-scrollbar-button:horizontal:start:decrement{background:none}@media (min-width:768px){::-webkit-scrollbar{height:9px;width:10px}}@media (min-width:1922px){::-webkit-scrollbar{height:12px;width:12px}}html{font-family:Open Sans,"Open Sans Fallback",Arial,sans-serif;font-size:var(--font-size);font-weight:400;letter-spacing:.5px}small{font-size:var(--font-size-small)}@media (min-width:1922px){p{font-size:18px}}@media (max-width:1400px){main{margin-top:-66px!important}}input[type=checkbox]{cursor:pointer;height:20px;width:20px}.title{font-family:Montserrat,"Montserrat Fallback",Arial,sans-serif;font-size:var(--font-size-h1);font-weight:800;letter-spacing:.01em;line-height:1.3em;text-transform:uppercase}.picture{display:block}.picture img{height:100%;-o-object-fit:contain;object-fit:contain}.btn,.picture img{display:block;width:100%}.btn{background:var(--btn-bg,inherit);border:var(--btn-border,none);border-radius:var(--btn-radius,0);box-sizing:border-box;color:var(--btn-text,inherit);cursor:pointer;font-size:16px;max-width:var(--btn-max-width,430px);padding:var(--btn-padding,1.25em);text-align:center;text-transform:uppercase}.btn:hover{background:var(--btn-bg-hover,var(--btn-bg));box-shadow:var(--btn-shadow-hover,none)}.btn:active{background:var(--btn-bg-active,var(--btn-bg));box-shadow:var(--btn-shadow-active,none)}.btn:focus-visible{background:var(--btn-bg-focus,var(--btn-bg));border:var(--btn-border-focus,none);box-shadow:var(--btn-shadow-focus,none);outline:var(--btn-outline-focus,none)}.btn--icon{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:center;justify-content:center}.btn{font-family:Open Sans,"Open Sans Fallback",Arial,sans-serif;font-weight:700;letter-spacing:.02em}@media (min-width:1120px){.btn--desktop{display:none!important}.btn--wide{display:block!important}}.btn{font-family:Montserrat,"Montserrat Fallback",Arial,sans-serif;font-weight:800}@media (max-width:768px){.btn--desktop{display:none!important}.btn--mobile{display:block!important}}.btn__label--lg{font-size:20px}.btn--mobile,.btn--wide{display:none}.form__btn{max-width:600px}.form{color:var(--form-text,inherit);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-family:var(--font-family);font-weight:600;text-align:left}.form__btn{margin-top:20px;width:100%}.form__input{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-top:15px;position:relative}.form__input--icon .form__input-item{padding:15px 15px 15px 42px}.form__input-label{font-weight:400;left:0;position:absolute;top:0}.form__input-item{background:hsla(0,0%,100%,.4);background-color:var(--form-bg);border:1px solid var(--form-border);border-radius:var(--form-radius);box-sizing:border-box;font-size:16px;line-height:18px;outline:none;padding:var(--input-padding,18px);width:100%}.form__input-item~.form__input-label{background-color:#fff;left:15px;padding:1px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .5s cubic-bezier(.165,.84,.44,1)}.form__input-item:-ms-input-placeholder{color:var(--form-placeholder)}.form__input-item::-ms-input-placeholder{color:var(--form-placeholder)}.form__input-item::-webkit-input-placeholder{color:var(--form-placeholder)}.form__input-item::-moz-placeholder{color:var(--form-placeholder)}.form__input-item::placeholder{color:var(--form-placeholder)}.form__input-item~.form__input-label{color:var(--form-placeholder)}.form__input-item:hover{background:hsla(0,0%,100%,.9);border-color:var(--form-border-hover);color:var(--form-text-active,inherit)}.form__input-item:hover:-ms-input-placeholder{color:var(--form-placeholder-hover)}.form__input-item:hover::-ms-input-placeholder{color:var(--form-placeholder-hover)}.form__input-item:hover::-webkit-input-placeholder{color:var(--form-placeholder-hover)}.form__input-item:hover::-moz-placeholder{color:var(--form-placeholder-hover)}.form__input-item:hover::placeholder{color:var(--form-placeholder-hover)}.form__input-item:hover~.form__input-label{color:var(--form-placeholder-hover)}.form__input-item:active,.form__input-item:focus{border-color:var(--form-border-active)}.form__input-item:active~.form__input-label,.form__input-item:focus~.form__input-label{font-size:12px;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.form__input-item:valid~.form__input-label{font-size:12px;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.form__input-item:not(:-moz-placeholder):not(:focus):invalid{border-color:var(--form-error);color:var(--form-error)}.form__input-item:not(:placeholder-shown):not(:focus):invalid{border-color:var(--form-error);color:var(--form-error)}.form__input-item:not(:placeholder-shown):not(:focus):invalid::-webkit-input-placeholder{color:var(--form-error)}.form__input-item:not(:placeholder-shown):not(:focus):invalid::-moz-placeholder{color:var(--form-error)}.form__input-item:not(:-moz-placeholder):not(:focus):invalid::placeholder{color:var(--form-error)}.form__input-item:not(:placeholder-shown):not(:focus):invalid::placeholder{color:var(--form-error)}.form__input-item:not(:-moz-placeholder):not(:focus):invalid~.form__input-label{color:var(--form-error);font-size:12px;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.form__input-item:not(:placeholder-shown):not(:focus):invalid~.form__input-label{color:var(--form-error);font-size:12px;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.form{--form-bg:#fff;--form-border:#d2d2d2;--form-border-hover:#6c6c6c;--form-border-active:#333;--form-filled:#02d663;--form-error:#ce1800;--form-radius:6px;--form-placeholder:#6c6c6c;--form-placeholder-hover:#333;--form-placeholder-active:#02d663;--form-check-border-hover:#333;--form-check-border-checked:#333;--form-check-bg-checked:#333;--form-check-yes-checked:#fff}.price__item--new{color:var(--price-new);font-size:30px}.price__item--old{color:var(--price-old);display:-webkit-flex;display:flex;position:relative}.price__item--old:after{background-color:var(--price-line-del,var(--price-old));content:"";height:.05em;position:absolute;-webkit-transform:translate(10%,.5em) rotate(-25deg);transform:translate(10%,.5em) rotate(-25deg);width:110%}.price{--price-new:#333;--price-old:#d3d3d3}.price .pl_special_price{font-size:1.3em}.icon{height:2em;width:2em}.icon--hamburger-steps{background:transparent;border:0;cursor:pointer;display:-webkit-flex;display:flex;padding:.5em;position:relative}.icon--hamburger-steps .icon__hamburger-line{background-color:var(--hamburger,#333);border-radius:10px;height:2px;position:absolute;right:.5em;top:.5em;transition:all .3s cubic-bezier(.175,.885,.32,1.275);width:1.1em}.icon--hamburger-steps .icon__hamburger-line:nth-of-type(2){-webkit-transform:translateY(.25em);transform:translateY(.25em);transition-delay:.1s;width:.8em}.icon--hamburger-steps .icon__hamburger-line:nth-of-type(3){-webkit-transform:translateY(.5em);transform:translateY(.5em);transition-delay:.2s}.icon--hamburger-steps .icon__hamburger-line:nth-of-type(4){-webkit-transform:translateY(.75em);transform:translateY(.75em);transition-delay:.2s;width:.8em}.icon--hamburger-steps.active .icon__hamburger-line:first-of-type{-webkit-transform:translateY(.3em) rotate(-45deg);transform:translateY(.3em) rotate(-45deg);width:.5em}.icon--hamburger-steps.active .icon__hamburger-line:nth-of-type(2){-webkit-transform:translate(-.3em,.6em) rotate(-45deg);transform:translate(-.3em,.6em) rotate(-45deg);width:.5em}.icon--hamburger-steps.active .icon__hamburger-line:nth-of-type(3){-webkit-transform:translate(-.3em,.3em) rotate(45deg);transform:translate(-.3em,.3em) rotate(45deg);width:.5em}.icon--hamburger-steps.active .icon__hamburger-line:nth-of-type(4){-webkit-transform:translateY(.6em) rotate(45deg);transform:translateY(.6em) rotate(45deg);width:.5em}.wrapper{margin-left:auto;margin-right:auto;max-width:1920px;min-width:320px;padding-left:var(--wrapper);padding-right:var(--wrapper);text-align:center}.gallery__list{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;position:relative;-webkit-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.gallery__list::-webkit-scrollbar{height:0}.gallery__item{-webkit-flex:0 0 auto;flex:0 0 auto;position:relative;scroll-snap-align:center;width:100%}.gallery__item-title{font-size:24px;font-weight:700}.gallery__item-pic{height:280px;width:280px}.gallery__toggle{margin-top:20px;text-align:center}.gallery__btn{background-color:transparent;border:2px solid var(--gallery-btn,#f8fbff);border-radius:50%;cursor:pointer;height:56px;position:relative;width:56px}.gallery__btn:after{border-bottom:2px solid var(--gallery-btn,#f8fbff);border-left:2px solid var(--gallery-btn,#f8fbff);content:"";height:15px;left:50%;position:absolute;top:50%;width:15px}.gallery__btn:hover{background-color:var(--gallery-btn-hover,#fff)}.gallery__btn:hover:after{border-color:var(--gallery-btn-hover,#1e5084)}.gallery__btn:active{background-color:var(--gallery-btn-bg-active,#f8fbff)}.gallery__btn:focus-visible{border-color:#f56538}.gallery__btn--prev{margin-right:20px}.gallery__btn--prev:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.gallery__btn--next:after{-webkit-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg)}.gallery__list{scroll-behavior:smooth}@media (min-width:1922px){.gallery__item{font-size:20px}}.split__left{-webkit-align-items:center;align-items:center;background-color:#1e5084;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;padding:130px 0}.split__left.split__left--order{padding:100px 60px}.split__right{max-width:500px;padding-top:15px;width:100%}.split__right.split__right--order{padding-top:0}@media (min-width:1120px){.split__left{background-color:transparent!important;display:block!important}.split__right{max-width:none!important;width:auto!important}}@media (min-width:1919px){.split__left{padding:130px 5%}}@media (min-width:1575px) and (max-width:1919px){.split__left{padding:130px 13%}.split__left.split__left--order{padding:100px 15%}}@media (min-width:1401px) and (max-width:1574px){.split__left{padding:130px 5%}.split__left.split__left--order{padding:100px 10%}}@media (min-width:1121px) and (max-width:1401px){.split__left{padding:130px 2%}}@media (max-width:1300px){.split__right{max-width:400px}}@media (max-width:1120px){.split__right,.split__right.split__right--order{max-width:500px;padding:40px 0 10px}.split__right{padding:40px 0 0}.split__right.split__right--order{padding-left:15px;padding-right:15px}.split__left{padding:60px 0 40px;width:100%}.split__left.split__left--order{padding:50px 0 40px}}@media (max-width:767px){.split__right,.split__right.split__right--order{max-width:500px;padding:40px 0 50px}.split__right{padding:40px}.split__right.split__right--order{padding-bottom:0}}@media (max-width:700px){.split__left{-webkit-flex-direction:column;flex-direction:column;gap:40px}}@media (max-width:500px){.split__right{padding-left:15px;padding-right:15px}}.purchase__top .wrapper{max-width:1220px}@media (min-width:768px){.purchase__order--bottom{margin:0 40px}}@media (min-width:1120px){.purchase__order--midi{display:none!important}.purchase__order--large{display:-webkit-flex!important;display:flex!important}}@media (min-width:1280px) and (max-width:1400px){.purchase__order{gap:40px!important;padding:50px 0!important}}@media (min-width:1120px) and (max-width:1280px){.purchase__order{-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:50px 0!important}}@media (max-width:768px){.purchase__top{background-image:none!important}}.purchase__top{background-color:#1e5084;background-image:url(../img/purchase__top-heart.png);background-position:center -260px;background-repeat:no-repeat;background-size:100% auto;color:#fff;padding-bottom:40px;padding-top:40px;text-align:center}.purchase__order{-webkit-justify-content:space-around;justify-content:space-around;padding:40px 0}.purchase__order,.purchase__order-content{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.purchase__order-content{-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.purchase__order-slogan{color:#fff;font-family:Montserrat,"Montserrat Fallback",Arial,sans-serif;font-size:24px;font-weight:800;margin-top:20px;text-transform:uppercase}.purchase__order-logo{--fill:#1e5084;height:45px;width:350px}.purchase__order-pic{margin-top:30px;position:relative}.purchase__order-pic--alt{display:none}.purchase__order-img{height:320px;margin-left:35px;margin-top:14px}.purchase__order-form{margin:26px -20px}.purchase__order-sale{--sale-radius:50%;display:-webkit-flex;display:flex;font-family:Montserrat,"Montserrat Fallback",Arial,sans-serif;font-size:12px;font-weight:800;height:130px;position:absolute;text-align:center;top:60px;width:130px}.purchase__order-sale__wrap{margin:auto;padding:20px}.purchase__order-sale-procent{display:block;font-size:24px;margin-top:5px}@media (min-width:414px){.purchase__top{background-position:center -420px;padding-bottom:40px;padding-top:40px}.purchase__order-img{height:360px;margin-left:0;margin-right:60px;margin-top:14px}.purchase__order-sale{top:40px}.purchase__order-form{margin:30px 0}}@media (min-width:768px){.purchase__top{background-image:url(../img/purchase__top-heart.png),url(../img/purchase__top-heart.png);background-position:-70% bottom,147%;background-size:406px 496px,317px 388px;padding:50px 90px}.purchase__order-logo{--fill:#fff}.purchase__order-slogan{color:#fff;font-size:29px}.purchase__order-form{margin-right:30px}.purchase__order-sale{top:100px}.purchase__order-img{height:400px;margin-top:14px 0 0}}@media (min-width:1922px){.purchase__top{background-position:-70px -280px,100%;background-size:542px 664px,423px 518px;padding:87px 295px}}@media (min-width:1120px){.purchase{background:linear-gradient(90deg,#1e5084 24%,#f8fbff 0)}.purchase__order{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;gap:80px;grid-template-columns:2fr 1fr;-webkit-justify-content:center;justify-content:center;margin-left:auto;margin-right:auto;max-width:1920px;padding:50px 0}.purchase__order.is-active{-webkit-animation:a 1s both;animation:a 1s both}.purchase__order-content{position:relative}.purchase__order-sale{font-size:18px;height:188px;right:-10px;top:60px;width:188px}.purchase__order-sale-procent{font-size:36px}.purchase__order-pic--alt{display:block;height:auto;width:445px}.purchase__order-pic{bottom:30px}.purchase__order-img{height:340px;margin-left:-10px}.purchase__order-logo{--fill:#1e5084;height:57px;margin-top:225px;width:360px}.purchase__order-slogan{color:#333;display:block;margin-top:0}.purchase__order-content{background-color:initial}.purchase__order-form{margin-left:20px;max-width:360px}}@media (max-width:1120px){.purchase__order{-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:1119px){.purchase__order-content{padding-left:40px}}@media (max-width:767px){.purchase__order-logo{width:280px}.purchase__order-logo img{max-width:280px!important}.purchase__order-slogan{margin-top:40px;text-align:center}}@media (max-width:700px){.purchase__order-content{padding-left:0}}@media (min-width:1281px){.purchase .about__form{left:-44px;margin:0;max-width:450px;position:relative;top:56px;width:330px}}.purchase__order-logo-img{height:auto;max-width:350px;width:100%}.purchase__order-middle{text-align:center}.purchase__order--large{display:none}.fMask a{cursor:default}.note{color:#9c9c9c;font-size:14px;margin-top:10px;text-align:center}.active.icon--hamburger-skew span{background:none}.active.icon--hamburger-skew span:before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:top .3s 0s,-webkit-transform .3s .3s;transition:top .3s 0s,transform .3s .3s;transition:top .3s 0s,transform .3s .3s,-webkit-transform .3s .3s;width:1.5em}.active.icon--hamburger-skew span:after{bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:bottom .3s 0s,-webkit-transform .3s .3s;transition:bottom .3s 0s,transform .3s .3s;transition:bottom .3s 0s,transform .3s .3s,-webkit-transform .3s .3s;width:1.5em}.visually-hidden{clip:rect(0 0 0 0);border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (min-width:1120px){.about__header{margin-top:-20px}}.about{background-color:#fff;margin-bottom:40px;margin-top:105px}.about__wrap{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}.about__content{background-color:#1e5084;color:#fff;padding-left:var(--wrapper);padding-right:var(--wrapper)}.about__title{font-size:33px;text-align:center}.about .about__list{font-size:20px;margin:20px auto 0;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.about__prodimg .about__pic{height:100%;margin:0 auto;max-width:350px}.about__prodimg .about__pic img{max-width:500px}.about__pic{height:270px;margin-top:-27px}.about__list{font-size:14px;font-weight:700;margin-top:14px}.about__list li{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;line-height:1.8;position:relative}.about__list li:before{border-bottom:2px solid #fff;border-left:2px solid #fff;content:"";height:8px;margin-right:11px;margin-top:7px;position:relative;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:16px}.about__form{background-color:#fff}@media (min-width:414px){.about__pic{height:314px;margin-top:-190px}.about__pic img{-o-object-position:right;object-position:right}.about__form{margin-left:var(--wrapper);margin-right:var(--wrapper)}}@media (min-width:768px){.about__content{margin-bottom:0;padding-bottom:23px;padding-left:0}.about__form{margin:0}.about__pic{height:391px;margin-top:0}.about__pic img{-o-object-position:center;object-position:center}.about__list{color:#fff;font-size:16px}.about__header,.about__list{width:auto}.about__pic{margin-top:50px}}@media (min-width:1120px){.about__list{color:#000}.about{background:linear-gradient(90deg,#1e5084 24%,#f8fbff 0);margin-bottom:0;margin-top:120px}.about__wrap{-webkit-align-items:center;align-items:center;gap:80px;-webkit-justify-content:center;justify-content:center;margin-left:auto;margin-right:auto;max-width:1920px;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding:50px 0}.about__form{left:25px;margin:0;max-width:450px;position:relative;width:330px}.about__form-item{margin-top:32px;padding-left:40px;padding-right:40px}.about__content{background-color:initial;color:#333;margin-bottom:0;padding:0}.about__list{font-size:18px;margin-top:30px}.about__list li:before{border-color:#333}.about__pic{height:500px;margin-top:20px}.about__pic img{-o-object-position:center;object-position:center}.about__wrap--midi{display:none!important}.about__wrap--large{display:-webkit-flex!important;display:flex!important}}@media (min-width:1280px) and (max-width:1400px){.about__wrap{gap:40px!important;padding:50px 0!important}.about{margin-top:64px}}@media (min-width:1120px) and (max-width:1280px){.about__wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:50px 0!important}.about{margin-top:64px}}@media (min-width:1575px) and (max-width:1919px){.about{margin-bottom:40px;margin-top:128px}}@media (min-width:1401px) and (max-width:1574px){.about{margin-bottom:40px;margin-top:128px}}@media (max-width:1120px){.about__wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap}.about{margin-top:64px}}@media (max-width:819px){.about__title{font-size:30px}.about .about__list{font-size:18px}}.about__header{margin-top:-22px}@media (max-width:767px){.about__list{color:#fff}.about{margin-bottom:0}}@media (max-width:721px){.about__title{font-size:28px}}@media (max-width:700px){.about__title{font-size:30px}}@media (max-width:500px){.about__prodimg .about__pic img{max-width:300px}}@media (max-width:414px){.about__title{font-size:25px}.about .about__list{font-size:16px}}@media (min-width:1281px){.about__form{left:-66px;margin:0;max-width:450px;position:relative;top:30px;width:330px}}.about__photo-img{height:auto;max-width:445px;width:100%}.about__pic-img{margin-top:20px}.about__title--midi{letter-spacing:inherit!important}.about__list--order{margin-left:auto;margin-right:auto;margin-top:10px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.about__wrap--large{display:none}.about__list--large{padding-bottom:30px}.small{font-size:var(--font-size-small)}.form-box{background-color:#fff;border-radius:10px;box-shadow:0 20px 50px rgba(0,0,0,.15);padding-bottom:29px}.form-box__offer{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;margin-top:50px}.form-box__head{background-color:#1e5084;border-radius:10px;color:#fff;font-family:Montserrat,"Montserrat Fallback",Arial,sans-serif;margin-bottom:27px;padding:30px 10px 32px;position:relative;text-align:center}.form-box__head:after{background-color:#1e5084;bottom:0;-webkit-clip-path:polygon(0 0,50% 100%,100% 0);clip-path:polygon(0 0,50% 100%,100% 0);content:"";height:32px;left:2%;position:absolute;-webkit-transform:translateY(97%);transform:translateY(97%);width:96%}.form-box__head-title{font-size:24px;line-height:1.3;text-transform:uppercase}.form-box__sale{margin-right:27px;padding:16px 11px}.form-box__price{font-family:Montserrat,"Montserrat Fallback",Arial,sans-serif;font-size:26px;font-weight:600}.form-box__price .price__item{text-transform:uppercase}.form-box__price .price__item--new{font-weight:700}.form-box__item{--input-padding:17px;--btn-padding:21px;margin-top:13px;padding-left:var(--wrapper);padding-right:var(--wrapper)}.form-box .form-box__checkbox{font-size:10px}.form-box .form-box__btn{margin-top:30px}@media (min-width:414px){.form-box{padding-bottom:35px}.form-box__sale{margin-right:40px;padding:16px 27px}.form-box .form-box__btn{margin:26px auto 0}}@media (min-width:768px){.form-box__sale{padding:20px 14px}.form-box__item{margin-top:17px;padding-left:20px;padding-right:20px}.form-box .form-box__btn{margin-top:35px}}@media (min-width:1922px){.form-box__item{margin-top:30px;padding-left:40px;padding-right:40px}}@media (max-width:445px){.form-box__price{font-size:23px}}@media (max-width:355px){.form-box__price{line-height:1.2;text-align:center}}.menu{position:-webkit-sticky;position:sticky;top:0;width:100vw;z-index:3}.menu__wrap{-webkit-align-items:center;align-items:center;display:grid;grid-template-areas:"a . b g" "d d d d";grid-template-columns:-webkit-min-content 1fr auto auto;grid-template-columns:min-content 1fr auto auto;max-width:none;padding-bottom:14px;padding-top:14px;position:relative}.menu__nav,.menu__wrap{background-color:#1e5084;width:100%}.menu__nav{height:0;left:0;opacity:0;overflow-y:hidden;position:absolute;top:100%;transition:all .8s ease-in-out}.menu__logo{--fill:#f8fbff;grid-area:a;height:21px;width:130px}.menu__hamburger{font-size:18px;grid-area:b}.menu__hamburger:after{bottom:-4px;content:"";left:-4px;position:absolute;right:-4px;top:-4px}.menu__hamburger:focus-visible{outline:1px solid #f56538}.menu__cart{grid-area:c;padding:6px;visibility:hidden;width:auto}.menu__cart-icon{display:block;height:20px;width:20px}.menu__cart:focus-visible{background-color:#ff3d00}.menu__links{border-top:1px solid #f8fbff;font-family:Montserrat,"Montserrat Fallback",Arial,sans-serif;margin-top:10px}.menu__links-item{border-bottom:1px solid #f8fbff;color:#fff;display:block;padding:20px;text-align:center;text-transform:uppercase}.menu__links-item.active{background-color:#fff;color:var(--text-accent)}.menu__btn{margin:40px auto 25px;max-width:280px}.menu__btn--bar{align-self:center;border-radius:4px;font-size:14px;grid-area:g;height:40px;line-height:40px;margin:0 0 0 16px;max-width:none;padding:0 16px;white-space:nowrap;width:auto}@media (max-width:359px){.menu__btn--bar{margin-left:8px;padding:0 12px}}.menu.active{background:rgba(51,51,51,.2);height:100vh}.menu.active .menu__nav{height:340px;opacity:1}.menu.active .menu__cart{display:none}@media (min-width:768px){.menu__logo{height:26px;width:160px}}@media (min-width:1120px){.menu__wrap{grid-template-areas:"a e f";grid-template-columns:1fr auto auto;margin-left:0;margin-right:0;min-height:88px;padding:0 clamp(24px,4.7vw,90px)}.menu__links{-webkit-align-items:center;align-items:center;border:none;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;grid-area:e;margin-right:clamp(12px,1.3vw,19px);margin-top:0}.menu__links-item{border:none;font-family:Open Sans,"Open Sans Fallback",Arial,sans-serif;font-size:15px;font-weight:600;margin:0 clamp(7px,1.1vw,17px);padding:6px 0;position:relative;text-transform:none;white-space:nowrap}}@media (min-width:1120px) and (min-width:1280px){.menu__links-item{font-size:16px}}@media (min-width:1120px){.menu__links-item:after{background-color:#f56538;bottom:0;content:"";height:2px;left:0;position:absolute;right:0;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.menu__links-item.active:after,.menu__links-item:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.menu__links-item.active{background-color:transparent;color:#fff}.menu__btn{border-radius:4px;grid-area:f;height:56px;justify-self:end;line-height:56px;margin:0;min-width:126px;padding:0 24px}.menu__logo{height:33px;width:210px}.menu__nav{display:contents;height:auto;left:auto;width:auto}.menu__cart,.menu__hamburger{display:none}.menu.active{background:initial;height:auto}}@media (max-width:820px) and (min-width:820px){.menu{width:98.5vw}}@media (max-width:1024px) and (min-width:1024px){.menu{width:99vw}}@media (max-width:1024px) and (min-width:1024px) and (max-height:600px){.menu{width:100vw}}@media (min-width:1575px) and (max-width:1919px){.menu__hamburger{font-size:30px;margin-right:10px}}@media (min-width:1401px) and (max-width:1574px){.menu__hamburger{font-size:30px;margin-right:30px}}.menu__logo-img{height:auto;max-width:278px;width:100%}.about{margin-bottom:0}.facts{background-color:#183f6c;color:#fff;text-align:left}.facts__list{display:-webkit-flex;display:flex;gap:6px;-webkit-justify-content:space-between;justify-content:space-between;max-width:1432px;padding-bottom:20px;padding-top:20px;text-align:left}@media (min-width:480px){.facts__list{gap:16px;-webkit-justify-content:space-evenly;justify-content:space-evenly;padding-bottom:24px;padding-top:24px}}@media (min-width:768px){.facts__list{gap:24px;-webkit-justify-content:space-between;justify-content:space-between;max-width:none;padding-bottom:30px;padding-top:30px}}@media (min-width:1120px){.facts__list{padding-left:clamp(24px,4.7vw,90px);padding-right:clamp(24px,4.7vw,90px)}}.facts__item{border-left:2px solid #f56538;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:2px;-webkit-justify-content:center;justify-content:center;min-width:0;padding-left:6px}@media (min-width:480px){.facts__item{padding-left:12px}}@media (min-width:768px){.facts__item{border-left-width:3px;padding-left:16px}}.facts__label{color:#a9bddb;font-family:Open Sans,"Open Sans Fallback",Arial,sans-serif;font-size:clamp(8.5px,2.7vw,10px);font-weight:600;letter-spacing:.02em;text-transform:uppercase}@media (min-width:480px){.facts__label{font-size:13px;letter-spacing:.04em}}.facts__value{font-family:Open Sans,"Open Sans Fallback",Arial,sans-serif;font-size:clamp(9.5px,3.1vw,12px);font-weight:700;line-height:1.3;white-space:nowrap}@media (min-width:480px){.facts__value{font-size:clamp(14px,2.9vw,18px)}}@media (min-width:1120px){.facts__value{font-size:20px}}.problems__fix{overflow:hidden;padding-top:40px}.problems__fix.is-active .problems__fix-content,.problems__fix.is-active .problems__fix-pic{-webkit-animation:a 1s both;animation:a 1s both}.problems__fix-pic{height:410px;margin-left:auto;margin-right:auto;margin-top:18px;max-width:510px;min-width:385px}.problems__fix-pic img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.problems__fix-list{font-size:18px;font-weight:700;line-height:1.8;margin:18px auto 0;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.problems__fix-list li{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.problems__fix-list li:before{content:"✖";height:24px;margin-right:10px;position:relative;text-align:center;width:24px}@media (min-width:768px){.problems{background-attachment:fixed;background-image:url(../img/leaf--green-bg.webp);background-position:100% 90%;background-repeat:no-repeat;background-size:240px 250px}.problems__fix{padding-top:10px}.problems__fix-pic{height:442px;margin:40px auto 0}.problems__fix-pic img{-o-object-fit:contain;object-fit:contain}.problems__fix-content{margin-left:auto;margin-right:auto;max-width:900px;text-align:center}}@media (min-width:1922px){.problems{background-image:url(../img/leaf--green-bg.webp),url(../img/leaf--blue.svg);background-position:104% 90%,-3% 0;background-size:302px 444px,321px 362px;padding-top:1px}.problems__fix-wrap{-webkit-align-items:center;align-items:center;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:1fr 1fr}.problems__fix-pic{height:666px;margin:40px 0 0;max-width:none;-webkit-order:-1;order:-1;width:100%}.problems__fix-list{font-size:20px}}@media (max-width:1370px){.problems{background-image:none}}@media (max-width:414px){.problems__fix-pic{margin-left:-60px}}.composition.is-active .composition__bottom-content,.composition.is-active .composition__pic,.composition.is-active .composition__top-content{-webkit-animation:a 1s both;animation:a 1s both}.composition__top{background-color:#f8fbff;padding-bottom:40px;padding-top:40px}.composition__bottom{background-color:#1e5084;color:#fff}.composition__gallery{margin-bottom:40px;scroll-behavior:smooth}.composition__gallery .gallery__item{display:grid;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;opacity:1;transition:opacity .5s ease-out}.composition__gallery .gallery__item-pic{margin-left:auto;margin-right:auto}.composition__gallery .gallery__item-text{margin-top:10px}.composition__gallery .gallery__item.hide{opacity:0;position:absolute}.composition__gallery .gallery__toggle{margin-top:0}.composition__gallery .gallery__list{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.composition__bottom{padding-bottom:40px;padding-top:1px}.composition__pic{display:none}.composition__btn{margin-left:auto;margin-right:auto;max-width:300px;width:100%}.composition__gallery{margin-top:0}.composition__gallery .gallery__item{-webkit-align-items:center;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-justify-content:center;justify-content:center;margin:0 auto}.composition__gallery .gallery__item,.composition__gallery .gallery__item-content{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.composition__gallery .gallery__item-pic{height:200px;width:200px}@media (min-width:414px){.composition__top{padding-bottom:50px;padding-top:50px}.composition__gallery .gallery__list{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}}@media (min-width:768px){.composition__top{padding-bottom:50px;padding-top:50px;text-align:center}.composition__top .product-set__content,.composition__top .wrapper{margin-left:auto;margin-right:auto;max-width:900px}.composition__bottom{padding-bottom:40px;padding-top:26px}.composition__bottom .product-set__content,.composition__bottom .wrapper{margin-left:auto;margin-right:auto;max-width:900px}.composition__btn{max-width:300px;width:100%}.composition__gallery .gallery__item{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr}}@media (min-width:1922px){.composition__top-content p{text-align:center}.composition__top{padding-bottom:80px;padding-top:80px}.composition__bottom .product-set__content,.composition__bottom .wrapper,.composition__top .product-set__content,.composition__top .wrapper{margin-left:auto;margin-right:auto;max-width:1922px;padding-left:calc(130px + var(--wrapper))}.composition__bottom .product-set__content,.composition__bottom .wrapper{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:3fr 2fr;padding-right:calc(130px + var(--wrapper))}.composition__btn{margin-left:325px;margin-top:60px;max-width:360px}.composition__pic{display:block;margin-left:60px;margin-top:-80px;width:390px}.composition__gallery .gallery__item{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.composition__gallery .gallery__item-pic{height:260px;width:260px}.composition__gallery .gallery__toggle{margin-left:280px;margin-top:-20px}.composition .gallery__item-text{text-align:center}}@media (max-width:767px){.composition__gallery .gallery__list{padding-top:20px}.composition__gallery .gallery__toggle{margin-top:25px}}@media (max-width:500px){.composition .picture img{margin:0 auto;max-width:200px}}.to-take{padding-top:40px}.to-take.is-active .to-take__wrap{-webkit-animation:a 1s both;animation:a 1s both}.to-take__list{--stroke-color:#1e5084;background-color:#f8fbff;box-shadow:0 20px 50px rgba(0,0,0,.15);color:#1e5084;font-size:18px;font-weight:700;margin:30px -20px 12px;padding:20px 20px 40px;text-align:left}.to-take__item{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;margin-top:18px}.to-take__item-icon{height:24px;width:24px}.to-take__pic{margin-left:auto;margin-right:auto}.to-take__pic img{height:362px;-o-object-position:bottom center;object-position:bottom center}@media (min-width:414px){.to-take{padding-top:40px}.to-take__list{margin-bottom:50px;text-align:left}}@media (min-width:768px){.to-take{background-attachment:fixed;background-image:url(../img/leaf--blue-alt.svg);background-position:100% 80%;background-repeat:no-repeat;background-size:200px 455px;padding-top:50px}.to-take__wrap{max-width:900px}.to-take__list{margin:40px 0;padding-left:45px;text-align:left}.to-take__content-text{background-color:#fff;text-align:center}.to-take__content header{text-align:center}.to-take__pic img{height:512px}}@media (min-width:1922px){.to-take{background-position:104% 80%;padding-top:50px}.to-take__wrap{-webkit-align-items:center;align-items:center;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:1fr 1fr;max-width:1920px}.to-take__content{-webkit-order:1;order:1;width:620px}.to-take__content-text{font-size:20px;margin-top:30px}.to-take__list{margin-top:40px;padding-top:30px}.to-take__pic img{height:800px}}@media (max-width:1370px){.to-take{background-image:none}}.footer{background-color:#f8fbff;font-size:14px;padding-bottom:40px;padding-top:40px}.footer__logo{--fill:#333;display:block;height:32px;margin-left:auto;margin-right:auto;width:200px}@media (min-width:414px){.footer{padding-bottom:50px;padding-top:38px}}@media (min-width:768px){.footer{padding-bottom:40px;padding-top:40px}.footer__logo{margin-left:0}}.footer__logo-img{height:auto;max-width:200px;width:100%}[data-linked-block]{scroll-margin-top:64px}@media (min-width:1120px){[data-linked-block]{scroll-margin-top:88px}}.anchor{position:relative}.anchor--high{top:-380px}.anchor--form{top:-70px}@-webkit-keyframes a{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes a{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.faq{background-color:#f3f6fb;padding:40px 0 50px}.faq__title{color:#222;font-size:24px;margin-bottom:28px;text-align:center}.faq__brand{color:#1e5084}.faq__list{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:12px;margin:0 auto;max-width:1024px}.faq__item{background-color:#fff;border:1px solid #e3e9f2;border-left:6px solid #f56538;box-sizing:border-box;text-align:left}.faq__question{color:#1e5084;cursor:pointer;display:block;font-size:17px;font-weight:700;line-height:1.4;list-style:none;padding:18px 52px 18px 16px;position:relative;transition:background-color .3s,color .3s}.faq__question::-webkit-details-marker{display:none}.faq__question:after{color:#f56538;content:"+";font-size:28px;font-weight:700;line-height:1;position:absolute;right:18px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.faq__question:focus-visible{box-shadow:inset 0 0 0 2px #f56538}.faq__item[open] .faq__question{background-color:#1e5084;color:#fff}.faq__item[open] .faq__question:after{content:"−"}.faq__answer{color:#1b1b1b;font-size:16px;line-height:1.7;margin:0;padding:16px 16px 20px}@media (min-width:768px){.faq{padding:50px 0 70px}.faq__title{font-size:36px;margin-bottom:32px}.faq__question{font-size:20px;padding:24px 60px 24px 22px}.faq__answer{font-size:18px;padding:20px 22px 24px}}.opinions{background-color:#f3f6fb;color:#1b1b1b;padding:50px 0 60px}.opinions__title{color:#222;font-size:24px;text-align:center}.opinions__brand{color:#f56538}.opinions__intro,.opinions__summary{font-size:16px;line-height:1.6;margin:20px auto 0;max-width:860px;text-align:center}.opinions__slider{--gap:20px;--per-view:1;margin-top:32px}.opinions__track{-webkit-overflow-scrolling:touch;display:-webkit-flex;display:flex;gap:var(--gap);overflow-x:auto;padding-bottom:4px;-webkit-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none}.opinions__track::-webkit-scrollbar{display:none}.opinions__track:focus-visible{box-shadow:0 0 0 2px #f56538}.opinions__card{background-color:#fff;border:1px solid #e3e9f2;border-radius:10px;box-shadow:0 6px 24px rgba(30,80,132,.12);box-sizing:border-box;color:#1b1b1b;display:-webkit-flex;display:flex;-webkit-flex:0 0 calc((100% - (var(--per-view) - 1)*var(--gap))/var(--per-view));flex:0 0 calc((100% - (var(--per-view) - 1)*var(--gap))/var(--per-view));-webkit-flex-direction:column;flex-direction:column;padding:24px 22px 28px;scroll-snap-align:start;text-align:left}.opinions__author{-webkit-align-items:center;align-items:center;border-bottom:1px solid #e3e9f2;display:-webkit-flex;display:flex;gap:16px;padding-bottom:20px}.opinions__avatar{background-color:#f3f6fb;border-radius:50%;-webkit-flex:0 0 56px;flex:0 0 56px;height:56px;-o-object-fit:cover;object-fit:cover;width:56px}.opinions__person{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:4px}.opinions__name{color:#1e5084;font-size:18px;font-weight:700;line-height:1.2}.opinions__meta{color:#5b6575;font-size:15px}.opinions__stars{color:#f56538;font-size:24px;letter-spacing:2px;line-height:1;margin-top:20px}.opinions__text{font-size:16px;line-height:1.6;margin:16px 0 0}.opinions__nav{display:-webkit-flex;display:flex;gap:16px;-webkit-justify-content:center;justify-content:center;margin-top:28px}.opinions__btn{background-color:transparent;border:2px solid #1e5084;border-radius:50%;cursor:pointer;height:48px;position:relative;transition:background-color .3s,opacity .3s;width:48px}.opinions__btn:before{border-left:3px solid #1e5084;border-top:3px solid #1e5084;content:"";height:12px;left:50%;position:absolute;top:50%;transition:border-color .3s;width:12px}.opinions__btn:hover:not(:disabled){background-color:#1e5084}.opinions__btn:hover:not(:disabled):before{border-color:#fff}.opinions__btn:disabled{cursor:default;opacity:.35}.opinions__btn:focus-visible{box-shadow:0 0 0 3px #f56538}.opinions__btn--prev:before{-webkit-transform:translate(-30%,-50%) rotate(-45deg);transform:translate(-30%,-50%) rotate(-45deg)}.opinions__btn--next:before{-webkit-transform:translate(-70%,-50%) rotate(135deg);transform:translate(-70%,-50%) rotate(135deg)}.opinions__note{font-size:13px;margin:12px 0 0;opacity:.75;text-align:center}@media (min-width:768px){.opinions{padding:70px 0 80px}.opinions__title{font-size:36px}.opinions__intro,.opinions__summary{font-size:18px}.opinions__slider{--per-view:2}}@media (min-width:1100px){.opinions__slider{--per-view:3}.opinions__text{font-size:17px}}.intro{background-color:#fff;padding:40px 0 70px;text-align:left}.intro.is-active .intro__lead,.intro.is-active .intro__media,.intro.is-active .intro__text,.intro.is-active .intro__title{-webkit-animation:a 1s both;animation:a 1s both}.intro__wrap{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:28px;margin-left:auto;margin-right:auto;max-width:1240px;text-align:left}.intro__content{display:contents}.intro__title{color:#222;font-size:28px;-webkit-order:1;order:1;text-align:center;width:100%}.intro__brand{color:#1e5084}.intro__media{aspect-ratio:16/9;background-color:#000;max-width:820px;-webkit-order:2;order:2;overflow:hidden;width:100%}.intro__video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.intro__lead{color:#222;font-weight:700;line-height:1.6}.intro__lead,.intro__text{font-size:17px;margin-top:0;max-width:720px;-webkit-order:3;order:3;width:100%}.intro__text{color:#333;line-height:1.7}@media (min-width:900px){.intro{padding:60px 0 110px}.intro__title{font-size:36px}.intro__lead,.intro__text{font-size:18px}}@media (min-width:1200px){.intro__wrap{-webkit-flex-direction:row;flex-direction:row;gap:48px;-webkit-justify-content:space-between;justify-content:space-between;max-width:1400px;padding-left:30px;padding-right:30px}.intro__content{display:block;-webkit-flex:1 1 38%;flex:1 1 38%;max-width:none}.intro__title{-webkit-order:0;order:0;text-align:left;width:auto}.intro__lead{margin-top:18px}.intro__lead,.intro__text{max-width:none;-webkit-order:0;order:0}.intro__text{margin-top:14px}.intro__media{-webkit-flex:0 0 60%;flex:0 0 60%;max-width:none;-webkit-order:0;order:0}}.delivery{background:#fff url(../img/delivery__bg.webp) 50%/cover no-repeat;padding:40px 0 50px;text-align:center}.delivery__title{color:#222;font-size:22px;margin:0 auto 28px;max-width:900px}.delivery__map{container-type:inline-size;margin:0 auto;max-width:589px;position:relative}.delivery__map-img{display:block;height:auto;width:100%}.delivery__city{background-color:#fff;border:1px solid #b9cbe3;border-radius:3px;color:#1e5084;font-family:Montserrat,"Montserrat Fallback",Arial,sans-serif;font-size:7px;font-size:clamp(6px,1.5cqw,8px);font-weight:700;line-height:1.25;margin-top:2px;padding:.25em .55em;position:absolute;text-transform:uppercase;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}@media (max-width:767px){.delivery__city{display:none}}.delivery__city--major{background-color:#1e5084;border-color:#1e5084;color:#fff;font-size:9px;font-size:clamp(6.5px,2cqw,10px)}@media (max-width:767px){.delivery__city--major{display:block;font-size:7px;font-size:clamp(5.5px,2.3cqw,8px)}}.delivery__city--wrap{text-align:center;white-space:normal;width:-webkit-min-content;width:-moz-min-content;width:min-content}.delivery__city--gdansk{left:45.33%;top:8.72%}.delivery__city--olsztyn{left:60.44%;top:18.34%}.delivery__city--szczecin{left:13.58%;top:24.38%;-webkit-transform:translateX(-70%);transform:translateX(-70%)}.delivery__city--bydgoszcz{left:40.41%;top:29.31%}.delivery__city--bialystok{left:81.66%;top:29.31%}.delivery__city--gorzow{left:18%;top:34.68%}.delivery__city--poznan{left:31.75%;top:41.83%}.delivery__city--warszawa{left:64.01%;top:45.19%}@media (max-width:767px){.delivery__city--warszawa{-webkit-transform:translateX(-35%);transform:translateX(-35%)}}.delivery__city--zielona-gora{left:19.52%;top:50.11%}.delivery__city--lodz{left:52.12%;top:52.8%}.delivery__city--lublin{left:76.74%;top:60.4%}.delivery__city--wroclaw{left:31.92%;top:63.98%;-webkit-transform:translateX(-70%);transform:translateX(-70%)}.delivery__city--kielce{left:60.44%;top:67.11%}.delivery__city--opole{left:40.41%;top:70.92%}.delivery__city--katowice{left:47.88%;top:78.08%}.delivery__city--rzeszow{left:73.17%;top:81.66%}.delivery__city--krakow{left:55.52%;top:81.66%}@media (min-width:768px){.delivery{padding:60px 0 70px}.delivery__title{font-size:32px;margin-bottom:36px}}*{-webkit-tap-highlight-color:transparent!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;outline:0!important}.pl_btn_danger,.pl_btn_success,.pl_modal_body,.pl_modal_footer,.pl_modal_header,.pl_modal_phone{font-family:sans-serif!important}.upstar{position:relative}.upstar:after{bottom:25px;content:"*";font-size:16px;position:absolute;right:-6px;top:auto}body{-webkit-animation-duration:1.4s;animation-duration:1.4s}.pl_field_address_info{border:none!important;height:0!important;margin:0!important;outline:0!important;padding:0!important;position:absolute;width:0!important;z-index:-1}@-moz-document url-prefix(){select{-webkit-text-indent:-2px;-moz-text-indent:-2px;text-indent:-2px}}* .ffl{box-sizing:border-box;font-family:Roboto,sans-serif;font-size:16px!important;font-weight:700;line-height:1.5}@media screen and (min-width:469px){.ffl{display:none}}.ffl{background-color:red;bottom:0;left:0;opacity:0;padding:10px 30px;position:fixed;text-align:center;width:100%;z-index:2}.ffl__anim{-webkit-animation:example 1.3s;animation:example 1.3s;opacity:1}@-webkit-keyframes example{0%,25%,50%{opacity:0}75%{opacity:.9}to{opacity:1}}@keyframes example{0%,25%,50%{opacity:0}75%{opacity:.9}to{opacity:1}}.ffl__wrap{position:relative}.ffl__close{color:#fff;cursor:pointer;font-family:serif;font-size:25px;font-weight:700;height:16px;line-height:16px;position:absolute;right:-20px;top:0;width:16px}.ffl__out{display:none}.ffl__text{color:#fff;text-transform:inherit}.ffl__price{font-size:17px;text-transform:none;white-space:nowrap}.ffl__price-value{font-size:18px;text-transform:uppercase}.ffl__btn,.ffl__btn:active,.ffl__btn:focus,.ffl__btn:hover{-webkit-animation:blinker 2s cubic-bezier(1,0,0,1) infinite;animation:blinker 2s cubic-bezier(1,0,0,1) infinite;background-color:#ff0;border-radius:3px;color:red!important;display:inline-block;line-height:1.2;margin:5px auto;padding:7px 30px;text-decoration:none;text-transform:uppercase}@keyframes blinker{0%{opacity:1}to{opacity:.7}}@-webkit-keyframes blinker{0%{opacity:1}to{opacity:.7}}.ffl,.ffl__btn,.ffl__price,.ffl__text,.ffl__text span,.ffl__wrap{font-family:roboto-fixed-line,sans-serif!important;font-size:16px!important}@media (max-width:1269px){.upstar:after{bottom:21px}}@media (max-width:355px){.upstar:after{bottom:22px}}body{overflow-x:hidden!important;position:relative}@-webkit-keyframes fadeInLoad{0%{opacity:0}25%{opacity:0}50%{opacity:0}75%{opacity:.9}to{opacity:1}}@keyframes fadeInLoad{0%{opacity:0}25%{opacity:0}50%{opacity:0}75%{opacity:.9}to{opacity:1}}@media screen and (max-width:767px){#kmacb{right:10px!important}}.mycity{background:#f5fbfb;border:1px solid #989898;border-radius:2px;color:#444;font-family:unset;font-size:11px;font-weight:700;margin-left:5px;padding:4px 7px 2px;position:relative;text-transform:uppercase;top:0;vertical-align:top}.head-text{color:#000;margin:auto auto 0;padding:4px;text-align:center}.about__pic--one img{height:90%!important;width:95%!important}@media (max-width:1030px){.about__header{padding-left:8px!important}.purchase__order-slogan{max-width:350px;width:100%}}@media (max-width:900px){.about .about__list{max-width:400px;width:100%}}@media (max-width:400px){.about__list li{max-width:300px;width:100%}}.sources{padding:40px 0 50px;background-color:#fff;color:#1b1b1b}.sources__title{margin-bottom:20px;font-size:24px;text-align:center;color:#222}.sources__note{max-width:1024px;margin:0 auto 20px;text-align:left;font-size:16px;line-height:1.6}.sources__list{max-width:1024px;margin:0 auto;text-align:left;padding-left:22px;list-style:decimal}.sources__item{margin-bottom:12px;font-size:15px;line-height:1.6;overflow-wrap:anywhere}.sources__link{color:#1e5084;text-decoration:underline}@media (min-width:768px){.sources{padding:50px 0 60px}.sources__title{font-size:36px}.sources__note{font-size:18px}.sources__item{font-size:16px}}@media (min-width:1281px){.about .about__list--large,.purchase__order-middle .about__list--order{max-width:400px}}.purchase__order--midi .about__list--order{box-sizing:border-box;padding-right:20px}@media (max-width:767px){.purchase__order--midi .about__list--order{padding-left:20px}}.purchase__order--midi .purchase__order-slogan{max-width:none;align-self:stretch;text-align:center;text-wrap:balance}
/* Hero: one block with a single H1 for desktop and mobile (2026-11-05) */
.about__photo-col{display:none}
@media (min-width:768px) and (max-width:1280.98px){.about__wrap--one .split__right{padding-bottom:40px}}
@media (min-width:1120px) and (max-width:1280.98px){section.about{background:#fff;margin-bottom:0}.about__wrap--one{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around;gap:0!important;margin:0;max-width:none;min-height:0;padding:0!important}.about__wrap--one .split__left{background-color:#1e5084!important;display:-webkit-flex!important;display:flex!important;padding:60px 0 40px;width:100%}.about__wrap--one .split__left .about__content{background-color:#1e5084;color:#fff;padding:0 var(--wrapper) 23px 0}.about__wrap--one .about__list{color:#fff}.about__wrap--one .split__right{max-width:500px!important;width:100%!important;padding-top:40px}.about__wrap--one .about__form{left:auto;max-width:none;position:static;width:auto}}
@media (min-width:1281px){.about__wrap--one .about__photo-col{display:block}.about__wrap--one .split__left{padding:0;width:auto}.about__wrap--one .split__right{display:contents}.about__wrap--one .about__title--midi{letter-spacing:.01em!important}.about__wrap--one .about__list{padding-bottom:30px;max-width:400px}.about__wrap--one .about__prodimg .about__pic{height:500px;margin:20px 0 0;max-width:none}.about__wrap--one .about__prodimg .about__pic img{max-width:none;margin-top:20px;height:90%;width:95%}}
/* Mobile readability: facts strip and delivery map labels (2026-11-05) */
@media (max-width:479px){.facts__list{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px}.facts__item{justify-content:flex-start}.facts__label{font-size:12px}.facts__value{font-size:14px;white-space:normal}}
@media (max-width:767px){.delivery__city--major{font-size:10px}.delivery__city--lodz{margin-top:5px}}
/* Hero photo: fixed aspect ratio to prevent layout shift (2026-11-05) */
.about__photo-img{aspect-ratio:489/732}
@media (min-width:1281px){.about__wrap--one .about__photo-img{width:445px;max-width:100%}}
/* Metric-matched fallback fonts to avoid layout shift on font swap (2026-11-05) */


