@import url(https://use.typekit.net/dng8kvs.css);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;max-width:100%}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,:after,:before{box-sizing:border-box}a{text-decoration:none}a,button{color:inherit;cursor:pointer}button{background-color:transparent;border-width:0;padding:0}figure{margin:0}input::-moz-focus-inner{border:0;padding:0;margin:0}dd,ol,ul{margin:0;padding:0 13px}ul li{margin-bottom:20px}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit}p{margin:0}cite{font-style:normal}fieldset{border-width:0;padding:0;margin:0}@keyframes fade-in-black{0%{background-color:transparent}to{background-color:#000}}@keyframes fade-in-transparent{0%{background-color:#000}to{background-color:transparent}}@keyframes fade-in-border{0%{border-bottom:1px solid transparent}to{border-bottom:1px solid #fff}}@keyframes fade-out-border{0%{border-bottom:1px solid #fff}to{border-bottom:1px solid transparent}}.input{align-items:center;background-color:#fff;border:1px solid #d9d9d6;border-radius:0;display:flex;height:36px;outline:0;padding:0 20px}.input:focus{border-radius:0}.input.input-dark{background-color:transparent;border:1px solid #fff;color:#fff}.input.input-dark::placeholder{color:#fff}.input.input-white-transparent{background-color:hsla(0,0%,100%,.39);color:#fff}.input.input-white-transparent::placeholder{color:#fff}.input.input-grey{background-color:#e4e4e2;border:1px solid #e4e4e2}.input.input-transparent{background-color:transparent;color:#fff}.input.input-transparent::placeholder{color:#fff}.input-group{align-items:center;display:grid;grid-template-columns:min-content min-content}.input-group.input-group-dark{border:1px solid #fff}.input-group.input-group-dark .input{border:none}.textarea{height:150px;font-size:16px;padding:10px 20px;font-family:proxima-nova,sans-serif}.checkbox input[type=checkbox]{display:none}.checkbox label{cursor:pointer;line-height:24px;padding-left:34px;position:relative;text-transform:capitalize}.checkbox label:before{background-color:#fff;border:1px solid #000;content:"";display:block;height:18px;left:0;position:absolute;top:0;width:18px}.checkbox label:after{background-color:#fff;content:"";display:block;height:16px;left:1px;position:absolute;top:1px;width:16px}.checkbox>input[type=checkbox]:checked~label:after{background-color:#000;border:3px solid #fff}.checkbox:hover>input[type=checkbox]~label:after{background-color:#000;border:3px solid #fff}.checkbox.category-filter{display:grid;grid-template-columns:1fr}.checkbox.category-filter label{color:#53555b;font-size:12px}.checkbox.category-filter label:before{right:16px;left:unset;border:1px solid #cacacc;height:19px;width:19px}.checkbox.category-filter label:after{right:19px;top:3px;width:13px;height:13px;left:unset}.checkbox.category-filter>input[type=checkbox]:checked~label:after{border:0}.checkbox.category-filter:hover>input[type=checkbox]~label:after{border:0}.checkbox-round{display:block;position:relative;padding-left:27px;cursor:pointer;font-size:12px}.checkbox-round input{position:absolute;opacity:0;cursor:pointer}.checkbox-round .check{position:absolute;top:1px;left:0;height:14px;width:14px;border-radius:50%;background-color:#000;border:1px solid #fff}.checkbox-round .check:after{content:"";position:absolute;display:none;left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkbox-round:hover input~.check{background-color:#fff}.checkbox-round input:checked~.check{background-color:#ff585d}.checkbox-round input:checked~.checkmark:after{display:block}.radio{align-items:center;cursor:pointer;display:flex;position:relative;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.radio input{cursor:pointer;opacity:0;height:0;position:absolute;width:0}.radio .checkmark{border:1px solid #000;border-radius:50%;height:18px;display:block;margin-right:10px;position:relative;width:18px}.radio .checkmark:after{background:#fff;border-radius:50%;content:"";display:none;height:8px;left:4px;position:absolute;top:4px;width:8px}.radio:hover input~.checkmark{background-color:#000}.radio:hover input~.checkmark:after{display:block}.radio input:checked~.checkmark{background-color:#000}.radio input:checked~.checkmark:after{display:block}.button{align-items:center;background-color:#fff;border:none;box-sizing:border-box;cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0 20px}.button.button-red{background-color:#ff585d;color:#fff}.button.button-black{background-color:#000;color:#fff}.button.button-black[disabled]{background-color:#75787d;color:#fff}.button.button-white{background-color:#fff;color:#000}.button.button-grey{background-color:#e4e4e2}.button.button-dark-grey{background:rgba(0,0,0,.8);color:#fff}.button.button-transparent{background-color:transparent;border:1px solid #fff;color:#fff}.button[disabled=disabled]{background-color:#75787d;color:#fff}.button.black-border{padding-top:2px;border:1px solid #000}.select{align-items:center;background-color:#fff;border:1px solid #d9d9d6;box-sizing:border-box;cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0 20px}.custom-select-small{display:inline-block;height:36px;position:relative}.custom-select-small select{align-items:center;background-color:transparent;border:none;box-sizing:border-box;cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0 30px 0 10px;-webkit-appearance:none;-webkit-border-radius:0}.custom-select-small:after{background-image:url(/dist_web/assets/icon-arrow-down-black.5839d23efe33847c430d243da66a19ab.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;bottom:0;content:"";height:36px;pointer-events:none;position:absolute;right:0;top:0;width:30px}.custom-select{display:inline-block;height:36px;max-width:100%;position:relative;width:340px}.custom-select select{appearance:none;background-color:#fff;border:1px solid #000;border-radius:0;cursor:pointer;display:block;outline:none;height:36px;padding:0 20px;line-height:1.75;word-break:normal;width:100%;-ms-word-break:normal;-moz-appearance:none;-webkit-appearance:none;-webkit-border-radius:0}.custom-select:after{background-image:url(/dist_web/assets/icon-arrow-down.24dd1ff4dbeb149d9b95f662577f39e7.svg);background-position:50%;background-repeat:no-repeat;background-size:30px;border-left:1px solid #000;bottom:0;content:"";height:36px;pointer-events:none;position:absolute;right:0;top:0;width:36px}.custom-select-red{position:relative}.custom-select-red .top{display:flex;height:36px;border:1px solid #2f2f2f;align-items:center;padding:0 20px;justify-content:space-between;text-transform:uppercase}.custom-select-red i{background-image:url(/dist_web/assets/icon-arrow-red-r.017036648c57d9c13d110a7722356648.svg);background-size:30px;height:20px;width:20px;transform:rotate(90deg);background-size:contain;background-position:50%;background-repeat:no-repeat}.custom-select-red .custom-select-options{background-color:#fff;color:#000;padding:20px;grid-row-gap:20px;display:none;position:absolute;left:0;right:0;z-index:1;border:1px solid #000}.custom-select-red .custom-select-options .option{display:grid}.custom-select-red .custom-select-options .option .name{text-transform:uppercase}.custom-select-red .custom-select-options .option .link{display:flex;align-items:baseline;justify-content:space-between}.custom-select-red .custom-select-options .option .link.three-columns{display:grid;grid-template-columns:repeat(3,1fr)}.custom-select-red .custom-select-options .option .link.three-columns .linktext{display:flex;justify-content:flex-end;align-items:baseline}.custom-select-red .custom-select-options .option .link .arrow-right{font-size:8px;margin-left:5px}@media (min-width:1100px){.custom-select select{background-color:#e4e4e2}.custom-select-red .custom-select-options .option .link{align-items:center}}.alerter{align-items:center;background-color:#fff;border:1px solid #d9d9d6;color:#000;display:flex;font-weight:600;justify-content:space-between;padding:20px;width:100%}.alerter a.button{height:20px;padding:0;width:20px}.alerter a.button .icon{height:10px;width:10px}.alerter.alerter-fixed{left:20px;max-width:550px;position:fixed;right:20px;top:80px;z-index:222}.alerter.error,.alerter.warning{color:#ff585d}@media (min-width:1100px){.alerter.alerter-fixed{left:auto;right:40px;top:200px}}html{line-height:1.5}body{color:#000;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;letter-spacing:.5px;font-size:16px;font-size:12px}@media screen and (min-width:768px){body{font-size:calc(9.68675px + .3012vw)}}@media screen and (min-width:1100px){body{font-size:13px}}body h1,body h2,body h3,body h4,body h5,body h6{font-family:proxima-nova,sans-serif;font-weight:600}body .font-bold{font-weight:900}body .font-semi-bold{font-weight:600}body .center-text{text-align:center}body .text-left{text-align:left}body .text-right{text-align:right}body .withline{text-decoration:underline}body .font-color-white{color:#fff}body .font-small{font-size:12px;font-size:10px}@media screen and (min-width:768px){body .font-small{font-size:calc(7.68675px + .3012vw)}}@media screen and (min-width:1100px){body .font-small{font-size:11px}}body .font-h3,body h3{font-size:18px;font-size:14px}@media screen and (min-width:768px){body .font-h3,body h3{font-size:calc(9.37349px + .60241vw)}}@media screen and (min-width:1100px){body .font-h3,body h3{font-size:16px}}body .font-h2,body h2{font-size:25px;line-height:1.2em;font-size:18px}@media screen and (min-width:768px){body .font-h2,body h2{font-size:calc(11.06024px + .90361vw)}}@media screen and (min-width:1100px){body .font-h2,body h2{font-size:21px}}body .font-h1,body h1{font-size:45px;line-height:1.2em;font-size:23px}@media screen and (min-width:768px){body .font-h1,body h1{font-size:calc(-18.63855px + 5.42169vw)}}@media screen and (min-width:1100px){body .font-h1,body h1{font-size:41px}}@media (max-width:768px){body .hide_in_mobile{display:none}}body{background-color:#fff;display:grid;grid-template-areas:"header" "main" "footer";grid-template-columns:100%;grid-template-rows:auto;margin:0;padding:0}html{scroll-behavior:smooth}header{grid-area:header}main{grid-area:main}footer{grid-area:footer}.container{margin:0 auto 20px;padding:0 20px;width:100%}@media (min-width:1100px){.container{margin:0 auto 40px;max-width:1150px;padding:0 40px}}@media (min-width:1920px){.container{max-width:1414px}}.container-small{margin:0 auto 20px;padding:0 20px;width:100%}@media (min-width:1100px){.container-small{margin:0 auto 40px;max-width:768px;padding:0 40px}}.container-full{margin:0 auto 20px;width:100%}@media (min-width:1100px){.container-full{margin:0 auto 40px;max-width:1920px}}.grid{display:grid;grid-gap:20px}@media (min-width:1100px){.grid{grid-gap:40px}}.m-b-0{margin-bottom:0}.m-b-5{margin-bottom:5px!important}.hidden{display:none}.top-border-grey{border-top:1px solid #444}.line-height-small{line-height:.8}@media (min-width:1100px){.m-b-60-desktop{margin-bottom:60px}}.icon{background-size:contain;background-repeat:no-repeat;background-position:50%;display:inline-block;height:22px;width:22px}.icon.icon-medium{height:28px;width:28px}.icon.icon-user{background-image:url(/dist_web/assets/icon-user.140083d527f14e663a2fcf9f75be03a2.svg)}.icon.icon-signin{background-image:url(/dist_web/assets/icon-signin.b2664fc2e5bf0f7d936aac240a026f84.svg)}.icon.icon-basket{background-image:url(/dist_web/assets/icon-basket.368774ba2bf0e9c496dc7b072d7b94b8.svg)}.icon.icon-search{background-image:url(/dist_web/assets/icon-search.c0c30d7e165f82110ece7103cbef7473.svg)}.icon.icon-book{background-image:url(/dist_web/assets/icon-book.7e3174e29ecf670ca76918623d6e26d6.svg)}.icon.icon-cart{background-image:url(/dist_web/assets/icon-cart.8b239c878dc5a57f07c7cf7bb353572b.svg)}.icon.icon-cart-white{background-image:url(/dist_web/assets/icon-cart-white.a2b0a6d4eeb00cce70b05bc75cf783b0.svg)}.icon.icon-cross{background-image:url(/dist_web/assets/icon-cross.61266c7f976c7c623baaf0ba875eda0c.svg)}.icon.icon-search-facet{background-image:url(/dist_web/assets/icon-search-facet.43c614aecbb2b26aa3690c78ef32b175.svg)}.icon.icon-cross-white{background-image:url(/dist_web/assets/icon-cross-white.67071fea89048408411314d703ca54c5.svg)}.icon.icon-cross-black{background-image:url(/dist_web/assets/icon-cross-black.76e6891d921ce357b6a16a5045e4aa8c.svg)}.icon.icon-cross-red{background-image:url(/dist_web/assets/icon-cross-red.998eb87eebc589c45b74f36828ab535b.svg)}.icon.icon-delete-red{background-image:url(/dist_web/assets/icon-delete-red.42bbe42202c630d4235ad8fc4b3e7b98.svg)}.icon.icon-heart{background-image:url(/dist_web/assets/icon-heart.bb4a9d56986eb279c3583339d2b07016.svg)}.icon.icon-heart-white{background-image:url(/dist_web/assets/icon-heart-white.e45ad0f78dda14349cb09f49645f0ac1.svg)}.icon.icon-mobile-menu{background-image:url(/dist_web/assets/icon-menu-white.b3cd07ca7547165bb4e7152f24527d02.svg)}.icon.icon-search-white{background-image:url(/dist_web/assets/icon-search-white.2f7631ad2e9365a6cd53fe48fb67c437.svg)}.icon.icon-search-grey{background-image:url(/dist_web/assets/icon-search-grey.d8fabe8b4ed34812563f3dd7c5d50ae6.svg)}.icon.icon-tag{background-image:url(/dist_web/assets/icon-tag.a4809c7fb711da7c5849a3c77fa3fcf8.svg)}.icon.icon-user-circle{background-image:url(/dist_web/assets/icon-user-circle.da9a75acd8609d9f83fd4c89b1d74f82.svg)}.icon.icon-user-white{background-image:url(/dist_web/assets/icon-user-white.2659bf8888f02aaa5b5e68bdabd67b14.svg)}.icon.icon-email{background-image:url(/dist_web/assets/icon-email.3c4d97e7f49552ba3006f16ad196a279.svg)}.icon.icon-email-grey{background-image:url(/dist_web/assets/icon-mail-grey.5759fa852aa94f32d2c61c2c290c86bf.svg)}.icon.icon-facebook{background-image:url(/dist_web/assets/icon-facebook.b01b217b7de349c5321a2f0ee272f6b1.svg)}.icon.icon-twitter{background-image:url(/dist_web/assets/icon-twitter.5b80c3f11af809f046cc2e04f2c390ad.svg)}.icon.icon-instagram{background-image:url(/dist_web/assets/icon-instagram.2f175e8fe4bef2f95231929063c9abad.svg)}.icon.icon-linkedin{background-image:url(/dist_web/assets/icon-linkedin.c92e638867a3ff48ed17a40c06b2115d.svg)}.icon.icon-email-white{background-image:url(/dist_web/assets/icon-email-white.3c4d97e7f49552ba3006f16ad196a279.svg)}.icon.icon-facebook-white{background-image:url(/dist_web/assets/icon-facebook-white.b07e24e8344752a24460d23827ebc692.svg)}.icon.icon-twitter-white{background-image:url(/dist_web/assets/icon-twitter-white.65661b7ebcedeecced45c6c72d957b29.svg)}.icon.icon-instagram-white{background-image:url(/dist_web/assets/icon-instagram-white.0e1bd307c5ed6c7084f464710aacf257.svg)}.icon.icon-linkedin-white{background-image:url(/dist_web/assets/icon-linkedin-white.a99ef330ca45ef1a2f26a096289bc001.svg)}.icon.icon-spisservis-symbol{background-image:url(/dist_web/assets/icon-spisservis-symbol.5472098666d82b0e9b797a0554b4a848.svg)}.icon.icon-filter{background-image:url(/dist_web/assets/icon-filter.e2e0dcd37ea24774861e44f464a3efe5.svg)}.icon.icon-filter-white{background-image:url(/dist_web/assets/icon-filter-white.a40058762727756ff0072de000217d15.svg)}.icon.icon-plus{background-image:url(/dist_web/assets/icon-plus.d2f7da6b2fa6d1dd0382c4054e1857ea.svg)}.icon.icon-plus-white{background-image:url(/dist_web/assets/icon-plus-white.17b0c1e1e0f3c1e0be48c8792a3efc89.svg)}.icon.icon-minus{background-image:url(/dist_web/assets/icon-minus.9cfc795834328c184e29b5babe17f3ae.svg)}.icon.icon-minus-white{background-image:url(/dist_web/assets/icon-minus-white.24ac247abcc28af9be761dcfa00152e0.svg)}.icon.icon-calendar{background-image:url(/dist_web/assets/icon-calendar.4f371f9b4dfc6f381b9953b52e0b73a7.svg)}.icon.icon-card{background-image:url(/dist_web/assets/icon-card.aeb1ab0f4e04fb0cf7c19f978196d234.svg)}.icon.icon-download{background-image:url(/dist_web/assets/icon-download.5cc93688b15a76ebc391a28e7741d6a1.svg)}.icon.icon-list-w-pencil{background-image:url(/dist_web/assets/icon-list-w-pencil.d23b8be92923dc651f5fa994f2ce8d5c.svg)}.icon.icon-phone{background-image:url(/dist_web/assets/icon-phone.8ce21190e2e7147ed4ac7505b54872b9.svg)}.icon.icon-payment-red{background-image:url(/dist_web/assets/betalning_red.07fc469e18453028090cf077dffe3bde.svg)}.icon.icon-payment-white{background-image:url(/dist_web/assets/betalning_vit.1627098d3f6f10e80715356d5e9f7932.svg)}.icon.icon-offers-white{background-image:url(/dist_web/assets/Erbjudande_vit.3ba863142ee61dd927bde95197d3492e.svg)}.icon.icon-offers-red{background-image:url(/dist_web/assets/Erbjudande_red.1d6e6af6804066a8c690f29b2fcceb35.svg)}.icon.icon-customer-service-red{background-image:url(/dist_web/assets/kundtjanst_red.dc3af34642ebdd9bc82080bca7172282.svg)}.icon.icon-customer-service-white{background-image:url(/dist_web/assets/kundtjanst_vit.b722180d8d8d25d3f3b38a24f8faadac.svg)}.icon.icon-customer-list-white{background-image:url(/dist_web/assets/Lista_kund_white.e3fb6c13443f4fd245e680289fc8c765.svg)}.icon.icon-customer-list-red{background-image:url(/dist_web/assets/Lista_kund_red.8804b0e655795824336be4a11b9f19ca.svg)}.icon.icon-list-spis-red{background-image:url(/dist_web/assets/Lista_spis_red.362eea7669082b8503f9eec465168655.svg)}.icon.icon-list-spis-white{background-image:url(/dist_web/assets/Lista_spis_vita.bb554878546eaa258dccd2ab15bde710.svg)}.icon.icon-mypages-white{background-image:url(/dist_web/assets/minasidor_vit.825d43f1ff7f22a9ce1852e7993f9c33.svg)}.icon.icon-mypages-red{background-image:url(/dist_web/assets/minasidor_red.53d4abaa1e4fe2054852007514b3e530.svg)}.icon.icon-orderhistory-white{background-image:url(/dist_web/assets/orderhistorik_vit.165b24a0560720a74b16c6778a8f4237.svg)}.icon.icon-orderhistory-red{background-image:url(/dist_web/assets/orderhistorik_red.6e44912f6364bfd5e57fd854afa49c19.svg)}.icon.icon-tag-red{background-image:url(/dist_web/assets/tag_red.9cd26950ce24cf6be24b0e0f1114045c.svg)}.icon.icon-tag-white{background-image:url(/dist_web/assets/tag_vit.1d62e9f875083e5750b546b7d2054fa9.svg)}.icon.icon-edit{background-image:url(/dist_web/assets/icon-edit.ed17e1c9b0353d5ffda8ffad2a2d4b61.svg)}.icon.icon-circle-green{background-color:#a8d3c4}.icon.icon-circle-green,.icon.icon-circle-yellow{border-radius:50%;content:"";height:18px;width:18px}.icon.icon-circle-yellow{background-color:#f9f3bf}.icon.icon-circle-red{background-color:#fe7074;border-radius:50%;content:"";height:18px;width:18px}.icon.icon-list-add-white{background-image:url(/dist_web/assets/icon-list-add-white.3ebb3158b9c2988aee9ba9dafe4af463.svg);height:40px;width:40px}.icon.icon-list-add-red{background-image:url(/dist_web/assets/icon-list-add-red.9208dc1a42d4cb31de0f49a0ce653637.svg);height:40px;width:40px}.icon.icon-couponcode{background-image:url(/dist_web/assets/icon-couponcode.9e75581468bf4f8015afd6911ee06cc2.svg);height:40px;width:40px}.icon.icon-checkbox{background-image:url(/dist_web/assets/checkbox.d6bb85f1a801bc876c28b74447556bf8.svg);height:40px;width:40px}.icon.icon-arrow-black-l{background-image:url(/dist_web/assets/icon-arrow-black-l.2f60b0afec6942b9c560ac7fa7394a14.svg);height:10px;width:10px}.icon.icon-arrow-black-r{background-image:url(/dist_web/assets/icon-arrow-black-r.223cfade5d6e6d101da331f7e53a3784.svg);height:10px;width:10px}.icon.icon-arrow-red-r{background-image:url(/dist_web/assets/icon-arrow-red-r.017036648c57d9c13d110a7722356648.svg);height:10px;width:10px}.icon.icon-arrowbox-black-l{background-image:url(/dist_web/assets/icon-arrowbox-black-l.061fb618c02c33210a461f6f564167af.svg);height:40px;width:40px}.icon.icon-arrowbox-black-r{background-image:url(/dist_web/assets/icon-arrowbox-black-r.70bb6e423477636e68a192e346c5939f.svg);height:40px;width:40px}.icon.icon-arrowbox-grey-l{background-image:url(/dist_web/assets/icon-arrowbox-grey-l.f011bc667df9f731d539d3d4f31cbaa4.svg);height:40px;width:40px}.icon.icon-arrowbox-grey-r{background-image:url(/dist_web/assets/icon-arrowbox-grey-r.23b223b2118ca4c734697b743bd3095c.svg);height:40px;width:40px}.icon.icon-arrow-down{background-image:url(/dist_web/assets/icon-arrow-down.24dd1ff4dbeb149d9b95f662577f39e7.svg)}.icon.icon-arrow-up{background-image:url(/dist_web/assets/icon-arrow-up.9cd803b16615950bbc6b742f766e7df3.svg)}.icon.icon-arrow-down-white{background-image:url(/dist_web/assets/icon-arrow-down-white.8be240acf62221bb713875350140ef06.svg)}.icon.icon-arrow-up-white{background-image:url(/dist_web/assets/icon-arrow-up-white.b665eff866adf4bfb18858fd165df292.svg)}.icon.icon-arrow-banner-left-red{background-image:url(/dist_web/assets/icon-arrow-banner-left-red.03857a80fb983080fe8b8bc8b6af97a2.svg)}.icon.icon-arrow-banner-right-red{background-image:url(/dist_web/assets/icon-arrow-banner-right-red.5d8925694e772e79bfab28cb8e74db33.svg)}.icon.icon-arrow-banner-left-white{background-image:url(/dist_web/assets/icon-arrow-banner-left-white.6b622560898f9a2174dc58c92894df6e.svg)}.icon.icon-newsletter-arrow{background-image:url(/dist_web/assets/icon-newsletter-arrow.3bb9871bdc027d2973ef6539708ad78e.svg)}.icon.icon-arrow-banner-right-white{background-image:url(/dist_web/assets/icon-arrow-banner-right-white.9492fc34d35865e578f660a271715f52.svg)}.icon.icon-arrow-right-white{background-image:url(/dist_web/assets/icon-arrow-right-white.2f645870f1c8461ee34cdb705fe3a41b.svg)}.icon.icon-arrow-left-white{background-image:url(/dist_web/assets/icon-arrow-left-white.9dfe155ab4ec1f62f200c348e6a6ce0a.svg)}.icon.icon-angle-down{background-image:url(/dist_web/assets/icon-angle-down.839beba8a33e2370f6618f71b5f9b084.svg)}.icon.icon-angle-up{background-image:url(/dist_web/assets/icon-angle-up.b2de759cbc62542d2349c3530b9aaa89.svg)}.icon.icon-disabled{background-image:url(/dist_web/assets/icon-disabled.ad9e9f9511678a5e1aedd68a03b127e9.svg)}.icon.icon-arrow-productlist-l{background-image:url(/dist_web/assets/icon-arrow-productlist-l.3b678c1ff9c2ecfedb2bdf84e4467b4e.svg)}.icon.icon-arrow-productlist-r{background-image:url(/dist_web/assets/icon-arrow-productlist-r.3f8bd20624293e1833c78b08d30830a0.svg)}.icon.icon-customer-contact-red{background-image:url(/dist_web/assets/customer_contact_red.45b2b295a482939dcfdfc67c49f5c800.svg)}.icon.icon-customer-contact{background-image:url(/dist_web/assets/customer_contact_white.9ebff9299b18ed91a0a8449ad8a81892.svg)}.icon.icon-customer-delivery-red{background-image:url(/dist_web/assets/customer_delivery_red.799657c8979e4b8b1753b3634641bdf4.svg)}.icon.icon-customer-delivery{background-image:url(/dist_web/assets/customer_delivery_white.4061a31dc4351e94de6593cfff3ddd10.svg)}.icon.icon-customer-faq-red{background-image:url(/dist_web/assets/customer_faq_red.1c1d805e0d2e489adc668fd86bf79f11.svg)}.icon.icon-customer-faq{background-image:url(/dist_web/assets/customer_faq_white.a46b0591e80380339295124649ddc75f.svg)}.icon.icon-customer-pay-red{background-image:url(/dist_web/assets/customer_pay_red.83927d5b27b9ab868900126ae0bff12d.svg)}.icon.icon-customer-pay{background-image:url(/dist_web/assets/customer_pay_white.4f29d19ee7d0857560d868e02954e5c0.svg)}.icon.icon-customer-retur-red{background-image:url(/dist_web/assets/customer_retur_red.b12afca2b789c72cf725640c8e68e79b.svg)}.icon.icon-customer-retur{background-image:url(/dist_web/assets/customer_retur_white.b4b0de2daca93674d87d6ec83d723c3c.svg)}.icon.icon-payment-invoice_checkout{background-image:url(/dist_web/assets/invoice-checkout.2362795341c49789bbc79befe8751b17.svg);background-position:100%;width:100px}.icon.icon-payment-svea_checkout{background-image:url(/dist_web/assets/svea-checkout.4c76deff0830ab636176d594ca4e9777.jpg);background-position:100%;width:100px}.icon.icon-payment-wasa_checkout,.icon.icon-payment-wasa_leasingcheckout{background-image:url(/dist_web/assets/wasa-checkout.649708eb7b0c72626a2359c47c346653.png);background-position:100%;width:100px}.icon.icon-payment-klarna_checkoutv3{background-image:url(/dist_web/assets/klarna-checkoutv3.b7cdf1e86dcc7ce57be496d6aa506085.svg);background-position:100%;width:100px}.icon.icon-login{background-image:url(/dist_web/assets/icon-login.e69b64226b1fc8a2cca99deec6d75218.svg)}.icon.icon-logout{background-image:url(/dist_web/assets/icon-logout.777c75de48264cdcc9d2ea623cea5944.svg)}.icon.icon-new-customer{background-image:url(/dist_web/assets/icon-new-customer.b3684281a410003f458872e57c07b8e1.svg)}.icon.icon-phone-white{background-image:url(/dist_web/assets/icon-phone-white.c80d190d6c41ccfea82dbf30182a1f96.svg)}.icon.icon-clock{background-image:url(/dist_web/assets/icon-clock.a7542ca130c26b0ffb00f1e7b7242885.svg)}.icon.icon-mail-white{background-image:url(/dist_web/assets/icon-mail-white.83a0612a0aa26610e55d18fe9b06e0c4.svg)}.icon.icon-mail-black{background-image:url(/dist_web/assets/icon-mail-svart.5f58c1d947dd219c25f9511a4efe177f.svg)}.icon.icon-place{background-image:url(/dist_web/assets/icon-place.a0ce3078cb2ae5c0ee79085112ec8383.svg)}.icon.icon-truck{background-image:url(/dist_web/assets/icon-truck.ea9cf8ad02cd9723e62b5b9eb7b52a37.svg)}.icon.icon-add{background-image:url(/dist_web/assets/icon-add.adc36ea413cdf55ebf3f1b269bf3c21c.svg)}@media (max-width:768px){.search-results .flags-outer{display:none}}@media (max-width:768px){.search-page .flags-outer .flag{padding:0 4px}}.flags-outer{display:flex;flex-direction:column;gap:5px;width:fit-content;position:absolute}.flag{font-size:12px;font-size:10px;align-items:center;background-color:#000;color:#fff;display:flex;height:22px;justify-content:center;padding:0 10px;width:min-content;border-radius:4px;display:inline-block;text-wrap:nowrap}@media screen and (min-width:768px){.flag{font-size:calc(7.68675px + .3012vw)}}@media screen and (min-width:1100px){.flag{font-size:11px}}.flag.campaign-flag{font-size:16px;font-size:12px;background-color:#ff585d;height:20px;font-weight:600}@media screen and (min-width:768px){.flag.campaign-flag{font-size:calc(9.68675px + .3012vw)}}@media screen and (min-width:1100px){.flag.campaign-flag{font-size:13px}}.flag.new-product{font-size:16px;font-size:12px;background-color:#575757;height:20px;font-weight:600}@media screen and (min-width:768px){.flag.new-product{font-size:calc(9.68675px + .3012vw)}}@media screen and (min-width:1100px){.flag.new-product{font-size:13px}}.flag.agreement-price{font-size:16px;font-size:12px;background-color:#36ca50;height:20px;font-weight:600}@media screen and (min-width:768px){.flag.agreement-price{font-size:calc(9.68675px + .3012vw)}}@media screen and (min-width:1100px){.flag.agreement-price{font-size:13px}}.flag.environmental{font-size:16px;font-size:12px;background-color:#91b87f;height:20px;font-weight:600}@media screen and (min-width:768px){.flag.environmental{font-size:calc(9.68675px + .3012vw)}}@media screen and (min-width:1100px){.flag.environmental{font-size:13px}}.flag.bestbuy{font-size:16px;font-size:12px;background-color:#a8d3c4;height:20px;width:auto}@media screen and (min-width:768px){.flag.bestbuy{font-size:calc(9.68675px + .3012vw)}}@media screen and (min-width:1100px){.flag.bestbuy{font-size:13px}}.flag.outgoing{font-size:16px;font-size:12px;background-color:#89d9c6;height:20px;font-weight:600}@media screen and (min-width:768px){.flag.outgoing{font-size:calc(9.68675px + .3012vw)}}@media screen and (min-width:1100px){.flag.outgoing{font-size:13px}}header{position:sticky;top:0;z-index:100;height:95px}header .header-container{animation:fade-out-border .2s;align-items:center;border-bottom:1px solid transparent;display:flex;height:60px;justify-content:space-between;padding:0 20px;width:auto;background-color:#000}header .header-container .minibasket-container{position:relative}header .header-container .main-search{position:absolute;left:0;top:59px;margin:0;width:-webkit-fill-available;width:-moz-available;width:stretch;padding:0 20px;background-color:#000}header .header-container .main-search form{display:flex;border:none}header .header-container .main-search form .search-button{background-color:hsla(0,0%,100%,.39);height:36px;border-top-left-radius:5px;border-bottom-left-radius:5px;display:flex;align-items:center;justify-items:center;padding:0 10px}header .header-container .main-search form .input{background-color:hsla(0,0%,100%,.39)}header .header-container .main-search form .input.input-radius{border-top-right-radius:5px;border-bottom-right-radius:5px}header .header-container .main-search form .icon{width:18px;height:18px}header .header-container .main-search .close-button-input{padding-top:5px;display:none;height:40px;align-items:center;background-color:hsla(0,0%,100%,.39);border-top-right-radius:5px;border-bottom-right-radius:5px;padding-right:10px}header .header-container .main-search .close-button-input i{width:14px}@media (max-width:768px){header .header-container .main-search{padding-bottom:5px}header .header-container .main-search form .close-button-input,header .header-container .main-search form .input,header .header-container .main-search form .search-button{background-color:#fff;color:#000}header .header-container .main-search form .close-button-input::placeholder,header .header-container .main-search form .input::placeholder,header .header-container .main-search form .search-button::placeholder{color:#000}header .header-container .main-search form .close-button-input .icon-search,header .header-container .main-search form .input .icon-search,header .header-container .main-search form .search-button .icon-search{background-image:url(/dist_web/assets/icon-search-grey.d8fabe8b4ed34812563f3dd7c5d50ae6.svg)}header .header-container .main-search form .close-button-input{height:36px}header .header-container .main-search form .close-button-input .icon-cross-white{background-image:url(/dist_web/assets/icon-cross-black.76e6891d921ce357b6a16a5045e4aa8c.svg)}}header .header-container .input-group input{width:100%}header .header-container .header-actions{color:#fff;display:grid;grid-gap:20px;grid-template-columns:1fr 1fr 1fr 1fr}header .header-container .header-actions .header-search .icon{display:none}header .header-container .header-actions a{align-items:center;display:flex;flex-direction:column;justify-content:center}header .header-container .header-actions a .text{font-size:11px;margin-top:5px}header .header-container .header-actions .favorites-button,header .header-container .header-actions a span.text{display:none}header .header-container .header-actions .mini-basket{position:relative}header .header-container .header-actions .mini-basket .basket-quantity{font-size:12px;font-size:10px;line-height:10px;align-items:center;background-color:#ff585d;border-radius:50%;color:#fff;display:flex;height:18px;justify-content:center;position:absolute;right:-12px;top:-2px;width:18px}@media screen and (min-width:768px){header .header-container .header-actions .mini-basket .basket-quantity{font-size:calc(7.68675px + .3012vw)}}@media screen and (min-width:1100px){header .header-container .header-actions .mini-basket .basket-quantity{font-size:11px}}@media screen and (min-width:768px){header .header-container .header-actions .mini-basket .basket-quantity{line-height:calc(5.37349px + .60241vw)}}@media screen and (min-width:1100px){header .header-container .header-actions .mini-basket .basket-quantity{line-height:12px}}header .header-container .header-logo{background-image:url(/dist_web/assets/logo-2rows.877f73518c595bf351fb18d104a5f28a.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;display:block;height:40px;width:100px}header.header-campaign:not(.header-scroll) .header-container-full{animation:fade-in-transparent .2s;background-color:transparent}header.header-campaign:not(.header-scroll) .header-container{background-color:transparent}header.header-campaign .header-container .main-search{background-color:unset}@media (min-width:768px){header .header-container .main-search{display:none;position:absolute}}@media (min-width:1100px){header{height:auto;margin-bottom:0;background-color:#000}header.header-campaign .header-container .main-search form.input-group.input-group-dark{border-bottom:0}header .header-container{margin:auto;padding:0 20px;width:100%;flex-direction:row-reverse;height:65px}header .header-container .icon-mobile-menu{display:none}header .header-container .main-search{width:360px;display:block;position:unset;top:6px;background:unset;margin:0;padding-left:0;padding-right:40px}header .header-container .main-search form{margin-top:5px}header .header-container .main-search form .search-button{height:32px}header .header-container .main-search form.input-group.input-group-dark{border:0}header .header-container .input-group input{width:250px;height:32px}header .header-container .header-actions{grid-template-columns:1fr 1fr 1fr}header .header-container .header-actions.standardlistGrid{grid-template-columns:auto auto auto;grid-gap:25px}header .header-container .header-actions .header-search{display:none}header .header-container .header-actions a span.text{display:block}header .header-container .header-actions .favorites-button{display:flex}header .header-container .header-actions .mini-basket .basket-quantity{right:10px;top:0}header .header-container .header-logo{background-image:url(/dist_web/assets/logo-1row.bf4b20f03eb0b5c62a5bf5fc88ec47c1.svg);left:0;margin:auto;position:absolute;right:0;width:278px}header .header-container .icon-medium{width:22px;height:22px}header.header-campaign:not(.header-scroll){background-color:transparent}header.header-campaign:not(.header-scroll) .header-container-full{background-color:transparent;animation:fade-in-transparent .2s}header.header-campaign:not(.header-scroll) .header-container{border-bottom:1px solid transparent}header.header-campaign:not(.header-scroll) .menu{animation:fade-in-transparent .2s;background-color:transparent}}@media (min-width:1100px) and (min-width:1100px){header .header-container{max-width:1150px;padding:0 40px}}@media (min-width:1100px) and (min-width:1920px){header .header-container{max-width:1414px}}.menu{background-color:#fff;box-shadow:20px 0 45px rgba(0,0,0,.25);bottom:0;display:none;left:0;overflow-y:scroll;padding:20px;position:fixed;top:0;width:80%;z-index:1000;margin-bottom:0}.menu .menu-header{font-size:18px;font-size:14px;align-items:center;border-bottom:1px solid #f0f0ef;display:flex;font-weight:600;justify-content:space-between;padding-bottom:20px}@media screen and (min-width:768px){.menu .menu-header{font-size:calc(9.37349px + .60241vw)}}@media screen and (min-width:1100px){.menu .menu-header{font-size:16px}}.menu .menu-header .menu-header-icons{align-items:center;display:grid;grid-gap:20px;grid-template-columns:1fr 1fr}.menu .menu-header .menu-header-icons span{display:none}.menu nav a{align-items:center;border-bottom:1px solid #f0f0ef;display:flex;height:36px;justify-content:space-between}.menu nav a i{font-style:normal;font-weight:900}.menu nav a.menu-active{color:#ff585d}.menu nav.extra-menu{margin-top:40px}.menu nav.extra-menu a{border:none;font-weight:900;justify-content:flex-start}.menu nav.extra-menu a i{margin-right:20px}.menu nav.hidden-menu{display:none}.menu .mega-menu{background-color:#fff;box-shadow:0 20px 20px 0 rgba(0,0,0,.25);color:#000;left:40px;margin:auto;max-height:calc(90% - 110px);max-width:1334px;overflow:auto;position:fixed;right:40px;top:102px}.menu .mega-menu .mega-menu-container{grid-gap:20px;padding-top:40px}.menu .mega-menu .mega-menu-container .mega-menu-navcontainer{column-gap:20px;display:grid;grid-template-columns:repeat(4,1fr)}.menu .mega-menu .mega-menu-container .mega-menu-navcontainer div{grid-template-rows:1fr auto}.menu .mega-menu .mega-menu-container .mega-menu-navcontainer div.outer-div{border-right:1px solid #d9d9d6}.menu .mega-menu .mega-menu-container a{border-bottom:none}.menu .mega-menu .mega-menu-container nav{grid-row:-1;grid-column:1;display:block}.menu .mega-menu .mega-menu-container nav a{color:#75787d;height:auto;line-height:25px}.menu .mega-menu .mega-menu-container nav a.main-link{color:#000;padding-top:10px}.menu .mega-menu .mega-menu-container nav a:hover{color:#ff585d}.menu .mega-menu .mega-menu-container nav a.menu-active{color:#ff585d}.menu .mega-menu .mega-menu-container nav a i.icon-arrow-red-r{margin-right:20px}.menu .mega-menu .mega-menu-container .menu-header{border-bottom:none;display:block;justify-content:flex-start}.menu .mega-menu .mega-menu-container .menu-header a.show-all{color:#ff585d;display:inline-block;height:auto}@media (min-width:1100px){.menu{background-color:#000;box-shadow:none;border-top:1px solid #fff;color:#fff;display:block;overflow:hidden;padding:0;position:relative;width:100%;z-index:200}.menu.mobile-menu{display:none}.menu .menu-container{margin:auto;padding:0 20px;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}.menu .menu-container nav.extra-menu,.menu .menu-container nav.main-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;margin-top:0;position:relative}.menu .menu-container nav.extra-menu a.menu-link,.menu .menu-container nav.main-menu a.menu-link{font-size:16px;font-size:12px;border-bottom:none;font-weight:400;position:relative}.menu .menu-container nav.extra-menu a.menu-link i,.menu .menu-container nav.main-menu a.menu-link i{display:none}.menu .menu-container nav.extra-menu a.menu-link.menu-active,.menu .menu-container nav.extra-menu a.menu-link:hover,.menu .menu-container nav.main-menu a.menu-link.menu-active,.menu .menu-container nav.main-menu a.menu-link:hover{color:#fe7074}.menu .menu-container nav.extra-menu a.menu-link.menu-container-active,.menu .menu-container nav.main-menu a.menu-link.menu-container-active{color:#fe7074}.menu .menu-container nav.extra-menu a.menu-link.menu-container-active:before,.menu .menu-container nav.main-menu a.menu-link.menu-container-active:before{border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;bottom:0;content:"";display:block;height:0;left:0;margin:auto;position:absolute;right:0;width:0}.menu .menu-container nav.main-menu a.menu-link{margin-right:20px}.menu .menu-container nav.extra-menu a{margin-left:20px}}@media (min-width:1100px) and (min-width:1100px){.menu .menu-container{max-width:1150px;padding:0 40px}}@media (min-width:1100px) and (min-width:1920px){.menu .menu-container{max-width:1414px}}@media (min-width:1100px) and screen and (min-width:768px){.menu .menu-container nav.extra-menu a.menu-link,.menu .menu-container nav.main-menu a.menu-link{font-size:calc(9.68675px + .3012vw)}}@media (min-width:1100px) and screen and (min-width:1100px){.menu .menu-container nav.extra-menu a.menu-link,.menu .menu-container nav.main-menu a.menu-link{font-size:13px}}footer{background:#000}footer .container-full{margin-bottom:0}footer .footer-main{margin:0 auto;width:100%;display:grid;font-size:16px;font-size:12px;color:#fff;overflow:hidden}@media screen and (min-width:768px){footer .footer-main{font-size:calc(9.68675px + .3012vw)}}@media screen and (min-width:1100px){footer .footer-main{font-size:13px}}footer .footer-main .footer-content,footer .footer-main .footer-menu{display:flex;flex-direction:column}footer .footer-main .footer-menu{position:relative;padding:10px 40px}footer .footer-main .footer-menu:last-child{border-bottom:1px solid #75787d;margin-bottom:40px}footer .footer-main .footer-about-us{padding:40px 40px 0;font-size:12px}footer .footer-main .footer-newsletter{padding:0 40px 20px}footer .footer-main .footer-newsletter button{border:unset}footer .footer-main .footer-newsletter button .icon{width:11px;height:11px}footer .footer-main .footer-newsletter .input{border:unset;border-bottom:1px solid #fff}footer .footer-main .footer-newsletter .input::placeholder{font-size:13px;color:#fff}footer .footer-main .footer-header{font-size:13px;color:#fff;display:flex;flex-direction:row;justify-content:space-between;line-height:30px;font-weight:700}footer .footer-main .footer-header .open-menu{display:block;width:30px;height:30px;text-align:center;font-size:25px}footer .footer-main .footer-header .open-menu:after{content:"+"}footer .footer-main .footer-header.open .open-menu:after{content:"-"}footer .footer-main .customer-service-info{margin-top:10px}footer .footer-main .footer-logo-container{grid-row:2;margin:0 auto 20px}footer .footer-main .footer-menu{border-top:1px solid #75787d;font-size:12px}footer .footer-main .footer-menu nav{display:none;flex-direction:column}footer .footer-main .footer-menu .footer-menu-customerservice{flex-direction:column}footer .footer-main .footer-menu .footer-menu-customerservice nav{display:flex}footer .footer-main .footer-socials{justify-self:center;display:flex;flex-direction:row;margin-bottom:20px}footer .footer-main .footer-socials a:first-child{margin-left:0}footer .footer-main .footer-socials a{margin-left:10px}footer .footer-main .footer-socials a .icon{width:18px;height:18px;display:block}footer .footer-main .footer-copyright{font-size:12px;font-size:10px;grid-row:3;text-align:center}@media screen and (min-width:768px){footer .footer-main .footer-copyright{font-size:calc(7.68675px + .3012vw)}}@media screen and (min-width:1100px){footer .footer-main .footer-copyright{font-size:11px}}footer .footer-main .newsletter-form{margin-top:5px;display:grid;grid-template-columns:1fr 30px;width:100%}footer .footer-main .newsletter-form input{background-color:#000;border:1px solid #fff;color:#fff;padding-left:0}footer .footer-main .newsletter-form button{background-color:#000;color:#fff;border-bottom:1px solid #fff;justify-content:end;padding:0;width:30px}footer .footer-main .newsletter-form .checkbox-round{grid-column:1/span 2;margin-top:10px}footer .footer-bottom{margin-bottom:0;display:grid;margin-bottom:0!important}footer .footer-bottom .footer-logo{background-image:url(/dist_web/assets/logo-1row.bf4b20f03eb0b5c62a5bf5fc88ec47c1.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;display:block;height:32px;width:278px}@media (min-width:768px){footer{padding:0}footer .footer-main{margin:0 auto 20px;width:100%;grid-gap:0;margin:0 auto!important;max-width:1414px;grid-template-columns:1fr 1fr;padding:0}footer .footer-main .footer-about-us{padding:30px 40px 20px}footer .footer-main .footer-newsletter{border-left:1px solid #fff;padding:20px 30px}footer .footer-main .footer-newsletter .footer-header{font-size:13px}footer .footer-main .footer-logo-container{grid-column:2/span 2;justify-self:center;grid-row:1;margin:unset}footer .footer-main .footer-socials{justify-self:end;margin-bottom:0}footer .footer-main .footer-menu{border:none;font-size:14px;font-size:10px;padding-top:0;position:relative;left:0;width:100%;padding-left:unset;padding-right:unset}footer .footer-main .footer-menu nav{display:grid;grid-template-rows:1fr auto}footer .footer-main .footer-menu nav a{line-height:17px}footer .footer-main .footer-menu:last-child{border-bottom:none;padding-bottom:unset;margin-bottom:unset}footer .footer-main .footer-copyright{grid-row:1;text-align:unset}footer .footer-main .footer-main-container{display:grid;grid-template-columns:repeat(4,auto);grid-gap:40px;padding:20px;border-top:1px solid #fff;grid-column:1/span 2}footer .footer-main .footer-main-container .footer-header{font-weight:700;font-size:13px}footer .footer-main .footer-main-container .footer-menu{grid-gap:10px}footer .footer-main .footer-main-container nav{grid-gap:10px;font-size:12px}footer .footer-bottom{margin-bottom:0;padding-top:0;border-top:1px solid #fff}footer .footer-bottom .footer-main{align-items:center;grid-gap:40px;color:#fff;padding:20px 40px;margin:0 auto;grid-template-columns:repeat(4,1fr)}}@media (min-width:768px) and (min-width:1100px){footer .footer-main{margin:0 auto 40px;max-width:1150px;padding:0 40px}}@media (min-width:768px) and (min-width:1920px){footer .footer-main{max-width:1414px}}@media (min-width:768px) and screen and (min-width:768px){footer .footer-main .footer-menu{font-size:calc(5.37349px + .60241vw)}}@media (min-width:768px) and screen and (min-width:1100px){footer .footer-main .footer-menu{font-size:12px}}@media (min-width:1100px){footer .footer-main{grid-template-columns:1fr 1fr 1fr 1fr;padding:0 40px}footer .footer-main .footer-main-container{grid-column:3/span 4;padding:20px 0 20px 30px;border-top:0}footer .footer-main .footer-newsletter{border-right:1px solid #fff}footer .footer-main .footer-about-us{padding:20px 30px 40px 0}}.product-card{display:grid;grid-template-rows:min-content;position:relative}.product-card .image-container{margin-bottom:10px;position:relative}.product-card .image-container a{align-items:center;display:flex;justify-content:center;width:100%}.product-card .image-container img{width:100%}.product-card .image-container:after{background:rgba(0,0,0,.012);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.product-card .button-group{display:grid;grid-gap:1px;grid-template-columns:90px 1fr;width:100%;margin-bottom:42px;align-self:flex-end}.product-card .button-group span{display:flex;flex-direction:row}.product-card .button-group .button{padding:0}.product-card .button-group .button.show-product-button .icon{margin-right:5px}.product-card .button-group .button .buy-text{margin-top:2px}.product-card .button-group .buy-button,.product-card .button-group .buy-input{background:rgba(0,0,0,.8)}.product-card .button-group .buy-button .buy-text{display:none}.product-card .button-group .buy-button:hover{background-color:#ff585d}.product-card .button-group .quantity-button{font-size:18px;font-size:14px;background:rgba(0,0,0,.8);padding:0;width:30px}@media screen and (min-width:768px){.product-card .button-group .quantity-button{font-size:calc(9.37349px + .60241vw)}}@media screen and (min-width:1100px){.product-card .button-group .quantity-button{font-size:16px}}.product-card .button-group .quantity-button.grey-button{background:rgba(0,0,0,.6)}.product-card .button-group .buy-input{border:none;color:#fff;padding:0;text-align:center;width:30px}.product-card .button-group.with-order-template-action{grid-template-columns:40px 60px 1fr;position:relative}.product-card .button-group.with-order-template-action .buy-input,.product-card .button-group.with-order-template-action .quantity-button{width:20px}.product-card .button-group.with-order-template-action .order-template-action{background:rgba(0,0,0,.8);margin-right:1px}.product-card .button-group.with-order-template-action .order-template-action .icon{height:20px;width:20px}.product-card .button-group.full-width{grid-template-columns:1fr}.product-card .button-group.offer-button{display:none}.product-card .button-group.offer-button a{width:100%}.product-card .product-info{display:flex;flex-direction:column;overflow:hidden}.product-card .product-info .sub-category{font-size:12px;font-size:10px;color:#727272;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;font-weight:600}@media screen and (min-width:768px){.product-card .product-info .sub-category{font-size:calc(7.68675px + .3012vw)}}@media screen and (min-width:1100px){.product-card .product-info .sub-category{font-size:11px}}.product-card .product-info .name{-webkit-line-clamp:2;color:#000}.product-card .product-info .brand,.product-card .product-info .name{display:-webkit-box;font-weight:600;overflow:hidden;text-overflow:ellipsis;width:100%;-webkit-box-orient:vertical}.product-card .product-info .brand{color:#727272;margin-bottom:10px;-webkit-line-clamp:1}.product-card .product-info .prices{font-weight:600;margin-top:auto}.product-card .product-info .prices .campaignprice{color:#ff585d}.product-card .product-info .prices .baseprice{font-size:12px;font-size:10px;text-decoration:line-through}@media screen and (min-width:768px){.product-card .product-info .prices .baseprice{font-size:calc(7.68675px + .3012vw)}}@media screen and (min-width:1100px){.product-card .product-info .prices .baseprice{font-size:11px}}.product-card .stock-info{font-size:9px;align-items:center;display:grid;grid-column-gap:3px;grid-template-columns:18px 1fr;margin-top:10px;position:absolute;bottom:0;font-weight:500;color:#727272;text-transform:uppercase;width:100%}.product-card .stock-info .article-number{font-size:12px;font-size:10px;color:#75787d;grid-column:2/span 1;text-transform:capitalize}@media screen and (min-width:768px){.product-card .stock-info .article-number{font-size:calc(7.68675px + .3012vw)}}@media screen and (min-width:1100px){.product-card .stock-info .article-number{font-size:11px}}.product-card .stock-info .stock{display:flex;align-items:center}.product-card .stock-info .stock .icon{margin-right:5px}.product-card.list-card{grid-template-columns:90px auto;grid-gap:10px;border-bottom:1px solid #d9d9d6;padding:20px 0}.product-card.list-card .product-info{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto auto auto;align-items:center}.product-card.list-card .product-info .brand,.product-card.list-card .product-info .name,.product-card.list-card .product-info .sub-category{grid-column:1/span 2}.product-card.list-card .product-info .brand{margin-bottom:0}.product-card.list-card .product-info .sub-category{align-self:flex-end}.product-card.list-card .product-info .prices{align-self:center;margin-top:0}.product-card.list-card .image-container{margin-bottom:0}.product-card.list-card .image-container .button-group{display:none}.product-card.list-card .button-group{display:grid;grid-column:1/span 2}@media (min-width:768px){.product-card .stock-info{grid-colum-gap:8px}}@media (min-width:1100px){.product-card .image-container img{width:80%}.product-card .image-container .button-group{margin-bottom:25px}.product-card .image-container .button-group .buy-button .buy-text{display:block}.product-card .image-container .button-group .buy-button .icon{display:none}.product-card .image-container .button-group.offer-button{display:block}.product-card .stock-info{display:flex;height:36px}.product-card .stock-info .article-number{margin-left:auto}.product-card.list-card{grid-template-columns:150px auto 270px}.product-card.list-card .button-group{grid-column:3;grid-row:2}.product-card.list-card .image-container{grid-row:1/span 2}.product-card.list-card .product-info{grid-column:2/span 2;grid-template-columns:auto 270px}.product-card.list-card .product-info .prices{grid-column:2}.product-card.list-card .product-info .sub-category{grid-row:1}.product-card.list-card .product-info .name,.product-card.list-card .product-info .prices{grid-row:2}.product-card.list-card .product-info .brand{grid-row:3}.product-card.list-card .product-info .prices{justify-self:flex-end}.product-card.list-card .stock-info{grid-column:2}.product-card .button-group{margin-bottom:40px}}@media (max-width:768px){.product-card .button-group,.product-card .button-group.with-order-template-action{grid-template-columns:1fr!important}.product-card .button-group .productcard-qty-container,.product-card .button-group.with-order-template-action .productcard-qty-container{display:none}}.product-container.list .product-card{grid-template-columns:90px auto;grid-gap:10px;border-bottom:1px solid #d9d9d6;padding-bottom:20px}.product-container.list .product-card .product-info{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto auto auto;align-items:center}.product-container.list .product-card .product-info .brand,.product-container.list .product-card .product-info .name,.product-container.list .product-card .product-info .sub-category{grid-column:1/span 2}.product-container.list .product-card .product-info .brand{margin-bottom:0}.product-container.list .product-card .product-info .sub-category{align-self:flex-end}.product-container.list .product-card .product-info .prices{align-self:center;margin-top:0}.product-container.list .product-card .image-container{margin-bottom:0}.product-container.list .product-card .image-container .button-group{display:none}.product-container.list .product-card .button-group.list-card{grid-column:1/span 2;display:grid}@media (min-width:768px){.product-container.list .product-card{grid-template-columns:90px auto 200px;grid-column-gap:40px}.product-container.list .product-card .image-container{grid-row:1/span 2}.product-container.list .product-card .button-group.list-card{align-self:flex-end;grid-column:3}.product-container.list .product-card .product-info{grid-column:2/span 2;grid-template-rows:auto auto auto}.product-container.list .product-card .product-info .brand,.product-container.list .product-card .product-info .name,.product-container.list .product-card .product-info .sub-category{grid-column:1}.product-container.list .product-card .product-info .prices{grid-column:2;grid-row:1;justify-self:flex-end}.product-container.list .product-card .stock-info{margin-top:0;grid-column:2;grid-row:2/span 2;display:grid;width:fit-content;justify-self:flex-end}}.breadcrumbs{padding:0 20px;width:100%;font-size:12px;font-size:10px;margin:20px auto}@media (min-width:1100px){.breadcrumbs{max-width:1150px;padding:0 40px}}@media (min-width:1920px){.breadcrumbs{max-width:1414px}}@media screen and (min-width:768px){.breadcrumbs{font-size:calc(7.68675px + .3012vw)}}@media screen and (min-width:1100px){.breadcrumbs{font-size:11px}}.animate-bounce{animation-duration:1s;animation-iteration-count:1;transform-origin:bottom}.bounce{animation-name:bounce;animation-timing-function:cubic-bezier(.28,.84,.42,1)}@keyframes bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(1.1,.9) translateY(0)}30%{transform:scale(.9,1.1) translateY(-8px)}50%{transform:scale(1.05,.95) translateY(0)}57%{transform:scale(1) translateY(-4px)}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}.mini-basket-popup{align-items:center;background-color:#fff;border:1px solid #d9d9d6;color:#000;display:grid;grid-gap:20px;grid-template-columns:60px 1fr;left:20px;max-width:550px;padding:20px;position:fixed;right:20px;top:80px;z-index:400}.mini-basket-popup .header{font-size:25px;line-height:1.2em;font-size:18px;border-bottom:1px solid #000;display:flex;font-weight:600;grid-column:1/span 2;justify-content:space-between;padding-bottom:10px}@media screen and (min-width:768px){.mini-basket-popup .header{font-size:calc(11.06024px + .90361vw)}}@media screen and (min-width:1100px){.mini-basket-popup .header{font-size:21px}}.mini-basket-popup span{font-size:18px;font-size:14px}@media screen and (min-width:768px){.mini-basket-popup span{font-size:calc(9.37349px + .60241vw)}}@media screen and (min-width:1100px){.mini-basket-popup span{font-size:16px}}.mini-basket-popup .button{bottom:-18px;right:-1px;position:absolute}@media (min-width:1100px){.mini-basket-popup{left:auto;right:40px;top:200px}}.empty-minibasket-popup{position:absolute;background-color:#fff;padding:20px;right:0;color:#000;top:50px;z-index:1000;display:none;border:1px solid #d9d9d6}.empty-minibasket-popup .header{display:flex}.empty-minibasket-popup .header .text{font-size:18px;font-size:14px;font-weight:600;margin-right:20px}@media screen and (min-width:768px){.empty-minibasket-popup .header .text{font-size:calc(9.37349px + .60241vw)}}@media screen and (min-width:1100px){.empty-minibasket-popup .header .text{font-size:16px}}.main-search .backdrop{display:none;background-color:rgba(0,0,0,.43137254901960786);position:fixed;width:100%;height:100%;z-index:300;left:0;top:0;animation:fade-in .2s}.main-search .backdrop.show{display:block}.main-search form{position:relative;z-index:310}.main-search .search-results{display:none;overflow:auto;padding:10px;position:absolute;background-color:#fff;left:0;right:0;top:41px;max-width:1334px;margin:0 auto;z-index:310;height:calc(100vh - 100px)}@media (max-width:768px){.main-search .search-results{padding:20px 10px 10px;top:45px}}.main-search .search-results .total .bold{font-weight:600}.main-search .search-results .header{font-weight:600;margin:0 0 10px;background-color:#fff;color:#000;padding:2px 10px;border-bottom:1px solid #d9d9d6}.main-search .search-results .result-grid{display:grid;grid-template-columns:100%;grid-template-rows:min-content 40px min-content;grid-gap:20px 10px}.main-search .search-results .result-grid .products-result-container{grid-row:1;grid-column:1}.main-search .search-results .result-grid .products-result-container .products{display:grid;grid-template-columns:1fr;row-gap:20px}.main-search .search-results .result-grid .pages-result-container{margin-right:5px;overflow-y:hidden;padding-right:5px;padding-bottom:40px;position:relative}.main-search .search-results .result-grid .pages-result-container.stretch{grid-column:1/span 2}.main-search .search-results .result-grid .pages-result-container a{display:flex;text-transform:capitalize;padding:0 0 0 10px;border-bottom:1px solid #d9d9d6}.main-search .search-results .result-grid .pages-result-container a .label{font-weight:600;width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.main-search .search-results .result-grid .pages-result-container a .label .parent-category-title{font-size:12px;color:grey;display:block;font-weight:300}.main-search .search-results .result-grid .pages-result-container a .type{color:#75787d;margin-left:auto;font-size:12px;line-height:22px;padding-left:8px}.main-search .search-results .result-grid .pages-result-container .blinder{display:none}.main-search .search-results .result-grid .pages-result-container a:hover{background-color:#f0f0ef}.main-search .search-results .result-grid .pages-result-container::-webkit-scrollbar{width:6px}.main-search .search-results .result-grid .pages-result-container::-webkit-scrollbar-track{background-color:#d9d9d6;border-radius:100px}.main-search .search-results .result-grid .pages-result-container::-webkit-scrollbar-thumb{border-radius:100px;background-color:#7d7d7d}.main-search .search-results .result-grid .show-all-btn{grid-column:1;grid-row:2;font-weight:600;text-align:center;color:#fff;background-color:#333;height:40px;width:40%;line-height:40px;margin-left:auto;margin-right:auto}.main-search .search-results .result-grid .show-all-btn:hover{filter:brightness(140%)}.main-search .search-results .no-results{padding:40px 20px;border-top:1px solid #d9d9d6}.main-search .search-results .close-button{text-align:right;position:absolute;top:10px;right:20px}.main-search .search-results .close-button i{width:14px;height:14px}.main-search .product-card{font-size:12px;margin-left:auto;margin-right:auto;grid-template-columns:60px auto 48px;width:100%;border-bottom:1px solid #d9d9d6;padding-bottom:20px;align-items:center;grid-column-gap:10px}.main-search .product-card .image-container{width:100%;margin-bottom:5px;min-height:42px}.main-search .product-card .image-container img{margin-left:auto;margin-right:auto}.main-search .product-card .button-group{grid-template-columns:40px;justify-content:flex-end}.main-search .product-card .button-group .autocomplete-button{background-color:rgba(0,0,0,.8);padding:0;width:42px}@media (max-width:1100px){.main-search .product-card .button-group .autocomplete-button.show-product-button{width:100%}}.main-search .product-card .button-group .autocomplete-button:hover{background-color:#ff585d}.main-search .product-card .button-group .autocomplete-button .icon{margin:0 10px}.main-search .product-card .button-group .show-product-button:hover{width:100%}@media (max-width:768px){.main-search .product-card .button-group .show-product-button:hover .buy-text{display:none}}.main-search .product-card .button-group .offer-button-ac{display:none}.main-search .product-card .product-info{display:grid;grid-template-columns:min-content 20px auto}.main-search .product-card .product-info .name{-webkit-line-clamp:unset;grid-column:1/span 3;height:54px}.main-search .product-card .product-info .prices{white-space:nowrap;font-weight:400}.main-search .product-card .product-info .line{padding:0 10px}.main-search .product-card .stock-info{font-size:10px;font-size:8px;align-items:center;display:grid;grid-column-gap:10px;grid-template-columns:18px 1fr;margin:10px 0 0;grid-column:1/span 3;height:20px}@media screen and (min-width:768px){.main-search .product-card .stock-info{font-size:calc(3.37349px + .60241vw)}}@media screen and (min-width:1100px){.main-search .product-card .stock-info{font-size:10px}}.main-search .product-card .stock-info .icon{margin-left:0}.main-search .product-card .stock-info .article-number{font-size:10px;font-size:8px;grid-column:2/span 1;margin-left:0;margin-bottom:5px}@media screen and (min-width:768px){.main-search .product-card .stock-info .article-number{font-size:calc(3.37349px + .60241vw)}}@media screen and (min-width:1100px){.main-search .product-card .stock-info .article-number{font-size:10px}}.main-search .product-card .minQty{font-size:10px;margin-top:5px;display:block;text-align:right}@media (min-width:768px){.main-search .search-results{width:100%;height:calc(100vh - 120px)}.main-search .search-results .result-grid .products-result-container .products{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.main-search .search-results .result-grid .pages-result-container{padding-bottom:80px}.main-search .search-results .result-grid .pages-result-container .blinder{display:block;position:absolute;top:414px;left:0;width:100%;height:11px;background-image:linear-gradient(180deg,transparent,#fff)}.main-search .product-card{width:160px;grid-template-columns:min-content;border-bottom:none;align-items:stretch;padding-bottom:0}.main-search .product-card .image-container{width:160px;height:160px}.main-search .product-card .product-info .line{display:none}.main-search .product-card .product-info .prices{font-weight:600}.main-search .product-card .product-info .article-number{grid-row:4;grid-column:1/span 3;font-size:10px;align-self:end;margin-bottom:20px}.main-search .product-card .button-group{width:100%;position:absolute;top:100px;left:0;display:block}.main-search .product-card .button-group .autocomplete-button{background:rgba(0,0,0,.8);position:absolute;right:0}.main-search .product-card .button-group .autocomplete-button .icon{padding:0;margin:0}.main-search .product-card .button-group .autocomplete-button:hover{background-color:#ff585d}.main-search .product-card .minQty{margin-top:0;text-align:center;position:absolute;top:100px;height:40px;left:0;background-color:rgba(0,0,0,.8);color:#fff;padding:10px 5px;display:flex;align-items:center}.main-search .product-card .minQty .qty{margin-left:5px}}@media (min-width:1100px){.main-search .search-results{top:92px;max-height:unset;height:auto}.main-search .search-results .result-grid{grid-template-columns:75% 25%;grid-template-rows:auto 40px;margin-top:30px}.main-search .search-results .result-grid .products-result-container{grid-row:1;grid-column:1}.main-search .search-results .result-grid .products-result-container .products{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.main-search .search-results .result-grid .pages-result-container{overflow-y:auto;max-height:525px}.main-search .search-results .result-grid .show-all-btn{position:absolute;right:10px;top:10px;width:calc(25% - 20px)}.main-search .search-results .close-button{top:unset;bottom:10px}.main-search .product-card .button-group .autocomplete-button{width:0}.main-search .product-card .button-group .autocomplete-button .icon,.main-search .product-card .minQty{display:none}.main-search .product-card:hover .button-group .autocomplete-button{width:50%;position:absolute;right:0}.main-search .product-card:hover .button-group .autocomplete-button .icon{display:block}.main-search .product-card:hover .button-group .autocomplete-button.show-product-button{width:100%}.main-search .product-card:hover .button-group .offer-button-ac{display:block;width:100%;color:#fff;text-align:center;padding:8px}.main-search .product-card:hover .minQty{display:block;width:49%;height:36px;font-size:12px}}.order-template-search{position:relative}.order-template-search .backdrop{display:none;background-color:rgba(0,0,0,.43137254901960786);position:fixed;width:100%;height:100%;z-index:99;left:0;top:0;animation:fade-in .2s}.order-template-search .backdrop.show{display:block}.order-template-search form{position:relative;z-index:99}.order-template-search .search-results{display:none;overflow:auto;padding:10px;position:absolute;background-color:#fff;left:0;right:0;top:53px;margin:0 15px auto;z-index:99;height:calc(100vh - 100px)}.order-template-search .search-results .result-grid .products-result-container .header{display:none}.order-template-search .search-results .result-grid .products-result-container .products{display:grid;padding:10px 0;overflow:hidden}.order-template-search .search-results .result-grid .products-result-container .products .product-card{display:grid;grid-template-columns:50px calc(100% - 65px);grid-gap:15px;border-bottom:1px solid #efefef;padding:5px;position:relative}.order-template-search .search-results .result-grid .products-result-container .products .product-card:hover{background:#f3f3f3}.order-template-search .search-results .result-grid .products-result-container .products .product-card .image-container{margin-bottom:0;position:static}.order-template-search .search-results .result-grid .products-result-container .products .product-card .image-container .button-group{display:block;position:absolute;top:auto;bottom:5px;right:0;width:auto}.order-template-search .search-results .result-grid .products-result-container .products .product-card .image-container .button-group .button{width:30px;height:30px;color:#fff}.order-template-search .search-results .result-grid .products-result-container .products .product-card .product-info{margin-top:0}.order-template-search .search-results .result-grid .products-result-container .products .product-card .product-info .name{font-size:14px}.order-template-search .search-results .result-grid .products-result-container .products .product-card .product-info .prices{font-size:20px}.order-template-search .search-results .close-button,.order-template-search .search-results .result-grid .show-all-btn{display:none}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.fast-add-to-ordertemplate-container,.fast-add-to-ordertemplate-container .order-template-action{width:40px}.fast-add-to-ordertemplate-container .selectable-ordertemplates-container{background-color:#fff;bottom:0;border:1px solid #d9d9d6;left:0;padding:10px;position:fixed;right:0;top:0;z-index:999}.fast-add-to-ordertemplate-container .selectable-ordertemplates-container .header{font-size:16px;font-size:12px;align-items:center;display:flex;font-weight:600;justify-content:space-between;margin-bottom:10px}@media screen and (min-width:768px){.fast-add-to-ordertemplate-container .selectable-ordertemplates-container .header{font-size:calc(9.68675px + .3012vw)}}@media screen and (min-width:1100px){.fast-add-to-ordertemplate-container .selectable-ordertemplates-container .header{font-size:13px}}.fast-add-to-ordertemplate-container .selectable-ordertemplates-container .header .close-ordertemplate{height:20px;padding:0;width:20px}.fast-add-to-ordertemplate-container .selectable-ordertemplates-container .header .close-ordertemplate .icon{height:10px;width:10px}.fast-add-to-ordertemplate-container .selectable-ordertemplates-container .input-group{border-bottom:1px solid #f3f3f3;grid-template-columns:1fr 26px;margin-bottom:10px;padding-bottom:10px}.fast-add-to-ordertemplate-container .selectable-ordertemplates-container .input-group .input{border-right:0;height:26px;min-width:0;padding:0 10px}.fast-add-to-ordertemplate-container .selectable-ordertemplates-container .input-group .button{height:26px}.fast-add-to-ordertemplate-container .selectable-ordertemplates-container .input-group .button .icon{height:10px;width:10px}.fast-add-to-ordertemplate-container .selectable-ordertemplates-container .order-template-checkboxlist{overflow-y:auto;padding-right:6px}.fast-add-to-ordertemplate-container .selectable-ordertemplates-container .order-template-checkboxlist::-webkit-scrollbar{width:6px}.fast-add-to-ordertemplate-container .selectable-ordertemplates-container .order-template-checkboxlist::-webkit-scrollbar-track{background-color:#f3f3f3;border-radius:100px}.fast-add-to-ordertemplate-container .selectable-ordertemplates-container .order-template-checkboxlist::-webkit-scrollbar-thumb{background-color:#d9d9d6;border-radius:100px}.fast-add-to-ordertemplate-container .selectable-ordertemplates-container .order-template-checkboxlist .checkbox label{display:flex;padding-left:0}.fast-add-to-ordertemplate-container .selectable-ordertemplates-container .order-template-checkboxlist .checkbox label:before{left:auto;right:0}.fast-add-to-ordertemplate-container .selectable-ordertemplates-container .order-template-checkboxlist .checkbox label:after{left:auto;right:1px}@media (min-width:768px){.fast-add-to-ordertemplate-container .selectable-ordertemplates-container{font-size:12px;font-size:10px;bottom:54px;left:0;padding:10px;position:absolute;right:0;top:auto;z-index:9}.fast-add-to-ordertemplate-container .selectable-ordertemplates-container:before{border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #d9d9d6;bottom:-12px;content:"";display:block;height:0;position:absolute;width:0}.fast-add-to-ordertemplate-container .selectable-ordertemplates-container:after{border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #fff;bottom:-10px;content:"";display:block;height:0;position:absolute;width:0}.fast-add-to-ordertemplate-container .selectable-ordertemplates-container .order-template-checkboxlist{max-height:110px}}@media (min-width:768px) and screen and (min-width:768px){.fast-add-to-ordertemplate-container .selectable-ordertemplates-container{font-size:calc(7.68675px + .3012vw)}}@media (min-width:768px) and screen and (min-width:1100px){.fast-add-to-ordertemplate-container .selectable-ordertemplates-container{font-size:11px}}.scroll-button{position:fixed;right:12px;bottom:12px;background-color:rgba(0,0,0,.23921568627450981);border:1px solid #fff;width:35px;height:35px;border-radius:50%;z-index:5000;transition:background .2s ease;cursor:pointer;display:flex}.scroll-button:hover{background-color:#ff585d}.scroll-button span{position:absolute;font-size:18px;top:50%;right:50%;transform:translate(50%,-50%);color:#fff}.admin-mode .scroll-button{bottom:60px}#cookieConsent{position:fixed;z-index:1000;bottom:0;width:100%;background-color:rgba(0,0,0,.9);padding:20px;color:#fff}#cookieConsent .cookie-container{margin-bottom:0}#cookieConsent a{text-decoration:underline}@media (min-width:768px){#cookieConsent .cookie-container{grid-template-columns:60% auto}}@media (min-width:1100px){#cookieConsent .cookie-container{grid-template-columns:75% auto}}