#ajaxsearchprores1_1.vertical{position:absolute !important;top:141px !important;left:50% !important;transform:translateX(-50%) !important;box-shadow:0px 4px 10px rgba(0,0,0,.1607843137) !important;width:93vw !important;max-width:1200px !important;}@media (max-width: 1200px){#ajaxsearchprores1_1.vertical{width:100% !important;}}#ajaxsearchprores1_1.vertical .results{padding:1rem 3.7rem !important;height:400px !important;}#ajaxsearchprores1_1.vertical .results .resdrg{display:flex !important;flex-direction:row !important;}#ajaxsearchprores1_1.vertical .asp_results_group{margin:0px !important;flex-basis:50% !important;}#ajaxsearchprores1_1.vertical .asp_results_group.asp_results_group__other_res{padding-left:2.6rem !important;border-left:solid 1px #d8d8d8;}.janome-asp_group_header{font-family:"Inter",sans-serif !important;font-weight:bold !important;margin-bottom:.9rem !important;}div#ajaxsearchprores1_1.vertical .item{padding-left:0 !important;}div#ajaxsearchprores1_1.vertical .results .item .asp_content{padding-left:0 !important;}#ajaxsearchprores1_1.vertical .results .item::after{height:0 !important;}#ajaxsearchprores1_1.vertical .results .item .asp_image{margin:2px 14px 0 0 !important;border:solid 1px #d8d8d8 !important;}#ajaxsearchprores1_1.vertical .results .item .asp_content h3{padding-top:3px !important;font-size:12px !important;font-family:"Inter",sans-serif;}#ajaxsearchprores1_1.vertical .results .item .asp_content h3 a{font-size:12px !important;color:#000 !important;}#ajaxsearchprores1_1.vertical .results .item .asp_content h3 a:hover{font-size:12px !important;}#ajaxsearchprores1_1.vertical .results .asp_res_text{font-size:12px !important;}#ajaxsearchprores1_1.vertical .item:nth-child(n+6){display:none;}.jaonome-see-more-ajax-container{position:relative;}a.janome-see-more-ajax{font-size:13px;}@media only screen and (max-width: 1440px){#ajaxsearchprores1_1.vertical .results{padding:1rem 1.5rem !important;}}@media only screen and (max-width: 1075px){#ajaxsearchprores1_1.vertical{top:153px !important;}}@media only screen and (max-width: 1024px){#ajaxsearchprores1_1.vertical{top:161px !important;}}@media only screen and (max-width: 768px){#ajaxsearchprores1_1.vertical .results .resdrg{flex-direction:column !important;}#ajaxsearchprores1_1.vertical .results{padding:0rem 2rem !important;}#ajaxsearchprores1_1.vertical .asp_results_group.asp_results_group__other_res{padding-left:0rem !important;border-left:none;}.asp_results_group{padding:1rem 0 !important;}.asp_results_group.asp_results_group_product{border-bottom:solid 1px #d8d8d8 !important;}.jaonome-see-more-ajax-container{position:relative !important;padding-top:.5rem !important;bottom:auto !important;}}.janome-search-page-header{display:flex;border-bottom:solid 1px #d6d4d5;justify-content:space-between;width:100%;}form.search-form{display:flex;width:37.4%;position:relative;}.janome-search-page-header .entry-title{font-size:31px;font-weight:700;margin-top:18px;}.janome-search-page-query-info{margin-top:44px;margin-bottom:62px;}.janome-search-page-query-info div p,.janome-search-page-query-info div span{font-size:20px;}.janome-search-page-info{font-weight:bold;}.tab{overflow:hidden;}main.e-con.janome-site-search{padding-top:175px !important;padding-bottom:120px;}.search-form #search-form-input{height:50px;border-radius:2rem;}.search-form .promagnifier-button{width:72px;height:49px;background-image:-webkit-linear-gradient(180deg,#fff,#fff);background-image:-moz-linear-gradient(180deg,#fff,#fff);background-image:-o-linear-gradient(180deg,#fff,#fff);background-image:-ms-linear-gradient(180deg,#fff 0,#fff 100%);background-image:linear-gradient(180deg,#fff,#fff);background-position:center center;background-position:center center;background-repeat:no-repeat;background-repeat:no-repeat;order:11;-webkit-order:11;float:right;border:0 solid #000;border-radius:0;box-shadow:0 0 0 0 rgba(255,255,255,.61);cursor:pointer;cursor:pointer;background-size:100% 100%;position:absolute;right:0;background:transparent;}.search-form .promagnifier-button svg{fill:red;width:50px;height:32px;}.tab button{float:left;border:none;outline:none;cursor:pointer;padding:.85rem 0;transition:.3s;font-family:"Inter",sans-serif;width:17.8rem;background-color:#f2eeeb !important;font-size:16px;font-weight:bold;color:black;border-radius:3rem 3rem 0 0;}.tab button:hover{background:none;color:black;}.tab button.active{background-color:#fff !important;border:solid 1px #d6d4d5;border-bottom:none;}.tabcontent{display:none;padding:6px 12px;border:1px solid #ccc;border-top:1px solid #ccc;}div.tabcontent{padding:3rem 2rem;overflow:auto;}div.tabcontent > p{font-weight:bold;font-size:20px;margin-bottom:2.5rem;}.search-post-thumbnail img{width:121px !important;display:block;}.tabcontent .post{display:flex;flex-direction:row;margin-bottom:15px;}.tabcontent .post .search-post-thumbnail{width:20%;}.tabcontent .post .search-post-details{width:80%;}.search-post-thumbnail a{display:block;border:solid 1px #d6d4d5;width:155px;padding:1rem;border-radius:15px;}.search-post-details .entry-title{font-size:16px;font-weight:bold;}.search-post-details .entry-title a{color:#000;}.entry-link i{margin-left:4px;font-size:13px;padding-top:8px;color:#f00;}@media all and (max-width: 1199px){.tabcontent{border-top:1px solid #ccc;}.tab button{width:16.65rem;}}@media all and (max-width: 1024px){.tabcontent .post .search-post-thumbnail{flex-basis:25%;}.tabcontent .post .search-post-details{width:75%;}.janome-search-page-header{flex-direction:column;border:none;}.janome-search-page-header .entry-title{margin-bottom:2rem;}.janome-search-page-query-info{margin-top:2rem;}form.search-form{width:100%;}}@media all and (max-width: 863px){.tab button{width:33%;}}@media all and (max-width: 768px){.tabcontent .post .search-post-thumbnail{flex-basis:35%;}.tabcontent .post .search-post-details{width:65%;}}@media all and (max-width: 680px){.tabcontent .post .search-post-thumbnail{flex-basis:33%;}.tabcontent .post .search-post-details{width:66%;}.search-post-thumbnail img{width:75px !important;}.search-post-thumbnail a{width:115px;}}@media all and (max-width: 600px){main.e-con.janome-site-search{padding-top:230px !important;}.janome-search-page-header .entry-title{font-size:28px;}.search-post-details .entry-title{font-size:14px;}div.tabcontent > p{font-size:18px;}.search-post-details p,.tab button{font-size:14px;}div.tabcontent{padding:2rem 2rem;}div.tabcontent > p{margin-bottom:2rem;}}@media all and (max-width: 525px){div.tabcontent{padding:3rem 1rem;}.tab button{font-size:12px;}.search-post-thumbnail a{width:90px;padding:10px;}.search-post-thumbnail img{width:97px !important;}.tabcontent .post .search-post-thumbnail{flex-basis:34%;}.search-post-details .entry-title{font-size:14px;}div.tabcontent > p{font-size:16px;}.search-post-details p{font-size:12px;}}@media all and (max-width: 525px){.tabcontent .post .search-post-thumbnail{flex-basis:35%;}main.e-con.janome-site-search{padding-top:245px !important;}}@media all and (max-width: 470px){.tabcontent .post .search-post-thumbnail{flex-basis:37%;}div.tabcontent > p{font-size:16px;}}@media all and (max-width: 442px){.tabcontent .post .search-post-thumbnail{flex-basis:42%;}}@media all and (max-width: 425px){.tabcontent .post .search-post-thumbnail{flex-basis:46%;}}@media all and (max-width: 417px){main.e-con.janome-site-search{padding-top:300px !important;}}@media all and (max-width: 375px){.tabcontent .post .search-post-thumbnail{flex-basis:50%;}.tab button{font-size:10px;}}@media all and (max-width: 320px){.tabcontent .post .search-post-thumbnail{flex-basis:50%;}}.elementor-element.elementor-element-502a5d6.elementor-widget.elementor-widget-theme-post-title.elementor-page-title.elementor-widget-heading{padding-top:24px;padding-bottom:17px;font-size:14px;border-bottom:solid 1px #d9d5d6;}#wpsl-search-wrap .promagnifier{width:72px;height:49px;background-image:-webkit-linear-gradient(180deg,#fff,#fff);background-image:-moz-linear-gradient(180deg,#fff,#fff);background-image:-o-linear-gradient(180deg,#fff,#fff);background-image:-ms-linear-gradient(180deg,#fff 0,#fff 100%);background-image:linear-gradient(180deg,#fff,#fff);background-position:center center;background-position:center center;background-repeat:no-repeat;background-repeat:no-repeat;order:11;-webkit-order:11;float:right;border:0 solid #000;border-radius:0;box-shadow:0 0 0 0 rgba(255,255,255,.61);box-shadow:none !important;cursor:pointer;cursor:pointer;background-size:100% 100%;position:absolute;right:7px;background:transparent;background-color:transparent !important;top:2px;}#wpsl-result-list #wpsl-stores,#wpsl-direction-details,#wpsl-gmap{height:700px !important;}#wpsl-search-wrap form{display:flex;position:relative;}.wpsl-search-janome #wpsl-search-wrap .wpsl-input{display:block;float:none;width:100%;}.wpsl-search-janome #wpsl-search-wrap .wpsl-input input::placeholder{color:#949494 !important;font-size:14px;}.wpsl-search-janome #wpsl-search-wrap .wpsl-input input{width:100%;height:50px;border-radius:2rem;border:solid 1px black;padding-left:40px;}#wpsl-search-wrap .promagnifier svg{fill:red;width:50px;height:30px;}div#wpsl-stores.wpsl-stores-container{overflow-y:scroll;}div#wpsl-stores.wpsl-stores-container::-webkit-scrollbar{width:26px;}div#wpsl-stores.wpsl-stores-container::-webkit-scrollbar-thumb{border:8px solid rgba(0,0,0,0);background-clip:padding-box;border-radius:9999px;background-color:#7b797a;}div#wpsl-wrap-janome{display:flex;flex-direction:row;padding-top:11px;}div#wpsl-result-list.wpsl-result-list-janome{width:100% !important;padding-top:14px;}.wpsl-search-col-one{flex-basis:42%;display:flex;flex-direction:column;}#wpsl-stores li{border:solid 2px #e8e6e7;padding:25px 40px;margin-bottom:1.5rem;}#wpsl-result-list .wpsl-contact-details span{display:inline-block !important;}a.store-locator-list-item-title{padding-left:25px;font-size:19px;display:block;}.store-locator-list-item-title-container{margin-bottom:26px;}i.store-locator-icon{font-size:22px;vertical-align:top;display:inline-block;}a.store-locator-address-link{padding-left:8px;font-size:16px;display:inline-block;width:95%;}span.store-locator-phone,span.store-locator-email,span.store-locator-fax{padding-top:14px;}span.store-locator-phone span{padding-left:6px;}.store-locator-hour-container span{padding-left:4px;font-weight:900;}.wpsl-store-location table.wpsl-opening-hours{border:none !important;margin-left:26px;position:relative;top:-2px;}table.wpsl-opening-hours tbody tr:hover>td,table.wpsl-opening-hours tbody tr:hover>th{background-color:transparent;}table.wpsl-opening-hours tbody>tr:nth-child(odd)>td,table.wpsl-opening-hours tbody>tr:nth-child(odd)>th{background-color:transparent;}p.wpsl-contact-details{margin-bottom:16px !important;}.wpsl-direction-wrap span{position:relative;padding-left:26px;top:-3px;}.badge-images{margin-bottom:15px;margin-left:19px;}.badge{width:45px;margin:5px;}.wpsl-search-col-two{flex-basis:53.5%;margin-left:2rem;}div#wpsl-gmap.wpsl-gmap-janome{width:100%;float:none;height:525px !important;}.badge{width:40px;margin:5px;}.store-locator-bottom-links-container{display:flex;flex-direction:row;margin-left:25px;margin-top:20px;}.store-locator-bottom-links-container a.btn{padding:8px 21px;font-size:14px;}.store-locator-bottom-links-container a.btn.btn-secondary.view-on-map-store-locator{margin-left:19px;padding:8px 34px;}.wpsl-country,.wpsl-street{display:inline;}@media (max-width: 900px){div#wpsl-wrap-janome{display:block;}.elementor-element.elementor-element-502a5d6.elementor-widget.elementor-widget-theme-post-title.elementor-page-title.elementor-widget-heading{border-bottom:0;padding-bottom:0;}.find-a-dealer.e-con.e-flex>.e-con-inner,.find-a-dealer-text.e-con.e-flex>.e-con-inner{padding:0 !important;}#wpsl-search-wrap form{width:93.5%;}#wpsl-search-wrap .promagnifier{right:14px;}div#wpsl-result-list.wpsl-result-list-janome{padding-top:6px;}#wpsl-result-list #wpsl-stores,#wpsl-direction-details,#wpsl-gmap{width:97%;height:485px !important;}.wpsl-search-col-two{margin-left:0;}div#wpsl-gmap.wpsl-gmap-janome{height:455px !important;border:2px solid #909090;}.find-a-dealer-text{margin-top:1rem;}.find-a-dealer-text p{font-size:1.125rem;line-height:1.4rem;}.store-locator-bottom-links-container{margin-left:0;}}.wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-range{background-color:#e41e31;}.widget-title.wpc-filter-title{font-size:.875rem;color:#e41e31;font-weight:700;margin:0;padding:0;}.wpc-filters-section{margin-bottom:1rem;padding-bottom:.7rem;border-bottom:1px solid #d8d5d5;}.wpc-filters-section:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0;}.wpc-filters-section.wpc-opened{padding-bottom:1.35rem;margin-bottom:1rem;}.wpc-filters-section.wpc-opened .wpc-filter-content{padding-top:10px;margin-bottom:.5rem;}.wpc-filters-section:nth-child(2) .wpc-filter-header{display:none;}.wpc-opened .wpc-filter-header{border-bottom:none;margin-bottom:0 !important;padding-bottom:0;}.wpc-filters-ul-list.wpc-filters-checkboxes{padding-left:0 !important;padding-top:0 !important;}.wpc-filter-pa_sewing_features input[type=checkbox]{height:20px;}.wpc-filter-pa_sewing_features .wpc-filters-ul-list.wpc-filters-checkboxes .wpc-checkbox-item{margin-bottom:10px;}.wpc-filters-ul-list.wpc-filters-checkboxes .wpc-checkbox-item{margin-bottom:0;}.wpc-filters-main-wrap li.wpc-term-item a{color:#000;font-size:.875rem;opacity:1 !important;line-height:1.5;}.wpc-term-count{opacity:1 !important;color:#000;}.wpc-filter-pa_sewing_features li.wpc-term-item label{position:relative;left:29px;}.wpc-filters-main-wrap li.wpc-term-item label{padding:0;padding-left:4px;padding-bottom:0;}a.wpc-see-more-control.wpc-toggle-a,a.wpc-see-less-control.wpc-toggle-a{font-size:.875rem;}.wpc-filter-collapsible .wpc-filter-title .wpc-open-icon,.wpc-filter-collapsible-reverse.wpc-filter-collapsible.wpc-closed .wpc-filter-title .wpc-open-icon,.wpc-filter-collapsible.wpc-closed .wpc-filter-title .wpc-open-icon,.wpc-filter-has-selected.wpc-closed .wpc-filter-title .wpc-open-icon{transform:none !important;border:0 !important;width:auto;height:auto;position:relative;font-size:1rem;line-height:1;}.wpc-filter-collapsible .wpc-filter-title .wpc-open-icon:after,.wpc-filter-collapsible-reverse.wpc-filter-collapsible.wpc-closed .wpc-filter-title .wpc-open-icon:after,.wpc-filter-collapsible.wpc-closed .wpc-filter-title .wpc-open-icon:after,.wpc-filter-has-selected.wpc-closed .wpc-filter-title .wpc-open-icon:after{font-family:"Font Awesome 6 Free" !important;font-weight:900 !important;content:"+" !important;color:#000;}.wpc-filter-collapsible-reverse.wpc-filter-collapsible .wpc-filter-title .wpc-open-icon:after,.wpc-filter-collapsible.wpc-opened .wpc-filter-title .wpc-open-icon:after,.wpc-filter-has-selected .wpc-filter-title .wpc-open-icon:after{content:"" !important;}.wpc-filter-pa_sewing_features label input{opacity:0;width:0;height:0;}.wpc-filter-pa_sewing_features .slider{position:absolute;cursor:pointer;top:0;left:0px;right:0;bottom:0;background-color:#b7b7b7;-webkit-transition:.4s;transition:.4s;width:44px;}.wpc-filter-pa_sewing_features .slider:before{position:absolute;content:"";height:18px;width:18px;left:2px;bottom:1.5px;background-color:white;-webkit-transition:.4s;transition:.4s;}.wpc-filter-pa_sewing_features  input:checked + .slider{background-color:#e41d30;}.wpc-filter-pa_sewing_features input:focus + .slider{box-shadow:0 0 1px #2196f3;}.wpc-filter-pa_sewing_features input:checked + .slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(22px);}.wpc-filter-pa_sewing_features .slider.round{border-radius:34px;}.wpc-filter-pa_sewing_features .slider.round:before{border-radius:50%;}.wpc-filter-pa_sewing_features input{visibility:hidden;}.machine-listing .filters{gap:.2rem !important;}.wpc-edit-filter-set{display:none !important;}.wpc-filter-_price{margin-top:.5rem;}@media (max-width: 768px){.product .machine-listing.e-con.e-grid>.e-con-inner{display:block;}.machine-listing .filters{margin-top:0 !important;}}.wpc-posts-found{display:none;}.wpc-filters-widget-containers-wrapper{display:flex;flex-direction:column;}.wpc-filters-widget-top-container.wpc-show-on-desktop{order:2;margin-top:0rem;}#projects-filter .wpc-filters-widget-wrapper{display:flex;flex-direction:row;gap:2%;}.wpc-filters-section{min-width:225px;border-bottom:none;margin-bottom:0px;}.wpc-filter-layout-search-field{flex-grow:1;}.wpc-filters-widget-select{border-radius:20px;}.wpc-filter-search-form .wpc-search-field{border-radius:20px;}.wpc-search-icon:before{background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 512\'%3E%3Cpath d=\'M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z\' fill=\'rgb(228,30,49)\'/%3E%3C/svg%3E");}ul.wpc-filter-chips-list{display:flex;padding-left:0;}.wpc-widget-top-inside .wpc-inner-widget-chips-wrapper{overflow:hidden;}ul.wpc-filter-chips-list >  li > a{border-color:black !important;border-radius:20px !important;padding:4px 12px 2px !important;}ul.wpc-filter-chips-list >  li > a:hover{color:#c00;border-color:#c00 !important;}.wpc-chip-remove-icon{position:relative !important;top:-2px !important;}@media all and (max-width: 1024px){.wpc-filters-widget-top-container.wpc-show-on-desktop{margin-top:0rem;}}@media all and (max-width: 768px){#projects-filter .wpc-filters-widget-wrapper{flex-direction:column;}.wpc-filters-widget-top-container.wpc-show-on-desktop{margin-top:1.5rem;}}#featured-products .slick-arrow{background-color:transparent;color:transparent;box-shadow:none;border-radius:initial;padding:0;}#featured-products .slick-track{min-height:100%;display:flex;flex-direction:row;height:100%;}.slick-slide > div{display:flex;flex:1;min-height:100%;}#featured-products li.product{padding:1rem 1rem !important;background-color:#fff;padding-bottom:5.5rem !important;}#featured-products li.product{min-height:100%;flex:1;}@media all and (max-width: 1024px){#featured-products.elementor-grid-tablet-3 .elementor-grid{grid-template-columns:repeat(1,1fr) !important;}}span.product-tag,.elementor-6184 .elementor-element.elementor-element-2944b8e.elementor-wc-products ul.products li.product span.onsale{font-weight:700;text-align:center;margin:0;border-radius:40px;background-color:#0d94a4;color:white;display:inline-block;padding:5px 20px;margin-right:5px;font-size:12px;text-transform:uppercase;margin-bottom:4px;min-height:auto !important;min-width:auto !important;line-height:inherit;position:absolute !important;top:-25px;}span.product-tag:not(:first-child){position:relative !important;top:9px;}.product-catalog-ratings-review-container .star-rating span,.star-rating span:before{color:#e41e31;}.woocommerce ul.products li.product a img{margin-bottom:28px;max-width:300px;max-height:225px;}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-weight:bold;font-size:20px;padding-bottom:5px;}.woocommerce ul.products li.product .price{font-size:16px !important;color:black !important;line-height:normal;}span.price-msrp-text{font-weight:600;}ul.products li.product .price .woocommerce-Price-amount{color:#e41e31;font-weight:500;}.product-catalog-ratings-review-container{display:flex;flex-direction:row;margin-top:12px;width:100%;}.woocommerce ul.products li.product .star-rating{font-size:15px;}.woocommerce ul.products li.product .review-count{font-size:12px;color:black;margin-left:12px;}.product-catalog-product-description-container a{color:black;font-size:14px;font-weight:400;}.product-catalog-product-description-container{margin-top:10px;}.woocommerce ul.products{display:flex;justify-content:space-between;gap:4rem 2rem !important;flex-wrap:wrap;}.woocommerce-page ul.products li.product{float:unset;padding:0 !important;margin:0 !important;flex-grow:0;position:relative;flex-basis:20%;padding-bottom:3.5rem !important;}.machine-listing .elementor-products-grid ul.products.elementor-grid li.product{padding-bottom:5.5rem !important;padding-top:25px !important;justify-content:flex-start;}@media (max-width: 600px){.machine-listing .elementor-products-grid ul.products.elementor-grid li.product{padding-top:45px !important;}}span.product-catalog-product-description{display:block;font-size:14px;line-height:18px;}.product-catalog-product-description-container > div{position:absolute;bottom:0;width:100%;}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{color:black !important;font-size:14px !important;font-weight:bold;}.product-catalog-product-description-container .woocommerce-loop-product__buttons{margin-bottom:17px;}form.woocommerce-ordering{display:flex;}span.sort-by{width:43%;font-size:14px;position:relative;top:1px;}form.woocommerce-ordering{width:210px;}.woocommerce .woocommerce-ordering select{width:100%;}ul.products .product_cat-accessories a.woosc-btn{display:none;}@media all and (max-width: 448px){.product-catalog-ratings-review-container{display:block;}.woocommerce ul.products li.product .review-count{margin-left:0;}span.product-tag,.elementor-6184 .elementor-element.elementor-element-2944b8e.elementor-wc-products ul.products li.product span.onsale{padding:3px 20px;font-size:9px;}}@media all and (min-width: 769px){.product-catalog-product-description-container .woocommerce-loop-product__buttons a.button{width:70%;}}@media (max-width: 900px){.woocommerce-page ul.products li.product{flex-basis:40% !important;width:auto !important;float:unset !important;}.product-catalog-product-description-container > div{width:90%;}form button[type=submit],.woocommerce #review_form #respond .form-submit input,.woocommerce ul.products li.product .button{padding:8px 15px !important;}}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{display:none !important;}@media (max-width: 400px){.woocommerce-page ul.products li.product{flex-basis:100% !important;}}li.product .woocommerce-loop-product__buttons{position:absolute;bottom:25px;width:100%;max-width:215px;}li.product .woosc-btn{position:absolute;bottom:0;width:100%;max-width:215px;}.woocommerce ul.products li.product .button{position:absolute;bottom:0;width:100%;}li.product.product_cat-accessories .woocommerce-loop-product__buttons{bottom:-5px;}li.product.product_cat-accessories .woocommerce-loop-product__title{padding-top:240px !important;}li.product.product_cat-accessories a img{position:absolute;max-height:225px !important;max-width:100% !important;width:auto !important;height:auto !important;margin-bottom:0 !important;left:50% !important;transform:translateX(-50%) !important;}@media all and (max-width: 1024px) and (min-width: 768px){li.product .woocommerce-loop-product__buttons{max-width:180px;}}@media (max-width: 600px){.woocommerce ul.products{display:block !important;}.elementor-6184 .elementor-element.elementor-element-2944b8e.elementor-wc-products ul.products li.product{border:none !important;display:block !important;}}.dealer-extranet .e-con-inner .elementor-widget-html{width:25%;}.dealer-extranet .elementor-page-title{flex-grow:0 !important;}.dealer-extranet .e-con-inner > .e-child{width:75%;}.dealer-extranet .extranet-right-nav li a.sub-menu-click:after{content:"+";font-family:"Font Awesome 6 Free";font-weight:700;padding-left:5px;}.dealer-extranet .extranet-right-nav li ul{display:none;padding-left:1.2rem;}.dealer-extranet .extranet-right-nav li.active > a.sub-menu-click:after,.dealer-extranet .extranet-right-nav li.current-page > a.sub-menu-click:after{content:"";}.dealer-extranet .extranet-right-nav li.active > ul.sub-menu,.dealer-extranet .extranet-right-nav li.current-page > ul.sub-menu{display:block;}.dealer-extranet .extranet-right-nav li.current-page > a{color:#393838 !important;}#dealer-warranty-download-form li{list-style:none;}#dealer-warranty-download-form ul{padding-left:0;margin-bottom:1rem;}#dealer-warranty-download-form button{font-size:14px;}@media (max-width: 1018px){.dealer-extranet-crumbs{padding-top:35px;}.dealer-extranet .e-con-inner{display:block;}.dealer-extranet .e-con-inner .extranet-nav,.dealer-extranet .e-con-inner > .e-child{width:100%;}@media (max-width: 600px){.dealer-extranet-crumbs{padding-top:40px;}}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:0;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:after,.slick-track:before{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir=rtl] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}@charset "UTF-8";.slick-loading .slick-list{background:#fff url("https://www.janome.ca/nitropack_static/zMBTCzSeugkGKjCzVwRbvHNFjyKWHeOk/assets/images/optimized/rev-d009dcb/cdn.jsdelivr.net/npm/@accessible360/accessible-slick@1.0.1/slick/ajax-loader.gif") center center no-repeat;}.slick-next,.slick-prev{position:absolute;top:50%;display:block;padding:0;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;border:none;transform:translate(0,-50%);}.slick-loading .slick-list.nitro-lazy{background-image:none !important;}.slick-next:focus .slick-next-icon,.slick-next:focus .slick-prev-icon,.slick-next:hover .slick-next-icon,.slick-next:hover .slick-prev-icon,.slick-prev:focus .slick-next-icon,.slick-prev:focus .slick-prev-icon,.slick-prev:hover .slick-next-icon,.slick-prev:hover .slick-prev-icon{opacity:1;}.slick-next:focus,.slick-prev:focus{top:calc(50% - 1px);}.slick-next:focus .slick-next-icon,.slick-next:focus .slick-prev-icon,.slick-prev:focus .slick-next-icon,.slick-prev:focus .slick-prev-icon{color:orange;font-size:28px;margin-left:-2px;}.slick-next.slick-disabled,.slick-prev.slick-disabled{cursor:default;}.slick-next.slick-disabled .slick-next-icon,.slick-next.slick-disabled .slick-prev-icon,.slick-prev.slick-disabled .slick-next-icon,.slick-prev.slick-disabled .slick-prev-icon{opacity:.25;}.slick-next .slick-next-icon,.slick-next .slick-prev-icon,.slick-prev .slick-next-icon,.slick-prev .slick-prev-icon{display:block;color:#000;opacity:.75;font-family:slick;font-size:24px;line-height:1;}.slick-prev{left:-25px;}[dir=rtl] .slick-prev{left:auto;right:-25px;}.slick-prev .slick-prev-icon:before{content:"←";}[dir=rtl] .slick-prev .slick-prev-icon:before{content:"→";}.slick-next{right:-25px;}[dir=rtl] .slick-next{left:-25px;right:auto;}.slick-next .slick-next-icon:before{content:"→";}[dir=rtl] .slick-next .slick-next-icon:before{content:"←";}.slick-slider{margin-bottom:30px;}.slick-slider.slick-dotted{margin-bottom:60px;}.slick-dots{position:absolute;bottom:-30px;display:block;padding:0;margin:0;width:100%;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0;}.slick-dots li button{display:block;height:20px;width:20px;margin-top:-4px;margin-left:-4px;line-height:0;font-size:0;color:transparent;border:0;background:0 0;cursor:pointer;}.slick-dots li button:focus .slick-dot-icon,.slick-dots li button:hover .slick-dot-icon{opacity:1;}.slick-dots li button:focus .slick-dot-icon:before{color:orange;}.slick-dots li button .slick-dot-icon{color:#000;opacity:.25;}.slick-dots li button .slick-dot-icon:before{position:absolute;top:0;left:0;content:"•";font-family:slick;font-size:12px;line-height:1;text-align:center;transition:all .05s linear;}.slick-dots li.slick-active button:focus .slick-dot-icon{color:orange;opacity:1;}.slick-dots li.slick-active button .slick-dot-icon{color:#000;opacity:1;}.slick-dots li.slick-active button .slick-dot-icon:before{margin-top:-3px;margin-left:-2px;font-size:18px;}.slick-sr-only{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important;}.slick-autoplay-toggle-button{position:absolute;left:5px;bottom:-32px;z-index:10;opacity:.75;background:0 0;border:0;cursor:pointer;color:#000;}.slick-autoplay-toggle-button:focus,.slick-autoplay-toggle-button:hover{opacity:1;}.slick-autoplay-toggle-button:focus{color:orange;}.slick-autoplay-toggle-button .slick-pause-icon:before{content:"⏸";width:20px;height:20px;font-family:slick;font-size:18px;font-weight:400;line-height:20px;text-align:center;}.slick-autoplay-toggle-button .slick-play-icon:before{content:"▶";width:20px;height:20px;font-family:slick;font-size:18px;font-weight:400;line-height:20px;text-align:center;}@keyframes aspAnFadeIn{0%{opacity:0;}50%{opacity:.6;}100%{opacity:1;}}@-webkit-keyframes aspAnFadeIn{0%{opacity:0;}50%{opacity:.6;}100%{opacity:1;}}@keyframes aspAnFadeOut{0%{opacity:1;}50%{opacity:.6;}100%{opacity:0;}}@-webkit-keyframes aspAnFadeOut{0%{opacity:1;}50%{opacity:.6;}100%{opacity:0;}}@keyframes aspAnFadeInDrop{0%{opacity:0;transform:translate(0,-50px);}100%{opacity:1;transform:translate(0,0);}}@-webkit-keyframes aspAnFadeInDrop{0%{opacity:0;transform:translate(0,-50px);-webkit-transform:translate(0,-50px);}100%{opacity:1;transform:translate(0,0);-webkit-transform:translate(0,0);}}@keyframes aspAnFadeOutDrop{0%{opacity:1;transform:translate(0,0);-webkit-transform:translate(0,0);}100%{opacity:0;transform:translate(0,-50px);-webkit-transform:translate(0,-50px);}}@-webkit-keyframes aspAnFadeOutDrop{0%{opacity:1;transform:translate(0,0);-webkit-transform:translate(0,0);}100%{opacity:0;transform:translate(0,-50px);-webkit-transform:translate(0,-50px);}}div.ajaxsearchpro.asp_an_fadeIn,div.ajaxsearchpro.asp_an_fadeOut,div.ajaxsearchpro.asp_an_fadeInDrop,div.ajaxsearchpro.asp_an_fadeOutDrop{-webkit-animation-duration:100ms;animation-duration:100ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}.asp_an_fadeIn,div.ajaxsearchpro.asp_an_fadeIn{animation-name:aspAnFadeIn;-webkit-animation-name:aspAnFadeIn;}.asp_an_fadeOut,div.ajaxsearchpro.asp_an_fadeOut{animation-name:aspAnFadeOut;-webkit-animation-name:aspAnFadeOut;}div.ajaxsearchpro.asp_an_fadeInDrop{animation-name:aspAnFadeInDrop;-webkit-animation-name:aspAnFadeInDrop;}div.ajaxsearchpro.asp_an_fadeOutDrop{animation-name:aspAnFadeOutDrop;-webkit-animation-name:aspAnFadeOutDrop;}div.ajaxsearchpro.asp_main_container{transition:width 130ms linear;-webkit-transition:width 130ms linear;}asp_w_container,div.asp_w.ajaxsearchpro,div.asp_w.asp_r,div.asp_w.asp_s,div.asp_w.asp_sb,div.asp_w.asp_sb *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box;padding:0;margin:0;border:0;border-radius:0;text-transform:none;text-shadow:none;box-shadow:none;text-decoration:none;text-align:left;text-indent:initial;letter-spacing:normal;font-display:swap;}div.asp_w_container div[id*=__original__]{display:none !important;}div.asp_w.ajaxsearchpro{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}div.asp_w.asp_r,div.asp_w.asp_r *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}div.asp_w.ajaxsearchpro input[type=text]::-ms-clear{display:none;width:0;height:0;}div.asp_w.ajaxsearchpro input[type=text]::-ms-reveal{display:none;width:0;height:0;}div.asp_w.ajaxsearchpro input[type="search"]::-webkit-search-decoration,div.asp_w.ajaxsearchpro input[type="search"]::-webkit-search-cancel-button,div.asp_w.ajaxsearchpro input[type="search"]::-webkit-search-results-button,div.asp_w.ajaxsearchpro input[type="search"]::-webkit-search-results-decoration{display:none;}div.asp_w.ajaxsearchpro input[type="search"]{appearance:auto !important;-webkit-appearance:none !important;}.clear{clear:both;}.asp_clear{display:block !important;clear:both !important;margin:0 !important;padding:0 !important;width:auto !important;height:0 !important;}.hiddend{display:none !important;}div.asp_w.ajaxsearchpro{width:100%;height:auto;border-radius:0;background:rgba(255,255,255,0);overflow:hidden;}div.asp_w.ajaxsearchpro.asp_non_compact{min-width:200px;}#asp_absolute_overlay{width:0;height:0;position:fixed;background:rgba(255,255,255,.5);top:0;left:0;display:block;z-index:0;opacity:0;transition:opacity 200ms linear;-webkit-transition:opacity 200ms linear;}div.asp_m.ajaxsearchpro .proinput input:before,div.asp_m.ajaxsearchpro .proinput input:after,div.asp_m.ajaxsearchpro .proinput form:before,div.asp_m.ajaxsearchpro .proinput form:after{display:none;}div.asp_w.ajaxsearchpro textarea:focus,div.asp_w.ajaxsearchpro input:focus{outline:none;}div.asp_m.ajaxsearchpro .probox .proinput input::-ms-clear{display:none;}div.asp_m.ajaxsearchpro .probox{width:auto;border-radius:5px;background:#fff;overflow:hidden;border:1px solid #fff;box-shadow:1px 0 3px #ccc inset;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;direction:ltr;align-items:stretch;isolation:isolate;}div.asp_m.ajaxsearchpro .probox .proinput{width:1px;height:100%;float:left;box-shadow:none;position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;z-index:0;}div.asp_m.ajaxsearchpro .probox .proinput form{height:100%;margin:0 !important;padding:0 !important;display:block !important;max-width:unset !important;}div.asp_m.ajaxsearchpro .probox .proinput input{height:100%;width:100%;border:0;background:transparent;box-shadow:none;padding:0;left:0;padding-top:2px;min-width:120px;min-height:unset;max-height:unset;}div.asp_m.ajaxsearchpro .probox .proinput input.autocomplete{border:0;background:transparent;width:100%;box-shadow:none;margin:0;padding:0;left:0;}div.asp_m.ajaxsearchpro .probox .proinput.iepaddingfix{padding-top:0;}div.asp_m.ajaxsearchpro .probox .proloading,div.asp_m.ajaxsearchpro .probox .proclose,div.asp_m.ajaxsearchpro .probox .promagnifier,div.asp_m.ajaxsearchpro .probox .prosettings{width:20px;height:20px;min-width:unset;min-height:unset;background:none;background-size:20px 20px;float:right;box-shadow:none;margin:0;padding:0;z-index:1;}div.asp_m.ajaxsearchpro button.promagnifier:focus-visible{box-shadow:inset 0 0 0 2px rgba(0,0,0,.4);}div.asp_m.ajaxsearchpro .probox .proloading,div.asp_m.ajaxsearchpro .probox .proclose{background-position:center center;display:none;background-size:auto;background-repeat:no-repeat;background-color:transparent;}div.asp_m.ajaxsearchpro .probox .proloading{padding:2px;box-sizing:border-box;}div.asp_m.ajaxsearchpro .probox .proclose{position:relative;cursor:pointer;z-index:2;}div.asp_m.ajaxsearchpro .probox .promagnifier .innericon,div.asp_m.ajaxsearchpro .probox .prosettings .innericon,div.asp_m.ajaxsearchpro .probox .proclose .innericon{background-size:20px 20px;background-position:center center;background-repeat:no-repeat;background-color:transparent;width:100%;height:100%;line-height:initial;text-align:center;overflow:hidden;}div.asp_m.ajaxsearchpro .probox .promagnifier .innericon svg,div.asp_m.ajaxsearchpro .probox .prosettings .innericon svg,div.asp_m.ajaxsearchpro .probox .proloading svg{height:100%;width:22px;vertical-align:baseline;display:inline-block;}div.asp_m.ajaxsearchpro .probox .proclose svg{background:#333;position:absolute;top:50%;width:20px;height:20px;left:50%;fill:#fefefe;box-sizing:border-box;box-shadow:0 0 0 2px rgba(255,255,255,.9);}.opacityOne{opacity:1;}.opacityZero{opacity:0;}div.asp_w.asp_s [disabled].noUi-connect,div.asp_w.asp_s [disabled] .noUi-connect{background:#b8b8b8;}div.asp_w.asp_s [disabled] .noUi-handle{cursor:not-allowed;}div.asp_w.asp_r p.showmore{display:none;margin:0;}div.asp_w.asp_r.asp_more_res_loading p.showmore a,div.asp_w.asp_r.asp_more_res_loading p.showmore a span{color:transparent !important;}@-webkit-keyframes shm-rot-simple{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1;}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:.85;}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:1;}}@keyframes shm-rot-simple{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1;}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:.85;}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:1;}}div.asp_w.asp_r div.asp_showmore_container{position:relative;}div.asp_w.asp_r. div.asp_moreres_loader{display:none;position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,.2);}div.asp_w.asp_r.asp_more_res_loading div.asp_moreres_loader{display:block !important;}div.asp_w.asp_r div.asp_moreres_loader-inner{height:24px;width:24px;animation:shm-rot-simple .8s infinite linear;-webkit-animation:shm-rot-simple .8s infinite linear;border:4px solid #353535;border-right-color:transparent;border-radius:50%;box-sizing:border-box;position:absolute;top:50%;margin:-12px auto auto -12px;left:50%;}div.asp_hidden_data,div.asp_hidden_data *{display:none;}div.asp_w.asp_r{display:none;}div.asp_w.asp_r *{text-decoration:none;text-shadow:none;}div.asp_w.asp_r .results{overflow:hidden;width:auto;height:0;margin:0;padding:0;}div.asp_w.asp_r .asp_nores{display:flex;flex-wrap:wrap;gap:8px;overflow:hidden;width:auto;height:auto;position:relative;z-index:2;}div.asp_w.asp_r .results .item{overflow:hidden;width:auto;margin:0;padding:3px;position:relative;background:#f4f4f4;border-left:1px solid rgba(255,255,255,.6);border-right:1px solid rgba(255,255,255,.4);}div.asp_w.asp_r .results .item,div.asp_w.asp_r .results .asp_group_header{animation-delay:0s;animation-duration:.5s;animation-fill-mode:both;animation-timing-function:ease;backface-visibility:hidden;-webkit-animation-delay:0s;-webkit-animation-duration:.5s;-webkit-animation-fill-mode:both;-webkit-animation-timing-function:ease;-webkit-backface-visibility:hidden;}div.asp_w.asp_r .results .item .asp_image{overflow:hidden;background:transparent;padding:0;float:left;background-position:center;background-size:cover;position:relative;}div.asp_w.asp_r .results .asp_image canvas{display:none;}div.asp_w.asp_r .results .asp_image .asp_item_canvas{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;width:100%;height:100%;z-index:1;display:block;opacity:1;background-position:inherit;background-size:inherit;transition:opacity .5s;}div.asp_w.asp_r .results .item:hover .asp_image .asp_item_canvas,div.asp_w.asp_r .results figure:hover .asp_image .asp_item_canvas{opacity:0;}div.asp_w.asp_r a.asp_res_image_url,div.asp_w.asp_r a.asp_res_image_url:hover,div.asp_w.asp_r a.asp_res_image_url:focus,div.asp_w.asp_r a.asp_res_image_url:active{box-shadow:none !important;border:none !important;margin:0 !important;padding:0 !important;display:inline !important;}div.asp_w.asp_r .results .item .asp_image_auto{width:auto !important;height:auto !important;}div.asp_w.asp_r .results .item .asp_image img{width:100%;height:100%;}div.asp_w.asp_r .results a span.overlap{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;}div.asp_w.asp_r .resdrg{height:auto;}div.asp_w.ajaxsearchpro .asp_results_group{margin:10px 0 0 0;}div.asp_w.ajaxsearchpro .asp_results_group:first-of-type{margin:0 !important;}div.asp_w.asp_r.vertical .results .item:first-child{border-radius:0;}div.asp_w.asp_r.vertical .results .item:last-child{border-radius:0;margin-bottom:0;}div.asp_w.asp_r.vertical .results .item:last-child:after{height:0;margin:0;width:0;}.asp_two_column{margin:8px 0 12px 0;}.asp_two_column .asp_two_column_first,.asp_two_column .asp_two_column_last{width:48%;padding:1% 2% 1% 0;float:left;box-sizing:content-box;}.asp_two_column .asp_two_column_last{padding:1% 0 1% 2%;}.asp_shortcodes_container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:-10px 0 12px -10px;box-sizing:border-box;}.asp_shortcodes_container .asp_shortcode_column{-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:1;flex-shrink:1;min-width:120px;padding:10px 0 0 10px;flex-basis:33%;-webkit-flex-basis:33%;box-sizing:border-box;}p.asp-try{color:#555;font-size:14px;margin-top:5px;line-height:28px;font-weight:300;visibility:hidden;}p.asp-try a{color:#ffb556;margin-left:10px;cursor:pointer;display:inline-block;}.rtl .asp_content,.rtl .asp_nores,.rtl .asp_content *,.rtl .asp_nores *,.rtl .searchsettings form{text-align:right !important;direction:rtl !important;}.rtl .asp_nores>*{display:inline-block;}.rtl .searchsettings .asp_option{flex-direction:row-reverse !important;-webkit-flex-direction:row-reverse !important;}.rtl .asp_option{direction:ltr;}.rtl .asp_label,.rtl .asp_option div.asp_option_label{text-align:right !important;}.rtl .asp_label{max-width:1000px !important;width:100%;direction:rtl !important;}.rtl .asp_label input[type=radio]{margin:0 0 0 6px !important;}.rtl .asp_option_cat_level-0 div.asp_option_label{font-weight:bold !important;}.rtl fieldset .asp_option_cat_level-1{margin-right:12px !important;margin-left:0;}.rtl fieldset .asp_option_cat_level-2{margin-right:24px !important;margin-left:0;}.rtl fieldset .asp_option_cat_level-3{margin-right:36px !important;margin-left:0;}.rtl .searchsettings legend{text-align:right !important;display:block;width:100%;}.rtl .searchsettings input[type=text],.rtl .searchsettings select{direction:rtl !important;text-align:right !important;}.rtl div.asp_w.asp_s.searchsettings form,.rtl div.asp_w.asp_sb.searchsettings form{flex-direction:row-reverse !important;}.rtl div.horizontal.asp_r div.item{float:right !important;}.rtl p.asp-try{direction:rtl;text-align:right;margin-right:10px;width:auto !important;}.asp_elementor_nores{text-align:center;}.elementor-sticky__spacer .asp_w,.elementor-sticky__spacer .asp-try{visibility:hidden !important;opacity:0 !important;z-index:-1 !important;}