/* ==========================================================
   GLOBAL KATEGORIPRESTANDA + VARUKORGSIKON v605
   + ENHETLIGA FILTERKRYSSRUTOR v606\002013 v610
   (Sammanslaget och rensat 2026-09-29: dubbletter och trasiga
   kommentarer borttagna \002013  samma regler som tidigare g\0000e4 llde.)
========================================================== */
html body .qs-cart-view>svg{display:none!important}
html body .qs-cart-view::before{content:""!important;display:block!important;font-family:"Font Awesome 5 Free"!important;font-weight:900!important;color:#fafafa!important;font-size:17px!important;line-height:1!important;width:24px!important;text-align:center!important;flex:0 0 24px!important}
html body .tv-filter-main .product{content-visibility:auto!important;contain:layout style paint!important;contain-intrinsic-size:auto 310px!important}

html body .tv-filter-layout input[type="checkbox"],html body .tv-filter-panel input[type="checkbox"],html body [class*="filter-panel"] input[type="checkbox"],html body [class*="filter-layout"] input[type="checkbox"],html body [id*="filter-panel"] input[type="checkbox"]{-webkit-appearance:none!important;appearance:none!important;box-sizing:border-box!important;width:25px!important;height:25px!important;min-width:25px!important;background:#fff!important;border:1px solid #cfd3d7!important;border-radius:1px!important;box-shadow:none!important}
html body .tv-filter-layout input[type="checkbox"]:checked,html body .tv-filter-panel input[type="checkbox"]:checked,html body [class*="filter-panel"] input[type="checkbox"]:checked,html body [class*="filter-layout"] input[type="checkbox"]:checked,html body [id*="filter-panel"] input[type="checkbox"]:checked{background:#9aff00!important;border-color:#9aff00!important}
html body .tv-filter-panel [role="checkbox"]>.es-gf580-box,html body .tv-filter-panel [role="checkbox"]>.es-v567-check,html body .tv-filter-panel .tv-filter-option[role="checkbox"]>span:first-child,html body [class*="filter-panel"] [role="checkbox"]>span:first-child{box-sizing:border-box!important;width:25px!important;height:25px!important;min-width:25px!important;background:#fff!important;border:1px solid #cfd3d7!important;border-radius:1px!important;box-shadow:none!important}
html body .tv-filter-panel [role="checkbox"][aria-checked="true"]>span:first-child,html body [class*="filter-panel"] [role="checkbox"][aria-checked="true"]>span:first-child{background:#9aff00!important;border-color:#9aff00!important}

html body #tv-filter-panel input[type="checkbox"]{appearance:none!important;-webkit-appearance:none!important;box-sizing:border-box!important;width:25px!important;height:25px!important;min-width:25px!important;background:#fff!important;border:1px solid #cfd3d7!important;border-radius:1px!important;box-shadow:none!important}
html body #tv-filter-panel input[type="checkbox"]:checked{background-color:#9aff00!important;border-color:#9aff00!important;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3E%3Cpath fill=%27%23000%27 d=%27M6.2 12.2 2.4 8.4l1.4-1.4 2.4 2.4L12.3 3.3l1.4 1.4z%27/%3E%3C/svg%3E")!important;background-position:center!important;background-repeat:no-repeat!important;background-size:15px!important}
html body #tv-filter-panel .tv-filter-option span::before{box-sizing:border-box!important;width:24px!important;height:24px!important;background:#fff!important;border:1px solid #cfd3d7!important;border-radius:1px!important;box-shadow:none!important}
html body #tv-filter-panel .tv-filter-option input:checked+span::before{background:#9aff00!important;border-color:#9aff00!important}
html body #tv-filter-panel input[type="checkbox"]:not(.tv-filter-option input){appearance:none!important;-webkit-appearance:none!important;box-sizing:border-box!important;width:24px!important;height:24px!important;min-width:24px!important;background:#fff!important;border:1px solid #cfd3d7!important;border-radius:1px!important;box-shadow:none!important}
html body #tv-filter-panel input[type="checkbox"]:not(.tv-filter-option input):checked{background-color:#9aff00!important;border-color:#9aff00!important;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3E%3Cpath fill=%27%23000%27 d=%27M6.2 12.2 2.4 8.4l1.4-1.4 2.4 2.4L12.3 3.3l1.4 1.4z%27/%3E%3C/svg%3E")!important;background-position:center!important;background-repeat:no-repeat!important;background-size:15px!important}



/* PRODUKTLISTAN ALLTID SYNLIG GLOBALT v603 */
html body .tv-filter-main [data-aos].pt-3.clear-both {
  opacity: 1 !important;
  transform: none !important;
  visibility: visible !important;
}


/* S\0000f6 kresultat: stabil leveranstid utan JS-f\0000f6 rflyttning v545 */
body.tv-filter-main > p:first-of-type{display:none!important}
body.tv-filter-main .product.es-power-card .es-stock-delivery-v518{display:none!important}
body.tv-filter-main .product.es-power-card .es-category-stock::after{
content:attr(data-in-stock-text)!important;
display:block!important;
position:absolute!important;
left:0!important;
top:21px!important;
width:100%!important;
color:#aeb2b7!important;
-webkit-text-fill-color:#aeb2b7!important;
font-size:12px!important;
font-weight:400!important;
line-height:21px!important;
text-align:center!important;
white-space:nowrap!important
}

/* S\0000f6 kresultat: visa aldrig Quickbutiks tillf\0000e4 lliga generiska lagertext v540 */
body.tv-filter-main .product.es-power-card .es-stock-delivery-v518{
  visibility:hidden!important;
}
body.tv-filter-main .product.es-power-card .es-stock-delivery-v518.es-delivery-confirmed-v540{
  visibility:visible!important;
}

/* Category card price/stock alignment */
@media (min-width: 992px) {
  .es-card-pricing > .opacity-7.text-base {
    display: block !important;
    width: 100% !important;
    text-align: left !important;
    transform: translateY(12px) !important;
  }

  .es-card-pricing > .opacity-7.text-base .es-card-current,
  .es-card-pricing > .opacity-7.text-base .product-price {
    margin-left: 0 !important;
  }

  .es-stock-main-v518,
  .es-stock-main-v518 .es-stock-check {
    color: #9aff00 !important;
    -webkit-text-fill-color: #9aff00 !important;
    opacity: 1 !important;
  }
}

/* GLOBAL RENSNING AV FELAKTIG FILTERTEXT v349 */



/* GLOBAL SAKER DOLJNING AV TRASIGA FILTERKALLOR v350 */

.tv-filter-group>div[data-accessories]:not(.es-v343-source):not(.es-v346-options){height:0!important;max-height:0!important;min-height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;border:0!important;font-size:0!important;line-height:0!important;opacity:0!important}


html.es-pg-e-produkter-alla-varumarken[class]:not(es-zz)
body:not(#es-zz-none):not(es-zz) .pt-3.clear-both,
html.es-pg-e-produkter-alla-varumarken[class]:not(es-zz)
body:not(#es-zz-none):not(es-zz) .product,
html.es-pg-e-produkter-alla-varumarken[class]:not(es-zz)
body:not(#es-zz-none):not(es-zz) .product-card,
html.es-pg-e-produkter-alla-varumarken[class]:not(es-zz)
body:not(#es-zz-none):not(es-zz) .categorylist {
    visibility: hidden !important;
}

html body .es-universal-category-banner-v670 > h1 {
    visibility: visible !important;
}

/* Visa v\0000e5 r nya landningssida */
html.es-pg-c-produkter-alla-varumarken[class]:not(es-zz)
body .es-brand-page,
html.es-pg-c-produkter-alla-varumarken[class]:not(es-zz)
body .es-brand-page h1 {
    visibility: visible !important;
}

/* Ta bort Quickbutiks gamla varum\0000e4 rkesruta n\0000e4 r den nya sidan \0000e4 r skapad */
html.es-pg-c-produkter-alla-varumarken[class]:not(es-zz)
body:has(.es-brand-page) .categorylist {
    display: none !important;
}
/*
* ===================================================
*  CUSTOM CSS \002013  ELEKTRONIKSPECIALISTEN (FULL FIL)
*  \002013  Gr\0000f6 n prisbricka med tunn svart kant
*  \002013  Priset i botten p\0000e5  alla kort (PDP-sliders med absolut placering)
*  \002013  Enhetlig typografi i produkt-sidans sliders
*  \002013  Beh\0000e5 ller \00201d L\0000e4 s mer\00201d -funktionen och \0000f6 vriga temastilar
* ===================================================
*/

/* ---------------------------
   BAS / TEMA (fr\0000e5 n din tidigare fil)
----------------------------*/
/* Ny f\0000f6 rtroenderad ovanf\0000f6 r footern */
.es-old-service-banner-hidden{display:none!important}
.es-trust-strip{width:100%;margin:0;padding:30px 0;background:#323131;color:#fff;box-sizing:border-box}
.es-trust-strip-inner{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;align-items:center}
.es-trust-item{display:grid;grid-template-columns:52px minmax(0,1fr);gap:15px;align-items:center;min-width:0}
.es-trust-item svg{display:block;width:48px;height:48px;fill:none;stroke:#79ef00;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}
.es-trust-item strong{display:block;margin:0 0 5px;color:#fff;font-family:Arial,sans-serif;font-size:15px;font-weight:800;line-height:1.2}
.es-trust-item span{display:block;color:#bcbcbc;font-family:Arial,sans-serif;font-size:12px;line-height:1.45}

@media(max-width:991px){
  .es-trust-strip{padding:24px 0}
  .es-trust-strip-inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}
}

@media(max-width:575px){
  .es-trust-strip{padding:22px 0}
  .es-trust-strip-inner{grid-template-columns:1fr;gap:20px;padding-right:22px;padding-left:22px}
  .es-trust-item{grid-template-columns:46px minmax(0,1fr);gap:13px}
  .es-trust-item svg{width:42px;height:42px}
  .es-trust-item strong{font-size:14px}
  .es-trust-item span{font-size:12px}
}

/* Kategorifilter */
.tv-filter-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:28px;align-items:start;margin-top:10px}
.tv-filter-panel{position:sticky;top:20px;max-height:calc(100vh - 40px);overflow-y:auto;border:1px solid #d7d7d7;background:#fff;padding:18px}
.tv-filter-heading{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd;padding-bottom:12px;margin-bottom:8px;font-size:18px}
.tv-filter-heading button{display:none;border:0;background:transparent;font-size:30px;line-height:1;cursor:pointer}
.tv-filter-group{padding:15px 0;border-bottom:1px solid #e1e1e1}
.tv-filter-group h3{font-size:16px;font-weight:700;margin:0 0 10px}
.tv-filter-option{display:flex;align-items:center;gap:8px;margin:7px 0;cursor:pointer;font-size:14px}
.tv-filter-option input{width:17px;height:17px;margin:0;accent-color:#27ce4b}
.tv-filter-prices{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.tv-filter-prices label{font-size:12px}
.tv-filter-prices input{display:block;width:100%;border:1px solid #bbb;border-radius:4px;padding:7px;margin-top:4px}
.tv-filter-clear{width:100%;margin-top:16px;padding:9px;border:1px solid #000;border-radius:5px;background:#fff;color:#000;cursor:pointer}
.es-filter-show-results{display:none}
.tv-filter-main{min-width:0}
.tv-filter-main .product-border{flex-wrap:nowrap}
.tv-filter-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px;border-bottom:1px solid #ddd;padding-bottom:12px}
.tv-filter-toolbar label{display:flex;align-items:center;gap:8px;margin-left:auto;font-size:14px}
.tv-filter-toolbar select{border:1px solid #aaa;border-radius:4px;background:#fff;padding:8px}
.tv-filter-open{display:none;border:1px solid #000;border-radius:5px;background:#fff;color:#000;padding:9px 18px;font-weight:700}
.tv-filter-overlay{display:none}
.tv-filter-main .product-stars{position:static!important;display:block!important;width:100%!important;min-height:14px;margin-top:8px!important;padding:0 3px!important;white-space:nowrap!important;font-size:10px!important;line-height:1.2!important;text-align:center!important;transform:none!important}

@media(max-width:991px){
  .tv-filter-layout{display:block}
  .tv-filter-open{display:inline-block;min-width:110px;white-space:nowrap}
  .tv-filter-panel{position:fixed;z-index:10002;left:0;top:0;bottom:0;width:min(88vw,360px);max-height:none;padding-bottom:88px;overflow-y:auto;transform:translateX(-105%);transition:none;box-shadow:0 0 20px rgba(0,0,0,.25)}
  .tv-filter-heading button{display:block}
  .tv-filter-overlay{position:fixed;z-index:10001;inset:0;background:rgba(0,0,0,.45)}
  .tv-filter-is-open .tv-filter-panel{transform:translateX(0)}
  .tv-filter-is-open .tv-filter-overlay{display:block}
  .tv-filter-is-open{overflow:hidden}
  .es-filter-show-results{position:fixed;z-index:10003;left:18px;bottom:12px;display:none;width:calc(min(88vw,360px) - 36px);min-height:52px;margin:0;padding:13px 15px;border:1px solid #159c32;border-radius:6px;background:#27CE4B;box-shadow:0 0 0 10px #fff;color:#000;font-family:Arial,sans-serif;font-size:14px;font-weight:800;letter-spacing:1.2px;text-align:center;text-transform:uppercase;cursor:pointer}
  .tv-filter-is-open .es-filter-show-results{display:block}
  .tv-filter-toolbar{display:grid;grid-template-columns:auto minmax(0,1fr);width:100%;max-width:100%;gap:10px 14px}
  .tv-filter-count{text-align:right;white-space:nowrap}
  .tv-filter-toolbar label{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr);width:100%;margin:0;gap:10px;white-space:nowrap}
  .tv-filter-toolbar select{width:100%;min-width:0;max-width:100%}
  .tv-filter-main .producttitle-font-size{height:126px!important;min-height:126px!important;overflow:hidden!important}
  .tv-filter-main .producttitle-font-size a{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:6!important}
  .tv-filter-main .product-stars{display:flex!important;align-items:flex-start!important;justify-content:center!important;height:28px!important;min-height:28px!important;overflow:hidden!important;white-space:normal!important}
  .tv-filter-main .product-stars span{display:block!important;width:100%!important;max-width:100%!important;white-space:normal!important;overflow-wrap:break-word!important;font-size:9px!important;line-height:12px!important;text-align:center!important}
}


@media(max-width:767px){
  .product-hover-overlay{display:none!important}
}

.product-border {
  border:1px solid #ccc;
  display:flex;
  flex-wrap:wrap;
  flex-direction:column;
  height:100%;
  padding:0.5rem;
}
.product-border:hover {
  -moz-box-shadow: 0 0 10px #868e96;
  -webkit-box-shadow: 0 0 10px #868e96;
  box-shadow: 0 0 10px #868e96;
}
.product.swiper-slide, .similar-slider .swiper-slide {
  display:flex;
  height:unset;
}
.similar-slider .swiper-slide .product { margin-bottom:0.5rem; }

.product .producttitle-font-size a,
#product h1.h2,
.similar-slider h3 a { font-weight:400; }

/* Inneh\0000e5 ll i flikar */
.tab-content img { max-width:100%; height:auto; display:block; margin:20px auto; }
.tab-content h3 { color:#333; margin-bottom:10px; }
.tab-content p  { color:#555; margin-bottom:15px; }
.tab-content { max-width:95%; margin:0 auto; padding:0 10px; box-sizing:border-box; }
@media (max-width:768px){
  .tab-content{ max-width:98%; padding:0 5px; }
}

/* Nav sista meny */
.navbar-nav>.nav-item:last-child { position:unset!important; }
.navbar-nav>.nav-item:last-child>.dropdown-menu { left:0; width:100%; }
.last-menu{ padding-top:0; padding-bottom:0; }
.last-menu .brands-heads{ padding-top:1rem; font-size:1.5rem; line-height:1; }
.last-menu .sel-col ul, .last-menu .brands-heads ul { list-style:none; padding-inline-start:0; }
.last-menu .sel-col ul li{
  padding:20px 15px; font-size:20px; text-align:center;
  background-color: #131416;
  color: #fafafa;
}
.last-menu .sel-col ul li:hover{
  cursor:pointer;
  background-color: #fafafa;
  color: #131416;
}
.last-menu .brands-heads ul{ margin-top:0.5rem; }
.last-menu .brands-heads a{ padding-left:0; font-size:0.875rem; }

/* L\0000e4 s mer */
.read-short{ overflow:hidden; height:240px; }
.readmore-fade{
  background:linear-gradient(0deg,#fff,#ffffff1c)!important;
  position:absolute; bottom:0; left:0; width:100%; height:40%; text-align:center;
}
.read-btn{ padding:8px 16px; border:1px solid; display:inline-block; border-radius:5px; }
.read-btn:hover{ cursor:pointer; opacity:0.7; }

/* ---------------------------
   PRISBRICKA + KORTH\0000d6 JD (GLOBAL)
----------------------------*/

/* Variabler \002013  finjustera h\0000e4 r vid behov */
:root{
  --price-red:#C63028;   /* brickans r\0000f6 da */
  --price-border:#000000;  /* tunn svart kant */
  --price-radius:12px;
  --price-pad-y:3px;
  --price-pad-x:12px;
  --price-font:900;
  --price-size:36px;

  /* titel-kl\0000e4 m f\0000f6 r lika h\0000f6 jd, 3 rader standard */
  --title-lines:3;
  --title-line-height:1.3;
}

/* Prisbrickan (alla vyer) */
.product .product-price,
.product .product-price.disc-price,
#product .product-price,
#product .product-price.disc-price{
  display:inline-block;
  background:var(--price-red);
  color:#fff;
  border:1px solid var(--price-border);
  border-radius:var(--price-radius);
  padding:var(--price-pad-y) var(--price-pad-x);
  font-weight:var(--price-font);
  font-size:var(--price-size);
  line-height:1;
  white-space:nowrap;
  align-self:center;
  text-align:center;
  color:#fff !important;
  background:var(--price-red) !important;
  border-color:var(--price-border) !important;
}

/* Kort = flex-kolumn (globalt) */
/* .product,*/
.similar-slider .product{ display:flex; flex-direction:column; height:100%; }

/* Om temat har .caption / .product-content: g\0000f6 r dem flex ocks\0000e5  */
.product .caption,
.product .product-content{ display:flex; flex-direction:column; height:100%; }

/* Bildsektion l\0000e5 ses inte */
.product .image,
/*.product .product-image,*/
.similar-slider .product .image{ flex:0 0 auto; }

/* Titel \002013  begr\0000e4 nsa rader f\0000f6 r lika h\0000f6 jd */
/*.product .producttitle-font-size,*/
.similar-slider h3{
  flex:0 0 auto;
  margin-top:10px;
  line-height:var(--title-line-height);
}
/*.product .producttitle-font-size a,*/
.similar-slider h3 a{
  display:-webkit-box;
  -webkit-line-clamp:var(--title-lines);
  -webkit-box-orient:vertical;
  overflow:hidden;
  line-height:var(--title-line-height);
  min-height:calc(var(--title-lines) * 1em * var(--title-line-height));
  font-size:1rem;             /* normalisera storlek */
  font-family:inherit;        /* samma typsnitt som \0000f6 vrigt */
  font-weight:400;
}

.product .producttitle-font-size a {
  font-size:1rem;             /* normalisera storlek */
  font-family:inherit;        /* samma typsnitt som \0000f6 vrigt */
  font-weight:400;
}

/* Pris i slutet (globalt \002013  funkar p\0000e5  de flesta sidor) */
.product .product-price,
.similar-slider .product .product-price{ margin-top:auto; margin-bottom:0.25rem; }

/* F\0000f6 repris */
.product .before,
.similar-slider .before{ opacity:.7; }

/* PDP: bricka under huvudpriset */
#product .product-price{ margin-top:6px; display:inline-block; }

#product .similar-slider .similar-pricing {
    margin-top:auto;
}

#product .similar-slider .similar-pricing .product-before-price {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}

.product-image, .product-image a {
    aspect-ratio: 1 / 1;
}
.product-swap-image.text-center.start-product-slider.product-swap-image-effect {
    aspect-ratio: 1 / 1;
    display: flex;
    align-items: center;
}

.product-swap-image img {
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
}

.product-stars {
    bottom:-2px;
}
/* L\0000e4 gg i korgen p\0000e5  produktkort \002013  gr\0000f6 n med svart text */
.product-hover-overlay .qs-cart-submit {
  background-color: #27CE4B !important;
  color: #000000 !important;
  padding: 10px 18px;
  border-radius: 6px;
   width: 100%;
}

.product-hover-overlay .qs-cart-submit span {
  color: #000000 !important;
}
.product-hover-overlay {
  width: 100% !important;
}
/* Leveranstid alltid synlig och p\0000e5  r\0000e4 tt plats */
@media (min-width: 768px) {
  .product .product-stars {
    transform: none !important;
    opacity: 1 !important;
  }
}
/* Produktbeskrivning-knapp p\0000e5  produktsidan */
.product-description-button {
  display: block;
  width: 100%;
  background: #ffffff;
  color: #000000 !important;
  border: 1px solid #000000;
  border-radius: 6px;
  padding: 12px 18px;
  margin: 0 0 8px 0;
  text-align: center;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none !important;
  box-sizing: border-box;
}

.product-description-button:hover {
  background: #f7f7f7;
  color: #000000 !important;
  text-decoration: none !important;
}
/* Produktrubrik \002013  kompaktare och fetare */
.product-page h1 {
  font-size: 26px !important;
  font-weight: 700 !important;
  line-height: 1.15 !important;
  letter-spacing: -0.4px;
}
/* Produktrubriker p\0000e5  produktkorten \002013  Power-stil */
.product .producttitle-font-size a {
  font-family: Arial, sans-serif !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.15 !important;
  letter-spacing: -0.3px !important;
}
/* Leveranstid p\0000e5  produktkort \002013  svart */
.product .product-stars,
.product .product-stars span,
.product .product-stars a {
  color: #000000 !important;
}
/* Rekommenderade produkter \002013  leveranstid under prisskylten */
#product .similar-slider .product-stars {
  position: static !important;
  display: block !important;
  width: 100% !important;
  margin-top: 8px !important;
  margin-bottom: 0 !important;
  padding: 0 4px !important;
  transform: none !important;
  line-height: 1.2 !important;
  text-align: center !important;
  color: #000000 !important;
}

#product .similar-slider .product-stars span,
#product .similar-slider .product-stars i {
  color: #000000 !important;
}

#sticky-product-cart {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1050;
  padding: 10px 20px;
  background: #ffffff;
  border-top: 1px solid #cccccc;
  box-shadow: 0 -4px 16px rgba(0, 0, 0, 0.14);
  opacity: 0;
  visibility: hidden;
  transform: translateY(100%);
  transition: transform 0.25s ease, opacity 0.25s ease, visibility 0.25s ease;
}

#sticky-product-cart.is-visible {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

.sticky-product-cart-inner {
  display: flex;
  align-items: center;
  gap: 12px;
  width: 100%;
  max-width: 900px;
  margin: 0 auto;
  box-sizing: border-box;
}

.sticky-product-cart-image {
  flex: 0 0 64px;
  width: 64px;
  height: 64px;
  object-fit: contain;
  background: #ffffff;
}

.sticky-product-cart-info {
  flex: 1 1 auto;
  min-width: 0;
}

.sticky-product-cart-title {
  overflow: hidden;
  color: #000000;
  font-family: Arial, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.sticky-product-cart-stock {
  margin-top: 5px;
  color: #000000;
  font-size: 13px;
  line-height: 1.2;
}

.sticky-product-cart-stock,
.sticky-product-cart-stock * {
  color: #000000 !important;
}

.sticky-product-cart-price {
  flex: 0 0 auto;
  display: inline-block;
  padding: 5px 14px;
  color: #ffffff !important;
  background: #C63028 !important;
  border: 1px solid #000000 !important;
  border-radius: 12px;
  font-size: 28px;
  font-weight: 900;
  line-height: 1;
  white-space: nowrap;
  text-align: center;
}

.sticky-product-cart-button {
  flex: 0 0 260px;
  min-height: 52px;
  padding: 12px 24px;
  color: #000000;
  background: #27ce4b;
  border: 1px solid #1daa39;
  border-radius: 6px;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 3px;
  cursor: pointer;
}

.sticky-product-cart-button:hover {
  background: #20bd42;
}

.sticky-product-cart-button:disabled {
  cursor: not-allowed;
  opacity: 0.55;
}

@media (max-width: 767px) {
  #sticky-product-cart {
    padding: 8px 10px;
  }

  .sticky-product-cart-inner {
    display: grid;
    grid-template-columns: auto minmax(0, 1fr);
    grid-template-areas:
      "image info"
      "price button";
    gap: 7px 10px;
  }

  .sticky-product-cart-image {
    grid-area: image;
    width: 54px;
    height: 54px;
    align-self: center;
  }

  .sticky-product-cart-info {
    grid-area: info;
    min-width: 0;
  }

  .sticky-product-cart-title {
    display: -webkit-box;
    overflow: hidden;
    font-size: 13px;
    line-height: 1.2;
    white-space: normal;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }

  .sticky-product-cart-stock {
    overflow: hidden;
    margin-top: 3px;
    font-size: 11px;
    line-height: 1.2;
    white-space: nowrap;
    text-overflow: ellipsis;
  }

  .sticky-product-cart-price {
    grid-area: price;
    align-self: center;
    font-size: 23px;
  }

  .sticky-product-cart-button {
    grid-area: button;
    width: 100%;
    min-width: 0;
    min-height: 48px;
    padding: 10px 12px;
    font-size: 13px;
    letter-spacing: 2px;
  }
}
/* Aktiva filter under verktygsraden */
.es-active-filters {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  gap: 8px;
  width: 100%;
  margin: -5px 0 16px;
}

.es-active-filters[hidden] {
  display: none !important;
}

.es-active-reset,
.es-active-chip {
  min-height: 48px;
  border: 1px solid #b8b8b8;
  border-radius: 6px;
  background: #ffffff;
  color: #111111;
  font-family: Arial, sans-serif;
  cursor: pointer;
}

.es-active-reset {
  padding: 9px 16px;
  font-size: 14px;
  font-weight: 700;
}

.es-active-chip {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
  min-width: 118px;
  padding: 7px 10px 7px 13px;
  text-align: left;
}

.es-active-chip-text {
  display: flex;
  flex-direction: column;
  min-width: 0;
  line-height: 1.15;
}

.es-active-chip-text small {
  color: #686868;
  font-size: 11px;
  font-weight: 400;
}

.es-active-chip-text b {
  overflow: hidden;
  margin-top: 2px;
  color: #111111;
  font-size: 13px;
  font-weight: 600;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.es-active-chip-close {
  flex: 0 0 auto;
  color: #27CE4B;
  font-size: 26px;
  font-weight: 400;
  line-height: 1;
}

.es-active-reset:hover,
.es-active-chip:hover {
  border-color: #111111;
}

@media (max-width: 575px) {
  .es-active-filters {
    gap: 6px;
    margin-bottom: 12px;
  }

  .es-active-reset,
  .es-active-chip {
    min-height: 43px;
  }

  .es-active-reset {
    padding: 8px 11px;
    font-size: 12px;
  }

  .es-active-chip {
    min-width: 105px;
    max-width: 180px;
    gap: 9px;
    padding: 6px 8px 6px 10px;
  }
}

/* ==========================================================
   PRODUKTKARUSELLER \002013  GR\0000d6 NA PILAR UTAN CIRKEL
   Quickbutik: .swiper-nav.align-with-products
   V\0000e4 nster: .similarPrev
   H\0000f6 ger: .similarNext
========================================================== */

/* Navigeringslagret ska t\0000e4 cka hela karusellen och f\0000e5  g\0000e5  utanf\0000f6 r korten */
html body .swiper-nav.align-with-products {
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    overflow: visible !important;
    pointer-events: none !important;
    z-index: 50 !important;
}

/* Nollst\0000e4 ll Quickbutiks/Swipers vita cirklar helt */
html body .swiper-nav.align-with-products .similarPrev.swiper-button-prev,
html body .swiper-nav.align-with-products .similarNext.swiper-button-next {
    position: absolute !important;
    top: 50% !important;
    bottom: auto !important;
    width: 32px !important;
    height: 48px !important;
    margin: 0 !important;
    padding: 0 !important;
    background: transparent !important;
    background-color: transparent !important;
    background-image: none !important;
    border: 0 !important;
    outline: 0 !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    color: transparent !important;
    font-size: 0 !important;
    line-height: 0 !important;
    opacity: 1 !important;
    visibility: visible !important;
    overflow: visible !important;
    pointer-events: auto !important;
    z-index: 999 !important;
}

/* Utanf\0000f6 r f\0000f6 rsta/sista produktkortet */
html body .swiper-nav.align-with-products .similarPrev.swiper-button-prev {
    left: -40px !important;
    right: auto !important;
    transform: translateY(-50%) !important;
}

html body .swiper-nav.align-with-products .similarNext.swiper-button-next {
    right: -40px !important;
    left: auto !important;
    transform: translateY(-50%) !important;
}

/* Ta bort Swipers ordinarie symbol */
html body .swiper-nav.align-with-products .similarPrev.swiper-button-prev::after,
html body .swiper-nav.align-with-products .similarNext.swiper-button-next::after {
    content: none !important;
    display: none !important;
}

/* Egen v\0000e4 nsterpil i Elektronikspecialistens gr\0000f6 na */
html body .swiper-nav.align-with-products .similarPrev.swiper-button-prev::before {
    content: "" !important;
    display: block !important;
    width: 17px !important;
    height: 17px !important;
    margin: 0 auto !important;
    border: 0 !important;
    border-left: 5px solid #27CE4B !important;
    border-bottom: 5px solid #27CE4B !important;
    background: transparent !important;
    transform: rotate(45deg) !important;
    box-sizing: border-box !important;
}

/* Egen h\0000f6 gerpil i Elektronikspecialistens gr\0000f6 na */
html body .swiper-nav.align-with-products .similarNext.swiper-button-next::before {
    content: "" !important;
    display: block !important;
    width: 17px !important;
    height: 17px !important;
    margin: 0 auto !important;
    border: 0 !important;
    border-top: 5px solid #27CE4B !important;
    border-right: 5px solid #27CE4B !important;
    background: transparent !important;
    transform: rotate(45deg) !important;
    box-sizing: border-box !important;
}

/* Mobil: pilarna h\0000e5 lls inne vid sidkanten */
@media (max-width: 767px) {
    html body .swiper-nav.align-with-products .similarPrev.swiper-button-prev {
        left: 2px !important;
    }

    html body .swiper-nav.align-with-products .similarNext.swiper-button-next {
        right: 2px !important;
    }

    html body .swiper-nav.align-with-products .similarPrev.swiper-button-prev::before,
    html body .swiper-nav.align-with-products .similarNext.swiper-button-next::before {
        width: 14px !important;
        height: 14px !important;
        border-width: 4px !important;
    }
}
/* ==========================================================
   KARUSELLPILAR \002013  STOR DESKTOP 1600+
   Mobil och 14" p\0000e5 verkas INTE
========================================================== */

@media (min-width: 1600px) {

    html body .swiper-nav.align-with-products .similarPrev.swiper-button-prev {
        left: -120px !important;
        right: auto !important;
        transform: translate(10px, -50%) !important;
    }

    html body .swiper-nav.align-with-products .similarNext.swiper-button-next {
        right: -120px !important;
        left: auto !important;
        transform: translate(-10px, -50%) !important;
    }
}
/* ==========================================================
   STARTSIDANS BANNERS \002013  SAMMA BREDD SOM PRODUKTKARUSELLER
   Desktop/tablet. Mobil l\0000e4 mnas or\0000f6 rd.
========================================================== */

@media (min-width: 768px) {

    body .section_element.container > section.contentstyle_[class*="home-slider-id"] {
        width: calc(100% + 30px) !important;
        max-width: none !important;
        margin-left: -15px !important;
        margin-right: -15px !important;
    }

    body .section_element.container > section.contentstyle_[class*="home-slider-id"] > .swiper-wrapper {
        width: 100% !important;
    }

    body .section_element.container > section.contentstyle_[class*="home-slider-id"] > .swiper-wrapper > .swiper-slide {
        width: 100% !important;
        max-width: none !important;
    }
}
/* ==========================================================
   STARTSIDANS BANNERS \002013  STORA SK\0000c4 RMAR
   Matcha produktkarusellens bredd
========================================================== */

/* ==========================================================
   STARTSIDANS BANNERS \002013  STORA SK\0000c4 RMAR
   Matcha produktkarusellens bredd
========================================================== */

@media (min-width: 1600px) {

    body .section_element.container > section.contentstyle_[class*="home-slider-id"] {
        width: calc(100% + 138px) !important;
        max-width: none !important;
        margin-left: -69px !important;
        margin-right: -69px !important;
    }

    body .section_element.container
    > section.contentstyle_[class*="home-slider-id"]
    > .swiper-wrapper {
        width: 100% !important;
    }

    body .section_element.container
    > section.contentstyle_[class*="home-slider-id"]
    > .swiper-wrapper
    > .swiper-slide {
        width: 100% !important;
        max-width: none !important;
    }
}
/* ==========================================================
   MOBIL \002013  RUBRIKER OVANF\0000d6 R PRODUKTKARUSELLER
   Mindre text, b\0000e4 ttre radbrytning och luft
========================================================== */

@media (max-width: 767px) {

    /* Rubriker i startside-sektionerna */
    body .section_element h1,
    body .section_element h2,
    body .section_element h3 {
        font-size: 10px !important;
        line-height: 1.05 !important;
        letter-spacing: -0.5px !important;
        text-align: center !important;

        max-width: 92% !important;
        margin-left: auto !important;
        margin-right: auto !important;
        margin-bottom: 18px !important;

        white-space: normal !important;
        word-break: normal !important;
        overflow-wrap: normal !important;
        hyphens: none !important;
    }

    /* Lite extra luft mot produktkorten */
    body .section_element h1 + *,
    body .section_element h2 + *,
    body .section_element h3 + * {
        margin-top: 8px !important;
    }
}

/* Mobil sokfalt aktivt */
@media (max-width: 479px) {
  .header .search-autocomplete-form { background: #131416 !important; }
}


/* ES SEARCH CARD ALIGNMENT v530 \002014  only /shop/search desktop */
@media (min-width:768px){
html:has(.collection-header>h1.text-center:empty) body .tv-filter-main .product.es-power-card>.product-border{grid-template-rows:96px 208px!important;height:304px!important;min-height:304px!important;max-height:304px!important;}
html:has(.collection-header>h1.text-center:empty) body .tv-filter-main .product.es-power-card>.product-border>.position-relative.text-center{height:96px!important;min-height:96px!important;max-height:96px!important;margin:0!important;padding:14px 0 8px!important;}
html:has(.collection-header>h1.text-center:empty) body .tv-filter-main .product.es-power-card .producttitle-font-size{height:74px!important;min-height:74px!important;max-height:74px!important;margin:0!important;}
html:has(.collection-header>h1.text-center:empty) body .tv-filter-main .product.es-power-card .es-card-features{grid-column:2!important;grid-row:2!important;width:100%!important;height:208px!important;min-height:208px!important;margin:0!important;padding:0!important;transform:translateY(-37px)!important;}
html:has(.collection-header>h1.text-center:empty) body .tv-filter-main .product.es-power-card .es-card-features>.es-feature-stack-v521{display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;}
html:has(.collection-header>h1.text-center:empty) body .tv-filter-main .product.es-power-card .es-feature-title-v521{display:block!important;height:24px!important;min-height:24px!important;margin:0 0 8px!important;padding:0!important;font:700 18px/24px Arial,sans-serif!important;}
html:has(.collection-header>h1.text-center:empty) body .tv-filter-main .product.es-power-card .es-feature-stack-v521>ul{display:block!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0 0 0 20px!important;}
html:has(.collection-header>h1.text-center:empty) body .tv-filter-main .product.es-power-card .es-card-pricing{position:relative!important;grid-column:3!important;grid-row:1/3!important;width:100%!important;height:304px!important;min-height:304px!important;margin:0!important;padding:0 18px 8px!important;transform:translateY(-16px)!important;}
html:has(.collection-header>h1.text-center:empty) body .tv-filter-main .product.es-power-card .es-card-pricing>span:first-child{position:absolute!important;left:18px!important;right:18px!important;top:77px!important;width:auto!important;height:58px!important;min-height:58px!important;margin:0!important;transform:none!important;}
html:has(.collection-header>h1.text-center:empty) body .tv-filter-main .product.es-power-card .es-card-pricing .es-card-current{position:static!important;transform:none!important;}
html:has(.collection-header>h1.text-center:empty) body .tv-filter-main .product.es-power-card .es-card-pricing>.es-card-cart{position:absolute!important;left:18px!important;right:18px!important;top:156px!important;width:auto!important;height:50px!important;min-height:50px!important;margin:0!important;transform:none!important;}
html:has(.collection-header>h1.text-center:empty) body .tv-filter-main .product.es-power-card .es-card-pricing>.es-card-cart button{height:50px!important;min-height:50px!important;}
html:has(.collection-header>h1.text-center:empty) body .tv-filter-main .product.es-power-card .es-card-pricing>.position-relative{position:absolute!important;left:18px!important;right:18px!important;top:234px!important;bottom:auto!important;width:auto!important;height:43px!important;min-height:43px!important;margin:0!important;padding:0!important;transform:none!important;}
}

/* ES SEARCH DELIVERY ROW v531 */
@media (min-width:768px){html:has(.collection-header>h1.text-center:empty) body .tv-filter-main .product.es-power-card.es-power-card .es-card-pricing.es-card-pricing>.position-relative.position-relative{position:absolute!important;grid-row:auto!important;grid-column:auto!important;align-self:auto!important;place-self:auto!important;top:234px!important;bottom:auto!important;left:18px!important;right:18px!important;width:auto!important;height:43px!important;min-height:43px!important;margin:0!important;padding:0!important;transform:none!important;}}

/* ES SEARCH STOCK LINES v532 */
@media (min-width:768px){
html:has(.collection-header>h1.text-center:empty) body .tv-filter-main .product.es-power-card .es-card-pricing>.position-relative .product-stars{height:43px!important;margin:0!important;padding:0!important;transform:none!important;}
html:has(.collection-header>h1.text-center:empty) body .tv-filter-main .product.es-power-card .es-card-pricing>.position-relative .es-category-stock{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;height:43px!important;margin:0!important;padding:0!important;transform:none!important;}
html:has(.collection-header>h1.text-center:empty) body .tv-filter-main .product.es-power-card .es-card-pricing>.position-relative .es-stock-main-v518{display:flex!important;align-items:center!important;justify-content:center!important;height:21px!important;line-height:21px!important;margin:0!important;padding:0!important;transform:none!important;}
html:has(.collection-header>h1.text-center:empty) body .tv-filter-main .product.es-power-card .es-card-pricing>.position-relative .es-stock-delivery-v518{display:block!important;height:21px!important;line-height:21px!important;margin:0!important;padding:0!important;transform:none!important;}
}

/* ES SEARCH STOCK HARD RESET v534 */
@media (min-width:768px){
html:has(.collection-header>h1.text-center:empty) body .tv-filter-main .product.es-power-card.es-power-card .es-card-pricing.es-card-pricing>.position-relative.position-relative .es-category-stock.es-category-stock{position:relative!important;display:block!important;height:43px!important;transform:none!important;}
html:has(.collection-header>h1.text-center:empty) body .tv-filter-main .product.es-power-card.es-power-card .es-card-pricing.es-card-pricing>.position-relative.position-relative .es-stock-main-v518.es-stock-main-v518{position:absolute!important;left:0!important;right:0!important;top:0!important;bottom:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;height:21px!important;line-height:21px!important;margin:0!important;padding:0!important;transform:none!important;}
html:has(.collection-header>h1.text-center:empty) body .tv-filter-main .product.es-power-card.es-power-card .es-card-pricing.es-card-pricing>.position-relative.position-relative .es-stock-delivery-v518.es-stock-delivery-v518{position:absolute!important;left:0!important;right:0!important;top:21px!important;bottom:auto!important;display:block!important;height:21px!important;line-height:21px!important;margin:0!important;padding:0!important;transform:none!important;}
}


/* es-cart-controls-v623 */
.qs-cart-delete {
  display: inline-flex !important;
  visibility: visible !important;
  opacity: 1 !important;
  align-items: center !important;
  justify-content: center !important;
  width: 38px !important;
  min-width: 38px !important;
  height: 34px !important;
  padding: 0 !important;
  margin-left: 8px !important;
  border: 1px solid #ff6a00 !important;
  border-radius: 5px !important;
  background: transparent !important;
  color: #ff6a00 !important;
  cursor: pointer !important;
  pointer-events: auto !important;
}
.qs-cart-delete svg {
  display: block !important;
  width: 17px !important;
  height: 17px !important;
  color: #ff6a00 !important;
  fill: #ff6a00 !important;
  stroke: #ff6a00 !important;
}
button.close.modal-close,
button.modal-close[aria-label="Stäng"] {
  display: inline-flex !important;
  visibility: visible !important;
  opacity: 1 !important;
  align-items: center !important;
  justify-content: center !important;
  color: #ff6a00 !important;
  cursor: pointer !important;
  pointer-events: auto !important;
}
button.close.modal-close svg,
button.modal-close[aria-label="Stäng"] svg {
  color: #ff6a00 !important;
  fill: #ff6a00 !important;
  stroke: #ff6a00 !important;
}


/* es-cart-x-v624 */
.es-cart-close-x,
.es-cart-remove-x {
  display: block !important;
  color: #ff6a00 !important;
  font-family: Arial, sans-serif !important;
  font-weight: 700 !important;
  font-style: normal !important;
  line-height: 1 !important;
  text-align: center !important;
}
.es-cart-close-x {
  font-size: 38px !important;
}
.es-cart-remove-x {
  font-size: 25px !important;
}
#sidebarCart .btn-items-decrease,
#sidebarCart .btn-items-increase {
  cursor: pointer !important;
  pointer-events: auto !important;
  user-select: none !important;
}
/* Visa respektive varumarkes namn pa varumarkeskategorins banner. */
html.es-pg-c-produkter-alla-varumarken-s[class]:not(es-zz) body .es-universal-category-banner-v670.es-universal-category-banner-v670 > h1 { visibility: visible !important; }

/* Samma bakgrund som varum\0000e4 rkesknapparna p\0000e5  angivna informationssidor. */
html.es-pg-e-sidor-kopvillkor[class]:not(es-zz) body,
html.es-pg-e-contact[class]:not(es-zz) body,
html.es-pg-e-sidor-om-oss[class]:not(es-zz) body,
html.es-pg-e-sidor-integritetspolicy[class]:not(es-zz) body,
html.es-pg-e-sidor-cookies[class]:not(es-zz) body,
html.es-pg-e-sidor-business2business-foretagskund[class]:not(es-zz) body,
html.es-pg-e-sidor-retur-reklamation-och-rma[class]:not(es-zz) body { background-color: #191a1c !important; }

/* Produktbeskrivningens inneh\0000e5 llsyta. */
body.es-product-page #description.tab-pane { background-color: #191a1c !important; }

/* Rabatterade produktkort p\0000e5  kategorisidor: SPARA, pris, tidigare pris. */
@media (min-width: 992px) {
  html body .tv-filter-main .pt-3.clear-both > section.row > .product.es-power-card.es-power-card.es-power-card .product-border.product-border .es-card-pricing.es-card-pricing > .es-card-deal.es-card-sale-v648 {
    display: grid !important;
    grid-template-columns: max-content !important;
    grid-template-rows: 18px 38px 16px !important;
    align-content: start !important;
    align-items: stretch !important;
    justify-content: start !important;
    justify-items: stretch !important;
    width: 100% !important;
    height: 72px !important;
    gap: 0 !important;
    min-height: 72px !important;
    max-height: 72px !important;
    margin: 0 !important;
    padding: 0 !important;
    opacity: 1 !important;
    overflow: visible !important;
  }
  html body .tv-filter-main .pt-3.clear-both > section.row > .product.es-power-card.es-power-card.es-power-card .product-border.product-border .es-card-pricing.es-card-pricing > .es-card-deal.es-card-sale-v648 > span.opacity-7:has(.product-before-price) {
    display: none !important;
  }
  html body .tv-filter-main .pt-3.clear-both > section.row > .product.es-power-card.es-power-card.es-power-card .product-border.product-border .es-card-pricing.es-card-pricing > .es-card-deal.es-card-sale-v648 > .es-category-save-v648 {
    grid-column: 1 !important;
    grid-row: 1 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 100% !important;
    height: 18px !important;
    margin: 0 !important;
    padding: 0 7px !important;
    background: #ffe600 !important;
    border-radius: 4px 4px 0 0 !important;
    color: #050505 !important;
    font: 900 11px/18px Arial, sans-serif !important;
    white-space: nowrap !important;
    box-sizing: border-box !important;
    opacity: 1 !important;
  }
  html body .tv-filter-main .pt-3.clear-both > section.row > .product.es-power-card.es-power-card.es-power-card .product-border.product-border .es-card-pricing.es-card-pricing > .es-card-deal.es-card-sale-v648 > .product-price.es-card-current {
    grid-column: 1 !important;
    grid-row: 2 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    position: static !important;
    width: max-content !important;
    min-width: max-content !important;
    max-width: none !important;
    height: 38px !important;
    margin: 0 !important;
    padding: 0 14px !important;
    transform: none !important;
    white-space: nowrap !important;
    overflow: visible !important;
    opacity: 1 !important;
  }
  html body .tv-filter-main .pt-3.clear-both > section.row > .product.es-power-card.es-power-card.es-power-card .product-border.product-border .es-card-pricing.es-card-pricing > .es-card-deal.es-card-sale-v648 > .es-category-before-v648 {
    grid-column: 1 !important;
    grid-row: 3 !important;
    display: block !important;
    position: static !important;
    width: max-content !important;
    height: 16px !important;
    margin: 0 !important;
    padding: 0 !important;
    color: #b8b8b8 !important;
    font: 400 11px/16px Arial, sans-serif !important;
    text-align: left !important;
    white-space: nowrap !important;
    opacity: 1 !important;
  }
}

/* Ge l\0000e5 nga rubriker p\0000e5  rabatterade kategorikort plats ovanf\0000f6 r funktionerna. */
@media (min-width: 992px) {
  html body .tv-filter-main .pt-3.clear-both > section.row > .product.es-power-card.es-power-card.es-power-card:has(.es-sale-pricing-v648) > .product-border.product-border > .position-relative.text-center > h2.producttitle-font-size.producttitle-font-size {
    height: 80px !important;
    min-height: 0 !important;
    max-height: 80px !important;
    font-size: 16px !important;
    line-height: 20px !important;
    overflow: hidden !important;
  }
}

/* Galaxy Z Fold8/Flip8 artwork has its own CTA; make the whole image a link. */
:is(.swiper-slide[style*="image1-1790282989.jpg"],.swiper-slide:has(>.es-hero-img[src*="image1-1790282989.jpg"])){position:relative!important}
:is(.swiper-slide[style*="image1-1790282989.jpg"],.swiper-slide:has(>.es-hero-img[src*="image1-1790282989.jpg"])) .overlay-content .btn{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;z-index:5!important;opacity:0!important;display:block!important}
:is(.swiper-slide[style*="image1-1790282989.jpg"],.swiper-slide:has(>.es-hero-img[src*="image1-1790282989.jpg"])) .overlay-content h2,:is(.swiper-slide[style*="image1-1790282989.jpg"],.swiper-slide:has(>.es-hero-img[src*="image1-1790282989.jpg"])) .overlay-content p{display:none!important}

/* Galaxy Z: real centered CTA above the artwork, scoped to this slide. */
:is(.swiper-slide[style*="image1-1790282989.jpg"],.swiper-slide:has(>.es-hero-img[src*="image1-1790282989.jpg"])) .overlay-content,
:is(.swiper-slide[style*="image1-1790282989.jpg"],.swiper-slide:has(>.es-hero-img[src*="image1-1790282989.jpg"])) .overlay-content .col-lg-12{position:static!important;pointer-events:none!important}
:is(.swiper-slide[style*="image1-1790282989.jpg"],.swiper-slide:has(>.es-hero-img[src*="image1-1790282989.jpg"])) .overlay-content .btn{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:#0d0e0e!important;color:#9aff00!important;-webkit-text-fill-color:#9aff00!important;border:1px solid #9aff00!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}
:is(.swiper-slide[style*="image1-1790282989.jpg"],.swiper-slide:has(>.es-hero-img[src*="image1-1790282989.jpg"])) .overlay-content .btn:hover,:is(.swiper-slide[style*="image1-1790282989.jpg"],.swiper-slide:has(>.es-hero-img[src*="image1-1790282989.jpg"])) .overlay-content .btn:focus-visible{background:#161b12!important;outline:2px solid #9aff00!important;outline-offset:2px!important}

/* Prisskylt och sparaskylt har samma bredd redan vid f\0000f6 rsta renderingen. */
body.es-product-page #product .es-product-save{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;box-sizing:border-box!important;white-space:nowrap!important}

/* GLOBAL TYPOGRAPHY: Ubuntu headings, Source Sans Pro other text (desktop and mobile). */
html body,
html body :is(#es-type-all#es-type-all, *):where(:not(i):not(svg):not(.fa):not(.fas):not(.far):not(.fab):not(.fal):not([class*="icon-"])) {
  font-family: "Source Sans Pro", sans-serif !important;
}
html body :is(#es-type-headings#es-type-headings, h1, h2, h3, h4, h5, h6, [role="heading"], .es-trust-item strong, .es-newsletter-title),
html body h1:not(.es-zz) :is(#es-type-heading-children#es-type-heading-children, *):where(:not(i):not(svg):not(svg *):not(.fa):not(.fas):not(.far):not(.fab):not(.fal):not([class*="icon-"])),
html body h2:not(.es-zz) :is(#es-type-heading-children#es-type-heading-children, *):where(:not(i):not(svg):not(svg *):not(.fa):not(.fas):not(.far):not(.fab):not(.fal):not([class*="icon-"])),
html body h3:not(.es-zz) :is(#es-type-heading-children#es-type-heading-children, *):where(:not(i):not(svg):not(svg *):not(.fa):not(.fas):not(.far):not(.fab):not(.fal):not([class*="icon-"])),
html body h4:not(.es-zz) :is(#es-type-heading-children#es-type-heading-children, *):where(:not(i):not(svg):not(svg *):not(.fa):not(.fas):not(.far):not(.fab):not(.fal):not([class*="icon-"])),
html body h5:not(.es-zz) :is(#es-type-heading-children#es-type-heading-children, *):where(:not(i):not(svg):not(svg *):not(.fa):not(.fas):not(.far):not(.fab):not(.fal):not([class*="icon-"])),
html body h6:not(.es-zz) :is(#es-type-heading-children#es-type-heading-children, *):where(:not(i):not(svg):not(svg *):not(.fa):not(.fas):not(.far):not(.fab):not(.fal):not([class*="icon-"])),
html body [role="heading"]:not(es-zz) :is(#es-type-heading-children#es-type-heading-children, *):where(:not(i):not(svg):not(svg *):not(.fa):not(.fas):not(.far):not(.fab):not(.fal):not([class*="icon-"])),
html body .es-trust-item strong :is(#es-type-heading-children#es-type-heading-children, *):where(:not(i):not(svg):not(svg *):not(.fa):not(.fas):not(.far):not(.fab):not(.fal):not([class*="icon-"])),
html body .es-newsletter-title:not(es-zz) :is(#es-type-heading-children#es-type-heading-children, *):where(:not(i):not(svg):not(svg *):not(.fa):not(.fas):not(.far):not(.fab):not(.fal):not([class*="icon-"])) {
  font-family: Ubuntu, sans-serif !important;
}

/* Section labels rendered as strong elements are headings. */
html body :is(#es-type-section#es-type-section, .es-home-real-features-v546 > strong, .es-feature-title-v521, .product-spec-preview-title, .es-product-recommend-features-v208 > strong) { font-family: Ubuntu, sans-serif !important; }
/* Product recommendation card text can be restyled by a late page stylesheet. */
html body.es-product-recommend-v208-active #product#product#product .similar-slider.es-card-slider .es-recommend-card .es-card-body > h3 a { font-family: Ubuntu, sans-serif !important; }
html body.es-product-recommend-v208-active #product#product#product .similar-slider.es-card-slider .es-recommend-card .product-price { font-family: "Source Sans Pro", sans-serif !important; }

/* Varum\0000e4 rkessidans banner och j\0000e4 mna vertikala avst\0000e5 nd */
html.es-brands-v460 body .es-brand-index-static-v2 > .es-universal-category-banner-v670 { margin-bottom:10px!important; }
html.es-brands-v460 body .es-brand-index-static-v2 > .es-universal-category-banner-v670 > h1 { visibility:visible!important; }
html.es-brands-v460 body #es-brands-page-v458.es-v460 { padding-top:14px!important; }
html.es-brands-v460 body #es-brands-page-v458.es-v460 .es-v460-hero { margin-bottom:0!important; }
html.es-brands-v460 body #es-brands-page-v458.es-v460 .es-v460-sectionhead { margin-bottom:6px!important; }
@media(max-width:720px){
  html.es-brands-v460 body .es-brand-index-static-v2 > .es-universal-category-banner-v670 { margin-bottom:12px!important; }
  html.es-brands-v460 body #es-brands-page-v458.es-v460 { padding-top:12px!important; }
  html.es-brands-v460 body #es-brands-page-v458.es-v460 .es-v460-sectionhead { margin-bottom:16px!important; }
}

/* Samma desktopkortsm\0000e5 tt fr\0000e5 n f\0000f6 rsta renderingen: kategorins 624 px. */
@media (min-width:992px){
html:root:root:root body :is(#product .similar-slider.es-card-slider,.startpage-product-slider.es-card-slider) .swiper-wrapper{height:624px!important;min-height:624px!important;max-height:624px!important;align-items:flex-start!important}
html:root:root:root body :is(#product .similar-slider.es-card-slider,.startpage-product-slider.es-card-slider) .swiper-slide.es-recommend-card{height:624px!important;min-height:624px!important;max-height:624px!important;box-sizing:border-box!important}
html:root:root:root body :is(#product .similar-slider.es-card-slider,.startpage-product-slider.es-card-slider) .swiper-slide.es-recommend-card>.product-border{height:616px!important;min-height:616px!important;max-height:616px!important;box-sizing:border-box!important}
html:root:root:root body :is(#product .similar-slider.es-card-slider,.startpage-product-slider.es-card-slider) .es-recommend-card .product{height:614px!important;min-height:614px!important;max-height:614px!important;display:flex!important;flex-direction:column!important}
html:root:root:root body :is(#product .similar-slider.es-card-slider,.startpage-product-slider.es-card-slider) .es-recommend-card .product-image{height:280px!important;min-height:280px!important;max-height:280px!important;flex:0 0 280px!important;box-sizing:border-box!important}
html:root:root:root body :is(#product .similar-slider.es-card-slider,.startpage-product-slider.es-card-slider) .es-recommend-card .es-card-body{height:334px!important;min-height:334px!important;max-height:334px!important;flex:0 0 334px!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:80px 68px 82px 44px 20px!important;gap:3px!important;align-content:end!important;padding:20px 10px 4px!important}
html:root:root:root body :is(#product .similar-slider.es-card-slider,.startpage-product-slider.es-card-slider) .es-recommend-card .es-card-body>h3{height:80px!important;min-height:80px!important;max-height:80px!important;grid-row:1!important}
html:root:root:root body :is(#product .similar-slider.es-card-slider,.startpage-product-slider.es-card-slider) .es-recommend-card :is(.es-product-recommend-features-v208,.es-desktop-card-features-v130){height:68px!important;min-height:68px!important;max-height:68px!important;grid-row:2!important}
html:root:root:root body :is(#product .similar-slider.es-card-slider,.startpage-product-slider.es-card-slider) .es-recommend-card .es-card-pricezone{height:82px!important;min-height:82px!important;max-height:82px!important;grid-row:3!important}
html:root:root:root body #product .similar-slider.es-card-slider{height:624px!important;min-height:624px!important}
html:root:root:root body .startpage-product-slider.es-card-slider{height:634px!important;min-height:634px!important;max-height:634px!important}
html:root:root:root body .swiper-nav.swiper-nav{height:624px!important;min-height:624px!important}
html:root:root:root body .swiper-nav.swiper-nav :is(.similarPrev.similarPrev,.similarNext.similarNext){top:312px!important}
}

/* Desktopkort: rabatt och tidigare pris har fasta platser redan vid f\0000f6 rsta paint. */
@media (min-width:992px){
html:root:root:root body :is(#product .similar-slider.es-card-slider,.startpage-product-slider.es-card-slider) .es-recommend-card .es-card-pricezone{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:20px 20px 42px!important;align-content:start!important;position:static!important;overflow:visible!important}
html:root:root:root body :is(#product .similar-slider.es-card-slider,.startpage-product-slider.es-card-slider) .es-recommend-card .es-card-pricezone>.es-recommend-save{grid-column:1!important;grid-row:1!important;align-self:start!important;margin:0!important;transform:none!important;translate:none!important}
html:root:root:root body :is(#product .similar-slider.es-card-slider,.startpage-product-slider.es-card-slider) .es-recommend-card .es-card-pricezone>.es-recommend-before{grid-column:1!important;grid-row:2!important;align-self:center!important;margin:0!important;height:20px!important;line-height:20px!important;opacity:1!important;color:#f7f7f7!important;font-size:14px!important;font-weight:400!important;text-decoration:none!important;transform:none!important;translate:none!important}
html:root:root:root body :is(#product .similar-slider.es-card-slider,.startpage-product-slider.es-card-slider) .es-recommend-card .es-card-pricezone>.product-price{grid-column:1!important;grid-row:3!important;align-self:start!important;margin:0!important;transform:none!important;translate:none!important}
html:root:root:root body :is(#product .similar-slider.es-card-slider,.startpage-product-slider.es-card-slider) .es-recommend-card .es-card-pricezone:not(:has(.es-recommend-before))>.product-price{grid-row:2!important;transform:translateY(10px)!important}
html:root:root:root body :is(#product .similar-slider.es-card-slider,.startpage-product-slider.es-card-slider) .es-recommend-card .es-card-body>.es-recommend-cart{grid-row:4!important;transform:none!important;translate:none!important;margin:0!important}
}

@media(min-width:992px){
html:root:root:root:root:root:root:root:root:root:root body .tv-filter-main .product.es-power-card .es-card-deal.es-card-sale-v648{grid-template-rows:18px 16px 38px!important;transform:none!important}
html:root:root:root:root:root:root:root:root:root:root body .tv-filter-main .product.es-power-card .es-card-deal.es-card-sale-v648>.es-category-save-v648{grid-row:1!important;transform:none!important;translate:none!important}
html:root:root:root:root:root:root:root:root:root:root body .tv-filter-main .product.es-power-card .es-card-deal.es-card-sale-v648>.es-category-before-v648{grid-row:2!important;color:#f7f7f7!important;font-size:12px!important;font-weight:400!important;text-decoration:none!important}
html:root:root:root:root:root:root:root:root:root:root body .tv-filter-main .product.es-power-card .es-card-deal.es-card-sale-v648>.product-price.es-card-current{grid-row:3!important}
}

@media(min-width:992px){
html:root:root:root:root:root:root:root:root:root:root body.es-product-page.es-product-page #product#product .similar-slider.es-card-slider.es-card-slider .swiper-wrapper{height:624px!important;min-height:624px!important;max-height:624px!important;align-items:flex-start!important}
html:root:root:root:root:root:root:root:root:root:root body.es-product-page.es-product-page #product#product .similar-slider.es-card-slider.es-card-slider .swiper-slide.es-recommend-card{height:624px!important;min-height:624px!important;max-height:624px!important;box-sizing:border-box!important}
html:root:root:root:root:root:root:root:root:root:root body.es-product-page.es-product-page #product#product .similar-slider.es-card-slider.es-card-slider .swiper-slide.es-recommend-card>.product-border{height:616px!important;min-height:616px!important;max-height:616px!important;box-sizing:border-box!important}
html:root:root:root:root:root:root:root:root:root:root body.es-product-page.es-product-page #product#product .similar-slider.es-card-slider.es-card-slider .es-recommend-card .product{height:614px!important;min-height:614px!important;max-height:614px!important;display:flex!important;flex-direction:column!important}
html:root:root:root:root:root:root:root:root:root:root body.es-product-page.es-product-page #product#product .similar-slider.es-card-slider.es-card-slider .es-recommend-card .product-image{height:280px!important;min-height:280px!important;max-height:280px!important;flex:0 0 280px!important;box-sizing:border-box!important}
html:root:root:root:root:root:root:root:root:root:root body.es-product-page.es-product-page #product#product .similar-slider.es-card-slider.es-card-slider .es-recommend-card .es-card-body{height:334px!important;min-height:334px!important;max-height:334px!important;flex:0 0 334px!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:80px 68px 82px 44px 20px!important;gap:3px!important;align-content:end!important;padding:20px 10px 4px!important}
html:root:root:root:root:root:root:root:root:root:root body.es-product-page.es-product-page #product#product .similar-slider.es-card-slider.es-card-slider .es-recommend-card .es-card-body>h3{height:80px!important;min-height:80px!important;max-height:80px!important;grid-row:1!important}
html:root:root:root:root:root:root:root:root:root:root body.es-product-page.es-product-page #product#product .similar-slider.es-card-slider.es-card-slider .es-recommend-card :is(.es-product-recommend-features-v208,.es-desktop-card-features-v130){height:68px!important;min-height:68px!important;max-height:68px!important;grid-row:2!important}
html:root:root:root:root:root:root:root:root:root:root body.es-product-page.es-product-page #product#product .similar-slider.es-card-slider.es-card-slider .es-recommend-card .es-card-pricezone{height:82px!important;min-height:82px!important;max-height:82px!important;grid-row:3!important}
html:root:root:root:root:root:root:root:root:root:root body.es-product-page.es-product-page #product#product .similar-slider.es-card-slider.es-card-slider .es-recommend-card .es-card-pricezone{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:20px 20px 42px!important;align-content:start!important;position:static!important;overflow:visible!important}
html:root:root:root:root:root:root:root:root:root:root body.es-product-page.es-product-page #product#product .similar-slider.es-card-slider.es-card-slider .es-recommend-card .es-card-pricezone>.es-recommend-save{grid-column:1!important;grid-row:1!important;align-self:start!important;margin:0!important;transform:none!important;translate:none!important}
html:root:root:root:root:root:root:root:root:root:root body.es-product-page.es-product-page #product#product .similar-slider.es-card-slider.es-card-slider .es-recommend-card .es-card-pricezone>.es-recommend-before{grid-column:1!important;grid-row:2!important;align-self:center!important;margin:0!important;height:20px!important;line-height:20px!important;opacity:1!important;color:#f7f7f7!important;font-size:14px!important;font-weight:400!important;text-decoration:none!important;transform:none!important;translate:none!important}
html:root:root:root:root:root:root:root:root:root:root body.es-product-page.es-product-page #product#product .similar-slider.es-card-slider.es-card-slider .es-recommend-card .es-card-pricezone>.product-price{grid-column:1!important;grid-row:3!important;align-self:start!important;margin:0!important;transform:none!important;translate:none!important}
html:root:root:root:root:root:root:root:root:root:root body.es-product-page.es-product-page #product#product .similar-slider.es-card-slider.es-card-slider .es-recommend-card .es-card-pricezone:not(:has(.es-recommend-before))>.product-price{grid-row:2!important;transform:translateY(10px)!important}
html:root:root:root:root:root:root:root:root:root:root body.es-product-page.es-product-page #product#product .similar-slider.es-card-slider.es-card-slider .es-recommend-card .es-card-body>.es-recommend-cart{grid-row:4!important;transform:none!important;translate:none!important;margin:0!important}
html:root:root:root:root:root:root:root:root:root:root body.es-product-page.es-product-page #product#product .similar-slider.es-card-slider.es-card-slider{height:624px!important;min-height:624px!important;max-height:624px!important}
html:root:root:root:root:root:root:root:root:root:root body.es-product-page.es-product-page #product#product .swiper-nav.swiper-nav{height:624px!important;min-height:624px!important}
}

/* Desktopproduktkort: samma referensm\0000e5 tt f\0000f6 r ordinarie och nedsatt pris. */
@media(min-width:992px){
html:root:root:root:root:root:root:root:root:root:root:root:root body .tv-filter-main .product.es-power-card .position-relative.text-center{height:108px!important;min-height:108px!important;max-height:108px!important;flex:0 0 108px!important}
html:root:root:root:root:root:root:root:root:root:root:root:root body .tv-filter-main .product.es-power-card .position-relative.text-center>h2{translate:0 13px!important}
html:root:root:root:root:root:root:root:root:root:root:root:root body .tv-filter-main .product.es-power-card .position-relative.text-center>h2 a{font-size:14px!important}
html:root:root:root:root:root:root:root:root:root:root:root:root body .tv-filter-main .product.es-power-card .es-card-features{height:70px!important;min-height:70px!important;max-height:70px!important;flex:0 0 70px!important}
html:root:root:root:root:root:root:root:root:root:root:root:root body .tv-filter-main .product.es-power-card .es-card-features>strong{height:16px!important;min-height:16px!important;max-height:16px!important;line-height:16px!important}
html:root:root:root:root:root:root:root:root:root:root:root:root body .tv-filter-main .product.es-power-card .es-card-features>ul{height:42px!important;min-height:42px!important;max-height:42px!important;margin:0!important}
html:root:root:root:root:root:root:root:root:root:root:root:root body .tv-filter-main .product.es-power-card .es-card-features>ul>li{height:14px!important;min-height:14px!important;max-height:14px!important;line-height:14px!important}
html:root:root:root:root:root:root:root:root:root:root:root:root body .tv-filter-main .product.es-power-card .es-card-deal.es-card-sale-v648{grid-template-rows:21px 19px 38px!important;translate:0 1px!important}
html:root:root:root:root:root:root:root:root:root:root:root:root body .tv-filter-main .product.es-power-card .es-card-deal.es-card-sale-v648>.es-category-save-v648{height:20px!important;min-height:20px!important;max-height:20px!important;font-size:12px!important;line-height:20px!important}
html:root:root:root:root:root:root:root:root:root:root:root:root body .tv-filter-main .product.es-power-card .es-card-deal.es-card-sale-v648>.es-category-before-v648{height:19px!important;min-height:19px!important;max-height:19px!important;font-size:14px!important;line-height:19px!important;color:#f7f7f7!important;opacity:1!important}
html:root:root:root:root:root:root:root:root:root:root:root:root body .tv-filter-main .product.es-power-card .es-card-current{font-size:25px!important}
html:root:root:root:root:root:root:root:root:root:root:root:root body .tv-filter-main .product.es-power-card .es-card-deal:not(.es-card-sale-v648) .es-card-current{transform:translateY(9px)!important}
html:root:root:root:root:root:root:root:root:root:root:root:root body .tv-filter-main .product.es-power-card .es-card-pricing>.position-relative{translate:0 -13px!important}
html:root:root:root:root:root:root:root:root:root:root:root:root body.es-product-page.es-product-page #product#product .similar-slider.es-card-slider.es-card-slider .es-recommend-card .es-card-body{padding-bottom:7px!important}
html:root:root:root:root:root:root:root:root:root:root:root:root body .startpage-product-slider.es-card-slider .es-recommend-card .es-card-body:not(:has(.es-recommend-before)){padding-bottom:7px!important}
html:root:root:root:root:root:root:root:root:root:root:root:root body.es-product-page.es-product-page #product#product .similar-slider.es-card-slider.es-card-slider .es-recommend-card .es-card-pricezone:not(:has(.es-recommend-before))>.product-price,
html:root:root:root:root:root:root:root:root:root:root:root:root body .startpage-product-slider.es-card-slider .es-recommend-card .es-card-pricezone:not(:has(.es-recommend-before))>.product-price{transform:translateY(20px)!important}
}

@media(min-width:992px){
html:root:root:root:root:root:root:root:root:root:root:root:root body .tv-filter-main .product.es-power-card .es-card-features{translate:0 12px!important}
html:root:root:root:root:root:root:root:root:root:root:root:root body .tv-filter-main .product.es-power-card .es-card-features .es-feature-stack-v521{height:58px!important;min-height:58px!important;max-height:58px!important;margin:0!important;padding:0!important}
html:root:root:root:root:root:root:root:root:root:root:root:root body .tv-filter-main .product.es-power-card .es-card-features .es-feature-title-v521{display:block!important;height:16px!important;min-height:16px!important;max-height:16px!important;margin:0!important;line-height:16px!important}
html:root:root:root:root:root:root:root:root:root:root:root:root body .tv-filter-main .product.es-power-card .es-card-features .es-feature-stack-v521>ul{height:42px!important;min-height:42px!important;max-height:42px!important;margin:0!important;padding:0!important}
html:root:root:root:root:root:root:root:root:root:root:root:root body .tv-filter-main .product.es-power-card .es-card-features .es-feature-stack-v521>ul>li{height:14px!important;min-height:14px!important;max-height:14px!important;line-height:14px!important}
html:root:root:root:root:root:root:root:root:root:root:root:root body.es-product-page.es-product-page #product#product .similar-slider.es-card-slider.es-card-slider .es-recommend-card .es-card-pricezone>.es-recommend-before{height:18px!important;line-height:18px!important;align-self:start!important;margin-top:1px!important}
html:root:root:root:root:root:root:root:root:root:root:root:root body .startpage-product-slider.es-card-slider :is(#es-card-guard-a,.es-recommend-card):is(#es-card-guard-b,.es-recommend-card) .es-card-body:not(:has(.es-recommend-before)){padding-bottom:7px!important}
html:root:root:root:root:root:root:root:root:root:root:root:root body .startpage-product-slider.es-card-slider :is(#es-card-guard-a,.es-recommend-card):is(#es-card-guard-b,.es-recommend-card) .es-card-pricezone:not(:has(.es-recommend-before))>.product-price{transform:translateY(20px)!important}
}

/* Tidig slutlayout f\0000f6 r kategori- och karusellkort. */

    @media (min-width:768px){
    html.es-home-v238 body .startpage-product-slider.es-card-slider .es-recommend-card .es-card-body,
    body.es-product-page #product .similar-slider.es-card-slider .es-recommend-card .es-card-body{
     display:grid!important;grid-template-columns:minmax(0,1fr)!important;
     grid-template-rows:58px 58px 66px 44px 30px!important;gap:3px!important;
     align-content:end!important;text-align:left!important;overflow:hidden!important
    }
    html.es-home-v238 body .startpage-product-slider.es-card-slider .es-recommend-card .es-card-body>h3,
    body.es-product-page #product .similar-slider.es-card-slider .es-recommend-card .es-card-body>h3{
     grid-area:1/1!important;order:1!important;height:58px!important;min-height:58px!important;
     max-height:58px!important;margin:0!important;overflow:hidden!important;text-align:left!important
    }
    html.es-home-v238 body .startpage-product-slider.es-card-slider .es-recommend-card .es-card-body>.es-home-real-features-v546,
    body.es-product-page #product .similar-slider.es-card-slider .es-recommend-card .es-card-body>.es-product-recommend-features-v208{
     display:block!important;grid-area:2/1!important;order:2!important;width:100%!important;
     height:58px!important;min-height:58px!important;max-height:58px!important;margin:0!important;
     padding:0!important;overflow:hidden!important;text-align:left!important;color:#fafafa!important
    }
    body.es-product-page #product .similar-slider.es-card-slider .es-recommend-card .es-product-recommend-features-v208>strong{
     display:block!important;height:16px!important;margin:0!important;color:#fafafa!important;
     font:700 13px/16px Arial,sans-serif!important
    }
    body.es-product-page #product .similar-slider.es-card-slider .es-recommend-card .es-product-recommend-features-v208>ul{
     display:block!important;height:42px!important;margin:0!important;padding:0!important;
     overflow:hidden!important;list-style:none!important
    }
    body.es-product-page #product .similar-slider.es-card-slider .es-recommend-card .es-product-recommend-features-v208>ul>li{
     position:relative!important;display:block!important;height:14px!important;margin:0!important;
     padding:0 0 0 10px!important;overflow:hidden!important;color:#fafafa!important;
     font:400 11px/14px Arial,sans-serif!important;text-overflow:ellipsis!important;
     white-space:nowrap!important;list-style:none!important
    }
    body.es-product-page #product .similar-slider.es-card-slider .es-recommend-card .es-product-recommend-features-v208>ul>li:before{
     content:"•"!important;position:absolute!important;left:0!important;top:0!important;color:#fafafa!important
    }
    html.es-home-v238 body .startpage-product-slider.es-card-slider .es-recommend-card .es-card-body>.es-card-pricezone,
    body.es-product-page #product .similar-slider.es-card-slider .es-recommend-card .es-card-body>.es-card-pricezone{
     display:grid!important;grid-area:3/1!important;order:3!important;position:static!important;
     align-items:center!important;align-self:stretch!important;width:100%!important;height:66px!important;
     min-height:66px!important;max-height:66px!important;margin:0!important;overflow:visible!important;
     transform:none!important;text-align:left!important
    }
    html.es-home-v238 body .startpage-product-slider.es-card-slider .es-recommend-card .es-card-body>.es-card-pricezone>.product-price,
    body.es-product-page #product .similar-slider.es-card-slider .es-recommend-card .es-card-body>.es-card-pricezone>.product-price{
     align-self:center!important;justify-self:start!important;position:static!important;translate:none!important;
     transform:none!important;width:auto!important;margin:0!important
    }
    html.es-home-v238 body .startpage-product-slider.es-card-slider .es-recommend-card .es-card-body>form.es-recommend-cart,
    body.es-product-page #product .similar-slider.es-card-slider .es-recommend-card .es-card-body>form.es-recommend-cart{
     display:block!important;grid-area:4/1!important;order:4!important;position:static!important;
     width:100%!important;height:44px!important;min-height:44px!important;max-height:44px!important;
     margin:0!important;transform:none!important
    }
    html.es-home-v238 body .startpage-product-slider.es-card-slider .es-recommend-card .es-card-body>form.es-recommend-cart>button,
    body.es-product-page #product .similar-slider.es-card-slider .es-recommend-card .es-card-body>form.es-recommend-cart>button{
     display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;
     height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important
    }
    html.es-home-v238 body .startpage-product-slider.es-card-slider .es-recommend-card .es-card-body>.product-stars,
    body.es-product-page #product .similar-slider.es-card-slider .es-recommend-card .es-card-body>.product-stars{
     display:block!important;grid-area:5/1!important;order:5!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;
     font:400 10px/20px Arial,sans-serif!important;line-height:20px!important;text-align:center!important;
     white-space:nowrap!important;opacity:1!important;visibility:visible!important
    }
    html.es-home-v238 body .startpage-product-slider.es-card-slider .es-recommend-card .es-card-body>.product-stars:before{
     content:"✓ I lager · "!important;color:#79ff00!important;font-weight:800!important
    }
    html.es-home-v238 body .startpage-product-slider.es-card-slider .es-recommend-card .es-card-body>.product-stars i{display:none!important}
    }
    

    @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
    }
    }
    
/* Produktkort: tydligare rubrik i samma reserverade h\0000f6 jd. */
@media(min-width:768px){
html:root:root:root:root:root:root:root:root:root:root:root:root:root body .tv-filter-main .product.es-power-card .position-relative.text-center>h2 a,
html:root:root:root:root:root:root:root:root:root:root:root:root body .startpage-product-slider.es-card-slider .es-recommend-card .es-card-body>h3 a,
html:root:root:root:root:root:root:root:root:root:root:root:root body.es-product-page #product .similar-slider.es-card-slider .es-recommend-card .es-card-body>h3 a{font-family:Ubuntu,sans-serif!important;font-size:16px!important;font-weight:700!important;line-height:20px!important}
}
@media(max-width:767px){html:root:root:root:root:root:root:root:root:root:root body .product.es-power-card h2 a,html:root:root:root:root:root:root:root:root:root:root body .es-recommend-card h3 a{font-family:Ubuntu,sans-serif!important;font-size:17px!important;font-weight:700!important;line-height:21px!important}}

/* Produktkort: samma kortm\0000e5 tt, kortare bild\002013 rubrik-glapp och kategorins radavst\0000e5 nd. */
@media(min-width:768px){
html:root:root:root:root:root:root:root:root:root:root:root:root:root:root body .tv-filter-main .product.es-power-card .position-relative.text-center>h2,
html:root:root:root:root:root:root:root:root:root:root:root:root:root:root body .pt-3.clear-both .product.es-power-card .position-relative.text-center>h2{translate:0 0!important}
html:root:root:root:root:root:root:root:root:root:root:root:root:root:root body .startpage-product-slider.es-card-slider .es-recommend-card .es-card-body>h3,
html:root:root:root:root:root:root:root:root:root:root:root:root:root:root body.es-product-page #product .similar-slider.es-card-slider .es-recommend-card .es-card-body>h3{translate:0 -9px!important;line-height:20px!important}
}

/* Rubrikrader i karuseller: kategoriavst\0000e5 nd 20 px. */
@media(min-width:768px){
html:not(#es-heading-line-v1):not(#es-heading-line-v2):not(#es-heading-line-v3):not(#es-heading-line-v4):not(#es-heading-line-v5):not(#es-heading-line-v6) body .startpage-product-slider.es-card-slider .es-recommend-card .es-card-body>h3>a{display:block!important;line-height:20px!important}
html:not(#es-heading-line-v1):not(#es-heading-line-v2):not(#es-heading-line-v3):not(#es-heading-line-v4):not(#es-heading-line-v5):not(#es-heading-line-v6) body.es-product-page #product .similar-slider.es-card-slider .es-recommend-card .es-card-body>h3{line-height:20px!important}
}

/* Fyra funktionsrader med ett radavstand under titeln pa startsidans produktkort. */
@media(min-width:992px){
html:root:root:root:root:root:root:root:root:root:root:root:root body .startpage-product-slider.es-card-slider .es-recommend-card .es-card-body>.es-home-real-features-v546{translate:0 -16px!important;height:72px!important;min-height:72px!important;max-height:72px!important;overflow:hidden!important}
html:root:root:root:root:root:root:root:root:root:root:root:root body .startpage-product-slider.es-card-slider .es-recommend-card .es-card-body>.es-home-real-features-v546>ul{height:56px!important;min-height:56px!important;max-height:56px!important;overflow:hidden!important}
}

/* Fem faktarader och ett radavstand efter tre titellinjer, endast desktop. */
@media(min-width:992px){
html:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root body :is(.startpage-product-slider.es-card-slider,#product .similar-slider.es-card-slider) .es-recommend-card .es-card-body>:is(.es-home-real-features-v546,.es-product-recommend-features-v208,.es-desktop-card-features-v130){translate:0 -16px!important;height:81px!important;min-height:81px!important;max-height:81px!important;overflow:hidden!important}
html:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root body :is(.startpage-product-slider.es-card-slider,#product .similar-slider.es-card-slider) .es-recommend-card .es-card-body>:is(.es-home-real-features-v546,.es-product-recommend-features-v208,.es-desktop-card-features-v130)>ul{height:65px!important;min-height:65px!important;max-height:65px!important;overflow:hidden!important}
html:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root body :is(.startpage-product-slider.es-card-slider,#product .similar-slider.es-card-slider) .es-recommend-card .es-card-body>:is(.es-home-real-features-v546,.es-product-recommend-features-v208,.es-desktop-card-features-v130)>ul>li{height:13px!important;min-height:13px!important;max-height:13px!important;line-height:13px!important}
html:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root body :is(.tv-filter-main,.pt-3.clear-both) .product.es-power-card .es-card-features{translate:0 -12px!important;height:81px!important;min-height:81px!important;max-height:81px!important;overflow:hidden!important}
html:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root body :is(.tv-filter-main,.pt-3.clear-both) .product.es-power-card .es-card-features .es-feature-stack-v521{height:81px!important;min-height:81px!important;max-height:81px!important;overflow:hidden!important}
html:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root body :is(.tv-filter-main,.pt-3.clear-both) .product.es-power-card .es-card-features .es-feature-stack-v521>ul{height:65px!important;min-height:65px!important;max-height:65px!important;overflow:hidden!important}
html:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root body :is(.tv-filter-main,.pt-3.clear-both) .product.es-power-card .es-card-features .es-feature-stack-v521>ul>li{height:13px!important;min-height:13px!important;max-height:13px!important;line-height:13px!important}
}

@media(min-width:992px){
html:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root body.es-product-page.es-product-page #product#product#product .similar-slider.es-card-slider.es-card-slider .es-recommend-card.es-recommend-card .es-card-body.es-card-body>.es-product-recommend-features-v208{height:81px!important;min-height:81px!important;max-height:81px!important;translate:0 -14px!important;overflow:hidden!important}
html:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root body.es-product-page.es-product-page #product#product#product .similar-slider.es-card-slider.es-card-slider .es-recommend-card.es-recommend-card .es-card-body.es-card-body>.es-product-recommend-features-v208>ul{height:65px!important;min-height:65px!important;max-height:65px!important;overflow:hidden!important}
html:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root body.es-product-page.es-product-page #product#product#product .similar-slider.es-card-slider.es-card-slider .es-recommend-card.es-recommend-card .es-card-body.es-card-body>.es-product-recommend-features-v208>ul>li{height:13px!important;min-height:13px!important;max-height:13px!important;line-height:13px!important}
}

@media(min-width:992px){
html:root:root:root:root.es-product-cards-v559-ready.es-product-cards-v559-ready body.es-product-page.es-product-page #product#product .similar-slider.es-card-slider.es-card-slider .es-recommend-card.es-recommend-card .es-card-body.es-card-body>h3>a{font-size:16px!important}
}
/* Prestanda: stäng av onödig animation på stjärn-/leveransraden i produktkort */
.product .product-stars{transition:none!important;animation:none!important}
/* v760: Startsidans produktkarusell i mobil - pris och k\0000f6 pknapp p\0000e5  samma h\0000f6 jd, rubrik max 3 rader */
@media (max-width:767px){
html:not(#es-f1):not(#es-f2):not(#es-f3):not(#es-f4):not(#es-f5):not(#es-f6):not(#es-f7):not(#es-f8) body .startpage-product-slider .es-recommend-card .es-card-body>span.text-base{display:none!important}
html:not(#es-f1):not(#es-f2):not(#es-f3):not(#es-f4):not(#es-f5):not(#es-f6):not(#es-f7):not(#es-f8) body .startpage-product-slider .es-recommend-card .es-card-body{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:57px 88px 84px 44px 20px!important;row-gap:3px!important;align-content:end!important;padding-top:8px!important;padding-bottom:6px!important}
html:not(#es-f1):not(#es-f2):not(#es-f3):not(#es-f4):not(#es-f5):not(#es-f6):not(#es-f7):not(#es-f8) body .startpage-product-slider .es-recommend-card .es-card-body>h3{grid-row:1!important;height:57px!important;min-height:57px!important;max-height:57px!important;margin:0!important;overflow:hidden!important;transform:none!important;translate:none!important}
html:not(#es-f1):not(#es-f2):not(#es-f3):not(#es-f4):not(#es-f5):not(#es-f6):not(#es-f7):not(#es-f8) body .startpage-product-slider .es-recommend-card .es-card-body>h3,html:not(#es-f1):not(#es-f2):not(#es-f3):not(#es-f4):not(#es-f5):not(#es-f6):not(#es-f7):not(#es-f8) body .startpage-product-slider .es-recommend-card .es-card-body>h3>a{font-size:15px!important;line-height:19px!important}
html:not(#es-f1):not(#es-f2):not(#es-f3):not(#es-f4):not(#es-f5):not(#es-f6):not(#es-f7):not(#es-f8) body .startpage-product-slider .es-recommend-card .es-card-body>h3>a{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;overflow:hidden!important;max-height:57px!important}
html:not(#es-f1):not(#es-f2):not(#es-f3):not(#es-f4):not(#es-f5):not(#es-f6):not(#es-f7):not(#es-f8) body .startpage-product-slider .es-recommend-card .es-card-body>.es-home-real-features-v546{grid-row:2!important;height:88px!important;min-height:88px!important;max-height:88px!important;margin:0!important;overflow:hidden!important;transform:none!important;translate:none!important}
html:not(#es-f1):not(#es-f2):not(#es-f3):not(#es-f4):not(#es-f5):not(#es-f6):not(#es-f7):not(#es-f8) body .startpage-product-slider .es-recommend-card .es-card-body>.es-home-real-features-v546>strong{display:block!important;height:18px!important;font-size:14px!important;line-height:18px!important;margin:0!important}
html:not(#es-f1):not(#es-f2):not(#es-f3):not(#es-f4):not(#es-f5):not(#es-f6):not(#es-f7):not(#es-f8) body .startpage-product-slider .es-recommend-card .es-card-body>.es-home-real-features-v546>ul{height:70px!important;min-height:70px!important;max-height:70px!important;margin:0!important;overflow:hidden!important}
html:not(#es-f1):not(#es-f2):not(#es-f3):not(#es-f4):not(#es-f5):not(#es-f6):not(#es-f7):not(#es-f8) body .startpage-product-slider .es-recommend-card .es-card-body>.es-home-real-features-v546>ul>li{height:14px!important;min-height:14px!important;max-height:14px!important;font-size:12px!important;line-height:14px!important;margin:0!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}
html:not(#es-f1):not(#es-f2):not(#es-f3):not(#es-f4):not(#es-f5):not(#es-f6):not(#es-f7):not(#es-f8) body .startpage-product-slider .es-recommend-card .es-card-body>.es-card-pricezone{grid-row:3!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:20px 46px 18px!important;height:84px!important;min-height:84px!important;max-height:84px!important;margin:0!important;overflow:visible!important;transform:none!important;translate:none!important;align-content:start!important}
html:not(#es-f1):not(#es-f2):not(#es-f3):not(#es-f4):not(#es-f5):not(#es-f6):not(#es-f7):not(#es-f8) body .startpage-product-slider .es-recommend-card .es-card-body>.es-card-pricezone>.es-recommend-save{grid-row:1!important;grid-column:1!important;align-self:start!important;margin:0!important;transform:none!important;translate:none!important}
html:not(#es-f1):not(#es-f2):not(#es-f3):not(#es-f4):not(#es-f5):not(#es-f6):not(#es-f7):not(#es-f8) body .startpage-product-slider .es-recommend-card .es-card-body>.es-card-pricezone>.product-price{grid-row:2!important;grid-column:1!important;align-self:center!important;margin:0!important;transform:none!important;translate:none!important}
html:not(#es-f1):not(#es-f2):not(#es-f3):not(#es-f4):not(#es-f5):not(#es-f6):not(#es-f7):not(#es-f8) body .startpage-product-slider .es-recommend-card .es-card-body>.es-card-pricezone>.es-recommend-before{grid-row:3!important;grid-column:1!important;align-self:center!important;margin:0!important;transform:none!important;translate:none!important}
html:not(#es-f1):not(#es-f2):not(#es-f3):not(#es-f4):not(#es-f5):not(#es-f6):not(#es-f7):not(#es-f8) body .startpage-product-slider .es-recommend-card .es-card-body>form.es-recommend-cart{grid-row:4!important;margin:0!important;transform:none!important;translate:none!important}
html:not(#es-f1):not(#es-f2):not(#es-f3):not(#es-f4):not(#es-f5):not(#es-f6):not(#es-f7):not(#es-f8) body .startpage-product-slider .es-recommend-card .es-card-body>.es-home-stock-row-v406{grid-row:5!important;margin:0!important;transform:none!important;translate:none!important}
}
/* v761: sparaskylten exakt lika bred som prisskylten (mobil, startsidan) */
@media (max-width:767px){
html:not(#es-f1):not(#es-f2):not(#es-f3):not(#es-f4):not(#es-f5):not(#es-f6):not(#es-f7):not(#es-f8) body .startpage-product-slider .es-recommend-card .es-card-body>.es-card-pricezone{position:relative!important;width:max-content!important;max-width:100%!important;justify-self:start!important;grid-template-columns:max-content!important}
html:not(#es-f1):not(#es-f2):not(#es-f3):not(#es-f4):not(#es-f5):not(#es-f6):not(#es-f7):not(#es-f8) body .startpage-product-slider .es-recommend-card .es-card-body>.es-card-pricezone>.es-recommend-save{position:absolute!important;top:0!important;left:0!important;right:0!important;min-width:100%!important;max-width:100%!important;box-sizing:border-box!important;height:20px!important}
html:not(#es-f1):not(#es-f2):not(#es-f3):not(#es-f4):not(#es-f5):not(#es-f6):not(#es-f7):not(#es-f8) body .startpage-product-slider .es-recommend-card .es-card-body>.es-card-pricezone>.es-recommend-before{position:absolute!important;top:0!important;left:0!important;white-space:nowrap!important}
html:not(#es-f1):not(#es-f2):not(#es-f3):not(#es-f4):not(#es-f5):not(#es-f6):not(#es-f7):not(#es-f8) body .startpage-product-slider .es-recommend-card .es-card-body>.es-card-pricezone>.es-recommend-before{color:#fafafa!important;-webkit-text-fill-color:#fafafa!important;opacity:1!important}
}
/* v762: reservera karusellens slutliga hojd direkt pa dator, sa sidan inte hoppar */
@media (min-width:768px){

}
/* v763: mobil - Tidigare pris mellan sparaskylt och prisskylt, prisskylten alltid i samma hojd */
@media (max-width:767px){
html:not(#es-f1):not(#es-f2):not(#es-f3):not(#es-f4):not(#es-f5):not(#es-f6):not(#es-f7):not(#es-f8) body .startpage-product-slider .es-recommend-card .es-card-body>.es-card-pricezone{grid-template-rows:20px 22px 42px!important}
html:not(#es-f1):not(#es-f2):not(#es-f3):not(#es-f4):not(#es-f5):not(#es-f6):not(#es-f7):not(#es-f8) body .startpage-product-slider .es-recommend-card .es-card-body>.es-card-pricezone>.es-recommend-before{grid-row:2!important;top:0!important;height:22px!important;line-height:22px!important}
html:not(#es-f1):not(#es-f2):not(#es-f3):not(#es-f4):not(#es-f5):not(#es-f6):not(#es-f7):not(#es-f8) body .startpage-product-slider .es-recommend-card .es-card-body>.es-card-pricezone>.product-price{grid-row:3!important;align-self:center!important}
}
/* v762: reservera karusellens slutliga hojd direkt pa dator, sa sidan inte hoppar */
@media (min-width:768px){
html body .startpage-product-slider{height:634px!important;min-height:634px!important;overflow:hidden!important}
}
/* v764: ge karusellkorten ratt bredd innan karusellen startat, sa de inte hoppar i sidled */
.startpage-product-slider:not(.swiper-container-initialized) .swiper-wrapper{display:flex!important}
.startpage-product-slider:not(.swiper-container-initialized) .swiper-slide{flex:0 0 auto!important;width:calc((100% - 15px) / 2)!important;margin-right:15px!important}
@media (min-width:768px){
.startpage-product-slider:not(.swiper-container-initialized) .swiper-slide{width:calc((100% - 45px) / 4)!important}
}
/* es-header-cart-icon-inline-v1: korgikonen ritas direkt, väntar inte på Font Awesome */
html body .qs-cart-view::before{content:""!important;font-family:inherit!important;height:17px!important;background-color:#fafafa!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='1.5 1.4 19 22'%3E%3Cpath fill-rule='evenodd' d='M3 8h16a1 1 0 0 1 1 1v11.5a2.5 2.5 0 0 1-2.5 2.5h-13A2.5 2.5 0 0 1 2 20.5V9a1 1 0 0 1 1-1zM7 10.6a1.2 1.2 0 1 0 0 2.4a1.2 1.2 0 1 0 0-2.4zM15 10.6a1.2 1.2 0 1 0 0 2.4a1.2 1.2 0 1 0 0-2.4z'/%3E%3Cpath d='M7 8.6V6.4a4 4 0 0 1 8 0v2.2' fill='none' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E") center/contain no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='1.5 1.4 19 22'%3E%3Cpath fill-rule='evenodd' d='M3 8h16a1 1 0 0 1 1 1v11.5a2.5 2.5 0 0 1-2.5 2.5h-13A2.5 2.5 0 0 1 2 20.5V9a1 1 0 0 1 1-1zM7 10.6a1.2 1.2 0 1 0 0 2.4a1.2 1.2 0 1 0 0-2.4zM15 10.6a1.2 1.2 0 1 0 0 2.4a1.2 1.2 0 1 0 0-2.4z'/%3E%3Cpath d='M7 8.6V6.4a4 4 0 0 1 8 0v2.2' fill='none' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E") center/contain no-repeat!important}
/* es-mobile-card-price-v1: mobil, alla produktkort: prisskylt = halva knappens bredd */
@media (max-width:767px){
html:not(#es-m1):not(#es-m2):not(#es-m3):not(#es-m4):not(#es-m5):not(#es-m6):not(#es-m7):not(#es-m8):not(#es-m9):not(#es-m10) body .startpage-product-slider .es-recommend-card .es-card-body,html:not(#es-m1):not(#es-m2):not(#es-m3):not(#es-m4):not(#es-m5):not(#es-m6):not(#es-m7):not(#es-m8):not(#es-m9):not(#es-m10) body .similar-slider .es-recommend-card .es-card-body,html:not(#es-m1):not(#es-m2):not(#es-m3):not(#es-m4):not(#es-m5):not(#es-m6):not(#es-m7):not(#es-m8):not(#es-m9):not(#es-m10) body .pt-3.clear-both .product.es-power-card>.product-border{container:es-mcard/inline-size}
}
@container es-mcard (min-width:1px){
html:not(#es-m1):not(#es-m2):not(#es-m3):not(#es-m4):not(#es-m5):not(#es-m6):not(#es-m7):not(#es-m8):not(#es-m9):not(#es-m10) body .product-price{width:50cqi!important;min-width:0!important;max-width:50cqi!important;box-sizing:border-box!important;padding-left:4px!important;padding-right:4px!important;font-size:clamp(13px,calc((50cqi - 8px) / 3.3),30px)!important;white-space:nowrap!important;overflow:hidden!important;justify-content:center!important;text-align:center!important;display:flex!important;align-items:center!important;padding-top:0!important;padding-bottom:0!important;line-height:1!important}
html:not(#es-m1):not(#es-m2):not(#es-m3):not(#es-m4):not(#es-m5):not(#es-m6):not(#es-m7):not(#es-m8):not(#es-m9):not(#es-m10) body .es-recommend-before,html:not(#es-m1):not(#es-m2):not(#es-m3):not(#es-m4):not(#es-m5):not(#es-m6):not(#es-m7):not(#es-m8):not(#es-m9):not(#es-m10) body .es-recommend-save,html:not(#es-m1):not(#es-m2):not(#es-m3):not(#es-m4):not(#es-m5):not(#es-m6):not(#es-m7):not(#es-m8):not(#es-m9):not(#es-m10) body .es-mobile-save-v711,html:not(#es-m1):not(#es-m2):not(#es-m3):not(#es-m4):not(#es-m5):not(#es-m6):not(#es-m7):not(#es-m8):not(#es-m9):not(#es-m10) body .es-mobile-before-v711{width:50cqi!important;min-width:0!important;max-width:50cqi!important;box-sizing:border-box!important;overflow:hidden!important;text-align:center!important;justify-content:center!important}
html:not(#es-m1):not(#es-m2):not(#es-m3):not(#es-m4):not(#es-m5):not(#es-m6):not(#es-m7):not(#es-m8):not(#es-m9):not(#es-m10) body .es-recommend-save,html:not(#es-m1):not(#es-m2):not(#es-m3):not(#es-m4):not(#es-m5):not(#es-m6):not(#es-m7):not(#es-m8):not(#es-m9):not(#es-m10) body .es-mobile-save-v711{white-space:nowrap!important;font-size:clamp(9px,calc((50cqi - 4px) / 6.3),12px)!important}
html:not(#es-m1):not(#es-m2):not(#es-m3):not(#es-m4):not(#es-m5):not(#es-m6):not(#es-m7):not(#es-m8):not(#es-m9):not(#es-m10) body .es-recommend-before{display:flex!important;align-items:center!important;justify-content:center!important;white-space:normal!important;line-height:11px!important;font-size:clamp(10px,calc((50cqi - 4px) / 10.5),12px)!important;text-overflow:clip!important}
html:not(#es-m1):not(#es-m2):not(#es-m3):not(#es-m4):not(#es-m5):not(#es-m6):not(#es-m7):not(#es-m8):not(#es-m9):not(#es-m10) body .es-mobile-before-v711{font-size:clamp(9px,calc((50cqi - 2px) / 10.5),10px)!important;text-overflow:clip!important}
}
@media (max-width:767px){
html:not(#es-m1):not(#es-m2):not(#es-m3):not(#es-m4):not(#es-m5):not(#es-m6):not(#es-m7):not(#es-m8):not(#es-m9):not(#es-m10) body .startpage-product-slider .es-recommend-card .es-home-real-features-v546>strong,html:not(#es-m1):not(#es-m2):not(#es-m3):not(#es-m4):not(#es-m5):not(#es-m6):not(#es-m7):not(#es-m8):not(#es-m9):not(#es-m10) body .similar-slider .es-recommend-card .es-product-recommend-features-v208>strong{font-size:13px!important}
html:not(#es-m1):not(#es-m2):not(#es-m3):not(#es-m4):not(#es-m5):not(#es-m6):not(#es-m7):not(#es-m8):not(#es-m9):not(#es-m10) body .pt-3.clear-both .product.es-power-card .es-feature-title-v521{font-size:14px!important}
}
@container es-mcard (max-width:200px){
html:not(#es-m1):not(#es-m2):not(#es-m3):not(#es-m4):not(#es-m5):not(#es-m6):not(#es-m7):not(#es-m8):not(#es-m9):not(#es-m10) body .startpage-product-slider .es-recommend-card .es-card-pricezone:has(>.es-recommend-before){grid-template-rows:20px 28px 42px!important;height:90px!important}
html:not(#es-m1):not(#es-m2):not(#es-m3):not(#es-m4):not(#es-m5):not(#es-m6):not(#es-m7):not(#es-m8):not(#es-m9):not(#es-m10) body .startpage-product-slider .es-recommend-card .es-card-pricezone>.es-recommend-before{height:28px!important;line-height:12px!important;font-size:10px!important;align-items:flex-start!important;overflow:visible!important;padding-top:2px!important}
}
/* es-mobile-header-cart-v1: mobil, samma korgplacering på alla sidor: ikon + summa tätt ihop */
@media (max-width:767px){
html:not(#es-m1):not(#es-m2):not(#es-m3):not(#es-m4):not(#es-m5):not(#es-m6):not(#es-m7):not(#es-m8):not(#es-m9):not(#es-m10) body .header .qs-cart-view{display:flex!important;flex-direction:row!important;position:relative!important;align-items:center!important;justify-content:flex-start!important;gap:5px!important;width:120px!important;min-width:120px!important;max-width:120px!important;overflow:visible!important}
html:not(#es-m1):not(#es-m2):not(#es-m3):not(#es-m4):not(#es-m5):not(#es-m6):not(#es-m7):not(#es-m8):not(#es-m9):not(#es-m10) body .header .qs-cart-view::before{order:0!important;position:static!important;flex:0 0 17px!important;width:17px!important;height:17px!important;margin:0!important}
html:not(#es-m1):not(#es-m2):not(#es-m3):not(#es-m4):not(#es-m5):not(#es-m6):not(#es-m7):not(#es-m8):not(#es-m9):not(#es-m10) body .header .qs-cart-view #es-cart-total{display:inline-block!important;visibility:visible!important;opacity:1!important;order:1!important;position:static!important;inset:auto!important;left:auto!important;top:auto!important;transform:none!important;margin:0!important;padding:0!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}
}

/* es-hero-cta-fix-v1 START (kopia 251493): Galaxy-knappen samma plats som kokknappen i forhandsvisning + ingen fladder vid hover */
.swiper-slide:has(.overlay-content a[href*="/produkter/fold8-ultra-fold8-flip8"]){position:relative!important}
.swiper-slide:has(.overlay-content a[href*="/produkter/fold8-ultra-fold8-flip8"]) .overlay-content,.swiper-slide:has(.overlay-content a[href*="/produkter/fold8-ultra-fold8-flip8"]) .overlay-content .col-lg-12{position:static!important;pointer-events:none!important}
.swiper-slide:has(.overlay-content a[href*="/produkter/fold8-ultra-fold8-flip8"]) .overlay-content h2,.swiper-slide:has(.overlay-content a[href*="/produkter/fold8-ultra-fold8-flip8"]) .overlay-content p{display:none!important}
.swiper-slide:has(.overlay-content a[href*="/produkter/fold8-ultra-fold8-flip8"]) .overlay-content a[href*="/produkter/fold8-ultra-fold8-flip8"]{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}
@media(max-width:767px){.swiper-slide:has(.overlay-content a[href*="/produkter/fold8-ultra-fold8-flip8"]){position:relative!important}
.swiper-slide:has(.overlay-content a[href*="/produkter/fold8-ultra-fold8-flip8"])::before{content:"";position:absolute;top:0;left:0;right:0;height:72px;background:#fff;z-index:12;pointer-events:none}
.swiper-slide:has(.overlay-content a[href*="/produkter/fold8-ultra-fold8-flip8"])::after{content:"Hitta din Galaxy Z";position:absolute;top:17px;left:8px;right:8px;text-align:center;color:#17191a;font:700 25px/1.15 Arial,sans-serif;white-space:nowrap;z-index:13;pointer-events:none}}
html body .swiper-slide .overlay-content a.btn.btn.btn.btn.btn.btn.btn.btn.btn.btn.btn.btn:is([href*="/produkter/fold8-ultra-fold8-flip8"],[href*="/produkter/hem-och-hushall/koksmaskin"],[href*="/produkter/hemelektronik/ljud-bild/tv"],[href*="/produkter/hem-och-hushall/dammsugare-rengoring"]):hover{transform:translateX(-50%)!important;transition:box-shadow .15s ease-in-out,background-color .15s ease-in-out!important}
/* es-hero-cta-fix-v1 END */

/* es-btn-shape-v1 START: alla runda knappar far samma form som Lagg i korgen (6px) */
html body .swiper-slide:not(#es1) .overlay-content a.btn.btn-dark:not(#es2){border-radius:6px!important}
/* es-btn-shape-v1 END */

/* es-mobile-tight-v1 START: mindre luft pa mobil + en enda leveransrad pa kort */
@media(max-width:767px){
html body.es-product-page #product#product>.es-recommend-outer-v621.es-recommend-outer-v621{margin-top:0!important}
html body.es-product-page #product .es-recommend-heading{margin:10px 0 4px!important}
html body.es-product-page #product .es-recommend-outer-v621>section{padding-top:0!important}
html body .es-v216-more-wrap{margin:12px 0 0!important}
html body.es-product-page .tab-content.py-4{padding-bottom:6px!important}
html body.es-product-page .es-recommend-outer-v621 .swiper-wrapper.pb-5{padding-bottom:4px!important}
html body.es-product-page #product#product,html body.es-product-page article.product.product#product{padding-bottom:8px!important;margin-bottom:0!important}
html body .es-lev-m-v1.es-lev-m-v1{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;justify-self:stretch!important;grid-column:1/-1!important;text-align:center!important;height:auto!important;min-height:0!important;line-height:13.2px!important;font-size:11px!important;padding:0 4px!important;margin:-15px 0 0!important;white-space:normal!important}
html body div.product:not(#esh):not(#esi):not(#esj):not(#esk).es-power-card.es-category-card-v264[data-pid] .product-border{padding-bottom:1px!important}
html body .es-lev-d-v1.es-lev-d-v1,html body .es-power-card .es-card-pricing .product-stars .es-lev-d-v1.es-lev-d-v1{display:none!important}
}
@media(min-width:768px){html body .es-lev-m-v1.es-lev-m-v1{display:none!important}}
/* es-mobile-tight-v1 END */

/* es-hover-lift-v1 START: ingen gron hover, knappar och kort traeder fram lite (som SVT Play). Grona hover-regler tas bort av es-hover.js */
html body :is(.es-power-card,.es-category-card-v264,.es-recommend-card,.es-brand-card,.es-v460-brand,[class*="-subcategory-"],.es-v339-subcats a,.es-computer-subcategory-v152,.es-category-icon-link img):not(#es1):not(#es2):not(#es3):hover{scale:1.025!important;filter:drop-shadow(0 10px 16px rgba(0,0,0,.55))!important;transition:scale .18s ease,filter .18s ease!important}
html body :is(a.btn,button.btn,.btn,.product-btn-addcart,.es-secondary-action,.es-cmp-btn,.tv-filter-open,.tv-filter-clear,.es-filter-show-results,.es-active-chip,.es-v216-more,.es-v216-less):not(#es1):not(#es2):not(#es3):not(.close):not(.btn-photoswipe):not(.btn-items):hover{scale:1.03!important;box-shadow:0 6px 14px rgba(0,0,0,.5)!important;transition:scale .16s ease,box-shadow .16s ease!important}
html body :is(a.btn,button,.btn,.es-secondary-action):focus-visible:not(#es1):not(#es2):not(#es3){outline:2px solid #fafafa!important;outline-offset:2px!important}
html body .es-smart-search-item-v522:hover,html body .es-smart-search-item-v522.es-is-active-v522{background:#1d2124!important;border-color:#4a4e53!important}
/* es-hover-lift-v1 END */

/* es-sort-hover-v1: sorteringsrutan vaxer som ovriga knappar */
html body select.es-sort-select-v1:hover,html body select.es-sort-select-v1:focus-visible{scale:1.03!important;filter:drop-shadow(0 6px 10px rgba(0,0,0,.6))!important;border-color:#fafafa!important;transition:scale .16s ease,filter .16s ease!important;cursor:pointer}

/* es-gaming-banner-v1 START: Gamingskarmar-banner, rubrik i Ubuntu + knapp som kokbannern */
.swiper-slide:has(.overlay-content a[href*="/skarmar-monitorer/gamingskarmar"]){position:relative!important}
.swiper-slide:has(.overlay-content a[href*="/skarmar-monitorer/gamingskarmar"]) .overlay-content,.swiper-slide:has(.overlay-content a[href*="/skarmar-monitorer/gamingskarmar"]) .overlay-content .col-lg-12{position:static!important;pointer-events:none!important}
.swiper-slide:has(.overlay-content a[href*="/skarmar-monitorer/gamingskarmar"]) .overlay-content p{display:none!important}
.swiper-slide:has(.overlay-content a[href*="/skarmar-monitorer/gamingskarmar"]) .overlay-content h2{display:block!important;position:absolute!important;top:5%!important;left:0!important;right:0!important;margin:0!important;text-align:center!important;font-family:Ubuntu,sans-serif!important;font-weight:700!important;font-size:55px!important;line-height:1.1!important;letter-spacing:-.01em!important;color:#111!important;z-index:5!important}
.swiper-slide:has(.overlay-content a[href*="/skarmar-monitorer/gamingskarmar"]) .overlay-content a.btn{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;border:1px solid #fafafa!important;border-radius:6px!important;font:800 14px/14px "Source Sans Pro",sans-serif!important;letter-spacing:.02em!important;text-transform:uppercase!important;white-space:nowrap!important;pointer-events:auto!important;z-index:30!important}
html body .swiper-slide:has(.overlay-content a[href*="/skarmar-monitorer/gamingskarmar"]) .overlay-content a.btn:hover{transform:translateX(-50%)!important}
@media(max-width:767px){.swiper-slide:has(.overlay-content a[href*="/skarmar-monitorer/gamingskarmar"]) .overlay-content h2{font-size:30px!important}}
/* es-gaming-banner-v1 END */
/* es-galaxy-banner-v1 START: Gamingskarmar-banner, rubrik i Ubuntu + knapp som kokbannern */
.swiper-slide:has(.overlay-content a[href*="/produkter/fold8-ultra-fold8-flip8"]){position:relative!important}
.swiper-slide:has(.overlay-content a[href*="/produkter/fold8-ultra-fold8-flip8"]) .overlay-content,.swiper-slide:has(.overlay-content a[href*="/produkter/fold8-ultra-fold8-flip8"]) .overlay-content .col-lg-12{position:static!important;pointer-events:none!important}
.swiper-slide:has(.overlay-content a[href*="/produkter/fold8-ultra-fold8-flip8"]) .overlay-content p{display:none!important}
html body .swiper-slide:has(.overlay-content a[href*="/produkter/fold8-ultra-fold8-flip8"]) .overlay-content h2{display:block!important;position:absolute!important;top:5%!important;left:0!important;right:0!important;margin:0!important;text-align:center!important;font-family:Ubuntu,sans-serif!important;font-weight:700!important;font-size:55px!important;line-height:1.1!important;letter-spacing:-.01em!important;color:#111!important;z-index:5!important}
.swiper-slide:has(.overlay-content a[href*="/produkter/fold8-ultra-fold8-flip8"]) .overlay-content a.btn{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;border:1px solid #fafafa!important;border-radius:6px!important;font:800 14px/14px "Source Sans Pro",sans-serif!important;letter-spacing:.02em!important;text-transform:uppercase!important;white-space:nowrap!important;pointer-events:auto!important;z-index:30!important}
html body .swiper-slide:has(.overlay-content a[href*="/produkter/fold8-ultra-fold8-flip8"]) .overlay-content a.btn:hover{transform:translateX(-50%)!important}
@media(max-width:767px){html body .swiper-slide:has(.overlay-content a[href*="/produkter/fold8-ultra-fold8-flip8"]) .overlay-content h2{font-size:30px!important;line-height:1.1!important}}
@media(max-width:767px){.swiper-slide:has(.overlay-content a[href*="/produkter/fold8-ultra-fold8-flip8"])::before,.swiper-slide:has(.overlay-content a[href*="/produkter/fold8-ultra-fold8-flip8"])::after{display:none!important;content:none!important}}
/* es-galaxy-banner-v1 END */

/* es-tiles-v1 START */
#es-tiles{display:flex;justify-content:center;margin:12px 0 6px;padding:0}
#es-tiles .es-tiles-row{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;max-width:100%}
.es-tile{position:relative;display:block;aspect-ratio:16/10;border-radius:8px;overflow:hidden;background:#131416 center/cover no-repeat;border:1px solid rgba(124,236,0,.25);text-decoration:none!important;isolation:isolate;transition:transform .2s,border-color .2s,box-shadow .2s}
.es-tile::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,10,11,0) 30%,rgba(8,10,11,.9) 100%);z-index:1}
.es-tile::after{content:"";position:absolute;left:0;top:0;right:0;height:3px;background:#7cec00;z-index:3}
.es-tile:hover{transform:translateY(-3px);border-color:#7cec00;box-shadow:0 8px 24px rgba(124,236,0,.25)}
.es-tile-txt{position:absolute;left:12px;right:12px;bottom:40px;z-index:2;display:flex;flex-direction:column}
.es-tile-txt b{font:700 clamp(15px,1.6vw,22px)/1.05 Ubuntu,sans-serif;text-transform:uppercase;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.7)}
.es-tile-txt b.g{color:#7cec00}
.es-tile i{position:absolute;left:12px;bottom:10px;z-index:2;font:800 11px/1 "Source Sans Pro",sans-serif;font-style:normal;text-transform:uppercase;letter-spacing:.04em;background:#7cec00;color:#0a0a0a;padding:7px 11px;border-radius:5px}
@media(max-width:991px){#es-tiles .es-tiles-row{grid-template-columns:repeat(2,1fr)}}
/* es-tiles-v1 END */

/* es-tiles-v2 */
.es-tile{border:0!important;border-radius:6px}
.es-tile::after{display:none!important}
.es-tile::before{background:linear-gradient(90deg,rgba(0,0,0,.78) 0%,rgba(0,0,0,.35) 55%,rgba(0,0,0,0) 100%)!important}
.es-tile:hover{border:0!important;box-shadow:0 10px 26px rgba(0,0,0,.6)!important;transform:translateY(-3px) scale(1.015)}
.es-tile i{display:none!important}
.es-tile-txt{top:12px;bottom:auto!important;left:14px!important;right:auto!important;max-width:75%;transform:skewX(-8deg);transform-origin:left top}
.es-tile-txt b{font:700 clamp(20px,2.3vw,32px)/.92 Ubuntu,sans-serif!important;letter-spacing:-.01em;text-shadow:0 3px 10px rgba(0,0,0,.8)}
.es-tile-txt b:first-child{font-size:clamp(14px,1.45vw,20px)!important;letter-spacing:.06em;margin-bottom:3px}
.es-tile-txt b.g{background:linear-gradient(180deg,#d4ff3a,#7cec00);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#7cec00;text-shadow:none;filter:drop-shadow(0 3px 6px rgba(0,0,0,.8))}

/* es-headings-v1 */
html body .home-slider-id5 .swiper-slide,html body .home-slider-id8 .swiper-slide{position:relative!important}
html body .home-slider-id5 .overlay-content,html body .home-slider-id8 .overlay-content,html body .home-slider-id5 .overlay-content .col-lg-12,html body .home-slider-id8 .overlay-content .col-lg-12{position:static!important;pointer-events:none!important}
html body .home-slider-id5 .overlay-content p,html body .home-slider-id8 .overlay-content p{display:none!important}
html body .home-slider-id5 .overlay-content h2,html body .home-slider-id8 .overlay-content h2{display:block!important;position:absolute!important;top:5%!important;left:0!important;right:0!important;margin:0!important;text-align:center!important;font-family:Ubuntu,sans-serif!important;font-weight:700!important;font-size:55px!important;line-height:1.1!important;letter-spacing:-.01em!important;color:#fff!important;text-shadow:0 2px 12px rgba(0,0,0,.65)!important;z-index:5!important}
@media(max-width:767px){html body .home-slider-id5 .overlay-content h2,html body .home-slider-id8 .overlay-content h2{font-size:30px!important}}
/* es-tiles-v4 */
@media(max-width:767px){#es-tiles{margin:10px 0 6px}#es-tiles .es-tiles-row{gap:6px}.es-tile{border-radius:5px}}

/* es-tiles-v5 */
html body #es-tiles .es-tile{aspect-ratio:16/9!important;background-size:cover!important;overflow:hidden}
html body #es-tiles .es-tile::before{display:block!important;content:""!important;position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.72) 0,rgba(0,0,0,.35) 48%,transparent 80%)!important}
html body #es-tiles .es-tile-txt{position:absolute!important;left:6%;top:50%;transform:translateY(-50%)!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important;white-space:normal!important;z-index:2;display:flex!important;flex-direction:column;gap:2px;text-align:left}
html body #es-tiles .es-tile-txt b{font:700 clamp(18px,2.1vw,32px)/1.05 Ubuntu,sans-serif!important;letter-spacing:-.01em!important;font-style:normal!important;color:#fff!important;text-transform:none!important;background:none!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 10px rgba(0,0,0,.7)}
html body #es-tiles .es-tile-txt b.g{color:#9aff00!important;-webkit-text-fill-color:#9aff00!important}
@media(max-width:767px){html body #es-tiles .es-tile-txt b{font-size:clamp(16px,4.6vw,24px)!important}html body #es-tiles .es-tile-txt{left:7%}}

/* es-kitchen-h2 v2 */
html body .home-slider-id3 .es-hero-img{content:url(data:image/webp;base64,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)!important;object-fit:cover}
html body .home-slider-id3 .swiper-slide{position:relative!important}
html body .home-slider-id3 .swiper-slide .overlay-content{position:static!important}
html body .home-slider-id3 .swiper-slide .overlay-content p{display:none!important}
html body .home-slider-id3.home-slider-id3.home-slider-id3 .swiper-slide .overlay-content h2{position:absolute!important;top:5%!important;left:0!important;right:0!important;margin:0!important;text-align:center!important;color:#111!important;text-shadow:none!important;z-index:5;line-height:1.1!important;display:block!important}

/* es-tiles-v6 */
html body #es-tiles .es-tile::before{display:none!important}
html body #es-tiles .es-tile .es-tile-txt{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;opacity:0!important}
html body #es-tiles .es-tile{aspect-ratio:16/9}

/* es-listbadge-v1 */
@media(max-width:767px){
html body .es-card-image-wrap [data-es-noos-image="1"]>span.es-noos-sticker-v1.es-noos-sticker-v1{top:4px!important;left:4px!important;max-width:calc(100% - 8px)!important;padding:2px 4px!important;gap:3px!important;border-radius:4px!important;font-size:0!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important}
html body .es-card-image-wrap [data-es-noos-image="1"]>span.es-noos-sticker-v1.es-noos-sticker-v1::after{content:"Utan Windows";font:700 8px/1.2 Arial,sans-serif;white-space:nowrap}
html body .es-card-image-wrap [data-es-noos-image="1"]>span.es-noos-sticker-v1.es-noos-sticker-v1 .es-noos-win-v1{width:9px!important;height:9px!important;grid-template-columns:4px 4px!important}
html body .es-card-image-wrap [data-es-noos-image="1"]>span.es-noos-sticker-v1.es-noos-sticker-v1 .es-noos-win-v1 i{width:4px!important;height:4px!important}
html body .es-card-image-wrap [data-es-refurb-image="1"]>span.es-refurb-label-v1.es-refurb-label-v1{top:4px!important;left:4px!important;max-width:calc(100% - 8px)!important;padding:2px 4px!important;border-radius:4px!important;font:700 8px/1.2 Arial,sans-serif!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;overflow-wrap:normal!important}
}

/* es-headings-v2 */
html body [class*="home-slider-id"][class*="home-slider-id"][class*="home-slider-id"] .swiper-slide .overlay-content h2{font-family:Ubuntu,sans-serif!important;font-weight:700!important;font-size:55px!important;line-height:1.1!important;letter-spacing:-.01em!important;font-style:normal!important;font-synthesis:none!important;-webkit-font-smoothing:antialiased}
@media(max-width:767px){html body [class*="home-slider-id"][class*="home-slider-id"][class*="home-slider-id"] .swiper-slide .overlay-content h2{font-size:30px!important}}