.page-login,.page-logout,.page-newsletter,.page-reset{min-height:300px;text-align:center}.page-login .page-content,.page-logout .page-content,.page-newsletter .page-content,.page-reset .page-content{margin:0 auto;max-width:430px}.page-login .form-control,.page-logout .form-control,.page-newsletter .form-control,.page-reset .form-control{margin-bottom:1rem}.page-login .btn,.page-logout .btn,.page-newsletter .btn,.page-reset .btn{margin-bottom:1rem;width:100%}.page-404{background:#fff;padding:70px 0}.page-404-content{margin:0 auto;max-width:1180px;padding-left:120px;position:relative}.page-404-content:before{content:":(";font-size:108px;font-weight:700;left:0;opacity:.5;position:absolute;top:20px}.page-404-content>*{color:#555}.page-404-content .btn{border:2px solid #0f0f0f;margin-right:.625rem;margin-top:2rem}@media screen and (max-width:543px){.page-404-content{padding-left:0}.page-404-content:before{content:none;display:none}}@media screen and (max-width:419px){.page-404-content .btn{margin-right:0;width:100%}}.page-404-content-new{margin:0 auto;max-width:1180px}.page-404-content-new>.wpj-col-4{max-width:120px}.page-404-content-new .emoji{font-size:108px;font-weight:700;margin-top:20px;opacity:.5}.page-404-content-new .btns>.wpj-col-center{display:flex;flex-wrap:wrap}.page-404-content-new .btn{margin-right:.625rem;margin-top:1.25rem}@media screen and (max-width:767px){.page-404-content-new>.wpj-col-4{display:none}}@media screen and (max-width:419px){.page-404-content-new .w-btn-wrapper{width:100%}.page-404-content-new .btn{margin-right:0;width:100%}}.page-contact h5{color:#0f0f0f;font-size:1.125rem;letter-spacing:.03em;position:relative}.page-contact h5:before{border-bottom:1px solid #e60b2d;bottom:-5px;content:"";left:0;position:absolute;width:56px}.contact-top{align-items:center;display:flex;justify-content:space-between}.contact-top .contact-data{width:60%}.contact-top .wpj-col-6:nth-child(2){position:relative}.contact-top .wpj-col-6:nth-child(2):before{border-left:1px solid #dedede;content:"";height:100%;left:-2.5rem;position:absolute}.contact-bottom{margin-top:4rem}.contact-bottom .contact-bottom-row{justify-content:space-between}.contact-bottom .wpj-col-4{max-width:40%}.contact-bottom .wpj-col-8{max-width:60%}.w-iframe-wrapper,.w-map-wrapper{height:100%}.certificate .w-photo img{width:70px}.contact-person .wpj-col-center{align-items:center;display:flex}.contact-person .wpj-col-center img{margin-right:1rem;max-width:100px}.contact-person p:first-child{color:#0f0f0f;font-size:.875rem;letter-spacing:.03em;position:relative}.contact-person p:first-child:before{border-bottom:1px solid #e60b2d;bottom:-5px;content:"";left:0;position:absolute;width:56px}.contact-form-wrapper{margin-top:60px}@media (max-width:991px){.contact-top{align-items:flex-start;flex-direction:column}.contact-top .contact-data{margin-top:3rem;width:100%}.contact-person .wpj-col-center{align-items:center;display:flex}.contact-person .wpj-col-center img{display:none}.page-contact .product-helpbox{width:100%}}@media (max-width:767px){.contact-top .wpj-col-6:nth-child(2):before{display:none}}@media (max-width:543px){.contact-bottom{margin-top:4rem}.contact-bottom .contact-bottom-row{justify-content:space-between}.contact-bottom .wpj-col-4,.contact-bottom .wpj-col-8{max-width:100%}.w-iframe-wrapper,.w-map-wrapper{height:400px}}@media (min-width:544px){.contact-data .wpj-col-6{width:50%}}.custom-foil-form .btn,.custom-magnet-form .btn{margin-top:2rem}.custom-foil-form img,.custom-magnet-form img{margin:30px 0}@media (max-width:543px){.custom-foil-form img,.custom-magnet-form img{margin:0 0 20px}}.img-100 .w-photo img{width:100%}.btn-image .w-btn-wrapper{left:calc(50% - 100px);position:absolute;top:calc(50% - 32px);z-index:99}.align-center{align-items:center}.page-information .btn{background-color:#e60b2d;border-color:#e60b2d;color:#fff;letter-spacing:.12em;text-transform:uppercase;width:200px}.page-information .btn:hover{background-color:#fff;border-color:#fff;color:#e60b2d}.page-information ul{padding-left:0}.page-information ul li{list-style-type:none;padding-left:1.25rem;position:relative}.page-information ul li: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:#0f0f0f;content:"\f129";font-size:.625rem;left:0;position:absolute;top:7px;transform:rotate(90deg)}.page-information .product-helpbox{padding:30px 60px}.page-information .product-helpbox>div{align-items:center;display:flex;justify-content:space-between}.page-information .product-helpbox p:last-child{font-weight:400;margin-bottom:0;padding-left:0}.page-information .product-helpbox p:last-child:before{content:none;display:none}@media (max-width:767px){.img-100 .w-photo img{height:300px!important;width:100%}.page-information .product-helpbox>div{align-items:flex-start;flex-direction:column}.page-information .product-helpbox p:last-child{margin-bottom:2rem}}.free-delivery-box{background-color:#f9f9fb;margin:1rem 0;overflow:hidden;padding:3rem;position:relative}.free-delivery-box: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:#fff;content:"\f130";font-size:12rem;position:absolute;right:20px;top:-2rem}.free-delivery-box p{color:#0f0f0f;font-size:1.125rem;font-weight:700;letter-spacing:.03em;margin-bottom:0;padding-left:6.6rem;position:relative}.free-delivery-box p: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:#e60b2d;content:"\f130";font-size:3rem;left:0;position:absolute;top:-5px;transform:scaleX(-1)}.delivery-method .w-media-img,.payment-method .w-media-img{display:flex;justify-content:center;min-width:155px}.delivery-method .w-media-img svg,.payment-method .w-media-img svg{width:4.5em}.delivery-method .w-media-img .fc:before,.payment-method .w-media-img .fc:before{color:#e60b2d;font-size:3.5rem}.delivery-method .w-media,.delivery-method .w-text,.payment-method .w-media,.payment-method .w-text{border-bottom:1px solid #dedede;margin:0;padding:0 0 1rem}.delivery-method .w-media p,.delivery-method .w-text p,.payment-method .w-media p,.payment-method .w-text p{margin-bottom:0}.delivery-method .w-media strong,.delivery-method .w-text strong,.payment-method .w-media strong,.payment-method .w-text strong{color:#0f0f0f}.delivery-method .w-media:last-child,.delivery-method .w-text:last-child,.payment-method .w-media:last-child,.payment-method .w-text:last-child{border-bottom:none}.b2b-registration{padding-bottom:0}.b2b-login{border-top:1px solid #dedede;margin-top:50px}.b2b-form{background-color:#f9f9fb;padding:30px 0}.b2b-login-form{padding:40px 0}.b2b-login-form p{color:#0f0f0f;font-size:14px;font-weight:600;letter-spacing:.12em;margin-bottom:.5rem;text-transform:uppercase}.b2b-login-block{display:flex;margin-bottom:10px}.b2b-login-block input{margin-right:20px}.b2b-login-block .btn{padding:.5rem 3rem;text-transform:uppercase}.form-address-alt{margin-top:20px}.btn-form-more{color:#0f0f0f;cursor:pointer;padding-left:20px;position:relative;text-decoration:none}.btn-form-more:before{background-color:#f9f9fb;border:1px solid #dedede;content:"";height:15px;left:0;position:absolute;top:0;width:15px}.btn-form-more.active:after{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:"\f12d";font-size:14px;left:1px;position:absolute;top:1px}.send-block{align-items:center;display:flex;flex-direction:column;margin-top:15px}.send-block .btn{text-transform:uppercase;width:350px}@media (max-width:544px){.b2b-login-block{flex-direction:column}.b2b-login-block input{margin-bottom:10px}.send-block .btn{width:200px}}