#main-header{display:none}.scroll .et_pb_menu .et-menu-nav ul li a{color:#113842!important;font-size:1.8em}.increase-row-width .et_pb_image_wrap{width:15vw}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{aspect-ratio:1 / 1;width:100%;height:auto;object-fit:contain;background-color:#ffffff}#top-menu a.ecnal-menu-item,#lucid-main-header a.ecnal-menu-item{color:#113842!important}.inverted h1,.inverted h2,.inverted h3,.inverted h4,.inverted h5,.inverted h6,.inverted p{color:#fffdf0}@media only screen and (max-width:1165px){#logo{max-height:75%}#et-top-navigation{padding-left:220px!important}}@media only screen and (max-width:1040px){#logo{max-height:60%}}@media only screen and (max-width:980px){.et_pb_fullwidth_menu .et_pb_menu__menu{display:none}#et-boc{padding-top:0;margin-top:0}.et_mobile_nav_menu{display:block}.et_pb_menu .et_mobile_menu .entry-content ul{list-style-type:none}.et_pb_menu .et_mobile_menu{padding-left:0}}.et-db #et-boc .et-l .et-l--post .et_builder_inner_content .et_pb_row{width:100%}@media screen and (max-width:980px){.reverse{display:flex;flex-direction:column-reverse}}@media only screen and (min-width:981px){.nav li ul{width:fit-content;display:flex;flex-direction:column}.nav li li{white-space:nowrap}.nav li li a{width:auto!important}}.pa-menu-without-logo .et_pb_menu__menu>nav>ul>li{width:calc(100% / 3)}.pa-menu-without-logo .et_pb_menu__menu>nav>ul>li>a{width:100%;text-align:center;padding:25px 20px}.pa-menu-without-logo .et-menu>li{padding-left:0px;padding-right:0px}.pa-menu-without-logo .menu-item-has-children>a:first-child:after{position:relative}.woocommerce-tabs{display:flex;flex-direction:column-reverse}.cd-custom-list ul{list-style:none;padding-left:0}.cd-custom-list ul li{position:relative;padding-left:30px;margin-bottom:8px;color:#021b44;font-weight:500}.cd-custom-list ul li::before{content:"\2713";position:absolute;left:0;top:0;color:#ff8f00;font-size:18px;line-height:1.2}.ct-diy-grid ul.products li.product{border-radius:16px;overflow:hidden;box-shadow:0 24px 48px rgba(0,0,0,.25),0 4px 12px rgba(0,0,0,.4);border:1px solid rgba(0,0,0,0.2);background:transparent;display:flex;flex-direction:column}.ct-diy-grid ul.products li.product .et_shop_image,.ct-diy-grid ul.products li.product .et_shop_image a,.ct-diy-grid ul.products li.product a.woocommerce-LoopProduct-link{display:block;background-color:#eeeeee;padding:24px 16px 16px;min-height:180px;text-align:center}.ct-diy-grid ul.products li.product .et_shop_image img,.ct-diy-grid ul.products li.product a.woocommerce-LoopProduct-link img{max-width:100%;height:auto;margin:0 auto;display:block}.ct-diy-grid ul.products li.product .ct-diy-bottom{background-color:#2f3334;color:#ffffff;padding:20px 26px 24px;flex-grow:1;display:flex;flex-direction:column}.ct-diy-grid ul.products li.product .ct-diy-bottom .ct-diy-rating{font-size:14px;line-height:1.3;color:#ffcc33;margin-bottom:10px}.ct-diy-grid ul.products li.product .ct-diy-bottom .ct-diy-title{color:#ffffff;font-size:24px;font-weight:700;line-height:1.3;margin:0 0 12px}.ct-diy-grid ul.products li.product .ct-diy-bottom .ct-diy-subhead{color:#ffffff;font-size:15px;font-weight:600;margin:0 0 8px}.ct-diy-grid ul.products li.product .ct-diy-bottom .ct-diy-idealfor{list-style:none;margin:0 0 16px;padding:0}.ct-diy-grid ul.products li.product .ct-diy-bottom .ct-diy-idealfor li{position:relative;color:#ffffff;font-size:15px;line-height:1.4;margin:0 0 8px;padding-left:24px}.ct-diy-grid ul.products li.product .ct-diy-bottom .ct-diy-idealfor li::before{content:"\f058";position:absolute;left:0;top:0;font-family:"Font Awesome 7 Pro";font-weight:900;font-size:1em;line-height:1.2;color:#ff8f00!important}.ct-diy-grid ul.products li.product .ct-diy-bottom .ct-diy-price{color:#ffffff;font-size:26px;font-weight:700;margin:0 0 16px}.ct-diy-grid ul.products li.product .ct-diy-bottom .ct-diy-btn{background-color:#137bea;color:#ffffff;text-align:center;font-size:15px;line-height:1.3;font-weight:600;border-radius:8px;padding:14px 16px;text-decoration:none;display:block;margin-top:auto;transition:opacity .15s ease}.ct-diy-grid ul.products li.product .ct-diy-bottom .ct-diy-btn:hover{opacity:0.9;text-decoration:none}.ct-diy-grid ul.products li.product .ct-diy-bottom,.ct-diy-grid ul.products li.product .ct-diy-bottom *{color:#ffffff!important}.ct-trade-grid ul.products li.product{border-radius:16px;overflow:hidden;border:1px solid rgba(0,0,0,0.2);background:transparent;display:flex;flex-direction:column}.ct-trade-grid ul.products li.product .et_shop_image,.ct-trade-grid ul.products li.product .et_shop_image a,.ct-trade-grid ul.products li.product a.woocommerce-LoopProduct-link{display:block;background-color:transparent;padding:24px 16px 16px;min-height:180px;text-align:center}.ct-trade-grid ul.products li.product .et_shop_image img,.ct-trade-grid ul.products li.product a.woocommerce-LoopProduct-link img{max-width:100%;height:auto;margin:0 auto;display:block}.ct-trade-grid ul.products li.product .ct-diy-bottom{background-color:#021b44;color:#ffffff;padding:20px 26px 24px;flex-grow:1;display:flex;flex-direction:column}.ct-trade-grid ul.products li.product .ct-diy-bottom .ct-diy-rating{font-size:14px;line-height:1.3;color:#ffcc33;margin-bottom:10px}.ct-trade-grid ul.products li.product .ct-diy-bottom .ct-diy-title{color:#ffffff;font-size:24px;font-weight:700;line-height:1.3;margin:0 0 12px}.ct-trade-grid ul.products li.product .ct-diy-bottom .ct-diy-subhead{color:#ffffff;font-size:15px;font-weight:600;margin:0 0 8px}.ct-trade-grid ul.products li.product .ct-diy-bottom .ct-diy-idealfor{list-style:none;margin:0 0 16px;padding:0}.ct-trade-grid ul.products li.product .ct-diy-bottom .ct-diy-idealfor li{position:relative;color:#ffffff;font-size:15px;line-height:1.4;margin:0 0 8px;padding-left:24px}.ct-trade-grid ul.products li.product .ct-diy-bottom .ct-diy-idealfor li::before{content:"\f058";position:absolute;left:0;top:0;font-family:"Font Awesome 7 Pro";font-weight:900;font-size:1em;line-height:1.2;color:#ff8f00}.ct-trade-grid ul.products li.product .ct-diy-bottom .ct-diy-price{color:#ffffff;font-size:18px;font-weight:700;margin:0 0 16px}.ct-trade-grid ul.products li.product .ct-diy-bottom .ct-diy-btn{background-color:#ff8f00;color:#ffffff;text-align:center;font-size:15px;line-height:1.3;font-weight:600;border-radius:8px;padding:14px 16px;text-decoration:none;display:block;margin-top:auto;transition:opacity .15s ease}.ct-trade-grid ul.products li.product .ct-diy-bottom .ct-diy-btn:hover{opacity:0.9;text-decoration:none}.ct-trade-grid ul.products li.product .ct-diy-bottom,.ct-trade-grid ul.products li.product .ct-diy-bottom *{color:#ffffff!important}.ct-diy-grid ul.products li.product{min-height:800px}.ct-trade-grid ul.products li.product{min-height:550px}.ct-ideal-hidden{display:none}.ct-ideal-toggle{background:transparent!important;color:#ff8f00!important;border:none!important;padding:0;cursor:pointer;font-size:14px;text-decoration:underline;float:right;margin-top:5px;margin-bottom:5px}.ct-diy-idealfor::after{content:"";display:block;clear:both}.woocommerce ul.products li.product a img,.woocommerce div.product div.images img{aspect-ratio:1 / 1;object-fit:contain;width:100%;height:100%}.price-on-request .et_pb_button,.price-on-request a.et_pb_button,.price-on-request button{background:#ff8f00!important;border:2px solid #ff8f00!important;color:#ffffff!important}.price-on-request .et_pb_button:hover,.price-on-request a.et_pb_button:hover{background:#ff8f00!important;border-color:#ff8f00!important;color:#ffffff!important}.woocommerce-variation-price .woocommerce-Price-amount{margin-bottom:26px!important;display:inline-block!important;font-size:36px!important}@media (max-width:767px){.ct-diy-grid ul.products{display:flex!important;flex-wrap:wrap!important;gap:0!important}.ct-diy-grid ul.products>li.product{flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-right:0!important}.ct-diy-grid .products>.product{flex:0 0 100%!important;width:100%!important;max-width:100%!important}.ct-diy-grid ul.products>li.product{margin-bottom:20px!important}}@media (max-width:767px){.ct-diy-grid ul.products>li.product *{max-width:100%!important}}@media (max-width:767px){.ct-trade-grid ul.products{display:flex!important;flex-wrap:wrap!important;gap:0!important}.ct-trade-grid ul.products>li.product{flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-right:0!important;margin-bottom:20px!important}.ct-trade-grid ul.products>li.product *{max-width:100%!important}}.ct-orange-btn{display:inline-block;background-color:#ff8f00;color:#ffffff!important;padding:10px 18px;border-radius:4px;text-decoration:none;font-weight:600;transition:all 0.3s ease}.ct-orange-btn:hover{background-color:#e67e00;color:#ffffff!important}.woocommerce div.product form.cart .variations td.value select{width:fit-content;min-width:0;max-width:100%;padding:8px 34px 8px 10px;box-sizing:border-box}.woocommerce div.product form.cart .variations td.value{display:flex;flex-direction:column;align-items:flex-start;width:fit-content}.woocommerce div.product form.cart .variations td.value a.reset_variations{float:none;align-self:flex-end;margin-top:4px}.single-product .woocommerce-variation-price .price:has(del):has(ins){display:flex!important;flex-direction:column!important;gap:8px!important;margin:18px 0 20px!important;line-height:1.3!important;width:fit-content!important;padding:0 10px!important;box-sizing:border-box!important}.single-product .woocommerce-variation-price .price:has(del):has(ins) del,.single-product .woocommerce-variation-price .price:has(del):has(ins) ins{display:flex!important;align-items:center!important;gap:10px!important;text-decoration:none!important;line-height:1!important}.single-product .woocommerce-variation-price .price:has(del):has(ins) del .amount,.single-product .woocommerce-variation-price .price:has(del):has(ins) ins .amount{text-decoration:none!important;line-height:1!important}.single-product .woocommerce-variation-price .price:has(del):has(ins) del{color:#6f7890!important;font-size:22px!important;font-weight:400!important;opacity:1!important}.single-product .woocommerce-variation-price .price:has(del):has(ins) ins{color:#001f4d!important;font-size:34px!important;font-weight:800!important}.single-product .woocommerce-variation-price .price:has(del):has(ins) del::before,.single-product .woocommerce-variation-price .price:has(del):has(ins) ins::before{display:inline-block!important;min-width:165px!important;font-size:15px!important;font-weight:700!important;color:#113842!important;line-height:1!important;position:relative!important;top:-10px!important}.single-product .woocommerce-variation-price .price:has(del):has(ins) del::before{content:"Price Inc GST"}.single-product .woocommerce-variation-price .price:has(del):has(ins) ins::before{content:"Your Price Inc GST"}.single-product .woocommerce-variation-price .price:not(:has(del)):not(:has(ins)){display:inline-flex;align-items:baseline;gap:6px;flex-wrap:nowrap;margin:18px 0 20px;line-height:1.3}.single-product .woocommerce-variation-price .price:not(:has(del)):not(:has(ins)) .amount{font-size:34px;font-weight:400;color:#001f4d}@media only screen and (max-width:767px){.single-product .woocommerce-variation-price .price:has(del):has(ins) del,.single-product .woocommerce-variation-price .price:has(del):has(ins) ins{flex-direction:column;align-items:flex-start;gap:2px}.single-product .woocommerce-variation-price .price:has(del):has(ins) del::before,.single-product .woocommerce-variation-price .price:has(del):has(ins) ins::before{min-width:unset}.single-product .woocommerce-variation-price .price:has(del):has(ins) ins{font-size:30px}}.contreat-gst-suffix{font-size:16px;font-weight:500;color:#001f4d;margin-left:4px;white-space:nowrap}.single-product .woocommerce-variation-price .price .contreat-gst-suffix{display:inline-block;align-self:center}.ct-retail-price-label{font-size:0!important;line-height:0!important}.ct-retail-price-label::before{content:"Price Inc GST: ";font-size:16px!important;font-weight:400!important;color:#001f4d!important;line-height:1.3!important}.single-product .summary p.price:has(del):has(ins),.single-product .et_pb_wc_price p.price:has(del):has(ins){display:flex!important;flex-direction:column!important;gap:8px!important;margin:18px 0 20px!important;line-height:1.3!important;width:fit-content!important;padding:0 10px!important;box-sizing:border-box!important}.single-product .summary p.price:has(del):has(ins) del,.single-product .summary p.price:has(del):has(ins) ins,.single-product .et_pb_wc_price p.price:has(del):has(ins) del,.single-product .et_pb_wc_price p.price:has(del):has(ins) ins{display:flex!important;align-items:center!important;gap:10px!important;text-decoration:none!important;line-height:1!important}.single-product .summary p.price:has(del):has(ins) del .amount,.single-product .summary p.price:has(del):has(ins) ins .amount,.single-product .et_pb_wc_price p.price:has(del):has(ins) del .amount,.single-product .et_pb_wc_price p.price:has(del):has(ins) ins .amount{text-decoration:none!important;line-height:1!important}.single-product .summary p.price:has(del):has(ins) del,.single-product .et_pb_wc_price p.price:has(del):has(ins) del{color:#6f7890!important;font-size:22px!important;font-weight:400!important;opacity:1!important}.single-product .summary p.price:has(del):has(ins) ins,.single-product .et_pb_wc_price p.price:has(del):has(ins) ins{color:#001f4d!important;font-size:34px!important;font-weight:800!important}.single-product .summary p.price:has(del):has(ins) del::before{content:"Price Inc GST";display:inline-block!important;min-width:165px!important;font-size:15px!important;font-weight:700!important;color:#113842!important;line-height:1!important;position:relative!important;top:-10px!important}.single-product .summary p.price:has(del):has(ins) ins::before{content:"Your Price Inc GST";display:inline-block!important;min-width:165px!important;font-size:15px!important;font-weight:700!important;color:#113842!important;line-height:1!important;position:relative!important;top:-10px!important}.single-product .et_pb_wc_price p.price:has(del):has(ins) del::before{content:"Price Inc GST";display:inline-block!important;min-width:165px!important;font-size:15px!important;font-weight:700!important;color:#113842!important;line-height:1!important;margin-top:0!important}.single-product .et_pb_wc_price p.price:has(del):has(ins) ins::before{content:"Your Price Inc GST";display:inline-block!important;min-width:165px!important;font-size:15px!important;font-weight:700!important;color:#113842!important;line-height:1!important;margin-top:0!important}.single-product .summary p.price:has(del):has(ins) .contreat-gst-suffix,.single-product .et_pb_wc_price p.price:has(del):has(ins) .contreat-gst-suffix{display:inline-block!important;font-size:16px!important;font-weight:600!important;color:#001f4d!important;margin-left:4px!important;white-space:nowrap!important}@media only screen and (max-width:767px){.single-product .summary p.price:has(del):has(ins) del,.single-product .summary p.price:has(del):has(ins) ins,.single-product .et_pb_wc_price p.price:has(del):has(ins) del,.single-product .et_pb_wc_price p.price:has(del):has(ins) ins{flex-direction:column!important;align-items:flex-start!important;gap:2px!important}.single-product .summary p.price:has(del):has(ins) del::before,.single-product .summary p.price:has(del):has(ins) ins::before,.single-product .et_pb_wc_price p.price:has(del):has(ins) del::before,.single-product .et_pb_wc_price p.price:has(del):has(ins) ins::before{min-width:unset!important}.single-product .summary p.price:has(del):has(ins) ins,.single-product .et_pb_wc_price p.price:has(del):has(ins) ins{font-size:30px!important}}body.logged-in .menu-item-logged-out{display:none!important}body:not(.logged-in) .menu-item-logged-in{display:none!important}body.logged-in #top-menu li.ct-mega-menu ul.sub-menu li.menu-item-logged-out,body.logged-in .et-menu-nav li.ct-mega-menu ul.sub-menu li.menu-item-logged-out{display:none!important}body:not(.logged-in) #top-menu li.ct-mega-menu ul.sub-menu li.menu-item-logged-in,body:not(.logged-in) .et-menu-nav li.ct-mega-menu ul.sub-menu li.menu-item-logged-in{display:none!important}.ct-diy-grid ul.products,.ct-trade-grid ul.products{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important}.ct-diy-grid ul.products li.product,.ct-trade-grid ul.products li.product{min-height:0!important}.ct-diy-grid ul.products li.product .et_shop_image,.ct-diy-grid ul.products li.product .et_shop_image a,.ct-diy-grid ul.products li.product a.woocommerce-LoopProduct-link,.ct-trade-grid ul.products li.product .et_shop_image,.ct-trade-grid ul.products li.product .et_shop_image a,.ct-trade-grid ul.products li.product a.woocommerce-LoopProduct-link{min-height:144px!important}.ct-diy-grid ul.products li.product a.button,.ct-trade-grid ul.products li.product a.button{display:none!important}.ct-diy-grid ul.products li.product .ct-diy-bottom .ct-diy-title,.ct-trade-grid ul.products li.product .ct-diy-bottom .ct-diy-title{min-height:62px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.ct-diy-grid ul.products li.product .ct-diy-bottom .ct-diy-price,.ct-trade-grid ul.products li.product .ct-diy-bottom .ct-diy-price{margin-top:auto!important;margin-bottom:8px!important}.ct-diy-grid ul.products li.product .ct-diy-bottom .ct-diy-btn,.ct-trade-grid ul.products li.product .ct-diy-bottom .ct-diy-btn{margin-top:0!important}.et_mobile_menu li>a{color:#113842!important}.et_mobile_menu li.menu-item-has-children{background-color:#f5f5f5!important}.et_mobile_menu li.menu-item-has-children>a{color:#113842!important;font-weight:700!important}.et_mobile_menu li.menu-item-has-children>a:after{color:#113842!important}.et_mobile_menu{background-color:#ffffff!important}