#content h1{margin-bottom:5px}#content .mailingRedirect{background:#fff9c4;border:1px solid #fdd835;padding:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-bottom:10px}#content .mailingRedirect p{margin:0;padding:0}#content .mailingRedirect p strong{color:#c64100;font-weight:bold}#content .mailingRedirect p em{display:block;text-align:right}#productRatingContainer{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;border-bottom:1px solid #f5f5f5;padding-bottom:10px}#productRatingContainer .title{font-weight:bold}#productRatingContainer #rating{height:20px}#productRatingContainer #rating .ratingContainer{display:inline-block;height:100%}#productRatingContainer #rating .ratingCount{position:relative;top:1px;display:inline-block;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:13px;padding:0 6px;color:#3e3e3e;vertical-align:middle;margin-left:10px}#productRatingContainer #rating .ratingScore{background-color:#fff;display:inline-block;position:relative;white-space:nowrap;vertical-align:middle;height:100%}#productRatingContainer #rating .ratingScore.ratingScore-empty .score{width:100%;background:#f5f5f5}#productRatingContainer #rating .ratingScore .score{position:absolute;z-index:5;top:1px;left:0;bottom:1px;width:0;background:#fca;-webkit-transition:.1s linear width;-moz-transition:.1s linear width;-o-transition:.1s linear width;transition:.1s linear width}#productRatingContainer #rating .ratingScore .star{position:relative;z-index:10;display:inline-block;width:20px;height:20px;background:url("/public/img/icon-svg/star.svg") no-repeat center center transparent;-webkit-background-size:20px 20px;-moz-background-size:20px 20px;background-size:20px 20px}#productRating .modal-title{padding-right:60px}#productRating .modal-content{display:none;bottom:60px}#productRating .modal-content.state-active{display:block}#productRating .modal-content p{padding:5px 10px}#productRating .modal-content p.icon{display:flex;justify-content:center;margin-top:20px;align-items:center}#productRating .modal-content p.icon:before{display:inline-block;content:" ";width:32px;height:32px;flex:0 0 32px;margin-right:10px;background-repeat:no-repeat;background-position:0 center;-webkit-background-size:32px 32px;-moz-background-size:32px 32px;background-size:32px 32px}#productRating .modal-content[data-state = 'voted-valid'] p.icon:before,#productRating .modal-content[data-state = 'voted-failed'] p.icon:before{background-image:url("/public/img/icon-svg/accept.svg")}#productRating .modal-content[data-state = 'error'] p.icon:before{background-image:url("/public/img/icon-svg/alert.svg")}#productRating .modal-content[data-state = 'voting'] p.icon,#productRating .modal-content[data-state = 'loading'] p.icon{color:#808080}#productRating .modal-content[data-state = 'voting'] p.icon:before,#productRating .modal-content[data-state = 'loading'] p.icon:before{background-image:url("/public/img/icon-svg/gear.svg");-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}#productRating .ratingContainer{border-top:1px solid #ccc;padding-top:2px}#productRating .ratingContainer .scoreContainer{display:flex;flex-direction:column-reverse}#productRating .ratingContainer .scoreContainer .star{position:relative;display:flex;flex-wrap:nowrap;align-items:center;height:40px;border-bottom:1px solid #f5f5f5;padding:8px 12px;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#productRating .ratingContainer .scoreContainer .star:active{border-right:2px solid #ff5400}#productRating .ratingContainer .scoreContainer .star:before{position:relative;z-index:10;display:inline-block;flex:0 0 100px;height:100%;content:" ";background:url("/public/img/icon-svg/star.svg") space no-repeat 0 center transparent;-webkit-background-size:20px 20px;-moz-background-size:20px 20px;background-size:20px 20px;margin-right:14px}#productRating .ratingContainer .scoreContainer .star:after{content:attr(data-hint);color:#3a3a3a;flex-grow:1;font-weight:bold;background:url("/public/img/icon-svg/arrow-right.svg") no-repeat right center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}#productRating .ratingContainer .scoreContainer .star i{position:absolute;z-index:5;left:12px;top:10px;bottom:9px;background:#fca;width:0}#productRating .ratingContainer .scoreContainer .star[data-score='1'] i{width:20px}#productRating .ratingContainer .scoreContainer .star[data-score='2'] i{width:40px}#productRating .ratingContainer .scoreContainer .star[data-score='3'] i{width:60px}#productRating .ratingContainer .scoreContainer .star[data-score='4'] i{width:80px}#productRating .ratingContainer .scoreContainer .star[data-score='5'] i{width:100px}#productRating .ratingContainer .score,#productRating .ratingContainer .scoreHint{display:none}#product .description{font-size:12px;color:#242424;padding:0;margin:0;text-align:left}#product .description strong{font-weight:normal;color:#ff5400}#product .image-carousel{position:relative;margin-bottom:10px;overflow:hidden;height:240px;width:100%}#product .image-carousel .images{width:100%;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center;white-space:nowrap;display:flex;align-items:center;overflow:visible}#product .image-carousel .images .image{flex:0 0 100%}#product .image-carousel .images .image img{display:inline-block;max-width:100%;max-height:100%}#product .image-carousel.preview-active{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:60;background:#fff no-repeat center center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;overflow:hidden}#product .image-carousel.preview-active .images{position:absolute;top:0;left:0;height:100%;width:100%;z-index:62}#product .image-carousel.preview-active .images .image{width:100%;height:100%;background:no-repeat center center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}#product .image-carousel.preview-active .images .image img{visibility:hidden}#product .image-carousel.preview-active .dots{position:fixed;bottom:10px;z-index:65}#product .image-carousel.preview-active .dots .dot:after{width:20px;height:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#product .image-carousel .dots{position:absolute;bottom:0;left:0;width:100%;text-align:center}#product .image-carousel .dots .dot{display:inline-block;padding:10px}#product .image-carousel .dots .dot:after{display:inline-block;width:10px;height:10px;content:" ";background:#ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#product .image-carousel .dots .dot.dot-active:after{background-color:#ff5000}#product .image-carousel .images{height:230px}#product .image-carousel .soldOut{position:absolute;top:90px;z-index:10;left:0;width:100%;text-align:center}#product .image-carousel .soldOut strong{background:rgba(255,0,0,0.7);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#fff;font-size:20px;font-weight:bold;padding:4px 10px;display:inline}#product .productTop{position:relative}#product .priceBasket{display:flex;justify-content:space-between;align-items:center;margin:0 0 10px 0}#product .priceBasket .basketContainer button{background-image:-webkit-linear-gradient(0,#5ab722, #7ddc45);background-image:-moz-linear-gradient(0,#5ab722, #7ddc45);background-image:-ms-linear-gradient(0,#5ab722, #7ddc45);background-image:-o-linear-gradient(0,#5ab722, #7ddc45);background-image:linear-gradient(0,#5ab722, #7ddc45);background-color:#5ab722;border-right-color:#367b11;border-bottom-color:#367b11;-moz-box-shadow:0 0 2px #367b11;-webkit-box-shadow:0 0 2px #367b11;box-shadow:0 0 2px #367b11;position:relative;padding-left:40px}#product .priceBasket .basketContainer button:before{content:" ";position:absolute;display:inline-block;top:5px;left:5px;bottom:5px;width:30px;background:no-repeat 0 center url("/public/img/icon-svg/basket.svg");-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}#product .priceBasket .priceContainer{text-align:right;margin-right:10px}#product .priceBasket .priceContainer em{font-size:10px;color:#5f5f5f;font-style:normal}#product .priceBasket .priceContainer .currentPrice{color:#f00;font-size:30px;font-weight:bold}#product .priceBasket .priceContainer .currentPriceNoVat{color:#808080;font-size:13px}#product .priceBasket .priceContainer .oldPrice{color:#000;font-weight:bold;font-size:16px;vertical-align:center;text-decoration:line-through}#product .labelContainer{margin-bottom:10px;z-index:10}#product .labelContainer .labels{height:100%}#product .labelContainer .labels ul{padding:0;margin:0;list-style:none}#product .labelContainer .labels ul li{display:inline-block;margin:0;padding:0}#product .labelContainer .labels ul li .label-type{font-weight:bold;font-family:Arial;color:#fff}#product .labelContainer .labels ul li .label-type.label-type-lastbit{background-color:#f71d1d}#product .labelContainer .labels ul li .label-type.label-type-ticket{background-color:#2dcc70}#product .labelContainer .labels ul li .label-type.label-type-transfer{background-color:#96c}#product .labelContainer .labels ul li .label-type.label-type-bonus{background-color:#e9a400}#product .labelContainer .labels ul li .label-type.label-type-action{background-color:#ce0b75}#product .labelContainer .labels ul li .label-type.label-type-grade_b{background-color:#00d2ff}#product .labelContainer .labels ul li .label-type.label-type-noGeneratorDiscount{background-color:#2e7d32}#product .labelContainer .labels .tags{display:flex;flex-wrap:wrap;width:100%;text-align:left}#product .labelContainer .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}#product .labelContainer .labels .icons{position:absolute;right:10px;top:10px}#product .labelContainer .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}#product .labelContainer .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}#product .labelContainer .labels .icons li.label-icon .label-type .label-text{display:table-cell;vertical-align:middle;line-height:13px}#product .labelContainer .labels ul.tags{height:100%;justify-content:left;align-content:center}#product .labelContainer .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:160px;right:10px}#product .officeAvailability{margin:0 -10px 10px -10px;background-color:#f5f5f5;padding:10px 0}#product .officeAvailability table{width:100%;margin:0}#product .officeAvailability table td{padding:2px 4px}#product .officeAvailability table td.officeName{width:60%;color:#ff5400}#product .officeAvailability table td.availability{text-align:right;padding-right:10px}#product .officeAvailability table td.availability .availability{color:#808080}#product .officeAvailability table td.availability .availability.ammount-last{color:#f00}#product .officeAvailability table td.availability .availability.ammount{color:#008000}#product .officeAvailability table td.availability .availability.ammount-none{color:#808080}#product .officeAvailability table tr:has(td.availability .availability.ammount-none){display:none}#product .officeAvailability .soldOut{padding:0 10px;color:#ff5400;font-weight:bold;text-align:center;font-size:120%}#product .baseParameter{margin-bottom:10px}#product .baseParameter .cleaner,#product .baseParameter .separator{display:none}#product .baseParameter .param{margin-bottom:5px;display:flex}#product .baseParameter .param:last-child{margin-bottom:15px}#product .baseParameter .param .name,#product .baseParameter .param .value{flex-shrink:0;width:50%}#product .baseParameter .param .name{color:#999}#product .baseParameter .param .value{text-align:right}#product .baseParameter .more{text-align:right}#product .tabs{margin:0 -10px 20px -10px;padding:0 0}#product .tabs .tab div.tabTitle{position:static;left:0;right:0;margin:0;padding:10px 20px;font-size:16px;font-weight:bold;background:#fbdab3;border:none;border-bottom:1px solid transparent}#product .tabs .tab div.tabTitle:after{float:right;display:inline-block;height:16px;width:16px;content:" ";background:url("/public/img/icon-svg/arrow-right.svg") no-repeat center center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease}#product .tabs .tab div.tabContent{display:none;margin:10px;position:relative}#product .tabs .tab div.tabContent .plObject{position:relative;width:100%;max-width:100%;min-height:80px;min-height:calc(100vw * 0.4);background-color:#f3f3f3}#product .tabs .tab div.tabContent .plObject iframe{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid rgba(90,90,90,0.2)}#product .tabs .tab.tab-active div.tabTitle{position:sticky;top:60px;z-index:10;border-bottom-color:#ffb287}#product .tabs .tab.tab-active div.tabTitle:after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease}#product .tabs .tab.tab-active div.tabContent{display:block;overflow:auto}#product .tabs .type-description .tabContent h2,#product .tabs .type-description .tabContent h3,#product .tabs .type-description .tabContent h4,#product .tabs .type-description .tabContent h5{margin:4px 0 2px 0;padding:2px 0;border:none}#product .tabs .type-description .tabContent h2{font-size:1.4rem}#product .tabs .type-description .tabContent h3{font-size:1.2rem}#product .tabs .type-description .tabContent h4{font-size:1.1rem}#product .tabs .type-description .tabContent h5{font-size:.9rem}#product .tabs .type-description .tabContent div.conditionDescription{margin:1rem .2rem;text-align:center;font-weight:bold;color:#f00}#product .tabs .type-description .tabContent .tplimage{display:inline-block}#product .tabs .type-description .tabContent img{max-width:100%;height:auto}#product .tabs .type-video .tabContent .video{margin-bottom:10px}#product .tabs .type-equipment .tabContent h3{margin:0;margin-bottom:20px}#product .tabs .type-parameter .tabContent .parameters .parameter{margin-bottom:20px}#product .tabs .type-parameter .tabContent .parameters .parameter .title{font-weight:bold;font-size:110%}#product .tabs .type-parameter .tabContent .parameters .parameter .item{margin-bottom:5px;display:flex}#product .tabs .type-parameter .tabContent .parameters .parameter .item .name,#product .tabs .type-parameter .tabContent .parameters .parameter .item .value{width:50%;flex-shrink:0}#product .baseInfo{margin-bottom:20px}#product .baseInfo table{width:100%;margin-bottom:20px}#product .baseInfo table th,#product .baseInfo table td{margin:0;width:50%;text-align:left;padding:2px 4px;font-size:14px;font-weight:normal;vertical-align:top}#product .baseInfo .classification{font-size:90%}#product .baseInfo .classification .classification-list{margin:0 10px}#product .baseInfo .classification .classification-list ul{display:inline;padding:0;margin:0;list-style:none}#product .baseInfo .classification .classification-list ul ul{margin:0;padding:0}#product .baseInfo .classification .classification-list ul ul:before{content:" ("}#product .baseInfo .classification .classification-list ul ul:after{content:")"}#product .baseInfo .classification .classification-list ul li{display:inline}#product .baseInfo .classification .classification-list ul li:not(:last-of-type):after{display:inline;content:", "}#product .baseInfo .classification .classification-list ul li.level-0:not(:first-of-type){margin-left:5px}#product .baseInfo .classification .classification-list ul li.level-0 > a{background:url("/public/img/icon-svg/folder.svg") no-repeat 0 center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;padding-left:22px}#equipment .equipmentRow{box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;white-space:nowrap;overflow:auto;width:100%;display:flex;flex-wrap:nowrap;z-index:0;margin-bottom:30px}#equipment .equipment{flex:0 0 40%;display:inline-block;white-space:normal;width:40%;margin-right:15px;position:relative}#equipment .equipment a{text-decoration:none}#equipment .equipment .title{margin-bottom:10px;display:flex;align-items:flex-start;height:3.1rem;overflow:hidden}#equipment .equipment .title a{display:block;text-align:center;color:#3a3a3a;font-size:13px}#equipment .equipment .image{height:120px;display:block}#equipment .equipment .image a{display:block;text-align:center;height:100%}#equipment .equipment .image a img{display:inline-block;max-width:90%;max-height:90%}#equipment .equipment .price{text-align:center}#equipment .equipment .price .box label{display:block;margin:10px 0;font-size:15px}#equipment .equipment .price .box .noVat{color:#f00;font-weight:bold;font-size:18px}#equipment .equipment .price .withVat{color:#808080;font-size:11px}