.dragtable-sortable{list-style-type:none;margin:0;padding:0;-moz-user-select:none}.dragtable-sortable li{margin:0;padding:0;float:left;font-size:1em;background:#fff}.dragtable-sortable td,.dragtable-sortable th{border-left:0}.dragtable-sortable .ui-sortable-handle{position:relative;z-index:1}.dragtable-sortable .ui-sortable-helper{box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.dragtable-sortable .ui-sortable-placeholder{position:relative;z-index:1;background:#efefef!important;visibility:visible!important}.dragtable-sortable .ui-sortable-placeholder *{opacity:0;visibility:hidden}.product-compare-box{overflow:hidden;display:block;clear:both}@media (max-width:600px){.product-compare-box{overflow-x:scroll}}@media (max-width:600px){.product-compare-group h1>span{display:block}}.product-compare-group .ul-tabs{justify-content:end}@media (max-width:600px){.product-compare-group .ul-tabs{margin-top:1em;justify-content:left}}table.product-compare{width:100%;background:rgba(234,234,234,.3);border-top:1px solid #e7e7e7;table-layout:fixed}table.product-compare td,table.product-compare th,table.product-compare tr{border-color:#e7e7e7}@media (min-width:600px){table.product-compare tr:not(.v-group):hover td{background:rgba(234,234,234,.2)}}table.product-compare tr:nth-child(odd){background:0 0}table.product-compare tr td,table.product-compare tr th{padding:.5em 1em;font-size:1em;border-bottom-width:1px}table.product-compare tr th{border:none}table.product-compare .t-space,table.product-compare .t-value{background:#fff}@media (max-width:600px){table.product-compare .t-space,table.product-compare .t-value{padding-top:42px}}@media (max-width:600px){table.product-compare .v-blank{padding-top:29px!important}}table.product-compare .t-space{width:100%}table.product-compare .t-header{position:relative;width:220px;min-width:220px}table.product-compare .t-header span{vertical-align:middle;display:inline-block}table.product-compare .t-header .icon-tooltip{color:#ccc;font-size:.7em;position:absolute;right:13px;top:15px}@media (max-width:600px){table.product-compare .t-header{width:100%;position:absolute!important;left:0;right:0;background:#f4f4f4}}table.product-compare .has-tooltip .t-header span{cursor:help;border-bottom:1px #ccc dotted}table.product-compare .toggle-open .icon{transform:rotate(180deg)}table.product-compare .toggle-open .toggle-hidden{display:none}table.product-compare .t-empty td,table.product-compare .t-empty th{border:none}@media (max-width:600px){table.product-compare .t-empty .t-header{border:none;background:0 0;padding:0}table.product-compare .t-empty .t-space,table.product-compare .t-empty .t-value{padding-top:.5em}}table.product-compare .t-value{width:195px;min-width:195px;text-align:center}table.product-compare .t-value .sklad{border:none;background:0 0}table.product-compare .t-value .sklad .nobld{font-weight:400}table.product-compare .t-value a:hover{text-decoration:underline}table.product-compare .t-value .icon-bool{font-size:.9em;margin-right:.2em}table.product-compare .t-value .boolean{display:inline-block;text-align:left;width:50px}table.product-compare .v-logo .t-value{padding:.6em 0 0!important}@media (max-width:600px){table.product-compare .v-logo .t-value{padding:42px 0 0!important}}table.product-compare .v-logo img{width:auto;height:30px}table.product-compare .v-group{background:#fff}table.product-compare .v-group td,table.product-compare .v-group th{background:#fff}table.product-compare .v-group .t-header{font-weight:600;font-size:1.2em;position:relative;padding-right:2rem;cursor:pointer;background:#fff}table.product-compare .v-group .t-header .icon{line-height:0;transition:.3s;transform-origin:50%;position:absolute;right:.8rem;bottom:1.2em;color:#888}table.product-compare .v-group td{padding-top:1.5em;border-bottom-width:2px}table.product-compare .v-unique .t-value{color:#ccc}table.product-compare .v-product .t-value{user-select:none;vertical-align:top;position:relative}table.product-compare a{text-decoration:none}table.product-compare .a-action{display:inline-block;padding:8px;border-radius:var(--o-default-radius);line-height:0;font-size:18px;position:absolute;top:.5rem;cursor:pointer;color:#ccc}table.product-compare .a-action:hover{color:#434343}table.product-compare .a-action.a-remove-product-from-compare{right:.5rem}table.product-compare .a-action.a-move{left:.5rem}table.product-compare .product-foto-link{display:block;padding:2rem 1.5rem 1rem}table.product-compare .product-foto-link img{max-width:100%}.product-advisor{margin-bottom:2em}.product-advisor label.selected .oui-checkbox em:after,.product-advisor label.selected .oui-radio em:after{color:#8c0014!important}.product-advisor .buttons{margin:2em 0;display:flex;gap:20px}.product-advisor .buttons .btn-go{border-color:#8c0014!important;background:#8c0014!important;color:#fff!important}@media (max-width:768px){.product-advisor .buttons{justify-content:center}}.product-advisor .navigation{margin:2em 0}.product-advisor .navigation ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:2em}.product-advisor .navigation ul li{margin:0;padding:0;list-style:none}@media (max-width:768px){.product-advisor .navigation ul{gap:5px;flex-wrap:wrap;flex-flow:column;align-items:start}}.product-advisor .navigation ul li{display:flex;gap:10px;cursor:pointer;align-items:center;color:#8c0014}.product-advisor .navigation ul li.active,.product-advisor .navigation ul li.active:hover{color:#8c0014;font-weight:700}.product-advisor .navigation ul li.active em,.product-advisor .navigation ul li.active:hover em{background:#8c0014!important;color:#fff!important}.product-advisor .navigation ul li:hover span{text-decoration:underline}.product-advisor .navigation ul li:hover em{background:#f1eaeb!important;color:#8c0014!important}.product-advisor .navigation ul li.active~li{color:#434343}.product-advisor .navigation ul li.active~li em{background:#ebebeb;color:#434343}.product-advisor .navigation ul li em{font-style:normal;background:#f1eaeb;color:#8c0014;border-radius:100px;width:30px;height:30px;line-height:30px;font-size:14px;font-weight:700;text-align:center;display:inline-block}.product-advisor-group .flex-row{row-gap:1em}.product-advisor-param{border:1px solid #e7e7e7;padding:1em;display:flex;flex-direction:row;flex-wrap:wrap;height:100%;font-size:.9em}.product-advisor-param .input-param-value{position:absolute}.product-advisor-param .description{position:relative}.product-advisor-param h2,.product-advisor-param p{margin:0 0 0 28px}.product-advisor-param img{max-width:100%;margin-bottom:10px}.content-eshop-advisor .advisor-result{display:none}.content-eshop-advisor .advisor-result>h2{margin-bottom:0}