﻿.buy-in-time-block-vertical,.buy-in-time-block-horizontal{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-bottom:10px}.buy-in-time-block-vertical{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding-right:10px;padding-left:10px}.buy-in-time-block-vertical~.carousel-main-wrap{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.buy-in-time-block-horizontal{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.buy-in-time-block-horizontal .buy-in-time-content{display:table;width:100%}.buy-in-time-block-horizontal .buy-in-time-countdown-block,.buy-in-time-block-horizontal .buy-in-time-picture-block,.buy-in-time-block-horizontal .buy-in-time-price-block{display:table-cell;vertical-align:middle}.buy-in-time-block-horizontal .buy-in-time-countdown-block{width:25%}.buy-in-time-block-horizontal .buy-in-time-price-block{width:25%}.buy-in-time-block-horizontal .buy-in-time-discount{right:auto;left:50%}.buy-in-time-block-mobile{margin:10px}.buy-in-time-block-mobile .buy-in-time-content:before,.buy-in-time-block-mobile .buy-in-time-content:after{content:"";display:table}.buy-in-time-block-mobile .buy-in-time-content:after{clear:both}.buy-in-time-block-mobile .buy-in-time-countdown-block,.buy-in-time-block-mobile .buy-in-time-price-block{width:100%;text-align:center}.buy-in-time-block-mobile .buy-in-time-picture-block{margin-left:4%;width:100%}.buy-in-time-block-mobile .price,.buy-in-time-block-mobile .price-current,.buy-in-time-block-mobile .price-new,.buy-in-time-block-mobile .price-old{display:inline}.buy-in-time-inner{border:1px #e2e3e4 solid;border-radius:5px;padding:10px 15px}.buy-in-time-header{font-weight:bold;text-align:center;line-height:1;font-size:18px;margin:0;padding:0}.buy-in-time-text{text-align:center;font-size:14px;margin-bottom:5px;margin-top:3px}.buy-in-time-picture-block{text-align:center;margin-top:5px;position:relative}.buy-in-time-picture-block .price-spot{bottom:0;right:5px}.buy-in-time-discount{padding-top:29px;width:90px;height:90px;text-align:center;color:#fff;font-weight:bold;line-height:1;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:0;right:-10px}.buy-in-time-discount a,.buy-in-time-discount-number a{color:#fff}.buy-in-time-discount-number{font-size:18px}.buy-in-time-discount-text{font-size:10px;text-transform:uppercase}.buy-in-time-price-default{text-decoration:line-through;font-size:14px}.buy-in-time-price-default *{text-decoration:line-through}.buy-in-time-price-today{font-weight:bold;font-size:13px}.buy-in-time-name{font-weight:bold;font-size:14px;line-height:1.1;margin-top:5px}.buy-in-time-button-block{margin-top:5px}.buy-in-time-price-default .price{text-decoration:line-through}.details-buy-in-time-block{width:190px}.details-buy-in-time-block .buy-in-time-block{border:0;padding:0}.details-buy-in-time-block .buy-in-time-text{text-align:left}@media only screen and (max-width:1024px){.buy-in-time-header{font-size:18px}.buy-in-time-name{font-size:14px}.buy-in-time-block .timer-countdown-item-part{font-size:16px}.btn-buy-in-time{padding:6px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.buy-in-time-header{font-size:18px}.buy-in-time-block{padding:5px 10px}.buy-in-time-block .timer-countdown-item-part{font-size:24px}.buy-in-time-name{font-size:18px}.buy-in-time-button-block{display:none}.buy-in-time-price-today{margin-top:2px;font-size:13px}.buy-in-time-price-default{font-size:14px}.buy-in-time-text,.buy-in-time-block .timer-countdown-item-label{font-size:14px}.buy-in-time-text{margin-bottom:10px;font-size:12px}}.module-buy-more-need,.module-buy-more-current{font-size:105%;font-weight:bold;display:inline-block}.module-buy-more-select{font-size:115%;font-weight:bold;color:#aa1c1c}.productset .products-view-container{display:block;font-size:0}.productset .price-current{margin-bottom:5px}.productset a:hover{text-decoration:none}.productset .products-view-block{width:25%;display:inline-block;vertical-align:middle;position:relative}.productset .products-view-block.notselected{opacity:.7}.productset .products-view-block.notselected:hover{opacity:1}.productset .products-view-block .products-view-item{margin-right:30px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.productset .products-view-block:last-child .products-view-item{margin-right:0}.productset .products-view-block:after{content:'+';font-size:32px;position:absolute;right:0;top:50%;margin-top:-32px}.productset .products-view-block:nth-last-child(2):after{display:none}.productset .productset-price{position:relative;width:auto}.productset .productset-price.products-view-block:after{content:'=';left:-38px;right:auto}.productset .productset-price .products-view-item{border:none;position:relative}.productset .productset-price .products-view-item:hover{-webkit-box-shadow:none;box-shadow:none}.productset .productset-price .products-view-item .price-text{font-size:20px}.shop-reviews{margin-bottom:20px}.shop-reviews-review-wrap+.shop-reviews-review-wrap{margin-top:15px}.shop-reviews-name{display:inline-block;font-size:18px;margin-right:5px}.shop-reviews-date{display:inline-block;font-size:12px}.shop-reviews-review-header{margin:10px 0}.shop-reviews-review-text{margin-bottom:5px}.shop-reviews-rating{display:inline-block;position:relative;top:3px}.page-all{float:right}.add-review-btns-block{margin-top:20px}.shop-reviews-review-image{padding-bottom:10px}@media(max-width:480px){.shop-reviews-review-header .review-item-name,.shop-reviews-review-header .rating,.shop-reviews-review-header .review-item-date{display:block}.shop-reviews-review-header .review-item-name{padding:0}.shop-reviews-review-header .rating{margin:6px 0 10px 0}.shop-reviews-review-header .review-item-date{padding:0;margin:5px 0}.form-field .form-field-name-alt{margin:7px 0;display:inline-block}.review-inputs-row .form-field-name-alt{margin:7px 0;display:inline-block}.review-form-block .review-form-button{text-align:right;margin-top:7px}.review-form-block .review-form-header{margin-bottom:10px;text-align:center}.store-reviews-form{margin:10px 0;border-radius:5px}.store-reviews-form .form-title{text-align:center;padding:10px 0}.store-reviews-form .form-required-explanation{display:none}.store-reviews-form .add-review-btns-block{padding:20px;margin:0;text-align:right}.store-reviews-form .form-field-name{margin:5px 0;display:inline-block}.reviews-list .col-xs-12{padding:0}}