.cms-index-index .splide{position:relative}.cms-index-index .splide__arrow{background:#ccc;border:0;border-radius:50%;cursor:pointer;height:2em;opacity:.7;padding:0;top:50%;transform:translateY(-50%);width:2em}.cms-index-index .splide__arrow,.cms-index-index .splide__pagination{align-items:center;display:flex;justify-content:center;position:absolute;z-index:1}.cms-index-index .splide__pagination{bottom:.5em;flex-wrap:wrap;left:0;margin:0;padding:0 1em;pointer-events:none;right:0}.cms-index-index .splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.cms-index-index .splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.cms-index-index .splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.cms-index-index .splide[x-data] .splide__track img{height:100%;max-height:400px;min-height:200px;object-fit:cover;width:100%}.cms-index-index .splide[x-data] .splide__pagination{bottom:0;height:24px;margin:10px 0}.cms-index-index .splide[x-data] .splide__pagination>*{align-items:center;display:inline-flex;height:100%;justify-content:center}.cms-index-index .splide[x-data] .splide__pagination button{background:#fff;box-shadow:1px 1px 2px #000000e6;margin:0 10px;opacity:.3;transition:opacity .25s ease-in}.cms-index-index .splide[x-data] .splide__pagination button.is-active{opacity:1}.cms-index-index .splide[x-data] .splide__arrows .splide__arrow{background:unset;border-radius:0;height:100%;opacity:.4;padding:0 5px;transition:all .25s ease-in;width:-webkit-max-content;width:max-content}.cms-index-index .splide[x-data] .splide__arrows .splide__arrow:hover{background:#0003;opacity:1}.cms-index-index .splide[x-data] .splide__arrows .splide__arrow svg{display:none}.cms-index-index .splide[x-data] .splide__arrows .splide__arrow--prev{left:0}.cms-index-index .splide[x-data] .splide__arrows .splide__arrow--prev:before{border-right:8px solid #fff}.cms-index-index .splide[x-data] .splide__arrows .splide__arrow--next{right:0}.cms-index-index .splide[x-data] .splide__arrows .splide__arrow--next:before{border-left:8px solid #fff}.cms-index-index .splide[x-data] .splide__arrows .splide__arrow:before{border-bottom:8px solid #0000;border-top:8px solid #0000;content:"";display:inline-block;margin:0 5px}.cms-index-index [data-content-type] .mphyva-container{padding:30px 0;width:100%}.cms-index-index [data-content-type] .mphyva-container [class*=container]{margin:auto;max-width:1504px!important;padding:0 25px}.cms-index-index [data-content-type] .mphyva-container .inner-title,.cms-index-index [data-content-type] .mphyva-container [data-content-type=heading],.cms-index-index [data-content-type] .mphyva-container h2{font-size:40px;font-weight:500;justify-content:center;line-height:59px;margin-bottom:35px;text-align:center}.cms-index-index [data-content-type] .mphyva-container .mphyva-contents{display:grid;grid-gap:15px;gap:15px;width:100%}.cms-index-index [data-content-type] .mphyva-container.popular-category [class*=container] .mphyva-contents{display:grid;grid-gap:15px;gap:15px;grid-template-columns:repeat(6,minmax(0,1fr))}.cms-index-index [data-content-type] .mphyva-container.popular-category [class*=container] .mphyva-contents .category-item{align-items:center;aspect-ratio:0;background:#ededed;border-radius:0;display:flex;flex:1 0 15%;flex-direction:column;flex-wrap:nowrap;gap:10px;height:100%;justify-content:space-between;margin:0;max-width:unset;padding:15px;width:100%}.cms-index-index [data-content-type] .mphyva-container.popular-category [class*=container] .mphyva-contents .category-item>*{flex-shrink:1;margin:0;padding:0}.cms-index-index [data-content-type] .mphyva-container.popular-category [class*=container] .mphyva-contents .category-item>.title{font-size:15px;font-weight:600;line-height:22px;text-align:center}.cms-index-index [data-content-type] .mphyva-container.popular-category [class*=container] .mphyva-contents .category-item>.image{flex-grow:1}.cms-index-index [data-content-type] .mphyva-container.popular-category [class*=container] .mphyva-contents .category-item>.image:hover{background:#0000;box-shadow:none;transform:none}.cms-index-index [data-content-type] .mphyva-container.popular-category [class*=container] .mphyva-contents .category-item img{height:100%;min-height:200px;min-width:200px;object-fit:cover;width:100%}.cms-index-index [data-content-type] .mphyva-container[class*=promotion-banner] [class*=container]>*{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:center}.cms-index-index [data-content-type] .mphyva-container[class*=promotion-banner] [class*=container]>*>*{flex:1 0 0%;height:100%;width:100%}.cms-index-index [data-content-type] .mphyva-container[class*=promotion-banner] [class*=container]>* img{height:320px;max-height:320px;object-fit:cover;width:100%}.cms-index-index [data-content-type] .mphyva-container.promotion-banner-2 [class*=container] img:hover{box-shadow:5px 5px 20px 5px #0000004d}.cms-index-index [data-content-type] .mphyva-container.brand-section .mphyva-contents{grid-template-columns:repeat(6,minmax(180px,1fr))}.cms-index-index [data-content-type] .mphyva-container.brand-section .mphyva-contents>*{align-items:center;background:#ededed;border:1px solid #e6e6e6;box-shadow:0 0 0 0 #f1f1f1;cursor:pointer;display:flex;height:auto;justify-content:center;max-width:180px;min-height:100px;padding:15px;transition:box-shadow .2s ease,transform .2s ease;width:100%}.cms-index-index [data-content-type] .mphyva-container.brand-section .mphyva-contents>:hover{box-shadow:0 10px 25px #00000014;transform:translateY(-3px)}.cms-index-index [data-content-type] .mphyva-container.brand-section .mphyva-contents>* img{height:85px;margin:auto;object-fit:contain;width:85px}.cms-index-index [data-content-type] .mphyva-container[class*=three-blocks]{padding-top:15px}.cms-index-index [data-content-type] .mphyva-container[class*=three-blocks] .promo-blocks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:15px;gap:15px}.cms-index-index [data-content-type] .mphyva-container[class*=three-blocks] .promo-blocks>*{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding:0 15px;text-align:center}.cms-index-index [data-content-type] .mphyva-container[class*=three-blocks] .promo-blocks>* img{max-height:325px;object-fit:cover;width:100%}.cms-index-index [data-content-type] .mphyva-container[class*=three-blocks] .promo-blocks>* .image{margin-bottom:15px;width:100%}.cms-index-index [data-content-type] .mphyva-container[class*=three-blocks] .promo-blocks>* .proom-title{font-size:20px;font-weight:700;line-height:29px;margin-bottom:15px}.cms-index-index [data-content-type] .mphyva-container[class*=three-blocks] .promo-blocks>* .promo-text{font-size:16px;font-weight:400;line-height:24px;margin-bottom:40px}.cms-index-index [data-content-type] .mphyva-container.why-gsp-block{background:#fafafa}.cms-index-index [data-content-type] .mphyva-container.why-gsp-block .mphyva-contents{border:1px solid #e6e6e6;display:flex;flex-wrap:nowrap;gap:0;min-width:190px}.cms-index-index [data-content-type] .mphyva-container.why-gsp-block .mphyva-contents>*{align-items:center;border-right:1px solid #e6e6e6;box-shadow:0 0 0 0 #f1f1f1;display:flex;flex:1 0 0;flex-direction:column;justify-content:flex-start;padding:0 20px;text-align:center}.cms-index-index [data-content-type] .mphyva-container.why-gsp-block .mphyva-contents>:last-child{border:none!important}.cms-index-index [data-content-type] .mphyva-container.why-gsp-block .mphyva-contents>* *{font-weight:500;text-align:center}.cms-index-index [data-content-type] .mphyva-container.why-gsp-block .mphyva-contents>* img{height:80px;margin:40px;max-width:100px;object-fit:none;overflow:unset;width:-webkit-fill-available}.cms-index-index [data-content-type] .mphyva-container.why-gsp-block .mphyva-contents>* .title{font-size:20px;line-height:29px}.cms-index-index [data-content-type] .mphyva-container.why-gsp-block .mphyva-contents>* .text{font-size:16px;line-height:24px;margin:15px 0 40px}.cms-index-index [id*=mageplaza-bannerslider] .splide{max-height:400px;overflow:hidden}.cms-index-index .mphyva-product-lists{margin:0}.cms-index-index .mphyva-product-container .mphyva-product-lists{gap:0;grid-template-columns:repeat(5,minmax(190px,1fr));margin:0}.cms-index-index .mphyva-product-container .mphyva-product-lists .rating-summary{display:none}.cms-index-index .mphyva-container .mp-wishlist-button{border:1px solid #e6e6e6;display:flex;justify-content:center;width:44px}.cms-index-index .mphyva-product-des .mphyva-product-name{min-height:38px}@media (max-width:1255px){.cms-index-index [data-content-type] .mphyva-container [class*=container]{max-width:1024px!important}.cms-index-index [data-content-type] .mphyva-container.popular-category [class*=container] .mphyva-contents{grid-template-columns:repeat(3,minmax(0,1fr))}.cms-index-index [data-content-type] .mphyva-container[class*=promotion-banner] [class*=container]{max-width:100%!important;padding:0}.cms-index-index [data-content-type] .mphyva-container[class*=promotion-banner] [class*=container]>*{gap:10px}.cms-index-index [data-content-type] .mphyva-container[class*=promotion-banner] [class*=container]>* img{height:160px}.cms-index-index [data-content-type] .mphyva-container.promotion-banner-2 [class*=container]{max-width:1024px!important;padding:0 25px}.cms-index-index [data-content-type] .mphyva-container.promotion-banner-2 [class*=container] img{height:320px}.cms-index-index [data-content-type] .mphyva-container.brand-section .mphyva-contents{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.cms-index-index .mphyva-product-grid-item .mphyva-quantity-stock .mphyva-qty-label{display:grid;grid-gap:0 4px;gap:0 4px;grid-template-columns:repeat(2,minmax(0,-webkit-max-content));grid-template-columns:repeat(2, minmax(0, -webkit-max-content));grid-template-columns:repeat(2,minmax(0,max-content));grid-template-rows:repeat(2,minmax(0,-webkit-max-content));grid-template-rows:repeat(2, minmax(0, -webkit-max-content));grid-template-rows:repeat(2,minmax(0,max-content))}.cms-index-index .mphyva-product-grid-item .mphyva-quantity-stock .mphyva-qty-label .mphyva-label-icon{grid-area:1/1/3/2}.cms-index-index .mphyva-product-grid-item .mphyva-quantity-stock .mphyva-qty-label .mphyva-label-stock{grid-area:1/2/3/3}.cms-index-index .mphyva-product-grid-item .mphyva-quantity-stock .mphyva-qty-label:has(.qty-stock-count) .qty-stock-count{grid-area:1/2/2/3}.cms-index-index .mphyva-product-grid-item .mphyva-quantity-stock .mphyva-qty-label:has(.qty-stock-count) .mphyva-label-stock{grid-area:2/2/3/3}.cms-index-index .mphyva-product-grid-item .mphyva-quantity-stock .mphyva-qty-label span{font-size:8px}}@media (min-width:1024px){.cms-index-index [data-content-type] .mphyva-container.brand-section .mphyva-contents>*{overflow:hidden}.cms-index-index [data-content-type] .mphyva-container.brand-section.svenska .mphyva-contents{grid-template-columns:repeat(4,minmax(0,1fr));margin:auto;max-width:1024px;padding:20px 15px}.cms-index-index [data-content-type] .mphyva-container.brand-section.svenska .mphyva-contents>*{background:#0000;max-width:unset;width:100%}.cms-index-index [data-content-type] .mphyva-container.brand-section.svenska .mphyva-contents>:hover{box-shadow:none;transform:none}.cms-index-index [data-content-type] .mphyva-container.why-gsp-block .mphyva-contents>*{overflow:hidden}}@media (min-width:1256px){.cms-index-index [data-content-type] .mphyva-container.popular-category [class*=container]{max-width:100%!important}.cms-index-index [data-content-type] .mphyva-container.brand-section.svenska .mphyva-contents{max-width:1280px}}@media (max-width:1023px){.cms-index-index [data-content-type] .mphyva-container [class*=container]{padding:0 20px!important}.cms-index-index [data-content-type] .mphyva-container .inner-title,.cms-index-index [data-content-type] .mphyva-container [data-content-type=heading],.cms-index-index [data-content-type] .mphyva-container h2{font-size:24px;line-height:1.5;margin-bottom:40px}.cms-index-index [data-content-type] .mphyva-container.popular-category{background:#fafafa}.cms-index-index [data-content-type] .mphyva-container.popular-category [class*=container] .mphyva-contents{gap:20px}.cms-index-index [data-content-type] .mphyva-container.popular-category [class*=container] .mphyva-contents .category-item,.cms-index-index [data-content-type] .mphyva-container.popular-category [class*=container] .mphyva-contents .category-item .image{background:#fff}.cms-index-index [data-content-type] .mphyva-container.popular-category [class*=container] .mphyva-contents .category-item img{height:135px;min-height:unset;min-width:unset;object-fit:contain;width:235px}.cms-index-index [data-content-type] .mphyva-container[class*=promotion-banner] [class*=container]>*{flex-direction:column;gap:5px}.cms-index-index [data-content-type] .mphyva-container.promotion-banner-2 [class*=container] img{height:160px}.cms-index-index [data-content-type] .mphyva-container.brand-section .mphyva-contents{display:flex;flex-wrap:wrap;gap:30px 5px;justify-content:space-evenly}.cms-index-index [data-content-type] .mphyva-container.brand-section .mphyva-contents>*{background:unset;min-height:unset;min-width:130px;padding:0 10px;width:130px}.cms-index-index [data-content-type] .mphyva-container.brand-section .mphyva-contents>* img{height:65px;width:100%}.cms-index-index [data-content-type] .mphyva-container[class*=three-blocks] .promo-blocks{display:flex;flex-direction:column}.cms-index-index [data-content-type] .mphyva-container[class*=three-blocks] .promo-blocks *{width:100%}.cms-index-index [data-content-type] .mphyva-container[class*=three-blocks] .promo-blocks>*{text-align:left}.cms-index-index [data-content-type] .mphyva-container[class*=three-blocks] .promo-blocks>* .image{margin-bottom:35px}.cms-index-index [data-content-type] .mphyva-container[class*=three-blocks] .promo-blocks>* .proom-title{font-size:24px;line-height:1.5;margin-bottom:35px}.cms-index-index [data-content-type] .mphyva-container[class*=three-blocks] .promo-blocks>* .promo-text{font-size:24px;line-height:1.5}.cms-index-index [data-content-type] .mphyva-container[class*=three-blocks] .promo-blocks>* img{max-height:500px}.cms-index-index [data-content-type] .mphyva-container.why-gsp-block .mphyva-contents{flex-direction:column}.cms-index-index [data-content-type] .mphyva-container.why-gsp-block .mphyva-contents>*{border-bottom:1px solid #e6e6e6;border-right:none;padding:0 15px;grid-column-gap:35px;column-gap:35px;display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr;height:-webkit-max-content;height:max-content}.cms-index-index [data-content-type] .mphyva-container.why-gsp-block .mphyva-contents>*>*{text-align:left}.cms-index-index [data-content-type] .mphyva-container.why-gsp-block .mphyva-contents>* .image{grid-area:1/1/3/2}.cms-index-index [data-content-type] .mphyva-container.why-gsp-block .mphyva-contents>* img{height:50px;margin:25px;object-fit:cover;width:45px}.cms-index-index [data-content-type] .mphyva-container.why-gsp-block .mphyva-contents>* .title{align-self:flex-start;font-size:16px;grid-area:1/2/2/3;line-height:16px;margin:15px 0 0}.cms-index-index [data-content-type] .mphyva-container.why-gsp-block .mphyva-contents>* .text{align-self:flex-start;font-size:12px;grid-area:2/2/3/3;line-height:15px;margin:15px 0}.cms-index-index .mphyva-grid-item-actions .mphyva-actions{justify-content:space-between}.cms-index-index .mphyva-product-container .mphyva-product-lists{gap:4px;grid-template-columns:repeat(2,minmax(0,1fr))}.cms-index-index .mphyva-product-container .mphyva-product-lists .product-des-info .mphyva-price-each-product{margin-top:10px}}@media (max-width:639px){.cms-index-index [data-content-type] .mphyva-container [class*=container]{padding:0 15px!important}.cms-index-index [data-content-type] .mphyva-container.popular-category [class*=container] .mphyva-contents{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:414px){.cms-index-index .price{font-size:12px!important}.cms-index-index .mphyva-product-container .mphyva-action{margin-top:0}.cms-index-index .user-action{flex-grow:1}.cms-index-index .mphyva-product-lists>:not(template) .mphyva-actions button .action-label,.cms-index-index .mphyva-product-lists>:not(template) .mphyva-actions button .label{display:none}}