@media screen and (max-width:749px){.bonus-club{background-color:#fff}.bonus-club__register-title{line-height:22px}.bonus-club__table-cell{display:block;height:auto}.bonus-club__table-cell:not(:last-of-type){margin-bottom:20px}.bonus-club__table-cell>p{margin:15px auto auto}.bonus-club__add-card-form{width:100%}.bonus-club__rules-agree.form__field{margin-top:20px}.bonus-club__rules-agree .input-choice__text{color:#000}.bonus-club__show-form-button,.bonus-club__submit{width:100%;height:40px;font-size:14px}}
@media screen and (max-width:749px){.messages__message{padding:15px}}
@media screen and (max-width:749px){.content{width:100%}.content__main{padding:10px 0 0}.content__panel .breadcrumbs{margin-left:10px}}
@media screen and (max-width:749px){.form-sign-in{margin-bottom:40px}.form-sign-in__submit{width:100%;margin:20px 0;font-size:14px;line-height:14px;height:40px}.form-sign-in:after{position:absolute;content:'';height:1px;width:calc(100% - 20px);left:10px;background-color:#e5e5e5}}
@media screen and (max-width:749px){.form-sign-up__button{width:100%;height:40px}}
@media screen and (max-width:749px){.form-notifications__submit{width:100%;height:40px}.form-notifications__submit .button__text{font-size:14px}}
@media screen and (max-width:749px){.form-profile-edit__submit{width:100%;height:40px}.form-profile-edit__submit .button__text{font-size:14px}}
@media screen and (max-width:749px){.form-password-change__submit{width:100%;height:40px}.form-password-change__submit .button__text{font-size:14px}}
@media screen and (max-width:749px){.form-password-restore__submit{width:100%;height:40px}}
@media screen and (max-width:749px){.form-password-reset__submit{width:100%;height:40px}}
@media screen and (max-width:749px){.geo-detector{text-align:center}.geo-detector__content{width:100%;height:38px}.geo-detector__title{font-size:13px;margin-top:-10px;display:block}.geo-detector__control{display:block;float:none}.geo-detector__button{margin-right:10px;width:135px}.geo-detector__link{color:#fff}}
@media screen and (max-width:749px){.form-order-confirm__column,.form-order-confirm__field,.form-order-confirm__phone,.form-order-confirm__textarea{width:100%}.form-order-confirm__column{margin-bottom:30px}.form-order-confirm__alert{margin-top:-15px;margin-bottom:20px}.form-order-confirm__message-error{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.form-order-confirm__error-text{width:75%}}
@media screen and (max-width:749px){.form-receipt-methods__method-detail,.form-receipt-methods__text{margin-left:0}.form-receipt-methods__help-detail-link{display:block;margin-left:28px;line-height:16px}.form-receipt-methods__text_no-indent{font-size:12px}.form-receipt-methods__text:not(.form-receipt-methods__text_no-indent){margin-bottom:15px}.form-receipt-methods__indicate-your-address{font-size:14px;line-height:16px;margin-bottom:20px}.form-receipt-methods__method-detail{margin-top:10px}.form-receipt-methods__input-choice .input-choice__box{top:2px}}
@media screen and (max-width:749px){.form-order-payment__input-choice{font-size:14px;line-height:16px}.form-order-payment__legal-only{font-size:13px;line-height:16px}.form-order-payment__detail{padding-left:0}.form-order-payment__payment-method{margin-top:20px}.form-order-payment__payment-methods{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}
@media screen and (max-width:749px){.modal-cart__content{width:100%;max-width:none;height:100%;padding:0;border-radius:0;background-color:#f7f7f7;overflow-x:hidden}.modal-cart__button-close{padding:18px;right:0;top:0}.modal-cart__title-block{background-color:#fff}.modal-cart__title{padding-left:10px;padding-top:14px;padding-bottom:18px;font-weight:700;font-size:18px}.modal-cart__main-wrapper{gap:10px 30px}.modal-cart__items-column{background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.15);box-shadow:0 2px 4px rgba(0,0,0,.15);border-radius:4px;margin:10px 10px 0;row-gap:5px}.modal-cart__available-status{margin:0 15px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.modal-cart__cart-info-wrapper{background-color:#fff;margin:0 10px;border-radius:5px}.modal-cart__retailrocket-block{display:table}.modal-cart .cart-item{border-radius:4px}.modal-cart div[data-retailrocket-markup-block]:not(:empty){margin-top:14px}}
@media screen and (max-width:749px){.profile-feedback-new__form-feedback-new{width:100%;margin:0}.profile-feedback-new__button-new{width:100%;height:40px;font-size:14px}}
@media screen and (max-width:749px){.page__404-error .breadcrumbs{margin-left:10px;margin-right:10px}.page__404-error .page__icon-404{width:280px;height:162px}.page__404-error .page__404-content{padding:0 30px 30px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.page__404-error .page__title-main{font-size:18px;line-height:22px}.page__404-error .page__title-minor{margin-top:14px}.page__404-error .page__cause-of-error li{padding-left:0}.page__404-error .page__cause-of-error li:nth-child(n){width:100%}.page__404-error .page__cause-of-error li:before{left:auto;margin-left:-15px}.page__404-error .page__to-main-page-button{width:190px;height:40px;margin-top:20px;font-size:13px;line-height:13px}}
@media screen and (max-width:749px){.page__500-error .breadcrumbs{margin-left:10px;margin-right:10px}.page__500-error .page__500-content{padding:0 30px 30px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.page__500-error .page__icon-500{width:280px;height:125px}.page__500-error .page__title-main{margin-top:30px;font-size:14px;line-height:20px}.page__500-error .page__feedback{width:100%}}
@media screen and (max-width:749px){.page__actions .page__action-item:nth-child(even),.page__actions .page__action-item:nth-child(odd){margin-left:0;margin-right:0}.page__actions .page__title{font-size:18px;margin:5px 0 10px 10px}.page__actions .page__section{background-color:#f7f7f7;padding:10px 10px 15px}.page__actions .page__action-list{margin-top:0}.page__actions .page__action-item{background-color:#fff;margin:0 0 15px;width:100%;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:12px;overflow:auto}.page__actions .page__action-item-image{width:100%;border:0}.page__actions .page__action-item-period{color:#c4c4c4;margin-top:15px;margin-left:20px;font-size:12px}.page__actions .page__action-item-link{margin-top:10px;margin-left:20px;line-height:16px}.page__actions .link_theme_alter{margin-bottom:20px}}
@media screen and (max-width:749px){.page__articles-tablets-menu-wrapper{width:95%;margin:auto auto 20px}.page__articles .page__title{font-size:18px;line-height:22px;margin:10px 10px 0}.page__articles .page__section-list{background-color:#f7f7f7;padding-bottom:30px;padding-top:10px}.page__articles .page__breadcrumbs{margin-left:10px}}
@media screen and (max-width:749px){.page__catalog .content__search{padding-bottom:20px}.page__catalog .page__title{margin-left:10px;margin-bottom:10px;font-size:18px}.page__catalog .page__search-catalog-links{margin:0 10px}.page__catalog .page__catalog-description{background-color:#f7f7f7;padding:10px 10px 30px;margin-top:0}.page__catalog .page__catalog-description .control-expand__content_gradient:after{-webkit-box-shadow:0 0 45px 40px #f7f7f7;box-shadow:0 0 45px 40px #f7f7f7}.page__catalog .catalog-map{margin-bottom:14px}.page__catalog .catalog-map__column{width:95%;display:block;margin-left:10px}.page__catalog .catalog-map__column:not(:last-of-type){border-bottom:1px solid #e5e5e5;margin-bottom:8px}.page__catalog .catalog-map__catalog-list{padding-bottom:8px}.page__catalog .catalog-map__catalog-item:not(:first-child){margin-left:17px}.page__catalog .content__left-sidebar .page__left-sidebar-catalog-menu{display:block}}@media screen and (max-width:749px) and (max-width:1169px){.page__catalog .content__left-sidebar .page__left-sidebar-catalog-menu{display:none!important}}@media screen and (max-width:749px){.page__catalog .header-bottom .header-bottom__left-sidebar-menu{display:inline-block}.page__catalog .header-bottom .header-bottom__menu-dropdown{display:none}}
@media screen and (max-width:749px){.page__compare .title_theme_main{font-size:18px;line-height:22px;margin-left:10px}.page__compare .page__compare{padding:0 10px 30px}}
@media screen and (max-width:749px){.page__customer-profile .page__breadcrumbs,.page__customer-profile .page__orders-list-tablets-menu{margin-left:10px;margin-right:10px}.page__customer-profile .page__breadcrumbs{margin-top:5px}.page__customer-profile .page__main-section-title{font-size:18px;line-height:22px}.page__customer-profile .page__title{display:none}.page__customer-profile .page__mobile-title{font-size:18px;line-height:22px;margin:5px 10px 10px;display:block}.page__customer-profile .page__main-content,.page__customer-profile .page__section-list{background-color:#f7f7f7;padding:10px 10px 30px}.page__customer-profile .page__profile-title{margin-top:20px}.page__customer-profile .page__orders-list-tablets-menu{margin-top:10px}.page__customer-profile .page__section-list{margin-top:20px}.page__customer-profile .page__section{background-color:#fff;padding:20px 15px;border-radius:4px}.page__customer-profile .page__main-section-description{line-height:16px}.page__customer-profile .page__nav-menu-map .nav-menu-map__column{width:100%;display:block}}
@media screen and (max-width:749px){.page__customer-profile_type_bonus-club-index .page__transactions{font-size:12px}}
@media screen and (max-width:749px){.page__customer-profile_type_customer-items .page__important-text{margin-top:10px;line-height:16px}}
@media screen and (max-width:749px){.page__customer-profile_type_feedback-index .page__feedback-new{margin-top:25px}.page__customer-profile_type_feedback-index .page__feedback-list{background-color:#fff}}
@media screen and (max-width:749px){.page__customer-profile_type_password-change .page__form{width:100%;margin:-15px 0 0}}
@media screen and (max-width:749px){.page__customer-profile_type_settings-edit .page__form{width:100%;margin:0}}
@media screen and (max-width:749px){.page__customer-profile_type_sign-in .page__form-panel-title{display:none}.page__customer-profile_type_sign-in .page__sign-in-text{margin-top:0}.page__customer-profile_type_sign-in .page__register-panel{font-size:12px;line-height:18px}.page__customer-profile_type_sign-in .page__button-register{width:100%;height:40px}.page__customer-profile_type_sign-in .page__profile-opportunities{margin-top:20px}}
@media screen and (max-width:749px){.page__customer-profile_type_sign-up .page__title{display:none}.page__customer-profile_type_sign-up .page__form{width:100%;margin:-15px 0 0}}
@media screen and (max-width:749px){.page__customer-profile_type_password-processing .page__main-content{background-color:#f7f7f7;padding:10px 10px 30px}.page__customer-profile_type_password-processing .page__form{width:100%;margin:-15px 0 0}}
@media screen and (max-width:749px){.page__static-help .page__section,.page__static-help .page__static-sub-menu{background-color:#f7f7f7}.page__static-help .page__section{padding:10px 10px 25px}.page__static-help .page__nav-menu-map .nav-menu-map__column,.page__static-help .page__section img{width:100%}.page__static-help .page__nav-menu-map,.page__static-help .page__static-content{padding:15px;background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.15);box-shadow:0 2px 4px rgba(0,0,0,.15);border-radius:4px}.page__static-help .page__tablets-menu{margin:10px}.page__static-help .page__main .title{margin-top:10px;margin-left:10px}.page__static-help .page__main .breadcrumbs{margin-left:10px}.page__static-help .page__page-title.title{margin-top:0;margin-left:0}.page__static-help .page__page-title.title:not(:first-of-type){margin-top:10px}}
@media screen and (max-width:749px){.page__static-help_type_create_order-on_email .page__infographic-item{margin-top:35px}.page__static-help_type_create_order-on_email .page__infographic-item-content{height:205px}.page__static-help_type_create_order-on_email .page__icon-infographic-phone-cart,.page__static-help_type_create_order-on_email .page__icon-infographic-phone-email{width:175px;height:159px}.page__static-help_type_create_order-on_email .page__icon-infographic-phone-operator{width:175px;height:156px}.page__static-help_type_create_order-on_email .page__icon-infographic-phone-vendor-code{width:175px;height:159px}}
@media screen and (max-width:749px){.page__static-help_type_other-bonus_club .page__banner-mobile{display:block}.page__static-help_type_other-bonus_club .page__banner{display:none}.page__static-help_type_other-bonus_club .page__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page__static-help_type_other-bonus_club .page__container-item:not(:first-child){margin-top:35px}}
@media screen and (max-width:749px){.page__static-help_type_payment_method-card .page__infographic{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page__static-help_type_payment_method-card .page__infographic-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:30px}.page__static-help_type_payment_method-card .page__infographic-item-content{min-width:115px}.page__static-help_type_payment_method-card .page__infographic-item-text{margin:45px 0 0 10px}}
@media screen and (max-width:749px){.page__static-help_type_payment_method-cash .page__infographic{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page__static-help_type_payment_method-cash .page__infographic-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:30px}.page__static-help_type_payment_method-cash .page__infographic-item-content{min-width:115px}.page__static-help_type_payment_method-cash .page__infographic-item-text{margin:45px 0 0 10px}}
@media screen and (max-width:749px){.page__static-help_type_service-pro .page__preview{height:350px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;left:15px;margin:-15px 0 80px -30px;border-radius:4px}.page__static-help_type_service-pro .page__preview-text{padding-left:0;padding-top:40px}.page__static-help_type_service-pro .page__preview-description{font-size:19px;margin-top:10px}.page__static-help_type_service-pro .page__preview-image{top:19px;left:0}.page__static-help_type_service-pro .page__preview-image img{width:260px;height:195px;border-radius:4px}.page__static-help_type_service-pro .page__icon-logo-pro{width:220px;height:64px}.page__static-help_type_service-pro .page__items-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page__static-help_type_service-pro .page__item-text{width:100%}.page__static-help_type_service-pro .button-show-map__button{margin-bottom:15px}}
@media screen and (max-width:749px){.page__static-help_type_receipt_method-delivery_express .page__icon-express-delivery-step-1{width:118px;height:115px}.page__static-help_type_receipt_method-delivery_express .page__icon-express-delivery-step-2{width:108px;height:115px}.page__static-help_type_receipt_method-delivery_express .page__banner{margin-left:-15px;width:calc(100% + 30px)}.page__static-help_type_receipt_method-delivery_express .page__delivery-steps-block{gap:15px}.page__static-help_type_receipt_method-delivery_express .page__delivery-steps-item{width:155px}.page__static-help_type_receipt_method-delivery_express .page__delivery-price-row>div{width:155px;height:60px}.page__static-help_type_receipt_method-delivery_express .page__delivery-conditions-item{width:254px}}
@media screen and (max-width:749px){.page__static-help_type_yandex_pickup_points .page__delivery-price-row>div{width:156px}}
@media screen and (max-width:749px){.page__main .page__best-offers-slider{margin-top:20px;height:auto;border:0}.page__main .page__best-offers-slider .slider__slides:not(.slick-initialized) .link{display:none}.page__main .page__main-slider{height:10%;border:0}.page__main .page__best-salers-slider,.page__main .page__catalogs-popular,.page__main .page__novelty-slider,.page__main .page__offer-slider{margin-top:20px}.page__main .content__main{margin-bottom:25px}}
@media screen and (max-width:749px){.page__product-list .page__filter-selected-list,.page__product-list .page__product-list{margin-top:0}.page__product-list .page__product-list{padding:10px 10px 15px}.page__product-list .page__product-manipulation{border-radius:0;padding-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.page__product-list .page__product-manipulation .product-manipulation__filtering-button{margin-right:10px}.page__product-list .page__product-manipulation .product-manipulation__filtering-button,.page__product-list .page__product-manipulation .product-manipulation__sorting-main-dropdown,.page__product-list .page__product-manipulation .product-manipulation__sorting-pvz-dropdown{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.page__product-list .page__product-manipulation .product-manipulation__sorting-pvz-dropdown{margin-left:10px}.page__product-list .page__best-offers-slider{margin-top:-10px;height:auto;border:0}.page__product-list .page__best-offers-slider .slider__slides:not(.slick-initialized) .link{display:none}.page__product-list .page__breadcrumbs{margin-top:0;margin-bottom:10px}.page__product-list .page__title{font-size:18px;margin-left:10px;margin-right:10px;margin-bottom:10px}.page__product-list .page__section{background-color:#f7f7f7;padding:10px 10px 5px}.page__product-list .page__static-content{padding:15px;background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.15);box-shadow:0 2px 4px rgba(0,0,0,.15);border-radius:4px}.page__product-list .page__product-manipulation{margin-top:0}.page__product-list .page__offers-title{font-size:18px;font-weight:700;margin-top:0;line-height:24px}.page__product-list .page__content-description{margin:15px -15px 0}.page__product-list .page__content-description p{margin-left:15px;margin-right:15px}.page__product-list .page__catalog-description{background-color:#f7f7f7;padding:10px 10px 30px;margin-top:0}.page__product-list .page__catalog-description .control-expand__content_gradient:after{-webkit-box-shadow:0 0 45px 40px #f7f7f7;box-shadow:0 0 45px 40px #f7f7f7}.page__product-list .offer-caption-img{height:auto}.page__product-list_hide-filters .page__section{padding:10px 10px 30px}}
@media screen and (max-width:749px){.page__order .header-bottom,.page__order .header-middle{display:block}.page__order .page__title{margin-left:10px;margin-bottom:10px;font-size:18px;line-height:22px;text-align:left}.page__order .page__mobile-order-navigation .order-navigation__link,.page__order .page__mobile-title{display:block}.page__order .page__order-content{background-color:#f7f7f7;padding-bottom:25px}.page__order .page__state-content{padding:20px 15px;background-color:#fff;margin:0 10px;border:0;border-radius:4px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.15);box-shadow:0 2px 4px rgba(0,0,0,.15)}.page__order .page__available-transport-companies,.page__order .page__main-title{line-height:16px}.page__order .page__available-transport-companies{font-size:12px}.page__order .page__mobile-order-navigation{display:inline-block;width:100%;margin-top:5px}.page__order .page__mobile-order-navigation .order-navigation__link_type_active,.page__order .page__mobile-order-navigation .order-navigation__link_type_completed{display:none}}
@media screen and (max-width:749px){.page__order_type_confirm .page__state-content{padding:20px 0}.page__order_type_confirm .page__mobile-order-navigation{display:none}.page__order_type_confirm .page__order-content{padding-bottom:30px}.page__order_type_confirm .page__delimeter{margin:0}.page__order_type_confirm .page__cart-items{margin-top:0}.page__order_type_confirm .page__form-order-confirm,.page__order_type_confirm .page__main-title,.page__order_type_confirm .page__total-price-area{margin-left:15px;margin-right:15px}.page__order_type_confirm .page__form-order-confirm{margin-top:-4px}.page__order_type_confirm .page__form-order-confirm .page__text{margin-top:10px;line-height:18px}.page__order_type_confirm .page__form-order-confirm .page__text:last-of-type{margin-bottom:30px}.page__order_type_confirm .page__total-price-delivery span{font-size:19px;line-height:26px}.page__order_type_confirm .page__total-price-text{font-size:14px}.page__order_type_confirm .page__total-price-total{font-size:19px}}
@media screen and (max-width:749px){.page__order_type_success .page__success-title{margin:0 10px 10px;font-size:18px;line-height:22px}.page__order_type_success .page__order-content{padding-top:10px}}
@media screen and (max-width:749px){.page__order_type_success-paid .page__order-content{margin-top:40px;background-color:#fff;padding-bottom:30px}.page__order_type_success-paid .page__container{width:305px}.page__order_type_success-paid .page__title{margin:0;text-align:center}.page__order_type_success-paid .page__buttons{margin-top:30px}.page__order_type_success-paid .page__profile-button{margin-top:12px;margin-left:0}}
@media screen and (max-width:749px){.page__order_type_fail-paid .page__order-content{margin-top:40px;background-color:#fff;padding-bottom:30px}.page__order_type_fail-paid .page__container{width:305px}.page__order_type_fail-paid .page__title{margin:0;font-size:24px;line-height:36px;text-align:center}.page__order_type_fail-paid .page__buttons{margin-top:30px}.page__order_type_fail-paid .page__profile-button{margin-top:12px;margin-left:0}}
@media screen and (max-width:749px){.page div[data-retailrocket-markup-block]{display:none}}
@media screen and (max-width:749px){.profile-feedback-list__show-answers{width:100%;height:40px}.profile-feedback-list__feedback-type{width:100%}}
@media screen and (max-width:749px){.profile-order{background-color:#fff;padding:20px 15px;border-radius:4px}.profile-order__description-item{margin-bottom:10px;padding:0}.profile-order__description-item_gray{padding:12px 20px;margin-bottom:2px}.profile-order__description-item_gray:nth-child(1){padding:0 0 7.5px;background-color:#fff}.profile-order__description-item:last-of-type{margin-bottom:20px}.profile-order__text_color_main{font-weight:400}.profile-order__text_size_L,.profile-order__text_size_XL{font-size:19px;line-height:26px}.profile-order__order-item-list{margin-top:18px}.profile-order__order-item:not(:last-of-type){border-bottom:1px solid #e5e5e5}.profile-order__printer{display:none}.profile-order__button{width:100%;height:40px}.profile-order__button .button__text{font-size:14px}.profile-order__order-pay{margin-bottom:15px}}
@media screen and (max-width:749px){.nav-menu__second-level-item:last-of-type{margin-bottom:8px}}
@media screen and (max-width:749px){.header-top{display:none}}
@media screen and (max-width:749px){.header-middle{height:25px;padding:15px 11px}.header-middle__callme{display:none}.header-middle__cart{font-size:11px}.header-middle__cart,.header-middle__compare{float:right;padding-top:5px;padding-left:10px;display:inline}.header-middle__cart-icon{display:inline-block}.header-middle__tablets-menu-view{display:inline;position:absolute;left:10px}.header-middle__logo{width:174px;height:33px;float:none;margin-left:auto;margin-right:auto;margin-top:-3px}}
@media screen and (max-width:749px){.header-bottom{border-radius:0;height:32px;padding:5px 10px;text-align:center}.header-bottom__cart,.header-bottom__cart-text,.header-bottom__compare-link,.header-bottom__tablets-menu-view{display:none}.header-bottom__search{width:355px;margin-right:0;margin-left:0}.header-bottom__search .input-text{height:32px}.header-bottom__search .form-search__icon{width:18px;height:18px;right:13px}}
@media screen and (max-width:749px){.footer{padding-top:0;width:100%;height:auto}.footer__inner{padding-top:10px}.footer__first-wrap,.footer__second-wrap{margin-left:20px;width:90%}.footer__second-wrap{margin-top:20px;padding-bottom:25px}.footer__first-wrap{margin-top:10px}.footer__text{width:100%}.footer__help-menu-list{display:block;margin-bottom:15px;width:100%}.footer__help-menu-item:before{width:6px;height:6px}.footer__social{width:40%;margin-top:10px}.footer__yandex-market{margin-top:10px}.footer__yandex-taxi-delivery{display:block;margin-top:5px;margin-left:40%}}
@media screen and (max-width:749px){.customer-items__bottom-panel,.customer-items__customer-items-add-panel,.customer-items__editor-form,.customer-items__top-panel{background-color:#fff}.customer-items__form{width:100%;margin-top:-15px}}
@media screen and (max-width:749px){.offer-preview{padding:15px 10px;background-color:#f7f7f7}.offer-preview__arrows,.offer-preview__product-card:after,.offer-preview__title::before{display:none}.offer-preview__title{font-size:16px;line-height:20px}.offer-preview__show-all{width:23px;height:23px;display:inline-block;margin-left:5px;padding:0}.offer-preview__product-card{width:159px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.12);box-shadow:0 2px 4px rgba(0,0,0,.12);margin-left:5px;border-radius:4px;padding:15px 10px;background-color:#fff}.offer-preview__delimiter-line,.offer-preview__desktop-show-all-text,.offer-preview__panel-arrow{display:none}.offer-preview__mobile-show-all-icon{margin:10%}.offer-preview__slides{margin-top:15px;height:310px}.offer-preview__slides .slick-list,.offer-preview__slides .slick-slide{height:310px}}
@media screen and (max-width:749px){.catalogs-popular{margin-left:10px}.catalogs-popular__delimiter-line,.catalogs-popular__desktop-show-all-text,.catalogs-popular__title::before{display:none}.catalogs-popular__title{font-size:16px;line-height:20px}.catalogs-popular__show-all{width:23px;height:23px;margin-right:0;margin-top:1px;padding:0;display:inline-block}.catalogs-popular__mobile-show-all-icon{margin:10%}.catalogs-popular__list{margin-top:18px;height:150px;overflow:hidden}.catalogs-popular__item{margin-left:10px;height:150px;width:130px}.catalogs-popular__item-title{font-size:12px}}
@media screen and (max-width:749px){.product-manipulation{text-align:center}.product-manipulation__desktop-text-pvz,.product-manipulation__sorting-main-dropdown .button-dropdown__button .icon,.product-manipulation__sorting-pvz-dropdown .button-dropdown__button .icon,.product-manipulation__view{display:none}.product-manipulation__sorting-main-dropdown .button-dropdown__button,.product-manipulation__sorting-pvz-dropdown .button-dropdown__button{padding:0 0 1px;font-size:12px;line-height:12px}.product-manipulation__sorting-pvz-dropdown{float:right}.product-manipulation__sorting-pvz-dropdown .input-choice-group{left:-60px;min-width:150px}.product-manipulation__sorting-main-dropdown{margin:0}.product-manipulation__mobile-text-pvz{display:inline-block}.product-manipulation__filtering-button{padding:0}.product-manipulation__sorting-main-dropdown,.product-manipulation__sorting-pvz-dropdown{width:32%;padding:0}.product-manipulation__filtering-button{width:30%;border-radius:8px;padding-bottom:4px;margin-right:0;float:left}.product-manipulation__filtering-button .button__text{font-size:12px;line-height:12px;color:#e40046}.product-manipulation__filtering-button-icon{position:relative;left:0;top:2px;margin-right:3px}}
@media screen and (max-width:749px){.product-list{background-color:#f7f7f7;padding-top:10px}}
@media screen and (max-width:749px){.product-pagination{padding:0 10px 25px;background-color:#f7f7f7}.product-pagination__show-more{width:100%}}
@media screen and (max-width:749px){.order-navigation{margin-bottom:-4px;width:100%;display:inline-block}.order-navigation:first-of-type{padding-bottom:5px;background-color:#f7f7f7}.order-navigation__link{margin:0;width:100%;font-size:13px;line-height:16px;height:auto;padding:5px 10px;text-align:left;display:none;background-color:#f7f7f7;font-weight:700;color:#a9a9a9}.order-navigation__link:nth-child(-n+3){margin:0;border-radius:0;border:0}.order-navigation__link_type_active{display:block;color:#e40046;line-height:14px}.order-navigation__link_type_completed{display:block}.order-navigation__link_type_completed .order-navigation__page-counter{display:none}.order-navigation__link_type_completed .order-navigation__link-completed{padding:6px 8px}.order-navigation__link-completed,.order-navigation__page-counter{margin-right:9px;margin-left:0}}
@media screen and (max-width:749px){.product-detail__text_color_gray{font-size:13px}.product-detail__product-description{margin-top:5px;margin-left:10px;margin-right:10px;color:#000}.product-detail__after-name-title-block,.product-detail__mobile-usage,.product-detail__name-title,.product-detail__panel-item,.product-detail__price,.product-detail__static-help{margin-left:10px;margin-right:10px}.product-detail__price{margin-bottom:20px}.product-detail__usage-item{float:none;margin-top:0}.product-detail__name-title{font-size:18px;line-height:24px}.product-detail__carousel-wrapper{width:94.5%;margin:15px 10px 0}.product-detail__offer-labels-container{left:0}.product-detail__mobile-usage{display:block;margin-top:20px}.product-detail__mobile-usage .product-usage__button-cart{display:none}.product-detail__mobile-usage .product-usage__button-compare{width:auto;height:26px;padding:0 7px;background-color:#fff;border:1px solid #e5e5e5}.product-detail__mobile-usage .product-usage__button-compare .button__text{font-size:12px;line-height:12px;color:gray}.product-detail__mobile-usage .product-usage__button-icon{width:10px;height:12px;top:2px;display:inline-block}.product-detail__usage .product-usage__button-cart{width:100%;float:none;margin:0}.product-detail__usage .product-usage__button-compare{display:none}.product-detail__available,.product-detail__panel-text{font-size:13px}.product-detail__static-help-item{font-size:12px;margin-right:8px}.product-detail__static-help-item:after{margin-left:8px}.product-detail__description{margin-top:0}.product-detail__description-menu{display:none}.product-detail__description-buttons{overflow-x:scroll;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}.product-detail__description-buttons::-webkit-scrollbar{display:none}.product-detail__about-product-button,.product-detail__characteristic-button,.product-detail__product-availability-button{display:none}.product-detail__about-product-button-mobile,.product-detail__characteristic-button-mobile,.product-detail__product-availability-button-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-width:1px 0}.product-detail__description-buttons-gradient{width:10px;height:38px;display:block;position:absolute;background:-webkit-gradient(linear,right top,left top,from(#f7f7f7),to(rgba(247,247,247,0)));background:-o-linear-gradient(right,#f7f7f7 0%,rgba(247,247,247,0) 100%);background:linear-gradient(270deg,#f7f7f7 0%,rgba(247,247,247,0) 100%);right:0;margin-top:-36px}.product-detail__description-content{padding:30px 10px}.product-detail__characteristics-key{padding:5px 0}.product-detail__characteristics-key-name:after{content:''}.product-detail__desktop-separator{display:none}.product-detail__found-error_desktop{-webkit-box-sizing:border-box;box-sizing:border-box;height:10%;padding:15px;margin-top:20px;width:100%;float:none}.product-detail__found-error-button{width:175px;height:25px;font-size:12px;line-height:12px;left:0}.product-detail__found-error-help-text{width:100%}.product-detail__carousel-wrapper .product-carousel__preview-main-panel{min-height:265px;max-height:265px;width:100%}.product-detail__carousel-wrapper .product-carousel__preview-main-slides{margin-left:0;width:100%}.product-detail__tooltip .tooltip__content{width:235px;left:-128px;font-size:12px;line-height:18px}.product-detail__modal-product-carousel .modal__content{width:100%;height:100%;padding-top:115px}.product-detail__modal-product-carousel .modal__button-close{right:48px;top:88px}}
@media screen and (max-width:749px){.article-card{width:100%;height:auto;margin-bottom:15px;background:#fff;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:12px;padding:0}.article-card:nth-child(even){margin-left:0}.article-card:nth-child(-n+2),.article-card:nth-child(odd){margin-right:0}.article-card__about{width:90%;margin:2px 20px 40px}.article-card__detail,.article-card__preview{margin-top:8px}.article-card__preview{height:48px;line-height:16px;overflow:hidden}.article-card__title{color:#000;font-size:13px;line-height:16px;font-weight:700;margin-top:0}.article-card__image{width:100%;height:189px}.article-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0;border-radius:12px 12px 0 0}.article-card__meta-data{color:#c4c4c4;margin-top:0}.article-card__views{position:absolute;bottom:15px;right:15px}.article-card__publication-date{position:absolute;left:20px;bottom:15px}.article-card__view-text{display:none}.article-card__view-icon{display:inline-block}.article-card__separator{position:absolute;width:100%;height:40px;margin-top:-42px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(56.25%,rgba(255,255,255,.86)),to(#fff));background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,.86) 56.25%,#fff 100%);background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.86) 56.25%,#fff 100%);display:block}}
@media screen and (max-width:749px){.article-list{background-color:#f7f7f7;padding:0 10px}}.article-list__pagination{margin-top:15px}
@media screen and (max-width:749px){.article-detail{background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.15);box-shadow:0 2px 4px rgba(0,0,0,.15);border-radius:4px;padding:15px;margin:0 10px}.article-detail__side-elems{padding-bottom:30px;font-size:12px;line-height:12px}.article-detail__meta-data,.article-detail__views{font-size:12px;line-height:12px;color:#c4c4c4}.article-detail__views{float:right}.article-detail__view-text{display:none}.article-detail__view-icon{display:inline-block}.article-detail__content{font-size:13px;line-height:18px}.article-detail__content>p{margin-bottom:20px}.article-detail__content>p>strong{display:block;margin-bottom:-14px}.article-detail__content ul li:last-of-type{margin-bottom:20px}.article-detail__content img{width:100%;height:100%;margin-bottom:20px}.article-detail__content iframe{width:100%;height:250px}}
@media screen and (max-width:749px){.articles-slider{display:block;margin-top:26px;margin-left:10px}}
@media screen and (max-width:749px){.cart{background-color:#f7f7f7;padding:0}.cart__title-block{background-color:#fff;padding:0 10px 17px}.cart__title{margin-left:10px;font-size:18px;line-height:22px}.cart__cart-item{border-top:1px solid #e5e5e5}.cart__cart-item:not(:last-of-type){margin-bottom:0}.cart__cart-item:not(:last-of-type):after{display:none}.cart__cart-info-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px 15px}.cart__cart-items{margin:0 0 20px}.cart__total-text{font-size:12px;line-height:18px;height:22px}.cart_type_add .cart__total-text{font-size:12px}.cart__total-price{vertical-align:bottom;font-size:22px;line-height:22px;float:none;margin:0}.cart__on-sum,.cart__total-price-text{vertical-align:middle;margin-right:4px}.cart_type_add .cart__total-price{font-size:22px}.cart__calculate-tk-delivery-link{width:90%;padding:4px 0;margin:auto auto 15px;border-radius:17px}.cart__cart-info-add-links{text-align:center;padding:0 15px 15px}.cart__empty-cart{width:95%;margin:10px 10px 30px}}
@media screen and (max-width:749px){.compare__characteristics_fixed{margin-top:285px}.compare__characteristics-item:first-child{padding-left:25px}.compare__characteristics-item_value{padding-left:25px}}
@media screen and (max-width:749px){.pickup-mode-points__pickup-point:not(:first-of-type){margin-top:25px}.pickup-mode-points__text_color_black,.pickup-mode-points__text_color_gray{display:block;font-weight:400;color:#000;margin-bottom:10px}.pickup-mode-points__receipt-method-block{-webkit-box-shadow:none;box-shadow:none}.pickup-mode-points__pickup-points{max-height:395px}.pickup-mode-points__link{margin-bottom:10px}.pickup-mode-points__pickup-point:not(:last-of-type):after{content:'';-webkit-box-sizing:border-box;box-sizing:border-box;height:1px;width:85%;position:absolute;background-color:#e5e5e5}.pickup-mode-points__movable-container{width:100%;border-radius:0;padding-left:0;padding-right:0;padding-bottom:0}.pickup-mode-points__map{display:none}.pickup-mode-points__map_mobile{display:block;height:395px;width:100%}.pickup-mode-points__map_hidden{display:none}.pickup-mode-points__ymaps{height:395px;width:100%}.pickup-mode-points__gradient{bottom:20px}.pickup-mode-points .pickup-point__link .pickup-point__pickup-point-title{margin-top:0;margin-left:0}.pickup-mode-points .button_theme_main:hover{background-color:#e40046;border-color:#e40046}}
@media screen and (max-width:749px){.order-success-page__text{padding:5px 0}.order-success-page__delimeter{margin:15px 0}.order-success-page__total-price-wrapper{margin-top:15px;margin-bottom:20px}.order-success-page__total-price-text{font-size:14px}.order-success-page__total-price-total span{font-size:19px;vertical-align:text-top}.order-success-page__info-text{font-size:12px;line-height:18px}.order-success-page__info-text_main,.order-success-page__preloader-caption{font-size:18px;line-height:22px;text-align:center;margin-bottom:12px}.order-success-page__success-footer{margin-top:20px}.order-success-page__printer{display:none}.order-success-page__back-to-main,.order-success-page__online-payment-button{width:100%;height:40px;font-size:14px}.order-success-page__online-payment-button{margin-top:17px}}
@media screen and (max-width:749px){.order-login-page__content{background-color:#f7f7f7;padding:10px 10px 30px}.order-login-page__panel{background-color:#fff;padding:20px 15px;border-radius:4px}.order-login-page__title{text-align:left;margin-bottom:10px;margin-left:10px;font-size:18px;line-height:22px}.order-login-page__sign-in-title{font-size:13px;line-height:16px}.order-login-page__sign-in,.order-login-page__sign-up{padding:0}.order-login-page__sign-in{margin-bottom:20px}.order-login-page__sign-up-text{font-size:12px;line-height:18px;margin-bottom:15px}.order-login-page__make-sign-up,.order-login-page__make-without-sign-up{width:100%;font-size:14px;line-height:14px;height:40px}}
@media screen and (max-width:749px){.write-us-mobile{display:block}}
@media screen and (max-width:749px){.countdown-timer__timer-text{display:block;margin-bottom:10px}}
@media screen and (max-width:749px){.announcement-panel__inner{padding:5px 10px 0}.announcement-panel__left{-ms-flex-preferred-size:95%;flex-basis:95%}.announcement-panel__slot{-ms-flex-preferred-size:89%;flex-basis:89%}}
@media screen and (max-width:749px){.form-callback__column{width:100%}.form-callback__submit-container{text-align:center}.form-callback__container{display:block}}
@media screen and (max-width:749px){.modal-callback__content{width:95%}}
@media screen and (max-width:749px){.cart-info{background-color:#fff;padding:15px 10px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.15);box-shadow:0 2px 4px rgba(0,0,0,.15);border-radius:5px}.cart-info__text{margin:0 0 15px;line-height:18px}.cart-info__text h2{font-size:18px;margin-bottom:7px}.cart-info__make-order{width:100%;height:45px;font-size:14px;font-weight:700}.cart-info__available-text{font-size:12px;line-height:16px}}
@media screen and (max-width:749px){.cart-item{height:auto;min-height:auto;padding:20px 25px 15px;background-color:#fff}.cart-item__art{font-size:12px;color:#9a9a9a}.cart-item__image img{width:74px;height:74px}.cart-item__info{margin-left:0}.cart-item__info .cart-item__title{margin-top:7px;height:44px}.cart-item__control-count{margin-bottom:10px}.cart-item__control-count .control-count__total-price-container{margin-left:21px}.cart-item__control-count .control-count__char-rub,.cart-item__control-count .control-count__price-container{font-size:13px;line-height:14px}.cart-item__control-count .control-count__price-container{margin-right:5px;width:89px}.cart-item__product-available{margin-top:-5px;margin-left:98px}}
@media screen and (max-width:749px){.compare-panel__products{width:100%}.compare-panel__product-card-wrapper{width:49%;margin-right:25px}.compare-panel__product-list{height:285px;padding-left:25px}.compare-panel__product-card{margin-right:10px}.compare-panel__clear-list,.compare-panel__shadow{display:none}.compare-panel__control{padding:15px}.compare-panel__category-select{width:89%;font-size:12px}.compare-panel__category-select .button-dropdown__button{padding-top:6px;font-size:12px}.compare-panel__current-catalog-count{top:16px;right:22%}.compare-panel__differing-choices{margin-top:15px;margin-left:0}.compare-panel__remove-product-link{right:0}.compare-panel__input-choice{font-size:12px;line-height:16px}.compare-panel_fixed{width:calc(100% - 22px)}.compare-panel_fixed .compare-panel__remove-product-link{display:block;right:0}.compare-panel_fixed .compare-panel__product-card-wrapper{height:165px}.compare-panel_fixed .compare-panel__shadow{display:block}}
@media screen and (max-width:749px){.customer-legal-person__delivery-field{line-height:18px}}
@media screen and (max-width:749px){.cdek-pickup-points__pickup-points{padding:20px 15px 0}.cdek-pickup-points__pickup-points-title{line-height:18px}.cdek-pickup-points__tablets-control-button{height:22px}.cdek-pickup-points__tablets-control-button .button__text{font-size:12px}.cdek-pickup-points__buttons{float:none;margin-top:15px}.cdek-pickup-points__buttons .button_theme_main:hover{background-color:#e40046}.cdek-pickup-points__border-wrapper{border-bottom:none;border-right:none;border-left:none;margin-left:-15px;width:calc(100% + 30px)}.cdek-pickup-points__change-other{margin-left:0}.cdek-pickup-points__input-choice-checked{padding:0 0 25px}.cdek-pickup-points__pickup-points-map,.cdek-pickup-points__pickup-points-scrollbox{width:100%}.cdek-pickup-points__pickup-points-map{height:370px;margin-bottom:-20px}.cdek-pickup-points__pickup-points-map .ymaps-map{border-bottom-right-radius:10px;border-bottom-left-radius:10px}}
@media screen and (max-width:749px){.delivery-receipt-method__detail{margin-left:0}.delivery-receipt-method__form-new-delivery-point .form-new-delivery-point__content-form{width:100%}.delivery-receipt-method__form-new-delivery-point .form-new-delivery-point__field:nth-child(n+3){width:29.5%;margin-right:5%}.delivery-receipt-method__form-new-delivery-point .form-new-delivery-point__field:nth-child(3n+5){margin-right:0;float:right}}
@media screen and (max-width:749px){.editor-form__any-data{max-height:72px}.editor-form__form{width:100%;margin-top:-15px}.editor-form__delete-button,.editor-form__edit-button{font-size:14px;height:30px}.editor-form__edit-button{width:153px}.editor-form__delete-button{background-color:#4b4b4b;color:#fff;font-weight:400;width:107px}}
@media screen and (max-width:749px){.form__field{margin-top:15px}}
@media screen and (max-width:749px){.form-feedback-new__type-title{font-size:18px;line-height:22px;margin-bottom:18px}.form-feedback-new .input-choice-group__input-choice{padding:7.5px 0}.form-feedback-new .form-field-choices{margin-bottom:30px}}
@media screen and (max-width:749px){.form-pickup-points{padding:0}.form-pickup-points__map-mobile,.form-pickup-points__ymaps{height:415px;width:100%}.form-pickup-points__pickup-points{max-height:355px}.form-pickup-points__gradient{bottom:20px;width:85%}.form-pickup-points__text{line-height:16px}.form-pickup-points__movable-container{padding:15px 0 0}.form-pickup-points__control-buttons{margin-left:15px}.form-pickup-points .button_theme_main:hover{background-color:#e40046;border-color:#e40046}}
@media screen and (max-width:749px){.form-field-body__label{line-height:16px;margin-bottom:10px}.form-field-body__help-text{line-height:16px;color:gray}}
@media screen and (max-width:749px){.form-order-control__button{width:275px;height:40px;font-size:14px}}
@media screen and (max-width:749px){.form-order-legal-person__form-legal-person{width:100%;padding-left:0}.form-order-legal-person__legal-description{font-size:12px;line-height:18px;margin-top:20px}.form-order-legal-person__input-choice{margin-top:20px;font-size:14px;line-height:18px}.form-order-legal-person__save-legal-person{padding-left:0}.form-order-legal-person__editor-form{margin-top:15px}}
@media screen and (max-width:749px){.form-field-recaptcha{margin:20px 0}}
@media screen and (max-width:749px){.form-search__submit{top:50%;margin-top:-14px;right:8px;height:27px;width:27px}}
@media screen and (max-width:749px){.form-submit-control__submit{width:calc(100% - 49px);height:40px;font-size:14px;margin-right:0}.form-submit-control__back{margin-top:5px}}
@media screen and (max-width:749px){.pagination{text-align:center}.pagination__link{margin-right:4px;background-color:#fff}.pagination__link_active,.pagination__link_active:hover{background-color:#e40046}}
@media screen and (max-width:749px){.product-available__unavailable-text::before{content:'\41E\442\441\443\442\441\442\432\443\435\442'}.product-available__product-delivery-time-modal .modal__content{padding-bottom:0}.product-available__product-delivery-time-modal .product-delivery-time{margin:0}.product-available__product-delivery-time-modal .product-delivery-time__container,.product-available__product-delivery-time-modal .product-delivery-time__product-detail-content{height:100%}.product-available__product-delivery-time-modal .product-delivery-time__map_mobile{width:auto}}
@media screen and (max-width:749px){.product-delivery-time{margin:20px -10px 0}.product-delivery-time__product-detail-content{display:block}.product-delivery-time__container{position:relative;overflow:hidden}.product-delivery-time__movable-container{border-radius:0;width:100%;padding-left:0;padding-right:0}.product-delivery-time__receipt-method-block,.product-delivery-time__receipt-method-header{margin:0 10px}.product-delivery-time__receipt-delivery{margin:20px 10px 0}.product-delivery-time__map_mobile{width:auto;height:395px;margin:0 10px}.product-delivery-time__ymaps{width:100%;height:395px}.product-delivery-time__available-mobile{display:block;margin-top:10px}.product-delivery-time_productDetail .product-delivery-time__table-items>li,.product-delivery-time_productDetail .product-delivery-time__table-items>li:nth-child(-n+2),.product-delivery-time_productDetail .product-delivery-time__table-items>li:nth-child(1){width:auto}.product-delivery-time_productDetail .product-delivery-time__available-text{float:none;margin-left:20px}.product-delivery-time_productDetail .product-delivery-time__check-icon{top:auto;left:10px;margin-top:2px}.product-delivery-time_productDetail .product-delivery-time__available-text_desktop,.product-delivery-time_productDetail .product-delivery-time__check-icon-desktop{display:none}.product-delivery-time .button_theme_main:hover{background-color:#e40046;border-color:#e40046}.product-delivery-time__gradient{width:90%}}
@media screen and (max-width:749px){.product-card__title_gradient_offer:before{top:32px}.product-card .product-price__current,.product-card .product-price__current-ruble{font-size:19px;line-height:19px}.product-card .product-price__benefit,.product-card .product-price__current,.product-card .product-price__old{margin-left:-8px}.product-card .product-price__benefit{margin-bottom:42px;display:block}.product-card .product-price__current,.product-card .product-price__old{position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content}.product-card .product-price__old{font-size:14px;line-height:14px;bottom:21px}.product-card .product-price__current{bottom:-5px}.product-card_type_offer{height:310px}.product-card_type_offer .product-card__catalog{overflow:hidden;white-space:nowrap;font-size:12px}.product-card_type_offer .product-card__catalog:before{content:'';position:absolute;top:7px;right:0;width:159px;height:25px;background-image:-webkit-gradient(linear,right top,left top,from(#fff),to(rgba(255,255,255,0)));background-image:-o-linear-gradient(right,#fff,rgba(255,255,255,0));background-image:linear-gradient(to left,#fff,rgba(255,255,255,0))}.product-card_type_offer .product-card__title{margin-bottom:16px}.product-card_type_offer .product-card__price{bottom:18px}.product-card_type_offer .product-card__usage{right:10px;bottom:12px}.product-card_type_grid .product-card__product-image img,.product-card_type_offer .product-card__product-image .img__content{height:120px;width:120px}.product-card_type_grid{width:49.2%;height:324px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.15);box-shadow:0 2px 4px rgba(0,0,0,.15);margin-bottom:5px;border-radius:4px;padding:15px 10px 10px;background-color:#fff;border:0}.product-card_type_grid:nth-child(even){margin-left:5px;float:right}.product-card_type_grid:after{display:none}.product-card_type_grid .product-card__title_gradient_grid:before{top:29px}.product-card_type_grid .product-card__price{left:18px;bottom:50px}.product-card_type_grid .product-card__available{left:11px;bottom:15px}.product-card_type_grid .product-card__usage{right:10px;bottom:45px}.product-card_type_grid .product-card__offer-label{top:-7px}.product-card_type_compare{height:280px;width:100%;padding:25px 0}.product-card_type_compare .product-card__img{margin-bottom:6px}.product-card_type_compare .product-card__product-image img{height:90px;width:90px}.product-card_type_compare .product-card__usage{bottom:56px;right:10px}.product-card_type_compare .product-card__available{left:0}.product-card_type_compare .product-available__available-text{display:block}.product-card_type_compare .product-price{left:0}.product-card_type_compare .product-price__benefit,.product-card_type_compare .product-price__current,.product-card_type_compare .product-price__old{margin-left:0}.product-card_type_compare .product-price__current{bottom:-3px}.product-card_type_compare .product-price__old{bottom:17px}.product-card_type_compare .product-price__benefit{margin-bottom:33px}.product-card_type_compare-fixed{width:100%;padding-left:0}.product-card_type_compare-fixed .product-card__img{float:none}.product-card_type_compare-fixed .product-card__title{width:135px}.product-card_type_compare-fixed .product-card__about,.product-card_type_compare-fixed .product-price{margin-left:0}.product-card_type_compare-fixed .product-price__current{position:static;margin-top:15px;margin-left:0}}
@media screen and (max-width:749px){.product-carousel__main-arrow-next,.product-carousel__main-arrow-prev,.product-carousel__preview-mini-panel{display:none}.product-carousel__main-image img{width:250px;height:250px}.product-carousel .img__content{width:330px;height:330px}.product-carousel .slider__dots{position:absolute;width:100%;bottom:-15px;text-align:center}.product-carousel .slider__dots>li{display:inline-block;margin:0 0 0 5px}.product-carousel .slider__dots>li>button{padding:0;width:6px;height:6px;border-radius:50%;border:0;background:rgba(234,234,234,.8);cursor:pointer;font-size:0;outline:0}.product-carousel .slider__dots>li.slick-active>button{background-color:#e40046}.product-carousel__modal-mini-panel{margin:0 75px}.product-carousel__modal-mini-panel .slick-track{margin:auto}.product-carousel__modal-mini-panel .product-carousel__preview-mini{width:50px;height:50px;margin-right:8px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px}.product-carousel_modal{border-top:1px solid #e5e5e5;margin-top:7px;padding-top:25px}}
@media screen and (max-width:749px){.product-title{height:49px}.product-title__title{line-height:16px}.product-title .title_size_xs{font-size:12px}}
@media screen and (max-width:749px){.profile-order-item{padding:0}.profile-order-item__preview{width:60px;height:60px;margin-right:10px}.profile-order-item__preview img{width:60px;height:60px}.profile-order-item__title{height:49px;line-height:16px;padding-bottom:0;margin-bottom:10px}.profile-order-item__disabled-title-link{height:49px}.profile-order-item__price-container{margin-left:70px;width:80%}.profile-order-item__count,.profile-order-item__price{padding-top:0;padding-bottom:15px;margin-top:-15px}.profile-order-item__count-value{font-size:13px}.profile-order-item__price{float:none;margin-left:20px}}
@media screen and (max-width:749px){.transport-companies__transport-company{padding:20px 15px}.transport-companies__transport-company-icon{margin-top:0}.transport-companies__transport-company-icon_type_cdek{margin-top:12px}.transport-companies__transport-company-icon_type_ems{margin-top:2px}.transport-companies__transport-company-text{line-height:18px;margin-bottom:10px}.transport-companies__transport-company-input-choice .input-choice__box{margin-top:16px}.transport-companies__transport-company-caption,.transport-companies__transport-company-main-info{margin-left:-28px}.transport-companies__cdek-pickup-points{margin-left:0;margin-top:10px}}
