/* es-mobile-category-cards-menu-v694 */
@media (max-width:767px){html body .pt-3.clear-both .product.es-power-card .es-card-features .es-feature-stack-v521 ul li{display:block!important;position:relative!important;padding-left:15px!important;text-indent:0!important;list-style:none!important}html body .pt-3.clear-both .product.es-power-card .es-card-features .es-feature-stack-v521 ul li::before{content:"•"!important;display:block!important;position:absolute!important;left:1px!important;top:0!important;width:8px!important;margin:0!important;color:#fafafa!important;-webkit-text-fill-color:#fafafa!important;font:700 13px/18px Arial,sans-serif!important;text-align:left!important}html body .pt-3.clear-both .product.es-power-card .product-stars>span[data-in-stock-text]::before,html body .pt-3.clear-both .product.es-power-card .product-stars>span[data-in-stock-text]::after,html body .pt-3.clear-both .product.es-power-card .es-category-stock::before,html body .pt-3.clear-both .product.es-power-card .es-category-stock::after{content:none!important;display:none!important}html body .pt-3.clear-both .product.es-power-card .product-stars{display:block!important;width:100%!important;height:20px!important;min-height:20px!important;margin:0!important;padding:0!important;overflow:hidden!important;text-align:left!important}html body .pt-3.clear-both .product.es-power-card .es-category-stock{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;height:20px!important;min-height:20px!important;margin:0!important;padding:0!important;overflow:hidden!important;font-size:0!important;line-height:20px!important;text-align:left!important;white-space:nowrap!important}html body .pt-3.clear-both .product.es-power-card .es-stock-main-v518{display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;height:20px!important;margin:0!important;padding:0!important;color:#9aff00!important;-webkit-text-fill-color:#9aff00!important;font:700 11px/20px Arial,sans-serif!important;white-space:nowrap!important}html body .pt-3.clear-both .product.es-power-card .es-stock-check{display:inline!important;margin-right:3px!important;color:#9aff00!important;-webkit-text-fill-color:#9aff00!important}html body .pt-3.clear-both .product.es-power-card .es-stock-delivery-v518{display:block!important;flex:1 1 auto!important;min-width:0!important;height:20px!important;margin:0!important;padding:0!important;overflow:hidden!important;color:#bcbcbc!important;-webkit-text-fill-color:#bcbcbc!important;font:400 10px/20px Arial,sans-serif!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .pt-3.clear-both .product.es-power-card .es-stock-delivery-v518::before{content:" · "!important;color:#bcbcbc!important;-webkit-text-fill-color:#bcbcbc!important}html body #es-cat-drawer .es-v402-header .es-v402-title{display:flex!important;align-items:center!important;flex:1 1 auto!important;align-self:stretch!important;color:#fafafa!important;-webkit-text-fill-color:#fafafa!important;text-decoration:none!important;cursor:default!important;pointer-events:none!important}html body #es-cat-drawer .es-v694-parent-link{color:#fafafa!important;-webkit-text-fill-color:#fafafa!important;text-decoration:underline!important;cursor:pointer!important;pointer-events:auto!important}html body #es-cat-drawer .es-v694-parent-link>span{grid-column:1/3!important;padding-left:0!important}}@media (max-width:767px){html body .tv-filter-main>.es-computer-subcategories-v152,html body .tv-filter-main .es-computer-subcategories-v152{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:0 0 16px!important}html body .tv-filter-main .es-computer-subcategories-v152>.es-computer-subcategory-v152{height:56px!important;padding:0!important;background:#17181a!important;border:1px solid #34383d!important;border-radius:7px!important;box-shadow:none!important;transform:none!important}html body .tv-filter-main .es-computer-subcategories-v152>.es-computer-subcategory-v152:hover,html body .tv-filter-main .es-computer-subcategories-v152>.es-computer-subcategory-v152:focus{background:#17181a!important;border-color:#4a4f54!important;box-shadow:none!important;transform:none!important}html body .tv-filter-main .es-computer-subcategory-v152>.es-computer-subcategory-v152-inner{padding:9px 11px!important;background:transparent!important;border-radius:6px!important}html body .tv-filter-main .es-computer-subcategory-v152 .es-computer-subcategory-v152-text{font:700 13px/1.2 Arial,sans-serif!important}html body .tv-filter-main .es-computer-subcategory-v152 .es-computer-subcategory-v152-arrow{color:#ff6a00!important;font:900 22px/1 Arial,sans-serif!important;text-shadow:none!important;transform:none!important}html body .pt-3.clear-both.clear-both .product.product.es-power-card.es-power-card .es-card-features .es-feature-stack-v521>.es-feature-title-v521{display:block!important;margin:0 0 4px!important;color:#fafafa!important;-webkit-text-fill-color:#fafafa!important;font:700 15px/19px Arial,sans-serif!important;text-align:left!important}html body .pt-3.clear-both.clear-both .product.product.es-power-card.es-power-card .product-stars.product-stars::before,html body .pt-3.clear-both.clear-both .product.product.es-power-card.es-power-card .product-stars.product-stars::after,html body .pt-3.clear-both.clear-both .product.product.es-power-card.es-power-card .product-stars.product-stars>span[data-in-stock-text]::before,html body .pt-3.clear-both.clear-both .product.product.es-power-card.es-power-card .product-stars.product-stars>span[data-in-stock-text]::after,html body .pt-3.clear-both.clear-both .product.product.es-power-card.es-power-card .es-category-stock.es-category-stock::before,html body .pt-3.clear-both.clear-both .product.product.es-power-card.es-power-card .es-category-stock.es-category-stock::after,html body .pt-3.clear-both.clear-both .product.product.es-power-card.es-power-card .es-stock-main-v518::before,html body .pt-3.clear-both.clear-both .product.product.es-power-card.es-power-card .es-stock-main-v518::after,html body .pt-3.clear-both.clear-both .product.product.es-power-card.es-power-card .es-stock-delivery-v518::after{content:none!important;display:none!important}html body .pt-3.clear-both.clear-both .product.product.es-power-card.es-power-card .product-stars.product-stars,html body .pt-3.clear-both.clear-both .product.product.es-power-card.es-power-card .es-category-stock.es-category-stock{overflow:visible!important}}

/* es-mobile-category-final-v713 */
@media (max-width:767px){html body .tv-filter-main .product.es-power-card .es-card-pricing{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;grid-template-columns:none!important;grid-template-rows:none!important;gap:0!important;overflow:visible!important}html body .tv-filter-main .product.es-power-card .es-card-pricing>.es-card-deal{order:1!important;position:static!important;align-self:flex-start!important;flex:0 0 auto!important;margin:0!important}html body .tv-filter-main .product.es-power-card .es-card-pricing>.es-card-cart{order:2!important;position:static!important;display:block!important;align-self:stretch!important;flex:0 0 44px!important;width:100%!important;height:44px!important;min-height:44px!important;margin:16px 0 4px!important;overflow:visible!important;opacity:1!important;visibility:visible!important;transform:none!important;box-sizing:border-box!important;background:#5cff00!important;background-image:none!important;border:0!important;border-radius:7px!important}html body .tv-filter-main .product.es-power-card .es-card-cart form{display:block!important;width:100%!important;height:44px!important;min-height:44px!important;margin:0!important}html body .tv-filter-main .product.es-power-card .es-card-cart .qs-cart,html body .tv-filter-main .product.es-power-card .es-card-cart button{position:static!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:44px!important;min-height:44px!important;margin:0!important;opacity:1!important;visibility:visible!important;transform:none!important;background:#5cff00!important;background-image:none!important;border:0!important;border-radius:7px!important;color:#111!important;-webkit-text-fill-color:#111!important}html body .tv-filter-main .product.es-power-card .es-card-pricing>.position-relative{order:3!important;position:static!important;align-self:stretch!important;flex:0 0 auto!important;margin:0!important}html body .header .navbar>ul.list-inline .qs-cart-view #es-cart-total{display:inline-block!important;margin-left:7px!important;color:#fafafa!important;-webkit-text-fill-color:#fafafa!important;font:700 12px/1"Source Sans Pro",Arial,sans-serif!important;white-space:nowrap!important}html body .header .navbar>ul.list-inline{overflow:visible!important}html body .header .navbar>ul.list-inline .qs-cart-view{width:120px!important;min-width:120px!important;max-width:120px!important;overflow:visible!important}}

/* es-category-card-bottom-final-v715 */
@media (min-width:768px){html body .tv-filter-main .product .es-card-pricing,html body .pt-3.clear-both .product .es-card-pricing{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:66px 44px 30px!important;gap:3px!important;align-content:end!important;width:100%!important;height:162px!important;min-height:162px!important;max-height:162px!important;margin:0!important;padding:0!important;overflow:visible!important;transform:none!important}html body .tv-filter-main .product .es-card-pricing>.opacity-7,html body .pt-3.clear-both .product .es-card-pricing>.opacity-7{display:none!important}html body .tv-filter-main .product .es-card-pricing>.es-card-deal,html body .pt-3.clear-both .product .es-card-pricing>.es-card-deal{display:flex!important;grid-area:1/1!important;order:1!important;position:static!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;height:66px!important;min-height:66px!important;max-height:66px!important;margin:0!important;padding:0!important;overflow:visible!important;transform:none!important}html body .tv-filter-main .product .es-card-deal>.product-price,html body .pt-3.clear-both .product .es-card-deal>.product-price{display:inline-flex!important;position:static!important;inset:auto!important;align-items:center!important;justify-content:center!important;translate:none!important;transform:none!important;margin:0!important}html body .tv-filter-main .product .es-card-pricing>.es-card-cart,html body .pt-3.clear-both .product .es-card-pricing>.es-card-cart{display:block!important;grid-area:2/1!important;order:2!important;position:static!important;width:100%!important;height:44px!important;min-height:44px!important;max-height:44px!important;margin:0!important;padding:0!important;transform:none!important}html body .tv-filter-main .product .es-card-pricing>.es-card-cart button,html body .pt-3.clear-both .product .es-card-pricing>.es-card-cart button{width:100%!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important}html body .tv-filter-main .product .es-card-pricing>.position-relative,html body .pt-3.clear-both .product .es-card-pricing>.position-relative{display:block!important;grid-area:3/1!important;order:3!important;position:static!important;align-self:end!important;width:100%!important;height:20px!important;min-height:20px!important;max-height:20px!important;margin:0!important;padding:0!important;overflow:visible!important}html body .tv-filter-main .product .es-card-pricing>.position-relative>.product-stars,html body .pt-3.clear-both .product .es-card-pricing>.position-relative>.product-stars{display:block!important;position:static!important;width:100%!important;height:20px!important;min-height:20px!important;max-height:20px!important;margin:0!important;padding:0!important;overflow:visible!important;font:400 10px/20px Arial,sans-serif!important;line-height:20px!important;text-align:left!important;white-space:nowrap!important;opacity:1!important;visibility:visible!important}html body .tv-filter-main .product .es-category-stock,html body .pt-3.clear-both .product .es-category-stock{display:inline-flex!important;align-items:center!important;height:20px!important;font:400 10px/20px Arial,sans-serif!important;white-space:nowrap!important}html body .tv-filter-main .product .es-category-delivery-v715,html body .pt-3.clear-both .product .es-category-delivery-v715{display:inline!important;color:#bcbcbc!important;font-weight:400!important}html body .tv-filter-main .product .es-category-delivery-v715:before,html body .pt-3.clear-both .product .es-category-delivery-v715:before{content:" · "!important;color:#bcbcbc!important}}

/* es-mobile-category-authoritative-v717 */
@media (max-width:767px){body .product-section .product,body .category-products .product{width:100%!important;max-width:100%!important;flex:0 0 100%!important;margin:0 0 12px!important;padding:0!important;transform:none!important;animation:none!important;transition:none!important;opacity:1!important;visibility:visible!important}body .product-section .product>.product-border,body .category-products .product>.product-border{display:grid!important;grid-template-columns:minmax(0,50%) minmax(0,50%)!important;grid-template-rows:70px 118px 202px!important;width:100%!important;height:390px!important;min-height:390px!important;max-height:390px!important;padding:0!important;margin:0!important;background:#18191b!important;border:1px solid #2b2d30!important;border-radius:7px!important;overflow:hidden!important;position:relative!important;transform:none!important;animation:none!important;transition:none!important;opacity:1!important}body .product-section .product>.product-border>*,body .category-products .product>.product-border>*{animation:none!important;transition:none!important;transform:none!important}body .product-section .product>.product-border>div:first-child,body .category-products .product>.product-border>div:first-child{display:none!important}body .product-section .product>.product-border>.position-relative,body .category-products .product>.product-border>.position-relative{grid-column:1!important;grid-row:1/4!important;width:100%!important;height:390px!important;min-height:390px!important;margin:0!important;padding:0!important;background:#fff!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important}body .product-section .product .product-image,body .category-products .product .product-image{width:100%!important;height:100%!important;min-height:0!important;object-fit:contain!important;margin:0!important;padding:0!important}body .product-section .product>.product-border>h3,body .product-section .product>.product-border>.product-title,body .category-products .product>.product-border>h3,body .category-products .product>.product-border>.product-title{grid-column:2!important;grid-row:1!important;height:70px!important;max-height:70px!important;margin:0!important;padding:8px 9px 2px!important;color:#fff!important;background:#18191b!important;overflow:hidden!important;text-align:left!important;line-height:1.18!important}body .product-section .product .es-card-features,body .category-products .product .es-card-features{grid-column:2!important;grid-row:2!important;height:118px!important;min-height:118px!important;max-height:118px!important;margin:0!important;padding:3px 9px!important;background:#18191b!important;color:#fff!important;overflow:hidden!important;text-align:left!important;display:block!important}body .product-section .product .es-card-features h4,body .category-products .product .es-card-features h4{font-size:17px!important;line-height:1.15!important;margin:0 0 4px!important;color:#fff!important}body .product-section .product .es-card-features ul,body .category-products .product .es-card-features ul{margin:0!important;padding-left:17px!important}body .product-section .product .es-card-features li,body .category-products .product .es-card-features li{font-size:12px!important;line-height:1.32!important;margin:0 0 3px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .product-section .product .es-card-pricing,body .category-products .product .es-card-pricing{grid-column:2!important;grid-row:3!important;height:202px!important;min-height:202px!important;max-height:202px!important;margin:0!important;padding:4px 9px 8px!important;background:#18191b!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;overflow:hidden!important;text-align:left!important}body .product-section .product .es-card-deal,body .category-products .product .es-card-deal{order:1!important;display:flex!important;flex-wrap:wrap!important;align-items:flex-end!important;gap:4px 7px!important;width:100%!important;min-height:67px!important;margin:0!important;padding:0!important}body .product-section .product .product-price,body .category-products .product .product-price{display:inline-flex!important;align-items:center!important;width:auto!important;max-width:none!important;min-width:0!important;height:58px!important;margin:0!important;padding:4px 8px!important;font-size:34px!important;line-height:1!important;white-space:nowrap!important;overflow:visible!important;background:#cf3029!important;color:#fff!important;border-radius:12px!important}body .product-section .product .es-card-cart,body .category-products .product .es-card-cart{order:2!important;width:100%!important;height:46px!important;min-height:46px!important;margin:12px 0 5px!important;padding:0!important;position:static!important;inset:auto!important}body .product-section .product .es-card-cart form,body .category-products .product .es-card-cart form{width:100%!important;height:46px!important;margin:0!important}body .product-section .product .es-card-cart button,body .category-products .product .es-card-cart button{width:100%!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0 6px!important;background:#58ef00!important;color:#050505!important;font-size:18px!important;line-height:1!important;border:0!important;border-radius:7px!important}body .product-section .product .es-card-pricing>.position-relative,body .category-products .product .es-card-pricing>.position-relative{order:3!important;width:100%!important;margin:auto 0 0!important;padding:0!important;position:static!important;text-align:left!important}body .product-section .product .es-category-stock,body .category-products .product .es-category-stock{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:1px!important;width:100%!important;margin:0!important;padding:0!important;color:#6cff00!important;text-align:left!important}body .product-section .product .es-category-stock:before,body .category-products .product .es-category-stock:before{content:none!important;display:none!important}body .product-section .product .es-stock-main-v518,body .category-products .product .es-stock-main-v518{display:inline!important;color:#6cff00!important;font-size:15px!important;font-weight:700!important;white-space:nowrap!important}body .product-section .product .es-stock-delivery-v518,body .category-products .product .es-stock-delivery-v518{display:block!important;color:#aaa!important;font-size:11px!important;line-height:1.25!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;width:100%!important}body .product-section .product [class*="aos"],body .category-products .product [class*="aos"]{transform:none!important;animation:none!important;transition:none!important;opacity:1!important}}

/* es-category-price-position-final-v716 */
@media (min-width:768px){html body .tv-filter-main.tv-filter-main .product.product .es-card-pricing.es-card-pricing>.es-card-deal.es-card-deal,html body .pt-3.clear-both.clear-both .product.product .es-card-pricing.es-card-pricing>.es-card-deal.es-card-deal{position:static!important;inset:auto!important;translate:none!important;transform:none!important}html body .tv-filter-main.tv-filter-main .product.product .es-card-pricing.es-card-pricing>.es-card-deal.es-card-deal>.product-price.product-price,html body .pt-3.clear-both.clear-both .product.product .es-card-pricing.es-card-pricing>.es-card-deal.es-card-deal>.product-price.product-price{position:static!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;translate:none!important;transform:none!important}}

/* es-remove-footer-tail-v752 */
footer.es-footer-redesign~section.es-trust-strip,footer.es-footer-redesign~.es-trust-strip{display:none!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}

/* es-vacuum-cta-match-tv-v1 */
body .swiper-slide:has(.overlay-content a[href*="/produkter/hem-och-hushall/dammsugare-rengoring"]){position:relative!important}body .swiper-slide:has(.overlay-content a[href*="/produkter/hem-och-hushall/dammsugare-rengoring"]) .overlay-content,body .swiper-slide:has(.overlay-content a[href*="/produkter/hem-och-hushall/dammsugare-rengoring"]) .overlay-content .col-lg-12{position:static!important;pointer-events:none!important}body .swiper-slide:has(.overlay-content a[href*="/produkter/hem-och-hushall/dammsugare-rengoring"]) .overlay-content a[href*="/produkter/hem-och-hushall/dammsugare-rengoring"]{position:absolute!important;inset:auto auto 6% 50%!important;transform:translateX(-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;width:232px!important;height:44px!important;padding:0 12px!important;background:#17191a!important;color:#fafafa!important;-webkit-text-fill-color:#fafafa!important;border:1px solid #fafafa!important;border-radius:30px!important;font:800 14px/1 Arial,sans-serif!important;letter-spacing:.02em!important;text-transform:uppercase!important;text-decoration:none!important;white-space:nowrap!important;opacity:1!important;pointer-events:auto!important;cursor:pointer!important;z-index:30!important}

/* es-global-sale-badge-gap-v1 */
@media (min-width:992px){body .product.es-category-card-v264 .es-card-sale-v648>.es-category-save-v648{transform:translateY(-6px)!important}}
