.product-static>div{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;margin-right:20px}@media (min-width:768px){.product-static>div{flex-direction:row;gap:60px}}@media (min-width:1260px){.product-static>div{margin-right:80px}}.product-static>div .product-details{margin-top:24px;max-width:100%}@media (min-width:768px){.product-static>div .product-details{display:flex;flex:1 1 calc(50% - 30px);flex-direction:column;height:100%;margin-top:0;position:sticky;top:0}}@media (min-width:1260px){.product-static>div .product-details{flex:1 1 calc(33.33% - 30px)}}.product-static>div .article-heading{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}@media (min-width:768px){.product-static>div .article-heading{gap:8px;margin-bottom:20px;order:1}}.product-static>div img.brand{height:100%;max-height:-moz-fit-content;max-height:fit-content;max-width:-moz-min-content;max-width:min-content;width:90px}.product-static>div h1{font-size:24px;line-height:28px}.product-static>div .title{display:inline}.product-static>div .subtitle{margin-top:6px}@media (min-width:768px){.product-static>div .subtitle{margin-top:8px}}.product-static>div .price-block{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}@media (min-width:768px){.product-static>div .price-block{align-items:self-end;flex-direction:row;flex-wrap:wrap;order:3}}.product-static>div .price-block:has(~.article-energyclass-box){margin-bottom:12px}.product-static>div .price-block>span:not(.tax){display:flex;gap:10px}.product-static>div .price-block span.tax span:has(+button):after{content:", "}.product-static>div .price-block .tax button{background-color:transparent;text-decoration:underline}@media (min-width:768px){.product-static>div .variant-options{order:4}}.product-static>div .usps{margin-top:24px}.product-static>div .usps ul{padding-left:17px}.product-static>div .sharedprice{font-size:24px;font-weight:700;letter-spacing:-.24px;line-height:28px}.product-static>div .price{align-items:flex-end;-moz-column-gap:10px;column-gap:10px;display:flex}.product-static>div .price>span>span{font-size:24px;font-weight:700;letter-spacing:-.24px;line-height:28px}.product-static>div .accumulated-rating{margin:0 0 8px}@media (min-width:768px){.product-static>div .accumulated-rating{margin:0 0 24px;order:1}}.product-static>div .accumulated-rating a{align-items:flex-end;display:flex}.product-static>div .accumulated-rating a span{margin-left:6px}.product-static>div .delivery-shipping-costs{align-items:flex-start;display:flex;flex-direction:column;gap:2px;margin-bottom:12px}@media (min-width:768px){.product-static>div .delivery-shipping-costs{gap:4px;order:4}}.product-static>div .delivery-shipping-costs>div{-moz-column-gap:12px;column-gap:12px;display:flex;flex-wrap:wrap;row-gap:2px}.product-static>div .delivery-shipping-costs>div span.shipping{color:#34965b}.product-static>div .delivery-shipping-costs>div span.delivery{align-items:center;display:flex}.product-static>div .delivery-shipping-costs>div span.delivery img{height:14px;margin-right:4px;width:14px}.product-static>div .delivery-shipping-costs .shortage{color:#e95757}.product-static>div .limitation{color:#e95757}.product-static>div .buy-action{padding-bottom:40px;width:100%}@media (min-width:768px){.product-static>div .buy-action{order:4;padding-bottom:60px}}.product-static>div .wishlist{align-items:center;display:flex;gap:6px;margin-top:20px}.product-static>div .wishlist>div{height:20px;width:20px}.product-static>div .tab-head{border-top:1px solid #ddddde;cursor:pointer;padding:20px 30px 20px 0;position:relative;width:100%}.product-static>div .tab-head:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%2307041E' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 5v14M5 12h14'/%3E%3C/svg%3E");height:24px;position:absolute;right:0;top:22px;width:24px}.product-static>div .tab-head.active:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%2307041E' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 12h14'/%3E%3C/svg%3E")}@media (min-width:768px){.product-static>div .tab-head.highlights{display:none}}@media (min-width:768px){.product-static>div .tab-head:not(.highlights){order:5}}.product-static>div .tab-content{width:100%}.product-static>div .tab-content>div{padding-bottom:30px}.product-static>div .tab-content ul{margin-bottom:0;padding-left:17px}.product-static>div .tab-content .property-list{display:flex;flex-direction:column;gap:10px;list-style:none;margin-bottom:0;max-width:512px;padding-left:0}.product-static>div .tab-content .property-list li{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.product-static>div .tab-content .property-list .property,.product-static>div .tab-content .property-list .value{flex:1 1 50%;-webkit-hyphens:auto;hyphens:auto}@media (min-width:768px){.product-static>div .tab-content.highlights{order:2}.product-static>div .tab-content.highlights>div{padding-bottom:24px}}@media (min-width:768px){.product-static>div .tab-content:not(.highlights){order:5}}.product-static>div .tab-content.description p:not(:last-of-type){margin-bottom:12px}.product-static>div .tab-content.delivery-shipping ul{margin-top:12px}.product-static>div .tab-content.delivery-shipping .vimeo{margin-top:10px}.product-static>div .tab-content.delivery-shipping .vimeo iframe{aspect-ratio:16/9;height:-moz-fit-content;height:fit-content}.product-static>div .tab-content.reviews ul{padding-left:0}.product-static>div .tab-content.reviews div:first-of-type{padding-bottom:20px}.product-static>div .tab-content.reviews li{list-style:none;margin-bottom:24px}.product-static>div .tab-content.reviews li>div{align-items:center;display:flex;gap:6px;margin-bottom:12px}.product-static>div .tab-content button{margin:0 auto}.product-static>div .tab-content .verification{border-top:1px solid #ddddde;padding-top:20px;text-align:center}.product-static>div .tab-content.gpsr{display:flex;flex-direction:column}.product-static>div .tab-content.gpsr h3{margin-bottom:12px}.product-static>div .tab-content.gpsr .textlink,.product-static>div .tab-content.gpsr a{background-color:transparent}.product-static>div .tab-content.gpsr .textlink:hover,.product-static>div .tab-content.gpsr a:hover{color:#ffb800}.product-static>div .tab-content.gpsr .gap+.safetydatasheets{margin-top:10px}.product-static>div .tab-content.gpsr .safetydatasheets{display:flex;flex-direction:column;gap:8px}@media (min-width:768px){.product-static>div hr{order:6}}
