/* admin-overrides.css — auto-generated by Stockflash Admin v1.3 at 2026-04-25T13:53:58.684659 */
/* DO NOT EDIT BY HAND — regenerated on every Apply in the admin panel. */

/* === Trust Badge — W/H forced to respect admin inputs === */
.admin-trust-badges img{
  width:500px !important;
  height:44px !important;
  max-width:100% !important;
  object-fit:contain !important;
  display:block !important;
}
@media (max-width:480px){
  .admin-trust-badges img{
    max-width:min(500px, 92vw) !important;
    height:auto !important;
  }
}

/* === Header Logo — size + alignment === */
header .header__logo img, header store-logo img, header .header__heading img, header [class*="logo"] img {
  height:52px !important;
  width:auto !important;
  max-width:100% !important;
}
/* Center logo within the header row */
header .header, header .header__inner, header .header__row, .shopify-section-header .header, .shopify-section-header .header__inner {
  display:flex !important;
  justify-content:center !important;
}
header .header__logo, header store-logo {
  margin-left:auto !important;
  margin-right:auto !important;
  display:flex !important;
  justify-content:center !important;
}
/* Admin-uploaded logo source: /assets/brand/logo-340782c96b.png */

/* === Price Display — font-size per locale (desktop + mobile) === */
/* en — desktop + mobile */
html[lang="en-GB"] sale-price, html[lang="en-US"] sale-price, html[lang="en"] sale-price, html[lang="en-GB"] .product-info__price sale-price, html[lang="en-US"] .product-info__price sale-price, html[lang="en"] .product-info__price sale-price, html[lang="en-GB"] .price-item--sale, html[lang="en-US"] .price-item--sale, html[lang="en"] .price-item--sale, html[lang="en-GB"] .product-info__price .price__current, html[lang="en-US"] .product-info__price .price__current, html[lang="en"] .product-info__price .price__current {
  font-size:44px !important;
  line-height:1.1 !important;
}
@media (max-width:768px){
  html[lang="en-GB"] sale-price, html[lang="en-US"] sale-price, html[lang="en"] sale-price, html[lang="en-GB"] .product-info__price sale-price, html[lang="en-US"] .product-info__price sale-price, html[lang="en"] .product-info__price sale-price, html[lang="en-GB"] .price-item--sale, html[lang="en-US"] .price-item--sale, html[lang="en"] .price-item--sale, html[lang="en-GB"] .product-info__price .price__current, html[lang="en-US"] .product-info__price .price__current, html[lang="en"] .product-info__price .price__current {
    font-size:32px !important;
  }
}

/* nl — desktop + mobile */
html[lang="nl-NL"] sale-price, html[lang="nl"] sale-price, html[lang="nl-NL"] .product-info__price sale-price, html[lang="nl"] .product-info__price sale-price, html[lang="nl-NL"] .price-item--sale, html[lang="nl"] .price-item--sale, html[lang="nl-NL"] .product-info__price .price__current, html[lang="nl"] .product-info__price .price__current {
  font-size:44px !important;
  line-height:1.1 !important;
}
@media (max-width:768px){
  html[lang="nl-NL"] sale-price, html[lang="nl"] sale-price, html[lang="nl-NL"] .product-info__price sale-price, html[lang="nl"] .product-info__price sale-price, html[lang="nl-NL"] .price-item--sale, html[lang="nl"] .price-item--sale, html[lang="nl-NL"] .product-info__price .price__current, html[lang="nl"] .product-info__price .price__current {
    font-size:32px !important;
  }
}

/* sv — desktop + mobile */
html[lang="sv-SE"] sale-price, html[lang="sv"] sale-price, html[lang="sv-SE"] .product-info__price sale-price, html[lang="sv"] .product-info__price sale-price, html[lang="sv-SE"] .price-item--sale, html[lang="sv"] .price-item--sale, html[lang="sv-SE"] .product-info__price .price__current, html[lang="sv"] .product-info__price .price__current {
  font-size:23px !important;
  line-height:1.1 !important;
}
@media (max-width:768px){
  html[lang="sv-SE"] sale-price, html[lang="sv"] sale-price, html[lang="sv-SE"] .product-info__price sale-price, html[lang="sv"] .product-info__price sale-price, html[lang="sv-SE"] .price-item--sale, html[lang="sv"] .price-item--sale, html[lang="sv-SE"] .product-info__price .price__current, html[lang="sv"] .product-info__price .price__current {
    font-size:20px !important;
  }
}

/* === CTA Button (Add to cart) — font-size + alignment per locale === */
/* en — CTA button */
html[lang="en-GB"] form[action="/cart/add"] button[type="submit"], html[lang="en-US"] form[action="/cart/add"] button[type="submit"], html[lang="en"] form[action="/cart/add"] button[type="submit"], html[lang="en-GB"] form[action="/checkout"] button[type="submit"], html[lang="en-US"] form[action="/checkout"] button[type="submit"], html[lang="en"] form[action="/checkout"] button[type="submit"], html[lang="en-GB"] buy-buttons button[type="submit"], html[lang="en-US"] buy-buttons button[type="submit"], html[lang="en"] buy-buttons button[type="submit"], html[lang="en-GB"] button.button[is="custom-button"][type="submit"], html[lang="en-US"] button.button[is="custom-button"][type="submit"], html[lang="en"] button.button[is="custom-button"][type="submit"], html[lang="en-GB"] [data-checkout], html[lang="en-US"] [data-checkout], html[lang="en"] [data-checkout] {
  font-size:16px !important;
  text-align:center !important;
  display:inline-flex !important;
  justify-content:center !important;
  align-items:center !important;
}
html[lang="en-GB"] form[action="/cart/add"] button[type="submit"] span, html[lang="en-US"] form[action="/cart/add"] button[type="submit"] span, html[lang="en"] form[action="/cart/add"] button[type="submit"] span, html[lang="en-GB"] form[action="/checkout"] button[type="submit"] span, html[lang="en-US"] form[action="/checkout"] button[type="submit"] span, html[lang="en"] form[action="/checkout"] button[type="submit"] span, html[lang="en-GB"] buy-buttons button[type="submit"] span, html[lang="en-US"] buy-buttons button[type="submit"] span, html[lang="en"] buy-buttons button[type="submit"] span {
  font-size:16px !important;
  text-align:center !important;
  width:100%;
}

/* nl — CTA button */
html[lang="nl-NL"] form[action="/cart/add"] button[type="submit"], html[lang="nl"] form[action="/cart/add"] button[type="submit"], html[lang="nl-NL"] form[action="/checkout"] button[type="submit"], html[lang="nl"] form[action="/checkout"] button[type="submit"], html[lang="nl-NL"] buy-buttons button[type="submit"], html[lang="nl"] buy-buttons button[type="submit"], html[lang="nl-NL"] button.button[is="custom-button"][type="submit"], html[lang="nl"] button.button[is="custom-button"][type="submit"], html[lang="nl-NL"] [data-checkout], html[lang="nl"] [data-checkout] {
  font-size:16px !important;
  text-align:center !important;
  display:inline-flex !important;
  justify-content:center !important;
  align-items:center !important;
}
html[lang="nl-NL"] form[action="/cart/add"] button[type="submit"] span, html[lang="nl"] form[action="/cart/add"] button[type="submit"] span, html[lang="nl-NL"] form[action="/checkout"] button[type="submit"] span, html[lang="nl"] form[action="/checkout"] button[type="submit"] span, html[lang="nl-NL"] buy-buttons button[type="submit"] span, html[lang="nl"] buy-buttons button[type="submit"] span {
  font-size:16px !important;
  text-align:center !important;
  width:100%;
}

/* sv — CTA button */
html[lang="sv-SE"] form[action="/cart/add"] button[type="submit"], html[lang="sv"] form[action="/cart/add"] button[type="submit"], html[lang="sv-SE"] form[action="/checkout"] button[type="submit"], html[lang="sv"] form[action="/checkout"] button[type="submit"], html[lang="sv-SE"] buy-buttons button[type="submit"], html[lang="sv"] buy-buttons button[type="submit"], html[lang="sv-SE"] button.button[is="custom-button"][type="submit"], html[lang="sv"] button.button[is="custom-button"][type="submit"], html[lang="sv-SE"] [data-checkout], html[lang="sv"] [data-checkout] {
  font-size:16px !important;
  text-align:center !important;
  display:inline-flex !important;
  justify-content:center !important;
  align-items:center !important;
}
html[lang="sv-SE"] form[action="/cart/add"] button[type="submit"] span, html[lang="sv"] form[action="/cart/add"] button[type="submit"] span, html[lang="sv-SE"] form[action="/checkout"] button[type="submit"] span, html[lang="sv"] form[action="/checkout"] button[type="submit"] span, html[lang="sv-SE"] buy-buttons button[type="submit"] span, html[lang="sv"] buy-buttons button[type="submit"] span {
  font-size:16px !important;
  text-align:center !important;
  width:100%;
}
