body{font-family:"Raleway",sans-serif;font-optical-sizing:auto;font-style:normal}.CRMCategoryList h3{display:none}html{font-size:12pt}body{overflow-x:hidden;margin-top:0 !important;height:100vh}body>span:last-child{background-color:#2a2a2a;padding:10px}.continaer-main{min-height:25vh}h2,h3,h2>a{font-size:30pt;color:#252a2c}a,a:hover{text-decoration:none;cursor:pointer}.flex1{flex:1}.flex2{flex:2}.flex3{flex:3}.text-teal{color:#21a0a0}.text-white{color:#fff}.bg-jet{background-color:#252a2c}.bg-green{background-color:#71c246}.bg-green-dark-20{background-color:#447a28}.bg-green-dark-30{background-color:#2f531c}.text-green{color:#71c246}.bg-blue{background-color:#0f8dbb}.bg-blue-dark-20{background-color:#004661}.bg-blue-dark-30{background-color:#04222d}.text-blue{color:#0f8dbb}.bg-copper{background-color:#f08a5b}.bg-copper-dark-20{background-color:#d24f13}.bg-copper-dark-30{background-color:#a33e0f}.text-copper{color:#f08a5b}.bg-sand{background-color:#f6ab36}.bg-sand-dark-20{background-color:#be7708}.bg-sand-dark-30{background-color:#8d5806}.text-sand{color:#f6ab36}.bg-white{background-color:#fff}.bg-teal{background-color:#21a0a0}.btn{width:fit-content;padding:5px 10px;border-radius:20px;letter-spacing:-1px}.btn-white{color:#fff;border:2px solid #fff}.btn-white:hover{background-color:#fff;color:#000}.btn-black{color:#000;border:2px solid #000}.btn-jet{margin:1em auto;background-color:#252a2c;width:fit-content;padding:6px 20px;border-radius:25px;color:#fff}.btn-teal,.checkout-content form input.CRMBuyButton,.CRMCheckoutHeaderContinue,input[value="Checkout"],input[value="Next"]{width:fit-content;min-width:100px;padding:5px 10px;border-radius:20px;letter-spacing:-1px;border:1px solid #21a0a0;background-color:#21a0a0;color:#fff}.btn-teal:hover,.checkout-content form input.CRMBuyButton:hover,.CRMCheckoutHeaderContinue:hover,input[value="Checkout"]:hover,input[value="Next"]:hover{background-color:#fff;color:#008080}a#checkout-continue-shopping,input[value="Continue Shopping"],input[value="Empty Basket"],input[value="Update Basket"],input[value="Update"],input[value="Save Basket For Later"]{width:fit-content;padding:5px 10px;border-radius:20px;letter-spacing:-1px;border:1px solid #21a0a0;background-color:#fff;color:#21a0a0}a#checkout-continue-shopping:hover,input[value="Continue Shopping"]:hover,input[value="Empty Basket"]:hover,input[value="Update Basket"]:hover,input[value="Update"]:hover,input[value="Save Basket For Later"]:hover{background-color:#21a0a0;color:#fff}.btn-copper{color:#fff;border:2px solid #f08a5b}.btn-copper:hover{background-color:#fff;color:#f08a5b}.btn-copper{color:#fff;border:2px solid #f6ab36}.btn-copper:hover{background-color:#fff;color:#f6ab36}.brand-button{display:block;color:#fff;width:fit-content;margin:2em auto;font-size:25px;padding:5px 20px;border-radius:25px;letter-spacing:-1px}img{max-width:100%}.container-large{max-width:1500px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.btn-default,.btn-primary{color:#fff;background-color:#60605c;border:1px solid #60605c}.btn-default:hover,.btn-primary:hover{background-color:#fff;color:#60605c;border:1px solid #60605c}.btn-default{margin-left:1em}header.ced-header{background-color:#d6d6d6}header.ced-header .compny-logo img{height:50px;margin-left:1em}header.ced-header .navigation{margin-right:2em}footer{background-color:#2a2a2a;margin-top:3em}footer .footer-divider{border:.5px solid #808080;width:90%;margin:0 auto 2em auto}footer img{height:50px}footer h2,footer h3{color:#fff;font-size:1rem;font-weight:bold;text-transform:uppercase}footer ul{list-style-type:none;padding:0;margin:0}footer ul li a{color:#808080;font-size:.8em}footer ul li a:hover{text-decoration:underline}footer .footer-company-logo{padding:2em 0 2em 0}footer .address-block{color:#808080;font-size:.8em}footer .address-block a{color:#808080}footer .footer-brand{text-align:center}footer .footer-brand>a{display:inline-block}footer .footer-brand img{object-fit:contain;filter:grayscale(1)}footer .footer-brand img:hover{filter:none}footer .footer-social a svg{color:#808080;font-size:24pt;margin:0 1em 1em 1em}footer .footer-column-list.container{margin-bottom:2em}@media(min-width:992px){footer .footer-brand{text-align:left}.footer-column-list.container{margin-bottom:0}}.brand-list{display:flex;gap:2em;flex-direction:column;justify-content:space-between;margin:0 0 1em 0}@media(min-width:900px){.brand-list{flex-direction:row}}section#home-hero{background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}img.hero-main{position:relative;top:10}section#home-callout{max-width:700px;margin:3em auto 3em auto}section#home-callout h2{margin:1em;font-size:18pt}section#home-callout div img{width:220px}.home-callout{font-size:14pt}.hero-content{display:flex;flex-direction:column;justify-content:center;min-height:100%;z-index:10;position:absolute;color:#fff;font-weight:bold;margin-left:2em}.hero-text-main{width:200px;text-transform:uppercase;font-size:20pt;line-height:90%}@media(min-width:650px){.hero-content{margin-left:3em}.hero-text-main{font-size:28pt}.hero-text-sub{font-size:16pt}}@media(min-width:960px){.hero-content{margin-left:5em}.hero-text-main{font-size:34pt}.hero-text-sub{font-size:20pt}}@media(min-width:1100px){.hero-content{margin-left:5em}.hero-text-main{font-size:40pt}.hero-text-sub{font-size:26pt}}section#home-catalogue a{text-align:center;position:absolute;margin:13% 0 0 1em;color:#2a2a2a}section#home-catalogue a .content-header{font-weight:bold;font-size:30pt}section#home-catalogue a .content-subtext{margin:-12px 0 0 0;letter-spacing:5px}section#home-catalogue a .content-strap{background-color:#2a2a2a;color:#fff;padding:5px 10px;margin-top:10px}section#home-catalogue a .catalog-download{margin:1em auto;background-color:#252a2c;width:fit-content;padding:6px 20px;border-radius:25px;color:#fff}@media(min-width:600px){section#home-catalogue a{margin:13% 0 0 3em}section#home-catalogue a .content-header{font-weight:bold;font-size:40pt}section#home-catalogue a .content-subtext{letter-spacing:9px}section#home-catalogue a .content-strap{margin-top:20px}}@media(min-width:900px){.catalogue-content{margin-left:10em}}@media(min-width:1200px){.catalogue-content{display:block;width:100%}}.home-feature-container{margin-left:5%}.home-feature-title h2{font-size:30pt}.container-group-sites{z-index:10;position:fixed;width:100%}.container-group-sites .group-sites-list .group-sites-close{position:relative;right:10px;cursor:pointer;top:-30px;font-weight:bold;font-size:20pt}.container-group-sites .group-sites-list .group-site{display:flex;justify-content:center;align-items:center;border-radius:10px;margin-bottom:1em;width:80%;height:60px}.container-group-sites .group-sites-list .group-site.ced-group{background-color:#9d9d9d}.container-group-sites .group-sites-list .group-site.ced-meridian{background-color:#72bf44}.container-group-sites .group-sites-list .group-site.ced-axiom{background-color:#0f8dbb}.container-group-sites .group-sites-list .group-site.ced-airmaster{background-color:#f08a5b}.container-group-sites .group-sites-list .group-site.ced-profix{background-color:#fcaf1d}.container-group-sites .group-sites-list .group-site a .brand-img{height:25px;filter:brightness(0) invert(1)}@media(min-width:768px){.group-site{width:15% !important;height:60px;margin-bottom:0 !important}.group-site a{text-align:center}.group-site a .brand-img{height:unset !important;width:80%}.ced-axiom a img.brand-img{width:60% !important}.ced-profix a img.brand-img{width:60% !important}}@media(min-width:1225px){.group-site{height:100px !important}.group-site a{text-align:center}.group-site a .brand-img{height:unset !important;width:80%}.ced-axiom a img.brand-img{width:60% !important}.ced-profix a img.brand-img{width:60% !important}}.featured-item{margin-right:1em}.featured-item a{position:relative}.featured-item a .featured-title{position:absolute;padding-left:10px;bottom:4em;z-index:10;font-weight:bold;color:#000}.featured-item a .featured-desc{position:absolute;bottom:1em;font-size:8pt;padding:10px;color:#000}section#brand-hero{position:relative;display:inline-block}section#brand-hero .brand-hero-main{min-height:200px}section#brand-hero .brand-title{display:flex;flex-direction:column;justify-content:center;text-transform:uppercase;position:absolute;z-index:2;color:#fff;font-weight:bold;line-height:1;top:1em;left:1em;font-size:14pt}section#brand-hero .brand-title h4{display:none}section#brand-hero .brand-title .header{font-size:20pt}section#brand-hero .brand-title .sub-header{font-size:14pt;margin:0 0 10px 0}section#brand-hero .brand-title .sub-text{font-size:10pt;margin:0 0 20px 0}section#brand-hero .brand-title .brand-link{font-size:10pt}@media(min-width:660px){.brand-title{top:1em !important;left:2em !important;font-size:14pt !important}.brand-title h4{display:block !important}.brand-title .header{font-size:26pt !important;margin:0 0 12px 0 !important}.brand-title .sub-header{font-size:18pt !important;margin:0 0 10px 0 !important}.brand-title .sub-text{font-size:14pt !important;margin:0 0 20px 0 !important}.brand-title .brand-link{font-size:14pt !important}}@media(min-width:900px){.brand-title{top:4em !important;left:4em !important}.brand-title .header{font-size:30pt !important;margin:0 0 12px 0 !important}.brand-title .sub-header{font-size:22pt !important;margin:0 0 10px 0 !important}.brand-title .sub-text{font-size:18pt !important;margin:0 0 20px 0 !important}.brand-title .brand-link{font-size:16pt !important}}@media(min-width:1100px){.brand-title{top:10em !important;left:4em !important}.brand-title .header{font-size:30pt !important;margin:0 0 12px 0 !important}.brand-title .sub-header{font-size:22pt !important;margin:0 0 10px 0 !important}.brand-title .sub-text{font-size:18pt !important;margin:0 0 20px 0 !important}.brand-title .brand-link{font-size:16pt !important}}.brand-section-full .brand-text{font-size:20pt;font-weight:bold}.brand-section-full .brand-button{font-size:20pt}@media(min-width:850px){.brand-text{font-size:28pt !important}.sub-text{font-size:18pt !important;line-height:28px !important}.brand-button{font-size:24pt !important}}.group-list{text-align:center;display:grid;grid-template-columns:repeat(auto-fit,200px);justify-content:center;gap:1em;margin-bottom:3em}.group-list .group-item{border:1px solid #000;padding:1.5em;width:200px;border-radius:10px}.group-list .group-item a{color:#000}@media(min-width:557px){.group-list{justify-content:space-around}}.wrapper .login-left{background-color:#252a2c}.wrapper .login-right .btn-list,.wrapper .login-right button[type="submit"]{width:150px;text-align:left}.wrapper .login-right .btn-list:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;margin-right:10px}.wrapper .login-right button[type="submit"]:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;margin-right:10px}@media(min-width:768px){.login-left{height:100vh;flex:2;align-content:center}.login-right{flex:1;align-content:center}}span.login-prompt{display:block;font-size:16pt;margin:10px 0}div#loginForm div#inputUser,div#loginForm div#inputPassword,div#loginForm div#rememberMe,div#loginForm div#submitLogin{margin-bottom:1em}body.account .breadcrumb{list-style-type:none;margin:0;padding:30px 0 0 0}body.account .breadcrumb ul{list-style-type:none}body.account .breadcrumb ul li{display:inline}body.account .breadcrumb ul li:not(:last-child):after{content:" / "}body.account .breadcrumb ul li a{color:#000}body.account .breadcrumb ul li.active{font-weight:bold}.container-account{max-width:800px;margin:auto}span.welcome-message .account-name{font-weight:bold}body.account .panel-list{display:flex;flex-direction:column;justify-content:space-between;gap:10px;margin:2em 0 2em 0}body.account .panel-list .panel-item{border:1px solid #000;border-radius:10px;display:flex;flex:1;flex-direction:column;align-items:center;color:#000}body.account .panel-list .panel-item .panel-icon{font-size:50pt}body.account .panel-list .panel-item .panel-title{font-size:14pt;margin-bottom:10px}body.account .panel-list .panel-item:hover{background-color:#008080;color:#fff}body.account .panel-list .panel-item.active{color:#fff;background-color:#008080}@media(min-width:544px){body.account .panel-list{flex-direction:row !important}}.CRMOrderStatus p{border:1px solid #008000;background-color:#00800042;border-radius:10px;padding:10px 10px 10px 10px;color:#008000}.container-breadcrumb{padding:1em 0;height:52px;margin:0 1em}.container-breadcrumb .group-breadcrumb-container{margin:0;font-size:10pt;font-weight:bold}.container-breadcrumb .group-breadcrumb-container>li:not(:last-child)::after{content:"/";margin:0 10px;color:#808080;font-weight:normal}.container-breadcrumb .group-breadcrumb-container>li:nth-child(1),.container-breadcrumb .group-breadcrumb-container>li:nth-child(2){display:none}.container-breadcrumb .group-breadcrumb-container>li>a{color:#808080}.login-panel{position:absolute;top:56px;right:0;background-color:#d6d6d6;display:flex;flex-direction:row;z-index:5;padding:15px;font-size:10pt;gap:2em}.login-panel div a{color:#60605c}.login-panel div a svg{margin-right:10px}.product-list-panel-top{margin-bottom:2em}.product-list-panel-top .product-list-paenl-top-left{margin:2em}@media(min-width:768px){.product-list-paenl-top-left,.general-features-left{margin:1em}}@media(min-width:1041px){.product-list-paenl-top-left,.general-features-left{margin:2em}}.general-features-container{max-width:490px}.general-features-container .features-header{font-weight:bold}.general-features-container .features-text{font-size:10pt}.features-list ul{list-style-type:none;padding:20px 0;display:flex;flex-wrap:wrap;gap:10px}.features-list ul>li{border:1px solid #aeb9b8;background-color:#aeb9b8;border-radius:10px;width:120px;padding:20px 10px}.CRMProdItemModeA{display:flex;flex-direction:row}div#cmsbiscuits{display:flex;flex-direction:row;gap:5px;font-size:10pt;font-weight:bold}div#cmsbiscuits .cmsbiscuit:not(:last-child)::after{content:"/";margin:0 5px 0 10px}div#cmsbiscuits .cmsbiscuit:last-child a{color:#008080}div#cmsbiscuits a{color:#808080}div#cmsbiscuits .cmsbiscuitseperator{display:none}.savebasketcontrol{margin-bottom:2em}.divManage.CRMFullLineList table{width:100%;margin-bottom:2em}.divManage.CRMFullLineList table td{padding:5px}.divManage.CRMFullLineList table tfoot{font-weight:600}.divManage.CRMFullLineList table tfoot tr td{margin-top:1em}.divManage.CRMFullLineList .basketLineQty,.divManage.CRMFullLineList .CRMFullBasketLineQty,.divManage.CRMFullLineList .basketLinePrice,.divManage.CRMFullLineList .basketLineDisc,.divManage.CRMFullLineList .basketLineTotal,.divManage.CRMFullLineList .basketLineDelete{text-align:center}.divManage.CRMFullLineList .columnnumeric{text-align:right}.divManage.CRMFullLineList .foottotaltext{text-align:right}.divManage.CRMFullLineList .basketLineDisc,.divManage.CRMFullLineList .basketLinePrice,.divManage.CRMFullLineList .basketLineTotal{max-width:45px}div#CRMMiniBasketBubble{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border:1px solid #808080;padding:2em;color:#000;border-radius:20px;box-shadow:0 0 20px black}div#CRMMiniBasketBubble a{border:1px solid #000;padding:10px;border-radius:20px;color:#000}div#CRMMiniBasketBubble .bubbleCloseTop{margin-bottom:2em;text-align:right}div#CRMMiniBasketBubble .bubbleText{margin-bottom:2em}div#CRMMiniBasketBubble .bubbleControls{display:flex;justify-content:space-between;flex-direction:row-reverse}div#CRMMiniBasketBubble .bubbleControls .bubbleCheckout a{background-color:#808080;color:#fff}.CRMGuestCheckout .CRMGuestOptions{display:none}.CRMGuestCheckout .CRMGuestEmailField{margin-bottom:2em}.CRMGuestCheckout .CRMGuestEmailField label{margin-right:2em}.CRMGuestCheckout .CRMGuestEmailField input{width:300px}.container-header{border-bottom:1px solid #636363}.checkout-main-full{background-color:#d1d1d1;padding:2em 0}.checkout-main{margin:0 auto;max-width:900px;border:1px solid #777}.checkout-main .basket-summary{padding:1em;border-bottom:1px solid #777}.checkout-main .checkout-timeline{display:flex;flex-wrap:nowrap;justify-content:space-evenly;align-items:center;padding:1em;border-bottom:1px solid #777}.checkout-main .checkout-timeline .stage.completed{color:#008000}.checkout-main .checkout-timeline .dash{background-color:#808080;line-height:2px;width:100px;height:2px;margin:1em}.checkout-main .checkout-timeline .dash.completed{background-color:#008000}.checkout-main .checkout-content{padding:1em;background-color:#fff}.checkout-header{padding:1em;margin:0 auto;max-width:900px}.checkout-header .company-logo img{width:200px}.checkout-header .secure-page{text-align:right}.checkout-header .secure-page .secure{font-size:10pt;text-transform:uppercase;letter-spacing:1.1px;margin-top:5px}.checkout-header .secure-page .secure svg{margin-right:5px}.checkout-header .secure-page .text{padding:5px 0;min-width:150px;border-bottom:1px solid #000;font-weight:bold;font-size:14pt}.checkout-header .secure-page .payment-types img{padding:5px 0 0 0;width:30px}body.account .CRMMiniBasket{display:none}.searchpagenav{font-size:1.1em;color:#888;padding:.5em;margin-top:2em;text-align:center;clear:both}.searchpagenav a{border-radius:25px;padding:.2em .5em;border:2px solid #aeb9b8;white-space:nowrap;margin:5px 3px;display:inline-block;color:#404040}.searchpagenav a:hover{background:#c5c5c5}