.content-width{float:left;padding:0 15px}.content-width-12{width:100%}.content-width-11{width:91.66666667%}.content-width-10{width:83.33333333%}.content-width-9{width:75%}.content-width-8{width:66.66666667%}.content-width-7{width:58.33333333%}.content-width-6{width:50%}.content-width-5{width:41.66666667%}.content-width-4{width:33.33333333%}.content-width-3{width:25%}.content-width-2{width:16.66666667%}.content-width-1{width:8.33333333%}body.dimension .content-width{float:left;padding:0 15px}body.dimension .content-width-12{width:calc(100% - 20px)}body.dimension .content-width-11{width:calc(91.66666667% - 20px)}body.dimension .content-width-10{width:calc(83.33333333% - 20px)}body.dimension .content-width-9{width:calc(75% - 20px)}body.dimension .content-width-8{width:calc(66.66666667% - 20px)}body.dimension .content-width-7{width:calc(58.33333333% - 20px)}body.dimension .content-width-6{width:calc(50% - 20px)}body.dimension .content-width-5{width:calc(41.66666667% - 20px)}body.dimension .content-width-4{width:calc(33.33333333% - 20px)}body.dimension .content-width-3{width:calc(25% - 20px)}body.dimension .content-width-2{width:calc(16.66666667% - 20px)}body.dimension .content-width-1{width:calc(8.33333333% - 20px)}body.surface-large{min-width:1200px!important}body.design-mode .website-content.editable-content .content-overlay{left:0;top:0;height:100%;width:calc(100% - 5px);height:calc(100% - 5px);background-color:rgba(0,0,0,.3);z-index:300;position:absolute;display:none}body.design-mode .website-content.editable-content.is-hovering>.content-overlay{background-color:transparent;-webkit-transition:background-color .4s ease-in-out,visibility .4s ease-in-out,display .4s ease-in-out;transition:background-color .4s ease-in-out,visibility .4s ease-in-out,display .4s ease-in-out}body.design-mode .website-content.editable-content>.content-overlay:after{display:none;content:"Visas ej i vald enhet";font-size:14px;padding-left:20px;text-shadow:0 0 5px #000;position:absolute;z-index:300;left:10px;top:5px;color:#ddd;visibility:visible}body.design-mode .website-content.editable-content.is-hovering>.content-overlay:after{visibility:hidden;color:transparent;-webkit-transition:color .4s ease-in-out,visibility .4s ease-in-out,display .4s ease-in-out;transition:color .4s ease-in-out,visibility .4s ease-in-out,display .4s ease-in-out}body.surface-tiny.design-mode .website-content.editable-content:not(.visability-tiny)>.content-overlay{display:block}body.surface-tiny.design-mode .website-content.editable-content:not(.visability-tiny)>.content-overlay:after{display:block}body.surface-small.design-mode .website-content.editable-content:not(.visability-small)>.content-overlay{display:block}body.surface-small.design-mode .website-content.editable-content:not(.visability-small)>.content-overlay:after{display:block}body.surface-medium.design-mode .website-content.editable-content:not(.visability-medium)>.content-overlay{display:block}body.surface-medium.design-mode .website-content.editable-content:not(.visability-medium)>.content-overlay:after{display:block}body.surface-large.design-mode .website-content.editable-content:not(.visability-large)>.content-overlay{display:block}body.surface-large.design-mode .website-content.editable-content:not(.visability-large)>.content-overlay:after{display:block}body:not(.design-mode).surface-tiny .website-content.editable-content:not(.visability-tiny){display:none!important}body:not(.design-mode).surface-small .website-content.editable-content:not(.visability-small){display:none!important}body:not(.design-mode).surface-medium .website-content.editable-content:not(.visability-medium){display:none!important}body:not(.design-mode).surface-large .website-content.editable-content:not(.visability-large){display:none!important}.news-item{overflow:visible;width:100%}.news-item .btn{margin:5px;visibility:hidden}.news-item:hover .btn{visibility:visible}.btn-newslist{position:absolute;z-index:2000;top:10px;left:10px}.slick-prev,.slick-next{z-index:4000;opacity:.5}.slick-prev:hover,.slick-next:hover{opacity:1}.content-type-imageset .slick-prev,.content-type-imageset .slick-next{transition:linear;transition-duration:.2s;width:38px;height:38px}.content-type-imageset .slick-prev:before,.content-type-imageset .slick-next:before{font-size:36px;text-shadow:0 0 2px #000;text-shadow:0 0 2px rgba(0,0,0,.4)}.content-type-imageset .slick-prev{left:-35px}.content-type-imageset .slick-next{right:-35px}.banner-text-initially-hidden{display:none}.admin-mode .modal-dialog .slick-master-content{overflow:hidden!important;position:relative!important}a{cursor:pointer}.form-field{margin-bottom:10px}.form-label{font-size:1.1em;font-weight:bold;margin-top:10px}.label:empty{padding:0!important}form .g-recaptcha{margin-top:10px;clear:both!important;float:none!important;margin-bottom:10px}form .g-recaptcha iframe{border:0!important;padding:0!important;margin:0!important}.validation-summary-errors ul{list-style:none;color:#a01c1c}.field-validation-error{color:#a01c1c}.field-validation-valid{display:none}.input-validation-error[data-val=true]{border:1px solid #a01c1c;background-color:#fee}.validation-summary-errors{font-weight:bold;color:#a01c1c}.validation-summary-valid{display:none}.register-message{padding:15px;border:1px solid #ccc;border-radius:4px;display:none}img{margin:0;padding:0!important;float:none;max-width:100%}img.content-image{float:none;display:inline-block;height:auto!important}.cke img.content-image{display:block}img.content-image.float-right{margin-left:15px}img.content-image.float-left{margin-right:15px}.cookie-bar{width:100%;position:fixed;padding-top:0;margin:auto;padding:0;bottom:0;left:0;line-height:40px;background-color:#fff;border-top:1px solid #ddd;z-index:10000;font-size:16px;padding-bottom:15px}@media(max-width:1200px){.cookie-bar{line-height:22px}}.cookie-bar .cookie-text{margin-left:15px;font-size:.8em;margin-top:16px;float:left}.cookie-bar #cookieContainer{max-width:1200px;margin:auto}.cookie-bar #cookieContainer .cookie-accept-btn,.cookie-bar #cookieContainer .cookie-custom-btn,.cookie-bar #cookieContainer .cookie-custom-accept-btn{margin-top:17px;margin-right:15px;padding:10px 40px}.clear{clear:both}.float-left{float:left}.float-right{float:right}.no-padding{padding:0!important}.full-width{width:100%}.error{color:#a30000;font-size:12px}.modal-error .error-title.image{height:35px;width:35px;float:left;margin-right:7px}.modal-error.checkout-error .modal-title{font-weight:bold}.fb-like span{max-width:100%}iframe{max-width:100%}.modal-error .error-title-image svg{width:35px;height:35px;margin-bottom:-20px;top:-7px;position:relative}.modal-error .error-title-image svg rect{fill:transparent}.modal-error .error-title-image svg path{fill:#d9534f}:not(.admin-area) .modal-dialog,:not(.admin-area) .modal-content{max-height:100%}.customer-modal .modal-dialog,.customer-modal .modal-content{max-height:1000px!important}@media(max-width:767px){body:not(.design-mode) .website-content.editable-content:not(.visability-tiny){display:none!important}}@media(min-width:767px) and (max-width:992px){body:not(.design-mode) .website-content.editable-content:not(.visability-small){display:none!important}}@media(min-width:992px) and (max-width:1200px){body:not(.design-mode) .website-content.editable-content:not(.visability-medium){display:none!important}}@media(min-width:1200px){body:not(.design-mode) .website-content.editable-content:not(.visability-large){display:none!important}}.content-container{position:relative;min-height:inherit}.text-and-image-wrapper{width:100%}.main-container{position:relative;z-index:4}.website-content{position:relative}.content-type-checkout .payment-method-text-content #paymentMethodText{margin-left:5px}.content-type-checkout .payment-method-text-content #paymentMethodText a{color:#337ab7;font-weight:normal;text-decoration:underline}#loginWrapper{z-index:10000;position:absolute}.not-single-page-content{z-index:5000}.full-height-content .website-content.editable-content,.full-height-content .content-container-content,.full-height-content .website-content.editable-content-wrapper,.full-height-content .text-and-image-wrapper{height:100%}.full-height-content .content-type-textandimage .content-container-content{display:table;width:100%;height:100vh!important}.full-height-content .text-and-image-wrapper{display:table-cell;vertical-align:middle}.image-gallery .image-in-gallery{margin-bottom:27px;overflow:auto}.image-gallery .image-in-gallery .image-in-gallery-image-wrapper{display:inline-block;float:left}.page-thumbnail-description{display:none}.overflow-auto{overflow:auto}.not-implemented-content-type,.render-data-error-message{display:none}.design-mode .not-implemented-content-type,.design-mode .render-data-error-message{display:block!important}.background-image-wrapper{height:100%;width:100%;position:fixed;z-index:-1}.background-image-wrapper .background-image{width:100%;height:100%;background-size:100%}video.background-video{position:absolute;width:100%;height:100%;overflow:hidden;object-fit:cover;min-width:100%;max-height:100%}#cboxCurrent{display:none!important}.page-not-found{padding:100px 0;text-align:center}.page-not-found img{margin:auto}.sidan-kunde-inte-hittas .login-wrapper{display:none}.page-general-error{padding:100px 0;text-align:center}.page-general-error img{margin:auto}.admin-mode.design-mode #AlpachaOperatingStatusWrapper{margin-top:60px!important}#klarna-checkout-wrapper .shop-button-go-to-checkout-cart-bottom{display:none}#klarna-checkout-wrapper .kco-step{margin-top:50px;margin-bottom:10px}#klarna-checkout-wrapper .shopping-cart-in-checkout-content-wrapper{background-color:transparent}#klarna-checkout-wrapper #shopping-cart{padding:15px 0;border-bottom:1px solid rgba(0,0,0,.2);border-radius:0;padding-bottom:55px}#klarna-checkout-wrapper #delivery-mode{border-bottom:1px solid rgba(0,0,0,.2);border-radius:0;padding:0;padding-bottom:55px}#klarna-checkout-wrapper #delivery-mode>.row{margin:0}#klarna-checkout-wrapper .delivery-mode-col{width:100%}#klarna-checkout-wrapper .delivery-mode-col.active{background-color:#ededed}#klarna-checkout-wrapper .delivery-mode-col.active .delivery-mode-content{background-color:#ededed}#klarna-checkout-wrapper .delivery-mode-col.active .delivery-mode-content .delivery-mode-text-in-delivery-mode:before{content:"";position:absolute;font-family:'Glyphicons Halflings';padding:3px 5px;background-color:#5cb85c;color:#fff}#klarna-checkout-wrapper .delivery-mode-col:first-child{border-bottom:1px solid #ededed}#klarna-checkout-wrapper .delivery-mode-col .delivery-mode-content{height:60px;margin-bottom:5px;border-color:#41a500;border:0;box-shadow:none;width:60%;margin:0 auto;transition:none}#klarna-checkout-wrapper .delivery-mode-col .delivery-mode-content .delivery-mode-text-in-delivery-mode:before{content:"";position:absolute;margin-left:-30px;font-family:'Glyphicons Halflings';color:#5cb85c;border:1px solid #5cb85c;border-radius:50%;height:23px;width:23px;margin-top:-4px;line-height:normal}#klarna-checkout-wrapper .delivery-mode-col .delivery-mode-content .delivery-mode-image-wrapper{float:right;width:200px;height:initial}#klarna-checkout-wrapper .delivery-mode-col .delivery-mode-content .delivery-mode-image-wrapper img,#klarna-checkout-wrapper .delivery-mode-col .delivery-mode-content .delivery-mode-image-wrapper svg{margin-top:5px;height:30px}#klarna-checkout-wrapper .delivery-mode-col .delivery-mode-content .delivery-mode-text-in-delivery-mode-wrapper{float:left;width:50%;text-align:left}#klarna-checkout-wrapper #login-wrapper{margin:10px}#klarna-checkout-wrapper #login-wrapper .padded{margin:15px 0}#klarna-checkout-wrapper #login-wrapper .login-register-customer{padding:10px}@media(max-width:992px){#klarna-checkout-wrapper #login-wrapper .login-register-customer{margin:5px}#klarna-checkout-wrapper #login-wrapper .login-register-customer .login-form-wrapper{width:100%!important}}#klarna-checkout-wrapper #login-wrapper .snabbkassa{padding:10px}@media(max-width:992px){#klarna-checkout-wrapper #login-wrapper .snabbkassa{margin:5px}}.saleitem-rows{width:100%!important}.saleitem-rows .saleitem-detail-rows{overflow-y:auto;max-height:60vh}.saleitem-row{padding:10px;height:74px}.saleitem-row:nth-child(even){background-color:#f5f5f5}.saleitem-row .image{float:left;width:10%;padding-right:20px;padding-left:10px;height:100%}.saleitem-row .image img{max-height:100%;max-width:100%}.saleitem-row .name{margin-top:10px;width:25%;float:left}.saleitem-row .name a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;font-size:16px}.saleitem-row .name small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#888}.saleitem-row .incrementor{text-align:right;width:35%;float:left;padding-top:10px}.saleitem-row .incrementor .incrementor-btn-group{display:inline-block;position:relative}.saleitem-row .incrementor .incrementor-btn-group a{background-color:transparent;border:0;position:absolute;padding:0;margin:0;left:-20px;display:none}.saleitem-row .incrementor .incrementor-btn-group a.add{top:0}.saleitem-row .incrementor .incrementor-btn-group a.sub{bottom:0}.saleitem-row .incrementor .incrementor-btn-group a:hover{color:#888}.saleitem-row .incrementor .incrementor-btn-group input{outline:0;box-shadow:none;direction:rtl;border-radius:5px;font-size:20px;font-weight:bold;padding:10px;width:60px}.saleitem-row .incrementor .per-quantity{padding-left:5px;position:relative;display:inline-block;font-size:12px;color:#888;width:100px}.saleitem-row .total-price{padding-top:16px;width:25%;float:left;font-size:18px;font-weight:bold;text-align:right}.saleitem-row .remove-btn{padding-top:15px;float:left;width:5%;padding-right:10px}.saleitem-row .remove-btn .shopping-cart-remove-products{float:right}.saleitem-row .remove-btn svg{margin-top:3px}.saleitem-row .remove-btn svg path{color:#888}.giftcard{padding-left:11%}.giftcard .used-remain{text-align:right;padding-right:10px;width:35%;float:left}.giftcard .used-remain-result{text-align:right;width:35%;float:left}.giftcard .remove-giftcard{float:left;width:3.8%}.freight{padding-left:11%;padding-right:6%;height:30px;border-bottom:1px solid #ededed;margin-top:10px}.freight .name{float:left;font-size:16px}.freight .price{float:right;font-size:18px;text-align:right}.total{height:30px;padding-left:11%;padding-right:6%;padding-top:5px}.total .name{float:left;font-size:16px;font-weight:bold}.total .price{float:right;font-size:20px;font-weight:bold;text-align:right}.campain-giftcard-toggle-wrapper{padding-left:11%;padding-right:6%;padding-bottom:10px;padding-top:10px}.campain-giftcard-row{padding-right:6%;height:91px}.campain-giftcard-row .content .giftcard .credit-account-in-checkout{padding:0;width:300px;max-width:100%}.campain-giftcard-row .content .giftcard .credit-account-in-checkout input{padding:16px;font-size:15px;color:#595959}.campain-giftcard-row .content .campain .campaign-form-group{max-width:100%;width:300px}.campain-giftcard-row .content .campain .campaign-form-group input{padding:16px;font-size:15px;color:#595959}.campain-giftcard-row .content .campain .row{margin:0}.campain-giftcard-row .content .campain .row input{font-family:inherit;font-weight:normal}.campain-giftcard-row .campaign-text{color:#555;font-size:12px;line-height:1.5em}.toggle-campain-giftcard{color:#006cc2;font-size:16px;font-weight:bold}.shopping-cart-content-wrapper .campain-giftcard-row,.shopping-cart-content-wrapper .toggle-campain-giftcard{display:none!important}.delivery-mode-wrapper .delivery-mode-content.active .delivery-mode-text-in-delivery-mode{font-weight:bold}.delivery-mode-text-in-delivery-mode-wrapper{height:2.4em;display:table}.delivery-mode-content{text-shadow:0 0 3px white;background-color:#fff;cursor:pointer;padding:10px 5px}.delivery-mode-content .delivery-mode-text-in-delivery-mode{height:1.2em;display:table-cell;vertical-align:middle}.delivery-mode-content .delivery-mode-image-wrapper{margin-bottom:5px;text-align:center}.delivery-mode-wrapper .delivery-mode-content img,.delivery-mode-wrapper .delivery-mode-content svg{max-width:140px;max-height:70px}@media(max-width:1035px){.total-price,.price{font-size:16px!important}.name,.name a{font-size:14px!important}.name small,.name a small{font-size:12px}.delivery-mode-content{width:calc(100% - 20px)!important}}@media(max-width:700px){.saleitem-row{height:265px}.saleitem-row .image{width:100%;height:auto!important}.saleitem-row .image img{margin:0 auto;display:block}.saleitem-row .name{width:100%;text-align:center}.saleitem-row .incrementor{width:100%;text-align:center}.saleitem-row .total-price{width:100%;text-align:center;font-size:22px!important}.saleitem-row .remove-btn{width:100%;text-align:center;padding-top:0!important}.freight{margin-top:20px}.total{margin-bottom:20px}.freight .name,.total .name,.freight .price,.total .price{font-size:22px!important}.freight .name,.total .name{width:100px}.campain-giftcard-toggle-wrapper{clear:both}.campain-giftcard-row{height:217px;padding:10px!important}.campain-giftcard-row .giftcard{padding:0!important}.campain-giftcard-row .credit-account-in-checkout{width:100%!important}.campain-giftcard-row .campaign-form-group{width:100%!important}.delivery-mode-content .delivery-mode-image-wrapper{width:50%!important}.saleitem-row.giftcard{padding:10px!important;height:122px}.saleitem-row.giftcard .name{width:100%}.saleitem-row.giftcard .name a{font-size:16px!important}.saleitem-row.giftcard .used-remain{padding:0!important;width:50%;text-align:left}.saleitem-row.giftcard .used-remain-result{width:50%}.saleitem-row.giftcard .remove-giftcard{padding-top:10px;padding-right:10px;width:100%}}body.surface-tiny .shopping-cart-content-wrapper.klarna-checkout{position:absolute;top:0!important;z-index:99999;background-color:#fff;right:0;left:0;width:100%;overflow:hidden}#placeholderForNewContent{display:none}.design-mode #placeholderForNewContent{display:block}.has-variant-text{display:none}.article-in-list .product-main-image-holder img.secondary-product-image{display:none}.article-in-list .with-secondary-image:hover img{display:none!important}.article-in-list .with-secondary-image:hover img.secondary-product-image{display:block!important}.page-preview-wrapper{display:none}@media(min-width:768px){.navbar-wide .open.isDeepMenu>ul{flex-direction:row;display:flex!important;justify-content:center;margin-top:-8px;left:-15px;right:-15px;padding-left:calc((100vw - 1200px)/2);padding-right:calc((100vw - 1200px)/2);float:none}.navbar-wide .nav>li.isDeepMenu{position:static}.navbar-wide .nav>li.isDeepMenu>ul ul{flex-direction:column;float:none}.page-preview-wrapper{display:block}}.localization-dropdowns{display:flex}.localization-dropdown{user-select:none;cursor:pointer}.localization-dropdown-label{padding:10px}.localization-dropdown-arrow-down{margin-left:7px;font-size:16px;font-weight:900;transform:rotate(90deg);display:inline-block}.localization-dropdown-menu{display:none;padding:0;position:absolute;background-color:#fff;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}.localization-dropdown-menu li{padding:10px;list-style:none}.localization-dropdown-menu a{text-decoration:none;color:#333;display:block}.localization-dropdown-menu li:hover{background-color:#eee}.newsletter-popup-modal .modal-content{border-radius:0}.newsletter-popup-modal .modal-dialog{margin-top:20vh}.newsletter-popup-modal .close{position:absolute;top:0;right:0;padding:0 10px 10px 10px;font-size:30px;color:#000}.newsletter-popup-modal .newsletter-popup-modal-body{display:flex;flex-direction:row}@media(max-width:500px){.newsletter-popup-modal .newsletter-popup-modal-body{flex-direction:column}}.newsletter-popup-modal .newsletter-popup-modal-body .newsletter-popup-image-wrapper{vertical-align:middle;line-height:0;flex-grow:1;flex-basis:40%;display:flex;justify-content:center;align-items:center;overflow:hidden}.newsletter-popup-modal .newsletter-popup-modal-body .newsletter-popup-image-wrapper img{flex-shrink:0;min-width:100%;min-height:100%;object-fit:cover}.newsletter-popup-modal .newsletter-popup-modal-body h4{font-size:2em;line-height:1em}.newsletter-popup-modal .newsletter-popup-modal-body p{font-size:.8em;line-height:1em;margin:10px 0}.newsletter-popup-modal .newsletter-popup-modal-body .newsletter-popup-info-wrapper{padding:10px;flex-basis:60%}.newsletter-popup-modal .newsletter-popup-modal-body .newsletter-popup-info-wrapper .form-control{height:30px}.newsletter-popup-modal .newsletter-popup-modal-body .newsletter-popup-info-wrapper input{margin-bottom:10px}.newsletter-popup-modal .newsletter-popup-modal-body .newsletter-popup-info-wrapper .checkbox{padding-top:0}.newsletter-popup-modal .newsletter-popup-modal-body .newsletter-popup-info-wrapper .checkbox input[type="checkbox"]{margin-top:7px}.newsletter-popup-modal .newsletter-popup-modal-body .newsletter-popup-info-wrapper .decline-close-button{margin-right:10px}@media(max-width:767px){.newsletter-popup-modal .newsletter-popup-modal-body .newsletter-popup-info-wrapper .register-newsletter-button{float:right}}