body,html{overflow:auto;height:100vh}a:active,a:hover{outline:0;text-decoration:none}.elementor-element-68c7543 a{font-size:22px;text-decoration:none}.wpfFilterWrapper .wfpTitle{font-size:18px !important;font-weight:bold;height:26px;margin:inherit;padding:inherit;color:inherit;line-height:inherit;color:#df9438 !important}.wpfFilterContent{width:100%;box-sizing:border-box;padding:20px 10px !important}.elementor-1250 .elementor-element.elementor-element-7d70896.elementor-wc-products ul.products li.product span.onsale{display:none}.elementor-1250 .elementor-element.elementor-element-7d70896.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{font-size:24px;text-align:center;line-height:28px;padding-top:20px;padding-bottom:20px;font-weight:600}.woocommerce .elementor-element.elementor-products-grid ul.products li.product{text-align:center}ins{font-size:20px;font-weight:600}del{color:#8f8f8f}.woocommerce ul.products li.product .button{position:relative;display:inline-block;margin:0;background:#df9438;color:#000;padding:10px 30px;font-weight:600;font-size:18px;margin-top:0 !important;float:left}.bapf_body{padding-top:20px}.bapf_body ul li ul li label{color:#fff;font-size:18px;line-height:28px}.bapf_sfilter.bapf_button_berocket .bapf_button{font-size:18px;padding:8px 30px;border:0;line-height:24px;font-weight:600;display:inline-block;color:#000;text-transform:capitalize;text-align:center;text-decoration:none;background-color:#df9438}.bapf_body ul li label{font-size:22px;color:#fff;line-height:28px}.add_to_cart_button:hover{background:#d58019 !important}.bapf_sfilter.bapf_button_berocket .bapf_button:hover{background-color:#d58019}.woocommerce ul.products li.product .button:hover{text-decoration:none}a.woocommerce-LoopProduct-link:hover{text-decoration:none}section.elementor-section.elementor-top-section.elementor-element.elementor-element-6819e6a1{display:none}.bapf_head h3{color:#df9438}.jkit-product-category a:hover{text-decoration:none}.yith-wapo-block .yith-wapo-addon{background-color:transparent !important}.yith-wapo-block h3{margin-bottom:10px;font-size:26px}.yith-wapo-block select{border-radius:4px;padding:10px}.yith-wapo-block select option{width:75% !important}#yith-wapo-container 
#wapo-total-price-table{color:#f4f3f3;font-family:"Source Sans Pro";background-color:transparent !important}.elementor-kit-331 .products .product-category h2{font-size:24px;line-height:30px}.product .count{color:#fff}.products .product h2{min-height:124px;text-transform:capitalize}.single-product .cart .button{margin-left:0 !important;margin-top:30px !important;cursor:pointer}.single-product .elementor-container .clsProductlft{position:sticky;top:0;overflow:hidden;height:595px}#gform_wrapper_1.gform_wrapper.gravity-theme .gfield_label,#gform_wrapper_3.gform_wrapper.gravity-theme .gfield_label,#gform_wrapper_2.gform_wrapper.gravity-theme .gfield_label{font-weight:600}#gform_wrapper_1.gform_wrapper.gravity-theme .gform_footer input,#gform_wrapper_3.gform_wrapper.gravity-theme .gform_footer input,#gform_wrapper_2.gform_wrapper.gravity-theme .gform_footer input{cursor:pointer}#gform_wrapper_1 .gform_required_legend,#gform_wrapper_3 .gform_required_legend,#gform_wrapper_2 .gform_required_legend{color:#8f8f8f}#gform_wrapper_1 textarea,#gform_wrapper_3 textarea,#gform_wrapper_2 textarea{border:1px solid #4d4d4d}#gform_wrapper_3 .ginput_address_state{margin-bottom:8px}.tax-product_cat ul.products li.product .woocommerce-loop-product__title{text-align:left !important}.elementor-widget-twbb_woocommerce-products .twbb_add_to_cart_cont,.elementor-widget-twbb_woocommerce-products .twbb-product-quantity-container{justify-content:left}.tax-product_cat ul.products li.product .price{width:100%;display:inline-block;text-align:left}.elementor-widget-twbb_woocommerce-products .twbb-product-quantity-container input[type=number].twbb-product-quantity-input{border-color:#ccc}.tax-product_cat .elementor-element-55ab711{width:26%;border-right:1px solid #4d4d4d;margin-right:4%}.tax-product_cat .elementor-element-c85c7b2{width:70%;padding-left:0}.yith-wapo-block .yith-wapo-addon .options{width:100% !important}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{background:none}.clsBanner{background:url("https://cdn-ileekam.nitrocdn.com/pKcdSdiUJkTcagvvaJHfoUycpJIRwBGC/assets/images/optimized/rev-e740a7f/www.lacrossefireplace.com/wp-content/uploads/2024/10/hero_image_lacrosse_fireplace.webp");background-position:center center;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width: 767px){.clsBanner{background:url("https://cdn-ileekam.nitrocdn.com/pKcdSdiUJkTcagvvaJHfoUycpJIRwBGC/assets/images/optimized/rev-e740a7f/www.lacrossefireplace.com/wp-content/uploads/2024/09/mobile_hero_image_lacrosse_fireplace.jpg");background-position:center center;background-size:cover;background-repeat:no-repeat}.clsGallerylft{position:static;top:0;height:auto}.woocommerce-page.woocommerce-order-received table.shop_table{padding:25px !important}.single-product #pa_fireplace-model{width:100% !important}.woocommerce-shop .woocommerce-breadcrumb,.woocommerce.woocommerce-shop ul.products{padding-left:15px !important;padding-right:15px !important}.clsSaleitem .woocommerce ul.products li.product{width:48% !important;margin-right:0 !important}.woocommerce-order-received .woocommerce-order{padding:0 15px}.single-product .related img,.clsSaleitem .woocommerce ul.products li img{height:165px !important}.single-product .related .products .product h2{font-size:18px}.clsPFDContanier h3{margin-top:30px}.clsSpecificationContanier p{margin-bottom:0 !important}.clsProductOthers{padding-left:15px;padding-right:15px}.clsEnlight .elementor-widget-text-editor .elementor-widget-container{min-height:auto !important}.rpi-content.rpi-content_top .rpi-card{width:100% !important;height:auto !important}.search-results .products img{height:165px !important}.tax-product_cat .e-con-inner{padding-left:15px;padding-right:15px}.tax-product_cat .clsTopHeader .e-con-inner{padding-left:0;padding-right:0}.tax-product_cat .elementor-element-55ab711{width:100%;padding-right:0;border-right:0px solid #ccc;margin-right:0}.tax-product_cat .elementor-element-c85c7b2{width:100%}.single-product .elementor-container .clsProductlft{position:relative;top:0;overflow:hidden;height:auto}.single-product .woocommerce-product-gallery{margin-bottom:0}.ngg-galleryoverview.default-view .ngg-gallery-thumbnail-box{max-width:50% !important}.clsTopHeader p{margin:0 !important;padding:0 !important}.single-product.woocommerce div.product div.images{margin-bottom:0 !important}.home .clsNewsletter{margin-top:100px !important}.clsPrdtcat .jkit-product-category{width:100% !important;margin-right:0 !important}.woocommerce-cart .elementor-widget-twbb_woocommerce-cart .woocommerce table.shop_table .product-remove a{font-size:20px;border:1px solid #fff;padding:0px 10px;border-radius:100px}.elementor-widget-twbb_woocommerce-cart .quantity{justify-content:end}.elementor-widget-twbb_woocommerce-cart .woocommerce table.cart tr{padding:0}.clsHomeFeatured img{height:165px !important}.clsHomeFeatured .products .product h2{min-height:84px !important}.clsHomeFeatured .woocommerce ul.products li.product .button{padding:10px 25px !important}.search-results .content-area,.search-no-results .content-area{padding:0 15px 50px !important}.clsHamber{display:flex;margin-bottom:0 !important}.home .clsSitemap{width:100% !important}}@media screen and (min-device-width: 768px) and (max-device-width:1024px){.clsGallerylft{height:875px !important}.clsHomeFeatured img{height:230px !important}.single-product #pa_fireplace-model{width:100% !important}.woocommerce-shop .woocommerce-breadcrumb{border-top:1px solid #4d4d4d;margin-top:30px !important}.woocommerce-shop .woocommerce-breadcrumb,.woocommerce.woocommerce-shop ul.products{padding-left:15px !important;padding-right:15px !important}.clsSitemap,.clsWebstix{width:100% !important}.clsWebstix .elementor-widget-wrap{justify-content:center !important;padding-top:15px}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{padding:10px 0 10px 0}.clsHamber{display:flex;margin-bottom:0 !important}.tax-product_cat .clsTopHeader .e-con-inner{padding-left:0;padding-right:0}.clsSaleitem .woocommerce ul.products li.product{width:48% !important;margin-right:0 !important}.woocommerce-order-received .woocommerce-order{padding:0 15px}.clsProductOthers{padding-left:15px;padding-right:15px}.clsPFDContanier h3{margin-top:30px}.rpi-content.rpi-content_top .rpi-card{width:100% !important;height:auto !important}.tax-product_cat .e-con-inner{padding-left:15px;padding-right:15px}.single-product .elementor-container .elementor-col-50:nth-child(1){position:relative;top:0;overflow:hidden;height:auto}.single-product .woocommerce-product-gallery{margin-bottom:0}.clsPrdtcat .jkit-category-thumbnail{height:auto}.clsPrdtcat .jkit-product-category{width:auto !important}.clsPrdtcat .jkit-product-category-content{padding-top:0 !important}.woocommerce-cart .elementor-widget-twbb_woocommerce-cart .woocommerce table.shop_table .product-remove a{font-size:20px;border:1px solid #fff;padding:0px 10px;border-radius:100px}.elementor-widget-twbb_woocommerce-cart .quantity{justify-content:end}.elementor-widget-twbb_woocommerce-cart .woocommerce table.cart tr{padding:0}.search-results .content-area,.search-no-results .content-area{padding:0 15px 50px !important}.jeg-elementor-kit.jkit-postblock .jkit-posts{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}.clsGallerylft .elementor-button{width:100%;text-align:left}.woocommerce-cart .elementor-widget-twbb_woocommerce-cart .woocommerce table.shop_table .product-remove a{font-size:20px;border:1px solid #fff;padding:0px 10px;border-radius:100px}.clsGalleryrgt .ngg-galleryoverview.default-view{text-align:left}.related h2{font-family:"Source Sans Pro",Sans-serif;font-size:32px;font-weight:600;padding-bottom:20px}.woocommerce .related ul.products{margin-left:0}.related .products .product h2{font-size:24px;text-align:left;line-height:28px;padding-top:20px;padding-bottom:20px;font-weight:600}.related .price{display:block}ul.products li.product span.price,ul.products li.product .twbb-product-quantity-container{display:none !important}.products .product h2{min-height:96px}.gform_legacy_markup_wrapper .gform_footer input.button,.gform_legacy_markup_wrapper .gform_footer input[type=submit],.jkit-mailchimp-submit{cursor:pointer}.elementor-menu-cart__toggle .elementor-button{border:none !important}.elementor-icon-list-items{margin:0;list-style:none}.clsPrdtcat .jkit-product-categories{max-width:1280px;width:100%;row-gap:40px}.clsPrdtcat .jkit-product-category{width:31.33%;margin-right:3% !important}.clsPrdtcat .jkit-product-category:nth-child(3n){margin-right:0 !important}.clsPrdtcat .jkit-category-thumbnail img{width:100%;height:auto}.clsPrdtcat .jkit-product-category a{width:100%}.clsPrdtcat .jkit-product-category-content{padding-top:15px}.elementor-widget-twbb_woocommerce-products li a img{min-height:285px;object-fit:cover}.elementor-widget-twbb_woocommerce-products li:hover .add_to_cart_button{background:#d58019 !important}.single-product .related img{height:240px;object-fit:cover}.single-product .related .products .product h2{min-height:124px}.woocommerce-cart .elementor-widget-twbb_woocommerce-cart .woocommerce table.shop_table .product-remove a,.woocommerce-cart .elementor-widget-twbb_woocommerce-cart .woocommerce table.cart td span{color:#fff !important}.woocommerce-cart .elementor-widget-twbb_woocommerce-cart .woocommerce table.cart img{width:100px}.woocommerce-cart .elementor-widget-twbb_woocommerce-cart .woocommerce table.cart tbody tr td{vertical-align:top}.woocommerce-cart .elementor-widget-twbb_woocommerce-cart .twbb-minus-quantity{border-right:none;border-radius:0 !important;border:1px solid #fff}.woocommerce-cart .elementor-widget-twbb_woocommerce-cart .twbb-plus-quantity{border-left:none;border-radius:0 !important;border:1px solid #fff}.woocommerce-cart .elementor-widget-twbb_woocommerce-cart .woocommerce .input-text.qty{width:60px;color:#fff;border-color:#fff}.woocommerce-cart .elementor-widget-twbb_woocommerce-cart .woocommerce table.shop_table .product-remove a:hover,.woocommerce-cart .elementor-widget-twbb_woocommerce-cart .woocommerce .product-name a:hover{color:#df9438 !important}.woocommerce-cart .elementor-widget-twbb_woocommerce-cart .woocommerce table.shop_table.cart .actions .button,.woocommerce-cart .elementor-widget-twbb_woocommerce-cart .woocommerce .coupon .button{cursor:pointer}.elementor-widget-twbb_woocommerce-cart .woocommerce .cart_totals table.shop_table_responsive tr td::before,.elementor-widget-twbb_woocommerce-cart .woocommerce-page .cart_totals table.shop_table_responsive tr td::before,.elementor-widget-twbb_woocommerce-cart .woocommerce .cart_totals table.shop_table td .woocommerce-Price-amount,.elementor-widget-twbb_woocommerce-cart .woocommerce .cart_totals table.shop_table td:before,.elementor-widget-twbb_woocommerce-cart .woocommerce #shipping_method li label,.elementor-widget-twbb_woocommerce-cart .woocommerce .woocommerce-shipping-destination,.elementor-widget-twbb_woocommerce-cart .woocommerce .product-name .variation,.elementor-widget-twbb_woocommerce-cart .e-cart-content,.elementor-widget-twbb_woocommerce-cart .e-cart-content strong{color:#fff;font-weight:400}.woocommerce-shipping-methods{margin-left:0;list-style:none}.elementor-widget-twbb_woocommerce-cart .woocommerce .woocommerce-shipping-destination strong{font-weight:400}.woocommerce-cart #coupon_code{height:44px}.elementor-widget-twbb_woocommerce-cart .woocommerce .product-name .variation dd{margin:0}.elementor-widget-twbb_woocommerce-cart .woocommerce table.cart td.product-remove{padding-right:10px}body.woocommerce-checkout div.woocommerce .fc-wrapper .fc-step__substep .fc-step__substep-title{font-size:18px}.woocommerce-checkout div.woocommerce form .form-row label{font-size:16px;color:#fff;display:block}.woocommerce-checkout div.woocommerce form .form-row .select2-container .select2-selection{background-color:#111;border:1px solid #4d4d4d;min-height:36px;height:36px}.elementor-widget-twbb_woocommerce-checkout-page .woocommerce-form__label-for-checkbox span{color:#fff;font-size:14px}.woocommerce ul#shipping_method .shipping-method__option input[type=radio]:checked+.shipping-method__option-label:before,.fc-wrapper #payment .payment_methods>.wc_payment_method>input[name=payment_method]:checked+label:before{border-color:#df9438 !important;background-color:#df9438 !important}.woocommerce-checkout div.woocommerce form .form-row input,.woocommerce-checkout .select2-selection__rendered{color:#f4f3f3 !important}.woocommerce-checkout .select2-search__field{background:#f4f3f3 !important;color:#111 !important}.woocommerce-checkout .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#df9438;color:#fff}.woocommerce-checkout div.woocommerce form .form-row .select2-selection--single .select2-selection__rendered{line-height:36px}.woocommerce-checkout div.woocommerce form .form-row .select2-selection .select2-selection__arrow{min-height:36px}.woocommerce-checkout .fc-wrapper .fc-place-order .fc-place-order-button{cursor:pointer}.woocommerce-checkout .woocommerce-select{height:36px;border:1px solid #4d4d4d;color:#838282;font-weight:600}.woocommerce-checkout .input::placeholder{color:#f4f3f3}.woocommerce-checkout .input::-ms-input-placeholder{color:#f4f3f3}.woocommerce-checkout .input::-webkit-input-placeholder{color:#f4f3f3}.clsHomeFeatured .products .product h2{min-height:48px !important;line-height:28px !important;font-size:24px !important;text-transform:capitalize}.clsHomeFeatured h2.woocommerce-loop-product__title{height:auto}.clsHomeFeatured img{height:300px;object-fit:cover;width:100%}.clsHomeFeatured li:hover .add_to_cart_button{background:#d58019 !important}.clsHomeFeatured .woocommerce ul.products li.product .button{margin-top:15px !important}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li > a svg{margin-left:10px;position:relative;top:3px}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .menu-item .sub-menu .menu-item .sub-menu{left:115% !important}.clsBlog .e-fas-long-arrow-alt-right{position:relative;top:4px}.clsSitemap h2{padding-bottom:30px}.search-results .content-area,.search-no-results .content-area{max-width:1280px;margin:0 auto;padding:0 0 50px;width:100%}.search-results .search-content-row .entry-summary{margin-top:5px;color:#8f8f8f;margin-bottom:30px;max-width:85%}.search-results .posts-navigation{max-width:85%}.dgwt-wcas-style-pirx.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input,.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{color:#666}.search-results .products{margin:0;padding-top:30px}.search-results .orderby{padding:5px;border-radius:4px}.search-results .products img{height:300px;object-fit:cover}.search-results .products .product h2{min-height:48px;font-size:24px}.search-results .woocommerce ul.products li.product .button{margin-top:15px !important}.search-results li:hover .add_to_cart_button{background:#d58019 !important}.search-results .page-numbers{margin-left:0;display:flex;align-items:center;justify-content:left}.search-results .page-numbers.current,.search-results .page-numbers.dots{padding:5px 10px;border:1px solid #fff;outline:none;margin:0}.search-results a.page-numbers{padding:7px 12px;border:1px solid #fff;outline:none;margin:0;line-height:normal}.search-results a.page-numbers:hover{background:#fff}.rpi-content.rpi-content_top .rpi-card{width:32.33%;height:307px}.rpi-info,.rpi-content .rpi-info,.rpi-text,.clsSpecificationContanier p{font-family:"Source Sans Pro"}.rpi-review_us:hover{background:#d58019}.clsEnlight .elementor-widget-text-editor .elementor-widget-container{min-height:168px}.clsSpecificationContanier h3,.clsPFDContanier h3{margin-bottom:20px}.single-product .related.products{padding-top:50px}.single-product .clsPFDContanier a{color:#8f8f8f;text-decoration:underline}.single-product .clsPFDContanier a:hover{text-decoration:none}.woocommerce-order-received .woocommerce-thankyou-order-received{color:#f4f3f3;font-size:24px}.woocommerce-order-received .order_details{color:#f4f3f3;padding-top:30px}.woocommerce-order-received p,.woocommerce-order-received .elementor-widget-twbb_woocommerce-checkout-page .woocommerce .shop_table tbody td,.elementor-widget-twbb_woocommerce-checkout-page .woocommerce .shop_table tfoot td,.elementor-widget-twbb_woocommerce-checkout-page .woocommerce .shop_table tfoot th{color:#f4f3f3}.woocommerce-order-received .woocommerce-order-details{padding-top:30px}.woocommerce-order-received .elementor-widget-twbb_woocommerce-checkout-page .woocommerce .shop_table{font-size:14px;color:#f4f3f3}.woocommerce-order-received .product-name a,.woocommerce-order-received .product-quantity,.woocommerce-order-received .elementor-widget-twbb_woocommerce-checkout-page .woocommerce .shop_table thead tr th{font-size:18px}.woocommerce-order-received .wc-item-meta{color:#f4f3f3;padding-top:15px}.woocommerce-order-received .elementor-widget-twbb_woocommerce-checkout-page .woocommerce .shop_table td,.woocommerce-order-received .elementor-widget-twbb_woocommerce-checkout-page .woocommerce .shop_table th{border:1px solid #eee;padding:15px}.clsSaleitem .products{margin-left:0}.clsSaleitem .woocommerce ul.products li.product{width:31.33%;margin-right:3%}.clsSaleitem .woocommerce ul.products li.product:nth-child(3n){margin-right:0}.clsSaleitem .woocommerce ul.products li img{height:300px;object-fit:cover;width:100%}.clsSaleitem .woocommerce ul.products h2{min-height:48px;line-height:28px;font-size:24px}.clsSaleitem .woocommerce span.onsale{background-color:#df9438;line-height:normal;display:flex;align-items:center;justify-content:center}.clsSaleitem .woocommerce ul.products li.product:hover .add_to_cart_button{background:#d58019 !important}.ywctm-custom-button-container a.ywctm-custom-button{position:relative;display:inline-block;margin:0;background:#df9438;color:#000;padding:10px 30px;font-weight:600;font-size:18px;margin-top:0 !important}.ywctm-custom-button-container a.ywctm-custom-button strong{font-weight:600}.ywctm-custom-button-container a.ywctm-custom-button span{font-size:18px !important}.category-blog .jeg-elementor-kit.jkit-postblock .jkit-block-pagination .jkit-pagination-button{width:auto !important;padding:12px 40px;border:1px solid #4d4d4d}.jeg-elementor-kit .jkit-block-pagination .jkit-block-loadmore a{color:#df9438;font-size:16px}.category-blog .jeg-elementor-kit.jkit-postblock .jkit-block-pagination .jkit-pagination-button:hover{background:#df9438;color:#111}.category-blog .jeg-elementor-kit.jkit-postblock .jkit-block-pagination .jkit-pagination-button a{font-weight:600}.category-blog .jeg-elementor-kit.jkit-postblock .jkit-block-pagination .jkit-pagination-button:hover a{color:#111}.woocommerce-mini-cart .elementor-menu-cart__product-name a{font-size:16px;line-height:24px}.woocommerce-mini-cart .elementor-menu-cart__product-remove{border:1px solid #8f8f8f}.woocommerce-mini-cart .elementor-menu-cart__product-remove:after,.woocommerce-mini-cart .elementor-menu-cart__product-remove:before{background:#8f8f8f}.woocommerce-mini-cart .elementor-menu-cart__product-price{color:#8f8f8f}.elementor-menu-cart__footer-buttons .elementor-button--view-cart,.elementor-menu-cart__footer-buttons .elementor-button--checkout{background-color:#df9438 !important}.elementor-menu-cart__footer-buttons .elementor-button--view-cart:hover,.elementor-menu-cart__footer-buttons .elementor-button--checkout:hover{background-color:#d58019 !important}.ngg-galleryoverview.default-view .ngg-gallery-thumbnail img{width:100%}.ngg-galleryoverview.default-view .ngg-gallery-thumbnail a{margin:5px}.ngg-navigation span.current,.ngg-navigation a.page-numbers,.ngg-navigation .ellipsis{background:transparent;border:1px solid #8f8f8f;width:30px;height:30px;display:inline-block;margin-right:8px}.ngg-navigation a.page-numbers:hover{background:#df9438;border:1px solid #df9438}.ngg-navigation span.current{pointer-events:none}.clsTraditional,.clsContemporary,.clsOutdoor,.clsGasstove,.clsMulti{cursor:pointer}.clsGallerylft{position:sticky;top:0;height:605px}.home .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .item-caption-over .item-buttons a span{display:inline-flex;align-items:center;justify-content:center}.rpi-header.rpi-header_row{display:none}.ctct-form{display:flex}.ctct-form .ctct-form-field-email{width:72% !important}.ctct-disclosure{display:none !important}.ctct-form .ctct-email{width:100%;height:52px;color:#f4f3f3 !important}.ctct-form .ctct-form-field-submit{width:28%}.ctct-form .ctct-submit{height:52px;padding:15px 21px 15px 21px !important}.clsWebstix{display:none}.home .clsWebstix{display:block}.clsSitemap{width:100%}.home .clsSitemap{width:50%}.footer-copyright .elementor-container{justify-content:center}.home .footer-copyright .elementor-container{justify-content:left}.gform_legacy_markup_wrapper input,.gform_legacy_markup_wrapper textarea{color:#f4f3f3 !important;border-color:#424242 !important}.clsAsterik span,.clsSpanAsterik{color:#790000}.gform_legacy_markup_wrapper input[type=submit]{color:#000 !important;font-size:18px !important}.single-product .yith-wapo-block select{cursor:pointer}.jeg-elementor-kit.jkit-postblock .jkit-posts article:nth-child(3) .jkit-thumb .thumbnail-container img{top:65%}.clsReview .rpi-slider-btn .rpi-review_us a,.clsReview .rpi-slider-btn .rpi-logo-google{font-size:16px;padding:12px 24px !important;text-transform:capitalize;font-family:"Source Sans Pro"}.clsReview .rpi-time{font-size:14px}.clsReview .rpi-content .rpi-name a{font-size:18px}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li > a svg{transform:rotate(270deg)}.home .rplg .rplg-badge2{margin:30px 0px 0 0 !important}.single-product .minus.qib-button,.single-product .plus.qib-button{margin-top:0 !important}.single-product .quantity.wqpmb_quantity{width:60px}.single-product .quantity.wqpmb_quantity input{width:100%;color:#000}body.single-product .qib-button-wrapper{justify-content:left}.single-product .qib-button-wrapper button.qib-button,.single-product .qib-button-wrapper div.quantity.wqpmb_quantity{color:#f4f3f3}.woocommerce ul.products li.product .clsLoopSection{position:relative;display:inline-block;margin:0;background:#df9438;color:#000;padding:10px 30px;font-weight:600;font-size:18px;margin-top:0 !important;text-align:left;width:auto;float:left}.woocommerce ul.products li.product:hover .clsLoopSection{background:#d58019 !important}ul#menu-main-menu-1{width:1280px;display:flex;justify-content:space-between;max-width:100%}.single-product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:25% !important}.single-product .ywctm-inquiry-form-wrapper.has-toggle .ywctm-toggle-button:hover{color:#000}.single-product .ywctm-inquiry-form-wrapper.has-toggle .ywctm-toggle-button:hover{color:#000}.single-product .elementor-widget-yith-catalog-mode-inquiry-form .ywctm-inquiry-form-wrapper{background-color:#202020;border:1px solid #424242}.single-product .elementor-widget-yith-catalog-mode-inquiry-form .ywctm-inquiry-form-wrapper select{background-color:#111;border:1px solid #424242;height:36px;color:#f4f3f3}.single-product .ywctm-inquiry-form-wrapper.has-toggle .ywctm-toggle-button{color:#000;font-weight:600;font-family:"Source Sans Pro";font-size:18px}@media screen and (min-device-width: 1025px) and (max-device-width:1150px){.main-footer .elementor-col-25{width:50% !important}}.woocommerce-checkout #order_comments{color:#f4f3f3 !important}.gform_legacy_markup_wrapper div.validation_error{background:#fff}.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required,.gform_legacy_markup_wrapper li.gfield.gfield_error{padding-right:10px !important;padding-left:10px;background:#fff}.gform_legacy_markup_wrapper .gfield_consent_label{color:#8f8f8f;font-size:16px}body.woocommerce-cart .qib-button-wrapper .minus.qib-button,body.woocommerce-cart .qib-button-wrapper .plus.qib-button{padding:6px 12px 8px;border:1px solid #efefef;cursor:pointer;font-size:20px;line-height:20px;width:41px;color:#f4f3f3;height:41px;background:rgba(161,159,159,.08)}.woocommerce-cart .twbb-minus-quantity,.woocommerce-cart .twbb-plus-quantity{display:none}body.woocommerce-cart .qib-button-wrapper .quantity input.input-text.qty.text{height:41px;padding:6px 12px 8px !important;text-align:center;background:#fff;border:1px solid #efefef;font-size:20px;line-height:20px;box-shadow:none;margin:0 !important;min-height:41px;border-radius:0;color:#111}body.woocommerce-cart .qib-button-wrapper .minus.qib-button:hover,body.woocommerce-cart .qib-button-wrapper .plus.qib-button:hover{background:#000}.products .product h2{font-size:24px !important;text-align:left;line-height:28px !important;padding-top:20px !important;padding-bottom:20px !important;font-weight:600 !important}.woocommerce-shop .woocommerce-breadcrumb{max-width:1280px;margin:0 auto;padding:15px 0;border-bottom:1px solid #4d4d4d}.woocommerce.woocommerce-shop ul.products{max-width:1280px;margin:0 auto;padding-top:30px}.woocommerce.woocommerce-shop ul.products.columns-3 li.product,.woocommerce-page.woocommerce-shop ul.products.columns-3 li.product{margin-bottom:0}@media screen and (min-device-width: 1025px) and (max-device-width:1300px){.woocommerce-shop .woocommerce-breadcrumb,.woocommerce.woocommerce-shop ul.products{width:95%}}.rplg-badge2 .rplg-badge2-border{background:#d58019 !important}.single-product .qib-button-wrapper-3328,.single-product .qib-button-wrapper-3306,.single-product .qib-button-wrapper-3332{display:none}.clsCatProducts li .page-numbers{border:1px solid #f4f3f3;padding:5px 10px;min-height:32px;height:32px;display:table}.clsCatProducts ul.page-numbers{margin-left:0}.clsCatProducts li .page-numbers:hover{background:#fff}.clsCatProducts li .page-numbers.current:hover{background:none}.search-results .content-area .woocommerce-products-header,.search-no-results .content-area .bapf_no_products,.search-results .content-area .bapf_no_products,.search-no-results .content-area .woocommerce-products-header{width:95%;margin:0 auto}.search-results .woocommerce-products-header{width:100% !important}.search-results a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{margin-top:0 !important}.search-results .product{margin-bottom:40px !important}.clsProductAnswer h4{font-size:28px !important;font-weight:400}a.page-numbers{background:transparent;border:1px solid #8f8f8f;width:30px;height:30px;display:inline-block;margin-right:7px;padding:2px 10px;color:#fff !important}span.page-numbers.current{background:transparent;border:1px solid #ffbf7b;width:30px;height:30px;display:inline-block;margin-right:7px;padding:2px 10px;color:#fff !important}.elementor-products-nothing-found{color:#df9438;font-size:32px;font-weight:600;width:100%;display:block;position:absolute;left:15%;top:-20px}.archive .woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.archive .ywctm-custom-button-container a.ywctm-custom-button{margin-top:0px !important}@media screen and (max-width: 767px){.elementor-products-nothing-found{color:#df9438;font-size:32px;font-weight:600;width:100%;display:block;position:absolute;left:10%;top:-20px}.products .product h2{min-height:100% !important;height:auto !important}}h2.woocommerce-loop-product__title{height:120px}.bapf_sfilter.bapf_ckbox input[type=checkbox]{opacity:.7}.single-post .elementor-widget-jkit_post_author{display:none}.single-post .elementor-widget-icon:nth-child(1){display:none}.woocommerce-page.woocommerce-cart img{height:auto}.clsGallerylft .elementor-button-content-wrapper{justify-content:left}.bapf_sfilter.bapf_ckbox input[type=checkbox]{opacity:.9 !important}input[type="checkbox"]{width:10px !important;height:10px !important;border:1px solid #fff !important;border-radius:2px;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:6px !important;opacity:.9 !important}input[type="checkbox"]:checked{background-color:#007bff;border-color:#007bff;position:relative}input[type="checkbox"]:checked::before{content:"✔";color:white;font-size:14px;position:absolute;left:0px;top:-5px}.archive .product img{height:300px !important;object-fit:cover}.ngg-navigation span.current{pointer-events:none;border:1px solid #ffbf7b}a.prev.page-numbers,a.next.page-numbers{padding:2px 6px}.category-blog .elementor-3018 .elementor-element.elementor-element-6f986f4e:not(.elementor-motion-effects-element-type-background){background-image:url("https://cdn-ileekam.nitrocdn.com/pKcdSdiUJkTcagvvaJHfoUycpJIRwBGC/assets/images/optimized/rev-e740a7f/lacrossefireplace.com/wp-content/uploads/2024/08/flame-1-1.jpg") !important;background-position:center center;background-repeat:no-repeat;background-size:cover}.category-blog .elementor-3018 .elementor-element.elementor-element-6f986f4e:not(.elementor-motion-effects-element-type-background).nitro-lazy{background-image:none !important}@media only screen and (max-width: 768px){.archive .product img{height:auto !important}}@media (max-width: 981px){.elementor-335 .elementor-element.elementor-element-3845ad9 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li > a{font-size:16px;padding:5px 5px 5px 5px}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li > a svg{transform:rotate(360deg) !important}.woocommerce ul.products li.product .clsLoopSection{position:relative;display:inline-block;margin:0;background:#df9438;color:#000;padding:10px 10px;font-weight:600;font-size:18px;margin-top:0 !important;text-align:left;width:auto;float:left}.clsHomeFeatured .products .product h2{height:135px !important}.jkit-readmore{font-size:16px !important}}@media screen and (max-width: 981px){.products .product h2{min-height:100% !important;height:135px !important;font-size:20px;line-height:26px}.ywctm-custom-button-container a.ywctm-custom-button{position:relative;display:inline-block;margin:0;background:#df9438;color:#000;padding:10px 10px;font-weight:600;font-size:18px;margin-top:25px !important}td.product-subtotal{padding:40px 0 25px 0 !important}}.gform-field-label{font-size:16px !important}.single-product .posted_in,.single-product .shop_attributes,.single-product .elementor-widget-twbb_woocommerce-product-additional-information{display:none !important}.single-product .variations .label{display:block}.single-product .variations .label label{display:block;width:100%;font-family:"Source Sans Pro" !important;font-size:26px !important;line-height:31px !important;font-weight:600 !important;margin-bottom:10px}.single-product .variations select{border-radius:4px;padding:10px;width:57%}.single-product .variations .value{display:block}.woocommerce-page.woocommerce-order-received table.shop_table{padding:50px;margin-top:30px}.home .custom-gallery .item-buttons a:nth-child(2){display:none !important}.home .swiper-backface-hidden{background:rgba(0,0,0,.8)}.single-product .clsVariable .elementor-widget-twbb_woocommerce-product-price .price{display:none !important}.single-product .woocommerce-variation-price{font-size:20px;line-height:40px;color:#f4f3f3;font-weight:400;font-family:"Source Sans Pro"}.search-results .content-area,.search-no-results .content-area{padding:50px 0 50px}.clsVarationLabel,.wapo-addon-title .required{color:#790000}.reset_variations{display:none}.payment_method_ebizcharge fieldset .ebizcharge-cc-payment-label{display:none}.woocommerce ul.products li.product .button,.single-product h1{text-transform:capitalize}html{overflow-y:hidden !important}.single-product .woocommerce-product-gallery__image > a{display:flex;border:1px solid #222;justify-content:center}.single-product .woocommerce-product-gallery__image > a img{max-height:595px}.rplg-biz-based span{color:#000 !important}.clsBannerReview .rplg .rplg-biz-rating.rplg-biz-google .rplg-biz-score,.clsFooterReview .rplg .rplg-biz-rating.rplg-biz-google .rplg-biz-score{color:#6d3603 !important}.rplg-badge2 .rplg-badge2-btn{color:#000 !important}.clsCatcatalog .e-atc-qty-button-holder{display:none !important}.clsCatcatalog .clsProductPriceInfo{font-size:20px;line-height:40px;color:#f4f3f3;margin-bottom:15px}.clsSaleItems ul.products li.product span.price{display:block !important;padding-bottom:20px;font-size:18px}@media only screen and (max-width: 767px){.clsBanner{font-size:32px;line-height:32px}}ul#menu-main-menu-1{margin:0}