www.slojd-detaljer.se Open in urlscan Pro
172.67.197.42  Public Scan

Submitted URL: http://www.slojd-detaljer.se/
Effective URL: https://www.slojd-detaljer.se/
Submission: On November 07 via api from US — Scanned from SE

Form analysis 70 forms found in the DOM

https://www.slojd-detaljer.se/search

<form class="ng-pristine ng-valid" action="https://www.slojd-detaljer.se/search">
  <div class="dropdown dropdown-search">
    <div class="input-group input-group-lg" id="searchDropdownToggle">
      <input id="searchFieldKlevu" type="text" class="form-control search-field" name="search" autocomplete="off" onkeydown="event.keyCode == 13 &amp;&amp; klevu_gotolanding('searchFieldKlevu')" maxlength="128" data-tabindex="" tabindex="-1">
      <a href="#" onclick="klevu_gotolanding('searchFieldKlevu'); return false;" class="search-button input-group-addon" data-tabindex="" tabindex="-1"><span class="glyphicon glyphicon-search"></span></a>
    </div>
  </div>
</form>

https://www.slojd-detaljer.se/search

<form class="ng-pristine ng-valid" action="https://www.slojd-detaljer.se/search">
  <div class="dropdown dropdown-search">
    <div class="input-group input-group-lg" id="searchDropdownToggle">
      <input id="searchFieldKlevuSmall" type="text" class="form-control search-field" name="search" autocomplete="off" onkeydown="event.keyCode == 13 &amp;&amp; klevu_gotolanding('searchFieldKlevuSmall')" maxlength="128" data-tabindex=""
        tabindex="-1">
      <a href="#" onclick="klevu_gotolanding('searchFieldKlevuSmall'); return false;" class="search-button input-group-addon" data-tabindex="" tabindex="-1"><span class="glyphicon glyphicon-search"></span></a>
    </div>
  </div>
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity;" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])"
      ng-model="articleQuantities[selectedArticle.code]" step="1" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])" step="1"
      ng-model="articleQuantities[selectedArticle.code]" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success btn-mini add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity;" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])"
      ng-model="articleQuantities[selectedArticle.code]" step="1" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])" step="1"
      ng-model="articleQuantities[selectedArticle.code]" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success btn-mini add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity;" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])"
      ng-model="articleQuantities[selectedArticle.code]" step="1" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])" step="1"
      ng-model="articleQuantities[selectedArticle.code]" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success btn-mini add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity;" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])"
      ng-model="articleQuantities[selectedArticle.code]" step="1" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])" step="1"
      ng-model="articleQuantities[selectedArticle.code]" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success btn-mini add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity;" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])"
      ng-model="articleQuantities[selectedArticle.code]" step="1" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])" step="1"
      ng-model="articleQuantities[selectedArticle.code]" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success btn-mini add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity;" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])"
      ng-model="articleQuantities[selectedArticle.code]" step="1" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])" step="1"
      ng-model="articleQuantities[selectedArticle.code]" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success btn-mini add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity;" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])"
      ng-model="articleQuantities[selectedArticle.code]" step="1" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])" step="1"
      ng-model="articleQuantities[selectedArticle.code]" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success btn-mini add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity;" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])"
      ng-model="articleQuantities[selectedArticle.code]" step="1" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])" step="1"
      ng-model="articleQuantities[selectedArticle.code]" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success btn-mini add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity;" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])"
      ng-model="articleQuantities[selectedArticle.code]" step="1" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])" step="1"
      ng-model="articleQuantities[selectedArticle.code]" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success btn-mini add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity;" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])"
      ng-model="articleQuantities[selectedArticle.code]" step="1" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])" step="1"
      ng-model="articleQuantities[selectedArticle.code]" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success btn-mini add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity;" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])"
      ng-model="articleQuantities[selectedArticle.code]" step="1" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])" step="1"
      ng-model="articleQuantities[selectedArticle.code]" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success btn-mini add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity;" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])"
      ng-model="articleQuantities[selectedArticle.code]" step="1" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])" step="1"
      ng-model="articleQuantities[selectedArticle.code]" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success btn-mini add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity;" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])"
      ng-model="articleQuantities[selectedArticle.code]" step="1" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])" step="1"
      ng-model="articleQuantities[selectedArticle.code]" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success btn-mini add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity;" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])"
      ng-model="articleQuantities[selectedArticle.code]" step="1" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])" step="1"
      ng-model="articleQuantities[selectedArticle.code]" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success btn-mini add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity;" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])"
      ng-model="articleQuantities[selectedArticle.code]" step="1" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])" step="1"
      ng-model="articleQuantities[selectedArticle.code]" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success btn-mini add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity;" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])"
      ng-model="articleQuantities[selectedArticle.code]" step="1" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])" step="1"
      ng-model="articleQuantities[selectedArticle.code]" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success btn-mini add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity;" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])"
      ng-model="articleQuantities[selectedArticle.code]" step="1" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])" step="1"
      ng-model="articleQuantities[selectedArticle.code]" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success btn-mini add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity;" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])"
      ng-model="articleQuantities[selectedArticle.code]" step="1" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])" step="1"
      ng-model="articleQuantities[selectedArticle.code]" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success btn-mini add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity;" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])"
      ng-model="articleQuantities[selectedArticle.code]" step="1" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])" step="1"
      ng-model="articleQuantities[selectedArticle.code]" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success btn-mini add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity;" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])"
      ng-model="articleQuantities[selectedArticle.code]" step="1" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])" step="1"
      ng-model="articleQuantities[selectedArticle.code]" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success btn-mini add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity;" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])"
      ng-model="articleQuantities[selectedArticle.code]" step="1" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])" step="1"
      ng-model="articleQuantities[selectedArticle.code]" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success btn-mini add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity;" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])"
      ng-model="articleQuantities[selectedArticle.code]" step="1" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])" step="1"
      ng-model="articleQuantities[selectedArticle.code]" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success btn-mini add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity;" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])"
      ng-model="articleQuantities[selectedArticle.code]" step="1" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])" step="1"
      ng-model="articleQuantities[selectedArticle.code]" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success btn-mini add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity;" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])"
      ng-model="articleQuantities[selectedArticle.code]" step="1" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])" step="1"
      ng-model="articleQuantities[selectedArticle.code]" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success btn-mini add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity;" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])"
      ng-model="articleQuantities[selectedArticle.code]" step="1" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])" step="1"
      ng-model="articleQuantities[selectedArticle.code]" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success btn-mini add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity;" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])"
      ng-model="articleQuantities[selectedArticle.code]" step="1" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])" step="1"
      ng-model="articleQuantities[selectedArticle.code]" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success btn-mini add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity;" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])"
      ng-model="articleQuantities[selectedArticle.code]" step="1" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])" step="1"
      ng-model="articleQuantities[selectedArticle.code]" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success btn-mini add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity;" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])"
      ng-model="articleQuantities[selectedArticle.code]" step="1" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])" step="1"
      ng-model="articleQuantities[selectedArticle.code]" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success btn-mini add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity;" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])"
      ng-model="articleQuantities[selectedArticle.code]" step="1" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])" step="1"
      ng-model="articleQuantities[selectedArticle.code]" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success btn-mini add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity;" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])"
      ng-model="articleQuantities[selectedArticle.code]" step="1" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])" step="1"
      ng-model="articleQuantities[selectedArticle.code]" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success btn-mini add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity;" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])"
      ng-model="articleQuantities[selectedArticle.code]" step="1" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])" step="1"
      ng-model="articleQuantities[selectedArticle.code]" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success btn-mini add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity;" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])"
      ng-model="articleQuantities[selectedArticle.code]" step="1" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

<form ng-submit="addToCart(selectedArticle.code, articleQuantities[selectedArticle.code]); articleQuantities[selectedArticle.code] = selectedArticle.minQuantity" class="ng-pristine ng-valid">
  <!-- ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
  <div class="form-group ng-scope" ng-if="selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4">
    <input type="text" class="form-control amount noSwipe ng-pristine ng-untouched ng-valid ng-not-empty" ng-change="validateSetQuantity(selectedArticle.code, articleQuantities[selectedArticle.code])" step="1"
      ng-model="articleQuantities[selectedArticle.code]" ng-class="{'has-error': hasQuantityErrors(selectedArticle.code)}" autocomplete="off">
    <button type="submit" ng-disabled="!canAddToCart(selectedArticle.code)" class="btn btn-success btn-mini add-to-cart">
      <div class="spinner ng-hide" ng-show="addLoading[selectedArticle.code]">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
      <span ng-hide="!canAddToCart(selectedArticle.code)">Lägg i kundvagn</span>
    </button>
  </div><!-- end ngIf: selectedArticle.stockStatus == 1 || selectedArticle.stockStatus == 4 -->
</form>

https://www.slojd-detaljer.se/search

<form class="ng-pristine ng-valid" action="https://www.slojd-detaljer.se/search">
  <div class="dropdown dropdown-search">
    <div class="input-group input-group-lg" id="searchDropdownToggle">
      <input id="searchFieldKlevuScroll" type="text" class="form-control search-field" name="search" autocomplete="off" onkeydown="event.keyCode == 13 &amp;&amp; klevu_gotolanding('searchFieldKlevuScroll')" maxlength="128" data-tabindex=""
        tabindex="-1">
      <a href="#" onclick="klevu_gotolanding('searchFieldKlevuScroll'); return false;" class="search-button input-group-addon" data-tabindex="" tabindex="-1"><span class="glyphicon glyphicon-search"></span></a>
    </div>
  </div>
</form>

<form ng-submit="login()" class="ng-pristine ng-valid ng-valid-maxlength">
  <div class="form-group" ng-class="{'has-error': loginModel.retryReason == 'email'}">
    <label class="" for="email" data-tabindex="" tabindex="-1">E-postadress</label>
    <input type="text" class="form-control ng-pristine ng-untouched ng-valid ng-empty" id="email" placeholder="E-postadress" ng-model="loginModel.login" autocomplete="email" data-tabindex="" tabindex="-1">
  </div>
  <div class="form-group" ng-class="{'has-error': loginModel.retryReason == 'email' || loginModel.retryReason == 'password'}">
    <label for="password" data-tabindex="" tabindex="-1">Lösenord</label>
    <div class="eye-container">
      <input placeholder="Lösenord" type="text" class="form-control ng-pristine ng-untouched ng-valid ng-empty ng-valid-maxlength ng-hide" ng-show="isPasswordReadable" id="password" ng-model="loginModel.password" maxlength="20"
        autocomplete="current-password" data-tabindex="" tabindex="-1">
      <input placeholder="Lösenord" type="password" class="form-control ng-pristine ng-untouched ng-valid ng-empty ng-valid-maxlength" ng-show="!isPasswordReadable" id="password" ng-model="loginModel.password" maxlength="20"
        autocomplete="current-password" data-tabindex="" tabindex="-1">
      <div class="eye" ng-click="isPasswordReadable = !isPasswordReadable"></div>
    </div>
  </div>
  <button class="btn btn-primary btn-block" data-tabindex="" tabindex="-1">Logga in</button>
  <div class="row forgot-remember">
    <div class="col-xs-6">
      <div class="form-group">
        <label data-tabindex="" tabindex="-1">
          <input ng-model="loginModel.rememberMe" type="checkbox" autocomplete="off" class="ng-pristine ng-untouched ng-valid ng-empty" data-tabindex="" tabindex="-1"> Kom ihåg mig </label>
      </div>
    </div>
    <div class="col-xs-6 text-right">
      <a ng-click="setForgotPassword()" data-tabindex="" tabindex="-1">
                            Glömt lösenord
                        </a>
    </div>
    <div class="col-xs-12">
      <div class="form-group">
        <span>Har du inte skapat ett konto? </span><a href="/skapa-konto" data-tabindex="" tabindex="-1">Skapa konto</a>
      </div>
    </div>
  </div>
</form>

<form ng-submit="forgotPassword(forgotPasswordMail)" class="ng-pristine ng-valid">
  <div class="form-group" ng-hide="forgotPasswordSuccess">
    <label for="email" data-tabindex="" tabindex="-1">E-postadress</label>
    <input type="text" class="form-control ng-pristine ng-untouched ng-valid ng-empty" id="email" placeholder="E-postadress" ng-model="forgotPasswordMail" autocomplete="email" data-tabindex="" tabindex="-1">
  </div>
  <div class="form-group" ng-hide="forgotPasswordSuccess">
    <button class="btn btn-primary btn-block" data-tabindex="" tabindex="-1">Skicka</button>
  </div>
</form>

<form ng-submit="sendForm()" class="ng-pristine ng-invalid ng-invalid-required ng-valid-email ng-valid-pattern">
  <div>
    <div class="form-group">
      <label for="contactSubject" data-tabindex="" tabindex="-1">Vad gäller ditt ärende?</label>
      <select name="contactSubject" id="contactSubject" class="form-control ng-pristine ng-untouched ng-valid ng-empty" ng-options="option for option in contactForm.subjects" ng-model="contactForm.selectedSubject" data-tabindex="" tabindex="-1">
        <option value="?" selected="selected"></option>
      </select>
    </div>
    <div class="form-group">
      <label for="contactName" data-tabindex="" tabindex="-1">Namn</label>
      <input type="text" placeholder="Namn" ng-model="contactForm.name" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" id="modalContactName" name="modalContactName" required="" autocomplete="name"
        data-tabindex="" tabindex="-1">
    </div>
    <div class="form-group">
      <label for="contactEmail" data-tabindex="" tabindex="-1">E-postadress</label>
      <input type="email" placeholder="E-postadress" ng-model="contactForm.email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required" id="modalContactEmail" name="modalContactEmail" required=""
        autocomplete="email" data-tabindex="" tabindex="-1">
    </div>
    <div class="form-group">
      <label for="contactPhone" data-tabindex="" tabindex="-1">Telefonnummer</label>
      <input type="text" pattern="([0-9]|[\-+#])+" title="Numret är felaktigt" placeholder="Telefonnummer" ng-model="contactForm.phone" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-pattern"
        id="modalContactPhone" name="modalContactPhone" required="" autocomplete="tel" data-tabindex="" tabindex="-1">
    </div>
    <div class="form-group">
      <label for="contactMessage" data-tabindex="" tabindex="-1">Meddelande</label>
      <textarea class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" placeholder="Meddelande" ng-model="contactForm.message" id="modalContactMessage" name="modalContactMessage" required="" data-tabindex=""
        tabindex="-1"></textarea>
    </div>
    <button class="btn btn-primary btn-block" ng-disabled="contactFormLoading" data-tabindex="" tabindex="-1">
      <span ng-show="!contactFormLoading">Skicka</span>
      <div class="spinner ng-hide" ng-show="contactFormLoading">
        <div class="bounce1"></div>
        <div class="bounce2"></div>
        <div class="bounce3"></div>
      </div>
    </button>
  </div>
  <div ng-show="contactFormSent &amp;&amp; contactFormSuccess" class="alert alert-success ng-hide">Ditt meddelande har skickats till oss. Vi återkommer så snart vi kan.</div>
  <div ng-hide="contactFormSuccess" class="alert alert-danger ng-hide">Formuläret kunde inte skickas, försök igen senare.</div>
</form>

Text Content

Har du en fråga? 0511-267 67 order@slojd-detaljer.se
Sverige
 * Sverige
 * Norge
 * Danmark
 * Suomi

Visa utan moms
Registrera dig Logga in
Mina sidor Logga ut
0,00 kr 0,00 kr
0
har lagts till
Visa alla produkter
Din kundvagn är tom



Stäng Till kassan
 * Produkter
    * Högtider
    * Aktiviteter
    * Teckna & måla
       * Färg
          * Akrylfärg
          * Akvarellfärg
          * Bets
          * Dekorfärg
          * Glas- & porslinfärg
          * Temperafärg
          * Effektfärg
          * Linoleumfärg
          * Läderfärg
          * Oljefärg
          * Sprayfärg
          * Textilfärg
          * Utomhusfärg
      
       * Papper & block
       * Penslar
          * Akvarellpenslar
          * Borstpenslar
          * Lackpenslar
          * Moddlare
          * Syntetpenslar
          * Övriga penslar
      
       * Ytbehandling
       * Verktyg
       * Konstnärsmaterial
          * Målardukar
          * Paletter
          * Stafflier
          * Målarmedium
      
       * Pennor & kritor
          * Färgpennor
          * Fiberspetspennor
          * Akvarellpennor
          * Märkpenna
          * Lackpennor
          * Skisspennor
          * Pastellkritor
          * Gelpennor
          * Textilpennor
          * Kalligrafipennor
      
       * Måleritillbehör
   
    * Trä & metall
       * Plast
          * Akrylskivor & rör
          * Spegelplast
          * Plastskärare & tillbehör
      
       * Fräs
       * Borr
       * Hålsåg
       * Elmaterial
          * Lampor & belysning
          * Elkabel & tillbehör
          * Batterier
      
       * Häftpistoler & -klamrar
       * Handverktyg
          * Smidesverktyg
          * Tänger
          * Hammare
          * Knivar
          * Plåtsaxar
          * Filar & raspar
          * Mätverktyg
          * Handsågar & sågblad
          * Bandsågsblad
          * Mejslar & bits
          * Hyvlar
          * Tvingar & spännare
          * Övriga handverktyg & tillbehör
      
       * Elverktyg
          * Borr & Skruvdragare
          * Elektriska sågar & sågblad
          * Slipar & fräsar
          * Multiverktyg
          * Övriga elverktyg
          * Elverktygstillbehör
      
       * Arbetsbord
       * Glödritning & brännmärkning
       * Gjutning metall
       * Knivar & köksredskap
          * Knivblad
          * Knivbeslag & tillbehör
          * Knivset
          * Skaftämnen
          * Köksredskap
      
       * Löd- & svetsmaterial
          * Mjuklod
          * Hårdlod
          * Lödverktyg & tillbehör
      
       * Nitar & nitverktyg
       * Metalltråd
       * Plåt & folie
       * Metallrör & -stänger
       * Rotting & kork
       * Träbearbetningsverktyg
          * Bildhuggar- & träsnidarjärn
          * Karvsnitt- & skedknivar
          * Svarvjärn & skölpar
      
       * Polering & oxidering
          * Polerverktyg & tillbehör
          * Polermedel
          * Slip- & polerskivor
      
       * Slipmaterial
          * Våtslip
          * Slippapper & -dukar
          * Brynen
          * Stålull
          * Slipverktyg & tillbehör
          * Abranet
      
       * Smältpulver, emalj & verktyg
       * Spik, skruv & beslag
          * Möbelspik & nubb
          * Beslag
          * Gångjärn
          * Skruv, brickor & muttrar
          * Krokar & öglor
          * Hjul
          * Magneter
          * Kistbeslag
      
       * Träprodukter
          * Rundstav & blomsterpinnar
          * Ramar & ramlist
          * Trähjul
          * Träkulor
          * Träknoppar
          * Ljushållare & ljushylsor
          * Trädekorationer
          * Pinnar & stickor
          * Figurer, skyltar & ringar
          * Knappar, tappar & plugg
      
       * Urverk, visare & instrument
       * Virke, fanér & näver
   
    * Fixa & förvara
       * Förvaring
          * Förvaringslådor
          * Burkar, flaskor & påsar
      
       * Kontorsmaterial
          * Kontorspapper
          * Övriga skrivbordprodukter
          * Kontorspennor & suddgummin
          * Skärmaskiner
          * Reklamprodukter
      
       * Tejp & häftmassa
       * Lim & limpistoler
          * Speciallim
          * Universallim
          * Snabblim
          * Kontaktlim
          * Limstift
          * Epoxylim
          * Trälim
          * Limpistoler & stavar
          * Spraylim
      
       * Lösningsmedel
       * Möbelvård & träytbehandling
       * Saxar
       * Skyddsartiklar
          * Hörselskydd
          * Skyddsglasögon
          * Arbetshandskar
          * Förkläden
          * Övriga skyddsartiklar
      
       * Spackel & fyllning
       * Olja & vax
   
    * Läder
       * Fårskinn
       * Läderremmar
       * Läderverktyg
       * Punsar & schabloner
       * Skinn & läder
       * Spindelpress
       * Nål, tråd & syl
       * Tryckknappar, spännen & nitar
          * Nitar
          * Spännen & söljor
          * Tryckknappar
          * Öljetter
          * Ringar
          * Karbinhakar
      
       * Väskbeslag
       * Lädervård
   
    * Smycken
       * Glas & tillbehör
       * Pärlor
          * Plastpärlor
          * Träpärlor
          * Bokstavspärlor
          * Glas- & vaxpärlor
          * Metallpärlor
          * Övriga pärlor
      
       * Silver- & kopparlera
       * Smyckesband & läderremmar
       * Smyckesdetaljer
          * Lås
          * Bindöglor & ändhylsor
          * Örhängen
          * Kedjor
          * Mellandelar
          * Hängen
          * 925 sterling silver
          * Smyckestillbehör
      
       * Smyckessatser
       * Stentrumlare & tillbehör
       * Tråd & wire
       * Smyckesverktyg & tillbehör
   
    * Sy & sticka
       * Band & snören
          * Kardborre & syband
          * Resårband
          * Väskband & lås
          * Bomulls- & linneband
      
       * Broderi
       * Garn
          * Stick- & virkgarn
          * Makramégarn
      
       * Stickor & virknålar
       * Stick- & virktillbehör
       * Filt & ull
       * Juteväv & sadelgjord
       * Mellanlägg & fyllning
          * Polyeter
          * Vlieseline
          * Fyllning & stoppning
      
       * Djur & dockor
       * Reflex
       * Sybehör & verktyg
          * Lagningslappar
          * Mönsterpapper
          * Vävar & påtdockor
          * Quiltverktyg
          * Blixtlås & knappar
          * Måttband & mallar
          * Nålar
          * Sytråd
          * Sysaxar
          * Textillim
          * Sytillbehör
      
       * Tyger
          * Metervara
          * Bitar
          * Specialtyger
          * Vaxtyg
          * Väv
   
    * Papper & kartong
       * Kort & kuvert
       * Kartong, wellpapp & kraftpapper
       * Dekorationspapper
          * Scrapbookpapper
          * Silkes- & kräppapper
          * Decoupagepapper
          * Övriga dekorationspapper
      
       * Presentpapper & tillbehör
       * Stickers
       * Pappershobby
          * Etiketter
          * Pappersdekorationer
          * Papperstillbehör
      
       * Stämplar
       * Stämpeldynor & embossingpulver
       * Stansar & Punsar
   
    * Skapa & dekorera
       * Band
       * Snören & rep
       * Cellplast
       * Dekorationsmaterial
          * Ögon
          * Schabloner
          * Kontaktplast
          * Fjädrar
          * Paljetter & glitter
          * Dekorer
      
       * Transferark
       * Förgyllning
       * Belysning
       * Mosaik
       * Ljus
          * Ljusformar
          * Ljusmassa & vekar
          * Ljusdekor
          * Ljustillbehör
      
       * Lera
       * Tvål
       * Gips & betong
       * Gjutformar & tillbehör
       * Worbla & Fosshape
       * Kakfatshandtag
       * Silikongummi & gjutplast
       * Kransar & dekorationer
       * Produkter att dekorera
          * Färdiga textilprodukter
          * Träprodukter
          * Pappartiklar
          * Plywoodartiklar & skyltar
          * Porslin & glas
      
       * Linoleum & softcut
       * Materialsatser
       * Modellset
       * Piprensare
       * Vaddkulor
       * Dekorationsverktyg & tillbehör
       * Övrigt pysselmaterial
       * Ljushållare & -manschetter
       * Resin
       * Diamond painting
   
    * Barn & ungdom
       * Färger för barn
       * Barnlera
       * Barnpennor & kritor
       * Papper
       * Pärlor för barn
       * Rör- & Pixelpärlor
          * Pärlplattor & rörpärlor
          * Pixelpärlor
      
       * Krympplast
       * Pyssel
       * Ansiktsmålning
       * Ansiktsmasker
       * Barnmaterialsatser
       * Barnböcker
          * Pysselböcker för barn
          * Målarböcker för barn
   
    * Böcker
       * Målarböcker för vuxna
       * Pysselböcker för barn
       * Målarböcker för barn
       * Knivslöjd & smidesböcker
       * Textilböcker
       * Läderhantverksböcker
       * Hantverksböcker
       * Konstböcker
       * Origamiböcker

 * Nyheter
 * Kampanjer
 * Inspiration
 * DIY-Detaljer
 * Ordersedel
 * Kataloger

0,00 kr 0,00 kr
0
har lagts till
Visa alla produkter
Din kundvagn är tom



Stäng Till kassan





0511-267 67

order@slojd-detaljer.se

Fri frakt över 499 kr*
Trygg betalning
30 dagars öppet köp
Miljöcertifierade
 1. 
 2. 
 3. 






PRODUKTER FÖR SKAPARGLÄDJE


TORMEK KEPS TORMEK 50 ÅR

2630-0000
Justerbar storlek

299,00 kr


Lägg i kundvagn

Lägg i kundvagn


KNIVSATS BAMSEN

2984-0000
Brusletto & Co

649,00 kr


Lägg i kundvagn

Lägg i kundvagn


BOSCH DIY STARTER BOX

1725-0000
73 delar.

550,00 kr


Lägg i kundvagn

Lägg i kundvagn


TÄNDSTÅL

5397-0000
Längd 65 mm. Ø 9,5 mm.

79,90 kr


Lägg i kundvagn

Lägg i kundvagn


ADVENTSKALENDER PÅSAR I PAPPER

9426-0000
Komplett set, 24 påsar

129,00 kr


Lägg i kundvagn

Lägg i kundvagn


TRANSFERARK ADVENT

3756-0000
A4. Fäster på alla släta, glatta ytor.

49,90 kr


Lägg i kundvagn

Lägg i kundvagn


RÖRPÄRLSET PEPPARKAKSHUS

4088-0000
Pärla julfigurer med pepparkakshus.

149,00 kr


Lägg i kundvagn

Lägg i kundvagn


MIX KOTTAR & DEKORATIONER

1677-0000
Kottar, kanel, svampar och blad

99,90 kr


Lägg i kundvagn

Lägg i kundvagn


TRANSFERARK JULTEXTER

3747-0000
A4. Fäster på alla släta, glatta ytor.

49,90 kr


Lägg i kundvagn

Lägg i kundvagn


KRISTALLMASSA TILL LJUS

1760-0000
800 gram inklusive vekar

169,00 kr


Lägg i kundvagn

Lägg i kundvagn


DOPPVAX

4766-0000
Speciellt ytvax för dekor och infärgning, 500g.

149,00 kr


Lägg i kundvagn

Lägg i kundvagn


LJUSMASSA

4493-5650
För ljusstöpning. 5 m ljusvekar nr 10 ingår.

149,00 kr

1kg10x1 kg

Lägg i kundvagn
1kg10x1 kg

Lägg i kundvagn


GLITTER

2570-1003
Ströare om 15 g.

25,90 kr

rödsilverguld

Lägg i kundvagn
rödsilverguld

Lägg i kundvagn


NÅLRASPSATS

6765-0000
Sats om 6 st.
225,00 kr
168,75 kr


Lägg i kundvagn

Lägg i kundvagn


SLÖJDFÖRKLÄDE

8534-6209
Junior och vuxen.
109,00 kr
87,20 kr

juniorvuxen

Lägg i kundvagn
juniorvuxen

Lägg i kundvagn


GAFFELMEJSLAR

3169-0000
3 st raka skär bredd 3,2 mm

79,90 kr


Lägg i kundvagn

Lägg i kundvagn


PRODUKTER FÖR SKAPARGLÄDJE




TORMEK KEPS TORMEK 50 ÅR

2630-0000
Justerbar storlek

299,00 kr


Lägg i kundvagn

Lägg i kundvagn


KNIVSATS BAMSEN

2984-0000
Brusletto & Co

649,00 kr


Lägg i kundvagn

Lägg i kundvagn


BOSCH DIY STARTER BOX

1725-0000
73 delar.

550,00 kr


Lägg i kundvagn

Lägg i kundvagn


TÄNDSTÅL

5397-0000
Längd 65 mm. Ø 9,5 mm.

79,90 kr


Lägg i kundvagn

Lägg i kundvagn


ADVENTSKALENDER PÅSAR I PAPPER

9426-0000
Komplett set, 24 påsar

129,00 kr


Lägg i kundvagn

Lägg i kundvagn


TRANSFERARK ADVENT

3756-0000
A4. Fäster på alla släta, glatta ytor.

49,90 kr


Lägg i kundvagn

Lägg i kundvagn


RÖRPÄRLSET PEPPARKAKSHUS

4088-0000
Pärla julfigurer med pepparkakshus.

149,00 kr


Lägg i kundvagn

Lägg i kundvagn


MIX KOTTAR & DEKORATIONER

1677-0000
Kottar, kanel, svampar och blad

99,90 kr


Lägg i kundvagn

Lägg i kundvagn


TRANSFERARK JULTEXTER

3747-0000
A4. Fäster på alla släta, glatta ytor.

49,90 kr


Lägg i kundvagn

Lägg i kundvagn


KRISTALLMASSA TILL LJUS

1760-0000
800 gram inklusive vekar

169,00 kr


Lägg i kundvagn

Lägg i kundvagn


DOPPVAX

4766-0000
Speciellt ytvax för dekor och infärgning, 500g.

149,00 kr


Lägg i kundvagn

Lägg i kundvagn


LJUSMASSA

4493-5650
För ljusstöpning. 5 m ljusvekar nr 10 ingår.

149,00 kr

1kg10x1 kg

Lägg i kundvagn
1kg10x1 kg

Lägg i kundvagn


GLITTER

2570-1003
Ströare om 15 g.

25,90 kr

rödsilverguld

Lägg i kundvagn
rödsilverguld

Lägg i kundvagn


NÅLRASPSATS

6765-0000
Sats om 6 st.
225,00 kr
168,75 kr


Lägg i kundvagn

Lägg i kundvagn


SLÖJDFÖRKLÄDE

8534-6209
Junior och vuxen.
109,00 kr
87,20 kr

juniorvuxen

Lägg i kundvagn
juniorvuxen

Lägg i kundvagn


GAFFELMEJSLAR

3169-0000
3 st raka skär bredd 3,2 mm

79,90 kr


Lägg i kundvagn

Lägg i kundvagn


INSPIRATION




PRENUMERERA PÅ VÅRT NYHETSBREV




DIY-DETALJER INSPIRATIONSBLOGG


VÄGGLAMPA MED ROTTINGVÄV

01 november, 2023

En broderibåge, en tunn trälist och en bit rottingväv blir höstens finaste
vägglampa. Ibland behöver man ju inte krångla till det!

Läs hela artikeln


SPINDELNÄT PÅ TALLRIKEN

25 oktober, 2023

Boo! Med spindelnät på tallriken och döskallar som servettyngder fixar du en
härligt läskig dukning till den kommande Halloweenfesten.

Läs hela artikeln
 * Produkter
   * Högtider
   * Aktiviteter
   * Teckna & måla
     * Färg
       * Akrylfärg
       * Akvarellfärg
       * Bets
       * Dekorfärg
       * Glas- & porslinfärg
       * Temperafärg
       * Effektfärg
       * Linoleumfärg
       * Läderfärg
       * Oljefärg
       * Sprayfärg
       * Textilfärg
       * Utomhusfärg
     * Papper & block
     * Penslar
       * Akvarellpenslar
       * Borstpenslar
       * Lackpenslar
       * Moddlare
       * Syntetpenslar
       * Övriga penslar
     * Ytbehandling
     * Verktyg
     * Konstnärsmaterial
       * Målardukar
       * Paletter
       * Stafflier
       * Målarmedium
     * Pennor & kritor
       * Färgpennor
       * Fiberspetspennor
       * Akvarellpennor
       * Märkpenna
       * Lackpennor
       * Skisspennor
       * Pastellkritor
       * Gelpennor
       * Textilpennor
       * Kalligrafipennor
     * Måleritillbehör
   * Trä & metall
     * Plast
       * Akrylskivor & rör
       * Spegelplast
       * Plastskärare & tillbehör
     * Fräs
     * Borr
     * Hålsåg
     * Elmaterial
       * Lampor & belysning
       * Elkabel & tillbehör
       * Batterier
     * Häftpistoler & -klamrar
     * Handverktyg
       * Smidesverktyg
       * Tänger
       * Hammare
       * Knivar
       * Plåtsaxar
       * Filar & raspar
       * Mätverktyg
       * Handsågar & sågblad
       * Bandsågsblad
       * Mejslar & bits
       * Hyvlar
       * Tvingar & spännare
       * Övriga handverktyg & tillbehör
     * Elverktyg
       * Borr & Skruvdragare
       * Elektriska sågar & sågblad
       * Slipar & fräsar
       * Multiverktyg
       * Övriga elverktyg
       * Elverktygstillbehör
     * Arbetsbord
     * Glödritning & brännmärkning
     * Gjutning metall
     * Knivar & köksredskap
       * Knivblad
       * Knivbeslag & tillbehör
       * Knivset
       * Skaftämnen
       * Köksredskap
     * Löd- & svetsmaterial
       * Mjuklod
       * Hårdlod
       * Lödverktyg & tillbehör
     * Nitar & nitverktyg
     * Metalltråd
     * Plåt & folie
     * Metallrör & -stänger
     * Rotting & kork
     * Träbearbetningsverktyg
       * Bildhuggar- & träsnidarjärn
       * Karvsnitt- & skedknivar
       * Svarvjärn & skölpar
     * Polering & oxidering
       * Polerverktyg & tillbehör
       * Polermedel
       * Slip- & polerskivor
     * Slipmaterial
       * Våtslip
       * Slippapper & -dukar
       * Brynen
       * Stålull
       * Slipverktyg & tillbehör
       * Abranet
     * Smältpulver, emalj & verktyg
     * Spik, skruv & beslag
       * Möbelspik & nubb
       * Beslag
       * Gångjärn
       * Skruv, brickor & muttrar
       * Krokar & öglor
       * Hjul
       * Magneter
       * Kistbeslag
     * Träprodukter
       * Rundstav & blomsterpinnar
       * Ramar & ramlist
       * Trähjul
       * Träkulor
       * Träknoppar
       * Ljushållare & ljushylsor
       * Trädekorationer
       * Pinnar & stickor
       * Figurer, skyltar & ringar
       * Knappar, tappar & plugg
     * Urverk, visare & instrument
     * Virke, fanér & näver
   * Fixa & förvara
     * Förvaring
       * Förvaringslådor
       * Burkar, flaskor & påsar
     * Kontorsmaterial
       * Kontorspapper
       * Övriga skrivbordprodukter
       * Kontorspennor & suddgummin
       * Skärmaskiner
       * Reklamprodukter
     * Tejp & häftmassa
     * Lim & limpistoler
       * Speciallim
       * Universallim
       * Snabblim
       * Kontaktlim
       * Limstift
       * Epoxylim
       * Trälim
       * Limpistoler & stavar
       * Spraylim
     * Lösningsmedel
     * Möbelvård & träytbehandling
     * Saxar
     * Skyddsartiklar
       * Hörselskydd
       * Skyddsglasögon
       * Arbetshandskar
       * Förkläden
       * Övriga skyddsartiklar
     * Spackel & fyllning
     * Olja & vax
   * Läder
     * Fårskinn
     * Läderremmar
     * Läderverktyg
     * Punsar & schabloner
     * Skinn & läder
     * Spindelpress
     * Nål, tråd & syl
     * Tryckknappar, spännen & nitar
       * Nitar
       * Spännen & söljor
       * Tryckknappar
       * Öljetter
       * Ringar
       * Karbinhakar
     * Väskbeslag
     * Lädervård
   * Smycken
     * Glas & tillbehör
     * Pärlor
       * Plastpärlor
       * Träpärlor
       * Bokstavspärlor
       * Glas- & vaxpärlor
       * Metallpärlor
       * Övriga pärlor
     * Silver- & kopparlera
     * Smyckesband & läderremmar
     * Smyckesdetaljer
       * Lås
       * Bindöglor & ändhylsor
       * Örhängen
       * Kedjor
       * Mellandelar
       * Hängen
       * 925 sterling silver
       * Smyckestillbehör
     * Smyckessatser
     * Stentrumlare & tillbehör
     * Tråd & wire
     * Smyckesverktyg & tillbehör
   * Sy & sticka
     * Band & snören
       * Kardborre & syband
       * Resårband
       * Väskband & lås
       * Bomulls- & linneband
     * Broderi
     * Garn
       * Stick- & virkgarn
       * Makramégarn
     * Stickor & virknålar
     * Stick- & virktillbehör
     * Filt & ull
     * Juteväv & sadelgjord
     * Mellanlägg & fyllning
       * Polyeter
       * Vlieseline
       * Fyllning & stoppning
     * Djur & dockor
     * Reflex
     * Sybehör & verktyg
       * Lagningslappar
       * Mönsterpapper
       * Vävar & påtdockor
       * Quiltverktyg
       * Blixtlås & knappar
       * Måttband & mallar
       * Nålar
       * Sytråd
       * Sysaxar
       * Textillim
       * Sytillbehör
     * Tyger
       * Metervara
       * Bitar
       * Specialtyger
       * Vaxtyg
       * Väv
   * Papper & kartong
     * Kort & kuvert
     * Kartong, wellpapp & kraftpapper
     * Dekorationspapper
       * Scrapbookpapper
       * Silkes- & kräppapper
       * Decoupagepapper
       * Övriga dekorationspapper
     * Presentpapper & tillbehör
     * Stickers
     * Pappershobby
       * Etiketter
       * Pappersdekorationer
       * Papperstillbehör
     * Stämplar
     * Stämpeldynor & embossingpulver
     * Stansar & Punsar
   * Skapa & dekorera
     * Band
     * Snören & rep
     * Cellplast
     * Dekorationsmaterial
       * Ögon
       * Schabloner
       * Kontaktplast
       * Fjädrar
       * Paljetter & glitter
       * Dekorer
     * Transferark
     * Förgyllning
     * Belysning
     * Mosaik
     * Ljus
       * Ljusformar
       * Ljusmassa & vekar
       * Ljusdekor
       * Ljustillbehör
     * Lera
     * Tvål
     * Gips & betong
     * Gjutformar & tillbehör
     * Worbla & Fosshape
     * Kakfatshandtag
     * Silikongummi & gjutplast
     * Kransar & dekorationer
     * Produkter att dekorera
       * Färdiga textilprodukter
       * Träprodukter
       * Pappartiklar
       * Plywoodartiklar & skyltar
       * Porslin & glas
     * Linoleum & softcut
     * Materialsatser
     * Modellset
     * Piprensare
     * Vaddkulor
     * Dekorationsverktyg & tillbehör
     * Övrigt pysselmaterial
     * Ljushållare & -manschetter
     * Resin
     * Diamond painting
   * Barn & ungdom
     * Färger för barn
     * Barnlera
     * Barnpennor & kritor
     * Papper
     * Pärlor för barn
     * Rör- & Pixelpärlor
       * Pärlplattor & rörpärlor
       * Pixelpärlor
     * Krympplast
     * Pyssel
     * Ansiktsmålning
     * Ansiktsmasker
     * Barnmaterialsatser
     * Barnböcker
       * Pysselböcker för barn
       * Målarböcker för barn
   * Böcker
     * Målarböcker för vuxna
     * Pysselböcker för barn
     * Målarböcker för barn
     * Knivslöjd & smidesböcker
     * Textilböcker
     * Läderhantverksböcker
     * Hantverksböcker
     * Konstböcker
     * Origamiböcker
 * Nyheter
 * Kampanjer
 * Inspiration
 * DIY-Detaljer

Registrera dig
Logga in
Mina sidor
Logga ut
Visa utan moms


Har du en fråga?
0511-267 67
order@slojd-detaljer.se
Slöjd-Detaljer
Box 373
532 24 Skara






KUNDTJÄNST

Kontakt
Har du en fråga?
Köpvillkor
Integritetspolicy
Returblankett
Cookies


HITTA & SHOPPA

Produkter
Nyheter
Inspiration
DIY-Detaljer
Våra butiker
Återförsäljare



SLÖJD-DETALJER

Om oss
Historik
Hållbarhet
Kataloger online
Arbeta hos oss
Säkerhetsdatablad


 * Slöjd-Detaljer
 * DIY-Detaljer

0,00 kr 0,00 kr
0
har lagts till
Visa alla produkter
Din kundvagn är tom



Stäng Till kassan
×

LOGGA IN

GLÖMT LÖSENORD

E-postadress
Lösenord

Logga in
Kom ihåg mig
Glömt lösenord
Har du inte skapat ett konto? Skapa konto
E-postadress
Skicka



VÄLJ KUNDVAGN

Använd nuvarande kundvagn Använd sparad kundvagn Lägg ihop aktuell och sparad
kundvagn


VÄLJ KUND

Välj kund


×


KONTAKTA OSS PÅ OLIKA SÄTT

Vi gör alltid vårt bästa för att hjälpa dig! Du är välkommen att ringa oss på
0511-26767 eller skicka mail genom att fylla i nedanstående formulär när du har
frågor som rör din order eller kunduppgifter. Kundtjänst har öppet måndag -
torsdag 8-16.30 och på fredagar 8-16. Stängt aftnar och helgdagar. I vårt
publika kundforum, som du når här bredvid, kan du ställa frågor till kreatören,
om våra produkter eller annat av allmän karaktär. Här svar vi så snabbt vi kan.

Vad gäller ditt ärende?
Namn
E-postadress
Telefonnummer
Meddelande
Skicka

Ditt meddelande har skickats till oss. Vi återkommer så snart vi kan.
Formuläret kunde inte skickas, försök igen senare.


HAR DU EN FRÅGA?

I vårt kundforum har vi svarat på alla de vanligaste frågorna och samlat dom på
ett ställe för att du snabbt och enkelt ska få hjälp.

Här finns svar på frågor om allt från leveranser, betalningar, returer,
produkter och ”Fråga kreatören". Hittar du inte svaret kan du självklart ställa
din egen fråga. Vi svarar så fort vi kan under helger och efter kl 16 kan det ta
lite längre tid.

Tänk på att detta är ett öppet forum så om din fråga gäller personuppgifter är
det bättre att kontakta kundtjänst på tel 0511-26767 eller mail
order@slojd-detaljer.se

Gå till forumet
Stäng










INSTÄLLNINGAR FÖR COOKIES

Slöjd-Detaljer och våra samarbets­partners sparar information på din enhet för
att kunna erbjuda anpassad funktionalitet, samla in besöks­statistik och
möjliggöra personaliserad marknads­föring. Du väljer vilka typer av cookies som
du accepterar utöver de nödvändiga som behövs för att webbplatsen ska fungera.

Acceptera alla
Endast nödvändiga Funktionella Besöksstatistik Marknadsföring
Läs mer om våra cookies


 * NÖDVÄNDIGA
   
   Dessa cookies behövs för att webbplatsen ska fungera tekniskt och
   funktionellt och måste därför accepteras för att kunna besöka sidan.
   
   
   * APSIS : 1
     
      * Beskrivning av Ely_vID satt av ApsisNamn:Ely_vIDÄndamål:Apsis One syftar
        till optimera vår epost-marknadsföring och interaktion med
        hemsidan.Policy:Länk till policy Öppna policy för Apsis i nytt
        fönsterTas bort efter:9 år, 11 månaderDomän:.slojd-detaljer.se
   
   
   * COOKIETRACTOR : 1
     
      * Beskrivning av _cc_cookieConsent satt av
        CookieTractorNamn:_cc_cookieConsentÄndamål:Används för att spara dina
        valda samtycken för cookies på denna webbplats, så att du inte behöver
        ange dessa vid varje återkommande besök.Policy:Länk till policy Öppna
        policy för CookieTractor i nytt fönsterTas bort efter:11 månader, 30
        dagarDomän:www.slojd-detaljer.se
   
   
   * GOOGLE : 1
     
      * Beskrivning av CONSENT satt av GoogleNamn:CONSENTÄndamål:Används för att
        avgöra vilka cookiekategorier besökaren har gett sitt samtycke
        till.Policy:Länk till policy Öppna policy för Google i nytt fönsterTas
        bort efter:1 år, 11 månaderDomän:.google.com
   
   
   * PINTEREST : 1
     
      * Beskrivning av _pin_unauth satt av PinterestNamn:_pin_unauthÄndamål:Är
        en förstapartscookie som grupperar åtgärder för användare som inte kan
        identifieras av Pinterest.Policy:Länk till policy Öppna policy för
        Pinterest i nytt fönsterTas bort efter:11 månader, 30
        dagarDomän:.slojd-detaljer.se
   
   
   * SLOJD-DETALJER.SE : 4
     
      * Beskrivning av PersistentShopSessionId_19 satt av
        slojd-detaljer.seNamn:PersistentShopSessionId_19Ändamål:Information
        gällande varukorgen för inloggat läge.Tas bort efter:30 dagar, 2
        timmarDomän:www.slojd-detaljer.se
     
      * Beskrivning av TemporaryShopSessionId_19 satt av
        slojd-detaljer.seNamn:TemporaryShopSessionId_19Ändamål:Information
        gällande varukorgen för utloggat läge.Tas bort efter:När webbläsaren
        stängsDomän:www.slojd-detaljer.se
     
      * Beskrivning av tms_wsip satt av
        slojd-detaljer.seNamn:tms_wsipÄndamål:Registrerar om du använder en
        modern webbläsare som stöder en effektivare kommunikationskanal som
        kallas "websockets".Tas bort efter:2 timmar, 30
        minuterDomän:www.slojd-detaljer.se
     
      * Beskrivning av tms_VisitorID satt av
        slojd-detaljer.seNamn:tms_VisitorIDÄndamål:Lagrar ett unikt ID för
        enheten. Detta används för att hålla koll på din shopping.Tas bort
        efter:1 år, 6 månaderDomän:www.slojd-detaljer.se
   
   
   * YOUTUBE : 1
     
      * Beskrivning av CONSENT satt av YouTubeNamn:CONSENTÄndamål:Används för
        att avgöra vilka cookiekategorier besökaren har gett sitt samtycke
        till.Policy:Länk till policy Öppna policy för YouTube i nytt fönsterTas
        bort efter:1 år, 11 månaderDomän:.youtube.com


 * BESÖKSSTATISTIK
   
   Dessa cookies används för att samla statistik om besökare, vilka sidor de
   besöker och vad de gör på webbplatsen.
   
   
   * GOOGLE ANALYTICS : 2
     
      * Beskrivning av _ga_.* satt av Google AnalyticsNamn:_ga_.*Ändamål:Används
        för att spara och följa besök på webbplatser.Policy:Länk till policy
        Öppna policy för Google Analytics i nytt fönsterTas bort efter:1 år, 11
        månaderDomän:.slojd-detaljer.se
     
      * Beskrivning av _ga satt av Google AnalyticsNamn:_gaÄndamål:Denna cookie
        sätts av Google Analytics för att särskilja unika användare och spåra
        besökarnas interaktioner med webbplatsen. Det möjliggör datainsamling om
        användarbeteende, såsom sidvisningar och sessionslängd. Denna
        information hjälper webbplatsägaren att förstå användarnas engagemang
        och optimera webbplatsen.Policy:Länk till policy Öppna policy för Google
        Analytics i nytt fönsterTas bort efter:1 år, 11
        månaderDomän:.slojd-detaljer.se
   
   
   * SLÖJD-DETALJER : 2
     
      * Beskrivning av FPLC satt av Slöjd-DetaljerNamn:FPLCÄndamål:Relaterat
        till FPID-cookien. Tillhandahåller en länk över flera domäner som hashas
        från FPID-cookien.Tas bort efter:20 timmar, 1
        minutDomän:.slojd-detaljer.se
     
      * Beskrivning av FPID satt av
        Slöjd-DetaljerNamn:FPIDÄndamål:Förstaparts-ID (FPID), gör det möjligt
        för oss att unikt identifiera varje enhet som besöker vår webbplats. Kan
        användas för personalisering och statistik.Tas bort efter:1 år, 11
        månaderDomän:.slojd-detaljer.se
   
   
   * YOUTUBE : 1
     
      * Beskrivning av YSC satt av YouTubeNamn:YSCÄndamål:Används av YouTube för
        att komma ihåg användarens inställningar och användning.Policy:Länk till
        policy Öppna policy för YouTube i nytt fönsterTas bort efter:När
        webbläsaren stängsDomän:.youtube.com


 * MARKNADSFÖRING
   
   Dessa cookies används för att spåra besökare i olika digitala kanaler i syfte
   att erbjuda personligt anpassad reklam och marknadsföring.
   
   
   * FACEBOOK : 1
     
      * Beskrivning av _fbp satt av FacebookNamn:_fbpÄndamål:_fbp-cookien, eller
        Facebook Pixel, används för att spåra och mäta Facebook-annonskampanjer.
        Den samlar in användarinteraktionsdata, vilket hjälper annonsörer att
        optimera annonser och målgrupper. Denna förstapartscookie innehåller
        inte personligt identifierbar information, men fungerar med andra
        Facebook-cookies för att skapa unika användaridentifierare.Policy:Länk
        till policy Öppna policy för Facebook i nytt fönsterTas bort efter:2
        månader, 29 dagarDomän:.slojd-detaljer.se
   
   
   * GOOGLE ADSENSE : 1
     
      * Beskrivning av _gcl_au satt av Google AdSenseNamn:_gcl_auÄndamål:Används
        för "Conversion Linker" för att koppla avslut på webbsidan mot
        annonsering i Google Ads.Policy:Länk till policy Öppna policy för Google
        AdSense i nytt fönsterTas bort efter:2 månader, 29
        dagarDomän:.slojd-detaljer.se
   
   
   * GOOGLE DOUBLECLICK : 2
     
      * Beskrivning av test_cookie satt av Google
        DoubleClickNamn:test_cookieÄndamål:Används för att kontrollera om
        webbläsaren stödjer cookies.Policy:Länk till policy Öppna policy för
        Google DoubleClick i nytt fönsterTas bort efter:2 timmar, 16
        minuterDomän:.doubleclick.net
     
      * Beskrivning av IDE satt av Google DoubleClickNamn:IDEÄndamål:Används för
        att visa Google-annonser i Googles tjänster för utloggade
        användare.Policy:Länk till policy Öppna policy för Google DoubleClick i
        nytt fönsterTas bort efter:1 årDomän:.doubleclick.net
   
   
   * MICROSOFT BING : 2
     
      * Beskrivning av _uetsid satt av Microsoft BingNamn:_uetsidÄndamål:Denna
        cookie används av Bing för att avgöra vilka annonser som ska visas som
        kan vara relevanta för slutanvändaren som läser webbplatsen.Policy:Länk
        till policy Öppna policy för Microsoft Bing i nytt fönsterTas bort
        efter:1 dag, 2 timmarDomän:.slojd-detaljer.se
     
      * Beskrivning av _uetvid satt av Microsoft BingNamn:_uetvidÄndamål:Detta
        är en cookie som används av Microsoft Bing Ads och är en
        spårningscookie. Det tillåter oss att interagera med en användare som
        tidigare har besökt vår webbplats.Policy:Länk till policy Öppna policy
        för Microsoft Bing i nytt fönsterTas bort efter:1
        årDomän:.slojd-detaljer.se
   
   
   * MICROSOFT CLARITY : 1
     
      * Beskrivning av MUID satt av Microsoft ClarityNamn:MUIDÄndamål:Används av
        Microsoft-reklam för att på anonym väg identifiera användarsessioner för
        att hjälpa oss att mäta effektiviteten i reklamkampanjer.Policy:Länk
        till policy Öppna policy för Microsoft Clarity i nytt fönsterTas bort
        efter:1 årDomän:.bing.com
   
   
   * PINTEREST : 1
     
      * Beskrivning av _pinterest_ct_ua satt av
        PinterestNamn:_pinterest_ct_uaÄndamål:En tredjepartscookie som grupperar
        åtgärder för användare som inte kan identifieras av
        Pinterest.Policy:Länk till policy Öppna policy för Pinterest i nytt
        fönsterTas bort efter:11 månader, 30 dagarDomän:.ct.pinterest.com
   
   
   * YOUTUBE : 2
     
      * Beskrivning av VISITOR_PRIVACY_METADATA satt av
        YoutubeNamn:VISITOR_PRIVACY_METADATAÄndamål:Används för att spåra och
        berika användarnas sekretessinställningar på
        Youtube-plattformenPolicy:Länk till policy Öppna policy för Youtube i
        nytt fönsterTas bort efter:5 månader, 27 dagarDomän:.youtube.com
     
      * Beskrivning av VISITOR_INFO1_LIVE satt av
        YouTubeNamn:VISITOR_INFO1_LIVEÄndamål:Denna cookie innehåller ett unikt
        id som används för att komma ihåg dina inställningar och annan
        information.Policy:Länk till policy Öppna policy för YouTube i nytt
        fönsterTas bort efter:5 månader, 27 dagarDomän:.youtube.com


 * ODEFINIERADE
   
   Denna kategori innefattar cookies som vi ännu inte har kategoriserat.
   
   
   * PINTEREST.COM : 1
     
      * Beskrivning av ar_debug satt av pinterest.comNamn:ar_debugTas bort
        efter:11 månader, 30 dagarDomän:.pinterest.com
   
   
   * SLOJD-DETALJER.SE : 1
     
      * Beskrivning av FPGSID satt av slojd-detaljer.seNamn:FPGSIDTas bort
        efter:31 minuterDomän:.slojd-detaljer.se


DITT NUVARANDE SAMTYCKE

Information om ditt nuvarande cookie-samtycke och när du gav det.

Information om din interaktion med CookieTractorSamtycke:Datum:Nyckel:

Powered by CookieTractor Läs mer om CookieTractor (öppnas i nytt fönster)

Fråga oss