.lds-ring{position:relative;width:64px;height:64px;margin:auto}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:51px;height:51px;margin:6px;border:6px solid #133559;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#133559 transparent transparent}.lds-ring div:nth-child(1){animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.in-progress-now{background-color:pink}div[class=mage-error]{background-color:#f8d4d6;padding:6px 18px;line-height:16px;color:#be020d;margin-top:17px;text-align:center}div[id=defonseca-success]{padding:6px 18px;line-height:16px;color:#133559;margin-top:17px;text-align:center}.static-content-page{margin-top:15px;padding-bottom:70px}.item-qty.cart-item-qty .form-input::-webkit-inner-spin-button,.item-qty .cart-item-qty .form-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.search-title{margin-top:30px;margin-bottom:20px}.checkout-container{min-height:450px}.page-main{overflow:hidden}body.ajax-loading{overflow:hidden}.loader{position:absolute;top:42%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loading-mask .loader p{text-align:center;color:#fff}.product__size-item_active{color:#fff}.product__new__discount{position:absolute;top:110px;left:15px;z-index:1;background-color:#133559;border-radius:50%;width:100px;height:100px;font-weight:700;font-size:36px;line-height:100px;text-align:center;color:#fff}@media screen and (max-width:767px){.product__new__discount{width:50px;height:50px;font-size:18px;line-height:50px;top:75px}}.product__page__new{position:absolute;top:0;left:15px;z-index:1;background-color:#133559;border-radius:50%;width:100px;height:100px;font-weight:700;font-size:36px;line-height:100px;text-align:center;color:#fff}@media screen and (max-width:767px){.product__page__new{width:50px;height:50px;font-size:18px;line-height:50px;top:22px}}.button__style_slider{margin-top:10px;color:#133559;background-color:#fff}.button__style_slider:hover{color:#fff;background-color:#133559}.button__style_slider_blue{margin-top:10px;color:#fff;background-color:#133459;border:2px solid #fff}.button__style_slider_blue:hover{color:#133459;background-color:#fff}#newsletter-error{background-color:#f8d4d6;padding:6px 18px;line-height:16px;color:#be020d;margin-top:17px;text-align:center;display:block;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}body._has-modal{position:fixed;height:100%;overflow:hidden;width:100%}.modals-overlay{z-index:899}.modal-slide,.modal-popup{bottom:0;left:0;min-width:0;position:fixed;right:0;top:0;visibility:hidden;opacity:0;-webkit-transition:visibility 0s .3s,opacity .3s ease;transition:visibility 0s .3s,opacity .3s ease}.modal-slide._show,.modal-popup._show{visibility:visible;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.modal-slide._show .modal-inner-wrap,.modal-popup._show .modal-inner-wrap{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-slide .modal-inner-wrap,.modal-popup .modal-inner-wrap{background-color:#fff;box-shadow:0 0 12px 2px rgba(0,0,0,.35);opacity:1;pointer-events:auto}.modal-slide{left:44px;z-index:900}.modal-slide._show .modal-inner-wrap{-webkit-transform:translateX(0);transform:translateX(0)}.modal-slide .modal-inner-wrap{height:100%;overflow-y:auto;position:static;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;width:auto}.modal-slide._inner-scroll .modal-inner-wrap{overflow-y:visible;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.modal-slide._inner-scroll .modal-header,.modal-slide._inner-scroll .modal-footer{-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0}.modal-slide._inner-scroll .modal-content{overflow-y:auto}.modal-slide._inner-scroll .modal-footer{margin-top:auto}.modal-inner-wrap{max-width:500px}.modal-inner-wrap .action-close{top:0;right:auto;transform:translate(-50%,0%);left:50%}.modal-inner-wrap .action-close:before{font-size:20px;line-height:20px;color:#fcb731}.modal-inner-wrap .action-close:hover:before{color:#24006e}.modal-inner-wrap .modal-content .m-typo{text-align:center;font-size:26px;margin-top:35px}.modal-inner-wrap .modal-content .m-form_row.btn{margin-top:40px}.modal-inner-wrap .modal-content .m-form_btn{float:none}.modal-inner-wrap .modal-content .m-btn.m-btn_secondary{color:#fff;border:1px solid #24006e;width:100%;text-align:center}.modal-inner-wrap .modal-content .m-btn.m-btn_secondary:hover{color:#24006e;background-color:#fff}.modal-inner-wrap .modal-content .m-btn.m-btn_secondary>span{font-size:16px;font-weight:700}.modal-inner-wrap .modal-content .m-form_field>select{height:40px;line-height:29px;background-position:97% -10px}.modal-slide .modal-header,.modal-slide .modal-content,.modal-slide .modal-footer{padding:0 2.6rem 2.6rem}.modal-slide .modal-header{padding-bottom:2.1rem;padding-top:2.1rem}.modal-popup{z-index:900;left:0;overflow-y:auto}.modal-popup.confirm .modal-inner-wrap{width:50rem}.modal-popup._show .modal-inner-wrap{-webkit-transform:translateY(0);transform:translateY(0)}.modal-popup .modal-inner-wrap{margin:5rem auto;width:75%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;height:auto;left:0;position:absolute;right:0;-webkit-transform:translateY(-200%);transform:translateY(-200%);-webkit-transition:-webkit-transform .2s ease;transition:transform .2s ease}.modal-popup._inner-scroll{overflow-y:visible}.ie11 .modal-popup._inner-scroll,.ie10 .modal-popup._inner-scroll,.ie9 .modal-popup._inner-scroll{overflow-y:auto}.modal-popup._inner-scroll .modal-inner-wrap{max-height:90%}@media screen and (max-height:749px){.modal-popup._inner-scroll .modal-inner-wrap{max-height:70%}}.ie11 .modal-popup._inner-scroll .modal-inner-wrap,.ie10 .modal-popup._inner-scroll .modal-inner-wrap,.ie9 .modal-popup._inner-scroll .modal-inner-wrap{max-height:none}.modal-popup._inner-scroll .modal-content{overflow-y:auto}.modal-popup .modal-header,.modal-popup .modal-content,.modal-popup .modal-footer{padding-left:3rem;padding-right:3rem}.modal-popup .modal-header,.modal-popup .modal-footer{-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0}.modal-popup .modal-header{padding-bottom:1.2rem;padding-top:3rem}.modal-popup .modal-footer{margin-top:auto;padding-bottom:3rem;padding-top:3rem}.modal-popup .modal-footer-actions{text-align:right}.modal-custom .action-close,.modal-popup .action-close,.modal-slide .action-close{background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-shadow:none;font-weight:400;display:inline-block;text-decoration:none;position:absolute;right:0;top:0}.modal-custom .action-close:focus,.modal-popup .action-close:focus,.modal-slide .action-close:focus,.modal-custom .action-close:active,.modal-popup .action-close:active,.modal-slide .action-close:active{background:0 0;border:none}.modal-custom .action-close:hover,.modal-popup .action-close:hover,.modal-slide .action-close:hover{background:0 0;border:none}.modal-custom .action-close.disabled,.modal-popup .action-close.disabled,.modal-slide .action-close.disabled,.modal-custom .action-close[disabled],.modal-popup .action-close[disabled],.modal-slide .action-close[disabled],fieldset[disabled] .modal-custom .action-close,fieldset[disabled] .modal-popup .action-close,fieldset[disabled] .modal-slide .action-close{pointer-events:none;opacity:.5}.modal-custom .action-close>span,.modal-popup .action-close>span,.modal-slide .action-close>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.modal-custom .action-close:before,.modal-popup .action-close:before,.modal-slide .action-close:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:14px;color:#757575;content:'\e616';font-family:'luma-icons';margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.modal-custom .action-close:hover:before,.modal-popup .action-close:hover:before,.modal-slide .action-close:hover:before{color:inherit}.modal-custom .action-close:active:before,.modal-popup .action-close:active:before,.modal-slide .action-close:active:before{color:inherit}.modal-custom .action-close:hover:before,.modal-popup .action-close:hover:before,.modal-slide .action-close:hover:before{color:#1a1a1a}.modal-custom .action-close{margin:25px}.modal-popup .modal-title{border-bottom:1px solid #c1c1c1;font-weight:300;padding-bottom:10px;font-size:26px;margin-bottom:0;min-height:1em;word-wrap:break-word}.modal-popup .action-close{padding:20px}.modal-popup .m-widget_content{visibility:visible !important}.modal-slide .action-close{padding:2.1rem 3rem}.modal-slide .page-main-actions{margin-bottom:-12.9rem;margin-top:2.1rem}.modals-overlay{background-color:rgba(51,51,51,.55);bottom:0;left:0;position:fixed;right:0;top:0}body._has-modal-custom .modal-custom-overlay{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:899}.checkout__title__block{font-size:25px;line-height:35px;color:#373737;text-align:center;font-weight:700;padding-top:10px}.selected-item{padding-left:10px;margin-top:5px;margin-bottom:5px;border:3px solid #1e365a}.not-selected-item{padding-left:10px;margin-top:5px;margin-bottom:5px}.checkout-billing-address{margin-top:10px}.checkbox__text__checkout{padding-left:5px;font-size:13px;line-height:13px;color:#666;display:inline;padding-top:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal_title_defonseca{text-align:center;color:#373737;font-weight:700;font-size:23px;line-height:38px;margin-bottom:25px;margin-top:25px}.ui-magento-error{line-height:19px;color:#be020d;margin-top:9px}#billing-new-address-form select,#shipping-new-address-form select{background-color:#fff;height:40px;width:100%}.checkout-container{margin-top:20px;display:block}.checkout-text-block{font-size:14px;line-height:21px}.table-checkout-shipping-method thead th{display:none}.table-checkout-shipping-method tbody td{border-top:1px solid #ccc;padding-bottom:20px;padding-top:20px}.table-checkout-shipping-method tbody td:first-child{padding-left:0;padding-right:0;width:20px}.table-checkout-shipping-method tbody tr:first-child td{border-top:none}.table-checkout-shipping-method tbody .col-price{font-weight:600}.table-checkout-shipping-method tbody .row-error td{border-top:none;padding-bottom:10px;padding-top:0}.radio__checkout{top:18px;left:25px}.newsletter_checkout_checkbox{margin-bottom:15px}.checkout-container-onestep{margin-top:20px;display:flex;flex-wrap:wrap;align-items:flex-start}.checkout-container .messages{width:100%}.load.indicator{background-color:rgba(255,255,255,.7);z-index:9999;bottom:0;left:0;position:fixed;right:0;top:0;position:absolute}.load.indicator:before{background:transparent url('../images/loader-2.gif') no-repeat 50% 50%;border-radius:5px;height:160px;width:160px;bottom:0;box-sizing:border-box;content:'';left:0;margin:auto;position:absolute;right:0;top:0}.load.indicator>span{display:none}.loading-mask{bottom:0;left:0;margin:auto;position:fixed;right:0;top:0;z-index:100;background:rgba(255,255,255,.5)}.loading-mask .loader>img{bottom:0;left:0;right:0;top:0;z-index:100;position:unset !important}.loading-mask .loader>p{display:none}body>.loading-mask{z-index:9999}#billing_address_id{height:40px;width:100%;margin-top:10px;margin-bottom:10px;background-color:#fff}.magento-modal-header{margin-bottom:15px;margin-top:15px;text-align:center}.account__title{margin-top:10px}.account-select-field{width:100%;height:40px;background-color:#fff}.account__title_address{margin-top:35px}.m-alert{position:relative;margin-top:10px;padding-top:10px;margin-bottom:10px;color:#133559;text-transform:uppercase;font-size:14px;line-height:16px;font-weight:700;text-align:center;background:#fff}.m-alert .m-alert_close{position:absolute;top:12px;right:12px;color:#000;cursor:pointer}.m-alert.m-alert_success{color:#3c763d;background:#dff0d8;border:1px solid #d6e9c6}.m-alert.m-alert_error{color:#a94442;background:#f2dede;border:1px solid #ebccd1}.m-alert.m-alert_info{color:#133559;background:#d9edf7;border:1px solid #bce8f1}.m-alert.m-alert_warning{color:#133559;background:#fcf8e3;border:1px solid #faebcc}.m-alert.m-alert_left{text-align:left}.m-discountCode .m-alert{display:none;padding:20px;text-align:justify;background:#fef092;border:1px dashed #858585}@media screen and (min-width:768px){.m-discountCode .m-alert{display:block}}.m-discountCode .m-alert .m-alert_close{top:4px;right:8px}.m-article{padding-bottom:20px}.m-article .m-article_header{padding-bottom:20px}.m-article .m-article_title{font-weight:700}.m-article .m-article_datetime{font-style:italic}.m-article .m-article_intro{font-weight:700}.m-article p{line-height:18px;margin-bottom:15px;padding:0}.df-modal_confirm_content{padding-left:20px;padding-right:20px;max-height:400px;overflow-y:auto}button.action.primary,button.action-primary{background-color:#133559;color:#fff;border:2px solid #133559;font-size:14px;line-height:20px;padding:9px 13px 7px}button.action.secondary,button.action-secondary{background-color:#fff;color:#133559;border:2px solid #133559;font-size:14px;line-height:20px;padding:9px 13px 7px}.order_actions_button{margin-top:15px}input.mage-error,select.mage-error,textarea.mage-error{border-color:#ed8380}@media (max-width:767px){.card__price-old:before{content:'';position:absolute;background-color:#999;top:36%;left:-1px;right:-1px;height:1px}}.popap__message_text{margin-left:35px;margin-right:35px;margin-top:10px}.banner_single .banner__inner__higher{height:780px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}@media (max-width:767px){.banner_single .banner__inner__higher{height:375px}}@media (max-width:992px){.banner_single .banner__inner__higher{height:400px}}.shipping__billing_checkbox{text-align:center}.message.notice{background-color:#f8d4d6;padding:6px 18px;line-height:16px;color:#be020d;margin-top:17px;text-align:center}.payments_available{background-image:url(../images/checkout/payment-logos.svg);background-size:contain;background-repeat:no-repeat;width:260px;height:32px;margin-right:auto;margin-left:auto;margin-bottom:20px}.cashondelivery_bold{line-height:normal;font-size:14px;display:block;text-align:center;font-weight:700;padding-top:10px}.cashondelivery_normal{line-height:normal;font-size:14px;display:block;text-align:center;padding-bottom:24px}.shipping-item-title{padding-left:45px;line-height:normal;font-size:14px;padding-top:10px;font-weight:700;width:260px}@media screen and (max-width:400px){.shipping-item-title{max-width:242px}}.radio-shipping-method{position:relative;display:inline-block}.radio__checkout__shipping{top:12px;left:7px}.radio__checkout__payment{top:5px;left:7px}.shipping-description{line-height:normal;font-size:14px;padding-top:10px;padding-left:45px;width:255px}@media screen and (max-width:400px){.shipping-description{max-width:242px}}.field-tooltip-content{line-height:normal;font-size:14px;font-weight:700}.confirmation__block__place__order{line-height:normal;font-size:14px;text-align:center;padding-top:10px;padding-bottom:10px}.checkbox-billing-none{display:none}.fieldset>.field.required>.label:after,.fieldset>.fields>.field.required>.label:after,.fieldset>.field._required>.label:after,.fieldset>.fields>.field._required>.label:after{content:'*';color:#e02b27;font-size:1.2rem}.place-order__text_button{font-size:21px;line-height:28px;font-weight:700}.ins-snowFlakes{background:0 0;font-family:Androgyne;background-image:url(../images/snow.png),url(../images/snow.png),url(../images/snow.png);height:100%;left:0;position:fixed;top:0;width:100%;z-index:3;-webkit-animation:snow 10s linear infinite;-moz-animation:snow 10s linear infinite;-ms-animation:snow 10s linear infinite;animation:snow 10s linear infinite;pointer-events:none}@keyframes snow{0%{background-position:0 0,0px 0px,0px 0px}50%{background-position:500px 500px,100px 200px,-100px 150px}100%{background-position:500px 1000px,200px 400px,-100px 300px}}@-moz-keyframes snow{0%{background-position:0 0,0px 0px,0px 0px}50%{background-position:500px 500px,100px 200px,-100px 150px}100%{background-position:400px 1000px,200px 400px,100px 300px}}@-webkit-keyframes snow{0%{background-position:0 0,0px 0px,0px 0px}50%{background-position:500px 500px,100px 200px,-100px 150px}100%{background-position:500px 1000px,200px 400px,-100px 300px}}@-ms-keyframes snow{0%{background-position:0 0,0px 0px,0px 0px}50%{background-position:500px 500px,100px 200px,-100px 150px}100%{background-position:500px 1000px,200px 400px,-100px 300px}}.shipping__text__block{line-height:normal;font-size:14px;padding-top:20px;text-align:center}@media screen and (max-width:1199px){.payments_available{width:195px}}.contact-label-normal{font-weight:400;font-size:20px}.contact-ru-line{line-height:normal}.required-contact{line-height:normal;font-size:13px;text-align:center;display:inherit}.checkout-payment-method{float:right !important}.form-create-account input[name=is_subscribed]{margin:10px 3px;top:5px}.form-create-account .account{margin-top:60px;padding-bottom:60px}.form-create-account .account .form-input{width:30%}.form-create-account #password-strength-meter-container{margin-bottom:20px}.categories__title{margin-top:20px}.actions-toolbar .secondary{margin-top:20px}.cart-totals .checkout__price-row{font-size:21px;line-height:25px;font-weight:700}.field .label{float:left;margin-bottom:0;line-height:normal;font-size:14px;text-align:left;padding:0;font-weight:400}.selected__mobile_filter{color:#666;font-weight:400;font-size:15px}.password-field-checkout-guest{padding-top:20px}.s-button__link_vk{background-image:url(../images/s-button/vk.svg)}.button__style_noproduct{background-color:#999;color:#fff;border:2px solid #999}.footer__payment{padding-top:8px}.payment-method-title{display:block;position:relative}.payment-method{margin-top:20px}.radio__native:checked+label .radio__sign:after{content:'';position:absolute;width:16px;height:16px;background-color:#133559;border-radius:50%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}