@import url(https://fonts.googleapis.com/css2?family=Roboto&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto+Condensed&display=swap);:root{--global-font-color:#393939;--global-font-family:"Roboto", Arial, Helvetica, sans-serif;--global-font-size:16;--global-font-line-height:1.5;--highlight-font-family:"Barlow", "Helvetica Neue", "Arial", sans-serif;--content-width:71.875rem;--dropdown-symbol-width:0.7em;--color-theme-primary:#ff5f00;--color-theme-secondary:#41848f;--color-theme-red:#c0392b;--color-theme-green:#27ae60;--color-theme-blue:#2980b9;--color-theme-yellow:#f1c40f;--color-theme-black:#1c2833;--color-theme-grey:#95a5a6;--color-theme-lighter-grey:#f1f1f1;--color-theme-light-grey:#eee;--color-theme-white:#ecf0f1;--color-custom-daylight:#97c0b7;--color-custom-sun:#eee9d1;--color-custom-white:#fff;--color-link:#ff5f00;--color-link-visited:#ff5f00;--color-link-active:#802f00;--color-quote-border:#000;--color-quote-citation:#6c7781;--font-size-small:calc(16 / var(--global-font-size) * 1rem);--font-size-regular:calc(var(--global-font-size) / 16 * 1rem);--font-size-large:calc(36 / var(--global-font-size) * 1rem);--font-size-larger:calc(48 / var(--global-font-size) * 1rem)}html{line-height:1.5;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0}link{display:none}h1{margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;overflow:visible;background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}code,kbd,pre,samp{font-size:1em}samp{font-family:monospace}a{background-color:transparent;color:#ff5f00;font-weight:700}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;display:block;height:auto;max-width:100%}button,input,optgroup,select,textarea{font-size:100%;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.no-js .lazy{display:none!important}body,button,input,optgroup,select{color:#393939}body,button,input,optgroup,select,textarea{color:var(--global-font-color);font-family:"Roboto",Arial,Helvetica,sans-serif;font-family:var(--global-font-family);font-size:1rem;font-size:var(--font-size-regular);line-height:1.5;line-height:var(--global-font-line-height)}h1,h2,h3,h4,h5,h6{font-family:Barlow,Helvetica Neue,Arial,sans-serif;font-family:var(--highlight-font-family);font-stretch:condensed;clear:both;margin-top:2rem}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:1rem}.entry-header h1.entry-title,.page-header .page-title{font-size:2.25rem;line-height:1.5}cite,dfn,em,i{font-style:italic}blockquote,q{quotes:""""}blockquote{border-left:4px solid #000;border-left:4px solid var(--color-quote-border);margin:0}.entry-content>blockquote{padding-left:1em;margin-left:1.5rem}@media screen and (min-width:48em){.entry-content>blockquote{margin-left:auto}}blockquote cite{color:#6c7781;color:var(--color-quote-citation);font-size:13px;margin-top:1em;position:relative;font-style:normal}address,table{margin:0 0 1.5em}pre{background:#eee;font-family:courier\10 Pitch,Courier,monospace;font-size:.9375rem;line-height:1.6;margin-bottom:1.5em;max-width:100%;overflow:auto;padding:1.5em}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:.8rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{background:#fff;overflow-x:hidden}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}figure{margin:.5em 0}table{width:100%}a:visited{color:#ff5f00}a:is(:active, :focus, :hover){color:#802f00}a:not(.add_to_cart_button):focus,a:not(.woocommerce-LoopProduct-link):focus{outline:2px dotted #802f00;outline-offset:2px}a:hover{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#menu-skip-menu{padding:0!important;margin:0!important;height:0}#access-skip-menu a{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#access-skip-menu a:focus{position:absolute;width:auto;height:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0;z-index:9999999;padding:.5em;background:var(--bg-white);color:var(--fc-dk-blue);outline:var(--bg-white) dotted 1px;outline-offset:2px;background-color:#f1f1f1}.sr-only{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden;background:var(--bg-white)}#primary[tabindex="-1"]:focus{outline:0}.site{margin:0 auto;max-width:100%}@media screen and (min-width:48em){.entry-content>:not(.full-width),.entry-header>:not(.full-width),.entry-summary>:not(.full-width),.page-content>:not(.full-width){margin-left:auto;margin-right:auto;width:71.875rem;width:var(--content-width)}}.site-main{margin:inherit auto}.bg-site-main,.site-main{background:#f9f9f9}.header-container,.site-main .container{margin:0 auto;max-width:var(--content-width)}.site-main .container{max-width:71.875rem}.header-container{width:100%;gap:1rem;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;flex-direction:column}@media (min-width:600px){.header-container{flex-direction:row}}@media screen and (min-width:60em){#page{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.site-footer,.site-header{-ms-flex-negative:0;flex-shrink:0}.site-main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.site-header{-ms-grid-column-span:2;grid-column:span 2}.site-main{-ms-grid-column:1;grid-column:1;min-width:0;margin:0 auto;width:100%}.primary-sidebar{-ms-grid-column:2;grid-column:2;min-width:0}.site-footer{-ms-grid-column-span:2;grid-column:span 2}}.wp-block-cover{padding-bottom:2em}.wp-block-cover h2:not(.woocommerce-loop-product__title){text-align:center;margin-top:1em;margin-bottom:.5em}h2.woocommerce-loop-product__title{padding-top:0}.wp-block-cover .woocommerce ul.products li.product{margin-bottom:0!important}.site-main .entry-header{padding:0 1rem;text-align:left;display:flex;flex-direction:column}.site-main .entry-header h1{display:inline-block;font-size:2.5em!important}.site-main .container .entry-header{padding:0}.entry-header h1.entry-title,.page-header .page-title{color:#393939;color:var(--global-font-color);padding-top:.5rem;padding-bottom:1.5rem;font-weight:700;text-transform:uppercase}.entry-header h1.entry-title{margin:0 auto;width:100%;max-width:var(--content-width)}body.post-type-archive-drop-off-locations .site-main .container,body.post-type-archive-recycled-products .site-main .container{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:1em;grid-column-gap:1em;-moz-column-gap:1em;column-gap:1em;padding-left:1em;padding-right:1em;margin-top:2.5em}@media (min-width:768px){body.post-type-archive-drop-off-locations .site-main .container,body.post-type-archive-recycled-products .site-main .container{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:1em;grid-column-gap:1em;-moz-column-gap:1em;column-gap:1em}}@media (min-width:1050px){body.post-type-archive-drop-off-locations .site-main .container,body.post-type-archive-recycled-products .site-main .container{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1em;grid-column-gap:1em;-moz-column-gap:1em;column-gap:1em;padding-left:0;padding-right:0}}body.post-type-archive-drop-off-locations .site-main .container article,body.post-type-archive-recycled-products .site-main .container article{background-color:#eee;display:inline-block;margin:0 0 1em;padding:1em;width:100%;text-align:center}body.post-type-archive-drop-off-locations .site-main .container article h2,body.post-type-archive-recycled-products .site-main .container article h2{margin-top:0}#contact_form button[type=submit],.drop-off-locations-hours{margin-top:1em}.drop-off-locations-address{font-weight:700}.recycled-products-price{font-size:1.25em;font-weight:700}textarea{width:100%}button,input:not(.form-button) [type=submit],input:not(.form-button)[type=button],input[type=reset]{border-radius:3px;background-color:#fff;color:#ff5f00;-webkit-font-smoothing:antialiased;border:#ff5f00 solid 1px;transition:all .2s ease;font-size:1rem;padding:.5em;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}button:active,button:focus,button:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background-color:#ff5f00;color:#fff}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:1px solid #ccc;padding:.5em}input[type=color]:is(:focus, :focus-visible),input[type=date]:is(:focus, :focus-visible),input[type=datetime-local]:is(:focus, :focus-visible),input[type=datetime]:is(:focus, :focus-visible),input[type=email]:is(:focus, :focus-visible),input[type=month]:is(:focus, :focus-visible),input[type=number]:is(:focus, :focus-visible),input[type=password]:is(:focus, :focus-visible),input[type=range]:is(:focus, :focus-visible),input[type=search]:is(:focus, :focus-visible),input[type=tel]:is(:focus, :focus-visible),input[type=text]:is(:focus, :focus-visible),input[type=time]:is(:focus, :focus-visible),input[type=url]:is(:focus, :focus-visible),input[type=week]:is(:focus, :focus-visible),textarea:is(:focus, :focus-visible){color:#111;border-color:#111;outline:1px solid var(--color-link-active)}select{border:1px solid #ccc}.site-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-shadow:0 0 15px rgba(0,0,0,.05);box-shadow:0 0 15px rgba(0,0,0,.05);z-index:2;right:0;left:0}.site-header .custom-logo-link{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:45px}.site-header .menu-toggle{padding:.25rem 1rem!important;margin-left:1rem;background:#fff;border:0;display:flex;justify-content:center;font-size:.75rem;text-transform:uppercase;column-gap:.25rem;color:#393939}.site-header .menu-toggle svg{fill:#393939;width:14px}.site-header .menu-toggle:is(:hover, :focus){background:#393939;color:#fff}.site-header .menu-toggle:is(:hover, :focus) svg{fill:#fff}.brand-search-cart-container,.secondary-menu-container{display:flex;justify-content:space-between;margin-left:auto}.brand-search-cart-container{width:100%;align-items:center;background-color:#ff5f00;padding:.75rem}.header-image{margin:0 auto}.header-image img{display:block;margin:0 auto}.custom-logo-link{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.custom-logo-link img{width:150px;max-width:150px}.site-branding{text-align:center;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.site-description,.site-title{margin:0 1em;font-family:Barlow,Helvetica Neue,Arial,sans-serif;font-family:var(--highlight-font-family);font-stretch:condensed;font-size:38px;font-weight:700;line-height:1.2;color:#333332}.main-navigation a,.site-title a{text-decoration:none;color:inherit}.site-description{margin:.4375em 0 0;font-size:17px;font-weight:inherit;line-height:1.4;word-wrap:break-word;color:#757575}.nav--toggle-small .menu-toggle{padding:5px 5px 0;margin:0 10px 0 0;background:0 0;border:0}.nav--toggle-small .menu{display:none}@media (max-width:599px){.nav--toggle-small.nav--toggled-on .menu{display:block}}@media (min-width:600px){.brand-search-cart-container{gap:1rem;padding:1.25rem 1rem;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.custom-logo-link img{max-width:190px;min-width:170px;height:100%}.nav--toggle-small .menu-toggle{display:none}.nav--toggle-small .menu{display:block}.nav--toggle-sub ul ul{display:none;position:absolute;top:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:0;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2);z-index:1}}.main-navigation{padding:0 1em;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;font-family:Barlow,Helvetica Neue,Arial,sans-serif;font-family:var(--highlight-font-family);text-transform:uppercase;-webkit-box-pack:start;-ms-flex-pack:start;background-color:#fff;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;justify-content:center}.main-navigation li.current-menu-item a,.main-navigation li.current_page_item a{color:#4e4e4e}.main-navigation a{display:block;width:100%;padding:1em;color:#4e4e4e;position:relative;font-family:"Roboto Condensed";font-size:.875rem;font-weight:700;transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;white-space:nowrap}.main-navigation a:is(:focus, :hover),.main-navigation li:is(:hover, :focus)>a{text-decoration:underline;background:#f9f9f9;color:#4e4e4e}.main-navigation ul{display:none;text-align:right;list-style:none;margin:0;padding:.5em 0;-webkit-box-shadow:inset 0 15px 15px -15px rgba(0,0,0,.25);box-shadow:inset 0 15px 15px -15px rgba(0,0,0,.25)}.main-navigation li.menu-item--has-toggle>a{display:inline-block;padding-right:2em}.main-navigation li.menu-item--has-toggle>.dropdown-toggle{display:inline-block}.main-navigation ul ul a{padding-top:.75rem;padding-bottom:.75rem}.main-navigation ul.sub-menu{padding:1.5rem 1.5rem 2.28571rem!important;border-top:1px solid #fff}.main-navigation ul.sub-menu .toggle-show{display:block}#contact_form input,.primary-menu-container{width:100%}@media (min-width:600px){.site-header .menu-toggle{display:none}.main-navigation{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}.main-navigation ul{padding:0}.main-navigation ul.sub-menu{background-color:#f9f9f9}.main-navigation ul li{border-bottom:2px solid #fff}.main-navigation li.current-menu-item,.main-navigation li.current_page_item{border-bottom:2px solid #eee}.main-navigation ul li:first-child{margin-left:0}.main-navigation ul ul li{padding-left:0;margin-left:0;border-bottom:2px solid #f9f9f9}.main-navigation ul ul ul{top:0;left:100%;min-height:100%}.main-navigation ul.menu{display:flex;flex-wrap:wrap;justify-content:center;box-shadow:inset 0 15px 15px -15px transparent;transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in}.main-navigation li.menu-item--has-toggle>a{display:inline-block;width:auto}}.nav--toggle-sub .dropdown,.nav--toggle-sub .dropdown-toggle{display:block;background:0 0;position:absolute;right:1em;top:1.5rem;width:.7em;width:var(--dropdown-symbol-width);height:.7em;height:var(--dropdown-symbol-width);font-size:inherit;line-height:inherit;margin:0;padding:0;border:0;border-radius:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);overflow:visible}.nav--toggle-sub .dropdown-symbol{display:block;background:0 0;position:absolute;right:20%;top:35%;width:60%;height:60%;border:solid #000;border-width:0 2px 2px 0;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.nav--toggle-sub ul ul .dropdown,.nav--toggle-sub ul ul .dropdown-toggle{top:40%;right:.2em}.nav--toggle-sub ul ul .dropdown-symbol{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav--toggle-sub li.menu-item--has-toggle,.nav--toggle-sub li.menu-item-has-children{position:relative}.nav--toggle-sub li.menu-item--toggled-on>ul,.nav--toggle-sub li:hover>ul,.nav--toggle-sub li:not(.menu-item--has-toggle):focus>ul{display:block}.nav--toggle-sub li:not(.menu-item--has-toggle):focus-within>ul{display:block;text-align:left}@media (max-width:600px){.header-container{gap:.5rem}.main-navigation li.menu-item--has-toggle>a{padding-right:4em}.nav--toggle-sub .dropdown-toggle{padding:1rem!important;background-color:#eee!important;border:#eee solid 1px;right:.8rem!important}.main-navigation li:is(:hover, :focus)>.dropdown-toggle,.nav--toggle-sub .dropdown-toggle:is(:hover, :focus){border:#d0d0d0 solid 1px}.nav--toggle-sub .dropdown-symbol{right:.75rem!important;top:50%!important;width:.5em!important;height:.5em!important}.main-navigation ul ul a{padding-right:2.1rem}.main-navigation ul.sub-menu{padding-top:.5rem!important;padding-bottom:.5rem!important;background-color:#eee;border-bottom:#d0d0d0 solid 1px}.site-header .menu-toggle{margin-right:.0625rem}.secondary-menu-container{width:100%}#secondary-menu li:last-child a{border-right:#fff solid 1px}}@media (min-width:975px){.nav--toggle-sub li.menu-item--has-toggle,.nav--toggle-sub li.menu-item-has-children{position:relative}.nav--toggle-sub .dropdown,.nav--toggle-sub .dropdown-toggle{right:15px}.nav--toggle-sub .dropdown-toggle:hover,.nav--toggle-sub .menu-item--has-toggle:hover .dropdown-toggle{pointer-events:none;top:50%}.main-navigation ul{display:none;text-align:left}}.form-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#ccc;border-style:solid;border-width:1px;border-radius:0;color:#4e4e4e;display:block;font-family:inherit;font-size:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;height:3rem;margin:0;padding:.75rem 1rem;transition:border-color .1s ease-out;width:100%}.form-field{display:block;margin:0;max-width:none;position:relative}.form-field::after,.form-field::before{content:" ";display:table}.quick-search-wrap{width:100%;flex-grow:1}@media only screen and (min-width:801px){.brand-search-cart-container .form,.brand-search-cart-container .form-field{margin:0}.quick-search-wrap{position:relative;flex:1 1 auto}}.brand-search-cart-container .form-fieldset{border-width:0;margin:0;padding:0}.quick-search-wrap .form-button{height:45px;padding:0 14px;position:absolute;left:0;top:0;background-color:transparent!important;border:#fff solid 0!important}.quick-search-wrap .form-input{background:#fff;border:1px solid #424242;border-radius:0;color:#424242;height:45px;padding-left:45px}.quick-search-wrap .form-button .icon{display:block;width:19px;height:19px}.icon{transition:all .15s ease}.icon svg{fill:#424242;height:100%;vertical-align:top;width:100%}#secondary-menu{list-style-type:none;margin:0;padding:0;display:flex;gap:1rem}#secondary-menu a{color:#fff!important;border-right:#fff solid 1px;padding:0 1rem 0 0;white-space:nowrap;text-decoration:none;text-transform:capitalize}#secondary-menu a:is(:hover, :focus){text-decoration:none;color:#501d00!important}#secondary-menu li:last-child a{border-right:#fff solid 0;padding-right:0!important}.site-main .comment-navigation{margin:0 auto 2em}.site-main .comment-navigation,.site-main .pagination,.site-main .post-navigation,.site-main .posts-navigation{border-bottom:1px solid #111;max-width:71.875rem;max-width:var(--content-width);overflow:hidden;padding:0 1.5rem 2em;font-family:Barlow,Helvetica Neue,Arial,sans-serif;font-family:var(--highlight-font-family);font-stretch:condensed}.site-main .post-navigation,.site-main .posts-navigation{margin:0 auto 2em}@media screen and (min-width:48em){.site-main .comment-navigation,.site-main .pagination,.site-main .post-navigation,.site-main .posts-navigation{padding-left:0;padding-right:0}}.nav-links{display:-webkit-box;display:-ms-flexbox;display:flex}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{width:50%;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{text-align:end;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.home-banner{padding:1em}.home-banner.wp-block-cover .wp-block-cover__inner-container{padding:1em;width:auto;background-color:rgba(255,255,255,.5)}.wp-block-cover__inner-container h1{margin-top:.25em}.cta-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cta-col{padding:2.25em 1em .75em;-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.cta-col .wp-block-image{width:100%;height:auto;margin-bottom:0}.home-header-section h2{text-transform:uppercase;margin-bottom:0!important;margin-top:0!important;color:#1c2833;color:var(--color-theme-black)}.home-header-section h2 a:hover{text-decoration:none;color:#802f00;color:var(--color-link-active)}.wp-block-cover.ways-you-can-help-cta{min-height:auto!important;height:auto;padding:2em 1em 2.5em;color:#fff;color:var(--color-custom-white)}.wp-block-cover.ways-you-can-help-cta a{color:#fff}.wp-block-cover.ways-you-can-help-cta h2{margin-top:0!important}.uaacog-cta{min-height:auto!important}.uaacog-cta h4{font-size:1.125em}footer.entry-footer .entry-actions:empty,footer.entry-footer .entry-taxonomies:empty,p:empty{display:none}.post-navigation-sub span{color:#393939;color:var(--global-font-color);text-decoration:none;display:inline-block}.site-main .pagination{margin:0 auto 1.5em}.pagination .nav-links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination .page-numbers{display:inline-block;margin-bottom:.5em;margin-right:1em;border:1px solid #ff5f00;min-width:1.75em;line-height:1.75;text-align:center;text-decoration:none}.pagination a:visited,.woocommerce-info::before,.woocommerce-message:before{color:#ff5f00}.pagination a:active,.pagination a:focus,.pagination a:hover{border-color:#00a0d2}.pagination .next,.pagination .prev{min-width:auto;border-color:transparent;text-decoration:underline}.pagination .next:active,.pagination .next:focus,.pagination .next:hover,.pagination .prev:active,.pagination .prev:focus,.pagination .prev:hover{border-color:transparent}.pagination .dots{min-width:auto;border:0}.pagination .current{border-color:#393939;border-color:var(--global-font-color)}.site-footer{margin:0;padding:1em 1em .5em;font-family:Barlow,Helvetica Neue,Arial,sans-serif;font-family:var(--highlight-font-family);background-color:#333;color:#fff;text-align:center}.site-footer .container{margin:0 auto;width:100%;max-width:var(--content-width)}.site-info article:first-of-type{flex:1 1 auto}.site-info article{flex:0 1 1fr;text-align:left;max-width:100%}@media (min-width:800px){.site-info article{margin-bottom:25px}}.site-info article:first-of-type h5{font-family:Roboto;font-size:1.5rem;text-transform:capitalize}.site-footer .copyright{font-size:.875em;border-top:1px solid #4e4e4e;padding-top:20px;text-align:center}.site-info{text-align:left}.custom-footer-logo-link{display:inline-block}.custom-footer-logo-link img{width:120px;max-width:120px;height:auto;margin:10px auto}.site-footer .site-info{margin-top:1em!important}.site-footer .footer-col-container{display:flex;align-content:flex-start;gap:2.5rem;flex-wrap:wrap}.site-footer .footer-col-container #block-21 a{text-decoration:none;color:#d2d2d2;font-weight:400}.site-footer .footer-col-container #block-21 a:is(:hover, :focus),.site-info ul li a:is(:hover, :focus){color:#fff;text-decoration:underline}.site-info h5{color:#fff;font-size:.9375rem;text-transform:uppercase;font-weight:700;letter-spacing:.25px;margin-top:.5rem;text-align:left}.site-info ul{text-align:left;list-style-type:none;padding:0;margin:0;display:block}.site-info ul li{display:block}.site-info ul li a{white-space:nowrap;color:#d2d2d2;text-decoration:none;font-weight:400;display:block}@media screen and (min-width:49.1em){.site-footer .site-info{margin-top:.5em!important}.site-footer ul{margin-top:.5em}.site-footer ul li{display:block}.site-footer ul li a{text-decoration:none;font-weight:400}}.infinite-scroll .pagination,.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}#contact_form .inline-block,.infinity-end.neverending .site-footer{display:block}.wp-block-columns{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:1em;gap:1em}.site-info h5,body.page.woocommerce article{margin-bottom:0}.checkout_coupon.woocommerce-form-coupon p,.payment_box.payment_method_paypal p,body.page.woocommerce .site-footer{margin-top:0}div.woocommerce{margin:1.5em auto 0!important}div.woocommerce ul.products{display:grid;grid-template-columns:100%;column-gap:1rem;row-gap:1.5rem;margin-bottom:1.5rem}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:none!important;width:100%!important;padding:.25rem;position:relative;margin:0!important;background:#fff;border:1px solid #ebebeb}@media (min-width:640px){div.woocommerce ul.products{grid-template-columns:1fr 1fr}}@media (min-width:768px){div.woocommerce ul.products{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1024px){div.woocommerce ul.products{grid-template-columns:1fr 1fr 1fr 1fr}}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:normal!important;display:block!important}.woocommerce-product-gallery .flex-viewport{border:1px solid #cbcbcb}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:.25rem 0 0;padding:0;display:flex;gap:.25rem}.woocommerce div.product div.images .flex-control-thumbs li{width:100%;float:none;margin:0;list-style:none;border:1px solid #ebebeb;padding:.25rem;background-color:#fff}.woocommerce table.shop_attributes{border:1px solid #cbcbcb;border-collapse:collapse;border-radius:4px 4px 0 0}.woocommerce table.shop_attributes th{border-bottom:1px solid #dedede}.woocommerce table.shop_attributes td{font-style:italic;padding:.25rem .75rem;border-top:0;border-bottom:1px solid #dedede;border-left:1px solid #dedede;line-height:1.5}.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt{background-color:#fff;color:#ff5f00;-webkit-font-smoothing:antialiased;border:#ff5f00 solid 1px;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover{color:#fff;background-color:#ff5f00}.woocommerce div.product .woocommerce-tabs,.woocommerce-tabs.wc-tabs-wrapper{margin-top:30px}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#393939;color:var(--global-font-color);font-size:1.125em;font-weight:700}.woocommerce ul.products li.product .price{color:var(--global-font-color);font-size:1.125em}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:120px}.woocommerce-message{border-top-color:#ff5f00}.woocommerce-checkout-payment .form-row.place-order{margin:0 0 20px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea .woocommerce form .form-row .select2{-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5em;width:100%;margin:0;outline:0;line-height:normal}.select2-container--default.select2-container--focus .select2-selection--single{color:#111;border-color:#111}.select2-container .select2-selection--single{padding:.25em .125em;height:auto}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#802f00;border-color:var(--color-link-active)}ul.woocommerce-error,ul.woocommerce-info,ul.woocommerce-message{padding-left:3.5em!important}.post-edit-link{padding:2em;display:inline-block}.added_to_cart .wc-forward,.woocommerce a.added_to_cart{margin-left:1em}.entry-header,.entry-header.home-banner{background-position:50%;background-repeat:no-repeat;background-size:cover}.wp-block-button__link{background-color:#ff5f00;color:#fff;border-radius:3px}.wp-block-button__link:hover{background-color:#7d8a37}.section-margin{margin:2.5em auto}.section-margin-bottom-only{margin:0 auto 2.5em}.home-header-section{padding-top:2.5em!important}.home-header-section h1,.home-header-section p{padding:.25em 1em;background-color:rgba(255,255,255,.5)}.home-header-section p{padding:1em}.home-header-section h2{font-size:30px;font-weight:700}.home-header-section h2 a{text-decoration:none;color:#393939;color:var(--global-font-color)}.home-newest-products{margin-bottom:.25em}.home-newest-products a,.read-more a{text-decoration:none}body.page-template-default:not(.home) #page .entry-content{margin-left:auto;margin-right:auto;width:100%;max-width:var(--content-width)}.entry-content ul.our-process-list{list-style-type:none;margin:0;padding:1em 0}.entry-content ul.our-process-list li{font-size:26px;font-weight:700;display:inline-block;margin:0 1em 0 0;padding:0 1.75em 0 0;position:relative}.entry-content ul.our-process-list li:after{font-size:30px;line-height:1.2;position:absolute;content:"➤";right:0}.entry-content ul.our-process-list li:last-child:after{content:" "}#page ul.contact-form{list-style-type:none;padding:.75rem 1rem 1.25rem;margin:0}#page ul.contact-form label{display:block;margin-top:1em!important;margin-bottom:.5em}@media (min-width:1170px){#page ul.contact-form{padding:.75rem 0 1.25rem}}#message_text{max-width:600px}#contact_form .margin-left,.woocommerce-Button.woocommerce-button.button.wp-element-button.woocommerce-form-register__submit,.woocommerce-button.button.woocommerce-form-login__submit{margin-left:0!important}@media (min-width:476px){#contact_form .margin-left{margin-left:1em!important}#contact_form .inline-block{display:inline-block}}#contact_form .error{display:block!important;color:#721c24}p.error,p.thanks{margin-top:2.5em;margin-bottom:0}p.thanks{color:#155724}.woocommerce form .form-row .required,p.error{color:#721c24!important}.wp-block-cover *{margin:0 auto!important;padding:0!important}.wp-block-cover h2{margin-bottom:.25em!important;font-size:28px!important}.first-section-home{padding-top:0;margin-top:-1.5em}.newest-products{margin-bottom:-2em}.wc-block-grid__product-price.price{font-weight:700!important}.thanks{color:#155724;background-color:#d4edda;border-color:#c3e6cb;margin:2em 0}.errors{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;margin:2em 0 0}.errors,.thanks{padding:1em;width:100%}.errors p,.thanks p{margin:0;padding:0}.woocommerce-MyAccount-navigation ul{list-style-type:none;background:#eee;background:var(--color-theme-light-grey);margin:.25em;padding:.25em!important;display:inline-block}.woocommerce-MyAccount-navigation ul li.is-active{background:#ff5f00}.woocommerce-MyAccount-navigation ul li.is-active a{color:#fff;color:var(--color-custom-white);border:1px solid #ff5f00}.woocommerce-MyAccount-navigation ul li a{border:1px solid #eee;border:1px solid var(--color-theme-light-grey);padding:.5em 2em;display:block;text-decoration:none}.woocommerce-MyAccount-navigation ul li a:hover{text-decoration:underline;border:1px solid #ff5f00}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:"Roboto Condensed";font-size:15px;letter-spacing:normal;margin:0;text-align:left;text-transform:uppercase;color:#4e4e4e;padding:.25rem .5rem 0}.woocommerce ul.products li.product .price{color:#4e4e4e;font-size:1rem;font-weight:400;padding:0 .5rem .25rem}.woocommerce ul.products li.product:hover .woocommerce-loop-product__title{text-decoration:underline}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0;box-shadow:none}.woocommerce button.button.alt:not(.woocommerce-catalog-enquiry-btn),.woocommerce button.button:not(.woocommerce-catalog-enquiry-btn),.woocommerce ul.products li.product .button:not(.woocommerce-catalog-enquiry-btn){margin:0 .5rem .5rem;background-color:#fff;color:#ff5f00;-webkit-font-smoothing:antialiased;border:#ff5f00 solid 1px;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce ul.products li.product .button:hover{color:#fff;background-color:#ff5f00}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .woocommerce-LoopProduct-link{outline:0 dotted #802f00}.woocommerce-form.woocommerce-form-register.register p,p.woocommerce-LostPassword.lost_password{padding:0 3px!important}._mi.dashicons.dashicons-phone{-webkit-transform:scaleX(-1);transform:scaleX(-1)}#breadcrumbs{margin-top:3rem;margin-bottom:0;color:#989898;font-size:.875rem}#breadcrumbs span>span{padding-right:.5rem;padding-left:.5rem}#breadcrumbs span>span:first-of-type{padding-left:0}#breadcrumbs .breadcrumb_last{padding-left:.5rem}.float-image-right img{float:right;margin-left:1.5rem;margin-bottom:1rem;margin-top:1rem}.float-image-left img{float:left;margin-right:1.5rem;margin-bottom:1rem;margin-top:1rem}.icon svg,.read-more .icon{transition:all .15s ease}.read-more .icon{height:1.14286rem;width:1.14286rem;display:inline-block;vertical-align:middle}.read-more .icon svg{display:inline-block;fill:#802f00;height:100%;vertical-align:top;width:100%}svg:not(:root){overflow:hidden}.article-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:1.5rem;margin:0 auto;width:100%;max-width:var(--content-width);padding:1.75rem 1rem 0}@media (min-width:1169px){.article-container{padding:2rem 0 0}}.blog-post h3{font-size:1.5rem;margin-top:0}.blog-post h2{margin-top:0}.blog-post h2 a,.blog-post h3 a{display:block;color:#393939;text-decoration:none}.blog-post h2 a:is(:hover, :focus),.blog-post h3 a:is(:hover, :focus){color:#989898}.blog-post h2 a:is(:focus),.blog-post h3 a:is(:focus),.post-navigation a:is(:focus){outline:0!important}.blog-post-date{color:#989898;margin:0;padding:0;font-size:.875rem}.post-navigation{background:0 0!important;margin-bottom:.5rem!important;padding:0!important;border-bottom:#000 solid 0!important}h2.home{font-size:2rem;text-align:center;margin-top:2rem;margin-bottom:-.75rem;text-transform:uppercase}.bg-white{background-color:#fff}.home-recent-posts{margin-top:3rem;padding:0 1rem 2rem}.home-recent-posts h2{padding-top:2rem}.full-width .home-category-container{margin:0 auto;width:100%;max-width:var(--content-width);padding-bottom:1.5rem;margin-top:-1rem;padding-top:2rem}.home-category-container h2{margin-top:0;padding-top:0}.woocommerce-info{border-top-color:#ff5f00}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin:2rem 0}.carousel-indicators{display:none!important}.entry-content,.entry-summary,.page-content{padding:1rem!important}@media (min-width:73em){.entry-content,.entry-summary,.page-content{padding:1rem 0!important}}.nav-links{padding-bottom:3rem;padding-left:1rem;padding-right:1rem;padding-top:3rem;}.nav-links div a{display:block}@media (max-width:300px){.menu-toggle span{display:none!important}}@media (max-width:400px){#wpmenucartli .cartcontents{display:none!important}}@media (max-width:700px){.entry-content,.entry-summary,.page-content{padding-top:0!important}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-ordering,.woocommerce-page .woocommerce-result-count{float:none!important;text-align:center!important}#breadcrumbs{margin-top:2rem}}.woocommerce div.product .woocommerce-tabs .panel{padding:0 .875rem!important}.woocommerce-tabs.wc-tabs-wrapper h2{margin-top:0!important;margin-bottom:0!important}.woocommerce-tabs.wc-tabs-wrapper ul.tabs{margin-bottom:1rem!important}