html{background: #fff}body.node-type-product-display{background: #f8f7f5}h1,h2,h3{font-weight: normal;margin-bottom: 2rem}p,p:last-child{margin-bottom: 2rem}.carousel-control{font-size: 3rem}.navbar-brand{font-weight: normal;color: #333 !important}.header{position: relative;text-align: center;border-bottom: 1px solid #ddd;background: #eee no-repeat center center;background-size: cover}.header .breadcrumb{background: transparent;font-size: 12px;opacity: 0.5}.header .jumbotron{margin: 0;padding: 12rem 0 6rem 0;background-color: transparent}.header .jumbotron h1,.header .jumbotron h2{font-size: 63px;font-weight: 300;margin: 0 0 1rem 0}.header-top{position: absolute;top: 5rem;width: 100%;z-index: 1}.header-bottom{position: absolute;bottom: 0;width: 100%}.header-bottom .nav-tabs{margin-bottom: 0;border-bottom: none}.main{padding: 3rem 0 2rem 0}.page-catalog .main{padding-bottom: 30px}.main-col{margin-bottom: 2rem}.region-sidebar-first .nav{margin: 0 -1.9rem}.region-sidebar-first .nav>li>a{padding: 1rem 1.9rem}.bottom{background: #fff;background-attachment: fixed;background-size: 100%;padding: 100px 0;position: relative}.topwaves{width: 100%;position: absolute;top: 0;left: 0;right: 0}.page-catalog .topwaves,.page-taxonomy-term .topwaves{background-image: url("../images/topvolna1.png")}.bottomwaves{width: 100%;position: absolute;bottom: 0;left: 0;right: 0}.region-share .at-share-btn{float: left;width: 20%;max-width: none !important;max-height: 5rem !important;margin: 0 !important;padding: 0.9rem;text-align: center;cursor: pointer}.region-share .at_flat_counter{float: left;margin: 0.9rem 0 0.9rem -6rem !important}.footer{background: #fff;color: #828282;margin-top: 0;padding: 2rem 0;border: none;text-align: center;font-size: 14px}.footer a{color: #828282;text-decoration: none;font-size: 14px}.footer a:hover{color: #333}.footer hr{border-color: #333}.footer .block{padding: 0}.footer .block + .block{border-top: 1px solid #333}#block-menu-menu-footer-sitemap{text-align: left}#block-menu-menu-footer-sitemap li{margin-top: 0.5rem}#block-menu-menu-footer-sitemap li.root{margin-bottom: 1.5rem}#block-menu-menu-footer-sitemap li.root>a{text-transform: uppercase;font-size: 1rem;letter-spacing: 2px}#block-menu-menu-footer-sitemap li.root>ul{margin-top: 1.5rem}.samovivoz_map{display: none}.samovivoz_map.opened{display: block}.samovivoz_map div.geofield-ymap{height: 400px}.tomapsam{text-decoration: underline;color: #ca0914;cursor: pointer}.tomapsam:hover{text-decoration: none;opacity: 0.9}.beforebottom{overflow: hidden;position: relative;background-color: #f1f8fc}.page-node-15 .beforebottom{background: #fff}.front .beforebottom{background: #ebf5fb}.beforebottom .red{background-color: transparent;background-image: url(../images/footer.png);background-size: cover;background-position: top;z-index: 1;padding-top: 110px;padding-bottom: 410px}.logo.beforefot{background: #fff;width: 300px;margin: 0;height: 130px;border-radius: 100%;padding: 40px 35px;box-shadow: 0 -14px 26px rgba(224,224,224,0.25);position: absolute;left: 50%;margin-left: -150px;z-index: 2}.logo.beforefot img{height: auto;width: 100%;display: block}.beforebottom .foot-contacts{text-align: left;list-style: none;color: #fff;font-size: 16px;margin-bottom: 18px;padding: 0;border-left: 1px solid rgba(255,255,255,0.17);padding-left: 60px;font-weight: bold;font-size: 16px;line-height: 1.2;color: #fff}.beforebottom .foot-contacts li{display: block;margin-bottom: 20px}.beforebottom .foot-contacts li a{color: #fff}.yamaps-map-container{margin: 0}.reder{position: relative}.region-bottom{}.region-bottom .block-webform h2{text-transform: none;margin-bottom: 30px;margin-top: 0;font-family: Pacifico;font-style: normal;font-weight: normal;font-size: 50px;line-height: 1.8;text-align: center;letter-spacing: 0.05em;background: linear-gradient(45deg,#fff83f 33%,#e09400 66%,#e09400);-webkit-background-clip: text;-webkit-text-fill-color: transparent;color: #0b2349}.region-bottom .block-webform p{font-size: 28px;margin-bottom: 50px;letter-spacing: 0.05em;color: #5f3616}.region-bottom .block-webform p a{color: #5f3616}.region-bottom .block-webform label.control-label{display: none}.region-bottom .block-webform .form-control{font-weight: 400;font-size: 16px;line-height: 1;padding: 20px;color: #5f3616;background: #fff;border: 1px solid #f1e7df;box-sizing: border-box;border-radius: 3px;height: auto;box-shadow: none}.region-bottom .block-webform .form-control:focus{border-color: #5f3616}.region-bottom .block-webform .form-control.error{border-color: red}.region-bottom .block-webform .form-group:not(.webform-component-markup){margin-bottom: 10px}.region-bottom .block-webform .form-actions,.region-bottom .block-webform .form-group:not(.webform-component-markup){padding: 0 35px}.region-bottom .block-webform .form-group.webform-component--vashe-imya{position: relative;padding-top: 35px;position: relative;z-index: 1}.region-bottom .block-webform .form-group.webform-component--vashe-imya:after{width: 88px;height: 97px;position: absolute;top: 0;right: 0;content: '';background-image: url("../images/front/form-rt.svg");background-size: contain;background-position: top right;background-repeat: no-repeat;z-index: -1}.region-bottom .block-webform .form-actions{padding-bottom: 35px;position: relative;z-index: 1}.region-bottom .block-webform .form-actions:after{width: 90px;height: 97px;position: absolute;bottom: 0;left: 0;content: '';background-image: url("../images/front/form-lb.svg");background-size: contain;background-position: bottom left;background-repeat: no-repeat;z-index: -1}.region-bottom .block-webform .webform-submit{text-transform: uppercase;padding: 18px 20px 26px 20px;font-family: Pribambas,serif;font-size: 22px;line-height: 1;letter-spacing: 0.06em;color: #fff;background: linear-gradient(56.79deg,#f7434e 41.96%,#ff8368 90.52%);box-shadow: 0 14px 30px #140903;border-radius: 2px;border: none;position: relative;width: 100%}.region-bottom .block-webform .webform-submit:before{top: 2px;left: 2px;right: 2px;bottom: 2px;border-radius: 2px;display: block;position: absolute;content: '';border: 1px solid rgba(255,255,255,0.35)}.region-bottom .block-webform .webform-submit:hover{background: linear-gradient(56.79deg,#ff8368 41.96%,#f7434e 90.52%)}.region-bottom .block-webform .messages{position: absolute;opacity: 0.95}section.recent,div#reviews{padding: 70px 0 200px;background: #ebf5fb;position: relative}.block-title{margin-bottom: 50px;margin-top: 0;text-align: center;font-family: Pacifico;font-size: 50px;line-height: 1;letter-spacing: 0.05em;color: #262626}.review{padding: 0}.review>.text{padding: 00px;margin: 0 0 10px 0;background: #fff;box-shadow: 0 9px 21px rgba(184,213,231,0.31);border-radius: 3px;min-height: 280px}.review>.text .head{padding: 4px 30px;background: #eee;border-radius: 4px 4px 0 0;min-height: 50px}.review>.text .head img{height: 40px;width: auto;display: inline-block}.review.review-vk>.text .head{background: #a2bfe0}.review.review-site>.text .head{background: #ff000230;box-sizing: border-box}.review.review-market>.text .head{background: #ffc706;padding: 12px 30px}.review.review-market>.text .head img{height: 24px}.review .body_review{display: flex;flex-basis: 100%;padding: 30px;height: 280px;flex-wrap: nowrap;justify-content: center;flex-flow: column}.review p{margin-bottom: 0;font-weight: 300;font-size: 16px;line-height: 1.5;color: #000}.review p.name{display: block;line-height: 1.2;margin-bottom: 0;font-family: Pribambas;font-size: 20px;color: #ca0914}.review p.name i{width: 25px;height: 25px;background-position: center;background-size: contain;background-repeat: no-repeat;display: inline-block;margin-right: 5px}.review p.name i.svgicon-calendar{margin-left: 20px}.view-testimonials.view-display-id-page .review{margin-bottom: 30px}.revstroka{margin-bottom: 35px}.revlogos{padding: 0;margin: 0;list-style: none;font-size: 0;margin-bottom: 45px;display: flex;flex-direction: row;flex-wrap: nowrap;width: 100%;justify-content: space-between;align-items: center}.revlogos li img{height: 65px;display: inline-block;width: auto}.revlogos li:nth-child(4) img,.revlogos li:nth-child(5) img{height: 47px}.prmn{padding-right: 115px}.rev-more{text-align: center;padding: 40px 0}@media (min-width: 992px){.spec5 .col-md-2{width: 20% !important}}.pismo{display: block;font-size: 14px;color: #636b75;text-align: center}.pismo img{display: block;margin-bottom: 10px;box-sizing: border-box;background: #fff;box-shadow: 0 4px 10px #dae9f2;border-radius: 3px}.pismo:hover{text-decoration: none;color: #595959}.title{display: block}.topnav{position: fixed;top: 0;left: 0;right: 0;width: 100%;padding: 0;z-index: 9;background: #fff;box-shadow: 0 4px 19px rgba(187,187,187,0.33)}.topnav .navmy{border-bottom: 1px dashed #ca0914}.topnav .swiper-slide{text-align: right}.topnav .swiper-slide img{right: 0;display: inline-block;height: 1000px;max-width: 100%;width: auto}body.admin-menu .topnav{top: 28px !important}body.admin-menu .dopmenu{top: 128px !important}.topnav .navbar.container{margin: 0 auto;border: none;padding: 0}.topnav .navbar-default{background: #fff;border: none}.topnav .navbar-default .dash{box-sizing: border-box;border: none;background: #fff;z-index: 99}.topnav .navbar-default .dash .navbar-brand img{float: left;height: 75px;width: auto;margin: 0}.topnav .navbar-default .dash .navbar-brand{height: auto;margin: 0;padding: 12px 15px;padding-left: 0}.page-checkout .cart-small .quantity{display: none}.cart-small{padding: 18px;line-height: 1;color: #fff;text-align: center;background: #ca0914;min-height: 100px;border-radius: 0;margin-bottom: -1px;position: relative;display: block}.cart-small:hover{text-decoration: none;color: #fff;opacity: 0.95}.cart-small .quantity{position: absolute;width: 30px;height: 30px;right: 29px;top: 10px;border-radius: 30px;color: #000;background: #fff;line-height: 30px;text-align: center;display: block}.minheader .region-cart{margin: 0;margin-bottom: -1px}.not-front .region-cart{margin-bottom: -1px}.cart-small i{font-size: 40px;display: block;margin-bottom: 7px;margin-right: 20px}.cart-small span{font-weight: 500;line-height: 17px;font-size: 12px;text-transform: uppercase;color: #fff}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border: none;padding: 0;float: right;margin: 0}.navbar-default .navbar-nav>li>a{background: transparent;color: #262626;line-height: 1;text-transform: uppercase;padding: 8px 20px 12px 20px;font-family: Pribambas;font-style: normal;font-weight: normal;font-size: 20px;line-height: 1;letter-spacing: 0.04em;text-transform: uppercase}.navbar-default .navbar-nav>li:first-child>a{color: #2F80ED}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>li>a:hover{background: transparent;color: #ca0914}h1.bigtitle,.bigtitle{font-family: 'Pacifico',cursive;line-height: 77px;font-size: 70px;color: #fff;text-shadow: 0 4px 17px rgba(145,66,70,0.57);max-width: 700px;margin-bottom: 25px;font-weight: normal;letter-spacing: 0;text-transform: none}.map{overflow: hidden}#callModalTwo .modal-content{background-image: url(../images/modalbg.jpg);background-size: auto 100%;background-position: 140% 0;background-repeat: no-repeat;min-height: 420px;padding-right: calc(40% + 40px)}#callModalTwo .modal-content .megatitle,#callModalTwo .modal-content .webform-confirmation h2{font-size: 20px}#callModalTwo .modal-content .form-item{margin-bottom: 15px}.our_bests{background-color: #dfeff9;background-image: url("../images/front/best/flakes.png");background-repeat: repeat;background-size: auto 100%;padding-top: 120px;text-align: center;font-size: 0;position: relative;padding-bottom: 200px}section.ourbest{background-color: #dfeff9;background-image: url(../images/front/best/flakes.png);background-repeat: repeat;background-size: auto 100%;padding-top: 120px;text-align: center;font-size: 0;position: relative;padding-bottom: 200px;margin-top: -120px}section.ourbest:after{position: absolute;bottom: 0;width: 100%;height: 200px;content: '';background-image: url("../images/front/best/bluebottom.png");background-position: bottom;background-size: 100% 100%;bottom: 0;left: 0;right: 0}section.recent:after,div#reviews:after,.our_bests:after{position: absolute;bottom: 0;width: 100%;height: 200px;content: '';background-image: url("../images/front/best/bluebottom.png");background-position: bottom;background-size: 100% 100%;bottom: 0;left: 0;right: 0}.our_best{display: inline-block;width: 20%;font-size: 20px;line-height: 1;text-align: center;color: #1d262c;margin-bottom: 20px}.our_best img{height: 50px;width: auto;margin-bottom: 2px;margin-bottom: 20px;display: inline-block}.our_best p{font-family: 'Pacifico',cursive;font-size: 44px;line-height: 1;text-align: center;color: #4c72a5;margin-bottom: 20px}.our_best span{font-family: 'pribambas';text-transform: uppercase}.our_best_about{text-align: center;margin-bottom: 40px}.our_best_about img{display: inline-block;margin-bottom: 15px;height: 60px;width: auto}.our_best_about p{font-family: Pribambas;font-size: 20px;line-height: 1;text-align: center;color: #1d262c;max-width: 238px;margin: 0 auto}.triggers{margin-left: -40px;margin-right: -40px;width: 1140px}.triggers .trigger{width: 50%;padding: 0 40px;float: left;display: table}.triggers .trigger:nth-child(1),.triggers .trigger:nth-child(2){margin-bottom: 120px}.triggers .trigger .img{width: 180px}.triggers .trigger .img,.triggers .trigger .text{display: table-cell;vertical-align: middle}.triggers .trigger .img img{display: block;width: 180px;height: 180px;border-radius: 100%;box-shadow: -7px 16px 38px rgba(158,13,22,0.75)}.triggers .trigger .text{padding-left: 20px;font-size: 16px;font-weight: 400;line-height: 1.2;color: #fff}.triggers .trigger .text .title{margin-bottom: 3px;font-weight: 700;line-height: 1.2;font-size: 18px;letter-spacing: 0.06em;text-transform: uppercase;color: #fff;text-shadow: 0 4px 8px #b8161f}.loader{position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 9999;background: #fff}.view-comps .views-field-field-image{display: inline-block}.view-comps .views-field-field-image div{display: inline-block}.view-comps .views-field-field-image img{height: 70px;width: auto;display: inline-block}.view-comps .swiper-slide{width: auto;display: inline-block}.view-comps .view-footer{text-align: center;padding-top: 100px}.view-comps .view-footer p{line-height: 1;font-size: 18px;letter-spacing: 0.05em;text-transform: uppercase;font-weight: 400;color: #262626;margin-bottom: 40px}.view-comps .view-footer p span{color: #ffcb13}.view-comps .view-footer p:last-child{margin-bottom: 0}.view-comps .view-footer p a{display: inline-block;padding: 20px;line-height: 1;color: #262626;font-weight: 500;font-size: 14px;background: #ffcb13;border-radius: 2px;min-width: 420px}.view-comps .view-footer p a:hover{text-decoration: none;background: #fff84e}.beforemain{padding: 80px 0}.beforemain .block-title{margin-bottom: 80px}.modal-content{border: none;background-color: #fff;border-radius: 6px;background-image: url(../images/modalbg.jpg);background-size: 45% auto;background-position: 0 45%;background-repeat: no-repeat;background-position: 100% 0;padding: 30px 40px 30px;padding-right: calc(45% + 40px);min-height: 420px}.modal-backdrop.in{opacity: 1;background: rgba(8,8,8,0.52)}.modal-content button.close{top: 10px;right: 15px;position: absolute;opacity: 1;text-shadow: none;color: #fff;font-size: 30px}.modal-content .megatitle,.modal-content .webform-confirmation h2{line-height: 31px;font-size: 24px;text-transform: uppercase;font-weight: 700;color: #262626;margin-top: 0}.modal-content label.control-label{font-weight: 500;line-height: 13px;font-size: 14px;text-transform: uppercase;color: #79695d;line-height: 1;margin-bottom: 5px}.modal-content input.form-control{box-shadow: none;height: 60px;background: #fff;border: 1px solid #d9cbc1;box-sizing: border-box;border-radius: 3px;font-weight: 500;color: #000;font-size: 14px}.modal-content input.form-control.error{border-color: red}.modal-content input.form-control:focus{border-color: #79695d}.modal-content .form-item{margin-bottom: 25px}.modal-content .webform-submit,.modal-content .links a{height: 60px;line-height: 51px;text-transform: uppercase;color: #fff;font-weight: 500;font-size: 14px;background: #ca0914;border: none;border-radius: 2px;display: block;width: 100%;text-align: center;padding: 4px}.modal-content .webform-submit:hover,.modal-content .links a:hover{text-decoration: none;opacity: 0.9}#regionModal .modal-content{border: none;background: #fff;border-radius: 6px;padding: 30px 40px 30px;min-height: 420px}#sostavsModal .modal-content{border: none;background-color: #DFEFF9;background-image: url(../images/front/sostavsbg.jpg);background-size: cover;background-position: center;border-radius: 6px;padding: 20px 0 0 0;min-height: 420px}#sostavsModal .modal-content .block-title{margin-bottom: 15px;color: #0053c4}#sostavsModal .modal-content .block-title:before,#sostavsModal .modal-content .block-title:after{content: '';background-size: contain;width: 25px;height: 32px;background-repeat: no-repeat;display: inline-block;vertical-align: middle}#sostavsModal .modal-content .block-title:before{background-image: url(../images/okompanii/gram-bef-blue.svg);margin-right: 15px}#sostavsModal .modal-content .block-title:after{background-image: url(../images/okompanii/gram-aft-blue.svg);margin-left: 15px}#sostavsModal .modal-content .aft_block_title{font-family: Pacifico;font-style: normal;font-weight: normal;font-size: 24px;line-height: 1;text-align: center;color: #424E5E;margin-bottom: 20px;padding: 0 25px}.sostavs_pt{display: flex;flex-wrap: nowrap;flex-direction: row;justify-content: space-between;width: 100%;align-items: stretch;align-content: stretch}.sostv_pt{flex-basis: 33.33333%;border-left: 1px dotted #8CA3B0}.sostv_pt:first-child{border-left: none}.sostv_pt .title{background-image: url(../images/front/svgsostav/grtitle.svg);background-repeat: no-repeat;background-position: left;background-size: 300px auto;font-family: Pribambas;font-style: normal;font-weight: normal;font-size: 34px;line-height: 1;color: #FFFFFF;padding: 25px 45px 33px 45px}.sostv_pt.red .title{background-image: url(../images/front/svgsostav/redtitle.svg)}.sostv_pt.yellow .title{background-image: url(../images/front/svgsostav/yellowtitle.svg)}.sostv_pt ul.check_ul{padding-left: 25px;list-style: none}.sostv_pt ul.check_ul li{position: relative;padding-left: 28px;font-weight: 400;font-size: 16px;line-height: 1.2;margin-bottom: 10px;color: #424E5E}.sostv_pt ul.check_ul li:before{content: '';background-image: url(../images/front/svgsostav/grcheck.svg);display: block;width: 21px;height: 30px;background-size: contain;background-repeat: no-repeat;top: 3px;left: 0;position: absolute}.sostv_pt.red ul.check_ul li:before{background-image: url(../images/front/svgsostav/redcheck.svg)}.sostv_pt.yellow ul.check_ul li:before{background-image: url(../images/front/svgsostav/yellowcheck.svg)}.sostv_pt ul.logo_ul{font-size: 0;width: 100%;display: block;text-align: center;padding: 0 10px;margin-bottom: 15px}.sostv_pt ul.logo_ul li{display: inline-block;padding: 5px 10px;width: 33.333333%}.sostv_pt ul.logo_ul li img{width: 100%;border-radius: 100%;box-shadow: 0 4px 4px rgba(183,209,225,0.29)}#sostavsModal .modal-content button.close{color: #535353;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;width: 30px;height: 30px;background: #fff;font-size: 20px;vertical-align: middle;box-shadow: 0 4px 4px rgba(183,209,225,0.29)}#sostavsModal .modal-content button.close:hover{color: #ca0914}@media (min-width: 1200px){#sostavsModal .modal-lg{width: 1110px}}div.geofield-ymap{float: left;height: 940px}.contacti-page{position: relative}.contacti-page .cont{z-index: 1;position: absolute;width: 100%;top: 50px;left: 0}h1{margin-top: 0;font-weight: 700;font-size: 30px;letter-spacing: 0.05em;text-transform: uppercase;color: #262626}.product.teaser{display: block;margin-bottom: 20px;background: #fff;box-shadow: 0 10px 22px rgba(204,193,177,0.25);border-radius: 20px;overflow: hidden;position: relative;padding-bottom: 5px;border: 2px solid #fff;min-height: 500px}.product.teaser:hover{border-color: #ca0914}.product .bubles{width: 80px;position: absolute;top: 6px;left: 10px;max-height: 220px;overflow: hidden}.product.full .bubles{max-height: 100%}.product .bubles>span{border-radius: 100%;padding: 4px;display: block;-webkit-transform: rotate(-24deg);-moz-transform: rotate(-24deg);-ms-transform: rotate(-24deg);-o-transform: rotate(-24deg);transform: rotate(-24deg);width: 80px;height: 80px;margin-bottom: 5px}.product .bubles>span.sale{background: linear-gradient(155.1deg,#2f80ed 15.85%,#2fede2 112.7%)}.product .bubles>span.hit{background: linear-gradient(155.1deg,#ffa438 15.85%,#ed2f2f 112.7%);box-shadow: 0 7px 29px rgba(134,197,255,0.09)}.product .bubles>span.super{background-color: transparent;border-radius: 0;background-image: url("../images/prod/sale_35.png");background-size: contain;background-repeat: no-repeat;font-size: 0;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;width: 100px;height: 100px}.product .bubles>span.symbol{background: #ffcb13;background-image: url(../images/prod/symbol.png);background-size: cover;padding: 0;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none}.product .bubles>span>span{display: block;border-radius: 100%;width: 72px;height: 72px;border: 2px dashed #fff;padding-top: 10px;font-size: 18px;line-height: 1;color: #fff;text-align: center;font-family: Pribambas;font-style: normal;font-weight: normal;color: #fff}.product .bubles>span.sale>span{text-shadow: 0 2px 5px #1467b4;font-size: 35px}.product .bubles>span.hit>span{text-shadow: 0 2px 5px #dc4c1a}.product .bubles>span.super>span{text-shadow: 0 2px 5px #0e753a;display: none}.product .bubles>span.symbol>span{border: none;color: #000;text-shadow: none;overflow: visible;margin: 0;width: 100%;height: 100%;font-size: 16px;padding: 0;position: relative}.product .bubles>span.symbol>span>span{transform-origin: 0% 100%;bottom: 53%;position: absolute;padding-bottom: 31%;border-radius: 100%}.product .bubles>span.symbol>span>span:nth-of-type(1){transform: rotate(250deg)}.product .bubles>span.symbol>span>span:nth-of-type(2){transform: rotate(266deg)}.product .bubles>span.symbol>span>span:nth-of-type(3){transform: rotate(283deg)}.product .bubles>span.symbol>span>span:nth-of-type(4){transform: rotate(303deg)}.product .bubles>span.symbol>span>span:nth-of-type(5){transform: rotate(318deg)}.product .bubles>span.symbol>span>span:nth-of-type(6){transform: rotate(334deg)}.product .bubles>span.symbol>span>span:nth-of-type(7){transform: rotate(-10deg)}.product .bubles>span.symbol>span>span:nth-of-type(8){transform: rotate(2deg)}.product .bubles>span.symbol>span>span:nth-of-type(9){transform: rotate(12deg)}.product .bubles>span.symbol>span>span:nth-of-type(10){transform: rotate(26deg)}.product .bubles>span.symbol>span>span:nth-of-type(11){transform: rotate(42deg)}.product.teaser img{display: block;width: 100%;margin-bottom: 5px}.product.teaser .title{display: block;text-align: center;padding: 0 20px;font-family: Pribambas;font-size: 22px;line-height: 1;text-align: center;text-transform: uppercase;margin-bottom: 10px;color: #4b4b4b;height: 45px;overflow: hidden}.product.teaser>a:hover{text-decoration: none}.product.teaser>a:hover .title{color: #ca0914}.product.teaser .weight{display: block;text-align: center;font-family: Pribambas;font-size: 24px;line-height: 1;text-align: center;margin-bottom: 14px;position: relative;color: #c98502;padding: 0 20px}.product.teaser .weight *{vertical-align: middle}.product.teaser .weight:before,.product.teaser .weight:after{content: '';background-size: contain;width: 17px;height: 21px;background-repeat: no-repeat;display: inline-block;vertical-align: middle}.product.teaser .weight:before{background-image: url("../images/prod/gram-bef.webp");margin-right: 5px}.product.teaser .weight:after{background-image: url("../images/prod/gram-aft.webp");margin-left: 5px}.product.teaser .sostavs{display: block;padding: 0}.product.teaser .sostavs .prod{display: block;font-size: 0;width: 100%}.product.teaser .sostavs .prod:not(.nocaramel){border-top: 1px dashed #615349;margin-bottom: 5px}.product.teaser .sostavs .prod:not(.nocaramel):first-child{border-top: none}.product.teaser .sostavs .prod{padding-top: 9px}.product.teaser .sostavs .prod:first-child{padding-top: 0}.product.teaser .sostavs .prod.nocaramel{padding-bottom: 10px;margin-bottom: 10px}.product.teaser .sostavs .prod:not(.nocaramel):last-child{border-bottom: 0}.product.teaser .sostavs .prod.nocaramel{background: #fff3f4;font-weight: normal;font-size: 14px;line-height: 100%;color: #373737;padding: 10px 18px;display: block;position: relative}.product.teaser .sostavs .prod.nocaramel:after{position: absolute;top: 0;right: 15px;content: '';width: 0;height: 0;border-style: solid;border-width: 17.5px 25px 17.5px 0;border-color: transparent #fff transparent transparent}.product.teaser .sostavs .prod.nocaramel:before{content: '';width: 15px;height: 35px;background: #fff;display: block;top: 0;right: 0;position: absolute}.product.teaser .sostavs .prod.nocaramel .dopprice{font-weight: bold;font-size: 15px;line-height: 1;color: #ca0914}.product.teaser .sostavs .prod:not(.nocaramel)>span{display: inline-block;width: 60%;font-size: 20px;font-family: Pribambas}.product.teaser .sostavs .prod .tit{vertical-align: middle;text-transform: uppercase;color: #000;padding-left: 20px;font-weight: 400;position: relative;height: 40px;line-height: 40px}.product.teaser .sostavs .prod .tit:before{position: absolute;content: '';background: #ca0914;width: 7px;height: 7px;border-radius: 100%;top: 50%;left: 7px}.product.teaser .sostavs .prod:hover .tit{color: #ca0914}.product.teaser .sostavs .prod:not(.nocaramel) .price{vertical-align: middle;text-align: right;padding-right: 20px;color: #fff;white-space: nowrap;background-image: url("../images/prod/greenprice.svg");background-size: contain;background-position: right;height: 40px;padding-right: 20px;padding-top: 3px;background-repeat: no-repeat;width: calc(40% - 20px);margin-right: 20px}.product.teaser .sostavs .prod .price:last-child{padding-right: 0}.product.teaser .sostavs .prod .oldprice{vertical-align: top;text-align: right;text-decoration: line-through;padding-right: 40px;color: #ca0914;white-space: nowrap;width: 40% !important}.product.teaser .sostavs .prod .kol_can{padding-left: 20px;font-size: 20px;line-height: 1;color: #adadad}.product.teaser .sostavs .prod .kol_can *{vertical-align: middle}.product.teaser .sostavs .prod .kol_can:before{content: '';width: 29px;height: 29px;background-image: url("../images/prod/cand.svg");display: inline-block;background-repeat: no-repeat;background-size: contain;vertical-align: middle;margin-right: 5px}.product.teaser .sostavs .prod:hover{text-decoration: none}.front.minheader .navmy{position: fixed;top: 0;left: 0;right: 0;width: 100%;padding: 0;z-index: 9;background: #fff;box-shadow: 0 4px 19px rgba(187,187,187,0.33);border-bottom: 1px dashed #ca0914;z-index: 99}.front.minheader .navmy{animation: animtophead 0.5s}.minheader .navmy .navbar-default{position: unset;box-shadow: none;border-radius: 0;padding: 0;border: none;top: unset;left: unset}.minheader .navmy .navbar-default .dash .navbar-brand{padding-left: 0}.minheader .navmy .cart-small{min-height: 100px;border-radius: 0;margin: 0;margin-bottom: -1px}.minheader .navmy .navbar-default .dash{border: none;border-radius: 0}@keyframes animtophead{0%{opacity: 0;top: -100px}100%{opacity: 1;top: 0}}.breadcrumb{padding: 25px 0;margin-bottom: 0;list-style: none;border-radius: 0;background: transparent;color: #7d7d7d;font-weight: 400;font-size: 12px;text-transform: uppercase}.breadcrumb a{color: #7d7d7d}.breadcrumb a:hover{text-decoration: none;color: #262626}.header-title{padding-top: 25px}.header-title h1{margin-bottom: 30px;font-weight: normal;font-size: 40px;line-height: 1.1;font-family: Pribambas;color: #262626}.product.full .field-name-body{margin-bottom: 50px;font-size: 18px;color: #67645f}.product.full .field-name-body p{margin: 0}.product.full .defence{padding: 10px;background: radial-gradient(200.97px at 33.75% 31%,#fff83f 0%,#ffcc17 100%);border-radius: 10px;margin-bottom: 30px}.product.full .defence .defence_title{font-family: Pribambas;font-size: 23px;line-height: 110%;text-transform: uppercase;padding-top: 5px;margin-bottom: 15px;color: #48291d;text-align: center}.product.full .defence ul{padding: 0;margin: 0 -8px;font-size: 0;list-style: none}.product.full .defence ul li{padding: 0 8px;margin-bottom: 10px;font-size: 14px;line-height: 1.1;color: #615843;vertical-align: middle;width: 33.333333%;display: inline-block;padding-left: 46px;position: relative}.product.full .defence ul li *{vertical-align: middle}.product.full .defence ul li:before{content: '1';display: inline-block;vertical-align: middle;width: 31px;height: 36px;background-image: url("../images/prod/full/list-def.svg");background-size: contain;background-repeat: no-repeat;background-position: center;font-size: 23px;text-align: center;margin-right: 7px;color: #fff;line-height: 35px;font-weight: bold;position: absolute;top: 0;left: 8px}.product.full .defence ul li:nth-child(2):before{content: '2'}.product.full .defence ul li:nth-child(3):before{content: '3'}.product.full .gallery{width: 100%;margin-bottom: 15px;position: relative}.product.full .bubles{z-index: 1}.product.full .gallery ul{list-style: none outside none;padding-left: 0;margin-bottom: 0}.product.full .gallery li{display: block;float: left;margin-right: 6px}.product.full .gallery ul.lSSlide li{padding: 0}.product.full .gallery .lslide img{display: block;height: auto;max-width: 100%;width: 100%;border-radius: 3px}.product.full .gallery{background: #fff;box-shadow: 0 10px 22px rgba(204,193,177,0.25);border-radius: 20px;padding: 10px}.product.full .gallery .lSPager{text-align: center;min-width: 100% !important}.product.full .gallery .lSPager li{display: inline-block;float: none;cursor: pointer}.product.full .gallery .lSPager li a{display: block;overflow: hidden}.product.full .gallery .lSPager li a img{border: 1px solid #e9e9e9;box-sizing: border-box;border-radius: 5px}.product.full .gallery .lSPager li.active a img{border: 1px solid #ca0914}.product.full .gallery .lSAction>a{width: 40px;display: block;top: 50%;height: 40px;background: transparent;cursor: pointer;position: absolute;z-index: 80;margin-top: -25px;opacity: 0.9;-webkit-transition: opacity 0.35s linear 0s;transition: opacity 0.35s linear 0s;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);border-right: 3px solid #7d7d7d;border-top: 3px solid #7d7d7d;border-radius: 3px}.product.full .gallery .lSAction>a.lSPrev{border-left: 3px solid #7d7d7d;border-bottom: 3px solid #7d7d7d;border-right: none;border-top: none}.product.full .gallery .lSAction>a:hover{border-color: #ca0914}.product.full .field-name-field-product-tag{margin-bottom: 15px}.product.full .field-name-field-product-tag div{display: inline-block}.product.full .field-name-field-product-tag div a{display: inline-block;margin-right: 5px;margin-bottom: 5px;padding: 5px 20px;line-height: 1;text-transform: lowercase;font-size: 16px;background: #ffcb13;border-radius: 2px;color: #000}.product.full .field-name-field-product-tag div a:hover{text-decoration: none;background: #fff84e}.product.full .prod-title{margin-bottom: 15px;font-family: Pribambas;font-size: 24px;line-height: 1;color: #000}.product.full .prod-title.m4{margin-bottom: 25px;text-align: center;font-family: 'Rubik',sans-serif;font-style: normal;font-weight: normal;font-size: 18px;line-height: 1;color: #000}.product.full .prod-title,.product.full .prod-title *{vertical-align: middle}.product.full .prod-title .vesi,.product.full .prod-title .scandies{display: inline-block;margin-right: 15px;width: 52px;height: 40px;background-image: url(../images/prod/full/befsost.svg);background-size: contain;background-repeat: no-repeat;background-position: center}.product.full .prod-title .vesi{background-image: url(../images/prod/full/vesi.svg);width: 28px;height: 28px}.product.full .prod-title a{font-weight: 500;text-decoration: underline;color: #ca0914}.product.full .prod-title a:hover{text-decoration: none;color: #ac0811}.product.full .prfpb{float: left;width: 100%}.product.full .attribute-widgets{display: none}.product.full .field-name-commerce-price .field-items{font-size: 42px;line-height: 1;font-weight: 700;color: #2f80ed}.product.full .field-name-commerce-price .oldprice{font-size: 20px;color: #ca0914;font-weight: 400}.product.full .field-name-commerce-price .oldprice>span{position: relative}.product.full .field-name-commerce-price .oldprice>span:before{content: '';position: absolute;width: 100%;height: 1px;background: #ca0914;top: 46%;left: 0;-webkit-transform: rotate(-6.63deg);-moz-transform: rotate(-6.63deg);-ms-transform: rotate(-6.63deg);-o-transform: rotate(-6.63deg);transform: rotate(-6.63deg)}.product.full .commerce-add-to-cart .form-group{margin-bottom: 0}.product.full .commerce-add-to-cart .form-item-quantity{width: 35%;float: left;padding-right: 10px;position: relative}.product.full .commerce-add-to-cart .form-item-quantity .commerce-quantity-plusminus-link{float: left;width: 25%;margin: 0;padding: 0}.product.full .commerce-add-to-cart .form-item-quantity .commerce-quantity-plusminus-link a{background: #2f80ed;border-radius: 0;height: 60px;border: none;line-height: 60px;text-align: center;display: block;color: #fff;font-size: 20px;margin: 0;padding: 0}.product.full .commerce-add-to-cart .form-item-quantity .commerce-quantity-plusminus-link a:focus{text-decoration: none}.product.full .commerce-add-to-cart .form-item-quantity .commerce-quantity-plusminus-link a:hover{background: #63a6ff}.product.full .commerce-add-to-cart .form-item-quantity .commerce-quantity-plusminus-link.commerce-quantity-plusminus-link-decrease a{border-radius: 2px 0 0 2px}.product.full .commerce-add-to-cart .form-item-quantity .commerce-quantity-plusminus-link.commerce-quantity-plusminus-link-increase a{border-radius: 0 2px 2px 0}.product.full .commerce-add-to-cart .form-item-quantity .form-control{float: left;width: 50%;height: 60px;border: none;line-height: 60px;text-align: center;display: block;font-size: 22px;font-weight: 400;color: #262626;box-shadow: none;padding-right: 3px;padding-left: 3px}.product.full .commerce-add-to-cart .btn-default{background: #ca0914;border-radius: 2px;border: none;box-shadow: none;text-transform: uppercase;font-weight: 500;padding: 0 10px;height: 60px;text-align: center;color: #fff;width: 65%}.product.full .commerce-add-to-cart .btn-default:before{content: "\e900";font-family: 'icomoon' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 26px;margin-right: 7px;vertical-align: middle}.product.full .commerce-add-to-cart .btn-default:hover{opacity: 0.9}.product.full .form-item-quantity label.control-label{display: none}.product.full .commerce-product-field-commerce-price{float: left;width: 35%}.product.full .field-name-field-products{float: left;width: 65%}.product.full .compositions,.product.full .anothercolors{margin-left: -5px;margin-right: -5px;margin-bottom: 25px;border-bottom: 1px dotted #a09783}.product.full .compositions>a,.product.full .compositions>span{margin: 5px;width: auto;display: inline-block;text-align: center;box-shadow: none;text-transform: uppercase;padding: 18px 20px 26px 20px;font-family: Pribambas;font-size: 22px;line-height: 1;letter-spacing: 0.06em;border-radius: 2px;border: none;position: relative;background: #eeeae1;color: #615843}.product.full .compositions>a:before,.product.full .compositions>span:before{top: 2px;left: 2px;right: 2px;bottom: 2px;border-radius: 2px;display: block;position: absolute;content: '';border: 1px solid rgba(255,255,255,0.35);padding: 0}.product.full .compositions>a.active,.product.full .compositions>span.active,.product.full .compositions>a:hover,.product.full .compositions>span:hover{text-decoration: none;color: #fff;background: linear-gradient(56.79deg,#f7434e 41.96%,#ff8368 90.52%)}.product.full .anothercolors>a,.product.full .anothercolors>span{background-image: url("../images/prod/full/present.svg");background-position: center;background-repeat: no-repeat;margin: 5px;width: auto;display: inline-block;text-align: center;box-shadow: none;text-transform: uppercase;font-family: Pribambas;font-size: 22px;line-height: 1;color: #615843;padding: 56px 35px 40px;background-size: 100% auto;fill: #c7bfae}.product.full .anothercolors>a.w300,.product.full .anothercolors>span.w300{background-size: 70% auto}.product.full .anothercolors>a.w500,.product.full .anothercolors>span.w500{background-size: 75% auto}.product.full .anothercolors>a.w700,.product.full .anothercolors>span.w700{background-size: 82% auto}.product.full .anothercolors>a.w850,.product.full .anothercolors>span.w850{background-size: 90% auto}.product.full .anothercolors>a.active,.product.full .anothercolors>span.active,.product.full .anothercolors>a:hover,.product.full .anothercolors>span:hover{text-decoration: none;background-image: url("../images/prod/full/presentr.svg")}.product.full .anothercolors{text-align: center}.product.full .toy{font-size: 0;padding: 20px 0}.product.full .toy img{border-radius: 100%;display: inline-block;margin-right: 25px;box-shadow: 0 7px 8px #c9c3b6;width: 90px;height: auto}.product.full .toy .toy_text{display: inline-block;font-family: Pribambas;font-size: 24px;line-height: 1;color: #615843;vertical-align: middle;width: calc(100% - 115px)}.product.full .toy .toy_text>span{color: #ca0914}.product.full .pack_info{text-align: center;margin-bottom: 15px;font-style: normal;font-size: 15px;line-height: 1.2;color: #615843}.nokaramel input{display: none}.nokaramel *{vertical-align: top}.nokaramel{display: block;padding: 0 5px;text-align: center;margin: 5px 0 15px;font-family: Pribambas;font-size: 22px;line-height: 1;text-transform: uppercase;color: #000}.nokaramel label:before{display: inline-block;content: '';width: 20px;height: 20px;box-sizing: border-box;border: 1px solid #aba8a1;background: transparent;border-radius: 2px;margin-right: 10px}.nokaramel input:checked + label:before{background: #ca0914}.nokaramel input:checked + label{color: #ca0914}.nokaramel input:disabled + label,.nokaramel input:disabled + label:before{opacity: 0.4}.node-type-product-display .header-title{}.node-type-product-display .header-title h1{margin-bottom: 15px;font-weight: normal;font-size: 40px;line-height: 1.1;font-family: Pribambas;color: #262626;float: left;padding-right: 30px;max-width: calc(100% - 180px)}.printblockn{float: right}.printblockn .deshevle{display: block;text-align: right;font-size: 18px;line-height: 120%;letter-spacing: 0.03em;text-decoration-line: underline;font-weight: bold;color: #615843}.printblockn .deshevle:hover{text-decoration: none;color: #CA0914;}.node-type-product-display .header-title a#prprintlink{border: 1px solid #CA0914;box-sizing: border-box;border-radius: 2px;padding: 10px 20px;line-height: 22px;display: inline-block;font-weight: 500;font-size: 13px;letter-spacing: 0.03em;text-transform: uppercase;display: inline-block;margin-top: 10px;color: #CA0914;margin-bottom: 15px}.node-type-product-display .header-title a#prprintlink img{display: inline-block;height: 22px;width: auto;margin-right: 5px}.node-type-product-display .header-title a#prprintlink:hover{text-decoration: none;opacity: 0.8}.node-type-product-display .main,.node-type-sostav-spec .main{padding-top: 0;overflow: hidden;margin-bottom: 0;padding-bottom: 0}.node-type-product-display .main .main-col{margin-bottom: 0}#sostav{padding-top: 70px;padding-bottom: 40px;text-align: center;background: #fff;position: relative}#sostav:before{content: '';background: #fff;position: absolute;width: 50vw;height: 100%;top: 0;left: 100%}#sostav:after{content: '';background: #fff;position: absolute;width: 50vw;height: 100%;top: 0;right: 100%}.node-type-sostav-spec-fakt #sostav{padding-top: 0}.node-type-sostav-spec-fakt #sostav:before,.node-type-sostav-spec-fakt #sostav:after{display: none}.sostav-warning{background-color: #ae2d2d;background-image: url("../images/pod.png");background-size: auto 100%;background-repeat: no-repeat;background-position: top right;border-radius: 6px;padding: 5px;margin-bottom: 0;text-align: left}.sostav-warning>div{border: 1px dashed #fff;box-sizing: border-box;border-radius: 6px;padding: 50px 25% 50px 40px;font-size: 26px;color: #fff}#sostav p.sostav-title{text-align: center;margin-bottom: 15px;font-family: Pribambas;font-size: 26px;line-height: 1;letter-spacing: 0.05em;text-transform: uppercase;color: #000}#sostav p.sost_title_can span{margin-bottom: 15px;text-decoration: none;color: #fff;background: linear-gradient(56.79deg,#f7434e 41.96%,#ff8368 90.52%);width: auto;display: inline-block;text-align: center;box-shadow: none;text-transform: uppercase;padding: 18px 20px 26px 20px;font-family: Pribambas;font-size: 22px;line-height: 1;letter-spacing: 0.06em;border-radius: 2px;border: none;position: relative}#sostav p.sost_title_can span:before{top: 2px;left: 2px;right: 2px;bottom: 2px;border-radius: 2px;display: block;position: absolute;content: '';border: 1px solid rgba(255,255,255,0.35);padding: 18px 20px 26px 20px}#sostav .btn-group{margin-bottom: 20px}.btn-group>.btn{border-radius: 0 !important;font-weight: 500;line-height: 40px;font-size: 14px;letter-spacing: 0.03em;text-transform: uppercase;color: #797979;box-shadow: none;background: #fff;border: 1px solid #e0dad6;box-sizing: border-box;padding: 20px 40px;vertical-align: middle}.btn-group>.btn i{font-size: 40px;vertical-align: middle;color: #d8d8d8;margin-top: -5px}.btn-group>.btn *{vertical-align: middle}.btn-group>.btn:hover{border-color: #1b9950}.btn-group>.btn.active{border-color: #1b9950;text-decoration: none;background: #1b9950;color: #fff}.btn-group>.btn.active i{color: #fff}#sostav:not(.blocks) .candy-table{display: table;text-align: left;width: 100%;margin-bottom: 80px}#sostav:not(.blocks) .head{display: table-row;width: 100%;font-size: 14px;font-weight: 400;text-transform: uppercase;color: #1b9950;line-height: 1}#sostav:not(.blocks) .head span{display: table-cell;padding: 18px 0 18px 35px;border-bottom: 1px solid #1b9950}#sostav:not(.blocks) .sostav-candies{width: 100%;display: table-row-group}#sostav:not(.blocks) .candy-group-name{display: table-row;height: 70px}#sostav:not(.blocks) .candy-group-name>span{display: table-cell;position: relative}#sostav:not(.blocks) .candy-group-name>span>span{position: absolute;top: 0;left: 0;width: 1300px;border-bottom: 1px solid;height: 70px;padding: 25px 0;line-height: 1;font-size: 18px;text-transform: uppercase;font-weight: 700;color: #1b9950}#sostav:not(.blocks) .sostav-candies .candy{display: table-row}#sostav:not(.blocks) .sostav-candies .candy>div{display: table-cell;vertical-align: middle;border-bottom: 1px solid #ebebeb}#sostav:not(.blocks) .sostav-candies .candy .number{padding-right: 55px}#sostav:not(.blocks) .sostav-candies .candy .number span{display: inline-block;border: 1px solid #ca0914;box-sizing: border-box;width: 40px;height: 40px;text-align: center;line-height: 40px;font-size: 16px;font-weight: 400;color: #ca0914;border-radius: 100%}#sostav:not(.blocks) .sostav-candies .candy .image{padding: 5px 0;width: 200px}#sostav:not(.blocks) .sostav-candies .candy .image img{width: 200px;height: 200px;display: block}#sostav:not(.blocks) .sostav-candies .candy .name{padding-left: 35px;padding-top: 10px;padding-bottom: 10px}#sostav:not(.blocks) .sostav-candies .candy .name>p{font-weight: 500;line-height: 1;font-size: 20px;color: #000;margin-bottom: 15px}#sostav:not(.blocks) .sostav-candies .candy .name .text{font-size: 16px;color: #67645f}#sostav:not(.blocks) .sostav-candies .candy .name .text p{margin: 0}#sostav:not(.blocks) .sostav-candies .candy .producer{padding: 0 50px;width: 200px}#sostav:not(.blocks) .sostav-candies .candy .producer img{width: 100px;height: auto;display: inline-block}#sostav:not(.blocks) .sostav-candies .candy .producer img + span{display: none}#sostav:not(.blocks) .sostav-candies .candy .kol{text-align: right;font-size: 20px;font-weight: 500;color: #ca0914;white-space: nowrap}#sostav.blocks .head{display: none}#sostav.blocks .candy-table{width: 100%;clear: both;margin-bottom: 80px}#sostav.blocks .sostav-candies{float: left;width: 100%;clear: both}#sostav.blocks .candy-table:before,#sostav.blocks .candy-table:after{display: table;content: '';width: 100%}#sostav.blocks .candy-group-name{display: none}#sostav.blocks .sostav-candies .candy{display: block;width: 25%;float: left;text-align: center;padding: 10px 20px 40px;border-bottom: 1px solid #ebebeb}#sostav.blocks .sostav-candies .candy .number,#sostav.blocks .sostav-candies .candy .name .text,#sostav.blocks .sostav-candies .candy .producer img{display: none}#sostav.blocks .sostav-candies .candy .name p{margin: 0}#sostav.blocks .sostav-candies .candy .image img{height: auto;margin: 5px auto;display: block;width: 85%;max-width: 100%}#sostav.blocks .sostav-candies .candy .name{font-weight: 500;line-height: 1;font-size: 18px;text-align: center;color: #000;margin-bottom: 8px;min-height: 54px;max-height: 54px}#sostav.blocks .sostav-candies .candy .producer span{margin-bottom: 8px;display: block;line-height: 1;font-size: 16px;color: #4b4b4b}#sostav.blocks .sostav-candies .candy .kol{line-height: 1;font-size: 16px;color: #ca0914}.sostav-candies:not(.active){display: none !important}.region-sidebar-first .views-exposed-form{border-radius: 3px;padding: 10px;background-image: url("../images/elki.jpg");box-shadow: 0 4px 19px rgba(183,177,165,0.61)}.region-sidebar-first .views-exposed-form .views-exposed-widgets{background: linear-gradient(180deg,#00a63c 0%,#009438 100%);box-shadow: 0 4px 19px rgba(29,65,42,0.57);border-radius: 3px;padding: 20px}.region-sidebar-first .views-exposed-form .views-exposed-widgets>.views-exposed-widget{float: none;display: block;padding: 15px 0;border-top: 1px solid rgba(255,255,255,0.11)}.region-sidebar-first .views-exposed-form .views-exposed-widgets>.views-exposed-widget:first-child,.region-sidebar-first .views-exposed-form .views-exposed-widget.views-submit-button,.region-sidebar-first .views-exposed-form .views-exposed-widget.views-reset-button{padding-top: 0;border-top: 0}.region-sidebar-first .views-exposed-form .views-exposed-widget.views-submit-button,.region-sidebar-first .views-exposed-form .views-exposed-widget.views-reset-button{padding-bottom: 0}.region-sidebar-first .views-exposed-form .views-exposed-widget .btn{margin-top: 0}.region-sidebar-first .views-exposed-form .views-exposed-widget.views-submit-button .btn{font-weight: 500;font-size: 14px;letter-spacing: 0.06em;text-transform: uppercase;display: block;color: #262626;line-height: 1;background: #ffcb13;border-radius: 2px;width: 100%;border: none;padding: 20px;margin-bottom: 15px}.region-sidebar-first .views-exposed-form .views-exposed-widget.views-submit-button .btn:hover{text-decoration: none;background: #fff84e}.region-sidebar-first .views-exposed-form .views-exposed-widget.views-reset-button .btn{display: block;margin: 0 auto;background: transparent;border: none;font-weight: 500;font-size: 14px;letter-spacing: 0.06em;text-decoration-line: underline;text-transform: uppercase;color: #fff;border-radius: 0;padding: 0}.region-sidebar-first .views-exposed-form .views-exposed-widgets>.views-exposed-widget>label{line-height: 1;margin-bottom: 10px;display: block;font-family: Pribambas;font-style: normal;font-weight: normal;font-size: 34px;letter-spacing: 0.06em;text-transform: uppercase;color: #fff;text-shadow: 0 4px 6px #229151}.region-sidebar-first .views-exposed-form .views-exposed-widgets>.views-exposed-widget div.form-control{display: block;width: 100%;height: auto;padding: 0;font-size: 14px;line-height: 1;color: #fff;background-color: transparent;background-image: none;border: none;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: none;-o-transition: none;transition: none}.region-sidebar-first .views-exposed-form .views-exposed-widgets>.views-exposed-widget input[type="radio"].form-control,.region-sidebar-first .views-exposed-form .views-exposed-widgets>.views-exposed-widget input[type="checkbox"].form-control{line-height: 1;color: #000;background-color: #fff;background-image: none;border: none;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;display: inline-block;vertical-align: middle;margin-top: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0;width: auto;margin-right: 10px;font-size: 18px;width: 18px;height: 18px}.region-sidebar-first .views-exposed-form .views-exposed-widgets>.views-exposed-widget label.option{text-transform: uppercase;vertical-align: middle;margin: 0;font-family: Pribambas;font-style: normal;font-weight: normal;font-size: 26px;line-height: 1;color: #fff}.region-sidebar-first .views-exposed-form .views-exposed-widgets>.views-exposed-widget .bef-checkboxes>.form-item{margin-bottom: 10px}.region-sidebar-first .views-exposed-form .views-exposed-widgets>.views-exposed-widget .bef-checkboxes>.form-item label.option{position: relative;padding-left: 30px;display: block}.region-sidebar-first .views-exposed-form .views-exposed-widgets>.views-exposed-widget .bef-checkboxes>.form-item label.option:before{display: inline-block;content: '';position: absolute;top: 50%;margin-top: -5px;left: 0;width: 20px;height: 20px;box-sizing: border-box;border: 2px solid rgba(255,255,255,0.12);background: rgba(255,255,255,0.12);border-radius: 2px}.region-sidebar-first .views-exposed-form .views-exposed-widgets>.views-exposed-widget .bef-checkboxes>.form-item input{display: none !important}.region-sidebar-first .views-exposed-form .views-exposed-widgets>.views-exposed-widget .bef-checkboxes>.form-item input:checked + label.option:before{background: #ffaf13}.form-item-commerce-price-amount-max>label{display: none}.form-item-commerce-price-amount-min{display: block;float: left;width: 35%;padding-right: 3px;position: relative}.form-item-commerce-price-amount-max{float: left;width: 65%;display: block;position: relative}.form-item-commerce-price-amount-max input.form-control{width: 53.85%;float: left;display: block}.form-item-commerce-price-amount-max:after{content: 'руб.';display: block;float: left;width: 46.15%;padding-left: 10px;line-height: 60px;color: #fff;font-size: 16px;font-weight: 400}.region-sidebar-first .views-exposed-form .views-exposed-widgets>.views-exposed-widget.views-widget-filter-commerce_price_amount .views-widget:before,.region-sidebar-first .views-exposed-form .views-exposed-widgets>.views-exposed-widget.views-widget-filter-commerce_price_amount .views-widget:after{display: table;width: 100%;clear: both;content: ''}.region-sidebar-first .views-exposed-form .views-exposed-widgets>.views-exposed-widget.views-widget-filter-commerce_price_amount .views-widget input.form-control{background: #fff;border-radius: 3px;height: 60px;box-shadow: none;color: #000;border: none;font-weight: 500;font-size: 16px;padding-left: 40px;padding-top: 0;padding-bottom: 0;line-height: 60px}.region-sidebar-first .form-item-commerce-price-amount-min:before{content: 'от:';position: absolute;font-size: 16px;font-weight: 400;color: #7d9487;left: 14px;top: 50%;line-height: 18px;margin-top: -9px;z-index: 2}.region-sidebar-first .form-item-commerce-price-amount-max:before{content: 'до:';position: absolute;font-size: 16px;font-weight: 400;color: #7d9487;left: 14px;top: 50%;line-height: 18px;margin-top: -9px;z-index: 2}.region-sidebar-first .bef-slider.ui-slider-horizontal{border: none;height: 3px;background: #fff;border-radius: 8px}.region-sidebar-first .ui-widget-header{border: none;background: #ffcb13}.region-sidebar-first .ui-state-default,.region-sidebar-first .ui-widget-content .ui-state-default,.region-sidebar-first .ui-widget-header .ui-state-default{width: 20px;height: 20px;background: #ffcb13;border: none;border-radius: 21px;box-shadow: 0 4px 11px #136f3a;outline: none !important;cursor: grab}.region-sidebar-first .ui-slider-horizontal .ui-slider-handle{top: -9px;margin-left: -10px}.befcont{padding-top: 35px;float: left;width: 100%}section.green{background-color: #ebf5fb;background-image: url("../images/front/greenbg.png");background-size: cover;background-position: top;padding: 40px 0;position: relative;padding-top: 87px}section.green .block-title{color: #fff;margin-bottom: 20px;font-size: 60px;line-height: 1.8;color: #fff;text-shadow: 0 4px 10px #11753b;text-transform: none;font-family: 'Pacifico',cursive;position: relative}section.green .block-title:before{content: '';background-image: url("../images/front/gr-bef-line.png");background-size: contain;background-repeat: no-repeat;height: 8px;width: 20%;vertical-align: middle;display: inline-block;position: absolute;left: 0;top: 50%;margin-top: -4px}section.green .block-title:after{content: '';background-image: url("../images/front/gr-aft-line.png");background-size: contain;background-repeat: no-repeat;height: 8px;width: 20%;vertical-align: middle;display: inline-block;position: absolute;right: 0;top: 50%;margin-top: -4px}.region-green .views-exposed-form .views-exposed-widgets{margin-left: -10px;margin-right: -10px}.region-green .views-exposed-form .views-exposed-widgets>.views-exposed-widget{float: right;display: block;width: 25%;padding: 0 10px;margin-bottom: 30px}.region-green .views-exposed-form .views-exposed-widgets>.views-exposed-widget.views-widget-filter-field_product_pack_tid_selective_1,.region-green .views-exposed-form .views-exposed-widgets>.views-exposed-widget.views-widget-filter-field_product_tag_tid_selective{display: none}.region-green .views-exposed-form .views-exposed-widget.views-reset-button{display: none}.region-green .views-exposed-form .views-exposed-widget.views-submit-button,.region-green .views-exposed-form .views-exposed-widget.views-reset-button{padding-bottom: 0;width: 100%;margin-bottom: 0;text-align: center}.region-green .views-exposed-form .views-exposed-widget .btn{margin-top: 0}.region-green .views-exposed-form .views-exposed-widget.views-submit-button .btn{font-family: 'pribambas';line-height: 1;font-size: 22px;letter-spacing: 0.06em;text-transform: uppercase;color: #72260a;display: inline-block;border: none;text-align: center;padding: 17px 25px 20px 25px;background: linear-gradient(299.81deg,#ffaf13 36.87%,#fff73f 83.16%);box-shadow: 0 12px 28px rgba(37,28,28,0.25);border-radius: 2px;vertical-align: middle}.region-green .views-exposed-form .views-exposed-widget.views-submit-button .btn:hover{text-decoration: none;background: #fff84e}.region-green .views-exposed-form .views-exposed-widget.views-reset-button .btn{display: block;margin: 0 auto;background: transparent;border: none;font-weight: 500;font-size: 14px;letter-spacing: 0.06em;text-decoration-line: underline;text-transform: uppercase;color: #fff;border-radius: 0;padding: 0}.region-green .views-exposed-form .views-exposed-widgets>.views-exposed-widget>label{color: #fff;margin-bottom: 15px;display: block;text-transform: uppercase;text-shadow: 0 4px 6px #229151;font-family: 'Pribambas',cursive;font-size: 34px;line-height: 1;color: #fff;text-shadow: -3px 4px 14px #0f6734}.region-green .views-exposed-form .views-exposed-widgets>.views-exposed-widget>.views-widget{}.region-green .views-exposed-form .views-exposed-widgets>.views-exposed-widget div.form-control{display: block;width: 100%;height: auto;padding: 0;font-size: 14px;line-height: 1;color: #fff;background-color: transparent;background-image: none;border: none;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: none;-o-transition: none;transition: none}.region-green .views-exposed-form .views-exposed-widgets>.views-exposed-widget input[type="radio"].form-control,.region-green .views-exposed-form .views-exposed-widgets>.views-exposed-widget input[type="checkbox"].form-control{height: auto;padding: 0;font-size: 14px;line-height: 1;color: #000;background-color: #fff;background-image: none;border: none;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;display: inline-block;vertical-align: middle;margin-top: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0;width: auto;margin-right: 10px;font-size: 18px;width: 18px;height: 18px;display: none}.region-green .views-exposed-form .views-exposed-widgets>.views-exposed-widget label.option{text-transform: uppercase;vertical-align: middle;margin: 0;line-height: 18px;font-family: 'Pribambas',cursive;font-size: 30px;line-height: 1;color: #fff;position: relative;padding-left: 30px;cursor: pointer}.region-green .views-exposed-form .views-exposed-widgets>.views-exposed-widget label.option:before{display: inline-block;content: '';position: absolute;top: 50%;margin-top: -5px;left: 0;width: 20px;height: 20px;box-sizing: border-box;border: 2px solid rgba(255,255,255,0.12);background: rgba(255,255,255,0.12);border-radius: 2px}.region-green .views-exposed-form .views-exposed-widgets>.views-exposed-widget input:checked + label.option:before{background: #ffaf13}.region-green .views-exposed-form .views-exposed-widgets>.views-exposed-widget .bef-checkboxes>.form-item{margin-bottom: 10px}.region-green .form-item-commerce-price-amount-max>label{display: none}.front .region-green .views-exposed-form .views-exposed-widgets>.views-exposed-widget.views-widget-filter-field_product_weight_tid_selective .bef-checkboxes>.form-item{width: 50%;float: left}.region-green .form-item-commerce-price-amount-min{display: block;float: left;width: 35%;padding-right: 3px;position: relative}.region-green .form-item-commerce-price-amount-max{float: left;width: 65%;display: block;position: relative}.region-green .form-item-commerce-price-amount-max input.form-control{width: 53.85%;float: left;display: block}.region-green .form-item-commerce-price-amount-max:after{content: 'руб.';display: block;float: left;width: 46.15%;padding-left: 10px;line-height: 60px;color: #fff;font-size: 16px;font-weight: 400}.region-green .views-exposed-form .views-exposed-widgets>.views-exposed-widget.views-widget-filter-commerce_price_amount .views-widget:before,.region-green .views-exposed-form .views-exposed-widgets>.views-exposed-widget.views-widget-filter-commerce_price_amount .views-widget:after{display: table;width: 100%;clear: both;content: ''}.region-green .views-exposed-form .views-exposed-widgets>.views-exposed-widget.views-widget-filter-commerce_price_amount .views-widget input.form-control{background: #fff;border-radius: 3px;height: 60px;box-shadow: none;color: #000;border: none;font-weight: 500;font-size: 16px;padding-left: 40px;padding-top: 0;padding-bottom: 0;line-height: 60px}.region-green .form-item-commerce-price-amount-min:before{content: 'от:';position: absolute;font-size: 16px;font-weight: 400;color: #7d9487;left: 14px;top: 50%;line-height: 18px;margin-top: -9px;z-index: 2}.region-green .form-item-commerce-price-amount-max:before{content: 'до:';position: absolute;font-size: 16px;font-weight: 400;color: #7d9487;left: 14px;top: 50%;line-height: 18px;margin-top: -9px;z-index: 2}.region-green .bef-slider.ui-slider-horizontal{border: none;height: 3px;background: #fff;border-radius: 8px}.region-green .ui-widget-header{border: none;background: #ffcb13}.region-green .ui-state-default,.region-green .ui-widget-content .ui-state-default,.region-green .ui-widget-header .ui-state-default{width: 20px;height: 20px;background: #ffcb13;border: none;border-radius: 21px;box-shadow: 0 4px 11px #136f3a;outline: none !important;cursor: grab}.region-green .ui-slider-horizontal .ui-slider-handle{top: -9px;margin-left: -10px}.pager-show-more.pager>li>a{display: inline-block;padding: 20px 60px;line-height: 1;color: #262626;font-weight: 500;font-size: 14px;background: #ffcb13;border-radius: 2px;border: none;text-transform: uppercase}.pager-show-more.pager>li>a:hover{text-decoration: none;background: #fff84e}.view-content:before,.view-content:after,.pager-show-more:before,.pager-show-more:after,.view-frontprods .views-field-nothing:before,.view-frontprods .views-field-nothing:after,.befcont:before,.befcont:after{display: table;width: 100%;clear: both;content: ''}.vesname{text-align: center;margin-bottom: 30px;font-family: Pribambas;font-size: 32px;line-height: 1;color: #ca0914;position: relative}.vesname:before,.vesname:after{content: '';height: 8px;display: block;top: 50%;margin-top: -4px;position: absolute;background-size: contain;width: 20%;background-repeat: no-repeat}.vesname:before{background-image: url("../images/gr-bef-line-red.svg");left: 0;background-position: left}.vesname:after{background-image: url("../images/gr-aft-line-red.svg");right: 0;background-position: right}.vesname>span{background-image: url(../images/podarok.webp);display: inline-block;width: 129px;height: 120px;background-size: contain;background-position: center;background-repeat: no-repeat;padding-top: 50px}.vesname.spectop>span{padding-top: 45px}.vesname>span>span{display: inline-block}.more-blk,.view-frontprods .views-field-nothing{text-align: center;padding-bottom: 40px}.view-frontprods .vesname{margin-bottom: 0;padding-top: 15px;-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;transition: none}.view-frontprods .vesname>span{background-image: url(../images/podarok_grey.webp);width: 140px;height: 128px;color: #b1a792;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out}.view-frontprods .ui-tabs .ui-tabs-nav{min-height: 170px}.view-frontprods .ui-tabs .ui-tabs-nav li.ui-state-active a .vesname{padding-top: 0;position: relative}.view-frontprods .ui-tabs .ui-tabs-nav li a .vesname{min-height: 180px}.view-frontprods .ui-tabs .ui-tabs-nav li.ui-state-active a .vesname:after{width: 78px;height: 30px;background-image: url("../images/aftervesname.webp");bottom: 0;left: 50%;margin: 0;margin-left: -39px;display: block !important;top: unset;right: unset}.view-frontprods .ui-tabs .ui-tabs-nav li a .vesname:before,.view-frontprods .ui-tabs .ui-tabs-nav li a .vesname:after{display: none}.view-frontprods .ui-tabs .ui-tabs-nav li.ui-state-active a .vesname>span{background-image: url(../images/podarok.webp);color: #ca0914;width: 160px;height: 148px;padding-top: 65px}.view-frontprods .ui-tabs{background: transparent;border: none;padding: 0;border-radius: 0}.view-frontprods .ui-tabs .ui-tabs-nav{margin: 0;background: transparent;border: none;padding: 0;border-radius: 0}.view-frontprods .ui-tabs .ui-tabs-nav li{list-style: none;float: left;position: relative;top: 0;margin: 0;border-bottom-width: 0;padding: 0;white-space: nowrap;background: transparent;border: none;font-weight: 400;color: #555;width: calc(100% / 7);text-align: center}.view-frontprods .ui-tabs .ui-tabs-nav li a{padding: 0;float: none}.view-frontprods .ui-tabs .ui-tabs-nav li a:hover,.view-frontprods .ui-tabs .ui-tabs-nav li a:active,.view-frontprods .ui-tabs .ui-tabs-nav li a:focus{outline: none !important}.view-frontprods .ui-tabs .ui-tabs-panel{padding: 0}#tabs_front_prods .views-field-nothing{text-align: center;padding-bottom: 40px}#tabs_front_prods .vesname{margin-bottom: 0;padding-top: 15px;-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;transition: none}#tabs_front_prods .vesname>span{background-image: url(../images/podarok_grey.webp);width: 140px;height: 128px;color: #b1a792;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out}#tabs_front_prods .vesname>span span.min{display: block;font-size: 24px}#tabs_front_prods.ui-tabs .ui-tabs-nav{min-height: 170px}#tabs_front_prods.ui-tabs .ui-tabs-nav li.ui-state-active a .vesname{padding-top: 0;position: relative}#tabs_front_prods.ui-tabs .ui-tabs-nav li a .vesname{min-height: 180px}#tabs_front_prods.ui-tabs .ui-tabs-nav li.ui-state-active a .vesname:after{width: 78px;height: 30px;background-image: url("../images/aftervesname.webp");bottom: 0;left: 50%;margin: 0;margin-left: -39px;display: block !important;top: unset;right: unset}#tabs_front_prods.ui-tabs .ui-tabs-nav li a .vesname:before,#tabs_front_prods.ui-tabs .ui-tabs-nav li a .vesname:after{display: none}#tabs_front_prods.ui-tabs .ui-tabs-nav li.ui-state-active a .vesname>span{background-image: url(../images/podarok.webp);color: #ca0914;width: 160px;height: 148px;padding-top: 65px}#tabs_front_prods.ui-tabs{background: transparent;border: none;padding: 0;border-radius: 0}#tabs_front_prods.ui-tabs .ui-tabs-nav{margin: 0;background: transparent;border: none;padding: 0;border-radius: 0}#tabs_front_prods.ui-tabs .ui-tabs-nav li{list-style: none;float: left;position: relative;top: 0;margin: 0;border-bottom-width: 0;padding: 0;white-space: nowrap;background: transparent;border: none;font-weight: 400;color: #555;width: calc(100% / 7);text-align: center}#tabs_front_prods.ui-tabs .ui-tabs-nav li a{padding: 0;float: none}#tabs_front_prods.ui-tabs .ui-tabs-nav li a:hover,#tabs_front_prods.ui-tabs .ui-tabs-nav li a:active,#tabs_front_prods.ui-tabs .ui-tabs-nav li a:focus{outline: none !important}#tabs_front_prods.ui-tabs .ui-tabs-panel{padding: 0}a.more-btn{display: inline-block;font-family: 'pribambas';line-height: 1;font-size: 22px;letter-spacing: 0.06em;text-transform: uppercase;color: #72260a;text-transform: uppercase;display: inline-block;border: none;text-align: center;padding: 17px 25px 20px 25px;background: linear-gradient(299.81deg,#ffaf13 36.87%,#fff73f 83.16%);box-shadow: 0 12px 28px rgba(37,28,28,0.25);border-radius: 2px;vertical-align: middle}a.more-btn:hover{text-decoration: none;background: #fff84e}#tabs_reviews.ui-tabs{background: transparent;border: none;padding: 0;border-radius: 0}#tabs_reviews.ui-tabs .ui-tabs-nav{margin: 0;background: transparent;border: none;padding: 0;border-radius: 0;text-align: center;margin-bottom: 30px}#tabs_reviews.ui-tabs .ui-tabs-nav li{list-style: none;float: none;display: inline-block;position: relative;margin: 0;border-bottom-width: 0;padding: 0;white-space: nowrap;background: transparent;border: none;font-weight: 400;color: #555;text-align: center}#tabs_reviews.ui-tabs .ui-tabs-nav li a{padding: 0 35px;float: none;font-family: Pribambas;font-style: normal;font-weight: normal;font-size: 30px;line-height: 1;color: #B2C3CD}#tabs_reviews.ui-tabs .ui-tabs-nav li.ui-tabs-active a,#tabs_reviews.ui-tabs .ui-tabs-nav li.ui-state-active a{color: #CA0914}#tabs_reviews.ui-tabs .ui-tabs-nav li a:hover,#tabs_reviews.ui-tabs .ui-tabs-nav li a:active,#tabs_reviews.ui-tabs .ui-tabs-nav li a:focus{outline: none !important;color: #CA0914}#tabs_reviews.ui-tabs .ui-tabs-panel{padding: 0}#tabs_reviews .swiper-container{width: 100%;margin: 0 auto}#tabs_reviews .listitem{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;height: auto;margin-bottom: 20px}#tabs_reviews .swiper-pagination{position: relative}#tabs_reviews .swiper-pagination .swiper-pagination-bullet{margin: 0 3px}#tabs_reviews .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #CA0914}.cont{margin-bottom: 25px;background: rgba(255,255,255,0.87);padding: 30px}.cont h2{margin-top: 0;margin-bottom: 30px;font-family: Pribambas;font-style: normal;font-weight: normal;font-size: 40px;line-height: 1;letter-spacing: 0.05em;text-transform: uppercase;color: #ca0914}.cont p{padding-left: 30px}.cont p:not(.title){line-height: 1.2;margin-bottom: 25px;font-size: 16px;letter-spacing: 0.03em;color: #262626}.cont p.title{margin-bottom: 8px;font-family: Pribambas;font-style: normal;font-weight: normal;font-size: 20px;line-height: 1;text-transform: uppercase;color: #1b9950;position: relative}.cont p.title i{position: absolute;left: 0;top: 5px;width: 17px;height: 15px;background-position: center;background-size: contain;background-repeat: no-repeat}i.svgicon-place{background-image: url("../images/contacts/place.svg")}i.svgicon-case{background-image: url("../images/contacts/case.svg")}i.svgicon-phone{background-image: url("../images/contacts/phone.svg")}i.svgicon-mail{background-image: url("../images/contacts/mail.svg")}i.svgicon-clock{background-image: url("../images/contacts/clock.svg")}i.svgicon-user{background-image: url("../images/review/user.svg")}i.svgicon-calendar{background-image: url("../images/review/calendar.svg")}.cont p a{color: #262626}.cont p a:hover{text-decoration: none;opacity: 0.85}.cont p.grey{font-weight: 300;line-height: 20px;font-size: 14px;letter-spacing: 0.03em;color: #262626}.cont p.phonelist{font-size: 0;margin-bottom: 15px}.cont p.phonelist a{font-size: 16px;display: inline-block;width: 50%;padding-right: 15px;margin-bottom: 10px;font-weight: 500}.cont p.phonelist a:hover{text-decoration: none;color: #1b9950}.cont p.phonelist a>span{font-weight: 300;color: #1b9950}.cont p.phonelist a:hover>span{color: #262626}ul.specul{list-style: none;padding-left: 0;font-weight: 300;line-height: 43px;font-size: 18px;letter-spacing: 0.03em;color: #262626}ul.specul li{display: block;padding-left: 22px;position: relative}ul.specul li:before{content: '—';position: absolute;top: 0;left: 0}.product.full .btn-call-me{background: #ca0914;border-radius: 2px;border: none;box-shadow: none;text-transform: uppercase;font-weight: 500;padding: 0 70px;height: 60px;text-align: center;color: #fff;width: auto;display: inline-block;float: right;line-height: 60px}.product.full .btn-call-me:hover{text-decoration: none;opacity: 0.9}.podbor-mob{display: none}.scrollToTop{width: 40px;height: 40px;text-align: center;text-decoration: none;position: fixed;bottom: 15px;right: 15px;display: none;border-radius: 40px;background: #199b4f;color: #fff;line-height: 44px;padding: 0;font-size: 20px;transition: all 0.2s ease-in-out;z-index: 9}.scrollToTop:hover{text-decoration: none;color: #fff}#edit-customer-profile-billing-body>.field-group-html-element{display: block;float: left;width: calc(100% / 3);padding: 0 15px}#edit-customer-profile-billing-body>#cartlic{width: 25%}#edit-customer-profile-billing-body>#cartdeliv{width: 25%}#edit-customer-profile-billing-body>#cartyur{width: 50%}#edit-customer-profile-billing .panel-body{padding: 0;margin-left: -15px;margin-right: -15px;border: none;border-radius: 0}#edit-customer-profile-billing{border: none;border-radius: 0;background: transparent;padding: 0}#edit-customer-profile-billing .panel-heading{border: none;border-radius: 0;background: transparent;padding: 0}.checkout-buttons,.checkout-buttons .panel-body{border: none;border-radius: 0;background: transparent;padding: 0}.cartright{width: 890px;position: fixed;top: 30vh;right: -770px;transition: all 0.2s ease-in-out;float: left;z-index: 99}.ajax-shopping-cart-wrapper,.region-cartright,.block-dc-ajax-add-cart,.cartright{height: 112px}.region-cart>.block-dc-ajax-add-cart{height: auto}.cartright:hover{right: 0}.cartright .carthead{float: left;width: 120px;height: auto;background: #ca0914;border-radius: 4px 0 0 4px;padding: 4px}.cartright .carthead>div{border: 1px dashed #fff;box-sizing: border-box;border-radius: 4px;text-align: center;color: #fff;padding: 16px}.cartright .carthead>div i{font-size: 40px;display: block;margin-bottom: 7px}.cartright .carthead>div p{margin-bottom: 0;font-weight: 500;font-size: 16px}.cartright .cartmy{float: left;width: 770px;background: #fff;box-shadow: 0 7px 20px rgba(219,215,207,0.79)}.cartright .cartmy .tablec{max-height: calc(70vh - 100px);overflow-y: scroll;position: relative}.cartright .ajax-shopping-cart-wrapper{width: 890px}.cartright .ajax-shopping-cart-wrapper:empty{display: none}.myicon-del{display: block;position: relative;width: 22px;height: 22px;margin: 0;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg)}.myicon-del:before{width: 2px;height: 22px;position: absolute;top: 0;left: 10px;background: #5f3616;content: ''}.myicon-del:after{height: 2px;width: 22px;position: absolute;left: 0;top: 10px;background: #5f3616;content: ''}.myicon-del:hover:before,.myicon-del:hover:after{background: #000}.cartright .cartmy table thead tr th{line-height: 1;color: #5f3616;padding: 8px 0;font-weight: 300;border-bottom: 1px solid #f2f0eb}.cartright .cartmy table thead tr th.price-label,.cartright .cartmy table thead tr th.tot-label{padding-left: 20px;padding-right: 20px}.cartright .cartmy table tbody tr td{border-bottom: 1px solid #f2f0eb}.cartright .cartmy table tbody tr td.img{padding: 5px}.cartright .cartmy table tbody tr td.img img{height: 80px}.cartright .cartmy table tbody tr td.name{font-size: 14px;max-width: 150px;color: #ca0914;font-weight: 400}.cartright .cartmy table tbody tr td.price,.cartright .cartmy table tbody tr td.pricemy{color: #262626;padding: 5px 20px}.cartright .cartmy table tbody tr td.remove-from-cart{padding: 5px 20px}.cartright .cartmy table tbody tr td.remove-from-cart *{margin: 0}.cartright .cartmy table tbody tr td.quantity button.btn-info{display: none}.cartright .cartmy table tbody tr td.quantity form>div{font-size: 0;border: 1px solid #ebe4e4;overflow: hidden;border-radius: 3px;display: inline-block;padding: 0;position: relative}.cartright .cartmy table tbody tr td.quantity form .dc_ajax_qminus,.cartright .cartmy table tbody tr td.quantity form .dc_ajax_qplus{display: inline-block;width: 40px;height: 40px;line-height: 40px;font-size: 22px;padding: 0;vertical-align: top;border: none;text-align: center;color: #5f3616;background: #f8f7f5}.cartright .cartmy table tbody tr td.quantity .form-group{margin-bottom: 0;display: inline-block;font-size: 14px;color: #262626}.cartright .cartmy table tbody tr td.quantity .form-group input.form-control{width: 50px;height: 40px;border: none;vertical-align: top;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;border-radius: 0;text-align: center;font-weight: 400}.cartright .cartmy .ajax-shopping-cart-more-info{padding: 20px;border-top: 1px solid #f2f0eb}.cartright .cartmy .ajax-shopping-cart-total{font-weight: 700;font-size: 28px;color: #262626}.cartright .cartmy a.dc-ajax-add-cart-checkout-link{border: 1px solid #ca0914;box-sizing: border-box;border-radius: 2px;width: 220px;display: inline-block;text-align: center;font-size: 12px;text-transform: uppercase;color: #ca0914;padding: 15px;font-weight: 500}.cartright .cartmy a.dc-ajax-add-cart-checkout-link:hover{background: #ca0914;color: #fff;text-decoration: none}.cartright .cartmy a.printme{border: 1px solid #2f80ed;box-sizing: border-box;border-radius: 2px;width: 220px;display: inline-block;text-align: center;font-size: 12px;text-transform: uppercase;color: #2f80ed;padding: 15px;font-weight: 500}.cartright .cartmy a.printme:hover{background: #2f80ed;color: #fff;text-decoration: none}#edit-customer-profile-billing{padding-top: 50px}#edit-customer-profile-billing>legend.panel-heading .panel-title{line-height: 28px;font-size: 30px;letter-spacing: 0.05em;text-transform: uppercase;font-weight: 700;color: #262626;margin-bottom: 50px;display: block}#edit-customer-profile-billing .field-group-html-element>p{font-size: 20px;text-transform: uppercase;color: #262626;padding-bottom: 10px;margin-bottom: 25px;border-bottom: 3px solid #f7f7f6}#edit-customer-profile-billing .field-group-html-element>div>div>label.control-label{font-weight: 500;line-height: 1;font-size: 14px;text-transform: uppercase;color: #262626;margin-bottom: 9px}#edit-customer-profile-billing .field-group-html-element .field-type-text label.control-label,#edit-customer-profile-billing .field-group-html-element .form-type-select label.control-label{font-weight: 500;line-height: 1;font-size: 14px;text-transform: uppercase;color: #79695d;margin-bottom: 9px}#edit-customer-profile-billing .field-group-html-element label.control-label span.form-required{display: none}#edit-customer-profile-billing .field-group-html-element .form-type-radio label.control-label>span{font-size: 12px;color: #79695d}#edit-customer-profile-billing .field-group-html-element .form-type-radios{min-height: 149px}#edit-customer-profile-billing .field-group-html-element .form-control{box-shadow: none;border: 1px solid #d9cbc1;box-sizing: border-box;border-radius: 3px;font-weight: 400;padding: 8px 15px;height: auto;font-size: 16px}#edit-customer-profile-billing .field-group-html-element .grippie{display: none}#edit-customer-profile-billing .field-group-html-element .field-name-field-delivery-adress textarea.form-control{min-height: 205px}#edit-customer-profile-billing .field-group-html-element .field-name-field-customer-fiz textarea.form-control,#edit-customer-profile-billing .field-group-html-element .field-name-field-customer-yur textarea.form-control{min-height: 369px}#edit-customer-profile-billing .field-group-html-element .form-control:focus{box-shadow: none;border-color: #333;outline: none}#edit-customer-profile-billing .field-group-html-element .form-control.error,#edit-customer-profile-billing .field-group-html-element .form-control.has-error{border-color: #ca0914}#kur,#cartyur{margin-left: -10px;margin-right: -10px}#kur>.form-wrapper,#cartyur>.form-wrapper,#cartyur>p{padding: 0 10px;float: left;width: 100%}#kur>.form-wrapper.field-name-field-customer-house,#kur>.form-wrapper.field-name-field-customer-flat,#cartyur>.form-wrapper.field-name-field-customer-y-bank,#cartyur>.form-wrapper.field-name-field-customer-y-bik,#cartyur>.form-wrapper.field-name-field-customer-y-lico,#cartyur>.form-wrapper.field-name-field-customer-y-osn{width: 50%}#cartyur>.form-wrapper.field-name-field-customer-y-name{width: 70%}#cartyur>.form-wrapper.field-name-field-customer-y-{width: 30%}#cartlic,#cartyur{margin-bottom: 15px}#edit-customer-profile-billing-body,#edit-customer-profile-billing{box-shadow: none}.checkout-buttons{box-shadow: none;text-align: center}.checkout-buttons .checkout-cancel{display: none}.checkout-buttons .checkout-continue{background: #ca0914;border-radius: 2px;font-weight: 500;line-height: 20px;font-size: 14px;text-transform: uppercase;color: #fff;padding: 9px 70px;border: none}.checkout-buttons .checkout-continue:hover{text-decoration: none;background: #fe313d}.cart_contents_form .table-responsive{background: #fff;box-shadow: 0 10px 22px rgba(204,193,177,0.25);border-radius: 20px;padding: 0}.cart_contents_form .table-responsive table{margin-bottom: 0}.cart_contents_form .table-responsive table tr th{font-weight: 300;line-height: 1;font-size: 16px;color: #5f3616;border: none;border-bottom: 1px solid #f2f0eb;background: transparent;padding: 10px}.cart_contents_form .table-responsive table tr td,.cart_contents_form .table-responsive table tr:nth-child(odd) td,.cart_contents_form .table-responsive table tr:nth-child(even) td{padding: 20px 10px;background: transparent;vertical-align: middle;border: none;border-bottom: 1px solid #f2f0eb;background: transparent}.cart_contents_form .table-responsive table tr td.views-field-counter{padding-left: 20px}.cart_contents_form .table-responsive table tr td.views-field-counter span{width: 40px;height: 40px;border-radius: 40px;color: #ca0914;display: inline-block;line-height: 38px;font-size: 16px;text-align: center;color: #ca0914;font-weight: 400;border: 1px solid #ca0914;box-sizing: border-box}.cart_contents_form .table-responsive table tr td.views-field-field-product-images img{height: 160px;display: inline-block;width: auto}.cart_contents_form .table-responsive table tr td.views-field-title span{display: block}.cart_contents_form .table-responsive table tr td.views-field-title a:hover{text-decoration: none}.cart_contents_form .table-responsive table tr td.views-field-title span.title{font-weight: 500;line-height: normal;font-size: 16px;margin-bottom: 15px;color: #262626}.cart_contents_form .table-responsive table tr td.views-field-title span.sostav,.cart_contents_form .table-responsive table tr td.views-field-title span.ves{line-height: 23px;font-size: 16px;color: #ca0914}.cart_contents_form .table-responsive table tr td.views-field-title a:hover span.title{color: #ca0914}.cart_contents_form .table-striped>tbody>tr:nth-of-type(odd),.cart_contents_form .table-striped>tbody>tr:nth-of-type(even){background: transparent}.cart_contents_form .table-responsive table tr td.views-field-commerce-total{font-weight: 500;line-height: 19px;font-size: 20px;margin-bottom: 10px;color: #262626}.cart_contents_form .table-responsive table tr td.views-field-edit-delete .btn-danger{font-weight: 500;line-height: 15px;font-size: 12px;text-transform: uppercase;color: #9a6467;background: #ffe1e3;border-radius: 36px;border: none;box-shadow: none;padding: 12px 20px}.cart_contents_form .table-responsive table tr td.views-field-edit-delete .btn-danger span.icon{display: inline-block;position: relative;width: 14px;height: 14px;margin: 0;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);vertical-align: middle}.cart_contents_form .table-responsive table tr td.views-field-edit-delete .btn-danger span.icon:after{height: 2px;width: 14px;position: absolute;left: 0;top: 6px;background: #9a6467;content: ''}.cart_contents_form .table-responsive table tr td.views-field-edit-delete .btn-danger span.icon:before{width: 2px;height: 14px;position: absolute;top: 0;left: 6px;background: #9a6467;content: ''}.cart_contents_form .table-responsive table tr td.views-field-edit-quantity .form-item{width: 132px;margin-bottom: 0}.cart_contents_form .table-responsive table tr td.views-field-edit-quantity .form-item a.mycheck{background: #2f80ed;border-radius: 0;height: 60px;border: none;line-height: 60px;text-align: center;display: block;color: #fff;font-size: 20px;margin: 0;padding: 0;width: 35px;display: inline-block}.cart_contents_form .table-responsive table tr td.views-field-edit-quantity .form-item a.mycheck:hover{background: #63a6ff;text-decoration: none}.cart_contents_form .table-responsive table tr td.views-field-edit-quantity .form-item a.mycheck-minus{border-radius: 2px 0 0 2px}.cart_contents_form .table-responsive table tr td.views-field-edit-quantity .form-item a.mycheck-plus{border-radius: 2px 0 0 2px}.cart_contents_form .table-responsive table tr td.views-field-edit-quantity .form-item .form-control{width: 62px;height: 60px;border: none;line-height: 58px;text-align: center;display: block;font-size: 22px;font-weight: 400;color: #262626;box-shadow: none;padding-right: 3px;padding-left: 3px;display: inline-block;box-sizing: border-box;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;:;border-top: 1px solid #ded3d0;border-bottom: 1px solid #ded3d0}.cart_contents_form .table-responsive table tr td.views-field-edit-quantity .freepod{background: linear-gradient(127.61deg,#ff9213 21.96%,#f42020 123.98%);box-shadow: 0 10px 21px rgba(218,208,171,0.78);border-radius: 3px;position: relative;width: 132px;color: #fff;padding: 10px 10px 10px 30px;text-align: left;font-size: 16px;color: #fff;text-shadow: 0 2px 7px rgba(0,0,0,0.19);font-weight: 700;display: block;margin-top: 10px}.cart_contents_form .table-responsive table tr td.views-field-edit-quantity .freepod i{position: absolute;left: 8px;font-style: normal;font-weight: 900;font-size: 32px;top: 8px;text-shadow: 0 2px 7px rgba(0,0,0,0.19)}.cart_contents_form .table-responsive table tr td.views-field-edit-quantity .freepod:before{position: absolute;content: '';width: 0;height: 0;border-style: solid;border-width: 0 10px 10px 10px;border-color: transparent transparent #fd8115 transparent;top: -9px;z-index: 0;left: 50%;margin-left: -10px;/}.cart_contents_form .line-item-summary{float: left;width: 50%;text-align: right;padding-right: 50px;padding-top: 40px}.cart_contents_form .line-item-summary .line-item-total{display: inline-block}.cart_contents_form .line-item-summary .line-item-total .line-item-total-label{display: none}.cart_contents_form .line-item-summary .line-item-total .line-item-total-raw{display: block;line-height: 1;font-size: 36px;color: #2f80ed;font-family: Pribambas}.cart_contents_form .line-item-summary .line-item-total .pod{font-family: Pribambas;line-height: 1;font-size: 22px;color: #2f80ed}.cart_contents_form .tobilling-block{float: left;width: 50%;text-align: left;padding-left: 50px;padding-top: 40px;padding-bottom: 30px}.cart_contents_form .tobilling-block a{margin-top: 5px;display: inline-block;border-radius: 2px;line-height: 1;color: #fff;border: none;background: linear-gradient(65.08deg,#f7434e 41.96%,#ff8368 90.52%);border-radius: 2px;font-family: Pribambas;font-style: normal;font-weight: normal;font-size: 20px;text-transform: uppercase;padding: 15px 45px 20px 45px;color: #fff}.cart_contents_form .tobilling-block a:hover{text-decoration: none;background: #fe313d}.cart_contents_form .form-actions{display: none}#customer-profile-billing-ajax-wrapper{clear: both}.page-checkout .header-title{padding-top: 0}.page-checkout .header-title h1{margin-bottom: 20px}.checkout-completion-message{font-size: 16px;font-weight: 400}#freepod{background: linear-gradient(127.61deg,#ff9213 21.96%,#f42020 123.98%);box-shadow: 0 10px 21px rgba(218,208,171,0.78);border-radius: 3px;top: 115%;position: absolute;left: -5px;width: 100%;color: #fff;padding: 8px 10px 15px 36px;text-align: left;font-size: 22px;line-height: 1;color: #fff;text-shadow: 0 2px 7px rgba(0,0,0,0.19);font-weight: 700;font-family: Pribambas}#freepod i{top: 50%;margin-top: -16px;position: absolute;left: 8px;font-style: normal;font-weight: 900;font-size: 32px;text-shadow: 0 2px 7px rgba(0,0,0,0.19);font-family: 'Rubik',sans-serif}#freepod:before{position: absolute;content: '';width: 0;height: 0;border-style: solid;border-width: 0 10px 10px 10px;border-color: transparent transparent #fd8115 transparent;top: -9px;z-index: 0;left: 50%;margin-left: -10px}.cartright .cartmy table tbody tr td.quantity .freepod{display: block;text-align: center;font-weight: 500;line-height: 1;font-size: 12px;text-align: center;color: #f2994a;max-width: 130px}.cartright .cartmy table tbody tr td.quantity .freepod i{font-style: normal}body.page-checkout-{background: #f8f7f5}#edit-customer-profile-billing,body.page-checkout- .checkout-buttons{background: #fff;position: relative;margin-bottom: 0}body.page-checkout- .checkout-buttons{padding-bottom: 70px}body.page-checkout- .main-col{margin-bottom: 0}body.page-checkout- .cart_contents_form{float: left;width: 100%;clear: both;margin-bottom: 40px}#edit-customer-profile-billing:before,body.page-checkout- .checkout-buttons:before{width: 200%;position: absolute;right: 100%;content: '';height: 100%;top: 0;background: #fff}#edit-customer-profile-billing:after,body.page-checkout- .checkout-buttons:after{width: 200%;position: absolute;left: 100%;content: '';height: 100%;background: #fff;top: 0}body.page-checkout- .main{overflow: hidden;padding-bottom: 0}.page-zakaz .main-col,.page-zakaz .main{padding-top: 0}.page-zakaz .header-title h1{margin-bottom: 30px}#adv-socials-zakazform p{font-weight: 500;line-height: 1;font-size: 18px;color: #262626}#adv-socials-zakazform{margin-bottom: 60px}#adv-socials-zakazform .inputs{float: left;width: auto}#adv-socials-zakazform .inputs>.form-item{padding-right: 10px}#adv-socials-zakazform .inputs>.form-item .form-control{background: #fbfbfb;border: 1px solid #ececec;box-sizing: border-box;border-radius: 2px;box-shadow: none;font-size: 18px;color: #000;width: 50px;height: 50px;text-align: center}#adv-socials-zakazform .inputs>.form-item .form-control:focus{border: 1px solid #ca0914}#adv-socials-zakazform #edit-submit-button{height: 50px;border-color: #ca0914;background: #ca0914;border-radius: 2px;font-weight: 500;line-height: 1;font-size: 14px;letter-spacing: 0.03em;text-transform: uppercase;padding-left: 30px;padding-right: 30px;color: #fff}#adv-socials-zakazform #edit-submit-button:hover{background: #fe313d}.page-zakaz .messages{max-width: 700px}.page-zakaz .messages.error{border: none;font-size: 14px;color: #ca0914;background: #fff6f7;border-radius: 3px;font-family: 'Rubik',sans-serif;font-weight: 400}.page-checkout .header-title .printbtns{display: none}.packs{background: #ebf5fb;padding-bottom: 40px}.packs:before{content: '';width: 100%;display: block;background-image: url("../images/crown.webp");background-position: center;background-repeat: no-repeat;height: 68px;display: block;background-size: contain;margin-bottom: 5px}.packs .block-title{position: relative}.packs .block-title:before,.packs .block-title:after{content: '';height: 8px;display: block;top: 50%;margin-top: -4px;position: absolute;background-size: contain;width: 20%;background-repeat: no-repeat}.packs .block-title:before{background-image: url("../images/gr-bef-line-green.svg");left: 0;background-position: left}.packs .block-title:after{background-image: url("../images/gr-aft-line-green.svg");right: 0;background-position: right}.packs .row{margin-right: -9px;margin-left: -9px}.packs .row>div{padding: 0 9px !important}.packs a.pack{display: block;width: 100%;margin-bottom: 18px;position: relative;border-radius: 0 20px;overflow: hidden;padding-top: 220px}.packs a.pack img{height: 100%;position: absolute;right: 0;top: 0}.packs .col-md-3 a.pack img{right: -30px}.packs a.pack,.packs a.pack.bg1{background-image: url("../images/front/tax/1.jpg");background-position: center;background-size: cover}.packs a.pack.bg2{background-image: url("../images/front/tax/2.jpg")}.packs a.pack.bg3{background-image: url("../images/front/tax/3.jpg")}.packs a.pack.bg4{background-image: url("../images/front/tax/4.jpg")}.packs a.pack.bg5{background-image: url("../images/front/tax/5.jpg")}.packs a.pack.bg6{background-image: url("../images/front/tax/6.jpg")}.packs a.pack.bg7{background-image: url("../images/front/tax/7.jpg")}.packs a.pack .title{position: absolute;font-family: Pribambas;font-size: 32px;text-transform: uppercase;color: #0e213d;margin: 0;top: 30%;padding: 0 20px;line-height: 1}.packs a.pack .from{font-family: Pribambas;font-size: 24px;color: #4d607b;position: absolute;padding: 0 20px;margin: 0;top: calc(30% + 40px)}.packs a.pack:hover{text-decoration: none;box-shadow: 0 14px 25px #e4dac4}.fronttext{background: #ebf5fb;padding-bottom: 50px}.fronttext p{font-weight: 300;font-size: 16px;line-height: 1.2;color: #000}.fronttext h1{text-align: center;font-family: Pacifico;font-style: normal;font-weight: normal;text-transform: none;font-size: 50px;line-height: 1;letter-spacing: 0.05em;color: #262626;margin-top: 0;margin-bottom: 70px}.triggers_top{display: block;width: 100%;text-align: center}.trigger_top{display: inline-block;border-radius: 100%;width: 340px;height: auto;margin: 0 25px;box-shadow: 0 4px 84px #700807}.trigger_top img{display: block;width: 100%;border-radius: 100%}.skladimg img{-webkit-user-select: none;-moz-user-select: none;user-select: none;pointer-events: none;box-shadow: 0 4px 10px #DAE9F2;border-radius: 3px}.skladimg p{font-size: 16px;line-height: 1.2;text-align: center;margin-bottom: 30px;color: #424E5E;max-width: 1000px;margin-left: auto;margin-right: auto}.skladimg{margin-bottom: 60px;display: block}.node-type-warranty .wrapper{padding-bottom: 0}.node-type-warranty section.main,.node-type-okomp section.main{background-image: url("../images/okompanii/bgred.png");background-position: bottom center;background-size: cover;padding-bottom: 200px;margin-bottom: -180px;position: relative;z-index: 3;background-repeat: no-repeat}.node-type-warranty section.main{padding-bottom: 200px}.node-type-warranty h1.block-title,.node-type-okomp h1.block-title{margin-bottom: 50px;font-family: Pacifico;font-style: normal;font-weight: normal;font-size: 50px;line-height: 1.4;color: #fff;text-transform: none;position: relative}.node-type-warranty section.main:before,.node-type-okomp section.main:before{content: '';width: 100%;display: block;background-image: url(../images/okompanii/crown.webp);background-position: center;background-repeat: no-repeat;height: 68px;display: block;background-size: contain;margin-bottom: 5px}.node-type-warranty h1.block-title:before,.node-type-okomp h1.block-title:before{background-image: url(../images/okompanii/gr-bef-line-green.svg);left: 0;background-position: left}.node-type-warranty h1.block-title:after,.node-type-okomp h1.block-title:after{background-image: url(../images/okompanii/gr-aft-line-green.svg);right: 0;background-position: right}.node-type-warranty h1.block-title:before,.node-type-warranty h1.block-title:after,.node-type-okomp h1.block-title:before,.node-type-okomp h1.block-title:after{content: '';height: 8px;display: block;top: 50%;margin-top: -4px;position: absolute;background-size: contain;width: 192px;background-repeat: no-repeat}.okompanii_top .field-name-body{margin-bottom: 45px}.okompanii_top .field-name-body p{font-family: Pribambas;font-size: 36px;line-height: 1.2;text-align: center;color: #fff;margin: 0 auto;width: 90%;margin-bottom: 20px}.okompanii_top .field-name-body p strong{color: #ffcb13;font-size: 50px;font-weight: normal}.block_title_komand{font-family: Pacifico;font-style: normal;font-weight: normal;font-size: 50px;color: #fff;margin-bottom: 45px;text-align: center}.block_title_komand:before{background-image: url(../images/okompanii/gram-bef.webp);margin-right: 15px}.block_title_komand:after{background-image: url(../images/okompanii/gram-aft.webp);margin-left: 15px}.block_title_komand:before,.block_title_komand:after{content: '';background-size: contain;width: 25px;height: 32px;background-repeat: no-repeat;display: inline-block;vertical-align: middle}.komanda_person{margin-bottom: 70px;float: left;width: 100%}.komanda_person .top{float: left;width: 100%}.komanda_person .img{display: block;float: left;border-radius: 100%;width: 45%;overflow: hidden;box-shadow: 0 14px 43px #871f20;padding: 10px;border-radius: 100%;background-image: url(../images/okompanii/people/facebg1.jpg);background-size: cover;z-index: 3;position: relative}.komanda_person.v2 .img{background-image: url(../images/okompanii/people/facebg2.jpg)}.komanda_person .img img{width: 100%;height: auto;border-radius: 100%}.komanda_person .inf{width: 55%;float: left;z-index: 2;position: relative;padding-top: 35px}.komanda_person .inf p.name{background-image: url("../images/okompanii/people/namebg.svg");background-size: contain;background-repeat: no-repeat;background-position: left center;margin-left: -40px;font-family: Pribambas;font-size: 24px;line-height: 1;width: calc(100% + 40px);padding: 20px 20px 25px 60px;margin-bottom: 5px}.komanda_person:not(.v2) .inf p.name>span{background: -webkit-linear-gradient(35deg,#dca206 30%,#ffcb13);-webkit-background-clip: text;-webkit-text-fill-color: transparent}.komanda_person.v2 .inf p.name{color: #000}.komanda_person .inf p.info{font-size: 14px;line-height: 1.4;padding-left: 20px;color: #fff;margin-bottom: 0}.komanda_person .comment_k{background-image: url("../images/okompanii/phrase.svg");background-size: contain;background-position: center;background-repeat: no-repeat;float: left;width: 100%;padding: 60px 20px 20px 20px;font-size: 15px;line-height: 1.2;color: #000;min-height: 190px}.komanda_person.v2 .comment_k{color: #fff;background-image: url("../images/okompanii/phrase_y.svg")}.warranty_item{margin: 0 auto 70px auto;float: none;width: 100%;max-width: 445px}.warranty_item .top{float: left;width: 100%;margin-bottom: 12px}.warranty_item .img{display: block;float: left;border-radius: 100%;width: 45%;overflow: hidden;box-shadow: 0 14px 43px #871f20;padding: 10px;border-radius: 100%;background-image: url(../images/okompanii/people/facebg2.jpg);background-size: cover;z-index: 3;position: relative}.warranty_item .img img{width: 100%;height: auto;border-radius: 100%}.warranty_item .inf{width: 55%;float: left;z-index: 2;position: relative;padding-top: 55px}.warranty_item .inf p.name{background-image: url("../images/warrantypage/warranty_flag.svg");background-size: contain;background-repeat: no-repeat;background-position: left center;margin-left: -56px;font-family: Pribambas;font-size: 24px;line-height: 1;width: calc(100% + 56px);padding: 15px 20px 20px 80px;margin-bottom: 5px}.warranty_item .inf p.name{color: #000}.warranty_item .inf p.info{font-size: 14px;line-height: 1.4;padding-left: 20px;color: #fff;margin-bottom: 0}.warranty_item .comment_k{background-size: 70%;background-position: left top;background-repeat: no-repeat;float: left;width: 100%;padding: 35px 0 0 30px;font-size: 15px;line-height: 1.2;color: #fff;background-image: url("../images/warrantypage/warranty_quote.svg");margin-bottom: 65px}.node-type-warranty #reviews .block-title,section.ourpost .block-title,section.ourbest .block-title{color: #0053c4}.node-type-warranty #reviews .block-title:before,.node-type-warranty #reviews .block-title:after,section.ourpost .block-title:before,section.ourpost .block-title:after,section.ourbest .block-title:before,section.ourbest .block-title:after{content: '';background-size: contain;width: 25px;height: 32px;background-repeat: no-repeat;display: inline-block;vertical-align: middle}.node-type-warranty #reviews .block-title:before,section.ourpost .block-title:before,section.ourbest .block-title:before{background-image: url(../images/okompanii/gram-bef-blue.svg);margin-right: 15px}.node-type-warranty #reviews .block-title:after,section.ourpost .block-title:after,section.ourbest .block-title:after{background-image: url(../images/okompanii/gram-aft-blue.svg);margin-left: 15px}.swiper-container-brands{width: calc(100% - 160px);margin: 0 auto}.swiper-slide-barnd{text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;height: auto;margin-bottom: 20px}.swiper-slide-barnd{padding: 9px;border: 1px dashed #2f80ed;box-sizing: border-box;border-radius: 100%}.swiper-slide-barnd img{display: block;border-radius: 100%;background: #fff;box-shadow: 0 4px 6px #bed8e9;width: 100%}section.ourpost{background: #eaf4fb;padding-bottom: 60px}section.ourpost .view-header p{text-align: center;margin: 0 auto 40px auto;font-family: Pribambas;font-size: 36px;line-height: 1.2;text-transform: uppercase;text-align: center;color: #000;max-width: 880px}section.ourpost .block-title{margin-bottom: 30px}.node-type-okomp .topwaves{background-image: url(../images/topvolna1.png)}.node-type-okomp .beforebottom{background-color: #f1f8fc}section.ourpost .container{position: relative}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23AFC3DE'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23AFC3DE'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev,.swiper-button-next{top: unset;bottom: 100px}.dio{font-size: 18px}.dio h2{font-family: Pribambas;font-size: 30px;line-height: 1;letter-spacing: 0.03em;text-transform: uppercase;color: #ca0914;margin-bottom: 30px}.dio h2:before{display: inline-block;vertical-align: middle;vertical-align: middle;width: 10px;height: 10px;margin-right: 10px;border-radius: 100%;background: #ca0914;content: '';display: inline-block}.dio-wh{display: block;float: left;width: 100%;margin-bottom: 25px;background: #fff;box-shadow: 0 4px 20px rgba(222,222,222,0.25);border-radius: 5px}.dio-wh p{font-weight: 500;font-size: 22px;color: #000}.dio-wh .dio-wh-l{padding: 40px;float: left;width: 50%}.dio-wh .dio-wh-r{border-left: 1px dotted #b4a5a5;padding: 40px;float: left;width: 50%;position: relative}ul.dio_ul{list-style: none;padding: 0}ul.dio_ul li{display: block;vertical-align: middle;margin-bottom: 25px;font-size: 18px;color: #000;position: relative;min-height: 34px;padding-left: 52px}ul.dio_ul li:before{content: '';position: absolute;top: 0;left: 0;display: inline-block;width: 34px;height: 34px;margin-right: 18px;border-radius: 100%;background-color: #d5ffe6;vertical-align: middle;background-image: url("../images/dio/check.svg");background-repeat: no-repeat;background-size: 35%;background-position: center}ul.dio_ul.ul_red li:before{background-color: #fff0f1;background-size: 60%}ul.dio_ul.ul_red li:nth-child(1):before{background-image: url("../images/dio/1.svg")}ul.dio_ul.ul_red li:nth-child(2):before{background-image: url("../images/dio/2.svg")}ul.dio_ul.ul_red li:nth-child(3):before{background-image: url("../images/dio/3.svg")}ul.dio_ul.ul_red li:nth-child(4):before{background-image: url("../images/dio/4.svg")}ul.dio_ul.ul_red li:nth-child(5):before{background-image: url("../images/dio/5.svg")}ul.dio_ul.ul_red li.check:before{background-image: url("../images/dio/check_r.svg");background-size: 35%}.breads,.header-title,.page-node-15 .main{background: #f8f8f8;overflow: hidden;padding-bottom: 0}.page-node-15 .main .main-col{margin-bottom: 0}.node-type-article .breads,.node-type-article .header-title,.page-articles .breads,.page-articles .header-title,.page-testimonials .breads,.page-testimonials .header-title{background: #fff}.dio.dio_white{background: #fff;position: relative;padding-top: 50px;padding-bottom: 50px}.dio.dio_white:before{left: 100%;width: 100%;height: 100%;content: '';position: absolute;top: 0;background: #fff}.dio.dio_white:after{right: 100%;width: 100%;height: 100%;content: '';position: absolute;top: 0;background: #fff}.dio.dio_white h2{border-bottom: 1px dashed #b4a5a5;padding-bottom: 10px;margin-bottom: 35px}.dio.dio_white ul.bb{border-bottom: 1px dashed #b4a5a5;padding-bottom: 10px;margin-bottom: 35px}.view-cats{padding: 0 10px;margin-bottom: 40px}.region-footer-menutwo .nav,.region-footer-menu .nav{border-bottom: 1px solid rgba(255,255,255,0.17);margin-bottom: 30px}.region-footer-menutwo .nav{border-bottom: none}.region-footer-menutwo .nav>li,.region-footer-menu .nav>li{display: inline-block;padding-right: 60px;padding-bottom: 35px;vertical-align: top}.region-footer-menutwo .nav>li>a,.region-footer-menu .nav>li>a{position: relative;display: block;padding: 0;line-height: 1;background: transparent;font-weight: bold;font-size: 16px;line-height: 19px;color: rgba(255,255,255,0.78)}.region-footer-menutwo .nav>li>a:hover,.region-footer-menu .nav>li>a:hover{color: #fff;text-decoration: none}.region-footer-menutwo .nav .dropdown-menu{position: unset;top: unset;left: unset;z-index: unset;display: block;float: unset;min-width: unset;padding: 0;margin: 0;font-size: 14px;line-height: 1;color: rgba(255,255,255,0.78);text-align: left;list-style: none;background-color: transparent;-webkit-background-clip: padding-box;background-clip: padding-box;border: none;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;padding-top: 20px}.region-footer-menutwo .nav .dropdown-menu>li>a{display: block;padding: 0;margin-bottom: 15px;clear: both;white-space: nowrap;font-size: 14px;line-height: 1;color: rgba(255,255,255,0.78)}.region-footer-menutwo .nav .dropdown-menu>li>a.active,.region-footer-menutwo .nav .dropdown-menu>li>a:focus,.region-footer-menutwo .nav .dropdown-menu>li>a:hover{background: transparent;color: #fff;text-decoration: none}.region-footer-menutwo .nav .caret{display: none}.btn-footer,.beforebottom .foot-contacts li a.btn-footer{display: block;font-size: 22px;line-height: 1;letter-spacing: 0.06em;text-transform: uppercase;color: #fff;background: rgba(255,255,255,0.19);border-radius: 2px;padding: 20px;text-align: center;font-family: Pribambas}.btn-footer:hover,.beforebottom .foot-contacts li a.btn-footer:hover{background: #fff;color: #ca0914;text-decoration: none}.dopprod{float: left;width: 100%;margin-bottom: 10px}.dopprod .doprod_img{width: 34%;float: left}.dopprod img{width: 100%;border-radius: 100%;display: block;background: #fff;box-shadow: 0 4px 7px #f3f0e9}.dopprod .dopprod_info{float: left;width: 66%;padding-left: 10px;padding-top: 20px}.dopprods_row{padding-top: 35px;padding-bottom: 20px}.dopprod .dopprod_info .dopprod_btit{font-size: 16px;line-height: 1;text-transform: uppercase;color: #ca0914;font-family: Pribambas;margin-bottom: 5px}.dopprod .dopprod_info .dopprod_title{font-size: 14px;line-height: 1;margin-bottom: 5px;color: #000}.dopprod .dopprod_info .doprode_price{font-family: Pribambas;font-size: 18px;line-height: 1;text-transform: uppercase;margin-bottom: 5px;color: #1b9950}.dopprod .dopprod_info .doprode_add{font-family: Pribambas;font-size: 18px;line-height: 1;letter-spacing: 0.05em;text-transform: uppercase;display: inline-block;padding: 5px 8px 8px 8px;background: #ffd82c;border-radius: 2px;color: #55362a;border: none;outline: none !important}.dopprod .dopprod_info .doprode_add:hover,.dopprod.chec .dopprod_info .doprode_add{color: #fff;background: #1b9950;text-decoration: none;outline: none !important}.product.full .commerce-add-to-cart .form-type-checkbox{display: none}.article.teaser{display: block;margin-bottom: 20px;background: #fff;box-shadow: 0 10px 22px rgba(204,193,177,0.25);border-radius: 20px;overflow: hidden;border: 2px solid #fff}.article.teaser img{display: block;width: 100%;margin-bottom: 5px}.article.teaser .title{display: block;text-align: center;padding: 0 20px;font-family: Pribambas;font-size: 22px;line-height: 1;text-align: center;text-transform: uppercase;margin-bottom: 10px;color: #4b4b4b;max-height: 45px;overflow: hidden}.article.teaser:hover{border-color: #ca0914;text-decoration: none}.article.teaser:hover .title{color: #ca0914;text-decoration: none}.product.full .field-name-commerce-price .field-items{font-family: Pribambas;font-style: normal;font-weight: normal;font-size: 36px;max-width: 167px;height: 67px;vertical-align: middle;text-align: center;color: #fff;white-space: nowrap;background-image: url(../images/prod/greenprice.svg);background-size: contain;background-position: center;background-repeat: no-repeat;padding: 8px}.product.full .field-name-commerce-price .oldprice{text-align: center;max-width: 167px;font-size: 22px;line-height: 1;font-family: Pribambas;color: #ca0914}.product.full .commerce-add-to-cart .form-item-quantity .form-control{font-family: Pribambas;font-size: 30px;text-transform: uppercase;color: #000;padding: 2px 3px 10px 3px}.product.full .commerce-add-to-cart .btn-default{font-family: 'pribambas';line-height: 1;font-size: 22px;letter-spacing: 0.06em;text-transform: uppercase;color: #72260a;text-transform: uppercase;display: inline-block;border: none;text-align: center;padding: 17px 25px 20px 25px;background: linear-gradient(299.81deg,#ffaf13 36.87%,#fff73f 83.16%);box-shadow: 0 12px 28px rgba(37,28,28,0.25);border-radius: 2px;vertical-align: middle}.product.full .commerce-add-to-cart .btn-default:hover{background: linear-gradient(299.81deg,#fff73f 36.87%,#ffaf13 83.16%)}#block-multiblock-1 .views-widget-filter-field_product_weight_tid_selective_1 .views-widget>.form-type-select{display: none}#block-multiblock-1 .views-widget-filter-commerce_price_amount .views-widget>.form-item,#block-multiblock-1 .views-widget-filter-commerce_price_amount .views-widget>.befcont{display: none}#block-multiblock-1 .form-item-edit-field-product-composition-value-selective-classicnocaramel,#block-multiblock-1 .form-item-edit-field-product-composition-value-selective-classicplusnocaramel{display: none}.dioinfo_checkout .check_title{font-family: Pribambas;font-style: normal;font-weight: normal;font-size: 22px;line-height: 1;letter-spacing: 0.03em;text-transform: uppercase;color: #ca0914;border-top: 1px dashed #b4a5a5;border-bottom: 1px dashed #b4a5a5;padding: 15px 0 20px 0;text-align: center}.dioinfo_dopbtn{text-align: center}.dioinfo_dopbtn a{background: #e9e5df;border-radius: 2px;font-family: Pribambas;font-style: normal;font-weight: normal;font-size: 20px;text-transform: uppercase;padding: 15px 20px 20px 20px;color: #615349;display: inline-block}.dioinfo_dopbtn a:hover{text-decoration: none;background: #dbd7d2;color: #4b3f38}.page-node-14 .reder{z-index: 3}.page-node-14 .beforebottom{background-color: transparent}.page-node-14 .main{position: relative;padding: 0}.page-node-14 .main>.container{position: relative;z-index: 2}.page-node-14 .main>ymaps{position: absolute;top: 0;left: 0;z-index: 1}.region-sidebar-first .views-widget-filter-commerce_price_amount .views-widget>.form-item,.region-sidebar-first .views-widget-filter-commerce_price_amount .views-widget>.befcont{display: none}.try_region{position: absolute;background: #fff;padding: 20px;top: calc(100% + 40px);right: 0;border-radius: 4px;font-family: Pribambas;font-style: normal;font-weight: normal;font-size: 22px;line-height: 1;text-align: center}.try_region p>span{color: #1b9950}.try_region p:last-child{margin-bottom: 0}.try_region a.btn-yes{background: #1b9950;border: 1px solid #1b9950;color: #fff;margin-left: 10px;padding: 3px 20px 7px 20px}.try_region a.btn-no{background: #fff;border: 1px solid #ca0914;color: #ca0914;margin-left: 10px;padding: 3px 20px 7px 20px}.try_region a.btn-no:hover,.try_region a.btn-yes:hover{text-decoration: none;opacity: 0.85}.try_region .triangle{position: absolute;bottom: 100%;right: 10px;width: 0;height: 0;border-style: solid;border-width: 0 7.5px 15px 7.5px;border-color: transparent transparent #ffffff transparent}.reg-title{font-family: Pribambas;font-style: normal;font-weight: normal;font-size: 22px;line-height: 1;margin-bottom: 15px;color: #1b9950}ul.adv_regions{list-style: none;-webkit-columns: 3;-moz-columns: 3;columns: 3;font-size: 16px;color: #000;padding: 0;font-weight: normal;line-height: 1;margin-bottom: 10px}ul.adv_regions.msp{-webkit-columns: 1;-moz-columns: 1;columns: 1}ul.adv_regions li{margin-bottom: 3px;padding-left: 15px;position: relative}ul.adv_regions li.delimeter{height: 10px}ul.adv_regions.msp li{font-size: 18px;padding-left: 0}ul.adv_regions li>span.first_letter{position: absolute;top: -2px;left: 0;font-family: Pribambas;font-style: normal;font-weight: normal;color: #1b9950;font-size: 20px}ul.adv_regions li a{color: #000;display: inline-block;padding: 3px 5px}ul.adv_regions li a.active{font-weight: bold;background-color: #1b9950;color: #fff;border-radius: 2px}ul.adv_regions li a:hover{background-color: #1b9950;color: #fff;border-radius: 2px;text-decoration: none}.top_region{position: absolute;box-shadow: 0 4px 13px rgba(72,44,44,0.33);padding: 0 4px 4px 4px;border-radius: 0 0 4px 4px;border: none;z-index: -1;background: #fff;right: 0;top: 100%;font-family: Pribambas;font-style: normal;font-weight: normal;font-size: 16px;line-height: 1;letter-spacing: 0.04em;text-transform: uppercase;color: #000}@media (min-width: 1200px){.try_region,.top_region{right: calc(50% - 585px)}}@media (min-width: 1340px){.try_region,.top_region{right: calc(50% - 650px)}}.top_region>span{padding: 8px 45px 8px 45px;border: 1px dashed #ca0914;border-radius: 0 0 4px 4px;display: block;border-top: none}.top_region .region_name i{width: 9px;height: 11px;background-position: center;background-size: contain;background-repeat: no-repeat;display: inline-block}.top_region:hover .region_name,.top_region .region_name{color: #1b9950}.top_region:hover{text-decoration: none;color: #000}a.abcomps{padding: 12px 25px;font-weight: 500;font-size: 13px;line-height: 1.2;letter-spacing: 0.06em;text-transform: uppercase;color: #FFFFFF;margin-top: 30px;display: inline-block;background: linear-gradient(65.08deg,#F7434E 41.96%,#FF8368 90.52%);box-shadow: 0 14px 30px #086B32;border-radius: 2px;position: relative}a.abcomps:hover{text-decoration: none;background: linear-gradient(65.08deg,#FF8368 41.96%,#F7434E 90.52%)}a.abcomps:before{content: '';position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;border: 1px solid rgba(255,255,255,0.35);box-sizing: border-box;border-radius: 2px;display: block}a.abcomps .burg>span{display: block;width: 20px;height: 2px;margin-bottom: 5px;background: #FFFFFF;box-shadow: 0 2px 4px #C6101B}a.abcomps .burg>span:last-child{width: 10px;margin-bottom: 0}a.abcomps .burg{display: block;float: left;margin-right: 15px;padding-top: 7px}.node-type-quizresult .main{background-image: url("../images/thx/thxbg.jpg");-webkit-background-size: cover;background-size: cover;background-position: center;position: relative}.node-type-quizresult .main .thx{color: #fff;text-align: center;padding: 150px 0 200px 0;position: relative}.node-type-quizresult .main .thx h1{font-family: Pacifico;font-style: normal;font-weight: normal;font-size: 80px;line-height: 105.36%;text-align: center;text-transform: none;color: #FFFFFF;padding-bottom: 50px;margin-bottom: 40px}.node-type-quizresult .main .thx .field-name-body{margin-bottom: 30px}.node-type-quizresult .main .thx .field-name-body p{font-family: Pribambas;font-size: 36px;line-height: 1.2;text-align: center;color: #fff;margin: 0 auto;width: 90%;margin-bottom: 20px}.node-type-quizresult .main .thx .btns{text-align: center}.node-type-quizresult .beforebottom{background-color: #ec171d}.view-articles .view-content{display: flex;flex-flow: row wrap}.bonus__img__date{position: absolute;color: #fff;font-family: Pribambas,serif;bottom: 8px;line-height: 1;width: 100%;text-align: center;font-size: 20px;text-transform: uppercase}@media (min-width: 992px){.page-checkout .header-title h1{float: left;width: 50%}.page-checkout .header-title .printbtns{float: left;width: 50%;text-align: right;display: block}.page-checkout .header-title .printbtns a{text-align: left;display: inline-block;font-weight: 500;line-height: 1;font-size: 12px;text-transform: uppercase;color: #2f80ed;padding: 10px 20px;border: 1px solid #2f80ed;box-sizing: border-box;border-radius: 2px;margin-left: 5px;position: relative;padding-left: 50px}.page-checkout .header-title .printbtns a i{position: absolute;top: 10px;left: 20px;font-size: 22px}.page-checkout .header-title .printbtns a:hover{background: #2f80ed;color: #fff;text-decoration: none}.page-checkout .header-title .printbtns a:last-child{border-color: #f2994a;color: #f2994a}.page-checkout .header-title .printbtns a:last-child:hover{background: #f2994a;color: #fff}}@media (min-width: 1200px) and (max-width: 1339px){.node-type-warranty section.main,.node-type-okomp section.main{background-size: cover}.navbar-default .navbar-nav>li>a{font-size: 18px;padding: 8px 15px 12px}h1.bigtitle,.bigtitle{line-height: 64px;font-size: 60px}.trigger_top{width: 260px}.topnav .swiper-slide img{height: 850px}.header-title{padding-top: 0}.header-title h1{margin-bottom: 20px}.region-bottom .block-webform h2{font-size: 42px}.bottom{padding: 50px 0}.beforebottom .foot-contacts{padding-left: 20px}.beforebottom .red{padding-bottom: 350px}.review p{font-size: 15px}.product.full .commerce-add-to-cart .btn-default:before{display: none}.revstroka{margin-bottom: 50px}div#reviews{padding: 50px 0 70px}#sostav:not(.blocks) .candy-group-name>span>span{width: 1140px}}@media (min-width: 480px) and (max-width: 1199px){.review>.text{margin-bottom: 10px}.review>.text>p{margin-bottom: 0}.revlogos li img{height: 50px}.revlogos li:nth-child(4) img,.revlogos li:nth-child(5) img{height: 40px}a.abcomps .burg{margin-right: 10px}a.abcomps{padding: 12px;font-size: 10px}.review .body_review{height: 330px}.review p{font-size: 14px}.beforebottom .foot-contacts{border: none;padding-left: 0}.beforebottom .red{padding-bottom: 260px}section.recent:after,div#reviews:after,.our_bests:after{height: 50px;background-position: top;background-size: 100% auto}.topnav .swiper-slide img{height: 940px;max-width: 300%;width: auto;width: auto}.revlogos{margin-bottom: 0}section.bottom .col-md-offset-6.col-md-4{margin-left: 40%;width: 50% !important}section.ourpost .view-header p{font-size: 30px}section.ourbest{padding-bottom: 90px}section.ourbest:after{height: 120px}.our_best_about img{height: 50px}.our_best_about p{font-size: 19px}.our_bests{padding-top: 60px;padding-bottom: 60px}.our_best{font-size: 17px}.our_best p{font-size: 34px}.region-footer-menutwo .nav .dropdown-menu{padding-top: 10px}.region-footer-menutwo .nav .dropdown-menu>li>a{margin-bottom: 10px}body{padding-top: 110px}.page-node-15 .main{padding-top: 0}#sostav:not(.blocks) .candy-group-name>span>span{width: 940px}.modal-dialog{width: 900px !important}.node-type-warranty section.main,.node-type-okomp section.main{background-size: cover}.node-type-warranty section.main{padding-bottom: 100px;margin-bottom: -100px}.navbar-default .navbar-nav>li>a{font-size: 16px;padding: 8px 10px 12px 10px}.topnav .navbar-default .dash .navbar-brand img{height: auto;width: 100%}.triggers{width: auto}.breadcrumb{padding: 15px 0}.header-title{padding-top: 0}.beforebottom .red{padding-top: 85px}div#reviews{padding: 40px 0}.revstroka{margin-bottom: 40px}.revlogos li{margin-bottom: 50px}.prmn{padding-right: 0}.region-bottom{padding-right: 0}.bottom{padding: 60px 0}.header-title h1{margin-bottom: 30px}.cont p:not(.title){font-size: 16px}.cont p.phonelist{font-size: 0;margin-bottom: 15px}h1.bigtitle,.bigtitle{line-height: 1.2 !important;font-size: 35px !important;max-width: 450px;margin-bottom: 30px !important}.trigger_top{width: calc(30% - 50px)}.trigger{text-shadow: 0 0 3px #000}.triggers .trigger:nth-child(1),.triggers .trigger:nth-child(2){margin-bottom: 30px}.triggers .trigger .img{width: 140px}.triggers .trigger .img img{width: 140px;height: 140px}.beforemain{padding: 40px 0}.beforemain .block-title{margin-bottom: 40px}.view-comps .view-footer{padding-top: 60px}.region-green .views-exposed-form .views-exposed-widgets>.views-exposed-widget input[type="radio"].form-control,.region-green .views-exposed-form .views-exposed-widgets>.views-exposed-widget input[type="checkbox"].form-control{margin-right: 5px;width: 16px;height: 16px}.region-green .views-exposed-form .views-exposed-widgets>.views-exposed-widget label.option{font-size: 14px}.region-green .views-exposed-form .views-exposed-widgets>.views-exposed-widget .bef-checkboxes>.form-item{margin-bottom: 5px}.region-green .views-exposed-form .views-exposed-widgets>.views-exposed-widget>.views-widget{padding: 15px;min-height: 190px}.region-green .views-exposed-form .views-exposed-widget.views-submit-button{margin-bottom: 0}.region-green .views-exposed-form .views-exposed-widgets>.views-exposed-widget.views-widget-filter-commerce_price_amount .views-widget input.form-control{padding-right: 0;padding-left: 35px}.region-green .form-item-commerce-price-amount-min:before,.region-green .form-item-commerce-price-amount-max:before{left: 4px}.region-green .form-item-commerce-price-amount-min{width: 40%}.region-green .form-item-commerce-price-amount-max{width: 60%}.region-green .form-item-commerce-price-amount-max input.form-control{width: 66%}.region-green .form-item-commerce-price-amount-max:after{width: 34%}.view-prodstaxes .view-content>.pad20{width: calc(100% / 3)}.view-catalog .view-content>.pad20{width: 50%}.view-prodstaxes .view-content>.pad20:last-child{display: none}.main-col.col-md-9{width: 66.6666666666666%}.main-col.col-md-3{width: 33.3333333333333%}.product.full .commerce-product-field-commerce-price{margin-bottom: 30px}.product.full .compositions>a,.product.full .compositions>span,.product.full .compositions>a,.product.full .compositions>span{padding: 8px 20px}.product.full .anothercolors>a,.product.full .anothercolors>span{}.product.full .commerce-add-to-cart .btn-default:before{display: none}.product.full .commerce-add-to-cart .btn-default{font-size: 18px;padding: 17px 15px 20px 15px}.product.full .compositions,.product.full .anothercolors{margin-bottom: 15px}.product.full .prod-title.m4{margin-bottom: 20px}#sostav{padding-top: 30px;padding-bottom: 30px}.btn-group>.btn i{font-size: 20px}.btn-group>.btn{line-height: 30px;padding: 10px 40px}#sostav .btn-group{margin-bottom: 20px}#sostav:not(.blocks) .sostav-candies .candy .image img{width: 120px;height: 120px;display: block}#sostav:not(.blocks) .sostav-candies .candy .image{width: 120px}#sostav:not(.blocks) .sostav-candies .candy .producer{padding: 0 25px;width: 120px}#sostav:not(.blocks) .sostav-candies .candy .producer img{width: 70px}#sostav:not(.blocks) .sostav-candies .candy .name>p{font-size: 16px}#sostav:not(.blocks) .sostav-candies .candy .name .text{font-size: 14px}#sostav:not(.blocks) .sostav-candies .candy .number{padding-right: 25px}#sostav.blocks .sostav-candies .candy .name{font-size: 14px}#sostav.blocks .sostav-candies .candy{padding: 10px 10px 20px}#sostav.blocks .candy-table{margin-bottom: 20px}.sostav-warning>div{padding: 20px 30% 20px 20px;font-size: 22px}.node-type-okomp h1.block-title{margin-bottom: 30px;font-size: 40px}.node-type-okomp h1.block-title:before,.node-type-okomp h1.block-title:after{width: 142px}.okompanii_top .field-name-body p{font-size: 28px}.okompanii_top .field-name-body p strong{font-size: 40px}.block_title_komand{font-size: 40px}.komanda_person .inf{width: 60%;padding-top: 12px}.komanda_person .img{width: 50%;padding: 7px;float: none;margin: 0 auto}.komanda_person .inf p.name{line-height: 1;width: 100%;padding: 20px 20px 25px 60px;margin-bottom: 5px;margin-left: 0}.komanda_person .inf{width: 100%}.komanda_person .comment_k{padding: 37px 20px 20px 20px;min-height: 140px;font-size: 11px}.komanda_person{margin-bottom: 30px}.node-type-okomp section.main{padding-bottom: 120px}}@media (max-width: 479px){.node-type-quizresult .main .thx{padding: 100px 0}.node-type-quizresult .main .thx h1{padding-bottom: 20px;margin-bottom: 30px;font-size: 40px}.node-type-quizresult .main .thx .field-name-body{margin-bottom: 30px}.node-type-quizresult .main .thx .field-name-body p{font-size: 18px}.node-type-product-display .header-title h1{max-width: 100%;float: none}.marquiz__bg_open{z-index: 999999999 !important}.printblockn{float: none;width: 100%}.printblockn .deshevle{display: block;text-align: right;font-size: 16px;line-height: 120%;letter-spacing: 0.03em;text-decoration-line: underline;font-weight: bold;color: #615843}.node-type-product-display .header-title a#prprintlink{margin-bottom: 10px;float: left}#tabs_front_prods.ui-tabs .ui-tabs-nav,.view-frontprods .ui-tabs .ui-tabs-nav{display: none}.product.full .commerce-add-to-cart .btn-default{font-size: 16px}.product.full .defence ul li{width: 100%}.beforebottom .foot-contacts{padding-left: 0;text-align: center;border-left: none}section.recent{padding: 40px 0}section.recent:after{height: 50px}.region-footer-menutwo .nav>li,.region-footer-menu .nav>li{display: inline-block;padding-right: 0;padding-bottom: 10px;display: block;text-align: center}.region-footer-menutwo .nav>li{width: 50%;float: left}.region-footer-menutwo .nav .dropdown-menu>li>a{text-align: center}.topnav .swiper-slide img{height: auto}.trigger_top{width: 30%;margin: 0 1%}.triggers_top{padding-bottom: 30px}.our_bests{padding-top: 30px;padding-bottom: 80px}.our_best{width: 33%;font-size: 14px;vertical-align: top}.our_best p{font-size: 26px}.our_best:nth-child(4),.our_best:nth-child(5){width: 50%}div#reviews:after,.our_bests:after{height: 50px}.packs a.pack{padding-top: 180px}.packs .col-md-3 a.pack img,.packs a.pack img{right: -40px}.packs a.pack .title{font-size: 24px;top: unset;bottom: 50%;max-width: 70%}.packs a.pack .from{font-size: 20px;top: 50%}.node-type-okomp section.main:before,.packs:before{height: 28px}.packs .block-title:after,.packs .block-title:before{display: none}.region-green .views-exposed-form .views-exposed-widgets>.views-exposed-widget>label,section.green .block-title{font-size: 20px}.region-green .views-exposed-form .views-exposed-widgets>.views-exposed-widget label.option{font-size: 18px}.region-green .form-item-commerce-price-amount-max:after,.region-green .views-exposed-form .views-exposed-widgets>.views-exposed-widget.views-widget-filter-commerce_price_amount .views-widget input.form-control{height: 40px}section.green{padding: 30px 0;background-color: #075e2b}.vesname:before,.vesname:after,section.green .block-title:before,section.green .block-title:after{display: none}.vesname>span{width: 69px;height: 70px;padding-top: 26px}.vesname{font-size: 21px}a.more-btn{font-size: 18px;padding: 14px 20px 17px 20px}.region-bottom .block-webform h2{margin-bottom: 30px;font-size: 30px}.region-bottom .block-webform input.form-control{padding: 10px}.region-bottom .block-webform .webform-submit{padding: 13px 20px 17px 20px;font-size: 18px}.review>.text{margin: 0}#adv-socials-zakazform .inputs{width: 100%}#adv-socials-zakazform .inputs>.form-item{padding-right: 2px;float: left}#adv-socials-zakazform .inputs>.form-item .form-control{width: 40px}.topnav .navbar-default .dash .navbar-brand img{height: 40px}.topnav .navbar-default .dash .navbar-brand{padding: 5px 15px}.minheader .navmy .navbar-default .dash .navbar-brand{padding-left: 15px}.navbar-default .navbar-toggle{margin-top: 13px;margin-right: 15px;margin-bottom: 0;border-color: #ca0914}.navbar-default .navbar-toggle .icon-bar{background-color: #ca0914}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color: #ca0914}.navbar-default .navbar-toggle:hover .icon-bar,.navbar-default .navbar-toggle:focus .icon-bar{background: #fff}.navbar-default .navbar-collapse,.navbar-default .navbar-form{position: absolute;width: 100%;margin: 0;background: rgb(255,255,255);padding: 20px 15px;border-bottom: 1px dashed #ca0914;border-top: 1px dashed #ca0914}body{padding-top: 53px}.breads{display: none}.header-title{padding-top: 15px}.node-type-product-display .header-title h1,.header-title h1{margin-bottom: 0;font-size: 32px}.node-type-product-display .header-title h1{margin-bottom: 15px;padding-right: 0}.main{padding: 2rem 0}h1{font-size: 22px}#node-15 p,#node-16 p{font-size: 16px}#node-15 h2,#node-16 h2{margin-top: 20px;margin-bottom: 15px;line-height: 1.2;font-size: 20px}#node-15 hr,#node-16 hr{margin-top: 20px;border-top: 1px solid #ebebeb}ul.specul{line-height: 1.4;font-size: 16px}.bottom{padding: 40px 0;background-size: cover;background-position: center}.region-bottom{padding-right: 0}.topwaves,.bottomwaves{background-size: cover;height: 10px}div#reviews{padding: 30px 0}.revlogos{margin-bottom: 0;flex-flow: column wrap}.review .body_review{padding: 15px;height: 300px}.review .body_review>p{font-size: 13px}.review{margin-bottom: 20px}.review p.name{font-size: 18px}.review p.name i{width: 15px;height: 15px}.contacti-page .cont{position: relative;top: unset;left: unset}.cont h2{font-size: 28px}.cont{margin-bottom: 10px;padding: 0}.cont p.phonelist a{width: 100%;padding-right: 0;margin-bottom: 5px}div.geofield-ymap{height: 400px}.page-node-14 .wrapper{padding-bottom: 0}.block-title{margin-bottom: 20px;font-size: 20px}.review{}.review p{font-size: 14px}.pismo{display: block;font-size: 10px;margin-bottom: 10px}.pismo .title{min-height: 30px}.fronttext h1{font-size: 30px;margin-bottom: 40px}.revstroka{margin-bottom: 30px}.revlogos li{display: inline-block;margin-bottom: 30px}.revlogos li img{height: 40px}.revlogos li:nth-child(4) img,.revlogos li:nth-child(5) img{height: 30px}.prmn{padding-right: 15px}.logo.beforefot{width: 200px;height: 88px;padding: 30px 30px;left: 50%;margin-left: -100px}.beforebottom{padding-top: 44px}.beforebottom .red{padding-top: 100px;padding-bottom: 230px;background-image: url("../images/footer_xs.png")}.product.teaser{min-height: 0;padding-bottom: 15px}.product.full .compositions>a,.product.full .compositions>span{font-size: 16px;padding: 5px 15px 10px 15px;margin: 3px}.nokaramel{font-size: 18px}.nokaramel label:before{display: inline-block;content: '';width: 17px;height: 17px;box-sizing: border-box;border: 1px solid #aba8a1;background: transparent;border-radius: 2px;margin-right: 5px;vertical-align: middle}.product.full .anothercolors>a,.product.full .anothercolors>span{font-size: 18px;color: #615843;padding: 34px 26px 28px}.product.full .compositions,.product.full .anothercolors{margin-left: -3px;margin-right: -3px;margin-bottom: 15px;text-align: center}.product.full .prod-title.m4,.product.full .prod-title{font-size: 16px}.product.full .prod-title.m4{margin-bottom: 20px}.product.full .prod-title a{display: inline-block}.product.full .field-name-commerce-price .oldprice,.product.full .field-name-commerce-price .field-items{max-width: unset}.product.full .prfpb{padding-bottom: 0}.product.full .defence ul li{min-height: 30px}.product.full .commerce-product-field-commerce-price{width: 100%;margin-bottom: 20px}.product.full .btn-call-me{width: 100%;margin-bottom: 20px}.product.full .toy .toy_text{font-size: 20px}#sostav{padding-top: 20px;padding-bottom: 20px}#sostav .btn-group{display: none}#sostav p.sostav-title{font-size: 0}#sostav p.sostav-title:before{content: 'Состав';font-size: 20px}#sostav.blocks .head{display: none}#sostav.blocks .candy-table{width: 100%;clear: both;margin-bottom: 80px}#sostav.blocks .sostav-candies{float: left;width: 100%;clear: both}#sostav.blocks .candy-table:before,#sostav.blocks .candy-table:after{display: table;content: '';width: 100%}#sostav.blocks .candy-group-name{display: none}#sostav.blocks .sostav-candies .candy .name{font-size: 16px;height: 50px;overflow: hidden}#sostav.blocks .sostav-candies .candy .name p{margin: 0}#sostav.blocks .sostav-candies .candy .producer span{font-size: 14px}#sostav.blocks .sostav-candies .candy .kol{line-height: 1;font-size: 16px;color: #ca0914}#sostav.blocks .sostav-candies .candy{width: 50%;padding: 10px 0;min-height: 270px}.sostav-warning{background: #ae2d2d}.sostav-warning>div{padding: 15px;font-size: 16px}a.more-btn,.view-comps .view-footer p a{min-width: 0}.triggers{margin-left: 0;margin-right: 0}.triggers{width: 100%}.region-green .views-exposed-form .views-exposed-widgets>.views-exposed-widget{width: 50%}.region-green .views-exposed-form .views-exposed-widget.views-submit-button,.region-green .views-exposed-form .views-exposed-widget.views-reset-button{width: 100%}body>div>.teler-wd__trigger{bottom: 0 !important;right: 0 !important}.scrollToTop{bottom: 130px}h1.bigtitle,.bigtitle{font-family: 'Pacifico',cursive;line-height: 1.2;font-size: 34px;margin-bottom: 30px}.front.minheader .topnav .navmy .navbar-default{width: 100%}.view-comps .view-footer{padding-top: 20px}.triggers .trigger{width: 100%;padding: 0;float: left;display: table;margin-bottom: 30px}.triggers .trigger:nth-child(1),.triggers .trigger:nth-child(2){margin-bottom: 30px}.triggers .trigger .img img{width: 100px;height: 100px}.triggers .trigger .img{width: 100px;vertical-align: top}.triggers .trigger .text .title{font-size: 16px}.triggers .trigger .text{font-size: 16px}.beforemain{padding: 30px 0}.view-comps .views-field-field-image img{height: 35px}.beforemain .block-title{margin-bottom: 30px}.modal-content{border: none;background-color: #fff;background: #fff;padding: 20px;min-height: 0}.region-green .views-exposed-form .views-exposed-widgets>.views-exposed-widget>.views-widget{min-height: 0}.modal-content button.close{color: #ca0914}.product .sale>span{border: 2px dotted #fff}.product.full .sale{top: 10px;width: 80px;height: 80px;z-index: 1}.product.full .sale>span{width: 72px;height: 72px;border: 2px dotted #fff;font-size: 20px;line-height: 70px}.podbor-mob{display: block;width: 100%;font-weight: 500;font-size: 14px;letter-spacing: 0.06em;text-transform: uppercase;color: #262626;line-height: 1;background: #ffcb13;border-radius: 2px;border: none;padding: 20px;margin-bottom: 15px;text-align: center}.podbor-mob.opened,.podbor-mob:hover,.podbor-mob:focus{text-decoration: none;background: #fff84e}.region-sidebar-first .views-exposed-form{display: none}.cartright{display: none}.minheader .navmy .cart-small{padding: 5px 15px;min-height: 0}.cart-small,.front .cart-small{padding: 5px 15px;min-height: 0}.front:not(.minheader) .cart-small{display: none}div.cart-small{display: none}.navbar-nav{margin-top: 40px}#freepod{left: 0;width: 100%;padding: 5px 5px 5px 30px;font-size: 14px;z-index: 1}.product.full .field-name-field-products{float: left;width: 100%;margin-bottom: 40px}.region-green .views-exposed-form .views-exposed-widgets>.views-exposed-widget>.views-widget:before,.region-green .views-exposed-form .views-exposed-widgets>.views-exposed-widget>.views-widget:after{display: table;content: " ";clear: both}.page-checkout- .region-cart{display: none}.ajax-shopping-cart-wrapper,.region-cartright,.block-dc-ajax-add-cart,.cartright{height: auto}.cart-small .quantity{position: relative;width: 30px;height: 30px;right: unset;top: unset;border-radius: 30px;color: #000;background: #fff;line-height: 30px;text-align: center;display: inline-block}.cart-small i{font-size: 30px;display: inline-block;margin-bottom: 0;margin-right: 10px;margin-left: 10px;vertical-align: middle}.cart_contents_form .table-responsive table thead,.cart_contents_form .table-responsive table tr td.views-field-field-product-images{display: none}.cart_contents_form .table-responsive table{width: 100%}.cart_contents_form .table-responsive table tr td,.cart_contents_form .table-responsive table tr:nth-child(odd) td,.cart_contents_form .table-responsive table tr:nth-child(even) td{padding: 5px;border-bottom: none}.cart_contents_form .table-responsive table tr td{padding: 5px;display: block;float: left;border: none}.cart_contents_form .table-responsive table tr{border-bottom: 1px solid #f2f0eb}.cart_contents_form .table-responsive table tr td.views-field-counter{display: block;width: 20%;padding: 5px;border-bottom: 0}.cart_contents_form .table-responsive table tr td.views-field-title{width: 80%}.cart_contents_form .table-responsive table tr td.views-field-commerce-unit-price,.cart_contents_form .table-responsive table tr td.views-field-edit-quantity{width: 40%}.cart_contents_form .table-responsive table tr td.views-field-edit-delete{width: 20%;text-align: right}.cart_contents_form .table-responsive table tr td.views-field-commerce-total{display: none}.cart_contents_form .table-responsive table tr td.views-field-edit-delete .btn-danger{font-size: 0;padding: 12px}.cart_contents_form .table-responsive table tr td.views-field-commerce-unit-price span.new{font-size: 16px;line-height: 1;margin-bottom: 2px}.cart_contents_form .table-responsive table tr td.views-field-commerce-unit-price span.old{font-size: 14px}.cart_contents_form .table-responsive table tr td.views-field-commerce-unit-price span.old:before{width: 100%}.cart_contents_form .table-responsive table tr td.views-field-edit-quantity .form-item a.mycheck{height: 40px;line-height: 40px}.cart_contents_form .table-responsive table tr td.views-field-edit-quantity .form-item .form-control{width: 62px;height: 40px;line-height: 38px;font-size: 16px}.cart_contents_form .table-responsive table tr td.views-field-commerce-unit-price{text-align: center}.cart_contents_form .table-responsive table tr td.views-field-title span.title{white-space: initial;margin-bottom: 5px}.cart_contents_form .line-item-summary{float: none;width: 100%;text-align: center;padding-right: 0;padding-top: 10px}.cart_contents_form .tobilling-block{float: none;width: 100%;text-align: center;padding-left: 0;padding-top: 10px}.page-checkout .header-title h1{margin-bottom: 0}#edit-customer-profile-billing{padding-top: 20px}#edit-customer-profile-billing>legend.panel-heading .panel-title{line-height: 1;font-size: 22px;margin-bottom: 20px}#edit-customer-profile-billing-body>#cartdeliv,#edit-customer-profile-billing-body>#cartlic,#edit-customer-profile-billing-body>#cartyur{width: 100%}#edit-customer-profile-billing .field-group-html-element .form-type-radios{min-height: 0}#edit-customer-profile-billing .field-group-html-element>p{font-size: 18px;padding-bottom: 5px;margin-bottom: 15px;border-bottom: 2px solid #f7f7f6;padding-top: 15px}.cart_contents_form .table-responsive table tr td.views-field-edit-quantity .freepod{font-weight: 500;line-height: 1;font-size: 12px;text-align: center;color: #f2994a;background: transparent;padding: 0;text-shadow: none;box-shadow: none;margin-bottom: 5px;display: block}.wrapper{min-height: calc(100vh - 54px);position: relative;padding-bottom: 60px}.not-front .wrapper{min-height: calc(100vh - 93px)}.wrapper footer{position: absolute;bottom: 0;left: 0;right: 0;width: 100%;height: 60px}.cart_contents_form .table-responsive table tr td.views-field-edit-quantity .freepod:before{display: none}.cart_contents_form .table-responsive table tr td.views-field-edit-quantity .freepod i{position: unset;left: unset;font-style: normal;font-weight: 700;font-size: 12px;top: unset;text-shadow: none}.block_title_komand{font-size: 30px}.node-type-warranty section.main,.node-type-okomp section.main{background-size: cover}.node-type-warranty h1.block-title:before,.node-type-warranty h1.block-title:after{display: none}.node-type-warranty h1.block-title,.node-type-okomp h1.block-title{margin-bottom: 30px;font-size: 30px}.okompanii_top .field-name-body p{font-size: 17px}.okompanii_top .field-name-body p strong{font-size: 20px}.warranty_item .img,.komanda_person .img{width: 35%}.warranty_item .inf,.komanda_person .inf{padding-top: 0;width: 65%}.komanda_person .comment_k{display: none}.komanda_person{margin-bottom: 30px}.node-type-okomp section.main{padding-bottom: 120px}.our_best_about p{font-size: 16px}.our_best_about img{display: inline-block;margin-bottom: 10px;height: 40px}section.ourbest:after{height: 50px}section.ourbest{padding-bottom: 80px}section.ourpost .view-header p{font-size: 16px}.warranty_item .inf p.name{font-size: 20px}.warranty_item .comment_k{font-size: 15px;margin-bottom: 35px}.node-type-warranty section.main{padding-bottom: 100px;margin-bottom: -120px}.view-testimonials .review>.text{min-height: 0}.view-testimonials .review .body_review{padding: 20px 15px;height: auto}.swiper-container-brands{width: 100%}.swiper-button-prev,.swiper-button-next{display: none}.dio-wh .dio-wh-l,.dio-wh .dio-wh-r{width: 100%}.dio-wh .dio-wh-r,.dio-wh .dio-wh-l{padding: 20px}ul.dio_ul li{margin-bottom: 15px;font-size: 16px}.dio-wh .dio-wh-r{border: none}.dio.dio_white{padding-top: 20px}.top_region{font-size: 14px}.top_region>span{padding: 3px 15px 6px}ul.adv_regions{-webkit-columns: 1;-moz-columns: 1;columns: 1}#regionModal .modal-content{border: none;background: #fff;border-radius: 6px;padding: 20px 30px 30px;min-height: 420px}a.abcomps{padding: 10px 10px;font-size: 12px;margin-top: 10px}a.abcomps .burg{display: none}.region-green .views-exposed-form .views-exposed-widgets>.views-exposed-widget{float: left;min-height: 190px}.sostv_pt{flex-basis: 100%}.sostavs_pt{flex-wrap: wrap}#sostavsModal .modal-content .aft_block_title{font-size: 20px;margin-bottom: 15px}.sostv_pt .title{background-size: 230px auto;font-size: 24px;padding: 9px 25px 15px 25px}.sostv_pt ul.check_ul li{font-size: 14px;margin-bottom: 5px}.sostv_pt ul.logo_ul li{display: inline-block;padding: 5px 5px;width: 25%}.region-green .views-exposed-form .views-exposed-widget.views-submit-button{min-height: 0}#tabs_reviews.ui-tabs .ui-tabs-nav li a{padding: 5px 15px;font-size: 20px}}@media (max-width: 361px){.front:not(.minheader) .topnav .navbar-default .dash .navbar-brand{padding-left: 5px;max-width: 70%}.front:not(.minheader) .topnav .navbar-default .dash .navbar-brand img{height: auto;width: 100%}.front:not(.minheader) .navbar-default .navbar-toggle{margin-right: 5px;margin-top: 5px;margin-bottom: 5px}.view-comps .view-footer{padding-top: 40px}.product.full .defence ul li{width: 100%;margin-bottom: 10px}.product.full .prod-title.m4{font-size: 15px}.nokaramel{font-size: 18px}#sostav p.sost_title_can span{padding: 12px 20px 19px 20px;font-size: 18px}}@media (min-width: 480px) and (max-width: 992px){html{width: 100%}body{min-width: 970px}.navbar.container,.container{width: 940px;max-width: 940px}[class*=col-sm],[class*=col-xs]{width: initial}[class*=col-md]{float: left}.col-xs-12{width: 100%}.col-md-12{width: 100%}.col-md-11{width: 91.66666667%}.col-md-10{width: 83.33333333%}.col-md-9{width: 75%}.col-md-8{width: 66.66666667%}.col-md-7{width: 58.33333333%}.col-md-6{width: 50%}.col-md-5{width: 41.66666667%}.col-md-4{width: 33.33333333%}.col-md-3{width: 25%}.col-md-2{width: 16.66666667%}.col-md-1{width: 8.33333333%}.col-md-pull-12{right: 100%}.col-md-pull-11{right: 91.66666667%}.col-md-pull-10{right: 83.33333333%}.col-md-pull-9{right: 75%}.col-md-pull-8{right: 66.66666667%}.col-md-pull-7{right: 58.33333333%}.col-md-pull-6{right: 50%}.col-md-pull-5{right: 41.66666667%}.col-md-pull-4{right: 33.33333333%}.col-md-pull-3{right: 25%}.col-md-pull-2{right: 16.66666667%}.col-md-pull-1{right: 8.33333333%}.col-md-pull-0{right: auto}.col-md-push-12{left: 100%}.col-md-push-11{left: 91.66666667%}.col-md-push-10{left: 83.33333333%}.col-md-push-9{left: 75%}.col-md-push-8{left: 66.66666667%}.col-md-push-7{left: 58.33333333%}.col-md-push-6{left: 50%}.col-md-push-5{left: 41.66666667%}.col-md-push-4{left: 33.33333333%}.col-md-push-3{left: 25%}.col-md-push-2{left: 16.66666667%}.col-md-push-1{left: 8.33333333%}.col-md-push-0{left: auto}.col-md-offset-12{margin-left: 100%}.col-md-offset-11{margin-left: 91.66666667%}.col-md-offset-10{margin-left: 83.33333333%}.col-md-offset-9{margin-left: 75%}.col-md-offset-8{margin-left: 66.66666667%}.col-md-offset-7{margin-left: 58.33333333%}.col-md-offset-6{margin-left: 50%}.col-md-offset-5{margin-left: 41.66666667%}.col-md-offset-4{margin-left: 33.33333333%}.col-md-offset-3{margin-left: 25%}.col-md-offset-2{margin-left: 16.66666667%}.col-md-offset-1{margin-left: 8.33333333%}.col-md-offset-0{margin-left: 0}}@media print{.freepod{display: none !important}#__telerWdTriggerContent,.ym-measure{display: none}.scrollToTop,.region-cartright{display: none !important}section.bottom,a[href]:after,.map,.footer,.breadcrumb{display: none}body{padding-top: 0}.wrapper{padding: 0}.main{padding: 15px 0}.header-title h1{margin-bottom: 0}div#reviews{padding: 20px 0;display: none}.block-title{margin-bottom: 20px}.revlogos li img{height: 60px}.revlogos li:nth-child(4) img,.revlogos li:nth-child(5) img{height: 39px}.beforebottom .red{padding-top: 45px}.beforebottom .foot-contacts{margin-bottom: 0}.revstroka{margin-bottom: 20px}.topnav .navbar.container{display: block}.topnav{position: unset;top: unset;left: unset;right: unset;width: 100%;padding: 0;z-index: 9;box-shadow: none;border-bottom: 1px solid #ddd;margin-bottom: 20px}.navbar-default .navbar-toggle,.top-btns,.topnav .col-sm-1,.navbar-default .navbar-collapse,.navbar-default .navbar-form{display: none !important}.top-phones{border-bottom: none;text-align: right}.topnav .col-xs-12{width: 50% !important}.container{width: 100% !important;padding: 0}.top-phones .phone-dop,.top-phones .phone-main{text-align: right}.views-field-field-product-images img{height: 120px;width: auto}.views-field-commerce-total,.views-field-field-product-weight,.views-field-commerce-unit-price{white-space: nowrap}.line-item-summary .line-item-quantity{float: none;margin-bottom: 10px}.line-item-summary .line-item-total-raw{font-weight: 700;font-size: 24px}.line-item-summary .line-item-total-label{font-weight: 400}.minheader .navmy{position: unset;top: unset;left: unset;right: unset;width: 100%;padding: 0;z-index: 9;background: #fff;box-shadow: none;border-bottom: 1px dashed #ddd;z-index: 99}td.views-field-quantity .freepod i{font-style: normal}td.views-field-quantity .freepod{display: block;font-weight: 500}}