.order-products{line-height:1.5;padding-bottom:40px}.order-products p{margin:0}.order-products .product{align-items:center;border-top:1px solid #d4e6f2;display:flex;padding:10px 0}.order-products .product:last-child{border-bottom:1px solid #d4e6f2}.order-products .variation{color:#88a0ad;display:block}.order-products .image{flex:none;width:85px}.order-products .title{flex-grow:1;margin-left:50px}.order-products .title a{color:#2c4757;text-decoration:none}.order-products .title a:active,.order-products .title a:hover{text-decoration:underline}.order-products .availability{flex:none;text-align:center;width:130px}.order-products .availability-resp{display:none}.order-products .piece-price{flex:none;text-align:right;width:13ch}.order-products .pieces{display:flex;flex:none;margin-left:30px;position:relative;width:110px}.order-products .pieces .form-control{flex-shrink:1;text-align:center;width:calc(100% - 50px)}.order-products .price-total{color:#2c4757;flex:none;font-size:18px;font-weight:500;text-align:right;width:10ch}.order-products .price-total-with-discount{align-items:center;display:flex;justify-content:space-between;width:13ch}.order-products .price-total-with-discount.price-total-discount-b2b strong{order:unset}.order-products .price-total-with-discount.price-total-discount-b2b small{font-weight:500}.order-products .price-total-with-discount .flag{font-size:.875rem;height:47px;line-height:47px;margin-bottom:0;min-width:47px;width:47px}.order-products .price-total-with-discount .flag+div strong{color:#1cb964}.order-products .price-total-with-discount div{align-items:flex-end;display:flex;flex:1;flex-direction:column}.order-products .price-total-with-discount div *{white-space:nowrap}.order-products .price-total-with-discount div strong{color:#2c4757;font-size:18px;font-weight:500;order:-1}.order-products .price-total-with-discount div del{color:#88a0ad;font-size:.875rem;font-weight:400}.order-products .delete-product{font-size:20px;margin-left:20px;text-decoration:none;transition:color .3s}.order-products .delete-product:active,.order-products .delete-product:hover{text-decoration:none}.order-products .delete-product .fc:before{content:"\f145"}.order-products .delete-product:active,.order-products .delete-product:focus,.order-products .delete-product:hover{color:#dd0a32}@media screen and (max-width:991px){.order-products .availability{display:none}.order-products .availability-resp{display:block}}@media screen and (max-width:767px){.order-products .product{flex-wrap:wrap;justify-content:flex-start;position:relative}.order-products .title{margin:0;width:calc(100% - 85px)}.order-products .pieces{bottom:10px;left:85px;margin-left:0;position:absolute}.order-products .piece-price,.order-products .price-total{width:calc(100% - 40px)}.order-products .price-total-with-discount{width:auto}.order-products .price-total-with-discount .flag{margin-right:10px}}@media screen and (max-width:419px){.order-products .image{margin-bottom:5px}.order-products .pieces{left:0}}.order-products .pieces{width:150px}@media screen and (max-width:767px){.order-products .title{margin:0 0 0 10px;width:calc(100% - 95px)}.order-products .pieces{left:95px}}.buy_count{padding-left:10px}.buy_count .fc{width:72px}.buy_count .ordering-product-units{align-items:center;display:flex;float:left;height:100%;position:absolute}.contact-page .contact-badges{background:#f5fafc;margin-bottom:45px;padding:40px}.contact-page .contact-badges .row{align-items:center;display:flex;flex-wrap:wrap}.contact-page .contact-badges h2{margin-bottom:0}.contact-page .contact-badges p{color:#697c86;font-size:16px;margin-bottom:0}.contact-page .contact-badges strong{color:#2c4757;font-size:18px}.contact-page .contact-badges .fc{margin-right:20px}.contact-page .fc{color:#08a7e5}.contact-page .contact-info{margin-bottom:40px}.contact-page .contact-info h4{margin-bottom:25px}.contact-page .contact-info .social-links a{border:2px solid #d4e6f2;border-radius:3px;display:block;font-weight:600;margin-bottom:15px;padding:15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase}.contact-page .contact-info .social-links a:active,.contact-page .contact-info .social-links a:focus,.contact-page .contact-info .social-links a:hover{background:#f5fafc}.contact-page .contact-info .social-links a .fc,.contact-page .contact-info .social-links a img{position:absolute;right:15px}.contact-page .contact-info .social-links a .icons_facebook{color:#597cb9;font-size:18px;right:19px}.contact-page .contact-shop{margin:55px 0}.contact-page .contact-shop h5{margin-top:30px}.contact-page .contact-shop-item{margin-bottom:30px;padding-left:50px;position:relative}.contact-page .contact-shop-item .fc{font-size:30px;left:0;position:absolute}.contact-page iframe{border:0;max-width:100%;width:100%}@media screen and (max-width:1259px){.contact-page .contact-badges h2{margin-bottom:20px}}@media screen and (max-width:767px){.contact-page .contact-badges{padding:40px}.contact-page .contact-badges .fc{display:none}}.contact-person{padding-bottom:30px}.contact-person .content{font-weight:600;padding-left:85px;padding-top:6px;position:relative}.contact-person .content figure{left:0;margin-bottom:0;position:absolute;top:0}.contact-person .content img{height:69px;width:69px}.contact-person .content .w-text p{margin-bottom:0}.contact-person .content .w-text a{align-items:center;display:flex;text-decoration:none}.contact-person .content .w-text a:before{display:inline-block;font:normal normal normal 14px/1 icons;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#d4e6f2;content:"\f10e";font-size:20px;padding-right:12px}.contact-person .content .w-text:last-child a:before{display:inline-block;font:normal normal normal 14px/1 icons;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f109";font-size:20px}.html-page{margin:0 auto;max-width:1180px}