﻿.breadcrumb li+li::before{color:#999;}.gallery-slider{height:100vh;}.gallery-image{position:relative;width:100%;height:100%;}.gallery-image .products{position:absolute;left:50%;transform:translateX(-50%);bottom:1em;padding:1em 3em;background-color:rgba(0,0,0,.3);backdrop-filter:blur(3px);border-radius:1.2em;max-width:95vw;max-height:40vh;overflow-y:auto;min-width:320px;}.gallery-image .products h3{font-weight:normal;font-size:1.15em;color:#ddd;text-align:center;margin-bottom:.7em;}.gallery-image .products h3::after{content:":";}.gallery-image .products ul{display:flex;flex-wrap:wrap;justify-content:center;gap:2.8em;}.gallery-image .products button{position:absolute;top:.5em;right:1em;background:transparent;border:0;padding:6px;cursor:pointer;}.gallery-image .products button::before{display:block;content:"";transform:rotate(45deg);border-right:2px solid #ddd;border-bottom:2px solid #ddd;width:12px;height:12px;}.gallery-image .products.minimized{max-height:3em;overflow:hidden;}.gallery-image .products.minimized h3::after{content:none;}.gallery-image .products.minimized ul{display:none;}.gallery-image .products.minimized button{top:1em;}.gallery-image .products.minimized button::before{transform:rotate(225deg);}.carousel-cell-image{position:absolute;display:block;top:5%;left:0%;width:100%;height:90%;object-fit:contain;}.gallery-product{display:grid;grid-template-columns:10em 24em;gap:1em;padding:1em;background-color:#fff;color:#333;min-height:12em;max-width:90vw;position:relative;line-height:.8em;border-radius:.5em;box-shadow:1px 1px 5px rgba(0,0,0,.15);cursor:pointer;}@media(max-width:768px){.gallery-product{font-size:.9em;}}.gallery-product figure{margin:-.5em;place-content:center;}.gallery-product figure img{display:block;width:11em;height:11em;object-fit:contain;}.gallery-product .item-name{font-weight:400;display:block;font-size:1.2em;max-width:100%;color:#333;margin-block:.4em;vertical-align:middle;line-height:normal;text-transform:uppercase;}.gallery-product .brand{font-weight:300;display:block;text-transform:uppercase;font-size:.75em;color:#999;}.gallery-product .energimerke .energi-symbol{display:block;font-size:1em;margin-bottom:.2em;text-decoration:none;}.gallery-product .energimerke .energi-symbol svg{width:6.1em;height:2.4em;}.gallery-product .energimerke .energi-symbol span{font-size:1.8em;inset:auto 0 .25em .85em;}.gallery-product .energimerke .datablad{display:block;color:#e50;text-decoration:underline;font-size:.8em;}.gallery-product .inventory{margin:.6em 0;font-size:.8em;}.gallery-product .inventory .inventory-icon{width:.9em;height:.9em;}.gallery-product .sku{position:static;font-size:.8em;margin-top:1em;}.gallery-product .list-price{margin-block:.3em -.5em;padding-block:0;font-size:.8em;text-decoration:line-through;color:#aaa;}.gallery-product .item-price{font-size:1.8em;padding:4px 0;text-align:left;display:block;width:50%;white-space:nowrap;}.gallery-product .btn{display:block;float:right;clear:right;bottom:.5em;right:1em;background-color:#f37021;color:#fff;text-decoration:none;font-size:.9em;margin-block:0;border-radius:1.2em;padding:8px 20px;text-align:center;min-width:7.5em;}.gallery-product .product-banners p{font-size:1.1em;}