@charset "UTF-8";.newsletter-subscribe-button{background-color:#FFF;color:#333000}.user-info-legal-notice a{color:#CCC;text-decoration-line:underline}.theme-color-scheme-5 .site-footer{background-color:#333;color:#FFF}.theme-color-scheme-5 .site-footer .site-footer-content .block{width:100%}.footer-mt a{color:#FFF;text-decoration:none}.footer-mt a:hover{color:#FFF;text-decoration:none}.page-headline{color:#FFF}.currency{font-size:1em}.related-products-gallery .gallery-item{border:solid 1px #e6e6e6}.product-offer{margin-top:10px}produkt_info_mt p{font-size:1.4rem;color:#FFF}#page-container,#content{background-color:#fff}#content,#site-header .site-header-wrapper{max-width:1380px;margin:0 auto;width:100%}#start-page #content{max-width:none;margin:0 auto;width:100%}#site-header .site-header-wrapper{max-width:1380px}.flickity-viewport{width:100%}.gallery h3{text-overflow:initial;overflow:visible;white-space:normal;font-size:.95rem;word-break:auto-phrase}.product-list-block:has(.flickity-viewport){max-width:none!important;margin:30px 0!important}.product-list-block:has(.flickity-viewport) .gallery.flickity-enabled{margin-right:0;margin-left:0;max-width:none}@media only screen and (min-width:414px){.product-list-block:has(.flickity-viewport) .gallery.flickity-enabled{margin-right:0;margin-left:0}}@media only screen and (min-width:980px){.product-list-block:has(.flickity-viewport) .gallery.flickity-enabled{margin-right:0;margin-left:0}}.product-list-block:has(.flickity-viewport) .gallery.flickity-enabled .gallery-item{width:calc(100% - 20px);margin-left:20px}@media only screen and (min-width:414px){.product-list-block:has(.flickity-viewport) .gallery.flickity-enabled .gallery-item{width:calc(50% - 20px)}}@media only screen and (min-width:980px){.product-list-block:has(.flickity-viewport) .gallery.flickity-enabled .gallery-item{width:calc(28% - 20px)}}@media only screen and (min-width:1440px){.product-list-block:has(.flickity-viewport) .gallery.flickity-enabled .gallery-item{width:calc(16.666% - 20px)}}.product-list-block:has(.flickity-viewport) .flickity-page-dots{bottom:0}.slideshow-block .flickity-viewport{min-height:fit-content}.slideshow-block .flickity-viewport img{display:block;min-height:fit-content}@media only screen and (min-width:980px){#start-page .slideshow-block .flickity-viewport .figure{padding-bottom:20%}}@media only screen and (max-width:980px){#site-header #mobile-menu{top:32px}}#site-header .vat-selector-block>p{font-size:.8125rem}#site-header .vat-selector-block>p a{color:#333}#site-header .search-block{border:1px solid #ccc}#site-header .search-block input{border-radius:0}#site-header .search-block input::placeholder{opacity:.8;color:#000}#site-header .search-block.search-block-with-fullwidth{bottom:auto;top:100%}@media only screen and (max-width:980px){#site-header #shop-logo{max-width:150px}}@media only screen and (max-width:530px){#site-header #shop-logo{max-width:100px}}#site-header .header-item-1{border:none;background:#fff}@media only screen and (max-width:980px){#site-header .header-item-1{background:#f4f4f4}}#site-header .header-item-3{background:#333;position:relative;z-index:1}@media only screen and (min-width:980px){#site-header .header-item-3{padding:10px 0}}#site-header .header-item-3:before{content:"";background-color:inherit;display:block;position:absolute;top:0;left:-100%;right:-100%;height:100%;opacity:1;z-index:-1}#site-header .header-item-3:has(nav.menu-block-with-flyout-menu:nth-child(2)){justify-content:space-between}#site-header .header-item-3:has(nav.menu-block-with-flyout-menu:nth-child(2)) nav.menu-block-with-flyout-menu:nth-child(1) .menu-level-1 .menu-level-1-item:first-child .menu-level-1-title{padding-left:0}#site-header .header-item-3:has(nav.menu-block-with-flyout-menu:nth-child(2)) nav.menu-block-with-flyout-menu:nth-child(2) .menu-level-1 .menu-level-1-item:last-child .menu-level-1-title{padding-right:0}#site-header .header-item-3 .menu-level-1{justify-content:space-between}#site-header .header-item-3 .menu-level-2,#site-header .header-item-3 .menu-level-3,#site-header .header-item-3 .menu-level-4{transition:all 0.2s ease 180ms;background-color:#fff;box-shadow:2px 2px 7px #0e0e0e;border-radius:2px;padding:0}#site-header .header-item-3 .menu-level-1-item:hover .menu-level-1-title{color:#fff}#site-header .header-item-3 .menu-level-1-item.class-campaigns .menu-level-1-title{color:#333}#site-header .header-item-3 .menu-level-1-item.class-campaigns:hover .menu-level-1-title{color:#333;background-color:#f7962c}#site-header .header-item-3 .menu-level-1-item.class-news .menu-level-1-title{font-weight:700}#site-header .header-item-3 .menu-level-1-item.class-news:hover .menu-level-1-title{color:#333}#site-header .header-item-3 .menu-block-with-flyout-menu .menu-title{color:#333;background-color:transparent;font-size:1rem;text-transform:none;font-weight:500}#site-header .header-item-3 .menu-block-with-flyout-menu .menu-title:after{display:none;font-size:18px}#site-header .header-item-3 .menu-block-with-flyout-menu .menu-title.has-children{padding-right:30px}#site-header .header-item-3 .menu-block-with-flyout-menu .menu-title.has-children:after{display:block;top:4px}#site-header .header-item-3 .menu-block-with-flyout-menu .menu-level-1-title{padding-top:6px;padding-bottom:6px;color:#fff;transition:opacity 0.25s ease;opacity:1;padding-left:6px;padding-right:6px;text-transform:uppercase}#site-header .header-item-3 .menu-block-with-flyout-menu .menu-level-1-title:hover{color:#fff;opacity:.8}#site-header .header-item-3 .menu-block-with-flyout-menu .menu-level-1-item{position:relative}#site-header .header-item-3 .menu-block-with-flyout-menu .menu-item-17 .menu-level-2{max-height:calc(95vh - 110px);overflow:auto;overscroll-behavior:contain}#site-header .header-item-3 .menu-block-with-flyout-menu .menu-level-2{min-width:200px;width:auto;white-space:nowrap;top:95%;left:-20px;text-align:left;justify-content:start;align-items:start;border:none;overflow:visible;width:fit-content}#site-header .header-item-3 .menu-block-with-flyout-menu .menu-level-2 .menu-item{padding:0;width:100%}#site-header .header-item-3 .menu-block-with-flyout-menu .menu-level-2 .menu-item:hover>.menu-title{background-color:rgba(51,51,51,.2)}#site-header .header-item-3 .menu-block-with-flyout-menu .menu-level-2 .menu-title{padding:6px 15px;padding-right:28px}#site-header .header-item-3 .menu-block-with-flyout-menu .menu-level-2 .menu-title:after{top:8px;right:12px}#site-header .header-item-3 .menu-block-with-flyout-menu .menu-level-3,#site-header .header-item-3 .menu-block-with-flyout-menu .menu-level-4{min-width:200px;width:auto;white-space:nowrap;right:auto;left:99%;top:-20px}#product-page .class-home-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath fill='%23000000' d='M160-120v-480l320-240 320 240v480H560v-280H400v280H160Z'/%3E%3C/svg%3E")}#product-page .bundled-products{margin-top:45px;margin-bottom:45px;position:relative}@media only screen and (min-width:576px){#product-page .bundled-products{margin-left:30px}}#product-page .bundled-products:before{position:absolute;top:-30px;left:0;right:0;content:"Paketet innehåller följande produkter:";font-weight:600;font-size:1.3rem;margin-left:0;text-align:center}#product-page .bundled-products .bundled-product{border:solid 1px #e6e6e6;padding:20px 10px 10px 10px;margin-top:10px;margin-bottom:20px}#product-page .bundled-products .bundled-product-field-fixed-quantity{padding-top:.2rem}#product-page .bundled-products .bundled-product-title{font-size:1rem;margin-bottom:.5rem}#product-page .add-to-cart-wrap.has-unit{position:relative;display:flex;align-items:flex-end}#product-page .add-to-cart-wrap.has-unit .field-wrap.quantity-field{flex:0 1 200px;justify-content:center;align-items:center;border:0;display:flex;width:100%;height:40px;margin:0 .8rem 0 0}@media only screen and (min-width:980px){#product-page .add-to-cart-wrap.has-unit .field-wrap.quantity-field{margin:0 .8rem 0 0}}#product-page .add-to-cart-wrap.has-unit .field-wrap.quantity-field .caption{display:none}#product-page .add-to-cart-wrap.has-unit .field-wrap.quantity-field .quantity-field .unit{display:none}#product-page .add-to-cart-wrap.has-unit .field-wrap.quantity-field .control{order:1}#product-page .add-to-cart-wrap.has-unit .field-wrap.quantity-field .control input[type=number]{height:40px;text-align:center;padding:0;-moz-appearance:textfield;width:50px;height:100%}@media only screen and (min-width:980px){#product-page .add-to-cart-wrap.has-unit .field-wrap.quantity-field .control input[type=number]{width:50px}}#product-page .add-to-cart-wrap.has-unit .field-wrap.quantity-field .control input::-webkit-outer-spin-button,#product-page .add-to-cart-wrap.has-unit .field-wrap.quantity-field .control input::-webkit-inner-spin-button{-webkit-appearance:none}#product-page .add-to-cart-wrap.has-unit .field-wrap.quantity-field .control label.unit{display:none}#product-page .add-to-cart-wrap.has-unit .field-wrap.quantity-field .inc.button,#product-page .add-to-cart-wrap.has-unit .field-wrap.quantity-field .dec.button{font-size:1.3rem;width:40px;height:40px;background:#FFF;color:#303030;border:solid 1px #e6e6e6;border-radius:0}#product-page .add-to-cart-wrap.has-unit .field-wrap.quantity-field .inc.button{order:2;transition:border 0.5s;display:flex;justify-content:center;align-items:center}#product-page .add-to-cart-wrap.has-unit .field-wrap.quantity-field .dec.button{order:0;transition:border 0.5s;display:flex;justify-content:center;align-items:center}#product-page .add-to-cart-wrap.has-unit .product-add-to-cart-action,#product-page .add-to-cart-wrap.has-unit .add-to-cart-form .quantity-field{font-style:normal;letter-spacing:2px;height:40px;padding:0;margin-right:0;border-radius:0}@media only screen and (min-width:980px){#product-page .add-to-cart-wrap.has-unit .product-add-to-cart-action,#product-page .add-to-cart-wrap.has-unit .add-to-cart-form .quantity-field{margin-right:0}}#product-page .product-documents{margin-top:0;margin-bottom:0;margin-left:0}#product-page .file-type{margin-bottom:.7rem}.manufacturer-related-products{display:none}#product-page .uspar-product-page,#product-page.has-sidebar .uspar-product-page{max-width:100%;display:flex;flex-direction:row;margin:0 0 5px 5px;padding:10px;background-color:#fff}#product-page .uspar-product-page .column,#product-page.has-sidebar .uspar-product-page .column{width:100%;height:30px;margin-left:0;margin-bottom:0;text-align:left}#product-page .uspar-product-page .column p,#product-page.has-sidebar .uspar-product-page .column p{font-size:.75rem}#product-page .uspar-product-page .column img,#product-page.has-sidebar .uspar-product-page .column img{max-width:22px}#product-page.has-sidebar #content-sidebar{padding-right:0;width:0}@media only screen and (min-width:576px){#product-page #content{padding-top:0}}#product-page #main-content{max-width:1260px;margin-left:auto;margin-right:auto;background:#FFF;padding:10px 0;margin-bottom:20px}@media only screen and (min-width:980px){#product-page #main-content{padding:10px 192px 20px 2px}}@media only screen and (min-width:980px){#product-page #product-page-main-container:has(.product-gallery-items) .breadcrumbs,#product-page #product-page-main-container:has(.product-gallery-items) .social-sharing,#product-page #product-page-main-container:has(.product-gallery-items) .product-long-description{padding-left:100px}}@media only screen and (min-width:980px){#product-page .product-media.has-product-label .product-label{z-index:99}}@media only screen and (min-width:980px){#product-page aside.product-offer .product-price .price{font-size:2.05rem}}#product-page aside.product-offer .product-price .price .currency:after{font-size:1.35rem}@media only screen and (min-width:980px){#product-page aside.product-offer .product-price .price .currency:after{font-size:2.05rem}}#product-page .rating{margin-top:10px}#product-page .has-favorite-cart .add-to-cart-form .product-status{width:100%;margin-left:5px}#product-page .breadcrumb{color:#000}@media only screen and (min-width:576px){#product-page .product-header,#product-page .product-offer{float:right;width:100%;display:flex;flex-direction:column}}#product-page .product-media{position:relative;margin-top:10px;float:left}@media only screen and (min-width:980px){#product-page .product-media{display:flex;flex-direction:row-reverse}#product-page .product-media figure{flex:1 0}#product-page .product-media .product-gallery{flex:0 0 100px}#product-page .product-media .product-gallery .product-gallery-items{flex-direction:column}#product-page .product-media .product-gallery .product-gallery-items .product-gallery-item{max-width:80px;width:100%}}#product-page .product-media img{width:100%;height:100%;object-fit:contain}@media only screen and (min-width:980px){#product-page .product-media{width:calc(56% - 20px);display:flex;justify-content:flex-end}}@media only screen and (max-width:980px){#product-page .product-media{width:100%}}#product-page .product-media .product-gallery-layout{display:none}#product-page .product-media .save-percent-info{display:block;top:17px;clip-path:polygon(90% 0%,100% 44%,90% 100%,0% 100%,0% 0%);right:auto;z-index:99;left:0}#product-page .product-media .save-percent-info .percentage{margin-top:0}#product-page .product-name{font-size:1.55rem;font-weight:600;text-transform:unset;line-height:1.8rem;margin-top:.5rem;margin-bottom:.15rem}#product-page h3,#product-page .control textarea{font-size:1.1rem}#product-page .product-short-description{margin-top:5px;text-overflow:initial;white-space:initial;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;white-space:inherit}#product-page .product-status-checkout-link b:after{font-size:26px}@media only screen and (min-width:980px){#product-page .product-header{width:calc(45% - 30px);margin-left:0;margin-top:15px}#product-page .product-offer{float:right;width:calc(45% - 30px);margin-left:0;display:flex;flex-direction:column}}#product-page aside.product-offer .product-price{order:1}#product-page aside.product-offer .add-to-cart-form.product-list-container{order:2}#product-page aside.product-offer .product-rating{order:3}#product-page aside.product-offer .klarna-promotion-widget{order:4;margin-top:30px;width:100%;max-width:unset}#product-page aside.product-offer .klarna-promotion-widget klarna-placement{width:100%}#product-page aside.product-offer .product-details{order:5}#product-page aside.product-offer .product-documents{order:6}#product-page aside.product-offer .product-documents a.accordion-item{font-size:0.9rem!important;font-weight:400!important;text-transform:unset;padding:.5rem 1rem!important}#product-page aside.product-offer .product-documents a.accordion-item.collapsed{border:1px solid #e6e6e6}#product-page aside.product-offer .product-documents a.accordion-item.expanded{border:1px solid #e6e6e6;border-bottom:0!important}#product-page aside.product-offer .product-documents .accordion-content{border:1px solid #e6e6e6;border-top:0}#product-page aside.product-offer .product-price{margin:1.3rem 0 1.5rem 0;font-size:1.35rem;font-weight:700;display:flex;padding-left:10px}#product-page aside.product-offer .product-price .original-price{font-size:1.3rem;opacity:.6;padding-left:1rem}#product-page aside.product-offer .product-price .original-price .price{text-decoration:none}#product-page aside.product-offer .product-price .original-price .price .amount{text-decoration:line-through}#product-page aside.product-offer .selling-price{font-size:1.35rem}#product-page aside.product-offer .quantity-field{position:relative;width:25%;margin:0}#product-page aside.product-offer .quantity-field div.control{height:40px;width:100%;margin-right:0;color:#333000;max-width:80px;overflow:hidden}#product-page aside.product-offer .quantity-field div.control input[type=number]{text-align:left;border-bottom:0;padding:0 0 0 8px;color:#333000;font-size:1.05rem;border:1px solid #e6e6e6;border-left:0;border-right:0;border-radius:0}#product-page aside.product-offer .quantity-field div.control input[type=number]:before{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;background-color:rgba(51,51,51,.2)}#product-page aside.product-offer .quantity-field .unit{display:none;z-index:1;position:absolute;color:#333000;top:14px;right:5px;opacity:1}#product-page aside.product-offer .add-to-cart-form{display:flex;flex-wrap:wrap;margin-top:0;max-width:100%;width:100%;margin-bottom:1.5rem}#product-page aside.product-offer .add-to-cart-form .add-to-cart-wrap{margin-left:0;display:flex;justify-content:flex-start;align-items:flex-end;width:100%;position:relative}#product-page aside.product-offer .add-to-cart-form .add-to-cart-wrap .quantity-field{order:1;border-radius:0}#product-page aside.product-offer .add-to-cart-form .add-to-cart-wrap button.product-add-to-cart-action{order:2;display:flex;justify-content:center;align-items:center;background-color:#006339!important;border:solid 1px #006339!important;border-radius:0.2rem!important}#product-page aside.product-offer .add-to-cart-form .add-to-cart-wrap .toggle-favorite-action{order:3;margin-bottom:0;margin-right:0;right:10px;bottom:60px}#product-page aside.product-offer .add-to-cart-form .add-to-cart-wrap .toggle-favorite-action .favorite{width:44px;height:44px;border-radius:0;background-color:transparent;display:flex;justify-content:center;align-items:center}#product-page aside.product-offer .add-to-cart-form .add-to-cart-wrap .caption{opacity:1;top:-13px;left:9px;font-size:.75rem}#product-page aside.product-offer .add-to-cart-form .add-to-cart-wrap .caption span{line-height:0;color:#333000}#product-page aside.product-offer .add-to-cart-form .product-variants{margin-right:0;padding:0;margin-bottom:20px;width:calc(100% - 55px);border:solid 1px #CCC}#product-page aside.product-offer .add-to-cart-form .product-variants .select-type{position:relative;margin-top:30px}#product-page aside.product-offer .add-to-cart-form .product-variants .select-type:before{position:absolute;content:"";background-color:#fff;left:0;top:10px;right:0;bottom:0}#product-page aside.product-offer .add-to-cart-form .product-variants .select-type .caption span{font-weight:700}#product-page aside.product-offer .add-to-cart-form .product-variants .select-type select{background-color:rgba(0,0,0,.05);border:0;font-size:1rem;padding:5px 5px 5px 10px;margin-top:10px;border-radius:0}#product-page aside.product-offer .add-to-cart-form .product-variants .caption{opacity:1;top:-12px;left:12px}#product-page aside.product-offer .add-to-cart-form:has(.offer-wrapper) .offer-wrapper{margin-top:1rem;width:100%}#product-page aside.product-offer .select-type .control:after{top:6px}#product-page aside.product-offer button.in-stock-notify{background-color:#000;color:#fff}#product-page aside.product-offer button.in-stock-notify:hover{background-color:rgba(51,51,51,.9);color:#fff}#product-page aside.product-offer .product-details,#product-page aside.product-offer .manufacturer-related-products{font-size:.8rem;max-width:100%;width:100%;margin:-1px 0;padding:15px;border:solid 1px #e6e6e6;border-radius:0}#product-page aside.product-offer .product-details{position:relative}#product-page aside.product-offer .product-stock-locations-wrap{display:none}#product-page aside.product-offer .product-rating{display:none}#product-page aside.product-offer .product-details dd,#product-page aside.product-offer .product-details dt{line-height:1.3rem}#product-page aside.product-offer .manufacturer-related-products{margin-top:0}#product-page aside.product-offer .product-add-to-cart-action{color:#FFF;margin:0;padding:0;height:40px;width:calc(100% - 78px);border-radius:0;background-color:#CCCCCC0;order:3}#product-page aside.product-offer .file-size{font-size:.7rem}#product-page .file-type a:before{content:attr(data-file-type);position:absolute;top:-1px;left:0;background-color:#d01216;color:#fff;font-size:.7rem;padding:1px 5px;text-transform:uppercase;border:solid 1px rgba(204,204,204,.3);font-weight:700}#product-page .file-type a span.file-title{font-size:.7rem;text-transform:uppercase;margin:5px;padding:3px 5px 3px 15px;border:solid 1px rgba(204,204,204,.3);color:#333;background:rgba(204,204,204,.3);transition:background 0.3s}#product-page .product-media>figure{margin-bottom:10px;background:#FFF;border-radius:0}@media only screen and (max-width:980px){#product-page .product-media>figure{min-width:calc(100% - 100px)}}#product-page .figure-content{margin-bottom:10px;background:#FFF;border-radius:0}@media only screen and (max-width:980px){#product-page .figure-content{min-width:calc(100% - 100px)}}@media only screen and (max-width:980px){#product-page .product-gallery{margin-right:10px;margin-left:-10px}}#product-page .product-gallery-items{margin-left:-10px;margin-right:0}@media only screen and (max-width:980px){#product-page .product-gallery-items{margin-left:0;margin-right:-10px}}@media only screen and (max-width:980px){#product-page .product-gallery-items{-webkit-flex-direction:row;flex-direction:row}#product-page .product-gallery-items.flickity-enabled{width:499px;transform:rotate(90deg) translate(199px,209px)}#product-page .product-gallery-items.flickity-enabled .figure-content{transform:rotate(-90deg)}#product-page .product-gallery-items.flickity-enabled .flickity-button.previous{left:-46px;top:-22px}#product-page .product-gallery-items.flickity-enabled .flickity-button.next{right:-61px;top:-22px}#product-page .product-gallery-items.flickity-enabled .flickity-button-icon{background-color:transparent}}#product-page .product-media figure{border-radius:.2rem;border:1px solid #e6e6e6}@media only screen and (max-width:980px){#product-page .product-media figure{margin-bottom:20px;order:3}}#product-page .product-media figure img{padding:0;border-radius:0;max-width:520px}#product-page .product-gallery-item .figure-content{border-radius:15px}@media only screen and (max-width:980px){#product-page .product-gallery-item .figure-content{width:100%}}#product-page .product-gallery-item .figure-content img{padding:5px;object-fit:cover;width:100%;height:100%}#product-page .social-sharing-block{margin-left:0;order:5}#product-page .add-review-comment{width:100%}#product-page .add-review-comment,#product-page .review-rating{border:0;border-radius:0;padding-bottom:0;border:solid 1px #e6e6e6}#product-page .product-long-description{width:100%}#product-page .related-products-wrap{position:relative;padding:0 10px 0 0;border-radius:0;margin-left:55px}@media only screen and (max-width:980px){#product-page .related-products-wrap{padding:0;margin-left:20px}}#product-page .related-products-wrap>h3{color:#333000;font-weight:600;font-size:1.3rem;font-style:normal;position:relative;max-width:100%;width:100%;text-align:center;margin-top:7px;margin-left:auto;margin-right:auto;margin-bottom:0;padding:0 0 15px 0;z-index:50;text-transform:unset}#product-page .related-products-wrap ul.related-products{margin-top:0}#product-page .related-products-wrap ul.related-products h3{color:#333000;font-size:.85rem;font-weight:700;position:relative;max-width:232px;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:10px;padding-top:7px;z-index:50;text-transform:uppercase;text-align:left}#product-page .related-products-wrap ul.related-products .short-description{text-align:left}#product-page .related-products-wrap li.gallery-item div.product-offer{width:100%}@media only screen and (min-width:980px){#product-page .product-overview:has(.related-products-wrap){display:grid;grid-template-columns:calc(56% - 20px) 41%;grid-column-gap:20px}#product-page .product-long-description{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:3}#product-page .bundled-products{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2}#product-page #product-reviews{grid-column-start:1;grid-column-end:3;grid-row-start:3;grid-row-end:4}#product-page .related-products-gallery{margin-left:-10px}#product-page .related-products-gallery .gallery-item{width:calc(50% - 20px);justify-content:center;margin-left:20px;margin-bottom:20px}}#product-page .favorite-active:before{color:#858585!important}#product-page .caption{font-size:.75rem;left:5px}#product-page #product-reviews h3{font-size:.85rem;font-weight:700;text-transform:uppercase}#product-page #product-reviews #customer-review-field{border-bottom:0}#product-page #content .breadcrumbs .breadcrumb{color:#000;font-weight:700;display:flex;align-items:flex-end;height:28px;opacity:.8}#product-page .product-overview:has(.bundled-products) .related-products-wrap{grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3}#product-page div.bundled-product .control:after{display:none}#product-page div.bundled-product .bundled-product-attribute-value-select{pointer-events:none;cursor:unset}#product-page div.bundled-product:has(option:nth-child(even)) .bundled-product-attribute-value-select{margin:15px 0 10px 0;pointer-events:auto;cursor:pointer}#product-page div.bundled-product:has(option:nth-child(even)) .control:after{display:block;top:10px;background:#CCC;width:100%;text-align:right;padding-right:8px}.bundled-product-field+.bundled-product-field .bundled-product-field-fixed-quantity{padding-top:0}.has-favorite-cart .add-to-cart-form .order-data,.has-favorite-cart .add-to-cart-form .product-add-to-cart-action,.has-favorite-cart .add-to-cart-form .product-status,.has-favorite-cart .add-to-cart-form .product-variants,.has-favorite-cart .add-to-cart-form .quantity-field{margin-right:0;width:100%}.product-status{display:none!important}#product-page #content .product-offer .product-long-description,#product-page #content .product-overview .product-long-description{display:flex;flex-direction:column}@media only screen and (min-width:980px){#product-page #content .product-offer .product-long-description,#product-page #content .product-overview .product-long-description{width:calc(57% - 30px)}}#product-page #content .product-offer:has(.related-products-wrap) .product-long-description,#product-page #content .product-overview:has(.related-products-wrap) .product-long-description{display:flex;flex-direction:column}@media only screen and (min-width:980px){#product-page #content .product-offer:has(.related-products-wrap) .product-long-description,#product-page #content .product-overview:has(.related-products-wrap) .product-long-description{width:100%}}#product-page #content .product-offer a.accordion-item,#product-page #content .product-overview a.accordion-item{display:block;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin-bottom:-1px;color:#333000;background:#FFF;font-family:Arial,sans-serif;font-size:1.3rem;font-weight:600;text-transform:unset;padding:.9rem 1rem;position:relative;transition:all 0.1s ease-in;text-decoration:none}#product-page #content .product-offer a.accordion-item:hover,#product-page #content .product-overview a.accordion-item:hover{color:rgba(51,48,0,.9);text-decoration:none}#product-page #content .product-offer a.accordion-item.collapsed::after,#product-page #content .product-offer a.accordion-item.expanded:after,#product-page #content .product-overview a.accordion-item.collapsed::after,#product-page #content .product-overview a.accordion-item.expanded:after{color:rgba(51,48,0,.4);font-size:2rem;position:absolute;right:1rem;transition:all 0.1s ease-in}#product-page #content .product-offer a.accordion-item:hover::after,#product-page #content .product-overview a.accordion-item:hover::after{color:rgba(51,48,0,.8)}#product-page #content .product-offer a.accordion-item.collapsed::after,#product-page #content .product-offer a.accordion-item.expanded::after,#product-page #content .product-overview a.accordion-item.collapsed::after,#product-page #content .product-overview a.accordion-item.expanded::after{content:"\e900";font-family:swt;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;transition:all 0.5s ease}#product-page #content .product-offer a.accordion-item.expanded::after,#product-page #content .product-overview a.accordion-item.expanded::after{transform:rotate(180deg)}#product-page #content .product-offer a.accordion-item.collapsed:last-of-type,#product-page #content .product-overview a.accordion-item.collapsed:last-of-type{border-bottom:1px solid #e6e6e6}#product-page #content .product-offer a.accordion-item.expanded:last-of-type,#product-page #content .product-overview a.accordion-item.expanded:last-of-type{border-bottom:none}#product-page #content .product-offer a.accordion-item.expanded:last-of-type+.accordion-content,#product-page #content .product-overview a.accordion-item.expanded:last-of-type+.accordion-content{border-bottom:1px solid #e6e6e6}#product-page #content .product-offer a.accordion-item.accordion-item.expanded,#product-page #content .product-overview a.accordion-item.accordion-item.expanded{border-bottom:1px solid #e6e6e6}#product-page #content .product-offer a.accordion-item.accordion-item.expanded #product-page #content .product-offer .product-long-description,#product-page #content .product-offer a.accordion-item.accordion-item.expanded #product-page #content .product-overview .product-long-description,#product-page #content .product-overview a.accordion-item.accordion-item.expanded #product-page #content .product-offer .product-long-description,#product-page #content .product-overview a.accordion-item.accordion-item.expanded #product-page #content .product-overview .product-long-description{display:flex;flex-direction:column}#product-page #content .product-offer a.accordion-item.accordion-item.expanded #product-page #content .product-offer a.accordion-item,#product-page #content .product-offer a.accordion-item.accordion-item.expanded #product-page #content .product-overview a.accordion-item,#product-page #content .product-overview a.accordion-item.accordion-item.expanded #product-page #content .product-offer a.accordion-item,#product-page #content .product-overview a.accordion-item.accordion-item.expanded #product-page #content .product-overview a.accordion-item{display:block;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin-bottom:-1px;color:#333000;background:#fff;font-family:Arial,sans-serif;font-size:1.3rem;font-weight:600;text-transform:unset;padding:.9rem 1rem;position:relative;transition:all 0.1s ease-in;text-decoration:none}#product-page #content .product-offer a.accordion-item.accordion-item.expanded #product-page #content .product-offer a.accordion-item:hover,#product-page #content .product-offer a.accordion-item.accordion-item.expanded #product-page #content .product-overview a.accordion-item:hover,#product-page #content .product-overview a.accordion-item.accordion-item.expanded #product-page #content .product-offer a.accordion-item:hover,#product-page #content .product-overview a.accordion-item.accordion-item.expanded #product-page #content .product-overview a.accordion-item:hover{color:rgba(0,0,0,.9);text-decoration:none}#product-page #content .product-offer a.accordion-item.accordion-item.expanded #product-page #content .product-offer a.accordion-item.collapsed::after,#product-page #content .product-offer a.accordion-item.accordion-item.expanded #product-page #content .product-offer a.accordion-item.expanded:after,#product-page #content .product-offer a.accordion-item.accordion-item.expanded #product-page #content .product-overview a.accordion-item.collapsed::after,#product-page #content .product-offer a.accordion-item.accordion-item.expanded #product-page #content .product-overview a.accordion-item.expanded:after,#product-page #content .product-overview a.accordion-item.accordion-item.expanded #product-page #content .product-offer a.accordion-item.collapsed::after,#product-page #content .product-overview a.accordion-item.accordion-item.expanded #product-page #content .product-offer a.accordion-item.expanded:after,#product-page #content .product-overview a.accordion-item.accordion-item.expanded #product-page #content .product-overview a.accordion-item.collapsed::after,#product-page #content .product-overview a.accordion-item.accordion-item.expanded #product-page #content .product-overview a.accordion-item.expanded:after{color:rgba(0,0,0,.4);font-size:2rem;position:absolute;right:1rem;transition:all 0.1s ease-in}#product-page #content .product-offer a.accordion-item.accordion-item.expanded #product-page #content .product-offer a.accordion-item:hover::after,#product-page #content .product-offer a.accordion-item.accordion-item.expanded #product-page #content .product-overview a.accordion-item:hover::after,#product-page #content .product-overview a.accordion-item.accordion-item.expanded #product-page #content .product-offer a.accordion-item:hover::after,#product-page #content .product-overview a.accordion-item.accordion-item.expanded #product-page #content .product-overview a.accordion-item:hover::after{color:rgba(0,0,0,.8)}#product-page #content .product-offer a.accordion-item.accordion-item.expanded #product-page #content .product-offer a.accordion-item.collapsed::after,#product-page #content .product-offer a.accordion-item.accordion-item.expanded #product-page #content .product-offer a.accordion-item.expanded::after,#product-page #content .product-offer a.accordion-item.accordion-item.expanded #product-page #content .product-overview a.accordion-item.collapsed::after,#product-page #content .product-offer a.accordion-item.accordion-item.expanded #product-page #content .product-overview a.accordion-item.expanded::after,#product-page #content .product-overview a.accordion-item.accordion-item.expanded #product-page #content .product-offer a.accordion-item.collapsed::after,#product-page #content .product-overview a.accordion-item.accordion-item.expanded #product-page #content .product-offer a.accordion-item.expanded::after,#product-page #content .product-overview a.accordion-item.accordion-item.expanded #product-page #content .product-overview a.accordion-item.collapsed::after,#product-page #content .product-overview a.accordion-item.accordion-item.expanded #product-page #content .product-overview a.accordion-item.expanded::after{content:"\e900";font-family:swt;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;transition:all 0.5s ease}#product-page #content .product-offer a.accordion-item.accordion-item.expanded #product-page #content .product-offer a.accordion-item.expanded::after,#product-page #content .product-offer a.accordion-item.accordion-item.expanded #product-page #content .product-overview a.accordion-item.expanded::after,#product-page #content .product-overview a.accordion-item.accordion-item.expanded #product-page #content .product-offer a.accordion-item.expanded::after,#product-page #content .product-overview a.accordion-item.accordion-item.expanded #product-page #content .product-overview a.accordion-item.expanded::after{transform:rotate(180deg)}#product-page #content .product-offer a.accordion-item.accordion-item.expanded #product-page #content .product-offer a.accordion-item.collapsed:last-of-type,#product-page #content .product-offer a.accordion-item.accordion-item.expanded #product-page #content .product-overview a.accordion-item.collapsed:last-of-type,#product-page #content .product-overview a.accordion-item.accordion-item.expanded #product-page #content .product-offer a.accordion-item.collapsed:last-of-type,#product-page #content .product-overview a.accordion-item.accordion-item.expanded #product-page #content .product-overview a.accordion-item.collapsed:last-of-type{border-bottom:1px solid #e6e6e6}#product-page #content .product-offer a.accordion-item.accordion-item.expanded #product-page #content .product-offer a.accordion-item.expanded:last-of-type,#product-page #content .product-offer a.accordion-item.accordion-item.expanded #product-page #content .product-overview a.accordion-item.expanded:last-of-type,#product-page #content .product-overview a.accordion-item.accordion-item.expanded #product-page #content .product-offer a.accordion-item.expanded:last-of-type,#product-page #content .product-overview a.accordion-item.accordion-item.expanded #product-page #content .product-overview a.accordion-item.expanded:last-of-type{border-bottom:none}#product-page #content .product-offer a.accordion-item.accordion-item.expanded #product-page #content .product-offer a.accordion-item.expanded:last-of-type+.accordion-content,#product-page #content .product-offer a.accordion-item.accordion-item.expanded #product-page #content .product-overview a.accordion-item.expanded:last-of-type+.accordion-content,#product-page #content .product-overview a.accordion-item.accordion-item.expanded #product-page #content .product-offer a.accordion-item.expanded:last-of-type+.accordion-content,#product-page #content .product-overview a.accordion-item.accordion-item.expanded #product-page #content .product-overview a.accordion-item.expanded:last-of-type+.accordion-content{border-bottom:1px solid #e6e6e6}#product-page #content .product-offer a.accordion-item.accordion-item.expanded #product-page #content .product-offer a.accordion-item.accordion-item.expanded,#product-page #content .product-offer a.accordion-item.accordion-item.expanded #product-page #content .product-overview a.accordion-item.accordion-item.expanded,#product-page #content .product-overview a.accordion-item.accordion-item.expanded #product-page #content .product-offer a.accordion-item.accordion-item.expanded,#product-page #content .product-overview a.accordion-item.accordion-item.expanded #product-page #content .product-overview a.accordion-item.accordion-item.expanded{border-bottom:1px solid #e6e6e6}#product-page #content .product-offer a.accordion-item.accordion-item.expanded #product-page #content .product-offer .accordion-content,#product-page #content .product-offer a.accordion-item.accordion-item.expanded #product-page #content .product-overview .accordion-content,#product-page #content .product-overview a.accordion-item.accordion-item.expanded #product-page #content .product-offer .accordion-content,#product-page #content .product-overview a.accordion-item.accordion-item.expanded #product-page #content .product-overview .accordion-content{padding:1.1rem 1rem}#product-page #content .product-offer a.accordion-item.accordion-item.expanded #product-page #content .product-offer .accordion-content h2,#product-page #content .product-offer a.accordion-item.accordion-item.expanded #product-page #content .product-overview .accordion-content h2,#product-page #content .product-overview a.accordion-item.accordion-item.expanded #product-page #content .product-offer .accordion-content h2,#product-page #content .product-overview a.accordion-item.accordion-item.expanded #product-page #content .product-overview .accordion-content h2{font-size:1.3rem}#product-page #content .product-offer .accordion-content,#product-page #content .product-overview .accordion-content{padding:1.1rem 1rem 1.1rem 1rem}#product-page #content .product-offer .accordion-content h2,#product-page #content .product-overview .accordion-content h2{font-size:1.3rem}#product-page #content .product-offer .accordion-content #product-page #content .product-offer .product-long-description,#product-page #content .product-offer .accordion-content #product-page #content .product-overview .product-long-description,#product-page #content .product-overview .accordion-content #product-page #content .product-offer .product-long-description,#product-page #content .product-overview .accordion-content #product-page #content .product-overview .product-long-description{display:flex;flex-direction:column}#product-page #content .product-offer .accordion-content #product-page #content .product-offer a.accordion-item,#product-page #content .product-offer .accordion-content #product-page #content .product-overview a.accordion-item,#product-page #content .product-overview .accordion-content #product-page #content .product-offer a.accordion-item,#product-page #content .product-overview .accordion-content #product-page #content .product-overview a.accordion-item{display:block;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin-bottom:-1px;color:#333000;background:#fff;font-family:Arial,sans-serif;font-size:1.3rem;font-weight:600;text-transform:unset;padding:.9rem 1rem;position:relative;transition:all 0.1s ease-in;text-decoration:none}#product-page #content .product-offer .accordion-content #product-page #content .product-offer a.accordion-item:hover,#product-page #content .product-offer .accordion-content #product-page #content .product-overview a.accordion-item:hover,#product-page #content .product-overview .accordion-content #product-page #content .product-offer a.accordion-item:hover,#product-page #content .product-overview .accordion-content #product-page #content .product-overview a.accordion-item:hover{color:rgba(0,0,0,.9);text-decoration:none}#product-page #content .product-offer .accordion-content #product-page #content .product-offer a.accordion-item.collapsed::after,#product-page #content .product-offer .accordion-content #product-page #content .product-offer a.accordion-item.expanded:after,#product-page #content .product-offer .accordion-content #product-page #content .product-overview a.accordion-item.collapsed::after,#product-page #content .product-offer .accordion-content #product-page #content .product-overview a.accordion-item.expanded:after,#product-page #content .product-overview .accordion-content #product-page #content .product-offer a.accordion-item.collapsed::after,#product-page #content .product-overview .accordion-content #product-page #content .product-offer a.accordion-item.expanded:after,#product-page #content .product-overview .accordion-content #product-page #content .product-overview a.accordion-item.collapsed::after,#product-page #content .product-overview .accordion-content #product-page #content .product-overview a.accordion-item.expanded:after{color:rgba(0,0,0,.4);font-size:2rem;position:absolute;right:1rem;transition:all 0.1s ease-in}#product-page #content .product-offer .accordion-content #product-page #content .product-offer a.accordion-item:hover::after,#product-page #content .product-offer .accordion-content #product-page #content .product-overview a.accordion-item:hover::after,#product-page #content .product-overview .accordion-content #product-page #content .product-offer a.accordion-item:hover::after,#product-page #content .product-overview .accordion-content #product-page #content .product-overview a.accordion-item:hover::after{color:rgba(0,0,0,.8)}#product-page #content .product-offer .accordion-content #product-page #content .product-offer a.accordion-item.collapsed::after,#product-page #content .product-offer .accordion-content #product-page #content .product-offer a.accordion-item.expanded::after,#product-page #content .product-offer .accordion-content #product-page #content .product-overview a.accordion-item.collapsed::after,#product-page #content .product-offer .accordion-content #product-page #content .product-overview a.accordion-item.expanded::after,#product-page #content .product-overview .accordion-content #product-page #content .product-offer a.accordion-item.collapsed::after,#product-page #content .product-overview .accordion-content #product-page #content .product-offer a.accordion-item.expanded::after,#product-page #content .product-overview .accordion-content #product-page #content .product-overview a.accordion-item.collapsed::after,#product-page #content .product-overview .accordion-content #product-page #content .product-overview a.accordion-item.expanded::after{content:"\e900";font-family:swt;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;transition:all 0.5s ease}#product-page #content .product-offer .accordion-content #product-page #content .product-offer a.accordion-item.expanded::after,#product-page #content .product-offer .accordion-content #product-page #content .product-overview a.accordion-item.expanded::after,#product-page #content .product-overview .accordion-content #product-page #content .product-offer a.accordion-item.expanded::after,#product-page #content .product-overview .accordion-content #product-page #content .product-overview a.accordion-item.expanded::after{transform:rotate(180deg)}#product-page #content .product-offer .accordion-content #product-page #content .product-offer a.accordion-item.collapsed:last-of-type,#product-page #content .product-offer .accordion-content #product-page #content .product-overview a.accordion-item.collapsed:last-of-type,#product-page #content .product-overview .accordion-content #product-page #content .product-offer a.accordion-item.collapsed:last-of-type,#product-page #content .product-overview .accordion-content #product-page #content .product-overview a.accordion-item.collapsed:last-of-type{border-bottom:1px solid #e6e6e6}#product-page #content .product-offer .accordion-content #product-page #content .product-offer a.accordion-item.expanded:last-of-type,#product-page #content .product-offer .accordion-content #product-page #content .product-overview a.accordion-item.expanded:last-of-type,#product-page #content .product-overview .accordion-content #product-page #content .product-offer a.accordion-item.expanded:last-of-type,#product-page #content .product-overview .accordion-content #product-page #content .product-overview a.accordion-item.expanded:last-of-type{border-bottom:none}#product-page #content .product-offer .accordion-content #product-page #content .product-offer a.accordion-item.expanded:last-of-type+.accordion-content,#product-page #content .product-offer .accordion-content #product-page #content .product-overview a.accordion-item.expanded:last-of-type+.accordion-content,#product-page #content .product-overview .accordion-content #product-page #content .product-offer a.accordion-item.expanded:last-of-type+.accordion-content,#product-page #content .product-overview .accordion-content #product-page #content .product-overview a.accordion-item.expanded:last-of-type+.accordion-content{border-bottom:1px solid #e6e6e6}#product-page #content .product-offer .accordion-content #product-page #content .product-offer a.accordion-item.accordion-item.expanded,#product-page #content .product-offer .accordion-content #product-page #content .product-overview a.accordion-item.accordion-item.expanded,#product-page #content .product-overview .accordion-content #product-page #content .product-offer a.accordion-item.accordion-item.expanded,#product-page #content .product-overview .accordion-content #product-page #content .product-overview a.accordion-item.accordion-item.expanded{border-bottom:1px solid #e6e6e6}#product-page #content .product-offer .accordion-content #product-page #content .product-offer .accordion-content,#product-page #content .product-offer .accordion-content #product-page #content .product-overview .accordion-content,#product-page #content .product-overview .accordion-content #product-page #content .product-offer .accordion-content,#product-page #content .product-overview .accordion-content #product-page #content .product-overview .accordion-content{padding:1.1rem 1rem}#product-page #content .product-offer .accordion-content #product-page #content .product-offer .accordion-content h2,#product-page #content .product-offer .accordion-content #product-page #content .product-overview .accordion-content h2,#product-page #content .product-overview .accordion-content #product-page #content .product-offer .accordion-content h2,#product-page #content .product-overview .accordion-content #product-page #content .product-overview .accordion-content h2{font-size:1.3rem}.no-products{display:none}.theme-color-scheme-5#product-list-page .category-description{max-width:none}.categories-gallery.categories-gallery.images:has(.gallery-item img[src*=no-image]){justify-content:start;margin-left:0}.categories-gallery.categories-gallery.images .gallery-item:has(img[src*=no-image]){width:fit-content;margin-bottom:0}@media only screen and (max-width:980px){.categories-gallery.categories-gallery.images .gallery-item:has(img[src*=no-image]){width:calc(50% - 20px)!important}}@media only screen and (max-width:576px){.categories-gallery.categories-gallery.images .gallery-item:has(img[src*=no-image]){width:100%!important}}@media only screen and (min-width:980px){.categories-gallery.categories-gallery.images .gallery-item:has(img[src*=no-image]):first-of-type{margin-left:0}}.categories-gallery.categories-gallery.images .gallery-item:has(img[src*=no-image]) .gallery-info-link figure{display:none}.categories-gallery.categories-gallery.images .gallery-item:has(img[src*=no-image]) .gallery-info-link .details:after{display:none}.categories-gallery.categories-gallery.images .gallery-item:has(img[src*=no-image]) .gallery-info-link h3{font-size:1rem;font-weight:400;padding:10px 1rem;text-transform:uppercase;letter-spacing:.05rem;transition:background 0.5s;color:#fff;background:#333;transition:background 0.3s,color 0.3s;text-overflow:ellipsis;overflow:hidden;white-space:normal;word-break:normal;word-wrap:break-word;max-width:100%;text-align:center}@media only screen and (min-width:980px){.categories-gallery.categories-gallery.images .gallery-item:has(img[src*=no-image]) .gallery-info-link h3{max-width:100%;font-size:1rem;padding:10px 1rem}}.categories-gallery.categories-gallery.images .gallery-item:has(img[src*=no-image]) .gallery-info-link h3:hover{color:#fff;background:#262626;transition:background 0.3s,color 0.3s}.breadcrumbs{text-transform:none;opacity:1;display:flex;flex-wrap:wrap;align-items:center}.breadcrumbs:has(.class-home-link):before{display:none}.breadcrumbs:before{content:"";height:28px;width:29.75px}.breadcrumbs .breadcrumb{font-weight:700;display:flex;align-items:flex-end;height:28px;color:#333;opacity:.8;line-height:1.3;font-size:.9rem}@media only screen and (max-width:576px){.breadcrumbs .breadcrumb{font-size:1rem}}.breadcrumbs .breadcrumb:hover{opacity:1}.breadcrumbs .breadcrumb:before{opacity:1;font-size:28px;padding-right:5px}.breadcrumbs .breadcrumb span{line-height:1.3;font-size:.9rem}@media only screen and (max-width:576px){.breadcrumbs .breadcrumb span{font-size:1rem}}.breadcrumbs .class-home-link .class-icon-box{background-size:contain;background-repeat:no-repeat;background-position:center;content:"";display:block;height:24px;width:24px}.breadcrumbs .class-home-link .class-home-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath fill='%23000000' d='M160-120v-480l320-240 320 240v480H560v-280H400v280H160Z'/%3E%3C/svg%3E")}@media only screen and (min-width:980px){#start-page .category-list-block{max-width:none!important}#start-page .category-list-block .categories-gallery{gap:16px;margin-left:0}#start-page .category-list-block .categories-gallery .gallery-item{flex:1;margin-left:0;margin-bottom:0;isolation:isolate}#start-page .category-list-block .categories-gallery .gallery-item img{width:100%;z-index:0}#start-page .category-list-block .categories-gallery .gallery-item:after{content:"";inset:0;position:absolute;z-index:1;background:transparent;height:100%;width:100%;transition:background 0.2s ease}#start-page .category-list-block .categories-gallery .gallery-item .details{position:absolute;width:100%;height:100%;display:grid;align-content:center;z-index:2}#start-page .category-list-block .categories-gallery .gallery-item .details h3{color:#fff;margin:0;text-transform:uppercase;font-weight:800;font-size:2.2rem;line-height:100%;letter-spacing:0;transition:color 0.2s ease}#start-page .category-list-block .categories-gallery .gallery-item:hover h3{color:#f7962c}#start-page .category-list-block .categories-gallery .gallery-item:hover:after{background:rgba(51,51,51,.2)}}#checkout-page #content{max-width:960px}#checkout-page #content article{padding:10px 10px;border:1px solid #e6e6e6}@media only screen and (min-width:980px){#checkout-page #content article{padding:10px 30px}}#checkout-page #content .page-headline,#checkout-page #content h1{text-align:center;margin-bottom:1rem}#checkout-page #content .checkout-block{margin-top:1rem}#checkout-page #content .cart h2{border-bottom:2px solid;width:fit-content}#checkout-page #content .cart .cart-head{display:none}#checkout-page #content .cart .cart-item{display:grid;padding:0 0 1rem;margin-top:1rem;margin-bottom:0;border-bottom:1px solid #e6e6e6}@media only screen and (min-width:980px){#checkout-page #content .cart .cart-item{grid-template-columns:65px auto 1fr;column-gap:1rem}}#checkout-page #content .cart .cart-item .description{grid-row:1;grid-column:1;margin:0;display:flex}@media only screen and (min-width:980px){#checkout-page #content .cart .cart-item .description{grid-column:1/3;gap:1rem}}#checkout-page #content .cart .cart-item .description .image{background-color:#e6e6e6;overflow:hidden;min-width:0;flex:0 0 65px;margin:auto}#checkout-page #content .cart .cart-item .description .image figure{display:grid}#checkout-page #content .cart .cart-item .description .image figure:before{grid-row:1;grid-column:1;content:"";display:block;padding-top:120%;height:0;width:100%}#checkout-page #content .cart .cart-item .description .image figure a{grid-row:1;grid-column:1;margin:auto;height:100%;display:flex;align-items:center}#checkout-page #content .cart .cart-item .description .title{padding-left:1rem;padding-top:.5rem;padding-bottom:23px}@media only screen and (min-width:980px){#checkout-page #content .cart .cart-item .description .title{padding-bottom:38px;padding-left:0}}#checkout-page #content .cart .cart-item .description .title .product-title h3{font-size:1rem;margin-bottom:.3em;padding-right:30px}#checkout-page #content .cart .cart-item .description .title .product-title h4{opacity:1;font-weight:400}#checkout-page #content .cart .cart-item .description .title .product-title h4 span{font-size:1.2rem}#checkout-page #content .cart .cart-item .price-wrap{grid-row:2;grid-column:1;width:100%;display:grid;grid-template-columns:65px 1fr;column-gap:1rem;margin-top:-23px}@media only screen and (min-width:980px){#checkout-page #content .cart .cart-item .price-wrap{grid-row:1;grid-column:2/4;margin-top:auto;display:flex}}#checkout-page #content .cart .cart-item .price-wrap .remove-item-action{width:48px;height:48px;display:flex;justify-content:center;align-items:center;top:-14px;right:-14px}#checkout-page #content .cart .cart-item .price-wrap .unit-price{grid-row:1;grid-column:2/3;display:flex;flex:1;align-items:flex-end;margin:0;margin-bottom:1rem}@media only screen and (min-width:980px){#checkout-page #content .cart .cart-item .price-wrap .unit-price{margin-bottom:0;align-items:center}}#checkout-page #content .cart .cart-item .price-wrap .unit-price .price{margin-left:0;font-size:1rem}#checkout-page #content .cart .cart-item .price-wrap .unit-price .price .currency{font-size:1.2rem;text-transform:none}#checkout-page #content .cart .cart-item .price-wrap .unit-price .unit{display:inline-block;font-size:1.2rem}#checkout-page #content .cart .cart-item .price-wrap .quantity{grid-row:2;grid-column:1/3;margin-bottom:1.2rem}#checkout-page #content .cart .cart-item .price-wrap .quantity button{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:none}#checkout-page #content .cart .cart-item .price-wrap .quantity button:hover{background-color:transparent}#checkout-page #content .cart .cart-item .price-wrap .quantity button:hover span{background-color:#006339}#checkout-page #content .cart .cart-item .price-wrap .quantity button span{width:28px;height:28px;border:1px solid #333;border-radius:999px;position:static;padding-top:4px;display:flex;align-items:center;justify-content:center;font-size:20px}#checkout-page #content .cart .cart-item .price-wrap .quantity .quantity-count{line-height:1;margin:0 1rem;font-weight:700}#checkout-page #content .cart .cart-item .price-wrap .quantity .quantity-count .unit{text-transform:none;font-size:1.2rem}#checkout-page #content .cart .cart-item .price-wrap .total-price{grid-row:2;grid-column:1/3;align-items:flex-end;font-weight:700}@media only screen and (min-width:980px){#checkout-page #content .cart .cart-item .price-wrap .total-price{align-items:center}}#checkout-page #content .cart .cart-item .price-wrap .total-price .currency{text-transform:none;font-size:1.2rem}#checkout-page #content .cart .stock-status-wrap .stock-name{flex:none;margin-right:.5rem}#checkout-page #content .summary{margin-top:1rem;padding-bottom:1rem}#checkout-page #content .summary .price{margin-left:1rem}#checkout-page #content .summary .grand-total,#checkout-page #content .summary .vat{justify-content:flex-end}#checkout-page #content .summary .grand-total{margin-bottom:.5rem}#checkout-page #content .summary .vat{font-size:1rem;opacity:1}#checkout-page #content .product-upsell-wrap{margin:2rem 0}#checkout-page #content #customer-info-form{margin-bottom:2rem}#checkout-page #content #customer-info-form h2{border-bottom:2px solid;width:fit-content}#checkout-page #content #customer-info-form .customer-info-form-partial{padding:0}#checkout-page #content #customer-info-form .login .group-item:last-of-type{margin-top:110px}#checkout-page #content #customer-info-form .login .account-login-options{padding:0}#checkout-page #content #customer-info-form .login .account-login-options a{text-decoration:underline}#checkout-page #content .submit-wrap h2{margin-bottom:.6em;border-bottom:2px solid;width:fit-content}html[lang=en] button.in-stock-notify{font-size:0}html[lang=en] button.in-stock-notify:after{content:"STOCK ALERT";font-size:1rem;margin:inherit;color:inherit;font-family:inherit;display:block;line-height:100%}#product-page #content:has(.stock-status-11) button.in-stock-notify{display:none!important}.block.class-heading{width:100%;margin:1rem auto;position:relative;isolation:isolate;width:100%;background:#333}.block.class-heading:after{content:"";position:absolute;margin-inline:-50vw;inset:0;background:inherit;z-index:-1}.block.class-heading .column{padding:1rem .5rem;width:100%;text-align:center;color:#fff}.block.class-heading .column h1,.block.class-heading .column h2,.block.class-heading .column h3{font-weight:700;margin:0;letter-spacing:none}.categories-gallery .gallery-item{width:calc(16.666% - 20px)}@media only screen and (max-width:1000px){.categories-gallery .gallery-item{width:calc(33.333% - 20px)}}@media only screen and (max-width:500px){.categories-gallery .gallery-item{width:calc(50% - 10px)}}.theme-color-scheme-5 .categories-gallery.images h3{text-transform:initial;font-size:.9rem;font-weight:600}.icon-container{bottom:auto;top:0;right:auto;left:0}.products-gallery .gallery-item{border:1px solid #e6e6e6}.products-gallery .gallery-item .button{border-radius:0;padding:1rem 1.3rem}.theme-color-scheme-5 .fixed-site-header{top:0!important}.admin-user-logged-in .fixed-site-header{top:50px!important}.price .currency,.product-unit-price .unit,.quantity .unit,.weight .unit{font-size:1em;text-transform:initial}.excl-vat .product-list-container .price:after,.excl-vat aside.product-offer .price:after{content:"excl. VAT";font-size:.7em;font-family:inherit;margin-left:5px}.incl-vat .product-list-container .price:after,.incl-vat aside.product-offer .price:after{content:"incl. VAT";font-size:.7em;font-family:inherit;margin-left:1ch}.quick-search-results .price:after{display:none}[data-currency=SEK] .currency{font-size:0}[data-currency=SEK] .currency:after{content:"SEK";font-family:inherit;font-size:1rem;margin-left:.5ch}.bundled-products-gallery .product-price,.products-gallery .product-price,.related-products-gallery .product-price{line-height:1.2}.payment-shipping-method .description,.payment-shipping-method .payment-method-content-klarna,.payment-shipping-method h3{padding-left:26px;padding-right:12ch}