@charset "UTF-8";.share{align-items:center;display:flex;float:right;position:relative}@media only screen and (max-width:767px){.share{margin-top:.125rem}}.share:hover .share__icon{opacity:1}.share:hover .share__links{box-shadow:2px 4px 6px #0003;display:flex}.share__icon{background:url(../svg/share.svg) no-repeat;height:1.5rem;opacity:.5;transition:opacity .2s;width:1.5rem}.share__main{background:#fff;border-radius:50%;display:inline-block;padding:.75rem;position:relative;z-index:1}@media only screen and (max-width:767px){.share__main{padding:.25rem}}.share__link{font-size:0}.share__link:not(:last-child){margin-right:.75rem}.share__links{background:#f2f2f2;border-radius:1.5rem;display:none;padding:.75rem 4rem .75rem 1.5rem;position:absolute;right:0}@media only screen and (max-width:767px){.share__links{padding-right:3rem;right:-.25rem}}.share__link-icon{border-radius:4px;display:block}.share__link-icon:before{background-size:1.5rem 1.5rem;content:"";display:block;height:1.5rem;width:1.5rem}.share__link-icon[data-id=vk]{background:#4680c2}.share__link-icon[data-id=vk]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M19.623 7.66c.12-.372 0-.643-.525-.643h-1.745c-.44 0-.644.237-.763.491 0 0-.898 2.17-2.152 3.576-.406.406-.593.542-.813.542-.119 0-.271-.136-.271-.508V7.644c0-.44-.136-.644-.509-.644H10.1c-.27 0-.44.203-.44.407 0 .423.627.525.694 1.711v2.576c0 .559-.101.66-.322.66-.593 0-2.033-2.185-2.897-4.676-.17-.492-.339-.678-.78-.678H4.593C4.085 7 4 7.237 4 7.491c0 .458.593 2.762 2.762 5.813 1.44 2.084 3.49 3.202 5.338 3.202 1.118 0 1.254-.254 1.254-.678v-1.575c0-.509.101-.594.457-.594.254 0 .712.136 1.746 1.136 1.186 1.186 1.39 1.728 2.05 1.728h1.745c.509 0 .746-.254.61-.745-.152-.492-.728-1.203-1.474-2.05-.407-.475-1.017-1-1.203-1.255-.254-.339-.186-.474 0-.78-.017 0 2.118-3.015 2.338-4.032'/%3E%3C/svg%3E")}.share__link-icon[data-id=fb]{background:#3b5998}.share__link-icon[data-id=fb]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M13.423 20v-7.298h2.464l.369-2.845h-2.832V8.042c0-.824.23-1.385 1.417-1.385h1.515V4.111A20 20 0 0 0 14.148 4c-2.183 0-3.678 1.326-3.678 3.76v2.097H8v2.845h2.47V20z'/%3E%3C/svg%3E")}.share__link-icon[data-id=ok]{background:#eb722e}.share__link-icon[data-id=ok]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M11.674 6.536a1.69 1.69 0 0 0-1.688 1.688c0 .93.757 1.687 1.688 1.687a1.69 1.69 0 0 0 1.688-1.687 1.69 1.69 0 0 0-1.688-1.688m0 5.763a4.08 4.08 0 0 1-4.076-4.075 4.08 4.08 0 0 1 4.076-4.077 4.08 4.08 0 0 1 4.077 4.077 4.08 4.08 0 0 1-4.077 4.075m-1.649 3.325a7.6 7.6 0 0 1-2.367-.98 1.194 1.194 0 0 1 1.272-2.022 5.18 5.18 0 0 0 5.489 0 1.194 1.194 0 1 1 1.272 2.022 7.7 7.7 0 0 1-2.367.98l2.279 2.28a1.194 1.194 0 0 1-1.69 1.688l-2.238-2.24-2.24 2.24a1.193 1.193 0 1 1-1.689-1.689z'/%3E%3C/svg%3E")}.share__link-icon[data-id=tw]{background:#00aced}.share__link-icon[data-id=tw]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M20 7.539a6.6 6.6 0 0 1-1.885.517 3.3 3.3 0 0 0 1.443-1.816 6.6 6.6 0 0 1-2.085.796 3.283 3.283 0 0 0-5.593 2.994A9.32 9.32 0 0 1 5.114 6.6a3.28 3.28 0 0 0 1.016 4.382 3.3 3.3 0 0 1-1.487-.41v.041a3.285 3.285 0 0 0 2.633 3.218 3.3 3.3 0 0 1-1.482.056 3.29 3.29 0 0 0 3.066 2.28A6.59 6.59 0 0 1 4 17.524 9.3 9.3 0 0 0 9.032 19c6.038 0 9.34-5 9.34-9.337q0-.215-.01-.425A6.7 6.7 0 0 0 20 7.538z'/%3E%3C/svg%3E")}.share__link-icon[data-id=tl]{background:#64a9dc}.share__link-icon[data-id=tl]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M18.92 6.089 4.747 11.555c-.967.388-.962.928-.176 1.168l3.534 1.104 1.353 4.146c.164.454.083.634.56.634.368 0 .53-.168.736-.368.13-.127.903-.88 1.767-1.719l3.677 2.717c.676.373 1.165.18 1.333-.628l2.414-11.374c.247-.99-.378-1.44-1.025-1.146M8.66 13.573l7.967-5.026c.398-.242.763-.112.463.154l-6.822 6.155-.265 2.833z'/%3E%3C/svg%3E")}@keyframes ticker{0%{transform:translateZ(0);visibility:visible}to{transform:translate3d(-100%,0,0)}}.ticker{background-color:#fafafa;height:2rem;overflow:hidden;position:relative;width:100%}.ticker__container{box-sizing:content-box;height:100%;padding-left:100%;width:100%}.ticker__scroll{backface-visibility:hidden;display:inline-block;height:2rem;line-height:2rem;padding-right:100%;white-space:nowrap}.ticker__animated{animation-duration:18s;animation-iteration-count:infinite;animation-name:ticker;animation-timing-function:linear}.ticker__text{color:#404040;display:inline-block;font-size:.875rem;font-weight:500}.ticker__hide{background:#fff;border-radius:50%;color:#404040;line-height:100%;opacity:.75;padding:4px 7px 5px;position:absolute;right:.25rem;top:.25rem}.ticker__hide:hover{box-shadow:1px 1px 12px -4px #00000040;color:#ff4800;opacity:1}.range-slider{margin-bottom:.75rem}.range-slider__inputs{display:flex;justify-content:space-between;width:100%}.range-slider__input-grp{align-items:center;border:1px solid #d5d5d5;border-radius:4px;display:flex;overflow:hidden;width:45%}.range-slider__input-grp span{color:gray;font-size:.75rem;padding:.5rem .25rem .5rem .5rem}.range-slider__input{border:none;font-size:.875rem;min-width:0;outline:none;padding:.5rem .5rem .5rem .25rem}.range-slider__spindle{background:#f2f2f2;height:4px;position:relative}.range-slider__spindle-grp{margin:1.5rem 0}.range-slider__spindle-active{background:#aaa;inset:0;position:absolute}.range-slider__handle{background:#fff;border:2px solid grey;border-radius:50%;cursor:pointer;height:1.25rem;position:absolute;top:50%;transform:translateY(-50%);transition:background .1s,border .1s;width:1.25rem}.range-slider__handle:hover,.range-slider__handle[data-moving]{background:#ff4800;border-color:#ff4800}.range-slider__handle:first-child{left:0}.range-slider__handle:last-child{right:0}@media only screen and (max-width:767px){.range-slider{display:flex;flex-direction:column-reverse}.range-slider__handle{height:2.5rem;width:2.5rem}.range-slider__input{font-size:1rem}.range-slider__inputs{margin-bottom:1rem}}.category-page{margin-bottom:3rem}.category-page__products{display:flex;flex-wrap:wrap}.category-page__products--empty{color:#404040;display:block;line-height:2.5rem;padding:5rem 0;text-align:center}@media only screen and (max-width:1024px){.category-page__products{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(var(--product-card-min-width),1fr))}.category-page__products--empty{padding:1rem 0}}.category-page__text{margin-bottom:4rem}.category-page__nav-bottom{border-bottom:1px solid #d5d5d5;margin-bottom:2.5rem;padding-bottom:1.5rem}@media only screen and (max-width:425px){.category-page__nav-bottom{display:block}}.category-page__pagination{margin-left:auto}.category-page__btn--more{background:#f2f2f2;border:none;height:2.75rem;line-height:normal;margin-bottom:1.25rem;transition:background .2s,text .2s;width:100%}.category-page__btn--more:hover{background:gray;color:#fff}@media only screen and (max-width:767px){.category-page__header h1{font-size:1.125rem;font-weight:700;line-height:125%;margin-bottom:0;margin-right:.5rem}}.category-page__comparison-link{display:inline-block;margin-bottom:2rem;margin-top:-1rem}.category-page .ticker{margin-bottom:1rem}.category-controls{align-items:center;display:flex;font-size:.875rem;justify-content:space-between;margin-bottom:2.5rem;margin-top:1rem}.category-controls__per-page{margin-left:auto}.category-controls__view-type{margin-left:2rem}.category-controls__sort-by{margin-left:1.25rem}@media only screen and (max-width:1024px){.category-controls{flex-wrap:wrap}.category-controls__per-page,.category-controls__sort-by{flex-shrink:0;margin-left:0}.category-controls__sort-by{flex-basis:100%}}@media only screen and (max-width:425px){.category-controls__sort-by{padding-right:0}.category-controls__sort-by .category-controls__name{display:block}}.category-controls__name{color:#999;margin-right:.5rem}.category-controls__btn{border:none;color:#404040;padding:0;transition:color .1s;width:auto}.category-controls__btn:not(:last-child){margin-right:.5rem}.category-controls__btn:hover{color:#ff3c00}.category-controls__btn.active{color:#404040;font-weight:700}.category-controls__btn--view-type{height:24px;line-height:1;opacity:.5;transition:opacity .2s;width:24px}.category-controls__btn--view-type:hover{opacity:.75}.category-controls__btn--view-type.active{opacity:1}.category-controls__btn--view-type .icon{height:16px;stroke:none;width:16px}.category-controls__btn--sort-by{position:relative}.category-controls__btn--sort-by:not(:last-child){margin-right:.75rem}.category-controls__btn--sort-by .icon{display:none}.category-controls__btn--sort-by[data-order="1"] .icon,.category-controls__btn--sort-by[data-order="2"] .icon{display:inline-block;height:10px;margin-left:.375rem;width:12px}.category-controls__btn--sort-by[data-order="2"] .icon{transform:scaleY(-1)}.scroll-horizontal{position:relative}.scroll-horizontal__content{overflow:hidden}.scroll-horizontal__scroll{display:flex;transition:transform .75s ease}@media only screen and (max-width:1199px){.scroll-horizontal__scroll{overflow-x:scroll;padding-bottom:.5rem;scroll-snap-type:x mandatory}.scroll-horizontal__scroll>*{scroll-snap-align:start}}.scroll-horizontal--no-transition .scroll-horizontal__scroll{transition:none}.scroll-horizontal__btn{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffbf;border:1px solid grey;border-radius:50%;box-shadow:1px 1px 4px #00000040;cursor:pointer;padding:1rem;position:absolute;top:50%;transition:visibility .2s,opacity .2s,transform .2s ease-out;z-index:1}.scroll-horizontal__btn:hover .scroll-horizontal__btn-icon{opacity:.8}.scroll-horizontal__btn-icon{display:block;font-size:0;opacity:.5;transition:opacity .1s}.scroll-horizontal__btn-icon .icon{height:1.5rem;width:1.5rem}.scroll-horizontal__btn--left{left:-1rem;transform:translate(1rem,-50%)}.scroll-horizontal__btn--right{right:-1rem;transform:translate(-1rem,-50%)}.scroll-horizontal__btn:active{transform:translateY(-45%)!important}@media only screen and (max-width:1199px){.scroll-horizontal__btn{display:none}}.scroll-horizontal--compact .scroll-horizontal__btn{padding:.75rem}.scroll-horizontal--compact .scroll-horizontal__btn-icon .icon{height:1.125rem;width:1.125rem}.scroll-horizontal--compact .scroll-horizontal__btn--left,.scroll-horizontal--compact .scroll-horizontal__btn--right{transform:translateY(-50%)}.scroll-horizontal--compact .scroll-horizontal__scroll{display:inline-flex}@media only screen and (max-width:1199px){.scroll-horizontal--compact .scroll-horizontal__scroll{display:flex;transform:none!important}}.scroll-container:hover .scroll-horizontal__btn{opacity:1;transform:translateY(-50%);visibility:visible}.cart-btn-grp[data-v-6b5d98cd]{display:flex;margin-bottom:.5rem}.cart-btn-grp .btn--cart-link[data-v-6b5d98cd]{background:#0d76e9;border:none;color:#fff;line-height:125%;margin-right:1rem;text-decoration:none}.delivery-calc{margin-top:1.75rem}.delivery-calc__header{color:#3e445b;font-weight:700;margin-bottom:.75rem}.delivery-calc select{background:#fafafa;border:1px solid #d5d5d5;border-radius:4px;margin-bottom:.75rem;padding:.5rem;width:100%}.delivery-calc__result{align-items:center;display:flex}.delivery-calc__result-text{color:gray;font-size:.875rem;max-width:60%}.delivery-calc__result-price{font-size:1.5rem;font-weight:600;margin-left:auto}.delivery-calc__result-price.rub20:after{height:16px}.fade-left-enter-active{transition:opacity 1s,transform .5s ease-out;transition-delay:.25s}.fade-left-leave-active{transition:opacity .2s,transform .1s ease-in}.fade-left-enter-from,.fade-left-leave-to{opacity:0;transform:translate(5%)}.product-page{width:100%}.product-page__title{position:relative}.product-page__top{padding-top:2rem;position:relative}@media only screen and (max-width:1199px){.product-page__top{margin-bottom:1rem}}@media only screen and (max-width:1024px){.product-page__top{display:flex;flex-wrap:wrap;justify-content:space-around}}.product-page__top .product__actions{margin-top:1.75rem;position:static}.product-page__top .product__actions-btn{align-items:center;background:none;border-radius:initial;display:inline-flex;min-width:9rem;opacity:.5;padding:0;width:40%}.product-page__top .product__actions-btn:after{color:#404040;margin-left:.5rem}.product-page__top .product__actions-btn--fav:after{content:"В избранное"}.product-page__top .product__actions-btn--fav[data-active]:after{content:"В избранном"}.product-page__top .product__actions-btn--comp:after{content:"Сравнить"}.product-page__top .product__actions-btn--comp[data-active]:after{content:"В сравнении"}.product-page__top .product__actions-btn:hover,.product-page__top .product__actions-btn[data-active]{opacity:1}.product-page__bottom{margin-top:4rem}.product-page__thumbs{margin-bottom:auto;padding:2.75rem 0;position:relative}.product-page__thumbs-btn{height:2rem;position:absolute;top:0;width:100%}.product-page__thumbs-btn span{background-position:50%;background-size:125%;display:block;height:2rem;margin:0 auto;opacity:.5;transform:rotate(-90deg);transition:opacity .1s;width:2rem}.product-page__thumbs-btn--bot{bottom:0;top:auto}.product-page__thumbs-btn--bot span{transform:rotate(90deg)}.product-page__thumbs-btn:hover span{opacity:.8}.product-page__thumbs-container{max-height:408px;overflow-y:hidden;position:relative}.product-page__thumbs-scroll{display:flex;flex-direction:column;transition:transform .4s ease-out}@media only screen and (max-width:1366px){.product-page__thumbs{margin:0 auto;padding:0 2.75rem}.product-page__thumbs-btn{height:100%;left:0;top:auto;width:auto}.product-page__thumbs-btn span{transform:rotate(180deg)}.product-page__thumbs-btn--bot{bottom:auto;left:auto;right:0}.product-page__thumbs-btn--bot span{transform:none}.product-page__thumbs-container{max-height:none;max-width:390px;overflow-x:auto;overflow-y:initial;padding-bottom:.25rem}.product-page__thumbs-scroll{flex-direction:row}}@media only screen and (max-width:1199px){.product-page__thumbs{padding:0 44px;width:100%}.product-page__thumbs-container{max-width:none}}@media only screen and (max-width:425px){.product-page__thumbs-btn span{height:1.75rem;width:1.75rem}}.product-page__images{display:flex}@media only screen and (max-width:1366px){.product-page__images{flex-direction:column-reverse;margin-bottom:1rem}}@media only screen and (max-width:1024px){.product-page__images{order:0}}.product-page__main-img{align-items:center;display:flex;height:512px;justify-content:center;margin:0 auto;overflow:hidden;position:relative;width:512px}@media only screen and (max-width:1366px){.product-page__main-img{margin-bottom:2rem;max-width:100%}}@media only screen and (max-width:1024px){.product-page__main-img{height:320px;padding-right:0}}.product-page__main-img-link{display:block;height:100%;width:100%}.product-page__main-img-link img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media only screen and (max-width:1024px){.product-page__mid{max-width:40rem;order:2}.product-page__actions,.product-page__images,.product-page__mid{margin-right:0!important;width:100%}.product-page__actions{max-width:25rem;padding-top:1rem}}.product-page__order{text-align:center}.product-page__label{color:gray;font-size:.875rem;padding-right:.25rem}.product-page__btn{margin-bottom:.5rem}.product-page__btn:active{transform:translateY(1px)}.product-page__info,.product-page__price{margin-bottom:1.25rem}.product-page__price-desc{color:gray;margin-bottom:1.25rem;margin-top:-.75rem}.product-page__actions{margin-bottom:auto;position:relative}@media only screen and (max-width:1199px){.product-page__actions{margin-bottom:0}}@media only screen and (max-width:1024px){.product-page__actions{order:1}}.product-page__actions .product__price-value{font-size:2rem}.product-page__actions .product__price-value--discount{margin-right:.5rem}.product-page__info{font-size:.875rem}.product-page__info>div{margin-bottom:.75rem}.product-page__info .product__in-stock{color:#11ce40;font-size:1rem}.product-page__info .product__in-stock--not{color:gray}.product-page__info [data-icon]:before{background:url(../images/icons.png) no-repeat;bottom:-3px;content:"";display:inline-block;height:16px;margin-right:.5rem;position:relative;width:20px}.product-page__info [data-icon=in-stock]:before{background-position:-24px 0;bottom:-2px}.product-page__info [data-icon=shipping]:before{background-position:0 0}.product-page .product__reviews{background-size:20px;margin-left:0;width:100px}.product-page .product__reviews-stars{background-size:20px}.product-page__files:first-child{margin-top:53px}.product-page__files{padding-top:1.5rem}.product-page__link{font-size:.875rem;margin-right:auto;text-decoration:none}.product-page__link-icon{background-repeat:no-repeat;flex-shrink:0;height:32px;margin-right:.75rem;opacity:.75;width:32px}.product-page__link-icon--pdf{background-image:url(../svg/file_pdf.svg)}.product-page__link-icon--doc,.product-page__link-icon--docx{background-image:url(../svg/file_doc.svg)}.product-page__link-icon--jpg{background-image:url(../svg/file_jpg.svg)}.product-page__link-text--sm{color:gray;font-size:.8125rem}.product-page__link--file{color:#1a1a1a;display:flex;line-height:150%;margin-bottom:1.5rem}.product-page__text{margin-bottom:2rem;margin-top:1rem}.product-page__text p{margin:0 0 1rem}.product-page__text-special{margin-bottom:4rem;margin-top:3rem}.product-page__text ul li{line-height:150%}.product-page-spec--full{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:1024px){.product-page-spec{padding-top:2.25rem}.product-page-spec:before{color:#3e445b;content:"Характеристики";display:inline-block;font-size:1.25rem;font-weight:700;margin-bottom:.75rem}}@media only screen and (max-width:767px){.product-page-spec{flex-direction:column;margin-bottom:1rem}}.product-page-spec__header{font-size:1.5rem;font-weight:400;margin-bottom:2rem}@media only screen and (max-width:767px){.product-page-spec__header{font-size:1.125rem;font-weight:700;line-height:175%}}.product-page-spec__list{align-content:flex-start;display:flex;flex-wrap:wrap;margin:0}@media only screen and (max-width:1199px){.product-page-spec__list--short{padding-right:1.5rem}}.product-page-spec__list--short .product-page-spec__val{font-weight:500}.product-page-spec__list--full{width:48%}@media only screen and (max-width:1024px){.product-page-spec__list--full{width:100%}}.product-page-spec__name,.product-page-spec__val{font-size:.875rem;line-height:150%;margin-bottom:1rem}.product-page-spec__name{align-self:flex-start;color:#404040;padding-right:.25rem;position:relative;width:60%}.product-page-spec__name:after{border-bottom:1px dotted #aaa;bottom:.25rem;content:"";height:1px;left:0;position:absolute;width:98%}.product-page-spec__name-text{background:#fff;padding-right:.25rem;position:relative;z-index:1}.product-page-spec__val{align-items:flex-end;display:flex;margin-left:0;width:40%}.product-page-spec__link{border:2px solid #d5d5d5;border-radius:4px;color:#1a1a1a;display:inline-block;font-size:.875rem;padding:.5rem 1.25rem;text-decoration:none;transition:border-color .2s}.product-page-spec__link:focus{border-style:solid;border-width:2px}.product-page-spec__link:not(:last-child){margin-right:.25rem}.product-page-spec__link:hover{border-color:#ff4800}@media(hover:none){.product-page-spec__link:hover{color:initial}}.product-page-spec__link[data-active=true],.product-page-spec__link[href=""]{border-color:#0d76e9}.product-page-spec__links{margin:0 0 1.25rem}.product-page-spec__links-grp{margin-left:0}.product-page-spec__links .product-page-spec__name{margin-bottom:.75rem}.product-page-spec__links .product-page-spec__name:after{content:none}.product-page__brand{background:#fff;border:1px solid #d5d5d5;border-radius:4px;box-sizing:content-box;display:block;height:64px;padding:.25rem 1rem;position:absolute;right:0;text-align:center;top:3rem;transform:translateY(25%);width:128px;z-index:1}.product-page__brand+.ticker{margin-right:10rem;width:auto}.product-page__brand img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media only screen and (max-width:1024px){.product-page__brand{bottom:.5rem;top:auto}}@media only screen and (max-width:767px){.product-page__brand{display:none}}.product-page__contacts{left:0;margin-top:2rem;position:absolute;top:100%;width:100%;z-index:4}@media only screen and (max-width:1199px){.product-page__contacts{position:relative;top:auto}}.product-page__contacts-header{color:#3e445b;cursor:pointer;font-weight:700;margin-bottom:.75rem}.product-page__contacts-header:after{content:"⌵";float:right;font-size:.875rem;font-weight:700;margin-left:.5rem;position:relative;top:-1px;transform:rotate(180deg);transform-origin:center 10px;transition:transform .2s}[data-collapsed=true] .product-page__contacts-header:after{transform:rotate(0)}.product-page__contacts-container{display:grid;gap:.5rem;grid-template-columns:max-content 1fr}.product-page__contacts-type,.product-page__contacts-val{line-height:1.25rem}.product-page__contacts-type{color:gray;font-size:.875rem}.product-page__contacts-type .icon{color:#11ce40;height:24px;stroke:none;width:24px}.product-page__contacts-val{cursor:pointer;display:inline-block;margin-bottom:.25rem}.product-page__contacts-val small{color:gray}.product-page__contacts-val:hover{color:#ff4800}.product-page__contacts:after{background:#fff;border-radius:4px;box-shadow:1px 1px 8px #0000001a;box-sizing:content-box;content:"";display:block;height:100%;left:-1rem;opacity:1;padding:1rem;position:absolute;top:-1rem;width:100%;z-index:-1}.product-page__contacts[data-collapsed]:after{content:none}.product-page .product__tag-grp{left:1rem;top:1rem;z-index:10}.product-page .nav-category__link{background-color:#f2f2f2;border-radius:16px;color:#404040;padding:8px 16px;text-decoration:none}.product-page .nav-category__link:not(:last-child){margin-right:12px}@media only screen and (max-width:767px){.product-page__files{padding-top:0}.product-page__bottom-right-col{display:flex;flex-direction:column-reverse}}.pp-thumbs__link{display:block;flex-shrink:0;font-size:0;height:72px;margin-bottom:12px;padding:4px;width:72px}@media only screen and (max-width:1366px){.pp-thumbs__link{height:56px;margin:0 .625rem 0 0;width:56px}}.pp-thumbs__link[data-image-active=true]{position:relative}.pp-thumbs__link[data-image-active=true]:after{border:3px solid #ff7106;border-radius:4px;box-sizing:border-box;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}@media only screen and (max-width:1366px){.pp-thumbs__img{max-height:48px;max-width:48px}}.pp__cheaper{width:100%}.pp__cheaper-head{font-size:1.25rem;font-weight:700;margin:0;text-align:center}@media only screen and (min-width:1367px){.pp__cheaper-head{font-size:1.5rem;margin:0 0 .75rem}}@media only screen and (max-width:767px){.pp__cheaper-head{font-size:1.5rem}}.pp__cheaper .product{max-width:512px;width:auto}@media only screen and (max-width:767px){.pp__cheaper{margin:0 auto;width:100%}.pp__cheaper-head{text-align:left}.pp__cheaper .product{margin:24px auto;padding:0}.pp__cheaper .product__image{height:auto}.pp__cheaper .product__image img{height:auto;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;width:auto}}.similar-products{margin-bottom:3rem}.similar-products__content{overflow:hidden}.similar-products__items{display:flex;margin-bottom:1.25rem}.similar-products__items>.product:first-child{border-radius:4px;box-shadow:8px 0 16px -4px #0000001a;max-width:20%;outline:1px solid #d5d5d5}.similar-products__items>.product:first-child:before{color:#404040;content:"Текущий товар";display:block;font-size:.875rem;font-weight:700;left:1.25rem;position:absolute;top:.75rem}@media only screen and (max-width:1024px){.similar-products__items>.product:first-child{width:var(--product-card-min-width)}.similar-products__items>.product:first-child:before{left:.75rem}}.similar-products .product{margin-bottom:.5rem;max-width:25%;padding-top:2rem}.similar-products .product img{max-height:160px;max-width:160px}@media only screen and (max-width:767px){.similar-products .product{max-width:200px;width:50%}.similar-products .product img{max-height:120px;max-width:120px}}.similar-products__scroll{width:80%}@media only screen and (max-width:1024px){.similar-products__scroll{margin-bottom:-.5rem;width:calc(100% - var(--product-card-min-width))}}.pi-slide-enter-active{transition:opacity .4s}.pi-slide-leave-active--b,.pi-slide-leave-active--f{opacity:0;transition:transform .4s ease-in-out,opacity .4s}.pi-slide-leave-active--b{transform:translate(120%)!important}.pi-slide-leave-active--f{transform:translate(-120%)!important}.category{border:1px solid #d5d5d5;border-radius:.25rem;display:block;padding:2rem .5rem 1.5rem;text-decoration:none;transition:box-shadow .2s}@media only screen and (max-width:1024px){.category{padding:.75rem .5rem}}@media only screen and (max-width:425px){.category{padding:.75rem 0}}@media(hover:hover){.category:hover{box-shadow:0 5px 30px -20px #404040cc}.category:hover .category__title{color:#ff4800}}.category__image-container{height:140px;margin-bottom:2rem;text-align:center;width:100%}@media only screen and (max-width:1024px){.category__image-container{margin:0 auto .75rem;width:140px}}.category__image{max-height:140px;max-width:140px}.category__title{color:#3e445b;font-size:1rem;font-weight:700;margin:0;text-align:center;transition:color .1s}.subcat-list{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-bottom:2rem;margin-top:1rem}@media only screen and (max-width:767px){.subcat-list{gap:8px}}.page-contacts__content{margin-bottom:1rem;padding-top:1rem}.page-contacts__form{border:4px solid #d5d5d5;box-shadow:none;margin-bottom:4rem;width:100%}@media only screen and (max-width:767px){.page-contacts__form{border-width:1px 0}}.page-contacts__prop-grp{margin-bottom:2rem}.page-contacts__prop-name{color:#3e445b;display:block;font-size:1rem;font-weight:700;margin-bottom:.5rem}.page-contacts__prop-val{color:#404040;font-size:1rem;line-height:150%}.page-contacts__prop-val--email{color:#ff4800}.page-contacts__prop-val--light{color:gray;font-size:.875rem}.page-contacts__prop-phone{color:#404040;font-size:1.5rem;margin-bottom:.75rem;text-decoration:none}.page-contacts .form{width:auto}
