
[data-es-noos-image="1"]{position:relative!important}
/* Samma position och storlek som .es-refurb-label-v1 (preowned-skylten). Selektorn har högre
   specificitet än äldre versioner av den här koden, och alla mått sätts uttryckligen, så att en
   kvarglömd äldre version i temat (som hade bottom:10px) inte kan sträcka ut skylten. */
[data-es-noos-image="1"]>span.es-noos-sticker-v1.es-noos-sticker-v1{position:absolute!important;top:10px!important;left:10px!important;right:auto!important;bottom:auto!important;width:auto!important;height:auto!important;min-height:0!important;z-index:5!important;display:flex!important;align-items:center!important;gap:6px!important;max-width:calc(100% - 20px)!important;margin:0!important;padding:6px 9px!important;border:0!important;border-radius:6px!important;background:#0b63ce!important;color:#fff!important;font:700 12px/1.4 Arial,sans-serif!important;box-shadow:none!important;pointer-events:none!important;overflow-wrap:anywhere!important}
.es-noos-win-v1{flex:0 0 auto;display:inline-grid;grid-template-columns:5px 5px;grid-gap:1px;width:11px;height:11px}
.es-noos-win-v1 i{display:block;width:5px;height:5px;background:#fff}
html body #product#product>.row>.col-lg-7[data-es-noos-column="1"]{height:auto!important;max-height:none!important}
/* Samma ram som preowned-rutan (.es-refurb-box-v1): 1px #25282a, radie 12px. Dubbla #product ger
   högre specificitet än äldre versioner (som hade border-left:4px blå), och border-left sätts
   uttryckligen. */
html body #product#product .es-noos-box-v1{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;margin:12px 0 0!important;padding:14px 16px!important;background:#0f1112!important;color:#fafafa!important;border:1px solid #25282a!important;border-left:1px solid #25282a!important;border-radius:12px!important;box-shadow:none!important;outline:0!important;font-family:inherit!important;overflow-wrap:anywhere!important}
#product .es-noos-box-v1 h2{display:flex!important;align-items:center!important;gap:8px!important;margin:0 0 8px!important;color:#fafafa!important;font:800 16px/1.3 Arial,sans-serif!important}
#product .es-noos-box-v1 h2 .es-noos-win-v1 i{background:#4ea1ff}
#product .es-noos-box-v1 p{margin:0 0 10px!important;color:#fafafa!important;font-size:13px!important;line-height:1.5!important}
/* Text + länk: på mobil under varandra med länken nere till höger; på desktop (nedan) på samma rad. */
#product#product .es-noos-row-v1{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important}
#product .es-noos-link-v1{display:inline-block!important;flex:0 0 auto!important;align-self:flex-end!important;margin-top:auto!important;white-space:nowrap!important;padding:7px 12px!important;border:1px solid #79ef00!important;border-radius:6px!important;color:#79ef00!important;font:700 13px/1.3 Arial,sans-serif!important;text-decoration:none!important}
#product .es-noos-link-v1:hover,#product .es-noos-link-v1:focus-visible{background:#79ef00!important;color:#0f1112!important;outline:none!important}
/* Desktop: samma mönster som preowned-rutan (es-refurb-style-v1). Vänster kolumn sträcks till radens
   höjd och rutan fyller resten, så att dess nederkant hamnar i linje med höger kolumns nederkant.
   Rutan är kompakt så att den naturliga höjden ryms. */
@media(min-width:992px){
html body #product#product>.row>.col-lg-7[data-es-noos-column="1"]{display:flex!important;flex-direction:column!important;align-self:stretch!important;height:auto!important;max-height:none!important;padding-bottom:0!important}
html body #product#product>.row>.col-lg-7[data-es-noos-column="1"]>.es-gallery-grid{flex:0 0 auto!important}
html body #product#product .es-noos-box-v1{flex:1 0 auto!important;justify-content:flex-start!important;margin-top:8px!important;padding:8px 12px!important}
#product#product .es-noos-box-v1 h2{margin:0 0 4px!important;font-size:15px!important;line-height:19px!important}
#product#product .es-noos-row-v1{flex-direction:row!important;align-items:flex-end!important;gap:12px!important}
#product#product .es-noos-box-v1 p{flex:1 1 auto!important;align-self:flex-start!important;margin:0!important;font-size:12px!important;line-height:16px!important}
#product#product .es-noos-link-v1{margin-top:0!important;padding:4px 10px!important;font-size:12px!important;line-height:16px!important}
}
