/** Shopify CDN: Minification failed

Line 154:0 Unexpected "{"
Line 170:0 Unexpected "{"

**/


/*TAR BORT COOCKIES POP UP NÄR DU JOBBAR PÅ HEMSIDAN I CUSTOMIZE */
html.shopify-design-mode .shopify-pc__banner,html.shopify-design-mode .shopify-pc__banner__dialog{display:none !important}


/*ALLA KODER JDGM/*

/* FÄRG PÅ STJÄRNOR NÄR DU SKRIVER RECENSION !!! VI ANVÄNDER FORTFARANDE DEN KNAPPEN SÅ LÅT STÅ KVAR */
:root{--jdgm-star: #ffcd29}
body .jdgm-write-review-modal__stars svg{fill:var(--jdgm-star) !important;stroke:var(--jdgm-star) !important}
/* KNAPP I SKRIVER RECENSION,  VI ANVÄNDER FORTFARANDE DEN KNAPPEN SÅ LÅT STÅ KVAR */
body .jdgm-write-review-modal__stars a{color:var(--jdgm-star) !important}
body > div.jdgm-review-widget-modal.jdgm-write-review-modal > div.jdgm-write-review-modal__container > div > div > div.jdgm-write-review-modal__section.jdgm-write-review-modal__section--slider.current-section > div.jdgm-write-review-modal__navigation > button.jdgm-write-review-modal__nav-btn.jdgm-write-review-modal__nav-btn-next{background-color: #ffffff !important;border:2px solid #1f1f1f !important;border-radius:12px!important;padding:10px!important;font-weight:600!important;font-size:15px!important;color: #1f1f1f !important}

/* Judge.me reviewsektion – håll monterad men dold */
[id^="shopify-block-"][class*="jdgm-horizon-widget"] [data-widget-name="review_widget"],#judgeme_product_reviews.jdgm-widget.jdgm-review-widget[data-widget="review"]{opacity:0 !important;height:0 !important;max-height:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;pointer-events:none !important}


/* === KUNDVAGN DRAWER ===*/

/* FIXAR SÅ HELA MINIATYRBILEN SYSNS DRAWER*/
.cart-items__media-container{--ratio:auto !important;aspect-ratio:auto !important}
.cart-items__media-container .cart-items__media-image{object-fit:contain !important;object-position:center !important;width:100% !important;height:100% !important;display:block !important;border-radius:2px!important}

/* TAR BORT MOMS OCH SKATT TEXT  DRAWER*/
cart-drawer-component .cart__total-container small{display:none !important}

/* TOTAL PRICE KUNDEVAGNEN  DRAWER*/
cart-drawer-component .cart__total-container text-component{font-family:"Oswald",system-ui;font-size:26px!important;font-weight:700!important;color: #111111;letter-spacing:1px}

/* PRIS FÖR PRODUKT PRIS VARUKORG HÖGST UPP TILL HÖGER  DRAWER OCH CART*/
.cart-items__price text-component{font-size:23px!important;font-weight:700!important}

/* === STYCKPRIS DRAWER===*/
.cart-drawer__dialog .cart-items__details .visually-hidden+span{
  letter-spacing:-1px;font-family:'Oswald'!important;font-size:25px !important;font-weight:700!important;color: #ff1414;letter-spacing:-.7px}

s.compare-at-price{font-family:'Oswald'!important;letter-spacing:-.4px;font-size:20px;font-weight:400;text-decoration-thickness:2px;
  text-decoration-color: #555555;color: #555555}

/* === BERÄKNAD SUMMA TEXT I CART DRAWER===*/
div.cart__summary-totals > div.cart__total-container > span > span{font-family:"Saira",system-ui;font-size:20px !important;
  font-weight:500;letter-spacing:-.5px!important}


/* Röd radpris i varukorgslistan  CART*/
#cart-form .cart-items__details .visually-hidden + span{font-family:"Oswald",system-ui;letter-spacing:-.7px;color: #ff1414;font-weight:800;font-size:26px}

/* Ta bort moms/skatt-text under totals CART*/
.cart__summary-totals .cart__total-container small{display:none}

/* Totals-blocket ska inte sväva CART*/
.cart__summary-totals > div.cart__total-container{margin-bottom:-13px!important}

.cart__summary-totals:not(:has(.cart-actions)){padding-block-start:12px}

/* Etiketten vid totals (”Beräknad totalsumma”) CART*/
.cart__summary-totals .cart__total-label{font-family:"Oswald",system-ui;letter-spacing:-.7px;font-size:19px;font-weight:700}

.cart-secondary-typography{font-family:"Oswald",system-ui;font-weight:700!important;letter-spacing:-.7px!important;font-size:24px!important;}


:root{--bp-media-radius:0px}
.product-information__media media-gallery slideshow-container,.product-information__media media-gallery .slideshow__slide,.product-information__media media-gallery .media,.product-information__media media-gallery .deferred-media,.product-information__media media-gallery .product-media{border-radius:var(--bp-media-radius) !important;overflow:hidden !important;-webkit-transform:translateZ(0);transform:translateZ(0)}
.product-information__media media-gallery img,.product-information__media media-gallery picture > img,.product-information__media media-gallery video,.product-information__media media-gallery model-viewer,.product-information__media media-gallery iframe{border-radius:inherit !important;display:block}
.product-information__media media-gallery .media::before{border-radius:inherit !important}
@supports (-webkit-touch-callout:none){.product-information__media media-gallery slideshow-container,.product-information__media media-gallery .media{-webkit-mask-image:-webkit-radial-gradient(white,black);clip-path:inset(0 round var(--bp-media-radius))}}




#header-component > div.header__row.header__row--bottom.color-scheme-1.section.section--full-width-margin.section--full-width.mobile\:hidden > div{padding:10px 0}
.menu-list__list-item{padding-inline:clamp(9px,1.5vw,24px)}



@media screen and (max-width:749px){.header__row--top:not(.divider--page-width),.header__row--top.divider--page-width .header__columns{border-bottom-width:0 !important;border-bottom:0 !important;box-shadow:none !important}}
#header-component > div.header__row.header__row--top.color-scheme-1.section.section--full-width-margin.section--full-width.divider--page-width > div{height:auto!important;padding:7px 4px 5px!important}



@media (max-width:750px){.header-logo__image{width:200px}}
@media (min-width:750px){.header-logo__image{width:250px}}
@media (min-width:900px){.header-logo__image{width:320px}}
@media (min-width:1250px){.header-logo__image{width:500px;height:73px}}
@media (min-width:1550px){.header-logo__image{width:600px;height:95px}}


.slideshow-controls__dots .button{display:none!important;opacity:0!important}



@media (min-width:750px){.product-information__grid{max-width:1250px!important;margin-inline:auto!important;padding:30px!important;height:auto} }

.slideshow-controls__thumbnails{padding-inline-start:2px;padding-inline-end:2px}


.menu-drawer__menu-item-text {
  text-decoration: underline;
  text-decoration-thickness: 3px;
  text-decoration-color: #ffffff;
  text-underline-offset: 7px;
  font-weight:600;
}
.menu-drawer__menu-item-text:hover {
  text-decoration-color: #111111;
}

.menu-list__link-title{
  text-decoration: underline;text-decoration-thickness: 3px;text-decoration-color: #ffffff;text-underline-offset: 7px;
  font-weight:600;
}

.menu-list__link-title:hover {
    text-decoration-color: #111111;
}

/* FIXAR GLOW PÅ TEXTEN I HERO BANNERN DATORN */
@media(min-width:750px){
 .hero__content-wrapper.layout-panel-flex.layout-panel-flex--column.mobile-column.section-content-wrapper.full-width > div > h2{
  filter:drop-shadow(0 1px 3px #ffffff)}
 }
/* FIXAR GLOW PÅ TEXTEN I HERO BANNERN MOBILEN */
 @media(max-width:750px){
 .hero__content-wrapper.layout-panel-flex.layout-panel-flex--column.mobile-column.section-content-wrapper.full-width > div > h1{
  filter:drop-shadow(0 1px 3px rgba( 255, 255, 255, 0.65))} }
 



@media (hover: hover) {
  .header__column:has(.header-actions__action:hover)
  .header-actions__action:not(:hover){
    opacity:1!important;
  }

  .header-actions__action:hover{
    opacity:var(--opacity-subdued-text);
  }
}

strong{
  font-weight:600
}


{font-family:"Zen Maru Gothic",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}
.zenmaru-300{font-weight:300}
.zenmaru-400{font-weight:400}
.zenmaru-500{font-weight:500}
.zenmaru-700{font-weight:700}
.zenmaru-900{font-weight:900}

.oswald{font-family:"Oswald",Helvetica,Arial,sans-serif}
.oswald-200{font-weight:200}
.oswald-300{font-weight:300}
.oswald-400{font-weight:400}
.oswald-500{font-weight:500}
.oswald-600{font-weight:600}
.oswald-700{font-weight:700}


{font-family:"Saira",system-ui,-apple-system,sans-serif}
.saira-100{font-weight:100}
.saira-200{font-weight:200}
.saira-300{font-weight:300}
.saira-400{font-weight:400}
.saira-500{font-weight:500}
.saira-600{font-weight:600}
.saira-700{font-weight:700}
.saira-800{font-weight:800}
.saira-900{font-weight:900}


#checkout{height:auto;font-size:20px;letter-spacing:.5px;line-height:1.1}



.slideshow-controls__thumbnails{gap:2.5rem}

@media (min-width:750px){.header__column--right header-actions{
margin-inline-end:40px;width:90px;height:20px;gap:25px}
}

h1, h2, h3{filter:drop-shadow(0 0 1px #fff)}

.cart-drawer__heading, h2{filter:none}

.cart-drawer--empty .cart-drawer__heading{filter:none!important}

.close-button{-webkit-tap-highlight-color: transparent!important}

.close-button:focus, .close-button:focus-visible {outline:none!important;box-shadow:none!important}

