.review__bottom{display:flex;justify-content:space-between;flex-wrap:wrap}.review__bottom .review__left{min-width:100px}.link__answer{cursor:pointer;color:#999;line-height:1;display:inline-block;vertical-align:bottom}.review-vote{cursor:pointer}.like-vote{display:inline-block;margin-right:20px}.like-vote.vote-active .review-vote-count,.like-vote:hover .review-vote-count{color:#00a623}.review-vote-icon{display:inline-block;width:20px;height:20px;position:relative}.like-vote.vote-active .ic-like,.like-vote:hover .ic-like{fill:#00a623}.dislike-vote.vote-active .review-vote-count,.dislike-vote:hover .review-vote-count{color:#e20438}.dislike-vote.vote-active .ic-like,.dislike-vote:hover .ic-like{fill:#e20438}.dislike-vote .ic-like{transform:rotate(180deg)}.review__text-holder{color:#555;margin-bottom:20px}.success-content{display:flex;border:1px solid #1f7d34;padding:18px 20px;font-size:15px;border-radius:2px;align-items:baseline}.success-icon{display:inline-block;margin-right:10px;width:14px;height:11px;position:relative;min-width:14px}.review__form-answer-holder{display:none;padding-top:20px;max-width:447px}.success-holder{display:none}input.d-add-review__input{margin-bottom:10px!important}.d-add-review__textarea{margin-bottom:10px!important}.d-review-body{margin-bottom:5px}.dp-header-new{margin:0px!important}.sale-item-holder{padding:20px 0}.sale-item-holder .item-name-box{display:flex;align-items:center;margin-bottom:15px}.countdown-box .countdown{display:flex}.sale-item-title{font-weight:600;font-size:18px;line-height:1.6;margin-right:15px}.sale-item-holder .flip .text{font-weight:600;font-size:12px;line-height:15px;text-align:center}.sale-item-holder .flip .num{font-weight:700;font-size:30px;line-height:36px}.sale-item-holder .flip .dots{color:#E5E5E5;font-weight:700;font-size:30px;line-height:36px;margin:0 5px}.sale-item-holder .flip{display:flex;align-items:center}.sale-item-holder .count{flex-direction:column;display:flex}.sale-item-holder .seconds{color:#C1584E}.sale-slider-item img{max-height:180px;margin:auto}.sale-slider-item{display:flex;flex-direction:column}.sale-slider.slick-initialized .slick-slide{padding:0}.sale-slider .slick-prev{left:0;width:16px;height:16px;z-index:1;top:calc(50% + 25px)}.sale-slider .slick-next{right:0;width:16px;height:16px;z-index:1;top:calc(50% + 25px)}.sale-slider .slick-next:before{content:"";width:16px;height:16px;display:inline-block;background-image:url(/local/templates/aspro_optimus/images/sale-arrow-next.png)}.sale-slider .slick-prev:before{content:"";width:16px;height:16px;display:inline-block;background-image:url(/local/templates/aspro_optimus/images/sale-arrow-prev.png)}.sale-slider{opacity:0}.sale-slider.slick-initialized{opacity:1}@media (max-width:980px){.sale-item-title{font-size:14px;line-height:1.2;margin-right:10px}.sale-item-holder .flip .num,.sale-item-holder .flip .dots{font-size:20px;line-height:26px}}.color-green{color:#38a145}.color-red{color:#e73125}.dc-product-info{display:flex;flex-wrap:wrap;margin-bottom:5px}.dc-product-code .dp-list__name{color:rgba(0,0,0,.7)}.dc-product-code{margin-right:30px;font-size:14px;letter-spacing:.9px}.dc-product-code .dp-list__value{font-weight:700}.ic-status{display:inline-flex;width:20px;height:18px;background-position:center;background-repeat:no-repeat;margin-right:4px}.dc-product-status{display:inline-flex;align-items:center}.dc-product-status p{font-weight:600}.dc-product-info p{margin:0}.dp-header .dp-header__name{font-weight:600;color:#100e0e;line-height:34px;border-bottom:1px solid #e5e5e5}.dc-product-options{border-bottom:1px solid #e5e5e5;padding:5px 0 20px}.dp-value-wrapper .w-rating--bar>svg{stroke:#E89894;fill:#fff;margin-right:3px}.block-holder{padding-top:20px}.block-holder .d-btn{text-transform:uppercase;font-size:18px;line-height:20px;background-color:#f1f1f1;width:100%;padding:13px;text-align:center;border:none;margin-left:0;color:#000}.ic-less{background-repeat:no-repeat;background-position:center;background-image:url(/local/templates/aspro_optimus/icons/icon.gif);width:20px;min-width:20px;height:20px;display:inline-flex;margin-right:10px;background-size:contain}.d-btn:hover .ic-less{background-image:url(/local/templates/aspro_optimus/icons/icon-white.gif)}.promo_code_wrapper{margin:20px 0 10px}.promo_code{font-size:15px;line-height:16px;padding:8px 20px 9px;border:1px dashed #d6655e;display:inline-flex;align-items:center}.promo_code b{font-weight:700;display:inline-flex;margin-left:2px;line-height:16px;margin-top:1px}.dp-colors-holder .dp-colors-box__title{width:100%;margin-right:0;font-weight:400;font-size:13px;line-height:1.4;color:rgba(0,0,0,.7);margin-bottom:5px}.buy_block{border-bottom:1px solid #e5e5e5;padding:10px 0}.bx_size.dp-colors-box__holder{margin:0}.dp-colors-box__holder .dp-colors-box__outer{border:1px solid #b7b7b7;padding:4px;width:35px;height:35px}.dp-colors-box.is-active .dp-colors-box__outer{border-color:#000}.sku_props .bx_item_detail_size ul li span{width:100%;height:100%;padding:0;display:inline-flex}.dp-value-holder .dp-value-new span,.dp-value-holder .dp-value-new{font-size:36px;line-height:1.2;font-weight:700}.dp-header .dp-value-wrapper .dp-value-holder{margin-right:10px;margin-bottom:0}.dp-header .dp-value-old{font-size:18px;line-height:20px;color:#e89894;opacity:1;text-decoration:none;display:inline-flex;position:relative}.dp-header .dp-value-old:after{content:"";position:absolute;top:50%;left:-2px;right:-2px;width:calc(100% + 4px);background-color:rgba(0,0,0,.5);height:1px}.dp-info{background-color:#f3f8f8;padding:6px 15px 6px 9px;display:flex;justify-content:space-between;margin:15px 0 35px;color:#100e0e;min-height:38px;align-items:center}.dp-info-price{font-size:22px;line-height:1;font-weight:700;display:inline-flex}.checkbox-text{font-size:18px;line-height:22px;position:relative;padding-left:32px;font-weight:600}.checkbox{display:none}.checkbox-text:before{content:"";position:absolute;display:block;width:17px;height:17px;border:2px solid #cdcfcf;background-color:#fff;top:0;left:0;border-radius:3px}.checkbox:checked + .checkbox-text:before{border-color:#D05048;background-color:#D05048;background-image:url(/local/templates/aspro_optimus/images/checkbox.png);background-position:2px -27px;background-repeat:no-repeat}.dp-info .checkbox-label{display:flex;align-items:center}.buy_block_custom .d-btn{font-size:22px;line-height:24px;padding:12px 15px;letter-spacing:.09rem}.block-holder{display:flex;flex-direction:column;padding-bottom:1px;margin-right:5px;align-items:flex-start}.title-info{font-size:14px;color:#787878;line-height:1.1;margin-bottom:5px;display:inline-flex;margin-top:2px}.text-info{color:#000;font-size:18px;line-height:24px;font-weight:700;position:relative;padding-bottom:3px;display:inline-flex;width:auto}.text-info:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;width:100%;background-repeat:repeat-x;background-image:url(/local/templates/aspro_optimus/icons/border-bottom-green.png)}.dp-value-row .dp-moveto__cell{width:50px;height:50px;background-color:#f1f1f1;border-color:#f1f1f1;background-position:center;background-repeat:no-repeat}.dp-value-row .wish_item_card{background-image:url(/local/templates/aspro_optimus/icons/favourites.svg)}.dp-value-row .compare_item_card{background-image:url(/local/templates/aspro_optimus/icons/comparison.svg)}.dp-value-row .wish_item_card.added:hover,.dp-value-row .wish_item_card.added{background-image:url(/local/templates/aspro_optimus/icons/favourites_red.svg);background-color:#f1f1f1;background-position:center;background-repeat:no-repeat}.dp-value-row .compare_item_card.added:hover,.dp-value-row .compare_item_card.added{background-image:url(/local/templates/aspro_optimus/icons/comparison_red.svg);background-color:#f1f1f1;background-position:center;background-repeat:no-repeat}.buy_block_custom .not-available .no-goods .big_btn{height:50px;line-height:20px;padding:15px}.buy_block_custom{margin-right:25px;width:200px;display:inline-flex;align-self:flex-end}.d-p-header .dp-value-row .dp-moveto.like_icons_card{margin-bottom:0}.no-goods{margin-bottom:10px}.advantages-block{display:flex;flex-wrap:wrap;margin:20px 0}.advantages-item{width:50%;padding:10px 5px 10px 15px;display:flex}.advantages-img{width:40px;margin-right:15px}.advantages-text{width:calc(100% - 55px);font-size:14px;font-weight:600;color:#100e0e;line-height:1.3}div .d-p-header .dp-value-wrapper{padding-top:6px}.price-info{width:100%;font-size:13px;line-height:1;color:#100e0e;opacity:.7;letter-spacing:.05em}.dp-value-row{flex-wrap:wrap;margin:5px 0 25px}.dp-header-comments__count{margin-left:4px}.dp-header-comments__count span{text-decoration:underline}.d-p-header .dp-moveto.like_icons_card{margin-left:auto}div .d-btn--productcardheader{margin-bottom:0}@media (max-width:1200px){.buy_block_custom{margin-right:15px}.sku_props .wrapper_sku>.bx_item_detail_size{margin-bottom:5px;margin-right:20px}}@media (max-width:1023px){div .dp-goods .dp-goods__cell{width:50%}.block-holder{width:100%;order:2;margin:10px 0}}@media (max-width:767px){.buy_block .sku_props .wrapper_sku>.bx_item_detail_size{margin-bottom:20px;margin-right:0;width:100%}.buy_block .dp-sizes{display:flex;align-items:center}.buy_block .dp-sizes__title{display:inline-flex;margin-right:8px;margin-bottom:0}.dp-value-holder .dp-value-new span,.dp-value-holder .dp-value-new{font-size:28px}.dp-value-holder .dp-value-old{margin-left:15px}.dp-header .dp-value-wrapper .dp-value-holder{margin-right:0;width:100%}.dp-header .w-rating{display:none}.dp-value-wrapper .buy_block_custom{max-width:145px;align-self:flex-start}div .d-p-header .dp-value-wrapper{text-align:left}.checkbox-text{font-size:15px}.dp-info{margin-bottom:25px}.advantages-item{width:100%;padding:5px 0 10px}.block-holder .d-btn{font-size:15px}.dp-goods{padding:8px 0}.dp-value-wrapper .dp-value-row{flex-direction:row}.dp-header .dp-header__name{text-align:left}.buy_block_custom .d-btn{font-size:18px}.advantages-img{margin-right:10px}.advantages-text{width:calc(100% - 50px)}.promo_code_wrapper{margin-top:10px}.block-holder{flex-direction:row;flex-wrap:wrap;align-items:center;margin:25px 0 5px;padding:0}.title-info{margin:0 4px 0 0}div .buy_block .dp-sizes__title{margin-bottom:0}.d-product .d-tabs__holder{margin-top:30px}.d-p-header .dp-value-row .dp-moveto.like_icons_card{margin-left:0}.dp-value-row{margin-bottom:20px}}.d-product .d-slider-for__img{padding:15px}.d-product .d-slider-for__figure.slick-slide.slick-active{background-color:#f1f1f1}.d-slider-nav{background-color:#f1f1f1;padding:15px}