#content h1.image{background-position:0 center;background-repeat:no-repeat;padding-left:35px}#content .categories{margin-bottom:5px}#content .categories .category{display:block;font-size:14px;position:relative;padding:12px 5px 12px 50px;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-decoration:none;vertical-align:middle;color:#000;background-repeat:no-repeat;-webkit-background-size:32px 32px;-moz-background-size:32px 32px;background-size:32px 32px;background-position:5px center}#content .categories .category:after{position:absolute;content:" ";top:10px;right:10px;width:16px;height:16px;background:url("/public/img/icon-svg/arrow-right.svg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}#content .categories .category.category-next{display:none}#content #subCategories{margin-bottom:10px}#content #subCategories .showMoreButton{display:block;text-align:center}#content #subCategories .showMoreButton .button{display:inline-block;padding:3px 5px;color:#ff5400}#content #subCategories .showMoreButton .button:after{content:" ";display:inline-block;width:16px;height:16px;margin-left:5px;background:url("/public/img/icon-svg/arrow-right.svg") no-repeat 2px center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#content #subCategories.showNext .category.category-next{display:block}#content #subCategories.showNext .showMoreButton{display:none}#content .lister:after{content:" ";clear:both;height:0;display:block}#content .lister.top .paginatorLink{display:none}#content .lister #productCnt{float:right;font-size:11px;color:#808080}#content .lister #productCnt span{font-weight:bold}#content .lister .paginator{display:none}#content .lister .paginatorLink{position:relative;width:100%;height:1px;padding-bottom:40px}#content .lister .paginatorLink .first,#content .lister .paginatorLink .last,#content .lister .paginatorLink .muted{display:none}#content .lister .paginatorLink .next a,#content .lister .paginatorLink .prev a{display:block;position:absolute;top:-39px;font-size:0;color:#fff;display:inline-block;width:40px;height:40px;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%;background-repeat:no-repeat;background-position:center center}#content .lister .paginatorLink .next a{right:0;background-image:url("/public/img/icon-svg/arrow-right.svg")}#content .lister .paginatorLink .prev a{left:0;background-image:url("/public/img/icon-svg/arrow-left.svg")}#content #listerNextContainer{display:block;margin:0 50px;text-align:center}#content #listerNextContainer a{display:block;min-width:60%;text-align:center;position:relative;overflow:hidden}#content #listerNextContainer a i{position:absolute;content:" ";top:0;left:-35px;height:100%;width:35px;display:block;background:url("/public/img/icon-svg/gear.svg") no-repeat center center;-webkit-background-size:80%;-moz-background-size:80%;background-size:80%;-webkit-transition:left .4s linear;-moz-transition:left .4s linear;-o-transition:left .4s linear;transition:left .4s linear}#content #listerNextContainer a.loading i{left:5px;-webkit-transition:left .4s linear;-moz-transition:left .4s linear;-o-transition:left .4s linear;transition:left .4s linear;-webkit-animation:rotate 2s infinite linear;-moz-animation:rotate 2s infinite linear;-ms-animation:rotate 2s infinite linear;-o-animation:rotate 2s infinite linear;animation:rotate 2s infinite linear;animation-delay:.1s}#content #products{margin-bottom:30px}#content #products .product{padding:15px 5px;margin-bottom:5px;position:relative;clear:both;color:#000;text-decoration:none;cursor:default;display:block}#content #products .product:active{background:#fdf2e3}#content #products .product:after{display:block;content:" ";clear:both;height:0}#content #products .product h3{margin:0 0 5px 0;padding:0 15px 0 0;color:#424345;font-size:20px;font-weight:bold;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;display:block;z-index:10;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:70%;float:left}#content #products .product .storeContainer{width:70%;float:left;font-size:11px;margin-bottom:5px}#content #products .product .storeContainer .store .ammount{font-weight:bold;color:#3a3a3a}#content #products .product .storeContainer .store .office{color:#ff5400;font-size:12px}#content #products .product .storeContainer .store .office .text em{font-style:normal}#content #products .product .storeContainer .store .office .text.text-one em{white-space:nowrap}#content #products .product .image{z-index:5;margin-bottom:-30px;float:right;width:30%;height:120px;text-align:right}#content #products .product .image img{object-fit:contain;max-width:100%;max-height:100%}#content #products .product p,#content #products .product .labels{float:left;width:70%;padding-right:15px;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#content #products .product p{text-align:left;color:#5f5f5f;font-size:12px;text-indent:0;line-height:1rem}#content #products .product .labels ul{padding:0;margin:0;list-style:none}#content #products .product .labels ul li{display:inline-block;margin:0;padding:0}#content #products .product .labels ul li .label-type{font-weight:bold;font-family:Arial;color:#fff}#content #products .product .labels ul li .label-type.label-type-lastbit{background-color:#f71d1d}#content #products .product .labels ul li .label-type.label-type-ticket{background-color:#2dcc70}#content #products .product .labels ul li .label-type.label-type-transfer{background-color:#96c}#content #products .product .labels ul li .label-type.label-type-bonus{background-color:#e9a400}#content #products .product .labels ul li .label-type.label-type-action{background-color:#ce0b75}#content #products .product .labels ul li .label-type.label-type-grade_b{background-color:#00d2ff}#content #products .product .labels ul li .label-type.label-type-noGeneratorDiscount{background-color:#2e7d32}#content #products .product .labels .tags{display:flex;flex-wrap:wrap;width:100%;text-align:left}#content #products .product .labels .tags li.label-tag .label-type{font-size:11px;padding:3px 9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;white-space:nowrap;-moz-box-shadow:1px 1px 2px #666;-webkit-box-shadow:1px 1px 2px #666;box-shadow:1px 1px 2px #666;margin:3px 5px 3px 0;display:inline-block}#content #products .product .labels .icons{position:absolute;right:10px;top:10px}#content #products .product .labels .icons li.label-icon{width:48px;height:48px;display:block;margin-bottom:2px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden}#content #products .product .labels .icons li.label-icon .label-type{display:table;font-size:12px;width:100%;height:100%;text-align:center;position:relative;background-repeat:no-repeat;background-position:center center}#content #products .product .labels .icons li.label-icon .label-type .label-text{display:table-cell;vertical-align:middle;line-height:13px}#content #products .product .labels .icons{z-index:6}#content #products .product .labels .tags{margin-bottom:10px}#content #products .product .labelsExtra .labelExtra-isTouch{font-size:0;color:transparent;width:44px;height:48px;background:url("/public/img/label/touch.png") no-repeat 0 0 transparent;position:absolute;top:110px;right:10px}#content #products .product .price{clear:left}#content #products .product .price em{font-size:10px;color:#5f5f5f;font-style:normal}#content #products .product .price .currentPrice{color:#f00;text-decoration:none;font-size:22px;font-weight:bold}#content #products .product .price .oldPrice{color:#808080;font-size:14px;vertical-align:center;text-decoration:line-through}#content .tabs.tabs-catalog{margin-bottom:10px}#content .tabs.tabs-catalog li a{font-size:90%}#content .filterButton{margin-bottom:10px;display:flex;justify-content:space-around;align-items:stretch;flex-wrap:wrap}#content .filterButton .bigsubmit{display:block;margin:0 5px 5px 5px;white-space:nowrap;flex-grow:1}#content .filterButton .bigsubmit.bigsubmit-cancel{width:40px;flex-grow:0;height:40px;background-image:url("/public/img/icon-svg/close.svg");background-repeat:no-repeat;background-position:center center;-webkit-background-size:60% 60%;-moz-background-size:60% 60%;background-size:60% 60%}#content .filterButton .bigsubmit.bigsubmit-select{padding-left:30px;position:relative;min-width:190px}#content .filterButton .bigsubmit.bigsubmit-select:before{position:absolute;left:5px;top:0;bottom:0;content:" ";background:url("/public/img/icon-svg/filter.svg") no-repeat center center;display:inline-block;width:18px;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%;margin-right:10px}#content .categoryDescription.categoryDescription_bottom{border-top:1px solid #ccc;padding-top:10px}#content .categoryDescription.categoryDescription_bottom .description.description-active.description-active-less{display:block}#content .categoryDescription h2{padding:0;margin:0 0 5px 0;font-size:18px}#content .categoryDescription .description .description-content{margin:0 0;font-size:13px}#content .categoryDescription .description .description-control{visibility:hidden;min-height:35px}#content .categoryDescription .description .description-control .control{box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:none;font-weight:bold;white-space:nowrap;font-size:13px;text-align:center;color:#fff;padding:7px 15px;background:#c54700 no-repeat center center;border:1px solid #b74000;-moz-box-shadow:1px 1px 0 #000;-webkit-box-shadow:1px 1px 0 #000;box-shadow:1px 1px 0 #000}#content .categoryDescription .description .description-control .control:after{content:" ";display:inline-block;width:16px;height:16px;margin-left:5px;background:url("/public/img/icon-svg/arrow-right.svg") no-repeat 2px center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}#content .categoryDescription .description .description-control .control.control-more:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#content .categoryDescription .description .description-control .control.control-less:after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#content .categoryDescription .description.description-active .description-content .description-extended{display:none}#content .categoryDescription .description.description-active .description-control{visibility:visible}#content .categoryDescription .description.description-active.description-active-more{visibility:visible}#content .categoryDescription .description.description-active.description-active-more .description-control .control-more{display:none}#content .categoryDescription .description.description-active.description-active-more .description-control .control-less{display:block}#content .categoryDescription .description.description-active.description-active-more .description-content .description-extended{display:block}#content .categoryDescription .description.description-active.description-active-less{display:flex;align-items:flex-start}#content .categoryDescription .description.description-active.description-active-less .description-control .control-more{display:block}#content .categoryDescription .description.description-active.description-active-less .description-control .control-less{display:none}#content .categoryDescription .description.description-active.description-active-animation .description-control{visibility:hidden}#filter-container{width:90%;max-width:calc(100% - 50px);background-color:#fff;color:#050505;-moz-box-shadow:0 0 15px 0 #000;-webkit-box-shadow:0 0 15px 0 #000;box-shadow:0 0 15px 0 #000;width:100%;overflow:visible;contain:content}#filter-container .modal-content{overflow:auto;padding-top:70px;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:100%}#filter-container .modal-title.image{margin:0;margin-bottom:10px;background-position:10px center;background-repeat:no-repeat;padding:18px 5px 15px 55px;width:100%}#filter-container #filterForm{display:block;padding:0;margin:0}#filter-container #filterForm.hideCounts{opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}#filter-container #filterForm.hideCounts span.count{visibility:hidden}#filter-container h3{font-size:15px;padding:12px;margin:0;font-weight:normal;position:relative}#filter-container h4{font-size:13px;margin:0;padding:4px 5px}#filter-container select.select-slider{border:1px solid #ccc;padding:4px 10px;font-size:14pxs;margin:0 1px 0 4px}#filter-container .text{display:none}#filter-container .textFrom,#filter-container .textTo{margin-left:10px}#filter-container #selectedFilters .filterValue{display:none}#filter-container button{display:none}#filter-container a.cancel{display:block;width:90%;margin:10px auto;padding:10px 5px;text-align:center;font-size:16px;color:#fff;font-weight:bold;background:#c54700 no-repeat 5px center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;border:1px solid #b74000;-moz-box-shadow:1px 1px 0 #000;-webkit-box-shadow:1px 1px 0 #000;box-shadow:1px 1px 0 #000;text-decoration:none;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#filter-container a.cancel{background-image:url("/public/img/icon-svg/close.svg");-webkit-background-size:30px 30px;-moz-background-size:30px 30px;background-size:30px 30px}#filter-container .filtersContainer,#filter-container .filterPrice,#filter-container #filtersParam h3{border-bottom:1px solid #ebebeb;font-size:14px}#filter-container .filterPrice{padding-bottom:10px}#filter-container #filtersParam{border:none}#filter-container button#filterSubmit{position:fixed;display:block;width:60px;height:60px;bottom:60px;margin-left:-30px;right:15px;background:#47c500 url("/public/img/icon-svg/check.svg") no-repeat center center;border:1px solid #40b700;-webkit-background-size:60% 60%;-moz-background-size:60% 60%;background-size:60% 60%;padding:0;z-index:50;font-size:0;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}#filter-container #filtersTag label span.input input.lastbit + i{border-color:#f71d1d}#filter-container #filtersTag label span.input input.lastbit:checked + i{background-color:#f71d1d}#filter-container #filtersTag label span.input input.ticket + i{border-color:#2dcc70}#filter-container #filtersTag label span.input input.ticket:checked + i{background-color:#2dcc70}#filter-container #filtersTag label span.input input.transfer + i{border-color:#96c}#filter-container #filtersTag label span.input input.transfer:checked + i{background-color:#96c}#filter-container #filtersTag label span.input input.bonus + i{border-color:#e9a400}#filter-container #filtersTag label span.input input.bonus:checked + i{background-color:#e9a400}#filter-container #filtersTag label span.input input.action + i{border-color:#ce0b75}#filter-container #filtersTag label span.input input.action:checked + i{background-color:#ce0b75}#filter-container #filtersTag label span.input input.grade_b + i{border-color:#00d2ff}#filter-container #filtersTag label span.input input.grade_b:checked + i{background-color:#00d2ff}#filter-container #filtersTag label span.input input.noGeneratorDiscount + i{border-color:#2e7d32}#filter-container #filtersTag label span.input input.noGeneratorDiscount:checked + i{background-color:#2e7d32}#filter-container .filtersContainer,#filter-container .filterPrice{position:relative}#filter-container .filtersContainer input[type=submit],#filter-container .filterPrice input[type=submit]{display:none}#filter-container .filtersContainer .subFilter h3,#filter-container .filterPrice .subFilter h3{font-weight:normal}#filter-container .filtersContainer .subFilter h3 i,#filter-container .filterPrice .subFilter h3 i{position:absolute;top:20px;top:calc(50% - 8px);right:10px;width:16px;height:16px;background:url("/public/img/icon-svg/arrow-right.svg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#filter-container .filtersContainer .subFilter h3.opened i,#filter-container .filterPrice .subFilter h3.opened i{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#filter-container .filtersContainer .helpContainer,#filter-container .filterPrice .helpContainer{display:none}#filter-container .filtersContainer .content,#filter-container .filterPrice .content{margin:0;padding:5px 10px;display:none;background:#fff;border:1px solid #ccc;border-left:none;border-right:none}#filter-container .filtersContainer .content:empty,#filter-container .filterPrice .content:empty,#filter-container .filtersContainer .content:blank,#filter-container .filterPrice .content:blank{display:none;color:#00f}#filter-container .filtersContainer .content.opened,#filter-container .filterPrice .content.opened{display:block}#filter-container .filtersContainer .content.opened:empty,#filter-container .filterPrice .content.opened:empty{display:none}#filter-container .filtersContainer .content .content,#filter-container .filterPrice .content .content{border:none;padding:0}#filter-container .filtersContainer .content label,#filter-container .filterPrice .content label{display:block;margin:2px 0;padding:5px;clear:both}#filter-container .filtersContainer .content label span.input,#filter-container .filterPrice .content label span.input{display:inline-block;min-width:auto;max-width:none;margin-right:5px}#filter-container .filtersContainer .content label span.count,#filter-container .filterPrice .content label span.count{float:right;margin-right:15px;font-size:11px}#filter-container .filtersContainer .content label.zero,#filter-container .filterPrice .content label.zero{color:#808080}#filter-container .filtersContainer .content table,#filter-container .filterPrice .content table{padding:0;margin:0;width:100%}#filter-container .filtersContainer .content table tbody td,#filter-container .filterPrice .content table tbody td{padding:5px 0;vertical-align:central}#filter-container .filtersContainer .content table tbody td.input,#filter-container .filterPrice .content table tbody td.input{width:32px;text-align:center}#filter-container .filtersContainer .content table tbody td.icon,#filter-container .filterPrice .content table tbody td.icon{width:45px;text-align:center}#filter-container .filtersContainer .content table tbody td.icon label,#filter-container .filterPrice .content table tbody td.icon label{margin:0;padding:0}