.slider-btn-outside{position:relative;padding-left:50px;padding-right:50px}.landing-slider .swiper-button-next,.landing-slider .swiper-button-prev{color:#dcdcdc}:root{--color-text: #000000;--color-title: #191919;--color-bg-wrapper: #ffffff;--color-accent: #1d6b34;--color-accent2: #30a253;--header-height: auto}@font-face{font-family:"Gilroy";src:url("/assets/fonts/Gilroy-Light.eot");src:local("Gilroy Light"),local("Gilroy-Light"),url("/assets/fonts/Gilroy-Light.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Gilroy-Light.woff") format("woff"),url("/assets/fonts/Gilroy-Light.ttf") format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:"Gilroy";src:url("/assets/fonts/Gilroy-Regular.eot");src:local("Gilroy Regular"),local("Gilroy-Regular"),url("/assets/fonts/Gilroy-Regular.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Gilroy-Regular.woff") format("woff"),url("/assets/fonts/Gilroy-Regular.ttf") format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:"Gilroy";src:url("/assets/fonts/Gilroy-Medium.eot");src:local("Gilroy Medium"),local("Gilroy-Medium"),url("/assets/fonts/Gilroy-Medium.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Gilroy-Medium.woff") format("woff"),url("/assets/fonts/Gilroy-Medium.ttf") format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:"Gilroy";src:url("/assets/fonts/Gilroy-Bold.eot");src:local("Gilroy Bold"),local("Gilroy-Bold"),url("/assets/fonts/Gilroy-Bold.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Gilroy-Bold.woff") format("woff"),url("/assets/fonts/Gilroy-Bold.ttf") format("truetype");font-weight:700;font-display:swap;font-style:normal}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}.skiptranslate{display:none !important;height:0 !important}html{height:100%}body{min-height:100%}body{min-width:340px;width:100%;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;position:relative;top:0 !important}a img{border:0}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}*{min-height:0;min-width:0}.none,.display-none{display:none}.focus-disabled *,.focus-disabled *:focus{outline:none !important}.load--preload *{-webkit-transition:none !important;-o-transition:none !important;transition:none !important}form{display:block;padding:0;margin:0}input,textarea,select,button{font:normal 13px/1.2 "Gilroy",Arial,Helvetica,sans-serif;color:inherit;vertical-align:baseline}label{vertical-align:baseline}label,input[type=button],input[type=submit],button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{overflow:auto;resize:vertical}.btn.focus,.btn:focus{outline:0 !important}button:active,button:focus{outline:none !important}button::-moz-focus-inner{border:0}.btn-reset{width:auto;height:auto;display:inline-block;padding:0;margin:0;border:0;color:inherit;background:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.list-reset{list-style:none;margin:0;padding:0}.image-fit{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.container{width:100%;margin:0 auto;padding-left:15px;padding-right:15px}p{margin:0;margin-bottom:1rem}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4{display:block;margin:0;margin-bottom:1rem;padding:0;font:700 20px/1.2 "Gilroy",Arial,Helvetica,sans-serif;color:var(--color-title)}h1,.h1{font-size:23px}h2,.h2{font-size:calc(18px + .9473684211vw)}h3,.h3{font-size:18px}h4,.h4{font-size:16px}.btn-primary{font-size:32px;font-weight:600;width:305px;height:75px;border-radius:50px;background:var(--color-accent);color:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-primary:hover{background:var(--color-accent2)}.modal-overlay{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100vh;width:100%;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:1000}.modal{background-color:#fff;width:300px;height:auto;display:none;position:relative;z-index:1100}.modal.modal-1{width:93%;max-width:450px;padding:15px;border-radius:8px}.modal h3{margin:0;margin-bottom:20px}.modal-body{padding:10px}.modal-overlay--visible{opacity:1;visibility:visible;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.modal--visible{display:block}button.btn-close{width:27px;height:27px;position:absolute;top:15px;right:15px}button.btn-close::after{content:"";position:absolute;top:0;left:50%;width:2px;height:27px;background-color:var(--color-accent);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:1;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}button.btn-close::before{content:"";position:absolute;top:0;left:50%;width:2px;height:27px;background-color:var(--color-title);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);opacity:1;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}button.btn-close:hover::after{background-color:var(--color-accent)}button.btn-close:hover::before{background-color:var(--color-accent)}.header{background:#fdc763}.header__container{background:#fdc763 url("/image/custom/brendirovanie/detskie_zubnye_shhetki_revyline_kids_s4800/bg-1.jpg") no-repeat center center;background-size:cover;padding-bottom:calc(10px + 2.1052631579vw)}.header-topline{padding-top:44px;padding-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-logo{margin-right:232px}.header-logo img{border:none}.header-phone{font-size:24px;font-weight:500;color:var(--color-title)}.header-banner{padding-top:calc(10px + .9473684211vw)}.header-banner h1{text-transform:uppercase;color:var(--color-title);max-width:520px;margin:0;margin-bottom:calc(10px + 1.8421052632vw)}.header-banner h1 span{color:var(--color-accent);font-size:36px;display:block}.header-banner p{font-size:23px;font-weight:500;max-width:480px;line-height:1.3;margin:0;margin-bottom:calc(10px + 2.3684210526vw)}.species{padding-top:calc(20px + 2.8947368421vw);padding-bottom:calc(10px + 2.1052631579vw)}.species__center{display:none}.species__center h2{margin-bottom:calc(20px + 1.3157894737vw);color:var(--color-accent);text-align:center}.species-top{display:grid;grid-template-columns:repeat(12, 1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin-bottom:calc(30px + 2.6315789474vw)}.species-top-left{grid-column:7 span}.species-top-left h2{margin:0;margin-bottom:calc(40px + 1.3157894737vw);color:var(--color-accent);max-width:590px}.species-top-right{grid-column:5 span;position:relative;z-index:20}.species-top-right img{display:block;margin-left:auto;margin-right:auto;width:100%;height:auto;max-width:423px;position:relative;z-index:100}.species-list{margin-left:50px;padding-left:calc(30px + 1.3157894737vw)}.species-list li{position:relative;font-size:22px;font-weight:500;line-height:1.3;margin-bottom:20px;color:#000}.species-list li::before{position:absolute;content:"";width:10px;height:10px;background:#fdc763;border-radius:10px;top:0;left:0;-webkit-transform:translate(-55px, 8px);-ms-transform:translate(-55px, 8px);transform:translate(-55px, 8px)}.advantages{padding-top:45px;padding-bottom:calc(15px + 2.3684210526vw)}.advantages h2{margin:0;margin-bottom:55px;color:var(--color-accent);text-align:center}.advantages-area{display:grid;grid-template-columns:repeat(12, 1fr);-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;margin-bottom:75px}.advantages-item{grid-column:4 span;text-align:center;max-width:230px;padding-bottom:20px}.advantages-item p{font-size:22px;font-weight:500;line-height:1.3;margin:0}.advantages-item-icon{margin-bottom:22px;height:128px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.advantages p{font-size:22px;font-weight:500;line-height:1.3;margin:0;color:#000;text-align:center;margin-left:auto;margin-right:auto;max-width:800px}.center{margin-left:auto;margin-right:auto}.right{margin-right:0;margin-left:auto}.price{padding-top:calc(25px + 1.5789473684vw);padding-bottom:calc(25px + 1.5789473684vw);background:#fff4e0}.price h2{margin:0;margin-bottom:50px;color:var(--color-accent);text-align:center}.price .check-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:calc(10px + 5vw);-moz-column-gap:calc(10px + 5vw);column-gap:calc(10px + 5vw);-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:45px}.price .check-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.price .check-item-icon{min-width:41px}.price .check-item-text{font-size:23px;font-weight:500;color:#000}.price-table{display:grid;grid-template-columns:repeat(4, 1fr);gap:4px}.price-table-item{padding:20px 4px 15px 4px;background:#fff;text-align:center;font-size:23px;font-weight:500;color:#000;line-height:1.2}.preeminence{padding-top:calc(20px + 2.1052631579vw);padding-bottom:calc(20px + 2.6315789474vw)}.preeminence h2{margin:0;margin-bottom:calc(35px + 1.5789473684vw);color:var(--color-accent);text-align:center}.preeminence-area{display:grid;grid-template-columns:repeat(12, 1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:25px}.preeminence-item{grid-column:4 span;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.preeminence-item.col-12{grid-column:12 span;margin-left:auto;margin-right:auto;max-width:390px;width:100%}.preeminence-item-numer{min-width:40px;height:40px;border-radius:40px;background:#fff4e0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:36px;font-weight:700;color:var(--color-accent)}.preeminence-item-text{font-size:23px;font-weight:500;color:#000;line-height:1.3}.sample{padding-bottom:calc(30px + 2.1052631579vw)}.sample-area{position:relative}.sample-item img{display:block;width:100%;height:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, -6px);left:auto}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, -6px);right:auto}.swiper-button-next:after,.swiper-button-prev:after{font-weight:900;color:#ddd;font-size:20px}@media(min-width: 576px){.container{max-width:540px}}@media(min-width: 768px){.container{max-width:720px}}@media(min-width: 992px){.container{max-width:960px}}@media(min-width: 1200px){.container{max-width:1140px}}@media(min-width: 1400px){.container{max-width:1200px}}@media(max-width: 1199.98px){.header__container{background-position:center right}.sample-area{padding-left:30px;padding-right:30px}}@media(max-width: 992px){:root{--header-height: 80px}}@media(max-width: 991.98px){.btn-primary{font-size:24px;font-weight:600;width:280px;height:55px}.header-topline{padding-top:24px;padding-bottom:14px}.header-logo{margin-right:150px}.header-logo img{width:200px;height:auto}.header-phone{font-size:20px}.header-banner h1 span{font-size:24px}.header-banner h1{font-size:18px;margin-bottom:10px;max-width:270px}.header-banner p{font-size:18px;margin-bottom:10px;max-width:280px}.species-top-left h2{text-align:center}.species-list{margin-left:0px;padding-right:0px;margin-bottom:40px}.species-list li{margin-bottom:15px}.advantages h2{margin-bottom:45px}.advantages-area{margin-bottom:50px}.price .check-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:15px}.price-table-item{padding:10px 4px 10px 4px;font-size:18px}.preeminence-item{grid-column:6 span}}@media(max-width: 767.98px){.btn-primary{font-size:16px;font-weight:600;width:180px;height:40px}.header__container{background-position:center center}.header-topline{padding-top:14px;padding-bottom:0px}.header-logo{margin-right:20px}.header-logo img{width:110px}.header-phone{font-size:12px;margin-top:-5px}.header-banner h1 span{font-size:22px}.header-banner h1{font-size:14px;margin-bottom:10px;max-width:230px}.header-banner p{font-size:14px;margin-bottom:10px;max-width:230px}.species__center{display:block}.species-top-left{grid-column:6 span}.species-top-left h2{display:none}.species-top-right{grid-column:6 span}.species-list li{font-size:16px}.species-list li::before{-webkit-transform:translate(-35px, 6px);-ms-transform:translate(-35px, 6px);transform:translate(-35px, 6px);width:6px;height:6px}.advantages-area{margin-bottom:40px;row-gap:15px}.advantages-item{grid-column:6 span;margin-left:auto;margin-right:auto}.advantages-item-icon{height:85px;margin-bottom:15px}.advantages p{font-size:16px}.right{grid-column:12 span;margin-left:auto;margin-right:auto}.price h2{margin-bottom:25px}.price .check-area{margin-bottom:35px}.price .check-item-icon{min-width:33px}.price .check-item-icon img{width:33px;height:auto}.price .check-item-text{font-size:16px}.price-table-item{font-size:10px;padding:5px 2px 5px 2px}.preeminence-area{row-gap:0px}.preeminence-item{grid-column:12 span;padding:5px}.preeminence-item.col-12{max-width:none;width:100%}.preeminence-item-numer{font-size:24px}.preeminence-item-text{font-size:18px}}@media(max-width: 575.98px){.species-top-left{grid-column:12 span}.species-top-right{grid-column:12 span}.preeminence-item-text{font-size:16px}}.gallery{margin-bottom:60px}.r_footer{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}.r_footer h5{font-weight:normal}/*# sourceMappingURL=detskie-zubnye-shhetki-revyline-kids-s4800.css.map */
