@charset "UTF-8";.alert-message{box-sizing:border-box;width:100%;height:100%;position:fixed;top:-100%;left:0;z-index:10;overflow:hidden}.alert-message.active{top:0}.alert-message.active .alert-message__overlay,.alert-message.active .alert-message__content{opacity:1}.alert-message__overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.8);opacity:0;transition:all .3s ease-out}.alert-message__content{box-sizing:border-box;background:#fff;border:3px solid #2048be;text-align:center;position:absolute;left:50%;top:50%;opacity:0;transform:translate(-50%,-50%);transition:all .3s ease-out;z-index:10}.alert-message__close.close{position:absolute;top:-35px;right:-35px}.alert-message__text{padding:20px;font-size:20px;line-height:20px}.active-filters{display:flex;flex-flow:row wrap}.active-filters__filter{box-sizing:border-box;display:flex;align-items:center;white-space:nowrap;height:30px;padding:0 9px;border-radius:5px;background:#e6eff7;font-size:14px;margin:0 10px 10px 0}.active-filters__filter-name{display:block}.active-filters__filter-remove{display:block;font-size:18px;color:#313030;margin-left:8px;cursor:pointer}.active-filters__filter-remove:hover{color:#2048be}.active-filters__remove-all{box-sizing:border-box;display:flex;align-items:center;height:30px;padding:0 9px;white-space:nowrap;color:#2048be;font-size:14px;border:1px solid #2048be;border-radius:5px;background:transparent;cursor:pointer}.active-filters__remove-all:hover{color:#fff;background:#2048be}.active-filters__remove-all:hover .active-filters__remove-all-btn{color:#fff}.active-filters__remove-all-btn{color:#2048be;display:block;font-size:18px;margin-left:8px}.active-filters__text{order:-1;box-sizing:border-box;display:flex;align-items:center;white-space:nowrap;height:30px;padding:0 9px;font-size:14px;margin:0 10px 10px 0}.active-filters__margin-block{display:block;width:100%;margin-bottom:30px}@media screen and (max-width:1000px){.active-filters__text,.active-filters__filter{margin:0 5px 5px 0}}.apps-pages-mobile{background:#e7e7e7;margin-bottom:15px}.apps-pages-mobile__block{display:block;border-bottom:1px solid #ebebeb}.apps-pages-mobile__link{display:flex;align-items:center;box-sizing:border-box;width:100%;font-size:16px;padding:12px 3%}.apps-pages-mobile__arrow{display:flex;align-items:center;justify-content:center;width:16px;height:100%;margin-left:auto;cursor:pointer}.breadcrumbs{margin-bottom:30px}.breadcrumbs__wrapper{display:flex;align-items:center;font-size:14px;flex-wrap:wrap}.breadcrumbs__block,.breadcrumbs__arrow{margin-right:8px;margin-bottom:5px}.breadcrumbs__link:hover{color:#2048be}@media screen and (max-width:1000px){.breadcrumbs{display:none}}.breadcrumbs-mobile{margin-bottom:15px}.breadcrumbs-mobile__wrapper{display:flex;align-items:center;font-size:24px;color:#2048be}.breadcrumbs-mobile_block{display:flex;flex:0 0 auto;align-items:center}.breadcrumbs-mobile__link{display:block;padding-right:10px}.breadcrumbs-mobile__arrow{display:flex;align-items:center;justify-content:center;width:20px;color:#313030}.breadcrumbs-mobile__text{font-weight:900;font-size:20px}.callbackform{padding:15px 0 0;display:none}.callbackform .callbackform-name{color:#313030;text-align:center;font-weight:500;margin-bottom:20px}.callbackform .wa-form{width:300px}.callbackform .wa-form .wa-field .wa-submit{padding:0}.callbackform .wa-form .wa-field .wa-submit input[type='submit']{width:100%;margin:0;border-radius:0}.callbackform .wa-form .wa-field .wa-submit .wa-error-msg{padding-left:10px}.callbackform .wa-form .wa-field:last-child{margin-bottom:0}.layout_cart .layout__content .layout__wrapper,.layout_cart .breadcrumbs .layout__wrapper{width:960px}.cart__items{margin-bottom:10px}.cart__item{display:flex;flex-flow:row wrap;margin-top:20px;padding-bottom:20px;border-bottom:1px solid #c3c3c3;position:relative}.cart__item-image{flex:0 0 auto;width:140px;margin-right:30px}.cart__item-image.cart__item-image_mobile{width:50px;margin-right:15px}.layout_mobile .cart__item-image{width:80px}.layout_mobile .cart__item-image img{width:100%;height:100px;object-fit:contain}.cart__item-image-img{display:block;margin-bottom:20px}.cart__no-photo.no-photo{min-height:unset}.cart__no-photo.no-photo.cart__no-photo_mobile .cart__no-photo-img{width:50px;height:50px;margin:0}.cart__item-info-wrap{display:flex;align-items:flex-start;flex:1}.cart__item-info{flex:1 1 auto}.cart__item-name{color:#9a9a9a;font-size:16px;margin-bottom:10px;font-weight:700}.cart__item-name a{color:#000}.font-roboto .cart__item-name{font-weight:normal}.cart__item-services .product-service__price-wrap{margin-left:10px}.cart__item-buy-wrap{display:flex;min-width:235px;align-items:center;margin-left:auto}.cart__item-price{color:#2048be;font-size:18px;font-weight:600;text-align:right;margin-left:auto}.cart__item-remove{display:flex;align-items:flex-start;justify-content:flex-end;width:30px;padding-top:7px;color:#313030;font-size:14px;margin-left:auto;cursor:pointer}.cart__item-remove:hover{color:#2048be}.cart__item-error{flex:0 0 auto;width:100%;color:red;font-size:14px;line-height:18px;text-align:right;margin-top:10px}.cart__affiliate-btn_use-coupon.btn{color:#2048be;border-color:#2048be;background:#fff;height:56px;margin-bottom:15px;cursor:pointer}.cart__affiliate-btn_use-coupon.btn:hover{color:#fff;background:#2048be}.cart__coupon{display:flex;flex-flow:row wrap;align-items:center;box-sizing:border-box;width:100%;background:#d3d3d3;padding:7px 10px;margin-bottom:15px}.cart__coupon .cart__coupon-name{white-space:nowrap;font-size:16px;font-weight:600;margin-right:10px}.cart__coupon .cart__coupon-input{height:42px}.cart__coupon .cart__coupon-input_text{max-width:200px;flex:1;border:1px solid #2048be;margin-right:15px;background:#fff;padding-left:10px}.cart__coupon .cart__coupon-input_submit{padding:0 15px;font-size:16px}.cart__coupon .cart__coupon-error{margin:10px}.cart__affiliate-text{margin-bottom:15px}.cart__affiliate-discount-available{color:#2048be}.cart__affiliate-btn{max-width:300px;cursor:pointer}.cart__total-wrap{text-align:right;font-size:16px;font-weight:600;margin-bottom:50px}.cart__total-block{display:flex;align-items:center;justify-content:flex-end;margin-bottom:15px}.cart__total-block:last-child{margin-bottom:0}.cart__total-price{font-size:18px;min-width:120px;margin-left:5px}.cart__total-price_discount,.cart__total-price_affiliate{color:#2048be}.cart__buttons{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.cart__buttons-back{color:#2048be;font-size:18px;margin:20px 0}.cart__buttons-back:hover{text-decoration:underline}input.cart__buttons-btn{width:220px;font-size:18px;margin-left:auto;border-radius:2px}input.cart__buttons-btn.disabled,input.cart__buttons-btn.disabled:hover{color:#313030;border-color:#313030;background-color:transparent;opacity:.5;cursor:default}.cart__mobile-call.mobile-call-btn{color:#2048be;background:#fff}.cart__affiliate-message{margin:15px 0}.cart__affiliate-message strong{color:#2048be}.cart__item-qty-trigger{margin-left:auto}.cart__item-name_mobile{font-size:17px;text-align:center;padding:0 5px}.cart__item-qty.cart__item-qty_mobile{width:max-content;width:-moz-max-content;width:-webkit-max-content;height:auto;margin:30px auto}.cart__item-qty.cart__item-qty_mobile .qty__btn{font-size:36px;margin:10px 15px;cursor:pointer}.cart__item-qty.cart__item-qty_mobile .qty__btn:hover{color:#2048be}.cart__item-qty.cart__item-qty_mobile input.qty__input{width:70px;font-size:36px}.cart__item-services .cart__item-service .select2-container{line-height:20px}.layout_mobile .cart__item-services .cart__item-service .select2-container{line-height:30px}.cart__items .cart__item-info-wrap .qty-mobile.cart__item-qty{display:none}.cart__items .cart__item-info-wrap .cart__item-qty.qty{display:flex}.layout_mobile .cart__item .cart__item-info .cart__item-services .custom-label{align-items:center}.layout_mobile .cart__items .cart__item-info-wrap .qty-mobile.cart__item-qty{display:block}.layout_mobile .cart__items .cart__item-info-wrap .cart__item-qty.qty{display:none}@media screen and (max-width:1000px){.layout_onestep .layout__wrapper{width:720px}.layout_cart .layout__content .layout__wrapper,.layout_cart .breadcrumbs .layout__wrapper{width:720px}.cart__item{align-items:flex-start;justify-content:flex-start}.cart__item-info-wrap{padding:0}.cart__coupon{flex-flow:row wrap}.cart__coupon-name{width:100%;margin:0 0 10px}.cart__coupon-input_text{flex:1}.cart__affiliate-block{margin-bottom:20px}.cart__buttons-btn{margin:0}}@media screen and (max-width:760px){.layout_onestep .layout__wrapper{width:480px}.layout_cart .layout__content .layout__wrapper,.layout_cart .breadcrumbs .layout__wrapper{width:480px}.cart__item-info-wrap{flex-flow:row wrap}.cart__item-buy-wrap{flex:0 0 auto;width:100%;padding-top:15px}.cart__item-name{padding-right:30px}.cart__item-remove{padding:0;position:absolute;top:2px;right:0}.cart__coupon-error{margin-left:0}}@media screen and (max-width:520px){.layout_onestep .layout__wrapper{width:300px}.layout_cart .layout__content .layout__wrapper,.layout_cart .breadcrumbs .layout__wrapper{width:300px}.cart__buttons-back{margin-left:auto}}@media screen and (max-width:400px){.cart__buttons-btn{order:-1}}@media screen and (max-width:520px){.layout_mobile .cart_page .cart__item{flex-wrap:wrap}.layout_mobile .cart_page .cart__item .cart__item-image{width:100%}}.layout__cart-mini{box-sizing:border-box;padding-top:55px;height:100vh;position:absolute;top:0;right:0;left:0;display:none}.layout__cart-mini .layout__wrapper{display:flex;justify-content:flex-end;height:100%}.layout__cart-mini .close{cursor:pointer}.cart-mini-wrapper{box-sizing:border-box;width:100%;max-width:540px;height:100%;padding:10px;background:#fff;position:relative;z-index:12}.cart-mini-wrapper::after{content:'';display:block;width:100%;height:100%;padding:60px;padding-left:30px;padding-top:90px;position:absolute;background:#fff;opacity:1;left:-30px;top:-60px;z-index:-1;font-style:normal;font-weight:bold;font-size:18px;line-height:114.84%}.cart-mini-wrapper::before{content:"";display:block;width:100%;height:150vh;position:absolute;top:50%;transform:translate(0,-50%);left:-110px;background:rgba(255,255,255,0.8);z-index:-1}.cart-mini-top{display:flex;justify-content:space-between}.cart-mini-top span{font-family:Montserrat,sans-serif;font-style:normal;font-weight:bold;font-size:18px;color:#4f4f4f}.cart-mini-top div{cursor:pointer}.cart-mini-top div:hover span:last-child{color:#2048be}.cart-mini-top div:hover span:first-child::before{background:#2048be}.cart-mini-top div:hover span:first-child::after{background:#2048be}.cart-mini-top div span:first-child{position:relative;width:17px;height:17px;display:block;margin:0 auto}.cart-mini-top div span:first-child::before{content:"";width:100%;height:2px;background:#bdbdbd;display:block;position:absolute;top:50%;left:0;transform:rotate(45deg) translate(0%,0%)}.cart-mini-top div span:first-child::after{content:"";width:100%;height:2px;background:#bdbdbd;display:block;position:absolute;top:50%;left:0;transform:rotate(-45deg) translate(0%,0%)}.cart-mini-top div span:last-child{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:13px;line-height:16px;color:#828282;margin-top:4px;display:block}.cart-mini__form{padding-top:0}.cart-mini__items{height:100%;max-height:380px;overflow-y:auto;margin-top:10px;margin-bottom:15px}.cart-mini__items .mCSB_draggerRail{width:5px;background:#ebebeb;opacity:.5}.cart-mini__items .mCSB_dragger .mCSB_dragger_bar,.cart-mini__items .mCSB_dragger:hover .mCSB_dragger_bar{width:5px;background:#313030!important}.cart-mini__item{display:flex;flex-flow:row wrap;padding:25px 0;border-bottom:1px solid #ebeaea}.cart-mini__item:last-child{border-bottom:0}.cart-mini__item-image{width:80px;flex:0 0 auto;margin-right:13px}.cart-mini__img{display:block;margin:0 auto}.cart-mini__no-photo.no-photo{align-items:flex-start;min-height:90px}.cart-mini__no-photo-img.no-photo__img{width:60px;height:60px;margin:0 0 10px}.cart-mini__no-photo-text.no-photo__text{text-align:left}.cart-mini__item-block{flex:1}.cart-mini__item-name{display:flex;justify-content:space-between;margin-bottom:5px}.cart-mini__item-link{font-size:14px;line-height:17px;padding-right:15px;max-height:40px;overflow:hidden;font-weight:500;padding-right:15px}.cart-mini__item-link:hover{color:#ff9100}.cart-mini__item-remove-block{flex:0 0 auto}.cart-mini__item-remove{box-sizing:border-box;width:20px;height:20px;display:block;position:relative;margin-right:5px;color:#313030;cursor:pointer}.cart-mini__item-remove::after{content:"";width:100%;height:2px;background:#bdbdbd;display:block;position:absolute;top:50%;left:0;transform:rotate(-45deg) translate(0%,0%)}.cart-mini__item-remove::before{content:"";width:100%;height:2px;background:#bdbdbd;display:block;position:absolute;top:50%;left:0;transform:rotate(45deg) translate(0%,0%)}.cart-mini__item-remove:hover{opacity:1}.cart-mini__item-remove:hover::before{background:#2048be}.cart-mini__item-remove:hover::after{background:#2048be}.cart-mini__item-info{display:flex;align-items:center;justify-content:space-between}.cart-mini__item-info .qty .qty__btn{padding:0}.cart_mini_count_info{display:flex;align-items:center}.cart-mini__item-total{color:#2048be;font-size:18px;font-weight:700}.cart-mini__item-qty .icon-fonticon_minus::before{content:""}.cart-mini__item-qty .icon-fonticon_minus svg{cursor:pointer}.cart-mini__item-qty .icon-fonticon_minus svg:hover path{stroke:#2048be}.cart-mini__item-qty .icon-fonticon_plus::before{content:""}.cart-mini__item-qty .icon-fonticon_plus svg{cursor:pointer}.cart-mini__item-qty .icon-fonticon_plus svg:hover path{stroke:#2048be}.price_sh{margin-left:8px;font-style:normal;font-weight:500;font-size:12px;color:#828282}.cart-mini__item-error{color:red;font-size:12px;line-height:14px;margin-top:10px}.cart-mini__total-block{display:flex;align-items:center;justify-content:space-between}.cart-mini__to-cart-btn{color:#999;font-size:16px;cursor:pointer}.cart-mini__to-cart-btn:hover{text-decoration:underline}.cart-mini__to-checkout{box-sizing:border-box;width:240px;background:#ebeaea;padding:10px}.cart-mini__discount{display:flex;align-items:center;justify-content:space-between;color:#474545;font-size:16px;margin-bottom:10px}.cart-mini__discount-num{font-size:18px}.cart-mini__total{display:flex;align-items:center;justify-content:space-between;color:#474545;font-size:16px;margin-bottom:15px}.cart-mini__total-num{font-size:20px;font-weight:600}.cart-mini__to-checkout-btn{width:100%;font-weight:700;border-radius:3px}.categories-nav-mobile{margin-bottom:35px}.categories-nav-mobile__title{box-sizing:border-box;display:flex;width:100%;align-items:center;color:#fff;font-size:20px;font-weight:500;padding:0 3%;height:50px;background:#2048be}.categories-nav-mobile__title-icon{margin-right:10px}.categories-nav-mobile__cat-list.level_0 ul{display:none}.categories-nav-mobile__cat-content{display:block;background:#e7e7e7}.categories-nav-mobile__cat-block{display:flex;justify-content:space-between;align-items:center;color:#313030;border-bottom:1px solid #ebebeb}.categories-nav-mobile__cat-block.active .categories-nav-mobile__cat-expand{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.categories-nav-mobile__cat-link{display:flex;align-items:center;box-sizing:border-box;width:100%;font-size:16px;padding:12px 10px}.categories-nav-mobile__cat-count{color:#797979;display:block;margin-left:10px}.categories-nav-mobile__cat-expand,.categories-nav-mobile__cat-goto{display:flex;align-items:center;justify-content:center;width:16px;height:100%;margin-left:auto;cursor:pointer}.level_1 .categories-nav-mobile__cat-content{background:#ececec}.level_2 .categories-nav-mobile__cat-content{background:#f1f1f1}.level_3 .categories-nav-mobile__cat-content{background:#f5f5f5}.level_4 .categories-nav-mobile__cat-content{background:#fafafa}.categories-related{display:block;padding:15px;box-shadow:0 -1px 0 0 #e6eff7}.categories-related__list{display:block;padding-left:5px}.categories-related__item{display:block;position:relative}.categories-related__link{display:block;font-size:15px;margin-bottom:10px;position:relative}.categories-related__link:hover{color:#2048be}.categories-related__link_drop-down::before{content:'';width:0;height:0;border-style:solid;border-width:0 0 4px 4px;border-color:transparent transparent #313030 transparent;position:absolute;left:-10px;top:7px;opacity:.5}.categories-related__link_drop-down:hover::before{border-color:transparent transparent #2048be transparent}.categories-tree{display:block;padding:15px;box-shadow:0 -1px 0 0 #e6eff7}.categories-tree__list{display:block;padding-left:5px}.categories-tree__list_collapsed{display:none}.categories-tree__item{display:block;position:relative}.categories-tree__link{display:block;font-size:14px;margin-bottom:10px;position:relative}.categories-tree__link:hover{color:#2048be}.categories-tree__link_drop-down::before{content:'';width:0;height:0;border-style:solid;border-width:0 0 4px 4px;border-color:transparent transparent #313030 transparent;position:absolute;left:-10px;bottom:3px;opacity:.5}.categories-tree__link_drop-down:hover::before{border-color:transparent transparent #2048be transparent}.categories-tree__link_drop-down.active::before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.categories-tree__list_level-1{padding-left:0}.categories-tree__link_level-1{font-size:16px}.categories-tree__link_level-2{font-size:14px}.categories-tree__link_level-3{font-size:13px}.categories-tree__link_level-4{font-size:12px}.category__wrapper{display:flex;align-items:flex-start}.category__wrapper .breadcrumbs__wrapper{width:auto}.category__content{flex:1 1 auto;width:calc(100% - 242px)}.category__content_vertical{padding-top:15px}.category__frontend-category.description{margin:0 0 15px 0}.layout_mobile .category__frontend-category.description{padding:0 15px}.layout_mobile .h1-wrap-with-back{margin-bottom:15px}.layout_mobile .h1-wrap-with-back .breadcrumbs-mobile_block{display:flex}.layout_mobile .h1-wrap-with-back .breadcrumbs-mobile_block .breadcrumbs-mobile__link{display:block;display-padding-right:10px;font-size:24px}.layout_mobile .h1-wrap-with-back h1{font-weight:900;font-size:20px;color:#2048be}.layout_mobile .category__wrapper{display:flex;flex-wrap:wrap}.layout_mobile .category__wrapper .category__sidebar{order:1;width:100%}.layout_mobile .category__wrapper .category__sidebar .sidebar{margin:0 auto}.layout_mobile .category__wrapper .category__content{order:0}.h1-wrap-with-back{margin-bottom:30px;display:flex}.h1-wrap-with-back .breadcrumbs-mobile_block{display:none}.h1-wrap-with-back h1{margin-bottom:0!important}@media screen and (max-width:760px){.category__wrapper{flex-flow:row wrap}.category__sidebar{width:100%}}.layout_order .layout__wrapper{max-width:960px}.layout_order .layout__main-wrapper::after{display:none}.order_page .nothing{text-align:center;padding:100px 0;font-size:50px}.order_page H1.title{margin-top:15px}.s-checkbox{display:inline-block;font-size:14px;line-height:0;cursor:pointer}.s-checkbox input{display:none}.s-checkbox input+span{position:relative;display:inline-block;vertical-align:middle;width:14px;height:14px;border-radius:0;border:1px solid #313030;background:transparent;cursor:pointer;box-sizing:border-box;transition:border-color 250ms ease-in-out}.s-checkbox input+span:hover{border-color:#2048be}.s-checkbox input+span .s-icon{display:block!important;width:6px;height:6px;background:#2048be;position:absolute;top:50%;left:50%;margin-top:-3px;margin-left:-3px;opacity:0;transition:opacity 250ms ease-in-out}.s-checkbox input+span .s-icon svg{display:none}.s-checkbox input:checked+span{border-color:#2048be}.s-checkbox input:checked+span .s-icon{opacity:1}.s-checkbox input:disabled+span{background:#ebebeb;border-color:#313030;cursor:default}.s-checkbox input.wa-error+span{border-color:#f00;background:transparent}.s-radio{display:inline-block;font-size:14px;line-height:16px;cursor:pointer}.s-radio input{display:none}.s-radio input+span{position:relative;display:inline-block;vertical-align:middle;width:14px;height:14px;border-radius:0;border:1px solid #313030;background:transparent;cursor:pointer;box-sizing:border-box;transition:border-color 250ms ease-in-out}.s-radio input+span:hover{border-color:#2048be}.s-radio input+span::after{content:'';width:6px;height:6px;background:#2048be;position:absolute;top:50%;left:50%;margin-top:-3px;margin-left:-3px;opacity:0;transition:opacity 250ms ease-in-out}.s-radio input:checked+span{border-color:#2048be}.s-radio input:checked+span::after{opacity:1}.s-radio input:disabled+span{background:#ebebeb;border-color:#313030;cursor:default}.s-radio input.wa-error+span{border-color:#f00}.wa-field-wrapper .s-styled-select{display:block}.wa-field-wrapper .s-styled-select select{width:100%}.s-styled-select{position:relative;display:inline-block;vertical-align:top;margin-right:20px;max-width:100%}.s-styled-select:last-child{margin-right:0}.s-styled-select select{position:relative;display:inline-block;padding-right:30px;padding-left:5px;margin:0!important;height:20px;border-bottom:1px solid #313030;border-radius:0;font-size:14px;line-height:16px;color:#313030;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;background:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.s-styled-select select.wa-error{color:#f00;background:rgba(255,0,0,0.25)}.s-styled-select select.wa-error+.s-icon{border-color:#f00}.s-styled-select select:not(:disabled):not(.wa-error):hover{z-index:1;color:#2048be;border-color:#2048be}.s-styled-select select:not(:disabled):not(.wa-error):hover+.s-icon{border-color:#2048be}.s-styled-select select:not(:disabled):not(.wa-error):focus{z-index:1;color:#2048be;border-color:#2048be}.s-styled-select select:not(:disabled):not(.wa-error):focus+.s-icon{border-color:#2048be}.s-styled-select select:disabled{cursor:default;opacity:.5}.s-styled-select select option{color:#313030}.s-styled-select select option:disabled{color:#ebebeb}.s-styled-select select option.selected{font-weight:bold}.s-styled-select .s-icon{content:"";display:block;position:absolute;top:50%;right:15px;width:5px;height:5px;transform:translate(50%,-75%) rotate(45deg);border:solid #313030;border-width:0 1px 1px 0;transition:border-color 250ms linear}.s-styled-select .wa-signup-form-wrapper .wa-field.wa-field-birthday .wa-value{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.s-styled-select .wa-signup-form-wrapper .wa-field.wa-field-birthday .wa-value .s-styled-select{display:inline-block;margin-right:0}.s-styled-select .wa-signup-form-wrapper .wa-field.wa-field-birthday .wa-value .s-styled-select select{margin-right:0}.s-order-page{padding:20px 0 80px;display:flex;flex-direction:row-reverse}.s-order-page .s-order-column{width:50%}.s-order-page #js-order-cart{margin-left:100px;background-color:rgba(218,218,218,0.5)}.s-order-page .s-back-link{text-align:right}.s-order-page .s-order-section#js-order-form .s-section-header{display:none}.s-order-page .s-order-section#js-order-form .s-section-body .wa-step-details-section .wa-plugin-fields-wrapper{margin:0;margin-bottom:15px;width:100%}.s-order-page .s-order-section#js-order-form .s-section-body .wa-label{margin-left:0}.s-order-page .s-order-section#js-order-form .s-section-body .wa-body div{max-width:100%;width:100%;margin:0}.s-order-page .s-order-section#js-order-form .s-section-body .wa-body select{width:100%!important}.s-order-page .s-order-section#js-order-form .s-section-body .wa-body span.s-icon{display:none}.s-order-page .s-order-section#js-order-form .s-section-body .wa-body span.select2-container{width:100%!important}.s-order-page .s-order-section#js-order-form .s-section-body .wa-body span.select2-container .select2-selection--single{width:100%}.s-order-page .s-order-section#js-order-form .s-section-body .wa-body span.select2-container .select2-selection__arrow{height:100%;border:0}.s-order-page .s-order-section>.s-section-header{padding:10px;display:flex;flex-wrap:wrap;align-items:center}.s-order-page .s-order-section>.s-section-header>.s-header{margin:0;font-size:20px;line-height:24px;font-weight:500}.s-order-page .s-order-section>.s-section-header .s-delete-button{opacity:0;pointer-events:none;transition:opacity .25s ease-in-out;margin-left:auto;display:inline-block;color:#313030;line-height:16px;font-size:14px;white-space:nowrap}.s-order-page .s-order-section>.s-section-header .s-delete-button:hover{color:#2048be}.s-order-page .s-order-section>.s-section-header .s-delete-button:hover .s-delete-icon{fill:#2048be}.s-order-page .s-order-section>.s-section-header .s-delete-button .s-delete-icon{display:inline-block;width:10px;height:10px;margin:0 6px 0 0;fill:#313030}.s-order-page .s-order-section>.s-section-header .s-delete-button .s-delete-icon svg{width:10px;height:10px}.s-order-page .s-order-section>.s-section-header:hover .s-delete-button{opacity:1;pointer-events:initial}.s-order-page .s-order-section>.s-section-body .wa-cart-body{padding:10px}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper{word-break:normal}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product{position:relative;border-bottom:0;padding:20px 0}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product:first-child{padding-top:0}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product:first-child .wa-product-body>.wa-column-details .wa-details-section .wa-details .wa-actions .wa-action.js-delete-product{top:74px}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product:hover .wa-product-body>.wa-column-details .wa-details-section .wa-details .wa-actions .wa-action.js-delete-product{pointer-events:initial;opacity:1}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body{display:flex;flex-wrap:wrap;table-layout:auto;width:100%}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>*{display:block;vertical-align:initial;padding:0}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-image{width:64px;margin:0 16px 0 0}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-image .wa-image-section A{display:block;vertical-align:initial}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-image .wa-image-section IMG{width:100%;display:inline-block;vertical-align:top}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-details{width:calc(100% - 80px)}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-details .wa-details-section .wa-details{line-height:19px}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-details .wa-details-section .wa-details>*:last-child{margin-right:0}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-details .wa-details-section .wa-details .wa-name{font-size:16px;font-weight:500;margin-right:0;display:block;transition:color .25s ease-in-out}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-details .wa-details-section .wa-details .wa-name:hover{color:#2048be}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-details .wa-details-section .wa-details .wa-sku{display:block;margin-right:0;font-size:14px;line-height:13px;color:#313030}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-details .wa-details-section .wa-details .wa-weight{display:block;font-size:14px;line-height:13px;color:#888;margin-right:0}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-details .wa-details-section .wa-details .wa-actions{display:inline-block;white-space:nowrap}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-details .wa-details-section .wa-details .wa-actions .wa-action{display:inline-block;vertical-align:top;color:#313030;cursor:pointer;transition:color .25s ease-in-out;white-space:nowrap;margin:0;font-size:14px;line-height:16px}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-details .wa-details-section .wa-details .wa-actions .wa-action:last-child{margin-right:0}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-details .wa-details-section .wa-details .wa-actions .wa-action.js-edit-product{margin:10px 0;display:flex;align-items:center;position:relative}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-details .wa-details-section .wa-details .wa-actions .wa-action.js-edit-product::after{content:"";display:block;position:absolute;bottom:0;left:16px;right:0;height:0;border-bottom:1px dashed}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-details .wa-details-section .wa-details .wa-actions .wa-action.js-edit-product:hover{color:#2048be}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-details .wa-details-section .wa-details .wa-actions .wa-action.js-edit-product:hover .wa-icon SVG{fill:#2048be}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-details .wa-details-section .wa-details .wa-actions .wa-action.js-edit-product .wa-icon{border-radius:0;padding:0;transition:none;margin:0 5px 2px 0}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-details .wa-details-section .wa-details .wa-actions .wa-action.js-delete-product{pointer-events:none;opacity:0;transition:opacity .25s ease-in-out;position:absolute;top:94px;left:0;font-size:12px}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-details .wa-details-section .wa-details .wa-actions .wa-action.js-delete-product .wa-tooltip{position:relative;display:flex;align-items:center}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-details .wa-details-section .wa-details .wa-actions .wa-action.js-delete-product .wa-icon{border-radius:0;padding:0;transition:none;margin:0 5px 2px 0}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-details .wa-details-section .wa-services{margin:0}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-details .wa-details-section .wa-services .wa-service{margin:10px 0 0;font-size:14px;line-height:16px}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-details .wa-details-section .wa-services .wa-service:first-child{margin-top:0}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-details .wa-details-section .wa-services .wa-service .wa-label{display:block;position:relative;padding-left:18px;line-height:16px;transition:none;padding-right:0;cursor:pointer}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-details .wa-details-section .wa-services .wa-service .wa-label .custom-label__input{display:none}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-details .wa-details-section .wa-services .wa-service .wa-variant{display:none;margin:5px 0 0 18px}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-details .wa-details-section .wa-services .wa-service.is-active .wa-variant{display:block}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-quantity{width:90px;height:30px;text-align:center;margin:10px 0 0 80px}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-quantity .wa-quantity-section .wa-quantity-box{padding:0 5px;background-color:#fff;border-radius:3px}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-quantity .wa-quantity-section .wa-quantity-box:hover,.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-quantity .wa-quantity-section .wa-quantity-box:focus{box-shadow:0 0 0 1px #a9a9a9}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-quantity .wa-quantity-section .wa-quantity-box .wa-button{width:20px;padding:0}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-quantity .wa-quantity-section .wa-quantity-box .wa-button:hover{color:#2048be}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-quantity .wa-quantity-section .wa-quantity-box .wa-button::before{display:none}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-quantity .wa-quantity-section .wa-quantity-box .wa-input{border:0;width:40px;height:30px;text-align:center;padding:0;font-size:16px;font-weight:500;color:#313030}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-quantity .wa-quantity-section .wa-quantity-box .wa-input.wa-error{background-color:#ffe9e9}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-quantity .wa-quantity-section .wa-error-text{margin:0;color:#d02d14;font-size:12px;line-height:14px;padding:10px;background-color:#f8e6e5;position:absolute;top:32px;left:50%;width:200px;border:1px solid #f49088;transform:translateX(-50%)}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-quantity .wa-quantity-section .wa-product-price{margin:5px 0 0;font-size:12px;line-height:14px;color:#888}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-quantity .wa-quantity-actions{display:none}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-price{width:auto;text-align:right;margin:10px 0 0 auto}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-price .wa-price-section .wa-price-total{color:#2048be;font-size:16px;line-height:21px;font-weight:500}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details{margin:20px 0 0;padding:20px 0 0;border-top:1px solid #cacaca;display:flex;flex-direction:column-reverse;width:auto}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details>*{display:block}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-content{margin:20px 0 0;padding:20px 0 0;border-top:1px solid #cacaca}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-content>*{margin:25px 0 0}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-content>*:first-child{margin-top:0}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-content .wa-coupon-section{padding:0}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-content .wa-coupon-section .wa-inactive-state{white-space:nowrap;display:flex;height:30px;align-items:center}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-content .wa-coupon-section .wa-inactive-state .wa-input{margin:0;padding:0 0 0 10px;max-width:100%;font-weight:500;font-size:14px;line-height:17px;box-sizing:border-box;vertical-align:middle;border:0;color:#313030;height:30px;background:#fff;border:1px solid #cacaca;border-right:0;border-radius:5px 0 0 5px;transition:border-color 250ms ease-in-out}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-content .wa-coupon-section .wa-inactive-state .wa-input:hover,.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-content .wa-coupon-section .wa-inactive-state .wa-input:focus{border:1px solid #313030}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-content .wa-coupon-section .wa-inactive-state .wa-button{color:#313030;background:#cacaca;font-weight:500;font-size:13px;line-height:16px;vertical-align:middle;height:30px;box-sizing:border-box;margin:0 0 0 -10px;padding:0 10px;border-radius:5px;display:flex;align-items:center;justify-content:center;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color 250ms ease-in-out}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-content .wa-coupon-section .wa-inactive-state .wa-button:hover{background:#ff9100;cursor:pointer}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-content .wa-coupon-section .wa-active-state{margin:5px 0 0 0}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-content .wa-coupon-section .wa-active-state .wa-text{margin-right:10px;color:#313030;font-size:14px;line-height:16px}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-content .wa-coupon-section .wa-active-state .wa-button{font-size:14px;line-height:16px;vertical-align:middle;height:auto;box-sizing:border-box;padding:0;background:transparent;border:0;border-bottom:1px dashed;color:#313030;box-shadow:none;text-shadow:none;transition:color 250ms ease-in-out;display:inline-block;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-content .wa-coupon-section .wa-active-state .wa-button:hover{color:#2048be}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-content .wa-affiliate-section{padding:0}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-content .wa-affiliate-section .wa-bonus-details .wa-inactive-state{display:flex;flex-direction:column;align-items:center}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-content .wa-affiliate-section .wa-bonus-details .wa-inactive-state .wa-details{margin:0 0 5px;color:#313030;font-weight:400;font-size:14px;line-height:16px;width:100%}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-content .wa-affiliate-section .wa-bonus-details .wa-inactive-state .wa-details STRONG{font-weight:500;color:#2048be}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-content .wa-affiliate-section .wa-bonus-details .wa-inactive-state .wa-button{color:#313030;background:#cacaca;font-weight:500;font-size:13px;line-height:16px;vertical-align:middle;height:30px;box-sizing:border-box;margin:0;padding:0 10px;border-radius:5px;display:flex;align-items:center;justify-content:center;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color 250ms ease-in-out}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-content .wa-affiliate-section .wa-bonus-details .wa-inactive-state .wa-button:hover{background:#ff9100;cursor:pointer}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-content .wa-affiliate-section .wa-bonus-details .wa-active-state{margin:5px 0 0 0}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-content .wa-affiliate-section .wa-bonus-details .wa-active-state .wa-text{margin-right:10px;color:#313030;font-size:14px;line-height:16px}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-content .wa-affiliate-section .wa-bonus-details .wa-active-state .wa-button{font-size:14px;line-height:16px;vertical-align:middle;height:auto;box-sizing:border-box;padding:0;background:transparent;border:0;border-bottom:1px dashed;color:#313030;box-shadow:none;text-shadow:none;transition:color 250ms ease-in-out;display:inline-block;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-content .wa-affiliate-section .wa-bonus-details .wa-active-state .wa-button:hover{color:#2048be}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-content .wa-affiliate-section .wa-order-bonus{margin:25px 0 0;font-weight:400;font-size:13px;line-height:16px;color:#888}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-content .wa-affiliate-section .wa-order-bonus STRONG{font-weight:500;color:#2048be}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-price{width:auto;text-align:right}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-price>*{margin:10px 0 0}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-price>*:first-child{margin-top:0}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-price .wa-price-section{font-size:16px;line-height:20px}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-price .wa-price-section>*{margin:5px 0 0}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-price .wa-price-section>*:first-child{margin-top:0}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-price .wa-price-section .wa-price-subtotal{color:#888}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-price .wa-price-section .wa-price-subtotal .wa-price{font-weight:500}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-price .wa-price-section .wa-price-discount{color:#888}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-price .wa-price-section .wa-price-discount .wa-discount{color:#008705;font-weight:500}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-price .wa-price-section .wa-price-total{color:#2048be;margin-top:5px;font-size:18px;line-height:22px;font-weight:700}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-price .wa-price-section .wa-price-compare{font-size:15px;line-height:18px;color:#888;text-decoration:line-through}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-price .wa-price-section .wa-price-discount{font-size:14px;line-height:17px;color:#888}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-price .wa-price-section .wa-price-discount .wa-discount{color:#008705}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-price .wa-price-section SPAN{display:inline-block}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-price .wa-weight-section{font-size:14px;line-height:17px;color:#888}.s-order-page .s-order-section>.s-section-footer{padding:18px 20px 17px 20px}.s-order-page .s-order-section>.s-section-footer .s-back-link A{display:inline-flex;align-items:center;justify-content:center;height:50px;font-weight:700;box-sizing:border-box;background:#d0cccc;border-radius:5px;font-size:16px;line-height:20px;color:#828282;padding:0 36px;border-bottom:3px solid #828282;transition:all 250ms ease-in-out}.s-order-page .s-order-section>.s-section-footer .s-back-link A:hover{color:#383133;border-bottom:3px solid #626262}.s-order-page .wa-order-cart-wrapper p:first-child,.s-order-page .wa-order-form-wrapper p:first-child{margin-top:0}.s-order-page .wa-order-cart-wrapper p:last-child,.s-order-page .wa-order-form-wrapper p:last-child{margin-bottom:0}.s-order-page .wa-order-cart-wrapper>.wa-cart-footer,.s-order-page .wa-order-form-wrapper>.wa-cart-footer,.s-order-page .wa-order-cart-wrapper>.wa-form-footer,.s-order-page .wa-order-form-wrapper>.wa-form-footer{padding:15px 20px;color:#aaa}.s-order-page .wa-order-cart-wrapper>.wa-cart-footer a,.s-order-page .wa-order-form-wrapper>.wa-cart-footer a,.s-order-page .wa-order-cart-wrapper>.wa-form-footer a,.s-order-page .wa-order-form-wrapper>.wa-form-footer a{color:#999}.s-order-page .wa-order-form-wrapper{font-size:14px;word-break:normal}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-section{margin:20px 0 0}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-section:first-child{margin-top:0;padding-top:0}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-section.wa-step-auth-section .wa-section-header .wa-header{display:inline;font-size:20px;line-height:24px;font-weight:500}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-section .wa-section-header{margin:0 0 20px}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-section .wa-section-header>*{margin-right:20px}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-section .wa-section-header .wa-header{display:inline;font-size:18px;line-height:22px;font-weight:700}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-section .wa-section-header .wa-login-link,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-section .wa-section-header .wa-logout-link{font-size:16px;line-height:18px;color:#2048be;padding:8px 16px;border-radius:5px;transition:color 250ms ease-in-out,background-color 250ms ease-in-out}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-section .wa-section-header .wa-login-link:hover,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-section .wa-section-header .wa-logout-link:hover{background-color:#2048be;color:#fff}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-section .wa-section-header .wa-contact-name{font-size:20px;line-height:24px;font-weight:500}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line{margin-top:20px;color:#888;font-size:14px;line-height:17px}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line:first-child{margin-top:0}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line .wa-field-wrapper{display:flex;align-items:center;justify-content:flex-start}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line .wa-field-wrapper .wa-label{display:block;margin:0 20px 0 0;font-size:14px;line-height:17px;color:#313030;white-space:normal}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line .wa-field-wrapper .wa-toggle{display:inline-block;vertical-align:top;margin:0;padding:0;font-size:0;white-space:nowrap;max-width:100%;overflow:auto}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line .wa-field-wrapper .wa-toggle SPAN{margin:0 5px;border-radius:5px;display:inline-block;vertical-align:top;padding:8px 16px;list-style:none;border:1px solid transparent;font-size:16px;line-height:20px;background:transparent;color:#2048be;outline:0;cursor:pointer;transition:color 250ms ease-in-out,background-color 250ms ease-in-out,border-color 250ms ease-in-out}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line .wa-field-wrapper .wa-toggle SPAN:hover{border:1px solid #2048be}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line .wa-field-wrapper .wa-toggle SPAN.selected{position:relative;border:1px solid #2048be;background:#2048be;color:#fff;cursor:default;box-shadow:none}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group{margin-left:-10px;margin-right:-10px;display:flex;flex-wrap:wrap}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper{margin:0 10px 20px 10px;padding:0;position:relative}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.size-mini{width:calc(20% - 20px)}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.size-small{width:calc(33% - 20px)}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.size-medium{width:calc(50% - 20px)}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.size-large{width:calc(100% - 20px)}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper .wa-label{position:absolute;white-space:nowrap;max-width:calc(100% - 20px);overflow:hidden;margin-right:0;font-size:16px;line-height:20px;transition:all 250ms ease-in-out;top:0;left:10px;transform:translateY(10px);pointer-events:none;color:#313030;z-index:2}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper .wa-label.on{transform:translateY(4px);font-size:12px;line-height:15px;color:#2048be}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper .wa-label .wa-required{display:none}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper .wa-input{background:#f5f5f5;border:0;border-bottom:1px solid #c4c4c4;outline:0;box-sizing:border-box;height:40px;width:100%;font-size:16px;font-family:inherit;font-weight:500;line-height:20px;padding:17px 10px 3px 10px;transition:background-color 250ms ease-in-out,border-color 250ms ease-in-out,box-shadow 250ms ease-in-out}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper .wa-input:hover,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper .wa-input:focus{background:#e7e7e7;border-bottom:1px solid #828282}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper .wa-input.wa-error{background:#f8e6e5;border-bottom:1px solid #f49088}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper .wa-input.wa-error[required]{box-shadow:-3px 0 #f49088}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper .wa-input[required]{box-shadow:-3px 0 #2048be}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper .wa-select{height:40px;background:#f5f5f5;border-bottom:1px solid #c4c4c4;font-size:16px;font-weight:500;line-height:20px;padding:17px 30px 3px 10px;transition:background-color 250ms ease-in-out,border-color 250ms ease-in-out,box-shadow 250ms ease-in-out}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper .wa-select:hover,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper .wa-select:focus{background:#e7e7e7;border-bottom:1px solid #828282}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper .wa-select.wa-error{background:#f8e6e5;border-bottom:1px solid #f49088}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper .wa-select.wa-error[required]{box-shadow:-3px 0 #f49088}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper .wa-select[required]{box-shadow:-3px 0 #2048be}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper .wa-select+.s-icon{border-color:#c4c4c4}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper .wa-select:hover+.s-icon{border-color:#828282;z-index:1}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper .wa-textarea{height:100px;background:#f5f5f5;border-bottom:1px solid #c4c4c4;font-size:16px;font-weight:500;line-height:20px;padding:17px 10px 3px 10px;transition:background-color 250ms ease-in-out,border-color 250ms ease-in-out,box-shadow 250ms ease-in-out}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper .wa-textarea:hover,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper .wa-textarea:focus{background:#e7e7e7;border-bottom:1px solid #828282}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper .wa-textarea.wa-error{background:#f8e6e5;border-bottom:1px solid #f49088}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper .wa-textarea.wa-error[required]{box-shadow:-3px 0 #f49088}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper .wa-textarea[required]{box-shadow:-3px 0 #2048be}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper .wa-error-text{margin:0;color:#d02d14;font-size:12px;line-height:14px;padding:10px;background-color:#f8e6e5;position:absolute;top:44px;left:0;width:auto;border:1px solid #f49088;z-index:3}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper input::-webkit-input-placeholder,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper select::-webkit-input-placeholder,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper textarea::-webkit-input-placeholder{color:transparent}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper input:-moz-placeholder,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper select:-moz-placeholder,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper textarea:-moz-placeholder{color:transparent}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper input::-moz-placeholder,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper select::-moz-placeholder,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper textarea::-moz-placeholder{color:transparent}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper input:-ms-input-placeholder,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper select:-ms-input-placeholder,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper textarea:-ms-input-placeholder{color:transparent}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper input[type=number]::-webkit-outer-spin-button,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper input[type=number]{-moz-appearance:textfield}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper .s-styled-select{width:100%}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-radio,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-checkbox{display:flex;flex-wrap:nowrap;flex-flow:column;align-items:flex-start;box-sizing:border-box;min-height:30px;padding:5px 0;background:#f5f5f5;border-bottom:1px solid #c4c4c4;transition:background-color 250ms ease-in-out,border-color 250ms ease-in-out,box-shadow 250ms ease-in-out}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-radio:hover,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-checkbox:hover{background:#e7e7e7;border-bottom:1px solid #828282}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-radio.is-required,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-checkbox.is-required{box-shadow:-3px 0 #2048be}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-radio .wa-label,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-checkbox .wa-label{position:static;transform:none;margin-left:10px;margin-bottom:5px;pointer-events:initial}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-radio .wa-radio-wrapper,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-checkbox .wa-radio-wrapper{margin:0 10px 10px 10px}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-radio .wa-checkbox-wrapper,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-checkbox .wa-checkbox-wrapper{margin:0 10px 10px 10px;padding:0}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-radio .wa-checkbox-wrapper .wa-required,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-checkbox .wa-checkbox-wrapper .wa-required{display:none}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-radio .wa-radio-wrapper LABEL,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-radio .wa-checkbox-wrapper LABEL,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-checkbox .wa-radio-wrapper LABEL,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-checkbox .wa-checkbox-wrapper LABEL{display:flex}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-radio .wa-radio-wrapper LABEL SPAN,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-radio .wa-checkbox-wrapper LABEL SPAN,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-checkbox .wa-radio-wrapper LABEL SPAN,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-checkbox .wa-checkbox-wrapper LABEL SPAN{min-width:14px}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-radio .wa-radio-wrapper LABEL .wa-text,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-radio .wa-checkbox-wrapper LABEL .wa-text,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-checkbox .wa-radio-wrapper LABEL .wa-text,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-checkbox .wa-checkbox-wrapper LABEL .wa-text{word-wrap:anywhere;word-break:break-all}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-radio .custom-label__input,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-checkbox .custom-label__input{display:none}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-agreement-wrapper{margin-top:0;margin-bottom:20px}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-agreement-wrapper .wa-field-wrapper.field-checkbox{position:relative;display:flex;flex-wrap:nowrap;min-height:40px;box-sizing:border-box;padding:5px 0;background:#f5f5f5;border-bottom:1px solid #c4c4c4;box-shadow:-3px 0 #2048be;transition:background-color 250ms ease-in-out,border-color 250ms ease-in-out,box-shadow 250ms ease-in-out}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-agreement-wrapper .wa-field-wrapper.field-checkbox:hover{background:#e7e7e7;border-bottom:1px solid #828282}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-agreement-wrapper .wa-field-wrapper.field-checkbox .wa-checkbox-wrapper{margin:0 20px 0 10px;padding:0;flex-wrap:nowrap}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-agreement-wrapper .wa-field-wrapper.field-checkbox .wa-checkbox-wrapper .s-checkbox{min-width:14px}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-agreement-wrapper .wa-field-wrapper.field-checkbox .custom-label__input{display:none}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-agreement-wrapper .wa-field-wrapper.field-checkbox .wa-error-text{margin:0;color:#d02d14;font-size:12px;line-height:14px;padding:10px;background-color:#f8e6e5;position:absolute;top:44px;left:0;width:auto;border:1px solid #f49088;z-index:3}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-agreement-wrapper .wa-text A{color:#313030;transition:color 250ms ease-in-out}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-agreement-wrapper .wa-text A:hover{color:#2048be}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-line{margin:25px 0 0 0}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-line:first-child{margin-top:0}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-required-text{display:none}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group{margin-left:-10px;margin-right:-10px;display:flex;flex-wrap:wrap}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper{margin:0 10px 20px 10px;padding:0;position:relative}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper.size-mini{width:calc(20% - 20px)}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper.size-small{width:calc(33% - 20px)}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper.size-medium{width:calc(50% - 20px)}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper.size-large{width:calc(100% - 20px)}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper .wa-label{position:absolute;white-space:nowrap;max-width:calc(100% - 20px);overflow:hidden;margin-right:0;font-size:16px;line-height:20px;transition:all 250ms ease-in-out;top:0;left:10px;transform:translateY(10px);pointer-events:none;color:#313030;z-index:2}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper .wa-label.on{transform:translateY(4px);font-size:12px;line-height:15px;color:#2048be}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper .wa-label .wa-required{display:none}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper .wa-input{background:#f5f5f5;border:0;border-bottom:1px solid #c4c4c4;outline:0;box-sizing:border-box;height:40px;width:100%;font-size:16px;font-weight:500;line-height:20px;padding:17px 10px 3px 10px;transition:background-color 250ms ease-in-out,border-color 250ms ease-in-out,box-shadow 250ms ease-in-out}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper .wa-input:hover,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper .wa-input:focus{background:#e7e7e7;border-bottom:1px solid #828282}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper .wa-input.wa-error{background:#f8e6e5;border-bottom:1px solid #f49088}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper .wa-input.wa-error[required]{box-shadow:-3px 0 #f49088}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper .wa-input[required]{box-shadow:-3px 0 #2048be}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper .wa-select{height:40px;background:#f5f5f5;border-bottom:1px solid #c4c4c4;font-size:16px;font-weight:500;line-height:20px;padding:17px 30px 3px 10px;transition:background-color 250ms ease-in-out,border-color 250ms ease-in-out,box-shadow 250ms ease-in-out}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper .wa-select:hover,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper .wa-select:focus{background:#e7e7e7;border-bottom:1px solid #828282}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper .wa-select.wa-error{background:#f8e6e5;border-bottom:1px solid #f49088}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper .wa-select.wa-error[required]{box-shadow:-3px 0 #f49088}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper .wa-select[required]{box-shadow:-3px 0 #2048be}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper .wa-select+.s-icon{border-color:#c4c4c4}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper .wa-select:hover+.s-icon{border-color:#828282;z-index:1}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper .wa-textarea{height:100px;background:#f5f5f5;border-bottom:1px solid #c4c4c4;font-size:16px;font-weight:500;line-height:20px;padding:17px 10px 3px 10px;transition:background-color 250ms ease-in-out,border-color 250ms ease-in-out,box-shadow 250ms ease-in-out}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper .wa-textarea:hover,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper .wa-textarea:focus{background:#e7e7e7;border-bottom:1px solid #828282}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper .wa-textarea.wa-error{background:#f8e6e5;border-bottom:1px solid #f49088}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper .wa-textarea.wa-error[required]{box-shadow:-3px 0 #f49088}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper .wa-textarea[required]{box-shadow:-3px 0 #2048be}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper .wa-error-text{margin:0;color:#d02d14;font-size:12px;line-height:14px;padding:10px;background-color:#f8e6e5;position:absolute;top:44px;left:0;width:auto;border:1px solid #f49088;z-index:3}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper input::-webkit-input-placeholder,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper select::-webkit-input-placeholder,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper textarea::-webkit-input-placeholder{color:transparent}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper input:-moz-placeholder,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper select:-moz-placeholder,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper textarea:-moz-placeholder{color:transparent}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper input::-moz-placeholder,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper select::-moz-placeholder,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper textarea::-moz-placeholder{color:transparent}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper input:-ms-input-placeholder,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper select:-ms-input-placeholder,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper textarea:-ms-input-placeholder{color:transparent}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper input[type=number]::-webkit-outer-spin-button,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper input[type=number]{-moz-appearance:textfield}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper .s-styled-select{width:100%}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-shipping-section .wa-section-body .wa-errors-wrapper .wa-error-text{margin:0;color:#d02d14;font-size:12px;line-height:14px;padding:10px;background-color:#f8e6e5;width:auto;border:1px solid #f49088}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-shipping-section .wa-section-body .wa-delivery-types-section{margin-top:0}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-shipping-section .wa-section-body .wa-delivery-types-section .wa-header{margin-bottom:10px;font-size:18px;line-height:22px;font-weight:700;color:#313030}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-shipping-section .wa-section-body .wa-delivery-types-section .wa-types-list{word-break:break-word;display:flex}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-shipping-section .wa-section-body .wa-delivery-types-section .wa-types-list .wa-type-wrapper{width:100%;box-sizing:border-box;padding:15px;border:0;border-left:1px solid #c4c4c4;cursor:pointer;transition:border-color 250ms ease-in-out,backgroud 250ms ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left;background:transparent}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-shipping-section .wa-section-body .wa-delivery-types-section .wa-types-list .wa-type-wrapper:first-child{border-left:none}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-shipping-section .wa-section-body .wa-delivery-types-section .wa-types-list .wa-type-wrapper.is-active{box-shadow:none;background:#e7e7e7;z-index:1}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-shipping-section .wa-section-body .wa-delivery-types-section .wa-types-list .wa-type-wrapper .wa-name{font-weight:700;font-size:16px;line-height:18px;margin-bottom:5px;color:#313030}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-shipping-section .wa-section-body .wa-delivery-types-section .wa-types-list .wa-type-wrapper .wa-price{margin:3px 0 0 0;font-size:13px;line-height:16px;font-weight:700;color:#2048be}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-shipping-section .wa-section-body .wa-delivery-types-section .wa-types-list .wa-type-wrapper .wa-date{margin:3px 0 0 0;font-size:13px;line-height:19px;font-weight:500;color:#828282}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-shipping-section .wa-section-body .wa-delivery-variants-section{margin-top:0}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-shipping-section .wa-section-body .wa-delivery-variants-section .wa-header{margin-bottom:10px;font-size:18px;line-height:22px;font-weight:700;color:#313030}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-shipping-section .wa-section-body .wa-delivery-variants-section .wa-dropdown .wa-dropdown-toggle{background:#f5f5f5;position:relative;vertical-align:top;padding:10px 30px 10px 10px;border:0;border-bottom:1px solid #c4c4c4;box-sizing:border-box;font-size:14px;line-height:17px;cursor:pointer;transition:border-color 250ms ease-in-out}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-shipping-section .wa-section-body .wa-delivery-variants-section .wa-dropdown .wa-dropdown-toggle:after{border-color:#c4c4c4}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-shipping-section .wa-section-body .wa-delivery-variants-section .wa-dropdown>.wa-dropdown-area{padding:0;margin:0;background:#fff;border:1px solid #828282;box-shadow:none;border-radius:0;transform:translate(0,5px);box-sizing:border-box;transition:border-color 250ms ease-in-out}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-shipping-section .wa-section-body .wa-delivery-variants-section .wa-dropdown>.wa-dropdown-area:hover{border-color:#c4c4c4}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-shipping-section .wa-section-body .wa-delivery-variants-section .wa-dropdown>.wa-dropdown-area .wa-dropdown-item{display:block;padding:10px 15px;margin:0;cursor:pointer;border-top:1px solid #efefef;transition:250ms ease-in-out}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-shipping-section .wa-section-body .wa-delivery-variants-section .wa-dropdown>.wa-dropdown-area .wa-dropdown-item:first-child{border-top:0}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-shipping-section .wa-section-body .wa-delivery-variants-section .wa-dropdown>.wa-dropdown-area .wa-dropdown-item:hover{background:#efefef}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-shipping-section .wa-section-body .wa-delivery-variants-section .wa-dropdown>.wa-dropdown-area .wa-dropdown-item .wa-delivery-variant .wa-name{font-size:14px;line-height:17px;margin:0 0 5px}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-shipping-section .wa-section-body .wa-delivery-variants-section .wa-dropdown>.wa-dropdown-area .wa-dropdown-item .wa-delivery-variant .wa-price{margin:0 5px 0 0;white-space:nowrap;line-height:17px;color:#2048be}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-shipping-section .wa-section-body .wa-delivery-variants-section .wa-dropdown>.wa-dropdown-area .wa-dropdown-item .wa-delivery-variant .wa-date{margin:0 5px 0 0;line-height:17px;opacity:.5}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-shipping-section .wa-section-body .wa-delivery-variants-section .wa-dropdown:hover .wa-dropdown-toggle{background:#e7e7e7;border-bottom:1px solid #828282}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-shipping-section .wa-section-body .wa-delivery-variants-section .wa-dropdown:hover .wa-dropdown-toggle:after{border-color:#828282}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-shipping-section .wa-section-body .wa-delivery-variants-section .wa-dropdown.is-opened .wa-dropdown-toggle{background:#e7e7e7;border-bottom:1px solid #828282}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-shipping-section .wa-section-body .wa-delivery-variants-section .wa-dropdown.is-opened .wa-dropdown-toggle:after{border-color:#828282}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-shipping-section .wa-section-body .wa-delivery-types-section+.wa-delivery-variants-section{margin:0;padding:20px 10px 10px 10px;background:#e7e7e7}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-shipping-section .wa-section-body .wa-delivery-types-section+.wa-delivery-variants-section .wa-header{margin-bottom:10px;font-size:18px;line-height:22px;font-weight:700;color:#313030}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-description{font-size:14px;line-height:17px;color:#888}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-description a{color:#2048be}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-rates-section{margin-top:15px}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-rates-section .wa-table .wa-name{color:#313030;font-weight:400}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-rates-section .wa-table .wa-cell-value{color:#313030;font-weight:500}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-rates-section .wa-table .wa-delivery-price{color:#2048be}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-rates-section .wa-schedule-wrapper{margin-top:10px}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-rates-section .wa-schedule-wrapper .wa-days-wrapper{margin:5px 0 0}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-rates-section .wa-schedule-wrapper .wa-days-wrapper .wa-day-wrapper{display:table;width:100%;table-layout:fixed;margin-top:3px;font-size:14px;line-height:17px}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-rates-section .wa-comment-item,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-rates-section .wa-additional-item{margin-top:10px}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-rates-section .wa-comment-item .wa-label,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-rates-section .wa-additional-item .wa-label{display:inline;font-weight:500;margin:0 5px 0 0}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-rates-section .wa-comment-item .wa-value,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-rates-section .wa-additional-item .wa-value{display:inline;color:#888}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-rates-section .wa-photos-section .wa-action{color:#313030}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-rates-section .wa-photos-section .wa-action:hover{color:#2048be}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-rates-section .wa-photos-section .wa-action.is-disabled{opacity:.5}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-rates-section .wa-photos-section .wa-photos-list{margin:0 30px;overflow:hidden}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-rates-section .wa-photos-section .wa-photos-list .wa-photo-wrapper{position:relative;display:inline-block;vertical-align:top;width:calc(25% - 10px);padding-bottom:calc(25% * .75 - 10px);margin:0 10px 0 0;box-sizing:border-box}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-rates-section .wa-photos-section .wa-photos-list .wa-photo-wrapper .wa-photo{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:transparent 50% no-repeat;background-size:cover;border-radius:0;border:1px solid rgba(0,0,0,0.2);box-sizing:border-box}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section{margin-top:20px}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-fields-group::before{display:none}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line{margin:20px -10px 0}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line:first-child{margin-top:0}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper{margin:0 10px 20px 10px;padding:0;position:relative}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper.size-mini{width:calc(20% - 20px)}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper.size-small{width:calc(33% - 20px)}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper.size-medium{width:calc(50% - 20px)}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper.size-large{width:calc(100% - 20px)}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper .wa-label{position:absolute;white-space:nowrap;max-width:calc(100% - 20px);overflow:hidden;margin-right:0;font-size:16px;line-height:20px;transition:all 250ms ease-in-out;top:0;left:10px;transform:translateY(10px);pointer-events:none;color:#313030;z-index:2}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper .wa-label.on{transform:translateY(4px);font-size:12px;line-height:15px;color:#2048be}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper .wa-label .wa-required{display:none}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper .wa-input{background:#f5f5f5;border:0;border-bottom:1px solid #c4c4c4;outline:0;box-sizing:border-box;height:40px;width:100%;font-size:16px;font-weight:500;line-height:20px;padding:17px 10px 3px 10px;transition:background-color 250ms ease-in-out,border-color 250ms ease-in-out,box-shadow 250ms ease-in-out}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper .wa-input:hover,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper .wa-input:focus{background:#e7e7e7;border-bottom:1px solid #828282}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper .wa-input.wa-error{background:#f8e6e5;border-bottom:1px solid #f49088}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper .wa-input.wa-error[required]{box-shadow:-3px 0 #f49088}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper .wa-input[required]{box-shadow:-3px 0 #2048be}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper .wa-select{height:40px;background:#f5f5f5;border-bottom:1px solid #c4c4c4;font-size:16px;font-weight:500;line-height:20px;padding:17px 30px 3px 10px;transition:background-color 250ms ease-in-out,border-color 250ms ease-in-out,box-shadow 250ms ease-in-out}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper .wa-select:hover,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper .wa-select:focus{background:#e7e7e7;border-bottom:1px solid #828282}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper .wa-select.wa-error{background:#f8e6e5;border-bottom:1px solid #f49088}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper .wa-select.wa-error[required]{box-shadow:-3px 0 #f49088}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper .wa-select[required]{box-shadow:-3px 0 #2048be}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper .wa-select+.s-icon{border-color:#c4c4c4}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper .wa-select:hover+.s-icon{border-color:#828282;z-index:1}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper .wa-textarea{height:100px;background:#f5f5f5;border-bottom:1px solid #c4c4c4;font-size:16px;font-weight:500;line-height:20px;padding:17px 10px 3px 10px;transition:background-color 250ms ease-in-out,border-color 250ms ease-in-out,box-shadow 250ms ease-in-out}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper .wa-textarea:hover,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper .wa-textarea:focus{background:#e7e7e7;border-bottom:1px solid #828282}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper .wa-textarea.wa-error{background:#f8e6e5;border-bottom:1px solid #f49088}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper .wa-textarea.wa-error[required]{box-shadow:-3px 0 #f49088}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper .wa-textarea[required]{box-shadow:-3px 0 #2048be}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper .wa-error-text{margin:0;color:#d02d14;font-size:12px;line-height:14px;padding:10px;background-color:#f8e6e5;position:absolute;top:44px;left:0;width:auto;border:1px solid #f49088;z-index:3}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper input[type=number]::-webkit-outer-spin-button,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper input[type=number]{-moz-appearance:textfield}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper .s-styled-select{width:100%}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-plugin-fields-wrapper{margin:0 -10px 0}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-plugin-fields-wrapper .wa-label{display:block;margin:0 0 5px 10px;font-size:14px;line-height:17px;color:#313030}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-plugin-fields-wrapper .wa-body .wa-fields-group .wa-field-wrapper .input{background:#f5f5f5;border:0;border-bottom:1px solid #c4c4c4;outline:0;box-sizing:border-box;height:40px;width:100%;font-size:16px;font-weight:500;line-height:20px;padding:10px;transition:background-color 250ms ease-in-out,border-color 250ms ease-in-out,box-shadow 250ms ease-in-out}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-plugin-fields-wrapper .wa-body .wa-fields-group .wa-field-wrapper .input:hover,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-plugin-fields-wrapper .wa-body .wa-fields-group .wa-field-wrapper .input:focus{background:#e7e7e7;border-bottom:1px solid #828282}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-plugin-fields-wrapper .wa-body .wa-fields-group .wa-field-wrapper .input.wa-error{background:#f8e6e5;border-bottom:1px solid #f49088}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-plugin-fields-wrapper .wa-body .wa-fields-group .wa-field-wrapper .input.wa-error[required]{box-shadow:-3px 0 #f49088}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-plugin-fields-wrapper .wa-body .wa-fields-group .wa-field-wrapper .input[required]{box-shadow:-3px 0 #2048be}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-plugin-fields-wrapper .wa-body .wa-fields-group .wa-field-wrapper .s-styled-select{margin-right:0}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-plugin-fields-wrapper .wa-body .wa-fields-group .wa-field-wrapper .select{height:40px;background:#f5f5f5;border-bottom:1px solid #c4c4c4;font-size:16px;font-weight:500;line-height:20px;padding:10px 30px 10px 10px;transition:background-color 250ms ease-in-out,border-color 250ms ease-in-out,box-shadow 250ms ease-in-out}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-plugin-fields-wrapper .wa-body .wa-fields-group .wa-field-wrapper .select:hover,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-plugin-fields-wrapper .wa-body .wa-fields-group .wa-field-wrapper .select:focus{background:#e7e7e7;border-bottom:1px solid #828282}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-plugin-fields-wrapper .wa-body .wa-fields-group .wa-field-wrapper .select.wa-error{background:#f8e6e5;border-bottom:1px solid #f49088}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-plugin-fields-wrapper .wa-body .wa-fields-group .wa-field-wrapper .select.wa-error[required]{box-shadow:-3px 0 #f49088}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-plugin-fields-wrapper .wa-body .wa-fields-group .wa-field-wrapper .select[required]{box-shadow:-3px 0 #2048be}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-plugin-fields-wrapper .wa-body .wa-fields-group .wa-field-wrapper .select+.s-icon{border-color:#c4c4c4}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-plugin-fields-wrapper .wa-body .wa-fields-group .wa-field-wrapper .select:hover+.s-icon{border-color:#828282;z-index:1}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-plugin-fields-wrapper .wa-body .wa-fields-group .wa-field-wrapper .wa-error-text{margin:0;color:#d02d14;font-size:12px;line-height:14px;padding:10px;background-color:#f8e6e5;position:absolute;top:44px;left:0;width:auto;border:1px solid #f49088;z-index:3}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section.with-delivery-types{margin:0;padding:20px 10px 10px 10px;background:#e7e7e7}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-methods-list{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-methods-list .wa-method-wrapper{position:relative;padding:10px;background:#fff;margin-bottom:-1px;border:1px solid #e7e7e7;transition:background 250ms ease-in-out,border 250ms ease-in-out}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-methods-list .wa-method-wrapper:first-child{border-radius:0}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-methods-list .wa-method-wrapper:last-child{margin-bottom:0;border-radius:0}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-methods-list .wa-method-wrapper:hover{border-color:#c4c4c4;z-index:1}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-methods-list .wa-method-wrapper.is-active{box-shadow:-3px 0 #2048be;cursor:default;background:#e7e7e7}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-methods-list .wa-method-wrapper.is-active .wa-method .wa-method-body .wa-description{display:block}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-methods-list .wa-method-wrapper .wa-method{display:flex;align-items:center;justify-content:flex-start;width:100%}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-methods-list .wa-method-wrapper .wa-method .wa-checkbox-wrapper{display:none}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-methods-list .wa-method-wrapper .wa-method .wa-image-wrapper{padding-right:20px;text-align:center;width:60px}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-methods-list .wa-method-wrapper .wa-method .wa-image-wrapper IMG{max-width:100%;max-height:60px;vertical-align:middle}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-methods-list .wa-method-wrapper .wa-method .wa-method-body{display:flex;flex-direction:column}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-methods-list .wa-method-wrapper .wa-method .wa-method-body .wa-payment-name{font-size:16px;line-height:20px;font-weight:500}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-methods-list .wa-method-wrapper .wa-method .wa-method-body .wa-description{display:none;margin:5px 0 0 0;font-size:14px;line-height:17px;font-weight:300;color:#888}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section{margin-top:20px;background:#e7e7e7;padding:0 10px 20px}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group{margin:0 -10px}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group:before{display:none}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper{margin:20px 10px 0 10px;padding:0;position:relative}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper.size-mini{width:calc(20% - 20px)}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper.size-small{width:calc(33% - 20px)}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper.size-medium{width:calc(50% - 20px)}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper.size-large{width:calc(100% - 20px)}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper .wa-label{position:absolute;white-space:nowrap;max-width:calc(100% - 20px);overflow:hidden;margin-right:0;font-size:16px;line-height:20px;transition:all 250ms ease-in-out;top:0;left:10px;transform:translateY(10px);pointer-events:none;color:#313030;z-index:2}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper .wa-label.on{transform:translateY(4px);font-size:12px;line-height:15px;color:#2048be}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper .wa-label .wa-required{display:none}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper .wa-input{background:#f5f5f5;border:0;border-bottom:1px solid #c4c4c4;outline:0;box-sizing:border-box;height:40px;width:100%;font-size:16px;font-weight:500;line-height:20px;padding:17px 10px 3px 10px;transition:background-color 250ms ease-in-out,border-color 250ms ease-in-out,box-shadow 250ms ease-in-out}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper .wa-input:hover,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper .wa-input:focus{background:#e7e7e7;border-bottom:1px solid #828282}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper .wa-input.wa-error{background:#f8e6e5;border-bottom:1px solid #f49088}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper .wa-input.wa-error[required]{box-shadow:-3px 0 #f49088}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper .wa-input[required]{box-shadow:-3px 0 #2048be}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper .wa-select{height:40px;background:#f5f5f5;border-bottom:1px solid #c4c4c4;font-size:16px;font-weight:500;line-height:20px;padding:17px 30px 3px 10px;transition:background-color 250ms ease-in-out,border-color 250ms ease-in-out,box-shadow 250ms ease-in-out}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper .wa-select:hover,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper .wa-select:focus{background:#e7e7e7;border-bottom:1px solid #828282}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper .wa-select.wa-error{background:#f8e6e5;border-bottom:1px solid #f49088}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper .wa-select.wa-error[required]{box-shadow:-3px 0 #f49088}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper .wa-select[required]{box-shadow:-3px 0 #2048be}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper .wa-select+.s-icon{border-color:#c4c4c4}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper .wa-select:hover+.s-icon{border-color:#828282;z-index:1}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper .wa-textarea{height:100px;background:#f5f5f5;border-bottom:1px solid #c4c4c4;font-size:16px;font-weight:500;line-height:20px;padding:17px 10px 3px 10px;transition:background-color 250ms ease-in-out,border-color 250ms ease-in-out,box-shadow 250ms ease-in-out}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper .wa-textarea:hover,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper .wa-textarea:focus{background:#e7e7e7;border-bottom:1px solid #828282}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper .wa-textarea.wa-error{background:#f8e6e5;border-bottom:1px solid #f49088}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper .wa-textarea.wa-error[required]{box-shadow:-3px 0 #f49088}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper .wa-textarea[required]{box-shadow:-3px 0 #2048be}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper .wa-error-text{margin:0;color:#d02d14;font-size:12px;line-height:14px;padding:10px;background-color:#f8e6e5;position:absolute;top:44px;left:0;width:auto;border:1px solid #f49088;z-index:3}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper input[type=number]::-webkit-outer-spin-button,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper input[type=number]{-moz-appearance:textfield}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper .s-styled-select{width:100%}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section{border-top:1px solid #cacaca;padding:20px 0 0}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-comment-section{margin-bottom:20px}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-comment-section .wa-link{color:#313030;transition:color 250ms ease-in-out;cursor:pointer;position:relative}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-comment-section .wa-link:after{content:"";height:0;display:block;bottom:-2px;left:0;right:15px;border-bottom:1px dashed;position:absolute}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-comment-section .wa-link:hover{color:#2048be}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-comment-section .wa-field-wrapper{margin-top:10px}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-comment-section .wa-field-wrapper .wa-textarea{height:100px;background:#f5f5f5;border-bottom:1px solid #c4c4c4;font-size:16px;font-weight:500;line-height:20px;padding:10px;transition:background-color 250ms ease-in-out,border-color 250ms ease-in-out,box-shadow 250ms ease-in-out}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-comment-section .wa-field-wrapper .wa-textarea:hover,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-comment-section .wa-field-wrapper .wa-textarea:focus{background:#e7e7e7;border-bottom:1px solid #828282}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-total-section .wa-item{display:flex;margin:10px 0 0;align-items:center;justify-content:flex-end}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-total-section .wa-item:first-child{margin-top:0}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-total-section .wa-item .wa-name,.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-total-section .wa-item .wa-value{-webkit-box-flex:unset;-moz-box-flex:unset;-o-box-flex:unset;box-flex:unset;-webkit-flex:unset;-ms-flex:unset;flex:unset}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-total-section .wa-item .wa-name{margin-right:5px;font-size:16px;line-height:18px;color:#888}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-total-section .wa-item .wa-value{font-size:16px;line-height:18px;font-weight:500}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-total-section .wa-item.wa-item-total{font-size:20px;line-height:24px;font-weight:900;color:#2048be}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-total-section .wa-item.wa-item-total .wa-name{color:#2048be;text-transform:uppercase;font-size:20px;line-height:24px;font-weight:900}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-total-section .wa-item.wa-item-total .wa-price{font-size:20px;line-height:24px;font-weight:900}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-actions-section{margin:40px 0;display:flex;flex-flow:column;align-items:flex-end}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-actions-section .wa-terms-section{margin-bottom:30px;position:relative}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-actions-section .wa-terms-section .wa-checkbox-wrapper{margin:0;padding:0}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-actions-section .wa-terms-section .wa-checkbox-wrapper .custom-label__input{display:none}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-actions-section .wa-terms-section .wa-checkbox-wrapper .wa-text{margin-left:10px}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-actions-section .wa-terms-section .wa-checkbox-wrapper .wa-text A{color:#313030;transition:color 250ms ease-in-out}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-actions-section .wa-terms-section .wa-checkbox-wrapper .wa-text A:hover{color:#2048be}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-actions-section .wa-terms-section .wa-error-text{margin:0;color:#d02d14;font-size:12px;line-height:14px;padding:10px;background-color:#f8e6e5;position:absolute;top:20px;left:0;width:auto;border:1px solid #f49088;z-index:3}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-actions-section .wa-submit-button{font-size:16px;line-height:20px;letter-spacing:1px;color:#fff;box-sizing:border-box;width:auto;height:auto;padding:16px 50px 14px;font-weight:700;text-shadow:none;text-transform:uppercase;white-space:nowrap;display:inline-block;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#008705;cursor:pointer;border-bottom:3px solid #0a5e0d;border-radius:25px;position:relative;overflow:hidden}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-actions-section .wa-submit-button::before{content:"";position:absolute;top:-20px;left:10%;width:80%;height:40px;background:#fff;opacity:0;transform:translateY(-20px);filter:blur(30px);z-index:0;transition:opacity 200ms linear,transform 200ms linear}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-actions-section .wa-submit-button::after{content:"";position:absolute;top:1px;left:10%;width:80%;height:1px;background:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 31.29%,#fff 80.92%,rgba(255,255,255,0) 103.57%);opacity:.9;z-index:1;transform:scaleX(0);transition:transform 100ms linear}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-actions-section .wa-submit-button:hover::before{opacity:.5;transform:translateY(0)}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-actions-section .wa-submit-button:hover::after{transform:scaleX(1)}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-actions-section .wa-submit-button:active{border-bottom:1px solid #0a5e0d;transform:translateY(2px);margin-bottom:2px}.s-order-page .wa-order-form-wrapper .wa-form-footer{padding:15px 0}.s-order-page .wa-order-form-wrapper .wa-form-footer .wa-line A{line-height:17px;color:#313030;text-decoration:underline;transition:color 250ms ease-in-out}.s-order-page .wa-order-form-wrapper .wa-form-footer .wa-line A:hover{color:#2048be}.layout_mobile .order_page H1.title{font-size:20px;text-transform:uppercase}.layout_mobile .s-order-page .s-order-section>.s-section-header .s-delete-button{opacity:1;pointer-events:initial}.layout_mobile .s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-details .wa-details-section .wa-details .wa-actions .wa-action.js-delete-product{pointer-events:initial;opacity:1}.layout_mobile .s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-total-section .wa-item.wa-item-total .wa-name{font-size:18px;line-height:20px}.layout_mobile .s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-total-section .wa-item.wa-item-total .wa-value .wa-price{font-size:18px;line-height:20px}.layout_mobile .s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-actions-section .wa-submit-button{padding:16px 40px 14px}.layout_mobile .s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-actions-section .wa-terms-section .wa-checkbox-wrapper{display:flex;flex-wrap:nowrap}.layout_mobile .s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-confirm-section .wa-section-body .wa-actions-section .wa-terms-section .wa-checkbox-wrapper .s-checkbox{min-width:40px}.layout_mobile .s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-radio .wa-radio-wrapper LABEL SPAN,.layout_mobile .s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-radio .wa-checkbox-wrapper LABEL SPAN,.layout_mobile .s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-checkbox .wa-radio-wrapper LABEL SPAN,.layout_mobile .s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-checkbox .wa-checkbox-wrapper LABEL SPAN{min-width:40px}.layout_mobile .s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-radio .wa-radio-wrapper LABEL SPAN.wa-text,.layout_mobile .s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-radio .wa-checkbox-wrapper LABEL SPAN.wa-text,.layout_mobile .s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-checkbox .wa-radio-wrapper LABEL SPAN.wa-text,.layout_mobile .s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.field-checkbox .wa-checkbox-wrapper LABEL SPAN.wa-text{display:flex;align-items:center}.layout_mobile .s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-agreement-wrapper .wa-field-wrapper.field-checkbox .wa-checkbox-wrapper .s-checkbox{min-width:40px}.layout_mobile .s-radio input+span{width:40px;height:40px}.layout_mobile .s-radio input+span::after{width:30px;height:30px;margin-top:-15px;margin-left:-15px}.layout_mobile .s-checkbox input+span{width:40px;height:40px}.layout_mobile .s-checkbox input+span .s-icon{width:30px;height:30px;margin-top:-15px;margin-left:-15px}.layout_order #ui-datepicker-div{z-index:10!important}.layout_order .wa-order-dialog .wa-dialog-background{background:#2048be;opacity:.75}.layout_order .wa-order-dialog .wa-dialog-body{background-color:#fff;border:0;border-radius:0;box-shadow:0 0 0 40px rgba(255,255,255,0.5)}.layout_order .wa-order-dialog .wa-dialog-body.is-tall .wa-dialog-content H1{font-size:25px;line-height:30px;font-weight:400;margin:20px 0}.layout_order .wa-order-dialog .wa-dialog-body.is-tall .wa-dialog-content H2{font-size:20px;line-height:24px;font-weight:400;margin:15px 0}.layout_order .wa-order-dialog .wa-dialog-body.is-tall .wa-dialog-content H3{font-size:16px;line-height:20px;font-weight:400;margin:10px 0}.layout_order .wa-order-dialog .wa-dialog-body.is-tall .wa-dialog-content P{font-size:14px;line-height:17px;font-weight:300;margin-bottom:10px}.layout_order .wa-order-dialog .wa-dialog-body.is-tall .wa-dialog-content UL{list-style-type:disc;padding-left:20px;margin-bottom:10px;font-size:14px;line-height:17px}.layout_order .wa-order-dialog .wa-dialog-body.is-tall .wa-dialog-content A{color:#313030;transition:color 250ms ease-in-out;text-decoration:none;border-bottom:1px dashed}.layout_order .wa-order-dialog .wa-dialog-body.is-tall .wa-dialog-content A:hover{color:#2048be}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-header{padding:10px 0 10px 10px;border-bottom:1px solid #ebebeb}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-header .wa-header{font-size:20px;line-height:24px;font-weight:500;width:80%}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-header .wa-close-wrapper{width:16px;height:24px;display:flex;align-items:center;margin-left:auto;padding:0 12px;color:#313030;cursor:pointer;line-height:24px;transition:color 250ms ease-in-out}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-header .wa-close-wrapper:hover{color:#2048be}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-header .wa-close-wrapper .wa-icon{width:16px;height:16px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content{padding:20px 10px 0;overflow:auto;color:#313030}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-product-image{float:right;width:200px;margin-left:25px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-product-header{display:flex;align-items:center}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-product-header .wa-rating-wrapper{display:flex;margin-right:10px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-product-header .wa-rating-wrapper .wa-icon{width:12px;height:5px;margin-right:5px;display:block;box-sizing:border-box;position:relative;border:1px solid #ff9100}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-product-header .wa-rating-wrapper .wa-icon SVG{display:none}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-product-header .wa-rating-wrapper .wa-icon.star::after{content:'';display:block;width:100%;height:100%;background:#ff9100}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-product-header .wa-rating-wrapper .wa-icon.star-half::after{content:'';display:block;width:50%;height:100%;background:#ff9100}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-product-header .wa-sku-wrapper{display:inline-block;white-space:nowrap}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-product-header .wa-sku-wrapper .wa-label{margin:0 10px 0 0;color:#313030}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-product-header .wa-sku-wrapper .wa-sku{color:#fff;background:#2048be;padding:2px 4px;font-weight:500}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-product-description{margin:20px 0 0;font-size:14px;line-height:18px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-features-wrapper{margin:20px 0 0}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-features-wrapper .wa-feature-wrapper{margin:15px 0 0;display:flex;align-items:flex-start;font-size:14px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-features-wrapper .wa-feature-wrapper:first-child{margin-top:0}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-features-wrapper .wa-feature-wrapper .wa-title{font-weight:500;line-height:18px;margin:5px 10px 5px 0;font-size:14px;color:#000}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-features-wrapper .wa-feature-wrapper .wa-variants-list{padding:0;margin:0 -10px 0;display:flex;flex:1;flex-flow:row wrap}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-features-wrapper .wa-feature-wrapper .wa-variants-list .wa-variant{display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:30px;min-width:30px;margin:5px 10px;padding:0 10px;border-radius:0;text-decoration:none;white-space:nowrap;overflow:hidden;font-size:14px;line-height:16px;font-weight:normal;border:1px solid transparent;background-color:#ebebeb;transition:none}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-features-wrapper .wa-feature-wrapper .wa-variants-list .wa-variant:hover{background-image:none;color:#ff9100;border-color:#ff9100;background:#fff}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-features-wrapper .wa-feature-wrapper .wa-variants-list .wa-variant.selected{color:#2048be;border-color:#2048be;background:#fff}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-features-wrapper .wa-feature-wrapper.color{padding-bottom:0}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-features-wrapper .wa-feature-wrapper.color .wa-variants-list{margin:0 -4px 0}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-features-wrapper .wa-feature-wrapper.color .wa-variants-list .wa-variant{display:block;box-sizing:content-box;width:19px;min-width:19px;max-width:19px;height:19px;position:relative;border:1px solid #fff;box-shadow:0 0 0 1px #ebebeb;margin:5px;padding:0;overflow:visible}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-features-wrapper .wa-feature-wrapper.color .wa-variants-list .wa-variant .wa-variant-name{display:none;color:#313030;font-size:12px;font-weight:400;transform:none;box-sizing:border-box;width:100px;padding:5px;border:1px solid #313030;border-radius:5px;background:#fff;text-align:center;position:absolute;bottom:100%;left:50%;margin-left:-50px;margin-bottom:5px;z-index:1}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-features-wrapper .wa-feature-wrapper.color .wa-variants-list .wa-variant:hover{box-shadow:0 0 0 2px #ff9100}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-features-wrapper .wa-feature-wrapper.color .wa-variants-list .wa-variant:hover .wa-variant-name{display:block}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-features-wrapper .wa-feature-wrapper.color .wa-variants-list .wa-variant.selected{box-shadow:0 0 0 2px #2048be}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-features-wrapper .wa-feature-wrapper.color .wa-variants-list .wa-variant.selected:after{display:none}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-skus-wrapper{margin:20px 0 0}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-skus-wrapper .wa-sku-wrapper{margin:10px 0 0}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-skus-wrapper .wa-sku-wrapper:first-child{margin-top:0}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-skus-wrapper .wa-sku-wrapper .wa-label{cursor:pointer}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-skus-wrapper .wa-sku-wrapper .wa-label>*{margin-right:10px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-skus-wrapper .wa-sku-wrapper .wa-label .wa-name{color:inherit;font-size:14px;line-height:16px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-skus-wrapper .wa-sku-wrapper .wa-label .wa-sku{display:none}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-skus-wrapper .wa-sku-wrapper .wa-label .wa-price{color:#2048be;font-size:12px;line-height:16px;display:inline-block;font-weight:300;white-space:nowrap}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-stocks-wrapper{margin:20px 0 0}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-stocks-wrapper .wa-stock-wrapper .wa-stock{margin:5px 0 0;display:flex;font-weight:300}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-stocks-wrapper .wa-stock-wrapper .wa-stock:first-child{margin-top:0}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-stocks-wrapper .wa-stock-wrapper .wa-stock .wa-label{margin-right:5px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-stocks-wrapper .wa-stock-wrapper .wa-stock .wa-text{text-transform:lowercase;white-space:nowrap;margin-left:0;font-weight:300}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-stocks-wrapper .wa-stock-wrapper .wa-stock .wa-text.stock-high{color:#0a0}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-stocks-wrapper .wa-stock-wrapper .wa-stock .wa-text.stock-low{color:#a80}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-stocks-wrapper .wa-stock-wrapper .wa-stock .wa-text.stock-critical{color:#e00}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-stocks-wrapper .wa-stock-wrapper .wa-stock .wa-text.stock-none{color:#aaa;white-space:normal}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-stocks-wrapper .wa-stock-wrapper .wa-stock .wa-text .wa-icon{display:none}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-cart-section .wa-services-wrapper{display:none}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item{width:100%;max-width:unset}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-adapters-section{margin:0 0 20px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-adapters-section .wa-section-header{margin:0 0 10px;font-size:14px;line-height:16px;color:#888}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-adapters-section .wa-adapters-list{margin:0;padding:0}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-adapters-section .wa-adapters-list LI{display:inline-block;vertical-align:top;width:32px;margin:0 16px 0 0;padding:0;list-style:none}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-adapters-section .wa-adapters-list LI:last-child{margin-right:0}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-adapters-section .wa-adapters-list LI A{display:inline-block;vertical-align:top;border-bottom:0}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-adapters-section .wa-adapters-list LI IMG{width:100%;vertical-align:top}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-adapters-section .wa-section-divider{margin:20px 0 0;font-size:13px;line-height:15px;color:#bbb;overflow:hidden}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-adapters-section .wa-section-divider .wa-text{position:relative}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-adapters-section .wa-section-divider .wa-text::before{content:"";position:absolute;top:50%;left:100%;margin-left:10px;width:200px;height:1px;background:#efefef}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-field{margin:15px 0 0;position:relative}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-field:first-child{margin-top:0}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-field .wa-name{position:absolute;font-size:13px;line-height:15px;top:0;left:10px;transform:translateY(4px);color:#2048be;z-index:2}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-field .wa-value INPUT{background:#f5f5f5;border:0;border-bottom:1px solid #c4c4c4;outline:0;box-sizing:border-box;height:40px;width:240px;font-size:16px;font-weight:500;line-height:20px;padding:17px 10px 3px 10px;transition:background-color 250ms ease-in-out,border-color 250ms ease-in-out,box-shadow 250ms ease-in-out}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-field .wa-value INPUT:hover,.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-field .wa-value INPUT:focus{background:#e7e7e7;border-bottom:1px solid #828282}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-field .wa-value INPUT.wa-error{background:#f8e6e5;border-bottom:1px solid #f49088}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-field .wa-value .wa-login-forgotpassword-url{margin-right:0;display:inline-block;font-size:14px;line-height:15px;border-bottom:1px dashed;transform:translateY(-9px);color:#313030;transition:color 250ms ease-in-out}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-field .wa-value .wa-login-forgotpassword-url:hover{color:#2048be}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-field input::-webkit-input-placeholder,.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-field select::-webkit-input-placeholder,.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-field textarea::-webkit-input-placeholder{color:transparent}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-field input:-moz-placeholder,.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-field select:-moz-placeholder,.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-field textarea:-moz-placeholder{color:transparent}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-field input::-moz-placeholder,.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-field select::-moz-placeholder,.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-field textarea::-moz-placeholder{color:transparent}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-field input:-ms-input-placeholder,.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-field select:-ms-input-placeholder,.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-field textarea:-ms-input-placeholder{color:transparent}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-captcha-field .wa-captcha-section .wa-captcha-input:focus::-webkit-input-placeholder,.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-captcha-field .wa-captcha-section .wa-captcha-input:focus:-moz-placeholder,.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-captcha-field .wa-captcha-section .wa-captcha-input:focus::-moz-placeholder,.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-captcha-field .wa-captcha-section .wa-captcha-input:focus:-ms-input-placeholder{color:transparent}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-field-remember-me .wa-value LABEL{font-size:14px;line-height:18px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-field-remember-me .wa-value LABEL .s-checkbox{transform:translateY(-1px);margin-right:10px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-captcha-field .wa-captcha-section{margin-top:8px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-captcha-field .wa-captcha-section .wa-captcha-img-wrapper{display:inline-block;width:120px;height:40px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-captcha-field .wa-captcha-section .wa-captcha-refresh-wrapper{display:inline-block;vertical-align:top;margin:12px 0 0 10px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-captcha-field .wa-captcha-section .wa-captcha-refresh-wrapper .wa-captcha-refresh{display:flex;align-items:center;color:#313030;font-size:12px;width:110px;line-height:14px;transition:all 250ms ease-in-out;border-bottom:0}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-captcha-field .wa-captcha-section .wa-captcha-refresh-wrapper .wa-captcha-refresh:hover .wa-captcha-refresh-text{color:#2048be}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-captcha-field .wa-captcha-section .wa-captcha-refresh-wrapper .wa-captcha-refresh .wa-captcha-refresh-icon{display:table-cell;width:10.7px;height:9px;padding-right:5px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-captcha-field .wa-captcha-section .wa-captcha-refresh-wrapper .wa-captcha-refresh .wa-captcha-refresh-text{display:inline-block;width:auto;border-bottom:1px dashed}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-actions{margin-top:25px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-actions .wa-buttons-wrapper .wa-login-submit{transition:border-color 300ms linear;border-color:#2048be}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-actions .wa-buttons-wrapper .wa-login-submit:hover{border-color:#2048be}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-actions .wa-signup-url{margin-top:25px;font-size:12px;color:#585858}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-actions .wa-signup-url A{display:inline-block;border-bottom:1px dashed;color:#2048be}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-actions .wa-signup-url A:hover{border-bottom:1px solid}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-actions .wa-request-onetime-password-button-wrapper .wa-request-onetime-password-button{transition:border-color 250ms ease-in-out;outline:0;box-sizing:border-box;display:block;color:#fff;font-size:14px;font-weight:300;text-decoration:none;line-height:1;padding:2px 10px;height:50px;border:1px solid transparent;position:relative;background:#2048be;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-actions .wa-request-onetime-password-button-wrapper .wa-request-onetime-password-button:hover{background:#fff;color:#2048be;border-color:#2048be}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-fields{margin:0;width:100%;max-width:unset}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-fields .wa-field{margin:15px 0 0;position:relative}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-fields .wa-field:first-child{margin-top:0}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-fields .wa-field .wa-name{position:absolute;font-size:13px;line-height:15px;top:0;left:10px;transform:translateY(4px);color:#2048be;z-index:2}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-fields .wa-field .wa-value INPUT{background:#f5f5f5;border:0;border-bottom:1px solid #c4c4c4;outline:0;box-sizing:border-box;height:40px;width:240px;font-size:16px;font-weight:500;line-height:20px;padding:17px 10px 3px 10px;transition:background-color 250ms ease-in-out,border-color 250ms ease-in-out,box-shadow 250ms ease-in-out}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-fields .wa-field .wa-value INPUT:hover,.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-fields .wa-field .wa-value INPUT:focus{background:#e7e7e7;border-bottom:1px solid #828282}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-fields .wa-field .wa-value INPUT.wa-error{background:#f8e6e5;border-bottom:1px solid #f49088}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-fields .wa-field .wa-value .wa-forgotpassword-button{display:block;margin:20px 0 30px 0}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-fields .wa-field .wa-value .wa-forgotpassword-button INPUT[type="submit"]{transition:border-color 250ms ease-in-out;border-color:#2048be;width:auto;outline:0;box-sizing:border-box;display:block;color:#fff;font-size:14px;font-weight:300;text-decoration:none;line-height:1;padding:2px 10px;height:50px;border:1px solid transparent;position:relative;background:#2048be;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-fields .wa-field .wa-value .wa-forgotpassword-button INPUT[type="submit"]:hover{border-color:#2048be;background:#FFF;color:#2048be}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-fields .wa-field input::-webkit-input-placeholder,.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-fields .wa-field select::-webkit-input-placeholder,.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-fields .wa-field textarea::-webkit-input-placeholder{color:transparent}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-fields .wa-field input:-moz-placeholder,.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-fields .wa-field select:-moz-placeholder,.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-fields .wa-field textarea:-moz-placeholder{color:transparent}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-fields .wa-field input::-moz-placeholder,.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-fields .wa-field select::-moz-placeholder,.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-fields .wa-field textarea::-moz-placeholder{color:transparent}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-fields .wa-field input:-ms-input-placeholder,.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-fields .wa-field select:-ms-input-placeholder,.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-fields .wa-field textarea:-ms-input-placeholder{color:transparent}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-fields .wa-captcha-field .wa-captcha-section .wa-captcha-code{margin-top:8px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-fields .wa-captcha-field .wa-captcha-section .wa-captcha-code .wa-captcha-img-wrapper{display:inline-block;width:120px;height:40px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-fields .wa-captcha-field .wa-captcha-section .wa-captcha-code .wa-captcha-refresh-wrapper{display:inline-block;vertical-align:top;margin:12px 0 0 10px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-fields .wa-captcha-field .wa-captcha-section .wa-captcha-code .wa-captcha-refresh-wrapper .wa-captcha-refresh{display:flex;align-items:center;color:#313030;font-size:12px;width:110px;line-height:14px;transition:all 250ms ease-in-out;border-bottom:0}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-fields .wa-captcha-field .wa-captcha-section .wa-captcha-code .wa-captcha-refresh-wrapper .wa-captcha-refresh:hover .wa-captcha-refresh-text{color:#2048be}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-fields .wa-captcha-field .wa-captcha-section .wa-captcha-code .wa-captcha-refresh-wrapper .wa-captcha-refresh .wa-captcha-refresh-icon{display:table-cell;width:10.7px;height:9px;padding-right:5px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-fields .wa-captcha-field .wa-captcha-section .wa-captcha-code .wa-captcha-refresh-wrapper .wa-captcha-refresh .wa-captcha-refresh-text{display:inline-block;width:auto;border-bottom:1px dashed}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-actions{margin-top:25px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-actions .wa-login-url{margin-top:0;font-size:12px;color:#585858}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-actions .wa-login-url A{display:inline-block;border-bottom:1px dashed;color:#2048be}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-actions .wa-login-url A:hover{border-bottom:1px solid}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-adapters-section{margin:0 0 20px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-adapters-section .wa-section-header{margin:0 0 10px;font-size:14px;line-height:16px;color:#888}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-adapters-section .wa-adapters-list{margin:0;padding:0}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-adapters-section .wa-adapters-list LI{display:inline-block;vertical-align:top;width:32px;margin:0 16px 0 0;padding:0;list-style:none}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-adapters-section .wa-adapters-list LI:last-child{margin-right:0}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-adapters-section .wa-adapters-list LI A{display:inline-block;vertical-align:top;border-bottom:0}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-adapters-section .wa-adapters-list LI IMG{width:100%;vertical-align:top}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-adapters-section .wa-section-divider{margin:20px 0 0;font-size:13px;line-height:15px;color:#bbb;overflow:hidden}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-adapters-section .wa-section-divider .wa-text{position:relative}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-adapters-section .wa-section-divider .wa-text::before{content:"";position:absolute;top:50%;left:100%;margin-left:10px;width:200px;height:1px;background:#efefef}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field{margin:15px 0 0;position:relative}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field:first-child{margin-top:0}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field .wa-name{position:absolute;font-size:13px;line-height:15px;top:0;left:10px;transform:translateY(4px);color:#2048be;z-index:2}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field .wa-value INPUT{background:#f5f5f5;border:0;border-bottom:1px solid #c4c4c4;outline:0;box-sizing:border-box;height:40px;width:240px;font-size:16px;font-weight:500;line-height:20px;padding:17px 10px 3px 10px;transition:background-color 250ms ease-in-out,border-color 250ms ease-in-out,box-shadow 250ms ease-in-out}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field .wa-value INPUT:hover,.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field .wa-value INPUT:focus{background:#e7e7e7;border-bottom:1px solid #828282}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field .wa-value INPUT.wa-error{background:#f8e6e5;border-bottom:1px solid #f49088}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field input::-webkit-input-placeholder,.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field select::-webkit-input-placeholder,.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field textarea::-webkit-input-placeholder{color:transparent}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field input:-moz-placeholder,.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field select:-moz-placeholder,.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field textarea:-moz-placeholder{color:transparent}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field input::-moz-placeholder,.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field select::-moz-placeholder,.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field textarea::-moz-placeholder{color:transparent}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field input:-ms-input-placeholder,.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field select:-ms-input-placeholder,.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field textarea:-ms-input-placeholder{color:transparent}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-captcha-field .wa-captcha-section .wa-captcha-code{margin-top:8px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-captcha-field .wa-captcha-section .wa-captcha-code .wa-captcha-img-wrapper{display:inline-block;width:120px;height:40px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-captcha-field .wa-captcha-section .wa-captcha-code .wa-captcha-refresh-wrapper{display:inline-block;vertical-align:top;margin:12px 0 0 10px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-captcha-field .wa-captcha-section .wa-captcha-code .wa-captcha-refresh-wrapper .wa-captcha-refresh{display:flex;align-items:center;color:#313030;font-size:12px;width:110px;line-height:14px;transition:all 250ms ease-in-out;border-bottom:0}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-captcha-field .wa-captcha-section .wa-captcha-code .wa-captcha-refresh-wrapper .wa-captcha-refresh:hover .wa-captcha-refresh-text{color:#2048be}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-captcha-field .wa-captcha-section .wa-captcha-code .wa-captcha-refresh-wrapper .wa-captcha-refresh .wa-captcha-refresh-icon{display:table-cell;width:10.7px;height:9px;padding-right:5px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-captcha-field .wa-captcha-section .wa-captcha-code .wa-captcha-refresh-wrapper .wa-captcha-refresh .wa-captcha-refresh-text{display:inline-block;width:auto;border-bottom:1px dashed}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field-terms-accepted .wa-value LABEL{color:#313030;font-size:14px;line-height:17px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field-terms-accepted .wa-value LABEL A{color:#313030;text-decoration:underline;transition:color 250ms ease-in-out;border-bottom:0}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field-terms-accepted .wa-value LABEL A:hover{color:#2048be}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field-birthday .wa-name{position:static}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field-birthday .wa-value{width:240px;display:flex}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field-birthday .wa-value .s-styled-select{margin-right:10px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field-birthday .wa-value .s-styled-select SELECT{height:40px;background:#f5f5f5;border-bottom:1px solid #c4c4c4;font-size:16px;font-weight:500;line-height:20px;padding:10px 30px 10px 10px;transition:background-color 250ms ease-in-out,border-color 250ms ease-in-out,box-shadow 250ms ease-in-out}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field-birthday .wa-value .s-styled-select SELECT:hover,.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field-birthday .wa-value .s-styled-select SELECT:focus{background:#e7e7e7;border-bottom:1px solid #828282}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field-birthday .wa-value .s-styled-select SELECT.wa-error{background:#f8e6e5;border-bottom:1px solid #f49088}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field-birthday .wa-value .s-styled-select SELECT.wa-error[required]{box-shadow:-3px 0 #f49088}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field-birthday .wa-value .s-styled-select SELECT[required]{box-shadow:-3px 0 #2048be}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field-birthday .wa-value .s-styled-select SELECT+.s-icon{border-color:#c4c4c4}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field-birthday .wa-value .s-styled-select SELECT:hover+.s-icon{border-color:#828282;z-index:1}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field-birthday .wa-value .s-styled-select .s-icon{opacity:1}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field-birthday .wa-value INPUT{padding:10px;margin:0}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-actions{margin-top:25px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-actions .wa-buttons-wrapper INPUT[type="submit"]{transition:border-color 250ms ease-in-out;border-color:#2048be}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-actions .wa-buttons-wrapper INPUT[type="submit"]:hover{border-color:#2048be}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-actions .wa-login-url{margin-top:25px;font-size:12px;color:#585858}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-actions .wa-login-url A{display:inline-block;border-bottom:1px dashed;color:#2048be}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-actions .wa-login-url A:hover{border-bottom:1px solid}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-map-section{box-flex:2;flex:1 2 100%;border-right:1px solid #efefef;padding:0;overflow:hidden}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-sidebar-section{box-flex:3;flex:1 3 100%;overflow:hidden;height:100%}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-sidebar-section .wa-variants-section .wa-filters-wrapper{padding:10px;border-bottom:1px solid #efefef;line-height:20px;color:#313030}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-sidebar-section .wa-variants-section .wa-filters-wrapper .wa-filters-list{display:inline;vertical-align:baseline;margin:0 0 0 5px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-sidebar-section .wa-variants-section .wa-filters-wrapper .wa-filters-list .wa-filter-wrapper{display:inline-block;vertical-align:baseline;margin-right:5px;background:#ebebeb;border-radius:0;padding:3px 6px;font-size:14px;line-height:17px;cursor:pointer;color:#313030;word-break:break-all}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-sidebar-section .wa-variants-section .wa-filters-wrapper .wa-filters-list .wa-filter-wrapper .wa-name{font-size:14px;line-height:17px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-sidebar-section .wa-variants-section .wa-filters-wrapper .wa-filters-list .wa-filter-wrapper .wa-action{display:none;margin-left:3px;padding:2px;font-size:9px;line-height:17px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-sidebar-section .wa-variants-section .wa-filters-wrapper .wa-filters-list .wa-filter-wrapper:last-child{margin-right:0}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-sidebar-section .wa-variants-section .wa-filters-wrapper .wa-filters-list .wa-filter-wrapper:hover{color:#333}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-sidebar-section .wa-variants-section .wa-filters-wrapper .wa-filters-list .wa-filter-wrapper.is-active{background:#2048be;color:#fff}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-sidebar-section .wa-variants-section .wa-filters-wrapper .wa-filters-list .wa-filter-wrapper.is-active .wa-action{display:inline}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-sidebar-section .wa-variants-section .wa-variants-list{overflow:auto;max-height:100%;box-sizing:border-box}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-sidebar-section .wa-variants-section .wa-variants-list .wa-variant-wrapper{padding:10px;cursor:pointer;border-bottom:1px solid #efefef}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-sidebar-section .wa-variants-section .wa-variants-list .wa-variant-wrapper:hover{background:#efefef}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-sidebar-section .wa-variants-section .wa-variants-list .wa-variant-wrapper .wa-name{font-size:16px;line-height:20px;margin:0 0 5px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-sidebar-section .wa-variants-section .wa-variants-list .wa-variant-wrapper .wa-details{word-break:break-all}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-sidebar-section .wa-variants-section .wa-variants-list .wa-variant-wrapper .wa-details .wa-price{margin:0 5px 0 0;white-space:nowrap;line-height:17px;font-size:15px;font-weight:500;color:#2048be}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-sidebar-section .wa-variants-section .wa-variants-list .wa-variant-wrapper .wa-details .wa-date{margin:0 5px 0 0;line-height:17px;font-weight:400;opacity:.5}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-sidebar-section .wa-variants-section .wa-variants-list .wa-variant-wrapper .wa-details .wa-service{line-height:17px;font-weight:300;opacity:.5}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-sidebar-section .wa-variant-details-section{display:none}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-sidebar-section .wa-variant-details-section.is-shown{display:flex;flex-direction:column}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-sidebar-section .wa-variant-details-section .wa-section-header{padding:10px;border-bottom:1px solid #efefef}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-sidebar-section .wa-variant-details-section .wa-section-header .js-show-variants-list{color:#313030}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-sidebar-section .wa-variant-details-section .wa-section-header .js-show-variants-list:hover{color:#2048be}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-sidebar-section .wa-variant-details-section .wa-section-body{overflow:auto}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-sidebar-section .wa-variant-details-section .wa-section-body .wa-variant-wrapper{padding:10px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-sidebar-section .wa-variant-details-section .wa-section-body .wa-variant-wrapper .wa-variant-title{font-size:16px;line-height:20px;font-weight:500}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-sidebar-section .wa-variant-details-section .wa-section-body .wa-variant-wrapper .wa-table{font-size:14px;line-height:17px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-sidebar-section .wa-variant-details-section .wa-section-body .wa-variant-wrapper .wa-table .wa-name{color:#313030;font-weight:400}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-sidebar-section .wa-variant-details-section .wa-section-body .wa-variant-wrapper .wa-table .wa-cell-value{color:#313030;font-weight:500}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-sidebar-section .wa-variant-details-section .wa-section-body .wa-variant-wrapper .wa-table .wa-delivery-price{color:#2048be}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-sidebar-section .wa-variant-details-section .wa-section-body .wa-variant-wrapper .wa-variant-actions{margin-top:25px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-sidebar-section .wa-variant-details-section .wa-section-body .wa-variant-wrapper .wa-variant-actions .wa-button{transition:all 250ms ease-in-out;outline:0;box-sizing:border-box;display:block;color:#fff;font-size:14px;font-weight:300;text-decoration:none;line-height:1;padding:2px 10px;height:50px;border:1px solid transparent;position:relative;background:#2048be;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-sidebar-section .wa-variant-details-section .wa-section-body .wa-variant-wrapper .wa-variant-actions .wa-button:hover{border-color:#2048be;background:#FFF;color:#2048be}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-footer{padding:20px 10px;display:flex}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-footer .wa-button{box-sizing:border-box;display:block;color:#fff;font-size:14px;font-weight:300;text-decoration:none;line-height:1;padding:2px 10px;height:40px;border:1px solid transparent;background:#2048be;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .25s ease-in-out;cursor:pointer}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-footer .wa-button:hover{background:#fff;color:#2048be;border-color:#2048be}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-footer .wa-button.gray{color:#313030;border-color:#313030;background-color:transparent;opacity:.5}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-footer .wa-button.gray:hover{background:#fff;color:#2048be;border-color:#2048be;opacity:1}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-footer .wa-button.large{border-radius:2px;font-size:16px;padding:10px 15px;line-height:20px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-footer .wa-prices-wrapper{display:inline-block;vertical-align:middle;margin:0 25px 0 0}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-footer .wa-prices-wrapper .wa-price{display:inline-block;vertical-align:top;font-size:26px;line-height:30px;font-weight:400;color:#2048be;white-space:nowrap}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-footer .wa-prices-wrapper .wa-price-compare{display:block;margin:0;text-decoration:line-through;font-size:16px;font-weight:300;line-height:16px;color:#313030;white-space:nowrap}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-footer .wa-prices-wrapper .wa-price-compare.is-hidden{display:none}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-footer .wa-actions{display:inline-block;vertical-align:middle}.layout_mobile .s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-details .wa-details-section .wa-services .wa-service{min-height:40px}.layout_mobile .s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-details .wa-details-section .wa-services .wa-service .wa-label{padding-left:48px}.layout_mobile .s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-details .wa-details-section .wa-services .wa-service .wa-variant{margin:5px 0 0 48px}@media screen and (max-width:1000px){.layout_order .layout__wrapper{max-width:720px}.s-order-page #js-order-cart{margin-left:20px}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.size-mini{width:calc(33% - 20px)}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper.size-mini{width:calc(33% - 20px)}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper.size-mini{width:calc(33% - 20px)}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-shipping-section .wa-section-body .wa-delivery-types-section .wa-types-list .wa-type-wrapper{padding:10px}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-shipping-section .wa-section-body .wa-delivery-types-section .wa-types-list .wa-type-wrapper .wa-name{font-size:15px;line-height:24px}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper{width:calc(50% - 20px)}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper.size-mini{width:calc(33% - 20px)}}@media screen and (max-width:720px){.s-order-page{padding:20px 0 40px;flex-direction:column}.s-order-page .s-order-column{width:auto}.s-order-page #js-order-cart{margin-left:0}.s-order-page .s-order-section>.s-section-body .wa-order-cart-wrapper .wa-cart-details .wa-column-content .wa-coupon-section .wa-inactive-state{max-width:300px}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-section:first-child{margin-top:25px}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-header{display:flex}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-header>*{display:block}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-header .wa-mobile-content .wa-toggle{display:inline-block;vertical-align:top;margin:0;padding:0;font-size:0;white-space:nowrap;max-width:100%;overflow:auto}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-header .wa-mobile-content .wa-toggle SPAN{margin:0 5px;border-radius:5px;display:inline-block;vertical-align:top;padding:8px 16px;list-style:none;border:1px solid transparent;font-size:16px;line-height:20px;background:transparent;color:#2048be;outline:0;cursor:pointer;transition:color 250ms ease-in-out,background-color 250ms ease-in-out,border-color 250ms ease-in-out}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-header .wa-mobile-content .wa-toggle SPAN:hover{border:1px solid #2048be}.layout_order .wa-order-dialog .wa-dialog-body .wa-dialog-header .wa-mobile-content .wa-toggle SPAN.selected{position:relative;border:1px solid #2048be;background:#2048be;color:#fff;cursor:default;box-shadow:none}}@media screen and (max-width:480px){.s-order-page #js-order-cart{display:none}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-section:first-child{margin-top:0}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.size-mini{width:calc(50% - 20px)}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.size-small{width:calc(50% - 20px)}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-auth-section .wa-section-body .wa-line.wa-fields-group .wa-field-wrapper.size-medium{width:calc(100% - 20px)}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper.size-mini{width:calc(50% - 20px)}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper.size-small{width:calc(50% - 20px)}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-region-section .wa-section-body .wa-fields-group .wa-field-wrapper.size-medium{width:calc(100% - 20px)}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper.size-mini{width:calc(50% - 20px)}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper.size-small{width:calc(50% - 20px)}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-fields-section .wa-line .wa-field-wrapper.size-medium{width:calc(100% - 20px)}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-rates-section .wa-table>.wa-row>.wa-cell.wa-cell-name{width:50%}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-details-section .wa-details-rates-section .wa-schedule-wrapper .wa-days-wrapper .wa-day-wrapper .wa-date{width:50%}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper.size-mini{width:calc(100% - 20px)}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper.size-small{width:calc(100% - 20px)}.s-order-page .wa-order-form-wrapper .wa-form-body .wa-form-content .wa-step-payment-section .wa-payment-fields-wrapper .wa-payment-plugins-section .wa-fields-group .wa-field-wrapper.size-medium{width:calc(100% - 20px)}.s-order-page .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-adapters-section .wa-adapters-list LI{width:40px;height:40px;margin:0 5px 0 0}.s-order-page .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-adapters-section .wa-adapters-list LI IMG{width:40px}.s-order-page .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-field .wa-value INPUT{width:100%}.s-order-page .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-field .wa-value .wa-login-forgotpassword-url{margin-top:10px;line-height:20px;margin-bottom:10px;transform:translateY(0)}.s-order-page .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-login-form-wrapper .js-wa-form-item .wa-login-form-fields .wa-captcha-field .wa-captcha-section .wa-captcha-refresh-wrapper .wa-captcha-refresh{border-bottom:0}.s-order-page .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-fields .wa-field .wa-value INPUT{width:100%}.s-order-page .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-adapters-section .wa-adapters-list LI{width:40px;height:40px;margin:0 5px 0 0}.s-order-page .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-adapters-section .wa-adapters-list LI IMG{width:40px}.s-order-page .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field .wa-value INPUT{width:100%}.s-order-page .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-captcha-field .wa-captcha-section .wa-captcha-code .wa-captcha-refresh-wrapper .wa-captcha-refresh{border-bottom:0}.s-order-page .wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-signup-form-wrapper .wa-signup-form-fields .wa-field-terms-accepted .wa-value LABEL A{border-bottom:0}}.checkout-cart-items{flex:0 0 auto;box-sizing:border-box;width:340px;padding:15px 10px 20px;border:1px solid #dde7eb;margin-bottom:20px}.checkout-cart-items__to-cart{display:inline-block;float:right;color:#313030;font-size:85%;border-bottom:1px dashed #313030;margin:0 auto}.checkout-cart-items__to-cart:hover{border-color:transparent}.checkout-cart-items__item{display:flex;padding:20px 0;clear:right}.checkout-cart-items__item-image{display:flex;flex:0 0 auto;justify-content:flex-start;align-items:flex-start;width:70px}.checkout-cart-items__item-image .no-photo{min-height:auto}.checkout-cart-items__no-photo{min-height:auto;height:auto}.checkout-cart-items__no-photo-img.no-photo__img{width:45px;height:45px;margin-bottom:5px}.checkout-cart-items__no-photo-text{font-size:12px}.checkout-cart-items__item-info{display:flex;flex-flow:row wrap;justify-content:space-between;width:100%}.checkout-cart-items__item-name{width:100%;font-size:14px;line-height:18px;margin-bottom:10px}.checkout-cart-items__item-name-sku{color:#9a9a9a}.checkout-cart-items__item-qty,.checkout-cart-items__item-price{color:#2048be;font-size:16px;font-weight:600}.checkout-cart-items__price-wrap{border-top:1px solid #dde7eb;padding-top:20px}.checkout-cart-items__price-wrap .checkout-cart-items__shipping span:first-child{width:250px}.checkout-cart-items__price-wrap .checkout-cart-items__shipping span.ruble>span{display:none}.checkout-field{display:flex;align-items:center;justify-content:space-between;font-size:14px;margin-bottom:10px}.checkout-field__price{font-size:16px;white-space:nowrap;min-width:80px;text-align:right}.checkout-cart-items__total{margin-bottom:0}.checkout-cart-items__total-price{font-size:18px;font-weight:600;padding-left:10px;flex:0 0 auto}@media screen and (max-width:1000px){.checkout-cart-items{width:100%;order:-1;margin-bottom:25px}.checkout-cart-items__item-info{width:100%}.checkout-cart-items__item-price{margin-left:auto}}.compare-page .mCSB_dragger_bar{background:#2048be!important}.compare-page .mCSB_draggerRail{background:#e9eaea}.compare-page__panel{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;margin-bottom:40px;flex-wrap:wrap}.compare-page__title.title{margin-bottom:0}.compare-trigger{display:flex;align-items:center}.compare-trigger__btn{color:#4a4a4a;font-size:14px;font-weight:700;height:30px;padding:0 20px;border:0;border-radius:3px;background:transparent;cursor:pointer}.compare-trigger__btn:hover{color:#2048be}.compare-trigger__btn.active{color:#fff;background:#2048be}.compare-list{overflow-x:auto;margin-bottom:25px}.compare-block{width:100%;display:flex;font-size:14px;position:relative}.compare-block__content{box-sizing:border-box;display:flex;align-items:center;border-bottom:1px solid #dbdbdb;width:270px;padding:10px 45px;word-break:break-word;line-height:20px;flex:0 0 auto;position:relative}.compare-block__content_image{padding-bottom:20px;align-items:flex-start}.compare-block__content-link{display:block;width:100%}.compare-block__content-link:hover .compare-block__content-name{text-decoration:underline}.compare-block__content-remove{display:block;width:auto;padding:10px;line-height:1;position:absolute;right:10px;top:-10px;cursor:pointer}.compare-block__content-remove:hover{color:#2048be}.compare-block__content-image{display:flex;align-items:flex-start;justify-content:center;height:140px;margin-bottom:10px}.compare-block__content-img{display:block;max-width:140px;max-height:140px}.compare-block__no-photo{height:auto;min-height:auto}.compare-block__no-photo-img{margin-bottom:5px}.compare-block__content-name{color:#3e3e3e;height:50px;overflow:hidden;position:relative}.compare-block__content-name::after{content:'';display:block;width:100%;height:15px;line-height:18px;position:absolute;bottom:0;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,white 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,white 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}.compare-block__content-text{color:#4f4f4f}.compare-block__content_title{padding:0 10px 0 0}.compare-block__content-motion{display:flex;align-items:center;box-sizing:border-box;width:100%;height:100%;background:#fff;font-weight:400;left:0;z-index:1}.compare-block__content-motion::after{content:'';display:block;width:10px;height:100%;position:absolute;right:0;top:1px;z-index:1;background:-moz-linear-gradient(left,white 0,rgba(255,255,255,0.5) 100%);background:-webkit-linear-gradient(left,white 0,rgba(255,255,255,0.5) 100%);background:linear-gradient(to right,white 0,rgba(255,255,255,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#80ffffff',GradientType=1)}.compare-page__buttons{display:flex;justify-content:flex-end;margin-bottom:50px}.compare-list_mobile .compare-block__content{width:150px;padding:10px}.contact-block{font-size:16px;line-height:20px;margin-bottom:10px}.contact-block__phone{display:flex;align-items:center;white-space:nowrap;margin-bottom:5px}.contact-block__phone span{display:block;margin-right:10px}.contact-block__phone span:last-child{margin-right:0}.contact-block__phone-icon{font-size:20px;width:20px}.icon-fonticon_phone-soc-vb{color:#7c529e}.icon-fonticon_phone-soc-wa{color:#25d366}.icon-fonticon_phone-soc-tg{color:#2ca5e0}.contact-block_email{display:flex;align-items:center;white-space:nowrap}.contact-block_email span{display:block;margin-right:5px}.contact-block_email span:last-child{margin-right:0}.contact-block__email-icon{font-size:20px;width:20px}.icon-fonticon_email-gp{color:#dc4e41}.icon-fonticon_email-ho{color:#82b750}.icon-fonticon_email-ya{color:#ed1e24}.contact-block_workhours__text{color:#ff9100;font-size:16px}.contact-block__link{color:#ff9100;text-decoration:underline}.contact-block__link:hover{text-decoration:none}.contact-block__link_skype{display:flex;align-items:center;color:inherit;text-decoration:none}.contact-block__link_skype-icon{color:#12a5f4;font-size:20px;margin-right:10px}.footer-info .contact-block_workhours__text{color:#999}.footer-info .contact-block__link{color:#999;text-decoration:none}.footer-info .contact-block__link:hover{color:#fff}.copyright{font-size:16px}.currency-toggle{box-sizing:border-box;display:flex;background:#fff;text-transform:uppercase;position:relative}.currency-toggle:hover .currency-toggle__btn,.currency-toggle::after{border-color:transparent transparent transparent #2048be}.currency-toggle.active .currency-toggle__btn{color:#2048be;z-index:6}.currency-toggle.active .currency-toggle__btn::after{border-color:transparent transparent transparent #2048be}.currency-toggle.active .currency-toggle__list{top:100%;opacity:1}.currency-toggle__btn{font-size:16px;font-family:inherit;line-height:12px;position:relative;cursor:pointer}.currency-toggle__btn::after{content:'';display:block;width:0;height:0;border-style:solid;border-width:4px 0 0 4px;border-color:transparent transparent transparent #313030;position:absolute;bottom:0;right:-7px}.currency-toggle__list{box-sizing:border-box;white-space:nowrap;padding:10px 20px;background:#fff;position:absolute;right:-20px;top:-100vh;opacity:0;transition:opacity .5s;z-index:5}.currency-toggle__list::after{content:'';display:block;width:100%;height:100%;padding:30px;position:absolute;background:#fff;opacity:.7;left:-30px;top:-30px;z-index:-1}.currency-toggle__block{display:block;padding:5px 0;color:#313030;font-size:16px;cursor:pointer}.currency-toggle__block:hover{color:#2048be}.currency-toggle-mobile__trigger{width:max-content;width:-moz-max-content;width:-webkit-max-content;color:#fff;font-size:16px;font-family:inherit;line-height:12px;background:transparent;margin-bottom:35px;position:relative}.currency-toggle-mobile__trigger::after{content:'';display:block;width:0;height:0;border-style:solid;border-width:4px 0 0 4px;border-color:transparent transparent transparent #fff;position:absolute;bottom:0;right:-7px}.currency-toggle-mobile__item{display:block;box-sizing:border-box;width:100%;border-bottom:1px solid #ebebeb;padding:10px 15px;color:#313030;font-size:20px}.currency-toggle-mobile__item.active{color:#2048be}.currency-toggle-mobile__item:last-child{border-bottom:0}.currency-toggle-mobile .currency-toggle-mobile__block{cursor:pointer}.custom-label{display:flex;flex-flow:row;align-items:baseline;position:relative;font-size:14px;line-height:2;transition:all .3s;padding-right:10px;cursor:pointer}.custom-label .custom-label__input{flex:0 0 auto;color:#313030;position:relative;display:block;width:14px;height:14px;margin-right:10px;order:-1}.custom-label .custom-label__input::before{-webkit-box-sizing:border-box;box-sizing:border-box;content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid #5e5e5e;transition:all .3s}.custom-label .custom-label__input::after{content:'';width:6px;height:6px;background:#2048be;position:absolute;top:50%;left:50%;margin-top:-3px;margin-left:-3px;opacity:0;transition:all .3s}.custom-label [type=checkbox],.custom-label [type=radio]{position:absolute;left:-9999px}.custom-label [type=checkbox]:not(:disabled):hover ~ .custom-label__input:before,.custom-label [type=radio]:not(:disabled):hover ~ .custom-label__input:before{border-color:#2048be}.custom-label [type=checkbox]:checked ~ .custom-label__input::after,.custom-label [type=radio]:checked ~ .custom-label__input::after{opacity:1}.custom-label [type=checkbox]:checked ~ .custom-label__input::before,.custom-label [type=radio]:checked ~ .custom-label__input::before{border-color:#2048be}.custom-label [type=checkbox]:disabled ~ .custom-label__input,.custom-label [type=radio]:disabled ~ .custom-label__input{opacity:.2}.custom-label .custom-label__text_inline{flex:1 1 0}.custom-label a{margin:0 4px;color:#2048be;text-decoration:underline}.custom-label a:hover{text-decoration:none}.custom-label_radio .custom-label__input{border-radius:100%}.custom-label_radio .custom-label__input::after{border-radius:100%}.layout_mobile .custom-label{flex:1 1 auto}.layout_mobile .custom-label .custom-label__input{width:30px;height:30px}.layout_mobile .custom-label .custom-label__input::after{width:20px;height:20px;margin-top:-10px;margin-left:-10px}.layout_mobile .select2-container{line-height:30px}.layout_mobile .select2-container .select2-selection__arrow{bottom:10px}.service-agreement-wrapper .custom-label{flex-flow:row wrap;flex-flow-align-items:center}.product-service__label.custom-label{align-items:center}.default-logo{display:flex;align-items:flex-end;color:#2048be;margin:0 15px}.default-logo__img{box-sizing:border-box;width:32px;height:32px;border:8px solid #2048be;margin-right:5px}.default-logo__text{display:block;line-height:24px;font-size:34px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.default-logo_mobile .default-logo__img{width:20px;height:20px;border-width:5px}.default-logo_mobile .default-logo__text{display:none}.default-logo.main-menu__logo .default-logo__img{border-color:#fff;width:24px;height:24px;border-width:6px}.default-logo.main-menu__logo .default-logo__text{display:block;color:#fff;font-size:28px;line-height:20px}@media screen and (max-width:1000px){.default-logo{display:none}.header-logo-mobile .default-logo{margin:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:80px;height:30px;display:flex;align-items:center;justify-content:center}.header-logo-mobile .default-logo .default-logo__img{margin:0;width:20px;height:20px;border-width:5px}.header-logo-mobile .default-logo .default-logo__text{display:none}}@media screen and (min-width:1001px){.header-logo-mobile .default-logo{display:none}body.horizontal .header-logo-mobile .default-logo{display:flex}}[class^="icon-fonticon_filter"]{font-size:20px;margin-right:10px}.icon-fonticon_filter_hovered{display:none}.filters__name__arrow{display:none}.layout_mobile .filters__sidebar-block{display:none}.layout_mobile .filters__sidebar-block .filters__sidebar-title{display:none}.layout_mobile .filters__sidebar-block .sidebar__filters{background:#fff}.layout_mobile .filters__sidebar-block.active{display:block;position:fixed;top:0;left:0;z-index:100;overflow-y:auto;height:100%;background:#fff}.layout_mobile .filters__sidebar-block.active .sidebar__content{padding:0;margin:36px 0 60px}.layout_mobile .filters__sidebar-block.active .sidebar__content form.filters__form .filters__param{margin:0;padding:10px;border-bottom:1px solid #d6e2e6;background:#ebebeb}.layout_mobile .filters__sidebar-block.active .sidebar__content form.filters__form .filters__param .filters__block .filters__slider{padding:10px 0}.layout_mobile .filters__sidebar-block.active .sidebar__content form.filters__form .filters__param .filters__block .filters__slider .filter-slider{display:none}.layout_mobile .filters__sidebar-block.active .sidebar__content form.filters__form .filters__param .filters__name{cursor:pointer;display:flex;justify-content:space-between;align-items:center;margin:0;padding:0;line-height:36px}.layout_mobile .filters__sidebar-block.active .sidebar__content form.filters__form .filters__param .filters__name .filters__name-span i{display:none}.layout_mobile .filters__sidebar-block.active .sidebar__content form.filters__form .filters__param .filters__name .filters__name__arrow{display:flex;align-items:center}.layout_mobile .filters__sidebar-block.active .sidebar__content form.filters__form .filters__param .filters__name .filters__name__arrow i{font-size:20px}.layout_mobile .filters__sidebar-block.active .sidebar__content form.filters__form .filters__param .filters__name .filters__name__arrow i.icon-fonticon_arrow-down{display:none}.layout_mobile .filters__sidebar-block.active .sidebar__content form.filters__form .filters__param .filters__name .filters__name__arrow i.icon-fonticon_arrow-up{display:block}.layout_mobile .filters__sidebar-block.active .sidebar__content form.filters__form .filters__param.collapsed{background:#fff}.layout_mobile .filters__sidebar-block.active .sidebar__content form.filters__form .filters__param.collapsed .filters__name .filters__name__arrow i.icon-fonticon_arrow-down{display:block}.layout_mobile .filters__sidebar-block.active .sidebar__content form.filters__form .filters__param.collapsed .filters__name .filters__name__arrow i.icon-fonticon_arrow-up{display:none}.layout_mobile .filters__sidebar-block.active .sidebar__content form.filters__form .filters__param.filter-param-slider{background:#fff}.layout_mobile .filters__sidebar-block.active .sidebar__content form.filters__form .filters__param.filter-param-slider .filters__name{pointer-events:none}.layout_mobile .filters__sidebar-block.active .filters__submit{height:60px;font-size:18px;position:fixed;bottom:0;z-index:1}.filters__sidebar-title{cursor:pointer}.filters__sidebar-title:hover .icon-fonticon_filter_static,.filters__sidebar-title.active .icon-fonticon_filter_static{display:none}.filters__sidebar-title:hover .icon-fonticon_filter_hovered,.filters__sidebar-title.active .icon-fonticon_filter_hovered{display:block}.filters{box-sizing:border-box;width:100%;margin-bottom:10px;font-size:12px}.filters .filters__param{margin-bottom:20px}.filters .filters__param span i,.filters .filters__param h5 i::after{content:'';width:0!important;height:0!important;border-style:solid;border-width:0 0 4px 4px;border-color:transparent transparent #313030 transparent;position:absolute;left:-6px;bottom:10px;opacity:.7}.filters .filters__param.collapsed span i,.filters .filters__param.collapsed h5 i{transform:translate(-1px) rotate(-45deg)}.filters .filters__form a.filters-reset{display:none!important}.filters .filters__name{display:table;color:#313030;font-size:14px;font-weight:700;line-height:18px;margin-bottom:10px;cursor:pointer}.filters .filters__name .filters__name-span{position:relative;left:0}.filters .filters__block.opened .filters__custom-label:nth-child(n){display:flex}.filters .filters__label{display:flex}.filters .filter__input-text{width:55px;height:30px;color:#313030;font-size:14px;padding-left:5px;margin:0 5px;flex-shrink:0}.filters .filters__custom-label{display:flex;flex-flow:row nowrap;align-items:flex-start;margin-bottom:6px;padding-right:0;align-items:center}.filters .filters__custom-label.disabled SPAN{opacity:.2}.filters .filters__custom-label SPAN{line-height:16px}.filters .filters__label_color{box-sizing:border-box;display:inline-block;vertical-align:top;width:38px;height:38px;margin:0 4px 8px 0;padding:1px;border:1px solid #dde7eb;overflow:visible;position:relative;cursor:pointer}.filters .filters__label_color.disabled{border-color:transparent!important}.filters .filters__label_color.disabled .filters__label-block_color{opacity:.3;cursor:not-allowed}.filters .filters__label_color.disabled:hover .filters__label-hint{display:none}.filters .filters__label_color:hover{border-color:#2048be;box-shadow:0 0 0 1px #2048be}.filters .filters__label_color:hover .filters__label-hint{display:block}.filters .filters__label-block_color{display:block;width:34px;height:34px;position:relative}.filters .filters__label-block_color::after{content:'';display:block;width:100%;height:100%;border:2px solid #ff9100;position:absolute;padding:1px;top:-3px;left:-3px;opacity:0}.filters .filters__checkbox:checked ~ .filters__label-block_color::after{opacity:1}.filters .filters__label-hint{box-sizing:border-box;display:block;width:100px;padding:5px;border:1px solid #999;border-radius:5px;background:#fff;color:#313030;font-size:12px;text-align:center;position:absolute;bottom:100%;left:50%;margin-left:-50px;margin-bottom:5px;z-index:1;display:none}.filters .filters__custom-label__input_colored{display:none!important}.filters .filters__show-more{display:block;color:#2048be;margin-top:10px;text-decoration:none;cursor:pointer}.filters .filters__show-more:hover{text-decoration:underline}.filters .filters__show-more .filters__show-more_collapse{display:none}.filters .filters__show-more.active .filters__show-more_collapse{display:block}.filters .filters__show-more.active .filters__show-more_expand{display:none}.filters .filters__submit{width:100%;height:52px}.filters .collapsed label{display:none!important}.filters .filters__slider.slider{background:transparent}.filters .filters__slider.slider .ui-slider.filter-slider{margin:10px 0;display:block}.filters .filters__slider.slider .ui-slider-horizontal.filter-slider{height:2px;border:0}.filters .filters__slider.slider .ui-slider-horizontal.filter-slider.ui-widget-content{background:#e6eff7}.filters .filters__slider.slider .ui-slider-horizontal.filter-slider .ui-slider-handle{top:-0.55em;margin-left:-0.4em;height:1.1em;width:1.1em;border-radius:50%;z-index:1;box-shadow:none}.filters .filters__slider.slider .ui-slider-horizontal.filter-slider .ui-slider-handle.ui-state-focus{top:-0.55em;margin-left:-0.4em;height:1.1em;width:1.1em;border:0;box-shadow:0 1px 2px rgba(0,0,0,0.15);border-radius:50%}.filters .filters__slider.slider .ui-slider-horizontal.filter-slider .ui-slider-handle.ui-state-hover{border-color:#313030;box-shadow:0 1px 4px rgba(0,0,0,0.35)}.filters .filters__slider.slider .ui-slider-horizontal.filter-slider .ui-slider-handle.ui-widget-content{background:#bbb}.filters .filters__slider.slider .ui-slider-horizontal.filter-slider .ui-widget-header{height:4px;position:relative;top:-1px;z-index:0}.filters .filters__slider.slider .ui-widget-content .ui-state-default{border:1px solid #ccc;background:#f7f7f7}.filters.stable .filters__custom-label:nth-child(n+9){display:none}.layout .tooltipster-shadow{box-shadow:none;border-radius:0;padding:10px;margin-left:56px}.layout .tooltipster-shadow::after{content:'';display:block;width:100%;height:100%;padding:20px;position:absolute;background:#fbfbfb;opacity:.9;left:-20px;top:-20px;z-index:-1}.layout .tooltipster-shadow .tooltipster-content{background:#fff;padding:20px}.layout .tooltipster-shadow .filters-description-close{font-size:24px}.layout.layout_mobile .tooltipster-shadow{margin-left:0}@media screen and (max-width:760px){.filters{box-sizing:border-box;width:100%;background:#fff;z-index:10;height:100%;overflow-y:auto}.filters .filters__param{display:block;align-items:center;border-bottom:1px solid #d6e2e6;margin-bottom:5px}.filters .filters__name{display:flex;padding:10px 0 15px;font-size:14px;margin:0}.filters .filters__label:not(.filters__label_color),.filters .filters__slider{display:flex;align-items:center;margin:0;padding:15px 0;border-bottom:1px solid #d2d2d2}.filters .filters__label:not(.filters__label_color):last-child,.filters .filters__slider:last-child{border-bottom:0}.filters .filters__label:not(.filters__label_color) .custom-label__input,.filters .filters__slider .custom-label__input{position:relative;order:-1;margin-right:10px}.filters .filter-slider{display:none}}.layout_mobile #filters-count a{display:block;padding:10px;color:#2048be;font-weight:500;text-decoration:underline}.font-roboto .filters__name{font-weight:500}.filters-mobile-trigger{display:flex;align-items:center;color:#313030;border:1px solid #ebebeb;padding-right:10px;font-size:16px;cursor:pointer}.filters-mobile-trigger .icon-fonticon_filter{box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:36px;height:36px}.filters-mobile.filters{box-sizing:border-box;width:100%;font-size:12px;background:#fff;z-index:10;height:100%;position:fixed;top:0;left:0;display:none;overflow-y:auto}.filters-mobile.filters.filters-mobile_visible{display:block}.filters-mobile.filters .filters__form{box-sizing:border-box;position:relative;margin:36px 0 60px}.filters-mobile.filters .filters__params{box-sizing:border-box}.filters-mobile.filters .filters__param{margin:0;padding:10px;border-bottom:1px solid #d6e2e6}.filters-mobile.filters .filters__name_mobile.filters__name{cursor:pointer;display:flex;align-items:center;margin:0;padding:0;line-height:36px}.filters-mobile.filters .filters__name_mobile.filters__name i{margin-left:auto;font-size:20px}.filters-mobile.filters .filters__name_mobile.filters__name i.icon-fonticon_arrow-up{display:none}.filters-mobile.filters .filters__slider{padding:10px 0}.filters-mobile.filters .filters__slider .filter-slider{display:none!important}.filters-mobile.filters .filter__input-text{width:55px;height:30px;color:#313030;font-size:14px;padding-left:5px;margin:0 5px;flex-shrink:0}.filters-mobile.filters .filters__custom-label{margin-bottom:6px;align-items:center}.filters-mobile.filters .filters__label_color{box-sizing:border-box;display:inline-block;vertical-align:top;width:23px;height:23px;margin:0 4px 8px 0;padding:1px;border:1px solid #dde7eb;overflow:visible;position:relative;cursor:pointer}.filters-mobile.filters .filters__label_color.disabled{border-color:transparent!important}.filters-mobile.filters .filters__label_color.disabled .filters__label-block_color{opacity:.3}.filters-mobile.filters .filters__label_color:hover{border-color:#2048be;box-shadow:0 0 0 1px #2048be}.filters-mobile.filters .filters__label_color:hover .filters__label-hint{display:block}.filters-mobile.filters .filters__label-block_color{display:block;width:19px;height:19px;position:relative}.filters-mobile.filters .filters__label-block_color::after{content:'';display:block;width:100%;height:100%;border:2px solid #ff9100;position:absolute;padding:1px;top:-3px;left:-3px;opacity:0}.filters-mobile.filters .filters__checkbox:checked ~ .filters__label-block_color::after{opacity:1}.filters-mobile.filters .filters__label-hint{box-sizing:border-box;display:block;width:100px;padding:5px;border:1px solid #999;border-radius:5px;background:#fff;color:#313030;font-size:12px;text-align:center;position:absolute;bottom:100%;left:50%;margin-left:-50px;margin-bottom:5px;z-index:1;display:none}.filters-mobile.filters .filters__submit{height:60px;font-size:18px;position:fixed;bottom:0;z-index:1}.filters-mobile.filters .filter-slider{display:none}.filters__param.filters-mobile__param_interactive .filters__block{display:none}.filters__param.filters-mobile__param_interactive.opened{background:#ebebeb}.filters__param.filters-mobile__param_interactive.opened .filters__block{display:block}.filters__param.filters-mobile__param_interactive.opened .filters__name_mobile.filters__name .icon-fonticon_arrow-up{display:block}.filters__param.filters-mobile__param_interactive.opened .filters__name_mobile.filters__name .icon-fonticon_arrow-down{display:none}.filters-mobile__top-panel{box-sizing:border-box;display:none;align-items:center;justify-content:space-between;width:100%;height:36px;padding:0 10px;background:#2048be;color:#fff;font-size:16px;position:fixed;top:0;z-index:1}.filters-mobile__top-panel>*{flex:1;height:100%;display:flex;align-items:center}.layout_mobile .sidebar .filters__sidebar-block.active .filters-mobile__top-panel{display:flex}.filters-mobile__close{cursor:pointer;display:flex;align-items:center}.filters-mobile__close i{display:block;margin-right:10px}.filters-mobile__icon{font-size:20px;justify-content:center}.filters-mobile__icon i{margin:0}.filters-mobile__reset{color:#ff9100;justify-content:flex-end}.layout__footer{padding:25px 0 35px;background:#474545;color:#fff;margin-top:10px}.footer-info{display:flex;flex-flow:row wrap;margin:0 -10px 25px}.footer-info__block{flex:1;min-width:220px;margin:0 10px 10px}.footer-info__block p{margin-bottom:10px}.footer-info__block p a{color:#999}.footer-info__block p a:hover{color:#fff}.footer-info__block-content_payments{display:flex;flex-flow:row wrap;align-items:flex-start}.footer-info__block-content_payments .footer-info__block-link{width:100%}.footer-info__block-payment{display:block;max-width:48px;max-height:32px;margin:0 10px 10px 0}.footer-info__block_socials{text-align:center}.footer-info__block_socials .socials-icons{width:100%;max-width:220px}.footer-info__block_socials .socials-icons__icon{margin:0 10px 20px}.footer-info__block-title{font-size:18px;font-weight:700;text-transform:uppercase;margin-bottom:15px}.font-roboto .footer-info__block-title{font-weight:normal}.footer-info__block-link{display:block;font-size:16px;margin-bottom:10px;color:#999}.footer-info__block-link:hover{color:#fff}.footer-info__block-link_icon{display:flex;align-items:center}.footer-info__block-link_icon .icon{font-size:20px;display:block;margin-right:5px}.layout__footer .currency-toggle-mobile__trigger{display:none}.layout_mobile .footer-info,.layout_mobile .footer-info__block{margin-left:0;margin-right:0}.layout_mobile .footer-info .footer-info__block_info,.layout_mobile .footer-info .footer-info__block_profile,.layout_mobile .footer-info .footer-info__block_payments,.layout_mobile .footer-info .footer-info__block_payments,.layout_mobile .footer-info .footer-info__block_socials{display:none}.layout_mobile .layout__footer .currency-toggle-mobile__trigger{display:block}@media screen and (max-width:1240px){.footer-info__block_socials{flex:0;box-sizing:border-box;width:100%;text-align:left;margin:0;padding:0 10px}.footer-info__block_socials .socials-icons{max-width:100%;justify-content:flex-start;margin:0 -10px}}@media screen and (max-width:520px){.footer-info__block_socials .socials-wrap{margin:0 -5px}.footer-info__block_socials .social-icon{margin:0 5px}}.header{padding:18px 0 26px;display:flex;justify-content:space-between;align-items:center;position:relative}.header__block_info{display:flex;align-items:center;flex:unset}.header__menu-trigger{margin-right:50px}.header__contacts{position:relative}.header__contacts:hover .header__phone,.header__contacts.active .header__phone{color:#2048be}.header__contacts:hover .header__phone-text::after,.header__contacts:hover .header__phone-text::after,.header__contacts.active .header__phone-text::after,.header__contacts.active .header__phone-text::after{border-color:transparent transparent transparent #2048be}.header__contacts.active .header__phone-icon-block{visibility:visible}.header__phone{display:flex;box-sizing:border-box;flex-flow:row wrap;align-items:center;background:#fff;position:relative;z-index:1;cursor:pointer}.header__contacts.active .header__phone{z-index:10}.header__phone-icon{font-size:20px}.header__phone-text{display:block;color:inherit;line-height:20px;padding-left:5px;font-size:16px;text-decoration:none;position:relative;transition:all .3s}.header__phone-text::after{content:'';display:block;width:0;height:0;border-style:solid;border-width:4px 0 0 4px;border-color:transparent transparent transparent #313030;position:absolute;bottom:0;left:0;transition:all .3s}.header__phone-icon-block{font-size:20px;margin-left:10px;visibility:hidden}.header__hint{min-width:100%;padding:10px;background:#fff;transform-origin:top;transform:scaleY(0);transition:all .3s ease-in-out;position:absolute;top:100%;z-index:5}.header__hint::after{content:'';display:block;width:100%;height:100%;padding:30px;position:absolute;background:#fff;opacity:.9;left:-30px;top:-30px;z-index:-1}.header__hint-block{padding:15px}.header__hint-text,.header__hint-text p{margin-bottom:15px}.header__hint-workhours{color:#2048be;font-size:20px;margin-bottom:15px}.header__hint-workhours div{margin-bottom:5px}.header__hint-btn{cursor:pointer;width:100%}.header__contacts.active .header__hint{transform:scaleY(1)}.openform .header__callbackform{display:block}.openform .header__hint-info{display:none}.header__block_logo{display:flex;align-items:center;justify-content:center}.header__block_logo .logo_mobile,.header__block_logo .default-logo_mobile{margin:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:80px;height:30px;display:flex;align-items:center;justify-content:center}.header__block_logo .logo_mobile .default-logo__img,.header__block_logo .default-logo_mobile .default-logo__img{margin:0}.header__block_icons{display:flex;align-items:flex-end;justify-content:flex-end}.header-icon.icon-block{height:auto;align-items:flex-end}.header-icon.icon-block .icon-fonticon_alt{display:none}.header-icon.icon-block.active .icon-fonticon_default{display:none}.header-icon.icon-block.active .icon-fonticon_alt{display:block}.header-icon.icon-block.ready{color:#2048be}.header-icon.icon-block.ready .icon-block__count{visibility:visible;line-height:12px}.header-icon.icon-block .icon-block__text{margin-left:10px}.header-icon__block.icon-block__block{height:auto;margin-left:20px}.header-icon.cart-leash{color:#2048be;cursor:pointer}.header-icon.currency-toggle{margin-right:7px}.layout_mobile .header{align-items:flex-end}.layout_mobile .header__contacts{margin-bottom:-5px}.header_opened-search .header__block_icons{flex:0 0 auto;margin-left:20px}.header_opened-search .header__menu-trigger{margin-right:30px}.header_opened-search .default-logo{flex:0 0 auto;margin:0 45px 0 0}.header_opened-search .header__contacts{flex:0 0 auto}.header_opened-search .header__contacts .header__phone{align-items:flex-end}.header_opened-search .header__contacts .header__phone .icon-block{height:20px}.header_opened-search .header__contacts .header__phone .header__phone-text{line-height:16px}.header_opened-search .header__contacts .header__phone .header__phone-icon-block{line-height:16px}.header_opened-search .search-form-simple__form{max-width:100%;flex:1 1 auto;border:1px solid #ccc;border-radius:2px;width:380px;height:auto;margin-right:55px}.header_opened-search .search-form-simple__form .search-form-simple__input{flex:1;border:0}.header_opened-search .search-form-simple__form .search-form-simple__button{flex:0 0 auto;border-radius:0;margin-left:0;border:0;border-left:1px solid #ccc;background:#ebebeb;color:#888}.header_opened-search .search-form-simple__form .search-form-simple__button:hover{border:0;border-left:1px solid #2048be;color:#fff;background:#2048be}body.horizontal-menu .header_opened-search .header__block_info{width:100%}.logo picture{max-width:100%;height:100%}body.horizontal .header_opened-search.horizontal .header__block_info .search-form-simple__form{display:flex}body.horizontal .header_opened-search.horizontal .header-logo-mobile{display:none}body.horizontal .header_opened-search.horizontal .header__block_icons .search-leash{display:none!important}@media screen and (max-width:1240px){.header_opened-search .default-logo{margin-right:30px}.header_opened-search .search-form-simple__form{margin-right:30px}}@media screen and (max-width:1000px){.header__contacts{display:none}}@media screen and (max-width:1000px){.header .currency-toggle{display:none}.header .header__block_icons .header-icon.search-leash{display:flex}.header .header__block_info .search-form-simple__form{display:none}body.layout_mobile.vertical .top-panel .search-form-simple__form,body.layout_mobile.vertical-menu .top-panel .search-form-simple__form{display:none}body.horizontal-menu header .header-logo-mobile,body.horizontal header .header-logo-mobile,body.vertical-menu header .header-logo-mobile,body.vertical header .header-logo-mobile{display:flex}body.horizontal-menu header .header-logo-mobile a.logo,body.horizontal header .header-logo-mobile a.logo,body.vertical-menu header .header-logo-mobile a.logo,body.vertical header .header-logo-mobile a.logo{height:30px}body.horizontal-menu header .header__block_info .logo,body.vertical-menu header .header__block_info .logo,body.vertical header .header__block_info .logo{display:none}body.horizontal-menu .header_opened-search .header__block_info,body.vertical-menu .header_opened-search .header__block_info,body.vertical .header_opened-search .header__block_info{width:auto}body.horizontal .header_opened-search.horizontal .header__block_info .search-form-simple__form{display:none}body.horizontal .header_opened-search.horizontal .header-logo-mobile{display:flex}body.horizontal .header_opened-search.horizontal .header__block_icons .search-leash{display:flex!important}}@media screen and (min-width:1001px){.header .header__block_icons .header-icon.search-leash{display:none}.header.horizontal .search-form-simple__form{display:none}.header.horizontal .header__block_icons .header-icon.search-leash{display:flex}body.vertical .header-logo-mobile .default-logo,body.vertical-menu .header-logo-mobile .default-logo{display:flex}body.horizontal .header .header__block_icons .header-icon.search-leash{display:flex}body.horizontal-menu header .header-logo-mobile{display:none}body.horizontal header .header-logo-mobile{display:flex}}.info-widgets{box-sizing:border-box;display:flex;flex-flow:column wrap;padding:20px;background:#f5f3f3;font-size:15px;margin-bottom:45px}.info-widgets__block{line-height:18px;margin-bottom:30px}.info-widgets__block:last-child{margin-bottom:0}.info-widgets__title{display:block;color:#2048be;font-size:20px;line-height:25px;font-weight:500;margin-bottom:15px}.info-widgets__title span{color:#ebebeb;padding-left:10px}.font-roboto .info-widgets__title{font-weight:400}.info-widgets_wide{flex-flow:row wrap;padding:0;background:0}.info-widgets_wide .info-widgets__block{flex:1;margin-right:10px}.info-widgets_wide .info-widgets__block:last-child{margin-right:0}.info-widgets__content UL,.info-widgets__content OL{padding:0 0 0 20px}body.home-page.layout_mobile .homepage__last-reviews{display:none}.last-reviews__wrap{display:flex;flex-flow:row wrap}.last-reviews__review{box-sizing:border-box;max-width:100%;width:380px;padding:10px 15px;background:#ededed;font-size:14px;position:relative;margin:0 10px 20px}.last-reviews__review:nth-child(even){background:transparent}.last-reviews__review a:hover{color:#2048be}.last-reviews_previewed .last-reviews__review:nth-child(n+5){display:none}.last-reviews__content{display:flex;align-items:flex-start;width:100%}.last-reviews__name{display:block;width:100%;color:#0a0b0e;margin-bottom:10px}.last-reviews__main{flex:0 0 auto;margin-right:15px}.last-reviews__image{margin-bottom:25px}.last-reviews__image img{display:block;max-width:140px;max-height:140px}.last-reviews__date{color:#313030;font-size:12px}.last-reviews__info{box-sizing:border-box;color:#313030;position:relative;z-index:1}.last-reviews__rating-wrap{display:flex;flex-flow:row wrap;align-items:center;margin-bottom:5px}.last-reviews__rating{margin-right:20px}.last-reviews__icon-img.icon-block__block{width:20px;margin-right:5px}.last-reviews__icon-count,.last-reviews .last-reviews__icon-count{display:block;visibility:visible}.last-reviews__title{display:block;font-weight:400;margin-bottom:10px}.last-reviews__author{font-weight:700;margin-bottom:10px}.last-reviews__text{max-height:100px;overflow:hidden;line-height:20px;margin-bottom:15px}.last-reviews__readmore{display:block;color:#2048be;margin-bottom:15px;text-decoration:none}.last-reviews__readmore:hover{text-decoration:underline}.last-reviews__expand{display:flex;justify-content:flex-end;color:#ff9100;font-size:20px;cursor:pointer}.last-reviews__show-more.btn{max-width:142px;height:28px;color:#ff9100;border-color:#ff9100;background:transparent;margin:10px 0}.last-reviews__show-more.btn:hover{color:#fff;border-color:transparent;background:#ff9100}.last-reviews__review.active{height:auto}.last-reviews__review.active .last-reviews__text{max-height:100%}.last-reviews__review.active .last-reviews__expand i{transform:rotate(180deg)}@media screen and (max-width:1720px){.last-reviews_previewed .last-reviews__review:nth-child(n+4){display:none}}@media screen and (max-width:1240px){.last-reviews_previewed .last-reviews__review:nth-child(n+3){display:none}}@media screen and (max-width:1000px){.last-reviews__review{margin:0 auto 20px}}.loading{display:flex;align-items:center;justify-content:center;padding:10px}.loading>i{display:block;width:10px;height:10px;background-color:#fff;border:4px solid #2048be;margin:0 1px;-webkit-animation:loading 1.4s infinite ease-in-out both;animation:loading 1.4s infinite ease-in-out both}.loading .a{-webkit-animation-delay:-0.48s;animation-delay:-0.48s}.loading .b{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.loading .c{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes loading{0%,80%,100%{opacity:.3}40%{opacity:1}}@keyframes loading{0%,80%,100%{opacity:.3}40%{opacity:1}}.logo{display:flex;align-items:center;justify-content:center;color:#2048be;margin:0 15px;width:200px;height:75px}.logo img{display:block;max-height:100%;max-width:100%}.logo_mobile.main-menu__logo img{width:unset}.main-benefits__blocks{display:flex;flex-flow:row wrap;justify-content:center}.main-benefits__block{width:calc(25% - 50px);min-width:190px;margin:0 25px 25px}.main-benefits__image{display:flex;justify-content:center;align-items:center;width:70px;height:70px;color:#ff9100;margin:0 auto 15px}.main-benefits__image img{display:block;width:100%;height:auto}.main-benefits__image svg{display:block;width:190px;height:190px;max-height:70px;max-width:100%}.main-benefits__image svg .alt{fill:#2048be}.main-benefits__image svg .alt-no-fill{stroke:#2048be}.main-benefits__text,.main-benefits__link{color:#313030;font-size:20px;text-align:center}.main-benefits__link:hover{color:#2048be}@media screen and (max-width:520px){.main-benefits__block{width:calc(50% - 20px);min-width:unset;word-break:break-word;margin:0 10px 20px}.main-benefits__text,.main-benefits__link{font-size:14px;line-height:18px}}.main-menu{width:100%;height:100%;position:fixed;top:0;left:-100%;z-index:10;transition:all .6s}.main-menu.active{left:0}.main-menu.active .main-menu__overlay{opacity:1}.main-menu.active .main-menu__content{transition:left 1s ease-out;left:0}.main-menu__overlay{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;transition:opacity 1s}.main-menu__overlay::after{content:'';display:block;width:100%;height:100%;background:#2048be;opacity:.80;position:absolute;left:0;top:0}.main-menu__content{box-sizing:border-box;width:255px;height:100%;padding:30px 0 30px;position:relative;z-index:1;left:-50px;transition:left .3s}.main-menu__content::after{content:'';display:block;width:100%;height:100%;background:#2048be;opacity:.85;position:absolute;left:0;top:0}.main-menu__logo.logo,.main-menu__logo.default-logo{display:flex;align-items:center;justify-content:flex-start;width:180px;position:relative;z-index:1;margin-bottom:15px}.main-menu__logo.logo{height:68px}.main-menu__logo.default-logo{height:24px}.main-menu__empty-logo-container{height:35px}.main-menu__close{position:absolute;top:30px;right:20px;z-index:1;cursor:pointer}.main-menu__info{height:100%;max-height:92%;overflow-y:auto;padding:0 15px 0 15px;position:relative;z-index:1}.main-menu__links{margin-bottom:40px}.main-menu__links:last-child{margin-bottom:0}.main-menu__block{display:block}.main-menu__link{display:flex;justify-content:space-between;align-items:center;padding:8px 0;color:#fff;font-size:18px}.main-menu__link:hover{color:#ff9100}.main-menu__link.ready .main-menu__count{visibility:visible}.main-menu__icon{width:30px;font-size:20px;flex:0 0 auto;display:flex;align-items:center}.main-menu__name{margin-right:auto;padding-right:10px}.main-menu__count{padding:1px 5px;line-height:16px;background:#ff9100;border-radius:2px;color:#fff;font-size:15px;display:flex;visibility:hidden}@media screen and (min-width:1001px){.main-menu-catalog-mob{display:none}.header__menu-trigger.horizontal-menu{display:none}}.main-menu-trigger{display:flex;flex:0 0 auto;flex-flow:column wrap;width:30px;cursor:pointer}.main-menu-trigger:hover{color:#2048be}.main-menu-trigger:hover .main-menu-trigger__element{background:#2048be}.main-menu-trigger__icon{font-size:30px}.main-menu-trigger__element{display:block;width:100%;height:4px;background:#313030;margin:3px 0}.layout_mobile .main-menu-trigger{margin-bottom:-5px}.mobile-call-btn-wrap{display:flex;justify-content:center;margin:25px 0}.mobile-call-btn{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;max-width:300px;padding:10px;background:#2048be;color:#fff}.mobile-call-btn .mobile-call-btn__icon{font-size:36px;margin-right:10px}.mobile-call-btn .mobile-call-btn__text{font-size:20px}@media screen and (min-width:1001px){.mobile-call-btn-wrap{display:none}}.nav-menu{height:52px;position:relative;margin-bottom:20px;z-index:3;box-shadow:0 1px 1px rgba(0,0,0,0.3)}.nav-menu::after{content:'';display:block;width:100%;height:100%;background:#2048be;opacity:.9;position:absolute;top:0;left:0}.nav-menu:hover .nav-menu__link_has-sublinks::after{opacity:1}.layout_mobile .nav-menu{order:1;height:auto;display:none}.layout_mobile .nav-menu::after{background:#e7e7e7}.layout_mobile .nav-menu:hover .nav-menu__link_has-sublinks::after{opacity:0}.layout_mobile.home-page .nav-menu{display:block}.nav-menu__wrapper{display:flex}.layout_mobile .nav-menu__wrapper{flex-wrap:wrap;margin:0;width:100%!important}.nav-menu__links{position:relative;z-index:1}.nav-menu__links_visible{display:flex;align-items:center;flex-flow:row wrap;height:52px}.nav-menu__links_visible .nav-menu__link{margin-right:22px}.nav-menu__links_visible .nav-menu__link::before{content:'';display:block;width:100%;height:2px;position:absolute;left:0;bottom:0;background:#ff9100;visibility:hidden}.nav-menu__links_visible .nav-menu__link:hover::before,.nav-menu__links_visible .nav-menu__link.nav-menu__link_current::before{visibility:visible}.layout_mobile .nav-menu__links_visible .nav-menu__link{margin:0;display:flex;align-items:center;box-sizing:border-box;width:100%;font-size:16px;padding:12px 10px;line-height:15px;color:#313030;border-bottom:1px solid #ebebeb}.layout_mobile .nav-menu__links_visible .nav-menu__link:hover::before,.layout_mobile .nav-menu__links_visible .nav-menu__link.nav-menu__link_current::before{visibility:hidden}.layout_mobile .nav-menu__links_visible{display:inline-block;height:auto;width:100%}.nav-menu__block,.nav-menu__links_visible>li{box-sizing:border-box;display:flex;height:100%;position:relative;z-index:1}.layout_mobile .nav-menu__block,.layout_mobile .nav-menu__links_visible>li{height:auto}.nav-menu__link,.nav-menu__links_visible>li>a{display:flex;height:100%;align-items:center;color:#fff;font-size:18px;font-weight:500;line-height:30px;transition:all .3s;position:relative}.nav-menu__link:hover,.nav-menu__links_visible>li>a:hover{color:#ff9100}.font-roboto .nav-menu__link,.font-roboto .nav-menu__links_visible>li>a{font-weight:300}.nav-menu__link.nav-menu__link_highlighted{color:#ff4141;font-size:19px;font-weight:700}.nav-menu__link_has-sublinks::after{content:'';display:block;width:0;height:0;border-style:solid;border-width:4px 0 0 4px;border-color:transparent transparent transparent #fff;position:relative;margin:8px 0 0 5px;transition:all .3s;opacity:0}.nav-menu__link_has-sublinks.nav-menu__link_highlighted::after{border-color:transparent transparent transparent #ff4141}.nav-menu__link_has-sublinks:hover::after{border-color:transparent transparent transparent #ff9100}.layout_mobile .nav-menu__link_has-sublinks::after{display:none}.nav-menu__links_visible .nav-menu__show-more{height:52px;width:15px;align-items:center;justify-content:center;color:#fff;margin-left:auto;display:none;cursor:pointer}.nav-menu__links_visible .nav-menu__show-more span{display:block}.nav-menu__links_visible .nav-menu__show-more span i{display:block;width:4px;height:4px;background:#fff;margin-bottom:4px}.nav-menu__links_visible .nav-menu__show-more span i:last-child{margin-bottom:0}.nav-menu__links_visible .nav-menu__show-more:hover i,.nav-menu__links_visible .nav-menu__show-more.active i{background:#ff9100}.nav-menu__links_visible .nav-menu__show-more.activated{display:flex}.nav-menu__links_additional{display:none;padding:10px 0;position:absolute;top:100%;right:0}.nav-menu__links_additional::after{content:'';display:block;width:100%;height:100%;background:#2048be;opacity:.9;position:absolute;top:0;left:0}.nav-menu__links_additional .nav-menu__link,.nav-menu__links_additional>li a{padding:0 15px}.nav-menu__links_additional .nav-menu__link::after,.nav-menu__links_additional>li a::after{display:none}.nav-menu__sublinks{box-sizing:border-box;width:100%;padding:20px 0;background:#fff;box-shadow:0 7px 7px rgba(0,0,0,0.35);position:absolute;left:0;top:100%;z-index:5;display:none}.nav-menu__sublinks-content{max-height:70vh;margin:0 -10px 5px;overflow-y:auto}.nav-menu__sublinks-content ul li{display:block}.nav-menu__sublinks-content ul li a{display:flex;color:#313030;font-size:16px;line-height:18px;margin-bottom:12px}.nav-menu__sublinks-content ul li a:hover{color:#2048be}.nav-menu__sublinks-content ul li a .new{color:#2048be;font-size:14px;margin-left:10px}.nav-menu__sublinks-content ul.level_1{width:220px;margin:20px 10px 0}.nav-menu__sublinks-content ul.level_1>li>a,.nav-menu__sublinks-content ul.level_1>li>.sublinks__image>a{font-size:18px;font-weight:700}.nav-menu__sublinks-content ul.level_2 .has-sublinks{position:relative;padding-right:7px}.nav-menu__sublinks-content ul.level_2 .has-sublinks::after{content:'';display:block;width:0;height:0;border-style:solid;border-width:4px 0 0 4px;border-color:transparent transparent transparent #313030;position:relative;margin:8px 0 0 5px;transition:all .3s}.nav-menu__sublinks-content ul.level_2 .has-sublinks:hover::after{border-color:transparent transparent transparent #2048be}.nav-menu__sublinks-content .nav-menu__more{display:block;color:#2048be;margin-top:5px}.nav-menu__sublinks-content .nav-menu__more:hover{text-decoration:underline}.nav-menu .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#000}.nav-menu-fn__links{display:flex;align-items:center;flex-flow:row wrap;height:52px}.layout_mobile .nav-menu .nav-menu-fn__links{display:none}.nav-menu-fn__block{box-sizing:border-box;display:flex;height:100%;position:relative;z-index:1}.nav-menu-fn__link{display:flex;height:100%;align-items:center;color:#fff;font-size:18px;font-weight:300;line-height:30px;transition:all .3s;position:relative;margin-left:25px}.nav-menu-fn__link:hover{color:#ff9100}.nav-menu-fn__link.nav-menu-fn__link_is-hovered{color:#ff9100}.nav-menu-fn__content{box-sizing:border-box;width:100%;padding:20px 0;background:#fff;box-shadow:0 7px 7px rgba(0,0,0,0.35);position:absolute;left:0;top:100%;z-index:5;display:none}.nav-menu-fn__content-block{max-height:70vh;margin:0 -10px 5px;overflow-y:auto}.nav-menu-fn__content-block ul li{display:block}.nav-menu-fn__content-block ul li a{display:flex;color:#313030;font-size:16px;margin-bottom:10px}.nav-menu-fn__content-block ul li a:hover{color:#2048be}.font-roboto .nav-menu__sublinks-content ul.level_1>li>a,.font-roboto .nav-menu__sublinks-content ul.level_1>li>.sublinks__image>a{font-weight:400}.nav-menu .nav-menu__wrapper .categories-nav-mobile__title{z-index:1;position:relative}.nav-menu .nav-menu__wrapper .categories-nav-mobile__title::before{content:"";width:100%;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%,0);z-index:-1}@media screen and (min-width:1001px){.nav-menu .nav-menu__wrapper .categories-nav-mobile__title{display:none}.nav-menu .nav-menu__links .categories-nav-mobile__cat-goto{display:none}}.mobile-popup{align-items:center;justify-content:center;width:100%;height:100%;position:fixed;top:0;left:0;z-index:100499;display:none}.mobile-popup.active{display:flex}.mobile-popup__overlay{width:100%;height:100%;background:#333;position:absolute;top:0;left:0;opacity:.7}.mobile-popup__content{width:400px;max-width:calc(100% - 20px);position:relative}.mobile-popup__close{width:100%;color:#fff;text-align:right;font-size:26px;cursor:pointer}.mobile-popup__close i{display:block;padding:5px 0;font-size:22px}.mobile-popup__block{box-sizing:border-box;width:100%;padding:10px 0;border:1px solid #ebebeb;background:#fff;max-height:80vh;overflow-y:auto}.mobile-popup-qty-trigger{font-size:20px}.mobile-popup-qty__name{font-size:17px;text-align:center;padding:0 5px}.mobile-popup-qty__qty.qty{width:max-content;height:auto;margin:30px auto}.mobile-popup-qty__qty.qty .qty__btn{cursor:pointer;font-size:36px;margin:10px 15px}.mobile-popup-qty__qty.qty .qty__btn:hover{color:#2048be}.mobile-popup-qty__qty.qty input.qty__input{width:70px;font-size:36px}.nav-menu-v{width:228px;height:45px;margin-right:30px;position:relative;color:#313030}.nav-menu-v__trigger{box-sizing:border-box;display:flex;align-items:center;width:100%;height:100%;padding:5px 0;color:#fff;font-size:18px;position:relative;font-weight:700}.nav-menu-v__trigger.nav-menu-v__trigger_interactive{cursor:pointer}.nav-menu-v__trigger.nav-menu-v__trigger_interactive:hover,.nav-menu-v__trigger.nav-menu-v__trigger_interactive.active{color:#ff9100}.nav-menu-v__trigger::after{content:'';display:block;width:5px;height:100%;padding-bottom:2px;background:#fff;position:absolute;left:100%;top:0;z-index:4}.font-roboto .nav-menu-v__trigger{font-weight:normal}.nav-menu-v__trigger-icon{font-size:22px;margin-right:10px}.nav-menu-v__links{box-sizing:border-box;width:100%;padding:5px 0 0 0;background:#fff;position:absolute;top:100%;left:0;z-index:2;border-left:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.nav-menu-v__links.collapsed{min-height:auto;display:none}.nav-menu-v__links::after{content:'';display:block;width:5px;height:100%;background:#fff;position:absolute;left:100%;top:0}.nav-menu-v__block,.nav-menu-v__links>li{display:block}.nav-menu-v__link{display:flex;align-items:center;justify-content:space-between;padding:5px 5px 5px 10px;min-height:22px;line-height:20px;font-weight:500;transition:all .2s ease-out}.nav-menu-v__link.nav-menu-v__link_highlighted{color:#ff9100;font-weight:700}.nav-menu-v__link:hover{background:#fff}.nav-menu-v__link:hover .nav-menu-v__link-arrow{color:#313030}.font-roboto .nav-menu-v__link.nav-menu-v__link_highlighted{font-weight:400}.font-roboto .nav-menu-v__link{font-weight:normal}.nav-menu-v__link-arrow{display:flex;align-items:center;justify-content:center;width:25px;height:100%;color:#dadada;font-size:16px;margin-left:auto}.nav-menu-v__sublinks{width:calc(120px * 12);min-height:100%;background:#fff;box-shadow:2px 2px 3px 0 rgba(0,0,0,0.25);border-bottom:1px solid #fff;padding-left:5px;padding-right:8px;position:absolute;left:100%;top:0;z-index:1;display:none}.nav-menu-v__sublinks-wrap{box-sizing:border-box;min-height:100%;padding:25px 10px 25px 0}.nav-menu-v__subblock{display:block;width:calc(20% - 30px);min-width:150px;margin:0 0 25px 25px}.nav-menu-v__sublink,.nav-menu-v__subcat-sub{display:block;font-size:14px;line-height:18px;font-weight:500;margin-bottom:5px}.nav-menu-v__sublink:hover,.nav-menu-v__subcat-sub:hover{color:#2048be}.font-roboto .nav-menu-v__subcat-sub{font-weight:300}.nav-menu-v__subcat-sub{font-weight:400}.nav-menu-v__showmore{display:block;color:#ff9100;font-size:14px;line-height:18px}.nav-menu-v__showmore:hover{text-decoration:underline}@media screen and (max-width:1720px){.nav-menu-v__sublinks{width:calc(120px * 10)}}@media screen and (max-width:1480px){.nav-menu-v__sublinks{width:calc(120px * 8)}}@media screen and (max-width:1240px){.nav-menu-v__sublinks{width:calc(120px * 6)}}@media screen and (max-width:1000px){.nav-menu-v__sublinks{width:calc(120px * 4)}}.news-announces{flex-flow:row wrap;justify-content:space-between;margin:0 -5px}.news-announces__block{display:block;width:270px;position:relative;margin:0 5px 10px}.news-announces__block:hover .news-announces__text{background:rgba(255,145,0,0.8)}.news-announces__image{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:center;width:100%;box-shadow:inset 0 0 0 1px #e0e7fa;color:#ebebeb;font-size:15px}.news-announces__image img{display:block;width:100%}.news-announces__image .no-photo{margin:20px 0 100px}.news-announces__text{box-sizing:border-box;display:flex;flex-flow:column wrap;justify-content:flex-end;width:100%;padding:7px 10px;color:#fff;font-size:15px;font-weight:700;line-height:18px;background:rgba(0,0,0,0.6);position:absolute;left:0;bottom:0}.news-announces__text div{width:100%;overflow:hidden}.font-roboto .news-announces__text{font-weight:normal}@media screen and (max-width:1720px){.news-announces__block{width:278px}}@media screen and (max-width:1480px){.news-announces{margin:0 -5px}.news-announces__block{width:230px;margin:0 5px 10px}}@media screen and (max-width:520px){.news-announces{margin:0}.news-announces__block{width:290px;margin:0 auto 10px}}.order .order__title{display:flex;align-items:center}.order .order__num{margin-left:10px}.order .order__status{width:max-content;width:-moz-max-content;width:-webkit-max-content;color:#fff;line-height:25px;padding:0 5px;border-radius:3px;font-size:14px;margin-left:40px}.order .order__status.order__status_mobile{margin-left:0;margin-bottom:20px}.order .order__adress{font-size:14px}.order .order__adress-name{margin-bottom:10px}.order .order__block{padding:15px 0;border-bottom:1px solid #ebebeb}.order .order__block_date{font-size:14px}.order .order__blocks{margin-bottom:25px}.order .order__table{max-width:100%}.order .order__table thead{border-bottom:1px solid #ebebeb}.order .order__table thead th{background:transparent;font-weight:300;text-align:left;border:0;padding:8px 15px 8px 0}.order .order__table tbody{border-radius:5px}.order .order__table tr td{padding:8px 15px 8px 0;vertical-align:middle}.order .order__price{min-width:115px;white-space:nowrap;font-size:16px;font-weight:400}.order .order__price_total{color:#2048be;font-weight:600;white-space:nowrap}.order .order__price_discount{color:#ff4141}.order .order__item{font-size:14px}.order .order__item-block{display:flex;align-items:center}.order .order__item-block p{width:100%}.order .order__item-image{display:block;margin-right:20px}.order .order__item-image img{display:block}.order .order__no-photo.no-photo{min-height:auto}.order .order__no-photo.no-photo .order__no-photo-img.no-photo__img{margin-bottom:5px}.order .order__table tr.order__item,.order .order__table tr.order__text{border-bottom:1px solid #ebebeb}.order .plugin form{margin:15px 0}.order__table{margin-bottom:20px}.orders__info .orders__shipping{max-width:200px;word-wrap:break-word}.orders__info .orders__payment{word-wrap:break-word}.orders__info .orders__date{word-wrap:break-word;white-space:inherit}@media screen and (max-width:520px){.order{width:100%}.order .order__table{width:100%;display:block}.order .order__table thead{display:none}.order .order__table tr{display:flex;flex-flow:row wrap;align-items:center}.order .order__table tr td{width:100%;padding-right:0;flex:1}.order .order__table tr td:first-child{flex:0 0 auto;padding:8px 0}.order .order__table .order__price{min-width:unset}.order .order__table .order__price:last-child{text-align:right}.order .order__table .order__price_total{text-align:right}.order .order__table .order__price_quantity{display:flex;justify-content:space-between}.order .order__table .order__text td{width:max-content}.order .order__table .order__text.styleShipping td{width:100%}}@media screen and (max-width:760px){.orders__shipping{max-width:100%!important}}.orders__order{box-sizing:border-box;width:100%;max-width:960px;padding:15px 20px;border:1px solid #ebebeb;border-radius:5px;margin-bottom:20px}.orders__panel{display:flex;align-items:center}.orders__num{display:flex;align-items:center;flex:0 0 auto;width:80px;color:#2048be;font-size:14px;cursor:pointer}.orders__num:hover .orders__num-text{text-decoration:underline}.orders__num-arrow{display:flex;align-items:center;justify-content:center;width:20px;color:#2048be;text-decoration:none}.orders__num-arrow.active{transform:rotate(180deg)}.orders__status{color:#fff;font-size:14px;line-height:25px;text-align:center;padding:0 10px;border-radius:3px;margin-right:15px}.orders__images{display:flex;align-items:center;width:180px;margin-right:25px}.order__image{margin-right:15px}.order__image img{display:block;max-width:50px;max-height:50px}.orders__no-photo.no-photo{align-items:flex-start;min-height:auto;margin-right:15px}.orders__no-photo.no-photo .orders__no-photo-img.no-photo__img{width:45px;height:45px;margin:0 auto}.orders__no-photo.no-photo .orders__no-photo-img_in-full.no-photo__img{width:50px;height:50px;margin:0}.orders__info{display:flex;flex:1;align-items:center;justify-content:space-between}.orders__shipping,.orders__payment,.orders__date{font-size:14px;margin-left:15px}.orders__shipping{margin-left:0}.orders__date{white-space:nowrap}.orders__date_in-full{margin-left:auto;text-align:right;margin-bottom:5px}.orders__order_full{display:none;border-color:transparent}.orders__panel_in-full{justify-content:space-between;margin-bottom:15px}.orders__details{color:#2048be;font-size:14px;text-decoration:underline;margin:10px;margin-left:auto}.orders__details:hover{text-decoration:none}.orders__info-block{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.orders__item{display:flex;align-items:center;padding:20px 0;border-top:1px solid #ebebeb}.orders__item-image{width:50px;flex:0 0 auto;margin-right:10px}.orders__item-image img{display:block;margin:0 auto}.orders__item-name{font-size:14px;max-width:70%;padding-right:10px;margin-right:auto}.orders__item-quantity,.orders__item-price,.orders__price-block .orders__price-value{white-space:nowrap;font-weight:400;margin-left:10px}.orders__item-price{color:#2048be}.orders__price-block{display:flex;align-items:center;justify-content:space-between;padding:20px 0;border-top:1px solid #ebebeb}.orders__price-block_discount .orders__price-value{color:#ff4141}.orders__price-block_total{padding-bottom:0}.orders__price-block_total .orders__price-value{color:#2048be;font-size:20px;font-weight:500}@media screen and (max-width:760px){.orders__panel{flex-flow:row wrap}.orders__num{width:100%;margin:0 0 10px}.orders__status{margin:0 0 10px 0}.orders__images{display:none}.orders__info{width:100%;flex:0 0 auto;flex-flow:row wrap}.orders__info>div{width:100%;margin:0 0 5px}.orders__item{flex-flow:row wrap}.orders__item-name{width:calc(100% - 70px);max-width:unset}.orders__item-quantity{margin:10px 10px 0 0}.orders__item-price{margin:10px 0 0 auto}}@media screen and (max-width:520px){.orders__details{margin-left:0}.orders__date_in-full{text-align:left;margin-left:0}}.pagination__show-more{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:240px;height:50px;padding:0 10px;color:#fff;font-size:16px;border:1px solid transparent;background:#2048be;margin-bottom:25px;position:relative;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .3s}.pagination__show-more:hover,.pagination__show-more.active{background:#fff;color:#2048be;border-color:#2048be}.pagination__show-more.active .pagination__show-more-block{display:none}.pagination__show-more.active .pagination__show-more-loading{display:flex}.pagination__show-more-block{display:flex;align-items:center;justify-content:center;font-size:16px}.pagination__show-more-image{font-size:30px;margin-right:10px}.pagination__show-more-loading.loading{display:none}.pagination{width:100%;padding-top:15px;clear:both}.pagination:before{content:'';display:block;clear:both}.pagination ul{display:flex;align-items:center}.pagination ul li{display:block;margin:0 10px 0 0}.pagination ul li:last-child{border-right:0}.pagination ul li a{display:flex;align-items:center;height:26px;padding:0 5px;font-size:20px;border:1px solid transparent;border-radius:3px}.pagination ul li a:hover{color:#2048be;border-color:#2048be;background:#fff}.pagination ul li.selected a:not(.inline-link),.pagination ul li.pseudo-selected a:not(.inline-link){color:#fff;background:#2048be}.pagination ul li span{display:flex;align-items:center;height:26px;padding:0 5px;font-size:20px}.pagination_desktop{display:flex;align-items:center;flex-wrap:wrap}.pagination_desktop .pagination__show-more{margin:0 90px 0 0}.pagination_desktop .paging-nav{margin:10px 0}.preloader{display:flex;flex-flow:column wrap;align-items:center;justify-content:center;width:100vw;height:100vh;background:#fff;position:fixed;top:0;left:0;z-index:9999}.preloader__animation{display:flex;align-items:center;justify-content:center}.preloader__animation-item{display:block;width:18px;height:18px;background-color:#fff;border:7px solid #2048be;margin:0 3px;-webkit-animation:preloader__animation 1.4s infinite ease-in-out both;animation:preloader__animation 1.4s infinite ease-in-out both}.preloader__animation-item_1{-webkit-animation-delay:-0.48s;animation-delay:-0.48s}.preloader__animation-item_2{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.preloader__animation-item_3{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes preloader__animation{0%,80%,100%{opacity:.3}40%{opacity:1}}@keyframes preloader__animation{0%,80%,100%{opacity:.3}40%{opacity:1}}.product-content{position:relative}.product-content-block_main{display:flex;flex-flow:row wrap;align-items:flex-start;margin:30px 0}.product-content-block_advanced{display:flex}.product-images{display:flex;flex-flow:row wrap;max-height:430px;margin:0 40px 40px 0}.product-image{width:400px;position:relative}.product-image__block{display:flex;width:100%;height:100%;flex-flow:row wrap;justify-content:center;align-items:flex-start}.product-image__image{display:block;max-width:100%;max-height:100%}.product-image__no-photo{box-sizing:border-box;width:100%;padding:20px 0;border:1px solid #ebebeb}.product-aside{flex:1}.product-aside::after{content:'';display:block;clear:both}.layout_mobile .product-sku{width:-webkit-max-content;float:none;margin-bottom:10px}.layout_mobile .product-content-block_main{margin:0}.product-sku{color:#fff;background:#2048be;padding:2px 4px;font-weight:500;margin-bottom:15px;float:none;display:inline-block}.product-primary-features{margin-bottom:20px}.product-primary-features__block{display:flex;font-size:14px;line-height:18px;margin-bottom:10px}.product-primary-features__name{font-weight:500;margin-right:5px}.product-summary{margin-bottom:25px}.product-summary__content{font-size:14px;line-height:18px;max-height:54px;overflow:hidden}.product-summary__content.active{max-height:100%}.product-summary__toggler{color:#2048be;font-size:12px;margin-top:5px;cursor:pointer;display:none}.product-summary__toggler:hover{text-decoration:underline}.product-summary__toggler .product-summary__toggler-text_collapse{display:none}.product-summary__toggler.active .product-summary__toggler-text_collapse{display:block}.product-summary__toggler.active .product-summary__toggler-text_expand{display:none}.product-summary__content_interactive .product-summary__toggler{display:block}.product__frontend-product_aux{margin:0}.product-cart{margin-bottom:25px}.product-info_main{padding-right:60px}.product-info_advanced{flex:0 0 auto;width:340px;margin-bottom:50px}.product-info__block{font-size:15px;margin-bottom:45px}.product-info__block:last-child{margin-bottom:0}.product-info__block-title{display:block;color:#2048be;font-size:20px;line-height:25px;font-weight:700;margin-bottom:10px}.product-info__block-title span{color:#b0b0b0;padding-left:10px}.font-roboto .product-info__block-title{font-weight:400}.product-info__block-content .description{margin-bottom:0}.product-info__block_features .product-info__block-block{box-sizing:border-box;padding:5px 0;display:flex;line-height:18px;margin-bottom:5px}.product-info__block_features .product-info__block-block>div{width:50%}.product-info__block_features .product-info__block-block .product-info-name{margin-right:10px}.product-info__block_features .product-info__block-block:nth-child(even){background:#eef3f7;box-shadow:-5px 0 0 #eef3f7}.product-info__block_features .product-info__block-block.diveder{background:#fff;box-shadow:0 0 0 #fff}.product-info__block_features .product-info__block-block.diveder .product-info__block-name{font-size:16px;color:#2048be;margin:20px 0 0}.product-info__block-value.color span{display:flex;align-items:center;white-space:unset!important}.product-info__block-value.color span i.icon16.color{display:block;box-sizing:border-box;flex:0 0 auto;width:10px;height:10px;border:1px solid #ebebeb;margin-right:5px}.product-info__block-value-link{position:relative;color:#2048be;text-decoration:underline}.product-info__block-value-link:hover{text-decoration:none}.product-info__block-value-link:hover .product-info__block-value-hint{opacity:1;bottom:100%}.product-info__block-value-hint{display:block;padding:10px;opacity:0;border:1px solid #eef3f7;background:#fff;position:absolute;left:50%;bottom:0;margin-bottom:10px;transform:translateX(-50%);-webkit-transition:all .3s;transition:all .3s}.product-info__block-value-hint-image{display:block;max-width:100px}.product-info__block-description{overflow:hidden;font-size:15px;line-height:18px;position:relative}.product-info__block-description img{display:none}.product-info__block-description::after{content:'';display:block;width:100%;height:20px;position:absolute;bottom:0;left:0;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,white 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,white 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}.product-info__block-description.open img{display:initial}.product-info__block-description.open::after{display:none}.product-info__block-description__toggler{display:block;color:#2048be;margin-top:10px;cursor:pointer}.product-info__block-description__toggler:hover{text-decoration:underline}.product-info__block-description__toggler .product-info__block-description__toggler_collapse{display:none}.product-info__block-description__toggler.active .product-info__block-description__toggler_collapse{display:block}.product-info__block-description__toggler.active .product-info__block-description__toggler_expand{display:none}.product-info__block_links .product-info__block-block{margin-bottom:25px;font-size:15px;line-height:18px}.product-info__block_links .product-info__block-block a{color:#2048be}.product-info__block_links .product-info__block-block a:hover{text-decoration:underline}.product-info__block_links .product-info__block-block.diveder{background:#fff;box-shadow:0 0 0 #fff}.product-info__block_links .product-info__block-block.diveder .product-info__block-name{font-size:16px;color:#2048be;margin:20px 0 0}.additional{margin-bottom:5px}.product-icons{display:flex}.product-icons__icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:20px;margin:0 5px}.product-icons__icon.active{color:#2048be}.add2cart__error{width:100%;color:red;font-size:14px;line-height:18px;margin:5px 0}.product-description{flex:1;margin-right:auto}.share-widget{margin-bottom:20px}.share-widget__title{font-size:20px;margin-bottom:10px}.product-main-mobile{display:none}.layout_mobile .product-images{display:none}.layout_mobile .product-aside.cart{width:100%;flex:auto}.layout_mobile .product-form{display:flex;flex-wrap:wrap}.layout_mobile .product-form>.product-primary-features{order:3;margin-bottom:0}.layout_mobile .product-form>.product-summary{order:7}.layout_mobile .product-form>.skus{order:4}.layout_mobile .product-form>.stocks{order:2}.layout_mobile .product-form>.services{order:5}.layout_mobile .product-form>.services .product-services .custom-label{align-items:center}.layout_mobile .product-form>.product__rating-wrap{order:6}.layout_mobile .product-form>.add2cart-wrap{order:8;margin-bottom:30px}.layout_mobile .product-form>.add2cart-wrap .add2cart{justify-content:flex-start}.layout_mobile .product-form>.add2cart-wrap .product-icons{display:none}.layout_mobile .product-form>.add2cart-wrap .add2cart__interactive .product-icons{display:flex}.layout_mobile .product-form>.add2cart-wrap .add2cart__interactive .product-icons .icon-block{width:52px;height:52px;margin:0}.layout_mobile .product-form>.add2cart-wrap .add2cart__interactive .add2cart__btn{margin:0 30px 0 0}.layout_mobile .product-form>.add2cart-wrap .add2cart__interactive .add2cart__btn.to_add{margin:0}.layout_mobile .product-form>.add2cart-wrap .add2cart{width:100%;margin-right:0;background:0}.layout_mobile .product-form>.add2cart-wrap .add2cart .add2cart__prices{width:100%;display:flex;align-items:center;padding:0;margin-bottom:15px}.layout_mobile .product-form>.add2cart-wrap .add2cart .add2cart__prices .add2cart__price-compare{order:2;font-size:14px;margin:0}.layout_mobile .product-form>.add2cart-wrap .add2cart .add2cart__prices .add2cart__price-default{order:1;font-size:24px;margin-right:15px;font-weight:700}.layout_mobile .product-form>.additional{order:8}.layout_mobile .product-form.product_form_ordered>.add2cart-wrap{order:1}.layout_mobile .product-form>div{width:100%}.layout_mobile .product-main-mobile{display:block}.layout_mobile .product-content .product-content-block_advanced .product-info.product-info_main{float:none;max-width:100%;padding-right:0}.layout_mobile .product-content .product-content-block_advanced .product-info.product-info_advanced{float:none;max-width:100%;padding-right:0;width:100%;margin-bottom:0}.layout_mobile .product-content .product-content-block_advanced .product-info.product-info_advanced .info-widgets{padding:0;background:0;margin-bottom:0}.layout_mobile .product-content .product-content-block_advanced .product-info.product-info_advanced .info-widgets .info-widgets__block{margin-bottom:0;border-bottom:1px solid #d6d6d6}.layout_mobile .product-content .product-content-block_advanced .product-info.product-info_advanced .info-widgets .info-widgets__block .info-widgets__content{padding:10px 0}.layout_mobile .product-content .product-content-block_advanced .product-info.product-info_advanced .product-info-mobile__block{display:block}.layout_mobile .product-content .product-content-block_advanced .product-info.product-info_main__links{margin:0}.layout_mobile .product-info__block-ti{margin:0;padding:10px 0;cursor:pointer}.layout_mobile .product-info__block-ti .product-info-mobile__title-icon{display:block}.layout_mobile .product-info__block-ti .product-info-mobile__title-arrow{display:block}.layout_mobile .product-info__block-ti h2.product-info__block-title{font-size:16px;line-height:20px;color:#313030;font-weight:500}.layout_mobile .product-info__block-ti h2.product-info__block-title>span{display:none}.layout_mobile .product-info__block-ti h2.product-info__block-title>a>span{padding:0 5px;height:20px;line-height:20px;border-radius:2px;color:#fff;margin-left:5px}.layout_mobile .product-info__block-ti>a.reviews-list__button-btn{display:block;padding:0 5px;height:20px;line-height:20px;border-radius:2px;color:#fff;margin-left:5px}.layout_mobile .product-info__block-ti h3.info-widgets__title{margin:0;font-size:16px;line-height:20px;color:#313030;font-weight:500}.layout_mobile .product-info__block-ti.first{border-top:1px solid #d6d6d6}.layout_mobile .product-info__block{margin-bottom:0;border-bottom:1px solid #d6d6d6}.layout_mobile .product-info__block .reviews-list__title-wrap{margin-bottom:0}.layout_mobile .product-info__block .product-info__block-content{padding:10px 0;display:none}.layout_mobile .product-info__block .product-info__block-content .reviews-list__title-wrap{margin-bottom:0}.layout_mobile .product-info__block .product-info__block-content.reviews-list__content{padding-top:0}.layout_mobile .product-info__block.product-info__block_links{border:0;margin-top:30px}.layout_mobile .info-widgets__block .info-widgets__content{display:none}.layout_mobile .product-info_main__links .info-widgets_wide{flex-flow:column;margin-bottom:0}.layout_mobile .product-info_main__links .info-widgets_wide .info-widgets__block{margin:0;border-bottom:1px solid #d6d6d6}.layout_mobile .product-info_main__links .info-widgets_wide .info-widgets__block .info-widgets__content{padding:10px 0}.product-page .product-cart .product-form .add2cart-wrap .add2cart__qty.qty{margin-bottom:10px;margin-top:10px;display:none}.product-form>.add2cart-wrap .product-icons{display:flex}.product-form>.add2cart-wrap .add2cart__interactive .product-icons{display:none}.product-content .product-content-block_advanced{display:inherit!important}.product-content .product-content-block_advanced .product-info.product-info_main{max-width:73%;float:left}.product-content .product-content-block_advanced .product-info.product-info_advanced{float:right;max-width:100%}.product-content .product-content-block_advanced .product-info.product-info_main__links{margin-top:30px}.product-content .product-content-block_advanced .product-info__block.product-info-mobile__block{display:none}.product-info__block-ti{display:flex;align-items:center;margin-bottom:10px;width:100%;justify-content:space-between}.product-info__block-ti .product-info-mobile__title-icon{display:none}.product-info__block-ti .product-info-mobile__title-arrow{display:none}.product-info__block-ti h2.product-info__block-title{margin:0}@media screen and (max-width:1720px){.product-content .product-content-block_advanced .product-info.product-info_main{max-width:68%}}@media screen and (max-width:1480px){.product-content .product-content-block_advanced .product-info.product-info_main{max-width:60%}}@media screen and (max-width:1240px){.product-content .product-content-block_advanced .product-info.product-info_main{max-width:48%}}@media screen and (max-width:1000px){.product-content{padding:0}.product-content-block_main .product-info-wrap{margin:0}.product-content-block_main .write-review{margin:0 0 25px;float:none}.product-content-block_advanced{flex-flow:row wrap}}@media screen and (max-width:760px){.product-images{margin-right:0}.product-image{width:100%}.product-info_main{padding:0}.product-info__block-title span{padding:0}.compare-all-btn{display:none}.product-content-block_advanced{width:100%;flex-flow:row wrap}}.skus{display:flex;align-items:flex-start;flex-flow:row wrap;margin:0 -10px 10px}.skus__block{display:flex;flex-flow:column wrap;justify-content:center;text-align:center;margin:0 10px 10px;cursor:pointer}.skus__block:hover .skus__name:not(.skus__name_disabled){color:#ff9100;border-color:#ff9100;background:#fff}.skus__block.selected .skus__name{color:#2048be;border-color:#2048be;background:#fff}.skus__block [type=radio]{position:absolute;left:-9999px}.skus__block.disabled{display:none}.skus__name{display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:30px;padding:0 10px;font-size:14px;border:1px solid transparent;background:#ebebeb;margin-bottom:10px}.skus__price{color:#2048be;font-size:12px}.skus__name_disabled,.skus__price_disabled{color:#313030;opacity:.7}.stocks{margin-bottom:15px}.stocks__text{display:flex;margin-bottom:5px}.stocks__name{margin-right:5px}.stocks__value_lower{text-transform:lowercase}.stocks__stock{white-space:nowrap}.stocks__stock_critical{color:#e00}.stocks__stock_low{color:#a80}.stocks__stock_high{color:#0a0}.stocks__stock_none{color:#aaa;white-space:normal}.stocks__stock_text{box-sizing:border-box;max-width:360px;padding:10px;color:#313030;font-size:14px;line-height:18px;background:#ebebeb}.product__rating-wrap{display:flex;align-items:center;margin:5px 0}.product__rating-wrap .product__rating{margin-right:5px}.product__rating-wrap .product__rating i{width:12px;font-size:12px}.product__rating-wrap .product__rating-icon.icon{margin-right:5px}.product__rating-wrap .product__rating-count{color:#2048be;font-size:12px}.product__rating-wrap .product__rating-count:hover{color:#313030}.services{overflow:hidden;margin-bottom:30px}.services__title{font-size:14px;font-weight:500;margin-bottom:10px}.add2cart-wrap{display:flex;flex-flow:row wrap;align-items:center}.add2cart{max-width:100%;width:max-content;width:-moz-max-content;width:-webkit-max-content;display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;margin-right:15px}.add2cart__prices{padding:5px 10px}.add2cart__price{color:#2048be;font-size:26px;font-weight:400;white-space:nowrap}.add2cart__price-compare{color:#313030;font-size:16px;font-weight:300;text-decoration:line-through;margin-bottom:2px}.add2cart__qty{margin-right:10px}.add2cart__btn.btn{display:flex;align-items:center;justify-content:center;width:auto;height:52px;border-radius:2px;font-size:16px}.add2cart__btn.btn.to_add{color:#2048be;background:#fff}.add2cart__btn.btn.to_add:hover{color:#fff;background:#2048be}.add2cart__btn.btn.to_add .add2cart__btn-image_buy{display:none}.add2cart__btn.btn.to_add .add2cart__btn-image_add{display:block}.add2cart__btn.btn.in_progress .add2cart__btn-text,.add2cart__btn.btn.in_progress .add2cart__btn-image{display:none!important}.add2cart__btn.btn.in_progress .add2cart__loading{display:flex}.add2cart__btn.btn:disabled{cursor:default;opacity:.5}.add2cart__btn.btn:disabled:hover{color:#fff;background:#2048be}.add2cart__btn-image{width:20px;font-size:20px;margin-right:10px}.add2cart__btn-image_add{display:none}.add2cart__loading.loading{display:none}.product-form_mobile{display:flex;flex-flow:column wrap}.stocks_mobile{order:-1}.product-primary-features_mobile{margin-bottom:0}.additional_mobile{order:-1}.product-form_mobile.product_form_ordered .sku-no-stock,.product-form_mobile.product_form_ordered .add2cart-wrap{order:-2}.product-form_mobile .add2cart__btn.btn.to_add:hover{color:#2048be;background:#fff}.product-list{min-width:228px;padding-bottom:45px}.product-list.product-list_mobile{width:100%}.homepage-related-product .product-list.product-list_mobile{width:auto}.product-list_view-grid .inline-only{display:none}.product-list_view-inline .grid-only{display:none}.product-list.product-list_viewed .product-list__item-main .video_icon{display:none}.product-list_view-grid .product-list__item-form:not(:hover) .product-list__item-label-block:not(.label-block_visible) .badge .product-list__item-badge-text{width:0;padding:0 2px;color:transparent}.product-list_view-grid .product-list__item-form:not(:hover) .product-list__item-label-block:not(.label-block_visible) .badge SPAN{width:0;padding:0 2px;color:transparent!important}.product-list__title-wrap{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.product-list__title-wrap .product-list__title{margin-bottom:0}.product-list__title.title{color:#313030;font-size:30px;font-weight:900}.layout_mobile .product-list__title.title{font-size:20px}.product-list__arrows{display:flex;align-items:center}.product-list__arrow{margin-left:5px;padding:5px;font-size:20px;color:#313030;cursor:pointer}.product-list__arrow.disabled{opacity:.2;cursor:default}.product-list__arrow:hover:not(.disabled){opacity:1}.compare-all-btn{display:flex;align-items:center;font-size:14px;margin:7px auto 0 15px;color:#313030;cursor:pointer}.compare-all-btn:hover{color:#2048be}.compare-all-btn__img{font-size:20px;margin-right:5px}.product-list__content{display:flex;flex-flow:row wrap;margin:0;margin-left:-14px}.product-list__item{display:block;width:228px;margin-bottom:40px;margin-left:14px;margin:0 0 40px 14px}.product-list__item.swiper-slide{margin-left:0!important;margin-bottom:0!important}.layout_mobile .product-list_view-inline .product-list__item-main{width:140px!important}.layout_mobile .product-list_view-inline .product-list__item-secondary .product-list__item-add2cart{display:none}.layout_mobile .product-list_view-inline .product-list__item-secondary .inline-only .product-list__item-add2cart{display:flex}.layout_mobile .product-list_view-inline .product-list__item-main{margin:0 10px 15px 0!important}.product-list__item-btn.buy.add .product-list__item-btn-icon_add{font-family:Montserrat,sans-serif!important}.product-list__item-btn.buy.add .product-list__item-btn-icon_add::before{content:""}.product-list_view-inline .product-list__item-secondary .inline-only .product-list__item-add2cart{display:none}.product-list_view-inline .product-list__item-secondary .product-list__item-add2cart{display:flex}.product-list_view-inline form.product-list__item-form .product-list__item-secondary>a.product-list__item-name{display:none}.product-list_view-inline .product-list__item-btn.btn.add .product-list__item-btn-icon_add .product-list__item-btn-icon-text{margin-left:0}.product-list__item-main{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;width:100%;height:228px;position:relative;margin-bottom:10px}.product-list__item-icons{position:absolute;top:0;right:0}.product-list__item-icons .icon-block{display:flex;flex-flow:column wrap;justify-content:center;height:auto;padding:8px;color:#313030;background:rgba(255,255,255,0.8);font-size:20px;transition:all .3s}.product-list__item-icons .icon-block .count{display:block;font-size:14px;width:100%;text-align:center;line-height:1}.product-list__item-icons .icon-block.active{opacity:1;color:#2048be}.product-list__item-image{display:flex;align-items:flex-start;justify-content:center;width:100%}.product-list__item-image-img{display:block;max-width:228px;max-height:228px;position:relative;opacity:1;z-index:-1;transition:all .3s}.product-list__item-image-img.product-list__item-image-img_2{max-width:0;opacity:0}.product-list__item_interactive:hover .product-list__item-image-img_1{max-width:0;opacity:0}.product-list__item_interactive:hover .product-list__item-image-img_2{max-width:228px;opacity:1}.product-list__item-name{display:block;width:100%;color:#313030;font-size:16px;line-height:20px;max-height:40px;margin-bottom:5px;overflow:hidden;font-weight:700}.font-roboto .product-list__item-name{font-weight:normal}.product-list__item-sku{color:#ff9100;font-size:12px;margin-bottom:5px}.product-list__item-short-description{font-size:14px;line-height:18px;max-height:36px;overflow:hidden;margin-bottom:10px}.product-list__item-colors{display:flex;width:100%;margin:0 -2px 5px}.product-list__item-colors-color{display:block;width:12px;height:12px;position:relative;border:1px solid #fff;margin:0 2px 2px;position:relative}.product-list__item-colors-color:hover{box-shadow:0 0 0 1px #2048be}.product-list__item-add2cart{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px;flex-flow:row wrap}.product-list__item-price{display:block;white-space:nowrap;color:#2048be;font-size:18px;font-weight:700}.product-list__item-price.old{color:#979797;font-size:14px;font-weight:300;margin-right:0;text-decoration:line-through}.product-list__item-btns{display:flex;align-items:center}.product-list__item-qty.qty{height:32px;margin-right:10px}.product-list__item-btn.btn{display:flex;align-items:center;justify-content:center;width:60px;height:32px;color:#fff;font-size:20px;background:#2048be;border:0;border-radius:2px;padding:0;opacity:0;transition:all .3s}.product-list__item-btn.btn .product-list__item-btn-icon{align-items:center;display:none;font-style:normal}.product-list__item-btn.btn .product-list__item-btn-icon_buy{display:flex}.product-list__item-btn.btn .loading{display:none;padding:0}.product-list__item-btn.btn .loading>i{width:6px;height:6px;border-width:3px}.product-list__item-btn.btn .product-list__item-btn-icon-text{font-size:14px;margin-left:10px}.product-list__item-btn.btn.go{color:#6b6b6b;background:#e4e4e4}.product-list__item-btn.btn.go:hover{color:#fff;background:#2048be}.product-list__item-btn.btn.go .product-list__item-btn-icon_go{display:flex}.product-list__item-btn.btn.go .product-list__item-btn-icon-text{order:-1;margin:0 10px 0 0}.product-list__item-btn.btn.add{opacity:1}.product-list__item-btn.btn.add .product-list__item-btn-icon_buy{display:none}.product-list__item-btn.btn.add .product-list__item-btn-icon_add{display:flex}.product-list__item-btn.btn.in-progress{background:none!important}.product-list__item-btn.btn.in-progress .loading{display:flex}.product-list__item-btn.btn.in-progress .product-list__item-btn-icon{display:none}.product-list__item-btn.btn.disabled{opacity:.3;cursor:default}.product-list__item-btn.btn.disabled:hover{color:#fff}.product-list__item-btn.btn:hover{color:#ff9100;background:#2048be}.product-list__item-overview{display:flex;flex-flow:row wrap;align-items:center;width:100%;margin-bottom:5px}.product-list__item-overview .product-list__item-rating{margin-right:5px}.product-list__item-overview .product-list__item-rating i{width:12px;font-size:12px}.product-list__item-overview .product-list__item-overview-icon{margin-right:5px}.product-list__item-overview .product-list__item-overview-count{font-size:12px;margin-right:10px}.product-list__item-overview [class^="icon-fonticon_"],.product-list__item-overview [class*=" icon-fonticon_"]{color:#777}.product-list__item-overview [class^="icon-fonticon_"]:hover,.product-list__item-overview [class*=" icon-fonticon_"]:hover{color:#2048be}.product-list__item-features-block{display:flex;font-size:12px;margin-bottom:5px}.product-list__item-features-block span{white-space:unset!important}.product-list__item-features-name{font-weight:500;padding-right:5px}.product-list__item-not-avaliable{font-size:14px;color:#ff9100}.product-list_view-grid .product-list__item-form:not(:hover) .badge span{width:0;padding:0 2px;color:transparent}.product-list_view-grid .product-list__item-icons .icon-block{opacity:0}.product-list_view-grid .product-list__item-icons .icon-block.active{opacity:1}.product-list_view-grid .product-list__item-form:hover .icon-block,.product-list_view-grid .product-list__item-form:hover .product-list__item-btn{opacity:1}.product-list_view-grid .product-list__item-btn.btn.add .product-list__item-btn-icon_plus::before{content:''}.product-list_view-grid .product-list__item-btns_visible .product-list__item-btn.btn{opacity:1}.product-list_view-grid .product-list__item-icons_visible .icon-block{opacity:1}.product-list_view-grid .product-list__item-form .label-block_visible .badge span{width:100%;padding:0 10px;color:#fff}.layout_mobile .product-list_view-grid .product-list__item-form .product-list__item-main .label-block .badge span{width:100%!important;padding:0 10px!important;color:#fff!important}.product-list_view-inline .product-list__content{display:block;margin:0}.product-list_view-inline .product-list__item{width:100%;margin:0 0 40px}.product-list_view-inline .product-list__item-form{display:flex;align-items:flex-start;flex-flow:row wrap;width:100%}.product-list_view-inline .product-list__item-main{flex:0 0 auto;width:228px;height:228px;margin:0 15px 0 0}.product-list_view-inline .product-list__item-secondary{flex:1;display:flex;flex-flow:row wrap;align-items:flex-start;min-width:300px}.product-list_view-inline .product-list__item-info{max-width:55%;min-width:300px;margin-right:auto}.product-list_view-inline .product-list__item-prices{text-align:right;margin-right:35px}.product-list_view-inline .product-list__item-btn.btn{opacity:1;width:max-content;width:-moz-max-content;width:-webkit-max-content;min-width:120px;padding:0 5px;margin:5px 0}.product-list_view-inline .product-list__item-form:not(:hover) .badge span{width:0;padding:0 2px;color:transparent}.product-list_view-inline .product-list__item-form .label-block_visible .badge span{width:100%;padding:0 10px;color:#fff}.product-list_mobile .product-list__content{margin-left:-20px}.product-list_mobile .product-list__item{width:140px;margin-left:20px}.product-list_mobile .product-list__item-main{width:140px;height:140px;margin:0 10px 10px 0}.product-list_mobile .product-list__item-icons .icon-block{opacity:1}.product-list_mobile .product-list__item-icons .icon-block.reviews_icon,.product-list_mobile .product-list__item-icons .icon-block.video_icon{display:none}.product-list_mobile .product-list__item-image-img{max-width:140px;max-height:140px}.product-list_mobile .product-list__item-price{font-size:16px}.product-list_mobile .product-list__item-price.old{font-size:14px}.product-list_mobile .product-list__item-btn.btn{opacity:1;width:unset;min-width:40px;margin:5px 0}.product-list_mobile .product-list__item-btn.btn:hover{color:#fff}.product-list_mobile .product-list__item-overview .product-list__item-rating i{width:10px;margin-right:2px}.product-list_mobile .product-list__item-short-description{font-size:13px}.product-list_mobile.product-list_view-grid .product-list__item-form .badge span{width:100%;padding:0 10px;color:#fff}.product-list_mobile.product-list_view-inline .product-list__content{margin-left:0}.product-list_mobile.product-list_view-inline .product-list__item{width:100%;margin-left:0;margin-bottom:25px}.product-list_mobile.product-list_view-inline .product-list__item-form{flex-flow:unset}.product-list_mobile.product-list_view-inline .product-list__item-main{height:unset}.product-list_mobile.product-list_view-inline .product-list__item-secondary{min-width:unset}.product-list_mobile.product-list_view-inline .product-list__item-info{width:100%;max-width:100%}.product-list_mobile.product-list_view-inline .product-list__item-top{display:flex;flex-flow:row wrap}.product-list_mobile.product-list_view-inline .product-list__item-top-names{margin-right:auto}.product-list_mobile.product-list_view-inline .product-list__item-add2cart{justify-content:flex-start}.product-list_mobile.product-list_view-inline .product-list__item-prices{text-align:left}@media screen and (max-width:1480px){.product-list_view-grid:not(.product-list_mobile) .product-list__content{margin-left:-15px}.product-list_view-grid:not(.product-list_mobile) .product-list__content .product-list__item{margin-left:15px}}@media screen and (max-width:1240px){.product-list_view-grid:not(.product-list_mobile) .product-list__content{margin-left:-16px}.product-list_view-grid:not(.product-list_mobile) .product-list__content .product-list__item{margin-left:16px}}@media screen and (max-width:1000px){.product-list_view-grid:not(.product-list_mobile) .product-list__content{margin-left:-18px}.product-list_view-grid:not(.product-list_mobile) .product-list__content .product-list__item{margin-left:18px}.product-list_view-inline .product-list__item_desktop .product-list__item-form,.product-list_view-inline .product-list__item_desktop .product-list__item-secondary,.product-list_view-inline .product-list__item_desktop .product-list__item-add2cart{flex-flow:row wrap;align-items:center;text-align:left}.product-list_view-inline .product-list__item_desktop .product-list__item-main{width:100%;margin:0 0 15px}.product-list_view-inline .product-list__item-info{max-width:100%;width:100%}.product-list_mobile.product-list_view-inline .product-list__item-top-names{width:100%}}@media screen and (max-width:760px){.product-list-wrap{flex:0 0 auto}.product-list_view-grid:not(.product-list_mobile) .product-list__content{margin-left:-24px}.product-list_view-grid:not(.product-list_mobile) .product-list__content .product-list__item{margin-left:24px}}@media screen and (max-width:520px){.product-list_view-inline.product-list_mobile .product-list__item-info{min-width:unset}.product-list_view-grid:not(.product-list_mobile) .product-list__content{margin-left:0}.product-list_view-grid:not(.product-list_mobile) .product-list__content .product-list__item{margin-left:auto;margin-right:auto}}@media screen and (max-width:400px){.product-list_mobile.product-list_view-inline .product-list__item-main{width:100%!important;margin-right:0!important}}.product-list-panel{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;background:#eef3f7;height:40px;margin-bottom:20px}.product-list-panel .panel-block .btn-sort-mobile{display:none}.panel-block.filters-mobile-trigger{display:none}.layout_mobile .product-list-panel{background:0;display:flex;align-items:center;justify-content:space-between;height:36px;margin-bottom:25px}.layout_mobile .product-list-panel .panel-block .sorting{display:none}.layout_mobile .product-list-panel .panel-block .btn-sort-mobile{display:block}.layout_mobile .product-list-panel .panel-block .btn-sort-mobile .sorting-mobile__popup{display:none;align-items:center;justify-content:center;width:100%;height:100%;position:fixed;top:0;left:0;z-index:100499}.layout_mobile .product-list-panel .panel-block .btn-sort-mobile .sorting-mobile__popup.active{display:flex}.layout_mobile .product-list-panel .panel-block .btn-sort-mobile .sorting-mobile__popup.active .sorting__list{visibility:visible;width:100%;padding:10px 0;border:1px solid #ebebeb;background:#fff;max-height:80vh;overflow-y:auto;position:relative;top:auto;left:auto}.layout_mobile .product-list-panel .panel-block .btn-sort-mobile .sorting-mobile__popup.active .sorting__list .sorting__list-block{border-bottom:1px solid #ebebeb}.layout_mobile .product-list-panel .panel-block .btn-sort-mobile .sorting-mobile__popup.active .sorting__list .sorting__list-block:last-child{border-bottom:0}.layout_mobile .product-list-panel .panel-block .btn-sort-mobile .sorting-mobile__popup.active .sorting__list .sorting__list-block .sorting__list-link{box-sizing:border-box;width:100%;font-size:20px;padding:10px 15px}.layout_mobile .panel-block.filters-mobile-trigger{display:flex}.panel-block{height:100%}.panel-block .mobile-popup-trigger{box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:36px;height:36px;border:1px solid #ebebeb;cursor:pointer}.panel-block .mobile-popup-trigger i.icon-fonticon_sorting{font-size:20px}.list-view{display:flex}.list-view__icon{display:flex;align-items:center;justify-content:center;width:36px;height:100%;color:#9e9e9e;font-size:20px;z-index:0;cursor:pointer}.list-view__icon.active,.list-view__icon.highlighted{color:#fff;background:#2048be}.product-list-panel-mobile{display:flex;align-items:center;justify-content:space-between;height:36px;margin-bottom:25px}.product-list-panel-mobile .sorting__active-btn{justify-content:center;width:36px;height:36px;border:1px solid #ebebeb}.product-list-panel-mobile [class^="icon-fonticon_"]{font-size:20px}.product-main-mobile{position:relative}.product-mobile__no-photo{padding:20px 0}.product-video-icon{display:flex;color:#2048be;font-size:26px;background:rgba(255,255,255,0.5);padding:0 0 10px 10px;position:absolute;right:0;top:-6px;z-index:1}.product-sku-mobile{width:max-content;width:-moz-max-content;width:-webkit-max-content;float:none;margin-bottom:1px}.product-label-mobile{padding:0 10px 10px 0;background:rgba(255,255,255,0.5);position:absolute;top:0;left:0}.product-label-mobile .badge span{height:20px;line-height:20px}.product-slider-mobile{margin-bottom:40px}.product-slider-mobile__slide DIV{display:flex;flex-flow:row wrap;align-items:center;justify-content:center}.product-slider-mobile__slide IMG{max-width:100%}.product-slider-mobile__pagination{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;margin-bottom:25px}.product-slider-mobile__pagination-bullet{box-sizing:border-box;display:block;width:10px;height:10px;border:1px solid #c3c3c3;margin:0 5px 5px}.product-slider-mobile__pagination-bullet.active{border-color:transparent;background-color:#2048be}.add2cart_mobile{display:block;background:0;margin-right:0}.add2cart_mobile .favorites-icon_mobile,.add2cart_mobile .compare-icon_mobile{width:52px;height:52px;margin:0}.add2cart__prices_mobile{display:flex;align-items:center;padding:0;margin-bottom:15px}.add2cart__price-default_mobile{font-size:24px;margin-right:15px;font-weight:700}.font-roboto .add2cart__price-default_mobile{font-weight:normal}.add2cart__price-compare_mobile{font-size:14px;margin:0}.add2cart__interactive{display:flex;align-items:center}.add2cart__interactive .icon-block{font-size:30px}.add2cart__btn_mobile.btn{margin:0 30px 0 0}.compare-icon_mobile{margin-right:30px}.product-info_advanced-mobile{width:100%}.product-info-mobile{margin-bottom:30px}.product-info__block.product-info-mobile__block{margin-bottom:0;border-bottom:1px solid #d6d6d6}.product-info__block.product-info-mobile__block:first-child{border-top:1px solid #d6d6d6}.product-info-mobile__title{display:flex;align-items:center;padding:10px 0;height:20px;color:#313030;cursor:pointer}.product-info-mobile__title.active{color:#2048be}.product-info-mobile__title.active .product-info-mobile__title-arrow .icon-fonticon_arrow-down{display:none}.product-info-mobile__title.active .product-info-mobile__title-arrow .icon-fonticon_arrow-up{display:block}.product-info-mobile__title-icon{color:inherit;width:30px}.product-info-mobile__title-text{display:flex;font-size:16px;line-height:20px}.product-info-mobile__title-arrow{margin-left:auto}.product-info-mobile__title-arrow .icon-fonticon_arrow-up{display:none}.product-info-mobile__title-count,.product-info-mobile__title-link{display:block;padding:0 5px;height:20px;line-height:20px;border-radius:2px;color:#fff;background:#2048be;margin-left:5px}.product-info-mobile__content{padding:10px 0;display:none}.product-navigation{position:absolute;top:0;right:0;background:rgba(255,255,255,0.5);backface-visibility:hidden}.product-navigation__nav{display:flex;align-items:center;color:#494949;font-size:16px;margin-bottom:15px;text-decoration:none;position:relative;white-space:nowrap}.product-navigation__nav:last-child{margin-bottom:0}.product-navigation__nav.active .count{opacity:1}.product-navigation__nav.current{color:#2048be}.product-navigation__nav:hover{color:#2048be}.product-navigation__nav-icon{display:block;width:20px;font-size:20px;margin-right:10px}.product-navigation__nav-text{display:flex;align-items:center;max-width:140px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.product-navigation__nav-count{color:#fff;font-size:15px;padding:1px 5px;line-height:16px;background:#2048be;border-radius:2px;margin-left:10px;opacity:0}.product-navigation__nav.active .product-navigation__nav-count{opacity:1}.product-navigation__nav-pages{padding-top:15px}.product-navigation_icons-only .product-navigation__nav-text{display:none}@media screen and (max-width:1000px){.product-navigation{display:none}}.product-option{display:flex;align-items:flex-start;font-size:14px;margin-bottom:25px}.product-option__name{font-weight:500;line-height:18px;margin:5px 10px 5px 0}.product-option__values{display:flex;flex:1;flex-flow:row wrap}.product-option__values_color{margin:0 -4px 0}.product-option__values_text{margin:0 -10px 0}.product-option__value{cursor:pointer}.product-option__value.product-option__value--disabled{display:none}.size-sku-table .product-option__values{display:block}.size-sku-table .size-color-block{display:flex}.product-option__value_color{display:block;width:19px;height:19px;position:relative;border:1px solid #fff;box-shadow:0 0 0 1px #ebebeb;margin:5px}.product-option__value_color:hover{box-shadow:0 0 0 2px #ff9100}.product-option__value_color.selected{box-shadow:0 0 0 2px #2048be}.product-option__text_hint{box-sizing:border-box;display:block;width:100px;padding:5px;border:1px solid #313030;border-radius:5px;background:#fff;color:#313030;font-size:12px;text-align:center;position:absolute;bottom:100%;left:50%;margin-left:-50px;margin-bottom:5px;z-index:1;display:none}.product-option__value_color:hover .product-option__text_hint{display:block}.product-option__value_text{display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:30px;padding:0 10px;font-size:14px;border:1px solid transparent;background:#ebebeb;margin:5px 10px}.product-option__value_text:hover{color:#ff9100;border-color:#ff9100;background:#fff}.product-option__value_text.selected{color:#2048be;border-color:#2048be;background:#fff}.product-service{display:flex;flex-flow:row wrap;align-items:center;max-width:max-content;max-width:-moz-max-content;max-width:-webkit-max-content;min-height:26px;padding:0;margin-bottom:5px}.product-service:last-child{margin-bottom:0}.product-service:hover{background:#ebebeb}.product-service__name{flex:1;margin-right:5px}.product-service__price-wrap{color:#2048be}.product-service__select{width:auto;font-size:14px;height:26px;color:#2048be;border:0}.product-service__select:disabled{color:#313030;border-color:transparent}.product-service__option{color:#3e3e3e}.layout_mobile .product-service:hover{background:transparent}.layout_mobile .product-services__service{min-height:30px}.product-thumb{width:240px;position:relative;margin-left:30px}.product-thumb:not(:hover) .badge span{width:0;padding:0 2px;color:transparent}.product-thumb:hover .product-thumb__main .icon-block,.product-thumb:hover .product-thumb__item-btn{opacity:1}.product-thumb .rating-wrap{height:5px;margin-bottom:8px}.product-thumb__item-btn.btn{display:flex;align-items:center;justify-content:center;width:60px;height:32px;color:#fff;font-size:20px;background:#2048be;border:0;border-radius:2px;padding:0;opacity:0;transition:all .3s}.product-thumb__item-btn.btn .product-thumb__item-btn-icon{align-items:center;display:none;font-style:normal}.product-thumb__item-btn.btn .product-thumb__item-btn-icon_buy{display:flex}.product-thumb__item-btn.btn .loading{display:none;padding:0}.product-thumb__item-btn.btn .loading>i{width:6px;height:6px;border-width:3px}.product-thumb__item-btn.btn .product-thumb__item-btn-icon-text{font-size:14px;margin-left:10px}.product-thumb__item-btn.btn.go{color:#6b6b6b;background:#e4e4e4}.product-thumb__item-btn.btn.go:hover{color:#fff;background:#2048be}.product-thumb__item-btn.btn.go .product-thumb__item-btn-icon_go{display:flex}.product-thumb__item-btn.btn.go .product-thumb__item-btn-icon-text{order:-1;margin:0 10px 0 0}.product-thumb__item-btn.btn.add{opacity:1}.product-thumb__item-btn.btn.add .product-thumb__item-btn-icon_buy{display:none}.product-thumb__item-btn.btn.add .product-thumb__item-btn-icon_add{display:flex}.product-thumb__item-btn.btn.in-progress{background:none!important}.product-thumb__item-btn.btn.in-progress .loading{display:flex}.product-thumb__item-btn.btn.in-progress .product-thumb__item-btn-icon{display:none}.product-thumb__item-btn.btn.disabled{opacity:.3;cursor:default}.product-thumb__item-btn.btn.disabled:hover{color:#fff}.product-thumb__item-btn.btn:hover{color:#ff9100;background:#2048be}.product-thumb__item-not-avaliable{font-size:14px;color:#ff9100}.product-thumb__main{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;width:100%;height:240px;position:relative;margin-bottom:10px}.product-thumb__main .icons{display:block;position:absolute;top:0;right:0}.product-thumb__main .icons .icon-block{flex-flow:row wrap;justify-content:center;height:auto;padding:6px 6px;opacity:0;color:#313030;background:rgba(255,255,255,0.8);font-size:20px;transition:all .3s}.product-thumb__main .icons .icon-block.active,.product-thumb__main .icons .icon-block:hover{opacity:1;color:#2048be}.product-thumb__main .icons .icon-block .block{width:auto}.product-thumb__main .icons .icon-block .count{display:block;font-size:14px;width:100%;text-align:center;line-height:1}.product-thumb__image{display:flex;align-items:flex-start;justify-content:center;width:100%}.product-thumb__image img{display:block;max-width:228px;max-height:228px}.product-thumb__name{display:block;width:100%;color:#313030;font-size:14px;line-height:20px;max-height:40px;overflow:hidden;margin-bottom:5px;font-weight:700}.font-roboto .product-thumb__name{font-weight:normal}.product-thumb__info{display:flex;align-items:center;justify-content:space-between;width:100%}.product-thumb__info-prices{box-sizing:border-box;display:flex;flex-flow:row wrap;flex:1;align-items:center;white-space:nowrap}.product-thumb__info-price{display:block;color:#2048be;font-size:18px;font-weight:700;margin-right:10px}.product-thumb__info-price_old{color:#979797;font-size:14px;font-weight:300;text-decoration:line-through;margin-right:0}@media screen and (max-width:1000px){.product-thumb{display:none}}.product-thumb-images{width:60px;max-height:410px;margin-right:20px;position:relative}.product-thumb-image_margin{margin-bottom:10px}.product-thumb-image__block{box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-flow:row wrap;width:60px;height:60px;border:1px solid transparent;position:relative}.product-thumb-image__block:hover{border-color:#313030}.product-thumb-image__block.selected{border-color:#2048be}.product-thumb-image__block-image{display:block;max-width:58px;max-height:58px}.product-thumb-image__block_video{font-size:40px;color:#2048be}.product-thumb-images__arrow{box-sizing:border-box;display:flex;flex-flow:row wrap;justify-content:center;align-content:center;width:100%;height:24px;font-size:20px;border:1px solid transparent;position:absolute;left:0;cursor:pointer;background:rgba(255,255,255,0.5)}.product-thumb-images__arrow:hover{border-color:#2048be;color:#2048be}.product-thumb-images__arrow.disabled{visibility:hidden}.product-thumb-images__arrow_down{bottom:-24px;border-radius:0 0 3px 3px}.product-thumb-images__arrow_up{top:-24px;border-radius:3px 3px 0 0}@media screen and (max-width:1000px){.product-thumb-images{display:none}}.profile-links{flex:0 0 auto;margin:0 75px 40px 0}.profile-links__block{display:block;margin-bottom:5px}.profile-links__link{display:block;padding:0 15px;color:#313030;font-size:16px;line-height:40px;border-radius:3px}.profile-links__link:hover{color:#2048be}.profile-links__block_selected .profile-links__link{color:#2048be;background:#e8e8e8}@media screen and (max-width:1000px){.profile-links{width:100%;margin:0 0 20px}.profile-links__link{line-height:35px;padding:0 5px;border-radius:0}}.promo-blocks{margin-bottom:45px}.promo-blocks img{display:block;width:100%;height:100%}.promo-blocks__wrap{display:flex;flex-flow:row wrap;margin-bottom:40px}.promo-blocks__wrap:last-child{margin-bottom:0}.promo-block{display:block;width:400px;height:400px;margin-right:40px;cursor:default;position:relative}.promo-block:last-child{margin-right:0}.promo-block[href]{cursor:pointer}.promo-block[href]::before{content:'';display:block;width:100%;height:100%;background-color:rgba(0,0,0,0.15);position:absolute;top:0;left:0;opacity:0;transition:all .3s linear}.promo-block[href]:hover::before{opacity:1}.promo-block_100{width:800px}.promo-block_25-wrap{width:380px;margin-right:20px}.promo-block_25{width:100%;height:190px;margin:0 0 20px}.promo-block_25:last-child{margin-bottom:0}@media screen and (max-width:1720px){.promo-blocks__wrap{margin-bottom:20px}.promo-block{width:350px;height:350px;margin-right:20px}.promo-block_100{width:700px}.promo-block_25-wrap{width:330px}.promo-block_25{width:100%;height:165px}}@media screen and (max-width:1480px){.promo-block{width:290px;height:290px}.promo-block_100{width:580px}.promo-block_25-wrap{width:270px}.promo-block_25{width:100%;height:135px}}@media screen and (max-width:1240px){.promo-block{width:230px;height:230px}.promo-block_100{width:460px}.promo-block_25-wrap{width:210px}.promo-block_25{width:100%;height:105px}}@media screen and (max-width:1000px){.promo-blocks{display:none}}.layout_mobile .promo-slider{order:0}.promo-slider.layout__wrapper{z-index:0;margin-top:-20px;margin-bottom:45px}.promo-slider__container_vertical{width:calc(100% - 120px * 2+7px);margin:0 0 0 auto;margin-left:233px}.layout_mobile .promo-slider__container_vertical{width:100%;margin:0 0 0 auto;margin-left:0}.promo-slider__slide{width:100%;height:400px;background-repeat:no-repeat;background-size:cover;background-position:center center}.promo-slider__slide.promo-slider__slide_full-width{height:auto}.promo-slider__image{display:block;width:100%;max-width:1680px;margin:0 auto}.promo-slider__wrapper{display:flex;align-items:center;justify-content:flex-end;box-sizing:border-box;height:100%;padding:95px 0}.promo-slider__block{max-width:50%;color:#fff;font-weight:900}.promo-slider__block>div{box-sizing:border-box;border:10px solid #313030;padding:20px 10px;text-transform:uppercase}.promo-slider__name{font-size:56px;line-height:52px;text-align:center;margin-bottom:20px;position:relative}.promo-slider__name span{position:relative;z-index:1}.promo-slider__name span.bg{display:block;width:100%;height:100%;position:absolute;top:0;left:0;opacity:.5;z-index:0}.promo-slider__text{font-size:30px;line-height:34px;margin-bottom:15px}.promo-slider__countdown{display:flex;background:0;border:0;color:inherit;font-size:40px;font-weight:300;margin-bottom:20px}.promo-slider__countdown span{display:block;line-height:43px;background:#f3f3f3;padding:0 10px;margin-right:24px}.promo-slider__pagination{display:flex;align-items:center;justify-content:center;width:100%;height:2px;position:absolute;position:absolute;margin-top:-8px;z-index:1}.promo-slider__bullet{display:flex;align-items:center;justify-content:center;width:130px;height:4px;background:0;background:#fff;margin:0 15px;cursor:pointer;position:relative;transition:transform .3s ease-in-out}.promo-slider__bullet:hover{transform:scaleY(2)}.promo-slider__bullet::before{content:'';display:block;width:0;height:100%;background:#ff9100;position:absolute;left:0}.promo-slider.inited .promo-slider__bullet_active::before{transition:width 5s linear;width:100%}.layout_mobile .promo-slider_mobile.layout__wrapper{width:100%;margin-top:0;margin-bottom:0}@media screen and (max-width:1720px){.promo-slider_horizontal.layout__wrapper{width:100%}.promo-slider_vertical.layout__wrapper .promo-slider__slide{height:350px}.promo-slider_vertical.layout__wrapper .promo-slider__slide.promo-slider__slide_full-width{height:auto}}@media screen and (max-width:1480px){.promo-slider_vertical.layout__wrapper .promo-slider__slide{height:320px}.promo-slider_vertical.layout__wrapper .promo-slider__slide.promo-slider__slide_full-width{height:auto}}@media screen and (max-width:1240px){.promo-slider_vertical.layout__wrapper .promo-slider__slide{height:290px}.promo-slider_vertical.layout__wrapper .promo-slider__slide.promo-slider__slide_full-width{height:auto}}@media screen and (max-width:1000px){.promo-slider__slide{height:300px}.promo-slider__slide.promo-slider__slide_full-width{height:auto}.promo-slider{margin-bottom:25px}.promo-slider .promo-slider__wrapper{width:100%;padding:20px 0 0 0}.promo-slider .promo-slider__block{max-width:100%;width:100%;height:100%;display:flex;flex-flow:column wrap;justify-content:space-between}.promo-slider .promo-slider__name{display:table;font-size:20px;border-width:3px;line-height:1;margin:0 auto 25px;padding:10px}.promo-slider .promo-slider__text{font-size:14px;line-height:1;margin-bottom:10px}.promo-slider .promo-slider__countdown{justify-content:center;font-size:20px;margin-bottom:10px}.promo-slider .promo-slider__countdown span{height:30px;line-height:30px;margin:0 10px}.promo-slider .promo-slider__pagination{height:10px;margin-top:-12px}.promo-slider .promo-slider__bullet{flex:1;max-width:65px;margin:0 10px}.promo-slider .promo-slider__bullet::before{height:4px}}@media screen and (max-width:760px){.promo-slider__slide{height:210px}.promo-slider__slide.promo-slider__slide_full-width{height:auto}}@media screen and (max-width:520px){.promo-slider__slide{height:160px}.promo-slider__slide.promo-slider__slide_full-width{height:auto}}@media screen and (max-width:400px){.promo-slider__slide{height:130px}.promo-slider__slide.promo-slider__slide_full-width{height:auto}}.qty{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:85px;height:27px;border:1px solid #bfbfbf;color:#313030;border-radius:4px;font-weight:bold;font-size:20px;font-style:normal}.qty.qty_mobile{margin-left:20px}.qty.error{border-color:red}.qty.error input.qty__input{color:red}.qty .qty__btn{display:block;padding:0 2px;font-size:10px;font-weight:bold;cursor:pointer}.qty .qty__btn:hover{color:#2048be}.qty input.qty__input{width:26px;height:100%;color:#313030;text-align:center;border:0;font-size:16px;font-weight:600;padding:0;margin:0 5px}.qty-mobile .qty-mobile__trigger{font-size:20px}.qty-mobile .qty-mobile__name{font-size:17px;text-align:center;padding:0 5px}.qty-mobile .qty-mobile__qty{display:flex;align-items:center;justify-content:center;width:max-content;height:auto;margin:30px auto}.qty-mobile .qty-mobile__btn{box-sizing:border-box;display:block;font-size:28px;padding:5px;border:1px solid #ebebeb;cursor:pointer}.qty-mobile .qty-mobile__input{width:150px;padding:0 20px;border:0;font-size:28px;text-align:center}.qty-mobile.error .qty-mobile__input{color:red}.product-reviews{flex:1}.product-reviews::after{content:'';display:block;clear:both}.write-review{float:right;width:140px;margin:0 0 25px 135px;cursor:pointer}.write-review .write-review_collapse{display:none}.write-review.active .write-review_collapse{display:block}.write-review.active .write-review_expand{display:none}.reviews-page__under-title-text{font-size:20px;margin-bottom:25px}.reviews-list{font-size:15px;margin-bottom:45px}.reviews-list__title-wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.reviews-list__title{border-bottom:0;padding-bottom:0;margin-bottom:0}.reviews-list__all{display:block;width:100%;padding:10px 0;color:#2048be;text-decoration:underline}.reviews-list__content-block{display:block;padding-top:10px;margin-bottom:15px}.reviews-list__content-title{color:#303030;font-size:18px;font-weight:500;margin-bottom:15px}.font-roboto .reviews-list__content-title{font-weight:400}.reviews-list__content-author{display:flex;flex-flow:row wrap;align-items:center;margin-bottom:10px}.reviews-list__content-name{font-size:13px;font-weight:500;margin-right:15px}.reviews-list__content-site{opacity:.5;margin-left:10px}.reviews-list__content-staff{color:#fff;font-size:13px;background:#2048be;padding:2px 4px;margin:0 auto}.reviews-list__content-date{color:#313030;font-size:11px}.reviews-list__content-rating{margin-bottom:10px}.reviews-list__content-text{font-size:15px;line-height:18px}.reviews-list__content-reply{display:block;padding:15px 0;margin-bottom:5px;color:#2048be;font-size:14px}.reviews-list__content-reply span{text-decoration:underline}.reviews-list__content-reply:hover span{text-decoration:none}.reviews-list__content-reply .review-reply_collapse{display:none}.reviews-list__content-reply.active .review-reply_collapse{display:none}.reviews-list__content-reply.active .review-reply_collapse{display:none}.reviews-list__button-btn.btn{height:24px;color:#2048be;background:#fff}.reviews-list__button-btn.btn:hover{color:#fff;background:#2048be}.reviews-list__button-link{color:#2048be;font-size:14px;font-weight:400}.reviews-list__button-link:hover{text-decoration:underline}.reviews-list_main-branch>li>ul{padding-left:10px}.reviews-list_main-branch>li>ul>li>.review{padding-left:10px;border-left:2px solid #2048be;margin-bottom:25px}.reviews-list_main-branch>li>ul>li>ul>li{padding-left:10px;border-left:2px solid #313030}.reviews-list_main-branch>li>ul>li>ul>li>ul>li{padding-left:10px;border-left:2px solid #ebebeb}.review{margin-bottom:25px}.review.new{background:#e6eff7;box-shadow:0 0 0 10px #e6eff7}.review-form{width:100%;max-width:520px;margin-bottom:50px}.review-form .wa-auth-adapters__block:last-child{margin-right:0}.review-form .service-agreement-wrapper{display:block;font-size:14px;margin:15px 0}.review-form .service-agreement-wrapper span.custom-label__input{display:inline-block}.review-form .wa-field.flexed{display:flex;align-items:center}.review-form .wa-field.flexed>*{margin-right:10px}.review-form .wa-field a{color:#2048be;text-decoration:underline}.review-form .wa-field a:hover{text-decoration:none}.reviews-count-text{color:#2048be;margin:15px 0;float:left}.reviews-page .pagination{margin:-25px 0 75px}.wa-field-images label{margin-bottom:15px;display:block}.wa-field-images .s-review-images-section{display:inline-block;vertical-align:top;width:100%;box-sizing:border-box;padding:15px 20px;border:1px dashed #2048be}.wa-field-images .s-review-images-section .is-highlighted{background:#2048be}.wa-field-images .s-review-images-section .s-errors-section:not(:empty){margin:20px 0 0}.wa-field-images .s-review-images-section .s-errors-section .s-error{color:#f00}.wa-field-images .s-review-images-section .s-attached-files-section:not(:empty){margin:-20px 0 0}.wa-field-images .s-review-images-section .s-attached-files-section .s-file-wrapper{position:relative;display:inline-block;vertical-align:top;margin:40px 40px 0 0}.wa-field-images .s-review-images-section .s-attached-files-section .s-file-wrapper .s-image-wrapper{width:200px;height:200px;border:solid 1px rgba(0,0,0,0.1);background:#f7f7f7 50% no-repeat;background-size:contain;box-sizing:border-box}.wa-field-images .s-review-images-section .s-attached-files-section .s-file-wrapper .s-description-wrapper{margin-top:10px;font-size:13px;min-height:55px}.wa-field-images .s-review-images-section .s-attached-files-section .s-file-wrapper .s-description-wrapper:not(.is-extended) .s-hidden{display:none}.wa-field-images .s-review-images-section .s-attached-files-section .s-file-wrapper .s-description-wrapper .s-textarea{display:block;border:solid 1px rgba(0,0,0,0.1);padding:4px 6px;font-size:13px;line-height:15px;width:100%;height:55px;resize:none;box-sizing:border-box;min-width:auto;min-height:auto}.wa-field-images .s-review-images-section .s-attached-files-section .s-file-wrapper .s-description-wrapper.is-extended .s-visible{display:none}.wa-field-images .s-review-images-section .s-attached-files-section .s-file-wrapper .s-description-wrapper.is-extended .s-visible{padding:5px}.wa-field-images .s-review-images-section .s-attached-files-section .s-file-wrapper .s-actions{position:absolute;top:0;right:0;transform:translate(50%,-10px)}.wa-field-images .s-review-images-section .s-attached-files-section .s-file-wrapper .s-actions .s-action{position:relative;width:20px;height:20px;box-sizing:border-box;border-radius:50%;border:solid 1px rgba(0,0,0,0.33);background:#fff;cursor:pointer}.wa-field-images .s-review-images-section .s-attached-files-section .s-file-wrapper .s-actions .s-action .s-icon.delete{position:absolute;display:inline-block;width:10px;height:10px;top:50%;left:50%;transform:translate(-50%,-50%)}.wa-field-images .s-review-images-section .s-attached-files-section .s-file-wrapper .s-actions .s-action .s-icon.delete svg{position:absolute;top:0;left:0;width:100%;height:100%}.wa-field-images .s-review-images-section .s-image-form-section{position:relative}.wa-field-images .s-review-images-section .s-image-form-section .s-description{line-height:24px}.wa-field-images .s-review-images-section .s-image-form-section .s-description>span.s-icon{position:relative;display:inline-block;vertical-align:-3px;width:22px;height:19px;margin-right:10px}.wa-field-images .s-review-images-section .s-image-form-section .s-description>span.s-icon svg{position:absolute;top:0;left:0;width:100%;height:100%}.wa-field-images .s-review-images-section .s-image-form-section input.s-file-field{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;filter:alpha(opacity=0);cursor:pointer;text-indent:-100%;font-size:0}.review .s-images-list .review-img{max-width:200px;width:100%;height:120px;display:inline-block;margin:0 5px 5px}.review .s-images-list .review-img img.s-image{width:100%;height:100%;object-fit:cover}@media screen and (max-width:1000px){.s-images-list-wrap{white-space:nowrap;overflow:hidden;position:sticky;box-sizing:border-box;height:130px}.s-images-list-wrap .s-images-list{overflow:auto;padding-bottom:20px}}.search-form{box-sizing:border-box;width:100%;height:100%;position:fixed;top:-100%;left:0;z-index:10;transition:top .6s;overflow:hidden}.search-form.active{top:0}.search-form.active .search-form__overlay{opacity:.9}.search-form.active .search-form__form{bottom:0;opacity:1}.search-form__overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:#2048be;opacity:0;transition:opacity 1s}.search-form__wrapper{padding-top:80px}.search-form__close{position:absolute;top:30px;right:5px;cursor:pointer}.search-form__form{display:flex;flex-flow:row wrap;justify-content:flex-end;margin-bottom:20px;position:relative;opacity:0;transition:all .6s}.search-form__input,.search-form .search-form__input{width:530px;max-width:100%;height:48px;border-color:#fff;color:#fff;font-size:16px}.search-form__button,.search-form .search-form__button{padding:0 5px;height:auto;background:transparent;border:0;font-size:20px;margin-left:-30px}.search-form__button:hover,.search-form .search-form__button:hover{color:#ff9100;background:transparent}.search-form-products{box-sizing:border-box;justify-content:flex-end;width:100%;margin-top:2px;max-height:70vh;display:none}.search-form-products.active{display:flex}.search-form-products__wrap{width:530px;max-width:100%;background:#fff;box-sizing:border-box;padding:20px 15px}.header_opened-search .search-form-products__wrap{width:100%;min-width:380px}.search-form-products__panel{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.search-form-products__count{color:#313030;font-weight:400}.search-form-products__results{color:#2048be;font-weight:400;text-decoration:underline;cursor:pointer;margin-right:10px}.search-form-products__results:hover{text-decoration:none}.search-form-products__list{display:flex;flex-flow:row wrap;max-height:calc(100% - 36px);overflow-y:auto}.search-form-product{box-sizing:border-box;display:flex;width:100%;padding:10px 5px}.search-form-product:hover{background:#ecf4ff}.search-form-product__image{width:50px}.search-form-product__image img{display:block;max-width:50px;max-height:50px}.search-form-product__image .no-photo{min-height:auto;justify-content:flex-start}.search-form-product__image .no-photo .no-photo__img{width:40px;height:40px;margin:0}.search-form-product__name{font-size:14px;line-height:18px;padding:0 15px;flex:1}.search-form-product__name-highlight{background:#bccdff}.search-form-product__prices{margin-left:auto}.search-form-product__price{color:#2048be;font-size:16px;font-weight:400;margin-bottom:5px}.search-form-product__price.search-form-product__price_old{color:#313030;font-size:14px;font-weight:300;text-decoration:line-through}.search-form__nothing{color:#2048be;padding:20px 10px;box-sizing:border-box;width:530px;background:#fff}.search-form-products__list .mCSB_vertical{width:100%}.search-form-products__list .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#2048be}@media screen and (max-width:1000px){.search-form,.search-form__overlay,.search-form__form{transition:unset}}.search-form-simple__form{display:flex;align-items:center;width:470px;height:45px;max-width:50%;position:relative}.search-form-simple__form .search-form-simple__input{border-radius:2px;height:36px;background:rgba(255,255,255,0.75);padding-left:10px}.search-form-simple__form .search-form-simple__button{width:72px;height:36px;margin-left:-72px;border:1px solid transparent;border-radius:2px;padding:0;background:#ff9100;font-size:20px}.search-form-simple__form .search-form-simple__button:hover{color:#ff9100;border:1px solid #ff9100;background:rgba(255,255,255,0.5)}.search-form-simple__form .search-form-simple__products{background:#fff;position:absolute;margin-top:0;top:100%;left:0;z-index:5;box-shadow:3px 3px 3px 0 rgba(0,0,0,0.35)}.socials-icons{display:flex;flex-flow:row wrap;justify-content:center;width:280px;margin:0 auto}.socials-icons__icon{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:#fff;font-size:20px;border:2px solid #fff;border-radius:100%;margin:0 20px 15px}.socials-icons__icon:hover{border-color:#2048be;color:#2048be}.socials-icons__icon_facebook:hover{color:#3b5998;border-color:#3b5998}.socials-icons__icon_vkontakte:hover{color:#6383a8;border-color:#6383a8}.socials-icons__icon_google:hover{color:#dc4e41;border-color:#dc4e41}.socials-icons__icon_twitter:hover{color:#1da1f2;border-color:#1da1f2}.socials-icons__icon_yandex:hover{color:#f00;border-color:#f00}.socials-icons__icon_instagram:hover{color:#239ab9;border-color:#239ab9}.socials-icons__icon_mailru:hover{color:#09c;border-color:#09c}.socials-icons__icon_youtube:hover{color:#f00;border-color:#f00}.socials-icons__icon_youtube:hover svg path{fill:#f00}.social-widgets{width:100%;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.social-widgets__likebox{display:block;flex:0 0 auto;max-width:100%;margin:0 25px 25px}.social-widgets__likebox iframe{max-width:100%}.product-list-panel.qq .sorting{box-sizing:border-box;display:flex;height:100%;align-items:center;padding-left:10px;color:#333;position:relative;font-size:14px}.product-list-panel.qq .sorting:hover .sorting__list{visibility:visible}.product-list-panel.qq .sorting__active-sort{display:flex;flex-wrap:wrap;align-items:center;font-size:20px}.sorting__active-name{color:#9e9e9e}.sorting__active-btn{font-size:14px;margin-left:5px;cursor:default}.product-list-panel.qq .sorting__list{box-sizing:border-box;display:block;background:rgba(255,255,255,0.9);padding:5px 10px;position:absolute;top:100%;left:0;z-index:5;visibility:hidden}.sorting__list-block{display:block}.sorting__list-block:hover .sorting__list-link{color:#2048be}.sorting__list-link{display:flex;align-items:center;white-space:nowrap;min-width:165px;padding:6px 0 6px 20px;color:#313030}.sorting__list-link.active{color:#2048be}.sorting-mobile__item{display:block;border-bottom:1px solid #ebebeb}.sorting-mobile__item:last-child{border-bottom:0}.sorting-mobile__link{display:block;box-sizing:border-box;width:100%;color:#313030;font-size:20px;padding:10px 15px}.sorting-mobile__link.active{color:#2048be}.product-list-panel-mobile.product-list-panel{background:0}.subcats-links{margin-bottom:35px;position:relative}.subcats-links__list{position:relative;overflow:hidden;color:#2048be;align-items:center;justify-content:flex-start;flex-wrap:wrap;display:flex}.subcats-links__list::after{content:"";position:absolute;z-index:2;display:block;height:15px;left:0;right:0;bottom:0;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,white 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,white 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}.subcats-links__list.open::after{display:none}.subcats-links__list .subcats-links__line{padding:0 5px}.layout_mobile .subcats-links::before{content:"";width:calc(100%+20px);height:100%;position:absolute;top:0;left:50%;transform:translate(-50%,0);z-index:-1;background:#e7e7e7;display:block}.layout_mobile .subcats-links__list{background:#e7e7e7;position:relative}.layout_mobile .subcats-links__list::before{content:""}.layout_mobile .subcats-links__list::after{display:none}.layout_mobile .subcats-links__list .subcats-links__list-link{display:flex;align-items:center;box-sizing:border-box;width:100%;font-size:16px;padding:12px 10px;color:#313030;border-bottom:1px solid #ebebeb}.layout_mobile .subcats-links__list .subcats-links__list-link:hover{text-decoration:none}.layout_mobile .subcats-links__list .subcats-links__list-link .categories-nav-mobile__cat-goto{display:block}.layout_mobile .subcats-links__list .subcats-links__line{display:none}.subcats-links__list-link{font-size:14px;padding:10px 0}.subcats-links__list-link:hover{text-decoration:underline}.subcats-links__list-link .categories-nav-mobile__cat-goto{display:none}.subcats-links__toggler{display:flex;align-items:center;color:#2048be;margin-top:10px;display:none;cursor:pointer}.subcats-links__toggler .subcats-links__toggler-text_collapse{display:none}.subcats-links__toggler.active .subcats-links__toggler-text_collapse{display:block}.subcats-links__toggler.active .subcats-links__toggler-text_expand{display:none}.subcats-links__toggler-text{font-size:12px;border-bottom:1px dashed #2048be;margin-right:10px}.subcats-links__toggler-text:hover{border-color:transparent}.subcats-links__toggler-arrow{width:10px}.subcats-links__toggler.open .subcats-links__toggler-arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.subcats-links__image{height:20px;display:flex;align-items:center;justify-content:center;margin-right:20px}.subcats-links__img{max-width:20px;max-height:20px;margin-right:5px}.subcats-thumbnails{display:flex;flex-flow:row wrap;margin-left:-21px;margin-bottom:70px}.subcats-thumbnails__subcat{width:114px;display:block;margin-left:21px;margin-bottom:20px}.subcats-thumbnails__subcat:hover .subcats-thumbnails__name{color:#2048be}.subcats-thumbnails__block{display:flex;flex-flow:column wrap;height:100%}.subcats-thumbnails__image{width:114px;height:150px;margin-bottom:10px;display:flex;align-items:center;justify-content:center}.subcats-thumbnails__image-img{max-width:114px;max-height:150px}.subcats-thumbnails__name{font-size:14px;word-break:break-word;margin-top:auto}.category-page .subcats-thumbnails__name{text-align:center}.subpages{display:flex;flex-flow:row wrap;font-size:14px;margin-bottom:25px}.subpages__item{display:block;margin:0 0 10px 0;color:#2048be}.subpages__link:hover{text-decoration:underline}.theme-settings{position:fixed;z-index:1000;top:0;left:-240px;width:240px;height:100vh;background-image:url("../img/theme_settings/theme-settings-bg.png");transition:left .3s ease-in-out,opacity .3s ease-in-out;opacity:.5}.theme-settings.theme-settings--hover{left:-236px;opacity:1}.theme-settings.theme-settings--open{left:0;opacity:1}.theme-settings__list{margin:20px}.theme-settings__item{margin-bottom:20px}.theme-settings__item-title{color:#fff;font-size:20px;position:relative;margin-bottom:15px;display:inline-block}.theme-settings__item-title::after{content:"";display:block;background-color:#fff;height:2px;position:absolute;bottom:-6px;left:0;right:0}.theme-settings__item-title.theme-settings__item-title_small{font-size:14px}.theme-settings__item-values{color:#fff}.theme-settings__item-values.theme-settings__item-values--colors .theme-settings__item-value .theme-settings__item-color{display:block;width:36px;height:36px;background-size:cover}.theme-settings__item-values.theme-settings__item-values--colors .theme-settings__item-value[data-value="blue-orange"] .theme-settings__item-color{background-image:url("../img/theme_settings/blue-orange.png")}.theme-settings__item-values.theme-settings__item-values--colors .theme-settings__item-value[data-value="red-white-green"] .theme-settings__item-color{background-image:url("../img/theme_settings/red-white-green.png")}.theme-settings__item-values.theme-settings__item-values--colors .theme-settings__item-value[data-value="yellow-black"] .theme-settings__item-color{background-image:url("../img/theme_settings/yellow-black.png")}.theme-settings__item-values.theme-settings__item-values--colors .theme-settings__item-value[data-value="black-orange"] .theme-settings__item-color{background-image:url("../img/theme_settings/black-orange.png")}.theme-settings__item-values.theme-settings__item-values--colors .theme-settings__item-value[data-value="red-orange"] .theme-settings__item-color{background-image:url("../img/theme_settings/red-orange.png")}.theme-settings__item-values.theme-settings__item-values--colors .theme-settings__item-value[data-value="green-blue"] .theme-settings__item-color{background-image:url("../img/theme_settings/green-blue.png")}.theme-settings__item-values.theme-settings__item-values--colors .theme-settings__item-value[data-value="burgundy-grey"] .theme-settings__item-color{background-image:url("../img/theme_settings/burgundy-grey.png")}.theme-settings__item-values.theme-settings__item-values--colors .theme-settings__item-value[data-value="lilac-pink"] .theme-settings__item-color{background-image:url("../img/theme_settings/lilac-pink.png")}.theme-settings__item-values.theme-settings__item-values--colors .theme-settings__item-value[data-value="pink-purple"] .theme-settings__item-color{background-image:url("../img/theme_settings/pink-purple.png")}.theme-settings__item-values.theme-settings__item-values--colors .theme-settings__item-value[data-value="pink-white"] .theme-settings__item-color{background-image:url("../img/theme_settings/pink-white.png")}.theme-settings__item-values.theme-settings__item-values--colors .theme-settings__item-value[data-value="blue-cyan"] .theme-settings__item-color{background-image:url("../img/theme_settings/blue-cyan.png")}.theme-settings__item-values.theme-settings__item-values--colors .theme-settings__item-value[data-value="dust-green"] .theme-settings__item-color{background-image:url("../img/theme_settings/dust-green.png")}.theme-settings__item-values .theme-settings__item-value{margin:0 5px 5px 0;font-size:14px;line-height:16px;padding:3px;display:inline-block;cursor:pointer}.theme-settings__item-values .theme-settings__item-value.theme-settings__item-value--active{background:#fff;color:#333;border-radius:3px}.theme-settings__item-values .theme-settings__item-select{color:#fff}.theme-settings__item-values .theme-settings__item-option{color:#000}.theme-settings__trigger{position:absolute;top:50%;right:-48px;margin-top:-24px;width:48px;height:48px;border-radius:0 8px 8px 0;background-image:url("../img/theme_settings/theme-settings-bg.png");display:flex;align-items:center;justify-content:center;cursor:pointer}.theme-settings__trigger .theme-settings__icon{width:32px;height:32px;overflow:visible;transition:transform .3s ease-in-out}.theme-settings__trigger:hover{cursor:pointer}.theme-settings__trigger:hover .theme-settings__icon{transform:rotate(180deg)}.top-menu{background:#ebebeb}.top-menu__wrapper{padding:6px 0 6px 260px;box-sizing:border-box}.top-menu__links{list-style:none;display:flex;flex-wrap:wrap}.top-menu__item{margin:0 30px 0 0}.top-menu__link{display:inline-block;line-height:16px;font-size:13px;color:#313030}.top-menu__link:hover{color:#2048be}.top-menu__link--active{font-weight:700;color:#2048be}@media screen and (max-width:1240px){.top-menu__wrapper{padding:6px 0 6px 246px}}@media screen and (max-width:1000px){.top-menu{display:none}}.top-panel{background:#2048be;margin-bottom:20px;position:relative}.top-panel::before{content:'';display:block;width:100%;height:1px;margin-top:-1px;box-shadow:0 1px 1px rgba(0,0,0,0.3);position:absolute;top:100%;left:0;z-index:3}body.home-page .top-panel_category{margin-bottom:0}.top-panel__wrapper{display:flex;align-items:center}.top-panel__wrapper .nav-menu-v .nav-menu-v__links .nav-menu-v__block .nav-menu-v__link .categories-nav-mobile__cat-goto{display:none}.layout_mobile .wrap-bl-promo .top-panel{order:1;display:none}.layout_mobile .wrap-bl-promo .top-panel .top-panel__wrapper{margin:0;width:100%}.layout_mobile .wrap-bl-promo .top-panel .top-panel__wrapper .nav-menu-v{height:100%;margin:0;width:100%}.layout_mobile .wrap-bl-promo .top-panel .top-panel__wrapper .nav-menu-v .nav-menu-v__trigger{padding:0 3%;width:100%;height:50px;font-size:20px;font-weight:500}.layout_mobile .wrap-bl-promo .top-panel .top-panel__wrapper .nav-menu-v .nav-menu-v__trigger::after{display:none}.layout_mobile .wrap-bl-promo .top-panel .top-panel__wrapper .nav-menu-v .nav-menu-v__trigger .nav-menu-v__trigger-icon{font-size:20px}.layout_mobile .wrap-bl-promo .top-panel .top-panel__wrapper .nav-menu-v .nav-menu-v__links{padding:0;border:0;position:relative}.layout_mobile .wrap-bl-promo .top-panel .top-panel__wrapper .nav-menu-v .nav-menu-v__links .nav-menu-v__block{display:block;background:#e7e7e7}.layout_mobile .wrap-bl-promo .top-panel .top-panel__wrapper .nav-menu-v .nav-menu-v__links .nav-menu-v__block .nav-menu-v__link{display:flex;align-items:center;box-sizing:border-box;width:100%;font-size:16px;padding:12px 10px;line-height:15px;justify-content:inherit;border-bottom:1px solid #ebebeb}.layout_mobile .wrap-bl-promo .top-panel .top-panel__wrapper .nav-menu-v .nav-menu-v__links .nav-menu-v__block .nav-menu-v__link:hover{background:0}.layout_mobile .wrap-bl-promo .top-panel .top-panel__wrapper .nav-menu-v .nav-menu-v__links .nav-menu-v__block .nav-menu-v__link .categories-nav-mobile__cat-goto{display:block}.layout_mobile .wrap-bl-promo .top-panel .top-panel__wrapper .nav-menu-v .nav-menu-v__links .nav-menu-v__block .nav-menu-v__link i.nav-menu-v__link-arrow{display:none}.layout_mobile .wrap-bl-promo .top-panel .top-panel__wrapper .nav-menu-v .nav-menu-v__links .nav-menu-v__block .nav-menu-v__sublinks{display:none!important}.layout_mobile.home-page .wrap-bl-promo .top-panel{display:block}.totop-btn{display:block;width:40px;height:40px;border-radius:2px;background:#2048be;border:1px solid #fff;color:#fff;text-align:center;line-height:44px;opacity:.7;cursor:pointer;position:fixed;right:15px;bottom:15px;display:none}.totop-btn:hover{background-color:#ff9100}.totop-btn .totop-btn__icon{font-size:20px}.totop-btn_mobile:hover{background-color:#2048be}.wa-auth-adapters{margin-bottom:25px}.wa-auth-adapters__name{font-size:19px;margin-bottom:20px}.wa-auth-adapters__text{display:block;font-size:14px;color:#313030;line-height:18px;margin-bottom:40px}.wa-auth-adapters__list{display:flex;flex-flow:row wrap;align-items:center}.wa-auth-adapters__block{display:block;margin:0 10px 10px 0;position:relative;border-radius:100%}.wa-auth-adapters__link{color:#313030;border-color:#313030;margin:0;cursor:pointer}.auth-wrapper .auth-wrap__content .wa-adapters-section,.auth_wrapper .auth-wrap__content .wa-adapters-section{margin:0 0 40px}.auth-wrapper .auth-wrap__content .wa-adapters-section .wa-section-header,.auth_wrapper .auth-wrap__content .wa-adapters-section .wa-section-header{margin:0 0 10px;font-size:14px;color:#313030;line-height:18px}.auth-wrapper .auth-wrap__content .wa-adapters-section .wa-adapters-list,.auth_wrapper .auth-wrap__content .wa-adapters-section .wa-adapters-list{display:flex;flex-flow:row wrap;align-items:center}.auth-wrapper .auth-wrap__content .wa-adapters-section .wa-adapters-list LI,.auth_wrapper .auth-wrap__content .wa-adapters-section .wa-adapters-list LI{display:block;width:auto;margin:0 30px 15px 0;position:relative;border-radius:100%}.auth-wrapper .auth-wrap__content .wa-adapters-section .wa-adapters-list LI A,.auth_wrapper .auth-wrap__content .wa-adapters-section .wa-adapters-list LI A{color:#313030;margin:0;cursor:pointer;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:20px;border:2px solid #313030;border-radius:100%;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}.auth-wrapper .auth-wrap__content .wa-adapters-section .wa-adapters-list LI A IMG,.auth_wrapper .auth-wrap__content .wa-adapters-section .wa-adapters-list LI A IMG{display:none}.auth-wrapper .auth-wrap__content .wa-adapters-section .wa-adapters-list LI A[data-id="facebook"]::before,.auth_wrapper .auth-wrap__content .wa-adapters-section .wa-adapters-list LI A[data-id="facebook"]::before{content:"\e938"}.auth-wrapper .auth-wrap__content .wa-adapters-section .wa-adapters-list LI A[data-id="facebook"]:hover,.auth_wrapper .auth-wrap__content .wa-adapters-section .wa-adapters-list LI A[data-id="facebook"]:hover{color:#3b5998;border-color:#3b5998}.auth-wrapper .auth-wrap__content .wa-adapters-section .wa-adapters-list LI A[data-id="google"]::before,.auth_wrapper .auth-wrap__content .wa-adapters-section .wa-adapters-list LI A[data-id="google"]::before{content:"\e939"}.auth-wrapper .auth-wrap__content .wa-adapters-section .wa-adapters-list LI A[data-id="google"]:hover,.auth_wrapper .auth-wrap__content .wa-adapters-section .wa-adapters-list LI A[data-id="google"]:hover{color:#dc4e41;border-color:#dc4e41}.auth-wrapper .auth-wrap__content .wa-adapters-section .wa-adapters-list LI A[data-id="mailru"]::before,.auth_wrapper .auth-wrap__content .wa-adapters-section .wa-adapters-list LI A[data-id="mailru"]::before{content:"\e93b"}.auth-wrapper .auth-wrap__content .wa-adapters-section .wa-adapters-list LI A[data-id="mailru"]:hover,.auth_wrapper .auth-wrap__content .wa-adapters-section .wa-adapters-list LI A[data-id="mailru"]:hover{color:#09c;border-color:#09c}.auth-wrapper .auth-wrap__content .wa-adapters-section .wa-adapters-list LI A[data-id="twitter"]::before,.auth_wrapper .auth-wrap__content .wa-adapters-section .wa-adapters-list LI A[data-id="twitter"]::before{content:"\e93c"}.auth-wrapper .auth-wrap__content .wa-adapters-section .wa-adapters-list LI A[data-id="twitter"]:hover,.auth_wrapper .auth-wrap__content .wa-adapters-section .wa-adapters-list LI A[data-id="twitter"]:hover{color:#1da1f2;border-color:#1da1f2}.auth-wrapper .auth-wrap__content .wa-adapters-section .wa-adapters-list LI A[data-id="vkontakte"]::before,.auth_wrapper .auth-wrap__content .wa-adapters-section .wa-adapters-list LI A[data-id="vkontakte"]::before{content:"\e93d"}.auth-wrapper .auth-wrap__content .wa-adapters-section .wa-adapters-list LI A[data-id="vkontakte"]:hover,.auth_wrapper .auth-wrap__content .wa-adapters-section .wa-adapters-list LI A[data-id="vkontakte"]:hover{color:#6383a8;border-color:#6383a8}.auth-wrapper .auth-wrap__content .wa-adapters-section .wa-adapters-list LI A[data-id="yandex"]::before,.auth_wrapper .auth-wrap__content .wa-adapters-section .wa-adapters-list LI A[data-id="yandex"]::before{content:"\e93e"}.auth-wrapper .auth-wrap__content .wa-adapters-section .wa-adapters-list LI A[data-id="yandex"]:hover,.auth_wrapper .auth-wrap__content .wa-adapters-section .wa-adapters-list LI A[data-id="yandex"]:hover{color:#f00;border-color:#f00}.auth-wrapper .auth-wrap__content .wa-adapters-section .wa-section-divider,.auth_wrapper .auth-wrap__content .wa-adapters-section .wa-section-divider{margin:25px 0;font-size:16px;line-height:16px;color:grey;overflow:hidden}.auth-wrapper .auth-wrap__content .wa-adapters-section .wa-section-divider .wa-text::before,.auth_wrapper .auth-wrap__content .wa-adapters-section .wa-section-divider .wa-text::before{margin-left:20px;background:gray}@media screen and (max-width:1000px){.wa-auth-adapters{margin-left:0;width:100%}}.wa-form,.js-wa-form-item,.wa-signup-form-fields,.wa-forgotpassword-form-fields,.wa-set-password-form-fields{width:100%;max-width:400px}.wa-form .wa-field,.js-wa-form-item .wa-field,.wa-signup-form-fields .wa-field,.wa-forgotpassword-form-fields .wa-field,.wa-set-password-form-fields .wa-field{position:relative;margin-bottom:25px}.wa-form .wa-field span.field,.js-wa-form-item .wa-field span.field,.wa-signup-form-fields .wa-field span.field,.wa-forgotpassword-form-fields .wa-field span.field,.wa-set-password-form-fields .wa-field span.field{display:block;position:relative;margin-bottom:25px}.wa-form .wa-field .wa-name,.wa-form .wa-field span.field>span,.js-wa-form-item .wa-field .wa-name,.js-wa-form-item .wa-field span.field>span,.wa-signup-form-fields .wa-field .wa-name,.wa-signup-form-fields .wa-field span.field>span,.wa-forgotpassword-form-fields .wa-field .wa-name,.wa-forgotpassword-form-fields .wa-field span.field>span,.wa-set-password-form-fields .wa-field .wa-name,.wa-set-password-form-fields .wa-field span.field>span{color:#585858;font-size:16px;line-height:18px;transition:.2s ease all}.wa-form .wa-field .wa-value,.js-wa-form-item .wa-field .wa-value,.wa-signup-form-fields .wa-field .wa-value,.wa-forgotpassword-form-fields .wa-field .wa-value,.wa-set-password-form-fields .wa-field .wa-value{position:relative}.wa-form .wa-field .wa-value.wa-submit,.js-wa-form-item .wa-field .wa-value.wa-submit,.wa-signup-form-fields .wa-field .wa-value.wa-submit,.wa-forgotpassword-form-fields .wa-field .wa-value.wa-submit,.wa-set-password-form-fields .wa-field .wa-value.wa-submit{display:flex;flex-flow:row wrap;align-items:center;font-size:14px;line-height:42px;white-space:nowrap;margin-top:30px}.wa-form .wa-field .wa-value.wa-submit input[type='submit'],.js-wa-form-item .wa-field .wa-value.wa-submit input[type='submit'],.wa-signup-form-fields .wa-field .wa-value.wa-submit input[type='submit'],.wa-forgotpassword-form-fields .wa-field .wa-value.wa-submit input[type='submit'],.wa-set-password-form-fields .wa-field .wa-value.wa-submit input[type='submit']{min-width:120px;border-radius:3px;height:42px;margin-right:5px;margin-bottom:5px;margin:0 5px 5px 0}.wa-form .wa-field .wa-value.wa-submit a,.js-wa-form-item .wa-field .wa-value.wa-submit a,.wa-signup-form-fields .wa-field .wa-value.wa-submit a,.wa-forgotpassword-form-fields .wa-field .wa-value.wa-submit a,.wa-set-password-form-fields .wa-field .wa-value.wa-submit a{color:#2048be;margin:0 5px;text-decoration:underline}.wa-form .wa-field .wa-value.wa-submit a:hover,.js-wa-form-item .wa-field .wa-value.wa-submit a:hover,.wa-signup-form-fields .wa-field .wa-value.wa-submit a:hover,.wa-forgotpassword-form-fields .wa-field .wa-value.wa-submit a:hover,.wa-set-password-form-fields .wa-field .wa-value.wa-submit a:hover{text-decoration:none}.wa-form .wa-field .wa-value.custom-label .custom-label__input,.js-wa-form-item .wa-field .wa-value.custom-label .custom-label__input,.wa-signup-form-fields .wa-field .wa-value.custom-label .custom-label__input,.wa-forgotpassword-form-fields .wa-field .wa-value.custom-label .custom-label__input,.wa-set-password-form-fields .wa-field .wa-value.custom-label .custom-label__input{margin-top:5px}.wa-form .wa-field .wa-value .wa-captcha,.js-wa-form-item .wa-field .wa-value .wa-captcha,.wa-signup-form-fields .wa-field .wa-value .wa-captcha,.wa-forgotpassword-form-fields .wa-field .wa-value .wa-captcha,.wa-set-password-form-fields .wa-field .wa-value .wa-captcha{font-size:14px}.wa-form .wa-field .wa-value .wa-captcha p:first-child,.js-wa-form-item .wa-field .wa-value .wa-captcha p:first-child,.wa-signup-form-fields .wa-field .wa-value .wa-captcha p:first-child,.wa-forgotpassword-form-fields .wa-field .wa-value .wa-captcha p:first-child,.wa-set-password-form-fields .wa-field .wa-value .wa-captcha p:first-child{display:flex;align-items:center;margin-bottom:10px;flex-flow:row wrap}.wa-form .wa-field .wa-value .wa-captcha p:first-child>*,.js-wa-form-item .wa-field .wa-value .wa-captcha p:first-child>*,.wa-signup-form-fields .wa-field .wa-value .wa-captcha p:first-child>*,.wa-forgotpassword-form-fields .wa-field .wa-value .wa-captcha p:first-child>*,.wa-set-password-form-fields .wa-field .wa-value .wa-captcha p:first-child>*{margin-right:10px}.wa-form .wa-field .wa-value .wa-captcha p:first-child input,.js-wa-form-item .wa-field .wa-value .wa-captcha p:first-child input,.wa-signup-form-fields .wa-field .wa-value .wa-captcha p:first-child input,.wa-forgotpassword-form-fields .wa-field .wa-value .wa-captcha p:first-child input,.wa-set-password-form-fields .wa-field .wa-value .wa-captcha p:first-child input{width:calc(100% - 154px);margin-right:0}.wa-form .wa-field .wa-value .wa-captcha .wa-captcha-refresh,.js-wa-form-item .wa-field .wa-value .wa-captcha .wa-captcha-refresh,.wa-signup-form-fields .wa-field .wa-value .wa-captcha .wa-captcha-refresh,.wa-forgotpassword-form-fields .wa-field .wa-value .wa-captcha .wa-captcha-refresh,.wa-set-password-form-fields .wa-field .wa-value .wa-captcha .wa-captcha-refresh{display:block;color:#2048be;text-decoration:underline;margin-bottom:25px;cursor:pointer}.wa-form .wa-field .wa-value .wa-captcha .wa-captcha-refresh:hover,.js-wa-form-item .wa-field .wa-value .wa-captcha .wa-captcha-refresh:hover,.wa-signup-form-fields .wa-field .wa-value .wa-captcha .wa-captcha-refresh:hover,.wa-forgotpassword-form-fields .wa-field .wa-value .wa-captcha .wa-captcha-refresh:hover,.wa-set-password-form-fields .wa-field .wa-value .wa-captcha .wa-captcha-refresh:hover{text-decoration:none}.wa-form .wa-field.focused .wa-value input,.js-wa-form-item .wa-field.focused .wa-value input,.wa-signup-form-fields .wa-field.focused .wa-value input,.wa-forgotpassword-form-fields .wa-field.focused .wa-value input,.wa-set-password-form-fields .wa-field.focused .wa-value input{border-color:#2048be}.wa-form .wa-field.wa-required .wa-name::before,.wa-form .wa-field.wa-required span.field>span::before,.wa-form .wa-field span.field.wa-required>span::before,.js-wa-form-item .wa-field.wa-required .wa-name::before,.js-wa-form-item .wa-field.wa-required span.field>span::before,.js-wa-form-item .wa-field span.field.wa-required>span::before,.wa-signup-form-fields .wa-field.wa-required .wa-name::before,.wa-signup-form-fields .wa-field.wa-required span.field>span::before,.wa-signup-form-fields .wa-field span.field.wa-required>span::before,.wa-forgotpassword-form-fields .wa-field.wa-required .wa-name::before,.wa-forgotpassword-form-fields .wa-field.wa-required span.field>span::before,.wa-forgotpassword-form-fields .wa-field span.field.wa-required>span::before,.wa-set-password-form-fields .wa-field.wa-required .wa-name::before,.wa-set-password-form-fields .wa-field.wa-required span.field>span::before,.wa-set-password-form-fields .wa-field span.field.wa-required>span::before{content:'*';color:red;margin-right:2px}.wa-form .wa-field:not(.wa-field-address):not(.wa-field-sex) .wa-name,.js-wa-form-item .wa-field:not(.wa-field-address):not(.wa-field-sex) .wa-name,.wa-signup-form-fields .wa-field:not(.wa-field-address):not(.wa-field-sex) .wa-name,.wa-forgotpassword-form-fields .wa-field:not(.wa-field-address):not(.wa-field-sex) .wa-name,.wa-set-password-form-fields .wa-field:not(.wa-field-address):not(.wa-field-sex) .wa-name{position:absolute;top:10px}.wa-form .wa-field:not(.wa-field-address):not(.wa-field-sex) .wa-name.on,.wa-form .wa-field:not(.wa-field-address):not(.wa-field-sex) .wa-name.show,.js-wa-form-item .wa-field:not(.wa-field-address):not(.wa-field-sex) .wa-name.on,.js-wa-form-item .wa-field:not(.wa-field-address):not(.wa-field-sex) .wa-name.show,.wa-signup-form-fields .wa-field:not(.wa-field-address):not(.wa-field-sex) .wa-name.on,.wa-signup-form-fields .wa-field:not(.wa-field-address):not(.wa-field-sex) .wa-name.show,.wa-forgotpassword-form-fields .wa-field:not(.wa-field-address):not(.wa-field-sex) .wa-name.on,.wa-forgotpassword-form-fields .wa-field:not(.wa-field-address):not(.wa-field-sex) .wa-name.show,.wa-set-password-form-fields .wa-field:not(.wa-field-address):not(.wa-field-sex) .wa-name.on,.wa-set-password-form-fields .wa-field:not(.wa-field-address):not(.wa-field-sex) .wa-name.show{color:#2048be;font-size:12px;top:-17px}.wa-form .wa-field:not(.wa-field-address):not(.wa-field-sex) .wa-name.wa-name-static,.js-wa-form-item .wa-field:not(.wa-field-address):not(.wa-field-sex) .wa-name.wa-name-static,.wa-signup-form-fields .wa-field:not(.wa-field-address):not(.wa-field-sex) .wa-name.wa-name-static,.wa-forgotpassword-form-fields .wa-field:not(.wa-field-address):not(.wa-field-sex) .wa-name.wa-name-static,.wa-set-password-form-fields .wa-field:not(.wa-field-address):not(.wa-field-sex) .wa-name.wa-name-static{position:static;font-size:14px}.wa-form .wa-field.wa-field-address .wa-name,.js-wa-form-item .wa-field.wa-field-address .wa-name,.wa-signup-form-fields .wa-field.wa-field-address .wa-name,.wa-forgotpassword-form-fields .wa-field.wa-field-address .wa-name,.wa-set-password-form-fields .wa-field.wa-field-address .wa-name{color:#313030;font-size:18px;margin-bottom:20px}.wa-form .wa-field.wa-field-address span.field>span,.js-wa-form-item .wa-field.wa-field-address span.field>span,.wa-signup-form-fields .wa-field.wa-field-address span.field>span,.wa-forgotpassword-form-fields .wa-field.wa-field-address span.field>span,.wa-set-password-form-fields .wa-field.wa-field-address span.field>span{position:absolute;top:10px}.wa-form .wa-field.wa-field-address span.field>span.show,.wa-form .wa-field.wa-field-address span.field>span.on,.js-wa-form-item .wa-field.wa-field-address span.field>span.show,.js-wa-form-item .wa-field.wa-field-address span.field>span.on,.wa-signup-form-fields .wa-field.wa-field-address span.field>span.show,.wa-signup-form-fields .wa-field.wa-field-address span.field>span.on,.wa-forgotpassword-form-fields .wa-field.wa-field-address span.field>span.show,.wa-forgotpassword-form-fields .wa-field.wa-field-address span.field>span.on,.wa-set-password-form-fields .wa-field.wa-field-address span.field>span.show,.wa-set-password-form-fields .wa-field.wa-field-address span.field>span.on{color:#2048be;font-size:12px;top:-17px}.wa-form .wa-field.wa-field-address span.field input,.js-wa-form-item .wa-field.wa-field-address span.field input,.wa-signup-form-fields .wa-field.wa-field-address span.field input,.wa-forgotpassword-form-fields .wa-field.wa-field-address span.field input,.wa-set-password-form-fields .wa-field.wa-field-address span.field input{position:relative;z-index:1}.wa-form .wa-field.wa-field-sex .wa-name,.js-wa-form-item .wa-field.wa-field-sex .wa-name,.wa-signup-form-fields .wa-field.wa-field-sex .wa-name,.wa-forgotpassword-form-fields .wa-field.wa-field-sex .wa-name,.wa-set-password-form-fields .wa-field.wa-field-sex .wa-name{top:-17px;color:#2048be}.wa-form .wa-field.wa-field-sex .wa-value,.js-wa-form-item .wa-field.wa-field-sex .wa-value,.wa-signup-form-fields .wa-field.wa-field-sex .wa-value,.wa-forgotpassword-form-fields .wa-field.wa-field-sex .wa-value,.wa-set-password-form-fields .wa-field.wa-field-sex .wa-value{height:35px;display:flex}.wa-form select.watermark ~ span,.js-wa-form-item select.watermark ~ span,.wa-signup-form-fields select.watermark ~ span,.wa-forgotpassword-form-fields select.watermark ~ span,.wa-set-password-form-fields select.watermark ~ span{opacity:1}.wa-form select.select2-hidden-accessible,.js-wa-form-item select.select2-hidden-accessible,.wa-signup-form-fields select.select2-hidden-accessible,.wa-forgotpassword-form-fields select.select2-hidden-accessible,.wa-set-password-form-fields select.select2-hidden-accessible,.product-service select.select2-hidden-accessible{width:1px!important;height:1px!important;margin:0!important}.wa-form div.hint,.js-wa-form-item div.hint,.wa-signup-form-fields div.hint,.wa-forgotpassword-form-fields div.hint,.wa-set-password-form-fields div.hint{color:#313030;font-size:14px;margin-top:15px}.wa-form.wa-form_static-names .wa-field .wa-name,.js-wa-form-item.wa-form_static-names .wa-field .wa-name,.wa-signup-form-fields.wa-form_static-names .wa-field .wa-name,.wa-forgotpassword-form-fields.wa-form_static-names .wa-field .wa-name,.wa-set-password-form-fields.wa-form_static-names .wa-field .wa-name{position:static!important;color:#313030!important;font-size:18px!important;margin-bottom:20px}.wa-form.wa-form_static-names .wa-field .wa-value>p>span,.js-wa-form-item.wa-form_static-names .wa-field .wa-value>p>span,.wa-signup-form-fields.wa-form_static-names .wa-field .wa-value>p>span,.wa-forgotpassword-form-fields.wa-form_static-names .wa-field .wa-value>p>span,.wa-set-password-form-fields.wa-form_static-names .wa-field .wa-value>p>span{margin-bottom:10px}.wa-form.wa-form_static-names .wa-field .wa-value>p>span .hint,.js-wa-form-item.wa-form_static-names .wa-field .wa-value>p>span .hint,.wa-signup-form-fields.wa-form_static-names .wa-field .wa-value>p>span .hint,.wa-forgotpassword-form-fields.wa-form_static-names .wa-field .wa-value>p>span .hint,.wa-set-password-form-fields.wa-form_static-names .wa-field .wa-value>p>span .hint{color:#2048be;font-size:12px}.step-shipping .checkout-content .select2-hidden-accessible{width:1px!important;height:1px!important;margin:0!important}.select2-container--default .select2-selection--single{width:100%!important}.select2-container .select2-selection__arrow{border-width:0!important}.select2-container{max-width:400px}.wa-value select{cursor:pointer}@media screen and (max-width:520px){.wa-value>div:nth-child(2){display:block!important}.select2-container{max-width:300px}}.welcome-text__content.description{overflow:hidden;margin-bottom:0}.welcome-text__content_collapsed{max-height:180px;position:relative}.welcome-text__content_collapsed::after{content:'';display:block;width:100%;height:40px;position:absolute;left:0;bottom:0;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,white 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,white 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}.welcome-text__show-more{color:#2048be;font-size:14px;text-decoration:underline;margin-top:10px;cursor:pointer;display:none}.welcome-text__show-more:hover{text-decoration:none}.layout .plugin_arrived-request .plugin_arrived-field{position:relative;margin-bottom:20px}.layout .plugin_arrived-request .plugin_arrived-field .plugin_arrived-name{color:#585858;font-size:16px;line-height:18px;transition:.2s ease all}.layout .plugin_arrived-request .plugin_arrived-field .plugin_arrived-value{position:relative}.layout .plugin_arrived-request .plugin_arrived-field .plugin_arrived-value input,.layout .plugin_arrived-request .plugin_arrived-field .plugin_arrived-value select{border-color:#ff9100}.layout .plugin_arrived-request .plugin_arrived-field .plugin_arrived-name{position:absolute;top:20px}.layout .plugin_arrived-request .plugin_arrived-field .plugin_arrived-name::before{content:'*';color:red;margin-right:2px}.layout .plugin_arrived-request .plugin_arrived-field .not_bold{position:static}.layout .plugin_arrived-request .plugin_arrived-field .plugin_arrived-name.on,.layout .plugin_arrived-request .plugin_arrived-field .plugin_arrived-value .plugin_arrived-name.show{color:#ff9100;font-size:14px;top:-5px}.layout .plugin_arrived-request .plugin_arrived-field{margin:0;margin-bottom:20px;padding:10px 10px 0 5px}.layout .plugin_arrived-request .plugin_arrived-field:last-child{padding:10px 10px 0 10px}.layout .plugin_arrived-popup .custom-label .custom-label__input::after{background:#ff9100}.layout .plugin_arrived-popup .custom-label[type=checkbox]:checked ~ .custom-label__input::before,.layout .plugin_arrived-popup .custom-label[type=radio]:checked ~ .custom-label__input::before,.layout .plugin_arrived-popup .custom-label[type=checkbox]:not(:disabled):hover ~ .custom-label__input:before,.layout .plugin_arrived-popup .custom-label[type=radio]:not(:disabled):hover ~ .custom-label__input:before{border-color:#ff9100}.layout .plugin_arrived-popup .custom-label a{color:#ff9100}.layout .plugin_arrived-header .plugin_arrived-close{background:0}.layout .plugin_arrived-header .plugin_arrived-close::after,.layout .plugin_arrived-header .plugin_arrived-close::before{content:'';background:#ff9100;width:16px;height:2px;position:absolute;top:18px;transition:all .2s ease-in-out}.layout .plugin_arrived-header .plugin_arrived-close::after{transform:rotate(45deg) scale(1)}.layout .plugin_arrived-header .plugin_arrived-close::before{transform:rotate(-45deg) scale(1)}.layout .plugin_arrived-header .plugin_arrived-close:hover::after{transform:rotate(-40deg) scale(1.2)}.layout .plugin_arrived-header .plugin_arrived-close:hover::before{transform:rotate(40deg) scale(1.2)}.layout .plugin_arrived-box::after{content:'';display:block;width:100%;height:100%;padding:25px;position:absolute;background:#fff;opacity:.9;left:-25px;top:-25px;z-index:-1}.layout .plugin_arrived-box .plugin_arrived-success{font-family:Roboto,sans-serif;font-size:22px;line-height:22px;height:auto;text-align:center;padding:20px 20px}.layout .plugin_arrived-box .plugin_arrived-success strong{color:#6cd002;font-weight:300;text-transform:uppercase;padding:20px 0}.layout .plugin_arrived-button{margin:10px 10px 10px 0}.layout .plugin_arrived-button.custom a{border:1px solid transparent;color:#fff;display:inline-block;background:#ff9100;padding:4px 7px 4px 7px;font-size:1em;text-decoration:none;line-height:2.3em;transition:all .3s;font-weight:400}.layout .plugin_arrived-button.custom a:hover{background:#fff;cursor:pointer;color:#ff9100;text-decoration:none;border:1px solid #ff9100}.layout .plugin_arrived-custom .plugin_arrived-header{background:#fff!important;text-shadow:none!important;font-size:16px!important;color:#ff9100;font-weight:600;font-style:normal!important}.layout .plugin_arrived-box{display:none;background-color:#fff!important;border:none!important;-webkit-border-radius:none!important;-moz-border-radius:none!important;border-radius:5px!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;left:50%;top:50%;position:fixed;width:380px;z-index:8011;font-family:Arial}.layout .plugin_arrived-overlay{background:#000!important;opacity:.5}.layout .plugin_arrived-value input[type="submit"]{background-color:#ff9100!important;color:#fff!important;border:1px solid #ff9100!important;border-radius:4px;width:100%!important;cursor:pointer}.layout .plugin_arrived-value input[type="submit"]:hover{color:#ff9100!important;background-color:#fff!important;font-weight:normal!important}.layout .plugin_arrived-name{font-weight:normal!important}.layout .plugin_arrived-name::before{display:none!important}.layout .plugin_arrived-field{margin:10px 10px;padding:10px 10px 0 10px;border-radius:5px}.layout .plugin_arrived-value{margin:0!important}.layout .plugin_arrived-value input[type="text"]{font-size:18px;line-height:18px}.plugin_arrived-box .plugin_arrived-body>.plugin_arrived-request .plugin_arrived-name .custom-label{flex-wrap:wrap}@media screen and (max-width:520px){.layout .plugin_arrived-button.custom a{line-height:1em;transition:all .3s;font-weight:400;height:38px;align-items:center;justify-content:center;display:flex;text-align:center;margin:10px 0}.layout .plugin-hook-product-cart{margin-top:0}.layout_mobile .plugin_arrived-box{width:320px}.layout_mobile .plugin_arrived-value input{width:240px}}@media screen and (max-width:400px){.layout_mobile .plugin_arrived-box{width:290px}}.brand-list{margin-bottom:45px}.brand-list__title-wrap{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;margin-bottom:25px}.brand-list__title{color:#313030;font-size:30px}.brand-list__title span{margin-right:80px}.brand-list__show-more.btn{max-width:142px;height:28px;color:#ff9100;border-color:#ff9100;background:transparent;margin:10px 0}.brand-list__show-more.btn:hover{color:#fff;border-color:transparent;background:#ff9100}.brand-list__arrows{display:flex;align-items:center}.brand-list__arrow{margin-left:5px;padding:5px;font-size:20px;color:#313030;cursor:pointer}.brand-list__arrow.disabled{opacity:.2;cursor:default}.brand-list__arrow:hover:not(.disabled){opacity:1}.brand-list__brands{display:flex;align-items:center}.brand-list__brand{list-style-type:none;display:flex;height:120px;align-items:center;justify-content:center;padding:10px}.brand-list__brand-link{display:flex;align-items:flex-start;justify-content:center;width:218px;text-decoration:none}.brand-list__brand-image{display:block;max-width:218px;max-height:120px}.all-brands{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.all-brands__brand{display:flex;height:auto;align-items:center;justify-content:center;padding:10px;margin-bottom:30px;flex-wrap:wrap;max-width:218px}.all-brands__brand-link{display:flex;align-items:flex-start;justify-content:center;width:218px;text-decoration:none;font-size:18px}.all-brands__brand-image{display:block;max-width:218px;max-height:120px}.brand-page{display:flex}.brand-page__image-wrap{flex:0 0 auto;margin:0 20px 20px 0}.brand-page__image{display:block;max-width:218px}.brand-page__subcats{margin-bottom:20px}.brand-page__subcats::after{display:none}.brands__wrapper{display:flex;align-items:flex-start;justify-content:flex-start;width:100%;flex-wrap:wrap;border:1px solid #e5e5e5;border-bottom:0;border-right:0;box-sizing:border-box}.brand_box{width:calc(100% / 7);height:280px;flex:0 0 auto;box-sizing:border-box;border:1px solid #e5e5e5;cursor:pointer;position:relative;border-top:0;border-left:none;position:relative}.brand_link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;flex-direction:column;box-sizing:border-box;padding:36px 40px 30px;position:relative;z-index:2}.brand_link:hover{text-decoration:none!important}.brand_image{display:flex;width:164px;height:140px;align-items:center;justify-content:center;margin-bottom:auto}.description .brand_image img{max-width:100%;max-height:100%}.brand_name{font-weight:500;font-size:18px;line-height:22px;text-align:center;color:#313030}.brand_name-box{font-weight:500;font-size:18px;line-height:22px;text-align:center;color:#313030}.layout:not(.layout_mobile) .brand_box:hover::after{opacity:1}.layout:not(.layout_mobile) .brand_box::after{content:'';position:absolute;width:calc(100%+20px);height:calc(100%+20px);display:block;top:-10px;left:-10px;background:#fff;z-index:1;border:1px solid #e5e5e5;box-shadow:0 10px 20px rgba(0,0,0,0.3);opacity:0;pointer-events:none;transition:.2s}@media screen and (max-width:760px){.brand-page{flex-wrap:wrap}.brand-page .brand-page__image-wrap{margin-right:0}.brand-page .brand-page__image{max-width:100%}}@media screen and (max-width:1720px){.brand_box{width:calc(100% / 6)}}@media screen and (max-width:1480px){.brand_box{width:calc(100% / 5)}}@media screen and (max-width:1240px){.brand_box{width:calc(100% / 4)}}@media screen and (max-width:1000px){.brand_box{width:calc(100% / 3)}}@media screen and (max-width:640px){.brand_box{width:calc(100% / 2)}}@media screen and (max-width:420px){.brand_box{width:calc(100%)}}.product-day,.nav-menu-fn__content-block_productday-plugin,.nav-menu-v__content-block_productday-plugin{width:228px;margin-left:14px;position:relative}.product-day.product-day_no-margin,.nav-menu-fn__content-block_productday-plugin.product-day_no-margin,.nav-menu-v__content-block_productday-plugin.product-day_no-margin{margin-left:0}.product-day .productday_block,.nav-menu-fn__content-block_productday-plugin .productday_block,.nav-menu-v__content-block_productday-plugin .productday_block{display:flex;flex-flow:row wrap}.product-day .productday_block .productday_top_block,.nav-menu-fn__content-block_productday-plugin .productday_block .productday_top_block,.nav-menu-v__content-block_productday-plugin .productday_block .productday_top_block{width:100%;background:rgba(32,72,190,0.9);position:absolute;top:0}.product-day .productday_block .productday_title,.nav-menu-fn__content-block_productday-plugin .productday_block .productday_title,.nav-menu-v__content-block_productday-plugin .productday_block .productday_title{width:100%;margin-top:0;text-align:left;text-transform:capitalize;font-size:24px;font-weight:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#313030}.product-day .productday_block .productday_description,.nav-menu-fn__content-block_productday-plugin .productday_block .productday_description,.nav-menu-v__content-block_productday-plugin .productday_block .productday_description{width:100%;height:14px;text-align:left;text-transform:capitalize;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:5px;color:#666}.product-day .productday_block [id*="Stage_jbeeb_"],.nav-menu-fn__content-block_productday-plugin .productday_block [id*="Stage_jbeeb_"],.nav-menu-v__content-block_productday-plugin .productday_block [id*="Stage_jbeeb_"]{display:flex!important;align-items:center;justify-content:center;width:100%!important;height:52px!important;margin:-62px 0 0!important;z-index:1;order:2}.product-day .productday_block [id*="Stage_jbeeb_"]>[id*="Container_jbeeb_"],.nav-menu-fn__content-block_productday-plugin .productday_block [id*="Stage_jbeeb_"]>[id*="Container_jbeeb_"],.nav-menu-v__content-block_productday-plugin .productday_block [id*="Stage_jbeeb_"]>[id*="Container_jbeeb_"]{flex:0 0 auto;width:44px!important;height:52px!important;background:#ff9100!important;margin:0 0 0 4px!important;position:static!important}.product-day .productday_block [id*="Stage_jbeeb_"]>[id*="Container_jbeeb_"] [id*="Box_jbeeb_"],.nav-menu-fn__content-block_productday-plugin .productday_block [id*="Stage_jbeeb_"]>[id*="Container_jbeeb_"] [id*="Box_jbeeb_"],.nav-menu-v__content-block_productday-plugin .productday_block [id*="Stage_jbeeb_"]>[id*="Container_jbeeb_"] [id*="Box_jbeeb_"]{display:none}.product-day .productday_block [id*="Stage_jbeeb_"]>[id*="Container_jbeeb_"] [id*="TextBox_jbeeb_"],.nav-menu-fn__content-block_productday-plugin .productday_block [id*="Stage_jbeeb_"]>[id*="Container_jbeeb_"] [id*="TextBox_jbeeb_"],.nav-menu-v__content-block_productday-plugin .productday_block [id*="Stage_jbeeb_"]>[id*="Container_jbeeb_"] [id*="TextBox_jbeeb_"]{display:block;width:100%!important;font-size:24px!important;line-height:1!important;margin-top:10px;color:#333!important;position:static!important}.product-day .productday_block [id*="Stage_jbeeb_"]>[id*="Container_jbeeb_"] [id*="TextBox_jbeeb_"] span,.nav-menu-fn__content-block_productday-plugin .productday_block [id*="Stage_jbeeb_"]>[id*="Container_jbeeb_"] [id*="TextBox_jbeeb_"] span,.nav-menu-v__content-block_productday-plugin .productday_block [id*="Stage_jbeeb_"]>[id*="Container_jbeeb_"] [id*="TextBox_jbeeb_"] span{color:#333!important;font-weight:700}.product-day .productday_block [id*="Stage_jbeeb_"]>[id*="Container_jbeeb_"] [id*="Container_jbeeb_"] [id*="Box_jbeeb_"],.nav-menu-fn__content-block_productday-plugin .productday_block [id*="Stage_jbeeb_"]>[id*="Container_jbeeb_"] [id*="Container_jbeeb_"] [id*="Box_jbeeb_"],.nav-menu-v__content-block_productday-plugin .productday_block [id*="Stage_jbeeb_"]>[id*="Container_jbeeb_"] [id*="Container_jbeeb_"] [id*="Box_jbeeb_"]{height:34px!important}.product-day .productday_block [id*="Stage_jbeeb_"]>[id*="Container_jbeeb_"]>[id*="Container_jbeeb_"],.nav-menu-fn__content-block_productday-plugin .productday_block [id*="Stage_jbeeb_"]>[id*="Container_jbeeb_"]>[id*="Container_jbeeb_"],.nav-menu-v__content-block_productday-plugin .productday_block [id*="Stage_jbeeb_"]>[id*="Container_jbeeb_"]>[id*="Container_jbeeb_"]{display:flex;width:100%!important;position:static!important}.product-day .productday_block [id*="Stage_jbeeb_"]>[id*="Container_jbeeb_"]>[id*="Container_jbeeb_"]>[id*="Container_jbeeb_"],.nav-menu-fn__content-block_productday-plugin .productday_block [id*="Stage_jbeeb_"]>[id*="Container_jbeeb_"]>[id*="Container_jbeeb_"]>[id*="Container_jbeeb_"],.nav-menu-v__content-block_productday-plugin .productday_block [id*="Stage_jbeeb_"]>[id*="Container_jbeeb_"]>[id*="Container_jbeeb_"]>[id*="Container_jbeeb_"]{width:50%!important;position:static!important}.product-day .productday_block [id*="Stage_jbeeb_"]>[id*="Container_jbeeb_"]>[id*="Container_jbeeb_"]>[id*="Container_jbeeb_"]>[id*="Container_jbeeb_"],.nav-menu-fn__content-block_productday-plugin .productday_block [id*="Stage_jbeeb_"]>[id*="Container_jbeeb_"]>[id*="Container_jbeeb_"]>[id*="Container_jbeeb_"]>[id*="Container_jbeeb_"],.nav-menu-v__content-block_productday-plugin .productday_block [id*="Stage_jbeeb_"]>[id*="Container_jbeeb_"]>[id*="Container_jbeeb_"]>[id*="Container_jbeeb_"]>[id*="Container_jbeeb_"]{width:100%!important;position:static!important}.product-day .productday_block [id*="Stage_jbeeb_"]>[id*="Container_jbeeb_"]>[id*="Container_jbeeb_"]>[id*="Container_jbeeb_"]>[id*="Container_jbeeb_"] [id*="Box_jbeeb_"],.nav-menu-fn__content-block_productday-plugin .productday_block [id*="Stage_jbeeb_"]>[id*="Container_jbeeb_"]>[id*="Container_jbeeb_"]>[id*="Container_jbeeb_"]>[id*="Container_jbeeb_"] [id*="Box_jbeeb_"],.nav-menu-v__content-block_productday-plugin .productday_block [id*="Stage_jbeeb_"]>[id*="Container_jbeeb_"]>[id*="Container_jbeeb_"]>[id*="Container_jbeeb_"]>[id*="Container_jbeeb_"] [id*="Box_jbeeb_"]{width:88%!important;position:static!important;margin:2px auto!important;height:30px!important}.product-day .productday_block [id*="Stage_jbeeb_"]>[id*="TextBox_jbeeb_"],.nav-menu-fn__content-block_productday-plugin .productday_block [id*="Stage_jbeeb_"]>[id*="TextBox_jbeeb_"],.nav-menu-v__content-block_productday-plugin .productday_block [id*="Stage_jbeeb_"]>[id*="TextBox_jbeeb_"]{font-size:10px!important;font-weight:normal!important;text-transform:lowercase;position:static!important;margin-top:40px!important;height:25px!important;flex:0;text-indent:-44px}.product-day .productday_block [id*="Stage_jbeeb_"]>[id*="TextBox_jbeeb_"] span,.nav-menu-fn__content-block_productday-plugin .productday_block [id*="Stage_jbeeb_"]>[id*="TextBox_jbeeb_"] span,.nav-menu-v__content-block_productday-plugin .productday_block [id*="Stage_jbeeb_"]>[id*="TextBox_jbeeb_"] span{color:#333!important}.product-day .productday_block .productday_img,.nav-menu-fn__content-block_productday-plugin .productday_block .productday_img,.nav-menu-v__content-block_productday-plugin .productday_block .productday_img{margin:0 0 14px;width:100%;height:228px;order:1}.product-day .productday_block .productday_img a,.nav-menu-fn__content-block_productday-plugin .productday_block .productday_img a,.nav-menu-v__content-block_productday-plugin .productday_block .productday_img a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.product-day .productday_block .productday_img a img,.nav-menu-fn__content-block_productday-plugin .productday_block .productday_img a img,.nav-menu-v__content-block_productday-plugin .productday_block .productday_img a img{display:block;max-width:228px;max-height:228px;position:relative}.product-day .productday_block .productday_name,.nav-menu-fn__content-block_productday-plugin .productday_block .productday_name,.nav-menu-v__content-block_productday-plugin .productday_block .productday_name{display:block;width:100%;color:#313030;font-size:16px;line-height:20px;text-align:left;max-height:40px;margin-bottom:5px;overflow:hidden;order:3}.product-day .productday_block .product-price,.nav-menu-fn__content-block_productday-plugin .productday_block .product-price,.nav-menu-v__content-block_productday-plugin .productday_block .product-price{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row-reverse;align-items:center;height:37px;margin-bottom:5px;order:4}.product-day .productday_block .product-price .compare-at-price,.nav-menu-fn__content-block_productday-plugin .productday_block .product-price .compare-at-price,.nav-menu-v__content-block_productday-plugin .productday_block .product-price .compare-at-price{text-decoration:line-through;color:#333;margin:0;font-size:18px;line-height:18px;font-weight:normal}.product-day .productday_block .product-price .price,.nav-menu-fn__content-block_productday-plugin .productday_block .product-price .price,.nav-menu-v__content-block_productday-plugin .productday_block .product-price .price{color:#c00;font-size:18px;line-height:18px;text-align:right;font-weight:700;margin-right:10px}.product-day.product-day-mob,.nav-menu-fn__content-block_productday-plugin.product-day-mob,.nav-menu-v__content-block_productday-plugin.product-day-mob{width:140px;margin-left:20px}.product-day.product-day-mob .productday_description,.nav-menu-fn__content-block_productday-plugin.product-day-mob .productday_description,.nav-menu-v__content-block_productday-plugin.product-day-mob .productday_description{height:18px}.product-day.product-day-mob .productday_img,.nav-menu-fn__content-block_productday-plugin.product-day-mob .productday_img,.nav-menu-v__content-block_productday-plugin.product-day-mob .productday_img{height:140px;margin-bottom:10px}.product-day.product-day-mob .productday_img a img,.nav-menu-fn__content-block_productday-plugin.product-day-mob .productday_img a img,.nav-menu-v__content-block_productday-plugin.product-day-mob .productday_img a img{max-width:140px;max-height:140px}.product-day.product-day_aside{margin:0 auto}.product-day.product-day_aside .productday_block{padding:10px}.product-day.product-day_aside .productday_block .productday_title{text-align:center}.product-day.product-day_aside .productday_block .productday_description{height:auto!important;text-align:center}.product-day.product-day_aside .productday_block [id*="Stage_jbeeb_"]{margin:-62px auto!important}.product-day.product-day_aside .productday_block .productday_name{text-align:center}.product-day.product-day_aside .productday_block .product-price{width:100%;justify-content:center;flex-wrap:wrap}.product-day.product-day_aside .productday_block .product-price .price{margin:5px 10px}.nav-menu-fn__content-block_productday-plugin{max-height:100%}.nav-menu-v__content-block_productday-plugin{padding:20px 0}.nav-menu-fn__content-block_productday-plugin,.nav-menu-v__content-block_productday-plugin{margin:0 auto}.nav-menu-fn__content-block_productday-plugin .productday_block .productday_title,.nav-menu-v__content-block_productday-plugin .productday_block .productday_title{text-align:center}.nav-menu-fn__content-block_productday-plugin .productday_block .productday_description,.nav-menu-v__content-block_productday-plugin .productday_block .productday_description{height:auto;text-align:center}.nav-menu-fn__content-block_productday-plugin .productday_block [id*="Stage_jbeeb_"],.nav-menu-v__content-block_productday-plugin .productday_block [id*="Stage_jbeeb_"]{margin:-62px auto 0!important}.nav-menu-fn__content-block_productday-plugin .productday_block .productday_name,.nav-menu-v__content-block_productday-plugin .productday_block .productday_name{text-align:center}.nav-menu-fn__content-block_productday-plugin .productday_block .product-price,.nav-menu-v__content-block_productday-plugin .productday_block .product-price{width:100%;justify-content:center}.nav-menu-fn__content-block_productday-plugin .productday_block .product-price .price,.nav-menu-v__content-block_productday-plugin .productday_block .product-price .price{margin:5px 10px}@media screen and (max-width:1480px){.product-day{margin-left:15px}}@media screen and (max-width:1000px){.product-day{margin-left:18px}}@media screen and (max-width:760px){.product-day{margin-left:24px}}@media screen and (max-width:640px){.product-day{margin-left:14px}.product-day:not(.product-day-mob) .productday_block .productday_description{height:46px}}@media screen and (max-width:400px){.product-day .productday_block .productday_description{height:auto}.product-day.product-day-mob{width:100%;margin:0 auto 20px}.product-day.product-day-mob .productday_block .productday_title{text-align:center}.product-day.product-day-mob .productday_block .productday_description{height:auto;text-align:center}.product-day.product-day-mob .productday_block #Stage_jbeeb_3{margin:0 auto 10px!important}.product-day.product-day-mob .productday_block .productday_img{height:auto}.product-day.product-day-mob .productday_block .productday_img a{width:100%;margin:0 auto}.product-day.product-day-mob .productday_block .productday_img a img{max-width:100%;max-height:100%}.product-day.product-day-mob .productday_block .productday_name{text-align:center}.product-day.product-day-mob .productday_block .product-price{width:100%;justify-content:center}.product-day.product-day-mob .productday_block .product-price .price{margin:5px 10px}}.quickorder-body .quickorder-row{position:relative;margin-bottom:25px;width:335px}.layout .quickorder-body .quickorder-row .quickorder-name{color:#585858;font-size:16px;line-height:18px;transition:.2s ease all}.layout .quickorder-body .quickorder-row .quickorder-value{position:relative}.layout .quickorder-body .quickorder-row .quickorder-value input{border-color:#2048be}.layout .quickorder-body .quickorder-row .quickorder-name{position:absolute;top:20px}.layout .quickorder-body .quickorder-row .quickorder-name.required::before{content:'*';color:red;margin-right:2px}.layout .quickorder-body .quickorder-row .quickorder-name.on,.layout .quickorder-body .quickorder-row .quickorder-name.show{color:#2048be;font-size:14px;top:-15px}.quickorder-custom-button{margin:10px 10px 10px 0}.quickorder-custom-button .quickorder-button{width:130px;border-radius:0!important;text-decoration:none;height:45px;background:#fff!important;padding:0!important;margin:0!important;display:block}.quickorder-custom-button .quickorder-button:hover{color:#fff!important;-webkit-box-shadow:none!important;transition:all .3s;text-decoration:none!important}.quickorder-submit input[type="submit"]{border-radius:5px!important;width:335px;color:#fff!important;border-radius:0!important;text-decoration:none;height:45px;background:#2048be!important;padding:0!important;display:block;border:1px solid #2048be!important;-webkit-box-shadow:none!important;box-shadow:none!important}.quickorder-submit input[type="submit"]:hover{background:#fff!important;color:#2048be!important;-webkit-box-shadow:none!important;transition:all .3s}.quickorder-custom-button .quickorder-button i{background:0!important;display:block!important;padding:14px 5px 5px 0!important;font-family:'Arial',sans-serif;text-align:center;line-height:16px!important;font-size:16px!important;font-style:normal!important;font-weight:400!important}.quickorder-custom-button-cart .quickorder-button-cart{position:relative;width:220px;color:#fff!important;border-radius:0!important;text-decoration:none;height:49px;background:#2048be!important;padding:0!important;margin:0!important;display:block!important;border:1px solid #2048be!important;-webkit-box-shadow:none!important;cursor:pointer}.quickorder-custom-button-cart .quickorder-button-cart:hover{background:#fff!important;color:#2048be!important;-webkit-box-shadow:none!important;transition:all .3s;text-decoration:none!important}.quickorder-custom-button-cart .quickorder-button-cart i{background:0!important;display:block!important;padding:14px 0 0 0!important;font-family:'Arial',sans-serif;text-align:center;line-height:16px!important;font-size:16px!important;font-style:normal!important;font-weight:400!important}.quickorder-wrap{background-color:#fff!important;border:none!important;-webkit-border-radius:none!important;-moz-border-radius:none!important;border-radius:5px!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;left:50%!important;top:50%!important;position:fixed!important;width:720px!important;z-index:99999!important;min-width:280px!important;max-width:100%}.quickorder-wrap::after{content:'';display:block;width:100%;height:100%;padding:25px;position:absolute;background:#fff;opacity:.9;left:-25px;top:-25px;z-index:-1}.quickorder-overlay{display:block;height:100%;width:100%;bottom:0;position:fixed;right:0;z-index:9999;background:#000!important;opacity:.5!important}.quickorder-header{height:55px;width:100%;background:#fff!important;text-shadow:none!important;font-family:Arial!important;font-size:16px!important;color:#fff;font-weight:600;font-style:normal!important}.quickorder-header i{font-style:normal!important;font-size:20px!important;line-height:20px!important;font-weight:normal!important;color:#2048be!important}.quickorder-body{min-height:390px!important}.quickorder-order{position:relative;float:right!important;width:320px;height:100%;max-height:100%}.quickorder-item{display:flex!important;justify-content:space-between!important;flex-wrap:wrap!important;align-items:center!important;flex-direction:column-reverse!important;position:absolute;top:-29px}.layout_mobile .quickorder-order-name{padding:5px 15px;margin-bottom:15px;font-size:18px;font-weight:300;line-height:21px}.quickorder-order-image img{max-width:100%!important;max-height:100%!important}.quickorder-name{font-weight:normal!important}.quickorder-name:focus{color:#2048be!important}.quickorder-value input[type="text"]{font-size:23px}.quickorder-quantity{display:flex;margin:10px 0!important;font-style:normal!important;padding:10px 0;align-items:center;width:335px}.quickorder-quantity .width50px{margin-left:10px;width:100%!important}.quickorder-quantity .width50px:focus{border-bottom:1px solid #2048be;transition:all .3s}.quickorder-row{display:flex;flex-direction:column;border:none!important;margin:10px 0;padding:10px 0}.quickorder-row .quickorder-name:after{display:none}@media screen and (max-width:1240px){.product-content-mobile .quickorder-custom-button{margin-bottom:15px}}@media screen and (max-width:760px){.layout .quickorder-body .quickorder-row{margin:10px 0;padding:10px 0;max-width:100%}.layout .quickorder-body .quickorder-quantity{margin:10px 0!important;padding:10px 1px}.layout .quickorder-body .quickorder-row{margin:10px 0;padding:10px 0}.product-content-mobile .quickorder-custom-button{margin-bottom:15px}.quickorder-submit{width:100%}.quickorder-submit input[type="submit"]{width:100%!important;margin-left:0!important}.layout_mobile .quickorder-order{height:auto;float:none}.layout_mobile .quickorder-order-name{text-align:left;padding:5px 0!important}.layout_mobile .quickorder-name{width:100%}.layout_mobile .quickorder-body{display:flex;flex-wrap:wrap}.layout_mobile .quickorder-body .quickorder-row{margin:10px 0;padding:10px 0;width:100%}.layout_mobile .quickorder-body .quickorder-item{position:static}.layout_mobile .quickorder-body .quickorder-quantity{margin:10px 0!important;padding:10px 1px;width:100%}}@media screen and (max-width:520px){.layout .quickorder-body{display:flex;flex-wrap:wrap}.layout .quickorder-body .quickorder-item{position:static}.layout .quickorder-body .quickorder-quantity{width:100%}}@media screen and (max-width:400px){.layout_mobile .quickorder-value select,.layout_mobile .quickorder-value textarea{width:240px}}.description .specialoffer{display:block;padding:7px;border-radius:none;margin-bottom:10px;background:#fff6da;font-weight:400;border:0;border-radius:0}.description .specialoffer .hide_description{overflow:hidden}.description .specialoffer H4{color:#000;font-size:18px;font-weight:400;margin:0 0 10px}.description .specialoffer-expires{margin-top:15px}.description .specialoffer-expires B{font-weight:400}.description .specialoffer-countdown{width:auto;margin-top:5px}.description .specialoffer-countdown .countdown-section{height:60px;width:52px!important;display:flex;align-items:center;justify-content:center;background:#ff9100;flex-flow:column;margin:5px;border-radius:2px}.description .specialoffer-countdown .countdown-section:first-child{margin-left:0}.sidebar .description .specialoffer-countdown .countdown-section{height:50px;width:45px!important;margin:5px 4px}.sidebar .description .specialoffer-countdown .countdown-section:first-child{margin-left:0}.sidebar .description .specialoffer-countdown .countdown-section .countdown-amount{font-weight:bold;font-size:23px}.sidebar .description .specialoffer-countdown .countdown-section .countdown-period{font-size:10px}.sidebar.category__frontend-category{margin:15px 0 15px 0}.layout #storequickorder .icon16{background:0;text-indent:inherit;margin-right:-5px!important}.layout #storequickorder .icon16::before,.layout #storequickorder .icon16::after{content:'';background:#2048be;width:18px;height:2px;position:absolute;transition:all .2s ease-in-out;top:7px}.layout #storequickorder .icon16::before{transform:rotate(-45deg) scale(1)}.layout #storequickorder .icon16::after{transform:rotate(45deg) scale(1)}.layout #storequickorder .icon16:hover::before{transform:rotate(40deg) scale(1.2)}.layout #storequickorder .icon16:hover::after{transform:rotate(-40deg) scale(1.2)}.layout #storequickorder .dialog-window{border:0;overflow:visible;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin-top:147px}.layout #storequickorder .dialog-window::after{content:'';display:block;width:100%;height:100%;padding:25px;position:absolute;background:#fff;opacity:.9;left:-25px;top:-25px;z-index:-1}.layout #storequickorder .dialog-window .dialog-content-indent .window-name{font-weight:inherit;padding:10px 10px;text-align:center;font-size:22px}.layout #storequickorder .dialog-window .dialog-content-indent .storequickorder-window-product_info{display:flex;flex-direction:column;align-items:center}.layout #storequickorder .dialog-window .dialog-content-indent .storequickorder-window-product_info .storequickorder-window-product_info-name{padding:15px 5px!important}.layout #storequickorder .dialog-window .dialog-content-indent .window-description{padding:15px 5px!important;margin-bottom:25px}.layout #storequickorder .dialog-window .dialog-buttons-gradient{cursor:pointer;background:#fff;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.layout #storequickorder .dialog-background{background:#000!important;opacity:.5!important}.layout #storequickorder .dialog-buttons{bottom:20px}.layout .storequickorder_product_button{height:48px;margin:10px 10px 10px 0;display:block}.layout .storequickorder_product_button:disabled{display:none}.layout .storequickorder_cart_button{margin:15px 0 15px 20px}@media screen and (max-width:1000px){.storequickorder_pos .storequickorder_product_button{top:-15px}}@media screen and (max-width:520px){.layout #storequickorder .dialog-window{width:75%;left:50%!important;transform:translateX(-50%);margin-left:0!important}}.layout_onestep .layout__wrapper{width:960px}.layout_onestep .onestep-cart .services>div{display:flex;flex-flow:row wrap;align-items:center;max-width:max-content;max-width:-moz-max-content;max-width:-webkit-max-content;min-height:26px;padding:0;margin-bottom:5px}.layout_onestep .onestep-cart .like_input,.layout_onestep .onestep-cart input[type="text"],.layout_onestep .onestep-cart input[type="search"],.layout_onestep .onestep-cart input[type="password"],.layout_onestep .onestep-cart input[type="email"],.layout_onestep .onestep-cart textarea,.layout_onestep .onestep-cart select{display:inline-block;width:auto;max-width:100%}.layout_onestep .onestep-cart input.error,.layout_onestep .onestep-cart textarea.error{border-top:0;border-left:0;border-right:0}.layout_onestep .onestep-cart .checkout{display:block;box-shadow:none}.layout_onestep .onestep-cart .checkout .checkout-form{margin-top:20px}.layout_onestep .onestep-cart .checkout .checkout-step-content{padding:0}.layout_onestep .onestep-cart .checkout .comment{resize:none}.layout_onestep .onestep-cart .storequickorder_cart_button{margin:0 0 15px}.layout_onestep .onestep-cart .wa-form{max-width:645px;width:auto}.layout_onestep .onestep-cart .wa-form .like_input,.layout_onestep .onestep-cart .wa-form input:not([type=checkbox]):not([type=radio]),.layout_onestep .onestep-cart .wa-form button,.layout_onestep .onestep-cart .wa-form textarea,.layout_onestep .onestep-cart .wa-form select{width:100%!important;max-width:100%!important}.layout_onestep .onestep-cart .wa-form .wa-field .wa-name,.layout_onestep .onestep-cart .wa-form .wa-field .wa-name.on{color:#585858;font-size:.95em;position:static!important}.layout_onestep .onestep-cart .wa-form .wa-field .wa-name::before,.layout_onestep .onestep-cart .wa-form .wa-field .wa-name.on::before{display:none}.layout_onestep .onestep-cart .wa-form .wa-field.wa-field-address span.field>span{color:#777;position:static;font-size:.9em}.layout_onestep .onestep-cart .wa-form .wa-field .wa-value label{display:flex;flex-flow:row wrap;align-items:center}.layout_onestep .onestep-cart .wa-form .wa-field .wa-value label a{margin-left:5px}.layout_onestep .onestep-cart .wa-form .wa-field .wa-value p .field.wa-required span:after{display:none}.layout_onestep .onestep-cart ul.checkout-options{padding-left:0!important}.layout_onestep .onestep-cart ul.checkout-options li .rate{display:block}.layout_onestep .onestep-cart ul.checkout-options li .custom-label input[type="radio"]{left:-9999px!important}.layout_onestep .onestep-cart ul.checkout-options li label:not(.custom-label) input[type="radio"]{position:static}.layout_onestep .onestep-cart ul.checkout-options li img.method-logo{float:none;position:static}.layout_onestep .onestep-cart .nowrap{font-size:16px;font-weight:bold;white-space:nowrap}.layout_onestep .onestep-cart table.cart td input.qty{border:1px solid #aaa;padding-right:5px}.layout_onestep .onestep-cart table.cart input[name='coupon_code']{height:40px}.layout_onestep .onestep-cart table.cart input[name='apply_coupon_code']{display:inline-block;height:40px}.layout_onestep .onestep-cart a.delete{color:#313030}.layout_onestep .onestep-cart a.delete:hover{color:#2048be}.layout_onestep .onestep-cart a.delete .icon16.remove{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;background:0;text-indent:0;margin:0}.layout_onestep .onestep-cart a.delete .icon16.remove::before{content:"\e909"}.layout_onestep .onestep-cart blockquote::before,.layout_onestep .onestep-cart blockquote::after{display:none}.layout_onestep .onestep-cart .checkout-step>h2 .loading{display:none}.layout_onestep .onestep-cart .error{color:red}@media screen and (max-width:1000px){.layout_onestep .layout__wrapper{width:720px}}@media screen and (max-width:760px){.layout_onestep .layout__wrapper{width:480px}.layout_onestep .layout__wrapper td.min-width{display:none}}@media screen and (max-width:520px){.layout_onestep .layout__wrapper{width:300px}}.wmimageincat_banner{margin:0 0 15px 0;display:flex;align-items:center;justify-content:flex-start;max-height:200px}.wmimageincat_banner img{height:200px}@media screen and (max-width:520px){.wmimageincat_banner img{height:150px}}@media screen and (max-width:400px){.wmimageincat_banner img{height:130px}}.layout_mobile .wmimageincat_banner{padding:0 10px}.nav-menu__block .subcats-links__image{margin-right:5px}.nav-menu__block .subcats-links__img{margin-right:0}.categories-nav-mobile__cat-block .subcats-links__image-img{margin-right:0;margin-left:15px;max-width:20px;max-height:20px}.nav-menu-v__link .subcats-links__image-img,.nav-menu__links .subcats-links__image .subcats-links__image-img{margin-right:5px;max-width:20px;max-height:20px}.sublinks__image{display:flex;align-items:center;justify-content:flex-start}.nav-menu-v__subblock .sublinks__image img{margin-bottom:5px}.sublinks__image img{max-width:20px;max-height:20px;margin-right:5px;margin-bottom:12px}.nav-menu-v__link.no_subcats{justify-content:flex-start}.nav-menu__sublinks-content ul li a{align-items:center}.nav-menu__block,.nav-menu__links_visible>li{align-items:center}.auth-wrap__content{margin-top:30px;display:flex;padding-bottom:25px}.auth-wrap__content .wa-form{margin-right:15px}.auth-wrap__content .wa-form .wa-field:last-child{margin-bottom:0}.auth-wrap__content .wa-form .wa-field .wa-value.wa-submit input[type='submit']{margin-bottom:0}.auth-wrap__content .wa-form .wa-field .wa-value.wa-submit input[type='submit']:disabled{color:#313030;border-color:#313030;background-color:transparent;opacity:.5;cursor:default}.auth-wrap__content .wa-form .wa-field .wa-value.wa-submit a:last-child{margin-right:0}.auth-wrap__content .wa-login-form-wrapper{margin-right:15px}.auth-wrap__content .wa-auth-adapters{display:block;width:220px;margin:0 0 0 15px}.auth-wrap__content .wa-auth-adapters__text{margin-bottom:20px}.auth-wrap__content .wa-auth-adapters__block{margin:0 30px 15px 0}.auth-hr{box-sizing:border-box;display:flex;flex:0 0 auto;justify-content:center;padding-top:55px;position:relative}.auth-hr__line{display:block;position:absolute;width:1px;height:100%;background:gray;top:0;left:50%}.auth-hr__text{display:block;color:gray;font-size:16px;width:50px;height:50px;line-height:50px;text-align:center;border-radius:100%;background:#fff;position:relative}.login-page .wa-form{width:360px}.login-page .wa-form .wa-field .wa-value.wa-submit a:last-child{box-sizing:border-box;display:flex;align-items:center;color:#2048be;font-size:14px;font-weight:300;text-decoration:none;padding:0 10px;height:42px;border-radius:3px;border:1px solid #2048be;transition:all .3s;margin-left:auto}.login-page .wa-form .wa-field .wa-value.wa-submit a:last-child:hover{color:#fff;background:#2048be}.login-page .wa-login-form-wrapper .wa-login-form-fields{margin:0}.login-page .wa-login-form-wrapper .wa-login-form-actions{margin:25px 0 0}.login-page .wa-login-form-wrapper .wa-login-form-actions .wa-signup-url{margin-top:25px;font-size:12px;color:#585858}.login-page .wa-login-form-wrapper .wa-login-form-actions .wa-signup-url A{display:inline-block;border-bottom:1px dashed;color:#2048be}.login-page .wa-login-form-wrapper .wa-login-form-actions .wa-signup-url A:hover{border-bottom:1px solid}.login-page .wa-login-form-wrapper .wa-login-form-actions input[type="submit"]{transition:border-color 300ms linear;border-color:#2048be}.login-page .wa-login-form-wrapper .wa-login-form-actions input[type="submit"]:hover{border-color:#2048be}.login-page .wa-login-form-wrapper .wa-field{margin:0 0 25px 0}.login-page .wa-login-form-wrapper .wa-field:last-child{margin:0}.login-page .wa-login-form-wrapper .wa-field .wa-name{color:#585858;font-size:16px;line-height:18px;margin-bottom:0}.login-page .wa-login-form-wrapper .wa-field .wa-value label{display:flex}.login-page .wa-login-form-wrapper .wa-field input[type="text"],.login-page .wa-login-form-wrapper .wa-field input[type="email"],.login-page .wa-login-form-wrapper .wa-field input[type="password"]{width:100%;max-width:100%;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;line-height:1;border:0;border-bottom:1px solid #aeaeae;margin-right:0}.login-page .wa-login-form-wrapper .wa-field input,.login-page .wa-login-form-wrapper .wa-field select,.login-page .wa-login-form-wrapper .wa-field textarea{border-color:#aeaeae;outline:0}.login-page .wa-login-form-wrapper input::-webkit-input-placeholder,.login-page .wa-login-form-wrapper select::-webkit-input-placeholder,.login-page .wa-login-form-wrapper textarea::-webkit-input-placeholder{color:transparent}.login-page .wa-login-form-wrapper input:-moz-placeholder,.login-page .wa-login-form-wrapper select:-moz-placeholder,.login-page .wa-login-form-wrapper textarea:-moz-placeholder{color:transparent}.login-page .wa-login-form-wrapper input::-moz-placeholder,.login-page .wa-login-form-wrapper select::-moz-placeholder,.login-page .wa-login-form-wrapper textarea::-moz-placeholder{color:transparent}.login-page .wa-login-form-wrapper input:-ms-input-placeholder,.login-page .wa-login-form-wrapper select:-ms-input-placeholder,.login-page .wa-login-form-wrapper textarea:-ms-input-placeholder{color:transparent}.login-page .wa-login-form-wrapper .wa-captcha-section .wa-captcha-input:focus::-webkit-input-placeholder,.login-page .wa-login-form-wrapper .wa-captcha-section .wa-captcha-input:focus:-moz-placeholder,.login-page .wa-login-form-wrapper .wa-captcha-section .wa-captcha-input:focus::-moz-placeholder,.login-page .wa-login-form-wrapper .wa-captcha-section .wa-captcha-input:focus:-ms-input-placeholder{color:transparent}.login-page .wa-login-form-wrapper .wa-captcha-section .wa-captcha-code{margin-top:10px;display:flex;align-items:center}.login-page .wa-login-form-wrapper .wa-captcha-section .wa-captcha-code .wa-captcha-img-wrapper{display:block;width:auto;height:auto}.login-page .wa-login-form-wrapper .wa-captcha-section .wa-captcha-code .wa-captcha-img-wrapper .wa-captcha-img{display:block;width:120px;height:40px}.login-page .wa-login-form-wrapper .wa-captcha-section .wa-captcha-code .wa-captcha-refresh-wrapper{display:block;vertical-align:unset;margin:0 0 0 10px}.login-page .wa-login-form-wrapper .wa-captcha-section .wa-captcha-code .wa-captcha-refresh-wrapper .wa-captcha-refresh{display:flex;align-items:center;color:#2048be;font-size:12px;width:auto;line-height:14px;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.login-page .wa-login-form-wrapper .wa-captcha-section .wa-captcha-code .wa-captcha-refresh-wrapper .wa-captcha-refresh .wa-captcha-refresh-text{width:auto;border-bottom:1px dashed #2048be}.login-page .wa-login-form-wrapper .wa-captcha-section .wa-captcha-code .wa-captcha-refresh-wrapper .wa-captcha-refresh:hover .wa-captcha-refresh-text{border-bottom:1px solid #2048be;color:#2048be}.login-page .wa-login-form-wrapper .wa-login-form-fields .wa-login-forgotpassword-url{margin:10px 0 0;display:inline-block;color:#2048be;font-size:12px;border-bottom:1px dashed #2048be}.login-page .wa-login-form-wrapper .wa-login-form-fields .wa-login-forgotpassword-url:hover{border-bottom:1px solid #2048be}.login-page .wa-login-form-wrapper .wa-login-form-actions .wa-request-onetime-password-button-wrapper .wa-request-onetime-password-button{transition:border-color 250ms ease-in-out;outline:0;box-sizing:border-box;display:block;color:#fff;font-size:14px;font-weight:300;text-decoration:none;line-height:1;padding:2px 10px;height:50px;border:1px solid transparent;position:relative;background:#2048be;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.login-page .wa-login-form-wrapper .wa-login-form-actions .wa-request-onetime-password-button-wrapper .wa-request-onetime-password-button:hover{background:#fff;color:#2048be;border-color:#2048be}.signup-page .wa-field .custom-label{padding-left:20px;display:block;line-height:16px;padding-right:0}.signup-page .wa-field .custom-label A{display:inline;margin:0}.signup-page .wa-field .custom-label .custom-label__input{position:absolute;top:0;left:0}.signup-page .wa-signup-form-wrapper{margin-right:15px}.signup-page .wa-signup-form-wrapper .wa-signup-form-fields{margin:0}.signup-page .wa-signup-form-wrapper .wa-signup-form-fields .wa-field.custom-label--checkbox{min-height:25px}.signup-page .wa-signup-form-wrapper .wa-signup-form-fields .wa-field.custom-label--checkbox .wa-name.on{padding-left:25px;top:0;cursor:pointer}.signup-page .wa-signup-form-wrapper .wa-signup-form-fields .wa-field.custom-label--checkbox .wa-value.custom-label .custom-label__input{margin-top:0}.signup-page .wa-signup-form-wrapper .wa-signup-form-actions{margin:25px 0 0}.signup-page .wa-signup-form-wrapper .wa-signup-form-actions .wa-login-url{margin-top:25px;font-size:12px;color:#585858}.signup-page .wa-signup-form-wrapper .wa-signup-form-actions .wa-login-url A{display:inline-block;border-bottom:1px dashed;color:#2048be}.signup-page .wa-signup-form-wrapper .wa-signup-form-actions .wa-login-url A:hover{border-bottom:1px solid}.signup-page .wa-signup-form-wrapper .wa-signup-form-actions input[type="submit"]{transition:border-color 300ms linear;border-color:#2048be}.signup-page .wa-signup-form-wrapper .wa-signup-form-actions input[type="submit"]:hover{border-color:#2048be}.signup-page .wa-signup-form-wrapper .wa-field{margin:0 0 25px 0}.signup-page .wa-signup-form-wrapper .wa-field:last-child{margin:0}.signup-page .wa-signup-form-wrapper .wa-field::after{content:"";clear:both;height:0;display:block}.signup-page .wa-signup-form-wrapper .wa-field .wa-name{color:#585858;font-size:16px;line-height:18px;margin-bottom:0}.signup-page .wa-signup-form-wrapper .wa-field .wa-value label{display:flex}.signup-page .wa-signup-form-wrapper .wa-field input[type="text"],.signup-page .wa-signup-form-wrapper .wa-field input[type="email"],.signup-page .wa-signup-form-wrapper .wa-field input[type="password"]{width:100%;max-width:100%;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;line-height:1;border:0;border-bottom:1px solid #aeaeae;margin-right:0}.signup-page .wa-signup-form-wrapper .wa-field input,.signup-page .wa-signup-form-wrapper .wa-field select,.signup-page .wa-signup-form-wrapper .wa-field textarea{border-color:#aeaeae;outline:0}.signup-page .wa-signup-form-wrapper input::-webkit-input-placeholder,.signup-page .wa-signup-form-wrapper select::-webkit-input-placeholder,.signup-page .wa-signup-form-wrapper textarea::-webkit-input-placeholder{color:transparent}.signup-page .wa-signup-form-wrapper input:-moz-placeholder,.signup-page .wa-signup-form-wrapper select:-moz-placeholder,.signup-page .wa-signup-form-wrapper textarea:-moz-placeholder{color:transparent}.signup-page .wa-signup-form-wrapper input::-moz-placeholder,.signup-page .wa-signup-form-wrapper select::-moz-placeholder,.signup-page .wa-signup-form-wrapper textarea::-moz-placeholder{color:transparent}.signup-page .wa-signup-form-wrapper input:-ms-input-placeholder,.signup-page .wa-signup-form-wrapper select:-ms-input-placeholder,.signup-page .wa-signup-form-wrapper textarea:-ms-input-placeholder{color:transparent}.signup-page .wa-signup-form-wrapper .wa-captcha-section .wa-captcha-input:focus::-webkit-input-placeholder,.signup-page .wa-signup-form-wrapper .wa-captcha-section .wa-captcha-input:focus:-moz-placeholder,.signup-page .wa-signup-form-wrapper .wa-captcha-section .wa-captcha-input:focus::-moz-placeholder,.signup-page .wa-signup-form-wrapper .wa-captcha-section .wa-captcha-input:focus:-ms-input-placeholder{color:transparent}.signup-page .wa-signup-form-wrapper .wa-captcha-section .wa-captcha-code{margin-top:10px;display:flex;align-items:center}.signup-page .wa-signup-form-wrapper .wa-captcha-section .wa-captcha-code .wa-captcha-img-wrapper{display:block;width:auto;height:auto}.signup-page .wa-signup-form-wrapper .wa-captcha-section .wa-captcha-code .wa-captcha-img-wrapper .wa-captcha-img{display:block;width:120px;height:40px}.signup-page .wa-signup-form-wrapper .wa-captcha-section .wa-captcha-code .wa-captcha-refresh-wrapper{display:block;vertical-align:unset;margin:0 0 0 10px}.signup-page .wa-signup-form-wrapper .wa-captcha-section .wa-captcha-code .wa-captcha-refresh-wrapper .wa-captcha-refresh{display:flex;align-items:center;color:#2048be;font-size:12px;width:auto;line-height:14px;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.signup-page .wa-signup-form-wrapper .wa-captcha-section .wa-captcha-code .wa-captcha-refresh-wrapper .wa-captcha-refresh .wa-captcha-refresh-text{width:auto;border-bottom:1px dashed #2048be}.signup-page .wa-signup-form-wrapper .wa-captcha-section .wa-captcha-code .wa-captcha-refresh-wrapper .wa-captcha-refresh:hover .wa-captcha-refresh-text{border-bottom:1px solid #2048be;color:#2048be}.forgotpassword-page .wa-set-password-form-wrapper .wa-captcha-field .wa-name{display:none}.forgotpassword-page .wa-set-password-form-wrapper .wa-set-password-form-actions{margin:25px 0 0}.forgotpassword-page .wa-set-password-form-wrapper .wa-set-password-form-actions .wa-login-url{margin-top:25px;font-size:12px;color:#585858}.forgotpassword-page .wa-set-password-form-wrapper .wa-set-password-form-actions .wa-login-url A{display:inline-block;border-bottom:1px dashed;color:#2048be}.forgotpassword-page .wa-set-password-form-wrapper .wa-set-password-form-actions .wa-login-url A:hover{border-bottom:1px solid}.forgotpassword-page .wa-set-password-form-wrapper .wa-set-password-form-actions input[type="submit"]{transition:border-color 300ms linear;border-color:#2048be}.forgotpassword-page .wa-set-password-form-wrapper .wa-set-password-form-actions input[type="submit"]:hover{border-color:#2048be}.forgotpassword-page .wa-forgotpassword-form-wrapper,.forgotpassword-page .wa-set-password-form-wrapper{margin-top:25px}.forgotpassword-page .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-fields,.forgotpassword-page .wa-set-password-form-wrapper .wa-forgotpassword-form-fields{margin:0}.forgotpassword-page .wa-forgotpassword-form-wrapper .wa-set-password-form-fields,.forgotpassword-page .wa-set-password-form-wrapper .wa-set-password-form-fields{margin:0}.forgotpassword-page .wa-forgotpassword-form-wrapper .wa-field,.forgotpassword-page .wa-set-password-form-wrapper .wa-field{margin:0 0 25px 0}.forgotpassword-page .wa-forgotpassword-form-wrapper .wa-field:last-child,.forgotpassword-page .wa-set-password-form-wrapper .wa-field:last-child{margin:0}.forgotpassword-page .wa-forgotpassword-form-wrapper .wa-field::after,.forgotpassword-page .wa-set-password-form-wrapper .wa-field::after{content:"";clear:both;height:0;display:block}.forgotpassword-page .wa-forgotpassword-form-wrapper .wa-field .wa-name,.forgotpassword-page .wa-set-password-form-wrapper .wa-field .wa-name{color:#585858;font-size:16px;line-height:18px;margin-bottom:0}.forgotpassword-page .wa-forgotpassword-form-wrapper .wa-field .wa-value label,.forgotpassword-page .wa-set-password-form-wrapper .wa-field .wa-value label{display:flex}.forgotpassword-page .wa-forgotpassword-form-wrapper .wa-field .wa-value .wa-forgotpassword-button,.forgotpassword-page .wa-set-password-form-wrapper .wa-field .wa-value .wa-forgotpassword-button{margin-top:25px}.forgotpassword-page .wa-forgotpassword-form-wrapper .wa-field .wa-value .wa-forgotpassword-button input[type="submit"],.forgotpassword-page .wa-set-password-form-wrapper .wa-field .wa-value .wa-forgotpassword-button input[type="submit"]{transition:border-color 300ms linear;border-color:#2048be}.forgotpassword-page .wa-forgotpassword-form-wrapper .wa-field .wa-value .wa-forgotpassword-button input[type="submit"]:hover,.forgotpassword-page .wa-set-password-form-wrapper .wa-field .wa-value .wa-forgotpassword-button input[type="submit"]:hover{border-color:#2048be}.forgotpassword-page .wa-forgotpassword-form-wrapper .wa-field input[type="text"],.forgotpassword-page .wa-forgotpassword-form-wrapper .wa-field input[type="email"],.forgotpassword-page .wa-forgotpassword-form-wrapper .wa-field input[type="password"],.forgotpassword-page .wa-set-password-form-wrapper .wa-field input[type="text"],.forgotpassword-page .wa-set-password-form-wrapper .wa-field input[type="email"],.forgotpassword-page .wa-set-password-form-wrapper .wa-field input[type="password"]{width:100%;max-width:100%;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;line-height:1;border:0;border-bottom:1px solid #aeaeae;margin-right:0}.forgotpassword-page .wa-forgotpassword-form-wrapper .wa-field input,.forgotpassword-page .wa-forgotpassword-form-wrapper .wa-field select,.forgotpassword-page .wa-forgotpassword-form-wrapper .wa-field textarea,.forgotpassword-page .wa-set-password-form-wrapper .wa-field input,.forgotpassword-page .wa-set-password-form-wrapper .wa-field select,.forgotpassword-page .wa-set-password-form-wrapper .wa-field textarea{border-color:#aeaeae;outline:0}.forgotpassword-page .wa-forgotpassword-form-wrapper input::-webkit-input-placeholder,.forgotpassword-page .wa-forgotpassword-form-wrapper select::-webkit-input-placeholder,.forgotpassword-page .wa-forgotpassword-form-wrapper textarea::-webkit-input-placeholder,.forgotpassword-page .wa-set-password-form-wrapper input::-webkit-input-placeholder,.forgotpassword-page .wa-set-password-form-wrapper select::-webkit-input-placeholder,.forgotpassword-page .wa-set-password-form-wrapper textarea::-webkit-input-placeholder{color:transparent}.forgotpassword-page .wa-forgotpassword-form-wrapper input:-moz-placeholder,.forgotpassword-page .wa-forgotpassword-form-wrapper select:-moz-placeholder,.forgotpassword-page .wa-forgotpassword-form-wrapper textarea:-moz-placeholder,.forgotpassword-page .wa-set-password-form-wrapper input:-moz-placeholder,.forgotpassword-page .wa-set-password-form-wrapper select:-moz-placeholder,.forgotpassword-page .wa-set-password-form-wrapper textarea:-moz-placeholder{color:transparent}.forgotpassword-page .wa-forgotpassword-form-wrapper input::-moz-placeholder,.forgotpassword-page .wa-forgotpassword-form-wrapper select::-moz-placeholder,.forgotpassword-page .wa-forgotpassword-form-wrapper textarea::-moz-placeholder,.forgotpassword-page .wa-set-password-form-wrapper input::-moz-placeholder,.forgotpassword-page .wa-set-password-form-wrapper select::-moz-placeholder,.forgotpassword-page .wa-set-password-form-wrapper textarea::-moz-placeholder{color:transparent}.forgotpassword-page .wa-forgotpassword-form-wrapper input:-ms-input-placeholder,.forgotpassword-page .wa-forgotpassword-form-wrapper select:-ms-input-placeholder,.forgotpassword-page .wa-forgotpassword-form-wrapper textarea:-ms-input-placeholder,.forgotpassword-page .wa-set-password-form-wrapper input:-ms-input-placeholder,.forgotpassword-page .wa-set-password-form-wrapper select:-ms-input-placeholder,.forgotpassword-page .wa-set-password-form-wrapper textarea:-ms-input-placeholder{color:transparent}.forgotpassword-page .wa-forgotpassword-form-wrapper .wa-captcha-section .wa-captcha-input:focus::-webkit-input-placeholder,.forgotpassword-page .wa-forgotpassword-form-wrapper .wa-captcha-section .wa-captcha-input:focus:-moz-placeholder,.forgotpassword-page .wa-forgotpassword-form-wrapper .wa-captcha-section .wa-captcha-input:focus::-moz-placeholder,.forgotpassword-page .wa-forgotpassword-form-wrapper .wa-captcha-section .wa-captcha-input:focus:-ms-input-placeholder,.forgotpassword-page .wa-set-password-form-wrapper .wa-captcha-section .wa-captcha-input:focus::-webkit-input-placeholder,.forgotpassword-page .wa-set-password-form-wrapper .wa-captcha-section .wa-captcha-input:focus:-moz-placeholder,.forgotpassword-page .wa-set-password-form-wrapper .wa-captcha-section .wa-captcha-input:focus::-moz-placeholder,.forgotpassword-page .wa-set-password-form-wrapper .wa-captcha-section .wa-captcha-input:focus:-ms-input-placeholder{color:transparent}.forgotpassword-page .wa-forgotpassword-form-wrapper .wa-captcha-section .wa-captcha-code,.forgotpassword-page .wa-set-password-form-wrapper .wa-captcha-section .wa-captcha-code{margin-top:10px;display:flex;align-items:center}.forgotpassword-page .wa-forgotpassword-form-wrapper .wa-captcha-section .wa-captcha-code .wa-captcha-img-wrapper,.forgotpassword-page .wa-set-password-form-wrapper .wa-captcha-section .wa-captcha-code .wa-captcha-img-wrapper{display:block;width:auto;height:auto}.forgotpassword-page .wa-forgotpassword-form-wrapper .wa-captcha-section .wa-captcha-code .wa-captcha-img-wrapper .wa-captcha-img,.forgotpassword-page .wa-set-password-form-wrapper .wa-captcha-section .wa-captcha-code .wa-captcha-img-wrapper .wa-captcha-img{display:block;width:120px;height:40px}.forgotpassword-page .wa-forgotpassword-form-wrapper .wa-captcha-section .wa-captcha-code .wa-captcha-refresh-wrapper,.forgotpassword-page .wa-set-password-form-wrapper .wa-captcha-section .wa-captcha-code .wa-captcha-refresh-wrapper{display:block;vertical-align:unset;margin:0 0 0 10px}.forgotpassword-page .wa-forgotpassword-form-wrapper .wa-captcha-section .wa-captcha-code .wa-captcha-refresh-wrapper .wa-captcha-refresh,.forgotpassword-page .wa-set-password-form-wrapper .wa-captcha-section .wa-captcha-code .wa-captcha-refresh-wrapper .wa-captcha-refresh{display:flex;align-items:center;color:#2048be;font-size:12px;width:auto;line-height:14px;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.forgotpassword-page .wa-forgotpassword-form-wrapper .wa-captcha-section .wa-captcha-code .wa-captcha-refresh-wrapper .wa-captcha-refresh .wa-captcha-refresh-text,.forgotpassword-page .wa-set-password-form-wrapper .wa-captcha-section .wa-captcha-code .wa-captcha-refresh-wrapper .wa-captcha-refresh .wa-captcha-refresh-text{width:auto;border-bottom:1px dashed #2048be}.forgotpassword-page .wa-forgotpassword-form-wrapper .wa-captcha-section .wa-captcha-code .wa-captcha-refresh-wrapper .wa-captcha-refresh:hover .wa-captcha-refresh-text,.forgotpassword-page .wa-set-password-form-wrapper .wa-captcha-section .wa-captcha-code .wa-captcha-refresh-wrapper .wa-captcha-refresh:hover .wa-captcha-refresh-text{border-bottom:1px solid #2048be;color:#2048be}.forgotpassword-page .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-actions,.forgotpassword-page .wa-set-password-form-wrapper .wa-forgotpassword-form-actions{margin:25px 0 0}.forgotpassword-page .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-actions .wa-login-url,.forgotpassword-page .wa-set-password-form-wrapper .wa-forgotpassword-form-actions .wa-login-url{margin-top:25px;font-size:12px;color:#585858}.forgotpassword-page .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-actions .wa-login-url A,.forgotpassword-page .wa-set-password-form-wrapper .wa-forgotpassword-form-actions .wa-login-url A{display:inline-block;border-bottom:1px dashed;color:#2048be}.forgotpassword-page .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-actions .wa-login-url A:hover,.forgotpassword-page .wa-set-password-form-wrapper .wa-forgotpassword-form-actions .wa-login-url A:hover{border-bottom:1px solid}.layout_mobile .signup-page .wa-field .custom-label{padding-left:40px;line-height:30px;margin-bottom:5px}.layout_mobile .signup-page .wa-signup-form-wrapper .wa-signup-form-fields .wa-field.custom-label--checkbox{min-height:30px}.layout_mobile .signup-page .wa-signup-form-wrapper .wa-signup-form-fields .wa-field.custom-label--checkbox .wa-name.on{padding-left:40px;top:6px}@media screen and (max-width:1000px){.auth-wrap__content .wa-auth-adapters{margin:25px 0 0 0;width:100%}.auth-wrap__content .wa-auth-adapters__block{margin-right:5px}}@media screen and (max-width:520px){.login-page .wa-form .wa-field .wa-value.wa-submit a:last-child{margin:15px 0 0 0;min-width:120px;justify-content:center}}.blog-main{display:flex}.blog-content{flex:1 1 auto;overflow:hidden;margin-right:10px}.blog-sidebar{width:230px;flex:0 0 auto;color:#313030;margin-left:auto}.blog-sidebar__block{margin-bottom:35px}.blog-sidebar__block-title{display:flex;align-items:center;font-size:20px;font-weight:400;margin-bottom:15px}.blog-sidebar__block-content li{display:block}.blog-sidebar__block-content li a{display:block;padding:5px 10px;color:#313030;font-size:16px;line-height:18px}.blog-sidebar__block-content li a:hover{color:#2048be}.blog-sidebar__block-content li.selected>a{background:#ebebeb}.blog-sidebar__block-content li li a{padding-left:20px}.blog-post__author{display:flex;flex-flow:row wrap;align-items:center;margin-bottom:10px}.blog-post__author-item{display:block;margin-right:10px}.blog-post__author-item_date{white-space:nowrap;color:grey;font-size:14px}.blog-post__author-item-image{display:block}.layout_checkout .breadcrumbs .layout__wrapper,.layout_checkout .layout__content .layout__wrapper{width:960px}.checkout{max-width:100%;display:flex;justify-content:space-between;align-items:flex-start;flex-flow:row wrap}.checkout__steps{max-width:100%;flex:1;margin-right:15px}.checkout__steps .checkout-step .checkout-result{display:flex;flex-flow:column wrap;align-items:center;justify-content:center;text-align:center;width:460px;max-width:100%;height:50vh;margin:0 auto}.checkout__steps .checkout-step .checkout-result.error{display:block;width:auto;text-align:left;height:auto;margin-bottom:20px;color:red;font-size:14px;font-style:italic}.checkout__steps .checkout-step .checkout-result h1{display:block;color:#2048be;font-size:30px;font-weight:400;margin-bottom:20px}.checkout__steps .checkout-step .checkout-result P{font-size:18px;line-height:28px;margin-bottom:20px}.checkout__step{margin-bottom:25px}.checkout__user-type{margin-bottom:25px}.checkout__user-type-block{display:block;margin-bottom:15px}.checkout__step-header{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;font-size:22px;padding:10px;color:#2048be;background:#f3f3f3;margin-bottom:25px}.checkout__step-header-link{display:flex;align-items:center;cursor:pointer}.checkout__contact-form{width:100%;max-width:465px}.checkout__autorized{margin-bottom:20px}.checkout__autorized-block{font-size:14px;line-height:18px;margin-bottom:15px}.checkout__autorized-block:last-child{margin-bottom:0}.checkout__autorized-block a{color:#2048be}.checkout__autorized-block a:hover{text-decoration:underline}.checkout__submit{min-width:150px}.checkout__submit:disabled{color:#313030;border-color:#313030;background-color:transparent;opacity:.5;cursor:default}.checkout__options-label{display:flex;align-items:flex-start;flex-wrap:nowrap}.checkout__options-text{line-height:1}.checkout__options-text .checkout__options-name{font-size:16px;font-weight:700}.checkout__options-description{width:100%;font-size:14px;line-height:18px;margin-top:5px}.checkout__options-block-wrap{display:flex;font-size:20px;font-weight:400;margin-bottom:10px}.checkout__options-block-wrap input,.checkout__options-block-wrap select{width:195px}.checkout__options-block{display:block;margin-bottom:15px;border-bottom:1px solid #eee;padding-bottom:10px}.checkout__options-block:last-child{border-bottom:0}.checkout__options-price{color:#2048be;font-size:18px;white-space:nowrap;font-weight:400}.checkout__options-hint{display:block;color:#a6a6a6;font-size:14px;line-height:18px;margin-top:15px}.checkout__options-logo{flex:0 0 auto;margin-right:20px}.checkout__options-logo img{display:block}.checkout__options-rate.rate{display:block;text-align:right}.checkout__options-rate.rate .wa-form{margin-top:25px}.step-confirmation .wa-form,.step-confirmation table{width:100%}.step-confirmation .wa-field{margin-bottom:25px}.step-confirmation .description h3{display:flex;font-size:20px;font-weight:400;margin-bottom:10px}.step-confirmation .item__name-sku,.step-confirmation .service__name{color:#9a9a9a}.step-confirmation .comment{line-height:18px;height:85px;padding-left:0;resize:none}.checkout__success{display:flex;flex-flow:column wrap;align-items:center;justify-content:center;text-align:center;width:460px;max-width:100%;min-height:70vh;margin:0 auto}.checkout__success .image{width:140px;color:#2048be;margin-bottom:30px}.checkout__success .checkout__success-text{margin-bottom:50px}.checkout__success .checkout__success-text h1{display:block;color:#2048be;font-size:30px;font-weight:400;margin-bottom:20px}.checkout__success .checkout__success-text p{font-size:18px;line-height:28px}.checkout__success .checkout__success-text .checkout__success-order-id{color:#2048be;font-size:24px;font-weight:700;margin-top:10px}.checkout__success .checkout__success-text .back{color:#2048be;background:#fff;border-radius:2px;font-size:18px;margin:15px 0 35px}.checkout__success .checkout__success-text .back:hover{color:#fff;background:#2048be}.checkout__success .checkout__success-text .highlighted{display:block;margin-bottom:25px}.checkout__success .plugin{display:block;margin-bottom:25px}.billing-address-fake .wa-value{font-size:14px;padding:5px 0}.billing-address-fake .wa-value a{color:#2048be}.step-confirmation .checkout-content.wa-form{max-width:none}.layout_mobile .checkout_page .checkout-content label.custom-label{align-items:center;margin-bottom:10px}.layout_mobile .checkout_page .step-confirmation label.custom-label{flex-wrap:wrap}@media screen and (max-width:1000px){.layout_checkout .layout__wrapper{width:720px}.layout_checkout .breadcrumbs .layout__wrapper,.layout_checkout .layout__content .layout__wrapper{width:720px}.checkout__wrap{flex:0 0 auto;width:100%;margin:0}.checkout__steps{flex:0 0 auto;width:100%;margin-right:0}.checkout__step-header{font-size:20px;margin-bottom:15px}.checkout__step-content{margin-bottom:15px}.checkout__options-block-wrap{flex-flow:row wrap;margin-bottom:15px}.checkout__options-block-wrap input,.checkout__options-block-wrap select{width:100%}.checkout__options-label.custom-label{flex-wrap:wrap;margin:0 0 10px}.checkout__options-description{margin:0}.checkout__options-text{flex:0 0 auto;width:100%;font-size:16px;margin:10px 0 0}.checkout__options-rate.rate{text-align:left;padding:0;flex:0 0 auto;width:100%}}@media screen and (max-width:760px){.layout_checkout .layout__wrapper{width:480px}.layout_checkout .breadcrumbs .layout__wrapper,.layout_checkout .layout__content .layout__wrapper{width:480px}}@media screen and (max-width:520px){.layout_checkout .layout__wrapper{width:300px}.layout_checkout .breadcrumbs .layout__wrapper,.layout_checkout .layout__content .layout__wrapper{width:300px}.checkout__user-type-label.custom-label{flex-flow:unset}.checkout-content .description{max-width:100%;overflow-x:auto}.checkout-content .description table td{padding:5px}.checkout-content .description table td:last-child{text-align:right}}.field-radio .wa-tooltip{padding:0 10px}.comments-wrap{display:flex;align-items:flex-start}.comments{max-width:540px;flex:0 0 auto;font-size:15px;margin-right:35px;margin-bottom:45px}.comment-title{font-size:22px;margin-bottom:20px}.comments-list__title-wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.comments-list__title{border-bottom:0;padding-bottom:0;margin-bottom:0}.comments-list__content-block,.comments-list li{display:block;margin-bottom:25px}.comments-list__content-title{color:#303030;font-size:18px;font-weight:400;margin-bottom:15px}.comments-list__content-author{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;margin-bottom:10px}.comments-list__content-icon{margin-right:10px}.comments-list__content-name{font-size:13px;font-weight:500;margin-right:auto}.comments-list__content-site{opacity:.5;margin-left:10px}.comments-list__content-staff{color:#fff;font-size:13px;background:#2048be;padding:2px 4px;margin:0 auto 0 5px}.comments-list__content-date{color:#313030;font-size:11px}.comments-list__content-rating{margin-bottom:10px}.comments-list__content-text{font-size:15px;line-height:18px}.comments-list__content-reply{display:block;margin:15px 0;color:#2048be;font-size:14px}.comments-list__content-reply span{text-decoration:underline}.comments-list__content-reply:hover span{text-decoration:none}.comments-list__button-btn{color:#2048be;background:#fff}.comments-list__button-btn:hover{color:#fff;background:#2048be}.comment-form{width:100%;max-width:540px;margin-bottom:50px}.comment-form .wa-auth-adapters__block:last-child{margin-right:0}.comment-form .service-agreement-wrapper{display:block;font-size:14px;margin:15px 0}.comment-form .wa-field.flexed{display:flex;align-items:center}.comment-form .wa-field.flexed>*{margin-right:10px}.comment-form .wa-field a{color:#2048be;text-decoration:underline}.comment-form .wa-field a:hover{text-decoration:none}.comment-form INPUT[type="submit"]{cursor:pointer}.comment-form__title{margin-bottom:20px}.comment-count-text{color:#2048be;margin:15px 0;float:left}.comment{padding:5px;margin-bottom:25px}.comment.new{background:#e6eff7}.depth_1>.comment,.depth_2>.comment{padding-left:10px;border-left:2px solid #2048be;margin-left:10px}.depth_2>.comment{border-left:2px solid gray}.comments-pagination .paging-nav{position:absolute;left:-999px}@media screen and (max-width:1000px){.comments-wrap{flex-flow:row wrap}.comment-form{order:-1}.comments{width:100%}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{font-size:100%;margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;min-width:0}html{height:100%;font-weight:normal;touch-action:manipulation;-ms-touch-action:manipulation}body{height:100%;font-weight:500;line-height:1}body.no-scroll{width:100%;position:fixed;overflow-y:scroll}body.font-roboto{font-weight:300}blockquote,q{quotes:none}::focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}h1,h2,h3,h4,h5{font-weight:inherit}b,strong{font-weight:700}input,button,textarea{border:0;padding:0;font-weight:inherit;background:transparent;line-height:1}hr{display:block;width:100%;height:1px;background:#ada29c;margin:0;padding:0;border:0}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}::-webkit-input-placeholder,::-moz-placeholder,:-ms-input-placeholder,:-moz-placeholder{color:inherit}input::placeholder{color:inherit;opacity:.7}select:disabled{opacity:.6}.nowrap{white-space:nowrap}input[type="text"],input[type="search"],input[type="password"],input[type="email"]{box-sizing:border-box;width:100%;height:35px;color:#313030;text-align:left;font-size:16px;font-family:inherit;line-height:1;border:0;border-bottom:1px solid #aeaeae;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none}textarea,select,.like_input{box-sizing:border-box;width:100%;height:35px;color:#313030;text-align:left;font-size:16px;font-weight:300;font-family:inherit;line-height:1;border:0;border-bottom:1px solid #aeaeae;background:transparent}textarea{padding-top:10px;min-height:35px;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:vertical}a{color:inherit;text-decoration:none;cursor:pointer}.blured{position:relative}.blured::before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.65);z-index:2}.clr:after{content:'';display:block;clear:both}.fl{float:left}.fr{float:right}.nothing{color:#2048be;padding:20px 0}.alert_message{color:#4886a9;font-size:20px;text-align:center;text-transform:uppercase;padding:20px 0}.success_message{color:#6cd002;font-size:18px;font-weight:300;text-align:center;text-transform:uppercase;padding:20px 0}.hidden{visibility:hidden!important}.visible{visibility:visible!important}.description{font-size:14px;line-height:18px;font-weight:400;margin-bottom:20px}.description:after{content:'';display:block;clear:both}.description h1{font-size:30px;font-weight:900;margin:30px 0;line-height:37px}.description h2{font-size:20px;font-weight:700;margin-bottom:20px;line-height:29px}.description h3{font-size:18px;font-weight:700;margin-bottom:20px;line-height:24px}.description h4{font-size:18px;margin-bottom:20px}.description ul,.description ol{list-style-position:inside;padding-left:15px;margin-bottom:20px}.description p{font-size:14px;line-height:160%;margin:0 0 20px 0}.description li{font-size:14px;margin-bottom:5px;line-height:160%}.description a{color:#d40000;line-height:160%}.description a:hover{text-decoration:underline}.description blockquote{font-style:italic;line-height:160%;background:#f4f4f4;padding:20px 30px;margin-bottom:30px}.description blockquote:before{content:"\00ab"}.description blockquote:after{content:"\00bb"}.description table{border-collapse:collapse;font-size:14px;margin-bottom:30px}.description table td,.description table th{padding:10px 15px;border:1px solid #d7d7d7}.description table thead td,.description table th{font-weight:600;background:#f4f4f4}.description pre{padding:20px 30px;margin-bottom:30px;background:#eaeaea;font-size:inherit;font-weight:inherit;font-family:inherit;overflow:auto}.description hr{display:block;border:0;height:1px;background:#000;margin:5px 0 10px}.description img{max-width:100%;height:auto}.description .two_columns{content:'';display:block;clear:both;width:49%}.description .text-center{text-align:center}.description .text-left{text-align:left}.description .text-right{text-align:right}.description figure{margin:0}.font-roboto .description{font-weight:300}.font-roboto .description h1{font-weight:normal}.font-roboto .description h2{font-weight:normal}.font-roboto .description h3{font-weight:normal}input[type="button"],[type="submit"],.btn{box-sizing:border-box;display:block;color:#fff;font-size:14px;font-weight:700;text-decoration:none;line-height:1;padding:2px 10px;height:50px;border:1px solid transparent;position:relative;background:#2048be;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .3s;cursor:pointer}input[type="button"]:hover,input[type="button"].active,[type="submit"]:hover,[type="submit"].active,.btn:hover,.btn.active{background:#fff;color:#2048be;border-color:#2048be}.font-roboto input[type="button"],.font-roboto [type="submit"],.font-roboto .btn{font-weight:300}a.btn{display:flex;align-items:center;justify-content:center}.saved{color:#31dc31;margin:10px 0;font-size:18px}.wa-error,input.error,.quickorder-empty-field{border-color:red!important}.wa-error-msg,.errormsg,.checkout_result.error,.rate .hint.error,em.error{display:block;color:red;font-weight:400;font-size:14px;margin:5px 0 10px}h1.title,h2.title,h3.title,h4.title,.h1.title,.h2.title,.h3.title,.h4.title{display:block;color:#313030;font-size:30px;line-height:1;font-weight:900}.font-roboto h1.title,.font-roboto h2.title,.font-roboto h3.title,.font-roboto h4.title,.font-roboto .h1.title,.font-roboto .h2.title,.font-roboto .h3.title,.font-roboto .h4.title{font-weight:300}h1.title,.h1.title{margin-bottom:30px}h2.title,.h2.title{font-size:28px;display:flex;align-items:center;margin-bottom:20px}h3.title,.h3.title{font-size:26px;margin-bottom:20px}h4.title,.h4.title{font-size:24px;margin-bottom:20px}div.title{color:#313030;font-size:30px;font-weight:900}.font-roboto div.title{font-weight:normal}.layout_mobile div.title{font-size:20px}h1.title sup.new{color:#313030}[class^="icon-fonticon_"]{font-size:inherit}.external-links{display:flex;align-items:center;margin:10px 0}.developer-link{margin-right:10px}.developer-link__img{display:block;max-width:20px}.webasyst-link{display:flex;margin:5px 5px 5px 0}.webasyst-link__dot{display:block;width:4px;height:4px;text-shadow:0 1px 5px rgba(0,0,0,0.5);border-radius:100%;margin:0 6px 0 0}.webasyst-link__dot_1{background:#f00}.webasyst-link__dot_2{background:#44aafb}.webasyst-link__dot_3{background:#f3e245}.webasyst-link__dot_4{background:#ed6699}.webasyst-link__dot_5{background:#9ce233}.webasyst-link__dot_6{background:#45adff}.select2-container span{display:block}.select2-container .select2-selection--single{width:max-content;width:-moz-max-content;width:-webkit-max-content;position:relative;padding:0 10px 0 0}.select2-container .select2-selection__rendered{color:#2048be;font-size:14px;white-space:nowrap}.select2-container .select2-selection__arrow{display:block;width:0;height:0;border-style:solid;border-width:4px 0 0 4px;border-color:transparent transparent transparent #2048be;position:absolute;bottom:2px;right:0}#_atssh{display:none}@media screen and (max-width:1000px){.description h1{font-size:24px}.description h2{font-size:20px}.description h3{font-size:18px}.description h4{font-size:16px}.header__contacts,.header-icon.compare-leash,.header-icon.favorites-leash,.header-icon.profile-leash,.auth-hr{display:none;cursor:pointer}.header{padding:15px 0;margin-bottom:30px}.auth-wrap__content{flex-flow:row wrap}.auth-wrap__content .wa-form{width:460px;max-width:100%;margin-right:0;margin-bottom:25px}.site-main,.blog-main{flex-flow:row wrap}.site-content,.blog-content{width:100%;margin:0;padding:0 10px}.site-sidebar,.blog-sidebar{order:-1;width:100%!important;margin:0}.site-sidebar__block,.blog-sidebar__block{background:#e7e7e7;margin-bottom:15px;position:relative}.site-sidebar__block::after,.blog-sidebar__block::after{content:"";background:#ebebeb;z-index:-1;position:absolute;top:0;left:50%;transform:translate(-50%,0%);width:calc(100%+40px);height:100%}.site-sidebar__block-title,.blog-sidebar__block-title{display:none}.site-sidebar__block-content li,.blog-sidebar__block-content li{border-bottom:1px solid #ebebeb}.site-sidebar__block-content li a,.blog-sidebar__block-content li a{display:flex;align-items:center;box-sizing:border-box;width:100%;font-size:16px;padding:12px 3%}.site-sidebar__block-content li a::after,.blog-sidebar__block-content li a::after{content:"\e902";font-family:'icomoon'!important;align-items:center;justify-content:center;width:16px;height:100%;margin-left:auto;cursor:pointer}.layout_mobile .site-sidebar__block-content li a,.layout_mobile .blog-sidebar__block-content li a{padding:12px 0}.layout_mobile .blog-content{padding:0}.subpages,.social-widgets{display:none}}.error-page{display:flex;flex-flow:column wrap;justify-content:center;text-align:center;height:calc(100vh - 300px);color:#767678;font-weight:300;letter-spacing:.4px;min-height:325px}.error-page__title{width:100%;display:block;font-size:120px;margin-bottom:35px}.error-page__text{font-size:30px;width:100%;font-weight:400;line-height:36px;margin:0 auto 35px}.error-page__text span{display:block;max-width:300px;margin:0 auto}.error-page__link{box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:240px;height:48px;border:1px solid #2048be;border-radius:3px;color:#2048be;font-size:18px;font-weight:400;margin:0 auto 50px}.error-page__link:hover{color:#fff;background:#2048be}.forgotpassword-page .wa-form{width:460px;max-width:100%}.forgotpassword-page .wa-form .wa-field .wa-value.wa-submit a{margin:0 0 0 auto}.homepage-benefits .title{margin-bottom:25px;font-weight:900}.font-roboto .homepage-benefits .title{font-weight:normal}.homepage-news-announces{overflow:hidden;margin-bottom:60px}body.home-page.layout_mobile .homepage-news-announces{display:none}.homepage-news-announces__title-wrap{display:flex;align-items:flex-end;margin-bottom:25px}.homepage-news-announces__title.title{margin:0 60px 0 0;font-weight:900}.font-roboto .homepage-news-announces__title.title{font-weight:normal}.homepage-news-announces__readmore{display:block;color:#2048be;font-size:16px;margin-bottom:4px}.homepage-news-announces__readmore:hover{text-decoration:underline}body.home-page.layout_mobile .homepage-tags{display:none}.homepage-tags{font-size:18px;margin-bottom:45px}.homepage-tags__title{color:#313030;font-size:30px;margin-bottom:20px}.homepage-tags__link{display:inline-block;margin:0 0 10px 0}.homepage-tags__link:hover{text-decoration:underline}.homepage-last-reviews__title{display:flex;align-items:center;flex-flow:row wrap;margin-bottom:25px}.homepage-last-reviews__title span{margin-right:80px}.homepage__welcome-text{margin-bottom:45px}.homepage-wrap{display:flex}.homepage-content{flex:1 1 auto;width:calc(100% - 240px)}.homepage-sidebar{flex:0 0 auto;box-sizing:border-box;width:233px;border-right:1px solid #e6eff7;padding-bottom:5px;background:#fff;margin-right:7px;padding-right:5px}.home-page.layout_mobile .homepage-sidebar{display:none}.homepage-banner{display:block;width:100%;margin-bottom:15px}.homepage-banner img{display:block;max-width:100%}.homepage-wrap_cut .promo-blocks__wrap{margin-bottom:20px}.homepage-wrap_cut .promo-block{width:350px;height:350px;margin-right:20px}.homepage-wrap_cut .promo-block:last-child{margin-right:0}.homepage-wrap_cut .promo-block_100{width:700px}.homepage-wrap_cut .promo-block_25-wrap{width:330px}.homepage-wrap_cut .promo-block_25{width:100%;height:165px}.homepage-related-product{display:flex;flex-flow:row wrap}.homepage-related-product .product-list_num-1{order:-1}.homepage-related-product.with-product-day .product-list_num-1{flex:1}@media screen and (max-width:1720px){.homepage-wrap_cut .promo-block{width:290px;height:290px}.homepage-wrap_cut .promo-block_100{width:580px}.homepage-wrap_cut .promo-block_25-wrap{width:270px}.homepage-wrap_cut .promo-block_25{width:100%;height:135px}}@media screen and (max-width:1480px){.homepage-wrap_cut .promo-block{width:230px;height:230px}.homepage-wrap_cut .promo-block_100{width:460px}.homepage-wrap_cut .promo-block_25-wrap{width:210px}.homepage-wrap_cut .promo-block_25{width:100%;height:105px}}@media screen and (max-width:1240px){.homepage-wrap_cut .promo-blocks{display:none}}@media screen and (max-width:1000px){.homepage-wrap{flex-flow:row wrap}.homepage-sidebar{width:100%;order:9999}}@media screen and (max-width:400px){.homepage-related-product{display:block}.homepage-related-product .product-list_num-1{order:0}}.icon-block{display:flex;align-items:center;height:30px;font-size:20px;position:relative;cursor:pointer;transition:all .3s}.icon-block:hover{color:#2048be}.icon-block_active{color:#2048be}.icon-block__block{display:flex;justify-content:center;align-items:center;width:30px;position:relative}.icon-block__count{display:block;font-size:14px;visibility:hidden}.icon-block__alert-message{display:block;box-sizing:border-box;padding:5px;white-space:nowrap;color:#313030;font-size:12px;background:#fff;box-shadow:0 0 0 10px rgba(255,255,255,0.5);position:absolute;right:0;top:100%;display:none;z-index:1}.icon-block__hint{white-space:nowrap;font-size:16px;padding:10px 15px;text-transform:uppercase;background:#fff;text-align:right;position:absolute;right:0;top:-100vh;opacity:0;transition:opacity .5s;z-index:4}.icon-block__hint::after{content:'';display:block;width:100%;height:100%;box-shadow:0 0 0 30px #fff;background:#fff;opacity:.9;position:absolute;left:0;top:0;z-index:-1}.icon-block__hint a{display:block;color:#313030;padding:5px 20px;cursor:pointer}.icon-block__hint a:hover{color:#2048be}.icon-block__text{font-size:14px;position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:2px;white-space:nowrap}.icon-block__text.icon-block__text_align-right{text-align:right;min-width:120px;transform:translate(0);left:auto;right:0}.icon-block.active .icon-block__block,.icon-block.active .icon-block__count{z-index:5}.icon-block.active .icon-block__hint{opacity:1;top:100%}.icon-block.active .icon-block__count{visibility:visible}.icon-fonticon_home{font-weight:bold}.compare-icon{cursor:pointer}.compare-icon .icon-fonticon_compare-f{display:none}.compare-icon.active .icon-fonticon_compare{display:none}.compare-icon.active .icon-fonticon_compare-f{display:block}.favorites-icon .icon-fonticon_favorites-f{display:none}.favorites-icon.active .icon-fonticon_favorites{display:none}.favorites-icon.active .icon-fonticon_favorites-f{display:block}.label-block{position:absolute;top:0;left:0}.badge{background-color:transparent!important;margin-bottom:2px}.badge span{display:block;box-sizing:border-box;width:100%;height:25px;text-align:center;line-height:25px;color:#fff;font-size:14px;white-space:nowrap;padding:0 10px;background:#474545;position:relative;transition:all .3s}.badge.bestseller span{background-color:#2048be}.badge.new span{background-color:#4fae48}.badge.low-price span{background-color:#f30}.badge.markdown span{background-color:#f30}.rating,.rate{display:flex}.rating i,.rate i{box-sizing:border-box;display:block;width:18px;height:5px;border:1px solid #ff9100;position:relative;margin-right:5px}.rating i::before,.rate i::before{content:'';display:block;width:0;height:100%;background:#ff9100}.rating i.star-half::before,.rate i.star-half::before{width:50%}.rating i.star::before,.rating i.star-hover::before,.rate i.star::before,.rate i.star-hover::before{width:100%}.arrows_hidden{visibility:hidden}.layout__main-wrapper{min-height:100%;margin-bottom:-150px}.layout__main-wrapper::after{content:"";display:block;height:140px;display:block}.blured-after.layout__main-wrapper::after{background:rgba(0,0,0,0.65)}.layout__content{min-height:100%;padding-bottom:10px}.layout__wrapper{width:1680px;margin:0 auto;position:relative}.close{color:#fff;cursor:pointer}.close:hover{color:#ff9100}.no-photo{display:flex;flex-flow:column wrap;align-items:center;justify-content:center;height:100%;min-height:170px}.no-photo__img{display:block;box-sizing:border-box;width:66px;height:66px;border:8px solid #ebebeb;margin:0 auto 10px}.no-photo__text{display:block;color:#b5b5b5;font-size:15px;width:100%;text-align:center}.swiper-container,.swiper-wrapper{z-index:unset}.layout .fancybox-thumbs{background:rgba(30,30,30,0.6)}body{overflow-x:hidden}.wrap-bl-promo{display:flex;flex-direction:column}@media screen and (max-width:1720px){.layout__wrapper{width:1440px}}@media screen and (max-width:1480px){.layout__wrapper{width:1200px}}@media screen and (max-width:1240px){.layout__wrapper{width:960px}}@media screen and (max-width:760px){.layout__wrapper{box-sizing:border-box;width:480px}}@media screen and (max-width:520px){.layout__wrapper{width:300px}}.layout_mobile .layout__wrapper{width:calc(100% - 20px)}.layout_mobile .layout__main-wrapper{margin-bottom:0}.layout_mobile .layout__main-wrapper::after{display:none}.profile-wrapper table{width:100%;border-collapse:collapse;font-size:14px;line-height:18px;margin-bottom:15px}.profile-wrapper table td,.profile-wrapper table th{padding:10px 15px;border:1px solid #d7d7d7}.profile-wrapper table thead td,.profile-wrapper table th{font-weight:600;background:#f4f4f4}.profile-wrapper .info_wrapper{margin-bottom:50px}.profile-wrapper__profile-content{display:flex;align-items:flex-start;padding-top:15px}.profile-wrapper__profile-info{flex:1 1 auto}.profile-wrapper__profile-info .info_wrapper{margin-top:40px}#wa-my-info-edit-wrapper select{height:35px}#wa-my-info-edit-wrapper .wa-field-photo .wa-name{position:static;font-size:16px;margin-bottom:10px}#wa-my-info-edit-wrapper .wa-field-photo .wa-value{display:flex;flex-flow:row wrap;align-items:flex-end}#wa-my-info-edit-wrapper .wa-field-photo .wa-value img{display:block;margin-right:10px}#wa-my-info-edit-wrapper .wa-field-photo .wa-value a{color:#2048be}#wa-my-info-edit-wrapper .wa-field-photo .wa-value p{display:block;width:100%;margin-top:15px}#wa-my-info-edit-wrapper .wa-field-address .wa-value span.field,#wa-my-info-edit-wrapper .wa-field-password .wa-value span.field{display:block;margin-bottom:25px}#wa-my-info-edit-wrapper .wa-field-address .wa-value span.field span,#wa-my-info-edit-wrapper .wa-field-password .wa-value span.field span{position:absolute;top:10px}#wa-my-info-edit-wrapper .wa-field-address .wa-value span.field span.show,#wa-my-info-edit-wrapper .wa-field-address .wa-value span.field span.on,#wa-my-info-edit-wrapper .wa-field-password .wa-value span.field span.show,#wa-my-info-edit-wrapper .wa-field-password .wa-value span.field span.on{color:#2048be;font-size:12px;top:-17px}#wa-my-info-edit-wrapper .wa-field-address .wa-value span.field input,#wa-my-info-edit-wrapper .wa-field-password .wa-value span.field input{position:relative;z-index:1}#wa-my-info-edit-wrapper .wa-field-birthday .wa-value{display:flex;align-items:center}#wa-my-info-edit-wrapper .wa-field-birthday .wa-value select{width:140px;margin-right:20px}#wa-my-info-edit-wrapper .wa-field-birthday .wa-value input{width:100%!important;flex:1}#wa-my-info-edit-wrapper .wa-field-password .wa-name{color:#252525;font-size:18px;position:static;margin-bottom:20px}#wa-my-info-edit-wrapper .wa-field-password a{color:#2048be;text-decoration:underline}#wa-my-info-edit-wrapper .wa-field-password a:hover{text-decoration:none}#wa-my-info-edit-wrapper .wa-field-sex .wa-value>p{display:flex;align-items:center}#wa-my-info-edit-wrapper .wa_buttons{display:flex;align-items:center;margin:25px 0}#wa-my-info-edit-wrapper .wa_buttons *{width:100px}#wa-my-info-edit-wrapper .wa_buttons .button{margin-right:10px}.affiliate-page__balance{font-size:19px;margin-bottom:15px}.affiliate-page__balance .bonus{color:#2048be;font-weight:700}.affiliate-page__table{max-width:780px;width:100%}.affiliate-page__table td,.affiliate-page__table th{border:0;padding:0;background:0}.affiliate-page__table-head th{text-align:center;font-weight:400;height:30px;padding:0 5px}.affiliate-page__table-items{border:1px solid #d8d9da;border-radius:3px;background:#fff;box-shadow:0 5px 13px 0 rgba(0,0,0,0.1);margin-bottom:17px}.affiliate-page__table-items td{padding:10px;vertical-align:middle;position:relative}.affiliate-page__table-items td:not(:last-child)::after{content:'';display:block;width:1px;height:68%;position:absolute;right:0;top:16%;background:#d8d9da}.affiliate-page__table-date{width:19%}.affiliate-page__table-order{width:52%}.affiliate-page__table-order-link{margin-bottom:10px}.affiliate-page__table-order-comment{color:#fd939d;font-size:14px}.affiliate-page__table-price{white-space:nowrap}.affiliate-page__table-price_income{width:12%;color:#477eaa;text-align:center;font-weight:400}.aaffiliate-page__table-price_expense{width:13%;color:#ff4141;text-align:center;font-weight:400}.affiliate-page__table-price_balance{width:14%;color:#56911c;text-align:center;font-weight:400}.affiliate-page__table-price_order{color:#ff4141}.affiliate-page__table-order-link{display:block;color:#477eaa;text-decoration:underline}.affiliate-page__table-order-link:hover{text-decoration:none}.affiliate-page__table-separate{height:17px}@media screen and (max-width:1000px){.profile-wrapper__profile-content{flex-flow:row wrap}.profile-wrapper__profile-info{width:100%}.affiliate-page__table{display:block;box-sizing:border-box}.affiliate-page__table tbody{display:block}.affiliate-page__table tr{display:block;margin-bottom:35px}.affiliate-page__table tr td{box-sizing:border-box;display:block;width:100%;text-align:left!important;border-bottom:1px solid #eaeaea}.affiliate-page__table tr td::after{display:none!important}.affiliate-page__table-head,.affiliate-page__table-separate{display:none!important}.affiliate-page__table-date,.affiliate-page__table-order,.affiliate-page__table-price_income,.affiliate-page__table-price_expense,.affiliate-page__table-price_balance{width:100%}.affiliate-page__table-items td:before{color:#313030;display:inline-block;padding-right:10px;font-weight:300}.affiliate-page__table-date{font-size:14px}.affiliate-page__table-order a{margin-bottom:10px}.affiliate-page__table-price_income:before,.affiliate-page__table-price_expense:before,.affiliate-page__table-price_balance:before{content:attr(data-title)}}.sidebar{flex:0 0 auto;box-sizing:border-box;width:228px;border:1px solid #e6eff7;background:#fff;margin-right:14px}.sidebar__block{width:100%}.sidebar__title{display:flex;align-items:center;height:38px;padding-left:23px;color:#313030;font-weight:700;background:#e6eff7}.sidebar__title [class^="icon-fonticon_"]{font-size:20px}.font-roboto .sidebar__title{font-weight:normal}.sidebar__content{padding:20px 15px}.sidebar__filters{background:#fff6da}.vertical.layout_mobile .sidebar .categories-tree,.vertical.layout_mobile .sidebar .categories-related,.vertical-menu.layout_mobile .sidebar .categories-tree,.vertical-menu.layout_mobile .sidebar .categories-related{display:none}@media screen and (max-width:1480px){.sidebar_grid{margin-right:15px}}@media screen and (max-width:1240px){.sidebar_grid{margin-right:16px}}@media screen and (max-width:1000px){.sidebar_grid{margin-right:18px}}@media screen and (max-width:760px){.sidebar{width:100%}}.site-main{display:flex;overflow:hidden}.layout_mobile .site-main{overflow:inherit}.layout_mobile .site-main .site-content{padding:0}.layout_mobile .site-main ul.site-pages{position:relative}.layout_mobile .site-main ul.site-pages::after{content:"";background:#ebebeb;z-index:-1;position:absolute;top:0;left:50%;transform:translate(-50%,0%);width:calc(100%+40px);height:100%}.layout_mobile .site-main ul.site-pages li a{background:0}.site-content{flex:1 1 auto}.site-sidebar{width:230px;flex:0 0 auto;color:#313030;margin-right:10px}.site-sidebar__block{margin-bottom:35px}.site-sidebar__block-title{display:flex;align-items:center;font-size:20px;font-weight:400;margin-bottom:5px}.site-sidebar__block-title span{margin-right:10px}.site-sidebar__block-content li{display:block}.site-sidebar__block-content li a{display:block;padding:5px 10px;color:#313030;font-size:16px;line-height:18px}.site-sidebar__block-content li a:hover{color:#2048be}.site-sidebar__block-content li.selected>a{background:#ebebeb}.site-sidebar__block-content li li a{padding-left:20px}.site-sidebar__block-content li li li a{padding-left:30px}.layout_mobile .site-sidebar__block-content li a{display:flex}svg{display:block;fill:currentColor;stroke-miterlimit:1;width:20px;height:20px;overflow:visible}.svg-fill-none{fill:none;stroke:currentColor}.svg-stroke-white{stroke:#fff}.svg-fill-white{fill:#fff}.header__contacts .callback_plugin_handler{display:block;font-size:12px;text-align:center;margin:10px auto 0;border:1px solid #d40000;background:#d40000;width:fit-content;color:#fff;padding:4px;z-index:6;position:relative}.header__contacts .callback_plugin_handler:hover{background:#fff;color:#d40000}.contacts-people-wrap{margin-bottom:100px}.contacts-people ul{padding:0;margin:0;list-style:none;column-count:3;column-width:200px;column-fill:balance;column-gap:20px;display:block}@media screen and (max-width:1240px){.contacts-people ul{column-count:2}}.contacts-people ul li{width:100%;margin-bottom:0;border-bottom:1px solid #bdbdbd;page-break-inside:avoid;break-inside:avoid;float:none;display:block}.contacts-people ul li .contacts-people-name{display:flex;align-items:center;justify-content:space-between;font-weight:bold;font-size:18px;line-height:22px;color:#333;padding:20px;box-sizing:border-box;cursor:pointer}.contacts-people ul li .contacts-people-name svg{transition:.3s;transform:rotate(0deg)}.contacts-people ul li.active .contacts-people-name svg{transform:rotate(180deg)}.contacts-people ul li .contacts-people-con{padding:0 20px 20px 20px;display:none}.contacts-people ul li .contacts-people-con a{display:flex;align-items:center;font-weight:normal;font-size:18px;line-height:22px;color:#333;text-decoration:none;margin-bottom:10px;word-break:break-all}.contacts-people ul li .contacts-people-con a:last-child{margin-bottom:0}.contacts-people ul li .contacts-people-con a svg{fill:#fff;margin-right:15px}.block-map-wrap{display:flex}.block-map-contacts-wrap{max-width:410px;width:100%;display:flex;align-items:flex-start;position:relative}.block-map-contacts-wrap img.block-map-bg-img{width:60%;height:75%;position:absolute;bottom:2%;right:-22%;z-index:-1;object-fit:contain}.block-map-contacts-wrap .block-map-contacts{width:100%;padding:40px 20px;box-sizing:border-box;background:#333;position:relative}.block-map-contacts-wrap .block-map-contacts::before{content:"";width:3000px;height:100%;position:absolute;top:0;left:-3000px;background:#333}.block-map-contacts-wrap .block-map-contacts a{display:flex;align-items:center;color:#f2f2f2;font-style:normal;font-weight:normal;font-size:18px;line-height:22px;margin-bottom:20px}.block-map-contacts-wrap .block-map-contacts a svg{fill:#333;width:15px;height:20px;margin-right:15px}.block-map-contacts-wrap .block-map-contacts p{margin:0;display:flex;align-items:center;font-style:normal;font-weight:normal;font-size:18px;line-height:22px;color:#f2f2f2}.block-map-contacts-wrap .block-map-contacts p svg{width:15px;height:20px;margin-right:15px}.block-map-map{width:100%;display:flex;justify-content:space-between}.block-map-map .block-map-map-big{width:100%;height:1px;position:relative;padding-bottom:40%}.block-map-map-big .block-map-map-big-elem{width:100%;height:100%;display:none;position:absolute;top:0;left:0}.block-map-map-big .block-map-map-big-elem.active{display:block}.block-map-map .block-map-map-small{width:105px;min-width:105px;margin-left:20px}.block-map-map-big .block-map-map-big-elem iframe{width:100%;height:100%}.block-map-map-big .block-map-map-big-elem img{width:100%;height:100%;object-fit:contain}.block-map-map-small-elem .block-map-map-small-elem-img img{width:100%;height:100%;object-fit:cover}.block-map-map-small-elem .block-map-map-small-elem-img{width:100%;height:80px;display:block;margin-bottom:20px;border:1px solid transparent;box-sizing:border-box;cursor:pointer}.block-map-map-small-elem .block-map-map-small-elem-img.active{border:1px solid #d40000}.wrap-ship{display:flex;flex-wrap:wrap;margin-bottom:100px}.wrap-ship .ship-ukr,.wrap-ship .ship-kyiv{width:50%}.ship-ukr{box-sizing:border-box;padding-right:80px}@media screen AND(max-width:768px){.wrap-ship .ship-ukr,.wrap-ship .ship-kyiv{width:100%}.ship-ukr{padding-right:0}}.wrap-ship h3{font-style:normal;font-weight:normal;font-size:24px;line-height:29px;color:#333}.wrap-ship div{float:left}.wrap-ship div div{padding:20px;box-sizing:border-box;width:100%;margin-bottom:10px}.wrap-ship div div p{margin-bottom:0;font-size:18px}.h2-ship{font-style:normal;font-weight:bold!important;font-size:24px!important;line-height:29px!important;color:#333}.wrap-opl{display:flex;flex-wrap:wrap}.wrap-opl .wrap-opl-bl{width:50%;box-sizing:border-box}.wrap-opl .wrap-opl-bl:first-child{padding-right:80px}.wrap-opl-bl p{font-size:18px}.wrap-opl .wrap-opl-bl>div{padding:20px;box-sizing:border-box;border-left:4px solid #d40000;margin-bottom:20px}.wrap-opl .wrap-opl-bl>div p{margin-bottom:0}.wrap-opl .wrap-opl-bl>div h3{font-style:normal;font-weight:normal;font-size:24px;margin-bottom:10px;color:#333}.wrap-opl-bl .list-opl{list-style:none;padding-left:25px;margin-bottom:20px}.wrap-opl-bl .list-opl li{display:flex;align-items:flex-start}.wrap-opl-bl .list-opl li .list-opl-number{display:block;margin-right:10px;min-width:30px}.wrap-opl-bl .list-opl li .list-opl-number span{font-style:normal;font-weight:900;font-size:24px;line-height:24px;color:#e0e0e0}@media screen and (max-width:1000px){.block-map-wrap{flex-wrap:wrap}.block-map-contacts-wrap{max-width:100%;margin-bottom:20px}.contacts-people-wrap{margin-bottom:50px}.contacts-people ul{column-count:2}.contacts-people ul li{max-width:100%}.block-map-contacts-wrap img.block-map-bg-img{display:none}.wrap-ship{margin-bottom:50px;column-count:1}.ship-ukr{padding:0;margin-bottom:20px}.wrap-opl .wrap-opl-bl{width:100%}.wrap-opl .wrap-opl-bl:first-child{padding:0}}@media screen and (max-width:700px){.contacts-people ul{column-count:1}.block-map-map{flex-wrap:wrap}.block-map-map .block-map-map-big{padding-bottom:50%;margin-bottom:20px}.block-map-map .block-map-map-small{margin:0;width:100%}.block-map-map-small-elem{display:flex;flex-wrap:wrap}.block-map-map-small-elem .block-map-map-small-elem-img{max-width:110px;margin-bottom:10px;margin-right:20px}}.product-option-color{flex-wrap:wrap}.product-option-color .product-option__name{width:100%}.product-option-color .product-option__value_color{width:30px;height:30px}.product-option-size .size-title-column{display:flex;flex-wrap:wrap;max-width:100px;width:100%;margin-right:10px}.product-option-size .size-title-column>div{width:100%;height:36px;display:flex;align-items:center;margin-bottom:10px;font-weight:bold}.size-sku-table .product-option__values{flex-flow:inherit}.size-sku-table .product-option__values .sku-size-item{margin-right:10px;min-width: 36px;max-width: 48px}.size-sku-table .product-option__values .sku-size-item .product-option__value-wrap-size{position:relative}.size-sku-table .product-option__values .sku-size-item:not(.disabled) .product-option__value-wrap-size .trigger-click-size{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;transition:.3s;pointer-events:inherit}.size-sku-table .product-option__values .sku-size-item.disabled .product-option__value-wrap-size .trigger-click-size{pointer-events:none}.size-sku-table .product-option__values .sku-size-item:not(.disabled) .product-option__value-wrap-size:hover a{color:#d40000;border:1px solid #d40000}.size-sku-table .product-option__values .sku-size-item a{margin:0;margin-bottom:10px;width:100%;height:36px;padding:0;pointer-events:none;text-align:center;background:#fff;transition:.3s}.size-sku-table .product-option__values .sku-size-item.disabled a{background:#ebebeb;color:#acacac}.size-sku-table .product-option__values .sku-size-item .max-count{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid #ebebeb;background:#fff;box-sizing:border-box;margin-bottom:10px;cursor:pointer;transition:.3s}.size-sku-table .product-option__values .sku-size-item .max-count:hover{color:#d40000;border:1px solid #d40000}.size-sku-table .product-option__values .sku-size-item.disabled .max-count{background:#ebebeb;color:#acacac;pointer-events:none}.size-sku-table .product-option__values .sku-size-item.active .max-count{color:#d40000;border-color:#d40000;background:#fff}.size-sku-table .product-option__values .sku-size-item input[type="number"]::-webkit-outer-spin-button,.size-sku-table .product-option__values .sku-size-item input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none}.size-sku-table .product-option__values .sku-size-item input[type="number"]{-moz-appearance:textfield;width:36px;height:36px;text-align:center;border:2px solid #000;box-sizing:border-box;outline:0;margin-bottom:10px;color:#000;font-size:14px;font-family:'Montserrat',sans-serif}.size-sku-table .product-option__values .sku-size-item input[disabled]{background:#ebebeb;border:2px solid #ebebeb;color:#acacac}.size-sku-table .product-option__values .sku-size-item.active input{background:#fff;border:2px solid #d40000;color:#d40000}.size-sku-table .product-option__values .sku-size-item input[type="number"]:hover,.size-sku-table .product-option__values .sku-size-item input[type="number"]:focus{-moz-appearance:number-input}.product-form .product-options{display:grid;grid-template-columns:50% 50%;grid-template-areas:"color color" "tables-size add"}.product-form .product-options .product-option-color{grid-area:color}.product-form .product-options .product-option-size{grid-area:tables-size;padding-bottom:10px}.product-form .product-options .add2cart-wrap{grid-area:add;margin-left:20px;align-items:flex-start;flex-flow:column}.product-option-size .simplebar-content{display:flex}.product-options .add2cart-wrap .add2cart__interactive .product-icons{display:none}.btn-tables-size span{color:#d40000;text-decoration:underline;display:block;margin-bottom:10px;cursor:pointer}.add2cart-wrap .add2cart__prices>span{font-size:14px}.popap-size-wrap{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,0.6);z-index:-5;opacity:0;transition:.3s}.popap-size-wrap.active{z-index:9;opacity:1}.popap-size-wrap .popap-size{width:100%;height:100vh;position:relative}.popap-size-wrap .popap-size .popap-size-block{max-width:800px;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.popap-size-wrap .popap-size .popap-size-block .close-popap-size{display:flex;justify-content:flex-end;align-items:center;width:100%;height:40px}.popap-size-wrap .popap-size .popap-size-block img{width:100%;height:100%;object-fit:contain}.popap-size-wrap .popap-size .popap-size-block .close-popap-size span{width:10px;height:10px;padding:10px;position:relative;cursor:pointer}.popap-size-wrap .popap-size .popap-size-block .close-popap-size span::before{content:"";width:100%;height:2px;background:#fff;position:absolute;top:4px;left:11px;transform:rotate(-45deg) translate(-50%,-50%)}.popap-size-wrap .popap-size .popap-size-block .close-popap-size span::after{content:"";width:100%;height:2px;background:#fff;position:absolute;top:25px;left:10px;transform:rotate(45deg) translate(-50%,-50%)}.product-cart .stocks__block{margin-bottom:20px}.layout_mobile .product-form .product-options{grid-template-areas:"color color" "tables-size add"}.layout_mobile .product-form .product-options .add2cart-wrap{margin-left:20px}.layout_mobile .product-options .add2cart-wrap .add2cart__interactive .product-icons{display:flex}.layout_mobile .product-options .add2cart-wrap .product-icons{display:none}@media screen and (max-width:1240px){.product-form .product-options{grid-template-areas:"color color" "tables-size tables-size" "add add"}.product-form .product-options .add2cart-wrap{margin-left:0;margin-bottom:10px}}@media screen and (max-width:600px){.layout_mobile .product-form .product-options{grid-template-areas:"color color" "tables-size tables-size" "add add"}.layout_mobile .product-form .product-options .add2cart-wrap{margin-left:0;margin-bottom:10px}}.product-cart .product-option-size .simplebar-horizontal .simplebar-scrollbar::before{opacity:.5!important;display:block!important;left:0;right:0}.product-cart .simplebar-track.simplebar-horizontal .simplebar-scrollbar{top:0;height:8px}.product-cart .product-option-size .simplebar-horizontal{height:8px;background:rgba(0,0,0,.2);border-radius:7px}.popap-product-buy__wrap{position:fixed;top:0;left:0;width:100vw;height:100vh;display:none;z-index:10}.popap-product-buy__wrap.active{display:block}.popap-product-buy{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.dark-fon{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.5)}.popap-product-buy-block{max-width:600px;width:100%;padding:50px 20px 20px;background:#fff;z-index:1;max-height:100%;box-sizing:border-box;position:relative;margin:0 20px}.popap-product-buy__close{width:40px;height:40px;position:absolute;top:10px;right:10px;cursor:pointer}.popap-product-buy__close:hover::before,.popap-product-buy__close:hover::after{background:#d40000}.popap-product-buy__close::before,.popap-product-buy__close::after{content:"";width:80%;height:2px;background:#000;transition:.3s;position:absolute;top:50%;left:50%}.popap-product-buy__close::before{transform:translate(-50%,-50%) rotate(45deg)}.popap-product-buy__close::after{transform:translate(-50%,-50%) rotate(-45deg)}.popap-product-buy__products>ul{list-style:none;margin-bottom:20px}.popap-product-buy__products>ul .popap-product-name{font-size:20px;margin-bottom:10px}.popap-product-buy__products>ul .popap-product-color{display:flex;align-items:center;margin-bottom:10px}.popap-product-buy__products>ul .popap-product-color span{display:inline-block;margin-left:10px}.popap-product-buy__products>ul .popap-product-sizes p{margin-bottom:10px}.popap-product-buy__products>ul .popap-product-sizes ul{list-style:none}.popap-product-buy__products>ul .popap-product-sizes ul li{margin-bottom:5px}.popap-product-buy__products>ul .popap-product-sizes ul .popap-product-size__name{font-size:14px}.popap-product-buy__btns{display:flex;align-items:center;justify-content:space-between;width:100%}.popap-product-buy__btns div,.popap-product-buy__btns a{width:48%;cursor:pointer;height:50px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;transition:.3s}.popap-product-buy__btns .popap-product-buy__continue{background:#fff;border:2px solid #d40000}.popap-product-buy__btns .popap-product-buy__continue:hover{background:#d40000;color:#fff;border:2px solid transparent}.popap-product-buy__btns .popap-product-buy__cart{background:#d40000;color:#fff;border:2px solid transparent}.popap-product-buy__btns .popap-product-buy__cart:hover{background:#fff;border:2px solid #d40000;color:#000}@media screen and (max-width:500px){.popap-product-buy__btns{flex-wrap:wrap}.popap-product-buy__btns div,.popap-product-buy__btns a{width:100%}.popap-product-buy__btns div{margin-bottom:10px}}

.seo-links-title{
    color: #313030;
    font-weight: 700;
    line-height: 18px;
    margin-bottom: 10px;
}
.wrp-seo-links{
    margin-bottom: 20px;
}
.seo-link{
    padding: 3px 0px 3px 5px;
    display: block;
}
.seo-link:hover{
    color: #d40000;
}
.wr-ban-head {
    border: 2px solid #d81a1a;
    padding: 15px;
    text-align: center;
    text-transform: uppercase;
    font-weight: 700;
    margin-bottom: 25px;
    background: #ebebeb;
    line-height: initial;
}
.wr-ban-head a{
    color:#d81a1a;
    text-decoration:underline;
}
@media screen and (max-width: 600px){
    .wr-ban-head {
        font-size: 14px;
    }
    .wr-ban-head a{
        display: block;
    }
}