.custom-filled-stars,.good-card__link,.star-rating__current{overflow:hidden;white-space:nowrap}.not-found-page,.popup-delete .popup__content{padding:30px 15px}.popup-delete__buttons button.btn.btn-secondary,a#udals{padding:6px;margin-right:10px;text-transform:uppercase;font-weight:100}.js-card-main-slider-init .swiper-slide-last>div,html .cropper-container .cropper-crop-box{background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:10px 2px,10px 2px,2px 10px,2px 10px}.star-rating{color:#fcbd2d;display:inline-block;font-size:20rem;position:relative;transform:translate(-6px);margin-left:10px}.star-rating__current,.star-rating__max{position:absolute;top:0}.custom-rating-container{display:inline-block;position:relative;font-size:0}.custom-star{width:14px;height:14px;fill:none;stroke:#fcbd2d;stroke-width:2}.custom-filled-stars{position:absolute;top:0;left:0;height:100%}.custom-filled-stars svg{fill:#fcbd2d;stroke:none}.not-found-page{text-align:center;color:#333}.not-found-page h1.title{font-size:126px;margin-bottom:15px;color:#333}.header__nav-overlay .js-header-nav-toggle,.sticky-add-to-cart,.u-nav__dropdown-title img{display:none}.label-size__input{text-align:center;font-weight:600;font-size:18px!important}.category-card__picture{border:none!important;border-radius:0!important}.category-card__picture img{object-fit:contain!important}.card-page__main-slider-card img,.good-card,.good-card__discount,.good-card__footer .btn--theme-gradient{border-radius:0!important}.good-card__link{text-overflow:ellipsis;display:block}html .cropper-container .cropper-crop-box{animation:.4s linear infinite marching-ants;background-image:linear-gradient(90deg,#89cac0 50%,transparent 50%),linear-gradient(90deg,#89cac0 50%,transparent 50%),linear-gradient(0,#89cac0 50%,transparent 50%),linear-gradient(0,#89cac0 50%,transparent : l50%)}.u-nav__link:not(.u-nav__link--dropdown):hover .u-nav__link-title{box-shadow:none!important}.card-page__submain-slider{height:76px}.card-page__submain-slider img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:cover}.card-page__submain-slider .swiper-slide{width:max-content;height:100%;opacity:1;max-width:100%!important;margin-right:0!important}.card-page__submain-slider-card{border:none!important}.card-page__submain-slider-card-picture{width:76px!important;height:100%!important;border-radius:0!important}.card-page__main-slider .swiper-slide.swiper-slide-active .card-page__main-slider-card,.card-page__submain-slider .swiper-slide.swiper-slide-thumb-active .card-page__submain-slider-card-picture:before{border:none!important}.breadcrumbs-page{padding:10px}.card-page__title{margin-bottom:10px!important}.popup__contacts .iti--allow-dropdown{display:block!important;width:368px;margin:0 auto 10px!important}.basket__row .iti--allow-dropdown{width:100%}.cropper-center,.product-sticky-button.with-size #button-cartsa{display:none!important}.label-size__area{box-shadow:0 0 10px rgba(0,0,0,.3)}.label-size__area.no-animation{animation:none!important}.u-search__dropdown-list a,.u-search__dropdown-title,.u-search__input{font-size:16px!important}.popup__contacts-header-title{font-size:24px}.contacts-sale{justify-content:center}.card-page__settings-title.title-error{-webkit-animation:2s linear 3 blink5;animation:2s linear 3 blink5}.popup-delete__buttons{text-align:right;display:flex;justify-content:flex-end}.popup-delete p{font-size:20px;text-align:center;color:#666}.popup-delete button.close{border:0;border:none;position:absolute;right:13px;top:1px;font-size:40px;line-height:1;color:#d3d3d3}a#udals{line-height:1.2}.popup-delete__buttons button.btn.btn-secondary{line-height:1.1;display:block}span.order-hit{background:#ff0;color:#333;padding:0 3px;border-radius:5px}@keyframes blink5{100%,50%,51%{color:red}}.popup__contacts-body .contacts-sale__avatar{width:99px;height:99px;flex:0 0 99px;flex-shrink:0;max-width:99px}.contacts-sale__content{margin-left:10px!important}button.btn.btn--theme-red-gradient.btn--size-md.popup__contacts-btn{max-width:368px;text-align:center;display:block;margin:0 auto}label.popup__contacts-title{color:#000;font-size:16px}.u-promo__slider .swiper-wrapper{transition-timing-function:linear}.js-layout-slider-category .category-card__picture img{object-fit:cover!important}.category-card__picture{overflow:visible!important}.js-card-main-slider-init .swiper-slide-last img{max-height:calc(100vh - 105rem)}.js-card-main-slider-init .swiper-slide-last>div{display:inline-flex;background-image:linear-gradient(90deg,#89cac0 50%,transparent 50%),linear-gradient(90deg,#89cac0 50%,transparent 50%),linear-gradient(0,#89cac0 50%,transparent 50%),linear-gradient(0,#89cac0 50%,transparent 50%);animation:.4s linear infinite marching-ants;padding:2px}.js-card-main-slider-init .swiper-slide-last .without-animate{background-image:none!important;animation:none!important;padding:0!important;background-repeat:no-repeat!important;background-size:unset!important}.catalog-aside__nav-title{border-bottom:1px solid #e1e1e1;margin:0 8px}.catalog-aside__nav-title img{width:25px;height:25px;border:1px solid}.u-checkbox__title>span{text-transform:none!important}input#phone::placeholder{color:grey}.popup-reviews button.js-review-nav-toggle.btn-action.u-nav__header-btn-close{display:block;position:absolute;right:15px;top:15px;z-index:999}.js-product-stick{padding:5px 0;z-index:9;border-top-left-radius:20px;border-top-right-radius:20px;background:linear-gradient(88deg,#0a1f60 -2.92%,#0a1f60 105.18%);overflow:hidden;width:100%;box-shadow:rgb(35 35 35 / 55%) 0 -5px 20px;-ms-transform:translateY(150%);color:#fff}.js-product-stick .card-page__settings-size{width:390px;margin-bottom:15px;margin-right:11px}.js-product-stick span.label-size__info,.js-product-stick span.label-size__units{color:#fff}div.stick-form{display:flex;justify-content:center;align-items:center}.card-page__settings-promo .u-checkbox__discount{margin:2rem -10px 0 10px}.iti--fullscreen-popup.iti--container{z-index:999999}.button_carts{background:#ff7600;border-radius:10px;border:0;font-weight:900;color:#fff;font-size:16px;width:300px;padding:15px 8px;float:right;transform:scale(.85);animation:2s ease-in-out infinite pulseaa}.press-and-drag.show,.product-sticky-button.with-size #button-add-to-cart{display:block!important}.js-product-stick.show{position:sticky;left:0;bottom:0;right:0}span.g-l-f{margin:0 5px}.new-promo>div{display:flex;align-items:center}.u-input-label__input.error{border:1px solid red}div.promo_button{text-align:center;line-height:normal;font-size:15px;background:linear-gradient(45deg,#ebc62d,#fff 50%,#e5c7bc 100%);border:1px solid #fff;width:50%;flex-shrink:0;display:block;height:44px;margin-left:15px;border-radius:5px;display:flex;align-items:center;justify-content:center;cursor:pointer}.is-invalid{border-color:red!important}.press-and-drag{position:absolute;left:50%;top:50%;z-index:999999;font-size:60px;color:#000;transform:translate(-50%)}.press-and-drag__desc{display:none;position:absolute;z-index:9999;background:#fff;left:calc(50% - 95px);top:calc(50% + 70px);color:#000;padding:5px 10px;border-radius:5px}.press-and-drag__desc.show{display:block}.press-and-drag.show.vertical svg{animation:3s ease-in-out verticalMove}.press-and-drag.show.horizontal svg{animation:3s ease-in-out horizontalMove}@keyframes verticalMove{0%,100%,95%{transform:scale(1) translate(0,0)}20%,80%{transform:scale(.8) translate(0,0)}40%{transform:scale(.8) translate(0,-20px)}60%{transform:scale(.8) translate(0,20px)}}@keyframes horizontalMove{0%,100%,95%{transform:scale(1) translate(0,0)}20%,60%{transform:scale(.8) translate(0,0)}40%{transform:scale(.8) translate(-20px,0)}80%{transform:scale(.8) translate(20px,0)}}@media screen and (min-width:767px){.card-page__row .card-page__col--main{padding:0}p.card-page__good-number{font-size:18px;margin-top:-35px}}@keyframes marching-ants{0%{background-position:0 0,10px 100%,0 10px,100% 0}100%{background-position:10px 0,0 100%,0 0,100% 10px}}@keyframes pulseaa{from,to{transform:scale(.85)}50%{transform:scale(1)}}@media screen and (max-width:767px){#shabm{font-size:21px}.content.container.b-page-instructions .title span{font-size:22px}.u-search__dropdown{padding:0!important}.u-search__dropdown-list,.u-search__dropdown-title{display:none!important}.m-hidden,.stick-form .card-page__settings-size{display:none}.popup-reviews button.js-review-nav-toggle.btn-action.u-nav__header-btn-close{display:block;position:absolute;right:15px;top:15px;z-index:999;color:#fff;font-size:29px}.card-page__settings-size-item{max-width:50%}.u-nav__link:not(.u-nav__link--dropdown):hover .u-nav__link-title{box-shadow:none!important}.u-nav__dropdown-title img{display:block;width:30px;height:30px;border-radius:30%;border:1px solid}.u-nav__link{max-height:48px}.u-nav__footer .info-dropdown__btn{padding-top:10px;padding-bottom:10px}.u-nav__dropdown{overflow-y:scroll!important;scrollbar-width:thin;scrollbar-color:#333333 transparent}.u-nav__dropdown::-webkit-scrollbar{width:10px height: 10px}.u-nav__dropdown::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px}.u-nav__dropdown::-webkit-scrollbar-track{background:0 0}.header__nav-overlay .js-header-nav-toggle{position:fixed;top:20px;right:20px;color:#fff;display:block}.card-page__main-slider{margin:0 -20px}.breadcrumbs-page__container{padding:0 3px}.breadcrumbs-page__el .d-md-block span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.u-checkbox__text,.u-radio__text{font-size:12rem}.u-radio__title{font-size:18rem}.u-checkbox__title{font-size:15rem}.card-page__settings{margin:0 -8px!important}.card-page__settings-size .label-size__input{font-size:19px!important}p.card-page__settings-title{font-size:18px!important}p.card-page__settings-material-title,span.label-size__title{font-size:16rem!important}span.label-size__info{font-size:14rem!important}.card-page__settings-material{margin:0 -12px}.u-radio__inner{border-radius:0!important}.iti--allow-dropdown{width:100%!important}button.js-button-close.popup__btn-close.popup__contacts-header-btn-close{width:40px!important;height:40px!important}.category-card:hover .category-card__picture img{transform:scale(1)!important}.card-page__delivery,.card-page__info,.faq-card{font-size:18px}.goods-list__col{padding:5px 0!important}header .btn-action.js-header-nav-toggle{font-size:32px!important}header .btn-action{font-size:24px!important;color:#000!important}button.d-md-block.btn-action.header__main-contacts-form{font-size:30px!important}button.d-md-block.btn-action.header__main-contacts-form svg.u-icon.btn-action__icon{fill:red!important}.card-page__submain-slider-wrapper{margin:10px -15px!important}}