/*Для магазина*/
html.magazin-page .uc-catalog .t-container { max-width: 1440px; } html.magazin-page .t-align_left .t-catalog__card__btn { margin: 0 8px 0 0; } html.magazin-page .uc-catalog .t-btnflex.t-btnflex_type_button2 { width: 100%; } html.magazin-page .t-catalog__card__price_old .t-catalog__card__price-currency, html.magazin-page .t-catalog__prod-popup__price_old .t-catalog__prod-popup__price-currency { display: none; } html.magazin-page .t-catalog__card__price_old::after, html.magazin-page .t-catalog__prod-popup__price_old::after, html.magazin-page .cart-oldprice-total__value::after { content: ""; position: static; display: inline-block; width: 18px; height: 18px; flex: 0 0 18px; border-radius: 50%; background-image: url("https://static.tildacdn.com/tild3466-3765-4561-a163-656130303139/photo.svg"); background-position: center; background-repeat: no-repeat; background-size: cover; vertical-align: middle; } html.magazin-page .cart-oldprice-total__value::after { border-radius: 0; } html.magazin-page .t-catalog__card__textwrapper { display: flex; flex-direction: column-reverse; justify-content: space-between; gap: 10px; } html.magazin-page .uc-catalog .t-catalog__card .t-catalog__card__price_old, html.magazin-page .t-catalog__prod-popup__price_old, html.magazin-page .t-store__prod-popup__price_old { display: flex; align-items: center; gap: 6px; padding: 8px 10px; border-radius: 8px; background: linear-gradient(90deg, #DBFE01, #A6EF67); background-clip: initial; font-size: 18px; -webkit-background-clip: initial; -webkit-text-fill-color: initial; } html.magazin-page .t-catalog__card__price-wrapper, html.magazin-page .t-catalog__prod-popup__price-wrapper, html.magazin-page .t-store__prod-popup__price-wrapper { align-items: center; column-gap: 10px; } html.magazin-page .t-catalog__card__wrap_txt-and-opts.t-catalog__card__has-btns { margin-bottom: 30px; } html.magazin-page .catalog-tab-hidden { display: none !important; } html.magazin-page .t-catalog-parts-above__container { margin-bottom: 20px !important; } html.magazin-page .t-catalog .t-catalog__pagination__item_active { border: none; background: #FFFFFF; opacity: 1 !important; } html.magazin-page .uc-catalog .t-catalog__pagination__item { opacity: 0.6; } html.magazin-page .t-catalog__card__price-currency, html.magazin-page .t-catalog__prod-popup__price-currency, html.magazin-page .t-store__prod-popup__price-currency { font-size: 0 !important; } html.magazin-page .t-catalog__card__price-currency::after, html.magazin-page .t-catalog__prod-popup__price-currency::after, html.magazin-page .t-store__prod-popup__price-currency::after { content: " ₽"; font-size: 28px; } html.magazin-page .catalog-price-plus { display: flex; align-items: center; justify-content: center; flex: 0 0 auto; margin: 0 4px; font-family: Montserrat, Arial, sans-serif; font-size: 18px; font-weight: 600; line-height: 120%; color: #35344A; } html.magazin-page .t-popup .t-typography__title { font-size: 16px; } html.magazin-page .t-catalog__prod-popup__title-wrapper, html.magazin-page .t-store__prod-popup__title-wrapper { margin-bottom: 10px; } /* Поиск */ html.magazin-page .uc-zero-search { box-sizing: border-box; height: 44px; padding: 3px; border: 1px solid rgba(255, 255, 255, 0.14); border-radius: 10px; background: rgba(255, 255, 255, 0.14); } html.magazin-page .uc-zero-search .t838 { height: 100%; } html.magazin-page .uc-zero-search .t-btnflex.t-btnflex_type_submit { border-radius: 8px !important; background-color: rgba(255, 255, 255, 0.24) !important; color: #000000 !important; } html.magazin-page .uc-zero-search .t838 .t838__input { padding-left: 15px !important; border: none !important; } html.magazin-page .uc-zero-search .t838__search-icon { display: none !important; } html.magazin-page .uc-header button.t-submit { padding: 15px 0 15px 12px !important; } html.magazin-page .uc-zero-search .t838 .t838__blockbutton { padding-left: 3px; } /* Корзина */ html.magazin-page .t706__cartwin-content { padding: 30px; overflow-x: hidden !important; border-radius: 30px; } html.magazin-page .t706__cartwin-top { padding: 0 0 20px !important; } html.magazin-page .t706__cartwin-products { box-sizing: border-box; padding: 10px; } html.magazin-page .t706__orderform { margin-top: 30px !important; } html.magazin-page .t706__cartwin-content .t-form__inputsbox { padding: 15px !important; border-radius: 25px !important; background: #F4F4F4 !important; } html.magazin-page .t706__cartwin-content .t-input-group label { padding: 10px 10px 10px 20px !important; } html.magazin-page .uc-cart-popup .t-btnflex.t-btnflex_type_submit, html.magazin-page .uc-ostavit-otzuv .t-btnflex.t-btnflex_type_submit { padding: 15px 0 !important; } html.magazin-page .t706__cartwin-content .t706__form-bottom-text { margin-bottom: 0 !important; } html.magazin-page .cart-oldprice-total { display: flex; align-items: center; margin-top: 0 !important; padding: 8px 10px; border-radius: 8px; background: linear-gradient(90deg, #DBFE01, #A6EF67); background-clip: initial; font-family: Montserrat, Arial, sans-serif; font-size: 18px; font-weight: 600 !important; line-height: 120%; letter-spacing: -0.5px; color: #35344A; -webkit-background-clip: initial; -webkit-text-fill-color: initial; } html.magazin-page .cart-oldprice-total__value { display: flex; align-items: center; gap: 6px; } html.magazin-page .t706__cartwin-bottom, html.magazin-page .t706__cartwin-totalamount-wrap { display: flex; align-items: center; justify-content: flex-end; gap: 8px; padding-top: 20px !important; } html.magazin-page .t706__cartwin-totalamount-wrap { display: flex !important; justify-content: flex-start; } html.magazin-page .t706__cartwin-prodamount-wrap { padding-bottom: 0 !important; } html.magazin-page .t706__product { box-sizing: border-box; height: 50px; padding: 20px; border-radius: 25px; background: #F8F8F8; vertical-align: middle; } html.magazin-page .t706__product-thumb { display: table-cell; width: 70px; height: auto; padding-right: 20px; vertical-align: middle; } html.magazin-page .t706__product-amount, html.magazin-page .t706__product-amount--portion { display: table-cell; width: 80px; padding: 15px 0; color: #35344A; font-size: 22px; font-weight: 600; vertical-align: middle; white-space: nowrap; } html.magazin-page .t706__product-title { color: #525160 !important; font-size: 14px !important; font-weight: 400 !important; } html.magazin-page .t706__product ~ .t706__product { margin-top: 10px; } html.magazin-page .t706__cartwin-prodamount, html.magazin-page .t706__cartwin-totalamount { color: #35344A; font-size: 24px !important; } html.magazin-page .t706__cartwin-prodamount-label, html.magazin-page .t706__cartwin-totalamount-label { color: #525160 !important; font-weight: 400 !important; } html.magazin-page .t706__cartwin-totalamount-content { margin-top: 0 !important; } @media screen and (max-width: 1400px) { html.magazin-page #rec2464797881 { display: none; } html.magazin-page .uc-catalog .t-container { max-width: 1220px; } html.magazin-page .uc-catalog .t-catalog__card .t-catalog__card__price { font-size: 26px; } html.magazin-page .uc-catalog .t-catalog__card .t-catalog__card__price_old, html.magazin-page .t-catalog__prod-popup__price_old, html.magazin-page .t-store__prod-popup__price_old { font-size: 16px !important; } html.magazin-page .t-catalog__card__price-currency::after, html.magazin-page .t-catalog__prod-popup__price-currency::after, html.magazin-page .t-store__prod-popup__price-currency::after { font-size: 26px; } html.magazin-page .catalog-price-plus { font-size: 16px; } html.magazin-page .t-catalog__card__price-wrapper, html.magazin-page .t-catalog__prod-popup__price-wrapper, html.magazin-page .t-store__prod-popup__price-wrapper { column-gap: 8px; } } @media screen and (max-width: 1199px) { html.magazin-page .t-catalog__card { flex: 0 0 calc(33.888% - 20px); } html.magazin-page .uc-header-mobile .t396__artboard { width: 100% !important; } } @media screen and (max-width: 960px) { html.magazin-page .t-catalog__card { flex: inherit; } html.magazin-page .t-search-widget__result_product-desc { display: none; } html.magazin-page .t-site-search-dm__result__product_price, html.magazin-page .t-search-widget__result_product-price { color: #35344A !important; font-size: 22px !important; font-weight: 600 !important; } html.magazin-page .t-site-search-dm__result__product_title, html.magazin-page .t-search-widget__result_product-title { color: #525160 !important; font-size: 14px !important; font-weight: 400 !important; } html.magazin-page .t-site-search-dm__result, html.magazin-page .t-search-widget__result_product-link { width: 100%; padding: 10px; border-radius: 10px; background: #F5F5F5; } html.magazin-page .t-site-search-dm__thubmnail, html.magazin-page .t-search-widget__result_product-img { border-radius: 10px; } html.magazin-page .t-search-widget__result a { align-items: center; } html.magazin-page .t-search-widget__overlay_opened { background: #F5F5F5; } } @media screen and (max-width: 640px) { html.magazin-page .t706__cartwin-content { padding: 20px; border-radius: 20px; } html.magazin-page .t706__cartwin-top { padding: 0 0 15px !important; } html.magazin-page .t706__cartwin-products { padding: 10px; } html.magazin-page .t706__product { height: auto; margin: 0; padding: 10px; border-radius: 15px; } html.magazin-page .t706__product-thumb { padding-right: 10px; } html.magazin-page .t706__product-amount, html.magazin-page .t706__product-amount--portion { text-align: right; } html.magazin-page .t706__product-title { font-size: 12px !important; } html.magazin-page .t706__cartwin-content .t-form__inputsbox { padding: 15px !important; border-radius: 25px !important; } html.magazin-page .t706__cartwin-content .t-input-group label { padding: 0 10px 10px 20px !important; } html.magazin-page .t706 .t-form__submit { margin-bottom: 0 !important; padding-bottom: 0 !important; } html.magazin-page .t1002__product { margin: 15px 0; } html.magazin-page .t1002__wishlistwin-content { padding: 20px !important; } html.magazin-page .t1002__product-title { padding-right: 0 !important; } html.magazin-page .t-name_md { font-size: 26px !important; } html.magazin-page .t-input-block_rd-flex .t-radio__wrapper fieldset { column-gap: 0; } } @media screen and (max-width: 480px) { html.magazin-page .t706__cartwin-products { padding: 10px 0; } html.magazin-page .t706__product-amount, html.magazin-page .t706__product-amount--portion { font-size: 20px; } html.magazin-page .t706__cartwin-prodamount-wrap, html.magazin-page .t706 .t-form .t-descr_md, html.magazin-page .t706 .t706__cartwin-totalamount-wrap.t-descr_xl { font-size: 14px; } html.magazin-page .t706__cartwin-prodamount, html.magazin-page .t706__cartwin-totalamount { font-size: 22px !important; } html.magazin-page .cart-oldprice-total { font-size: 16px; } html.magazin-page .t706 .t-input-group { margin-bottom: 15px; } html.magazin-page .t706__cartwin-bottom, html.magazin-page .t706__cartwin-totalamount-wrap { padding-top: 10px !important; } html.magazin-page .t706 .t-form__submit { margin-top: 15px !important; } html.magazin-page .t706__form-bottom-text { margin-top: 0; } html.magazin-page .t-input { font-size: 14px !important; } html.magazin-page .t706__orderform { margin-top: 20px !important; } html.magazin-page .uc-filter__catalog { padding-left: calc(((100% - 360px) / 2) + 15px); } html.magazin-page .t-input-block.t-input-block_rd-flex:not(.t-input-block_rd-width50):not(.t-input-block_rd-width33):not(.t-input-block_rd-width25) .t-radio__control { width: 20% !important; } }