.owl-has .dropdown-menu {top: auto;bottom: 100%;margin-bottom: 2px;}
.owlslider .buttons-section .hidden-xs .add2basketform{display:block!important;}
.prop-product .products-owl-slider .owl-nav{margin-top: 10px; }
@media (min-width: 300px) and (max-width: 1023px) {
.new-btn{margin-top:10px;}
.owlslider .products__item{min-height:400px!important;}
.owlslider .products__in:hover{min-height:400px!important;}
.owlslider .products__in{min-height:400px!important;}
.owlslider .add2basketlink{margin:0 auto;}
.owlslider .pull-right, .owlslider .pull-left,.owlslider .loss-menu-right{float:none!important; text-align:center;}
#propACCESSORIES .owl-item{ min-height: 530px;}}
@media (min-width: 300px) and (max-width: 767px) {
	/* #propACCESSORIES{margin-bottom:-170px;} */
	#propACCESSORIES .owl-item{ min-height: 530px;}
	.owlslider .products__in{min-height:360px!important;}
	.owlslider .products__in:hover{min-height:360px!important;}}
#propACCESSORIES .product-content__title{padding:15px;}
.mult-sale{
	display:block; 
	margin: 1rem 0 1.5rem 0;}
.mult-sale a{color:#999;}
.fly-header .fly-header__menu-button {cursor:pointer;}
.rs_detail-podimg {background-image: url("/bitrix/templates/flyaway_default/images/lupa.png");}
#image-reel, #image_reel-reel, #image_reel-reel .reel , #image-reel .reel {display: block;max-width: 100%;height: 100%;margin: 0 auto;}
#image_reel-reel .reel{width: auto;height: auto;}
#zima-leto {width: 600px;margin: 0 auto;}
.products_showcase .products__data {background-color: #ffff;}
.products_showcase .products__item:hover .products__in {background-color: #ffff;}
.products__data .prices {
	text-align: center;
}
.products_showcase .products__category {text-align: center;}
.products_showcase .products__name {text-align: center;}
.logo_adaptive {max-width: 100%;height: 100%;}
.smallbanners__img {min-height: 0;max-height: 100%;min-width: 0;}
@media (max-width: 1023px) {
.smallbanners__name {font-size: 11px;line-height: 1.3em;
	}}
@media (max-width: 1023px) and (min-width: 300px) {
.owlslider .products__in {min-height: 0%;
	}}
@media (max-width: 1023px) and (min-width: 300px) {
.owlslider .products__item {min-height: 0%;
}}
.js-element.qb .qb_icon {display: none;}
.thumb-wrap {position: relative;padding-bottom: 56.25%;padding-top: 30px;height: 0;overflow: hidden;}
.thumb-wrap iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
#product-detail-tabs .tabs-item:last-child {border-right: none;-webkit-border-radius: 0 5px 0 0;-moz-border-radius: 0 5px 0 0;border-radius: 0 5px 0 0;}
#product-detail-tabs  .tabs-item:nth-child(1) {-webkit-border-radius: 5px 0 0 0;-moz-border-radius: 5px 0 0 0;border-radius: 5px 0 0 0;}
#product-detail-tabs .nav-tabs{border-bottom: 1px solid #a9a9a9;}
#product-detail-tabs .tabs-item {border: 1px solid #fff;border-right: none;overflow: hidden;margin-bottom: -1px;background-color: #f5f5f5;border-bottom: 1px solid #a9a9a9;
}
#product-detail-tabs .tabs-item.active {border: 1px solid #a9a9a9;border-bottom: 1px solid #ffffff;background-color: #ffffff;-webkit-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;}
#product-detail-tabs .tabs-item.active a {background-color: #ffffff!important;
}
.tabs-item.active > a:focus, .tabs-item.active > a:hover {background: #ffd62f !important;color: #000;}
#product-detail-tabs .nav-tabs > li > a {background-color: #f5f5f5;font-size: 15px;}
#product-detail-tabs .nav-tabs > li > a:hover {border-color: #ffd62f;background-color: #ffd62f;}
@media (max-width: 740px) {#product-detail-tabs .tabs-item {    border: 1px solid #fff;    border-bottom: 1px solid #a9a9a9;    margin: 3px 3px -1px 0;    border-radius: 5px 5px 0 0;}}
.stickers-left{display: flex;width: 80%;}
.stickers-left img{max-width: 58px;margin: 0 5px;}
.dots_additional{text-align: center;}
.dots_additional .owl-dot img{display: none}
.dots_additional .owl-dot{cursor: pointer;display: inline-block;background-color: #e2e2e2;border-radius: 50%;height: 15px;width: 15px;margin-right: 5px;}
.dots_additional .owl-dot.active{background-color: #ffd62f}
.nav-prev, .nav-next{cursor: pointer;font-family: FontAwesome;font-size: 39px;color: #fff;position: absolute;top: calc(100%/2 - 35px);background-color: #ffe062;border-radius: 50%;line-height: 1;z-index: 1;-webkit-transition: opacity 200ms ease;-moz-transition: opacity 200ms ease;-o-transition: opacity 200ms ease;transition: opacity 200ms ease;
}
.propDOCS a{margin-right: 20px;margin-bottom: 5px;display: block;}
@media (min-width: 741px) {.nav-prev, .nav-next{    opacity: 0;}.product-detail-carousel__images:hover .nav-prev, .product-detail-carousel__images:hover .nav-next{    opacity: 1}.propDOCS a{    display: inline-block;}}
.nav-prev{left: 0;padding: 5px 22px 7px 18px;}
.nav-prev:before{content: "\f104";}
.nav-next{right: 0;padding: 5px 18px 7px 22px;}
.nav-next:before{content: "\f105";}
.js-compare-switcher{cursor: pointer;    }
.add2basketform.cantbuy .product-buyblock__buy1click{display: none}
.icons.visible-xs{z-index: 100}
iframe{max-width: 100% !important}
#pg-image-reel, #pg-image_reel-reel, #pg-image_reel-reel .reel, #pg-image-reel .reel {display: block;max-width: 100%;height: 100%;margin: 0 auto;}
.popupgallery .changeit img.reel{cursor: url('http://code.vostrel.net/jquery.reel.cur'),move;}
.js-detail-carousel-nav-side{overflow-y: auto;-ms-overflow-style: none;scrollbar-width: none;}
.js-detail-carousel-nav-side::-webkit-scrollbar {display: none; /* hide scrollbar for Webkit Browsers */}
.last_360 .owl-dot:last-child{position: sticky;bottom: 1px;background-color: #fff;}
.modal_buy .add2basketform .btn{float: none;width: 150px;margin: 10px auto;}
.category_tags{margin: 20px 0;}
.category_tags a{display: inline-block; color: #555; border: 1px solid #a9a9a9; padding: 5px 12px;margin: 0 10px 10px 0;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.category_tags a:hover{text-decoration: none; background-color: #e6e6e6;}
.mobile-menu-nav .cat_list{width: calc(100% - 50px);display: inline-block;}
.mobile-menu-nav .cat_list + .mobile-menu-nav__arrow{cursor: pointer;width: 50px;display: inline-block;vertical-align: middle;border-top: 1px solid rgba(204, 204, 204, 0.3);border-left: 1px solid rgba(204, 204, 204, 0.3);}
.mobile-menu-nav .cat_list + .mobile-menu-nav__arrow:before{line-height: 2.3;margin-left: 35%;}
.thumb_video .play{width: 100%;height: 100%;}
.stickers_list img{width: 58px;margin: 0 5px;}
.top_left_left_right,.top_left_top_bottom,.top_right_right_left,.top_right_top_bottom{top: 10px !important;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;-o-flex-wrap: wrap;flex-wrap: wrap;z-index: 2}
.top_left_left_right,.top_left_top_bottom{left: 10px;width: 90%}
.top_left_top_bottom,.top_right_top_bottom{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
.top_right_top_bottom,.top_right_right_left{right: 10px !important;}
.top_right_right_left{width:90%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.top_left_left_right + .top_left_top_bottom, .top_right_right_left + .top_right_top_bottom{top: 68px !important;}
.stores .stores-icon.stores-order,.stores .stores-icon.stores-order:before,.stores .stores-icon.stores-order:after{background: #e87d0d;border: 1px solid #e87d0d;}
.stores .stores-order ~ .genamount{text-transform: none}
.order-text{font-size: 0}
.order-text:after{content: 'Под заказ';font-size: 13px;}
.amount .order-text:after{font-size: 14px;}
.fly-header .loss-menu-right, .inmenucompare{margin-right:3px;margin-left:3px;margin-bottom:2px;float: right}
.fly-header__icons .inmenucompare{position: relative;background: #fff;border: 1px solid #a9a9a9;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;display: inline-block;vertical-align: middle;line-height: 30px;padding: 5px;height: 40px;width: 40px;text-align: center;}
.fly-header__icons .count{background-color: #ffe062;color: #555555;position: absolute;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;display: inline-block;font-size: 16px;font-style: normal;height: 33px;line-height: 33px;text-align: center;vertical-align: middle;width: 33px;top: -18px;right: -18px;}
.is-sticky .fly-header__icons .count{top: -1px;right: -7px;width: 20px;height: 20px;line-height: 22px;}
.fly-header__icons .inmenucompare .hidden-xs{display: none;}
.compare-result__header.is-sticky{position: fixed;top:70px;min-width: 100%;background-image: url(/images/bd.jpg);background-repeat: repeat;background-size: cover;z-index: 1;}
.compare-result__header.is-sticky .compare-result__info{border-right: 1px solid #ddd;}
.compare-result__header.is-sticky + .compare-result__table{margin-top: 240px;}
.product-detail-carousel__thumb .play:after,.thumb_video .play,.lg-thumb .play:after{pointer-events: none;content: '';background-image: url(http://opt-1236975.ssl.1c-bitrix-cdn.ru/upload/uf/7cf/7cf6cc92e3f0a4860ba9b6844dda38cf.svg);display: block;position: absolute;top:5px;width: 70px;height: 70px;background-repeat: no-repeat;background-size: 70%;background-position: 50% 50%;z-index: 1}
.lg-thumb .play:after{top: 15px;width: 80px;height: 70px;}
@media(min-width: 540px){.fly-header .loss-menu-right, .inmenucompare{margin-right:10px;margin-left: 10px;}.compare-result__header.is-sticky{top:103px}}
@media(min-width: 740px){.fly-header .loss-menu-right{margin-right:20px;margin-left: 0px;}}
@media(min-width: 1000px){.compare-result__header.is-sticky{top:110px}}
@media(min-width: 1600px){.compare-result__header.is-sticky{min-width: 1600px;}}
.js-compare-box span.in{font-size: 0}
.js-compare-box span.in:after{content: 'В сравнение';font-size: 13px;}
.js-compare-box span.out{position: absolute;top:11px;left:100px;}
.js-compare-box:not(.active) .out_link{display: none}
.js-compare-box .out_link{position: absolute;top: 12px;left: 20px;}
.icon-east:hover .tooltip{display: none}
.ajaxpages {margin-bottom: 20px}
@media (min-width: 740px) {.catalog-sale .content .row.products_showcase > .col, .catalog-sale .content .row.products_showcase > .col.half {width: 25%!important;}}
@media (min-width: 1260px) {.catalog-sale .content .row.products_showcase > .col, .catalog-sale .content .row.products_showcase > .col.half {width: 25%!important;}}
@media (min-width: 1680px) {.catalog-sale .content .row.products_showcase > .col, .catalog-sale .content .row.products_showcase > .col.half {width: 25% !important;}}
.catalog-sale.sidebar-wrap {padding-left: 0;}
.catalog-sale.sidebar-wrap .page-title, .catalog-sale.sidebar-wrap > .content {margin-left: 0;}
.mainmenu__other > a:first-child{display: none !important}
label[for='soa-property-28'], #soa-property-28{display: none}
.product-detail-carousel__bottom{margin-left: 0;}
form.add2basketform > .quantity-block,
form.add2basketform > a,
form.add2basketform > button{height: 40px !important}
.footer-nav .clearfix{margin-bottom: 10px}
.catalog-content .products_showcase .products__item{height: 460px}
.catalog-content .products_showcase .products__pic{height: 320px;}
.catalog-content .products_showcase .products__img{max-height: 100%}
.product-detail-carousel .product-detail-carousel__images{margin-left: 0;width: 100%}
.product-detail-carousel .product-detail-carousel__carousel.owl-carousel .owl-item {clear: both;display: inline-block;float: none;text-align: center;vertical-align: middle;}
.product-detail-carousel .product-detail-carousel__carousel.owl-carousel .owl-item div.preview-wrap{margin-top: 0;transform: none;}
.js-detail-carousel_thumb .preview_thumb {height: 80px;width: 80px;border: 1px solid #e2e2e2;padding: 5px;margin: 0 auto;}
.product-detail-carousel__thumb_wr {max-width: 85%;margin: 0 auto 20px;position: relative;}
.product-detail-carousel__thumb .current .preview_thumb{border-color: #ffd62f}
.product-detail-carousel__thumb div.owl-preview{background-repeat: no-repeat;background-size: cover;height: 70px;width: 70px;background-position: 50%;}
.thumb-nav .thumb-prev,.thumb-nav .thumb-next{position: absolute;top: 35px;}
.thumb-nav .thumb-next{right: -35px;}
.thumb-nav .thumb-prev{left: -35px;}
.thumb-nav {display: block !important}
.nav_additional{display: block}

.openModal{display: block;}
.popupgallery .owl-item img,.popupgallery .owl-item iframe{display: block;margin: 0 auto;}
#contSlides,.product-params__name{display: none;}
#leftModal, #rightModal{position: absolute;top: 0;width: calc((100vw - 265px) / 2);height: 200px;text-align: center;background-color: #fff;font:34px/3 "FontAwesome";z-index: 1}
#leftModal{left: calc((-100vw + 260px) / 2);} #leftModal:before{content: "\f104";}
#rightModal{right: calc((-100vw + 260px) / 2);} #rightModal:before{content: "\f105";}
#bottomModal{text-align: center;padding-top:5px;position: relative;z-index: 1;}
#bottomModal > div,#bottomModal > button{display:inline-block !important; float:none !important;vertical-align: middle; font-size: 15px;line-height: 1.2;}
#bottomModal > button{margin-right: 10px}
.lg-thumb-outer{max-width: 265px;margin: 0 auto;left: 0;right: 0;height: 150px !important}
.lg-thumb-outer .lg-thumb{height: 100px !important}
@media(max-width: 739px){
	#bottomModal > button{font-size: 18px}
	.nav_additional{display: none}
	.products_showcase:not(.products_showcase-mob) .products__pic{height: 300px;}
	.products_showcase .products__in{max-width: calc(100% - 10px)}	
	.thumb-nav .thumb-next{right: -15px;}
	.thumb-nav .thumb-prev{left: -15px;}	
	.popupgallery .thumb-nav .thumb-next{right: -25px;}
	.popupgallery .thumb-nav .thumb-prev{left: -25px;}
	.fancybox-title-inside-wrap{display: none}
	.fancybox-outer .fancybox-inner {max-width: 100%;}
	.fancybox-close{background: transparent url('../images/fancybox/fancybox-close.png?v2') 0 0 no-repeat !important;top:20px;}
	#contSlides{display: block;font-weight: bold;}
	.popupgallery{border-bottom:none;margin-bottom: 0}
	.popupgallery .js-detail-carousel{padding-top: 20px}
	.js-detail-carousel_thumb .preview_thumb {height: 70px;width: 70px;}
	.product-detail-carousel__thumb div.owl-preview{height: 60px;width: 60px;}
	.thumb-nav .thumb-prev, .thumb-nav .thumb-next{top:25px;}
	.modal_buy .add2basketlink{font-size: 18px;height: 46px !important;}
	.product-detail-carousel__thumb .play:after,.thumb_video .play{width: 60px;height: 60px;}
	/*.product-params__rating{display: none;}*/
	/*.product-params__name{display: block;margin-left: 10px;}*/
	.inheadfavorite{margin-top: 0}
	.fly-header .fly-header__search{vertical-align: top}
	.fancybox-lock jdiv{display: none !important;}
	.lg-on jdiv,.lg-on .comagic-widget,.lg-on .comagic-widget > *{display: none !important;}
	.fancybox-wrap{
		left: 0 !important;
		right: 0 !important;
		width: 100% !important;
		top: 0 !important;
		bottom: 0 !important;}
	.fancybox-skin,.fancybox-inner{height: 100%	!important;}
	.lg-actions .lg-prev,.lg-actions .lg-next{display: none;}
}
.lg-sub-html, #lg-actual-size, .lg-autoplay-button{display: none}
.lg-inner{background-color: #fff;}
.lg-backdrop{background-color: #fff;}
.lg-actions .lg-next, .lg-actions .lg-prev{color: #fff}
.lg-toolbar,.lg-outer .lg-thumb-outer,.lg-thumb,.lg-outer .lg-toogle-thumb{background-color: transparent;color: #333;}
.lg-thumb,.lg-outer .lg-toogle-thumb{opacity: }
.lg-toolbar .lg-icon,#lg-counter{color: #333}
.lg-toolbar .lg-icon:hover,.lg-outer .lg-toogle-thumb:hover{color: #000}
.onlyModalShow{display: none;}
.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {border-color: #ffd62f;}
.lg-item .reel-overlay .reel{margin: 0 auto;}
.lg-outer .lg-video .lg-object{right: 0;margin-left:auto;margin-right: auto}

.popupgallery .js-detail-carousel{margin-bottom: 30px;}
.compare-mobile{
	/* bottom: 60px; top:auto; */
}
.order-mobile{
	/* bottom: 10px; top:auto; */
}
.comagic-js-sitephone-label--shown {display: block !important;} 
.comagic-js-sitephone-label--hidden {display: none !important;}
.reelImg .lg-img-wrap:before{height:25% !important}

@media(max-width: 1000px) and (orientation: landscape) {
	.reelImg .lg-img-wrap:before{height:0 !important}
	.lg-outer .lg-video .lg-video-play{top:33%;}
	.lg-outer .lg-item .lg-video .lg-object,.reelImg .lg-object{max-height: 250px;max-height: 80vh;width: auto !important;margin-right: auto;margin-left: auto;}
	.lg-outer .lg-item .lg-video-object{max-height: 250px;max-height: 80vh}
}
@media(min-width: 740px){
	.lg-backdrop{background-color: rgba(0,0,0,.8);}
	.lg-thumb-outer{max-width: calc(100% - 380px);}
	.lg-thumb-outer:before{content: '';position: absolute;right: -90px;left: -90px;background-color: #fff;height: 150px;}
	#leftModal, #rightModal{width: 170px;}
	#leftModal{left: -190px;} 
	#rightModal{right: -190px;}
}
@media(max-width: 767px) {
	/*.product-bar .product-recom_main .products__item .products__pic,
	#fly_bigdata .products_showcase .products__item .products__pic,
	.tab-pane .prop-product .products__item .products__pic{height: auto;}
	.product-bar .product-recom_main .products__item .products__in,
	#fly_bigdata .products_showcase .products__item .products__in,
	.tab-pane .prop-product .products__item .products__in{min-height: auto !important;}
	.product-bar .product-recom_main .owlslider .products__item,
	#fly_bigdata .products_showcase .owlslider .products__item,
	.tab-pane .prop-product .owlslider .products__item{min-height: auto!important;}*/

	.owlslider .products__item .products__pic{height: auto;}
	.owlslider .products__item .products__in{min-height: auto !important;}
	.owlslider .products__item{min-height: auto!important;}
}
.product-description .products__prices .prices__val_cool{font-size: 26px}
.openPBCredits{margin-top: 20px;margin-bottom: 28px}
form:not(.cantbuy) .openPBCredit-descr{float: left;margin-right: 15px;}
.openPBCredit-descr strong{font-size: 16px;}
.cantbuy #openPBCredit{display: none}
.delivery-types{font-size: 16px;margin: 15px 0 25px;}
.delivery-types p{color: #636975;margin-bottom: 2px;}
.delivery-types svg{float: left; margin-right: 6px;}
.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;}
.flex.nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.adv_i{margin-bottom: 20px}
@media(max-width: 739px){.adv_i{padding: 0}.vobz_i{padding: 0}}
.adv_i p span{background: linear-gradient(to right, #efefef, #ffffff);padding: 15px;}
.adv_i p span:first-child{color: #8cbe5d;font-size: 60px;font-family: 'Alfa Slab One', cursive;}
.adv_i p span:last-child{align-items: center;flex-grow: 1;font-size: 18px;}
.adv_i p span:last-child strong{width: 100%}
.adv img{max-width: 100%;}
.mods .products.owlslider .products__item{min-height: 350px !important;}
.name-middlebanners{text-align: center;padding: 10px 0;}
.img-middlebanners{max-height: 60%;top: -1065px;}
.navbar-nav.mainmenu #element0 a,
.mobile-menu .mobile-menu-nav .mobile-menu-nav__element:first-child:not(.back) a{color: #fff;background-color: #F88D2B;}
.navbar-nav.mainmenu #element0 a{padding-left: 20px;padding-right: 20px;margin-right: 5px;}
.category #bx_1847241719_140 {display: none;}
.vobz .vobz_i:only-child{position: relative;display: block;height: 0;padding: 0;overflow: hidden;padding-bottom: 56.25%;width: 100%}
.vobz .vobz_i:only-child iframe{position: absolute;top: 0;left: 0;bottom: 0;height: 100%;width: 100%;border: 0;}
body .tabs .tab-pane{margin-bottom: 1rem;}
.product .col hr{margin-top:0.5rem;margin-bottom: 0.5rem}
.product .col .adv_t{margin-top:1rem}

.bx-soa-pp-delivery-cost {
	visibility: hidden;
}
<!-- Увеличить основной шрифт, увеличить отступы h3 (top), сделать буллеты + увеличить их -->

h3, .h3 {
    font-size: 23px;
}

.mult-sale {
    display: block;
    /* margin: -1.5rem 0 1.5rem 0; */
    margin: 0.5rem 0 1.5rem 0;
    font-size: 16px;
    font-weight: bold;
    /* background-color: #8fd402; */
    /* box-shadow: -10px 0 0 #8fd402, 0px 0 0 #8fd402; */
}
.mult-sale .catalog-element-popup-element {
	color: #ff0505;
}
@media(max-width: 700px){
.catalog .catalog-content > .row, .catalog .products__item_wide > .row, .catalog .products{margin-right: 0;margin-left: 0;}	
.catalog .col{padding-left: 0;padding-right: 0;}	
}
@media (min-width: 740px) {
	.fly-header-sticky-wrapper.is-sticky .fly-header-sidenav-button, body.is--sidenav .fly-header-sidenav-button {
		display: none;
	}
}
.compare_block .comparebottom{
	position: fixed;
	text-align: center;
	padding-top: 5px;
	font-weight: bold;
	z-index: 999999999999999999999;
	right: 145px;
	bottom: 0;
	height: 30px;
	width: 180px;
	background-color: #ffe062;
	border-radius: 15px 15px 0px 0px;
}
.compare_block .comparebottom .fa-align-left{
	display: none;
}
.compare_block .comparebottom .inmenucompare{
	float: right;
	margin: 0;
	display: contents;
}
@media (max-width: 768px) {
	.compare_block .comparebottom{
		right: 20px;
	}
}
.compare_block .comparebottom a{
	text-decoration: none;
}
/*.compare_block .hidden-xs{
	display: none;
}*/
.hidden_bottom{
	display: none!important;
	visibility: hidden!important;
}
.compare_block .comparebottom{
	position: fixed;
	text-align: center;
	padding-top: 5px;
	font-weight: bold;
	z-index: 999999999999999999999;
	right: 145px;
	bottom: 0;
	height: 30px;
	width: 180px;
	background-color: #ffe062;
	border-radius: 15px 15px 0px 0px;
}
.compare_block .comparebottom .fa-align-left{
	display: none;
}
.compare_block .comparebottom .inmenucompare{
	float: right;
	margin: 0;
	display: contents;
}
@media (max-width: 768px) {
	.compare_block .comparebottom{
		right: 20px;
	}
}
.compare_block .comparebottom a{
	text-decoration: none;
}
/*.compare_block .hidden-xs{
	display: none;
}*/
.hidden_bottom{
	display: none!important;
	visibility: hidden!important;
}




.compare_block .comparebottom{
	position: fixed;
	text-align: center;
	padding-top: 5px;
	font-weight: bold;
	z-index: 999999999999999999999;
	right: 145px;
	bottom: 0;
	height: 30px;
	width: 180px;
	background-color: #ffe062;
	border-radius: 15px 15px 0px 0px;
}
.compare_block .comparebottom .fa-align-left{
	display: none;
}
.compare_block .comparebottom .inmenucompare{
	float: right;
	margin: 0;
	display: contents;
}
@media (max-width: 768px) {
	.compare_block .comparebottom{
		right: 20px;
	}
}
.compare_block .comparebottom a{
	text-decoration: none;
}
.compare_block .hidden-xs{
	display: none;
}
.hidden_bottom{
	display: none!important;
	visibility: hidden!important;
}


.compare_block .comparehead{
	position: fixed;
	text-align: center;
	padding-top: 5px;
	font-weight: bold;
	z-index: 999999999999999999999;
	right: 145px;
	bottom: 0;
	height: 30px;
	width: 180px;
	background-color: #ffe062;
	border-radius: 15px 15px 0px 0px;
}
.compare_block .comparehead .fa-align-left{
	display: none;
}
.compare_block .comparehead .inmenucompare{
	float: right;
	margin: 0;
	display: contents;
}
@media (max-width: 768px) {
	.compare_block .comparehead{
		right: 20px;
	}
}
.compare_block .comparehead a{
	text-decoration: none;
}

.products__banner img{width:100%;height:auto}
@media(max-width:739px){
	.products__banner{height:100%!important}
	.products__banner{padding:0 20px;margin-bottom:60px!important}
}
.adv_i img{
	max-width: 100%;
}

/* Стили для аккордеона Вопрос-ответ */
.acor-container {
    margin: 10px 20px !important;
}
.acor-container .acor-body {
    width: calc(100% - 40px);
    margin: 0 auto;
    height: 0;
    color: rgba(0, 0, 0, 0);
    background-color: #ffffff;
    line-height: 18px;
    padding: 0 30px;
    box-sizing: border-box;
    transition: color 0.5s, padding 0.5s;
    overflow: hidden;
    font-family: Verdana, sans-serif; 
    font-size: 16px;
    box-shadow: 0 4px 8px rgba(0,0,0,0.2), 0 10px 16px rgba(0,0,0,0.2);
}
.acor-container .acor-body p {
    margin: 0 0 10px;
}
.acor-container label {
    cursor: pointer;
    background-color: #e9ffcb;
    display: block;
    padding: 15px 20px;
    width: 100%;
    color: #666666;
    font-weight: 300;
    box-sizing: border-box;
    z-index: 100;
    font-family: Verdana, sans-serif;   
    font-size: 18px;
    margin: 0 0 5px;
    transition: color .35s;
}
.acor-container label:hover {
    color: #000000;
}
.acor-container input{
    display: none;
}
.acor-container label:before {
    content: '\276F';
    float: right;
}
.acor-container input:checked + label {
    background-color: #8fd400;
    color: #FFF;
    box-shadow: 0 8px 26px rgba(0,0,0,0.4), 0 28px 30px rgba(0,0,0,0.3);
}
.acor-container input:checked + label:before {
    transition: transform .35s;
    transform: rotate(90deg);
}
.acor-container input:checked + label + .acor-body {
    height: auto;
    margin-top: -5px;
    color: #555;
    padding: 20px 30px 10px;
}

/* Стили для текстового поля с кнопкой "Далее" */
.limiter {
  max-height: 200px;
  overflow: hidden;
  position: relative;
}
.limiter .bottom_acc {
  position: absolute; 
  bottom: 0;
  background: linear-gradient(
    to bottom,
    rgb(255 255 255 / 0%),
    rgb(255 255 255)90%);
  width: 100%;
  height: 60px;
  opacity: 1;
  transition: 0.3s;
}
.read-more-checker {
  opacity: 0;
  position: absolute;
}
.read-more-checker:checked ~ .limiter {
  max-height: none;
}
.read-more-checker:checked ~ .limiter .bottom.acc {
  opacity: 0;
  transition: 0.3s;
}
.read-more-checker ~ .read-more-button:before {
    content: '\276F';
    font-size: 200%;
    display: inline-block;
    transform: rotate(90deg);
}
.read-more-checker:checked ~ .read-more-button:before {
    content: '\276F';
    font-size: 200%;
    display: inline-block;
    transform: rotate(270deg);
}
.read-more-button {
  cursor: pointer;
  display: inline-block;
  margin-left: 50%;
  margin-right: 50%;
  color: #777;
  text-decoration: underline;
}
/* Окончание стилей для аккордеона Вопрос-ответ */

.icon-east.js-favorite.js-favorite-heart a span:nth-child(2):before {content: "Избранное";}
.icon-east.js-favorite.js-favorite-heart a span:nth-child(3):before {content: "В избранном";}

.icon-east.js-favorite.js-favorite-heart span.tooltip:nth-last-child(2):before {content: "Добавить в избранное";}
.icon-east.js-favorite.js-favorite-heart span.tooltip:last-child:before {content: "Убрать из избранного";}

span.timer span.timer__item:nth-child(1) span.timer__item__label:before {content: "дн.";}
span.timer span.timer__item:nth-child(2) span.timer__item__label:before {content: "час.";}
span.timer span.timer__item:nth-child(3) span.timer__item__label:before {content: "мин.";}
span.timer span.timer__item:nth-child(4) span.timer__item__label:before {content: "сек.";}
span.timer span.timer__item:nth-child(5) span.timer__item__label:before {content: "шт.";}

.stickers .qb_icon:before {content: "Успей купить";}
.stickers .da2_icon:before {content: "Товар дня";}

.play.preview_thumb.preview_thumb_video {
	position: relative;
}

.play.preview_thumb.preview_thumb_video::after {
	content: '';
	position: absolute;
	width: 30px;
	height: 30px;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15' cy='15' r='15' fill='white'/%3E%3Cpath d='M21.2048 15.4574L12.0374 20.8183C11.789 20.9637 11.4783 20.782 11.4783 20.4912V9.76942C11.4783 9.4787 11.789 9.29713 12.0374 9.44231L21.205 14.8032C21.4535 14.9486 21.4535 15.3121 21.2048 15.4574Z' fill='%23555555'/%3E%3C/svg%3E%0A");
}

#product-detail-tabs .tab-pane__handle {
	border: none;
	padding: 10px;
	background-color: #8d8d8d;
	font-size: 16px;
	width: 100%;
	color: #fff;
	text-align: left;
	position: relative;
}

#product-detail-tabs .tab-pane__handle::after {
	content: '';
	position: absolute;
	width: 11px;
	height: 21px;
	right: 10px;
	top: 50%;
	transform: translateY(-50%) rotate(90deg);
	background-image: url("data:image/svg+xml,%3Csvg width='11' height='21' viewBox='0 0 11 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.383551 18.1931C-0.12785 18.7208 -0.12785 19.5765 0.38355 20.1042C0.894951 20.6319 1.7241 20.6319 2.2355 20.1042L10.6164 11.4556C11.1278 10.9278 11.1279 10.0722 10.6164 9.54445L2.2355 0.895801C1.7241 0.368068 0.894955 0.368068 0.383554 0.895801C-0.127847 1.42354 -0.127847 2.27917 0.383553 2.8069L7.83853 10.5L0.383551 18.1931Z' fill='white'/%3E%3C/svg%3E%0A");
}

#product-detail-tabs .active .tab-pane__handle::after {
	transform: translateY(-50%) rotate(-90deg);
}

@media (max-width: 768px) {
	#description {
    max-width: 100%;
	}

	#product-detail-tabs .tab-pane {
		width: 100%;
	}
	#product-detail-tabs .tab-pane:not(#GIFTS_DETAIL) {
		border: 1px #8d8d8d solid;
	}
	
	#product-detail-tabs .product-content__title {
		padding-top: 0;
	}

	#product-detail-tabs .tab-pane__inner {
		padding: 10px;
	}

	#product-detail-tabs .nav.nav-tabs {
		display: none;
	}

	#product-detail-tabs .tab-content > .tab-pane {
		display: block;
    visibility: visible;
	}

	#product-detail-tabs .tab-pane__inner {
		display: none;
	}

	body #product-detail-tabs .tab-pane {
		margin-bottom: 5px;
	}
}

@media (min-width: 769px) {
	.tab-pane__handle {
		display: none;
	}
}

@media (max-width: 768px) {
	.openPBCredits,
	.js-stores.stores.dropdown,
	.product-announce {
		display: none;
	}
}

@media (max-width: 500px) {
	.product-buyblock__addcart, .product-buyblock__buy1click {
		margin-right: 0;
		width: 100%;
	}
}