a.link{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;color:inherit;border-bottom:1px solid}.image-mobile{display:none!important}@media screen and (max-width:948px){.image-mobile{display:block!important}}@media screen and (max-width:948px){.image-desktop{display:none!important}}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.skip-to-content-link{padding:6px 12px;background-color:#222}.skip-to-content-link:focus{z-index:999999;position:inherit;overflow:auto;width:auto;height:auto;clip:auto}.scrollable-wrapper{overflow:auto}.gallery-component .gallery-heading{width:100%;padding:16px}@media screen and (min-width:1023px){.gallery-component .gallery-heading{padding:20px 0}}.gallery-component .gallery-heading.gallery-heading--alignment-center{text-align:center}@media screen and (min-width:1023px){.gallery-component .gallery-heading.gallery-heading--alignment-center{padding:20px 10%}}.gallery-component .gallery__item{overflow:hidden}.gallery-component .gallery__item .gallery__image{width:100%;height:100%}.gallery-component .gallery__item .gallery__image:hover .gallery__zoom{z-index:4}.gallery-component .gallery__item .gallery__image:hover .text-overlay{opacity:1;z-index:3;visibility:visible}@media screen and (min-width:1023px){.gallery-component .gallery__item a .lazy-caption{opacity:0;visibility:hidden;transition:opacity .3s ease-out,visibility .3s ease-out;will-change:opacity,visibility}}.gallery-component .gallery__item a img{transition:transform .3s ease-out;will-change:transform}.gallery-component .gallery__item a:hover img{transform:scale(1.1)}.gallery-component .gallery__item a:hover .lazy-caption{opacity:1;visibility:visible}.gallery-component .gallery__item .text-overlay{position:absolute;top:0;left:0;width:100%;height:100%;padding:16px;cursor:pointer;visibility:hidden}@media screen and (min-width:1023px){.gallery-component .gallery__item .text-overlay{padding:25px;opacity:0;transition:opacity .3s ease-out;will-change:opacity}.gallery-component .gallery__item .text-overlay:hover{visibility:visible;opacity:1}}@media screen and (min-width:1023px){.gallery-component .gallery__item.featured .text-overlay{padding-right:50px}}.gallery-component .gallery__item .gallery-video{padding:100% 0;position:relative;background:rgba(0,0,0,.036)}.gallery-component .gallery__item .gallery-video video{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:450px){.gallery-component .gallery__content .flickity-viewport{height:100vh!important}}.mfp-close svg{z-index:-1}.gallery-video-popup-container .mfp-content{text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.gallery-video-popup-container .mfp-content .mfp-close{color:#fff;top:0;right:0}.gallery-video-popup-container .mfp-content div{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.gallery-video-popup-container .mfp-content video{width:auto;height:100%;max-height:70vh;max-width:80vw;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:948px){.gallery-video-popup-container .mfp-content video{width:100%;height:auto;max-height:70vh;max-width:100vw}}.gallery-with-text .grid-container{display:block}@media screen and (min-width:1023px){.gallery-with-text .grid-container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr}}.gallery-with-text .grid-container .gallery-component .gallery__content{grid-template-columns:1fr 1fr}.gallery-with-text .grid-container .gallery-component .content-section,.gallery-with-text .grid-container .gallery-component .gallery__content,.gallery-with-text .grid-container .gallery-component .gallery__image,.gallery-with-text .grid-container .gallery-component .lazy-image{height:100%}.gallery-with-text .grid-container .text-item{height:100%;padding:16px}.gallery-with-text .grid-container .text-item.position-right{grid-row-start:1;grid-column-start:2}.gallery-with-text .grid-container .text-item p{margin-bottom:0}.gallery-with-text .grid-container .text-item a{margin-top:24px}.gallery-with-text .grid-container.gutter--off .text-item{padding:60px 25px}@media screen and (min-width:1023px){.gallery-with-text .grid-container.gutter--off .text-item{padding:80px}}.gallery-with-text .grid-container.gutter--on,.gallery-with-text .grid-container.gutter--on .gallery-component .gallery__content{grid-gap:25px}.gallery-with-text .grid-container.gutter--on .text-item{margin-bottom:25px}@media screen and (min-width:1023px){.gallery-with-text .grid-container.gutter--on .text-item{margin-bottom:0}}.text-columns-with-images .content-section{display:grid;grid-template-columns:1fr}@media screen and (min-width:648px){.text-columns-with-images .content-section{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1023px){.text-columns-with-images .content-section{grid-template-columns:repeat(4,1fr)}}.text-columns-with-images .content-section.gutter--on{grid-row-gap:25px;row-gap:25px;grid-column-gap:25px;-moz-column-gap:25px;column-gap:25px}.text-columns-with-images .content-section .text{padding-right:16px;margin-bottom:0}.text-columns-with-images .content-section a{margin-top:16px}.text-columns-with-images .content-section .image-container{margin-bottom:25px}.text-columns-with-images .content-section .lazy-image{padding-top:75%!important}@media screen and (min-width:648px){.text-columns-with-images .content-section .lazy-image{padding-top:100%!important}}.product-recommendations__items .product-item .product-item__thumbnail{position:relative}@media screen and (min-width:1023px){.product-recommendations__items .product-item .product-item__caption{display:none;position:absolute;width:100%;height:100%;top:0;left:0;padding:16px;background:rgba(0,0,0,.4);color:#fff}}.product-recommendations__items .product-item a:hover .product-item__caption{display:block}.product-recommendations__items .product-item a:hover .product-item__caption h3.underline-animation{background:none}.share-popup .h4{font-family:Lato,sans-serif;font-weight:300;font-style:normal;font-size:13px;line-height:1.3;color:#000}.share-popup .h2{color:#000}.share-popup .h2 .underline-animation{background-image:linear-gradient(90deg,#000,#000)}.share-popup .mfp-close{color:#be9e0b}@media screen and (min-width:1023px){body.template-product #section-product{flex-direction:row-reverse}}body.template-product .product-gallery,body.template-product .product__gallery{position:relative}@media screen and (min-width:1280px){body.template-product .product-gallery .product-gallery__thumbnails.product-gallery__thumbnails--thumbnails,body.template-product .product__gallery .product-gallery__thumbnails.product-gallery__thumbnails--thumbnails{right:420px}}body.template-product .product-gallery .product-gallery__thumbnails.product-gallery__thumbnails--thumbnails.scroll,body.template-product .product__gallery .product-gallery__thumbnails.product-gallery__thumbnails--thumbnails.scroll{right:20px!important}body.template-product .product-text-mobile{padding-bottom:30px}@media screen and (min-width:648px){body.template-product .product-text-mobile{padding-bottom:50px}}@media screen and (min-width:1023px){body.template-product .product-text-mobile{display:none}}@media screen and (min-width:1023px){body.template-product .product__text{width:45%;max-width:550px}}@media screen and (max-width:1023px){body.template-product .product-text-main .product__price,body.template-product .product-text-main .product__title{display:none}body.template-product .product-text-main .product__content{margin-top:0}}.page-header{margin:100px 3.2vw 0}.page-header__container{margin-top:60px;flex:1}.page-header__title{margin-top:20px;margin-bottom:0}@media(max-width:575px){.page-content .klarna-link{font-size:4vw}}#soundest-forms-container .soundest-form-without-image-content .soundest-form-without-image-form .soundest-form-without-image-close:focus,#soundest-forms-container .soundest-form-without-image-content .soundest-form-without-image-form .soundest-form-without-image-submit:focus,#soundest-forms-container .soundest-form-without-image-content .soundest-form-without-image-form input.soundest-form-without-image-field:focus,#soundest-forms-container .soundest-form-without-image-content .soundest-form-without-image-form input:focus{outline:1px solid #00f!important}.accordion-section .accordion-items .accordion-item{cursor:pointer}.accordion-section.gutter--on .accordion-items{grid-gap:25px}.accordion-section.gutter--on .accordion-items .accordion-item{margin-bottom:25px}.accordion-content-item{transition:padding .5s ease}.accordion-content-item:not(.active){display:none;padding-bottom:0}.accordion-content-item.accordion-gutter--on{padding-bottom:25px}.image-grid-video-content .accordion-video-content{max-height:0;overflow:hidden;transition:max-height .2s ease-out;display:grid;grid-template-columns:repeat(2,minmax(auto,1fr));grid-gap:30px}@media screen and (max-width:1023px){.image-grid-video-content .accordion-video-content{grid-template-columns:1fr}}.image-grid-video-content .accordion-video-content.active{padding-bottom:30px}.image-grid-video-content .accordion-video-content .accordion-video-item video{width:100%}.image-grid-section.gutter--on .image-grid-items{grid-gap:25px}.image-grid-section.gutter--on .image-grid-items .image-grid-item{margin-bottom:25px}.image-grid-section.gutter--on .image-grid-items .image-grid-item[data-action=toggle-video] img:hover{cursor:pointer}.image-grid-content-item{transition:padding .5s ease}.image-grid-content-item:not(.active){display:none;padding-bottom:0}.image-grid-content-item.image-grid-gutter--on{padding-bottom:25px}#consent-banner{width:100%}.trustarc-banner-content .trustarc-banner-actions .trustarc-agree-btn{border-color:#be9e0b!important;color:#000!important}#teconsent a{display:none}@media(max-width:450px){.horizontal-slideshow .slider .flickity-viewport{height:100vh!important}}