.tab-buttons-container{align-items:center;display:flex;justify-content:left;margin:0 auto;overflow-x:auto}.tab-buttons-new{margin-right:0;overflow:hidden;white-space:nowrap}.tab-arrow{align-items:center;background:transparent;border-radius:50%;color:inherit;cursor:pointer;display:inline-flex;flex:0 0 auto;justify-content:center;line-height:1;margin:0;min-height:2rem;min-width:2rem;padding:.35rem;transition:background-color .15s ease;width:auto}.tab-arrow:hover{background-color:#e0e0e0}.tab-arrow:focus-visible{outline:2px solid #c30045;outline-offset:2px}.tab-arrow-icon{display:block;height:1.25rem;width:1.25rem}.tab-arrow-right{margin-left:10px}.tab-arrow-left{margin-right:10px}.tab-content-new{display:none}.summary button{font-size:.9rem!important;font-weight:400!important;min-width:0!important}.tab-buttons-new label{background-color:#fff;border:1px solid #ccc!important;border-right:none!important;cursor:pointer;display:table-cell;font-size:.9rem;font-weight:700;margin:0;padding:10px 20px;text-align:center;transition:background-color .3s ease}.tab-content-new h2,.tab-content-new h3,.tab-content-new h4,.tab-content-new h5,.tab-content-new h6,.tab-content-new ol,.tab-content-new p,.tab-content-new ul{margin-bottom:1rem}.tab-content-new li{margin-bottom:.25rem}@media only screen and (max-width:600px){.tab-buttons-new label{border:1px solid #ccc!important;display:inline-block;float:left;margin:1px;width:49%}}.tab-content-new h3:has(>strong),.tab-content-new h4:has(>strong){border-left:4px solid #c30045;margin-left:0;padding-left:1rem}.tab-content-new .elementor-widget{margin-bottom:1.25rem}.tab-buttons-new label:last-child{border-right:1px solid #ccc!important}.tab-buttons-new label:hover{background-color:#e0e0e0}.tab-buttons-new input[type=radio]{display:none}.tab-content-new h2:last-child,.tab-content-new h3:last-child,.tab-content-new h4:last-child,.tab-content-new h5:last-child,.tab-content-new h6:last-child,.tab-content-new ol:last-child,.tab-content-new p:last-child,.tab-content-new ul:last-child{margin-bottom:0}.tab-content-new .elementor-widget-text-editor p{margin-bottom:1rem}.tab-content-new .elementor-widget:last-child{margin-bottom:0}.tab-content-new .elementor-widget-heading .elementor-heading-title{margin-bottom:.5rem}.tab-content-new .elementor-widget-text-editor p:last-child{margin-bottom:0}.tab-buttons-new input[type=radio]:checked+label{background-color:#e0e0e0}.summary .variations .variation .value{margin-top:1rem}.summary .variations .variation .value select{border:1px solid;border-radius:28px;height:45px;padding-left:1rem;width:12rem}.summary .link-to-brand{display:none}.summary h1.product_title{font-weight:700}@media(min-width:768px){.summary h1.product_title{font-size:1.5rem}}.summary .price{row-gap:.35rem}.summary .price ins+.screen-reader-text+del,.summary .price ins+del{margin-left:.45rem}.summary .short-desc-lavahinta{color:#606060;display:block;flex:0 0 100%;font-size:1rem;font-weight:700;line-height:1.3}@media(min-width:768px){.summary .short-desc-lavahinta{font-size:1.15rem}}.summary .custom-lava-pcs{color:#606060;font-size:1.05rem;font-weight:600;line-height:1.2;margin-left:.15rem;order:1}@media(min-width:768px){.summary .custom-lava-pcs{font-size:1.2rem}}.summary .woocommerce-Price-amount{font-weight:700}@media(min-width:768px){.summary .woocommerce-Price-amount{font-size:2rem}}.summary .woocommerce-Price-amount span{font-size:inherit;font-weight:inherit}.summary .quantity .inputs{border:1px solid;border-radius:28px}.summary .quantity .inputs input{border:none}.summary .single_add_to_cart_button{border-radius:29px}.summary .toimitusaika{margin-top:1rem}.rajaytyskuva_product .summary .bundle_form .bundled_product{border-bottom:1px solid #979797;display:flex;flex-direction:row;padding-bottom:.5rem}@media(max-width:1199.98px){.rajaytyskuva_product .summary .bundle_form .bundled_product{margin-bottom:1rem;padding-bottom:.75rem}}.rajaytyskuva_product .summary .bundle_form .bundled_product_images{flex:0 0 10%;float:unset;max-width:69px;width:unset}.rajaytyskuva_product .summary .bundle_form .bundled_product .details{flex:0 0 90%;float:unset;max-width:90%;padding:0 0 0 1.5rem;width:unset}@media(max-width:767.98px){.rajaytyskuva_product .summary .bundle_form .bundled_product .details{padding:0 1rem 0 1.5rem}}.rajaytyskuva_product .summary .bundle_form .bundled_product .details h4.product_title{font-size:1rem}.rajaytyskuva_product .summary .bundle_form .bundled_product .details h4.product_title *{font-size:inherit}@media(max-width:991.98px){.rajaytyskuva_product .summary .bundle_form .bundled_product .details h4.product_title *{line-height:1.3}}@media(max-width:1199.98px){.rajaytyskuva_product .summary .bundle_form .bundled_product .details h4.product_title{display:flex;flex-direction:column}.rajaytyskuva_product .summary .bundle_form .bundled_product .details h4.product_title .bundled_product_title_link{margin-left:0}}.rajaytyskuva_product .summary .bundle_form .bundled_product .details .bundled_product_excerpt{display:none}.rajaytyskuva_product .summary .bundle_form .bundled_product .details .bundled_product_permalink{color:#000}.rajaytyskuva_product .summary .bundle_form .bundled_product .details .bundled_product_permalink .item_title{text-decoration:underline}.rajaytyskuva_product .summary .bundle_form .bundled_product .details .bundled_product_permalink:before{content:none}.rajaytyskuva_product .summary .bundle_form .bundled_product .details input.bundled_product_checkbox{accent-color:#c30045;margin-left:.25rem;transform:scale(1.5)}.rajaytyskuva_product .summary .bundle_form .bundled_product .details .bundled_item_cart_details{position:relative}.rajaytyskuva_product .summary .bundle_form .bundled_product .details .bundled_item_cart_details .stock{margin:0;position:absolute;right:0;top:0;transform:translateY(-50%)}.rajaytyskuva_product .summary .bundle_form .bundled_product .details .price{font-size:1rem;font-weight:700;line-height:22px}.rajaytyskuva_product .summary .bundle_form .bundled_product .details .price .amount,.rajaytyskuva_product .summary .bundle_form .bundled_product .details .price .amount *,.rajaytyskuva_product .summary .bundle_form .bundled_product .details .price .bundled_item_price_quantity,.rajaytyskuva_product .summary .bundle_form .bundled_product .details .price .bundled_item_price_quantity *,.rajaytyskuva_product .summary .bundle_form .bundled_product .details .price del,.rajaytyskuva_product .summary .bundle_form .bundled_product .details .price del *,.rajaytyskuva_product .summary .bundle_form .bundled_product .details .price ins,.rajaytyskuva_product .summary .bundle_form .bundled_product .details .price ins *{font-size:inherit}.rajaytyskuva_product .summary .bundle_form .bundled_product .details .price ins{margin-left:.1rem}.rajaytyskuva_product .summary .bundle_form .bundled_product .details .price .bundled_item_price_quantity{font-weight:400}.rajaytyskuva_product .summary .bundle_form .bundled_product:first-child{border-top:1px solid #979797;padding-top:1.5rem}@media(max-width:1199.98px){.rajaytyskuva_product .summary .bundle_form .bundled_product:first-child{padding-top:1rem}}.star-rating span{font-family:unset;font-size:unset}.summary .cross-sell-wrapper{background-color:#fff;border:1px solid #e6e6e6;border-radius:12px;margin:1.25rem 0 1.5rem;padding:1rem}.summary .cross-sell-wrapper .cross-sells-title{color:#606060;font-size:.875rem;font-weight:700;margin:0 0 .75rem}.summary .cross-sell-wrapper .cross-sell-product{align-items:center;display:grid;gap:.75rem;grid-template-columns:56px minmax(0,1fr);padding:.75rem 0}.summary .cross-sell-wrapper .cross-sell-product>img{background-color:#fff;border:1px solid #f0f0f0;border-radius:8px;height:56px;margin:0;-o-object-fit:contain;object-fit:contain;width:56px}.summary .cross-sell-wrapper .cross-sell-product>a{color:#000;display:flex;flex-direction:column;gap:.2rem;min-width:0;text-decoration:none}.summary .cross-sell-wrapper .cross-sell-product .cross-sell-title{font-size:.95rem;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.summary .cross-sell-wrapper .cross-sell-product .cross-sell-price{align-items:baseline;color:#606060;display:flex;flex-wrap:wrap;font-size:.875rem;font-weight:700;gap:.15rem .35rem;line-height:1.3}.summary .cross-sell-wrapper .cross-sell-product .cross-sell-price *{font-size:inherit;font-weight:inherit;margin-left:0}.summary .cross-sell-wrapper .cross-sell-product>button{background-color:#fff;border:1px solid;color:#000;grid-column:1/-1;margin:0;max-width:none;min-width:0;padding:.55rem 1rem;width:100%}.summary .cross-sell-wrapper .cross-sell-product>.stock.out-of-stock{color:#dc3545;font-size:.875rem;grid-column:1/-1;margin:0}.badge{align-items:center;display:flex;height:40px}.badge span{color:#fff}.badge.top-left{left:.25rem;top:-.25rem}.single-product .badge--sale.top-left{align-items:center;background:#c30045;border:1px solid hsla(0,0%,100%,.65);border-radius:999px;box-shadow:0 8px 18px rgba(195,0,69,.24);color:#fff;display:inline-flex;gap:.45rem;height:auto;left:.75rem;line-height:1;min-width:0;padding:.45rem .85rem .45rem .55rem;position:absolute;top:.75rem;width:auto;z-index:25}.single-product .badge--sale.top-left:before{align-items:center;background:#fff;border-radius:50%;color:#c30045;content:"%";display:inline-flex;flex-shrink:0;font-size:.9rem;font-weight:900;height:1.35rem;justify-content:center;line-height:1;width:1.35rem}.single-product .badge--sale.top-left .onsale{color:#fff;font-size:.82rem;font-weight:800;letter-spacing:.03em;line-height:1;text-transform:uppercase}@media(max-width:767.98px){.single-product .badge--sale.top-left{gap:.35rem;left:.6rem;padding:.35rem .7rem .35rem .45rem;top:.6rem}.single-product .badge--sale.top-left:before{font-size:.8rem;height:1.15rem;width:1.15rem}.single-product .badge--sale.top-left .onsale{font-size:.75rem}}.stock.in-stock,p.in-stock,p.instock{color:#28a745;font-size:14px;font-weight:600;margin-left:auto;margin-top:1.5rem}.stock.in-stock:before,p.in-stock:before,p.instock:before{color:#28a745;content:"";font-family:Font Awesome\ 5 Pro;font-size:10px;font-weight:700;margin-right:.5rem}@media(min-width:1200px){.stock.in-stock,p.in-stock,p.instock{margin-right:.35rem}}.stock.out-of-stock,p.out-of-stock,p.outofstock{color:#dc3545;font-size:14px;font-weight:600;margin-left:auto;margin-top:1.5rem}.stock.out-of-stock:before,p.out-of-stock:before,p.outofstock:before{color:#dc3545;content:"";font-family:Font Awesome\ 5 Pro;font-size:10px;font-weight:700;margin-right:.5rem}@media(min-width:1200px){.stock.out-of-stock,p.out-of-stock,p.outofstock{margin-right:.35rem}}.stock.on-backorder,p.on-backorder,p.onbackorder{color:#ffc107;font-size:14px;font-weight:600;margin-left:auto;margin-top:1.5rem}.stock.on-backorder:before,p.on-backorder:before,p.onbackorder:before{color:#ffc107;content:"";font-family:Font Awesome\ 5 Pro;font-size:10px;font-weight:700;margin-right:.5rem}@media(min-width:1200px){.stock.on-backorder,p.on-backorder,p.onbackorder{margin-right:.35rem}}.single-product:not(.rajaytyskuva_product) .summary .woocommerce-variation-availability>p.stock,.single-product:not(.rajaytyskuva_product) .summary>.sticky>p.instock,.single-product:not(.rajaytyskuva_product) .summary>.sticky>p.stock,.single-product:not(.rajaytyskuva_product) .summary>p.instock,.single-product:not(.rajaytyskuva_product) .summary>p.stock{--stock-color:#2f6d32;--stock-background:rgba(115,175,85,.12);--stock-border:rgba(115,175,85,.3);--stock-halo:rgba(115,175,85,.16);align-items:center;align-self:flex-start;background-color:var(--stock-background);border:1px solid var(--stock-border);border-radius:999px;box-shadow:0 6px 16px var(--stock-background);color:var(--stock-color);display:inline-flex;font-size:.875rem;font-weight:800;line-height:1.3;margin:1rem 0 .85rem;max-width:100%;padding:.8rem 1rem;width:-moz-fit-content;width:fit-content}.single-product:not(.rajaytyskuva_product) .summary .woocommerce-variation-availability>p.stock:before,.single-product:not(.rajaytyskuva_product) .summary>.sticky>p.instock:before,.single-product:not(.rajaytyskuva_product) .summary>.sticky>p.stock:before,.single-product:not(.rajaytyskuva_product) .summary>p.instock:before,.single-product:not(.rajaytyskuva_product) .summary>p.stock:before{background-color:var(--stock-color);border-radius:50%;box-shadow:0 0 0 .25rem var(--stock-halo);content:"";display:inline-block;flex-shrink:0;height:.75rem;margin-right:.55rem;width:.75rem}.single-product:not(.rajaytyskuva_product) .summary .woocommerce-variation-availability>p.stock.out-of-stock,.single-product:not(.rajaytyskuva_product) .summary .woocommerce-variation-availability>p.stock.outofstock,.single-product:not(.rajaytyskuva_product) .summary>.sticky>p.instock.out-of-stock,.single-product:not(.rajaytyskuva_product) .summary>.sticky>p.instock.outofstock,.single-product:not(.rajaytyskuva_product) .summary>.sticky>p.stock.out-of-stock,.single-product:not(.rajaytyskuva_product) .summary>.sticky>p.stock.outofstock,.single-product:not(.rajaytyskuva_product) .summary>p.instock.out-of-stock,.single-product:not(.rajaytyskuva_product) .summary>p.instock.outofstock,.single-product:not(.rajaytyskuva_product) .summary>p.stock.out-of-stock,.single-product:not(.rajaytyskuva_product) .summary>p.stock.outofstock{--stock-color:#b42332;--stock-background:rgb(220 53 69/8%);--stock-border:rgba(220,53,69,.3);--stock-halo:rgba(220,53,69,.14)}.single-product:not(.rajaytyskuva_product) .summary .woocommerce-variation-availability>p.stock.available-on-backorder,.single-product:not(.rajaytyskuva_product) .summary .woocommerce-variation-availability>p.stock.on-backorder,.single-product:not(.rajaytyskuva_product) .summary .woocommerce-variation-availability>p.stock.onbackorder,.single-product:not(.rajaytyskuva_product) .summary>.sticky>p.instock.available-on-backorder,.single-product:not(.rajaytyskuva_product) .summary>.sticky>p.instock.on-backorder,.single-product:not(.rajaytyskuva_product) .summary>.sticky>p.instock.onbackorder,.single-product:not(.rajaytyskuva_product) .summary>.sticky>p.stock.available-on-backorder,.single-product:not(.rajaytyskuva_product) .summary>.sticky>p.stock.on-backorder,.single-product:not(.rajaytyskuva_product) .summary>.sticky>p.stock.onbackorder,.single-product:not(.rajaytyskuva_product) .summary>p.instock.available-on-backorder,.single-product:not(.rajaytyskuva_product) .summary>p.instock.on-backorder,.single-product:not(.rajaytyskuva_product) .summary>p.instock.onbackorder,.single-product:not(.rajaytyskuva_product) .summary>p.stock.available-on-backorder,.single-product:not(.rajaytyskuva_product) .summary>p.stock.on-backorder,.single-product:not(.rajaytyskuva_product) .summary>p.stock.onbackorder{--stock-color:#865a00;--stock-background:#fff7db;--stock-border:#e8cb75;--stock-halo:rgba(214,156,0,.16)}#eeco-zipcode-input{border-top:1px solid #979797;grid-column:1/-1;padding-bottom:1rem;padding-top:1rem}#eeco-zipcode-input .eeco-zipcode-table{width:100%}#eeco-zipcode-input .eeco-zipcode-table .eeco-zipcode-cell1,#eeco-zipcode-input .eeco-zipcode-table .eeco-zipcode-cell2{vertical-align:middle}#eeco-zipcode-input .eeco-zipcode-table .eeco-zipcode-cell1{padding-top:0}#eeco-zipcode-input .eeco-zipcode-table .eeco-zipcode-cell1 p{margin-bottom:0;padding-bottom:1.5rem}#eeco-zipcode-input .eeco-zipcode-table #zipcode-input-title p{font-size:14px;font-weight:700;height:auto;max-height:none;padding-bottom:0;position:relative}#eeco-zipcode-input .eeco-zipcode-table #logentia-shipping-cost-response{color:#73af55;display:none;font-size:14px;font-weight:600;margin-left:2.25rem;padding-bottom:0}#eeco-zipcode-input .eeco-zipcode-table #logentia-error-response,#eeco-zipcode-input .eeco-zipcode-table #logentia-error-response2{color:#c30045;display:none;font-size:14px;font-weight:600;margin-left:2.25rem;padding-bottom:0}#eeco-zipcode-input .eeco-zipcode-table .eeco-zipcode-cell2 .zipcode-input-form #eeco-logentia-zip-form{display:flex;justify-content:right;padding-bottom:.5rem;padding-top:.5rem}#eeco-zipcode-input .eeco-zipcode-table .eeco-zipcode-cell2 .zipcode-input-form #eeco-logentia-zip-form #eeco-zip{border:1px solid;border-radius:28px;font-size:1rem;height:2.75rem;padding-left:.5rem;width:60%}#eeco-zipcode-input .eeco-zipcode-disclaimer{align-items:flex-start;border-top:1px dashed #c9c9c9;color:#6a6a6a;display:flex;font-size:13px;gap:1rem;grid-column:1/-1;justify-content:space-between;line-height:1.5;margin:.75rem 0 0;padding-top:.75rem;width:100%}#eeco-zipcode-input .eeco-zipcode-disclaimer__texts{flex:1 1 auto;min-width:0}#eeco-zipcode-input .eeco-zipcode-disclaimer__text{display:block;margin-bottom:.75rem}#eeco-zipcode-input .eeco-zipcode-disclaimer__text:last-child{margin-bottom:0}#eeco-zipcode-input .eeco-zipcode-disclaimer__lang{align-items:center;background:transparent;border:1px solid #c9c9c9;border-radius:4px;color:#4a4a4a;cursor:pointer;display:inline-flex!important;flex:0 0 auto;font-size:12px;font-weight:600;gap:.35rem;line-height:1;min-width:unset!important;padding:.25rem .5rem;transition:border-color .15s ease,color .15s ease,background-color .15s ease;white-space:nowrap;width:auto!important}#eeco-zipcode-input .eeco-zipcode-disclaimer__lang:hover{border-color:#6a6a6a;color:#1a1a1a}#eeco-zipcode-input .eeco-zipcode-disclaimer__lang:focus-visible{outline:2px solid #c30045;outline-offset:2px}#eeco-zipcode-input .eeco-zipcode-disclaimer__lang[aria-pressed=true]{background-color:#f5f5f5;border-color:#6a6a6a}#product-tabs.mt-5{margin-top:0!important}#product-tabs .card{border-bottom:0;border-radius:0}#product-tabs .card:first-child{border-top:1px solid #979797}#product-tabs .card .card-header{padding:1rem 0}#product-tabs .card .collapse .card-body h4:not(:first-child){margin-top:1rem}#product-tabs .card .collapse .card-body table tr{display:flex;flex-direction:row}#product-tabs .card .collapse .card-body table tr th{flex:0 0 50%;max-width:50%}#product-tabs .card button:before{color:#73af55;font-weight:400;margin-right:.5rem}#product-tabs .card button.delivery_info:before{color:#000;content:"";font-family:Font Awesome\ 5 Pro;font-weight:700}#product-tabs .card button.description:before{content:"";font-family:Font Awesome\ 5 Pro}#product-tabs .card button.additional_information:before{content:"";font-family:Font Awesome\ 5 Pro;font-weight:900}#product-tabs .card button:after{content:"";font-family:Font Awesome\ 5 Pro;font-weight:400;margin-left:auto}#product-tabs .card button.collapsed:after{content:"";position:relative;right:unset}.up-sells,.upsells{background-color:#f2f2f2}@media(max-width:767.98px){form.comment-form p.form-submit input[type=submit]{padding:.5rem 2rem}}.star-label{font-weight:700;margin-top:.25rem;padding-left:1rem}@media(max-width:767.98px){.star-rating-selector fieldset{margin-left:0!important}}.attachment-type{display:inline-block}.attachment-file .toggle-attachment-source,.attachment-url .toggle-attachment-source{margin-right:1rem}.attachment-file .input-file,.attachment-url .input-file{margin-left:1rem}.attachment-file span,.attachment-url span{margin-right:1rem}.woocommerce-input-wrapper .input-checkbox:after{display:none!important}.commentlist{padding-left:0}.commentlist .comment_container .comment-text,.commentlist .comment_container .comment-text .review-title{margin-left:0}@media(max-width:767.98px){#comments_filter_field{justify-content:center}#comments_filter_field,#contributions-list-title{display:flex;width:100%}}.contribution-actions{margin-top:1rem}@media(max-width:767.98px){#reviews .primary-cta{width:100%}}.wc-product-reviews-pro-form-submit-row .button{background-color:#c30045;border-color:#c30045;color:#fff}@media(max-width:767.98px){.wc-product-reviews-pro-form-submit-row .button{display:flex;justify-content:center;margin-top:1rem;width:100%}}.rajaytyskuva_product .woocommerce-product-details__short-description{text-align:center}.rajaytyskuva_product .row{display:flex;flex-wrap:wrap}@media(max-width:991.98px){.rajaytyskuva_product .row{display:block}}.rajaytyskuva_product .woocommerce-product-details__short-description p{font-size:24px;padding:16px}.rajaytyskuva_product .row .woocommerce-product-details__short-description{line-height:1.6;margin-bottom:1rem}.rajaytyskuva_product .row .summary{background-color:#f6f6f6;border-radius:29px;max-width:100%}@media(max-width:767.98px){.rajaytyskuva_product .row .summary{padding-top:2rem}}.rajaytyskuva_product .row .woocommerce-product-details__short-description p{margin-bottom:.5rem}.rajaytyskuva_product .row .woocommerce-product-details__short-description ol,.rajaytyskuva_product .row .woocommerce-product-details__short-description ul{margin-bottom:.5rem;padding-left:1.5rem}.rajaytyskuva_product .row .woocommerce-product-details__short-description ol li,.rajaytyskuva_product .row .woocommerce-product-details__short-description ul li{margin-bottom:.25rem}.rajaytyskuva_product .row .summary .product_title{display:none}.rajaytyskuva_product .row .product-images .product-image-gallery{margin-bottom:2rem}.rajaytyskuva_product .row .summary .entry-summary{align-items:flex-start;display:grid;gap:1rem;grid-template-areas:"nro product-nro name price";grid-template-columns:80px 100px 1fr auto;padding:1rem 0}@media(max-width:767.98px){.rajaytyskuva_product .row .summary .entry-summary{gap:.5rem;grid-template-areas:"nro" "product-nro" "name" "price";grid-template-columns:1fr}}.rajaytyskuva_product .row .summary .product-list-row-item-content{align-items:flex-start;display:flex;gap:1rem;padding:2rem 1rem 1rem 1.5rem;width:100%}@media(max-width:767.98px){.rajaytyskuva_product .row .summary .product-list-row-item-content{display:none}}.rajaytyskuva_product .row .summary .bundled_product{align-items:center;background-color:#fff;border:1px solid transparent;border-radius:29px;box-sizing:border-box;display:flex;gap:1rem;padding:1rem 1.5rem;width:100%}@media(max-width:991.98px){.rajaytyskuva_product .row .summary .bundled_product{padding-top:0}}.rajaytyskuva_product .row .summary .bundled_product_images{display:none}.rajaytyskuva_product .row .summary .details{display:block;flex:0 0 100%;max-width:100%;padding:0;width:100%}.rajaytyskuva_product .row .summary .out-of-stock{display:none}.rajaytyskuva_product .row .summary .bundle_wrap{display:none;gap:1rem;margin:2rem 0 2rem 1.2rem}.rajaytyskuva_product .row .summary .bundle_form,.rajaytyskuva_product .row .summary .cart,.rajaytyskuva_product .row .summary .cart_group,.rajaytyskuva_product .row .summary .group_mode_parent,.rajaytyskuva_product .row .summary .layout_default{box-sizing:border-box;display:grid;gap:1rem;grid-template-columns:1fr;width:100%}@media(max-width:767.98px){.rajaytyskuva_product .row .summary .bundle_form,.rajaytyskuva_product .row .summary .cart,.rajaytyskuva_product .row .summary .cart_group,.rajaytyskuva_product .row .summary .group_mode_parent,.rajaytyskuva_product .row .summary .layout_default{gap:.5rem}}.rajaytyskuva_product .row .woocommerce-product-details__short-description p:last-child{margin-bottom:0}.rajaytyskuva_product .row .summary .bundle_wrap button{margin-bottom:2rem;max-width:100%;min-width:200px;width:auto}.rajaytyskuva_product .row .woocommerce-product-details__short-description ol li:last-child,.rajaytyskuva_product .row .woocommerce-product-details__short-description ul li:last-child{margin-bottom:0}.rajaytyskuva_product .row .product-images .product-image-gallery .product_title{font-size:1.5rem;margin-bottom:2rem}.rajaytyskuva_product .row .summary .entry-summary .price{margin-bottom:1rem}.rajaytyskuva_product .row .summary .product-list-row-item-content .rajaytyskuva-header-nro{flex:0 0 80px;font-weight:600;line-height:1.5;padding:.25rem 0}.rajaytyskuva_product .row .summary .product-list-row-item-content .rajaytyskuva-header-product-nro{flex:0 0 100px;font-weight:600;line-height:1.5;padding:.25rem 0}.rajaytyskuva_product .row .summary .product-list-row-item-content .rajaytyskuva-header-name{flex:2 1 auto;font-weight:600;line-height:1.5;min-width:150px;padding:.25rem 0}.rajaytyskuva_product .row .summary .product-list-row-item-content .rajaytyskuva-header-price{flex:0 0 auto;line-height:1.5;padding:.25rem 0}.rajaytyskuva_product .row .summary .bundled_product:first-child{padding-top:unset}.rajaytyskuva_product .row .summary .bundled_product_summary:hover{border:1px solid #c30045}.rajaytyskuva_product .row .summary .details .bundled_product_excerpt{display:none}.rajaytyskuva_product .row .summary .details .bundled_product_optional_checkbox{align-items:flex-start;display:flex;flex-direction:row-reverse;flex-shrink:0;gap:1rem;margin-left:auto;padding:.25rem 0}@media(max-width:767.98px){.rajaytyskuva_product .row .summary .details .bundled_product_optional_checkbox{justify-content:flex-end;margin-left:0;margin-top:1rem;width:100%}}.rajaytyskuva_product .row .summary .details .cart{display:none}.rajaytyskuva_product .row .summary .bundle_wrap .inputs{background-color:#fff;border-radius:8px;box-sizing:border-box;padding:1rem;width:100%}.rajaytyskuva_product .row .summary .bundle_form.initialized,.rajaytyskuva_product .row .summary .cart.initialized,.rajaytyskuva_product .row .summary .cart_group.initialized,.rajaytyskuva_product .row .summary .group_mode_parent.initialized,.rajaytyskuva_product .row .summary .layout_default.initialized{opacity:1;visibility:visible}.rajaytyskuva_product .row .summary .sticky .woocommerce-tabs{display:none}.rajaytyskuva_product .row .summary .entry-summary h1.product_title{font-size:1.5rem;margin-bottom:1rem}.rajaytyskuva_product .row .summary .entry-summary h2.link-to-brand{margin-bottom:1rem}.rajaytyskuva_product .row .summary .entry-summary .sticky .woocommerce-tabs{display:none}.rajaytyskuva_product .row .summary .details .bundled_product_optional_checkbox .bundled_product_checkbox{display:none;transform:scale(2.5)}.rajaytyskuva_product .row .summary .details .bundled_product_optional_checkbox .price{align-items:flex-end;display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;min-width:80px;padding:.25rem 0}.rajaytyskuva_product .row .summary .details #rajaytyskuva{align-items:flex-start;display:flex;gap:1rem;padding:.5rem 0;position:relative;width:100%;z-index:1}@media(max-width:767.98px){.rajaytyskuva_product .row .summary .details #rajaytyskuva{align-items:flex-start;flex-direction:column;gap:.5rem}}.rajaytyskuva_product .row .summary .details #rajaytyskuva .rajaytyskuvan_numero{flex:0 0 80px;line-height:1.5;padding:.25rem 0;text-align:left;word-wrap:break-word}@media(max-width:767.98px){.rajaytyskuva_product .row .summary .details #rajaytyskuva .rajaytyskuvan_numero{flex:1 1 auto}}.rajaytyskuva_product .row .summary .details #rajaytyskuva .bundled_product_product_nro{flex:0 0 100px;line-height:1.5;padding:.25rem 0;word-wrap:break-word}@media(max-width:767.98px){.rajaytyskuva_product .row .summary .details #rajaytyskuva .bundled_product_product_nro{flex:1 1 auto;margin-top:.5rem}}.rajaytyskuva_product .row .summary .details #rajaytyskuva .bundled_product_title_inner{flex:1 1 auto;line-height:1.5;min-width:120px;padding:.25rem 0;text-align:left}.rajaytyskuva_product .row .summary .details #rajaytyskuva .bundled_product_title_link{flex:2 1 auto;line-height:1.5;min-width:150px;padding:.25rem 0;text-align:left}@media(max-width:767.98px){.rajaytyskuva_product .row .summary .details #rajaytyskuva .bundled_product_title_link{min-width:auto}}.rajaytyskuva_product .row .summary .details #rajaytyskuva .in-stock{flex:0 0 auto;line-height:1.5;margin:0;padding:.25rem 0}.rajaytyskuva_product .row .summary .details #rajaytyskuva .in-stock,.rajaytyskuva_product .row .summary .details #rajaytyskuva .instock,.rajaytyskuva_product .row .summary .details #rajaytyskuva .on-backorder,.rajaytyskuva_product .row .summary .details #rajaytyskuva .onbackorder,.rajaytyskuva_product .row .summary .details #rajaytyskuva .out-of-stock,.rajaytyskuva_product .row .summary .details #rajaytyskuva .outofstock,.rajaytyskuva_product .row .summary .details #rajaytyskuva .stock-unknown{flex:0 0 auto;font-size:.85rem;font-weight:600;line-height:1.5;margin-top:0;padding:.25rem 0;white-space:nowrap}@media(max-width:767.98px){.rajaytyskuva_product .row .summary .details #rajaytyskuva .in-stock,.rajaytyskuva_product .row .summary .details #rajaytyskuva .instock,.rajaytyskuva_product .row .summary .details #rajaytyskuva .on-backorder,.rajaytyskuva_product .row .summary .details #rajaytyskuva .onbackorder,.rajaytyskuva_product .row .summary .details #rajaytyskuva .out-of-stock,.rajaytyskuva_product .row .summary .details #rajaytyskuva .outofstock,.rajaytyskuva_product .row .summary .details #rajaytyskuva .stock-unknown{margin-top:.5rem}}.rajaytyskuva_product .row .summary .details #rajaytyskuva .in-stock,.rajaytyskuva_product .row .summary .details #rajaytyskuva .instock{color:#28a745}.rajaytyskuva_product .row .summary .details #rajaytyskuva .out-of-stock,.rajaytyskuva_product .row .summary .details #rajaytyskuva .outofstock{color:#dc3545}.rajaytyskuva_product .row .summary .details #rajaytyskuva .on-backorder,.rajaytyskuva_product .row .summary .details #rajaytyskuva .onbackorder{color:#ffc107}.rajaytyskuva_product .row .summary .details #rajaytyskuva .stock-unknown{color:#6c757d}.rajaytyskuva_product .row .summary .details #rajaytyskuva .in-stock:before,.rajaytyskuva_product .row .summary .details #rajaytyskuva .instock:before,.rajaytyskuva_product .row .summary .details #rajaytyskuva .on-backorder:before,.rajaytyskuva_product .row .summary .details #rajaytyskuva .onbackorder:before,.rajaytyskuva_product .row .summary .details #rajaytyskuva .out-of-stock:before,.rajaytyskuva_product .row .summary .details #rajaytyskuva .outofstock:before,.rajaytyskuva_product .row .summary .details #rajaytyskuva .stock-unknown:before{content:"";font-family:Font Awesome\ 5 Pro;font-size:10px;font-weight:700;margin-right:.5rem}.rajaytyskuva_product .row .summary .details #rajaytyskuva .in-stock:before,.rajaytyskuva_product .row .summary .details #rajaytyskuva .instock:before{color:#28a745}.rajaytyskuva_product .row .summary .details #rajaytyskuva .out-of-stock:before,.rajaytyskuva_product .row .summary .details #rajaytyskuva .outofstock:before{color:#dc3545}.rajaytyskuva_product .row .summary .details #rajaytyskuva .on-backorder:before,.rajaytyskuva_product .row .summary .details #rajaytyskuva .onbackorder:before{color:#ffc107}.rajaytyskuva_product .row .summary .details #rajaytyskuva .stock-unknown:before{color:#6c757d}.rajaytyskuva_product .row .summary .details #rajaytyskuva .bundled_product_title_inner .item_title{line-height:1.5}.custom-product-button{margin-top:2rem}.custom-product-button .button{background-color:#fff;border-color:#000;border-radius:29px;color:#000;font-weight:300;padding:.5rem 1rem}@media(max-width:767.98px){.custom-product-button .button{width:100%}}.tuotekortti-ikonit{float:right;max-width:100%;position:relative}.tuotekortti-ikonit img{margin:10px;max-height:65px;max-width:80px}[class*=price-history-] .woocommerce-Price-amount{font-size:.8rem;font-weight:300}.custom-from{font-size:1.75rem;font-weight:700}.carousel-row .custom-from{font-size:1.15rem;font-weight:700}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary h1.product_title{font-size:1.65rem;font-weight:700;line-height:1.12;margin:0 0 .35rem;max-width:34rem}@media(max-width:767.98px){.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary h1.product_title{font-size:1.75rem;line-height:1.15;margin-bottom:.5rem}}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle-stamp-wrapper{margin-bottom:.6rem}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle-stamp{align-items:center;background-color:#c30045;border-radius:999px;color:#fff;display:inline-flex;font-size:.8rem;font-weight:700;gap:.4rem;letter-spacing:.04em;line-height:1;padding:.4rem .9rem;text-transform:uppercase}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle-stamp__icon{display:block;flex-shrink:0;height:1.2em;width:1.2em}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .price{align-items:flex-start!important;display:flex!important;flex-flow:column nowrap!important;gap:.45rem;justify-content:flex-start!important}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .price del,.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .price ins{float:none;font-size:inherit;margin:0;text-decoration:none}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .price ins{order:0}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .price del{order:1}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .price .amount,.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .price .amount *{font-size:inherit;font-weight:inherit}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .price ins .amount,.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .price ins .amount *{color:#c30045;font-weight:800}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .price del .amount{color:#707070;font-weight:700;text-decoration:line-through}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .sticky>.price{font-size:clamp(1.65rem,2.2vw,1.95rem);font-weight:700;line-height:1.2;margin:0 0 .75rem}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .sticky>.price ins .amount{line-height:1.05}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .sticky>.price del{font-size:1.1rem}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_price .price{font-size:clamp(1.65rem,2.2vw,1.95rem);line-height:1.05;margin:0 0 1.5rem}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_price .price del{font-size:1.1rem}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary form.bundle_form.layout_default{display:flex;flex-direction:column;gap:1rem;margin:0 0 1.5rem;padding:0}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_data{margin-top:1rem}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_button{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.75rem}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_button .quantity{flex:0 0 auto;float:none;margin:0;width:auto}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_button .quantity label:not(.screen-reader-text){display:block;margin:0 0 .5rem}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_button .quantity .inputs{border-radius:999px;display:inline-flex;overflow:hidden;width:-moz-fit-content;width:fit-content}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_button .quantity .inputs input{background-color:#fff;height:2.75rem;min-width:3rem;text-align:center}@media(max-width:991.98px){.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_button .quantity .inputs input{min-width:2.5rem;width:2.5rem}}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_button .single_add_to_cart_button{border-radius:29px;flex:1 1 auto;margin:0;min-height:3rem;min-width:-moz-max-content;min-width:max-content;padding-left:1rem;padding-right:1rem;white-space:nowrap;width:auto}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_availability p.stock.out-of-stock{align-items:center;background-color:rgba(220,53,69,.08);border:1px solid rgba(220,53,69,.3);border-radius:999px;color:#b42332;display:inline-flex;font-size:14px;font-weight:700;line-height:1.3;margin:.5rem 0 0;max-width:100%;padding:.8rem 1rem;width:-moz-fit-content;width:fit-content}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_availability p.stock.out-of-stock:before{background-color:currentcolor;border-radius:50%;content:"";display:inline-block;flex-shrink:0;height:8px;margin-right:.5rem;width:8px}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_form.layout_default .bundled_product.bundled_product_summary{align-items:stretch;border-bottom:1px solid #979797;display:flex;gap:1rem;margin:0;padding:1rem 0}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_form.layout_default .bundled_product.bundled_product_summary:first-child{border-top:1px solid #979797}@media(max-width:1199.98px){.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_form.layout_default .bundled_product.bundled_product_summary{padding-bottom:.75rem;padding-top:.75rem}}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_form.layout_default .bundled_product.bundled_product_summary .bundled_product_images{flex:0 0 72px;float:none;margin:0;max-width:72px;width:72px}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_form.layout_default .bundled_product.bundled_product_summary .bundled_product_image,.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_form.layout_default .bundled_product.bundled_product_summary .bundled_product_image a{display:block;margin:0}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_form.layout_default .bundled_product.bundled_product_summary .details{display:flex;flex:1 1 auto;flex-direction:column;float:none;gap:.35rem;max-width:none;min-height:72px;min-width:0;padding:0;width:auto}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_form.layout_default .bundled_product.bundled_product_summary .bundled_item_cart_content,.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_form.layout_default .bundled_product.bundled_product_summary .bundled_item_wrap{margin:0;width:100%}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_form.layout_default .bundled_product.bundled_product_summary .bundled_item_cart_content{display:flex;flex-direction:column}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_form.layout_default .bundled_product.bundled_product_summary .bundled_item_after_cart_details:has(>.quantity_hidden),.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_form.layout_default .bundled_product.bundled_product_summary .bundled_product_excerpt{display:none}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_form.layout_default .bundled_product.bundled_product_summary .details>.cart{margin:auto 0 0}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_form.layout_default .bundled_product.bundled_product_summary .bundled_item_cart_details{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem 1rem;justify-content:space-between;width:100%}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_form.layout_default .bundled_product.bundled_product_summary .price{font-size:1rem;font-weight:700;line-height:22px;margin:0}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_form.layout_default .bundled_product.bundled_product_summary .bundled_item_price_quantity{font-size:inherit;font-weight:400}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_form.layout_default .bundled_product.bundled_product_summary h4.product_title{font-size:1rem;line-height:1.35;margin:0}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_form.layout_default .bundled_product.bundled_product_summary h4.product_title *{font-size:inherit;line-height:inherit}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_form.layout_default .bundled_product.bundled_product_summary .bundled_product_title_inner{display:block;overflow-wrap:anywhere;white-space:normal}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_form.layout_default .bundled_product.bundled_product_summary a.bundled_product_permalink{color:inherit;display:block;text-decoration:none;width:100%}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_form.layout_default .bundled_product.bundled_product_summary a.bundled_product_permalink:after,.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_form.layout_default .bundled_product.bundled_product_summary a.bundled_product_permalink:before{content:none}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_form.layout_default .bundled_product.bundled_product_summary a.bundled_product_permalink:hover{text-decoration:underline}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_form.layout_default .bundled_product.bundled_product_summary a.bundled_product_permalink:focus-visible{outline:2px solid #c30045;outline-offset:3px}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_form.layout_default .bundled_product.bundled_product_summary input.bundled_product_checkbox{accent-color:#c30045;margin-left:.25rem;transform:scale(1.5)}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_form.layout_default .bundled_product.bundled_product_summary .stock{align-items:center;background-color:rgba(115,175,85,.12);border:1px solid rgba(115,175,85,.3);border-radius:999px;box-shadow:0 6px 16px rgba(115,175,85,.12);color:#2f6d32;display:inline-flex;font-size:14px;font-weight:700;line-height:1.2;margin:0;max-width:100%;padding:.8rem 1rem;position:static;transform:none;width:-moz-fit-content;width:fit-content}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_form.layout_default .bundled_product.bundled_product_summary .stock:before{background-color:currentcolor;border-radius:50%;color:inherit;content:"";display:inline-block;flex-shrink:0;height:8px;margin-right:.5rem;width:8px}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_form.layout_default .bundled_product.bundled_product_summary .stock.out-of-stock{background-color:rgba(220,53,69,.08);border-color:rgba(220,53,69,.3);box-shadow:none;color:#c30045}.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_form.layout_default .bundled_product.bundled_product_summary .stock.available-on-backorder,.single-product:not(.rajaytyskuva_product) .product-type-bundle .summary .bundle_form.layout_default .bundled_product.bundled_product_summary .stock.on-backorder{background-color:#fff7db;border-color:#e8cb75;box-shadow:none;color:#865a00}.product-title-mobile{display:none}.product-images .clear:has(.video-btn){background-color:#fafafa;border:1px solid #e6e6e6;border-radius:12px;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin:1rem 0 0;padding:1rem}.product-images .clear:has(.video-btn)>p{color:#606060;font-size:.8125rem;font-weight:700;grid-column:1/-1;letter-spacing:.04em;margin:0}.product-images .clear:has(.video-btn) .video-btn{background:#fff;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;display:block;margin:0;overflow:hidden;padding:0;transition:box-shadow .15s ease,transform .15s ease;width:100%}.product-images .clear:has(.video-btn) .video-btn img{display:block;height:auto;margin:0!important;width:100%}.product-images .clear:has(.video-btn) .video-btn:hover{box-shadow:0 4px 16px rgba(0,0,0,.15);transform:translateY(-1px)}@media(max-width:991.98px){.single-product .product-title-mobile{display:block;flex:0 0 100%;font-size:clamp(1.5rem,5vw,1.75rem);font-weight:700;line-height:1.15;margin:.25rem 0 .85rem;max-width:100%;padding:0 15px;width:100%}}.summary form.cart:not(.bundle_form):not(.variations_form){align-items:flex-end;display:flex;flex-wrap:nowrap;gap:.75rem}.summary form.cart:not(.bundle_form):not(.variations_form) .quantity{display:block;flex:0 0 auto;margin:0;width:auto}.summary form.cart:not(.bundle_form):not(.variations_form) .quantity label:not(.screen-reader-text){max-width:100%;width:auto}.summary form.cart:not(.bundle_form):not(.variations_form) .single_add_to_cart_button{align-items:center;display:inline-flex;flex:1 1 auto;justify-content:center;margin-top:0;min-height:47px;min-width:0;white-space:nowrap;width:auto}@media(max-width:359.98px){.summary form.cart:not(.bundle_form):not(.variations_form) .quantity .inputs input{min-width:2.625rem;width:2.625rem}.summary form.cart:not(.bundle_form):not(.variations_form) .single_add_to_cart_button{font-size:.9rem;padding-left:.5rem;padding-right:.5rem}}.logentia-shipping-response{display:none}.logentia-debug-info{background:#f8f8f8;border:1px solid #ddd;border-radius:4px;margin:15px 0;padding:15px}.bundled_product--linked,.bundled_product_title[data-product-url]{cursor:pointer}