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
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 DOMhttps://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 && 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 && 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 && 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 && 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 samarbetspartners sparar information på din enhet för att kunna erbjuda anpassad funktionalitet, samla in besöksstatistik och möjliggöra personaliserad marknadsfö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