.header__layout-3 .fluid_container .col-logo{max-width:unset}.pulsating-circle{display:inline-block;transform:translate(-50%) translateY(-50%);width:10px;height:10px;position:relative;transform:none;margin:0 10px 0 0}.pulsating-circle:before{content:"";position:relative;display:block;width:300%;height:300%;box-sizing:border-box;margin-left:-100%;margin-top:-100%;border-radius:45px;background-color:#00b75b;animation:pulse-ring 1.5s cubic-bezier(.215,.61,.355,1) infinite}.pulsating-circle:after{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:100%;background-color:#00b75b;border-radius:15px;box-shadow:0 0 8px #0000004d;animation:pulse-dot 1.5s cubic-bezier(.455,.03,.515,.955) -.4s infinite}.pulsating-circle.out-of-stock:before{background-color:#f14336}.pulsating-circle.out-of-stock:after{background-color:#f14336}.product-detail__meta-value.out-of-stock strong{color:#f14336!important}div.snize .stars-container:after,.snize-modal-content-wrapper .stars-container:after{color:#fde14e!important}div.snize .stars-container:after,.snize-modal-content-wrapper .stars-container:after,div.snize .stars-container:before,.snize-modal-content-wrapper .stars-container:before,div.snize #snize-search-results-grid-mode .snize-reviews .stars-container,div.snize .stars-container,.snize-modal-content-wrapper .stars-container{font-size:20px!important}.product-detail__meta-value.in-stock{color:#00b75b}.shopify-payment-button,.tingle-modal-box .product-single__short-description{display:none}@keyframes pulse-ring{0%{transform:scale(.33)}80%,to{opacity:0}}@keyframes pulse-dot{0%{transform:scale(.8)}50%{transform:scale(1)}to{transform:scale(.8)}}media-gallery{position:relative}.btn-outline{border-color:transparent}#shopify-section-template--27178523296075__multi_content_JbHy7F .section__block-inner{background:#f67e21}#shopify-section-template--27178523296075__multi_content_JbHy7F .section__block-inner *{color:#fff!important}.product-badges{position:absolute;top:0;left:0;z-index:99}.campaign-badge,.bf-badge{width:100px}body #snize-search-results-grid-mode .snize-product-label-image img{max-width:60px;max-height:60px}.product-item .product-badges{top:unset;bottom:0}.product-item .campaign-badge,.product-item .bf-badge{max-width:60px;max-height:60px}.sb-box{border:1px solid var(--btn-primary-bg-color);background:#fffced;border-radius:10px;padding:20px;margin-bottom:20px;display:flex;align-items:center;gap:20px}.sb-texts p{margin:0}klarna-placement{margin-bottom:20px;display:block}.free-install{background:#f97b00;padding:5px 15px;display:inline-block;border-radius:4px;margin-bottom:0}.free-install .badge{color:#fff;font-size:14px;font-weight:600}.free-install a{color:#fff;font-size:14px;cursor:pointer}sticky-add-cart .product-badges{display:none}body.ale{background:#bc0d19}body.ale .snize-search-results{background:#fff;border-radius:20px}.snize-product-in-stock .snize-out-of-stock,.snize-pre-order,.snize-in-stock{display:none!important}.snize-product-label.down-left{top:0!important;right:0!important;left:unset!important;bottom:unset!important}.snize-out-of-stock{color:#000!important;font-weight:600!important;scale:1.7;rotate:-30deg;opacity:.8!important;left:50%!important;top:50%!important;transform:translate(-30%,-100%)!important}.snize-product-discount-label:before{display:block;content:"";width:60px;height:60px;position:absolute;left:0;top:0;background:url(/cdn/shop/files/bf-badge.png?v=1764661921);background-size:cover}.snize-product-discount-label{background:transparent!important;color:transparent:!important}div.snize-product-label{border-radius:100px!important;font-weight:700!important;font-size:11px!important;padding:5px 10px!important}.snize-search-results{max-width:calc(var(--fluid-container-width) + var(--bs-gutter-x) * 2);width:95%;margin:0 auto;padding:0 15px}body #snize-search-results-grid-mode li.snize-product span.snize-title,body div.snize li.snize-product .snize-price-list .snize-price,body div.snize li.snize-product .snize-price-list .snize-discounted-price{font-size:15px;font-weight:700}body #snize-search-results-grid-mode .snize-price-list{order:4}div.snize #snize-search-results-grid-mode .snize-reviews .total-reviews{display:none}.product-item select-option,.product-item product-form{display:none}product-recommendations.complementary .product-item select-option{display:inline-flex}product-recommendations.complementary .product-item product-form{display:inline}.free-delivery-badge{color:#1cab65;display:flex;gap:5px;margin-bottom:20px;margin-top:20px}body .horizontal-list .level0>menu-item>a:after{display:none}.show-sticky-cart .product-item{min-height:unset}.dropdown-menu .reversed-links{background:transparent!important}#shopify-section-template--25203562938699__icon_box_YbT4tf h3{color:#111}.nav-ale .submenu,.nav-paketit .submenu{margin-left:-100px}.navigation__menu-content>ul>li menu-item{padding:0 5px}.nav-second-best a span{background:#ffdf42;padding:5px 10px;border-radius:5px}.nav-second-best a span:before{content:"";background:url(/cdn/shop/files/badge-tag.svg?v=1763109310)!important;width:16px!important;height:16px!important;background-size:16px 16px!important;display:inline-block;top:2px;margin-right:3px;position:relative!important;opacity:1!important}.nav-ale a span:before{content:"";background:url(/cdn/shop/files/badge-percent.svg?v=1763110131)!important;width:16px!important;height:16px!important;background-size:16px 16px!important;display:inline-block;top:2px;margin-right:3px;position:relative!important;opacity:1!important}.nav-second-best a span:after{content:"Huippul\f6yt\f6j\e4";display:inline-block;top:-5px;left:7px;position:absolute!important;opacity:1!important;z-index:99999999999;background:#fff7cf;font-size:13px;padding:3px 8px;FONT-WEIGHT:500;border-radius:100px}.nav-ale .header-color a{color:var(--color-primary)}.nav-ale ul.sub-children-menu,.nav-paketit ul.sub-children-menu{left:-95%}.product-item{border:var(--border-height, 1px) solid var(--color-border);padding:20px;border-radius:10px;min-height:385px;background:#fff}.testimonial_info .product-item{min-height:unset}body .drop-range{background:linear-gradient(90deg,#ddd var(--range-from),#ffdf42 var(--range-from),#ffdf42 var(--range-to),#ddd var(--range-to))}.navigation__menu-content>ul.horizontal-list{width:100%;justify-content:space-between}.header__menu-nav{width:100%}body .shop-ai-chat-bubble svg{color:#000}.comp-product{width:50%;border-radius:100px;padding:10px;flex:1 1 50%}.price-box{min-width:80px}.price-box .gap-5{gap:2px}.comparison-products .vs{flex:0 0 auto}.comparison-products span{line-height:120%;font-size:14px}.product-detail__information product-recommendations{background:#f5f5f5;padding:25px;border-radius:20px}.product-detail__information product-recommendations h2{margin-top:0}product-recommendations .product-item{padding:15px;min-height:360px}product-recommendations .product-item .product-item__name{min-height:57px}collapsible-block .collapsible-content_inner h3{font-size:22px}collapsible-block .collapsible-content_inner h2{font-size:26px}.link-miten-valitset-oikean-kaiuttimen-opas span:before,.link-miten-valitset-oikean-vahvistimen-opas span:before,.link-miten-valitset-oikeat-kuulokkeet-opas span:before,.link-miten-valitset-oikean-projektorin-opas span:before,.product-detail__information product-recommendations h2:before{display:inline-block;width:20px;height:20px;content:"";background:url(/cdn/shop/files/favicon.svg?v=1743496424);background-size:20px;margin-right:7px;top:4px;position:relative}.link-miten-valitset-oikean-kaiuttimen-opas span,.link-miten-valitset-oikean-vahvistimen-opas span,.link-miten-valitset-oikeat-kuulokkeet-opas span,.link-miten-valitset-oikean-projektorin-opas span{font-weight:700}body .jdgm-prev-badge__stars .jdgm-star{font-size:16px!important}review-product{margin-top:5px}body review-product.inline-flex:has(.jdgm-prev-badge[data-average-rating="0.00"]){display:block!important}.jdgm-star.jdgm--off{color:#ccc!important}body.article .featured-product__content>.flex{align-items:center;border:var(--border-height, 1px) solid var(--color-border);border-radius:20px;padding:30px}body.article .featured-product__content{padding:0 35px}body.article h1,body.article h2,body.article h3,body.article h4{margin-bottom:0}.table-contents .sec__content{background:#f5f5f5;padding:30px;border-radius:20px}body.article .featured-product__content .section{margin-bottom:30px!important}body.article .sec__testimonials .container{padding:0 35px}body.article .testimonials-author-image{display:none}body.article .sec__testimonials .container slide-section{background:#f5f5f5;padding:30px;border-radius:20px}multi-content .banner__media img{height:100%}.article_meta{margin-bottom:40px}body.article .swiper-slide{display:flex;flex-wrap:wrap}body.article .swiper-slide .author-infor,body.article .swiper-slide .testimonial_wraper{width:100%}body.article .swiper-slide .testimonial_wraper{order:0}body.article .swiper-slide .author-infor{order:1}body.article .testimonials-adress{display:none}#shopify-section-template--25203562938699__multi_content_jwBMcz .section__block-inner{border-radius:20px;padding:30px}footer .collapsible-content>*:not(.swatch-option,.featured-product){max-height:unset}.collection-item__wrapper img{height:100%}.subcollections .collection-item__media :after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:3;background:#000;background:linear-gradient(0deg,#000,#fff0 75%)}.menu-mobile-title a[data-menu=verticalmenu-list]{display:none!important}.menu-mobile-title,.menu-mobile-title a,close-menu svg{background:var(--grey-color)!important;color:#111!important}.header-mega-store.logo-position{padding:15px 0!important}body .popup-search,body .overlay_search{display:none}body .header__layout-3 .top-search-toggle{color:#111!important}.search-results-list .product-item{min-height:unset}.hidden-important{display:none!important}.metafield-rich_text_field ul{margin-top:0;padding-left:20px}.product-article-switch{text-align:center;margin:0 auto 30px}.product-article-switch button{border:none;background:transparent;font-family:var(--body-font);font-size:15px;padding:10px 25px;cursor:pointer;font-weight:700;color:#555}.product-article-switch button.active{border-bottom:3px solid #fde14e;color:var(--color-text)}.search__type-popup>.fluid_container{padding:0!important}.predictive-search .search-list-item .w-full.col-md-w-custom{order:-1}.blog-posts-image img{height:100%}.snize-product.snize-product-tag-hidden-price .snize-add-to-cart-button{display:none!important}#shopify-section-template--25203562938699__multi_content_jwBMcz .sec__content-subheading{color:#fde14e;font-weight:600;font-size:14px}@media screen and (min-width: 1024px){#shopify-section-template--25203562938699__multi_content_jwBMcz multi-content{position:relative!important;height:650px!important}#shopify-section-template--25203562938699__multi_content_jwBMcz motion-element:nth-of-type(1){position:absolute!important;left:0;top:0}#shopify-section-template--25203562938699__multi_content_jwBMcz motion-element:nth-of-type(2) .section__block-inner,#shopify-section-template--25203562938699__multi_content_jwBMcz motion-element:nth-of-type(3) .section__block-inner{max-height:320px}#shopify-section-template--25203562938699__multi_content_jwBMcz motion-element:nth-of-type(2){position:absolute!important;right:0;top:0}#shopify-section-template--25203562938699__multi_content_jwBMcz motion-element:nth-of-type(3){position:absolute!important;right:0;bottom:-20px}.navigation__menu-content>ul>li{font-size:15px}.header__layout-3 .col-logo{flex:0 0 15%}}@media screen and (max-width: 720px){.nav-demolaitteet a span:after{top:unset;right:-95px;left:unset}.premium-etu multi-content .sec__content,.premium-etu multi-content .section__block-inner{padding-left:0}product-recommendations .product__add-cart{font-size:14px}.product-detail__information product-recommendations{padding:15px}.comp-product{width:100%;border-radius:100px;padding:10px;flex:1 1 100%}.comparison-products{flex-wrap:wrap}.comparison-products .vs{flex:0 0 auto}#shopify-section-template--25203562938699__multi_content_jwBMcz .sec__content-inner{padding:0}#shopify-section-template--25203562938699__multi_content_jwBMcz h2{font-size:32px}#shopify-section-template--25203562938699__multi_content_jwBMcz .section__block-inner{aspect-ratio:1}#shopify-section-template--25203562938699__multi_content_jwBMcz .sec__multi-content{padding-top:0!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
