.rating-widget{position:relative;display:flex;align-items:center;height:24px}.vote-wrap{display:flex;align-items:center;flex-wrap:wrap}.vote-hover{position:relative;box-sizing:content-box;cursor:pointer}.vote-stars,.vote-active{position:absolute;left:0;top:0}.vote-result{margin-left:3px;color:#333;font-weight:400;font-size:14px;line-height:20px}.vote-success{position:absolute;bottom:calc(100% + 5px);display:none;padding:5px;background:#fff;box-shadow:0 2px 12px rgba(51,51,51,.08);border-radius:6px;z-index:1}.vote-hover:hover~.vote-success{display:block}@media (min-width: 992px){.vote-result{margin-left:7px;font-size:16px;line-height:22px}}.other-product{padding:16px;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px rgba(51,51,51,.12);background:#fff;color:#333!important;font-size:1rem;text-align:left;text-decoration:none!important}.other-product:active{color:#e600ad!important}.other-product_slide{width:250px;margin-right:16px}.other-product__img-box{position:relative;margin:-16px -16px 12px}.other-product__price{margin-bottom:8px;font-size:20px;font-weight:400;line-height:25px}.other-product__price-old{margin-left:8px;color:#999;font-size:12px;font-weight:400;line-height:1;text-decoration:line-through;vertical-align:middle;white-space:nowrap}.other-product_badge{position:absolute;top:16px;left:16px}.other-products__sly{margin-bottom:60px}@media (min-width: 768px){.other-product__price{font-size:24px;line-height:30px}.other-product__price-old{font-size:14px}}@media (min-width: 1200px){.other-product{border:2px solid var(--bg-tertiary);box-shadow:none}}@media (hover: hover) and (pointer: fine){.other-product:hover{color:#e600ad!important}}.form-field{background:#fafafa;border:1px solid #e7e9ee;border-radius:2px;color:#515867;cursor:text;font-size:15px;line-height:1.4;min-height:44px;outline:0;overflow:hidden;padding:11px 14px 10px;text-overflow:ellipsis;transition:.15s;white-space:nowrap;width:100%}select.form-field{cursor:pointer;height:44px}option{background:#fff;color:#515867}textarea.form-field{max-width:100%;resize:none;vertical-align:middle;white-space:normal}.form-field_invalid,.form-field_invalid:focus,.form-field_invalid:hover{background-color:#fde5ef;border-color:#fde5ef;color:#ef005a}.form-field:focus{background-color:#fff;border-color:#e763db;color:#515867}.form-field:hover{background-color:#fffbff;border-color:#e763db;box-shadow:0 0 0 2px rgba(231,99,219,.2);color:#bd06a7}.form-field-btn{display:inline-block;background:none;border:0;color:#bd06a7;font-size:12px;line-height:16px;margin-top:4px;outline:0;padding:0}.form-label{display:inline-block;margin-bottom:8px;color:#656d77;font-weight:500;font-size:14px;line-height:20px}.form-msg{color:#9fa9bb;font-size:12px;line-height:16px;margin-top:4px}.form-msg_invalid{color:#ff3782}::-moz-placeholder{color:#9fa9bb}::-webkit-input-placeholder{color:#9fa9bb}.form-field_invalid::-moz-placeholder{color:#ff3782}.form-field_invalid::-webkit-input-placeholder{color:#ff3782}:hover::-moz-placeholder{color:#e763db}:hover::-webkit-input-placeholder{color:#e763db}.suggestions-promo{display:none!important}@media (hover){.form-field-btn:hover{text-decoration:underline}}.article-promo{display:grid;grid-gap:16px;gap:16px;padding:16px;border-radius:12px;box-shadow:0 2px 12px rgba(51,51,51,.08);background:#fae6f5;color:var(--text-primary);font-size:14px;letter-spacing:.03em;text-align:center}.article-promo__bold-text{color:#e600ad;font-weight:700;white-space:nowrap}.article-promo__code-box{padding:4px;border-radius:10px;background:#fff;color:var(--text-primary)!important;line-height:16px;text-align:center}.article-promo__code{font-size:16px;font-weight:700;line-height:22px}@media (min-width: 768px){.article-promo{grid-template-columns:1fr 290px;align-items:center;padding:24px 32px;font-size:16px;text-align:left}.article-promo__code-box{padding:8px}.article-promo__code{margin-top:4px;font-size:24px;line-height:28px}}.article .nodetype-page{padding:0}.article__header{padding-bottom:25px}.article__info{display:flex;flex-wrap:wrap;font-size:13px;padding-top:2px}.article__info-item{display:flex;align-items:center;padding-right:15px;border-right:1px solid #eaeaea;margin-right:15px;color:#919191}.article__info-item:last-child{border:0;margin-right:0;padding-right:0}.article__info-item-icon{flex:0 0 auto}.article__info-item-text{padding-left:6px;margin:0}.repost-icon{display:inline-block;width:27px;height:27px;background:url(/dist/repost-icons.CN2qURxf.svg) no-repeat;filter:grayscale(100%)}.repost-icon:hover{filter:grayscale(0)}.repost_fb{background-position:0 0}.repost_vk{background-position:50% 100%}.repost_tw{background-position:100% 50%}.repost_ok{background-position:100% 0}.repost_gp{background-position:-27px 0}.share-inline__repost-label{display:inline-block;vertical-align:top;margin-top:4px;margin-right:20px}.video{margin-bottom:15px;padding-top:56.25%;position:relative}.video iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.product-section-title{padding:8px 0;margin:0 0 16px;color:#333;font-size:24px;font-weight:700;letter-spacing:0;line-height:30px;text-align:left;text-transform:none}@media (min-width: 768px){.product-section-title{margin-bottom:32px;font-size:40px;line-height:50px;text-align:center}}.article__other-products{padding:0 15px;margin:0 -15px;overflow:hidden;clear:both}@media (min-width: 1200px){.article__other-products{padding:0 1px 0 0;margin:0;overflow:visible}}.linking{padding:40px 0 16px;background:var(--bg-tertiary)}.linking__list{display:grid;grid-template-columns:repeat(4,200px);grid-gap:16px 12px;gap:16px 12px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:16px 15px 32px;margin:0 -15px}.linking__list_cities{grid-template-columns:repeat(8,200px)}.linking__list::-webkit-scrollbar{display:none;width:0;height:0}.linking__item{display:inline-flex;align-items:center;min-height:72px;padding:12px;border-radius:8px;box-shadow:0 8px 24px rgba(51,51,51,.12);background:#fff;color:#333!important;text-decoration:none!important;transition:.15s}.linking__item:active{box-shadow:0 4px 12px rgba(51,51,51,.12);transform:scale(.9)}@media (min-width: 768px){.linking{padding:80px 0 56px}.linking__list{grid-template-columns:repeat(4,1fr)}.linking__item{padding:16px;box-shadow:none}}@media (hover: hover) and (pointer: fine){.linking__item:hover{box-shadow:0 8px 24px rgba(51,51,51,.12)}}.video-flex-wrap{display:block;position:relative;margin-bottom:var(--spacing-x4)}.video-flex-wrap:before{content:"";display:block;padding-top:60%}.video-flex-wrap__video{position:absolute;top:0;left:0;width:100%!important;height:100%!important}
