﻿:root{--black: #000;--white: #fff;--dark-grey: #222;--medium-grey: #888;--light-grey: #ddd;--orange: #fb6a00;--trans-orange: rgb(251 106 0 / 20%);--light-orange: #ef7c27;--primary: var(--dark-grey);--secondary: var(--medium-grey);--accent: var(--orange);--accent-alt: var(--light-orange);--strip: #8aadd9;--xcoat: #8aadd9;--null: #881c7f;--prime: #d21437;--vitalise: #a6ce39;--retaine: #004c89;--grid-1: repeat(1, minmax(0, 1fr));--grid-2: repeat(2, minmax(0, 1fr));--grid-3: repeat(3, minmax(0, 1fr));--grid-4: repeat(4, minmax(0, 1fr));--grid-5: repeat(5, minmax(0, 1fr));--grid-6: repeat(6, minmax(0, 1fr));--grid-gap: clamp(2rem, 3.824vw + 0.776rem, 6rem)}.bg-black{background-color:#000}.bg-black::after{background-color:#000}.button.button-black{background-color:#000 !important}.button.button-black:hover{background-color:black !important}.button.button-text-black{color:#000 !important}.text-black{color:#000}.text-black h1,.text-black h2,.text-black h3,.text-black h4,.text-black h5,.text-black a,.text-black li{color:#000}.border-black{border-color:#000}.line-black{border-color:#000}.bg-white{background-color:#fff}.bg-white::after{background-color:#fff}.button.button-white{background-color:#fff !important}.button.button-white:hover{background-color:#e6e6e6 !important}.button.button-text-white{color:#fff !important}.text-white{color:#fff}.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white a,.text-white li{color:#fff}.border-white{border-color:#fff}.line-white{border-color:#fff}.bg-light-grey{background-color:#ddd}.bg-light-grey::after{background-color:#ddd}.button.button-light-grey{background-color:#ddd !important}.button.button-light-grey:hover{background-color:#c4c4c4 !important}.button.button-text-light-grey{color:#ddd !important}.text-light-grey{color:#ddd}.text-light-grey h1,.text-light-grey h2,.text-light-grey h3,.text-light-grey h4,.text-light-grey h5,.text-light-grey a,.text-light-grey li{color:#ddd}.border-light-grey{border-color:#ddd}.line-light-grey{border-color:#ddd}.bg-medium-grey{background-color:#888}.bg-medium-grey::after{background-color:#888}.button.button-medium-grey{background-color:#888 !important}.button.button-medium-grey:hover{background-color:#6f6f6f !important}.button.button-text-medium-grey{color:#888 !important}.text-medium-grey{color:#888}.text-medium-grey h1,.text-medium-grey h2,.text-medium-grey h3,.text-medium-grey h4,.text-medium-grey h5,.text-medium-grey a,.text-medium-grey li{color:#888}.border-medium-grey{border-color:#888}.line-medium-grey{border-color:#888}.bg-dark-grey{background-color:#222}.bg-dark-grey::after{background-color:#222}.button.button-dark-grey{background-color:#222 !important}.button.button-dark-grey:hover{background-color:#090909 !important}.button.button-text-dark-grey{color:#222 !important}.text-dark-grey{color:#222}.text-dark-grey h1,.text-dark-grey h2,.text-dark-grey h3,.text-dark-grey h4,.text-dark-grey h5,.text-dark-grey a,.text-dark-grey li{color:#222}.border-dark-grey{border-color:#222}.line-dark-grey{border-color:#222}.bg-teal{background-color:#19a1d3}.bg-teal::after{background-color:#19a1d3}.button.button-teal{background-color:#19a1d3 !important}.button.button-teal:hover{background-color:#147ea5 !important}.button.button-text-teal{color:#19a1d3 !important}.text-teal{color:#19a1d3}.text-teal h1,.text-teal h2,.text-teal h3,.text-teal h4,.text-teal h5,.text-teal a,.text-teal li{color:#19a1d3}.border-teal{border-color:#19a1d3}.line-teal{border-color:#19a1d3}.bg-dark-teal{background-color:#1d73a6}.bg-dark-teal::after{background-color:#1d73a6}.button.button-dark-teal{background-color:#1d73a6 !important}.button.button-dark-teal:hover{background-color:#15557b !important}.button.button-text-dark-teal{color:#1d73a6 !important}.text-dark-teal{color:#1d73a6}.text-dark-teal h1,.text-dark-teal h2,.text-dark-teal h3,.text-dark-teal h4,.text-dark-teal h5,.text-dark-teal a,.text-dark-teal li{color:#1d73a6}.border-dark-teal{border-color:#1d73a6}.line-dark-teal{border-color:#1d73a6}.bg-light-teal{background-color:#13bcea}.bg-light-teal::after{background-color:#13bcea}.button.button-light-teal{background-color:#13bcea !important}.button.button-light-teal:hover{background-color:#0f96bb !important}.button.button-text-light-teal{color:#13bcea !important}.text-light-teal{color:#13bcea}.text-light-teal h1,.text-light-teal h2,.text-light-teal h3,.text-light-teal h4,.text-light-teal h5,.text-light-teal a,.text-light-teal li{color:#13bcea}.border-light-teal{border-color:#13bcea}.line-light-teal{border-color:#13bcea}.bg-orange{background-color:#fb6a00}.bg-orange::after{background-color:#fb6a00}.button.button-orange{background-color:#fb6a00 !important}.button.button-orange:hover{background-color:#c85400 !important}.button.button-text-orange{color:#fb6a00 !important}.text-orange{color:#fb6a00}.text-orange h1,.text-orange h2,.text-orange h3,.text-orange h4,.text-orange h5,.text-orange a,.text-orange li{color:#fb6a00}.border-orange{border-color:#fb6a00}.line-orange{border-color:#fb6a00}.bg-light-orange{background-color:#ef7c27}.bg-light-orange::after{background-color:#ef7c27}.button.button-light-orange{background-color:#ef7c27 !important}.button.button-light-orange:hover{background-color:#d36310 !important}.button.button-text-light-orange{color:#ef7c27 !important}.text-light-orange{color:#ef7c27}.text-light-orange h1,.text-light-orange h2,.text-light-orange h3,.text-light-orange h4,.text-light-orange h5,.text-light-orange a,.text-light-orange li{color:#ef7c27}.border-light-orange{border-color:#ef7c27}.line-light-orange{border-color:#ef7c27}.header-menu-column .fl-col-content{display:flex;flex-direction:row;justify-content:flex-end !important;align-content:center;gap:0.5em}@media (min-width:1025px){.header-menu-column .fl-col-content{gap:1em}}.header-menu-column .fl-col-content .fl-module{width:auto}.section-container{background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;margin-left:0;margin-right:0}@media (max-width:767px){.section-container{padding:30px 13.3333333333px}}@media (min-width:768px) and (max-width:1024px){.section-container{padding:40px 20px}}@media (min-width:1025px){.section-container{padding:60px;padding:60px}}.section-container .cell-inner{position:relative}.section-container:after{content:"";display:table;clear:both}.bg-transparent{background-color:transparent}.bg-contain,.bg-image.bg-contain{background-repeat:no-repeat;background-position:center;background-size:contain}.background-contain{background-size:contain}.bg-image.bg-bottom{background-position:center bottom}@media (max-width:767px){.small-bg-bottom,.bg-image.small-bg-bottom{background-repeat:no-repeat;background-position:center bottom}}@media (max-width:767px){.small-bg-contain,.bg-image.small-bg-contain{background-size:contain}}.background-repeat{background-repeat:repeat;background-size:initial}.background-repeat-x{background-repeat:repeat-x;background-size:initial}.has-divider{position:relative}@media (max-width:767px){.small-hide-bg-image{background-image:none !important}}.hero-image .fl-row-content{z-index:9}@media (max-width:767px){.image-header .grid-x{min-height:rem-calc(140)}}@media (min-width:768px) and (max-width:1024px){.image-header .grid-x{min-height:rem-calc(240)}}@media (min-width:1025px){.image-header .grid-x{min-height:rem-calc(340)}}@media (min-width:1300px){.image-header .grid-x{min-height:rem-calc(440)}}@media (min-width:1920px){.image-header .grid-x{min-height:rem-calc(540)}}@media (max-width:767px){.image-header-large .grid-x{min-height:rem-calc(150)}}@media (min-width:768px) and (max-width:1024px){.image-header-large .grid-x{min-height:rem-calc(240)}}@media (min-width:1025px){.image-header-large .grid-x{min-height:rem-calc(500)}}@media (min-width:1300px){.image-header-large .grid-x{min-height:rem-calc(600)}}@media (max-width:767px){.post-image-header .grid-x{min-height:rem-calc(160)}}@media (min-width:768px) and (max-width:1024px){.post-image-header .grid-x{min-height:rem-calc(300)}}@media (min-width:1025px){.post-image-header .grid-x{min-height:rem-calc(460)}}.column-inner{position:relative;width:100%}.remove-section-padding{padding:0}.remove-section-padding>.section-container{padding:0}.grid-container-wrapper{position:relative}@media (max-width:767px){.grid-container-wrapper{padding:20px}}@media (min-width:768px) and (max-width:1024px){.grid-container-wrapper{padding:40px}}@media (min-width:1025px){.grid-container-wrapper{padding:60px}}.remove-row-padding{padding:0}.remove-side-padding{padding-left:0;padding-right:0}.remove-side-padding>.section-container{padding-left:0;padding-right:0}.remove-vert-padding{padding-top:0;padding-bottom:0}.remove-padding-bottom{padding-bottom:0}.remove-padding-top{padding-top:0}.align-items-center{display:flex;align-items:center}@media (max-width:767px){.image-margin-bottom img{margin-bottom:20px}}@media (min-width:768px) and (max-width:1024px){.image-margin-bottom img{margin-bottom:40px}}.bring-to-front{position:relative;z-index:9}.grid-small-margin-top .column{margin-top:10px}@media (max-width:767px){.grid-small-margin-top .column{margin-top:5px}}.grid-small-margin-bottom .cell{margin-bottom:10px}@media (max-width:767px){.grid-small-margin-bottom .cell{margin-bottom:5px}}.small-inner-gutter{margin-right:-5px !important;margin-left:-5px !important}.small-inner-gutter .cell{padding-left:5px !important;padding-right:5px !important}.post-password-required{text-align:center}@media (max-width:767px){.post-password-required{padding:20px}}@media (min-width:768px) and (max-width:1024px){.post-password-required{padding:40px}}@media (min-width:1025px){.post-password-required{padding:60px}}@media (max-width:767px){.margin{margin:20px}.padded,.border-padded .cell-border,.inner-padded .cell-inner{padding:20px}.padded-half,.small-padded-half,.border-padded-half .cell-border,.inner-padded-half .cell-inner{padding:10px}.padded-third,.small-padded-third,.border-padded-third .cell-border,.inner-padded-third .cell-inner{padding:6.6666666667px}.padded-double,.small-padded-double{padding:40px}.small-padded{padding:20px}.margin-top,.margin-top-half,.small-margin-top{margin-top:20px}.margin-bottom,.margin-bottom-half,.small-margin-bottom{margin-bottom:20px}.padding-top,.padding-top-half,.small-padding-top{padding-top:20px}.padding-bottom,.padding-bottom-half,.small-padding-bottom{padding-bottom:20px}.small-margin-top-half{margin-top:10px}.small-margin-bottom-half{margin-bottom:10px}.small-margin-top-double{margin-top:40px}.small-margin-bottom-double{margin-bottom:40px}.small-padding-top-half{padding-top:10px}.small-padding-bottom-half{padding-bottom:10px}.border-padding{padding:10px}}@media (min-width:768px) and (max-width:1024px){.margin{margin:40px}.padded,.border-padded .cell-border,.inner-padded .cell-inner{padding:40px}.padded-half,.medium-padded-half,.border-padded-half .cell-border,.inner-padded-half .cell-inner{padding:40px}.padded-third,.medium-padded-third,.border-padded-third .cell-border,.inner-padded-third .cell-inner{padding:13.3333333333px}.padded-double,.medium-padded-double{padding:80px}.medium-padded{padding:40px}.margin-top,.medium-margin-top{margin-top:40px}.margin-bottom,.medium-margin-bottom{margin-bottom:40px}.padding-top,.medium-padding-top{padding-top:40px}.padding-bottom,.medium-padding-bottom{padding-bottom:40px}.margin-top-half,.medium-margin-top-half{margin-top:20px}.margin-bottom-half,.medium-margin-bottom-half{margin-bottom:20px}.padding-top-half,.medium-padding-top-half{padding-top:20px}.padding-bottom-half,.medium-padding-bottom-half{padding-bottom:20px}.border-padding{padding:15px}}@media (min-width:1025px){.margin{margin:60px}.padded,.border-padded .cell-border,.inner-padded .cell-inner{padding:60px}.padded-half,.large-padded-half,.border-padded-half .cell-border,.inner-padded-half .cell-inner{padding:30px}.padded-third,.large-padded-third,.border-padded-third .cell-border,.inner-padded-third .cell-inner{padding:20px}.padded-double,.large-padded-double{padding:120px}.large-padded{padding:60px}.margin-top,.large-margin-top{margin-top:60px}.margin-bottom,.large-margin-bottom{margin-bottom:60px}.padding-top,.large-padding-top{padding-top:60px}.padding-bottom,.large-padding-bottom{padding-bottom:60px}.margin-top-half,.large-margin-top-half{margin-top:30px}.margin-bottom-half,.large-margin-bottom-half{margin-bottom:30px}.padding-top-half,.large-padding-top-half{padding-top:30px}.padding-bottom-half,.large-padding-bottom-half{padding-bottom:30px}.border-padding{padding:15px}}.absolute-bottom-right{position:absolute;right:0;bottom:0}.absolute-bottom-left{position:absolute;left:0;bottom:0}.absolute-top-right{position:absolute;top:0;right:0}.absolute-top-left{position:absolute;top:0;left:0}.home-tile{--tile-padding: 20px 20px 0;--description-margin-right: 0;overflow:hidden}@media (min-width:768px){.home-tile{--tile-padding: 30px 30px 0}}@media (min-width:1025px){.home-tile{aspect-ratio:1.32}}.home-tile.hero-tile{aspect-ratio:auto;--tile-padding: 20px}@media (min-width:768px){.home-tile.hero-tile{--tile-padding: 30px 40% 30px 30px;--description-margin-right: 28%}}@media (min-width:1025px){.home-tile.hero-tile{--tile-padding: 100px 40% 60px 60px;--description-margin-right: 38%}}.home-tile.tile-full-width{aspect-ratio:auto;--tile-padding: 30px 10px}@media (min-width:768px){.home-tile.tile-full-width{--description-margin-right: 0%}}@media (min-width:1025px){.home-tile.tile-full-width{--tile-padding: 60px 20px 60px 10px;--description-margin-right: 0%}}.home-tile .tile-content{padding:var(--tile-padding)}.home-tile h1,.home-tile h2{font-weight:700}.home-tile .description p{font-family:"Open Sans", sans-serif;font-weight:600;margin-bottom:5px;line-height:1.2;margin-right:var(--description-margin-right);font-size:clamp(1rem, calc(1rem + 0.189vw), 1.2rem)}@media (max-width:767px){.home-tile .description p{font-size:1.1rem}}@media (min-width:1300px){.home-tile .description p{font-size:1.25rem}}.home-tile .tile-links{--link-bg-colour: transparent;--link-bg-colour-hover: rgb(255 255 255 / 10%);--link-colour: var(--orange);--link-colour-hover: var(--orange);--link-border-colour: transparent;--link-border-colour-hover: var(--orange);--link-border-width: 0.08em;--link-padding-left: 10px}.home-tile .tile-links a{background-color:var(--link-bg-colour);color:var(--link-colour);font-family:"Open Sans", sans-serif;font-weight:600;font-size:clamp(1.1rem, calc(1.08rem + 0.199vw), 1.25rem);border:0 none;border-radius:0;border-width:var(--link-border-width);border-style:solid;border-color:var(--link-border-colour);white-space:nowrap;padding:var(--link-padding-left);margin-left:calc(var(--link-padding-left) * -1)}@media (max-width:767px){.home-tile .tile-links a{font-size:1.1rem}}@media (min-width:1300px){.home-tile .tile-links a{font-size:1.25rem}}.home-tile .tile-links a .fl-button-text,.home-tile .tile-links a .fl-button-icon{color:var(--link-colour)}.home-tile .tile-links a:hover{background-color:var(--link-bg-colour-hover);color:var(--link-colour-hover);border-color:var(--link-border-colour-hover)}.home-tile .tile-links.tile-links-white{--link-colour: var(--white);--link-bg-colour-hover: rgb(0 0 0 / 10%);--link-colour-hover: var(--white);--link-border-colour-hover: var(--white)}.info-label{color:var(--orange);text-transform:uppercase;padding-right:5px;font-weight:bold}.product-data .data-item{margin-bottom:8px}.product-data .data-item .data-label{color:var(--orange);text-transform:uppercase;padding-right:5px;font-weight:bold;display:block}@media (min-width:768px){.product-data .data-item .data-label{display:inline}.product-data .data-item.data-align{display:table-row}.product-data .data-item.data-align .data-label{display:table-cell}.product-data .data-item.data-align .data-value{display:table-cell}}.data-sheet-buttons{display:flex;gap:10px;flex-wrap:wrap}.data-sheet-buttons .button{border:2px solid var(--orange);background-color:#fff;color:var(--orange);text-transform:uppercase;font-weight:bold;border-radius:5px}.data-sheet-buttons .button:hover{background-color:var(--orange);color:#fff}@media (max-width:767px){.product-tabs .uabb-tabs-style-bar .uabb-content-current>.uabb-tab-acc-title{background-color:#000 !important}.product-tabs .uabb-tabs-style-bar .uabb-content-current>.uabb-tab-acc-title .uabb-tab-title{color:#fff !important}}.uabb-module-content .uabb-content-current>.uabb-tab-acc-title .uabb-acc-icon{color:#fff !important}.related-product-page-cards{--card-gap: 15px;--card-padding: 5px;--image-size: 100%;display:grid;gap:var(--card-gap)}@media (min-width:768px){.related-product-page-cards{--card-gap: 20px;--card-padding: 15px;--image-size: 50%;grid-template-columns:repeat(3, 1fr)}}@media (min-width:1025px){.related-product-page-cards{grid-template-columns:repeat(5, 1fr)}}.related-product-page-cards .item-wrapper{height:100%;background-color:#fff;padding:var(--card-padding);border-radius:5px;border:1px solid #fff}@media (max-width:767px){.related-product-page-cards .item-wrapper{display:grid;gap:var(--card-gap);grid-template-columns:30% 70%}}.related-product-page-cards .item-link:hover .item-wrapper{box-shadow:0 0 10px 5px rgba(var(--black), 0.08)}.related-product-page-cards .item-image{aspect-ratio:1.5;width:100%;display:flex;align-items:end}.related-product-page-cards .item-image img{width:var(--image-size)}.related-product-page-cards .item-content{padding-top:0;font-size:1rem;line-height:1.4;color:var(--black)}.related-product-page-cards .item-content p{margin-bottom:0}.related-product-page-cards .related-item-title{color:var(--orange);margin-top:10px;margin-bottom:10px;line-height:1.2}.related-product-page-cards .more-link{margin-top:15px}.related-product-page-cards .more-link a{text-transform:uppercase;font-size:16px;font-weight:bold;border-bottom:1px solid var(--orange)}.related-product-info-cards .uabb-post-thumbnail img{width:50%}.related-product-info-cards .related-item-title{color:var(--orange);margin-top:10px;margin-bottom:0}.related-product-info-cards .uabb-blog-posts-description{padding-top:0}.related-product-info-cards .more-link{margin-top:15px}.related-product-info-cards .more-link a{text-transform:uppercase;font-size:16px;font-weight:bold;border-bottom:1px solid var(--orange)}@media (max-width:767px){.mobile-h-scroll{overflow-x:scroll}}.cleaners-table{display:table;font-size:14px;text-transform:uppercase;line-height:1}.cleaners-table .table-header{display:table-row;background-color:#000;color:#fff}.cleaners-table .table-header .th{display:table-cell;border:1px solid #222;padding:5px 3px;vertical-align:middle;text-align:center}.cleaners-table .table-header .th:first-child{text-align:left}.cleaners-table .table-footer{display:table-row;color:#fff}.cleaners-table .table-footer .td{display:table-cell;border:0 none;padding:5px 3px;vertical-align:middle;text-align:center}.cleaners-table .table-footer .td-span{display:table-cell;background-color:var(--orange);border:1px solid #222;padding:5px 3px;vertical-align:middle;text-align:center}.cleaners-table .table-row{display:table-row}.cleaners-table .table-row .th{background-color:#000;color:#fff;display:table-cell;border:1px solid #222;padding:5px 3px;vertical-align:middle;text-align:center}.cleaners-table .table-row .th:first-child{text-align:left}.cleaners-table .table-row .td{display:table-cell;color:#000;border:1px solid #222;padding:5px 3px;font-weight:bold;vertical-align:middle;text-align:center}.cleaners-table .table-row .td-label{display:table-cell;color:#fff;border:1px solid #222;padding:5px 3px;font-weight:bold}.cleaners-table .xcoat.td-label{background-color:#8aadd9}.cleaners-table .null.td-label{background-color:#881c7f}.cleaners-table .prime.td-label{background-color:#d21437}.cleaners-table .vitalise.td-label{background-color:#a6ce39;color:#000}.cleaners-table .retaine.td-label{background-color:#004c89}.review-stars{display:flex;--star-size: 26px}.review-stars svg{width:var(--star-size);height:var(--star-size);color:var(--orange)}.review-stars svg:not(:last-child){margin-right:3px}.aggregate-star-rating .review-stars{margin-bottom:4px}.review-intro{--column-gap: 1em;display:grid;gap:var(--column-gap);align-items:end;padding-bottom:2rem}@media (min-width:768px){.review-intro{grid-template-columns:1fr auto}}.review-cards{--card-gap: 1em;--card-padding: 1em;--image-size: 50%;display:grid;gap:var(--card-gap)}@media (min-width:768px){.review-cards{--card-gap: 26px;--card-padding: 15px;--image-size: 100%}}.review-cards .item-wrapper{border:1px solid #ddd;height:100%;background-color:#fff;border-radius:5px}.review-cards .item-header{padding:var(--card-padding);border-bottom:1px solid #ddd;display:grid;align-items:center;gap:1em}@media (min-width:768px){.review-cards .item-header{grid-template-columns:1fr 200px}}.review-cards .item-header .review-author{font-size:1.2rem;font-weight:700;line-height:1.2}.review-cards .item-header .review-stars{--star-size: 20px}@media (min-width:768px){.review-cards .item-header .review-stars{justify-content:end}}.review-cards .item-content{padding:var(--card-padding);display:grid;gap:var(--card-gap)}.review-cards .item-content h4{margin-bottom:8px;font-size:1.2rem;text-transform:uppercase;line-height:1.2}.review-cards .item-content p{margin-bottom:0;color:var(--black)}.review-cards .review-gallery{display:flex;gap:min(0.3em, 5vw)}.review-cards .review-gallery img{max-height:100px}.review-cards .review-gallery br{display:none}.review-cards .item-footer{padding:var(--card-padding);border-top:1px solid #ddd;line-height:1}.review-cards .item-footer .products-purchased{font-size:0.8rem;font-weight:700;display:flex;gap:10px;flex-wrap:wrap;align-items:center}.review-cards .item-footer .verified{background-color:var(--orange);color:var(--white);padding:0.5em;border-radius:3px}.review-form h4{color:var(--orange)}.review-form .gform-theme{--gf-form-gap-y: 20px;--gf-ctrl-btn-bg-color-ctrl: var(--accent);--gf-ctrl-file-zone-icon-color: var(--accent);--gf-ctrl-btn-bg-color-primary: var(--accent);--gform-theme-local-block-size: 20px;--gf-ctrl-btn-bg-color-hover-ctrl: var(--black);--gf-ctrl-btn-bg-color-hover-primary: var(--black);accent-color:var(--accent)}.review-form .gform-theme .ginput_complex br,.review-form .gform-theme .gchoice br{display:none}.review-form .gform-theme .gform_footer{display:block}.review-form .gform-theme .gform_footer p,.review-form .gform-theme .gform_footer br{display:none}.review-form .gform-theme .button{--gform-theme-control-button-size: 20px;padding:10px 20px !important}.video-cards{--image-size: 50%;--card-bg-colour: white;--card-bg-colour-hover: var(--trans-orange);--card-padding: 1rem;--card-gap: 1rem;--card-border-radius: var(--global-border-radius);display:grid;gap:var(--card-gap)}@media (min-width:768px){.video-cards{--card-gap: 26px;--card-padding: 15px;--image-size: 100%;grid-template-columns:repeat(auto-fill, minmax(360px, 1fr))}}.video-cards .card{position:relative;transition:all 0.2s ease}.video-cards .card:hover,.video-cards .card:focus-within{background-color:var(--card-bg-colour-hover)}.video-cards .card .card-title a::before{content:"";position:absolute;inset:0;z-index:1}.video-cards .card:focus-within{box-shadow:0 0 0 var(--focus-width) var(--focus-colour)}.video-cards .card:focus-within :focus{box-shadow:none;outline:none}.video-cards .item-wrapper{height:100%;background-color:#fff}@media (max-width:767px){.video-cards .item-wrapper{display:grid;gap:var(--card-gap);grid-template-columns:1fr 1fr;align-items:center}}.video-cards .item-image img{aspect-ratio:1.7777777778;width:100%;display:block;object-fit:cover;z-index:-1}.video-cards .item-image .item-overlay{aspect-ratio:1.7777777778;display:grid;place-content:center;background-color:var(--card-bg-colour-hover)}.video-cards .item-image .item-overlay svg{width:80px;fill:rgba(255, 255, 255, 0.8);filter:drop-shadow(3px 5px 2px rgba(0, 0, 0, 0.4))}.video-cards .stack{display:grid;place-content:center;isolation:isolate}.video-cards .stack>*{grid-column:1 / -1;grid-row:1 / -1}.video-cards .item-content{padding:var(--card-padding)}.video-cards .item-content h4{margin-bottom:8px;font-size:1.2rem;text-transform:uppercase;line-height:1.2;color:var(--orange)}.video-cards .item-content p{margin-bottom:0;color:var(--black)}.video-cards .link-wrapper:hover .item-wrapper{background-color:#f7f7f7;box-shadow:0 0 10px 5px rgba(var(--black), 0.08)}.video-cards .link-wrapper:hover .item-overlay{background-color:rgba(var(--black), 0.4)}.video-cards .link-wrapper:hover .item-overlay svg{fill:#fff}.related-products-cards{--card-gap: 15px;--card-padding: 5px;--image-size: 50%;display:grid;gap:var(--card-gap)}@media (min-width:768px){.related-products-cards{--card-gap: 20px;--card-padding: 15px;--image-size: 100%;grid-template-columns:1fr}}.related-products-cards .item-wrapper{height:100%;background-color:#fff;padding:var(--card-padding);border-radius:5px;border:1px solid #fff}@media (max-width:767px){.related-products-cards .item-wrapper{display:grid;gap:var(--card-gap);grid-template-columns:40% 1fr;align-items:center}}@media (min-width:768px){.related-products-cards .item-image{margin-bottom:16px}}.related-products-cards .item-image img{width:80%;display:block;margin-inline:auto}@media (min-width:768px){.related-products-cards .item-content{text-align:center}}.related-products-cards .item-content h4{margin-bottom:0;font-size:1.2rem;line-height:1.2;color:var(--orange)}.related-products-cards .item-content p{margin-bottom:0;color:var(--black)}.related-products-cards .link-wrapper:hover .item-wrapper{background-color:#f7f7f7;box-shadow:0 0 10px 5px rgba(var(--black), 0.08)}.woocommerce-MyAccount-content mark{background-color:white;font-weight:bold}.woocommerce-MyAccount-content mark.order-status{text-transform:lowercase}.product_cat-cards{--card-bg-colour: rgba(255,255,255,1);--card-bg-colour-hover: rgba(255,255,255,0.9);--card-gap: 16px;--card-padding: 16px;--grid-columns: 1fr;display:grid;grid-template-columns:var(--grid-columns);gap:var(--card-gap)}@media (min-width:768px){.product_cat-cards{--grid-columns: repeat(12, 1fr);--card-gap: 20px;--card-padding: 20px}}@media (min-width:1025px){.product_cat-cards{--card-gap: 20px;--card-padding: 30px}}.product_cat-cards .card-link{display:block;height:100%}.product_cat-cards .card-item{background-color:var(--card-bg-colour);padding:var(--card-padding)}@media (min-width:768px){.product_cat-cards .card-item{grid-column:span 6}}.product_cat-cards .card-item p{color:var(--black)}.product_cat-cards .card-item:not(.has-subcats):hover{background-color:var(--card-bg-colour-hover)}@media (min-width:768px){.product_cat-cards .card-item.card-pro-e365{grid-column:span 7}.product_cat-cards .card-item.card-pro-e365 .card-image{display:flex;justify-content:center}.product_cat-cards .card-item.card-pro-e365 .card-image img{width:auto;max-height:400px}}@media (min-width:1025px){.product_cat-cards .card-item.card-pro-e365{grid-column:span 7}}.product_cat-cards .card-item.card-colour-tones .card-image{display:flex;justify-content:center}.product_cat-cards .card-item.card-colour-tones .card-image img{width:auto;max-height:260px}@media (min-width:768px){.product_cat-cards .card-item.card-colour-tones{grid-column:span 5}.product_cat-cards .card-item.card-colour-tones .card-image img{width:auto;max-height:230px}}@media (min-width:1025px){.product_cat-cards .card-item.card-colour-tones{grid-column:span 5}.product_cat-cards .card-item.card-colour-tones .card-image img{width:auto;max-height:360px}}@media (min-width:768px){.product_cat-cards .card-item.has-subcats{grid-column:span 12}}@media (min-width:768px) and (max-width:1024px){.product_cat-cards .card-item.card-accessories .card-image{display:flex;justify-content:end}.product_cat-cards .card-item.card-accessories .card-image img{max-width:60%}}@media (min-width:1025px){.product_cat-cards .card-item.card-accessories a{display:flex}.product_cat-cards .card-item.card-accessories a .card-image{max-width:50%}}.product_subcat-cards{--card-bg-colour: #f7f7f7;--card-bg-colour-hover: #efefef;--card-gap: 20px;--card-padding: 20px;--grid-columns: 1fr;display:grid;grid-template-columns:var(--grid-columns);gap:var(--card-gap)}@media (min-width:768px){.product_subcat-cards{--grid-columns: repeat(2, 1fr);--card-gap: 20px;--card-padding: 20px}}@media (min-width:1025px){.product_subcat-cards{--grid-columns: repeat(4, 1fr);--card-gap: 20px;--card-padding: 20px}}.product_subcat-cards .card-sub-item{background-color:var(--card-bg-colour);padding:var(--card-padding)}.product_subcat-cards .card-sub-item .card-image{display:grid;place-items:center;aspect-ratio:1}.product_subcat-cards .card-sub-item .card-image img{object-fit:contain;width:auto}@media (min-width:768px) and (max-width:1024px){.product_subcat-cards .card-sub-item .card-image{aspect-ratio:1.4}.product_subcat-cards .card-sub-item .card-image img{width:70%}}.product_subcat-cards .card-sub-item p{color:var(--black)}.product_subcat-cards .card-sub-item:hover{background-color:var(--card-bg-colour-hover)}@media (min-width:768px){.product_subcat-cards.style-compact{--grid-columns: 1fr;--card-gap: 20px;--card-padding: 20px;--card-image-size: 30%}.product_subcat-cards.style-compact .card-sub-item a{display:grid;grid-template-columns:var(--card-image-size) 1fr;gap:20px;align-items:center}.product_subcat-cards.style-compact .card-sub-item a .card-image img{width:100%}.product_subcat-cards.style-compact .card-sub-item a .card-title{margin-bottom:5px}.product_subcat-cards.style-compact .card-sub-item a p{margin-bottom:0}}@media (min-width:1025px){.product_subcat-cards.style-compact{--grid-columns: repeat(2, 1fr)}}.product_cat-product-image img{--max-height: 260px;max-height:var(--max-height);width:auto !important}@media (min-width:768px){.product_cat-product-image img{--max-height: 300px}}@media (min-width:1025px){.product_cat-product-image img{--max-height: 460px}}.product_cat-wrapper{--wrapper-padding: 16px;--margin: 16px;background-color:#eeeeee}@media (min-width:768px){.product_cat-wrapper{--wrapper-padding: 20px;--margin: 20px}}@media (min-width:1025px){.product_cat-wrapper{--wrapper-padding: 40px;--margin: 30px}}.product_cat-wrapper+.product_cat-wrapper{margin-top:var(--margin)}.product_cat-wrapper .product_cat-info{margin-bottom:30px}.woopack-product-wrapper{align-items:center}.woocommerce-wrapper ul.products-grid{list-style:none;margin:0;padding:0}@media (min-width:768px){.woocommerce-wrapper ul.products-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px}}@media (min-width:1025px){.woocommerce-wrapper ul.products-grid{grid-template-columns:repeat(3, 1fr)}}@media (min-width:768px){.woocommerce-wrapper ul.products-grid.grid-cols-4{grid-template-columns:repeat(4, 1fr)}}@media (min-width:1025px){.woocommerce-wrapper ul.products-grid.grid-cols-4{grid-template-columns:repeat(4, 1fr)}}@media (min-width:768px){.woocommerce-wrapper ul.products-grid.grid-cols-5{grid-template-columns:repeat(3, 1fr)}}@media (min-width:1025px){.woocommerce-wrapper ul.products-grid.grid-cols-5{grid-template-columns:repeat(5, 1fr)}}@media (min-width:768px){.woocommerce-wrapper ul.products-grid.grid-cols-6{grid-template-columns:repeat(3, 1fr)}}@media (min-width:1025px){.woocommerce-wrapper ul.products-grid.grid-cols-6{grid-template-columns:repeat(6, 1fr)}}.woocommerce-wrapper ul.products-grid:before{display:none}.woocommerce-wrapper ul.products-grid li.product{background-color:var(--white);width:100%;margin:0;display:block}.woocommerce-wrapper ul.products-grid li.product:hover{box-shadow:0 0 10px 5px rgba(var(--black), 0.08)}@media (max-width:767px){.woocommerce-wrapper ul.products-grid li.product{margin-bottom:10px;padding:10px;display:flex;flex-direction:row !important;align-items:center;gap:3%}}.woocommerce-wrapper ul.products-grid li.product .product-image{aspect-ratio:1;overflow:hidden}@media (max-width:767px){.woocommerce-wrapper ul.products-grid li.product .product-image{width:200px;max-width:30vw}}.woocommerce-wrapper ul.products-grid li.product .product-image img{object-fit:contain;max-height:100%;max-width:100%}@media (min-width:768px){.woocommerce-wrapper ul.products-grid li.product{padding:16px;text-align:center}.woocommerce-wrapper ul.products-grid li.product .product-image{margin-bottom:16px}}.woocommerce-wrapper ul.products-grid li.product h4{margin-bottom:0;color:var(--black);font-weight:bold}@media (min-width:1025px){.woocommerce-wrapper ul.products-grid li.product h4{font-size:1.5rem}}.woocommerce-wrapper ul.products-grid li.product h4 a{color:var(--black)}.woocommerce-wrapper ul.products-grid li.product h4 a:hover{color:var(--medium-grey)}.woocommerce-wrapper ul.products-grid li.product .sku{font-size:14px;color:var(--black);margin-bottom:10px}@media (max-width:767px){.woocommerce-wrapper ul.products-grid li.product .sku{margin-bottom:0}}.woocommerce-wrapper ul.products-grid li.product .price{line-height:1.1}.woocommerce-wrapper ul.products-grid li.product .price .amount{font-weight:bold;color:var(--orange);font-size:20px}@media (min-width:768px){.woocommerce-wrapper ul.products-grid li.product .price .amount{font-size:24px}}@media (min-width:1025px){.woocommerce-wrapper ul.products-grid li.product .price .amount{font-size:30px}}.woocommerce-wrapper ul.products-grid li.product .price .amount.regular{color:var(--black);text-decoration:line-through}.woocommerce-wrapper ul.products-grid li.product .price .woocommerce-price-suffix{display:block}.woocommerce-wrapper ul.products-grid li.product .product-button{display:flex;flex-flow:row wrap;align-items:stretch;gap:4px}@media (max-width:1024px){.woocommerce-wrapper ul.products-grid li.product .product-button{margin-top:10px}}@media (min-width:768px){.woocommerce-wrapper ul.products-grid li.product .product-button{justify-content:center}}@media (min-width:1025px){.woocommerce-wrapper ul.products-grid li.product .product-button{margin-top:20px}}.woocommerce-wrapper ul.products-grid li.product .product-button .quantity{width:70px}@media (max-width:1024px){.woocommerce-wrapper ul.products-grid li.product .product-button .quantity{width:50px}}.woocommerce-wrapper ul.products-grid li.product .product-button .quantity input{height:100%}@media (max-width:1024px){.woocommerce-wrapper ul.products-grid li.product .product-button .quantity input{font-size:16px;padding:6px 10px}}.woocommerce-wrapper ul.products-grid li.product .product-button .wc-forward{margin-top:10px;background-color:transparent;color:var(--black)}.woocommerce-wrapper ul.products-grid li.product .product-button .button{border-radius:5px;margin:0}@media (max-width:1024px){.woocommerce-wrapper ul.products-grid li.product .product-button .button{font-size:16px;padding:10px 12px}}h1.product_title{color:var(--orange);font-size:2rem}.woocommerce div.product div.summary{margin-top:2em;margin-right:2em}.price-label{color:var(--medium-grey);text-transform:uppercase}.customer-level-alert{border:2px solid var(--orange);padding:10px 20px;margin-top:10px;margin-bottom:10px}.customer-level-alert p{margin-bottom:0}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#000}.woocommerce span.onsale{min-height:1.636em;min-width:3.636em;padding:0.602em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:1.236;top:1em;left:auto;margin:0;border-radius:2px 0 0 2px;background-color:#a29a9a;color:var(--white);font-size:0.857em;z-index:9;right:-3px;border-right:3px solid #666}.woocommerce div.product form.cart{margin-bottom:1em;display:flex}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{width:120px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:100%}@media (max-width:767px){.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:flex;gap:0.5em;flex-wrap:wrap}.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{width:100%}.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:inline-block;width:auto}}.wc-product-table.woocommerce{width:100%}.wc-product-table.woocommerce td.product-table-image{max-width:60px !important}.wc-product-table.woocommerce td.title{max-width:230px !important;line-height:1.2}@media (max-width:601px){.wc-product-table.woocommerce td.title{min-width:110px}}.wc-product-table.woocommerce td.title .product-title-sku{font-size:70%;font-weight:700}.wc-product-table.woocommerce td.buy .quantity .qty{padding:5px 10px}.wc-product-table.woocommerce tr.child td.child{padding:0}.wc-product-table.woocommerce tr.child ul.dtr-details{width:100%;display:flex;align-items:center;justify-content:space-between}.wc-product-table.woocommerce tr.child ul.dtr-details>li{border-bottom:0 none;display:inline-block;float:left;padding:8px}.wc-product-table.woocommerce tr.child ul.dtr-details>li span.dtr-title{display:block}.wc-product-table.woocommerce tr.child ul.dtr-details>li:first-child{padding-top:5px}.wc-product-table.woocommerce tr.child ul.dtr-details>li:last-child{padding-top:5px}.wc-product-table.woocommerce tr.child ul.dtr-details>li:last-child span.dtr-title{min-width:40px}table.wc-product-table.dataTable.dtr-column>tbody>tr>td.control::before,table.wc-product-table.dataTable.dtr-column>tbody>tr>th.control::before{background-color:var(--orange)}@media (min-width:768px){table.dataTable thead .select-checkbox,table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{display:none}}@media (max-width:1023px){.wc-product-table.woocommerce{font-size:80%}.wc-product-table.woocommerce td.product-table-image{max-width:60px !important}.wc-product-table.woocommerce td.product-table-image .product_image_wrap img{max-width:40px}.wc-product-table.woocommerce .quantity .qty{font-size:90%;width:2em;padding:5px 5px}}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{float:none;width:100%}.woocommerce-message::before{color:var(--orange)}.woocommerce-message{border-top-color:var(--orange)}.woocommerce-input-wrapper .select2-container .select2-selection--single{height:44px}.woocommerce-input-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:44px}.woocommerce-input-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{height:44px}.woocommerce-billing-fields,.woocommerce-column--billing-address{margin-bottom:20px}.woocommerce-form-login .form-row{margin-bottom:10px}.woocommerce-form-login .form-row label,.woocommerce-form-login .form-row input{display:block}.woocommerce-form-login .form-row label input{display:inline-block}.woocommerce-form-login .form-row .woocommerce-form-login__submit{margin-top:10px}.woocommerce-form-login .lost_password a{font-size:80%;border-bottom:1px solid var(--white)}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:var(--orange);color:var(--white);border-radius:3px}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#ef7c27;color:var(--white)}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{color:var(--white);background-color:var(--orange);border-radius:3px}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#ef7c27;color:var(--white)}.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]{color:var(--white);border-radius:3px}form.cart .button{font-size:90%;padding:0.718em 0.6em 0.65em;font-weight:700;color:#222;background-color:#ddd;border-radius:3px}form.cart .button:hover{color:var(--white);background-color:var(--orange)}.shop-login-button{border-radius:3px}@media (min-width:768px){.shop-login-button{text-align:right}}.shop-login-button .shop-pricing-login-message{text-transform:uppercase;line-height:1}.shop-login-button .xoo-el-action-sc{text-transform:uppercase;font-weight:bold}.xoo-wsc-header{padding:5px 10px}.xoo-wsc-header .xoo-wsc-close{right:10px}.xoo-wsc-product{padding:6px;position:relative}.xoo-wsc-product .xoo-wsc-remove{position:absolute;top:5px;right:5px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;right:9999px}.xoo-wsc-product .xoo-wsc-remove:after{font-family:"Woo-Side-Cart" !important;content:"";position:absolute;top:2px;right:-9990px;width:100%;text-align:right;height:100%;color:var(--orange);font-size:20px;line-height:1;font-family:"entypo", sans-serif}.xoo-wsc-product .xoo-wsc-sum-col{width:72%;line-height:1.3}.xoo-wsc-product .xoo-wsc-img-col a:first-child{pointer-events:none;cursor:default;text-decoration:none}.xoo-wsc-product .xoo-wsc-sum-col a{pointer-events:none;cursor:default;text-decoration:none}.xoo-wsc-basket{bottom:60px}.xoo-wsc-shiptxt{line-height:1.3}.woocommerce-orders-table .button.order-again{margin-left:5px}@media (max-width:600px){.account-icon-menu .uabb-infobox{padding:5px 5px 0 !important}.account-icon-menu .uabb-icon-wrap .uabb-icon i,.account-icon-menu .uabb-icon-wrap .uabb-icon i:before{font-size:20px;line-height:50px;height:50px;width:50px}.account-icon-menu .uabb-imgicon-wrap{margin-bottom:5px}.account-icon-menu .uabb-infobox-title{font-size:3vw;margin-bottom:0;margin-top:0}}@media (min-width:601px) and (max-width:1024px){.account-icon-menu .uabb-infobox{padding:10px 10px 5px !important}.account-icon-menu .uabb-icon-wrap .uabb-icon i,.account-icon-menu .uabb-icon-wrap .uabb-icon i:before{font-size:40px;line-height:80px;height:80px;width:80px}.account-icon-menu .uabb-infobox-title{font-size:16px;margin-bottom:0}}.woocommerce-EditAccountForm fieldset{padding:20px;border:1px solid #ededed;margin-top:30px !important;margin-bottom:30px !important}.woocommerce-EditAccountForm fieldset legend{font-weight:bold;margin-bottom:5px}.woocommerce-EditAccountForm .fieldset-intro{margin-bottom:2rem !important}@media (max-width:767px){.woocommerce-EditAccountForm .woocommerce-logo-wrapper .woocommerce-form-row--first,.woocommerce-EditAccountForm .woocommerce-logo-wrapper .woocommerce-form-row--last{width:100%}}.woocommerce-EditAccountForm .company-logo-preview{margin-bottom:1rem}@media (min-width:768px){.woocommerce-EditAccountForm .company-logo-preview{text-align:right}}.woocommerce-EditAccountForm .company-logo-preview img{width:auto;max-width:100%;height:150px}.woocommerce-EditAccountForm .form-row textarea{height:auto !important}.woocommerce-orders .account-nav-orders .uabb-infobox,.woocommerce-edit-address .account-nav-addresses .uabb-infobox,.woocommerce-edit-account .account-nav-account .uabb-infobox{background-color:#eee}.woopack-my-account.tabs-position-left>.woocommerce .woocommerce-MyAccount-navigation{width:100%}.woopack-my-account.tabs-position-left>.woocommerce .woocommerce-MyAccount-navigation ul li a{line-height:1.2}.woopack-my-account.tabs-position-left>.woocommerce .woocommerce-MyAccount-content{width:100%}.woopack-my-account.tabs-position-left>.woocommerce .woocommerce-MyAccount-content>.pp-wrapper{margin-bottom:20px;padding:20px;border:1px solid #ededed;display:flex;align-items:center;gap:20px;background-color:#ededed}.woopack-my-account.tabs-position-left>.woocommerce .woocommerce-MyAccount-content>.pp-wrapper .pp-avatar-wrapper{background-color:var(--white);padding:20px}.woopack-my-account.tabs-position-left>.woocommerce .form-row{margin:0 0 10px}.woopack-my-account.tabs-position-left>.woocommerce .form-row label{font-weight:bold}.woopack-my-account.tabs-position-left>.woocommerce .form-row span{font-size:14px}.woopack-my-account.tabs-position-left>.woocommerce [type="checkbox"],.woopack-my-account.tabs-position-left>.woocommerce [type="radio"]{margin-right:10px}.woopack-my-account.tabs-position-left>.woocommerce .woopack-my-account-button{margin-top:30px}@media (max-width:767px){.woopack-my-account.tabs-position-left>.woocommerce .woocommerce-MyAccount-navigation ul{display:flex;gap:5px;flex-wrap:wrap;justify-content:center;margin-bottom:20px}.woopack-my-account.tabs-position-left>.woocommerce .woocommerce-MyAccount-navigation ul a{line-height:1.2;font-size:16px}}@media (min-width:768px){.woopack-my-account.tabs-position-left>.woocommerce{display:grid;grid-template-columns:200px 1fr;gap:30px;align-items:start}.woopack-my-account.tabs-position-left>.woocommerce:before,.woopack-my-account.tabs-position-left>.woocommerce:after{display:none}}.table-category-head{display:grid;grid-template-columns:120px auto;font-weight:bold;background-color:var(--white);color:var(--orange);margin-top:20px;border:1px solid rgba(0, 0, 0, 0.1)}.table-category-head .text{height:100%;display:flex;flex-direction:column;justify-content:center}.table-category-head .text h3,.table-category-head .text p{margin-bottom:0}.product-list-table{width:100%;margin:0;padding:0;list-style:none}.product-list-table li{width:100%;display:grid;border-bottom:1px solid rgba(0, 0, 0, 0.1)}.product-list-table li>span{display:flex;border-right:1px solid rgba(0, 0, 0, 0.1);align-items:center;height:100%;padding:8px}.product-list-table li span.image{border-left:1px solid rgba(0, 0, 0, 0.1)}.product-list-table li span.image span.onsale{display:none}.product-list-table li span.loop-title{line-height:1.3}.product-list-table li span.price .amount.sale{font-weight:bold;color:var(--orange)}.product-list-table li span.price .amount.regular{text-decoration:line-through;margin-right:10px}.product-list-table li span.order-button{flex-wrap:wrap}.product-list-table li span.order-button form.cart{display:flex}.product-list-table li span.order-button .quantity{width:80px;margin-right:5px}.product-list-table li span.order-button .added_to_cart{margin-top:10px;background-color:transparent;color:var(--black)}.product-list-table li.table-products:nth-child(odd){background:#F8F8F8}.product-list-table li.table-products:nth-child(even){background:var(--white)}.product-list-table li.table-head{background:var(--white);border-top:1px solid rgba(0, 0, 0, 0.1);font-weight:bold}@media (max-width:600px){.product-list-table li.table-products{grid-template-columns:100px 1fr}.product-list-table li.table-products>span{padding:0 8px}.product-list-table li.table-products span.image{padding:8px;grid-row:span 4}.product-list-table li.table-products span.loop-title{padding-top:8px}.product-list-table li.table-products span.loop-sku{font-size:84%;font-weight:700}.product-list-table li.table-products span.order-button{padding-bottom:8px}.product-list-table li.table-products span.order-button form.cart .button{font-size:80%;padding:0.25em 0.4em}.product-list-table li.table-products span.order-button .quantity{width:70px}.product-list-table li.table-products span.order-button .quantity input{padding:5px}.product-list-table li.table-head{display:none}}@media (min-width:601px) and (max-width:1024px){.product-list-table li.table-products{grid-template-columns:100px 1fr 1fr}.product-list-table li.table-products>span{padding:0 8px}.product-list-table li.table-products span.image{padding:8px;grid-row:span 2}.product-list-table li.table-products span.loop-title{padding-top:8px;grid-row-start:1;grid-column-start:2}.product-list-table li.table-products span.loop-sku{font-size:84%;font-weight:700;grid-row-start:2;grid-column-start:2}.product-list-table li.table-products span.price{grid-row-start:1;grid-column-start:3}.product-list-table li.table-products span.order-button{grid-row-start:2;grid-column-start:3;padding-bottom:8px}.product-list-table li.table-products span.order-button form.cart .button{font-size:80%;padding:0.25em 0.4em}.product-list-table li.table-products span.order-button .quantity{width:70px}.product-list-table li.table-products span.order-button .quantity input{padding:5px}.product-list-table li.table-head{display:none}}@media (min-width:1025px){.product-list-table li{grid-template-columns:70px 1.5fr 1fr 1fr 270px}}.woocommerce form.checkout{margin:15px 2% 20px 2%;width:96%}.woocommerce form.checkout .checkout-form-col-1{margin-bottom:20px}#order_review_heading{width:100% !important}@media (min-width:601px) and (max-width:1024px){.woocommerce form.checkout{margin:20px 2%;width:96%}}@media (min-width:1025px){.woocommerce table.shop_table,.woocommerce form.checkout{margin:2% 0;width:100%}.woocommerce form.checkout{display:flex;flex-wrap:wrap;gap:2%;justify-content:stretch}.woocommerce form.checkout .woocommerce-NoticeGroup-checkout{flex-basis:100%}.woocommerce form.checkout .checkout-form-col-1,.woocommerce form.checkout .checkout-form-col-2{flex-basis:48%}.woocommerce form.checkout .checkout-form-col-1 .col2-set,.woocommerce form.checkout .checkout-form-col-1 #order_review,.woocommerce form.checkout .checkout-form-col-2 .col2-set,.woocommerce form.checkout .checkout-form-col-2 #order_review{width:100%;float:unset;margin-right:unset}.woocommerce ul#shipping_method{max-width:270px}}.cart-volume-promo{padding:20px;margin-bottom:20px;background-color:var(--orange);width:100%;display:flex;align-items:center;justify-content:space-between;gap:1em}.cart-volume-promo h3,.cart-volume-promo p{color:var(--white)}.cart-volume-promo p:last-child{margin-bottom:0}.cart-volume-promo .promo-cta{white-space:nowrap}@media (min-width:1025px){.cart-volume-promo{padding:40px}.cart-volume-promo .promo-cta{text-align:right}}@media (max-width:690px){.cart-volume-promo{flex-direction:column;align-items:flex-start}}input#shipping_method_0_local_pickup_plus[type="radio"]+label+.pickup-location-field{display:none}input#shipping_method_0_local_pickup_plus[type="radio"]+label+.pickup-location-field+.pickup-location-package-field{display:none}input#shipping_method_0_local_pickup_plus[type="radio"]:checked+label+.pickup-location-field{display:block}input#shipping_method_0_local_pickup_plus[type="radio"]:checked+label+.pickup-location-field+.pickup-location-package-field{display:block}.woocommerce-shipping-contents{display:none}.woocommerce-info{border-top-color:var(--orange);margin-bottom:1em}.woocommerce-info::before{color:var(--orange)}.woocommerce-order{padding:2em}@media (min-width:768px){.u-columns{display:flex;gap:2%}}.u-columns h2{margin-bottom:5px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{margin-top:0}.account-summary{font-weight:bold}.account-trade-discount{border:2px solid var(--orange)}.account-trade-discount .discount-code{display:inline-block;border:3px dashed #ddd;padding:3px 16px}.account-trade-discount-email h4{margin-bottom:0}.email-preview{border:2px solid #ddd;background-color:#f7f7f7;padding:20px}.email-preview p{margin-bottom:16px}.woocommerce form.woocommerce-EditAccountForm{margin-bottom:100px}.form-save-footer{position:fixed;left:0;bottom:0;background-color:#000;padding:20px;width:100%;text-align:right}html.with-featherlight{overflow:hidden}.lightbox{display:none}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0, 0, 0, 0)}.featherlight:last-of-type{background:rgba(0, 0, 0, 0.8)}.featherlight:before{content:"";display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 25px;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight script.featherlight-inner,.featherlight link.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:40px;width:40px;font-size:30px;font-weight:bold;cursor:pointer;text-align:center;font-family:Arial, sans-serif;background:#fff;background:rgba(255, 255, 255, 0.3);color:#000;border:none;padding:0}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch}.featherlight iframe{border:none}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}@media print{html.with-featherlight>*>:not(.featherlight){display:none}}.resources-group-header{margin-bottom:20px;background-color:#ddd;padding:20px;line-height:1}@media (max-width:767px){.resources-group-header:after{content:"";display:table;clear:both}}@media (min-width:1025px){.resources-group-header{display:flex;justify-content:space-between;align-items:center}}@media (max-width:1024px){.resources-group-description{margin-bottom:20px}}.resources-group-description p{margin-bottom:0}.category-downloads-wrapper{font-size:84%;font-weight:bold}@media (max-width:767px){.category-downloads-wrapper:after{content:"";display:table;clear:both}}@media (min-width:768px){.category-downloads-wrapper{display:flex;align-items:center}}@media (min-width:768px){.category-downloads-wrapper .group-download-label{margin-right:10px}}@media (max-width:767px){.category-downloads-wrapper .category-downloads{margin-top:12px}}@media (min-width:768px){.category-downloads-wrapper .category-downloads{display:flex}}.category-downloads-wrapper .category-downloads a{display:inline-block;color:#000;border:1px solid #000;padding:10px;margin-right:10px}.category-downloads-wrapper .category-downloads a:hover{background-color:#000;color:#fff;border:1px solid #000}.resources-group-grid{display:grid;grid-template-columns:1fr;grid-gap:15px}@media (min-width:768px) and (max-width:1024px){.resources-group-grid{grid-template-columns:repeat(2, 1fr)}}@media (min-width:1025px){.resources-group-grid{grid-template-columns:repeat(4, 1fr)}}.download-wrapper{background-color:#f7f7f7;padding:15px}@media (max-width:767px){.download-wrapper{display:grid;grid-template-columns:40% 60%;grid-gap:15px}}.download-wrapper .download-image{background-color:#fff;width:100%;height:0;padding-top:100%;position:relative}@media (min-width:768px){.download-wrapper .download-image{margin-bottom:20px}}.download-wrapper .download-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.download-wrapper .download-text h4{margin-bottom:10px;line-height:1.1}@media (max-width:767px){.download-wrapper .download-text h4{font-size:90%}}@media (min-width:768px){.download-wrapper .download-text h4{margin-bottom:20px}}.download-wrapper .download-link{display:inline-block;font-size:76%;font-weight:bold;background-color:#fff;color:#fb6a00;border:1px solid #fb6a00;padding:3px 10px;margin-right:5px;margin-bottom:10px}@media (min-width:768px){.download-wrapper .download-link{font-size:84%;padding:6px 10px}}.download-wrapper .download-link:last-child{margin-right:0}.download-wrapper .download-link:hover{background-color:#fb6a00;color:#fff;border:1px solid #fb6a00}.download-wrapper .download-link .download-icon{margin-right:3px}.wpsl-search{background:#ddd}#wpsl-search-wrap form{font-size:16px}@media (min-width:601px){#wpsl-search-wrap form{display:flex;align-items:center;justify-content:space-between}}#wpsl-search-wrap form .wpsl-input{display:flex;align-items:center;width:auto}@media (max-width:600px){#wpsl-search-wrap form .wpsl-input{width:100%}}@media (min-width:601px) and (max-width:1024px){#wpsl-search-wrap form .wpsl-input{margin:0 5px;flex-direction:column;align-items:flex-start}}@media (min-width:1025px){#wpsl-search-wrap form .wpsl-input{margin:0 10px}}#wpsl-search-wrap form .wpsl-input label{white-space:nowrap;margin-right:5px}#wpsl-search-wrap form .wpsl-select-wrap{align-items:center}@media (min-width:601px) and (max-width:1024px){#wpsl-search-wrap form .wpsl-select-wrap{margin:0 5px}}@media (min-width:1025px){#wpsl-search-wrap form .wpsl-select-wrap{margin:0 10px}}#wpsl-search-wrap form .wpsl-select-wrap #wpsl-radius{display:flex;align-items:center}@media (max-width:600px){#wpsl-search-wrap form .wpsl-select-wrap #wpsl-radius{width:100%}}@media (min-width:601px) and (max-width:1024px){#wpsl-search-wrap form .wpsl-select-wrap #wpsl-radius{flex-direction:column;align-items:flex-start}}#wpsl-search-wrap form .wpsl-select-wrap label{white-space:nowrap;margin-right:5px}#wpsl-search-wrap form .wpsl-select-wrap select{font-size:16px}@media (min-width:601px) and (max-width:1024px){#wpsl-search-wrap form .wpsl-select-wrap .wpsl-dropdown{width:120px}}@media (min-width:1025px){#wpsl-search-wrap form .wpsl-select-wrap .wpsl-dropdown{width:140px}}#wpsl-search-wrap form #wpsl-checkbox-filter,#wpsl-search-wrap form .wpsl-custom-checkboxes{width:100%}@media (min-width:601px) and (min-width:601px) and (max-width:1024px){#wpsl-search-wrap form #wpsl-checkbox-filter,#wpsl-search-wrap form .wpsl-custom-checkboxes{width:auto;margin:0 5px}}@media (min-width:601px) and (min-width:1025px){#wpsl-search-wrap form #wpsl-checkbox-filter,#wpsl-search-wrap form .wpsl-custom-checkboxes{width:auto;margin:0 10px}}#wpsl-search-wrap form #wpsl-checkbox-filter.wpsl-checkbox-3-columns li,#wpsl-search-wrap form .wpsl-custom-checkboxes.wpsl-checkbox-3-columns li{width:auto;white-space:nowrap;padding-right:10px}@media (max-width:600px){#wpsl-search-wrap form .wpsl-search-btn-wrap{width:100%}}#wpsl-search-wrap form .wpsl-search-btn-wrap #wpsl-search-btn{text-transform:uppercase !important;background:#fb6a00;color:#fff;border:1px solid #fb6a00;border-radius:0;margin:0;padding:7px 18px}@media (max-width:600px){#wpsl-search-wrap form .wpsl-search-btn-wrap #wpsl-search-btn{width:100%}}#wpsl-search-wrap form .wpsl-search-btn-wrap #wpsl-search-btn:hover{background:#ef7c27;border:1px solid #ef7c27}#wpsl-result-list #wpsl-stores ul li{width:100%;font-size:16px}#wpsl-result-list #wpsl-stores ul li:nth-child(5n){margin-right:0}#wpsl-result-list #wpsl-stores ul li p{margin:0 0 10px 0}#wpsl-result-list #wpsl-stores ul li .wpsl-store-location strong{display:block}#wpsl-result-list #wpsl-stores ul li .wpsl-store-location span{display:inline-block}#wpsl-result-list #wpsl-stores ul li .wpsl-store-location .wpsl-contact-details strong{display:inline-block}#wpsl-result-list #wpsl-stores ul li .wpsl-directions{font-size:14px;color:#aaa;text-decoration:underline}.store_redirect_form{margin-bottom:20px}.store_redirect_form label{font-weight:bold}.error{color:red}.rewards-menu{display:flex;align-items:baseline;justify-content:center;gap:5px}.rewards-menu a{background-color:#fb6a00;color:#fff;padding:18px 20px 14px;border:1px solid #fff;line-height:1;text-align:center;text-transform:uppercase;font-weight:bold;font-size:18px;flex-grow:1;max-width:230px}@media (max-width:767px){.rewards-menu a{font-size:12px;padding:10px 10px 8px;max-width:33%}}.rewards-menu a i{display:block;margin-bottom:5px}@media (max-width:767px){.rewards-menu a i{font-size:18px}}@media (min-width:768px){.rewards-menu a i{font-size:24px}}.rewards-menu a:hover{background-color:#f1f1f1;color:#000}body.page-id-3579 .rewards-menu .add-salesperson,body.page-id-3583 .rewards-menu .report-sales,body.page-id-3590 .rewards-menu .store-totals,body.page-id-3154 .rewards-menu .add-salesperson,body.page-id-3156 .rewards-menu .report-sales,body.page-id-3200 .rewards-menu .store-totals{background-color:#ddd;color:#000}body.page-id-3579 .rewards-menu .add-salesperson:hover,body.page-id-3583 .rewards-menu .report-sales:hover,body.page-id-3590 .rewards-menu .store-totals:hover,body.page-id-3154 .rewards-menu .add-salesperson:hover,body.page-id-3156 .rewards-menu .report-sales:hover,body.page-id-3200 .rewards-menu .store-totals:hover{background-color:#ff8125}.display-store-info{text-align:center;border-bottom:1px solid #000}.display-store-info h1{color:#000;margin-bottom:10px;text-transform:none;font-size:34px}.dollars-total{font-size:110%}.confirmation-store-info{text-align:center}.confirmation-store-info .fl-row-content-wrap{border-bottom:1px solid #000}.confirmation-store-info h1{color:#000;margin-bottom:10px;text-transform:none;font-size:34px}.confirmation-main-message p{margin-bottom:10px;line-height:1.2}.confirmation-products .gpnf-nested-entries{border-color:#888;margin-top:10px;margin-bottom:10px}.confirmation-products .gpnf-nested-entries thead th{border-color:#888;background-color:#ddd;font-size:70%;padding:2px 8px 0;text-transform:uppercase}.confirmation-products .gpnf-nested-entries tbody td{border-color:#888;font-size:90%;padding:2px 8px 0}.confirmation-balance{background-color:#fff;color:#000 !important;padding:10px;margin-bottom:20px}.store-rewards-table-wrapper .table-instructions{margin-top:20px}.store-rewards-table-wrapper .table-instructions h3{text-align:center}.store-rewards-table-wrapper .table-instructions p{margin-bottom:10px}.table.store-rewards-table .thead{border:1px solid #ddd;font-size:80%;text-transform:uppercase}.table.store-rewards-table .tbody{border:1px solid #ddd;border-bottom:0 none}.table.store-rewards-table .tbody .tr{border-bottom:1px solid #ddd;width:100%}.table.store-rewards-table .tbody .tr.transaction-reported{background-color:#fff}.table.store-rewards-table .tbody .tr.transaction-gift-card{background-color:#ffeee2}.table.store-rewards-table .tbody .tr.transaction-bonus{background-color:#ffeee2}.table.store-rewards-table .tbody .tr .type{font-size:70%;text-transform:uppercase}@media (max-width:767px){.table.store-rewards-table{line-height:1.2}.table.store-rewards-table .thead{display:none}.table.store-rewards-table .tbody .tr{display:grid;grid-template-columns:1fr 60px 40px;grid-template-rows:auto;grid-template-areas:"salesperson amount details" "type amount details" "date amount details"}.table.store-rewards-table .tbody .tr .td.salesperson{grid-area:salesperson;padding:6px 10px 0 10px}.table.store-rewards-table .tbody .tr .td.date{grid-area:date;font-size:14px;padding:0 10px 6px 10px}.table.store-rewards-table .tbody .tr .td.type{grid-area:type;padding:6px 10px;display:flex;align-items:center}.table.store-rewards-table .tbody .tr .td.amount{grid-area:amount;padding:10px;border-left:1px solid #ddd;display:flex;align-items:center;justify-content:end}.table.store-rewards-table .tbody .tr .td.details{grid-area:details;padding:10px;border-left:1px solid #ddd;display:flex;align-items:center;justify-items:center}.table.store-rewards-table .tbody .tr .td.details span{display:none}.table.store-rewards-table .tfoot .tr{background-color:#f7f7f7;border:1px solid #ddd;display:grid;grid-template-columns:1fr 100px;grid-template-rows:auto;width:100%;grid-template-areas:"label amount"}.table.store-rewards-table .tfoot .tr .td.total-label{grid-area:label;padding:10px}.table.store-rewards-table .tfoot .tr .td.total-amount{grid-area:amount;padding:10px;border-left:1px solid #ddd;display:flex;align-items:center;justify-content:end}}@media (min-width:768px){.table.store-rewards-table{line-height:1.2}.table.store-rewards-table .thead{background-color:#f7f7f7}.table.store-rewards-table .thead .th{font-weight:bold}.table.store-rewards-table .thead .tr,.table.store-rewards-table .tbody .tr{display:grid;grid-template-columns:1fr 190px 100px 50px;grid-template-rows:auto;grid-template-areas:"salesperson type amount details" "date type amount details"}.table.store-rewards-table .thead .tr .salesperson,.table.store-rewards-table .tbody .tr .salesperson{grid-area:salesperson;padding:8px 10px 0 10px;display:flex;align-items:center}.table.store-rewards-table .thead .tr .date,.table.store-rewards-table .tbody .tr .date{grid-area:date;padding:0 10px 8px 10px;font-size:16px;display:flex;align-items:center}.table.store-rewards-table .thead .tr .type,.table.store-rewards-table .tbody .tr .type{grid-area:type;padding:10px;border-left:1px solid #ddd;display:flex;align-items:center}.table.store-rewards-table .thead .tr .amount,.table.store-rewards-table .tbody .tr .amount{grid-area:amount;padding:10px;border-left:1px solid #ddd;display:flex;align-items:center;justify-content:end}.table.store-rewards-table .thead .tr .details,.table.store-rewards-table .tbody .tr .details{grid-area:details;padding:10px;border-left:1px solid #ddd;display:flex;align-items:center;justify-items:center}.table.store-rewards-table .thead .tr .details span,.table.store-rewards-table .tbody .tr .details span{display:none}.table.store-rewards-table .tfoot .tr{background-color:#f7f7f7;border:1px solid #ddd;display:grid;grid-template-columns:1fr 100px 50px;grid-template-rows:auto;width:100%;grid-template-areas:"label amount ."}.table.store-rewards-table .tfoot .tr .td.total-label{grid-area:label;padding:10px;text-align:right}.table.store-rewards-table .tfoot .tr .td.total-amount{grid-area:amount;padding:10px;border-left:1px solid #ddd;display:flex;align-items:center;justify-content:end}}@media (min-width:1025px){.table.store-rewards-table .thead .tr,.table.store-rewards-table .tbody .tr{display:grid;grid-template-columns:120px 1fr 190px 100px 50px;grid-template-rows:auto;grid-template-areas:"date salesperson type amount details"}.table.store-rewards-table .thead .tr .date,.table.store-rewards-table .tbody .tr .date{padding:10px}.table.store-rewards-table .thead .tr .salesperson,.table.store-rewards-table .tbody .tr .salesperson{border-left:1px solid #ddd;padding:10px}}.gform_wrapper .equisol-theme{}.gform_wrapper .equisol-theme .gsection h3{margin-top:20px;margin-bottom:0;color:#fb6a00}.gform_wrapper .equisol-theme .gfield.h2 input{font-weight:bold;font-size:22px;text-align:center}.gform_wrapper .equisol-theme .gfield.total-dollars .ginput_container{display:flex;align-items:center}.gform_wrapper .equisol-theme .gfield.total-dollars .ginput_container:before{content:"$";font-weight:bold;font-size:30px}.gform_wrapper .equisol-theme .gfield.total-dollars input{font-weight:bold;font-size:30px}.gform_wrapper .equisol-theme .gpnf-row-actions ul{margin:0}@media (min-width:768px){.gform_wrapper .equisol-theme .gpnf-nested-entries thead th{padding:10px 20px}}@media (max-width:767px){.gform_wrapper .equisol-theme .gpnf-nested-entries tbody td{padding:6px 6px 6px 50%}}@media (min-width:768px){.gform_wrapper .equisol-theme .gpnf-nested-entries tbody td{padding:10px 20px}}.gform_wrapper .equisol-theme .gpnf-nested-entries .gpnf-row-actions button{font-size:80%}.gform_wrapper .equisol-theme .gpnf-nested-entries .gpnf-row-actions .delete a,.gform_wrapper .equisol-theme .gpnf-nested-entries .gpnf-row-actions .delete-button{color:#fb6a00}.gform_wrapper .equisol-theme .gpnf-nested-entries .gpnf-no-entries{display:none}.gform_wrapper .equisol-theme input[readonly]{background:none !important;border:0 none !important;padding-left:0 !important}.gfield_consent_label{font-size:15px}.gfield_consent_description br{display:none}h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility}h1.no-margin,h2.no-margin,h3.no-margin,h4.no-margin,h5.no-margin,h6.no-margin{margin-bottom:0}h1.uppercase,h2.uppercase,h3.uppercase,h4.uppercase,h5.uppercase,h6.uppercase{text-transform:uppercase}h1{text-transform:uppercase;line-height:1.1;font-size:clamp(1.75rem, calc(1.191rem + 2.485vw), 3.313rem);font-weight:900}@media (min-width:1300px){h1{font-size:3.313rem}}h2{color:var(--orange);text-transform:uppercase;font-size:clamp(1.875rem, calc(1.786rem + 0.398vw), 2.125rem)}@media (min-width:1300px){h2{font-size:2.125rem}}h3{color:var(--orange);text-transform:uppercase;font-size:clamp(1.375rem, calc(1.33rem + 0.199vw), 1.5rem)}@media (min-width:1300px){h3{font-size:1.5rem}}h4{text-transform:uppercase;font-size:1.15rem;font-weight:700;line-height:1.2}p.intro,span.intro{font-size:120%}p.no-margin{margin-bottom:0}ol,ul{margin-left:2em}.text-center{text-align:center}.span-no-break .fl-heading-text span{white-space:nowrap}.site-logo img{max-width:100%}.nav-float-right .inside-header .main-navigation{height:60px;display:flex;align-items:center}#mobile-header.main-navigation,#mobile-header.main-navigation ul ul{background-color:#000}.main-navigation a{text-transform:uppercase}.main-navigation .highlight{background-color:#fb6a00;border-radius:3px}.main-navigation .highlight a{color:#fff}.main-navigation .highlight:hover{background-color:#222}.main-navigation .highlight:hover a{color:#fff !important}#sticky-navigation,#mobile-header{background-color:var(--black);border-bottom:5px solid var(--orange)}#sticky-navigation .inside-navigation,#mobile-header .inside-navigation{width:100%}#sticky-navigation.stuckElement .main-nav ul li.current-menu-item a{color:var(--orange) !important;background-color:var(--black) !important}.slideout-navigation.main-navigation .inside-navigation{height:100vh;border-left:5px solid var(--orange)}.slideout-navigation.main-navigation .main-nav{margin-top:40px}#generate-slideout-menu.main-navigation .main-nav ul ul{left:20px !important}header .pp-advanced-menu-mobile-toggle{-webkit-justify-content:flex-end !important;-ms-flex-pack:flex-end !important;justify-content:flex-end !important}.pp-off-canvas-menu.pp-menu-right{border-left:5px solid var(--orange)}@media (max-width:768px){.secondary-navigation{display:none}}.pp-thumbnails-swiper{display:none}.grid-1{display:grid;grid-template-columns:var(--grid-1);gap:var(--grid-gap)}.grid-2{display:grid;grid-template-columns:var(--grid-2);gap:var(--grid-gap)}.grid-3{display:grid;grid-template-columns:var(--grid-3);gap:var(--grid-gap)}.grid-4{display:grid;grid-template-columns:var(--grid-4);gap:var(--grid-gap)}.grid-5{display:grid;grid-template-columns:var(--grid-5);gap:var(--grid-gap)}.grid-6{display:grid;grid-template-columns:var(--grid-6);gap:var(--grid-gap)}.page-hero{background-color:#000}@media (max-width:767px){.page-hero>.fl-row-content-wrap{min-height:50vw}}@media (min-width:768px) and (max-width:1024px){.page-hero>.fl-row-content-wrap{min-height:36vw}}@media (min-width:1025px) and (max-width:1299px){.page-hero>.fl-row-content-wrap{min-height:34vw}}@media (min-width:1300px){.page-hero>.fl-row-content-wrap{min-height:400px}}.page-hero>.fl-row-content-wrap h1{color:white;text-transform:uppercase;font-weight:900;line-height:1}.site-sub-footer{background-color:#222;color:#fff}.site-sub-footer a{color:#fff}@media (min-width:1025px){.split-menus .menu{display:flex}}@media (min-width:768px) and (max-width:1024px){.medium-parent-reverse-column .fl-col-group-nested{display:flex;flex-direction:column}.medium-parent-reverse-column .fl-col-group-nested .fl-col:first-child{order:2}.medium-parent-reverse-column .fl-col-group-nested .fl-col:last-child{order:1}.medium-reverse-column .fl-col-group{display:flex;flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse}}@media (max-width:767px){.small-parent-reverse-column .fl-col-group-nested{display:flex;flex-direction:column}.small-parent-reverse-column .fl-col-group-nested .fl-col:first-child{order:2}.small-parent-reverse-column .fl-col-group-nested .fl-col:last-child{order:1}}.gform_required_legend{display:none}.fl-node-5c45489dc4ea0 .gform_wrapper .gfield_radio li input[type=radio],.fl-node-5c45489dc4ea0 .gform_wrapper .gfield_radio li input[type=radio]:focus,.fl-node-5c45489dc4ea0 .gform_wrapper .ginput_container_consent input[type=checkbox],.fl-node-5c45489dc4ea0 .gform_wrapper .ginput_container_consent input[type=checkbox]:focus,.fl-node-5c45489dc4ea0 .gform_wrapper .gfield_checkbox li input[type=checkbox],.fl-node-5c45489dc4ea0 .gform_wrapper .gfield_checkbox li input[type=checkbox]:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;width:20px !important;height:20px !important;background:#ffffff;background-color:#ffffff;border:1px solid #ddd;padding:2px}.fl-node-5c45489dc4ea0 .gform_wrapper .gfield_radio li input[type=radio]:before,.fl-node-5c45489dc4ea0 .gform_wrapper .gfield_radio li input[type=radio]:focus:before,.fl-node-5c45489dc4ea0 .gform_wrapper .ginput_container_consent input[type=checkbox]:before,.fl-node-5c45489dc4ea0 .gform_wrapper .ginput_container_consent input[type=checkbox]:focus:before,.fl-node-5c45489dc4ea0 .gform_wrapper .gfield_checkbox li input[type=checkbox]:before,.fl-node-5c45489dc4ea0 .gform_wrapper .gfield_checkbox li input[type=checkbox]:focus:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.fl-node-5c45489dc4ea0 .gform_wrapper .gfield_radio li input[type=radio]:checked:before,.fl-node-5c45489dc4ea0 .gform_wrapper .gfield_radio li input[type=radio]:focus:checked:before,.fl-node-5c45489dc4ea0 .gform_wrapper .ginput_container_consent input[type=checkbox]:checked:before,.fl-node-5c45489dc4ea0 .gform_wrapper .ginput_container_consent input[type=checkbox]:focus:checked:before,.fl-node-5c45489dc4ea0 .gform_wrapper .gfield_checkbox li input[type=checkbox]:checked:before,.fl-node-5c45489dc4ea0 .gform_wrapper .gfield_checkbox li input[type=checkbox]:focus:checked:before{background:#ddd;background-color:#ddd}@media (max-width:767px){.small-border-white{border:7px solid #fff}.small-hide-border .pp-photo-content{border:0 none !important}.main-logo .fl-photo-img{max-width:100px}}@media (min-width:768px){.columns-2{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}.columns-2 ul{margin-left:0}.columns-2 li{margin-left:20px;padding:5px 5px 3px 0}.medium-left-padding{padding-left:40px}.form-columns .gform_multi_column_wrapper .gform_body,.form-columns .gform_page_multi_column .gform_page_fields{margin-left:-8px;margin-right:-8px;width:calc(100% + 16px) !important}.form-columns .gform_multi_column_wrapper .gform_body:after,.form-columns .gform_page_multi_column .gform_page_fields:after{content:" ";display:table;clear:both}.form-columns .gform_multi_column_wrapper ul.gform_fields,.form-columns .gform_page_multi_column ul.gform_fields{float:left;width:100%;padding-left:8px;padding-right:8px}.form-columns .gform_column_count_2_wrapper ul.gform_fields,.form-columns .gform_page_column_count_2 ul.gform_fields{width:50%}.form-columns .gform_column_count_2_wrapper ul.gform_fields.column_2,.form-columns .gform_page_column_count_2 ul.gform_fields.column_2{width:50%}.form-columns .gform_column_count_3_wrapper ul.gform_fields,.form-columns .gform_page_column_count_3 ul.gform_fields{width:33.333333%}.form-columns .gform_column_count_4_wrapper ul.gform_fields,.form-columns .gform_page_column_count_4 ul.gform_fields{width:25%}.form-columns .gform_wrapper textarea.large{height:203px}}@media (min-width:1025px){.form-columns .gform_wrapper textarea.large{height:204px}}.form-login-status{background-color:#fff;padding:20px;border:2px solid var(--orange)}.form-login-status p{text-align:center}:root{--gsurvey-star-size: 48px;--gsurvey-star-color: var(--orange)}body .gform_wrapper.gravity-theme .gsurvey-rating>label{margin-right:0.25em}body .gform_wrapper.gravity-theme .gsurvey-rating>label::before{display:inline-block;background-color:#ececec;border-radius:50%;padding:0.25em}body .gform_wrapper.gravity-theme .gsurvey-rating>label:hover::before{color:var(--gsurvey-star-color);box-shadow:inset 0px 0px 0px 3px var(--gsurvey-star-color)}body .gform_wrapper.gravity-theme .gsurvey-rating:not(:checked)>label{width:calc(var(--gsurvey-star-size) + .5em + 3px);font-size:var(--gsurvey-star-size) !important;line-height:var(--gsurvey-star-size);background-image:none;background-size:var(--gsurvey-star-size) var(--gsurvey-star-size)}body .gform_wrapper.gravity-theme .gsurvey-rating:not(:checked)>label::before{content:"☆"}body .gform_wrapper.gravity-theme .gsurvey-rating>input:checked~label{background-image:none;background-size:var(--gsurvey-star-size) var(--gsurvey-star-size)}body .gform_wrapper.gravity-theme .gsurvey-rating>input:checked~label::before{content:"★";color:var(--gsurvey-star-color)}body .gform_wrapper.gravity-theme .gsurvey-rating:not(:checked)>label:hover,body .gform_wrapper.gravity-theme .gsurvey-rating:not(:checked)>label:hover~label{background-image:none;background-size:var(--gsurvey-star-size) var(--gsurvey-star-size)}a.e2pdf-download{--button-bg-colour: var(--orange);--button-colour: var(--white);--button-border: 2px solid var(--white);--button-bg-colour-hover: var(--black);--button-colour-hover: var(--white);--button-border-hover: 2px solid var(--black);--button-padding: 12px 18px;display:inline-block;padding:var(--button-padding);line-height:1.2;background-color:var(--button-bg-colour);color:var(--button-colour);border:var(--button-border);text-align:center;text-transform:uppercase;font-weight:bold}a.e2pdf-download:hover{background-color:var(--button-bg-colour-hover);color:var(--button-colour-hover);border:var(--button-border-hover)}.user-download-cards{--card-gap: 20px;--card-bg-colour: var(--orange);--card-bg-colour-hover: var(--orange);--card-padding: 2px;position:relative;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:var(--card-gap)}.user-download-cards .card-link{position:relative;display:block;width:100%;height:100%}.user-download-cards .card-link:hover{background-color:var(--card-bg-colour-hover)}.user-download-cards .card-item{background-color:var(--card-bg-colour);padding:var(--card-padding);display:flex;justify-content:center;position:relative;overflow:hidden;pointer-events:auto;transition:all 0.3s ease;-webkit-transition:all 0.3s ease}.user-download-cards .card-item .card-image{width:100%}.user-download-cards .card-item .card-info{position:absolute;bottom:0;left:0;width:100%;height:auto;opacity:1;bottom:-60px;padding:12% 5% 70px 5%;color:var(--card-colour);background-color:var(--card-bg-colour-hover);-webkit-clip-path:polygon(0 0, 100% 30px, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 30px, 100% 100%, 0% 100%);transition:all 0.5s ease-in-out}.user-download-cards .card-item .card-info h4{line-height:1.1}.user-download-cards .card-item .card-info-hover{height:0;opacity:0;position:relative;bottom:-10px;left:0;right:0;z-index:80;transition:all 0.5s ease-in-out}.user-download-cards .card-item:hover .card-info{height:auto;bottom:0;opacity:1;padding-bottom:5%;-webkit-clip-path:polygon(0 0, 100% 30px, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 30px, 100% 100%, 0% 100%);-webkit-animation:slide-down 0.3s ease-out;-moz-animation:slide-down 0.3s ease-out;animation:slide-down 0.3s ease-out}.user-download-cards .card-item:hover .card-info-hover{bottom:0;opacity:1;height:auto;max-height:100%}.user-download-cards .modal-window{--modal-close-button-width: 40px;--modal-close-button-height: 40px;--modal-close-button-top: -20px;--modal-close-button-right: -20px;--modal-close-button-radius: 50%;--modal-close-button-border: 1px solid var(--white);--modal-close-button-bg-colour: var(--dark-grey);--modal-close-button-bg-colour-hover: var(--dark-grey);--modal-close-icon-width: 20px;--modal-close-icon-height: 20px;--modal-close-icon-colour: var(--white);--modal-close-icon-colour-hover: var(--orange);--modal-width: 90vw;--modal-max-width: 1000px;--modal-max-height: 80vh;--modal-bg-colour: var(--white);--modal-padding: 20px;--modal-radius: 10px;--modal-shadow: 0px 0px 20px rgba(0, 0, 0, 0.9)}.user-download-cards .modal-window iframe{height:600px;max-height:80vh}.gallery-card{position:relative;height:0;opacity:0;overflow:hidden;backface-visibility:hidden;perspective:1000px;transform-style:preserve-3d;pointer-events:auto;animation:scale-display--reversed 0.3s;animation-fill-mode:forwards;transition:all 0.3s ease;-webkit-transition:all 0.3s ease}.gallery-card.is-active{height:100%;transition:all 0.3s ease-in 0ms;opacity:1;transform:scale(1) translate3d(0px, 0px, 0px);animation:scale-display 0.3s}.gallery-card .border-inner{position:relative;overflow:hidden}.gallery-card .card-link{position:relative;width:100%}.gallery-card .card-link .card-image{width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;height:400px}.gallery-card .card-link .card-info{position:absolute;bottom:0;left:0;width:100%;height:auto;opacity:1;bottom:-60px;padding:12% 5% 70px 5%;color:var(--black);background-color:var(--orange);-webkit-clip-path:polygon(0 0, 100% 30px, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 30px, 100% 100%, 0% 100%);transition:all 0.5s ease-in-out}.gallery-card .card-link .card-title{color:var(--black);margin-bottom:10px}.gallery-card .card-link .card-meta{color:var(--black);text-transform:uppercase;width:auto;line-height:1;font-size:16px}.gallery-card .card-link .card-button .button{background-color:var(--black);color:#fff;font-weight:normal;font-size:18px;border-radius:3px}.gallery-card .card-link .card-info-hover{height:0;opacity:0;position:relative;bottom:-10px;left:0;right:0;z-index:80;transition:all 0.5s ease-in-out}.gallery-card .card-link:hover .card-info,.gallery-card .card-link:focus .card-info{height:auto;bottom:-1px;opacity:1;padding-bottom:5%;-webkit-clip-path:polygon(0 0, 100% 30px, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 30px, 100% 100%, 0% 100%);-webkit-animation:slide-down 0.3s ease-out;-moz-animation:slide-down 0.3s ease-out;animation:slide-down 0.3s ease-out}.gallery-card .card-link:hover .card-info-hover,.gallery-card .card-link:focus .card-info-hover{bottom:-1px;opacity:1;height:auto;max-height:100%}.gallery-cards{--card-gap: 15px;--card-padding: 0;--image-size: 50%;--card-hover-wrapper-transition: all 0.5s ease-in-out;--card-hover-info-transition: all 0.5s ease-in-out;--card-info-bg: var(--orange);--card-info-color: var(--black);display:grid;gap:var(--card-gap)}@media (min-width:768px){.gallery-cards{--card-gap: 26px;--card-padding: 0;--image-size: 100%;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr))}}.gallery-cards .item-wrapper{height:100%;overflow:hidden;background-color:#fff;padding:var(--card-padding);position:relative}@media (max-width:767px){.gallery-cards .item-wrapper{display:grid;grid-template-columns:40% 1fr}}@media (min-width:768px){.gallery-cards .item-image{margin-bottom:16px}}.gallery-cards .item-image img{aspect-ratio:1;width:100%;display:block;object-fit:cover;z-index:-1}@media (max-width:767px){.gallery-cards .item-content{padding:1rem;display:flex;flex-direction:column;justify-content:center}}@media (min-width:768px){.gallery-cards .item-content{position:absolute;bottom:0;left:0;width:100%;height:auto;opacity:1;bottom:-60px;padding:12% 5% 70px 5%;color:var(--card-info-color);background-color:var(--card-info-bg);-webkit-clip-path:polygon(0 0, 100% 30px, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 30px, 100% 100%, 0% 100%);transition:var(--card-hover-wrapper-transition)}}.gallery-cards .item-content h3{margin-bottom:10px;line-height:1.2;color:var(--card-info-color);text-transform:uppercase}@media (max-width:767px){.gallery-cards .item-content h3{font-size:1em;margin-bottom:0}}.gallery-cards .item-content .card-meta{color:var(--card-info-color);width:auto;line-height:1;font-size:16px}.gallery-cards .item-content .item-content-hover{height:0;opacity:0;position:relative;bottom:-10px;left:0;right:0;z-index:80;transition:var(--card-hover-wrapper-transition)}.gallery-cards .item-content .card-button .button{background-color:var(--black);color:#fff;font-weight:normal;font-size:18px;border-radius:3px}@media (min-width:768px){.gallery-cards .link-wrapper:hover .item-content,.gallery-cards .card-link:focus .item-content{height:auto;bottom:-1px;opacity:1;padding-bottom:5%;-webkit-clip-path:polygon(0 0, 100% 30px, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 30px, 100% 100%, 0% 100%);-webkit-animation:slide-down 0.3s ease-out;-moz-animation:slide-down 0.3s ease-out;animation:slide-down 0.3s ease-out}.gallery-cards .link-wrapper:hover .item-content-hover,.gallery-cards .card-link:focus .item-content-hover{bottom:-1px;opacity:1;height:auto;max-height:100%}}@keyframes scale-display{0%{opacity:0;transform:scale(0);-webkit-transform:scale(0)}100%{opacity:1;transform:scale(1);-webkit-transform:scale(1)}}@keyframes scale-display--reversed{0%{display:inline-flex;opacity:1;transform:scale(1);-webkit-transform:scale(1)}99%{display:inline-flex;opacity:0;transform:scale(0);-webkit-transform:scale(0)}100%{display:none;opacity:0;transform:scale(0);-webkit-transform:scale(0)}}@-webkit-keyframes slide-down{0%{opacity:0;-webkit-transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes slide-down{0%{opacity:0;-moz-transform:translateY(100%)}100%{opacity:1;-moz-transform:translateY(0)}}@keyframes slide-down{0%{opacity:0;-moz-transform:translateY(100%)}100%{opacity:1;-moz-transform:translateY(0)}}.gallery-filter .filter-dropdowns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.gallery-filter .filter-dropdowns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.gallery-filter .filter-dropdown-wrapper{margin-top:5px;padding:5px}@media (max-width:767px){.gallery-filter .filter-dropdown-wrapper{width:100%}}.gallery-filter .filter-dropdown{position:relative;display:block;font-size:16px;font-family:sans-serif;font-weight:normal;color:#ddd;line-height:1.3;padding:0.5em 1.4em 0.4em 0.7em;width:100%;min-width:170px;box-sizing:border-box;margin:0;border:2px solid #ddd;box-shadow:none;border-radius:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:var(--black);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='90' height='90' fill='gray'><polygon points='0,0 100,0 50,50'/></svg>");background-repeat:no-repeat, repeat;background-position:right 0.8em top 60%, 0 0;background-size:0.8em auto, 100%}.gallery-filter .filter-dropdown::-ms-expand{display:none}.gallery-filter .filter-dropdown:hover{border-color:#888}.gallery-filter .filter-dropdown:focus{border-color:#fff;box-shadow:none;box-shadow:none;color:#ddd;outline:none}.gallery-filter .filter-dropdown option{font-weight:normal}@media (max-width:767px){.fl-node-5e9d0efc9469e .fl-content-slider,.fl-node-5e9d0efc9469e .fl-slide{height:100vw !important}}@media (min-width:768px) and (max-width:1024px){.fl-node-5e9d0efc9469e .fl-content-slider,.fl-node-5e9d0efc9469e .fl-slide{height:50vw !important;min-height:390px}}@media (min-width:1025px){.fl-node-5e9d0efc9469e .fl-content-slider,.fl-node-5e9d0efc9469e .fl-slide{height:40vw !important}}.fl-builder-shape-layer.fl-builder-bottom-edge-layer{z-index:2}.footer-fixed{display:flex;position:fixed;bottom:0;z-index:40;text-align:center;width:100%;margin-bottom:0;background-color:#fff;border-top:1px solid #fff;padding:4px}.footer-fixed .button{background-color:var(--orange);color:#fff;padding:15px;border-radius:0;width:100%;line-height:1.2;flex:1 100%}.footer-fixed .button:first-child{margin-right:4px;max-width:40%}.logo-grid .pp-photo-gallery .pp-photo-gallery-item{display:flex;align-items:center;margin-right:3%;margin-bottom:1%}@media (max-width:600px){.equisol-how-it-works{display:block;margin:0;border-collapse:collapse}.equisol-how-it-works thead,.equisol-how-it-works tbody,.equisol-how-it-works th,.equisol-how-it-works td,.equisol-how-it-works tr{display:block}.equisol-how-it-works tr.table-header-tr th{position:absolute;top:-9999px;left:-9999px;border-color:var(--black)}.equisol-how-it-works tr.table-header-tr th.table-heading-0{position:relative;top:0;left:0;padding:20px 30px 15px;text-transform:uppercase;background-color:var(--black);color:#fff;line-height:1}.equisol-how-it-works tr.table-header-tr th.table-heading-padding{width:4%}.equisol-how-it-works tr.tbody-row td{display:inline-block;position:relative;padding:5px 10px 3px;border-color:var(--black)}.equisol-how-it-works tr.tbody-row td.table-body-padding{display:none}.equisol-how-it-works tr.tbody-row td:nth-of-type(2){width:90%;margin-left:5%;margin-right:5%;border-right:0 none;padding-bottom:10px;padding-top:20px}.equisol-how-it-works tr.tbody-row td:nth-of-type(3),.equisol-how-it-works tr.tbody-row td:nth-of-type(4),.equisol-how-it-works tr.tbody-row td:nth-of-type(5){border-left:1px solid var(--black);width:90%;margin-left:5%;margin-right:5%}.equisol-how-it-works tr.tbody-row td:nth-of-type(3):before,.equisol-how-it-works tr.tbody-row td:nth-of-type(4):before,.equisol-how-it-works tr.tbody-row td:nth-of-type(5):before{position:relative;width:60%;display:inline-block;white-space:nowrap}.equisol-how-it-works tr.tbody-row td:nth-of-type(3){background-color:var(--orange);color:#fff}.equisol-how-it-works tr.tbody-row td:nth-of-type(3):before{content:"Equisol"}.equisol-how-it-works tr.tbody-row td:nth-of-type(4):before{content:"Most Film Coatings"}.equisol-how-it-works tr.tbody-row td:nth-of-type(5):before{content:"Most Oil Coatings"}}@media (min-width:601px){.equisol-how-it-works{margin:0;border:0 none;width:100%;font-size:16px;border-collapse:collapse;border-color:var(--black)}.equisol-how-it-works tr.table-header-tr th.table-header-th{padding:20px 10px 10px;text-transform:uppercase;background-color:var(--black);color:#fff;border-color:var(--black);line-height:1}.equisol-how-it-works tr.table-header-tr th.table-heading-padding{width:4%}.equisol-how-it-works tr.table-header-tr th:nth-last-child(4),.equisol-how-it-works tr.table-header-tr th:nth-last-child(3),.equisol-how-it-works tr.table-header-tr th:nth-last-child(2){text-align:center}.equisol-how-it-works tr.tbody-row td{padding:5px 10px 3px;border-color:var(--black)}.equisol-how-it-works tr.tbody-row td .content-text{display:block}.equisol-how-it-works tr.tbody-row td.table-body-padding{width:4%;border:0 none}.equisol-how-it-works tr.tbody-row td:nth-last-child(4),.equisol-how-it-works tr.tbody-row td:nth-last-child(3),.equisol-how-it-works tr.tbody-row td:nth-last-child(2){width:12%;text-align:center}.equisol-how-it-works tr.tbody-row td:nth-child(2){border-right:0 none}.equisol-how-it-works tr.tbody-row td:nth-last-child(4){border-right:0 none;background-color:var(--orange);color:#fff}.equisol-how-it-works tr.tbody-row td:nth-last-child(2){border-right:0 none}.equisol-how-it-works tr.tbody-row:first-child td{border-top:0 none;padding-top:25px}.equisol-how-it-works tr.tbody-row:last-child td{border-bottom:0 none;padding-bottom:25px}.equisol-how-it-works tr.tbody-row td.table-body-down-arrow{padding-top:0}.equisol-how-it-works tr.tbody-row td.table-body-down-arrow span.down-arrow{display:inline-block;width:0;height:0;border-style:solid;border-width:24px 28px 0 28px;border-color:#000000 transparent transparent transparent}}.equisol-pre-coated-benefits{margin:0;border:1px solid var(--black);border-collapse:collapse;width:100%;font-size:16px;line-height:1.2}@media (max-width:600px){.equisol-pre-coated-benefits{font-size:14px}}.equisol-pre-coated-benefits tr.table-header-tr th{border-color:var(--black)}.equisol-pre-coated-benefits tr.table-header-tr th:nth-child(2),.equisol-pre-coated-benefits tr.table-header-tr th:nth-child(3){text-align:center}.equisol-pre-coated-benefits tr.table-header-tr th.table-header-th,.equisol-pre-coated-benefits tr.table-header-tr td.table-header-th{padding:15px 10px 10px;text-transform:uppercase;background-color:var(--orange);color:#fff;border-color:var(--black);line-height:1;font-weight:normal}.equisol-pre-coated-benefits tr.tbody-row td{padding:5px 10px 3px;border-color:var(--black)}.equisol-pre-coated-benefits tr.tbody-row td .content-text{display:block}.equisol-pre-coated-benefits tr.tbody-row td:nth-child(2),.equisol-pre-coated-benefits tr.tbody-row td:nth-child(3){text-align:center}.facetwp-facet{margin-bottom:0 !important}.facetwp-facet select{width:100%}.facetwp-facet.facetwp-facet-reset{text-align:right}.facetwp-facet.facetwp-facet-reset a:hover{color:#fff}.search-facets h4{margin-bottom:5px}.search-facets .facetwp-input-wrap{width:100%}.search-facets .facetwp-facet input.facetwp-search,.search-facets .facetwp-facet input.facetwp-location{width:100%}.search-facets .facetwp-checkbox{background-size:20px 20px;margin-bottom:4px;padding-left:30px;margin-right:30px;line-height:1.3}.search-facets .facetwp-counter{display:none}.stockist-search-results .stockist-item{padding-top:10px;padding-bottom:15px;border-bottom:1px solid #ddd}.stockist-search-results h4{margin-bottom:5px;line-height:1.3}.stockist-search-results p{margin-bottom:0;line-height:1.3}.facetwp-load-more{background-color:transparent;color:var(--orange);padding:0;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.facetwp-load-more:hover{background-color:transparent;color:#ef7c27}.facetwp-load-more:focus{background-color:transparent;color:#ef7c27}.facetwp-map-filtering{background-color:transparent;color:#888;padding:0;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.facetwp-map-filtering:hover{background-color:transparent;color:#222}.facetwp-map-filtering:focus{background-color:transparent;color:#222}#facetwp-map+div{text-align:right}@media (max-width:1290px){.search-facets .facetwp-radius-wrap{display:flex}.search-facets .facetwp-radius-wrap .facetwp-radius{margin-right:20px}}@media (min-width:1291px){.search-facets .facetwp-input-wrap{flex-grow:1}.search-facets .facetwp-facet input.facetwp-search,.search-facets .facetwp-facet input.facetwp-location{height:66px}.search-facets .facetwp-radius-wrap{margin-left:20px}.search-facets .facetwp-facet{display:flex;height:66px}.search-facets .facetwp-checkbox{display:flex;align-items:center}}