/**handles:chld_thm_cfg_child**/
legend{color:#fff;background-color:#8c5940;text-transform:uppercase}.cat-page-blogs-header{font-size:2em;margin-top:3em;color:#53803f;text-transform:uppercase}.tax-product_cat .netsposts-posttitle-link{font-size:1.3em;line-height:1em;font-weight:800;color:#8c5940}#panelCalc{border:3px solid #ccc;margin-top:20px!important;margin-top:0;margin-right:auto;margin-bottom:20px;margin-left:auto;color:#000;background-color:#eee;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-box-shadow:2px 2px 2px #d3d3d3;-webkit-box-shadow:2px 2px 2px #d3d3d3;-o-box-shadow:2px 2px 2px #d3d3d3;box-shadow:2px 2px 2px #d3d3d3;padding:20px 10px}span.onsale{font-size:2em;background-color:#803e7b!important;padding:20px 0 0 0}.woocommerce div.product p.stock{font-size:1.4em;font-weight:600;color:#8c5940;clear:left}.dgwt-wcas-search-icon{margin-top:10px}#cat-header-image{margin:0 0 30px}.available-on-backorder{font-size:1!important;font-size:1.3em!important;font-weight:900;margin-top:50px;margin-top:20px;color:#fff!important;background-color:#ff7070;width:50%;-moz-border-radius:20px;-webkit-border-radius:20px;-o-border-radius:20px;border-radius:20px;text-align:center;padding:10px}.woocommerce-product-details__short-description>ul>li span{font-weight:600;color:#83b26c}.woocommerce .widget_shopping_cart_content .buttons a.button{background-color:#e6e6e6}.woocommerce .widget_shopping_cart_content .buttons{width:80%;margin:0 auto}a.button.checkout.wc-forward{font-weight:600!important;color:#fff!important;background-color:#83b26c!important}a.button.checkout.wc-forward:hover{font-weight:600!important;color:#1c1c1c!important;background-color:#e6e6e6!important}#woocommerce_widget_cart-5>.widget_shopping_cart_content>p.woocommerce-mini-cart__buttons.buttons{width:100%!important;margin:0}.restocking-message{font-weight:600;color:#515151;background-color:#f7f6f7;position:relative;width:auto;text-align:center;border-top:3px solid #a46497;list-style:none outside;word-wrap:break-word;border-top-color:orange;padding:1em 2em 1em 3.5em;margin:20px 0 2em}.restocking-message::after,.restocking-message::before{content:' ';display:table}.restocking-message::after{clear:both}.restocking-message::before{content:"\f0d1";display:inline-block;font-family:"Font Awesome 5 Free";color:orange;position:absolute;top:1em;left:1.5em}.restocking-message .button{float:right}.restocking-message li{padding-left:0!important;margin-left:0!important;list-style:none outside!important}.preorder-message{font-weight:600;color:#515151;background-color:#f7f6f7;position:relative;width:auto;text-align:center;border-top:3px solid #a46497;list-style:none outside;word-wrap:break-word;border-top-color:red;padding:1em 2em 1em 3.5em;margin:40px 0 2em}.preorder-message::after,.preorder-message::before{content:' ';display:table}.preorder-message::after{clear:both}.preorder-message::before{content:"\f0cb";display:inline-block;font-size:1.2em;line-height:1.8em;font-family:"Font Awesome 5 Free";color:red;position:absolute;left:1.5em}.preorder-message .button{float:right}.preorder-message li{padding-left:0!important;margin-left:0!important;list-style:none outside!important}.turnaround-message{font-size:.9em;font-weight:600;color:#515151;background-color:#f7f6f7;position:relative;width:auto;text-align:center;border-top:3px solid #a46497;list-style:none outside;word-wrap:break-word;border-top-color:#8fae1b;padding:1em 2em 1em 3.5em;margin:20px 0 2em}.turnaround-message::after,.turnaround-message::before{content:' ';display:table}.turnaround-message::after{clear:both}.turnaround-message::before{content:"\f0d1";display:inline-block;font-size:1.5em;font-family:"Font Awesome 5 Free";color:#8fae1b;position:absolute;top:1em;left:1.5em}.turnaround-message .button{float:right}.turnaround-message li{padding-left:0!important;margin-left:0!important;list-style:none outside!important}.earlybird-message{font-size:1.3em;line-height:1.1em;font-weight:600;color:#690f69;background-color:#e8b3d4;border-bottom:3px solid #ffc4cc;position:relative;width:auto;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;border-radius:10px;text-transform:uppercase;text-align:center;list-style:none outside;word-wrap:break-word;padding:1em 2em 1em 3.5em;margin:0 0 1em}.earlybird-message::after,.earlybird-message::before{content:' ';display:table}.earlybird-message::after{clear:both}.earlybird-message::before{content:"\f4de";display:inline-block;font-size:30px;font-weight:900;font-family:"Font Awesome 5 Free";position:absolute;top:.8em;left:1.5em}.earlybird-message .button{float:right}.earlybird-message li{padding-left:0!important;margin-left:0!important;list-style:none outside!important}.banner-strapline{font-size:.8em;font-size:.8em;font-weight:500;text-transform:none}#blog-link-wrap{text-align:center}#blog-link{border:#1b8930 solid 1px;font-weight:700;color:#fff;background-color:#53803f;max-width:400px;-moz-border-radius:20px;-webkit-border-radius:20px;-o-border-radius:20px;border-radius:20px;-moz-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;text-align:center;-moz-box-shadow:#d3d3d3 5px 5px 10px;-webkit-box-shadow:#d3d3d3 5px 5px 10px;-o-box-shadow:#d3d3d3 5px 5px 10px;box-shadow:#d3d3d3 5px 5px 10px;padding:10px 20px;margin:20px auto}#blog-link:hover{background-color:#1c1c1c;-moz-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}#tab-video_tab iframe{margin-bottom:0;text-align:center}.yt-video-title{font-weight:600;text-align:center}.video-container{padding-top:30px;padding-bottom:56.25%;height:0;overflow:hidden;position:relative;top:50%;min-width:100%;left:50%;margin:0 auto}.video-container embed,.video-container iframe,.video-container object{height:100%;position:absolute;top:0;width:100%;left:0}.entry-content embed,.entry-content iframe,.entry-content img,.entry-content object{max-width:100%}#ask-question-button{font-size:1.3em;color:#fff;background-color:#53803f;width:60%;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;border-radius:10px;text-align:center;cursor:pointer;-moz-box-shadow:2px 2px 5px #d3d3d3;-webkit-box-shadow:2px 2px 5px #d3d3d3;-o-box-shadow:2px 2px 5px #d3d3d3;box-shadow:2px 2px 5px #d3d3d3;padding:10px 20px;margin:20px auto}#ask-question-form{margin-bottom:30px;background-color:#d3d3d3;padding:20px}.question::before{content:'Q. ';display:inline-block;font-size:1.3em;font-weight:700;margin-right:10px;color:#8c5940}.question{font-weight:700;font-style:italic}.answer::before{content:'A. ';display:inline-block;font-size:1.3em;font-weight:700;margin-right:10px;color:#83b26c}.answer::after{content:'';display:block;width:30%;border-top:solid 2px #83b26c;margin:20px auto 0}.woocommerce div.product .out-of-stock{font-size:1.3em!important;font-weight:900;color:red}.shed-features>li{margin-bottom:10px}.price-incl{font-size:1.2em;font-weight:800;margin-bottom:10px;color:#fff}.inc-price-container{font-size:1.4em;font-weight:800;color:#363636;background-color:#ccc;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:5px 15px 10px}a.full-desc-link{font-weight:700!important;color:#1c1c1c}a.full-desc-link::after{content:" \2192";display:inline;color:green}.tax-product_cat a.full-desc-link{display:none!important}.cart-empty{font-size:1.4em}.woocommerce ul.products li.product .add_to_cart_button{width:100%;text-align:center}.variations{font-size:1.3em;color:#83b26c}.dbl-size{font-size:1.7em;margin-left:10px;vertical-align:middle}.new-product-submenu-link{font-size:1.2em;font-weight:800;color:#fff}.new-product-submenu-link.christmas-banner{font-size:1.4em!important}.new-product-submenu-link:hover{color:#fff}#new-product-submenu{margin-top:-1px;color:#fff;background-color:#803e7b;width:100%;text-align:center;z-index:99999999;padding:5px 0}#new-product-submenu.christmas-banner{background-color:#b11e31!important}.hidden{visibility:hidden!important}.blocked{display:none!important}#dotdWrap{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}#dotdImgWrap{min-width:50%;flex:0 1 auto}#dotdExcerpt p{color:#1c1c1c!important}#dotdPrice{margin-top:.6em}#dotdPrice ins bdi{font-size:2em!important}#dotdPrice ins{font-weight:900;color:#83b26c;background-color:rgba(0,0,0,0)}#dotdPrice del{font-size:1.3em;color:red}#dotdPrice del:before{content:'Was: '}#dotdPrice ins:before{content:'Now only: '}a#dotdAtc{color:#fff;background-color:#1c1c1c;position:relative;top:.8em;width:75%;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;text-align:center;float:right;-moz-box-shadow:2px 2px 5px #d3d3d3;-webkit-box-shadow:2px 2px 5px #d3d3d3;-o-box-shadow:2px 2px 5px #d3d3d3;box-shadow:2px 2px 5px #d3d3d3;padding:5px 10px;margin:0 auto}a#dotdAtc:before{content:'\f07a';margin-right:5px;font-family:'Font Awesome 5 Free'}#dotdAmazonPrice{color:#8c5940}#dotdTextWrap{width:50%;min-width:350px;flex:0 1 auto}.dgwt-wcas-pd-addtc .woocommerce a.button.add_to_cart_button{background-color:#53803f}.dgwt-wcas-pd-addtc .woocommerce a.button.add_to_cart_button:hover{background-color:#d3d3d3}.delivery-tooltip{display:inline-block;font-size:1.2em;font-weight:800;margin-left:.5em;color:#fff;background-color:#417438;width:20px;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;border-radius:50%;-moz-transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;transition:ease-in-out .3s;text-align:center}.tooltip-text{display:none;font-size:.7em;color:#fff;background-color:grey;width:100px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;border-radius:6px;-moz-transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;transition:ease-in-out .3s;text-align:center;padding:5px 0}.delivery-tooltip:hover .tooltip-text{display:inline;position:absolute;-moz-transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;transition:ease-in-out .3s}.cart{margin-bottom:20px!important}.product-saving-banner{font-size:1.2em;margin-top:10px;margin-bottom:20px;color:#fff;background-color:#803e7b;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;border-radius:2px;text-align:center;clear:both;letter-spacing:.05em}#npf-wrap>.woocommerce .woocommerce-info,.npf{color:#fff;background-color:#a9a9a9;margin:0!important}#npf-wrap ::before{color:#fff}#npf-search{padding-bottom:20px;margin-bottom:3em;background-color:#a9a9a9;border-left:3px solid #83b26c}.psb-li{margin-top:15px}.outofstock-badge{display:none!important}.product-category .count{display:none!important}.bold{font-weight:700!important}.hot-tub-video{width:100%;margin:0 auto}.not-sure{font-size:1.3em;font-weight:800;color:#2c2c2c;text-transform:uppercase;text-align:center!important;letter-spacing:.01em}.calculator-button{text-decoration:none;display:none;font-weight:600;margin-top:0;margin-right:auto;margin-bottom:0;margin-bottom:20px;margin-left:auto;color:#fff;background-color:#53803f;width:200px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;text-transform:uppercase;text-align:center;cursor:pointer;padding:10px 15px}.centered-button{margin:0 auto}#panel-calculator-wrap{display:none}#showCalc{display:block}#hideCalc{display:block;background-color:#83b26c}#calculateButton{display:block;margin-top:20px;margin-bottom:0;color:#454545;background-color:#b4e49b}#requirementText{display:none;font-size:1.3em;font-weight:600;margin-top:20px;margin-bottom:5px;color:#454545;text-align:center}#form-wrapper{font-weight:800;color:#454545;width:50%;margin:0 auto}#soakaway-form-wrapper{font-weight:800;color:#1c1c1c;width:90%;margin:0 auto}#totalAnswer{font-size:1.2em;font-weight:600}.error.message{color:red}#secondary p.related-product-sidebar{display:none!important}.woocommerce ul.products li.product .add_to_cart_button .fa-shopping-cart{display:none!important}.up-sells>h2{font-size:1.5em;color:#548240}.woocommerce .woocommerce-widget-layered-nav-list{font-size:1.1em;font-weight:700;margin-left:15px;text-align:left}.woocommerce .woocommerce-widget-layered-nav-list li:before{content:"\f0da"!important;display:inline-block!important;margin-right:20px;font-family:'Font Awesome 5 Free';color:#53803f}.woocommerce .woocommerce-error .showcoupon,.woocommerce .woocommerce-info .showcoupon,.woocommerce .woocommerce-message .showcoupon{display:block;margin-left:0}#today{display:none}#tomorrow{display:none}#friday-sunday{display:none}p.shipping-description{font-size:.9em;font-weight:600!important;color:#83b26c;width:60%;margin:0}.mega-menu-description{display:none!important}.woocommerce table.shop_attributes th{border-bottom:1px dotted #d3d3d3;border-top:none;border-right:none;border-left:none}.woocommerce table.shop_attributes td{border-bottom:1px dotted #d3d3d3;border-top:none;border-right:none;border-left:none}.owl-carousel .owl-stage-outer{width:100%}#readMoreBtn{margin-bottom:20px}.prod-desc-app-subh{font-size:1.5em;font-weight:600;margin-top:15px;color:#53803f}.installation-heading{font-size:1.7em;font-weight:600;color:#53803f;text-transform:uppercase;text-align:center}.installation-steps li{margin-bottom:10px}.install-header{font-weight:600;margin-top:20px;color:#53803f}.woocommerce div.product .woocommerce-tabs .panel{padding:20px}.wpm_gtin_code_wrapper{display:none}.sku_wrapper::after{content:"";white-space:pre;display:block}#ub-cn-notice-text{font-size:.8em!important;line-height:1em!important}#category-icon-bar{display:flex;height:150px;width:100%;justify-content:space-around;align-items:center;flex-direction:row;flex-wrap:nowrap;margin:20px auto}.category-icon{height:150px;width:150px;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;border-radius:50%}#top-footer p{font-size:1em}#tab-description>ul>li{font-size:1.15em;font-weight:600;margin-left:10px}.product-description-heading:before{content:"\f06c";display:inline-block;font-size:1em;line-height:1em;font-weight:900;margin-right:5px;font-family:'Font Awesome 5 Free';color:#8c5940}.product-description-heading{font-size:1.4em;margin-top:2em;color:#53803f}.halfround{-moz-border-radius:25%!important;-webkit-border-radius:25%!important;-o-border-radius:25%!important;border-radius:25%!important}.menuimg300{height:auto;width:300px;-moz-transition:.15s ease-in-out;-webkit-transition:.15s ease-in-out;-o-transition:.15s ease-in-out;transition:.15s ease-in-out}.menuimg300:hover{-moz-transition:.15s ease-in-out;-webkit-transition:.15s ease-in-out;-o-transition:.15s ease-in-out;transition:.15s ease-in-out;-moz-box-shadow:0 0 15px #83b26c;-webkit-box-shadow:0 0 15px #83b26c;-o-box-shadow:0 0 15px #83b26c;box-shadow:0 0 15px #83b26c}.menuimg150{height:150px;width:150px}.text-centered{text-align:center}#about-us-logo-wrap{margin-bottom:20px;width:100%;-moz-border-radius:50px;-webkit-border-radius:50px;-o-border-radius:50px;border-radius:50px;background-image:-moz-linear-gradient(0deg,rgba(255,255,255,.85),rgba(255,255,255,.85));background-image:-webkit-linear-gradient(0deg,rgba(255,255,255,.85),rgba(255,255,255,.85));background-image:-o-linear-gradient(0deg,rgba(255,255,255,.85),rgba(255,255,255,.85));background-image:-ms-linear-gradient(0deg,rgba(255,255,255,.85),rgba(255,255,255,.85));background-image:linear-gradient(90deg,rgba(255,255,255,.85),rgba(255,255,255,.85));background-position:center center;padding:10px 0}.about-us-header{font-size:2.5em;color:#53803f;text-align:center}#about-us-logo{font-size:4em;margin-bottom:0;color:#53803f;text-align:center}#about-us-logo:before{content:"\f06c";display:inline-block;font-weight:900;margin-right:10px;font-family:'Font Awesome 5 Free';color:#8c5940}#about-us-quote{font-size:2em;color:#83b26c;text-align:center}.homepage-section-header:before{content:'Our most popular';display:block;font-size:.8em;line-height:1.6em;color:#83b26c;text-transform:none}.product-section::after,.product-section:after{content:"";display:block;margin-top:20px;background-color:#f6faf7;height:20px;position:relative;width:110%;left:-40px}.woocommerce-product-details__short-description strong{font-size:1.05em;color:#83b26c}.woocommerce-product-details__short-description ul{list-style:none}.woocommerce-product-details__short-description ul>li::before{content:"\f06c";display:inline-block;font-weight:900;margin-right:10px;font-family:'Font Awesome 5 Free';color:#8c5940}#category-description-wrap{background-color:#f6f6f6;padding:20px;margin:20px 0}.category-subtitle{font-size:1.6em;color:#53803f;text-transform:capitalize}.category-subcat-header{font-size:1.6em;margin-top:2em;color:#53803f;text-transform:capitalize}#cat-desc-v2{background-color:#f6f6f6;padding:20px;margin:20px 0}#category-description-wrap>.term-description>h2{font-size:1.6em;color:#53803f;text-transform:capitalize}#category-description-wrap>.term-description>h3{font-size:1.6em;margin-top:2em;color:#53803f;text-transform:capitalize}.product-subtitle{border:1px solid #83b26c;font-size:1.6em;font-weight:500;color:#fff;background-color:#83b26c;text-transform:capitalize;text-align:center;letter-spacing:.05em;padding:10px}.product_title{margin-bottom:0;color:#8c5940}.summary .price{font-size:1.9em!important;margin-top:0}.download-link{text-decoration:none}.download-item-wrap{border:1px solid #d3d3d3;display:inline;color:#fff;background-color:#83b26c;height:220px;width:150px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;-moz-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;float:left;-moz-box-shadow:1px 1px 5px #d3d3d3;-webkit-box-shadow:1px 1px 5px #d3d3d3;-o-box-shadow:1px 1px 5px #d3d3d3;box-shadow:1px 1px 5px #d3d3d3;padding:10px;margin:10px}.download-item-wrap:hover{color:#53803f!important;background-color:#fff;-moz-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.download-item-icon{font-size:4em!important;color:inherit;text-align:center}.download-item-text{font-size:1.4em;line-height:1.2em;color:inherit;text-align:center}#content .widget_shopping_cart .product_list_widget .mini_cart_item{background-color:#fff}.no-margin{margin:0}ul.mtree.default li>a:hover{text-decoration:none!important}#secondary .widget-title{border:none;padding-top:10px;line-height:15px;color:#fff;background-color:#8c5940;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;text-align:center}.widget-title span{border:none}.widget_product_categories ul{padding-left:0}.widget_product_categories li{font-size:15px;margin:0}#secondary{margin-bottom:20px;background-color:#f6f6f6;padding:10px}.woocommerce-MyAccount-navigation-link--payment-methods{display:none}#category-navigation ul li{line-height:1.2em;padding:15px 20px}.bottom-header-wrapper{background-color:#53803f}#site-navigation ul li a{color:#fff}.scrollup{display:none!important}#masthead .fa{color:#fff}#site-title::before{content:"\f06c";display:inline-block;font-weight:900;font-family:'Font Awesome 5 Free';color:#8c5940}.hesperiden.tparrows:hover{-moz-transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;transition:ease-in-out .3s}.hesperiden.tparrows{-moz-transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;transition:ease-in-out .3s}#colophon{margin-top:0}.woocommerce-message{font-size:1.2em;background-color:#f6faf7}.lightgreen-bkg{background-color:#f6faf7}.products-title{text-align:center}.price{text-align:center}.products-hover-wrapper{text-align:center}.category-menu{text-transform:uppercase}.woocommerce .cart-collaterals .cart_totals .shop_table td .shipping-calculator-button{margin-right:10px}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{padding:0 1em}.product-section .woocommerce-ordering{display:none}.product-section .woocommerce-result-count{margin-bottom:2em}.header-searchbar{display:inline-block;margin-top:20px;margin-left:90px;width:30%}.header-searchbar .searchsubmit{position:relative;top:-35px;left:-42px}#delivery-returns-container{display:flex;width:100%;justify-content:space-evenly;flex-direction:row;flex-wrap:wrap;margin:0 auto}.half-fullwidth{max-width:45%;min-width:350px;padding:10px 20px}#delivery{border-right:1px #d3d3d3 solid}.delivery-returns-header{color:#53803f}.products-img:hover{-moz-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;-moz-box-shadow:0 0 8px #53803f;-webkit-box-shadow:0 0 8px #53803f;-o-box-shadow:0 0 8px #53803f;box-shadow:0 0 8px #53803f}.products-img{-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;border-radius:10px;-moz-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}#masthead .widget_shopping_cart{width:400px}.product-section .add_to_cart_button{display:none!important}.product-section .amount{font-size:1.5em}#contact-us-container{display:flex;width:100%;justify-content:space-evenly;flex-direction:row;flex-wrap:wrap;margin:0 auto 50px}.third-fullwidth{padding-top:10px;padding-right:20px;padding-bottom:10px;padding-bottom:20px;padding-left:20px;max-width:30%;min-width:350px}.border-right{border-right:1px solid #d3d3d3}.page-header{margin-bottom:10px}.contact-header{color:#53803f}.contact-button{font-size:1.3em;font-weight:600;color:#fff;background-color:#53803f;width:70%;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;-moz-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;text-align:center;cursor:pointer;padding:10px 20px;margin:0 auto}.contact-button:hover{color:#454545;background-color:#83b26c;-moz-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.modal{display:none;background-color:#000;background-color:rgba(0,0,0,.4);height:100%;overflow:auto;position:fixed;top:0;width:100%;left:0;z-index:1}.modal-content{border:1px solid #888;background-color:#fefefe;width:80%;padding:20px;margin:8% auto}.close{font-size:28px;font-weight:700;color:#aaa;float:right}.close:focus,.close:hover{text-decoration:none;color:#000;cursor:pointer}.woocommerce-page ul.products li.product .products-img img{margin:0}.highlighted-product{display:flex;background-color:#404040!important;width:100%;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:wrap;padding:0}.highlighted-product-image{min-width:33%;flex-shrink:2}.highlighted-product-text-wrap{width:66%;flex-grow:1}.highlighted-product-button{font-size:1.3em;font-weight:600;margin-top:20px;color:#fff!important;background-color:#915b44;width:250px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;-moz-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;text-align:center;align-self:center;padding:10px 20px}.highlighted-product-button:hover{background-color:#61311c;-moz-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.entry-content,.entry-summary,.page-content{margin-top:0}.flashsale-message{font-size:1.3em;line-height:1.1em;font-weight:600;color:#fff;background-color:#662a65;border-bottom:3px solid #ff0;position:relative;width:auto;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;border-radius:10px;text-transform:uppercase;text-align:center;list-style:none outside;word-wrap:break-word;padding:1em 2em 1em 3.5em;margin:0 0 1em}.flashsale-message::before{content:"\f0e7";display:inline-block;font-size:30px;font-weight:900;font-family:FontAwesome;color:#ff0;position:absolute;top:.8em;left:1.5em}.floater{font-weight:600;color:#fff;height:30px;position:fixed;width:75px;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;text-transform:uppercase;text-align:center;cursor:pointer;z-index:9999;right:-25px;-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.audit{background-color:green;bottom:40%}#pirFloat{background-color:red;bottom:30%}.report-slide-in{border:3px solid #000;display:none;background-color:#fff;position:fixed;bottom:10%;width:30vw;max-height:80vh;z-index:9999999;right:0;min-height:40vh;overflow-y:auto}.report-slide-in-container{background-color:#fff;z-index:99999;padding:2em}.report-slide-close{display:block;width:100%;text-align:right;cursor:pointer}.availability-badge{font-size:.8em!important;font-weight:700!important;margin-bottom:0}.availability-badge.instock{color:#83b26c}.availability-badge.soldout{color:red}.availability-badge.on-backorder{color:orange}@media (max-width:1024px){.woocommerce-product-details__short-description p{text-align:left}.woocommerce-product-details__short-description ul{text-align:left}p.shipping-description{text-align:right;margin:0 0 0 40%!important}}@media (max-width:979px) and (min-width:769px){.category-menu{font-size:10px!important}}@media only screen and (max-width:900px){.menuimg300{height:150px!important;width:150px!important}#klarna-banner{font-size:1.25em}#klarna-cat-banner{font-size:1.25em}.menuimg150{height:100px;width:100px}.footer-center{text-align:center}.widget-title{text-align:center}.product-section::after,.product-section:after{width:140%}.mega-menu-link{font-size:14px!important}.new-product-submenu-link.christmas-banner{font-size:.7em!important}}@media only screen and (max-width:800px){.new-product-submenu-link{font-size:.8em}.page-id-29 p.shipping-description{font-size:.6em;line-height:1em;width:100%;text-align:left;margin:0!important}.header-searchbar{display:none}#delivery{border-right:none}.half-fullwidth{max-width:85%}#site-navigation ul li a{color:#53803f}#about-us-logo{font-size:2em}#about-us-quote{font-size:1.2em}}@media only screen and (max-width:768px){:root{--woocommerce:#a46497;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#a46497;--wc-primary-text:white;--wc-secondary:#ebe9eb;--wc-secondary-text:#515151;--wc-highlight:#77a464;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right!important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgba(0,0,0,.025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{width:100%;float:none}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:left;clear:both;margin:0 0 2.992em}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:right;clear:none!important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{width:100%;float:none}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{padding-bottom:.5em;float:none}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content:" ";display:table}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear:both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:48%}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:right}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;text-align:left;float:none}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{margin-bottom:1em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;float:none}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{margin-right:0;width:100%;float:none}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{width:100%;float:none}.single-product .twentythirteen .panel{padding-right:20px!important;padding-left:20px!important}#branda_content_header>a,p.jan-sale-header-text{font-size:1.1em;line-height:1.25em;padding:0 10px}.woocommerce form.checkout_coupon{width:92vw}.subcat{font-size:1.5em;min-width:100px;max-height:100px}#contact-live-chat.border-right{border-right:none}#contact-phone.border-right{border-top:1px solid #d3d3d3;border-right:none}#contact-email{border-top:1px solid #d3d3d3}.product-section .woocommerce-result-count{width:100%;text-align:center}.woocommerce-page .woocommerce-checkout{max-width:90vw}.page-header{margin-bottom:40px}.middle-header-wrapper{background-image:-moz-linear-gradient(0deg,rgba(255,255,255,.95),rgba(255,255,255,.75));background-image:-webkit-linear-gradient(0deg,rgba(255,255,255,.95),rgba(255,255,255,.75));background-image:-o-linear-gradient(0deg,rgba(255,255,255,.95),rgba(255,255,255,.75));background-image:-ms-linear-gradient(0deg,rgba(255,255,255,.95),rgba(255,255,255,.75));background-image:linear-gradient(90deg,rgba(255,255,255,.95),rgba(255,255,255,.75))}.custom-logo-link{float:none;margin:0 auto}.homepage-category-button-wrap{display:block;margin-bottom:30px;position:static;float:none}.homepage-category-button{position:static;float:none}.homepage-section-header{font-size:2.3em}}@media only screen and (max-width:400px){#site-title{font-size:2.3em}}