.page-head h1.page-title{font-size:36px}.analog-status-4-id{margin-top:20px;font-size:13px;border:1px solid #1e7be0;border-radius:3px}.analog-status-4-id-head{background:#1E7BE0;padding:10px;color:#fff;border-radius:3px;font-weight:700}.analog-status-4-id-body{padding:10px}.analog-status-4-id-body a{font-size:14px;text-decoration:none;font-weight:700;color:#45ac71}#get_stores{border:1px solid green;background:#fff;border-radius:5px;font-size:16px;font-weight:500;color:green;height:42px;transition:color .2s linear,background .2s linear;display:inline-block;text-decoration:none;display:flex;align-items:center;justify-content:center;height:auto;padding:5px;width:142px;text-align:center}.calc-delivery{cursor:pointer;width:150px;height:auto;margin:0 0 0 auto;margin-top:0;font-size:14px;display:flex;align-items:center;justify-content:space-between;border-radius:5px;border:1px solid #1E7BE0;margin-top:20px;padding:5px}.calc-delivery img{width:50px;height:auto;margin-right:10px}.calc-delivery{cursor:pointer;width:150px;height:auto;margin:0 0 0 auto;font-size:14px;display:flex;align-items:center;justify-content:space-between;border-radius:5px;border:1px solid #1E7BE0;padding:5px}#tabInfo2 a{color:#1E7BE0;text-decoration:none}.product-head{align-items:center;align-content:center;justify-content:space-between;flex-wrap:nowrap;gap:20px;margin:0 max(-20px,calc((100% - 1314px) / 2)) 30px;padding-left:20px}.product-head__ids{align-items:center;align-content:center;gap:40px}.product-head__id{align-items:center;align-content:center;flex-wrap:nowrap;gap:4px;font-size:18px;line-height:28px}.product-head__id-name{color:#051D36}.product-head__id-val{color:#1E7BE0;font-weight:700}.product-head__copy{width:20px;height:20px;margin-left:6px;padding:0;border:none;background:url(https://olmi-connect.ru/custom/olmi/img/ic_copy.svg) 50%/20px 20px no-repeat;cursor:pointer;flex-shrink:0;opacity:.8;transition:opacity .2s linear}.product-head__copy:hover,.product-head__copy.copied{opacity:1}.product-head__actions{align-items:center;align-content:center;flex-wrap:nowrap;gap:40px}.product-head__form{align-items:center;align-content:center;flex-wrap:nowrap;gap:10px}.product-head__actions .stars__val{color:#051D36}.product-head .compare-btn,.product-head .favorite-btn{width:52px;height:52px;margin:0;border-radius:5px;background-color:#F4F8FD}.product-head .compare-btn{background-image:url(https://olmi-connect.ru/custom/olmi/img/ic_compare_blue.svg);background-size:28px 28px}.product-head .favorite-btn{background-image:url(https://olmi-connect.ru/custom/olmi/img/ic_favorite_blue.svg);background-size:27px 25px}.product-head .compare-btn:hover,.product-head .favorite-btn:hover{background-color:#D7EAFF}.product-card{align-items:flex-start;align-content:flex-start;flex-wrap:nowrap;gap:40px}.product-info .product-info__wrapp{width:647px;flex:0 3 647px;max-width:647px;min-width:380px}.product-info .product-images__wrapp{min-height:0}.product-specs{flex:1 1 340px;min-width:300px}.info-table_specs{margin-top:0}.info-table_specs .info-table__item{justify-content:flex-start;align-items:center;align-content:center;gap:20px;min-height:36px;padding:4px 0;border-bottom:1px solid #D9D9D9}.info-table_specs .info-table__item:last-child{border-bottom:none}.info-table_specs .info-table__name{width:60%;max-width:323px;flex-shrink:0;color:#697786;line-height:28px}.info-table_specs .info-table__val{flex:1 1 auto;min-width:0;color:#051D36;line-height:28px}.info-table_specs .info-table__val a{color:#051D36;text-decoration:none}.info-table_specs .info-table__val a:hover{color:#1E7BE0}.product-specs__all{display:flex;align-items:center;gap:6px;width:fit-content;margin-top:20px;padding:0;border:none;background:none;font:18px/28px var(--font_family);color:#1E7BE0;cursor:pointer}.product-specs__all span{text-decoration:underline;text-decoration-style:dotted}.product-specs__all:after{content:'';width:16px;height:16px;background:url(https://olmi-connect.ru/custom/olmi/img/ic_chevron.svg) 50%/16px 16px no-repeat;transform:scaleY(-1)}.product-specs__all:hover span{text-decoration:none}.product-specs__link{display:block;width:fit-content;margin-top:30px;padding:8px 16px;border:1px solid #1E7BE0;border-radius:3px;background:#F4F8FD;font:700 18px/28px var(--font_family);color:#1E7BE0;cursor:pointer;transition:.2s linear}.product-specs__link:hover{background:#1E7BE0;color:#fff}.product-info .product-data{width:496px;flex:0 1 496px;max-width:496px;min-width:400px;margin-left:0}.product-buy{padding:20px;background:#F4F8FD}.product-buy__notes{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.product-buy__note{padding:0 6px;border:1px solid #B3CBE5;border-radius:4px;background:#fff;font-size:13px;line-height:28px;color:#23558C;text-align:left}.product-buy__note_percent{padding-left:25px;background:#fff url(https://olmi-connect.ru/custom/olmi/img/ic_percent.svg) 6px 50%/13px 12px no-repeat;cursor:pointer}.product-buy__prices{align-items:flex-start;align-content:flex-start;flex-wrap:nowrap;gap:20px;margin-top:10px}.product-buy__price{min-width:0}.product-buy__prices .product-prices__item{width:240px;flex-shrink:0}.product-buy__label{font-size:13px;line-height:28px;color:#697786}.product-buy__row{align-items:flex-end;align-content:flex-end;flex-wrap:nowrap;gap:10px}.product-buy__value{font-weight:700;font-size:24px;line-height:30px;color:#000;white-space:nowrap}.product-buy__value .rub{font-size:18px;font-weight:700}.product-buy__value .pricef{white-space:nowrap}.product-buy .product-buy__value.product-prices__price_big{color:#000}.product-buy__vat{flex-shrink:0;height:40px;margin-top:-10px;padding:4px 6px;border-radius:6px;background:#D7EAFF;color:#1E7BE0;font-weight:700;text-align:left}.product-buy__vat-name{display:block;font-size:11px;line-height:12px;text-transform:lowercase}.product-buy__vat-val{display:block;font-size:18px;line-height:20px}.product-buy__vat-val i{font-size:14px;font-style:normal}.product-buy .product-data__bot{justify-content:space-between;align-items:center;align-content:center;gap:10px;margin:30px 0 0}.product-buy .product-data__amount{width:130px;margin:0}.product-buy .amount__btn_minus{border-color:#D0E1F4}.product-buy .product-data__cart,.product-buy .buy-click{margin:0;padding:0 20px;flex-grow:0}.product-data__block{padding:20px;background:#F5F6F8}.product-data .product-prices{margin-top:20px}.product-data .product-prices__item{justify-content:space-between;align-items:baseline;align-content:baseline;flex-wrap:nowrap;gap:20px;padding:6px 0;border-bottom:1px solid #D0E1F4}.product-data .product-prices__item:last-child{border-bottom:none}.product-data .product-prices__price{font-weight:700;font-size:20px;line-height:28px;color:#051D36;white-space:nowrap}.product-data .product-prices__price .rub{font-size:16px;font-weight:700}.product-data .product-prices__price_big{color:#1E7BE0}.product-data .product-buy .product-buy__price{padding:0;border-bottom:none}.product-data .product-buy .product-buy__value{font-size:24px;line-height:30px}.product-data .product-buy .product-buy__value .rub{font-size:18px}.product-data .product-prices__name{font-size:14px;line-height:28px;color:#051D36;text-align:right}.product-data__block-title{font-size:13px;line-height:28px;color:#697786}.product-stock{margin-top:20px;border-radius:10px 10px 0 0}.product-stock__row{display:flex;flex-wrap:wrap;gap:6px;font-size:16px;line-height:28px}.product-stock__name{font-weight:700;color:#051D36}.product-stock__days{color:#697786}.product-stock__count{color:#051D36}.product-stock__link{display:inline-block;font-size:16px;line-height:28px;color:#1E7BE0;border-bottom:1px dotted #1E7BE0;cursor:pointer}.product-delivery{border-top:1px solid #ECECEC;border-radius:0 0 10px 10px}.product-info .dostavka_info{margin-top:10px;font-size:14px;line-height:1.4;color:#697786}.tab-title{font-weight:700;font-size:30px;line-height:1.2;color:#051D36;margin-bottom:40px}.info-table_full{padding:0 40px 40px}.info-table_full .info-table__item{justify-content:space-between;align-items:center;align-content:center;flex-wrap:nowrap;gap:20px;min-height:36px;padding:4px 0;border-bottom:1px solid #D9D9D9}.info-table_full>.info-table__item:nth-child(odd),.info-table__group:not(.info-table__group_odd)>.info-table__item:nth-child(even),.info-table__group_odd>.info-table__item:nth-child(odd){background:#F5F6F8}.info-table__group{display:contents}.info-table_full .info-table__name{flex-shrink:0;color:#697786;line-height:28px}.info-table_full .info-table__val{width:800px;max-width:52%;flex-shrink:0;color:#051D36;line-height:28px}.tab-text{margin-top:20px;font-size:14px;line-height:1.5}.delivery-block+.delivery-block{margin-top:40px}.delivery-block_bordered{padding-top:40px;border-top:1px solid #ECECEC}.delivery-block__title{margin-bottom:20px;font-weight:700;font-size:24px;line-height:28px;color:#051D36}.delivery-block__subtitle{margin-top:20px;font-weight:700;font-size:20px;line-height:28px;color:#051D36}.delivery-block__text{margin-top:20px;font-size:18px;line-height:28px;color:#051D36}.delivery-block__text a{color:#1E7BE0;text-decoration:none}.delivery-block__text a:hover{text-decoration:underline}.delivery-note{display:flex;flex-direction:column;gap:10px;padding:20px;border-radius:10px;background:#F5F6F8}.delivery-note__row{font-size:18px;line-height:28px;color:#051D36}.delivery-note__row_marked{position:relative;padding-left:26px}.delivery-note__row_marked:before{content:'';position:absolute;left:2px;top:9px;width:10px;height:10px;background:#1E7BE0;transform:rotate(45deg)}.delivery-map{margin-top:40px}.delivery-map img{display:block;width:100%;height:auto}.delivery-carriers{align-items:stretch;align-content:stretch;flex-wrap:wrap;gap:10px;margin-top:20px}.delivery-carriers__item{display:flex;flex:0 1 auto;align-items:center;justify-content:center;height:100px;padding:30px 90px;border:1px solid #D0E1F4;border-radius:5px}.delivery-carriers__item img{display:block;max-width:100%;max-height:40px}.delivery-list{display:flex;flex-direction:column;gap:10px;margin-top:20px}.guarantee{--wire-color:#A9C5E4;--wire-dot:10px;--wire-in:40px;--wire-out:55px;--wire-top:198px;--wire-shift:13px;--wire-gap:20px;--wire-side:105px;display:flex;align-items:flex-start;justify-content:center;gap:var(--wire-side);margin-top:40px;padding:40px;border-radius:10px;background:#F5F6F8}.guarantee__col{display:flex;flex-direction:column;gap:var(--wire-gap);flex:1 1 0%;min-width:0;max-width:430px}.guarantee__col_left{padding-left:var(--wire-out);max-width:calc(430px + var(--wire-out))}.guarantee__col_right{margin-right:var(--wire-out)}.guarantee__card,.guarantee__step{position:relative}.guarantee__card::before,.guarantee__col_left .guarantee__card::after,.guarantee__step::before,.guarantee__col_left .guarantee__step:not(:last-child)::after{content:'';position:absolute;right:calc(100% - var(--wire-dot) / 2);background-repeat:no-repeat}.guarantee__card::before{top:calc(var(--wire-top) - var(--wire-dot) / 2);bottom:calc(-1 * var(--wire-gap));width:calc(var(--wire-in) + var(--wire-dot) / 2);background-image:repeating-linear-gradient(to bottom,var(--wire-color) 0 4px,transparent 4px 8px),repeating-linear-gradient(to right,var(--wire-color) 0 4px,transparent 4px 8px),radial-gradient(circle closest-side,var(--wire-color) 98%,transparent 100%);background-size:1px calc(100% - var(--wire-dot) / 2),calc(100% - var(--wire-dot) / 2) 1px,var(--wire-dot) var(--wire-dot);background-position:left 0 bottom 0,left 0 top calc(var(--wire-dot) / 2),right 0 top 0}.guarantee__col_left .guarantee__card::after{top:calc(var(--wire-top) + var(--wire-shift) - var(--wire-dot) / 2);bottom:calc(-1 * var(--wire-gap));width:calc(var(--wire-out) + var(--wire-dot) / 2);background-image:repeating-linear-gradient(to bottom,var(--wire-color) 0 4px,transparent 4px 8px),repeating-linear-gradient(to right,var(--wire-color) 0 4px,transparent 4px 8px),radial-gradient(circle closest-side,var(--wire-color) 98%,transparent 100%);background-size:1px calc(100% - var(--wire-dot) / 2),calc(100% - var(--wire-dot) / 2) 1px,var(--wire-dot) var(--wire-dot);background-position:left 0 bottom 0,left 0 top calc(var(--wire-dot) / 2),right 0 top 0}.guarantee__step::before{top:calc(-1 * var(--wire-gap));height:calc(50% + var(--wire-gap) + var(--wire-dot) / 2);width:calc(var(--wire-in) + var(--wire-dot) / 2);background-image:repeating-linear-gradient(to bottom,var(--wire-color) 0 4px,transparent 4px 8px),repeating-linear-gradient(to right,var(--wire-color) 0 4px,transparent 4px 8px),radial-gradient(circle closest-side,var(--wire-color) 98%,transparent 100%);background-size:1px calc(100% - var(--wire-dot) / 2),calc(100% - var(--wire-dot) / 2) 1px,var(--wire-dot) var(--wire-dot);background-position:left 0 top 0,left 0 bottom calc(var(--wire-dot) / 2),right 0 bottom 0}.guarantee__col_left .guarantee__step:last-child::before{width:calc(var(--wire-out) + var(--wire-dot) / 2)}.guarantee__col_left .guarantee__step:not(:last-child)::after{top:calc(-1 * var(--wire-gap));bottom:calc(-1 * var(--wire-gap));width:calc(var(--wire-out) + var(--wire-dot) / 2);background-image:repeating-linear-gradient(to bottom,var(--wire-color) 0 4px,transparent 4px 8px);background-size:1px 100%;background-position:left 0 top 0}.guarantee__col_right .guarantee__step:not(:last-child)::before{height:auto;bottom:calc(-1 * var(--wire-gap));background-size:1px 100%,calc(100% - var(--wire-dot) / 2) 1px,var(--wire-dot) var(--wire-dot);background-position:left 0 top 0,left 0 top calc(50% - .5px),right 0 top calc(50% - var(--wire-dot) / 2)}.guarantee__card{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px 40px;border:1px solid #A9C5E4;border-radius:10px;background:#EBF4FF;text-align:center}.guarantee__card-img{display:block;width:151px;height:151px}.guarantee__card-img img{display:block;width:100%;height:100%;object-fit:contain}.guarantee__card-title{font-weight:700;font-size:24px;line-height:1.4;color:#000}.guarantee__card-text{font-size:18px;line-height:1.4;color:#697786}.guarantee__step{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px;border:1px solid #A9C5E4;border-radius:10px;background:#EBF4FF;text-align:center}.guarantee__step-title{font-weight:700;font-size:16px;line-height:1.4;color:#000}.guarantee__step-result{font-weight:700;font-size:16px;line-height:1.4;color:#1E7BE0;text-transform:uppercase}.guarantee__step_plain{font-weight:700;font-size:16px;line-height:1.4;color:#000}.guarantee__arrow{display:block;width:16px;height:10px;background:url(https://olmi-connect.ru/custom/olmi/img/ic_arrow_down_blue.svg) 50%/16px 10px no-repeat}.guarantee__arrow_light{width:22px;height:22px;background-image:url(https://olmi-connect.ru/custom/olmi/img/ic_arrow_down_light.svg);background-size:22px 22px;transform:rotate(45deg)}.guarantee__circle{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;flex:0 0 377px;width:377px;height:377px;padding:30px;border-radius:50%;background:#1E7BE0;text-align:center}.guarantee__circle:before,.guarantee__circle:after{content:'';position:absolute;top:calc(50% - var(--wire-dot) / 2);width:var(--wire-side);height:var(--wire-dot);background-repeat:no-repeat;background-image:repeating-linear-gradient(to right,var(--wire-color) 0 4px,transparent 4px 8px),radial-gradient(circle closest-side,var(--wire-color) 98%,transparent 100%),radial-gradient(circle closest-side,var(--wire-color) 98%,transparent 100%);background-size:100% 1px,var(--wire-dot) var(--wire-dot),var(--wire-dot) var(--wire-dot);background-position:left 0 top calc(var(--wire-dot) / 2),left 0 top 0,right 0 top 0}.guarantee__circle:before{right:100%}.guarantee__circle:after{left:100%}.guarantee__circle-note{font-size:20px;line-height:1.2;color:#91C6FF}.guarantee__circle-title{font-weight:700;font-size:30px;line-height:1.4;color:#fff;text-transform:uppercase}.reviews-sort{align-items:center;align-content:center;gap:10px;margin-bottom:30px}.reviews-sort__item{padding:4px 16px;border:1px solid #1E7BE0;border-radius:4px;background:#fff;font:14px/28px var(--font_family);color:#1E7BE0;cursor:pointer;transition:.2s linear}.reviews-sort__item:hover{background:#F4F8FD}.reviews-sort__item.active{border-color:#051D36;color:#051D36;cursor:default}.reviews-empty{font-size:18px;line-height:28px;color:#697786}.product-review+.product-review{border-top:1px solid #E6E6E6}.product-review{padding:20px 0}.product-review__date{font-size:14px;line-height:20px;color:#697786}.product-review__head{align-items:center;align-content:center;gap:10px;margin-top:4px}.product-review__author{font-weight:700;font-size:20px;line-height:28px;color:#051D36}.product-review__stars{display:flex;align-items:center;gap:2px}.product-review__stars img{display:block;width:20px;height:19px}.product-review__text{margin-top:10px;font-size:18px;line-height:28px;color:#051D36}.product-review__files{gap:10px;margin-top:10px}.product-review__file img{display:block;max-width:120px;max-height:120px;border-radius:5px}.review-form{max-width:800px;margin-top:40px;padding:40px;border-radius:10px;background:#F5F6F8}.review-form__title{font-weight:700;font-size:30px;line-height:28px;color:#051D36}.review-form__note{margin-top:20px;font-size:18px;line-height:28px;color:#697786}.review-form__field{margin-top:20px}.review-form__field input[type="text"],.review-form__field input[type="email"],.review-form__field input[type="tel"],.review-form__field input[type="number"],.review-form__field textarea,.review-form__field select{width:100%;max-width:723px;min-height:56px;padding:13px 16px;border:1px solid #E6E6E6;border-radius:6px;background:#fff;font:18px/28px var(--font_family);color:#051D36}.review-form__field textarea{min-height:112px;resize:vertical}.review-form__field input::placeholder,.review-form__field textarea::placeholder{color:#697786}.review-form__label{margin-bottom:6px;font-size:16px;line-height:28px;color:#697786}.review-form__hint{margin-top:6px;font-size:14px;line-height:20px;color:#697786}.review-rate{display:flex;align-items:center;gap:2px}.review-rate__item{display:block;cursor:pointer}.review-rate__item input{position:absolute;width:0;height:0;opacity:0}.review-rate__star{display:block;width:20px;height:19px;background:url(https://olmi-connect.ru/custom/olmi/img/star_off.svg) 50%/20px 19px no-repeat}.review-rate__item.is-active .review-rate__star{background-image:url(https://olmi-connect.ru/custom/olmi/img/star_on.svg)}.review-form__field input[type="file"]{width:100%;max-width:723px;padding:13px 16px;border:1px solid #E6E6E6;border-radius:6px;background:#fff;font:18px/28px var(--font_family);color:#697786}.review-form__field input[type="file"]::file-selector-button{margin-right:6px;padding:6px 8px;border:1px solid #E9EAEB;border-radius:5px;background:#F4F8FD;font:18px/28px var(--font_family);color:#1E7BE0;cursor:pointer}.review-form__privacy .privacy_field__label{display:flex;align-items:flex-start;gap:6px;cursor:pointer}.review-form__privacy .privacy_field__check{width:20px;height:20px;margin:4px 0 0;flex-shrink:0}.review-form__privacy .privacy_field__text{font-size:18px;line-height:28px;color:#697786}.review-form__privacy a{color:#1E7BE0}.review-form__captcha{font-size:16px;line-height:28px;color:#697786}.review-form__captcha input[type="text"]{max-width:198px;margin-top:6px}.review-form__captcha img{display:block;margin-top:6px}.review-form__submit{min-width:198px;height:56px;margin-top:20px;padding:0 20px;border:none;border-radius:6px;background:#1E7BE0;font:18px/28px var(--font_family);color:#fff;cursor:pointer;transition:.2s linear}.review-form__submit:hover{background:#051D36}.reviews-note{margin-top:20px;font-size:18px;line-height:28px;color:#697786}.similar-products{margin-top:60px;padding:40px 0 60px;background:#F5F6F8}.similar-products__title{margin-bottom:30px;font-weight:700;font-size:30px;line-height:1.2;color:#051D36}.similar-products__wrap{position:relative;padding:0 60px}.similar-products__arrow{position:absolute;top:50%;width:48px;height:48px;margin-top:-24px;padding:0;border:none;background:url(https://olmi-connect.ru/custom/olmi/img/ic_chevron.svg) 50%/28px 28px no-repeat;cursor:pointer;opacity:.8;transition:opacity .2s linear}.similar-products__arrow:hover{opacity:1}.similar-products__arrow.swiper-button-disabled{opacity:.2;cursor:default}.similar-products__arrow_prev{left:0;transform:rotate(-90deg)}.similar-products__arrow_next{right:0;transform:rotate(90deg)}.similar-products__wrap_single .similar-products__arrow{display:none}.similar-products .swiper-slide{display:flex;height:auto}.similar-products .swiper-slide>.product{width:100%}@media (max-width:1399px){.product-card{flex-wrap:wrap}.product-info .product-info__wrapp{width:auto;flex:1 1 calc(50% - 20px);min-width:0}.product-specs{flex:1 1 calc(50% - 20px);min-width:0}.product-info .product-data{width:100%;flex:1 1 100%;max-width:none;min-width:0}}@media (max-width:1199px){.product-card{flex-wrap:wrap;gap:40px}.product-info .product-info__wrapp{width:auto;flex:1 1 calc(50% - 20px);max-width:647px}.product-specs{flex:1 1 calc(50% - 20px)}.info-table_specs,.product-specs__all,.product-specs__link{font-size:16px}.info-table_specs .info-table__name{width:50%}.info-table_specs .info-table__val{text-align:right}.product-specs__link{margin-top:20px}.product-info .product-data{width:100%;flex:1 1 100%;max-width:none}.tab-title{font-size:24px;margin-bottom:20px}.info-table_full{padding:0 20px 20px;font-size:16px}.delivery-block__title{font-size:20px}.review-form{padding:30px}.similar-products{margin-top:40px;padding:30px 0 40px}.similar-products__title{margin-bottom:20px;font-size:24px}.similar-products__wrap{padding:0 40px}.review-form__title{font-size:24px}.review-form__note,.product-review__text,.review-form__field input[type="text"],.review-form__field input[type="email"],.review-form__field input[type="tel"],.review-form__field textarea,.review-form__field input[type="file"],.review-form__privacy .privacy_field__text{font-size:16px}.delivery-block__subtitle{font-size:16px}.delivery-block__text,.delivery-note__row{font-size:16px;line-height:1.4}.delivery-note__row_marked:before{top:5px}.delivery-carriers__item{flex:1 1 150px;height:80px;padding:20px 25px}.delivery-carriers__item img{max-height:30px}.guarantee{--wire-top:195px;--wire-side:40px;flex-direction:column;align-items:center;gap:var(--wire-side);margin-top:20px;padding:20px}.guarantee__col{width:100%;max-width:430px;flex:0 0 auto}.guarantee__col_left{max-width:calc(430px + var(--wire-out))}.guarantee__col_right{margin-right:0;padding-left:var(--wire-in);max-width:calc(430px + var(--wire-in))}.guarantee__card-title{font-size:20px}.guarantee__card-text{font-size:16px}.guarantee__circle{flex:0 0 300px;width:300px;height:300px;padding:30px}.guarantee__circle:before,.guarantee__circle:after{top:auto;right:auto;left:calc(50% - var(--wire-dot) / 2);width:var(--wire-dot);height:var(--wire-side);background-image:repeating-linear-gradient(to bottom,var(--wire-color) 0 4px,transparent 4px 8px),radial-gradient(circle closest-side,var(--wire-color) 98%,transparent 100%),radial-gradient(circle closest-side,var(--wire-color) 98%,transparent 100%);background-size:1px 100%,var(--wire-dot) var(--wire-dot),var(--wire-dot) var(--wire-dot);background-position:left calc(var(--wire-dot) / 2) top 0,left 0 top 0,left 0 bottom 0}.guarantee__circle:before{bottom:100%}.guarantee__circle:after{top:100%}.guarantee__circle-note{font-size:14px}.guarantee__circle-title{font-size:22px}}@media (max-width:767px){.product-head{flex-wrap:wrap;margin-bottom:20px;gap:10px}.product-head__ids{gap:20px}.product-card{gap:20px}.product-info .product-info__wrapp{width:100%;flex:1 1 100%;max-width:400px;margin:0 auto}.product-specs{width:100%;flex:1 1 100%;max-width:none}.product-buy .product-data__bot{flex-wrap:wrap}.product-buy .product-data__cart{flex-grow:1}}@media (max-width:479px){.product-head{flex-direction:column;align-items:flex-start;align-content:flex-start;gap:10px}.product-head__ids{flex-direction:column;align-items:flex-start;gap:0}.product-head__id{font-size:14px}.product-head__actions{width:100%;justify-content:flex-start;gap:10px}.product-head .product__stars{display:flex}.product-info .product-info__wrapp{max-width:none;margin:0}.info-table_specs,.product-specs__all,.product-specs__link{font-size:14px}.product-specs__link{margin-top:20px}.product-buy,.product-data__block{padding:10px}.product-buy__note{font-size:10px}.product-buy__prices{flex-direction:column;gap:10px}.product-buy__prices .product-prices__item{width:100%}.product-buy__label{font-size:10px;line-height:14px}.product-data .product-buy .product-buy__value{font-size:18px;line-height:22px}.product-data .product-buy .product-buy__value .rub{font-size:14px}.product-buy__vat{height:30px;margin-top:-8px;padding:3px 5px;border-radius:5px}.product-buy__vat-name{font-size:8px;line-height:9px}.product-buy__vat-val{font-size:14px;line-height:15px}.product-buy__vat-val i{font-size:11px}.product-buy .product-data__bot{flex-wrap:wrap;gap:10px;margin-top:20px}.product-buy .product-data__amount{width:130px}.product-buy .amount__btn_big{width:40px;height:40px}.product-buy .amount__icon_big{width:8px;height:22px}.product-buy .amount__input_big{width:50px;height:40px;font-size:18px}.product-buy .buy-click{flex-grow:1;height:42px;font-size:14px}.product-buy .product-data__cart{width:100%;height:42px;font-size:14px}.product-data .product-prices__item{gap:10px}.product-data .product-prices__price{font-size:18px}.product-data .product-prices__price .rub{font-size:14px}.product-data .product-prices__name{font-size:12px}.product-data__block-title{font-size:12px}.product-stock__row,.product-stock__link{font-size:12px;line-height:18px}section.product-inform .tabs-container .tabs{flex-direction:column;flex-wrap:nowrap;margin-bottom:20px}section.product-inform .tabs-container .tabs .tabs__button{width:100%;height:40px;margin:3px 0;padding:7px;font-size:14px}.tab-title{font-size:18px;margin-bottom:20px}.info-table_full{padding:0 0 20px;font-size:12px}.info-table_full .info-table__item{gap:10px}.info-table_full .info-table__name{width:40%;line-height:1.4}.info-table_full .info-table__val{width:48%;max-width:none;line-height:1.4}.tab-text{font-size:12px}.delivery-block+.delivery-block{margin-top:30px}.delivery-block_bordered{padding-top:30px}.delivery-block__title{margin-bottom:10px;font-size:16px}.delivery-block__subtitle{margin-top:15px;font-size:14px}.delivery-block__text,.delivery-note__row{font-size:12px;line-height:1.4}.delivery-block__text{margin-top:10px}.delivery-note__row_marked{padding-left:22px}.delivery-note__row_marked:before{top:3px;width:8px;height:8px}.delivery-map{margin-top:20px}.delivery-carriers__item{flex:1 1 100%;height:70px;padding:15px}.delivery-carriers{flex-direction:column}.delivery-carriers__item img{max-height:28px}.guarantee{--wire-dot:8px;--wire-in:24px;--wire-out:32px;--wire-top:146px;--wire-shift:10px;--wire-gap:15px;--wire-side:45px;padding:15px}.guarantee__card{padding:15px 20px}.guarantee__card-img{width:110px;height:110px}.guarantee__card-title{font-size:16px}.guarantee__card-text{font-size:12px}.guarantee__step{padding:15px}.guarantee__step-title,.guarantee__step-result,.guarantee__step_plain{font-size:12px}.guarantee__circle{flex:0 0 260px;width:260px;height:260px;padding:25px}.guarantee__circle-note{font-size:12px}.guarantee__circle-title{font-size:18px}.delivery-list{margin-top:10px}.product-inform .btn-reviews-tab{display:flex!important}.similar-products{margin-top:30px;padding:20px 0 30px}.similar-products__title{margin-bottom:15px;font-size:18px}.similar-products__wrap{padding:0 24px}.similar-products__arrow{width:24px;height:24px;margin-top:-12px;background-size:12px 12px}.reviews-sort{flex-wrap:wrap;gap:6px;margin-bottom:20px}.reviews-sort__item{padding:2px 10px;font-size:12px}.product-review__date{font-size:12px}.product-review__author{font-size:16px}.product-review__stars img{width:16px;height:15px}.product-review__text,.reviews-empty,.reviews-note{font-size:14px;line-height:1.4}.review-form{margin-top:20px;padding:15px}.review-form__title{font-size:18px}.review-form__note,.review-form__privacy .privacy_field__text,.review-form__field input[type="text"],.review-form__field input[type="email"],.review-form__field input[type="tel"],.review-form__field textarea,.review-form__field input[type="file"]{font-size:14px}.review-form__field input[type="text"],.review-form__field input[type="email"],.review-form__field input[type="tel"],.review-form__field input[type="file"]{min-height:48px;padding:10px 14px}.review-form__field input[type="file"]::file-selector-button{font-size:14px}.review-form__submit{width:100%;height:48px;font-size:16px}}.product-images__img_empty img{width:320px;max-width:70%;max-height:320px}@media (max-width:767px){.product-images__img_empty img{width:220px}}@media (max-width:374px){.product-head{margin-left:-14px;margin-right:-14px}}.status-preloader{width:120px;height:28px;background:linear-gradient(90deg,#1e7be0,#fff);background-size:200% 200%;animation:gradientMove 3s ease infinite;border-radius:5px;opacity:.6}@keyframes gradientMove{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.stores-link{border-bottom:1px dotted #1E7BE0;cursor:pointer;line-height:1.3}.stores-modal{width:697px;max-width:100%;padding:40px;border-radius:10px;background:#F5F6F8;box-shadow:0 4px 10px 0 rgba(41,78,118,.15)}.stores-modal .modal__title{margin:0;font-weight:400;font-size:24px;line-height:28px;color:#000;text-align:left}.stores-scroll{margin-top:10px;padding:0;background:none;border-radius:0;overflow-x:auto}.stores-table{width:617px;table-layout:fixed;border-collapse:collapse}.stores-table tr,.stores-table th,.stores-table td{border:0}.stores-table th,.stores-table td{height:30px;padding:2px 0;border-bottom:1px solid #ECECEC;white-space:nowrap;text-align:center;overflow:hidden;text-overflow:ellipsis}.stores-table th+th,.stores-table td+td{padding-left:6px}.stores-table th{font-weight:400;font-size:12px;line-height:28px;color:#697786}.stores-table td{font-size:12px;line-height:28px;color:#697786}.stores-table th.stores-table__name,.stores-table td.stores-table__name{width:180px;text-align:left}.stores-table td.stores-table__name{font-weight:700;font-size:14px;color:#051D36;white-space:normal;overflow:visible;text-overflow:clip;word-break:break-word}.stores-table th.stores-table__date,.stores-table td.stores-table__date{width:103px}.stores-table th.stores-table__days,.stores-table td.stores-table__days{width:126px}.stores-table th.stores-table__price,.stores-table td.stores-table__price{width:104px}.stores-table th.stores-table__count,.stores-table td.stores-table__count{width:104px;text-align:right}.stores-table td.stores-table__count{font-size:14px;color:#051D36}.stores-table tbody tr:last-child td{border-bottom:0}.stores-table .rub{font:12px/1 var(--font_family)}.stores-note{margin-top:14px;font-size:12px;font-style:italic;line-height:1.4;color:#777}@media (max-width:767px){.stores-modal{width:100%;padding:20px}.stores-modal .modal__title{font-size:18px}}.product-delivery__city{position:relative;margin-top:10px}.product-delivery__city .form__input{width:100%;height:42px;padding:0 12px;border:1px solid #D0E1F4;border-radius:5px;background:#fff;font-size:16px;color:#051D36}.product-delivery__cities{display:none;position:absolute;top:100%;left:0;right:0;z-index:20;background:#fff;border:1px solid #D0E1F4;border-radius:0 0 5px 5px;max-height:240px;overflow-y:auto}.product-delivery__cities button{display:block;width:100%;padding:8px 12px;border:0;background:#fff;text-align:left;font-size:14px;color:#051D36;cursor:pointer}.product-delivery__cities button:hover{background:#F4F8FD}.product-delivery .calc-delivery{width:100%;margin:10px 0 0;padding:8px 12px;justify-content:center;gap:10px;background:#fff;font-size:16px;color:#1E7BE0}.product-delivery .calc-delivery img{width:28px;height:20px;margin-right:0}.product-delivery__result:not(:empty){margin-top:16px;display:flex;flex-direction:column;gap:10px}.delivery-option{display:flex;align-items:flex-start;gap:12px;padding:10px;border:1px solid #D0E1F4;border-radius:5px;background:#fff;cursor:pointer}.delivery-option.is-manager{cursor:default;border-color:#ECECEC}.delivery-option.is-selected{border-color:#1E7BE0}.delivery-option__logo{display:flex;align-items:center;justify-content:flex-start;width:57px;flex-shrink:0}.delivery-option__logo img{display:block;max-width:100%;max-height:24px}.delivery-option__body{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:16px;line-height:24px}.delivery-option__name{color:#051D36}.delivery-option__price{font-weight:700;color:#051D36}.delivery-option__days{color:#697786}.delivery-option__point{width:100%;font-size:14px;color:#1E7BE0;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px}.delivery-option__note{width:100%;font-size:14px;line-height:20px;color:#697786}.similar-products{margin-top:40px}.similar-products__slider{padding-top:40px}.similar-products__slider .swiper-wrapper{align-items:stretch}.similar-products__slider .swiper-slide{height:auto;display:flex}.similar-products__slider .swiper-slide>.product{width:100%;display:flex;flex-direction:column}.similar-products__slider .swiper-slide .shop_form{margin-top:auto}.products-js.product{display:flex;flex-direction:column;gap:17px;padding:21px 0;border:1px solid #F4F4F4;border-radius:10px;background:#fff}.products-js.product>*{padding-left:20px;padding-right:20px}.product .product__thumb{display:flex;align-items:center;justify-content:center;height:144px;padding-bottom:0}.product .product__img{display:flex;align-items:center;justify-content:center;position:static;height:100%}.product .product__img img{display:block;max-width:100%;max-height:144px}.product .product__name{min-height:66px;margin-top:0;text-align:left}.product__name a,.product__name span{font-weight:700;font-size:18px;line-height:22px;color:#051D36;text-decoration:none}.product__name a:hover{color:#1E7BE0}.product__ids{align-items:center;align-content:center;justify-content:space-between;gap:10px}.product__id{align-items:center;align-content:center;flex-wrap:nowrap;gap:4px;font-size:12px;line-height:28px}.product__id-name{color:#051D36}.product__id-val{font-weight:700;color:#1E7BE0}.product__copy{width:20px;height:20px;margin-left:6px;padding:0;border:none;background:url(https://olmi-connect.ru/custom/olmi/img/ic_copy.svg) 50%/16px 16px no-repeat;cursor:pointer;flex-shrink:0;opacity:.8}.product__copy:hover{opacity:1}.info-table_card{margin:0;font-size:12px}.info-table_card .info-table__item{justify-content:space-between;align-items:center;align-content:center;flex-wrap:nowrap;gap:10px;min-height:24px;border-bottom:1px solid #D9D9D9}.info-table_card .info-table__name{color:#697786;line-height:20px}.info-table_card .info-table__val{color:#051D36;line-height:20px;text-align:right}.product__desc{margin:0;font-size:12px;line-height:20px;color:#697786;text-align:left}.product__status{align-items:center;align-content:center;justify-content:space-between;gap:10px;margin-top:auto}.product__status-name{font-weight:700;font-size:12px;line-height:28px;color:#1E7BE0}.product__actions-form{align-items:center;align-content:center;flex-wrap:nowrap;gap:8px;margin:0}.product__rating{flex-shrink:0}.product__status .stars{margin:0}.product__status .stars img{width:20px;height:19px}.product__status .stars__val{margin-left:6px;font-size:14px;color:#051D36}.compare-btn_card,.favorite-btn_card{width:30px;height:30px;margin:0;border-radius:5px;background-color:#F4F8FD}.compare-btn_card{background-image:url(https://olmi-connect.ru/custom/olmi/img/ic_compare_blue.svg);background-size:17px 17px}.favorite-btn_card{background-image:url(https://olmi-connect.ru/custom/olmi/img/ic_favorite_blue.svg);background-size:16px 15px}.compare-btn_card:hover,.favorite-btn_card:hover{background-color:#D7EAFF}.product__buy{display:flex;flex-direction:column;gap:6px;margin:0}.product__not-available{margin-top:auto}.product__note{align-self:flex-start;padding:0 6px 0 25px;border:1px solid #B3CBE5;border-radius:4px;background:#fff url(https://olmi-connect.ru/custom/olmi/img/ic_percent.svg) 6px 50%/13px 12px no-repeat;font:13px/28px var(--font_family);color:#23558C;cursor:pointer;text-align:left}.product__price-label{font-size:12px;line-height:20px;color:#697786}.product__price-row{position:relative;align-items:center;align-content:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.product__price.product-prices__item{padding:0;border-bottom:none}.product__price{display:flex;align-items:center;align-content:center;gap:8px}.product__price .product-prices__price{font-weight:700;font-size:18px;line-height:28px;color:#1E7BE0;white-space:nowrap}.product__price .rub{font-size:14px;font-weight:700}.price-hint{position:static;display:inline-flex;flex-shrink:0}.price-hint__btn{display:flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:1px solid #1E7BE0;border-radius:50%;background:#fff;font:700 10px/1 var(--font_family);color:#1E7BE0;cursor:pointer;transition:background .2s linear}.price-hint__btn:hover{background:#D7EAFF}.price-hint__popup{display:none;position:absolute;left:0;right:0;bottom:calc(100% + 10px);z-index:5;padding:12px 16px;border-radius:10px;background:#F5F6F8;box-shadow:0 4px 10px 0 rgba(41,78,118,.15)}.price-hint:hover .price-hint__popup,.price-hint__btn:focus+.price-hint__popup{display:block}.price-hint__table{width:100%;table-layout:fixed;border-collapse:collapse}.price-hint__table tr,.price-hint__table td{border:0}.price-hint__table td{height:30px;padding:2px 0;border-bottom:1px solid #ECECEC}.price-hint__table tr:last-child td{border-bottom:0}.price-hint__name{font-size:12px;line-height:28px;color:#697786;text-align:left}.price-hint__val{padding-left:6px;font-weight:700;font-size:14px;line-height:28px;color:#051D36;text-align:right;white-space:nowrap}.price-hint__table .rub{font:12px/1 var(--font_family);font-weight:400}.product__amount{width:130px;flex-shrink:0;margin:0}.product__amount .amount__btn_minus{border-color:#D0E1F4}.product__wholesale{display:flex;flex-direction:column;gap:4px}.product__wholesale .product-prices__item{justify-content:space-between;align-items:baseline;align-content:baseline;flex-wrap:nowrap;gap:10px;padding:0;border:none}.product__wholesale .product-prices__price{font-weight:700;font-size:14px;line-height:20px;color:#051D36}.product__wholesale .product-prices__name{font-size:12px;line-height:20px;color:#697786;text-align:right}.product .product__bot{display:flex;align-items:center;align-content:center;justify-content:space-between;flex-wrap:nowrap;gap:10px;margin:0;padding:0}.product .product__bot .buy-click,.product .product__bot .product-data__cart{flex:1 1 50%;margin:0;padding:0 10px;height:42px;font-size:16px;white-space:nowrap}.product__not-available{font-size:14px;line-height:20px;color:#697786}@media (max-width:1199px){.products__grid .product{width:calc(100% / 2 - 15px)}.product__name a,.product__name span{font-size:16px;line-height:20px}}@media (max-width:639px){.products__grid .product{width:calc(100% - 15px)}}@media (max-width:479px){.product__status{flex-wrap:wrap;gap:6px 10px}.product__status-name{order:-1;flex:1 1 auto}.product__actions-form{margin-left:auto}.product .product__bot{flex-direction:column;align-items:stretch}.product .product__bot .buy-click,.product .product__bot .product-data__cart{width:100%;flex:0 0 auto}}