@font-face{font-family:Geologica;font-style:normal;font-weight:300 700;font-display:swap;src:url(/bitrix/templates/prooffice_default_2017_02_16_17_19_27/assets/fonts/geologica/geologica-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:Geologica;font-style:normal;font-weight:300 700;font-display:swap;src:url(/bitrix/templates/prooffice_default_2017_02_16_17_19_27/assets/fonts/geologica/geologica-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:SFUIDisplay Thin;font-style:normal;font-weight:100;font-display:swap;src:local(SFUIDisplay Thin),local(SFUIDisplay-Thin),url(https://santehnika-online.ru/bitrix/templates/react/build/bundles/assets/fonts/SFUIDisplay-Thin.woff2)format("woff2")}
/* === Source: https://santehnika-online.ru/bitrix/templates/react/build/bundles/vendors/vendors.b6041d6f0c80a48c.css === */
.icon-svg{vertical-align:middle;fill:currentColor;width:var(--icon-size,1em);height:var(--icon-size,1em);flex-shrink:0;display:inline-block}
.yXTHMsWXzEB9F6iLDO0I{--loader-size-xs:16px;--loader-size-sm:24px;--loader-size-md:32px;--loader-size-lg:45px;--loader-color:#10b981;--loader-size:var(--loader-size-lg);width:var(--loader-size);height:var(--loader-size);display:none}
.yXTHMsWXzEB9F6iLDO0I:where(.xs){--loader-size:var(--loader-size-xs)}
.yXTHMsWXzEB9F6iLDO0I:where(.sm){--loader-size:var(--loader-size-sm)}
.yXTHMsWXzEB9F6iLDO0I:where(.md){--loader-size:var(--loader-size-md)}
.yXTHMsWXzEB9F6iLDO0I:where(.lg){--loader-size:var(--loader-size-lg)}
.yXTHMsWXzEB9F6iLDO0I:where(.active){display:block}
.yXTHMsWXzEB9F6iLDO0I:before{content:"";border:calc(var(--loader-size)/8)solid transparent;border-bottom-color:var(--loader-color);border-right-color:var(--loader-color);border-radius:50%;width:100%;height:100%;animation:1s linear infinite E8H8HGU3qMBdHgDmVnUW;display:block}
.CaZV6ykV390V92hXDTQC:where([data-size=sm]) .lgAyVbMUZG0FiVtnPXgl{font-size:16px}
.CaZV6ykV390V92hXDTQC:where([data-size=md]) .lgAyVbMUZG0FiVtnPXgl{font-size:24px}
.CaZV6ykV390V92hXDTQC:where([data-size=lg]) .lgAyVbMUZG0FiVtnPXgl{font-size:24px}
.CaZV6ykV390V92hXDTQC:where([data-loading]) .lgAyVbMUZG0FiVtnPXgl,.CaZV6ykV390V92hXDTQC:where([data-loading]) .IzZwKmv4EoEWKOemrsto{opacity:0}
.lgAyVbMUZG0FiVtnPXgl{align-items:center;display:flex}
.lgAyVbMUZG0FiVtnPXgl:where([data-position=left]){margin-right:var(--button-section-spacing)}
.lgAyVbMUZG0FiVtnPXgl:where([data-position=right]){margin-left:var(--button-section-spacing)}
.form-control{vertical-align:top;box-sizing:border-box;flex-direction:column;width:30ch;min-width:0;margin:0;padding:0;display:inline-flex;position:relative}
.form-control--full-width{width:100%}
.input-field-icon--clear .icon-svg{pointer-events:none}
.form-control--white-theme .input-field{color:#1c1e21;background-color:#fff;border-color:#d8d8d8}
.form-control--white-theme .input-field--error{border-color:#ff525f}
.form-control--white-theme .input-field--disabled{background-color:#f2f2f2;border-color:#d8d8d8}
.form-control--white-theme .input-field:hover{border-color:#b3b3b3}
.form-control--white-theme.form-control--focused .input-field{border-color:#10b981;box-shadow:0 0 5px #66bfe24d}
.form-control--white-theme.form-control--focused .input-field--disabled{background-color:#5f646c;border-color:#7e8591}
.form-control--dark-theme .input-field{color:#fff;background:#979797;border-color:#979797}
.form-control--dark-theme .input-field--error{border-color:#ffb0b6}
.form-control--dark-theme.form-control--focused .input-field{border-color:#10b981;box-shadow:0 0 5px #ffcc334d}
.form-control--dark-theme.form-control--focused .input-field--error{border-color:#ffb0b6}
.swiper-legacy-container-no-flexbox .swiper-legacy-slide{float:left}
.swiper-legacy-container-android .swiper-legacy-slide,.swiper-legacy-wrapper{transform:translate(0,0)}
.swiper-legacy-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;position:relative}
.swiper-legacy-slide-invisible-blank{visibility:hidden}
.swiper-legacy-container-autoheight,.swiper-legacy-container-autoheight .swiper-legacy-slide{height:auto}
.swiper-legacy-container-3d .swiper-legacy-wrapper,.swiper-legacy-container-3d .swiper-legacy-slide,.swiper-legacy-container-3d .swiper-legacy-slide-shadow-left,.swiper-legacy-container-3d .swiper-legacy-slide-shadow-right,.swiper-legacy-container-3d .swiper-legacy-slide-shadow-top,.swiper-legacy-container-3d .swiper-legacy-slide-shadow-bottom,.swiper-legacy-container-3d .swiper-legacy-cube-shadow{transform-style:preserve-3d}
.swiper-legacy-container-3d .swiper-legacy-slide-shadow-left,.swiper-legacy-container-3d .swiper-legacy-slide-shadow-right,.swiper-legacy-container-3d .swiper-legacy-slide-shadow-top,.swiper-legacy-container-3d .swiper-legacy-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}
.swiper-legacy-container-3d .swiper-legacy-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}
.swiper-legacy-container-3d .swiper-legacy-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}
.swiper-legacy-container-3d .swiper-legacy-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}
.swiper-legacy-container-3d .swiper-legacy-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}
.swiper-legacy-container-css-mode>.swiper-legacy-wrapper>.swiper-legacy-slide{scroll-snap-align:start start}
.form-control--white-theme.form-control--focused .input-helper-text,.form-control--dark-theme.form-control--focused .input-helper-text{color:#10b981}
.form-control--files .files-field{color:#10b981;display:flex;position:relative}
.form-control--files .files-field>div{width:100%}
.form-control--files .files-field--empty{text-align:center;background-color:#ecfdf5;align-items:center}
.form-control--files .files-field--empty.md{border-radius:20px;height:70px}
.form-control--files .files-field--empty.sm{border-radius:12px;height:45px}
.form-control--files .files-field--empty .files-dropzone{cursor:pointer;justify-content:center;align-items:center;padding:7px 10px;display:flex}
.form-control--files .files-field--empty .files-field-inner{flex-wrap:wrap;margin:-6px;display:flex}
.form-control--files .files-field--empty .files-field-item{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:40px;margin:6px;display:flex;position:relative}
.form-control--files .files-field--empty .files-field-item.md .icon-svg{font-size:24px}
.form-control--files .files-field--empty .files-field-item.sm .icon-svg{font-size:20px}
.form-control--files .files-field--has-files .files-field-inner{flex-wrap:wrap;gap:8px;display:flex}
.form-control--files .files-field--has-files .files-dropzone{padding:0;display:flex}
.form-control--files .files-field--has-files .files-field-item{border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex;position:relative;overflow:hidden}
.form-control--files .files-field--has-files .files-field-item .icon-svg{display:block}
.form-control--files .files-field--has-files .files-field-item-delete-btn{z-index:1;background:#a7f3d0;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;top:4px;right:4px}
.form-control--files .files-field--has-files .files-field-item-delete-btn svg{color:#637491;font-size:12px;display:block}
.form-control--files .files-field--has-files .files-field-item-delete-btn{cursor:pointer;transition:all 80ms}
.form-control--files .files-field--has-files .files-field-item-delete-btn:hover{background:#d4d8e1}
.form-control--files .files-field--has-files .files-field-item-image{object-fit:cover;width:100%;height:100%}
.form-control--files .files-field--has-files .files-field-item-video{object-fit:cover;pointer-events:none;width:100%;height:100%}
.form-control--files .files-field--has-files .files-field-item-play-btn{z-index:1;background:#00000080;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.form-control--files .files-field--has-files .files-field-item-play-btn svg{color:#fff;font-size:16px;display:block}
.form-control--files .files-field--has-files .files-field-item--file{cursor:pointer}
.form-control--files .files-field--has-files .files-field-item--doc{color:#059669;border:1px solid #a7f3d0}
.form-control--files .files-field--has-files .files-field-item--doc .icon-svg{font-size:24px}
.form-control--files .files-field--has-files .files-field-item--clip{background-color:#ecfdf5}
.form-control--files .files-field--has-files .files-field-item--clip{cursor:pointer}
.form-control--files .files-field--has-files .files-field-item--clip .icon-svg{color:#10b981;font-size:24px}
.form-control--files .files-field--has-files .files-field-item--hidden{display:none}
.form-control--files .files-field-text.md{font-size:16px;line-height:22px}
.form-control--files .files-field-text.sm{font-size:14px;line-height:18px}
.form-control--files .files-field-counter{color:#979797;text-align:right;margin-top:6px;font-size:13px;line-height:18px}
.form-control--files .files-field--loading{pointer-events:none}
.form-control--files .files-field--loading .files-field-item--file:before{content:"";background-color:#ffffffbf;width:100%;height:100%;position:absolute}
.form-control--files .files-field--loading .files-field-item--file:after{content:"";border:2px solid #d8d8d8;border-color:#d8d8d8 #d8d8d8 #10b981 #10b981;border-radius:50%;width:24px;height:24px;animation:.75s linear infinite spinner-border;display:inline-block;position:absolute}
.form-control--files .files-field--error{color:#ff525f;text-align:right;margin-top:4px;font-size:13px;line-height:18px}
.form-control--files .files-field--error-icon{color:#ff525f;margin-left:4px;font-size:16px}
.select-input{position:relative}
.select-input .form-control--no-interaction{pointer-events:none}
.select-input .input-field:hover{cursor:pointer}
.select-input .input-field--disabled:hover{cursor:default}
.select-input-caret-icon{padding:16px;font-size:13px;position:absolute;top:0;right:0}
.select-input-caret-icon .icon-svg{color:#8c98ae}
.select-input-value-wrap{height:24px}
.select-input-option{white-space:nowrap;text-overflow:ellipsis;border-top:1px solid #f2f2f2;padding:11px 10px;font-size:16px;overflow:hidden}
.select-input-option:hover{cursor:pointer;background-color:#f1f9fc}
.select-input-option--selected{font-weight:600}
.select-input-option--focused{background-color:#f1f9fc}
.select-input-value{white-space:nowrap;text-overflow:ellipsis;margin-right:20px;overflow:hidden}
.select-input-loading{border:1px solid #d8d8d8;border-radius:2px;justify-content:center;align-items:center;width:100%;height:50px;display:flex}
.select-input--full-width{width:100%}
.select-input-menu{z-index:100;background-color:#fff;border-radius:16px;width:100%;overflow:hidden;box-shadow:0 12px 25px #00000040;position:absolute!important}
.select-input-menu--bottom{margin-top:4px;top:100%}
.select-input-menu--top{margin-bottom:4px;bottom:100%}
.select-input-menu-scroll-area-scrollbar{background-color:#0000}
.select-input .text-muted{color:#ccc}
.select-input .text-danger{color:#cf6a6b}
.select-input .strong{font-weight:600}
.bx-ie .select-input-value-wrap input{width:0}
.pxs_isBiJnMKp29XpoJE{width:100%;position:relative}
.pxs_isBiJnMKp29XpoJE:before{z-index:3;background:#ffffffe6;position:absolute;inset:0}
.pxs_isBiJnMKp29XpoJE.active:before{content:""}
.dVYFryyEMKUNFbAgbOb7{z-index:3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.eXCh6ZHZ0swPCDwXF9pF .icon-svg{font-size:16px;display:block}
.pW5fDkosCQ1ePObdXpfw.discount .b-price{color:#fff}
.LSbl6enz7qcx8KgIwDTS{color:#637491;font-size:16px;transition:all .2s cubic-bezier(.17,.67,.83,.67)}
.LSbl6enz7qcx8KgIwDTS{outline:none;position:relative}
.LSbl6enz7qcx8KgIwDTS:focus-visible:before{content:"";border:2px solid #fc3;border-radius:6px;position:absolute;inset:-4px}
.LSbl6enz7qcx8KgIwDTS:hover{cursor:pointer;color:#10b981}
.LSbl6enz7qcx8KgIwDTS.secondary{color:#10b981;border-bottom-color:#10b981}
.LSbl6enz7qcx8KgIwDTS.secondary:hover{color:#059669}
.LSbl6enz7qcx8KgIwDTS.muted{color:#979797;border-bottom-color:#979797}
.LSbl6enz7qcx8KgIwDTS.muted:hover{color:#b3b3b3}
.LSbl6enz7qcx8KgIwDTS.warning{color:#ff525f;border-bottom-color:#ff525f}
.LSbl6enz7qcx8KgIwDTS.warning:hover{color:#ffeff0}
.LSbl6enz7qcx8KgIwDTS.dashed{border-bottom:1px dashed!important}
.LSbl6enz7qcx8KgIwDTS.solid{border-bottom:1px solid!important}
.LSbl6enz7qcx8KgIwDTS.sm{font-size:14px}
.LSbl6enz7qcx8KgIwDTS.xs{font-size:12px}
.jk0hMv8XjjMAzsGvtm2H .icon-svg{margin-right:8px}
.kvlYWfTTKnM4DSCYXCyw .icon-svg{margin-left:8px}
.DNwG7bzBVEuv2cWzgxTQ{appearance:none;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;background:0 0;border:none;border-radius:0;outline:none;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}
.search-field .icon{cursor:pointer;padding:6px 8px;font-size:24px}
.search-field .icon .icon-svg{pointer-events:none;display:block}
.search-field .icon--search{color:#b3b3b3}
.search-field .icon--close{color:#d8d8d8}
.vDE6cSRShp4fpEgwKzRm.lg{margin:0 24px 0 0;padding-bottom:18px}
.vDE6cSRShp4fpEgwKzRm.lg .hRKbJqMM7o3WWA5VRL38{font-size:24px;line-height:30px}
.vDE6cSRShp4fpEgwKzRm.active{cursor:auto}
.vDE6cSRShp4fpEgwKzRm.active:after{opacity:1}
.vDE6cSRShp4fpEgwKzRm.active .hRKbJqMM7o3WWA5VRL38,.vDE6cSRShp4fpEgwKzRm.active .NLk3LoRH4URM15P4qmkE{color:#283756}
.collapse-container{height:0;transition-property:all;transition-timing-function:cubic-bezier(.66,.43,.46,.89);overflow:hidden}
.collapse-entered{overflow:visible}
.collapse-wrapper{display:flex}
.collapse-wrapper-inner{width:100%}
.zoom-control-btn .icon-plus,.zoom-control-btn .icon-minus{width:100%;height:100%;display:block}
.zoom-control-btn .icon-plus{background:url(https://santehnika-online.ru/bitrix/templates/react/build/bundles/assets/images/7a8c4ae837f8ee38.svg) 60% no-repeat}
.zoom-control-btn .icon-minus{background:url(https://santehnika-online.ru/bitrix/templates/react/build/bundles/assets/images/7e3e10ff8ad7c185.svg) 60% no-repeat}
.PmdlcNiYukOl6OPrDFt4 .swiper-legacy-slide{width:auto}
.text--sm{font-size:14px!important;line-height:18px!important}
.text--bold{font-weight:600!important}
.l-wrapper{margin:0 auto;padding:0 10px}
.l-wrapper--disabled-mobile{margin:0;padding:0}
.l-wrapper{min-width:0;max-width:calc(100% - 68px);padding:0}
.l-wrapper--disabled-tablet{min-width:0;max-width:none;margin:0;padding:0}
.l-wrapper{max-width:1232px;padding:0}
.l-wrapper{max-width:1440px}
.l-wrapper{padding:0 10px}
.l-wrapper--disabled-desktop{min-width:0;max-width:none;margin:0;padding:0}
.ORstQmFlYMB6XRkWcsjg.active .w2XMSKxqp7YSWPRw_7GL,.ORstQmFlYMB6XRkWcsjg.active .v1z4a5MKu0UCBfwpjkZ_{color:#1c1e21}
.b-price__price{margin:0 .25em}
.b-price__price--old{font-weight:inherit;color:#a3a3a3}
.b-price--type-block .b-price__price{margin:0}
.b-price--type-block .b-price__price--old{margin-bottom:5px}
.b-price__price-old{align-items:center}
.b-price__price-old-wrapper{flex-flow:column;display:flex;position:relative}
.b-price__price--discount{color:#ff525f;font-weight:600}
.b-price--type-inline{flex-direction:row-reverse;display:inline-flex}
.b-price--type-block{flex-direction:column;display:flex}
.b-price--weight-bold .b-price__price--main{font-weight:600}
.b-price--size-large .b-price__price--main{font-size:24px;line-height:1em}
.b-price--size-large .b-price__price--old{font-size:18px;line-height:2em}
.b-price--size-large.b-price--type-block .b-price__price--old{line-height:1em}
.b-price--color-black{color:#1c1e21}
.b-price--color-darkgrey{color:#585858}
.b-price--color-grey{color:#878787}
.b-price--color-gray64{color:#a3a3a3;opacity:1}
.b-price--color-lightgrey{color:#ccc}
.b-price--color-white{color:#fefefe}
.b-price--background-color-black{background-color:#1c1e21}
.b-price--background-color-darkgrey{background-color:#585858}
.b-price--background-color-grey{background-color:#878787}
.b-price--background-color-lightgrey{background-color:#ccc}
.b-price--background-color-white{background-color:#fefefe}
.b-price__price-core{white-space:nowrap;page-break-inside:avoid;break-inside:avoid-page}
.b-price--custom-upsales .b-price__support-text{color:#878787}
.b-price__measure sup{font-size:60%;top:-.6em}
.l-wrapper.p-supercategory__section-popular-manufacturers{margin-top:0;margin-bottom:0}
.geo-modal .geo-search .form-control--dark-theme .input-field{background-color:#8c98ae;border-color:#8c98ae}
.geo-modal .form-control--focused .field-label{color:#059669}
.header-menu-mobile__menu-geo .b-sliding-popup__body{background-color:#fff}
.T4JovYR6kg8sw5OU8F9c.active svg{transform:rotate(180deg)}
.t4C_sGgWWPAQLrPsqHgD .icon-svg{display:block}
.d3sg_lAkSIYU4P1xtryI:hover,.d3sg_lAkSIYU4P1xtryI.active{background-color:#fff}
.JBNXMbI1zTsS14hKyMVt.active{padding-bottom:16px}
.JBNXMbI1zTsS14hKyMVt.active:before{content:""}
.JBNXMbI1zTsS14hKyMVt.active .zJJ66dPuYRw3G2fD0YiR{background-image:url(https://santehnika-online.ru/bitrix/templates/react/build/bundles/assets/images/02e2558c7cfd566f.svg);height:40px}
.JBNXMbI1zTsS14hKyMVt.shadow{z-index:22}
.JBNXMbI1zTsS14hKyMVt.shadow:before{box-shadow:0 4px 20px #00000014}
.QDPD2xP_WEnrR7LhGC5w .b-price{flex-direction:column;align-items:flex-end;font-weight:600;display:flex}
.QDPD2xP_WEnrR7LhGC5w .b-price__price-old-wrapper{flex-flow:row}
.QDPD2xP_WEnrR7LhGC5w .b-price__price--main{color:#1c1e21;order:2;margin:0;font-size:20px;line-height:26px;display:flex}
.QDPD2xP_WEnrR7LhGC5w .b-price__price--old{color:#8c98ae;margin-left:5px;margin-right:0;font-size:14px;line-height:20px;text-decoration:line-through}
.QDPD2xP_WEnrR7LhGC5w .b-price__price--discount{font-size:14px;line-height:20px}
.QxSvHvhiFg9_UudLSF1b.active{pointer-events:none;cursor:default}
.WgeooOEYiR87rh0Cw9ZC:hover,.WgeooOEYiR87rh0Cw9ZC.active{color:#1c1e21;border-color:#10b981}
.K3TYevIwCcKiJ_cd6bx4 .icon-svg{margin-right:4px;overflow:visible}
.p-card-single-b-media-slider.p-card-single-b-media-slider--in-gallery .p-card-single-b-media-details-slider .swiper-legacy-slide{height:auto}
.p-card-single-b-media-slider.p-card-single-b-media-slider--in-gallery .p-card-single-b-media-details-slider .swiper-legacy-slide{padding:0 0 66px}
.p-card-single-b-media-slider.p-card-single-b-media-slider--in-gallery .p-card-single-b-media-details-slider .swiper-legacy-slide{padding:0 0 50px}
.p-card-single-b-media-slider.p-card-single-b-media-slider--in-gallery .p-card-single-b-media-details-slider .swiper-legacy-slide{padding:0 0 30px}
.p-card-single-b-media-details-slider-item-header-delete-btn-icon .icon-svg{display:block}
.p-card-single-b-media-details-slider-item-image--file .icon-svg{display:block}
.p-card-single-b-media-thumbs-slider-item.swiper-legacy-slide{cursor:pointer;border-radius:2px;width:64px;height:64px;margin:0 20px 0 0;position:relative;overflow:hidden}
.p-card-single-b-media-thumbs-slider-item--file .icon-svg{color:#059669;font-size:60px}
.XMvZIzvGRfEuVUypwOqa.icon-svg{margin-right:4px;font-size:16px}
.Jxmtn6dSU8wxNgmVRSvq .icon{color:#637491;padding:12px 16px 12px 8px;font-size:16px}
.bdRgZXhYC_I9KmRSgGRp .b-price{flex-direction:row}
.bdRgZXhYC_I9KmRSgGRp .b-price{justify-content:space-between;align-items:center}
.bdRgZXhYC_I9KmRSgGRp .b-price__price{margin:0}
.bdRgZXhYC_I9KmRSgGRp .b-price__price--main{margin:0 5px 0 0;font-size:16px;font-weight:600}
.bdRgZXhYC_I9KmRSgGRp .b-price__price--main{font-size:14px}
.bdRgZXhYC_I9KmRSgGRp .b-price__price--old{font-size:14px;font-weight:600;text-decoration:line-through}
.bdRgZXhYC_I9KmRSgGRp .b-price__price--old{font-size:12px}
.CLcKFPHuunoCgLNbvXmS.active{color:#fff;background-color:#81c822}
.CLcKFPHuunoCgLNbvXmS.active:hover{background-color:#90d634}
.DUIGcxmYYMjuu5t48szx .b-price{flex-direction:row;align-items:baseline;display:flex;position:relative}
.DUIGcxmYYMjuu5t48szx .b-price__price{position:relative}
.DUIGcxmYYMjuu5t48szx .b-price__price--main{font-size:24px;font-weight:600;line-height:30px}
.DUIGcxmYYMjuu5t48szx .b-price__price--main .b-ruble{font-size:20px;line-height:30px}
.DUIGcxmYYMjuu5t48szx .b-price__price-old-wrapper{margin:0 0 0 8px;position:static}
.DUIGcxmYYMjuu5t48szx .b-price__price--discount{color:#fff;background-color:#ff525f;border-radius:24px;align-items:center;height:20px;margin:0 0 0 8px;padding:2px 6px;font-size:12px;font-weight:600;line-height:16px;display:flex;position:absolute;top:50%;left:100%;transform:translateY(-50%)}
.DUIGcxmYYMjuu5t48szx .b-price__price--old{color:#8c98ae;margin:0;font-weight:600;line-height:20px;text-decoration:line-through}
.kmIxoBbJtnI71eLm_25y:hover .icon-svg{opacity:.6}
.dY_Cnbe7ZcYNcg_4gZwB:hover .icon-svg{opacity:.6}
.IANw2sjjfAcrtl6bdQOy.active .QhObH2xHvZcce2IW8PX8,.IANw2sjjfAcrtl6bdQOy:hover .QhObH2xHvZcce2IW8PX8{border-color:#10b981}
.l6yQpcNUwWkry5SJE_6C.active .O9f2vqA_6iMDBuYn6Ukq,.l6yQpcNUwWkry5SJE_6C:hover .O9f2vqA_6iMDBuYn6Ukq{border-color:#10b981}
.a7N8sW2IutQIRxNKsO6x.active{border:2px solid #10b981}
.wM_JcfCx0ouP69uKF2_0 .b-ruble,.wM_JcfCx0ouP69uKF2_0 .b-price__price-core{color:#8c98ae}
.LWaqyIdDwXU_tKJrUr05 .b-price__price--main{letter-spacing:1px;font-size:32px;font-weight:600;line-height:38px}
.LWaqyIdDwXU_tKJrUr05 .b-price__price--main .b-ruble{font-size:24px;line-height:30px}
.LWaqyIdDwXU_tKJrUr05 .b-price__price--old{font-size:16px;font-weight:600;line-height:22px;margin-bottom:0!important}
.LWaqyIdDwXU_tKJrUr05 .b-price{display:contents}
.LWaqyIdDwXU_tKJrUr05 .b-price__price--main{color:#1c1e21;margin:0 12px 0 0}
.LWaqyIdDwXU_tKJrUr05 .b-price__price--old{color:#8c98ae;margin-bottom:2px;position:relative}
.LWaqyIdDwXU_tKJrUr05 .b-price__price--old:after{content:"";background:#8c98ae;width:100%;height:1px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}
.At1dmzg07ZYmhtZQJwZq .b-price__price--main{margin-right:100%}
.ZEnPM6sZo7ghmXfF39gz .b-price__price--main{font-size:32px;font-weight:600;line-height:38px}
.ZEnPM6sZo7ghmXfF39gz .b-price__price--main .b-ruble{font-size:24px;line-height:30px}
.ZEnPM6sZo7ghmXfF39gz .b-price__price--old{font-size:20px;font-weight:600;line-height:26px}
.ZEnPM6sZo7ghmXfF39gz .b-price__price--old .b-ruble{font-size:16px;line-height:22px}
.ZEnPM6sZo7ghmXfF39gz .b-price{flex-direction:row;align-items:baseline;display:flex}
.ZEnPM6sZo7ghmXfF39gz .b-price__price--main{color:#1c1e21}
.ZEnPM6sZo7ghmXfF39gz .b-price__price--old{color:#8c98ae;margin:0 0 0 12px;position:relative}
.ZEnPM6sZo7ghmXfF39gz .b-price__price--old:after{content:"";background:#8c98ae;width:100%;height:1px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}
.OCrHHr_11y4CjFVSJNIM .b-ruble,.OCrHHr_11y4CjFVSJNIM .b-price__price-core{color:#8c98ae}
.IW4gkiGSR1oG_rfdEXLe.active{color:#10b981}
.TnzyQFkcJIM0A3XIo4fs.active{color:#ff525f}
.enKcd3X_vYlyU5hqfmZI:not(.active):hover .lY0MBjNHtIQXyNyQnZio{color:#ff525f}
.h6TE7dhNFC47on6LZlB8{display:flex}
.h6TE7dhNFC47on6LZlB8 .icon-svg{margin-right:6px;font-size:16px}
.F_ucDIdtQA0QNRECHvFK.active{color:#fff;opacity:1;width:8px}
.OXFdQKNdMPz55oNtFp4b.selected{border-color:#10b981}
.G9joYzP8FT0WmX4elcfz .b-price{flex-direction:column}
.G9joYzP8FT0WmX4elcfz .b-price__price{margin:0}
.G9joYzP8FT0WmX4elcfz .b-price__price--main{color:#1c1e21;font-size:20px;font-weight:600;line-height:30px}
.G9joYzP8FT0WmX4elcfz .b-price__price--main .cG3NiK75lUMJlx8DOnto{font-size:16px}
.G9joYzP8FT0WmX4elcfz .b-price__price--old{color:#979797;line-height:18px;text-decoration:line-through}
.QypMyZVIoMcRK8JcXEsc:hover,.QypMyZVIoMcRK8JcXEsc.selected{border-color:#10b981}
.llPUQLrr3L4J1yrpswZb.active{color:#fff;background-color:#10b981;border-color:#10b981}
.y95elMdimmERS4eRyaXR .b-price{flex-direction:row;align-items:baseline}
.y95elMdimmERS4eRyaXR .b-price__price--main{color:#1c1e21;margin:0 8px 0 0;font-size:16px;line-height:22px}
.y95elMdimmERS4eRyaXR .b-price__price--old{color:#8c98ae;font-size:14px;line-height:20px;text-decoration:line-through}
.mLtXQkbv_qYEeDtR3tag .b-price__price{margin:0;font-weight:600}
.bpzmTQO2n8EJNFdeniI9 .b-price__price{margin:0}
.Czh70bE15FcJ0VZqPnlM.active{color:#fff;background-color:#10b981;border-color:#10b981}
.k2KQI26LJKoEmupufZBW .b-price{flex-direction:row;align-items:baseline}
.k2KQI26LJKoEmupufZBW .b-price__price--main{color:#1c1e21}
.k2KQI26LJKoEmupufZBW .b-price__price--old{color:#8c98ae;text-decoration:line-through}
.Rs8H29nPPpM1HCG5OjpF .b-price{flex-direction:row;align-items:baseline;display:flex}
.Rs8H29nPPpM1HCG5OjpF .b-price__price{position:relative}
.Rs8H29nPPpM1HCG5OjpF .b-price__price--main{margin:0 12px 0 0;font-size:32px;font-weight:600;line-height:38px}
.Rs8H29nPPpM1HCG5OjpF .b-price__price--old{color:#979797;margin:0;text-decoration:line-through}
.w6ELcZ4OV8kUK3dLAP91 .b-price__price--main{color:#8c98ae;font-size:20px;font-weight:600;line-height:26px;text-decoration:line-through}
.EwMNU_hiOMscbsHqsOVc .b-price{flex-direction:row;align-items:baseline}
.EwMNU_hiOMscbsHqsOVc .b-price__price--main{margin:0 8px 0 0;font-size:16px;line-height:22px}
.EwMNU_hiOMscbsHqsOVc .b-price__price--old{font-size:14px;font-weight:400;line-height:20px;text-decoration:line-through}
.Y1UmH4XIAEtuwPkEc3XW .b-price__price{margin:0;font-weight:600}
.FiBZ3o_ZEwDAhZQ5FMCg.empty{margin-bottom:0}
.sVz2WmKZQIEddhg1EQST.active{color:#fff;background-color:#10b981;border-color:#10b981}
.X6vEaxfn88FPgXE_KCwv .b-price{flex-direction:row;align-items:baseline}
.X6vEaxfn88FPgXE_KCwv .b-price__price--main{color:#1c1e21}
.X6vEaxfn88FPgXE_KCwv .b-price__price--old{color:#8c98ae;text-decoration:line-through}
.Jt5umAQCnEcccEt5VCCj .b-price{flex-direction:row;align-items:baseline;display:flex}
.Jt5umAQCnEcccEt5VCCj .b-price__price{position:relative}
.Jt5umAQCnEcccEt5VCCj .b-price__price--main{font-size:32px;font-weight:600;line-height:38px}
.Jt5umAQCnEcccEt5VCCj .b-price__price--old{color:#979797;margin:0;text-decoration:line-through}
.xPodl_KGFZk_HCfGTJ_y .b-price__price--main{color:#8c98ae;font-size:20px;font-weight:600;line-height:26px}
.t75eFALOagsFlNPplfPG.discount .b-price{color:#ff525f}
.eHxYYKRuxUkkcY1Db3as .icon-svg{margin-right:4px}
.Y4DwL8IX4OkZXJALO_rU .b-price{flex-direction:row;align-items:baseline}
.Y4DwL8IX4OkZXJALO_rU .b-price__price--main{margin:0 8px 0 0;font-size:16px;line-height:22px}
.Y4DwL8IX4OkZXJALO_rU .b-price__price--old{font-size:14px;font-weight:400;line-height:20px;text-decoration:line-through}
.Z1DWi14boI4TuZVQ8zrv .b-price__price{margin:0;font-weight:600}
.VaK68ze8BpYM0_Japy4M.empty{margin-bottom:0}
._Bf_dxMovJ8zb7AY6WkS.swiper-legacy-slide{width:auto}
._Bf_dxMovJ8zb7AY6WkS.active{color:#fff;background-color:#283756}
.card-as-sets-part .card-other-set .b-price{flex-direction:row;align-items:baseline}
.card-as-sets-part .card-other-set .b-price__price{margin:0}
.card-as-sets-part .card-other-set-price--base .b-price__price--main{color:#1c1e21;margin-right:6px;font-size:17px;font-weight:600;line-height:1.06}
.card-as-sets-part .card-other-set-price--base .b-price__price--old{color:#b3b3b3;font-size:13px;line-height:1.3;-webkit-text-decoration:line-through #ff525f;text-decoration:line-through #ff525f}
.card-as-sets-part .card-other-set-price--discount .b-price__price--main{color:#fff}
.mFWZk5zgWYYgMSNpX2kW.shop,.mFWZk5zgWYYgMSNpX2kW.pickup-point,.mFWZk5zgWYYgMSNpX2kW.partner{color:#979797}
.ZMNprSu3SRsZbVdjMnVS .b-price__price{margin:0}
.DDuaSEkMRGwNGA6NceWN .b-price__price{margin:0}
.Dj9YQvhpJ9Q0tqyJs_Ur .b-price__price{margin:0}
.CWgLftIZeYm3NNnJ1yzD:not(.active){cursor:pointer}
.CWgLftIZeYm3NNnJ1yzD:not(.active):hover{background-color:#a7f3d0}
.CWgLftIZeYm3NNnJ1yzD.active{color:#fff;background-color:#283756}
.IpDeYr9G5s4VQH5ivR9f.collapsed .Px3yfNc2rgU9T5ZRP4bV:last-child{position:relative}
.IpDeYr9G5s4VQH5ivR9f.collapsed .Px3yfNc2rgU9T5ZRP4bV:last-child:after{content:"";background:linear-gradient(#fff0 0%,#fff 100%);width:100%;height:150px;position:absolute;bottom:0;left:0}
.iAc8Rti6VbcD61bEEbSc .icon-svg{margin-left:4px;font-size:16px}
.D8f7VHQbFygiSlE4LdEc .icon-svg{color:#8c98ae;width:19px;height:30px}
.kpHzTdKfJS8uL3oA21RU.form-control--focused .input-field--focused{border-color:#10b981}
.kpHzTdKfJS8uL3oA21RU.form-control--focused .field-label--focused{color:#979797}
.NXGCjz9rmJg1_tBK9Alq .form-control{width:auto}
.NXGCjz9rmJg1_tBK9Alq .form-control--white-theme.form-control--focused .input-field{box-shadow:none}
.NXGCjz9rmJg1_tBK9Alq .select-input-caret-icon{display:none}
.NXGCjz9rmJg1_tBK9Alq .select-input-menu{border-radius:8px;min-width:230px;padding:2px 4px}
.NXGCjz9rmJg1_tBK9Alq .select-input-option{border:none;border-radius:8px;padding:8px 12px;font-size:14px}
.NXGCjz9rmJg1_tBK9Alq .select-input-option--selected{font-weight:400}
.NXGCjz9rmJg1_tBK9Alq .select-input-option--focused{background-color:#10b9811a}
.Q8tKCwA6UQJqn5TL8ojB{border-bottom:1px solid #ecfdf5;align-items:center;margin:0 0 16px;padding:0 0 8px;display:flex}
.Opo9PM9pC8YPqrpjZwX0{align-items:center;column-gap:10px;display:flex}
.LKz_ZSuj7j0uaJPJCrp6{color:#878c94;margin:0 0 0 auto}
.VNKBQ9amBdUpqEV5QQZ1{justify-content:space-between;align-items:flex-start;margin:0 0 8px;font-size:32px;line-height:38px;display:flex}
.X72SeCc6JsOv74lTiUuv{align-items:center;column-gap:8px;display:flex}
.uzJGRFV38_KQvsctlNbY.active:after{content:"";background-color:#8c98ae;border-radius:50%;width:4px;height:4px;margin:0 0 0 4px;display:block}
.uzJGRFV38_KQvsctlNbY.active .CQwwWdRc8_sDcMG5L2DN{color:#fab414}
.a5rwMJPA8pTwPZg80GcU .b-price__price--main{letter-spacing:1px;font-size:32px;font-weight:600;line-height:38px}
.a5rwMJPA8pTwPZg80GcU .b-price__price--main .b-ruble{font-size:24px;line-height:30px}
.a5rwMJPA8pTwPZg80GcU .b-price__price--old{font-size:16px;font-weight:600;line-height:22px;margin-bottom:0!important}
.a5rwMJPA8pTwPZg80GcU .b-price{display:contents}
.a5rwMJPA8pTwPZg80GcU .b-price__price--main{color:#1c1e21}
.a5rwMJPA8pTwPZg80GcU .b-price__price--old{color:#8c98ae;position:relative}
.a5rwMJPA8pTwPZg80GcU .b-price__price--old:after{content:"";background:#8c98ae;width:100%;height:1px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}
.RMvercZA4ngCFy7sKdOV.color{height:48px}
.pDbnG5s53W0e2y3o3UbK.color{width:48px;height:48px;padding:4px;display:flex}
.pDbnG5s53W0e2y3o3UbK.change.color .Jkdp8VelkzGTSriQLwEq:not(.IMhtqbgNGsg38f2Xqg22),.pDbnG5s53W0e2y3o3UbK.change.photo .vvPV7VsXECo7e6iPkKIs{opacity:.5}
.pDbnG5s53W0e2y3o3UbK.active:before{border-width:2px;border-color:#10b981}
.pDbnG5s53W0e2y3o3UbK.active:hover{opacity:1}
.pDbnG5s53W0e2y3o3UbK.active.tabs .LCs_ONm3S3UejVTreAqj{color:#1c1e21}
.pDbnG5s53W0e2y3o3UbK.active.color .Jkdp8VelkzGTSriQLwEq:not(.IMhtqbgNGsg38f2Xqg22),.pDbnG5s53W0e2y3o3UbK.active.photo .vvPV7VsXECo7e6iPkKIs{opacity:1}
.FTbzci3LW98hT8GbZe6T .b-price__price{margin:0}
.FTbzci3LW98hT8GbZe6T .b-price__price--main{margin-right:8px;font-size:14px;font-weight:600;line-height:20px}
.FTbzci3LW98hT8GbZe6T .b-price__price--old{color:#8c98ae;font-size:12px;font-weight:600;line-height:16px;-webkit-text-decoration:line-through #8c98ae;text-decoration:line-through #8c98ae}
.Cx9UZeyqXpAkFUHqy8Ng.collapsed{overflow:hidden}
.b4rgTbmj4aYjMfJhqTTa.selected,.b4rgTbmj4aYjMfJhqTTa:hover{background-color:#10b9811a}
.tG4c_xD4KrwpAgdz6rgc.selected{border:2px solid #10b981}
.tG4c_xD4KrwpAgdz6rgc.selected:hover{border:2px solid #10b981;padding:7px 6px}
.hHJ3gQZqBoAPz8d2QfcR .b-price{margin:0 0 0 25px}
.hHJ3gQZqBoAPz8d2QfcR .b-price__price{margin:0}
.BL77ppkqOpEostqB7GXW .icon-svg{display:block}
.meuKNXWvxLAuSrPqI_lX.text:is(a):hover,.meuKNXWvxLAuSrPqI_lX.text.active{border-color:#283756}
.meuKNXWvxLAuSrPqI_lX.color{flex-direction:column;width:16px;height:16px;transition:color .2s cubic-bezier(.17,.67,.83,.67);display:flex;position:relative}
.meuKNXWvxLAuSrPqI_lX.color:before{opacity:0;content:"";border:1px solid #283756;border-radius:50%;transition:opacity .2s cubic-bezier(.17,.67,.83,.67);position:absolute;inset:-3px}
.meuKNXWvxLAuSrPqI_lX.color:hover:before,.meuKNXWvxLAuSrPqI_lX.color.active:before{opacity:1}
.UQc2MoBIOUMJsmjtMLyr .b-price__price--main{height:30px;margin:0}
.UQc2MoBIOUMJsmjtMLyr .b-price__price--main .b-price__price-core{font-size:24px}
.UQc2MoBIOUMJsmjtMLyr .b-price__price--main .b-ruble{font-size:16px}
.fHn0JV1ZnyIWZkCsQ_NW .b-price{flex-direction:row;display:flex}
.fHn0JV1ZnyIWZkCsQ_NW .b-price__price{margin:0}
.JNsMLXeUBnkk4onMlXdm .b-price__price--main{color:#1c1e21;margin-right:8px;font-size:16px;font-weight:600;line-height:22px}
.JNsMLXeUBnkk4onMlXdm .b-price__price--old{color:#8c98ae;font-size:12px;font-weight:600;line-height:16px;text-decoration:line-through}
.gJcGYHeT_68vb_BuCh5A.discount .b-price{color:#ff525f;background-color:#fff;border-radius:30px;margin:0 0 0 4px;padding:0 8px}
.gJcGYHeT_68vb_BuCh5A.discount .b-price__price{margin:0}
.uUx960lVHfMzUOZC3HI_:where(.secondary){border-radius:20px;padding:16px}
.uUx960lVHfMzUOZC3HI_:where(.secondary):after{width:126px;height:146px;right:0}
.m9l6VzCPifQkxHm2ygB0 .b-price{flex-direction:row;align-items:baseline;gap:8px}
.m9l6VzCPifQkxHm2ygB0 .b-price__price{margin:0}
.m9l6VzCPifQkxHm2ygB0 .b-price__price--main{font-size:16px;font-weight:600;line-height:22px}
.m9l6VzCPifQkxHm2ygB0 .b-price__price--main .LrQsfp4nqsQt3fidlpL_{font-size:14px}
.m9l6VzCPifQkxHm2ygB0 .b-price__price--old{color:#8c98ae;font-size:12px;line-height:16px;text-decoration:line-through}
.pzshQneAWAQ3ic3wB1lh.orange{background:orange}
.D4MNDpXgpuYGaKc3SpGR.prev{left:0;transform:translate(-50%,-50%)}
.D4MNDpXgpuYGaKc3SpGR.next{right:0;transform:translate(50%,-50%)}
.s2pAOEZMbLUI64QW1V8l.squire .TJ9RIS51TSMm59FXEIj3{width:46px;height:46px}
.s2pAOEZMbLUI64QW1V8l.portrait .TJ9RIS51TSMm59FXEIj3{width:40px;height:53px}
.TJ9RIS51TSMm59FXEIj3{cursor:pointer;border-radius:6px;width:46px;height:46px;position:relative;overflow:hidden}
.TJ9RIS51TSMm59FXEIj3:before{content:"";border:1px solid #0000;border-radius:6px;width:100%;height:100%;position:absolute;top:0;left:0}
.TJ9RIS51TSMm59FXEIj3:hover:before,.TJ9RIS51TSMm59FXEIj3.active:before{border-color:#10b981}
.TJ9RIS51TSMm59FXEIj3.active:before{border-width:2px}
.TJ9RIS51TSMm59FXEIj3:not(:last-child){margin:0 8px 0 0}
.fx6RvQMHw8DUlKhCfAx4.prev{padding:0 8px 0 12px}
.fx6RvQMHw8DUlKhCfAx4.next{padding:0 12px 0 8px}
.p5XnHYPuRkvgnSSmz5QE .icon-svg{margin-left:4px;font-size:12px}
.gdDCIz9VOg0RepFq_Z9P{margin:16px 0 0;position:relative}
.MCLz9xgdBYHzyAnllh6O{top:500px;transform:translate(-50%)}
.qXoVmAWF3EwEaM4g0y8v.active{color:#fff;background-color:#637491}
.card-product-modal .modal-title{white-space:nowrap;text-overflow:ellipsis;color:#1c1e21;font-size:16px;font-weight:600;line-height:1;display:block;overflow:hidden}
.card-product-modal .modal-title-count{color:#878787;margin-left:6px;font-weight:600}
.card-product-modal .modal-close{color:#b3b3b3;cursor:pointer;margin:auto;font-size:18px;position:absolute;top:50%;bottom:0;transform:translateY(-50%)}
.card-product-modal .modal-close--right{right:18px}
.card-product-modal .modal-close--left{left:18px}
.card-product-modal .modal-button{color:#000;width:100%;height:40px;margin:0 auto;font-size:16px;display:block}
.ksHjnbt5OIgNTufRCEjR.active .dXiHdOv4spsuTSvR7NOx{border-bottom:1px dashed #8c98ae}
.IOmIyrh_Rxozb8VLsK5J.swiper-legacy-slide{width:auto}
.IOmIyrh_Rxozb8VLsK5J.active{color:#fff;background-color:#283756}
.Hrhz0UZhqI1tv3_UHXeE.active{opacity:1;background-color:#fff;width:10px}
.vji6ksAnayE1m18KhgaT.active{opacity:1;background-color:#fff;width:10px}
.cSnBX1jUlYQ4wn4Te4zk.active{color:#fff}
.SgghSLq8rrInVQDuoedd .b-price{flex-direction:column;font-weight:600;display:flex}
.SgghSLq8rrInVQDuoedd .b-price__price-old-wrapper{flex-flow:row;display:flex}
.SgghSLq8rrInVQDuoedd .b-price--custom-set{flex-direction:row;align-items:center}
.SgghSLq8rrInVQDuoedd .b-price__price--old{color:#8c98ae;margin-left:0;font-size:14px;line-height:20px;text-decoration:line-through}
.SgghSLq8rrInVQDuoedd .b-price__price--main{color:#1c1e21;margin:0 12px 0 0;font-size:20px;line-height:26px;display:flex}
.SgghSLq8rrInVQDuoedd .b-price__price--discount{order:2;font-size:14px;line-height:20px;display:flex}
.S8ihdtb9ANArFMH3WncL .form-control{width:80px}
.S8ihdtb9ANArFMH3WncL .select-input-value-wrap{height:18px}
.S8ihdtb9ANArFMH3WncL .select-input-caret-icon{padding:8px 12px;font-size:16px}
.S8ihdtb9ANArFMH3WncL .select-input-caret-icon .icon-svg{display:block}
.S8ihdtb9ANArFMH3WncL .select-input-menu{background:#fff;border-radius:8px}
.S8ihdtb9ANArFMH3WncL .select-input-option{background-color:#fff;border:none;padding:10px 16px;font-size:14px;line-height:18px}
.S8ihdtb9ANArFMH3WncL .select-input-option:first-child{border-radius:8px 8px 0 0}
.S8ihdtb9ANArFMH3WncL .select-input-option:last-child{border-radius:0 0 8px 8px}
.RhGjoGooqvcz1DpFy3Gl.selected{background-color:#10b9811a}
.ood9rvmw48qlXzkqrN9q.selected{border:2px solid #10b981}
.AexD4lLkmSUZMw4opQp2.active:before{border-width:2px;border-color:#10b981}
.oJ3eqGZNUUsAsrS1VagI.active .feM4Dg3ArUMXyDpM5TQj{opacity:1}
.Hzbo_FX_qw0A8I4omgrJ.active .uJYMOJBbCkcpAMT2HPzq{color:#1c1e21}
.j_juM20Ax8UYAYBbD423.active .UXGidNn0T4USgfGv4gu1{opacity:1}
.e65zpG452M0H0pFvK672 .b-ruble,.e65zpG452M0H0pFvK672 .b-price__price-core{color:#8c98ae}
.YRU56wtKWPQBEownhRcG .b-price{display:contents}
.YRU56wtKWPQBEownhRcG .b-price__price--main{color:#1c1e21;margin-right:100%;font-size:32px;font-weight:600;line-height:38px}
.YRU56wtKWPQBEownhRcG .b-price__price--main .b-ruble{font-size:24px;line-height:26px}
.YRU56wtKWPQBEownhRcG .b-price__price--old{color:#8c98ae;margin-bottom:0;font-size:16px;font-weight:600;line-height:22px;text-decoration:line-through}
.aWNZsCunDr46JtFlk428.close{right:16px}
.YlHlZoRq3EMP33BkPTfd.active{color:#fff;opacity:1;width:8px}
.WYf0PXI2nYMNjNbg2OBX.selected{border-color:#10b981}
.W2nbKGDlsN06SZI44fMe .b-price{flex-direction:column}
.W2nbKGDlsN06SZI44fMe .b-price__price{margin:0}
.W2nbKGDlsN06SZI44fMe .b-price__price--main{color:#1c1e21;font-size:20px;font-weight:600}
.W2nbKGDlsN06SZI44fMe .b-price__price--old{color:#8c98ae;text-decoration:line-through}
.AULmby4TTl44Iggkptdx:hover,.AULmby4TTl44Iggkptdx.selected{border-color:#10b981}
.KIaTqi0qMloXuK7IVBzr.active{color:#fff;background-color:#10b981;border-color:#10b981}
.adi5RMmFlp4MS5XTxRuo .b-price{flex-direction:row;align-items:baseline}
.adi5RMmFlp4MS5XTxRuo .b-price__price--main{color:#1c1e21;font-size:16px;font-weight:600;line-height:22px}
.adi5RMmFlp4MS5XTxRuo .b-price__price--old{color:#8c98ae;text-decoration:line-through}
.KV0RToc6gAYlXdqyHDmb .b-price{flex-direction:row;align-items:baseline}
.KV0RToc6gAYlXdqyHDmb .b-price__price{margin:0}
.KV0RToc6gAYlXdqyHDmb .b-price__price--main{color:#fff;font-size:20px;font-weight:600;line-height:26px}
.KV0RToc6gAYlXdqyHDmb .b-price__price--old{color:#fff;opacity:.7;margin-left:6px;font-size:14px;font-weight:300;line-height:22px;text-decoration:line-through}
.EtKUj5miOAsMf81y4vZs:hover,.EtKUj5miOAsMf81y4vZs.selected{border-color:#10b981}
.G6iswvIKp0v_eBpy2EgA .b-price{align-items:center;gap:8px}
.G6iswvIKp0v_eBpy2EgA .b-price__price{margin:0}
.G6iswvIKp0v_eBpy2EgA .b-price__price--main{font-size:20px;font-weight:600}
.QuEs3zJ7sYQ75XzIUWuh .b-price{flex-direction:row;align-items:baseline}
.QuEs3zJ7sYQ75XzIUWuh .b-price__price{margin:0}
.QuEs3zJ7sYQ75XzIUWuh .b-price__price--main{color:#fff;font-size:20px;font-weight:600;line-height:26px}
.QuEs3zJ7sYQ75XzIUWuh .b-price__price--old{color:#fff;opacity:.7;margin-left:6px;font-size:14px;font-weight:300;line-height:22px;text-decoration:line-through}
.Uj53qQTPV5oOnHrRUwjy .b-price__price--main{font-size:20px;font-weight:600;line-height:26px}
.I6Q7mdbJ4Aqzcc1JVYvI .b-price__price--main{color:#8c98ae;text-decoration:line-through}
.c47NJMpsn1geS_bfeZ7b .b-price__price--main{font-size:10px}
.hRsjmCa0mdowS4NAVtdf.selected{border-color:#10b981}
.q8n7RNOtVMklaZXst39X .icon-svg{margin-right:4px}
.dNnt18WBZEo42I3mKHZ9 .b-price{align-items:center;gap:8px}
.dNnt18WBZEo42I3mKHZ9 .b-price__price{margin:0}
.dNnt18WBZEo42I3mKHZ9 .b-price__price--main{font-size:16px;font-weight:600}
.dNnt18WBZEo42I3mKHZ9 .b-price__price--old{font-size:12px}
.ah8XifHXMs40hNOYrTTu .b-price{flex-direction:row;align-items:baseline}
.ah8XifHXMs40hNOYrTTu .b-price__price{margin:0}
.ah8XifHXMs40hNOYrTTu .b-price__price--main{color:#fff;font-size:20px;font-weight:600;line-height:26px}
.ah8XifHXMs40hNOYrTTu .b-price__price--old{color:#fff;opacity:.7;margin-left:6px;font-size:14px;font-weight:300;line-height:22px;text-decoration:line-through}
.nx5LSC0DgKfsxpdNpafw.discount .b-price{color:#ff525f}
.YhYhltLrJBkZ0q2V378X .b-price__price--main{color:#8c98ae;font-size:16px;font-weight:600;text-decoration:line-through}
.pckYFQTefKYtFe3zGL4f .b-price__price--main{color:#1c1e21;font-size:24px;font-weight:600}
.VRc_4smXre85b5AfkA8l.active{box-shadow:none;color:#1c1e21;background-color:#fff;font-weight:600}
.AmdPxHIvp9QLFHO_UGQT .b-price--type-block{color:#fff;flex-direction:row;align-items:center}
.AmdPxHIvp9QLFHO_UGQT .b-price__price{color:#fff;font-size:20px;line-height:1}
.AmdPxHIvp9QLFHO_UGQT .b-price__price--old{opacity:.7;margin:0 0 0 6px;font-size:14px;font-weight:400;text-decoration:line-through}
.KEIXdnhZt1gNm9dlyCAz.empty .C_FS5PKBIvwpN35c2Kij{color:#10b981}
.dqhSUJA_qlsgpo_o2ADT.empty .Qav8PBDSNmgp6tKZdWjB{background-image:url(https://santehnika-online.ru/bitrix/templates/react/build/bundles/assets/images/cd1e7142cda187d3.svg)}
