
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;600;700&display=swap');/* change of preset for all containers */.App-content .Preset-Container-Max-Width{max-width:1440px;}/* Set z-index for all swiper buttons */.App-content .swiper-button-next,.App-content .swiper-button-prev{z-index:1 !important;}/* Overlay all product images with a background */.App-content .CMS-ArticleMedia-sliderImage:after,.App-content .ListArticle-img:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,0.04);pointer-events:none;}.Breakpoint--md .ListArticle-img{padding-top:10px;padding-bottom:10px;}.Breakpoint--lg .ListArticle-img{padding-top:0px;padding-bottom:0px;}/* Set size of toggle icon in sub menu */.App-content .CMS-SubMenuNode-toggler{font-size:1em;}/* Alltid svarta länkar */.App-content a,.App-content a:visited,.App-content a:hover,.App-content a:active{color:#000 !important;text-decoration:none !important;}.App-content html,.App-content body{background-color:#FFFFFF !important;}/* Filter box */.App-content .FilterBox-option--active{background:#262626 !important;border-color:#262626 !important;}.App-content .FilterBox-option--active .FilterBox-option-label{color:#ffffff !important;}.App-content .FilterBox-option-color{width:16px;height:16px;top:initial;display:inline-block;border-radius:4px;}/* Price slider */.App-content .Filter-slider{margin-top:45px;}.App-content .Filter-slider .noUi-connect{background:#262626;}.App-content .Filter-slider .noUi-tooltip{font-family:'DM mono', sans-serif;font-size:12px;font-weight:400;color:#262626;}.App-content .Filter-slider.noUi-horizontal .noUi-handle{border:1px solid #262626;background:#262626;height:20px;width:20px;top:-9px;}.App-content .Filter-slider .noUi-handle-lower{margin-left:14px;}.App-content .Filter-slider .noUi-handle-upper{margin-left:-6px;}.App-content .Filter-slider .noUi-base{height:45%;background:#f4f4f4;}.App-content .Filter-slider .noUi-background{background:#f4f4f4 !important;}/* Sort select */.App-content .Select:hover>.Select-input{border:none;}.App-content .Article-sort .Option--active{background:#262626 !important;color:#ffffff;}/* Remove input styling in iphone */

input[type=search] {
    -moz-appearance: none;
    -webkit-appearance: none;
  }
  
  /* Newsletter input */
  
  .CMS-Newsletter-input input {
    background-color: #262626;
    border: 1px solid #ffffff;
    padding: 12px;
    color: #ffffff;
    font-family: "Montserrat";
    border-radius: 5px;
  }
  
  /* Set campaign code input padding */
  
  .checkout .FormField-controls input {
    padding: 14px;
  }/* Change style of selected attribute */

.CMS-AttributeName--active {
    color: #ffffff;
    background-color: #262626;
    border: solid 1px transparent;
    border-radius: 3px;
  }/* Remove unneccssary margin on show more icon */.App-content .Preset-ShowMore-Icon > i{margin-bottom:0px;}/* Style favorites icon for articles and articles-list (remove when style class is fixed) */.App-content .ListArticle .CMS-ArticleFavorite-icon{display:flex;justify-content:center;align-items:center;width:30px;height:30px;position:absolute;top:0px;right:0px;border-radius:50%;background-color:rgba(255, 255, 255, 0.6);margin-top:10px;margin-right:10px;z-index:1;}.App-content .ListArticle .CMS-ArticleFavorite-icon img{width:16px;margin-top:2px;}/* Even up cells in articles column size */.App-content .CMS-ArticlesColumnSize .Grid-cell{width:16px !important;}.App-content .CMS-Source-currentCategory .ListArticle-img:after{background:initial !important;}/* Set parent to search input field to full width */

.SearchForm .Form {
    width: 100%;
  }
.Preset-Primary-Background-Color{background-color:#fff}.Preset-Primary-Color{color:#000}.Preset-Heading-Color{color:#000}.Preset-Primary-Button{background-color:#262626;padding-left:20px;padding-right:20px;padding-top:18px;padding-bottom:18px;color:#fff;line-height:100%;border-style:solid;border-color:#fff;border-width:1px;border-radius:5px;font-size:12px}.Preset-Primary-Font-Family{font-family:Montserrat}.Preset-Heading-Font-Family{font-family:Montserrat}.Preset-Primary-Text{font-weight:400;font-size:12px;line-height:1.5em}.Preset-Link-Color{color:#000}.Preset-Link-Color:before{color:#000}.Preset-Heading1{font-size:28px;font-weight:500}.Preset-Heading2{font-size:24px;font-weight:500}.Preset-Heading3{font-size:20px;font-weight:500}.Preset-Secondary-Background-Color{background-color:#fff}.Preset-Secondary-Button{background-color:#f7f7f7;color:#262626;border-radius:5px;padding-left:20px;padding-right:20px;padding-top:8px;padding-bottom:9px;font-size:12px;border-style:solid;border-color:#fff;border-width:1px;line-height:initial}.Preset-Heading4{font-size:16px;font-weight:500}.Preset-Heading5{font-size:12px;font-weight:600;text-transform:uppercase}.Preset-Heading6{font-size:12px;font-weight:500;color:#fff;text-transform:uppercase}.SC-Heading0{font-weight:700;font-size:36px}.Preset-Secondary-Color{color:#fffefe}.SC-FTtext{background-color:f7f7f7}.SC-FTtext:active{background-color:fffefe}.SC-FTtext:hover{background-color:fffefe}.SC-FTtext:before{background-color:fffefe}.SC-FTtext:after{background-color:fffefe}.Preset-Primary-Accent-Background-Color{background-color:#fff}.Preset-Secondary-Accent-Background-Color{background-color:#fff}.Breakpoint--md .SC-Heading0{font-size:48px}.Breakpoint--md .SC-FTtext{background-color:fffefe}.Breakpoint--lg .SC-FTtext{color:#fffefe;background-color:#fff}