.wc-block-cart__empty-cart__title.with-empty-cart-icon:before{content:none;display:none}h2.wc-block-components-checkout-step__title{padding-top:0!important}.wc-block-components-address-form__city,.wc-block-components-address-form__state,.wc-block-components-address-form__postcode{flex:calc(33.33% - 12px)!important}.wc-block-components-address-form__thwcfe-block-gas_fitter_lic,.wc-block-components-address-form__thwcfe-block-plumber_lic,.wc-block-components-address-form__thwcfe-block-electrician_lic,.wc-block-components-select-input-thwcfe-block-lic_lvl,.wc-block-components-address-form__thwcfe-block-employer,.wc-block-components-address-form__thwcfe-block-name_on_cc,.wc-block-components-address-form__thwcfe-block-person_placing,.wc-block-components-select-input-thwcfe-block-employer_phcc{flex:100%!important}.wc-block-components-address-form__thwcfe-block-employer,.wc-block-components-select-input-thwcfe-block-employer_phcc{margin-top:80px!important;position:relative}.wc-block-components-address-form__thwcfe-block-employer:before,.wc-block-components-select-input-thwcfe-block-employer_phcc:before{content:"Employer and Credit Card Info";display:block;line-height:1.4;font-size:var(--wp--preset--font-size--medium,22px);color:var(--color2);position:absolute;left:0;top:-45px}.wc-block-components-select-input-thwcfe-block-employer_phcc:before{content:"Online Students - Please Complete the Following";top:-35px}.wc-block-checkout__use-address-for-billing{display:none}.cat-prods .sc-prod-block:not(:last-child){border-bottom:1px solid #ccc;padding:0 0 50px;margin:0 0 50px}form.cart{display:flex;gap:10px}form.cart>div:not(.quantity){width:100%}.sc-topics-txt>div:not(last-child){margin-bottom:30px}.sc-topics-txt ul{margin-top:10px}.sc-topics-txt p:empty{display:none}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){height:auto}.sc-cat-block{display:flex;gap:60px}.sc-cat-info{flex:6}.sc-topics{flex:4}.sc-topics li{margin-bottom:5px}.sc-prod-block{display:flex;gap:60px}.sc-prod-block>div{flex:1}.sc-prod-block>div.scp-desc{flex:2}.sc-prod-block>div.scp-img{flex:auto;flex-grow:0}.sc-prod-block>div.scp-actions{width:100%;max-width:300px;flex:auto;flex-grow:0}.scp-calendar .fc-day:has(.fc-event){background:var(--color3)}.scp-calendar .fc-daygrid-day-events{min-height:0!important}.scp-calendar a.fc-event{display:none}.scp-calendar .fc-daygrid-day-number{font-size:13px}.scp-calendar td,.scp-actions td{padding:0}.scp-actions>div:not(:last-child){margin:0 0 20px}.scp-price{font-size:120%}h4.scp-label{color:var(--color1);font-family:'Oswald';font-size:22px}table.variations{margin:0}table.variations tr:not(:last-child){border-bottom:10px solid #fff0}.variations th{border-bottom:5px solid #fff0}.variations td{padding:0}label{font-size:inherit}.variations .label,.wapf-field-label label{font-size:20px;color:var(--color1);text-transform:uppercase;font-family:'Oswald'}.variations .label label{font-size:inherit}ul.variable-items-wrapper{gap:6px;margin:0 0 10px!important}ul.variable-items-wrapper li{margin:0!important;border:2px solid var(--color1);color:var(--color1)!important;box-shadow:none!important;border-radius:0!important;background:none!important;width:100%!important}ul.variable-items-wrapper li.selected{background:var(--color1)!important;color:#fff!important}ul.variable-items-wrapper li:not(.selected,.disabled):hover{background:var(--color1)!important;color:#fff!important;opacity:.5}ul.variable-items-wrapper li.disabled{opacity:.5}ul.variable-items-wrapper li.disabled span{opacity:1!important}ul.variable-items-wrapper li .variable-item-contents{align-items:flex-start!important}ul.variable-items-wrapper li .variable-item-span{padding:0 10px!important}ul.variable-items-wrapper[aria-label="Location"] li{width:calc(50% - 3px)!important}a.reset_variations{display:inline-block;color:var(--color2);border-bottom:2px solid;font-weight:600;text-decoration:none}a.reset_variations:hover{opacity:.5}a.reset_variations[style*="visibility: visible"]{margin:10px 0 20px}.woocommerce-variation.single_variation{display:none!important}.wapf-wrapper{margin-left:0!important}.wapf-field-container{padding:0!important}.wapf--inner>div:not(:last-child){border-bottom:1px solid #ccc;padding:0 0 6px;margin:0 0 6px}.woo-selected-variation-item-name{display:none!important}.woocommerce-variation-add-to-cart{display:flex;gap:10px}.woocommerce-variation-add-to-cart button,.single_add_to_cart_button{flex:1}.scp-actions a.btn{font-weight:700;width:100%;box-sizing:border-box;text-align:center}.scp-actions a.btn:hover{background:var(--color1)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled]:hover,:root :where(.wp-element-button,.wp-block-button__link){background:var(--color1)!important;border-radius:0}