body,.related-wrapper{background:url(/wp-content/uploads/design/background.jpg) repeat scroll 0 0 #edeee8}.menu-item.hidden{visibility:hidden}.menu-item-column>a{display:none!important}.main-navigation li.heading:first-child{padding-top:0!important}.main-navigation li.heading>a{text-transform:uppercase!important;color:#000!important;border-bottom:1px solid #8a8a8a;padding-bottom:2px;margin-bottom:8px!important}.main-navigation ul.menu ul ul li a{color:#555}.main-navigation ul.menu ul ul ul ul{overflow:auto}.main-navigation ul.menu ul ul ul ul::after{content:"";clear:both;display:table}.main-navigation ul.menu ul ul ul ul li{float:left;width:50%}.main-navigation ul.menu ul ul ul ul li a{color:#525252;font-size:11.5px;letter-spacing:.2px}.secondary-navigation ul li a{font-size:12px}.secondary-navigation .menu-item{border-left:1px solid rgb(255 255 255 / .2)}.main-navigation ul.menu ul li.menu-item-image img{border-radius:20% 20% 0 20%}.shoptimizer-cart .cart-contents{min-width:110px;text-align:right}.site-header .site-search input[type="search"]{border-radius:16px}#menu-mobile-menu ul li>a{font-size:14px}#menu-mobile-menu .sub-menu li.heading{padding-top:10px}#menu-mobile-menu .sub-menu li.heading:first-child{padding-top:0!important}#menu-mobile-menu li.divider{margin-top:15px;padding-top:15px;border-top:1px solid #eee}@media (min-width:993px){body .main-navigation ul#menu-main-menu li.menu-item-has-children>div.sub-menu-wrapper{transition:all .25s ease-in-out .25s}body .main-navigation ul#menu-main-menu li.menu-item-has-children.full-width>.sub-menu-wrapper{display:unset}.site-content::after{background:rgb(0 0 0 / .3);transition:opacity .25s ease-in-out .25s,visibility .25s ease-in-out .25s}}#highlights ul.widget{display:flex;justify-content:space-around;padding:0;margin:0}#highlights ul.widget li{padding:0;margin:0;line-height:1}#highlights ul.widget li svg{width:20px;height:20px;margin-right:3px;opacity:.8}#highlights ul.widget li p{display:inline-block;vertical-align:top}#highlights ul.widget li img{display:inline-block;width:20px;opacity:.8}#highlights ul.widget li.highlight-hetas img{width:42px;padding-top:2px}@media screen and (max-width:992px){#highlights ul.widget li.highlight-design{display:none}}@media screen and (max-width:600px){#highlights ul.widget li.highlight-advice{display:none}}@media screen and (max-width:319px){.header-widget-region{display:none}}.below-content{background:#111;padding-top:80px;margin-top:100px}footer.site-footer{padding-top:40px;padding-bottom:150px}footer .widget .widget-title{font-size:15px}footer .widget li{margin-bottom:10px}footer .heading>a{text-transform:uppercase;font-weight:600;margin-top:30px;margin-bottom:7.5px}footer.site-footer .widget_nav_menu .icon-wrapper{display:none}footer.copyright{border-top:1px solid #262626;padding-bottom:180px}footer.copyright p{font-size:11px!important;margin-bottom:15px!important}ul.social-media{margin:20px 0;padding:0;text-align:right}ul.social-media li{display:inline-block;width:30px;margin:0 1%}ul.social-media a{display:block}ul.footer-payment-icons{margin:20px 0;padding:0;text-align:right}ul.footer-payment-icons li{display:inline-block;width:44px;margin:0 2px}@media (max-width:992px){#page .below-content .col-full .widget .footer-logo{margin:0 auto}#page .below-content .col-full .widget ul.social-media,#page .site-footer .widget,#page .copyright .widget,#page .copyright ul.footer-payment-icons{text-align:center}}.entry-content ul{margin:0 0 25px 30px}.entry-content li{padding:0 0 8px}.entry-content .video-container:last-child{margin-bottom:50px}.entry-content .wp-block-image figcaption{text-align:left}.comments-area{margin:50px 0}.comments-area ol,.comments-area li{list-style:none}.comments-area .comment-list li{padding:1em 0;margin:1em 0 0;border-top:1px solid rgb(0 0 0 / .1)}.comments-area .comment-meta{float:left;margin:0 10px 6px 0}.comments-area .comment-author img,#reviews .commentlist li img.avatar{width:55px}.comments-area .comment-content .comment_meta{margin-bottom:1em}header.woocommerce-products-header{background:#fff0;display:block;margin:0 0 1.5em}header.woocommerce-products-header .term-description{padding:0 20px 0 0;width:100%;max-height:150px;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:#666 #f6f6f6;font-size:14px}.below-woocommerce-category{padding:1.5rem 0 0;font-size:14px}header.woocommerce-products-header .term-description h2,.below-woocommerce-category h2{font-size:17px}header.woocommerce-products-header .term-description h3,.below-woocommerce-category h3{font-size:16px}header.woocommerce-products-header .term-description h4,.below-woocommerce-category h4{font-size:15px}ul.products li.product.product-category .cat-image-wrapper{border-radius:20% 20% 0 20%}ul.products li.product.product-category h2{text-align:center}.summary h1{line-height:1.2}.product p.price{margin-bottom:12px}.wpo-options-container:has(.wpo-field-product),.wpo-options-container:has(.wpo-field-number){border:1px solid #e2e2e2;background:#f7f7f7;margin:0 0 2em;padding:20px 20px 5px;border-radius:4px;min-height:120px;position:relative}.wpo-options-container:has(.wpo-field-product):before{content:"Optional Extras";font-size:14px;position:absolute;left:18px;top:-12px;background:#f7f7f7;padding:0 5px}.wpo-field,div.nice-select{font-size:14px}.wpo-option-name,.wpo-field label{font-size:13px!important;font-weight:600;margin:0}.wpo-field-with-images .wpo-option-name{display:none}.wpo-field-description{font-size:12px;color:gray}label.wpo-image-button figcaption.wpo-image-text{font-size:13px;font-weight:400}@media (max-width:992px){.commercekit-pdp-sticky-inner{overflow-y:unset!important;height:auto!important}}@media (max-width:768px){.wpo-options-container:has(.wpo-field-product),.wpo-options-container:has(.wpo-field-number){padding:30px 10px 5px}.wpo-field{margin-bottom:30px}.wpo-field.essential-extras{padding-top:15px}}body.postid-9282 div.product p.price:before,ul.products li.product.post-9282 .price:before,body.postid-10817 div.product p.price:before,ul.products li.product.post-10817 .price:before{content:"From: "}#countdowntimertext{margin:30px 0 0;font-size:14px}.delivery-options{border:1px solid #e2e2e2;background:#f7f7f7;margin:30px 0 0;padding:20px 20px 5px;border-radius:4px;min-height:30px;font-size:13px}.delivery-options p{font-size:15px;font-weight:600;margin:0 0 6px}.delivery-options p:before{background-image:url(/wp-content/uploads/design/icons/delivery.png);background-size:contain;content:"";width:23px;height:18px;display:inline-block;margin-right:10px;vertical-align:middle}.delivery-options ul{list-style:none;padding:0;margin:0 0 20px 26px}.delivery-options li{padding:4px 0;list-style:none;position:relative}.delivery-options li:before{position:absolute;left:-23px;top:6px;background-image:url(/wp-content/uploads/svg/tick-circle.svg);content:"";width:16px;height:16px;display:inline-block;margin-right:10px}.delivery-options li.delivery-free{text-transform:uppercase}.woocommerce-Tabs-panel h2.section-header,.woocommerce-Tabs-panel h2.woocommerce-Reviews-title{font-size:24px;border-bottom:2px solid #111}.woocommerce-Tabs-panel h3{font-size:21px}.woocommerce-Tabs-panel li{padding:0 0 5px}.woocommerce-Tabs-panel td{padding:6px}table.stove-tech-data,div.tech-data-list,div.tech-data-list table{max-width:800px;margin:0;font-size:15px}table.stove-tech-data th,table.stove-tech-data td,div.tech-data-list th,div.tech-data-list td{border-bottom:1px solid #ddd;padding:6px 0}table.stove-tech-data th,div.tech-data-list th{width:40%}div.tech-data-list ul{margin:0;list-style:none}div.tech-data-list li{border-bottom:1px solid #ddd;padding:6px 0}div.tech-data-list li strong{display:inline-block;width:40%}.commercekit-Tabs-panel--wcpt_manufacturer{min-height:160px}.woocommerce-brand-image-single{float:right;width:120px;max-width:50%;margin:0 0 20px 20px}.woocommerce-Tabs-panel .stoveoptions h3{position:relative;font-size:21px;line-height:40px}.woocommerce-Tabs-panel .stoveoptions h3:after{content:"";border-bottom:2px solid #ddd;margin-left:48px;display:block}.woocommerce-Tabs-panel .stoveoptions h3:before{content:"";float:left;width:40px;height:40px;position:static;margin:0 10px 0 0}.woocommerce-Tabs-panel .stoveoptions h3.damage-cover:before{background:url(/wp-content/uploads/design/icons/glass-damage-cover-icon.png) no-repeat center center #fff;background-size:cover}.woocommerce-Tabs-panel .stoveoptions h3.stove-kits:before{background:url(/wp-content/uploads/design/icons/stove-fitting-kit-icon.png) no-repeat center center #fff;background-size:cover}.woocommerce-Tabs-panel .stoveoptions h3.liner-kits:before{background:url(/wp-content/uploads/design/icons/liner-fitting-kit-icon.png) no-repeat center center #fff;background-size:cover}.woocommerce-Tabs-panel .stoveoptions h3.essential-extras:before{background:url(/wp-content/uploads/design/icons/essential-extras-icon.png) no-repeat center center #fff;background-size:cover}.related-wrapper .upsells.products{display:none}body.archive .wpc-filters-main-wrap{background:rgb(255 255 255 / .6);border:1px solid #d2d6dc;border-radius:8px;padding:10px}body.archive .wpc-filters-section{border-top:1px solid #d2d6dc;padding-top:1em;margin-bottom:1em}body.archive .wpc-filters-section.wpc-filter-layout-range .wpc-filters-range-slider-wrapper{margin-bottom:1.5em}body.archive .wpc-filter-header .wpc-filter-title,body.page-id-2 .wpc-filter-header .wpc-filter-title{font-size:13px;text-transform:unset}body ul.wpc-filter-chips-list{margin:1em 0}body ul.wpc-filter-chips-list li.wpc-filter-chip{display:inline-block;font-size:13px}.wpc_is_filter_request ul.products li.product.product-category{display:none}body.page-id-2 .wpc-filters-main-wrap{margin-bottom:30px}body.page-id-2 .wpc-horizontal-layout .wpc-filters-widget-wrapper{width:102%;margin:0 -1%;display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:stretch}body.page-id-2 .wpc-horizontal-layout .wpc-filters-section:not(.wpc-filter-layout-submit-button){width:23%;max-width:23%;margin:0 1% 1em!important;padding:15px 20px;background:rgb(255 255 255 / .6);border:1px solid #d2d6dc;border-radius:8px}body.page-id-2 .wpc-horizontal-layout .wpc-filter-layout-submit-button{padding:10px 1%}body.page-id-2 .wpc-horizontal-layout a.wpc-filters-reset-button,body.page-id-2 .wpc-horizontal-layout a.wpc-filters-submit-button{width:200px;max-width:50%}body.page-id-2 .wpc-filters-section.wpc-filters-section-2407.wpc-filter-fuel_type,body.page-id-2 .wpc-filters-section.wpc-filters-section-2409.wpc-filter-fuel_type{display:none}body.page-id-2 .wpc-filters-section.wpc-filter-layout-labels.wpc-filter-terms-count-0 .wpc-filter-content,body.page-id-2 .wpc-filters-section.wpc-filter-layout-dropdown.wpc-filter-terms-count-0 .wpc-filter-content p{opacity:.25}body.page-id-2 h2.widgettitle{font-size:16px}body.page-id-2 a.wpc-filters-submit-button{background:#3bb54a;color:#fff}.wpc-filters-main-wrap .wpc-filter-content input[type="number"],.wpc-filters-main-wrap .wpc-filter-content select{height:30px;font-size:13px}.wpc-filters-main-wrap .wpc-filter-content select{background-position:calc(100% - 8px) 8px;background-color:#fff}.wpc-filters-main-wrap .wpc-filter-content,.wpc-filters-main-wrap .wpc-filter-content p,.wpc-filters-main-wrap .wpc-filter-content li,.wpc-filters-main-wrap .wpc-filter-content label{font-size:13px}.wpc-filters-range-inputs div.ui-slider-horizontal{height:5px}.wpc-filters-range-inputs div.ui-slider-horizontal .ui-slider-handle{top:-10px}.wpc-filters-main-wrap ul.wpc-filters-ul-list{margin-bottom:0}.wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label a{color:#444}.wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label{background-color:rgb(0 0 0 / .08)}.wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label span.wpc-filter-label-wrapper{padding:2px 6px}.wpc-filter-defra_approved.wpc-filter-layout-labels .wpc-term-item:first-child .wpc-filter-label-wrapper>a,.wpc-filter-hetas_approved.wpc-filter-layout-labels .wpc-term-item:first-child .wpc-filter-label-wrapper>a,.wpc-filter-ecodesign_ready.wpc-filter-layout-labels .wpc-term-item:first-child .wpc-filter-label-wrapper>a,.wpc-filter-tertiary_air.wpc-filter-layout-labels .wpc-term-item:first-child .wpc-filter-label-wrapper>a,.wpc-filter-external_direct_air.wpc-filter-layout-labels .wpc-term-item:first-child .wpc-filter-label-wrapper>a,.wpc-filter-convection.wpc-filter-layout-labels .wpc-term-item:first-child .wpc-filter-label-wrapper>a,.wpc-filter-log_store.wpc-filter-layout-labels .wpc-term-item:first-child .wpc-filter-label-wrapper>a,.wpc-filter-pedestal.wpc-filter-layout-labels .wpc-term-item:first-child .wpc-filter-label-wrapper>a,.wpc-filter-cylindrical_stove.wpc-filter-layout-labels .wpc-term-item:first-child .wpc-filter-label-wrapper>a,.wpc-filter-double_door.wpc-filter-layout-labels .wpc-term-item:first-child .wpc-filter-label-wrapper>a{font-size:0}.wpc-filter-defra_approved.wpc-filter-layout-labels .wpc-term-item:first-child .wpc-filter-label-wrapper>a:before,.wpc-filter-hetas_approved.wpc-filter-layout-labels .wpc-term-item:first-child .wpc-filter-label-wrapper>a:before,.wpc-filter-ecodesign_ready.wpc-filter-layout-labels .wpc-term-item:first-child .wpc-filter-label-wrapper>a:before,.wpc-filter-tertiary_air.wpc-filter-layout-labels .wpc-term-item:first-child .wpc-filter-label-wrapper>a:before,.wpc-filter-external_direct_air.wpc-filter-layout-labels .wpc-term-item:first-child .wpc-filter-label-wrapper>a:before,.wpc-filter-convection.wpc-filter-layout-labels .wpc-term-item:first-child .wpc-filter-label-wrapper>a:before,.wpc-filter-log_store.wpc-filter-layout-labels .wpc-term-item:first-child .wpc-filter-label-wrapper>a:before,.wpc-filter-pedestal.wpc-filter-layout-labels .wpc-term-item:first-child .wpc-filter-label-wrapper>a:before,.wpc-filter-cylindrical_stove.wpc-filter-layout-labels .wpc-term-item:first-child .wpc-filter-label-wrapper>a:before,.wpc-filter-double_door.wpc-filter-layout-labels .wpc-term-item:first-child .wpc-filter-label-wrapper>a:before{content:'Yes ';font-size:13px}.wpc-posts-found,.wpc-filter-selected-values{font-style:italic}@media screen and (max-width:900px){body.page-id-2 .wpc-horizontal-layout.wpc-horizontal-cols-4 .wpc-filters-section:not(.wpc-filter-layout-submit-button){width:31.3%;max-width:31.3%}}@media screen and (max-width:700px){body.page-id-2 .wpc-horizontal-layout.wpc-horizontal-cols-4 .wpc-filters-section:not(.wpc-filter-layout-submit-button){width:48%;max-width:48%}}@media screen and (max-width:500px){body.page-id-2 .wpc-horizontal-layout.wpc-horizontal-cols-4 .wpc-filters-section:not(.wpc-filter-layout-submit-button){width:100%;max-width:100%;margin:0 1% 1em!important}}