

/* Start:/bitrix/templates/empty/components/bitrix/catalog/template_empty/style.css?175943079435*/
.main-cat{
	margin-bottom: 35px;
}

/* End */


/* Start:/bitrix/templates/empty/components/bitrix/catalog.section.list/template_empty/style.min.css?17384430643475*/
.list-sec_item-sub-list{padding-top:10px;background-color:#fff;border:2px solid rgb(var(--neutral-color));border-bottom-left-radius:18px;border-bottom-right-radius:18px;border-top-right-radius:18px;overflow:auto}.list-sec_item-sub-list .list-sec_item-link{box-shadow:none;border-radius:0}.right .list-sec_item-sub{left:auto;right:-2px}.right .list-sec_item-sub-list{border-top-right-radius:0;border-top-left-radius:18px}

@media (hover:hover) and (pointer:fine){.list-sec_item-link:hover{-webkit-box-shadow:0 10px 8px -8px rgba(var(--neutral-color),.5) inset;-moz-box-shadow:0 10px 8px -8px rgba(var(--neutral-color),.5) inset;box-shadow:0 10px 8px -8px rgba(var(--neutral-color),.5) inset}.list-sec_item:hover{z-index:10}.list-sec_item-sub-list .list-sec_item-link:hover{-webkit-box-shadow:35px 0 32px -13px rgba(var(--neutral-color),.2) inset;-moz-box-shadow:35px 0 32px -13px rgba(var(--neutral-color),.2) inset;box-shadow:35px 0 32px -13px rgba(var(--neutral-color),.2) inset}.list-sec_item-block:hover:after{display:block;max-height:6px}.list-sec_item-block:hover>.list-sec_item-link{-webkit-box-shadow:0 10px 8px -8px rgba(var(--neutral-color),.5) inset;-moz-box-shadow:0 10px 8px -8px rgba(var(--neutral-color),.5) inset;box-shadow:0 10px 8px -8px rgba(var(--neutral-color),.5) inset}.list-sec_item-block:hover .list-sec_item-sub{max-height:410px;overflow-y:auto}}

@media (hover:none) and (pointer:coarse){[data-opener]{display:block;width:40px;position:absolute;right:-2px;top:-2px;bottom:-2px;z-index:10}[data-opener] *{pointer-events:none}[data-opener] span{position:absolute;top:50%;left:50%;height:3px;width:3px;background:rgb(var(--neutral-color));border-radius:1px;transform:translate(-50%,-50%);transition:all .3s cubic-bezier(.3,0,0,1.3)}[data-opener] span:after{content:"";position:absolute;display:block;width:3px;height:3px;right:-10px;background:rgb(var(--neutral-color));border-radius:1px;transition:all .3s cubic-bezier(.3,0,0,1.3)}[data-opener] span:before{content:"";position:absolute;display:block;width:3px;height:3px;left:-10px;background:rgb(var(--neutral-color));border-radius:1px;transition:all .3s cubic-bezier(.3,0,0,1.3)}.active [data-opener] span{width:20px}.active [data-opener] span:after{right:0}.active [data-opener] span:before{left:0}.list-sec_item-block.active:after{display:block;max-height:6px;z-index:8}.list-sec_item-block.active .list-sec_item-sub{max-height:400px;z-index:6}.list-sec_item-block.active{z-index:15}.mobile .list-sec_item-sub{min-width:auto}.list-sec_item-sub-list a:nth-child(n){-webkit-box-shadow:35px 0 32px -13px rgba(var(--neutral-color),.2) inset;-moz-box-shadow:35px 0 32px -13px rgba(var(--neutral-color),.2) inset;box-shadow:35px 0 32px -13px rgba(var(--neutral-color),.2) inset}.list-sec_item-sub-list a:nth-child(2n){-webkit-box-shadow:35px 0 32px -13px rgba(var(--effect-color-dop),.2) inset;-moz-box-shadow:35px 0 32px -13px rgba(var(--effect-color-dop),.2) inset;box-shadow:35px 0 32px -13px rgba(var(--effect-color-dop),.2) inset}}.list-sec_all{padding:4px}.list-sec_all .list-sec_item-link{padding-right:15px;border:2px solid rgb(var(--neutral-color));border-radius:18px}@media (max-width:767px){.list-sec_cont:not(.show-all) .list-sec_item:nth-child(n+6){display:none}}@media (min-width:768px) and (max-width:1023px){.list-sec_cont:not(.show-all) .list-sec_item:nth-child(n+9){display:none}}@media (min-width:1024px){.list-sec_cont:not(.show-all) .list-sec_item:nth-child(n+12){display:none}}
/* End */


/* Start:/bitrix/templates/empty/components/bitrix/system.pagenavigation/round/style.min.css?1759499324885*/
.bx-pagination {margin: 10px 0;}.bx-pagination .bx-pagination-container {text-align: center;position: relative;}.bx-pagination .bx-pagination-container ul {padding: 0;margin: 0;list-style: none;display: inline-block;display: flex;align-items: center;justify-content: center;}.bx-pagination .bx-pagination-container ul li {display: inline-block;margin: 0 2px 0 2px;}.bx-pagination .bx-pagination-container ul li a {text-decoration: none;display: block;border-radius: 16px;height: 32px;min-width: 32px;line-height: 32px;vertical-align: middle;overflow: hidden;}.bx-pagination span{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.bx-active>span{display: block;height: 32px;width: 32px;text-align: center;position: relative;line-height: 32px;font-weight: 500;top: 0;left: 0;transform: translate(0, 0);border-radius: 16px;background: rgb(var(--effect-color-main));}
/* End */


/* Start:/bitrix/templates/empty/components/bitrix/catalog.item/empty_card/style.min.css?17594336993609*/
.card_item_cont {padding: 15px;padding-bottom: 70px;}.card_item_circle {background-color: var(--color-third);background-size: cover;position: absolute;width: 120%;margin-top: -100px;overflow: hidden;margin-left: -10%;top: 0;}.card_item_circle a {display: block;position: absolute;top: 0;left: 0;bottom: 0;right: 0;}.card_item_circle a * {pointer-events: none;}.card_item_circle:after {content: "";float: left;padding-top: 100%;}.card_item_circle picture {position: absolute;top: 0;left: 0;bottom: 0;right: 0;}.card_item_circle picture img {width: 100%;height: 100%;object-fit: cover;transition: 0.3s cubic-bezier(0.3, 0, 0, 1.3);object-position: top center;}.card_item_top {overflow: hidden;position: relative;}.card_item_top:after {content: "";float: left;padding-top: 100%;}.card_item_price {padding-top: 12px;font-weight: 600;font-size: 18px;}.card_item_price span.old {font-weight: 300;display: inline-block;position: relative;opacity: 0.8;font-size: 14px;}.card_item_price span.old:before {content: " ";display: block;width: 100%;border-top: 2px solid rgba(var(--effect-color-dop), 0.6);height: 12px;position: absolute;bottom: 0;left: 0;transform: rotate(-7deg);}.card_item_price .cur {display: block;}.cta-container {display: flex;padding: 0 10px;bottom: 15px;position: absolute;text-align: center;width: 100%;left: 0;z-index: 9;}.cta-container a {margin: 0 5px;}.transition {transition: 0.3s cubic-bezier(0.3, 0, 0, 1.3);}@media (hover: hover) and (pointer: fine) {.cta-container {bottom: -100px;}.card_item_circle {border-radius: 50%;margin-top: -130px;}.card_item_circle img {filter: grayscale(1);}.cards_item:hover .card_item_circle {background-size: cover;border-radius: 0;margin-top: -100px;}.cards_item:hover .card_item_circle img {filter: grayscale(0);}.cards_item:hover .cta-container {bottom: 15px;}.cards_item:hover h3 {background: rgb(var(--neutral-color));color: #fff;margin-bottom: 12px;padding: 5px;}.cards_item:hover h3 a {color: #fff;}}.cards_item > div {height: 100%;}.card_item_stick {position: absolute;top: 5px;left: 5px;z-index: 2;background: #fff;border-radius: 8px;padding: 4px;pointer-events: none;font-size: 12px;display: flex;}.card_item_rate {display: flex;align-items: center;}.card_item_rate svg {fill: rgb(var(--neutral-color));stroke: rgb(var(--neutral-color));}.card_item_rews {padding-left: 10px;}.product-item-properties {display: block;overflow: hidden;margin: 0;color: #a5a5a5;font-size: 12px;}.product-item-properties dl {clear: both;}.product-item-properties dt {float: left;clear: both;font-weight: normal;}.product-item-properties dd {float: right;margin-bottom: 3px;margin-left: 5px;color: #000;}.product-item-label-text, .product-item-label-ring {position: absolute;z-index: 5;}.product-item-label-text span, .product-item-label-ring {display: inline-block;clear: both;margin-bottom: 2px;background: #cb4b4b;color: #fff;vertical-align: middle;text-align: center;transition: all 250ms ease;}.bx-red .product-item-label-text span, .bx-red .product-item-label-ring {background-color: #fba90c;}.product-item-label-text > div, .product-item-label-ring > div {line-height: 0;}.product-item-label-text, .product-item-label-ring {position: absolute;z-index: 1;}.product-item-label-ring {box-sizing: border-box;border-radius: 50%;font-weight: bold;}.product-item-label-ring.product-item-label-small, .product-item-scalable-card.hover .product-item-label-ring.product-item-label-small {width: 50px;height: 50px;font-size: 14px;line-height: 50px;}.product-item-label-left {left: -7px;}.product-item-label-left > div {text-align: left;}.product-item-label-top {top: -7px;}
/* End */
/* /bitrix/templates/empty/components/bitrix/catalog/template_empty/style.css?175943079435 */
/* /bitrix/templates/empty/components/bitrix/catalog.section.list/template_empty/style.min.css?17384430643475 */
/* /bitrix/templates/empty/components/bitrix/system.pagenavigation/round/style.min.css?1759499324885 */
/* /bitrix/templates/empty/components/bitrix/catalog.item/empty_card/style.min.css?17594336993609 */
