

@import url("../fonts/webfonts/Montserrat.css");

body{margin:0;background:#fff;color:#1a1a1a;font-family:'Montserrat', sans-serif;font-size:16px;min-width:320px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:none}
*{box-sizing:border-box}
img{border-style:none}a{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;text-decoration:none;color:#1a1a1a}
a:focus,a:hover{outline:0}
input,select,textarea{font:100% Arial,Helvetica,sans-serif;vertical-align:middle;color:#000}
article,aside,figure,footer,header,nav,section{display:block}
figure{margin:0;padding:0}input[type=submit]::-moz-focus-inner{border:0;padding:0}::-webkit-input-placeholder{opacity:1;color:#000}::-moz-placeholder{opacity:1;color:#000}:-moz-placeholder{opacity:1;color:#000}:-ms-input-placeholder{opacity:1;color:#000}
input[type=image]{padding:0;border:none}input[type=file],input[type=password],input[type=submit],input[type=text],textarea{border-radius:0}fieldset,form{margin:0;padding:0;border-style:none}h1,h2,h3,h4,h5,h6{margin:0}
ul{list-style:none;margin:0;padding:0}
img{width:100%;height:auto;display:block}#wrapper{width:100%;overflow:hidden}.col-box:after,.col-text:after,.wrap-col:after{content:"";display:block;clear:both}
.holder{max-width:1600px;padding:0 10px;margin:0 auto}#header{padding:20px 0;background: #fff;margin-bottom: 50px;}#header 
.holder{display:flex;justify-content:space-between}#header .logo-box{max-width:250px;width:100%;font:10px/12px 'Montserrat', sans-serif;text-align:center}#header 
.logo-box .logo{display:inline-block;margin:0 0 14px}#header .nav-box{max-width:765px;width:100%;padding:0 10px}
#header .nav-box .main-nav,#header .nav-box .secondary-nav{display:flex;justify-content:space-between;flex-wrap:nowrap}
#header .nav-box .main-nav{font:14px/17px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif;text-transform:uppercase;margin:23px 0 33px}
#header .nav-box .main-nav a:hover{opacity:.75}
#header .nav-box .secondary-nav{max-width:535px;font:22px/25px Ubuntu-Medium,Arial,Helvetica,sans-serif}
#header .nav-box .secondary-nav li{padding:1px 5px 3px;border:4px solid #e8e8e8;position:relative}
#header .nav-box .secondary-nav li:before{content:"";display:block;background:#fff;height:5px;position:absolute;top:50%;left:-4px;right:-4px;margin:-2px 0 0}
#header .nav-box .secondary-nav li a{position:relative;z-index:1}#header .nav-box .secondary-nav li a:hover{opacity:.75}#header 
.info-box{max-width:175px;width:100%;font:10px/12px Ubuntu-Light,Arial,Helvetica,sans-serif;margin:16px 0 0}
#header .info-box .tel{font:22px/25px Ubuntu-Medium,Arial,Helvetica,sans-serif;display:block;margin:0 0 11px;text-align:center}
#header .info-box .socials{margin:0 0 10px}#header .info-box .socials li{display:inline-block;position:relative;padding:0 0 0 6px}
#header .info-box .socials li:after{content:"/";font:10px/12px Ubuntu-Light,Arial,Helvetica,sans-serif;color:#727272;position:absolute;top:0;left:0}
#header .info-box .socials li:first-child{padding:0}
#header .info-box .socials li:first-child:after{content:""}
#header .info-box .socials li a{color:#727272}#header .info-box .socials li a:hover{text-decoration:underline}
#header .info-box p{margin:0}
.add-box{display:flex;justify-content:space-between;align-items:center;margin:0 auto 46px;background: /*#e9e7e8*/ #fefdfa; padding: 5% 0;}
.add-box .col:first-child{max-width:615px;padding:0 50px 0 0;width:100%}
.add-box .col .info-text{margin:0 0 17px 20px;padding:0 0 0 23px;position:relative;color:#2f2e2d;font:14px/15px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif}
.add-box .col .info-text:after{content:"";width:15px;height:15px;background:#4bb34b;border-radius:8px;position:absolute;top:0;left:0}
.add-box .col .info-text span{color:#4bb34b;font:12px/15px 'Montserrat', sans-serif;margin:0 8px 0 0}.add-box .col .text-box{margin:0 0 22px -10px;padding:0 0 0 25px;border-left:4px solid #ffd51a}.add-box .col .text-box h1{font:60px/60px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0 0 5px;text-shadow:2px 0 4px rgba(0,0,0,.46)}
.add-box .col .text-box strong{display:block;font:16px/16px Ubuntu-Medium,Arial,Helvetica,sans-serif;margin:0 0 10px;text-shadow:2px 0 4px rgba(0,0,0,.46)}.add-box .col .text-box p{margin:0}
.add-box .col a{display:block;width:238px;padding:13px 10px 9px;margin:0 auto;border:4px solid #e8e8e8;font:18px/21px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif;text-shadow:2px 0 4px rgba(0,0,0,.46);text-transform:uppercase;text-align:center;position:relative}.add-box .col a:before{content:"";display:block;background:#fff;height:18px;position:absolute;top:50%;left:-4px;right:-4px;margin:-9px 0 0}.add-box .col a span{position:relative;z-index:1}.add-box .col a:hover{opacity:.75;box-shadow:0 0 20px rgba(0,0,0,.2)}.category{position:relative;padding:22px 0 30px}.category:after{content:"";width:475px;height:4px;background:#ffd51a;position:absolute;top:0;left:0}.category .text{margin:0 0 27px 48px;max-width:800px}.category .text h2{font:20px/23px Ubuntu-Medium,Arial,Helvetica,sans-serif;margin:0 0 10px}.category .text p{margin:0}.category h3{margin:0 0 25px 87px;font:20px/23px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif}.category .list{display:flex;justify-content:space-between;flex-wrap:wrap;font:12px/15px Ubuntu-Light,Arial,Helvetica,sans-serif}.category .list li{/*width:25%;margin:0 auto 70px;*/width:25%;margin:0 auto 0px}.category .list li:last-child{max-width:100%;width:100%}.category .list li:last-child .img-box{max-width:96%}
.category .list li:last-child .img-box:after,.category .list li:last-child .img-box:before{background:url(../images/bg-border.png) no-repeat}
.category .list li p{margin:0 0 15px}.category .list li a{position:absolute;z-index:1;bottom:6px;right:15px;color:#428bca;font:12px/15px Ubuntu-Light,Arial,Helvetica,sans-serif;text-decoration:underline}
.category .list li a:hover{text-decoration:none}
.category .list li .img-box{position:relative;min-height:170px;max-width:235px}
/*.category .list li .img-box:after,.category .list li .img-box:before{content:"";background:url(../images/bg-border-small.png) no-repeat;width:100%;height:16px;position:absolute;z-index:1;left:0}*/
.category .list li .img-box:after{top:0}
.category .list li .img-box:before{bottom:0;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.economy-box{margin:-73px 0 0}
.economy-box h2{font:30px/33px Ubuntu-Light,Arial,Helvetica,sans-serif;margin:0 0 28px}.economy-box .discount-list{margin:0 0 78px;display:flex;justify-content:space-between;flex-wrap:wrap}
.economy-box .discount-list li{max-width:265px;width:100%;position:relative;padding:10px 10px 15px;margin:0 0 15px 40px}
.economy-box .discount-list li:last-child{max-width:160px}
.economy-box .discount-list li:not(:last-child) 
h3{display:inline-flex;font:18px/45px 'Montserrat', sans-serif;margin:0 0 20px;padding:0 0 7px;border-bottom:1px solid #1a1a1a}
.economy-box .discount-list li:not(:last-child) h3 span{font:48px/45px Ubuntu-LightItalic,Arial,Helvetica,sans-serif;margin:0 25px 0 -25px}.economy-box .discount-list li:not(:last-child) p{font:14px/17px Ubuntu-Light,Arial,Helvetica,sans-serif;max-width:150px;text-align:center;margin:0 auto}.economy-box .discount-list li:not(:last-child):after,.economy-box .discount-list li:not(:last-child):before{content:"";background:url(../images/bg-border-1.png) no-repeat;width:200px;height:71px;position:absolute;z-index:1}.economy-box .discount-list li:not(:last-child):after{top:0;right:0}.economy-box .discount-list li:not(:last-child):before{bottom:0;left:0;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.economy-box .discount-list li h3{font:30px/33px 'Montserrat', sans-serif;text-align:center;margin:0 0 15px}.economy-box .discount-list li img{max-width:50px;margin:0 auto 15px}.economy-box .discount-list li strong{font:16px/18px 'Montserrat', sans-serifItalic,Arial,Helvetica,sans-serif;display:block;text-align:center}.economy-box h3{font:20px/23px Ubuntu-Medium,Arial,Helvetica,sans-serif;margin:0 0 80px 35px}.economy-box .list{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 0 44px}.economy-box .list li{max-width:265px;width:100%;margin:0 0 15px}.economy-box .list h3{font:14px/17px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif;margin:0 0 13px;text-align:center}.economy-box .list p{margin:0 0 22px}.economy-box .list .img-box{max-width:140px;width:100%;margin:0 auto}.economy-box .text{margin:0 0 16px}.economy-box .text strong{font-family:'Montserrat', sans-serif,Arial,Helvetica,sans-serif}.article-box{margin:103px auto 177px}.article-box .col-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-end;margin:0 0 47px}.article-box .col-wrap .col{max-width:47%;width:100%}.article-box .col-wrap .col:first-child{max-width:45%}.article-box .img-box{position:relative}.article-box .img-box:after{content:"";max-width:470px;max-height:310px;width:100%;height:100%;border:10px solid #eaeaea;position:absolute;top:-37px;left:-35px;z-index:-1}.article-box h1,.article-box h2{font:24px/27px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif;display:inline-block;position:relative;border-bottom:1px solid #1a1a1a;padding:0 0 15px 24px;margin:0 0 12px}.article-box h1:before,.article-box h2:before{content:"";background:#ffd600;width:113px;height:3px;position:absolute;bottom:-1px;left:0;z-index:1}.article-box h2{font:20px/23px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif;padding:0 0 17px 25px;margin:0 0 17px}.article-box .text-box{max-width:520px;width:100%;margin:36px auto 10px;position:relative;padding:0 0 0 100px;font:14px/17px 'Montserrat', sans-serifItalic,Arial,Helvetica,sans-serif}.article-box .text-box:after{content:"";width:80px;height:2px;background:#ffd600;position:absolute;top:5px;left:0}.article-box .text-box p,.article-box p{margin:0}.article-box p strong{display:block;padding:0 0 20px 45px}#footer{color:#e8e8e8;background:#313338;padding:51px 0 20px}#footer .col-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 0 -7px}#footer .col-wrap .col{width:22%;padding:0 10px 0 0;box-sizing:border-box;font:12px/15px 'Montserrat', sans-serif}#footer .col-wrap .col:last-child{padding:0}#footer .col-wrap .col:nth-child(1){width:18%}#footer .col-wrap .col:nth-child(2){width:15%}#footer .col-wrap .col:not(:last-child) h3{font:18px/14px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif;border-left:4px solid #f3363c;padding:0 0 0 7px;margin:0 0 9px}#footer .col-wrap .col:not(:last-child) ul{font:12px/15px Ubuntu-Light,Arial,Helvetica,sans-serif;padding:0 0 0 12px}#footer .col-wrap .col:not(:last-child) ul li{margin:0 0 9px}#footer .col-wrap .col:not(:last-child) ul a{color:#e8e8e8;text-decoration:underline}#footer .col-wrap .col:not(:last-child) ul a:hover{text-decoration:none}#footer .col-wrap .col:not(:last-child) ul a.more{color:#018ccd}#footer .col-wrap .col:nth-child(4) ul{padding:23px 0 0}#footer .col-wrap .col h3{font:18px/14px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif;margin:0 0 36px}#footer .col-wrap .col h4{font:20px/23px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif;margin:0 0 8px}#footer .col-wrap .col p{margin:0 0 9px}#footer .col-wrap .col .tel{color:#f3363c;font:20px/23px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif;display:block;padding:0 0 5px 35px;background:url(../images/ico-tel.jpg) 4px 3px no-repeat}#footer .col-wrap .col .mail{color:#f3363c;font:14px/17px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif;display:block;padding:0 0 0 35px;background:url(../images/ico-mail.jpg) 4px 3px no-repeat;text-decoration:underline}#footer .col-wrap .col .mail:hover{text-decoration:none}#footer .col-wrap .col strong{display:block;margin:17px 0 16px;font:16px/19px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif}#footer .col-wrap .col .address{line-height:19px}#footer .col-wrap .logo-box{max-width:162px;font:10px/12px 'Montserrat', sans-serif;text-align:center}#footer .col-wrap .logo-box a{display:block;margin:0 0 17px}#footer .text{font:8px/12px Ubuntu-Light,Arial,Helvetica,sans-serif}#footer .text a{color:#d0d1d2;text-decoration:underline}#footer .text a:hover{text-decoration:none}#footer .footer-bar{border-top:2px solid #993535;margin:16px 0 0;padding:18px 0 0;font:9px/12px Ubuntu-Light,Arial,Helvetica,sans-serif}#footer .footer-bar span{float:right}#footer .footer-bar a{color:#f3363c}#footer .footer-bar a:hover{text-decoration:underline}#footer .footer-bar .copyright{float:left;font:12px/15px Ubuntu-Light,Arial,Helvetica,sans-serif}.cart-box{position:fixed;top:70px;right:0;width:110px;height:70px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:4px solid #f3363c;padding:18px 13px 10px 67px;box-shadow:0 1px 2px rgba(0,0,0,.1) inset;background:url(../images/ico-card.png) 16px 28px no-repeat #fff;z-index:10}.cart-box img{max-width:34px;display:inline-block;margin:9px 0 0}.cart-box .val{display:inline-block;background:#f3363c;width:25px;height:25px;border-radius:13px;padding:5px;color:#fff;font:12px/15px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif;text-shadow:1px 0 1px rgba(0,0,0,.46);box-shadow:1px 0 14px rgba(209,57,61,.68);box-sizing:border-box}.opener{display:none}.breadcrumbs{padding:35px 0 30px 46px;position: relative;top: 210px;font:10px/13px Ubuntu-Light,Arial,Helvetica,sans-serif}.breadcrumbs li{display:inline-block;position:relative;color:#1a1a1a;padding:0 0 0 6px}.breadcrumbs li:first-child{padding:0}.breadcrumbs li:first-child:after{content:""}.breadcrumbs li:after{content:"/";font:10px/12px Ubuntu-Light,Arial,Helvetica,sans-serif;color:#727272;position:absolute;top:0;left:0}.breadcrumbs li a{color:#1388c4}.breadcrumbs li a:hover{text-decoration:underline}.secondary-page{max-width:700px;padding:0 10px;margin:0 auto 95px;font:16px/19px Ubuntu-Light,Arial,Helvetica,sans-serif}.secondary-page h1{font:40px/40px MyriadPro-Bold,Arial,Helvetica,sans-serif;text-align:center;margin:0 0 18px}.secondary-page h2{font:20px/23px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif;margin:0 0 14px}.secondary-page strong{display:inline-block;font:16px/19px Ubuntu-Medium,Arial,Helvetica,sans-serif;margin:0 0 19px 15px}.secondary-page p{margin:0 0 27px}.secondary-page p strong{margin:0}.secondary-page a{color:#1388c4;text-decoration:underline}.secondary-page a:hover{text-decoration:none}.secondary-page .payment-list{display:flex;justify-content:space-between;margin:0 0 31px}.secondary-page .payment-list a{display:block;border:1px solid #e8e8e8}.secondary-page .payment-list a:hover{border:1px solid #d1393d;box-shadow:0 0 10px rgba(0,0,0,.2)}.secondary-page ol{padding:0 0 0 32px}.secondary-page ol ul{margin:17px 0 13px}.secondary-page ol ul li{padding:0 0 0 13px;position:relative}.secondary-page ol ul li:after{content:"";width:12px;height:2px;background:#ffd600;position:absolute;top:8px;left:-6px}.secondary-page .img-box{margin:0 0 31px}.product{margin:75px auto 75px}.product h1{font:40px/40px MyriadPro-Bold,Arial,Helvetica,sans-serif;margin:17% 0 30px 7px}.product h2{font:20px/23px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif;display:inline-block;border-bottom:1px solid #1a1a1a;padding:0 0 16px 24px;margin:0 0 5px}.product h2 span{position:relative}.product h2 span:before{content:"";background:#ffd600;width:113px;height:3px;position:absolute;bottom:-17px;left:-24px;z-index:1}.product P{margin:0 0 12px}.product .product-list{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 -10px}.product .product-list li{margin:0 0 51px;width:49%;padding:0 10px}.product .product-list li .box{border:1px solid #e5e5e5;padding:8px 5px 12px}.product .product-list li h3{font:14px/17px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0 0 5px 7px}.product .product-list li img{margin:0 0 14px}.product .product-list li .name{display:block;background:#ffd600;padding:8px 5px 9px;text-align:center;font:16px/19px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif;margin:0 0 18px}.product .product-list li .more{display:block;padding:3px 10px 4px;margin:0 auto;border:4px solid #e8e8e8;font:18px/21px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif;text-align:center;position:relative}.product .product-list li .more span{position:relative;z-index:1}.product .product-list li .more:before{content:"";display:block;background:#fff;height:4px;position:absolute;top:50%;left:-4px;right:-4px;margin:-2px 0 0}.product .product-list li .more:hover{opacity:.7}.contacts{max-width:1380px;padding:0 0 102px 95px}.contacts h1{font:40px/44px MyriadPro-Bold,Arial,Helvetica,sans-serif;text-align:center;margin:0 0 62px}.contacts .wrap{display:flex}.contacts .col{width:45%}.contacts .col:last-child{width:55%}.contacts ul{padding:0 0 0 19px}.contacts ul li{margin:0 0 67px;display:flex;align-items:baseline}.contacts ul li strong{font:24px/32px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif;margin:0 20px 0 0;padding:0 0 0 45px;position:relative}.contacts ul li strong.address{background:url(../images/ico-1.png) no-repeat}.contacts ul li strong.tel{background:url(../images/ico-2.png) no-repeat}.contacts ul li strong.time{background:url(../images/ico-3.png) no-repeat}.contacts ul li strong.mail{background:url(../images/ico-4.png) no-repeat}.contacts ul li .number{font-size:24px}.contacts ul li a{color:#1388c4;font-size:24px;text-decoration:underline}.contacts ul li a:hover{text-decoration:none}.cart h1{font:40px/44px MyriadPro-Bold,Arial,Helvetica,sans-serif;text-align:center;margin:0 0 23px}.cart table{border-collapse:collapse;width:100%;font:16px/19px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif;margin:0 0 48px}.cart table th{border-bottom:1px solid #e8e8e8;padding:10px 5px 9px;font:14px/17px Ubuntu-Medium,Arial,Helvetica,sans-serif;text-align:left}.cart table th:first-child{text-align:center}.cart table .line td{background:#fffdf6}.cart table td{padding:9px 5px 5px}.cart table .img-box{float:left;width:55px;margin:0 19px 0 15px}.cart table .name{font:16px/19px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif;text-transform:uppercase;text-decoration:underline;color:#ffd51a}.cart table .name span{color:#1a1a1a}.cart table .art{display:block;font:12px/15px Ubuntu-Light,Arial,Helvetica,sans-serif;margin:5px 0 0}.cart table input{background:0 0;border:none;color:#000;display:inline-block;font:14px/19px 'Montserrat', sans-serifItalic,Arial,Helvetica,sans-serif;padding:0 2px 0 0;margin:0;text-align:right;width:17px}.cart table .val-box{width:180px}.cart table .val-box .value{background:0 0;color:#000;font:14px/19px 'Montserrat', sans-serifItalic,Arial,Helvetica,sans-serif;margin:0 70px 0 0;vertical-align:middle}.cart table .val-box span{display:inline-block;background:#e8e8e8;width:21px;height:21px;text-align:center;font:14px/19px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif;color:#fff;border-radius:2px;margin:0 0 0 8px}.cart table .edit-link{opacity:0;display:block;width:210px;padding:10px 5px;margin:0 auto;border:4px solid #e8e8e8;font:800 14px/19px "Open Sans",Arial,Helvetica,sans-serif;text-shadow:2px 0 4px rgba(0,0,0,.46);text-transform:uppercase;text-align:center;position:relative}.cart table .edit-link:before{content:"";display:block;background:#fff;height:5px;position:absolute;top:50%;left:-4px;right:-4px;margin:-3px 0 0}.cart table .edit-link span{position:relative;z-index:1}.cart table tr:first-child td{padding:30px 0 0}.cart table tr:nth-child(2) td{margin:28px 0 0}.cart table tr:hover:not(:first-child){cursor:pointer}.cart table tr:hover:not(:first-child) .edit-link{opacity:1}.cart .form-box{margin:0 0 100px}.cart .form-box h2{font:20px/23px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif;margin:0 0 20px;padding:0 0 20px 10px;border-bottom:1px solid #e8e8e8;text-transform:uppercase}.cart .form-box .order-form{max-width:1020px;margin:0 auto;color:#e81919;font:14px/17px Ubuntu-Light,Arial,Helvetica,sans-serif}.cart .form-box .order-form .box{width:25%}.cart .form-box .order-form .row{margin:0 0 25px;display:flex;justify-content:space-between;align-items:flex-end}.cart .form-box .order-form label{font:14px/17px 'Montserrat', sans-serif;color:#000;display:block;margin:0 0 10px}.cart .form-box .order-form input{width:100%;max-width:222px;height:48px;background:#fff;border:1px solid #bbb;border-radius:4px;padding:18px 15px;color:#000;font:14px/17px Ubuntu-LightItalic,Arial,Helvetica,sans-serif}.cart .form-box .order-form p{margin:0 0 66px 58px}.cart .form-box .order-form .print,.cart .form-box .order-form a{display:block;width:210px;padding:10px 5px;margin:0 auto;border:4px solid #f3363c;font:14px/19px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif;text-transform:uppercase;text-align:center;position:relative}.cart .form-box .order-form .print:before,.cart .form-box .order-form a:before{content:"";display:block;background:#fff;height:5px;position:absolute;top:50%;left:-4px;right:-4px;margin:-3px 0 0}.cart .form-box .order-form .print span,.cart .form-box .order-form a span{position:relative;z-index:1}.cart .form-box .order-form .print span{padding:0 42px 0 0;background:url(../images/ico-print.jpg) 100% 0 no-repeat}.cart .text-info{max-width:1020px;margin:0 auto}.item-product h1{font:40px/44px MyriadPro-Bold,Arial,Helvetica,sans-serif;margin:0 0 52px 6px}.item-product .item-box{margin:0 0 130px 41px;display:flex;justify-content:space-between}.item-product .col{width:100%}.item-product .col:first-child{max-width:332px}.item-product .col:last-child{position:relative;margin:0 0 0 77px}.item-product .col .img-box{box-shadow:0 0 10px rgba(0,0,0,.1);margin:0 0 23px}.item-product .col .buy{display:block;padding:5px;margin:0 auto;border:4px solid #e8e8e8;font:18px/21px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif;text-align:center;position:relative}.item-product .col .buy:before{content:"";display:block;background:#fff;height:5px;position:absolute;top:50%;left:-4px;right:-4px;margin:-3px 0 0}.item-product .col .buy span{position:relative;z-index:1}.item-product .col .buy:hover{opacity:.75;box-shadow:0 0 20px rgba(0,0,0,.2)}.item-product .col .box-details{background:#fcfcfc;margin:0 0 25px;padding:13px 13px 27px;border:1px solid #e8e8e8}.item-product .col .art{position:absolute;top:-18px;right:0;color:#959595;font-size:12px}.item-product .col .row{margin:0 0 16px;border-bottom:1px solid #f65a05;box-shadow:0 4px 4px -3px rgba(0,0,0,.2);padding:0 0 18px 15px;display:flex;justify-content:space-between}.item-product .col .row .price{color:#e13b3b;font:30px/33px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif}.item-product .col .row .price span{color:#393939}.item-product .col .row .val-box{width:105px;font:36px/33px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif;color:#393939}.item-product .col .row .val-box input{width:54px;height:33px;border:2px solid #ffd600;text-align:center;font:26px/29px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif}.item-product .col .row .val-box span:hover{cursor:pointer}.item-product .col .row a{display:block;width:213px;padding:5px;border:4px solid #e8e8e8;font:18px/21px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif;text-align:center;position:relative}.item-product .col .row a:before{content:"";display:block;background:#fff;height:5px;position:absolute;top:50%;left:-4px;right:-4px;margin:-3px 0 0}.item-product .col .row a span{position:relative;z-index:1}.item-product .col .row a:hover{opacity:.75;box-shadow:0 0 20px rgba(0,0,0,.2)}.item-product .col p{margin:0}.item-product .col p strong{font:14px/17px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif}.item-product .col p span{font:18px/17px 'Montserrat', sans-serif}.item-product .col .size-box{margin:0 0 15px;border-bottom:1px solid #f65a05;box-shadow:0 4px 4px -3px rgba(0,0,0,.2);padding:0 0 18px 15px}.item-product .col .size-list{margin:17px 0 21px}.item-product .col .size-list li{display:inline-block;background:#ffd701;padding:3px 10px;font:26px/29px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0 0 0 13px}.item-product .col .size-list li:first-child{margin:0}.item-product .col .details-text p{margin:0 0 0 5px}.item-product .col h3{font:700 14px/17px 'Open Sans',Arial,Helvetica,sans-serif;margin:0 0 15px 15px}.item-product .col .shipping-info{display:flex;justify-content:space-between}.item-product .col .shipping-info .col{margin:0 0 0 30px}.item-product .col .shipping-info .col:first-child{padding:0 0 0 115px;background:url(../images/ico-5.png) no-repeat}.item-product .col .shipping-info .col:last-child{max-width:270px;padding:0 0 0 75px;background:url(../images/ico-6.png) no-repeat}.item-product .col .shipping-info .col strong{display:block;font:14px/17px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif;margin:0 0 4px}.item-product .col .shipping-info .col p{margin:0}@media screen and (max-width:1200px){.contacts{padding:0 10px 50px}.contacts ul li{margin:0 0 50px}}@media screen and (max-width:1100px){.economy-box .discount-list li{max-width:250px;margin:0 0 15px 10px}.item-product .col .row{padding:0 0 18px}}@media screen and (max-width:1023px){#header .logo-box{font-size:8px;max-width:120px}#header .logo-box .logo{margin:0 0 5px}#header .nav-box .main-nav{font:11px/14px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif;margin:10px 0 22px}#header .nav-box .secondary-nav{font:15px/18px Ubuntu-Medium,Arial,Helvetica,sans-serif}#header .info-box{margin:15px 0 0}#header .info-box .tel{font:18px/21px Ubuntu-Medium,Arial,Helvetica,sans-serif;margin:0 0 10px}#header .info-box .socials{margin:0 0 10px}.add-box .col .text-box h1{font:40px/44px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif}.add-box .col a{width:195px;padding:6px 10px;font:14px/18px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif}.category{padding:25px 0 0}.category .list li{margin:0 auto 45px;width:235px}.economy-box{margin:0}.economy-box .discount-list{margin:0 0 35px;justify-content:space-around}.economy-box .discount-list li{margin:0 0 45px}.economy-box .discount-list li:last-child{max-width:265px}.economy-box .discount-list li strong{max-width:150px;margin:0 auto}.economy-box h3{margin:0 0 25px}.economy-box .list{justify-content:space-around;margin:0}.economy-box .list li{max-width:240px}.article-box{margin:0 auto 50px}.article-box .col-wrap{margin:0}.article-box .col-wrap .col,.article-box .col-wrap .col:first-child{max-width:100%}.article-box .col-wrap .col .img-box,.article-box .col-wrap .col:first-child .img-box{width:90%;float:right;margin:50px 0 30px}#footer .col-wrap .logo-box{max-width:100px;font-size:8px}#footer .col-wrap .col,#footer .col-wrap .col:nth-child(1),#footer .col-wrap .col:nth-child(2),#footer .col-wrap .col:nth-child(4){width:19%}#footer .col-wrap .col:last-child,#footer .col-wrap .col:nth-child(1):last-child,#footer .col-wrap .col:nth-child(2):last-child,#footer .col-wrap .col:nth-child(4):last-child{width:24%}#footer .col-wrap .col .tel,#footer .col-wrap .col:nth-child(1) .tel,#footer .col-wrap .col:nth-child(2) .tel,#footer .col-wrap .col:nth-child(4) .tel{padding:0 0 10px 25px;font-size:18px}#footer .col-wrap .col .mail,#footer .col-wrap .col:nth-child(1) .mail,#footer .col-wrap .col:nth-child(2) .mail,#footer .col-wrap .col:nth-child(4) .mail{padding:0 0 0 25px}#footer .col-wrap .col strong,#footer .col-wrap .col:nth-child(1) strong,#footer .col-wrap .col:nth-child(2) strong,#footer .col-wrap .col:nth-child(4) strong{font-size:14px}.product .product-list li{width:33%}.contacts ul li{margin:0 0 35px;flex-direction:column}.contacts ul li strong{margin:0 20px 10px 0}.cart .table-wrap{overflow:auto}.cart table{min-width:850px;width:100%}.cart table .img-box{margin:0 10px 0 5px}.cart table .val-box .value{margin:0 30px 0 0}.cart table .edit-link{width:165px}.cart .form-box .order-form .row{flex-wrap:wrap}.cart .form-box .order-form .box{width:50%;padding:0 15px;margin:0 0 15px}.cart .form-box .order-form input{max-width:100%}.cart .form-box .order-form .print,.cart .form-box .order-form a{width:100%}.item-product .item-box{margin:0 0 50px}.item-product .col:last-child{margin:0 0 0 20px}.item-product .col .box-details{padding:10px}.item-product .col .row,.item-product .col .size-box{padding:0 0 20px;align-items:center}.item-product .col .row .price,.item-product .col .size-box .price{font:17px/20px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif}.item-product .col .row .val-box,.item-product .col .size-box .val-box{width:80px;font:23px/35px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif}.item-product .col .row .val-box input,.item-product .col .size-box .val-box input{width:45px;font:20px/29px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif}.item-product .col .row a{width:160px;font:14px/21px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif}.item-product .col .size-list li{margin:0 0 5px}.item-product .col .shipping-info .col{margin:0}.item-product .col .shipping-info .col:last-child{max-width:100%;margin:0 0 0 15px}}@media screen and (max-width:767px){.cart-box{display:none}#header{padding:10px 0 15px}#header .logo-box{max-width:90px}#header .logo-box span{display:none}#header .nav-box{order:3;max-width:30px;padding:0}#header .info-box{margin:0 5px;font-size:9px;text-align:center}#header .info-box .tel{font-size:14px;margin:0}#header .info-box .socials{margin:0 0 3px}#header .nav{position:absolute;display:none;top:88px;right:0;width:0;text-align:center;background:#fff;height:auto;box-sizing:border-box;z-index:10;ransition:all 300ms ease 0s;-moz-transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-o-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}#header .nav.opener-toggle{display:block;right:0;left:0;top:70px;width:100%;background:#fff;border-top:1px solid #e8e8e8;z-index:10}#header .nav.opener-toggle .main-nav,#header .nav.opener-toggle .secondary-nav{display:block;margin:0;overflow:hidden}#header .nav.opener-toggle .main-nav li,#header .nav.opener-toggle .secondary-nav li{font:15px/18px 'Montserrat', sans-serif;text-transform:uppercase;border-bottom:solid #e8e8e8;border-width:0 0 1px;padding:10px 0}.opener{display:block;float:right;width:30px;height:30px;box-sizing:border-box;padding:10px 0 0}.opener span{display:block;background:#5c97ff;width:30px;height:3px;margin:6px 0 0;transition:all 300ms ease 0s;-moz-transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-o-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}.opener span:nth-child(1){transform:translate3d(0,0,0) rotate(0deg);-moz-transform:translate3d(0,0,0) rotate(0deg);-o-transform:translate3d(0,0,0) rotate(0deg);-webkit-transform:translate3d(0,0,0) rotate(0deg);-ms-transform:translate3d(0,60,0) rotate(0deg)}.opener span:nth-child(2){opacity:1;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.opener span:nth-child(3){transform:translate3d(0,0,0) rotate(0deg);-moz-transform:translate3d(0,0,0) rotate(0deg);-o-transform:translate3d(0,0,0) rotate(0deg);-webkit-transform:translate3d(0,0,0) rotate(0deg);-ms-transform:translate3d(0,0,0) rotate(0deg)}.opener.active span:nth-child(1){transform:translate3d(0,7px,0) rotate(-45deg);-moz-transform:translate3d(0,7px,0) rotate(-45deg);-o-transform:translate3d(0,7px,0) rotate(-45deg);-webkit-transform:translate3d(0,7px,0) rotate(-45deg);-ms-transform:translate3d(0,7px,0) rotate(-45deg)}.opener.active span:nth-child(2){opacity:0;transform:translate3d(30px,0,0);-moz-transform:translate3d(30px,0,0);-o-transform:translate3d(30px,0,0);-webkit-transform:translate3d(30px,0,0);-ms-transform:translate3d(30px,0,0)}.opener.active span:nth-child(3){transform:translate3d(0,-11px,0) rotate(45deg);-moz-transform:translate3d(0,-11px,0) rotate(45deg);-o-transform:translate3d(0,-11px,0) rotate(45deg);-webkit-transform:translate3d(0,-11px,0) rotate(45deg);-ms-transform:translate3d(0,-11px,0) rotate(45deg)}.add-box{flex-wrap:wrap;margin:0 auto}.add-box .col,.add-box .col:first-child{max-width:100%;margin:0 0 25px}.add-box .col .info-text,.add-box .col:first-child .info-text{margin:0 0 15px}.add-box .col .info-text span,.add-box .col:first-child .info-text span{margin:0}.add-box .col .text-box h1,.add-box .col:first-child .text-box h1{font:25px/30px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif}.add-box .col .text-box strong,.add-box .col:first-child .text-box strong{font-size:14px}.category .text,.category h3{margin:0 0 30px}.category .list li{margin:0 auto 25px;padding:0}.economy-box .discount-list{margin:0}.economy-box .discount-list li{margin:0 0 25px}.economy-box .discount-list li:not(:last-child) h3 span{font:30px/45px Ubuntu-LightItalic,Arial,Helvetica,sans-serif;margin:0 15px 0 0}.economy-box .discount-list li h3{font-size:25px}.economy-box .discount-list li strong{font-size:14px}.economy-box .list h3{margin:0 0 5px}.economy-box .list li,.economy-box .list p{margin:0 0 15px}.article-box .text-box{padding:0 0 0 60px}.article-box .text-box:after{width:50px}.article-box p strong{padding:0 0 20px}#footer{padding:20px 0 10px}#footer .col-wrap{margin:0}#footer .col-wrap .col{width:50%;margin:0 0 15px}#footer .col-wrap .col:last-child{width:100%;margin:0}#footer .col-wrap .col:nth-child(1),#footer .col-wrap .col:nth-child(2),#footer .col-wrap .col:nth-child(3),#footer .col-wrap .col:nth-child(4){width:50%}#footer .col-wrap .col h3{margin:0 0 5px}#footer .col-wrap .col h4{margin:0 0 10px}#footer .col-wrap .col strong{margin:10px 0}#footer .footer-bar{text-align:center;margin:10px 0 0;padding:10px 0 0}#footer .footer-bar .copyright,#footer .footer-bar span{float:none;display:block}.breadcrumbs{padding:0 0 10px 15px}.secondary-page{margin:0 auto 35px;font:14px/17px Ubuntu-Light,Arial,Helvetica,sans-serif}.secondary-page h1{font:25px/28px MyriadPro-Bold,Arial,Helvetica,sans-serif;margin:0 0 15px}.secondary-page h2{font:16px/19px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif;margin:0 0 15px}.secondary-page strong{display:inline-block;font:14px/17px Ubuntu-Medium,Arial,Helvetica,sans-serif;margin:0 0 15px}.secondary-page .img-box,.secondary-page p{margin:0 0 15px}.secondary-page .payment-list{flex-wrap:wrap;margin:0}.secondary-page .payment-list li{margin:0 0 15px;width:47%}.secondary-page ol{padding:0 0 0 15px}.secondary-page ol ul{margin:15px 0}.secondary-page ol ul li{padding:0 0 0 20px}.secondary-page ol ul li:after{left:0}.product{margin:0 auto 25px}.product h1{font:25px/28px MyriadPro-Bold,Arial,Helvetica,sans-serif;margin:0 0 10px}.product h2{font:16px/19px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif;padding:0 0 10px;margin:0 0 10px}.product h2 span:before{bottom:-12px;left:0}.product p{margin:0 0 20px}.product .product-list li{width:100%;max-width:100%;margin:0 auto 20px}.contacts .wrap{flex-wrap:wrap}.contacts .col,.contacts .col:last-child{width:100%}.contacts h1{font:25px/28px MyriadPro-Bold,Arial,Helvetica,sans-serif;margin:0 0 20px}.contacts ul li{margin:0 0 25px;flex-direction:column}.contacts ul li strong{margin:0 20px 5px 0;font:20px/31px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif}.contacts ul li .number,.contacts ul li a{font-size:20px}.cart h1{font:25px/28px MyriadPro-Bold,Arial,Helvetica,sans-serif;margin:0 0 20px}.cart h2{font:16px/19px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif;padding:0 0 10px;margin:0 0 10px}.cart table,.cart table .name,.cart table .val-box .value,.cart table input{font-size:12px}.cart .form-box{margin:20px 0 35px}.cart .form-box .order-form .row{margin:0}.cart .form-box .order-form .box{width:100%;padding:0}.cart .form-box .order-form p{margin:0 0 15px}.item-product h1{font:25px/28px MyriadPro-Bold,Arial,Helvetica,sans-serif;margin:0 0 20px}.item-product .item-box{flex-direction:column;margin:0}.item-product .col{margin:0 0 35px}.item-product .col:first-child,.item-product .col:last-child{max-width:100%;margin:0 0 35px}.item-product .col .row{display:block;text-align:center}.item-product .col .row .val-box{margin:15px auto}.item-product .col .row a{margin:0 auto}.item-product .col .size-list{margin:10px 0}.item-product .col .size-list li{font:16px/19px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif}.item-product .col h3{font:14px/17px 'Montserrat', sans-serif,Arial,Helvetica,sans-serif;margin:0 0 10px}.item-product .col .shipping-info{flex-direction:column}.item-product .col .shipping-info .col:first-child,.item-product .col .shipping-info .col:last-child{padding:0 0 0 105px;margin:0 0 25px}}