.purchase-btn::before{content:" ";border:2px solid #ce8157;position:absolute;width:calc(100% - 24px);height:70px;top:-12px;left:12px}p,a,span,li{font-size:16px}h1,h2,h3,h4,h5,h6,span,p,li{color:#6c6965}a{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;color:#6c6965}a:hover{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;color:#524f4c;text-decoration:none}*{margin:0;padding:0;font-family:"Open Sans",Sans-serif;font-weight:200}main img{max-width:100%;height:auto !important}main table{width:100% !important;overflow-x:auto;white-space:nowrap}select{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjQiPjxwYXRoIGQ9Ik00ODAtMzc0LjM4NCAyNzEuMzg0LTU4M2wyNi40NjItMjYuNDYyTDQ4MC00MjcuMzA4bDE4Mi4xNTQtMTgyLjE1NEw2ODguNjE2LTU4MyA0ODAtMzc0LjM4NFoiLz48L3N2Zz4=) no-repeat 98% 50%;background-size:5%;-moz-appearance:none;-webkit-appearance:none;appearance:none}.overlay{position:absolute;top:0;left:0;width:100%;height:100%}.flexItCenter{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-ms-flex-pack:center;-webkit-justify-content:center;align-items:center;-ms-flex-align:center;-webkit-align-content:center}.backgroundContain{background-position:center !important;background-repeat:no-repeat !important;background-size:contain !important}.backgroundCover{background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important}.mobile-padding{padding:0}.wm3-form-message{color:#3c763d;background-color:#b4e9bd;border-color:#b4e9bd;padding:15px;margin-bottom:20px;border:1px solid rgba(0,0,0,0);border-radius:4px}html,body{height:100%;margin:0;padding:0}.ie-container{position:absolute;top:0px;left:0;width:100%;background-color:#6c6965;border-bottom:1px solid #6c6965;padding:15px 0 10px;color:#fff;z-index:9999;text-align:center}.header-product-submenu{display:none}.sub-groups{display:none}.all-products-menu li{position:relative;list-style:none}.all-products-menu li .open-icon{position:absolute;right:0;top:5px;vertical-align:middle;cursor:pointer;transition-duration:.5s;transition-property:rotate;rotate:0deg}.all-products-menu li .open-icon.open{transition-duration:.5s;transition-property:rotate;rotate:180deg}.customers{padding:32px 0}.customers>div{display:flex;justify-content:center}.customers>div .customer-login{padding:64px 72px;background-color:#fff;border-radius:16px;box-shadow:0px 12px 16px -4px rgba(16,24,40,.04),0px 4px 6px -2px rgba(16,24,40,.03)}.form-group{position:relative}.form-group input{border:2px solid #fafafa;border-radius:4px;background-color:#fff;padding:12px 16px;margin-bottom:4px;border:1px solid #f1f1f1}.form-group input::placeholder{color:#e4e4e7}.form-group input.error{border:2px solid red}.form-group label{margin-top:16px}.form-group .passwordEye{position:absolute;right:10px;top:55px;cursor:pointer}.row-wrapper{display:flex;gap:8px}.row-wrapper .input-wrapper{width:100%}.row-wrapper .form-group{width:100%;max-width:calc(50% - 4px)}.customer-register{padding:48px;border-radius:16px;background-color:#fff;box-shadow:0px 12px 16px -4px rgba(16,24,40,.04),0px 4px 6px -2px rgba(16,24,40,.03)}.customer-register #register-tab{display:flex;gap:8px}.customer-register .nav-item{flex:1}.customer-register .nav-item .nav-link{width:100%;border:1px solid #27272a;border-radius:8px;padding:12px 16px;color:#27272a;background-color:#fff;transition:.2s background-color ease-in-out}.customer-register .nav-item .nav-link:hover{background-color:#e4e4e7}.customer-register .nav-item .nav-link.active{border:1px solid #fbf6f2;border-radius:8px;padding:12px 16px;background-color:#6c6965;color:#fff}.customer-register .nav-item .nav-link.active:hover{background-color:#6c6965;color:#fff}.customer-register .form-group{display:flex;flex-direction:column}.customer-register .form-group input{border:2px solid #fafafa;border-radius:4px;background-color:#fff;padding:12px 16px;margin-bottom:4px;border:1px solid #f1f1f1}.customer-register .form-group input::placeholder{color:#e4e4e7}.customer-register .form-group input.error{border:2px solid red}.customer-register .form-group label{margin-top:16px}#reset-form-after{display:none}#reset-form-after{display:none}.wm3default-shipping-wrapper .nav-link{width:100%;border:1px solid #27272a;border-radius:8px;padding:12px 16px;color:#27272a;background-color:#fff;transition:.2s background-color ease-in-out}.wm3default-shipping-wrapper .nav-link:hover{background-color:#e4e4e7}.wm3default-shipping-wrapper .nav-link.active{border:1px solid #fbf6f2;border-radius:8px;padding:12px 16px;background-color:#6c6965;color:#fff}.wm3default-shipping-wrapper .nav-link.active:hover{background-color:#6c6965;color:#fff}.wm3default-shipping-wrapper #btn-church,.wm3default-shipping-wrapper #btn-private{width:300px;float:left;margin-right:10px;cursor:pointer}.empty-cart{min-height:calc(100vh - 781px)}.colrow{background-color:#fbf6f2;padding:16px 8px}.boxShadow{box-shadow:0px 2px 4px -2px rgba(16,24,40,.09),0px 4px 8px -2px rgba(16,24,40,.09)}.wm3default-cart .wm3default-cart-items{position:relative}.wm3default-cart .wm3default-cart-items .wm3default-cart-item-image{width:150px;height:150px;overflow:hidden}.wm3default-cart .wm3default-cart-items .wm3default-cart-item-image a{display:flex;justify-content:center}.wm3default-cart .wm3default-cart-items .wm3default-cart-item-image img{width:auto;object-fit:contain;max-height:100%}.wm3default-cart .wm3default-cart-items .wm3default-quantity label .wm3default-cart-quantity{position:relative;max-width:150px}.wm3default-cart .wm3default-cart-items .wm3default-quantity label .wm3default-quantity-btn{cursor:pointer;position:absolute}.wm3default-cart .wm3default-cart-items .wm3default-quantity label .wm3default-quantity-btn.subtract{top:calc(50% - 8px);left:5px}.wm3default-cart .wm3default-cart-items .wm3default-quantity label .wm3default-quantity-btn.add{top:calc(50% - 8px);right:5px}.wm3default-cart-sum-left{display:inline-block;width:49%}.wm3default-cart-sum-right{display:inline-block;width:49%}.remove a{color:#a31129;text-decoration:none;transition:.2s color ease-in-out}.remove a:hover{color:#ea183a}.wm3default-cart .wm3default-cart-terms-of-use.error{border:2px solid red;padding:10px}.wm3default-cart .wm3default-cart-terms-of-use label a{font-family:"Averia Serif Libre",serif;font-style:normal;font-weight:500;font-size:16px;line-height:22px;text-decoration:underline}.wm3default-cart #wm3default-cart-terms-of-use-checkbox{margin-right:8px}.campaigns-content{display:flex;align-items:center}.campaigns-content .campaign-code{border:2px solid #fafafa;border-radius:4px;background-color:#fff;padding:12px 16px;margin-bottom:4px;border:1px solid #f1f1f1}.campaigns-content .campaign-code::placeholder{color:#e4e4e7}.campaigns-content .campaign-code.error{border:2px solid red}.campaigns-content .campaign-btn{border:1px solid #fbf6f2;border-radius:8px;padding:12px 16px;background-color:#6c6965;color:#fff}.campaigns-content .campaign-btn:hover{background-color:#6c6965;color:#fff}.wm3default-shipping-wrapper #cart-shipping div{border-radius:8px;margin-bottom:0;background-color:#fbf6f2}.wm3default-shipping-wrapper #cart-shipping div label{padding:16px 24px}.wm3default-shipping-wrapper #cart-shipping div label span{margin-left:16px;font-family:"Averia Serif Libre",serif;font-style:normal;font-weight:700;font-size:18px;line-height:28px}.wm3default-betal-alternativ{padding:16px 24px;background-color:#fbf6f2;border-radius:8px;margin:16px 0}#shipform .error{border:2px solid red;padding:10px}.cart-attributes-input{border:2px solid red}.accordion .accordion-item{border:none;margin-top:8px;margin-bottom:8px}.accordion .accordion-item .accordion-button{background:#fdfdfc;border:.5px solid #fdfdfc;border-radius:8px !important}.accordion .accordion-item .accordion-button:not(.collapsed){background-color:#fafafa;border:.5px solid #fafafa;border-bottom:0;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;color:unset}.accordion .accordion-item .accordion-button .accordion-button:focus{border-color:rgba(0,0,0,.125)}.accordion .accordion-item .accordion-button.collapsed:focus,.accordion .accordion-item .accordion-button:focus{box-shadow:none}.accordion .accordion-item:first-of-type{margin-top:0}.accordion .accordion-body{background-color:#fafafa;border:.5px solid #fafafa;border-top:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.productcard-wrapper a{display:flex;justify-content:center}.productcard-wrapper .productcard{width:100%;padding:16px;border-radius:4px;transition:.3s background-color ease-out}.productcard-wrapper .productcard:hover{background-color:#fafafa}.productcard-wrapper .wm3default-product-card-image{position:relative;height:300px;display:flex;align-items:center;overflow:hidden}.productcard-wrapper .wm3default-product-card-image .product-image{object-fit:contain;height:100% !important;width:100% !important}.productcard-wrapper .wm3default-product-card-image .campaign-badge{opacity:90%;background-color:#fbf6f2;width:200px;height:50px;justify-content:center;align-items:center;display:flex;position:absolute;transform:rotate(45deg);top:25px;right:-50px;border:5px ridge #3d9c11}.productcard-wrapper .wm3default-product-card-image .campaign-badge p{font-size:18px;font-weight:800;color:#3d9c11}.productcard-wrapper .wm3default-product-card-image .wm3default-product-card-bg-image{height:219px;width:175px;max-width:175px;background-size:cover;background-repeat:no-repeat;background-position:center;margin-bottom:15px}.wm3default-product-card-info{margin-top:8px;text-align:center}.wm3default-product-card-info p:last-of-type{color:"Open Sans",Sans-serif}.thumbnails li{list-style:none;display:inline-block;height:40px;width:40px;cursor:pointer}.dropdown-item.disabled{pointer-events:none;color:red}.buy-quantity-wrapper{margin-bottom:50px}.buy-quantity-wrapper .buy-wrapper{width:calc(75% - 16px) !important}.quantity-input{appearance:none;-moz-appearance:none;-webkit-appearance:none;width:100%;padding:10px 20px;border:2px solid #fafafa;border-radius:4px;background-color:#fff;padding:12px 16px;margin-bottom:4px;border:1px solid #f1f1f1}.quantity-input::placeholder{color:#e4e4e7}.quantity-input.error{border:2px solid red}.rekommenderade.produkter h4{padding-bottom:16px;margin-bottom:0}.product-added{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;background-color:rgba(0,0,0,.2);z-index:99}.product-added .product-wrapper{background-color:#fff;width:100%;height:30vh;display:flex;justify-content:center;align-items:center}.product-added .product-wrapper h4{text-align:center}.product-added .product-wrapper .purchase-btn{width:fit-content;align-self:center;text-decoration:none;margin-top:16px}.product-added .product-wrapper .purchase-btn:hover{color:#fff}.product-added .product-wrapper .product-thumbnail{display:flex;justify-content:center}.product-added .product-wrapper .product-thumbnail .product-thumbnail-info{padding-left:16px}.aside-slider .product-small-image{height:80px;background-size:contain !important;background-repeat:no-repeat;background-position:center}.products-single-wrapper{padding-bottom:24px}.products-single-wrapper .head-slider{width:100%;display:inline-block}.produktbilder .product-image a{display:flex;justify-content:center;width:100% !important}.produktbilder .product-image a img{display:flex;width:100%;max-width:525px;max-height:450px;object-fit:cover;object-position:center center}.in-stock{height:10px;width:10px;border-radius:50%;background-color:green;float:left;margin-right:6px;margin-top:6px}.out-of-stock{height:10px;width:10px;border-radius:20px;background-color:red;float:left;margin-right:6px;margin-top:6px}.backorderable{height:10px;width:10px;border-radius:20px;background-color:#eb6608;float:left;margin-right:6px;margin-top:6px}.added-to-cart{display:none}.added-to-cart.newAdd{display:block;position:absolute;top:0;width:100%;height:80px;background:#333;color:#fff;text-align:center;padding-top:20px}.product-short_description ul{padding:1rem}.quantity-wrapper{position:relative}.quantity-wrapper .quantity-add,.quantity-wrapper .quantity-remove{cursor:pointer;position:absolute;top:calc(50% - 12px)}.quantity-wrapper .quantity-remove{left:5px}.quantity-wrapper .quantity-add{right:5px}.order_item_quantity{max-width:114px;text-align:center}.product-variants{display:flex;flex-direction:column}.product-variants select{border:2px solid #fafafa;border-radius:4px;background-color:#fff;padding:12px 16px;margin-bottom:4px;border:1px solid #f1f1f1}.product-variants select::placeholder{color:#e4e4e7}.product-variants select.error{border:2px solid red}.divider{color:#e4e4e7}.group-single-header{border-radius:8px;background-color:#fbf6f2;display:flex;justify-content:center;padding:24px;margin-bottom:32px;margin-top:32px}.group-single-header .group-single-editable{max-width:762px}.group-single-header .group-single-editable h1{text-align:center}.products-count{flex:1 0 auto}.filter-top-mobile{display:none}#products-form-filter{padding:0}.filteringList{margin-bottom:0}.filteringList .filterBy{list-style:none;display:inline-block;vertical-align:top;border:1px solid #eee;border-radius:4px;cursor:pointer;padding:8px;min-width:190px;position:relative;background-color:#fafafa}.filteringList .filterBy:hover{background-color:#eee}.filteringList .filterBy .filterHeadline{font-family:"Averia Serif Libre",serif;font-style:normal;font-weight:400;font-size:16px;line-height:140%;color:#57534e;display:flex;justify-content:space-between}.filteringList .filter-wrapper{display:none;position:absolute;top:40px;width:190px;z-index:2;left:-1px;border:1px solid #e4e4e7;border-radius:4px;border-top:none;background-color:#fafafa}.filteringList .filter-wrapper .checkbox-wrapper{padding:8px;border-bottom:1px solid #e4e4e7}.filteringList .filter-wrapper .checkbox-wrapper:hover{background-color:#eee}.filteringList .filter-wrapper .checkbox-wrapper label{display:flex;align-items:center}.filteringList .filter-wrapper .checkbox-wrapper label .dropdown-filter-value{font-family:"Averia Serif Libre",serif;font-style:normal;font-weight:400;font-size:16px;line-height:140%;margin-left:8px;color:#57534e}.filteringList .filter-wrapper .checkbox-wrapper:last-of-type{border-bottom:none}.group-filter .filter-btn.active{font-weight:700}.mobile-group-menu{display:none}.order-wrapper{border-radius:8px}.customerOrderHistory{min-height:calc(100vh - 725px)}.customerOrderHistory .order-inner-heading{padding:16px}.favHeart-icon{position:absolute;top:20px;right:20px;height:27px;width:27px;z-index:9;cursor:pointer}.favHeart-icon .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;position:relative;z-index:-1}.favHeart-icon.wm3-favorite-on .material-symbols-outlined{font-variation-settings:"FILL" 1}.wm3default-checkout .material-symbols-outlined{vertical-align:middle}.top-profile{background-color:#e4e4e7}.top-profile .logout-link{text-decoration:none}.row-wrapper{display:flex;gap:8px}.profileMenu{width:100%}.profileMenu ul{list-style-type:none;width:100%;padding:0}.profileMenu ul li{padding:8px 0;width:100%}.profileMenu ul li a{display:flex;text-decoration:none;width:100% !important;border:1px solid #fbf6f2;border-radius:8px;padding:12px 16px;background-color:#6c6965;color:#fff;background-color:#d4d4d8;border-color:#d4d4d8;color:#fff;font-weight:600}.profileMenu ul li a:hover{background-color:#6c6965;color:#fff}.profileMenu ul li a:hover{color:#fff}.profileMenu ul li a.active{border:1px solid #fbf6f2;border-radius:8px;padding:12px 16px;background-color:#6c6965;color:#fff;color:#fff}.profileMenu ul li a.active:hover{background-color:#6c6965;color:#fff}.customer-profile form{width:100%}.customer-profile .input-wrapper{margin-top:8px}.customer-profile .input-wrapper input{width:100%;border:2px solid #fafafa;border-radius:4px;background-color:#fff;padding:12px 16px;margin-bottom:4px;border:1px solid #f1f1f1}.customer-profile .input-wrapper input::placeholder{color:#e4e4e7}.customer-profile .input-wrapper input.error{border:2px solid red}.customer-profile .input-wrapper select{border:2px solid #fafafa;border-radius:4px;background-color:#fff;padding:12px 16px;margin-bottom:4px;border:1px solid #f1f1f1;width:100%}.customer-profile .input-wrapper select::placeholder{color:#e4e4e7}.customer-profile .input-wrapper select.error{border:2px solid red}.open-order-row .open{cursor:pointer}.moreOrderInfo{display:none}.moreOrderInfo img{width:40px;max-height:40px}.moreOrderInfo .order-total-left{display:inline-block}.moreOrderInfo .order-total-right{display:inline-block}@media(max-width: 767px){.cart .cart-items{position:relative}.cart .cart-items .cart-item-image{display:inline-block}.cart .cart-items .cart-item-text{display:inline-block;vertical-align:top}.cart .cart-items .remove{position:absolute;top:10px;right:0}}
