@-webkit-keyframes imgPopupShow{0%{opacity:0}to{opacity:1}}@-moz-keyframes imgPopupShow{0%{opacity:0}to{opacity:1}}@-ms-keyframes imgPopupShow{0%{opacity:0}to{opacity:1}}@-o-keyframes imgPopupShow{0%{opacity:0}to{opacity:1}}@keyframes imgPopupShow{0%{opacity:0}to{opacity:1}}.product-item-detail-info-section{padding:0 20px}@media (max-width:992px){.product-item-detail-info-section{padding:0}}.product-item-detail-compare-container{position:relative;margin:0-20px;padding:4px 15px;min-height:30px;border-top:1px solid #e4e4e4;background:#f3f3f3;box-shadow:inset 0 1px 1px 0#eee;color:#4e4e4e;vertical-align:middle;font-size:12px;line-height:20px}.product-item-detail-compare .checkbox{margin:0;padding:0}.product-item-detail-price-current{color:#d0021b;white-space:nowrap;font-weight:var(--ui-font-weight-bold);font-size:30px;line-height:33px;transition:font-size 200ms ease}.product-item-detail-price-old{color:#bdbdbd;text-decoration:line-through;white-space:nowrap;font-weight:var(--ui-font-weight-bold);font-size:14px;line-height:17px}.product-item-scu-container{padding:0 0 2px}.product-item-scu-container-title{color:#333;font-size:12px}.product-item-scu-list{margin:0}.product-item-scu-item-list{overflow:hidden;margin:0 0 0-2px;padding:0;list-style:none}.product-item-scu-item-color-container,.product-item-scu-item-text-container{display:inline-block;box-sizing:border-box;padding:5px 3px;vertical-align:middle}.product-item-scu-item-text-container{max-width:100%;min-width:48px}.product-item-scu-item-color-container{max-width:38px;width:25%}.product-item-scu-item-color-block{position:relative;padding-top:100%;outline:1px solid #c0cfda;cursor:pointer}.bx-no-touch .product-item-scu-item-color-block{transition:outline 200ms ease}.bx-retina .product-item-scu-item-color-block{outline-width:.5px}.product-item-scu-item-color-container.selected .product-item-scu-item-color-block,.product-item-scu-item-text-container.selected .product-item-scu-item-text-block{outline-width:2px}.bx-retina .product-item-scu-item.selected .product-item-scu-item-color-block,.bx-retina .product-item-scu-item.selected .product-item-scu-item-text-block{outline-width:1px}.product-item-scu-item-color{position:absolute;top:2px;right:2px;bottom:2px;left:2px;background-position:center;background-size:contain;background-repeat:no-repeat}.product-item-scu-item-text-block{position:relative;padding:0 5px;outline:1px solid #c0cfda;cursor:pointer}.bx-no-touch .product-item-scu-item-text-block{transition:outline 300ms ease}.bx-retina .product-item-scu-item-text-block,.bx-retina .product-item-selected-scu{outline-width:.5px}.product-item-scu-item-text{overflow:hidden;max-width:100%;vertical-align:middle;text-align:center;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:18px}.product-item-scu-item-color-container.notallowed .product-item-scu-item-color-block,.product-item-scu-item-text-container.notallowed .product-item-scu-item-text-block{position:relative;overflow:hidden;outline-color:#a9adb4!important}.product-item-scu-item-color-container.notallowed .product-item-scu-item-color-block:after,.product-item-scu-item-text-container.notallowed .product-item-scu-item-text-block:after{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background:rgba(255,255,255,.75)url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiIgdmlld0JveD0iMCAwIDI2IDI2Ij4gIDxwYXRoIGZpbGw9IiNBOUFEQjQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE0LjM5MjEyNjgsMTMuMjMyMzAyOSBMMjUuOTkyLDEuNDE4IEwyNC42LDAgTDEyLjk5OTk5NTYsMTEuODE0NDM2NCBMMS40LDAgTDAuMDA5LDEuNDE5IEwxMS42MDc4Njg3LDEzLjIzMjI5NzUgTDAuNDczLDI0LjU3MyBMMS44NjUsMjUuOTkxIEwxMi45OTk5OTkzLDE0LjY1MDE2NDUgTDI0LjEzNCwyNS45OSBMMjUuNTI2LDI0LjU3MiBMMTQuMzkyMTI2OCwxMy4yMzIzMDI5IFoiLz48L3N2Zz4=)no-repeat center;background-size:80% 80%;content:""}.product-item-selected-scu-container{word-spacing:1px}.product-item-selected-scu{display:inline-block;overflow:hidden;padding:0 5px;min-width:22px;height:22px;outline:1px solid #c0cfda;vertical-align:middle;text-align:center;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:22px}.product-item-selected-scu-color{background-position:center;background-size:20px 20px;background-repeat:no-repeat}.product-item-amount{padding:0 0 2px;text-align:center}.product-item-amount-field-btn-minus,.product-item-amount-field-btn-plus{position:relative;display:inline-block;min-width:22px;height:22px;border-radius:2px;background-color:#f2f2f2;color:#fff;vertical-align:middle;text-align:center;cursor:pointer;transition:background 300ms ease,opacity 300ms ease}.bx-retina .product-item-amount-field-btn-minus,.bx-retina .product-item-amount-field-btn-plus{border-width:.5px}.product-item-amount-field-btn-minus:hover,.product-item-amount-field-btn-plus:hover{background:#d3d3d3}.product-item-amount-field-btn-minus:after,.product-item-amount-field-btn-plus:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";opacity:.8;transition:opacity 300ms ease,background 300ms ease}.product-item-amount-field-btn-disabled.product-item-amount-field-btn-minus:after,.product-item-amount-field-btn-disabled.product-item-amount-field-btn-plus:after{opacity:.3!important;cursor:default}.product-item-amount-field-btn-disabled.product-item-amount-field-btn-minus:hover,.product-item-amount-field-btn-disabled.product-item-amount-field-btn-plus:hover{background-color:#f2f2f2}.product-item-amount-field-btn-minus:after{transition:opacity 300ms ease}.product-item-amount-field-btn-plus:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj4gIDxwYXRoIGZpbGw9IiM1MjVDNjgiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE4LDEyIEwxOCwwIEwxMiwwIEwxMiwxMiBMMCwxMiBMMCwxOCBMMTIsMTggTDEyLDMwIEwxOCwzMCBMMTgsMTggTDMwLDE4IEwzMCwxMiBMMTgsMTIgWiIvPjwvc3ZnPg==)no-repeat center;background-size:10px}.product-item-amount-field-btn-minus:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj4gIDxyZWN0IHdpZHRoPSIzMCIgaGVpZ2h0PSI2IiB5PSIxMiIgZmlsbD0iIzUyNUM2OCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+)no-repeat center;background-size:10px}.product-item-amount-field-btn-minus:hover:after,.product-item-amount-field-btn-plus:hover:after{opacity:1}.product-item-amount-field{display:inline-block;padding:0;max-width:50px;width:auto;height:22px;border:1px solid transparent;border-radius:2px;background:0 0!important;color:#000;vertical-align:middle;text-align:center;font-weight:var(--ui-font-weight-bold);font-size:19px;line-height:22px;transition:border 300ms ease}.bx-retina .product-item-amount-field{border-width:.5px}.product-item-amount-field:focus{outline:0!important}.bx-no-touch input.product-item-amount-field::-webkit-inner-spin-button,.bx-no-touch input.product-item-amount-field::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.product-item-amount-description-container{color:#a5a5a5;white-space:nowrap;font-size:12px}.product-item-amount-description-container strong{color:#333;white-space:nowrap}.product-item-amount-label-container{margin:5px 0;color:#a5a5a5;font-weight:var(--ui-font-weight-bold);font-size:12px}.product-item-quantity{color:#333;font-weight:400;font-size:12px}.btn.product-item-detail-buy-button{position:relative;display:block;margin:0 auto 20px;max-width:250px;width:100%;height:50px;text-transform:uppercase;font-weight:800;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.product-item-detail-short-card-btn .btn.product-item-detail-buy-button{margin:0}.btn.product-item-detail-buy-button span{position:absolute;top:50%;right:0;left:0;display:inline-block;min-height:16px;max-width:100%;white-space:normal;line-height:16px;transform:translateY(-50%)}.btn-link.product-item-detail-buy-button{height:25px}.product-item-detail-slider-container{position:relative;max-width:100%;background:0 0;transition:background 800ms ease}.product-item-detail-slider-block{position:relative;box-sizing:border-box;padding-top:100%;height:0}.product-item-detail-slider-block.product-item-detail-slider-block-square{padding-top:100%}.product-item-detail-slider-image,.product-item-detail-slider-images-container{position:absolute;top:0;right:0;bottom:0;left:0}.product-item-detail-slider-image{text-align:center;opacity:0;transition:opacity 250ms linear}.product-item-detail-slider-image.active{z-index:10;opacity:1}.product-item-detail-slider-controls-image img,.product-item-detail-slider-image img{position:absolute;top:50%;left:50%;width:auto;height:auto;transform:translateY(-50%) translateX(-50%)}.product-item-detail-slider-image img{max-width:100%;max-height:100%;outline:1px solid transparent;background-position:center;background-repeat:no-repeat;transition:background-size 450ms ease,width 450ms ease,height 450ms ease,outline 450ms ease}.product-item-detail-slider-progress-bar{position:absolute;bottom:0;left:0;z-index:180;height:3px}.product-item-detail-slider-controls-block{padding:10px 0;text-align:center}.product-item-detail-slider-controls-image{position:relative;display:inline-block;overflow:hidden;text-align:center;cursor:pointer}.product-item-detail-slider-controls-image img{max-width:max-content;max-height:max-content}.product-item-detail-slider-left,.product-item-detail-slider-right{position:absolute;top:0;bottom:0;z-index:111;display:block;width:25%;background:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2230%22%20viewBox%3D%220%200%2016%2030%22%3E%3Cpolygon%20fill%3D%22%23000000%22%20fill-rule%3D%22evenodd%22%20points%3D%2216%2050%202%2036%2016%2022%2015%2021%201%2035%200%2036%201%2037%2015%2051%22%20transform%3D%22translate\(0%20-21\)%22%2F%3E%3C%2Fsvg%3E)no-repeat center;opacity:.57;cursor:pointer;transition:all 300ms ease}.product-item-detail-slider-left{left:0}.product-item-detail-slider-right{right:0;transform:rotate(180deg)}.product-item-detail-slider-left:hover,.product-item-detail-slider-right:hover{background-color:rgba(255,255,255,.4);opacity:.8}.product-item-detail-slider-close{display:none}.product-item-label-text{position:absolute;z-index:190;opacity:1;transition:opacity 450ms ease}.product-item-label-ring,.product-item-label-text span{display:inline-block;clear:both;margin-bottom:2px;background:#f42c2c;color:#fff;text-align:center;transition:all 250ms ease;vertical-align:middle;font-weight:var(--ui-font-weight-bold)}.product-item-label-ring{position:absolute;z-index:190;opacity:1;box-sizing:border-box;border-radius:50%}.product-item-label-text span{padding:2px 5px}.bx-red .product-item-label-ring,.bx-red .product-item-label-text span{background-color:#fba90c}.product-item-label-ring>div,.product-item-label-text>div{line-height:0}.product-item-label-text.product-item-label-small span{margin-bottom:1px;padding:2px 7px;font-weight:400;font-size:13px;line-height:14px}.product-item-label-text.product-item-label-big span{padding:4px 10px;font-size:13px;line-height:17px}@media (max-width:767px){.product-item-label-text>div{line-height:0}.product-item-label-text.product-item-label-small span,.product-item-scalable-card.hover .product-item-label-text.product-item-label-small span{margin-bottom:1px;padding:2px 7px;font-size:10px;line-height:14px}.product-item-big-card .product-item-label-text.product-item-label-small span,.product-item-label-text.product-item-label-big span,.product-item-scalable-card.hover .product-item-label-text.product-item-label-big span{margin-bottom:1px;padding:3px 12px;font-size:14px;line-height:16px}.product-item-big-card .product-item-label-text.product-item-label-big span{padding:3px 12px;font-size:20px;line-height:25px}}.product-item-label-ring.product-item-label-small{width:40px;height:40px;font-size:14px;line-height:40px}.product-item-label-ring.product-item-label-big{width:50px;height:50px;font-size:18px;line-height:50px}@media (max-width:767px){.product-item-label-ring.product-item-label-small,.product-item-scalable-card.hover .product-item-label-ring.product-item-label-small{width:20px;height:20px;font-size:13px;line-height:20px}.product-item-big-card .product-item-label-ring.product-item-label-small,.product-item-label-ring.product-item-label-big,.product-item-scalable-card.hover .product-item-label-ring.product-item-label-big{width:35px;height:35px;font-size:12px;line-height:35px}.product-item-big-card .product-item-label-ring.product-item-label-big{width:70px;height:70px;font-size:24px;line-height:70px}}.product-item-label-top{top:-5px}.product-item-label-center{left:50%;transform:translateX(-50%)}.product-item-label-center>div{text-align:center}.product-item-label-left{left:-5px}.product-item-label-left>div{text-align:left}.product-item-label-bottom{bottom:-5px}.product-item-label-middle{top:50%;transform:translateY(-50%)}.product-item-label-right{right:-5px}.product-item-label-right>div{text-align:right}.product-item-label-center.product-item-label-middle{transform:translateY(-50%) translateX(-50%)}.product-item-detail-tabs-container{min-height:60px;border-bottom:1px solid #ededed;background:#fff}.product-item-detail-tabs-list{display:block;margin:0;padding:0;list-style:none}.product-item-detail-tabs-list:after{display:table;clear:both;content:""}.product-item-detail-tab{float:left;min-height:60px}.product-item-detail-tab-link{position:relative;display:inline-block;box-sizing:border-box;padding:10px 25px;height:60px;color:#039be5;vertical-align:middle;text-transform:uppercase;-ms-text-overflow:ellipsis;text-overflow:ellipsis;font-weight:var(--ui-font-weight-bold);font-size:13px;line-height:45px;transition:all 250ms ease}.product-item-detail-tab-link:hover,.product-item-detail-tab.active .product-item-detail-tab-link{color:#000}.product-item-detail-tab-link:after{position:absolute;right:0;bottom:0;left:0;height:0;background:#1485ce;content:"";transition:all 250ms ease}.product-item-detail-tab-link:hover:after,.product-item-detail-tab.active .product-item-detail-tab-link:after{height:3px}.product-item-detail-tab-link:active:after{height:6px}.product-item-detail-tab-content{padding:25px 0}@media (max-width:991px){.product-item-detail-tabs-container{display:none!important}.product-item-detail-tab-content{display:block!important}}.product-item-detail-short-card-fixed,.product-item-detail-tabs-container-fixed{position:fixed;right:0;left:0;background-color:#fff;box-shadow:0 4px 14px 0 rgba(32,54,74,.23)}.product-item-detail-tabs-container-fixed{top:-100px;z-index:1000;transition:top 350ms linear;min-height:45px;background:#fff}.product-item-detail-tabs-container-fixed.active{top:0;opacity:1}.product-item-detail-tabs-container-fixed .product-item-detail-tabs-list{margin:0 auto;max-width:1048px}.product-item-detail-tabs-container-fixed .product-item-detail-tab{min-height:45px}.product-item-detail-tabs-container-fixed .product-item-detail-tab-link{padding:10px 25px;height:45px;line-height:25px}.bx-touch .product-item-detail-tabs-container-fixed{display:none!important}.product-item-detail-short-card-fixed{z-index:100;box-sizing:border-box;padding:7px 0 8px;height:auto;transition:top 220ms linear}.product-item-detail-short-card-fixed.active{bottom:0;opacity:1}.product-item-detail-short-card-fixed.active+.product-item-detail-tabs-container-fixed.active{top:85px;display:none}.product-item-detail-short-card-fixed .product-item-detail-short-card-content-container{margin:0 auto;max-width:1048px}.product-item-detail-short-card-content-container table{min-width:100%;border-collapse:collapse}.product-item-detail-short-card-image{padding-right:15px;width:80px;vertical-align:middle;text-align:left}.product-item-detail-short-card-image img{max-width:none;height:65px}.product-item-detail-short-title-container{max-width:650px}.product-item-detail-short-title-text{display:block;color:#000;-ms-text-overflow:ellipsis;text-overflow:ellipsis;font-size:16px;font-family:var(--ui-font-family-secondary, var(--ui-font-family-open-sans));font-weight:var(--ui-font-weight-regular, 400)}.product-item-detail-short-card-price{padding:0 10px;vertical-align:middle;text-align:right}.product-item-detail-short-card-btn{padding-left:10px;min-width:120px}.product-item-detail-tab-content,.tabs--list-item.--active:after{display:none}.product-item-detail-tab-content.active{display:block}.product-item-detail-tab-content h3{margin-bottom:10px;font-weight:var(--ui-font-weight-bold);font-size:14px}.product-item-detail-properties{display:block;overflow:hidden;margin:0;max-width:560px;color:#a5a5a5;font-size:12px}.product-item-detail-properties dl{clear:both}.product-item-detail-properties dt{float:left;clear:both;font-weight:400}.product-item-detail-properties dd{float:right;margin-bottom:3px;margin-left:5px;color:#000}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}.element{display:flex;gap:40px;--side:390px;--font:16px;--lineheight:20px;margin-top:24px}.element--sidebar{width:var(--side);min-width:var(--side)}.element--main{width:calc(100% - var(--side) - 40px)}.element--head{display:flex;gap:40px}.element--instruction,.element--top{display:flex;align-items:center;gap:24px}.element--instruction{gap:4px;font-size:var(--font)}.element--instruction a{transition:.4s}.element--instruction a:hover{color:var(--main)}.element--gallery{width:550px}.tabs--items{margin-top:30px}.tabs--list,.tabs--list-item{position:relative;align-items:center}.tabs--list{display:flex;border-radius:8px;overflow:hidden;overflow-x:auto;margin-top:50px;width:100%}.tabs--list:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--inp-border)}.tabs--list-item{padding:0 24px;white-space:nowrap;height:var(--height);border-bottom:2px solid transparent;display:inline-flex;justify-content:center;transition:.4s;user-select:none}.tabs--list-item:not(.--active){cursor:pointer}.tabs--list-item.--active{color:var(--main);border-bottom:2px solid var(--main);position:relative;z-index:3}.tabs--list-item:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background-color:var(--inp-border)}.tabs--list-item:hover{color:var(--main)}.tabs--item{display:none}.tabs--item.--active{display:block}.tabs--item .catalog--stock{margin-top:0}.element .item--status,.element--articul{font-size:var(--font);line-height:var(--lineheight)}.element .item--status span{color:var(--dark)}.element--articul{color:#a8a8a8}.element--props{flex-grow:1}.element .item--stickers{display:flex;align-items:flex-start;gap:4px;margin-bottom:32px}.element .item--sticker{display:inline-flex;padding:8px;font-size:14px;line-height:17px;border-radius:6px}.tabs--item .element--props .element--property:nth-child(n+9){display:none;opacity:0;visibility:hidden;transition:.4s}.tabs--item .element--props.--opened .element--property:nth-child(n+9){display:flex;opacity:1;visibility:visible}.element--property-title{font-size:24px;line-height:30px;color:var(--a);margin-bottom:20px}.element--property{display:flex;justify-content:space-between;position:relative;margin-bottom:16px}.element--property:last-child{margin-bottom:16px}.element--property span{position:relative;z-index:3;background-color:#fff}.element--property .name{padding-right:10px;font-size:var(--font);line-height:var(--lineheight);color:var(--a);display:flex;align-items:center;gap:8px}.element--property .value{padding-left:10px;color:#9ca0a9}.element--property:after{position:absolute;z-index:1;left:0;bottom:0;width:100%;border-bottom:1px solid #f6f6f6;content:""}.js--props-more{margin:20px 0}.element--detail{display:none;opacity:0;visibility:hidden;transition:.4s}.element--opisanie.--opened .element--detail,.element--preview{display:block;opacity:1;visibility:visible;transition:.4s}.element--opisanie.--opened .element--preview{display:none;opacity:0;visibility:hidden;transition:.4s}.btn--gray-fill.js--show-props,.btn--gray-fill.js--show-text{display:flex;align-items:center;justify-content:center;gap:10px}.btn--gray-fill.js--show-props svg,.btn--gray-fill.js--show-text svg{transform:rotate(0);transition:.4s}.btn--gray-fill.js--show-props:hover svg,.btn--gray-fill.js--show-text:hover svg{transform:rotate(180deg);fill:var(--a)}.btn--gray-fill.js--show-props{margin-top:20px}.element--sidebar .item--btns{margin-bottom:20px;display:flex;align-items:center;gap:8px}.element--sidebar .item--btns .item--fav{width:var(--icon);height:var(--icon);display:flex;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:10px;cursor:pointer}.element--sidebar .--in-compare svg,.element--sidebar .item--btns .item--fav.--in-compare svg{fill:var(--main);stroke:transparent}.element--sidebar .--in-fav svg,.element--sidebar .item--btns .item--fav.--in-fav svg{fill:var(--main);stroke:var(--main)}.element--delivery-calc,.element--sidebar-prices{border-radius:20px;padding:24px;box-shadow:0 4px 8px 0#0000000f;background-color:#fff}.element--delivery-calc{margin-top:16px}.product-item-detail-pay-block{margin-bottom:8px}.element--sidebar .item--price{margin-bottom:12px}.element--sidebar .item--bonuses{color:#148412}.element--sidebar .item--bonuses,.element--sidebar .item--qaranty{margin-bottom:12px;display:flex;align-items:center;gap:7px}.element--sidebar .item--price-bottom{font-size:32px}.element--sidebar .item--qaranty-text{font-weight:500;color:var(--a)}.element--sidebar .basket--box{display:flex;gap:6px;transition:opacity .4s;margin-bottom:8px;width:100%}.element--sidebar .basket--btn{display:flex;align-items:center;justify-content:center;border-radius:10px;padding:14px;background-color:var(--main);border:1px solid var(--main);width:100%;height:var(--height);gap:6px}.js--product.--in-basket [data-type=basket]{background-color:transparent}.js--product [data-type=basket]{cursor:pointer;font-size:var(--font)}.js--product [data-type=basket] .to{display:block;color:#fff}.js--product [data-type=basket] .in,.js--product.--in-basket [data-type=basket] .to{display:none}.js--product.--in-basket [data-type=basket] .in{display:block;color:var(--main)}.element--float-btns.js--product.--in-basket [data-type=basket] svg,.js--product.--in-basket [data-type=basket] svg{fill:var(--main)}.element--sidebar .item--price-percent{font-weight:500}.element--float-btns{display:flex;align-items:center;gap:20px}.element--float-btns .basket--box{display:flex;gap:6px;transition:opacity .4s;width:100%}.element--float-btns .basket--btn{display:flex;align-items:center;justify-content:center;border-radius:10px;padding:14px;background-color:var(--main);border:1px solid var(--main);width:100%;height:var(--height);gap:6px;min-width:150px}.element--float-btns .--in-compare svg,.element--float-btns .item--btns .item--fav.--in-compare svg{fill:var(--main);stroke:transparent}.element--float-btns .--in-fav svg,.element--float-btns .item--btns .item--fav.--in-fav svg{fill:var(--main);stroke:var(--main)}.element--float-btns.js--product.--in-basket [data-type=basket]{background-color:transparent}.element--float-btns.js--product [data-type=basket]{cursor:pointer;font-size:var(--font)}.element--float-btns.js--product [data-type=basket] .to{display:block;color:#fff}.element--float-btns.js--product [data-type=basket] .in,.element--float-btns.js--product.--in-basket [data-type=basket] .to{display:none}.element--float-btns.js--product.--in-basket [data-type=basket] .in{display:block;color:var(--main)}.element--float-btns .item--price-percent{font-weight:500}.element--float-btns .item--btns{display:flex;align-items:center;gap:8px;flex-direction:row}.element--float-btns .item--btns .item--fav{width:var(--icon);height:var(--icon);display:flex;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:10px;cursor:pointer}.element--cheaper{margin-top:24px;display:flex;align-items:flex-start;gap:7px;transition:.4s;cursor:pointer}.element--cheaper:hover{color:var(--main)}.js--rassrochka{width:100%;display:flex;align-items:center;gap:7px}.js--rassrochka.btn--gray-fill svg{transform:rotate(0);transition:.4s}.js--rassrochka.btn--gray-fill:hover svg{transform:rotate(180deg);fill:var(--a)}.item--rassrochka-info{display:none;opacity:0;visibility:hidden}.item--rassrochka-box{margin-top:20px}.item--rassrochka-box.--opened .item--rassrochka-info{display:block;opacity:1;visibility:visible;padding:var(--gap) var(--gap)0 var(--gap)}.item--rassrochka-box.--opened svg{transform:rotate(180deg)}.delivery--tab-right{display:none}.delivery--tab-left p b,.tabs--item h4{margin-bottom:10px;font-size:20px;line-height:24px;font-weight:600}.tabs--item h4{margin-top:30px}.swiper--box,[data-id=service] li{position:relative}[data-id=service] li:before{content:"";display:inline-block;width:6px;height:6px;background-color:var(--main);margin-right:7px;transform:translateY(-3px);border-radius:50%}.element--similar-splides .slider--block{margin-top:25px}.product-item-detail-slider-controls-image.swiper-slide{width:80px;height:80px}.product-item-detail-slider-controls-image.swiper-slide img{width:100%;height:100%}.product-item-detail-slider-controls-block{width:calc(100% - 100px);margin-left:50px}.swiper-gallery-prev{left:0}.swiper-gallery-next{right:0}.swiper-gallery-next,.swiper-gallery-prev{width:50px;height:50px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;box-shadow:0 4px 8px 0#0000000f;transition:.4s;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:3}.swiper-gallery-next:hover,.swiper-gallery-prev:hover{box-shadow:0 0 30px 0#00000017}.element--float{display:flex;justify-content:space-between;padding:12px 20px;gap:20px;align-items:center}.element--float-top{display:flex;gap:15px}.element--float-img{min-width:var(--height);width:var(--height);height:var(--height)}.element--float-img img,.element--gallery .swiper-slide img{object-fit:contain;object-position:center;width:100%;height:100%}.element--float-content{flex-grow:1}.element--float .element--articul{font-size:14px;line-height:20px}.element--float-title{font-size:20px;line-height:28px;font-weight:500}.basket--box .btn--white{width:100%}.element--gallery-box{position:relative;box-sizing:border-box;padding-top:100%;height:0}.element--gallery .swiper{display:block}.swiper--thumbs .swiper-slide{width:80px;height:80px;cursor:pointer;border:1px solid transparent}.swiper--thumbs .swiper-slide.swiper-slide-thumb-active{border:1px solid var(--text)}.swiper--thumbs{width:calc(100% - 110px)}.element--gallery .swiper--gallery,.rutube-video iframe,.rutube-video-item iframe{position:absolute;top:0;left:0;width:100%;height:100%}.thumbx--box{position:relative;margin-top:16px}.thumbx--box .swiper-slide{border-radius:10px;background-color:#f6f6f6}.rutube-video-item{height:0;padding-top:56%;position:relative;width:100%}.swiper--video{display:flex;align-items:center;justify-content:center}.rutube-video-wrapper{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center center}.rutube-video{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.rutube-video.sticky{position:fixed;bottom:12px;left:12px;margin-bottom:0;width:320px;height:180px;padding-bottom:0}.rutube-video-overlay{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-fit:cover}.rutube-video-play-button-wrapper{width:20%;max-width:100px;height:20%;max-height:100px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;cursor:pointer}@media all and (max-width:1680px){.element{--font:14px}.element--property-title{font-size:20px;line-height:24px}.element--float-title{font-size:18px;line-height:24px}}@media all and (max-width:1480px){.element--gallery{width:380px}.element--sidebar .item--price-bottom{font-size:28px}.li,.p,li,p{font-size:14px;line-height:20px}.tabs--list-item{padding:0 12px}}@media all and (max-width:1280px){.element{--side:280px}body .site--h1 h1{font-size:24px;margin-bottom:0}.product-item-detail-price-old{font-size:14px}.element--sidebar .item--price-bottom{font-size:24px;line-height:29px}.delivery--tab-left p b,.tabs--item h4{font-size:18px;line-height:22px;font-weight:500}.element--float-title{font-size:16px;line-height:20px}}@media all and (max-width:1152px){.element--head{flex-wrap:wrap}.element--gallery,.element--props,.tabs--box{width:100%}.element--gallery-box{max-width:600px;margin:0 auto}.product-item-detail-slider-block{padding-top:60%}.element--float-title{font-size:14px;line-height:18px}}@media all and (max-width:1024px){.product-item-detail-slider-controls-image.swiper-slide{width:60px;height:60px}.delivery--tab-left p b,.tabs--item h4{font-size:16px;line-height:20px}}@media all and (max-width:900px){.product-item-detail-slider-block{padding-top:100%}}@media all and (max-width:768px){body .vanilla-zoom .zoomed--image{display:block}}@media all and (max-width:767px){.product-item-detail-slider-block{padding-top:60%}.element--top{flex-wrap:wrap;gap:10px;justify-content:space-between}.element--sidebar .item--price-bottom{font-size:22px;line-height:26px}.product-item-detail-slider-controls-image.swiper-slide{width:48px;height:48px}.element--float-btns .item--btns .item--fav[data-type=compare],.element--gallery .swiper-gallery-next,.element--gallery .swiper-gallery-prev{display:none}.product-item-detail-slider-controls-block{width:100%}body .js--scroll{bottom:160px}body .product-item-detail-short-card-fixed.active{bottom:70px}.element--float{padding:12px;gap:10px}.element--float .element--articul,.element--float-title{font-size:12px;line-height:16px}.element--float-top{display:none}.element--float-btns{gap:10px}.element--float-btns .basket--btn{min-width:120px}}@media all and (min-width:700px){.mobile--prices{display:none}}@media all and (max-width:700px){.element--main{width:100%}.element--head .element--props,.element>.element--sidebar{display:none}.mobile--prices{width:100%;margin-top:20px}.element{--width:400px}.element .basket--box,.element .btn,.element .btn--gray-fill{max-width:var(--width)}.element--sidebar-prices{padding:12px;margin-top:10px}.item--rassrochka-box.--opened .item--rassrochka-info{padding:12px 0 0}.element .item--stickers,.product-item-detail-pay-block{margin-bottom:0}.element .js--data svg{width:14px;height:14px}.tabs--list{margin-bottom:30px}.tabs--list-item{padding:0 8px}.element--delivery-calc{padding:16px 12px}}@media all and (max-width:500px){.element{--width:100%}.tabs--item section{padding-bottom:0}.product-item-detail-slider-block{padding-top:100%}.element--float-content{display:none}}