#manufacturer-page .final-mark{margin-right:16px}
#manufacturer-page .mark-grid{display:flex;align-items:center}
.whitebg{padding:30px;background:var(--white);border-radius:10px}
body #manufacturer-page .final-mark.fs-72{font-size:72px!important}
#reviews-info .button{width:100%}
#manufacturer-page .propId-IBLOCK_SECTION{display:none}
#manufacturer-page .choose-stars img{position:absolute;top:0;left:0;margin-left:0;right:0;bottom:0}
#manufacturer-page .choose-stars{display:inline-block;width:100%;height:18px}
#manufacturer-page .propId-107 .review-form-wrap{display:none}
#manufacturer-page img.marks.clicked{display:block!important}
#manufacturer-page [class*=propId]{margin-bottom:5px}
#manufacturer-page [class*=propId] .form-label{margin-bottom:3px}
#bigimage-block .label-hit{position:absolute;top:20px;left:0;height:30px;line-height:30px;z-index:2;padding:0 8px;border-radius:0 4px 4px 0}
#manufacturer-page #bigimage-block .label-hit.action2{top:55px}
#manufacturer-page #bigimage-block.class-hit .label-hit{background:#962EE8}
#manufacturer-page #bigimage-block.class-price .label-hit{background:#ED3535}
#manufacturer-page #bigimage-block.class-action .label-hit{background:#FFBB23}
#manufacturer-page #bigimage-block img{height:350px;display:inline-block;width:100%;object-fit:cover;border-radius:4px}
#manufacturer-page #bigimage-block{margin-bottom:10px}
#manufacturer-page #smallimages-block img{height:150px;width:100%;object-fit:cover;border-radius:4px}
#manufacturer-page #smallimages-block .swiper-slide-thumb-active img{background-image:linear-gradient(white,white),radial-gradient(circle at top left,var(--peach) 0%,var(--red) 100%);background-origin:border-box;background-clip:padding-box,border-box;border:double 1px transparent}
#manufacturer-page .swiper-button-next,#manufacturer-page .swiper-button-prev{color:var(--red)!important;text-shadow:1px 1px 10px #fff,-1px -1px 10px #fff}
#manufacturer-page .old-price span{text-decoration:line-through}
#manufacturer-page .old-price{margin-right:15px}
#manufacturer-page .price-block{display:flex;flex-wrap:wrap}
#manufacturer-page .price-block .old-price,#manufacturer-page .price-block .actual-price{white-space:nowrap}
.reviews-line .stars-img{margin:-5px 0 0 20px}
#manufacturer-page #setka_tabs li button{width:100%;background:linear-gradient(90deg,#F8F8F8 0.33%,#E6E6E6 100.33%);border-radius:4px 4px 0 0;border:none;color:var(--graphite);margin-bottom:0}
#manufacturer-page #setka_tabs li button.active,#setka_tabs li button:hover{background:linear-gradient(90deg,#FF834E 0%,#C8142A 100%);color:var(--white)}
#manufacturer-page #setka_tabs ul{background-image:linear-gradient(white,white),radial-gradient(circle at top left,var(--peach) 0%,var(--red) 100%);background-origin:border-box;background-clip:padding-box,border-box;border-bottom:double 1px transparent}
#manufacturer-page #setka_tabs li{width:calc(25% - 1px);text-align:center;margin:0 1px}
#manufacturer-page #setka_tabs li:first-child{margin-left:0;width:calc(25% - 2px)}
#manufacturer-page #setka_tabs li:last-child{margin-right:0;width:calc(25% - 2px)}
#manufacturer-page #myTabContent{padding-top:20px;background-image:linear-gradient(white,white),radial-gradient(circle at top left,var(--peach) 0%,var(--red) 100%);background-origin:border-box;background-clip:padding-box,border-box;border-bottom:double 2px transparent;padding-bottom:30px}
#manufacturer-page #myTabContent .tab-pane{overflow:auto}
.manufacturer .add-to-cart[disabled]{opacity:.5;pointer-events:none}
.action_plashka{position:relative;overflow:hidden;padding:30px;margin-top:20px;border-radius:4px}
.action_plashka:before{content:"";width:34px;height:34px;display:inline-block;position:absolute;top:-17px;left:-17px;border-radius:50%}
.plashka-inner{display:flex;align-items:flex-start}
.plashka-inner svg{width:63px;margin-right:25px;margin-top:8px}
.plashka-inner .right-text{width:calc(100% - 90px)}
.hit-plashka{background:url(images/hit-top.png) no-repeat 98% 0 / auto,url(images/hit-bottom.png) no-repeat 10% 100% / auto #FBF8FF;border-bottom:3px solid #962EE8}
.hit-plashka:before{background:#982CE7}
.hit-plashka .plashka-title{background:linear-gradient(90deg,#962EE8 0%,#CB0DDC 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}
.percent-plashka{background:url(images/percent-top.png) no-repeat 98% 0 / auto,url(images/percent-bottom.png) no-repeat 10% 100% / auto #FFFEF8;border-bottom:3px solid #FFBB23}
.percent-plashka:before{background:#FFBB23}
.percent-plashka .plashka-title{background:linear-gradient(90deg,#FF9A23 0%,#FFBB23 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}
.price-plashka{background:url(images/price-top.png) no-repeat 98% 0 / auto,url(images/price-bottom.png) no-repeat 10% 100% / auto #FFF8F8;border-bottom:3px solid #ED3535}
.price-plashka:before{background:#ED3535}
.price-plashka .plashka-title{background:linear-gradient(90deg,#C8142A 0%,#FF834E 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}
@media(min-width:1200px) {
body #manufacturer-page .final-mark.fs-72{line-height:1.45}
#manufacturer-page{padding-top:30px}
}
@media(min-width:1200px) and (max-width:1529px) {
#manufacturer-page #bigimage-block img{height:290px}
#manufacturer-page #smallimages-block img{height:110px}
#manufacturer-page .old-price,#manufacturer-page .actial-price{font-size:30px}
}
@media(max-width:1199px) {
#manufacturer-page .choose-stars{display:none}
#manufacturer-page .propId-107 .review-form-wrap{display:block}
#manufacturer-page .propId-107 .review-form-wrap select{padding:5px 10px;border-radius:15px;border:1px solid #E6E6E6;outline:none}
#manufacturer-page .old-price,#manufacturer-page .actial-price{font-size:22px}
}
@media(min-width:768px) and (max-width:991px) {
#manufacturer-page #bigimage-block img{height:240px}
#manufacturer-page #smallimages-block img{height:85px}
}
@media(max-width:767px) {
#manufacturer-page #smallimages-block{margin-bottom:30px}
#manufacturer-page #setka_tabs li{width:calc(50% - 1px)}
#manufacturer-page #setka_tabs li:first-child{margin-left:0;width:calc(50% - 1px)}
#manufacturer-page #setka_tabs li:nth-child(2){margin-right:0}
#manufacturer-page #setka_tabs li:last-child{margin-right:0;width:calc(50% - 2px)}
}
@media(max-width:575px) {
#manufacturer-page #bigimage-block img{height:60vw}
#manufacturer-page #smallimages-block img{height:28vw}
}