

/* Start:/local/templates/prymery/components/bitrix/catalog/catalog/style.css?17557088661122*/
.grid{}
.grid .bx_content_section{
	margin-bottom: 15px;
}
.grid .bx_sidebar{
	margin-bottom: 15px;
}

/* grid2x1 */
.grid2x1{}
.grid2x1 .bx_content_section{
	float: left;
	width: 66%;
	margin-bottom: 15px;
}
.grid2x1 .bx_sidebar{
	float: right;
	width: 33%;
	margin-bottom: 15px;
	padding-left: 5%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
@media (max-width:960px){
	.grid2x1 .bx_sidebar{
		padding-left: 4%;
	}
}
@media (max-width:640px) {
	.grid2x1 .bx_content_section,
	.grid2x1 .bx_sidebar{
		width: 100%;
		float: none;
	}
	.grid2x1 .bx_sidebar{
		padding-left: 3%;
	}
}
@media (max-width:479px){
	.grid2x1 .bx_sidebar{
		padding-left: 1%;
	}

}

.catalog-block-header{
	font-size:14px;
	font-weight: bold;
	text-align: left;
	margin:5px 0;
	padding:5px 15px;
	border-bottom: 2px solid #d9dee6;
	color: #000;
}

body.bx-theme-blue .catalog-block-header{border-color:#006cc0;}
body.bx-theme-green .catalog-block-header{border-color:#63aa28;}
body.bx-theme-red .catalog-block-header{border-color:#da3737;}
body.bx-theme-yellow .catalog-block-header{border-color:#f4b236;}

/* End */


/* Start:/local/templates/prymery/components/bitrix/catalog.element/.default/style.css?17557088654544*/
.product_line_meta {    display: block;    line-height: 1.2;    color: #333;    font-weight: 600;    font-size: 14px;}.product_line_meta>span a, .product_line_meta>span span {    display: inline-block;    margin: 0 1px;    color: #777;    font-weight: 400;}.woocommerce-product-rating, .product-share {    margin-bottom: 0!important;}.product-info-bar-wrappe {    margin-bottom: 24px;}.product-info-bar-wrapper>div {    min-height: 32px;}.product-info-bar-wrapper .align-items-center {    height: 100%;}.round-button {    width: 40px;    height: 40px;    background-color: #fecb6f;    border-radius: 20px;    padding: 8px 9px;}.link-block > div {    margin-top: 24px;}.link-block a {    color: #534C48;    text-decoration: none;    transition: all .25s ease;    border-bottom: 1px solid #FDC976;}.round-button i {    display: inline-block;    vertical-align: middle;    font-family: woodmart-font;    font-style: normal!important;    line-height: 24px;    font-size: 20px;}.round-button svg {    width: 24px;}.delivery-icon i:before {    content: "\F105";}.shop-icon i:before {    content: "\F146";}.woocommerce-product-gallery {    border-bottom: 1px solid rgba(119,119,119,.17);    padding-bottom: 32px;}.thumbnails.slick-slider>button {    height: 50px!important;}.woocommerce-Reviews {    display: block!important;    flex-direction: unset!important;    margin-right: 0px!important;    margin-left: 0px!important;}.woocommerce-Reviews #comments, .woocommerce-Reviews #review_form_wrapper {    flex-basis: 100%!important;    padding-right: 0!important;    padding-left: 0!important;    max-width: 100%!important;    width: 100%!important;}.product-block {    margin-top: 32px;    padding-bottom: 32px;    border-color: rgba(232, 232, 232, 1);    border-bottom-width: 1px;    border-bottom-style: solid;}#comments {    border-bottom: none;    padding-bottom: 0;}h2.author {color: #777;font-weight: 400;font-size: 16px;margin-bottom: 8px;}p.stock.in-stock, p.stock.in-stock:before {color: #6ebc63!important;}.summary-inner .price {margin-top: 20px;}.product-image-wrap {display: table;margin: auto;}.owl-nav>div, .wrap-loading-arrow>div {background: rgba(133,133,133,0.2);}.owl-stage {align-items: center !important;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;}.more-block.closed .more-block-content {height: 200px;overflow: hidden;}.more-block-content {transition: transform 0.26s ease;}.more-block .more-block-bottom {display: block;position: relative;height: 60px;margin-top: -30px;width: 100%;opacity: 0.999;background: rgb(255,255,255);background: -moz-linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,0) 100%);background: -webkit-linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,0) 100%);background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);}.more-block-bottom a {position: absolute;bottom: 0;display: none;border-bottom: 1px solid #FDC976;}.more-block.opened .more-block-bottom .close,#comments.opened .more-block-bottom .close {display: block;}.more-block.closed .more-block-bottom .open,#comments.closed .more-block-bottom .open {display: block;}.product-info-bar-wrapper .col-4,.product-info-bar-wrapper .col-6 {padding-right: 5px;padding-left: 5px;text-align: center;}.commentlist .review:nth-child(n+3) {display: none;}#comments.opened .review:nth-child(n+3) {display: block;}.commentlist.showAll .review {display: block;}#comments .more-block-bottom {margin-bottom: 64px;margin-top: 38px;position: relative;}@media (max-width: 1024px) {.entry-summary > div {    position: relative!important;    top: 0!important;    width: auto!important;    height: auto!important;}.product-info-bar-first {    margin-bottom: 24px;}}@media (min-width: 1025px) {    .summary-inner {        margin-top: 32px;    }}.list-content {    margin-right: 40px;    margin-bottom: 30px;}.list-content .row {    line-height: 2;}.list-content .text,.list-content .dotted {    padding-right: 0;}.list-content .num,.list-content .dotted {    padding-left: 0;}.list-content .dotted {    margin-bottom: 9px;    border-bottom: 1px dotted;    padding: 0;}
/* End */
/* /local/templates/prymery/components/bitrix/catalog/catalog/style.css?17557088661122 */
/* /local/templates/prymery/components/bitrix/catalog.element/.default/style.css?17557088654544 */
