/** Shopify CDN: Minification failed

Line 168:0 Unexpected "{"
Line 184:0 Unexpected "{"
Line 222:0 All "@import" rules must come first
Line 232:12 Unexpected "{"
Line 232:19 Expected ":"
Line 232:25 Unexpected ","
Line 233:22 Unexpected "{"
Line 233:29 Expected ":"
Line 233:35 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 }


/*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) ;stroke:var(--jdgm-star) }
/* 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) }
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 ;border:2px solid #1f1f1f ;border-radius:12px;padding:10px;font-weight:600;font-size:15px;color: #1f1f1f }

/* 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 ;height:0 ;max-height:0 ;margin:0 ;padding:0 ;overflow:hidden ;pointer-events:none }

/*ALLA KODER JDGM/*


/* === KUNDVAGN VARUKORGEN ===*/


/* FIXAR SÅ HELA MINIATYRBILEN SYSNS VARUKORGEN */
.cart-items__media-container{--ratio:auto ;aspect-ratio:auto }
.cart-items__media-container .cart-items__media-image{object-fit:contain ;object-position:center ;width:100% ;height:100% ;display:block ;border-radius:2px}

/* MOMS TEXT */
.cart-totals__tax-note{display:none}

/* PRIS HÖGST UPP TILL HÖGER DRAWER OCH CART */
.cart-items__price text-component{display:none}

/* RÖD PRIS KUNDVAGN*/
#cart-form .cart-items__details .visually-hidden + span{font-family:"Saira",sans-serif;letter-spacing:-.5px;color: #ff1414;font-weight:600;font-size:23px;margin-right:3px}

/* COMPARE AT PRICE */
s.compare-at-price{font-family:"Saira",sans-serif;letter-spacing:-.4px;font-size:19px;
font-weight:400;text-decoration-thickness:2px;text-decoration-color: #555555;color: #555555}

/* BERÄKNAT PRIS */
.cart-secondary-typography{font-family:"Saira",sans-serif;font-weight:600;letter-spacing:-.7px;font-size:23px}

/* BERÄKNAT PRIS TEXT */
.cart-totals__total-label{font-weight:400;font-size:19px}

/* GAP MELLAN PRIS OCH VARUKORGKNAPPEN */
.cart-drawer__summary{gap:11px}

/* GAP MELLAN PRIS OCH VARUKORGKNAPPEN */
.cart-summary__inner{gap:11px}

/* ELIPSIS I VARUKORGEN */
.cart-items__title{display:block;max-width:14ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:400;margin-top:3px}


/* CHECKOUT KNAPP */
#checkout{height:auto;font-size:20px;letter-spacing:.8px;line-height:1.4;font-weight:600;margin-bottom:4px;
background-image:linear-gradient(to bottom, #2EC4B6, #057C75);border:1px solid #006960;filter:drop-shadow(1px 1px 1px #001f1c)}

/* CHECKOUT KNAPP */
#checkout:active {background: #2EC4B6;background-image:none}

/* FORTSÄTT HANDLA KNAPP */
.cart-items__empty-button{height:auto;font-size:21px;letter-spacing:.5px;line-height:2.2;font-weight:600;padding:16px 28px;
background-image:linear-gradient(to bottom, #2EC4B6, #057C75);border:1px solid #006960;filter:drop-shadow(1px 1px 1px #001f1c)}

/* FORTSÄTT HANDLA KNAPP */
.cart-items__empty-button:active{background: #2EC4B6;background-image:none}


/* === KUNDVAGN VARUKORGEN ===*/






/* RADIE PRODUKTBILDER */
:root{--bp-media-radius:7px}
.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) ;overflow:hidden ;-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 ;display:block;}
.product-information__media media-gallery .media::before{border-radius:inherit }
@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))}}







@media (max-width:750px){.header-logo__image{width:120px;height:auto}}
@media (min-width:750px){.header-logo__image{width:120px;height:auto}}
@media (min-width:900px){.header-logo__image{width:140px;height:auto}}
@media (min-width:1250px){.header-logo__image{width:160px;height:auto}}
@media (min-width:1550px){.header-logo__image{width:175px;height:auto}}


.slideshow-controls__dots .button{display:none;opacity:0}

.slideshow-controls__counter {border-radius:10px} 

@media (min-width:750px){.product-information__grid{max-width:1250px;width:100%;margin-inline:auto;padding:20px 30px 30px;height:auto} }

@media (max-width:749px){.product-information__grid{padding: 0 10px;display:block} }

.slideshow-controls__thumbnails{padding-inline-start:2px;padding-inline-end:2px;margin-top:8px}

/* DRAWER MENY */
.menu-drawer__menu-item-text {
  text-decoration: underline;
  text-decoration-thickness:3px;
  text-decoration-color: #ffffff;
  text-underline-offset:4px;
  font-weight:600;
  font-size:24px;
}
.menu-drawer__menu-item-text:hover {
  text-decoration-color: #111111;
}
/* MENY DESKTOP */
.menu-list__link {
  text-decoration:underline;
  text-decoration-thickness:3px;
  text-decoration-color: #ffffff;
  text-underline-offset:5px;
  font-weight:600;
  font-size:27px;
}

/* GAP MELLAN MENY KNAPPAR DESKTOP */
#header-component > div.header__row.header__row--bottom.color-scheme-1.section.section--full-width-margin.section--full-width.mobile\:hidden > div{padding:5px 0}
.menu-list__list-item{padding-inline:30px}

.menu-list__link:hover {text-decoration-color: #111111;}


@media (hover: hover) {
  .header__column:has(.header-actions__action:hover)
  .header-actions__action:not(:hover){
    opacity:1;
  }

  .header-actions__action:hover{
    opacity:var(--opacity-subdued-text);
  }
}

strong{
  font-weight:500
}


{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}

.saira-semi { font-family: "Saira SemiCondensed", system-ui, -apple-system, sans-serif}
.saira-semi-100{font-weight:100}
.saira-semi-200{font-weight:200}
.saira-semi-300{font-weight:300}
.saira-semi-400{font-weight:400}
.saira-semi-500{font-weight:500}
.saira-semi-600{font-weight:600}
.saira-semi-700{font-weight:700}
.saira-semi-800{font-weight:800}
.saira-semi-900{font-weight:900}

.saira-condensed{font-family:"Saira Condensed",system-ui,-apple-system,sans-serif}
.saira-condensed-100{font-weight:100}
.saira-condensed-200{font-weight:200}
.saira-condensed-300{font-weight:300}
.saira-condensed-400{font-weight:400}
.saira-condensed-500{font-weight:500}
.saira-condensed-600{font-weight:600}
.saira-condensed-700{font-weight:700}
.saira-condensed-800{font-weight:800}
.saira-condensed-900{font-weight:900}

.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}
}
@import url("https://fonts.googleapis.com/css2?family=Saira+Condensed:wght@100;200;300;400;500;600;700;800;900&display=swap");

.cart-drawer__heading, h2{filter:none}

.cart-drawer--empty .cart-drawer__heading{filter:none}

.close-button{-webkit-tap-highlight-color: transparent}

.close-button:focus, .close-button:focus-visible {outline:none;box-shadow:none}

  .button--{{ block.id }},
  .button-secondary--{{ block.id }}{box-shadow:1px 1px 1px #001f1c}

img[src*="gif1111.gif"],
img[src*="gif2222.gif"],
img[src*="gif3333.gif"]{
  border-radius:8px;
  box-shadow: 0px 0px 9px 0px rgba(51, 51, 150, 0.2);
}