section ul.cartnav{*zoom:1;margin:40px auto 0}section ul.cartnav:after,section ul.cartnav:before{display:table;content:""}section ul.cartnav:after{clear:both}section ul.cartnav li{float:left;position:relative;text-align:center}section ul.cartnav li a,section ul.cartnav li span{display:inline-block;font-size:24px;font-size:2.4rem;line-height:40px;text-align:center;color:#c8c7c9;font-family:Martel,arial,tahoma,verdana,sans-serif;font-weight:700;text-decoration:none;position:relative;z-index:1}section ul.cartnav li em{display:inline-block;font-size:24px;font-size:2.4rem;line-height:40px;font-style:normal;color:#c8c7c9;font-family:Martel,arial,tahoma,verdana,sans-serif;font-weight:700;padding-right:5px}section ul.cartnav li.act *{color:#e53214}section ul.cartnav li.done *{color:#232127}@media screen and (min-width:1100.1px){section ul.cartnav{width:672px}}@media screen and (min-width:1023.1px) and (max-width:1100px){section ul.cartnav{width:96%}}@media screen and (min-width:1023.1px){section ul.cartnav li:first-of-type,section ul.cartnav li:last-of-type{text-align:right}section ul.cartnav li:not(:last-of-type) a,section ul.cartnav li:not(:last-of-type) span{margin-right:104px}section ul.cartnav li:not(:last-of-type) a:after,section ul.cartnav li:not(:last-of-type) span:after{content:'';display:block;width:24px;height:24px;position:absolute;right:-64px;top:50%;transform:translateY(-50%);background:url(../svg/direction-right.svg) no-repeat}section ul.cartnav li:first-of-type{text-align:left}section ul.cartnav li a,section ul.cartnav li em,section ul.cartnav li span{font-size:24px;font-size:2.4rem;line-height:40px}}@media screen and (min-width:600.1px) and (max-width:1023px){section ul.cartnav{width:92%}section ul.cartnav li{width:50%}section ul.cartnav li:first-of-type,section ul.cartnav li:last-of-type{width:25%}section ul.cartnav li:first-of-type{text-align:left}section ul.cartnav li:last-of-type{text-align:right}section ul.cartnav li a,section ul.cartnav li span{font-size:25px;font-size:2.5rem;line-height:30px}section ul.cartnav li em{font-size:23px;font-size:2.3rem;line-height:30px}}@media screen and (max-width:600px){section ul.cartnav{width:80%;margin:0 auto;text-align:center}section ul.cartnav li{background-color:#c8c7c9;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:50px;height:50px}section ul.cartnav li:nth-of-type(2){float:none;display:inline-block}section ul.cartnav li:last-of-type{float:right}section ul.cartnav li.act{background-color:#e53214}section ul.cartnav li.done{background-color:#232127}section ul.cartnav li a,section ul.cartnav li span{display:none}section ul.cartnav li em{padding:0;font-size:23px;font-size:2.3rem;line-height:50px;color:#fff!important;margin-right:-5px}}section h1.cartnav{text-align:center;margin:30px 0 10px}section h1.cartnav:after{margin:8px auto 0}@media screen and (min-width:600.1px){section h1.cartnav{display:none}}section ul.cartnav+h1+.shopcontent{padding:43px 0 0}@media screen and (max-width:600px){section ul.cartnav+h1+.shopcontent{padding:20px 0}}section .cartpage{*zoom:1;padding:0;margin:0;background:#fff}section .cartpage:after,section .cartpage:before{display:table;content:""}section .cartpage:after{clear:both}section .cartpage .msg-error,section .cartpage .msg-info,section .cartpage .msg-success{margin-top:0}section .cartpage .cart+.msg-info{margin-top:-50px}section .orderdetail{text-align:center;padding:34px 0 20px}section .orderdetail h1{padding:0;margin:0 0 24px;color:#e53214;font-size:64px;font-size:6.4rem;line-height:85px}section .orderdetail h1:before{content:'';display:block;width:81px;height:80px;margin:0 auto 24px;background:url(../svg/order-done.svg) no-repeat;background-size:100%}section .orderdetail h1:after{display:none}section .orderdetail p{font-size:18px;font-size:1.8pxrem;line-height:28px;margin:0 auto 12px;color:#000}section .orderdetail p .main{display:block;color:#e53214;font-size:20px;font-size:2rem;line-height:24px;padding:0}section .orderdetail .orderbox{*zoom:1;color:#000;max-width:864px;text-align:left}section .orderdetail .orderbox:after,section .orderdetail .orderbox:before{display:table;content:""}section .orderdetail .orderbox:after{clear:both}section .orderdetail .orderbox>strong{font-size:20px;font-size:2rem;line-height:27px;padding:55px 0 50px 40px}section .orderdetail .orderbox ul{*zoom:1;background:#f9f9fb;margin:12px;padding:29px 40px}section .orderdetail .orderbox ul:after,section .orderdetail .orderbox ul:before{display:table;content:""}section .orderdetail .orderbox ul:after{clear:both}section .orderdetail .orderbox ul li b{font-size:18px;font-size:1.8rem;line-height:24px}section .orderdetail .orderbox ul li a{display:inline-block;padding-left:40px;position:relative;font-size:16px;font-size:1.6rem;line-height:22px}section .orderdetail .orderbox ul li a:before{content:'';display:block;position:absolute;top:50%;transform:translateY(-50%);left:0;width:24px;height:24px}section .orderdetail .orderbox ul li a.phone:before{background:url(../img/svg/phone.svg)}section .orderdetail .orderbox ul li a.mail:before{background:url(../img/svg/outlook.svg)}@media screen and (min-width:1650.1px){section .orderdetail .orderbox>strong{width:278px}section .orderdetail .orderbox ul{width:560px}section .orderdetail .orderbox ul li{width:273px}section .orderdetail .orderbox ul li:nth-of-type(2){width:207px}}@media screen and (min-width:900.1px) and (max-width:1650px){section .orderdetail .orderbox>strong{width:auto}section .orderdetail .orderbox ul{width:67%}section .orderdetail .orderbox ul li{width:60%}section .orderdetail .orderbox ul li:nth-of-type(2){width:40%}}@media screen and (min-width:900.1px){section .orderdetail .orderbox{border:1px solid #dedfe2;margin:56px auto}section .orderdetail .orderbox>strong{float:left}section .orderdetail .orderbox ul{float:right}section .orderdetail .orderbox ul li{float:left}section .orderdetail .orderbox ul li a.phone{margin-top:-5px}section .orderdetail .orderbox ul li a.mail{margin-top:15px}}@media screen and (max-width:900px){section .orderdetail .orderbox>strong{display:block;padding:30px 0 0;text-align:center}section .orderdetail .orderbox ul{border:1px solid #dedfe2;margin:5px auto 30px;width:50%;padding:20px}section .orderdetail .orderbox ul li{text-align:center}section .orderdetail .orderbox ul li a{margin-left:-40px}section .orderdetail .orderbox ul li a.phone{margin-top:15px}section .orderdetail .orderbox ul li a.mail{margin-top:10px}}@media screen and (max-width:750px){section .orderdetail .orderbox ul{width:70%}}@media screen and (max-width:600px){section .orderdetail .orderbox ul{width:100%}}section .cartsum{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;min-height:160px;align-items:center;margin:0 0 40px}@media screen and (min-width:1250.1px){section .cartsum .pricesum{position:absolute;top:50%;right:0;transform:translateY(-50%)}}@media screen and (max-width:1023px){section .cartsum{-webkit-flex-flow:wrap;flex-flow:wrap}section .cartsum .scale{width:100%}section .cartsum .pricesum{margin-left:auto}}section .scale{max-width:656px;text-align:center;margin:0 auto}section .scale strong{display:block;margin:0 auto;width:500px;height:16px;background-color:#f3f5f7;border:1px solid #DEDFE2;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;position:relative}section .scale strong span{display:block;position:absolute;top:-1px;left:0;height:16px;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;background-color:#e53214}section .scale em{display:block;font-style:normal;color:#7c8088;padding:12px 0}section .scale em.free{color:#e53214}@media screen and (max-width:767px){section .scale strong{max-width:90%}}section .pricesum{width:340px;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}section .pricesum>div{font-size:14px;font-size:1.4rem;line-height:22px;text-align:right;color:#000;white-space:nowrap;padding:16px;border-bottom:1px solid #dedfe2}section .pricesum>div span{float:left;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-weight:400;margin:0}section .pricesum>div.sum{font-size:16px;font-size:1.6rem;line-height:22px;font-weight:700}section .pricesum>div.sum span{font-weight:700}@media screen and (min-width:800.1px) and (max-width:900px){section .pricesum{margin-right:1%}}@media screen and (max-width:600px){section .pricesum{width:80%}section .pricesum>div{padding-right:0;padding-left:0}}@media screen and (max-width:500px){section .pricesum{width:100%;padding:0;margin-bottom:0}}section .btns{*zoom:1;clear:both}section .btns:after,section .btns:before{display:table;content:""}section .btns:after{clear:both}section .btns:not(.tcenter) .btn.back{float:left}section .btns:not(.tcenter) .btn.submit{float:right}@media screen and (max-width:1000px){section .btns{text-align:center}section .btns .btn{float:none!important}section .btns .btn.submit{display:block;margin:0 auto 30px}}@media screen and (max-width:500px){section .btns{padding:0 0 20px}section .btns .btn.submit{width:100%;padding:20px 0}}section .twocol{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:0 24px;margin-bottom:80px}section .twocol>div.left .formbox,section .twocol>div.right .formbox{background:#f0f1f2;padding:32px 40px;margin-bottom:24px}section .twocol>div.left .formbox.error,section .twocol>div.right .formbox.error{background:#fceaeb}section .twocol>div.left .formbox.billing,section .twocol>div.right .formbox.billing{background:0 0;padding:0;border:1px solid #dedfe2}section .twocol>div.left .formbox.billing li,section .twocol>div.right .formbox.billing li{border:0;width:49%}section .twocol>div.left .formbox .info,section .twocol>div.right .formbox .info{color:#EB5757;margin-top:-4px;display:block;clear:both}section .twocol>div.left .formbox .info p:not(:last-of-type),section .twocol>div.right .formbox .info p:not(:last-of-type){padding-bottom:6px}section .twocol>div.left .formbox textarea,section .twocol>div.right .formbox textarea{width:100%;height:135px}section .twocol .addresses,section .twocol .transferpayment{margin-bottom:-14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;flex-flow:wrap}section .twocol .addresses li,section .twocol .transferpayment li{width:100%;margin-bottom:12px;background-color:#fff}section .twocol .addresses li>label,section .twocol .transferpayment li>label{border:1px solid #dedfe2;position:relative;overflow:hidden;margin:0;padding:16px 16px 16px 54px;line-height:18px;font-weight:700;color:#000;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}section .twocol .addresses li>label:before,section .twocol .transferpayment li>label:before{content:'';display:block;position:absolute;top:50%;left:16px;transform:translateY(-50%);border:1px solid #dedfe2;width:18px;height:18px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}section .twocol .addresses li>label.disabled,section .twocol .transferpayment li>label.disabled{cursor:default;color:#ccc}section .twocol .addresses li>label.disabled:before,section .twocol .transferpayment li>label.disabled:before{border-color:#ccc}section .twocol .addresses li>label.disabled .desc,section .twocol .addresses li>label.disabled em,section .twocol .transferpayment li>label.disabled .desc,section .twocol .transferpayment li>label.disabled em{color:#ccc}section .twocol .addresses li>label.act,section .twocol .transferpayment li>label.act{border-color:#035db8}section .twocol .addresses li>label.act:before,section .twocol .transferpayment li>label.act:before{background:#035db8;border:0}section .twocol .addresses li>label.act:after,section .twocol .transferpayment li>label.act:after{content:'';display:block;position:absolute;top:50%;left:21px;transform:translateY(-50%);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:8px;height:8px;background:#fff}section .twocol .addresses li>label:hover:not(.act):not(.disabled),section .twocol .transferpayment li>label:hover:not(.act):not(.disabled){border-color:#035db8}section .twocol .addresses li>label:hover:not(.act):not(.disabled):before,section .twocol .transferpayment li>label:hover:not(.act):not(.disabled):before{border-color:#035db8}section .twocol .addresses li>label input[type=radio],section .twocol .transferpayment li>label input[type=radio]{left:-300px;position:absolute;z-index:1}section .twocol .addresses li>label>div small,section .twocol .transferpayment li>label>div small{display:block;font-weight:400;color:#4b4e53}section .twocol .addresses li>label em,section .twocol .transferpayment li>label em{margin-left:auto;font-style:normal;text-align:right}section .twocol .addresses li>label em small,section .twocol .transferpayment li>label em small{display:block;font-weight:400;color:#4b4e53;font-size:12px;font-size:1.2rem;line-height:16px}section .twocol .addresses.choice li,section .twocol .transferpayment.choice li{padding-left:42px!important;cursor:pointer;position:relative}section .twocol .addresses.choice li:before,section .twocol .transferpayment.choice li:before{content:'';display:block;position:absolute;top:18px;left:16px;border:1px solid #dedfe2;width:18px;height:18px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}section .twocol .addresses.choice li.disabled,section .twocol .transferpayment.choice li.disabled{cursor:default;color:#ccc}section .twocol .addresses.choice li.disabled:before,section .twocol .transferpayment.choice li.disabled:before{border-color:#ccc}section .twocol .addresses.choice li.disabled .desc,section .twocol .addresses.choice li.disabled em,section .twocol .transferpayment.choice li.disabled .desc,section .twocol .transferpayment.choice li.disabled em{color:#ccc}section .twocol .addresses.choice li.act,section .twocol .transferpayment.choice li.act{border-color:#035db8}section .twocol .addresses.choice li.act:before,section .twocol .transferpayment.choice li.act:before{background:#035db8;border:0}section .twocol .addresses.choice li.act:after,section .twocol .transferpayment.choice li.act:after{content:'';display:block;position:absolute;top:23px;left:21px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:8px;height:8px;background:#fff}section .twocol .addresses.choice li:hover:not(.act):not(.disabled),section .twocol .transferpayment.choice li:hover:not(.act):not(.disabled){border-color:#035db8}section .twocol .addresses.choice li:hover:not(.act):not(.disabled):before,section .twocol .transferpayment.choice li:hover:not(.act):not(.disabled):before{border-color:#035db8}@media screen and (min-width:1550.1px){section .twocol>div.left,section .twocol>div.right{width:696px}section .twocol>div.left .formbox,section .twocol>div.right .formbox{padding:32px 40px 30px}}@media screen and (min-width:1023.1px) and (max-width:1550px){section .twocol>div.left{width:60%}section .twocol>div.left .formbox.shipping .addresses.delivery li div:first-of-type{width:45%}section .twocol>div.left .formbox.shipping .addresses.delivery li div:last-of-type{width:55%}section .twocol>div.right{width:36%}section .twocol>div.right .formbox.billing li{width:100%;margin:0;padding:24px}section .twocol>div.right .formbox.billing li strong{margin-bottom:8px}}@media screen and (max-width:1023px){section .twocol{-webkit-flex-flow:wrap;flex-flow:wrap}section .twocol>div.left{width:100%;order:2}section .twocol>div.right{width:100%;order:1}section .twocol>div.right .formbox.billing li{padding:32px 40px;margin:0}section .twocol>div.right .formbox.billing li:first-of-type{padding-right:20px}section .twocol>div.right .formbox.billing li:last-of-type{padding-left:20px}}@media screen and (max-width:600px){section .twocol>div.left .formbox{padding:24px}section .twocol>div.right .formbox.billing li{width:100%;padding:24px!important}}section strong.main{display:block;font-size:20px;font-size:2rem;line-height:27px;color:#000;margin-bottom:24px;position:relative}section strong.main.docs,section strong.main.docs2,section strong.main.user{padding-left:37px}section strong.main.docs2:before,section strong.main.docs:before,section strong.main.user:before{content:'';display:block;position:absolute;top:0;left:0;width:24px;height:25px}section strong.main.user:before{background:url(../img/svg/user.svg)}section strong.main.docs:before{background:url(../img/svg/docs.svg)}section strong.main.docs2:before{left:3px;background:url(../img/svg/docs2.svg)}section .vop{margin-top:32px}section .vop label{display:inline-block;overflow:hidden;position:relative;padding:10px 0 10px 55px;font-size:15px;font-size:1.5rem;line-height:24px;cursor:pointer}section .vop label:before{content:'';display:block;position:absolute;top:50%;left:15px;transform:translateY(-50%);border:1px solid #babcc0;width:24px;height:24px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}section .vop label.act:before{border-color:#035db8;background-color:#035db8}section .vop label.act:after{content:'';display:block;width:14px;height:14px;position:absolute;top:50%;left:20px;transform:translateY(-50%);background:url(../svg/check.svg) no-repeat}section .vop label:hover:not(.act):before{border-color:#035db8}section .vop label.error{color:#ed1c24;border:1px solid #ed1c24;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding-right:10px}section .vop label input{position:absolute;left:-300px;z-index:1}section .formbox.order{margin-bottom:40px}section .formbox.order>ul{*zoom:1;display:-webkit-box;display:flex;-webkit-flex-flow:wrap;flex-flow:wrap}section .formbox.order>ul:after,section .formbox.order>ul:before{display:table;content:""}section .formbox.order>ul:after{clear:both}section .formbox.order>ul li{border:1px solid #dedfe2;float:left;color:#000;font-size:15px;font-size:1.5rem;line-height:24px;padding:36px 40px;position:relative}section .formbox.order>ul li:nth-of-type(1) div{position:relative;padding:0 0 14px 140px}section .formbox.order>ul li:nth-of-type(1) div:first-of-type{padding-bottom:26px}section .formbox.order>ul li:nth-of-type(1) div em{display:inline-block;font-style:normal;position:absolute;left:0;top:0}section .formbox.order>ul li:nth-of-type(1) div strong{font-size:20px;font-size:2rem;line-height:25px;font-weight:700}@media screen and (min-width:1450.1px){section .formbox.order>ul li{width:456px;margin-right:24px}section .formbox.order>ul li:nth-of-type(3n){margin-right:0}}@media screen and (min-width:1250.1px) and (max-width:1450px){section .formbox.order>ul li{width:32%;margin-right:2%}section .formbox.order>ul li:nth-of-type(3n){margin-right:0}}@media screen and (min-width:800.1px) and (max-width:1250px){section .formbox.order>ul li{width:49%;margin-right:2%;margin-bottom:20px}section .formbox.order>ul li:nth-of-type(2n){margin-right:0}}@media screen and (max-width:800px){section .formbox.order>ul li{width:100%;margin-bottom:20px;padding:20px}}.formbox{width:100%;margin:0 0 20px;text-align:left}.formbox>div{padding:25px}.formbox>div.formbox{width:100%;padding-top:0;margin-bottom:0}.formbox>div.formbox>div{padding:20px 0 0}.formbox>div label:last-of-type{margin-bottom:0}.formbox>div label:last-of-type+.btns{margin-top:20px}.formbox h2{font-size:18px;font-size:1.8rem;line-height:23px;padding:25px}.formbox label{margin:0 0 12px}.formbox .btns{padding:0}.formbox .links{float:left}.formbox .links.onelink{padding-top:20px}.formbox ul.users li{padding:0 0 15px 40px}.formbox ul.users li:before{content:'';float:left;width:24px;height:25px;background:url(../svg/user.svg) no-repeat;margin:10px 0 0 -40px}.formbox ul.users li a{text-decoration:none}.formbox ul.users li a strong{text-decoration:underline}.formbox ul.users li em{display:block;font-style:normal;font-size:12px;font-size:1.2rem;line-height:1.3em;color:#333}.formbox ul.users li strong{display:block;padding:0}.formbox ul.users li strong span{font-weight:300}.formbox ul.users li strong span a{text-decoration:underline;font-size:12px;font-size:1.2rem;line-height:1.3em}.formbox ul.users li strong span a:hover{text-decoration:none}