﻿body{background-color:#FFFFFF;color:#414042;font-size:clamp(14px, 1.1111111111vw, 16px);font-family:"myriad-pro", sans-serif}html{scroll-padding-top:150px}*{outline:0 none}::-moz-selection{background-color:#0077C8;color:#FFFFFF}::selection{background-color:#0077C8;color:#FFFFFF}::-webkit-input-placeholder{color:#000000;opacity:0.6}:-moz-placeholder{color:#000000;opacity:0.6}::-moz-placeholder{color:#000000;opacity:0.6}:-ms-input-placeholder{color:#000000;opacity:0.6}:root{--bs-primary-rgb: 8, 185, 255}h1,.h1{font-size:clamp(30px, 2.7777777778vw, 40px);font-weight:300;line-height:1;margin-bottom:0.35em;font-family:"myriad-pro", sans-serif}h2,.h2{font-size:clamp(25px, 2.2222222222vw, 32px);font-weight:400;line-height:1;margin-bottom:0.35em;font-family:"myriad-pro", sans-serif}h3,.h3{font-size:clamp(21px, 1.6666666667vw, 24px);font-weight:400;line-height:1.1;margin-bottom:0.5em;font-family:"myriad-pro", sans-serif}h4,.h4{font-size:clamp(15px, 1.25vw, 18px);font-family:"myriad-pro", sans-serif;font-weight:700;margin-bottom:0.75em}h5,.h5{font-size:16px;font-family:"myriad-pro", sans-serif;font-weight:600}h6,.h6{font-size:14px;font-weight:700}.container{max-width:1920px;padding-left:clamp(25px, 10.4166666667vw, 150px);padding-right:clamp(25px, 10.4166666667vw, 150px)}@media (min-width:1200px){.container.narrow{padding-left:clamp(25px, 12.1527777778vw, 175px);padding-right:clamp(25px, 12.1527777778vw, 175px)}}@media (min-width:1441px){.container.narrow{padding-left:clamp(25px, 19.3055555556vw, 278px);padding-right:clamp(25px, 19.3055555556vw, 278px)}}@media (max-width:1199px){.container{padding-left:40px;padding-right:40px}}@media (max-width:991px){.container{padding-left:25px;padding-right:25px}}a,button,.button,input,.fas,.far,label,button[type="submit"]{-webkit-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;text-decoration:none}input,textarea,button,select{font-family:"myriad-pro", sans-serif;outline:none !important;line-height:normal}input[type="submit"]{-webkit-appearance:none}input[type="text"],input[type="email"],input[type="password"],input[type="tel"],input[type="number"],input[type="file"],input[type="search"],input[type="date"],textarea,select,.selectric{width:100%;font-family:"myriad-pro", sans-serif;font-size:clamp(14px, 1.3888888889vw, 20px);font-weight:500;border:1px solid #414042;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;line-height:22px !important;padding:8px 25px;background-color:#FFFFFF;color:#000000;-webkit-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out;-ms-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out;transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out}input[type="text"].form-control,input[type="email"].form-control,input[type="password"].form-control,input[type="tel"].form-control,input[type="number"].form-control,input[type="file"].form-control,input[type="search"].form-control,input[type="date"].form-control,textarea.form-control,select.form-control,.selectric.form-control{height:60px;font-weight:300;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wrapper{width:100%;overflow:clip}.bg-gray{background-color:#F1F1F1}.bg-white+.bg-white{--padding-top: 0}.cp+.cp{--padding-top: 0}.page-body>*:last-child{margin-bottom:0}.gform_required_legend{display:none}.gform-theme--foundation.gform-theme{--gf-form-gap-y: 10px}div.gform_wrapper.gravity-theme input[type=color],div.gform_wrapper.gravity-theme input[type=date],div.gform_wrapper.gravity-theme input[type=datetime-local],div.gform_wrapper.gravity-theme input[type=datetime],div.gform_wrapper.gravity-theme input[type=email],div.gform_wrapper.gravity-theme input[type=month],div.gform_wrapper.gravity-theme input[type=number],div.gform_wrapper.gravity-theme input[type=password],div.gform_wrapper.gravity-theme input[type=search],div.gform_wrapper.gravity-theme input[type=tel],div.gform_wrapper.gravity-theme input[type=text],div.gform_wrapper.gravity-theme input[type=time],div.gform_wrapper.gravity-theme input[type=url],div.gform_wrapper.gravity-theme input[type=week],div.gform_wrapper.gravity-theme select,div.gform_wrapper.gravity-theme textarea{font-size:clamp(14px, 1.3888888889vw, 20px);line-height:22px !important;padding:8px 25px;font-weight:300}div.gform_wrapper.gravity-theme textarea{height:150px !important}div.gform_wrapper.gravity-theme .chosen-container{font-size:clamp(15px, 1.25vw, 18px);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}div.gform_wrapper.gravity-theme .chosen-container-single .chosen-single{background:#FFFFFF;color:#414042;line-height:22px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border-color:#FFFFFF;padding:18px 23px;font-weight:500;height:auto}div.gform_wrapper.gravity-theme .chosen-container-single .chosen-single span{line-height:inherit}div.gform_wrapper.gravity-theme .chosen-container-single .chosen-single div{width:42px;display:flex;align-items:center;justify-content:flex-start;padding-left:10px}div.gform_wrapper.gravity-theme .chosen-container-single .chosen-single div:before{content:"";width:0;height:0;border-style:solid;border-width:7px 7px 0 7px;border-color:#0077C8 transparent transparent transparent;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}div.gform_wrapper.gravity-theme .chosen-container-single .chosen-single div b{display:none}div.gform_wrapper.gravity-theme .chosen-container-single .chosen-drop{border-color:#414042;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;background-color:#F9F9F9;padding:0}div.gform_wrapper.gravity-theme .chosen-container-active.chosen-with-drop .chosen-single{background:#FFFFFF;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:#414042}div.gform_wrapper.gravity-theme .chosen-container-active.chosen-with-drop .chosen-single div:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}div.gform_wrapper.gravity-theme .chosen-container .chosen-results{color:#414042;margin:0;padding:0}div.gform_wrapper.gravity-theme .chosen-container .chosen-results li{padding:12px 23px}div.gform_wrapper.gravity-theme .chosen-container .chosen-results li.group-option{padding-left:32px}div.gform_wrapper.gravity-theme .chosen-container .chosen-results li.highlighted{background:#0077C8;color:#FFFFFF}div.gform_wrapper.gravity-theme .gform_validation_errors>h2{padding-left:35px !important;text-transform:none;font-family:inherit}div.gform_wrapper.gravity-theme .gform_fields{grid-column-gap:10px;grid-row-gap:10px}div.gform_wrapper.gravity-theme .iti__flag-container{font-size:13px}div.gform_wrapper.gravity-theme .iti__flag-container .iti__selected-flag{padding:0 10px}div.gform_wrapper.gravity-theme .gform_required_legend{display:none}div.gform_wrapper.gravity-theme .gfield{position:relative}div.gform_wrapper.gravity-theme .gfield.gfield_visibility_hidden{position:absolute}div.gform_wrapper.gravity-theme .gfield .gfield_description{padding-top:0;padding-bottom:0;font-size:12px;font-weight:500}div.gform_wrapper.gravity-theme .gfield--type-consent{margin-top:30px}div.gform_wrapper.gravity-theme .gfield--type-consent+.gfield--type-consent{margin-top:0}div.gform_wrapper.gravity-theme .gfield--type-section:not(:first-child){margin-top:30px}div.gform_wrapper.gravity-theme .gfield--type-section h3{font-size:inherit}div.gform_wrapper.gravity-theme .gfield--type-product{border-bottom:1px solid #E8E8E8;padding-bottom:16px}div.gform_wrapper.gravity-theme .gfield--type-product input[type="number"]{width:80px;padding:3px 15px;font-size:14px}div.gform_wrapper.gravity-theme .gfield_consent_description{border:none !important;max-height:none !important;overflow:visible !important;padding:0 !important;font-size:13px !important;margin-top:30px !important}div.gform_wrapper.gravity-theme .gsection{border:none;padding:0;margin:0}div.gform_wrapper.gravity-theme .gsection.empty h3{display:none}div.gform_wrapper.gravity-theme .gsection h3{margin-bottom:0;font-size:inherit;display:inline;font-weight:600}div.gform_wrapper.gravity-theme .gsection .gsection_description{margin:0;padding:0;font-style:italic;font-size:clamp(13px, 1.1111111111vw, 16px);font-weight:500;display:inline;margin-left:20px}@media (max-width:767px){div.gform_wrapper.gravity-theme .gsection .gsection_description{display:block;margin-left:0}}div.gform_wrapper.gravity-theme legend{width:auto}div.gform_wrapper.gravity-theme .gfield_label{font-weight:400;margin-bottom:3px;font-size:inherit;line-height:1.33}div.gform_wrapper.gravity-theme .gfield_label+.gfield_description{margin-bottom:10px}div.gform_wrapper.gravity-theme .gfield--type-fileupload label{cursor:pointer;display:inline-flex;align-items:center}div.gform_wrapper.gravity-theme .gfield--type-fileupload label:before{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:clamp(32px, 2.9166666667vw, 42px);height:clamp(32px, 2.9166666667vw, 42px);flex:0 0 42px;flex-basis:clamp(32px, 2.9166666667vw, 42px);display:inline-flex;align-items:center;justify-content:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#FFFFFF;background-color:#0077C8;margin-right:15px;-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}div.gform_wrapper.gravity-theme .gfield--type-fileupload label:hover:before{background-color:#0077C8}div.gform_wrapper.gravity-theme .gfield--type-fileupload input[type="file"]{position:absolute;left:-9999px;width:100px}div.gform_wrapper.gravity-theme .gfield--type-fileupload .gform_fileupload_rules{display:none}div.gform_wrapper.gravity-theme .gfield_radio{display:flex;flex-wrap:wrap;row-gap:12px}div.gform_wrapper.gravity-theme .gfield_radio label{font-size:clamp(14px, 1.1111111111vw, 16px);max-width:none}div.gform_wrapper.gravity-theme .gfield_radio .gchoice{position:relative}@media (max-width:575px){div.gform_wrapper.gravity-theme .gfield_radio .gchoice{flex:0 0 100%}}div.gform_wrapper.gravity-theme .gfield_radio .gchoice:not(:last-child){margin-right:27px}div.gform_wrapper.gravity-theme .gfield_radio .gchoice input{position:absolute;opacity:0;left:0;top:0}div.gform_wrapper.gravity-theme .gfield_radio .gchoice input+label{position:relative;display:block;padding-left:32px;font-weight:600}div.gform_wrapper.gravity-theme .gfield_radio .gchoice input+label:before{content:"";width:20px;height:20px;border:1px solid #8E8E8E;background-color:#FFFFFF;position:absolute;left:0;top:0}div.gform_wrapper.gravity-theme .gfield_radio .gchoice input:checked+label:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;color:#0077C8;display:flex;align-items:center;justify-content:center;font-size:8px;position:absolute;left:0px;top:0}div.gform_wrapper.gravity-theme .validation_message{margin-top:3px;background:none;border:none;padding:0;font-size:13px}div.gform_wrapper.gravity-theme .gform_validation_errors{padding:12px;box-shadow:none}div.gform_wrapper.gravity-theme .gfield_checkbox .gchoice{padding-left:20px}div.gform_wrapper.gravity-theme .gfield_checkbox .gchoice+.gchoice{margin-top:10px}div.gform_wrapper.gravity-theme .gfield_checkbox .gchoice>input[type="checkbox"]{position:absolute;left:0;top:0;opacity:0}div.gform_wrapper.gravity-theme .gfield_checkbox .gchoice>input[type="checkbox"]+label{font-size:clamp(13px, 1.0416666667vw, 15px);position:relative;padding-left:32px;cursor:pointer}div.gform_wrapper.gravity-theme .gfield_checkbox .gchoice>input[type="checkbox"]+label:before{content:"";width:20px;height:20px;border:1px solid #8E8E8E;background-color:#FFFFFF;position:absolute;left:0;top:0}div.gform_wrapper.gravity-theme .gfield_checkbox .gchoice>input[type="checkbox"]:checked+label:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;color:#0077C8;display:flex;align-items:center;justify-content:center;font-size:8px;position:absolute;left:0px;top:0}div.gform_wrapper.gravity-theme .ginput_container_consent{position:relative;padding-left:20px}div.gform_wrapper.gravity-theme .ginput_container_consent>input[type="checkbox"]{position:absolute;left:0;top:0;opacity:0}div.gform_wrapper.gravity-theme .ginput_container_consent>input[type="checkbox"]+label{font-size:clamp(14px, 1.1111111111vw, 16px);position:relative;padding-left:32px;cursor:pointer;font-weight:300}div.gform_wrapper.gravity-theme .ginput_container_consent>input[type="checkbox"]+label:before{content:"";width:20px;height:20px;border:1px solid #8E8E8E;background-color:#FFFFFF;position:absolute;left:0;top:0}div.gform_wrapper.gravity-theme .ginput_container_consent>input[type="checkbox"]:checked+label:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;color:#0077C8;display:flex;align-items:center;justify-content:center;font-size:8px;position:absolute;left:0px;top:0}div.gform_wrapper.gravity-theme .gfield_error input[type="text"][aria-invalid=true],div.gform_wrapper.gravity-theme .gfield_error input[type="email"][aria-invalid=true],div.gform_wrapper.gravity-theme .gfield_error input[type="tel"][aria-invalid=true],div.gform_wrapper.gravity-theme .gfield_error textarea[aria-invalid=true]{border-width:1px}div.gform_wrapper.gravity-theme .gform_drop_area{border:1px solid #E8E8E8;background-color:#E8E8E8;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}div.gform_wrapper.gravity-theme .gform_footer{padding-bottom:0;padding-top:0;margin-top:20px;justify-content:center}div.gform_wrapper.gravity-theme .gform_footer .button{min-width:150px}div.gform_wrapper.gravity-theme #field_submit{align-self:flex-start;justify-content:flex-end}div.gform_wrapper.gravity-theme #field_submit.gfield--width-half .button{width:100%}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url('data:image/svg+xml,<svg width="12" height="7" viewBox="0 0 12 7" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.99263 6.05377C5.28553 6.34666 5.7604 6.34666 6.05329 6.05377L10.8263 1.2808C11.1192 0.987904 11.1192 0.513031 10.8263 0.220137C10.5334 -0.0727563 10.0585 -0.0727564 9.76561 0.220137L5.52296 4.46278L1.28032 0.220136C0.987431 -0.0727572 0.512557 -0.0727572 0.219664 0.220136C-0.0732294 0.51303 -0.0732295 0.987903 0.219664 1.2808L4.99263 6.05377ZM5.52296 4.52344L4.77296 4.52344L4.77296 5.52344L5.52296 5.52344L6.27296 5.52344L6.27296 4.52344L5.52296 4.52344Z" fill="%230077C8"/></svg>');background-repeat:no-repeat;background-position:right 20px center;padding-right:45px !important}textarea{height:140px;display:block;resize:none}@media (max-width:767px){textarea{height:120px}}a{color:#0077C8}a:hover{color:#032838}b,strong{font-weight:700}p,ul,ol{margin-bottom:25px}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}@media (max-width:991px){#wpadminbar{display:none !important}html[lang*="-"]{margin-top:0 !important}}@media only screen and (min-width:768px){.alignleft{float:left;margin-right:calc(2 * 1rem)}}@media only screen and (min-width:768px){.alignright{margin-left:calc(2 * 1rem);float:right}}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.wp-caption{max-width:100%;padding:4px;background-color:#FFFFFF;border:1px solid rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);margin-bottom:25px;text-align:center;font-size:0.85em;font-style:italic}.wp-caption-text{margin:10px 0}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe,.videoWrapper video{position:absolute;top:0;left:0;width:100%;height:100%}.img-bg{position:relative;display:block}.img-bg img,.img-bg video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.selectric{background-color:transparent;padding-top:10px;padding-bottom:10px;padding-left:25px;color:#414042}.selectric .label{color:inherit;font-size:clamp(17px, 1.3888888889vw, 20px);text-transform:uppercase;height:auto;line-height:1.2;margin-left:18px;margin-right:0}.selectric .button{background:none !important;color:#0077C8;padding:0 !important;display:flex;align-items:center;justify-content:center;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;border:none !important;width:24px;height:24px;position:absolute;right:auto;left:5px;top:50%;margin-top:-12px;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.selectric .button:before,.selectric .button:after{content:"";border:none;width:100%;height:3px;background:#bd4a94;background:-moz-linear-gradient(-45deg, #bd4a94 0%, #d51c28 100%);background:-webkit-linear-gradient(-45deg, #bd4a94 0%, #d51c28 100%);background:linear-gradient(135deg, #bd4a94 0%, #d51c28 100%);position:absolute;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transform-origin:50% 50%;top:50%;left:0;margin-top:-1.5px}.selectric .button:after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.selectric-hover .selectric .label{color:#0077C8}.selectric-hover .selectric .button{color:#0077C8;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.selectric-hover.selectric-open .selectric .label{color:#0077C8}.selectric-open .label{color:#0077C8}.selectric-open .button:after{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.selectric-open .selectric-items{opacity:1}.selectric-items{background-color:#FFFFFF;border:none;padding:13px 15px;opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-border-radius:0 0 20px 0;-moz-border-radius:0 0 20px 0;border-radius:0 0 20px 0;-webkit-box-shadow:3px 3px 10px rgba(0, 0, 0, 0.1);-moz-box-shadow:3px 3px 10px rgba(0, 0, 0, 0.1);box-shadow:3px 3px 10px rgba(0, 0, 0, 0.1)}.selectric-items .selectric-scroll{-webkit-overflow-scrolling:touch}.selectric-items .selectric-scroll::-webkit-scrollbar{width:2px}.selectric-items .selectric-scroll::-webkit-scrollbar-track{background:rgba(0, 0, 0, 0)}.selectric-items .selectric-scroll::-webkit-scrollbar-thumb{background:#0077C8}.selectric-items li{background:none !important;position:relative;color:#000000;white-space:nowrap;padding:8px 15px 8px 22px;font-size:16px}.selectric-items li:before{content:"";width:11px;height:11px;border:1px solid #0077C8;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;position:absolute;left:0;top:50%;margin-top:-5.5px}.selectric-items li:hover{color:#0077C8}.selectric-items li.selected{color:#414042}.selectric-items li.selected:before{background-color:#0077C8}.fancybox-bg{background:#414042}.fancybox-slide{padding-left:15px;padding-right:15px}.chosen-container{font-size:clamp(14px, 1.25vw, 18px);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.chosen-container-multi .chosen-choices{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #FFFFFF;background:#FFFFFF;padding:12px 42px 12px 16px}.chosen-container-multi .chosen-choices:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:6px;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;color:#0077C8;width:42px;display:flex;align-items:center;height:50px;padding-left:10px;position:absolute;top:0;right:0}.chosen-container-multi .chosen-choices li.search-field input[type=text]{color:#414042;padding:0}.chosen-container-multi .chosen-choices li.search-choice{font-size:12px;background:#FFFFFF;color:#414042;margin:2px 3px 2px 0;line-height:1em}.chosen-container-single .chosen-single{background:#FFFFFF;color:#414042;line-height:22px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #FFFFFF;padding:13px 16px;height:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.chosen-container-single .chosen-single span{line-height:inherit}.chosen-container-single .chosen-single div{width:42px;display:flex;align-items:center;justify-content:flex-start;padding-left:10px}.chosen-container-single .chosen-single div:before{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:6px;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;color:#0077C8}.chosen-container-single .chosen-single div b{display:none}.chosen-container-single .chosen-single .chosen-search{display:none}.chosen-container .chosen-drop{background-color:#FFFFFF;padding:0 16px 16px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.chosen-container .chosen-drop .chosen-search{display:none}.chosen-container-active.chosen-with-drop .chosen-single{background:#FFFFFF;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.chosen-container-active.chosen-with-drop .chosen-single div:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.chosen-container .chosen-results{color:#414042;margin:0;padding:0}.chosen-container .chosen-results::-webkit-scrollbar{width:7px;border-radius:10px}.chosen-container .chosen-results::-webkit-scrollbar-track{background:#E8E8E8;border-radius:10px}.chosen-container .chosen-results::-webkit-scrollbar-thumb{background:#0077C8;border-radius:10px}.chosen-container .chosen-results li{padding:5px 0;position:relative;font-size:clamp(14px, 1.25vw, 18px);line-height:1.2}.chosen-container .chosen-results li.group-option{padding-left:32px}.chosen-container .chosen-results li.highlighted{background:#FFFFFF;color:#0077C8}.chosen-container .chosen-results li.result-selected{background:#FFFFFF;color:#0077C8}.hide{display:none}.search-filter-component-combobox-base__listbox-option{font-size:clamp(14px, 1.1111111111vw, 16px)}body{--navbar-height: 120px;padding-top:var(--navbar-height)}@media (max-width:991px){body{--navbar-height: 50px}}@media (min-width:992px){body.transparent-nav{padding-top:0}body.transparent-nav .navbar:not(.sticky){background:none}}@media (min-width:992px){body.admin-bar .navbar{top:32px}body.admin-bar .navbar.sticky{top:32px}}.navbar{padding:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;position:fixed;top:0;left:0;z-index:99;width:100%;background:#FFFFFF;font-size:clamp(14px, 1.3888888889vw, 20px);flex-direction:column}@media (max-width:991px){.navbar{border-bottom:1px solid #C1C1C1}}.navbar.sticky{left:0;top:0;z-index:99;width:100%}.navbar .container-top{height:70px}@media (max-width:991px){.navbar .container-top{height:50px;flex-wrap:nowrap}}.navbar .logo{max-width:148px}@media (max-width:991px){.navbar .logo{max-width:100px}}.navbar-toggler{width:28px;height:24px;display:flex;flex-direction:column;justify-content:center;align-items:center;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;z-index:102;border:none;position:relative;background:none;padding:0 3px;order:3}.navbar-toggler:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.navbar-toggler-icon-line{display:block;height:3px;width:100%;background:#414042;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.navbar-toggler-icon-line:not(:first-child){margin-top:4px}.navbar-toggler-icon-line:nth-child(1){-webkit-transform:rotate(45deg) translate(5px, 5px);-moz-transform:rotate(45deg) translate(5px, 5px);-ms-transform:rotate(45deg) translate(5px, 5px);-o-transform:rotate(45deg) translate(5px, 5px);transform:rotate(45deg) translate(5px, 5px)}.navbar-toggler-icon-line:nth-child(2){opacity:0}.navbar-toggler-icon-line:nth-child(3){-webkit-transform:rotate(-45deg) translate(5px, -5px);-moz-transform:rotate(-45deg) translate(5px, -5px);-ms-transform:rotate(-45deg) translate(5px, -5px);-o-transform:rotate(-45deg) translate(5px, -5px);transform:rotate(-45deg) translate(5px, -5px)}.navbar-toggler.collapsed .navbar-toggler-icon-line{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1;background:#0077C8}.navbar-right{display:flex;align-items:center;column-gap:clamp(10px, 1.7361111111vw, 25px)}.navbar-user .nav{font-weight:300;text-transform:uppercase;font-size:clamp(13px, 1.1111111111vw, 16px);color:#8E8E8E}.navbar-user .nav li{display:flex;align-items:center}.navbar-user .nav li+li:before{content:"|";margin-inline:clamp(12px, 1.6666666667vw, 24px)}.navbar-user .nav li a{display:flex}@media (max-width:991px){.navbar-user .nav li a{font-size:24px}}.navbar-search{width:clamp(220px, 19.2361111111vw, 277px);position:relative}@media (max-width:991px){.navbar-search{width:auto}}.navbar-search-toggle{display:flex;align-items:center;justify-content:center;background:none;border:none;font-size:24px;color:#0077C8;padding:0}@media (max-width:991px){.navbar-search .search-form{width:0px;overflow:hidden;transition:all 0.5s ease-in-out;position:absolute;top:0;right:0;z-index:104}}@media (max-width:991px){.navbar-search.show-search .search-form{width:160px}}.navbar-search .form-body{position:relative}.navbar-search .form-body .search-field{border:1px solid #0077C8;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;line-height:1;padding:3px 45px 3px 15px;height:30px;font-weight:300;font-size:clamp(14px, 1.25vw, 18px)}@media (max-width:991px){.navbar-search .form-body .search-field{height:24px}}.navbar-search .form-body button[type="submit"]{position:absolute;right:clamp(10px, 1.0416666667vw, 15px);top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:15px;z-index:3;border:none;padding:0;background:none;display:flex}.navbar-search .form-body button[type="submit"]:hover{color:#0077C8}@media (min-width:992px){.navbar-collapse{margin-left:auto}}@media (max-width:991px){.navbar-collapse{position:absolute;background:#F1F1F1;position:absolute;top:50px;width:100%;left:0;z-index:103}.navbar-collapse-content{height:calc(100dvh - 50px);padding:55px 40px;display:flex;flex-direction:column}}.navbar-content{background-color:#E8E8E8;width:100%}@media (max-width:991px){.navbar-content{max-height:100%}}.navbar-nav{align-items:center;width:100%}@media (max-width:991px){.navbar-nav{padding-block:16px}}.navbar-nav>li{position:relative;flex:1}@media (max-width:991px){.navbar-nav>li{width:100%}}.navbar-nav>li .menu-item-toggle{margin-left:auto;color:#0077C8;font-size:10px;display:flex;align-items:center;justify-content:center;width:24px;height:24px}@media (min-width:992px){.navbar-nav>li .menu-item-toggle{display:none !important}}.navbar-nav>li .menu-item-toggle .icon-arrow-down{-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.navbar-nav>li .menu-item-toggle.active .icon-arrow-down{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.navbar-nav>li>a{display:flex;align-items:center;justify-content:center;column-gap:8px;color:#414042;font-weight:400;height:50px;padding-inline:clamp(12px, 1.6666666667vw, 24px);position:relative;z-index:21;text-transform:uppercase}@media (max-width:991px){.navbar-nav>li>a{font-size:16px;padding-inline:24px;height:40px}}.navbar-nav>li>a ._svg{width:clamp(72px, 6.4583333333vw, 93px)}.navbar-nav>li:hover>a>span.txt:after{width:100%}.navbar-nav>li>ul{visibility:hidden;opacity:0;transition-property:opacity, visibility;transition-duration:0.3s, 0s;transition-delay:0s, 0.3s;transition-timing-function:ease-in-out;position:absolute;top:100%;left:0;list-style:none;margin:0;width:100%;min-width:clamp(180px, 15.2777777778vw, 220px);font-size:clamp(14px, 1.25vw, 18px);padding-inline:0;padding-block:16px;line-height:1.3;background:#F1F1F1;-webkit-border-radius:0px 0px 10px 10px;-moz-border-radius:0px 0px 10px 10px;border-radius:0px 0px 10px 10px;border-top:3px solid #0077C8;z-index:20}@media (max-width:991px){.navbar-nav>li>ul{position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;visibility:visible;opacity:1;text-align:left;padding:8px 0 15px 0;margin:0 24px;width:auto;text-align:left;min-width:auto;font-size:18px;background:none;display:none;border-top:1px solid #8E8E8E}}.navbar-nav>li>ul>li a{display:flex;align-items:center;justify-content:space-between;padding-inline:clamp(16px, 2.2222222222vw, 32px);padding-block:clamp(4px, 0.4166666667vw, 6px);color:#6D6E71;column-gap:10px}@media (max-width:991px){.navbar-nav>li>ul>li a{padding:5px 0}}.navbar-nav>li>ul>li.menu-item-has-children{position:relative}@media (min-width:992px){.navbar-nav>li>ul>li.menu-item-has-children>a:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:clamp(10px, 0.9027777778vw, 13px)}}.navbar-nav>li>ul>li .megamenu-products{position:absolute;top:0;right:0;width:100%;background:#F1F1F1;padding:16px;width:clamp(300px, 25.1388888889vw, 362px);transition-property:opacity, visibility;transition-duration:0.3s, 0s;transition-delay:0s, 0s;transition-timing-function:ease-in-out}@media (max-width:991px){.navbar-nav>li>ul>li .megamenu-products{display:none !important}}.navbar-nav>li>ul>li .megamenu-products__title{padding:0 16px;margin-bottom:12px}.navbar-nav>li>ul>li .megamenu-products__title .h3{margin-bottom:0;font-size:clamp(16px, 1.3888888889vw, 20px);color:#0077C8;text-transform:uppercase}.navbar-nav>li>ul>li .megamenu-products__list{flex-wrap:wrap;padding:0;margin:0 -5px;list-style:none;row-gap:5px}.navbar-nav>li>ul>li .megamenu-products__list-item{flex:0 0 33.3333%;width:33.3333%;padding:0 5px}.navbar-nav>li>ul>li .megamenu-products__list-item a{padding:5px 16px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background-color:#FFFFFF;display:block;color:#414042}.navbar-nav>li>ul>li .megamenu-products__list-item a .img-bg{padding-bottom:100%}.navbar-nav>li>ul>li .megamenu-products__list-item a .h4{display:block;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:0;font-size:clamp(14px, 1.1111111111vw, 16px);text-transform:uppercase;font-weight:400}.navbar-nav>li>ul>li .megamenu-products__list-item a:hover{color:#0077C8}@media (min-width:992px){.navbar-nav>li>ul>li>ul{position:absolute;list-style:none;left:100%;margin-left:-20px;bottom:-16px;padding-left:20px;font-size:clamp(13px, 1.1111111111vw, 16px);background:#F1F1F1;min-width:clamp(150px, 12.5vw, 180px);padding-block:5px;visibility:hidden;-webkit-border-radius:0px 0px 10px 10px;-moz-border-radius:0px 0px 10px 10px;border-radius:0px 0px 10px 10px;opacity:0;transition-property:opacity, visibility;transition-duration:0.3s, 0s;transition-delay:0s, 0.3s;transition-timing-function:ease-in-out}.navbar-nav>li>ul>li>ul li a{color:#6D6E71;display:flex;padding:5px 10px}.navbar-nav>li>ul>li>ul li a:hover{color:#0077C8}.navbar-nav>li>ul>li>ul li a:hover>span{text-decoration:underline}}.navbar-nav>li>ul>li:hover>a{color:#0077C8}.navbar-nav>li>ul>li:hover>a>span{text-decoration:underline}.navbar-nav>li>ul>li:hover>ul{visibility:visible;opacity:1;transition-delay:0s, 0.3s}@media (min-width:992px){.navbar-nav>li.menu-products.show-submenu>ul{min-width:clamp(380px, 34.2361111111vw, 493px);padding-right:clamp(180px, 15.1388888889vw, 218px);min-height:clamp(310px, 23.8194444444vw, 343px)}}.navbar-nav>li.menu-products.show-submenu .megamenu-products{opacity:0;visibility:hidden}@media (min-width:992px){.navbar-nav>li.menu-products>ul{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;min-width:clamp(480px, 43.0555555556vw, 620px)}.navbar-nav>li.menu-products>ul>li{position:static}.navbar-nav>li.menu-products>ul>li.megamenu-categories{padding-block:0;padding-inline:clamp(8px, 1.1111111111vw, 16px);margin-top:10px;margin-bottom:5px}.navbar-nav>li.menu-products>ul>li.megamenu-categories>a{pointer-events:none;cursor:default;text-transform:uppercase;font-size:12px;color:#8E8E8E;letter-spacing:2px;border-bottom:1px solid #D9D9D9;padding-inline:clamp(8px, 1.1111111111vw, 16px);text-decoration:none !important;line-height:1.2}.navbar-nav>li.menu-products>ul>li.megamenu-categories>a>span{text-decoration:none !important}.navbar-nav>li.menu-products>ul>li>a{justify-content:space-between}.navbar-nav>li.menu-products>ul>li>a:after{opacity:0}.navbar-nav>li.menu-products>ul>li>ul{top:0;left:auto;min-height:100%;width:clamp(200px, 16.25vw, 234px);padding:16px;right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;bottom:auto;transition-delay:0s, 0s}.navbar-nav>li.menu-products>ul>li:hover>a:after{opacity:1}}@media (max-width:991px){.navbar-nav>li.menu-products>ul .megamenu-categories,.navbar-nav>li.menu-products>ul .menu-item-has-children{display:none !important}}.navbar-nav>li:hover>a{color:#0077C8}.navbar-nav>li:hover>ul{visibility:visible;opacity:1;transition-delay:0s, 0s}.footer{font-size:clamp(14px, 1.1111111111vw, 16px)}.footer-top{border-top:1px solid #E8E8E8;padding-top:clamp(25px, 3.125vw, 45px);padding-bottom:clamp(25px, 3.125vw, 45px);margin-top:clamp(25px, 3.125vw, 45px)}.footer-top__content{display:flex;justify-content:space-between}.footer-logo{max-width:clamp(125px, 10.3472222222vw, 149px);margin-bottom:clamp(25px, 3.125vw, 45px)}.footer-menu{width:450px}@media (max-width:767px){.footer-menu{display:none}}.footer-menu .nav{display:block;column-count:2}.footer-menu .nav>li{break-inside:avoid;margin-bottom:35px}.footer-menu .nav>li>a{display:none}.footer-menu .nav>li>ul{list-style:none;padding:0;margin:0}.footer-menu .nav>li>ul li a{color:#414042}.footer-menu .nav>li>ul li a:hover{color:#0077C8}.footer-menu .nav>li>ul li+li{margin-top:3px}@media (min-width:992px){.footer-text{text-align:right}}.footer-text strong{font-weight:600;font-family:"myriad-pro-semi-condensed", sans-serif}.footer-bottom{background-color:#E8E8E8;font-weight:300;padding-block:clamp(20px, 1.7361111111vw, 25px)}@media (min-width:992px){.footer-bottom .container{display:flex;align-items:center;column-gap:clamp(30px, 4.8611111111vw, 70px)}}.footer-utility-menu .nav{column-gap:clamp(20px, 2.7777777778vw, 40px)}.footer-utility-menu .nav a{color:#414042}.footer-utility-menu .nav a:hover{color:#0077C8}.page-builder-section{--padding-top:clamp(35px, 3.4722222222vw, 50px);--padding-bottom:clamp(35px, 3.4722222222vw, 50px);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);position:relative;z-index:5}.button{display:inline-flex;align-items:center;justify-content:center;column-gap:clamp(6px, 0.6944444444vw, 10px);text-transform:uppercase;color:#FFFFFF;background-color:#0077C8;border:1px solid #0077C8;font-size:clamp(16px, 1.3888888889vw, 20px);padding-block:clamp(7px, 0.625vw, 9px);padding-inline:clamp(20px, 2.7777777778vw, 40px);-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-weight:400;line-height:clamp(20px, 2.0833333333vw, 30px)}.button:hover{color:#FFFFFF;background-color:#032838;border-color:#032838}.button-inline{display:inline-flex;align-items:center;text-transform:uppercase;color:#0077C8;font-size:clamp(15px, 1.3888888889vw, 20px);column-gap:10px;padding:0;background:none;border:none;font-weight:400}.button-inline:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:clamp(9px, 0.9027777778vw, 13px)}.button.alt:hover{color:#0077C8;background-color:transparent;border-color:#0077C8}.button.white{background-color:#FFFFFF;border-color:#FFFFFF;color:#0077C8}.button.white:hover{background-color:#0077C8;border-color:#0077C8;color:#FFFFFF}.button.small{font-size:clamp(14px, 1.1111111111vw, 16px);padding-block:2px;padding-inline:clamp(15px, 1.7361111111vw, 25px);line-height:clamp(16px, 1.25vw, 18px)}.button[disabled]{opacity:0.5;cursor:not-allowed}.swiper{--swiper-pagination-bottom: 0;--swiper-pagination-bullet-size: 10px;--swiper-theme-color: #0077C8;--swiper-pagination-bullet-inactive-opacity: 1;--swiper-pagination-bullet-inactive-color: #939598}.swiper-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.swiper-button-prev,.swiper-button-next{cursor:pointer;color:#414042;display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin-top:-15px;flex-grow:0;flex-shrink:0;flex-basis:30px;font-size:24px;background:none;-webkit-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out}.swiper-button-prev:hover,.swiper-button-next:hover{color:#0077C8}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.5}.swiper-button-prev:after,.swiper-button-next:after{display:none !important}@media (max-width:767px){.swiper-nav-mobile{display:flex;align-items:center;column-gap:10px;justify-content:center;margin-top:20px}.swiper-nav-mobile .swiper-button-prev,.swiper-nav-mobile .swiper-button-next{--swiper-navigation-sides-offset: 0;position:relative;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;margin:0}.swiper-nav-mobile .swiper-pagination{position:static;font-weight:700}}@media (max-width:767px){.section-homepage_hero{--padding-top: 16px;--padding-bottom: 16px}}.section-homepage_hero .swiper{padding-bottom:20px}@media (max-width:767px){.section-homepage_hero .container{padding:0}}.section-homepage_hero .slide-item{position:relative;color:#FFFFFF;text-align:center}.section-homepage_hero .slide-item__bg .img-bg{height:clamp(280px, 24.4444444444vw, 352px)}.section-homepage_hero .slide-item__text{position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;display:flex;align-items:center;justify-content:center;padding:25px}.section-homepage_hero .slide-item__text h1,.section-homepage_hero .slide-item__text .h1{font-weight:600}.section-featured_products .block-headline{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;column-gap:20px;row-gap:16px;margin-bottom:25px}@media (max-width:575px){.section-featured_products .block-content{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-right:-25px}}.section-featured_products .block-content .swiper-slide{height:auto;display:flex;flex-direction:column}.section-featured_products .block-content .row{--bs-gutter-x: 10px;--bs-gutter-y: 10px}@media (max-width:575px){.section-featured_products .block-content .row{flex-wrap:nowrap;padding-right:25px}}.section-featured_products .block-content .row>div{display:flex;flex-direction:column}@media (max-width:575px){.section-featured_products .block-content .row>div{width:75vw}}.section-featured_products .block-content .product-card-link{border:3px solid #E8E8E8;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;flex:1;display:flex;flex-direction:column;justify-content:space-between;padding:16px;font-family:"myriad-pro-semi-condensed", sans-serif;text-transform:uppercase;font-size:clamp(20px, 1.6666666667vw, 24px);line-height:1.1;color:#000000}@media (max-width:991px){.section-featured_products .block-content .product-card-link{border-width:2px}}.section-featured_products .block-content .product-card-link__image{margin-bottom:12px}.section-featured_products .block-content .product-card-link:hover{color:#0077C8}.section-homepage_solutions{position:relative}.section-homepage_solutions.has-headline{--padding-top:clamp(75px, 17.3611111111vw, 250px)}.section-homepage_solutions .bg{position:absolute;left:0;top:0;z-index:-1;width:100%;text-align:center}.section-homepage_solutions .bg img{width:1440px;opacity:0.1}.section-homepage_solutions .block-headline{margin-bottom:clamp(30px, 3.4722222222vw, 50px)}.section-homepage_solutions .block-headline h2{font-weight:600}.section-homepage_solutions .block-solutions{margin-bottom:22px}.section-homepage_solutions .block-solutions .nav{column-gap:12px;row-gap:12px}.section-homepage_solutions .block-solutions .nav>li{flex:1}@media (max-width:1199px){.section-homepage_solutions .block-solutions .nav>li{flex:0 0 calc(25% - 9px)}}@media (max-width:991px){.section-homepage_solutions .block-solutions .nav>li{flex:0 0 calc(33.3333% - 8px)}}@media (max-width:767px){.section-homepage_solutions .block-solutions .nav>li{flex:0 0 calc(50% - 6px)}}.section-homepage_solutions .block-solutions .nav-item{display:flex;align-items:center;justify-content:center;flex-direction:column;aspect-ratio:1;border:1px solid #0077C8;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-transform:uppercase;font-size:clamp(12px, 0.9722222222vw, 14px);font-weight:600;padding:10px}@media (max-width:991px){.section-homepage_solutions .block-solutions .nav-item{aspect-ratio:auto;height:150px}}@media (max-width:767px){.section-homepage_solutions .block-solutions .nav-item{height:130px}}.section-homepage_solutions .block-solutions .nav-item__icon{margin-bottom:5px}.section-homepage_solutions .block-solutions .nav-item__icon img{max-height:clamp(58px, 4.9305555556vw, 71px);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.section-homepage_solutions .block-solutions .nav-item:hover{background-color:#0077C8;color:#FFFFFF}.section-homepage_solutions .block-solutions .nav-item:hover .nav-item__icon img{filter:brightness(0) invert(1)}.section-homepage_solutions .block-content__item{background-color:#E8E8E8;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;padding-block:clamp(20px, 2.0833333333vw, 30px);padding-inline:clamp(25px, 2.7777777778vw, 40px);font-weight:300;font-size:clamp(15px, 1.3888888889vw, 20px)}.section-homepage_solutions .block-content__item:not(:first-child){margin-top:clamp(35px, 4.8611111111vw, 70px)}.section-homepage_solutions .block-content__item .row{--bs-gutter-x: 26px;--bs-gutter-y: 16px}.section-homepage_solutions .block-content__item-image .img-bg{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;overflow:hidden;padding-bottom:68%}.section-homepage_solutions .block-content__item-text h3{font-size:clamp(27px, 2.2222222222vw, 32px)}.section-homepage_solutions .block-content__item-text .button-inline{font-size:clamp(14px, 1.1111111111vw, 16px)}.section-links .nav{gap:12px}.section-links .nav>li{flex:0 0 calc(25% - 9px)}@media (max-width:991px){.section-links .nav>li{flex:0 0 calc(50% - 6px)}}.section-links .nav>li a{display:flex;flex-direction:column;border:2px solid #0077C8;color:#0077C8;text-align:center;align-items:center;justify-content:center;padding:15px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;height:clamp(135px, 13.8888888889vw, 200px);font-size:clamp(18px, 1.6666666667vw, 24px);text-transform:uppercase;line-height:1.1}.section-links .nav>li a .cta-icon{height:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;overflow:hidden;padding-top:0}.section-links .nav>li a .cta-icon img{height:clamp(48px, 5.6944444444vw, 82px)}.section-links .nav>li a:hover .cta-icon{margin-top:12px;height:clamp(48px, 5.6944444444vw, 82px)}.block-breadcrumbs{font-size:clamp(14px, 1.3888888889vw, 20px);margin-bottom:clamp(25px, 2.4305555556vw, 35px)}.block-breadcrumbs .icon-arrow-right{font-size:clamp(10px, 0.9027777778vw, 13px);color:#0077C8;margin-inline:clamp(2px, 0.2777777778vw, 4px)}.block-breadcrumbs a{text-decoration:underline;text-decoration-thickness:1px}.section-page_title{--padding-top: 30px;--padding-bottom: 30px}.section-page_title .block-image .img-bg{height:clamp(210px, 22.2222222222vw, 320px)}@media (max-width:767px){.section-page_title .block-image .img-bg{height:auto}.section-page_title .block-image .img-bg img{position:static}}.section-page_title .block-image~.block-text{margin-top:clamp(25px, 2.7777777778vw, 40px)}.section-page_title .block-text{font-weight:300}.section-page_title .block-text h1,.section-page_title .block-text h2{font-weight:400;font-size:clamp(27px, 2.2222222222vw, 32px);line-height:1.1}.section-our_story{--padding-top: 30px;--padding-bottom: 30px;font-size:clamp(18px, 2.0833333333vw, 30px);font-weight:300;line-height:1.25}.section-our_story .row{--bs-gutter-x: 30px;--bs-gutter-y: 30px}.section-our_story .image{text-align:center}.section-highlight{--padding-top: 40px;--padding-bottom: 30px;font-size:clamp(18px, 2.2222222222vw, 32px);font-weight:300;line-height:1.25}.section-highlight h2{font-weight:300;text-transform:uppercase;color:#0077C8;font-size:clamp(27px, 2.7777777778vw, 40px);margin-bottom:1em}.section-highlight .block-image{margin-top:clamp(25px, 2.7777777778vw, 40px)}.section-highlight .block-image img{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.section-our_values{--padding-top: 30px;--padding-bottom: 30px}.section-our_values .block-content{border:1px solid #E8E8E8;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;padding-block:clamp(20px, 2.0833333333vw, 30px);padding-inline:clamp(25px, 2.7777777778vw, 40px);font-size:clamp(18px, 2.2222222222vw, 32px);font-weight:300;line-height:1.25}.section-our_values .block-content .row{--bs-gutter-x:clamp(25px, 3.4722222222vw, 50px);--bs-gutter-y: 25px}@media (min-width:992px){.section-our_values .block-content .row>.col-lg-4{width:32%}}@media (min-width:992px){.section-our_values .block-content .row>.col-lg-8{width:68%}}.section-our_values .block-content .block-headline{text-align:center}.section-our_values .block-content .block-headline__icon{width:clamp(75px, 9.1666666667vw, 132px);margin-inline:auto;margin-bottom:clamp(10px, 1.0416666667vw, 15px)}.section-our_values .block-content .block-headline h2{text-transform:uppercase;font-weight:300;color:#0077C8;font-size:clamp(27px, 2.7777777778vw, 40px)}.section-our_values .block-content .block-values__item:not(:first-child){margin-top:clamp(25px, 2.7777777778vw, 40px)}.section-our_values .block-content .block-values__item h3{font-weight:400;font-size:inherit;text-transform:uppercase;margin-bottom:0}.section-our_mission{--padding-top: 30px;--padding-bottom: 30px}.section-our_mission .row{--bs-gutter-x: 30px;--bs-gutter-y: 30px}.section-our_mission .card{--bs-border-width: 0px;--bs-border-radius: 16px;font-size:clamp(18px, 2.0833333333vw, 30px);font-weight:300;line-height:1.25;padding-block:clamp(20px, 2.0833333333vw, 30px);padding-inline:clamp(25px, 2.7777777778vw, 40px)}.section-our_mission .card-icon{margin-bottom:16px;display:flex;align-items:center;height:clamp(72px, 7.9861111111vw, 115px)}.section-our_mission .card-icon img{max-height:clamp(72px, 7.9861111111vw, 115px)}.section-our_mission .card h3{font-size:clamp(27px, 2.7777777778vw, 40px);font-weight:300;color:#0077C8;text-transform:uppercase}.section-text{font-size:clamp(14px, 1.1111111111vw, 16px);font-weight:300}.section-text h6{font-size:12px;font-weight:300}.section-cta_buttons .nav{gap:clamp(8px, 1.3888888889vw, 20px)}.section-cta_buttons .nav .button.white{border-color:#0077C8}.section-text_on_2_columns{font-weight:300}.section-text_on_2_columns .row{--bs-gutter-x: 20px;--bs-gutter-y: 25px}.section-sustainability_policies .block-text{margin-bottom:clamp(30px, 2.7777777778vw, 40px);font-weight:300}@media (min-width:768px){.section-sustainability_policies .block-content .swiper{padding-inline:75px}}.section-sustainability_policies .block-content .swiper-slide h3{font-size:clamp(24px, 2.2222222222vw, 32px)}.section-sustainability_policies .block-content .swiper-slide .row{--bs-gutter-x: 30px;--bs-gutter-y: 25px}.section-sustainability_measure_success .block-text{margin-bottom:clamp(30px, 2.7777777778vw, 40px);font-weight:300}.section-sustainability_measure_success .block-content .row{--bs-gutter-x: 16px;--bs-gutter-y: 30px}.section-sustainability_measure_success .block-content .item{text-align:center}.section-sustainability_measure_success .block-content .item h3{font-size:clamp(24px, 2.2222222222vw, 32px)}.section-sustainability_measure_success .block-content .item h3 span{display:block;color:#0077C8}.section-sustainability_measure_success .block-content .item-img{max-width:275px;margin-inline:auto}.section-solutions .block-solutions .row{--bs-gutter-x: 10px;--bs-gutter-y: 10px}.section-solutions .solution-block-item{display:flex;flex-grow:1;flex-direction:column;align-items:center;border:2px solid #E8E8E8;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#414042;text-transform:uppercase;padding:5px 16px;text-align:center}.section-solutions .solution-block-item .h4{font-weight:400;font-size:16px;margin:0}.section-solutions .solution-block-item:hover{color:#0077C8}.section-single_product .block-title{margin-bottom:25px}.section-single_product .block-title .h1{text-transform:uppercase;color:#0077C8;font-weight:600;font-size:clamp(35px, 3.4722222222vw, 50px)}.section-single_product .block-title h1{font-size:clamp(25px, 2.2222222222vw, 32px)}.section-single_product .block-gallery-description .row{--bs-gutter-y: 30px}.section-single_product .product-description p{font-size:inherit !important}.section-single_product .product-description__toggle{display:none;margin-top:-10px;margin-bottom:1.5em;padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}@media (max-width:991px){.section-single_product .product-description__toggle{display:inline-block}}@media (min-width:992px){.section-single_product .product-description__body .product-description__excerpt,.section-single_product .product-description__body .product-description__toggle{display:none !important}.section-single_product .product-description__body .product-description__full{display:block !important}.section-single_product .product-description__body .product-description__full[hidden]{display:block !important}}@media (max-width:991px){.section-single_product .product-description__body:not(.is-expanded) .product-description__full{display:none !important}.section-single_product .product-description__body.is-expanded .product-description__excerpt,.section-single_product .product-description__body.is-expanded .product-description__toggle{display:none !important}.section-single_product .product-description__body.is-expanded .product-description__full{display:block !important}.section-single_product .product-description__body.is-expanded .product-description__full[hidden]{display:block !important}}.section-single_product .product-swatches{display:flex;column-gap:10px}.section-single_product .product-swatches-block{margin-top:clamp(30px, 3.125vw, 45px)}.section-single_product .product-swatches-block h4{font-weight:400;margin-bottom:1em;font-size:inherit}.section-single_product .product-swatches>div{flex:1}.section-single_product .product-swatches .color-swatch{position:relative;border:1px solid #E8E8E8;display:block;overflow:hidden;width:50px;height:50px}.section-single_product .product-swatches .color-swatch img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.section-single_product .product-media-gallery__video-media{position:relative;display:block;--play-size: 67px}.section-single_product .product-media-gallery__play-icon{position:absolute;left:50%;top:50%;z-index:4;transform:translate(-50%, -50%);pointer-events:none;display:flex;align-items:center;justify-content:center}.section-single_product .product-media-gallery__play-icon svg{width:var(--play-size);height:auto;display:block}.section-single_product .product-media-gallery__thumbs{margin-top:clamp(20px, 2.4305555556vw, 35px)}.section-single_product .product-media-gallery__thumbs .product-media-gallery__video-media{--play-size: 22px}.section-single_product .product-media-gallery__thumbs .swiper-slide{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:2px;border:1px solid transparent;height:auto}.section-single_product .product-media-gallery__thumbs .swiper-slide-thumb-active{border-color:#0077C8}.section-single_product__configurator .nicor-configurator-form{display:flex;flex-wrap:wrap;--bs-gutter-x: 10px;--bs-gutter-y: 10px;padding-block:20px}@media (min-width:1600px){.section-single_product__configurator .nicor-configurator-field{width:20%}}.section-single_product__configurator .nicor-configurator-field select{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;height:25px;padding:2px 10px;font-size:clamp(14px, 1.1111111111vw, 16px);line-height:1;background-position:right 10px center;padding-right:35px !important}.section-single_product__configurator .nicor-configurator-field.selected select{color:#0077C8}.section-single_product__configurator .nicor-configurator-result{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;column-gap:10px;row-gap:10px;width:100%;max-width:clamp(520px, 58.3333333333vw, 840px);margin-top:20px;margin-inline:auto}.section-single_product__configurator .nicor-configurator-result>span{border:1px solid #0077C8;text-transform:uppercase;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;color:#0077C8;font-weight:300;text-align:center;padding:12px 20px;font-size:clamp(18px, 1.6666666667vw, 24px);line-height:1.1}.section-single_product__configurator .nicor-configurator-result>span .nicor-part-number,.section-single_product__configurator .nicor-configurator-result>span .nicor-product-code{color:#000000;font-weight:400}.section-single_product__configurator .nicor-configurator-result .nicor-configurator-unavailable-note{width:100%;flex:0 0 100%;margin:0;text-align:center;color:#E92529;font-size:clamp(14px, 1.25vw, 18px);line-height:1.4}.section-single_product__configurator .nicor-configurator-rfq-wrap{display:flex;justify-content:center;width:100%;margin-top:20px}.section-single_product__accessories .accessories-search{margin-bottom:20px;position:relative}@media (min-width:768px){.section-single_product__accessories .accessories-search{width:clamp(240px, 22.5694444444vw, 325px)}}.section-single_product__accessories .accessories-search input{border-color:#0077C8;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;font-weight:300;font-size:clamp(14px, 1.1111111111vw, 16px);padding-block:0;padding-inline:clamp(16px, 1.3888888889vw, 20px);height:30px;width:100%}.section-single_product__accessories .accessories-search:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#8E8E8E;pointer-events:none}.section-single_product__accessories .accessories-tabs{border:2px solid #E6E7E8;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;column-gap:clamp(20px, 2.0833333333vw, 30px);padding:10px}@media (max-width:767px){.section-single_product__accessories .accessories-tabs{flex-direction:column;column-gap:10px}}.section-single_product__accessories .accessories-tabs .nav{flex:0 0 25%;max-width:350px}@media (max-width:767px){.section-single_product__accessories .accessories-tabs .nav{flex:1;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-snap-align:start;scroll-behavior:smooth;scroll-padding:10px;scroll-margin:10px;scroll-margin-block:10px;scroll-margin-inline:10px;flex-wrap:nowrap;flex-direction:row !important;width:100%}}.section-single_product__accessories .accessories-tabs .nav-link{height:clamp(45px, 3.4722222222vw, 50px);justify-content:flex-start;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-transform:uppercase;background-color:#FFFFFF;color:#000000;font-size:clamp(13px, 1.1111111111vw, 16px);display:flex;align-items:center;justify-content:space-between;padding-inline:clamp(8px, 1.0416666667vw, 15px)}@media (max-width:767px){.section-single_product__accessories .accessories-tabs .nav-link{min-width:110px}}.section-single_product__accessories .accessories-tabs .nav-link:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;color:#FFFFFF}@media (max-width:767px){.section-single_product__accessories .accessories-tabs .nav-link:after{display:none}}.section-single_product__accessories .accessories-tabs .nav-link.active{background-color:#F4F4F4;color:#0077C8}.section-single_product__accessories .accessories-tabs .nav-link.active:after{color:#0077C8}.section-single_product__accessories .tab-content{flex:1}.section-single_product__accessories .accessories-list{max-height:170px;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0;margin:0;list-style:none;scroll-margin-inline:10px}.section-single_product__accessories .accessories-list .accessory-item{padding-inline:15px;color:#818181}.section-single_product__accessories .accessories-list .accessory-item:not(:first-child){margin-top:10px}.section-single_product__accessories .accessories-list .accessory-item-inner{display:flex;align-items:center;column-gap:clamp(15px, 2.0833333333vw, 30px)}.section-single_product__accessories .accessories-list .accessory-item input[type="checkbox"]{width:20px;height:20px;accent-color:#0077C8;border-color:#939598;color:#939598}.section-single_product__accessories .accessories-list .accessory-item .accessory-info{column-gap:clamp(10px, 1.1111111111vw, 16px)}.section-single_product__accessories .accessories-list .accessory-item .accessory-title{line-height:1.1;cursor:pointer;flex:1}.section-single_product__accessories .accessories-list .accessory-item .accessory-code{flex:0 0 27%}.section-single_product__accessories .accessories-list .accessory-item .accessory-code a{text-decoration:underline}.section-single_product__accessories .accessories-list .accessory-item .accessory-image{flex:0 0 50px;width:50px}.section-single_product__accessories .accessories-list .accessory-item .accessory-image img{mix-blend-mode:multiply}.section-single_product__accessories .accessories-list .accessory-item.accessory-selected{background-color:rgba(0, 119, 200, 0.1)}.section-single_product__related_products{padding-top:0}.section-single_product__related_products .block-headline{border-top:1px solid #8E8E8E;padding-top:var(--padding-top)}.section-single_product__downloads .nav{column-gap:clamp(8px, 0.6944444444vw, 10px);row-gap:clamp(8px, 0.6944444444vw, 10px)}.section-single_product__downloads .nav li a,.section-single_product__downloads .nav li button{white-space:nowrap;display:flex;background-color:#FFFFFF;color:#0077C8;line-height:1;border:1px solid #0077C8;font-size:clamp(16px, 1.6666666667vw, 24px);text-transform:uppercase;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;padding-block:clamp(7px, 0.6944444444vw, 10px);padding-inline:clamp(16px, 2.7777777778vw, 40px)}.section-single_product__downloads .nav li a:not(:disabled):hover,.section-single_product__downloads .nav li button:not(:disabled):hover{background-color:#0077C8;color:#FFFFFF}.section-single_product__downloads .nav li a:disabled,.section-single_product__downloads .nav li button:disabled{opacity:0.5;cursor:not-allowed}.section-single_product__specifications .featured-specs{column-gap:20px;row-gap:12px}.section-single_product__specifications .featured-specs li{flex:1}@media (max-width:991px){.section-single_product__specifications .featured-specs li{flex:0 0 calc(33.3333% - 13.3333px)}}@media (max-width:767px){.section-single_product__specifications .featured-specs li{flex:0 0 calc(50% - 10px)}}.section-single_product__specifications .featured-specs__item{display:flex;align-items:center;column-gap:clamp(10px, 1.0416666667vw, 15px);font-weight:300}.section-single_product__specifications .featured-specs__item-img{flex-shrink:0;flex-grow:0}@media (max-width:767px){.section-single_product__specifications .featured-specs__item-img{width:40px;display:flex;align-items:center;justify-content:center}}.section-single_product__specifications .featured-specs__item-txt .h4{color:#0077C8;font-weight:400;font-size:inherit;margin-bottom:0}.section-single_product__specifications .other-specs,.section-single_product__specifications .technical-specs,.section-single_product__specifications .dlc-spc{margin-top:clamp(35px, 4.1666666667vw, 60px);row-gap:clamp(12px, 1.3888888889vw, 20px);font-weight:300}@media (max-width:767px){.section-single_product__specifications .other-specs,.section-single_product__specifications .technical-specs,.section-single_product__specifications .dlc-spc{margin-inline:-10px}}.section-single_product__specifications .other-specs li,.section-single_product__specifications .technical-specs li,.section-single_product__specifications .dlc-spc li{width:100%}@media (min-width:768px){.section-single_product__specifications .other-specs li,.section-single_product__specifications .technical-specs li,.section-single_product__specifications .dlc-spc li{display:flex;column-gap:12px}}@media (max-width:767px){.section-single_product__specifications .other-specs li,.section-single_product__specifications .technical-specs li,.section-single_product__specifications .dlc-spc li{width:100%;padding-inline:10px;display:flex;column-gap:20px}}.section-single_product__specifications .other-specs li .label,.section-single_product__specifications .technical-specs li .label,.section-single_product__specifications .dlc-spc li .label{font-weight:400;flex:0 0 40%}.section-single_product__specifications .other-specs li .value,.section-single_product__specifications .technical-specs li .value,.section-single_product__specifications .dlc-spc li .value{word-break:break-word}.section-single_product__specifications .accordion{margin-top:20px}.section-single_product__features{--padding-top: 0}.section-single_product__features--item{font-weight:300}.section-single_product__features--item:not(:last-child){margin-bottom:30px}.section-single_product__features--item h4{font-weight:400;font-size:inherit;margin-bottom:0;text-transform:uppercase}.section-single_product__features--item ul{margin-bottom:0}.section-single_product__dash--product_info .nav{row-gap:clamp(8px, 0.6944444444vw, 10px);font-weight:300}.section-single_product__dash--product_info .nav li{width:100%}@media (min-width:768px){.section-single_product__dash--product_info .nav li{display:flex;column-gap:12px}}.section-single_product__dash--product_info .nav li .label{font-weight:400;flex:0 0 40%}.section-single_product__dash--product_inventory{margin-top:clamp(35px, 3.125vw, 45px)}.section-single_product__dash--product_inventory .nav{margin-bottom:20px;justify-content:flex-end;column-gap:25px;row-gap:8px}.section-single_product__dash--product_inventory .nav li{color:#0077C8;font-weight:300}.section-single_product__dash--product_inventory .nav li strong{color:#414042;font-weight:400}.section-single_product__dash--product_inventory .table thead tr th{border-bottom:1px solid #0077C8;color:#0077C8;font-size:clamp(16px, 1.3888888889vw, 20px);font-weight:400}.section-single_product__dash--product_inventory .table tbody tr th{font-weight:400}.section-single_product__dash--product_inventory .table tbody tr td{font-weight:300}.section-single_product__dash--product_pricing{margin-top:clamp(35px, 3.125vw, 45px)}.section-single_product__dash--product_pricing .product-pricing-search{margin-bottom:clamp(15px, 1.3888888889vw, 20px)}.section-single_product__dash--product_pricing .product-pricing-search__field{max-width:325px}.section-single_product__dash--product_pricing .product-pricing-search__input{border:1px solid #0077C8;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;line-height:1;padding:3px 45px 3px 15px;height:30px;width:100%;font-weight:300;font-size:clamp(14px, 1.1111111111vw, 16px)}.section-single_product__dash--product_pricing .product-pricing-search__icon{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:15px;color:#6D6E71;pointer-events:none}.section-single_product__dash--product_pricing .product-pricing-search__spinner{display:none;position:absolute;right:15px;top:50%;width:14px;height:14px;margin-top:-7px;border-radius:50%;border:2px solid rgba(0, 119, 200, 0.25);border-top-color:#0077C8;animation:spinner-border 0.8s linear infinite;pointer-events:none}.section-single_product__dash--product_pricing .product-pricing-search__field.is-loading .product-pricing-search__icon{display:none}.section-single_product__dash--product_pricing .product-pricing-search__field.is-loading .product-pricing-search__spinner{display:block}.section-single_product__dash--product_pricing .product-pricing-search__results{display:none;position:absolute;z-index:1000;min-width:300px;max-height:200px;overflow-y:auto;width:100%;background:#FFFFFF;font-size:14px}.section-single_product__dash--product_pricing .product-pricing-search__results__loading{display:flex;align-items:center;gap:0.5rem;color:rgba(0, 0, 0, 0.65);pointer-events:none}.section-single_product__dash--product_pricing .product-pricing-search__results__loading .product-pricing-search__spinner{position:static;margin-top:0;flex-shrink:0}.section-single_product__dash--product_pricing .table{font-weight:300}.section-single_product__dash--product_pricing .table th{font-weight:400}.section-single_product__certifications{font-weight:300}.section-single_product__certifications .listings-certifications{column-gap:clamp(10px, 1.3888888889vw, 20px);row-gap:clamp(10px, 1.3888888889vw, 20px);margin-bottom:20px}.section-single_product__certifications .listings-certifications img{height:clamp(40px, 4.1666666667vw, 60px)}.section-single_product__certifications .listings-certifications-detailed{row-gap:clamp(12px, 1.3888888889vw, 20px);font-weight:300}@media (min-width:768px){.section-single_product__certifications .listings-certifications-detailed{display:flex;column-gap:12px}}.section-single_product__certifications .listings-certifications-detailed .label{font-weight:400;flex:0 0 40%}.section-resources .nav{column-gap:clamp(8px, 0.6944444444vw, 10px);row-gap:clamp(8px, 0.6944444444vw, 10px)}.section-resources .nav li a{white-space:nowrap;display:flex;background-color:#FFFFFF;border:1px solid #0077C8;font-size:clamp(16px, 1.6666666667vw, 24px);text-transform:uppercase;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;padding-block:clamp(7px, 0.6944444444vw, 10px);padding-inline:clamp(16px, 2.7777777778vw, 40px)}.section-resources .nav li a:hover{background-color:#0077C8;color:#FFFFFF}.nicor_h2,.section-featured_products .block-headline h2,.section-homepage_solutions .block-headline h2,.section-cta_buttons h2,.section-sustainability_policies .block-text h2,.section-sustainability_measure_success .block-text h2,.section-single_product__configurator h2,.section-single_product__accessories h2,.section-single_product__downloads h2,.section-single_product__specifications h2,.section-single_product__features h2,.section-single_product__dash h2,.section-single_product__certifications h2,.section-resources h2,.section-solution_text_on_2_columns .block-headline h2,.section-custom_lighting_layout h2,.section-quickguide h2,.section-find_an_agent .agent-list h2,.section-single_blog .gutenberg-sell_points h2,.dash-active-promos__headline h2,.dash-news__headline h2{color:#0077C8;text-transform:uppercase;font-weight:300;font-size:clamp(24px, 2.7777777778vw, 40px)}.section-login .block-content{max-width:clamp(420px, 41.6666666667vw, 600px);margin-inline:auto}.section-login .block-content h1{text-align:center}.section-login .block-content h1:before{content:"";width:clamp(56px, 5.5555555556vw, 80px);height:clamp(56px, 5.5555555556vw, 80px);display:block;margin-inline:auto;margin-bottom:clamp(10px, 1.0416666667vw, 15px);background:url(../images/NICOR-Star.svg) no-repeat center;background-size:100%}.section-login .block-text{font-weight:300;text-align:center;font-size:clamp(16px, 1.3888888889vw, 20px);margin-bottom:25px}.section-login .login-options{padding-inline:clamp(20px, 3.4722222222vw, 50px)}.section-login .login-options__buttons{margin-bottom:clamp(15px, 1.3888888889vw, 20px)}.section-login .login-options__buttons>div+div{margin-top:15px}.section-login .login-options__buttons .nsl-container-buttons{padding:0;display:block !important}.section-login .login-options__buttons .nsl-container-buttons a{margin:0}.section-login .login-options__buttons .nsl-container-buttons button{width:100%;margin:0;border:1px solid #6D6E71;width:100%;background-color:#FFFFFF;height:50px;display:flex;align-items:center;justify-content:center;line-height:1.1;color:#414042;font-size:clamp(18px, 1.6666666667vw, 24px);-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;column-gap:clamp(8px, 1.0416666667vw, 15px)}.section-login .login-options__buttons .nsl-container-buttons button::before{content:"";width:28px;height:20px;display:block;background:url(../images/envelope.png) no-repeat center;background-size:100%}.section-login .login-options__buttons .nsl-container-buttons a .nsl-button-default{width:100%;margin:0;border:1px solid #6D6E71;width:100%;background-color:#FFFFFF !important;height:50px;display:flex;align-items:center;justify-content:center;line-height:1.1;color:#414042 !important;font-size:clamp(18px, 1.6666666667vw, 24px) !important;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;box-shadow:none !important;column-gap:clamp(8px, 1.0416666667vw, 15px)}.section-login .login-options__buttons .nsl-container-buttons a .nsl-button-default div.nsl-button-label-container{font-family:inherit !important;font-size:inherit !important;line-height:inherit !important;letter-spacing:inherit !important;padding:0 !important;width:auto !important;margin:0 !important;flex:0 0 auto !important}.section-login .login-options__buttons .nsl-container-buttons a .nsl-button-default .nsl-button-svg-container{padding:0 !important}.section-login .login-options__footer{text-align:center}.section-login #wppb-form-style-1-wrapper{width:100%;max-width:100% !important}.section-login .dash-login{border-top:1px solid #E8E8E8;margin-top:30px;padding-top:45px;padding-inline:clamp(20px, 3.4722222222vw, 50px)}.section-login .dash-login .button{width:100%;text-transform:none;font-size:clamp(18px, 1.6666666667vw, 24px);height:50px}.section-login .dash-login .button img{width:clamp(40px, 4.3055555556vw, 62px)}#wppb-form-style-1-wrapper{--wppb-primary-color: #0077C8;--wppb-secondary-color: #032838}#wppb-form-style-1-wrapper.wppb-user-login-form{width:100% !important}#wppb-form-style-1-wrapper *:not(.mce-ico){font-family:inherit}#wppb-form-style-1-wrapper .wppb-form-text-field input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]),#wppb-form-style-1-wrapper .wppb-form-text-field textarea,#wppb-form-style-1-wrapper .wppb-form-text-field .wppb-woocommerce-customer-billing-address .wppb_billing_state input,#wppb-form-style-1-wrapper .wppb-form-text-field .wppb-woocommerce-customer-shipping-address .wppb_shipping_state input,#wppb-form-style-1-wrapper .wppb-form-text-field .pms-field-section .pms-billing-state input:not(.chosen-search input),#wppb-form-style-1-wrapper .wppb-form-text-field .wppb-subscription-plans .pms-group-name-field input,#wppb-form-style-1-wrapper .wppb-form-text-field .wppb-subscription-plans .pms-group-description-field textarea,#wppb-form-style-1-wrapper .wppb-form-text-field #pms-stripe-credit-card-details,#wppb-form-style-1-wrapper .wppb-form-text-field #pms-subscription-plans-discount input#pms_subscription_plans_discount_code,#wppb-form-style-1-wrapper .wppb-form-text-field #pms-invite-code-name-field input#pms_invite_code{-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;height:45px;font-weight:300;font-size:clamp(14px, 1.3888888889vw, 20px);border-color:#414042}#wppb-form-style-1-wrapper .wppb-form-text-field,#wppb-form-style-1-wrapper .wppb-woocommerce-customer-billing-address .wppb_billing_state,#wppb-form-style-1-wrapper .wppb-woocommerce-customer-shipping-address .wppb_shipping_state,#wppb-form-style-1-wrapper .pms-field-section .pms-billing-state,#wppb-form-style-1-wrapper .wppb-subscription-plans .pms-group-name-field,#wppb-form-style-1-wrapper .wppb-subscription-plans .pms-group-description-field{margin-bottom:15px}.wppb-form-field:not(#select_user_to_edit_form .wppb-form-field, .wppb-checkbox-terms-and-conditions, .wppb-gdpr-checkbox, .wppb-subscription-plans) label:not(.wppb-checkboxes label, .wppb-radios label, .login-remember label),#pms-subscription-plans-discount label,.pms-invite-code-name-field label,#wppb-login-wrap .login-username label,#wppb-login-wrap .login-password label,#wppb-login-wrap .login-auth label{width:auto;float:none;margin-bottom:2px}.wppb-user-forms input[type="button"].wppb-msf-next,.wppb-user-forms input[type="button"].wppb-msf-prev,.wppb-user-forms input[type="submit"]:not(.wppb-search-users input){-webkit-border-radius:100px !important;-moz-border-radius:100px !important;border-radius:100px !important}#wppb-loginform .login-submit{text-align:center;padding-bottom:15px;margin-bottom:15px}#wppb-loginform .login-submit input#wppb-submit{width:auto !important;padding-inline:clamp(20px, 2.7777777778vw, 40px);padding-block:clamp(7px, 0.6944444444vw, 10px);font-size:clamp(18px, 1.6666666667vw, 24px);text-transform:none;font-weight:400;color:#FFFFFF;background-color:#0077C8;border:1px solid #0077C8}#wppb-loginform .login-submit input#wppb-submit:hover{background-color:#032838;color:#FFFFFF}div#wppb-login-wrap p.login-register-lost-password{margin-bottom:0;font-size:inherit;font-weight:300}div#wppb-login-wrap p.login-register-lost-password a{font-size:inherit !important}.section-solution_text_on_2_columns .block-headline{margin-bottom:25px}.section-solution_text_on_2_columns .block-image{margin-bottom:clamp(25px, 3.4722222222vw, 50px);margin-inline:auto;max-width:clamp(600px, 50vw, 720px)}.section-solution_text_on_2_columns .block-text{font-weight:300}.section-solution_text_on_2_columns .block-text .row{--bs-gutter-x:clamp(30px, 3.4722222222vw, 50px);--bs-gutter-y: 25px}.section-solution_text_on_2_columns .block-text h3{font-weight:400;font-size:clamp(25px, 2.2222222222vw, 32px);margin-bottom:0.35em}.section-solution_text_on_2_columns .block-text h4{font-weight:400;font-size:clamp(18px, 1.6666666667vw, 24px)}.section-custom_lighting_layout{font-weight:300}@media (min-width:768px){.section-quickguide ol{column-count:2;column-gap:2rem}}.section-quickguide ol li{break-inside:avoid;margin-bottom:35px}.section-quickguide ol li p{margin-bottom:10px}.section-quickguide ol li p:last-child{margin-bottom:0}.section-quickguide ol li .img{max-width:465px}.section-quickguide ol li .img img{width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:2px solid #E8E8E8}.section-find_an_agent .acf-map{display:block;max-width:100%;border:10px solid #E8E8E8;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;height:clamp(480px, 49.7222222222vw, 716px)}@media (max-width:767px){.section-find_an_agent .acf-map{border-width:4px}}.section-find_an_agent .acf-map img{max-width:inherit !important}.section-find_an_agent .acf-map>.marker{display:none}.section-find_an_agent .acf-map .gm-style{font-family:inherit}.section-find_an_agent .acf-map .gm-style .map-marker{min-width:260px;max-width:360px}.section-find_an_agent .acf-map .gm-style .map-marker h4{margin-bottom:12px}.section-find_an_agent .acf-map .gm-style .map-marker ul{row-gap:8px;flex-direction:column}.section-find_an_agent .acf-map .gm-style .map-marker ul li{width:100%;display:flex;column-gap:12px}.section-find_an_agent .acf-map .gm-style .map-marker ul li .label{font-weight:400;text-transform:uppercase;flex:0 0 40%;max-width:140px}.section-find_an_agent .block-filters{margin-bottom:20px}@media (min-width:992px){.section-find_an_agent .block-filters{display:flex;flex-direction:row-reverse;justify-content:space-between}}@media (max-width:991px){.section-find_an_agent .block-filters__legend{margin-bottom:20px}}.section-find_an_agent .block-filters__legend .nav{display:flex;column-gap:12px;row-gap:12px;font-weight:300;font-size:clamp(16px, 1.3888888889vw, 20px)}.section-find_an_agent .block-filters__legend .nav>li{display:flex;column-gap:10px}.section-find_an_agent .block-filters__legend-icon{flex:0 0 25px}.section-find_an_agent .block-filters .search-filter-field--type-search{max-width:300px}@media (min-width:992px){.section-find_an_agent .block-filters .search-filter-field--type-search{width:300px}}.section-find_an_agent .block-filters .search-filter-field--type-search .search-filter-input-text{border-color:#0077C8;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.section-find_an_agent .block-filters .search-filter-field--type-search .search-filter-input-text__input{font-weight:300}.section-find_an_agent .agent-list{margin-top:clamp(20px, 2.7777777778vw, 40px);margin-bottom:25px}.section-find_an_agent .agent-list__content{border:2px solid #E6E7E8;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:clamp(20px, 1.7361111111vw, 25px);font-weight:300}.section-find_an_agent .agent-list__content-block{max-height:210px;overflow:auto;-webkit-overflow-scrolling:touch}.section-find_an_agent .agent-list__item:not(:first-child){margin-top:40px}.section-find_an_agent .agent-list__item .nav{row-gap:8px}.section-find_an_agent .agent-list__item .nav>li{width:100%}@media (min-width:768px){.section-find_an_agent .agent-list__item .nav>li{display:flex;column-gap:clamp(25px, 3.4722222222vw, 50px)}}.section-find_an_agent .agent-list__item .nav>li .label{font-weight:400;text-transform:uppercase;flex:0 0 30%;max-width:140px}.section-brochures h2{margin-bottom:1em}.section-brochures .row{--bs-gutter-x:clamp(20px, 2.0833333333vw, 30px);--bs-gutter-y:clamp(20px, 2.0833333333vw, 30px)}@media (min-width:1440px){.section-brochures .row>div{width:20%}}.section-brochures .brochure-card{padding-block:clamp(8px, 1.0416666667vw, 15px);padding-inline:clamp(12px, 1.3888888889vw, 20px)}.section-brochures .brochure-card__image{width:100%;max-width:132px;margin-inline:auto;margin-bottom:10px}.section-brochures .brochure-card__image .img-bg{padding-bottom:130%;border:1px solid #000000}.section-brochures .brochure-card__text{font-weight:300}.section-brochures .brochure-card__text h3{text-transform:uppercase;font-weight:300;font-size:clamp(18px, 1.3888888889vw, 20px);margin-bottom:0.25em}.section-brochures .brochure-card__text p{font-style:italic;color:#8E8E8E}.section-product_documents h2{margin-bottom:1em}.section-product_documents .block-filters{margin-bottom:20px}.section-product_documents .block-filters .search-filter-field--type-search{max-width:300px;margin-bottom:clamp(12px, 2.0833333333vw, 30px)}.section-product_documents .block-filters .search-filter-field--type-search .search-filter-input-text{border-color:#0077C8;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.section-product_documents .block-filters .search-filter-field--type-search .search-filter-input-text__input{font-weight:300}.section-product_documents .block-filters .search-filter-field--type-choice .search-filter-input-button{margin-right:0;display:inline-flex;align-items:center;justify-content:center;column-gap:clamp(6px, 0.6944444444vw, 10px);text-transform:uppercase;color:#0077C8;background-color:transparent;border:1px solid #0077C8;font-size:clamp(16px, 1.3888888889vw, 20px);padding-block:clamp(7px, 0.625vw, 9px);padding-inline:clamp(20px, 2.7777777778vw, 40px);-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-weight:400}.section-product_documents .block-filters .search-filter-field--type-choice .search-filter-input-button:hover{color:#FFFFFF;background-color:#0077C8;border-color:#0077C8}.section-product_documents .block-filters .search-filter-field--type-choice .search-filter-input-button.search-filter-input-button--is-selected{color:#FFFFFF;background-color:#0077C8;border-color:#0077C8}.section-product_documents .block-filters .search-filter-input-button-group{column-gap:clamp(8px, 0.6944444444vw, 10px);row-gap:clamp(8px, 0.6944444444vw, 10px)}.section-product_documents .product-documents-search{max-width:300px;margin-bottom:clamp(12px, 2.0833333333vw, 30px);position:relative}.section-product_documents .product-documents-search input{border-color:#0077C8;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;font-weight:300;padding-left:40px}.section-product_documents .product-documents-search .icon-search{position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.section-product_documents .product-documents-categories-list{display:flex;flex-wrap:wrap;column-gap:clamp(8px, 0.6944444444vw, 10px);row-gap:clamp(8px, 0.6944444444vw, 10px)}.section-product_documents .product-documents-categories-list>label{position:relative}.section-product_documents .product-documents-categories-list>label input{position:absolute;left:0;top:0;opacity:0}.section-product_documents .product-documents-categories-list>label input+span{display:inline-flex;align-items:center;justify-content:center;column-gap:clamp(6px, 0.6944444444vw, 10px);text-transform:uppercase;color:#0077C8;background-color:transparent;border:1px solid #0077C8;font-size:clamp(16px, 1.3888888889vw, 20px);padding-block:clamp(7px, 0.625vw, 9px);padding-inline:clamp(20px, 2.7777777778vw, 40px);-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-weight:400;cursor:pointer}.section-product_documents .product-documents-categories-list>label input+span:hover{color:#FFFFFF;background-color:#0077C8;border-color:#0077C8}.section-product_documents .product-documents-categories-list>label input:checked+span{background-color:#0077C8;border-color:#0077C8;color:#FFFFFF}.section-product_documents .search-filter-query-posts,.section-product_documents .product-documents-list,.section-product_documents .product-documents-loading{border:2px solid #E6E7E8;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:10px;font-weight:300}.section-product_documents .search-filter-query-posts ul,.section-product_documents .product-documents-list ul,.section-product_documents .product-documents-loading ul{padding:0;margin:0;list-style:none;max-height:190px;overflow:auto;-webkit-overflow-scrolling:touch}.section-product_documents .search-filter-query-posts ul li a,.section-product_documents .product-documents-list ul li a,.section-product_documents .product-documents-loading ul li a{color:#000000}.section-product_documents .search-filter-query-posts ul li a strong,.section-product_documents .product-documents-list ul li a strong,.section-product_documents .product-documents-loading ul li a strong{font-weight:600}.section-product_documents .search-filter-query-posts ul li a:hover,.section-product_documents .product-documents-list ul li a:hover,.section-product_documents .product-documents-loading ul li a:hover{color:#0077C8}.section-product_videos h2{margin-bottom:1em}.section-product_videos .block-filters{margin-bottom:20px}.section-product_videos .block-filters .search-filter-field--type-search{max-width:300px;margin-bottom:clamp(12px, 2.0833333333vw, 30px)}.section-product_videos .block-filters .search-filter-field--type-search .search-filter-input-text{border-color:#0077C8;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.section-product_videos .block-filters .search-filter-field--type-search .search-filter-input-text__input{font-weight:300}.section-product_videos .search-filter-query-posts{--bs-gutter-x:clamp(20px, 2.7777777778vw, 40px);--bs-gutter-y:clamp(16px, 1.3888888889vw, 20px)}.section-product_videos .media-card{border:1px solid #E8E8E8;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#414042;text-align:center;padding:12px}.section-product_videos .media-card__image{position:relative;margin-bottom:10px}.section-product_videos .media-card__image .img-bg{padding-bottom:56.25%}.section-product_videos .media-card__image-icon{position:absolute;left:50%;top:50%;width:50px;height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#FFFFFF;border:1px solid #0077C8;z-index:4;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-box-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);box-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);display:flex;align-items:center;justify-content:center}.section-product_videos .media-card__image-icon svg{width:20px;height:auto;-webkit-transform:translateX(10%);-moz-transform:translateX(10%);-ms-transform:translateX(10%);-o-transform:translateX(10%);transform:translateX(10%)}.section-product_videos .media-card h4{text-transform:uppercase;font-weight:400;font-size:clamp(14px, 1.1111111111vw, 16px)}.section-product_videos .media-card:hover{color:#0077C8}.pagination{justify-content:center}.pagination .wp-pagenavi{margin-top:25px}.wp-pagenavi{display:inline-flex;flex-wrap:wrap;column-gap:10px}.wp-pagenavi a{color:#414042}.wp-pagenavi a:hover{color:#0077C8}.wp-pagenavi .current{text-decoration:underline}.section-photo_gallery h2{margin-bottom:1em}.section-photo_gallery .block-filters{margin-bottom:20px}.section-photo_gallery .block-filters .search-filter-field--type-search{max-width:300px;margin-bottom:clamp(12px, 2.0833333333vw, 30px)}.section-photo_gallery .block-filters .search-filter-field--type-search .search-filter-input-text{border-color:#0077C8;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.section-photo_gallery .block-filters .search-filter-field--type-search .search-filter-input-text__input{font-weight:300}.section-photo_gallery .search-filter-query-posts{--bs-gutter-x:clamp(20px, 2.7777777778vw, 40px);--bs-gutter-y:clamp(16px, 1.3888888889vw, 20px)}.section-photo_gallery .media-card{border:1px solid #E8E8E8;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#414042;text-align:center;padding:12px}.section-photo_gallery .media-card__image{position:relative;margin-bottom:10px}.section-photo_gallery .media-card__image .img-bg{padding-bottom:72%}.section-photo_gallery .media-card__image-icon{position:absolute;left:50%;top:50%;z-index:4;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.section-photo_gallery .media-card__image-icon svg{width:clamp(40px, 4.6527777778vw, 67px);height:auto}.section-photo_gallery .media-card h4{text-transform:uppercase;font-weight:400;font-size:clamp(14px, 1.1111111111vw, 16px)}.section-photo_gallery .media-card:hover{color:#0077C8}.section-news .block-filters{margin-bottom:30px;display:flex;column-gap:20px;flex-wrap:wrap;row-gap:12px;margin-bottom:clamp(12px, 2.0833333333vw, 30px)}.section-news .block-filters .search-filter-field--type-search{max-width:300px}.section-news .block-filters .search-filter-field--type-search .search-filter-input-text{border-color:#0077C8;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.section-news .block-filters .search-filter-field--type-search .search-filter-input-text__input{font-weight:300}.section-news .block-filters .search-filter-field--type-choice .search-filter-input-button{margin-right:0;display:inline-flex;align-items:center;justify-content:center;column-gap:clamp(6px, 0.6944444444vw, 10px);color:#0077C8;background-color:transparent;border:1px solid #0077C8;font-size:clamp(14px, 1.1111111111vw, 16px);padding:3px 10px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-weight:400}.section-news .block-filters .search-filter-field--type-choice .search-filter-input-button:hover{color:#FFFFFF;background-color:#0077C8;border-color:#0077C8}.section-news .block-filters .search-filter-field--type-choice .search-filter-input-button.search-filter-input-button--is-selected{color:#FFFFFF;background-color:#0077C8;border-color:#0077C8}.section-news .block-filters .search-filter-input-button-group{column-gap:20px;row-gap:12px}.section-news .search-filter-query-posts{--bs-gutter-x: 20px;--bs-gutter-y: 20px}.blog-card__image{margin-bottom:10px}.blog-card__image .img-bg{padding-bottom:82%;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;overflow:hidden}.blog-card__text{font-weight:300}.blog-card__text .post-date{font-style:italic}.blog-card__text h3{text-transform:uppercase}.blog-card__text h3 a{color:#000000}.blog-card__text h3 a:hover{color:#0077C8}.section-faqs .row{--bs-gutter-x: 20px}.accordion{--bs-accordion-color: #414042;--bs-accordion-border-width: 0;--bs-accordion-border-radius: 0;--bs-accordion-active-bg: transparent;--bs-accordion-btn-focus-box-shadow: none;--bs-accordion-active-color: #0077C8;--bs-accordion-inner-border-radius: 50px;--bs-accordion-btn-bg: transparent}.accordion-item{margin-bottom:20px;border:1px solid #0077C8 !important;border-radius:50px !important;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.accordion-item.is-open{border-radius:8px !important}.accordion-body{padding-top:0}.section-contact_form .block-text{margin-bottom:clamp(35px, 4.8611111111vw, 70px);font-weight:300}.section-contact_form .block-text h3{font-weight:300;margin-bottom:0}.section-contact_form .row{--bs-gutter-x: 30px;--bs-gutter-y: 30px}.section-contact_form .block-form{padding:clamp(20px, 2.0833333333vw, 30px);-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;background-color:#E6E7E8}@media (min-width:992px){.section-contact_form .block-offices{padding-left:clamp(25px, 3.4722222222vw, 50px)}}.section-contact_form .block-offices__icon{width:clamp(80px, 10.4166666667vw, 150px)}.section-contact_form .block-offices__icon img{width:100%}.section-contact_form .block-offices__item{margin-top:clamp(30px, 3.4722222222vw, 50px);font-weight:300;font-size:clamp(18px, 1.6666666667vw, 24px)}.section-contact_form .block-offices__item h4{color:#0077C8;text-transform:uppercase;font-weight:400;font-size:clamp(25px, 2.2222222222vw, 32px);margin-bottom:0}.section-sales_map .block-image{margin-bottom:10px}.section-sales_map .block-image img{width:100%}.section-sales_map .block-contacts{padding-block:30px}.section-sales_map .block-contacts .contacts-list{padding:clamp(20px, 2.0833333333vw, 30px)}.section-sales_map .block-contacts .contacts-list .row{--bs-gutter-x: 20px;--bs-gutter-y: 20px}.section-sales_map .block-contacts .contacts-list__item{display:flex;align-items:center;column-gap:16px}.section-sales_map .block-contacts .contacts-list__item-colors{flex-grow:0;flex-shrink:0;flex-basis:clamp(40px, 3.4722222222vw, 50px);display:flex;flex-direction:column;row-gap:5px}.section-sales_map .block-contacts .contacts-list__item-colors>div{border-style:solid;border-color:#E6E7E8;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border-width:clamp(3px, 0.3472222222vw, 5px)}.section-sales_map .block-contacts .contacts-list__item-colors>div>span{display:block;aspect-ratio:1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.section-sales_map .block-contacts .contacts-list__item-colors-2{flex-basis:clamp(24px, 2.0833333333vw, 30px)}.section-sales_map .block-contacts .contacts-list__item-colors-2>div{border-width:clamp(1px, 0.2083333333vw, 3px)}.section-sales_map .block-contacts .contacts-list__item-info{flex:1}.section-sales_map .block-contacts .contacts-list__item-info h4{margin-bottom:0;font-size:inherit;line-height:1.5}.section-sales_map .block-contacts .contacts-list__item-info p{margin-bottom:0}.section-sales_map .block-contacts .contacts-list__item-info p a{text-decoration:underline}@media (min-width:1200px){.section-sales_map .block-contacts .contacts-list.type-key .row>div{width:25%}}.nav-tabs{--bs-nav-tabs-border-width: 0;--bs-nav-tabs-border-radius: 20px;justify-content:center;column-gap:10px;--bs-nav-link-color: #0077C8;--bs-nav-tabs-border-color: #0077C8;--bs-nav-tabs-link-hover-border-color: #0077C8;--bs-nav-tabs-link-active-border-color: #0077C8;--bs-nav-tabs-link-active-bg: #0077C8;--bs-nav-tabs-link-active-color: #FFFFFF;--bs-nav-link-padding-x: 1.25rem;margin-bottom:10px}.nav-tabs .nav-link{border:2px solid var(--bs-nav-tabs-border-color);border-radius:var(--bs-nav-tabs-border-radius);font-size:clamp(17px, 1.3888888889vw, 20px);text-decoration:underline}.section-text_with_nav .row{--bs-gutter-x: 30px;--bs-gutter-y: 30px}@media (min-width:992px){.section-text_with_nav .row>div.sticky-lg-top{top:150px}}.section-text_with_nav .nav{font-size:clamp(16px, 1.3888888889vw, 20px)}.section-text_with_nav .nav a{display:inline-flex;padding-block:clamp(6px, 0.6944444444vw, 10px);padding-inline:clamp(16px, 1.7361111111vw, 25px);color:#000000;border-left:2px solid transparent;line-height:1.2}.section-text_with_nav .nav a.active{border-left-color:#0077C8}.section-text_with_nav .block-content__row{scroll-padding-top:70px}.section-text_with_nav .block-content__row:not(:first-child){margin-top:50px}.section-departments .block-text{padding-block:clamp(30px, 3.4722222222vw, 50px);margin-bottom:30px;font-weight:300;font-size:clamp(16px, 1.3888888889vw, 20px)}.section-departments .block-text h2{color:#0077C8;font-weight:300;font-size:clamp(27px, 2.7777777778vw, 40px)}.section-departments .block-departments .row{--bs-gutter-x: 20px;--bs-gutter-y: 10px}.section-departments .block-departments__item{padding-block:clamp(10px, 1.3888888889vw, 20px)}.section-departments .block-departments__item-icon{width:58px;margin-bottom:10px}.section-departments .block-departments__item-icon img{width:100%}.section-departments .block-departments__item-text{font-weight:300}.section-departments .block-departments__item-text h4{font-weight:400;font-size:clamp(21px, 1.6666666667vw, 24px);margin-bottom:0.35em}.section-centered_text{font-weight:300;font-size:clamp(18px, 1.6666666667vw, 24px)}.section-centered_text+.section-links{padding-top:0}.section-centered_text h2{color:#000000;font-weight:300;font-size:clamp(27px, 2.7777777778vw, 40px);margin-bottom:1em}.section-quality .block-text{margin-bottom:clamp(35px, 4.1666666667vw, 60px)}.section-quality .block-text h2{text-transform:uppercase;font-weight:300;color:#000000}.section-quality .block-list .row{--bs-gutter-x: 20px;--bs-gutter-y: 30px}.section-quality .block-list__item{font-weight:300;display:flex;align-items:center;column-gap:clamp(16px, 2.0833333333vw, 30px)}.section-quality .block-list__item-icon{flex-grow:0;flex-shrink:0;flex-basis:clamp(42px, 4.1666666667vw, 60px)}.section-quality .block-list__item-text{flex:1}.section-quality .block-list__item-text h3{text-transform:uppercase}.section-text_cta h2{color:#000000;font-weight:300;font-size:clamp(27px, 2.7777777778vw, 40px)}.section-text_image .block-content{font-weight:300}.section-text_image .block-content .row{--bs-gutter-x: 25px;--bs-gutter-y: 25px}.section-text_image .block-content__image .img-bg{overflow:hidden;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;padding-bottom:65%}@media (min-width:992px){.section-text_image .block-content__text{padding-right:10%}}.section-text_image .block-content__text h2{color:#000000}.section-affiliations .row{--bs-gutter-x: 20px;--bs-gutter-y: 40px}.section-affiliations .affiliation-card__logo{border:1px solid #414042;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;margin-bottom:10px;padding:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;height:clamp(120px, 10.0694444444vw, 145px);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.section-affiliations .affiliation-card__logo h4{font-size:clamp(21px, 1.6666666667vw, 24px);text-transform:uppercase;font-weight:400}.section-affiliations .affiliation-card__logo-img{position:relative}.section-affiliations .affiliation-card__logo-img img{height:clamp(48px, 4.1666666667vw, 60px);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.section-affiliations .affiliation-card__logo-img img.img-white{position:absolute;left:50%;top:50%;opacity:0;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.section-affiliations .affiliation-card__text{font-size:clamp(17px, 1.3888888889vw, 20px);font-weight:300;line-height:1.25}.section-affiliations .affiliation-card__text h5{font-weight:400;font-size:inherit}.section-affiliations .affiliation-card:hover .affiliation-card__logo{background-color:#E6E7E8;color:#FFFFFF}.section-affiliations .affiliation-card:hover .affiliation-card__logo-img img.img-def{opacity:0}.section-affiliations .affiliation-card:hover .affiliation-card__logo-img img.img-white{opacity:1}.section-discontinued_products{padding-top:0}.section-discontinued_products .block-filters{margin-bottom:20px}.section-discontinued_products .block-filters .search-filter-field--type-search{max-width:300px;margin-bottom:clamp(12px, 2.0833333333vw, 30px)}.section-discontinued_products .block-filters .search-filter-field--type-search .search-filter-input-text{border-color:#0077C8;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.section-discontinued_products .block-filters .search-filter-field--type-search .search-filter-input-text__input{font-weight:300}.section-discontinued_products .search-filter-query-posts{--bs-gutter-x:clamp(20px, 2.0833333333vw, 30px);--bs-gutter-y:clamp(25px, 2.0833333333vw, 30px)}.section-discontinued_products .discontinued-product-item{padding-block:clamp(15px, 2.0833333333vw, 30px);padding-inline:clamp(10px, 1.0416666667vw, 15px)}.section-discontinued_products .discontinued-product-item h4{color:#0077C8;font-weight:400;font-size:clamp(20px, 1.5277777778vw, 22px)}.section-discontinued_products .discontinued-product-item .nav{row-gap:8px}.section-discontinued_products .discontinued-product-item .nav a{display:flex;align-items:center;column-gap:10px;color:#000000}.section-discontinued_products .discontinued-product-item .nav a .icon-download{flex:0 0 25px;width:25px;height:25px;border:1px solid #000000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:flex;align-items:center;justify-content:center}.section-discontinued_products .discontinued-product-item .nav a:hover{color:#0077C8}.modal{--bs-modal-width: 800px;--bs-modal-footer-border-width: 0;--bs-modal-footer-gap:clamp(50px, 6.9444444444vw, 100px);--bs-modal-border-width: 0}.modal-header{border-bottom:none;display:flex;align-items:center;justify-content:center}.modal-header .btn-close{position:absolute;right:20px;top:20px;z-index:30}.modal-dash-logo{max-width:clamp(120px, 10.8333333333vw, 156px);margin-top:clamp(20px, 3.4722222222vw, 50px)}.modal-body{padding-block:calc(var(--bs-modal-footer-gap) * 0.5);font-weight:300}.modal-body h3{font-size:20px;font-weight:300;margin-bottom:1.5em;text-transform:uppercase}@media (min-width:768px){.modal-body .swag-images{max-width:143px;margin-inline:auto;display:flex;flex-direction:column;row-gap:10px}}@media (max-width:767px){.modal-body .swag-images{display:flex;column-gap:1}.modal-body .swag-images>div{flex:1}}.modal-title{font-size:clamp(20px, 1.6666666667vw, 24px)}.modal-footer{justify-content:center;padding-top:0;padding-bottom:30px}.modal-footer .button{min-width:200px;margin-top:0;margin-bottom:0}.modal#dashLoginModal{--bs-modal-width: 630px;--bs-modal-footer-gap: 50px}.modal#dashLoginModal .modal-body{padding-inline:clamp(25px, 4.4444444444vw, 64px)}.modal#dashLoginModal .nicor-dash-login__messages{margin-bottom:15px;text-align:center}.modal#dashLoginModal .nicor-dash-login__field{margin-bottom:15px}.modal#dashLoginModal .nicor-dash-login__field input[type="text"],.modal#dashLoginModal .nicor-dash-login__field input[type="email"],.modal#dashLoginModal .nicor-dash-login__field input[type="password"]{font-weight:300;height:45px}.modal#dashLoginRequestModal{--bs-modal-width: 794px;--bs-modal-footer-gap: 50px}.modal#dashLoginRequestModal .modal-body{padding-inline:clamp(25px, 4.4444444444vw, 64px)}.modal#dashLoginRequestModal div.gform_wrapper.gravity-theme .gfield--type-radio{margin-top:clamp(25px, 3.4722222222vw, 50px)}.modal#dashLoginRequestModal div.gform_wrapper.gravity-theme .gfield--type-radio .gfield_label{text-align:center;font-weight:300;font-size:clamp(18px, 1.3888888889vw, 20px);width:100%}.modal#dashLoginRequestModal div.gform_wrapper.gravity-theme .gfield--type-radio .gfield_radio{justify-content:center;column-gap:10px}.modal#dashLoginRequestModal div.gform_wrapper.gravity-theme .gfield--type-radio .gfield_radio .gchoice label{font-weight:400}.modal#dashLoginRequestModal div.gform_wrapper.gravity-theme .gfield--type-radio .gfield_radio .gchoice label:before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.modal#dashLoginRequestModal div.gform_wrapper.gravity-theme .gfield--type-html h4{text-align:center;text-transform:none;font-size:clamp(18px, 1.3888888889vw, 20px);font-weight:400}.modal#dashLoginRequestModal div.gform_wrapper.gravity-theme .gfield--type-checkbox{margin-top:15px}.modal#dashLoginRequestModal div.gform_wrapper.gravity-theme .gfield--type-checkbox .gchoice{padding-left:0}.modal#dashLoginRequestModal div.gform_wrapper.gravity-theme .gfield--type-checkbox .gchoice label{font-weight:400}.modal#dashLoginRequestModal div.gform_wrapper.gravity-theme .gfield--type-checkbox .gchoice label:before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.modal#favorite-login-modal,.modal#favorite-modal{--bs-modal-width: 440px}.nicor-dash-login__field--checkbox label>input[type="checkbox"]{position:absolute;left:0;top:0;opacity:0}.nicor-dash-login__field--checkbox label>input[type="checkbox"]+span{font-size:clamp(13px, 1.0416666667vw, 15px);position:relative;padding-left:32px;cursor:pointer;display:inline-block}.nicor-dash-login__field--checkbox label>input[type="checkbox"]+span:before{content:"";width:20px;height:20px;border:1px solid #8E8E8E;background-color:#FFFFFF;position:absolute;left:0;top:0}.nicor-dash-login__field--checkbox label>input[type="checkbox"]:checked+span:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;color:#0077C8;display:flex;align-items:center;justify-content:center;font-size:8px;position:absolute;left:0px;top:0}.section-single_blog{padding-top:25px}.section-single_blog .row-main{--bs-gutter-x:clamp(30px, 3.4722222222vw, 50px);--bs-gutter-y: 40px}.section-single_blog .gutenberg-sell_points:not(:last-child){margin-bottom:50px}.section-single_blog .gutenberg-sell_points__content-item:not(:first-child){margin-top:10px}.section-single_blog .gutenberg-sell_points__content-item h4{font-weight:700;font-size:inherit;margin-bottom:3px}.section-single_blog .gutenberg-sell_points__content-item .row{--bs-gutter-x: 20px;--bs-gutter-y: 15px}@media (min-width:768px){.section-single_blog .gutenberg-sell_points__content-item .row>.col-md-4{width:170px}}.blog-sidebar__widget:not(:first-child){margin-top:25px}.blog-sidebar__latest_articles--headline{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.blog-sidebar__latest_articles--headline h3{margin-bottom:0}.blog-sidebar__latest_articles .blog-card{flex-direction:row !important;column-gap:10px;font-size:14px}.blog-sidebar__latest_articles .blog-card+.blog-card{margin-top:20px}.blog-sidebar__latest_articles .blog-card__image{width:100px;flex:0 0 100px;margin-bottom:0}.blog-sidebar__latest_articles .blog-card__text{flex:1;line-height:1.3}.blog-sidebar__latest_articles .blog-card__text h3{font-size:16px;margin-bottom:5px}.blog-sidebar__latest_articles .blog-card__text .page-body{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-sidebar__search .search-filter-field--type-search .search-filter-input-text{border-color:#0077C8;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.blog-sidebar__search .search-filter-field--type-search .search-filter-input-text__input{font-weight:300}.section-products .row-main{--bs-gutter-x: 25px}@media (min-width:992px){.section-products .row-main{flex-wrap:nowrap}}@media (min-width:992px){.section-products .row-main>.col-lg-3{width:27%;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.section-products .row-main>.col-lg-3 .search-filter-base{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}}@media (min-width:992px){.section-products .row-main>.col-lg-9{width:auto;flex:1}}.section-products .row-main-stretch{position:relative}.section-products .row-main-stretch.is-catalog-switching{pointer-events:none}.section-products .row-main-stretch.is-catalog-switching:before{content:"";position:absolute;inset:0;background:rgba(255, 255, 255, 0.72);z-index:30}.section-products .row-main-stretch.is-catalog-switching:after{content:"";position:absolute;left:50%;top:50%;width:34px;height:34px;margin-left:-17px;margin-top:-17px;border:3px solid rgba(0, 119, 200, 0.25);border-top-color:#0077C8;border-radius:50%;animation:spinner-border 0.8s linear infinite;z-index:31}@media (min-width:992px){.section-products .block-filters{display:block !important}}@media (max-width:991px){.section-products .block-filters{display:none;position:fixed;background:#F1F1F1;height:calc(100dvh - 50px);top:50px;left:0;width:100%;z-index:39;padding:45px 25px 35px}.section-products .block-filters.is-open{display:flex;flex-direction:column}}.section-products .block-filters__header{display:flex;align-items:center;justify-content:space-between}.section-products .block-filters__header button{padding:0 !important;background:none !important;border:none !important;color:#0077C8 !important;font-size:16px !important;box-shadow:none !important;white-space:nowrap}.section-products .block-filters__header button:hover{color:#032838 !important}.section-products .block-filters__header .search-filter-field{margin-bottom:0 !important;width:auto !important}.section-products .block-filters__content{max-height:calc(100dvh - 200px);overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}@media (max-width:767px){.section-products .block-filters__content{max-height:100%}}.section-products .block-filters .search-filter-base{--search-filter-label-icon-color: #0077C8}.section-products .block-filters .search-filter-field{width:100%}.section-products .block-filters .search-filter-field:not(:last-child){margin-bottom:clamp(10px, 1.25vw, 18px)}.section-products .block-filters .search-filter-field .search-filter-input-group{padding:0;margin:0}.section-products .block-filters .search-filter-field>.search-filter-label{font-size:clamp(16px, 1.3888888889vw, 20px);text-transform:uppercase;cursor:pointer;margin-bottom:0}.section-products .block-filters .search-filter-field--input-type-checkbox .search-filter-input-checkbox .search-filter-input-group{display:none;padding:10px}.section-products .block-filters .search-filter-field--input-type-checkbox .search-filter-input-checkbox--is-active .search-filter-input-group{display:block}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input{color:#000}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input>.search-filter-input-checkbox>label{flex-direction:row-reverse;padding-right:10px}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input>.search-filter-input-checkbox>label .search-filter-input-checkbox__label{padding-left:0;padding-right:10px}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input[label="Color"]{flex-wrap:wrap;gap:5px;flex-direction:row;padding-top:5px}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input[label="Color"] .search-filter-input-checkbox{padding:0}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input[label="Color"] input+label{width:40px;height:30px;background-repeat:no-repeat;background-size:cover;display:block;padding:0;border:1px solid transparent;padding:1px}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input[label="Color"] input+label[for$="-598"]{background-image:url(../images/colors/aged-copper.png)}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input[label="Color"] input+label[for$="-494"]{background-image:url(../images/colors/black.png)}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input[label="Color"] input+label[for$="-926"]{background-image:url(../images/colors/antique-brass.png)}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input[label="Color"] input+label[for$="-544"]{background-image:url(../images/colors/architectural-bronze.png)}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input[label="Color"] input+label[for$="-839"]{background-image:url(../images/colors/blue.png)}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input[label="Color"] input+label[for$="-506"]{background-image:url(../images/colors/bronze.png)}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input[label="Color"] input+label[for$="-741"]{background-image:url(../images/colors/brown-gray.png)}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input[label="Color"] input+label[for$="-497"]{background-image:url(../images/colors/clear.png)}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input[label="Color"] input+label[for$="-925"]{background-image:url(../images/colors/copper.png)}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input[label="Color"] input+label[for$="-848"]{background-image:url(../images/colors/custom-color.png)}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input[label="Color"] input+label[for$="-1116"]{background-image:url(../images/colors/dusty-gray.png)}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input[label="Color"] input+label[for$="-821"]{background-image:url(../images/colors/gold.png)}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input[label="Color"] input+label[for$="-523"]{background-image:url(../images/colors/gray.png)}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input[label="Color"] input+label[for$="-854"]{background-image:url(../images/colors/gray-aluminum.png)}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input[label="Color"] input+label[for$="-694"]{background-image:url(../images/colors/green.png)}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input[label="Color"] input+label[for$="-565"]{background-image:url(../images/colors/haze.png)}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input[label="Color"] input+label[for$="-1096"]{background-image:url(../images/colors/light-gray.png)}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input[label="Color"] input+label[for$="-731"]{background-image:url(../images/colors/mirrored.png)}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input[label="Color"] input+label[for$="-502"]{background-image:url(../images/colors/nickel.png)}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input[label="Color"] input+label[for$="-515"]{background-image:url(../images/colors/oil-rubbed-bronze.png)}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input[label="Color"] input+label[for$="-1094"]{background-image:url(../images/colors/orange.png)}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input[label="Color"] input+label[for$="-927"]{background-image:url(../images/colors/polished-brass.png)}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input[label="Color"] input+label[for$="-688"]{background-image:url(../images/colors/red.png)}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input[label="Color"] input+label[for$="-510"]{background-image:url(../images/colors/silver.png)}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input[label="Color"] input+label[for$="-545"]{background-image:url(../images/colors/walnut.png)}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input[label="Color"] input+label[for$="-496"]{background-image:url(../images/colors/white.png)}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input[label="Color"] input+label[for$="-853"]{background-image:url(../images/colors/yellow.png)}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input[label="Color"] input+label .search-filter-input-checkbox__label,.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input[label="Color"] input+label .search-filter-input-checkbox__control{display:none !important}.section-products .block-filters .search-filter-field--input-type-checkbox>.search-filter-field__input[label="Color"] input:checked+label{border-color:#0077C8}@media (min-width:992px){.section-products.filters-hidden .row-main-stretch>.col-lg-3{width:0;padding:0}.section-products.filters-hidden .row-main-stretch>.col-lg-3 .search-filter-base{opacity:0;visibility:hidden}}@media (min-width:992px){.section-products.filters-hidden .row .block-filters__header .search-filter-base{opacity:0;visibility:hidden}}.section-products .block-toolbar{display:flex;margin-bottom:20px;column-gap:15px;row-gap:10px;align-items:center;justify-content:space-between}.section-products .block-toolbar-container{border-bottom:1px solid #414042;padding-bottom:20px;margin-bottom:20px}@media (max-width:767px){.section-products .block-toolbar{flex-wrap:wrap}.section-products .block-toolbar .search-filter-field--type-search{width:100%}}.section-products .block-toolbar-switches{display:flex;align-items:center;column-gap:15px;flex-wrap:nowrap;flex-shrink:0}@media (max-width:767px){.section-products .block-toolbar-switches{width:100%;justify-content:center}.section-products .block-toolbar-switches .block-toolbar-switch--btn{min-width:0;flex:1 1 0;max-width:160px}}.section-products .block-toolbar .block-toolbar-switch{display:flex;align-items:center;column-gap:10px}.section-products .block-toolbar .block-toolbar-switch--btn{height:32px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#E6E7E8;border:1px solid #939598;padding:0;display:inline-flex;align-items:center;column-gap:0;overflow:hidden;min-width:clamp(160px, 12.7777777778vw, 184px)}.section-products .block-toolbar .block-toolbar-switch--option{flex:1 1 50%;height:100%;display:inline-flex;align-items:center;justify-content:center;column-gap:10px;padding-inline:10px;color:#5F6265;text-transform:uppercase;font-size:12px;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;transition:all 0.2s ease-in-out}.section-products .block-toolbar .block-toolbar-switch--option.is-selected{background-color:#0077C8;color:#FFFFFF}.section-products .block-toolbar .block-toolbar-switch__label{white-space:nowrap;margin-bottom:0;text-transform:uppercase;width:auto;color:rgba(0, 0, 0, 0.8);font-size:14px}.section-products .block-toolbar__compare{display:flex;align-items:center;justify-content:center;gap:15px}@media (min-width:992px){.section-products .block-toolbar__compare{justify-content:flex-end}}.section-products .block-toolbar__compare-reset{display:none;opacity:0.7;transition:opacity 0.2s ease;background:none;border:none;padding:0}.section-products .block-toolbar__compare-reset:hover{opacity:1}.section-products .block-toolbar__compare.has-selection{display:flex;justify-content:center;align-items:center;column-gap:15px}@media (min-width:992px){.section-products .block-toolbar__compare.has-selection{justify-content:flex-end}}.section-products .block-toolbar__compare.has-selection .block-toolbar__compare-reset{display:block}.section-products .block-toolbar__compare-btn{background:none;border:none;color:#0077C8;font-size:clamp(14px, 1.1111111111vw, 16px);padding:0;text-decoration:underline;font-weight:400}.section-products .search-filter-base{--search-filter-scale-font-size:clamp(14px, 1.1111111111vw, 16px) !important;--search-filter-scale-border-radius: 8px!important;--search-filter-scale-icon-container-toggle-width: 35px!important}.section-products .search-filter-label{--search-filter-label-scale-font-size:clamp(14px, 1.1111111111vw, 16px)}@media (min-width:992px){.section-products .search-filter-field--type-search{width:clamp(220px, 19.4444444444vw, 280px)}}.section-products .search-filter-field--type-search .search-filter-input-text{border-color:#939598;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.section-products .search-filter-field--type-search .search-filter-input-text .search-filter-icon{margin-block:0}.section-products .search-filter-field--type-search .search-filter-input-text__input{font-weight:300;font-size:clamp(14px, 1.1111111111vw, 16px) !important;height:28px !important;padding-block:0 !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}.section-products .search-filter-field--control-type-sort{display:flex;align-items:center;column-gap:6px;flex-direction:row}@media (min-width:992px){.section-products .search-filter-field--control-type-sort{max-width:250px}}@media (max-width:767px){.section-products .search-filter-field--control-type-sort{margin-left:0;margin-right:auto}}.section-products .search-filter-field--control-type-sort .search-filter-label{white-space:nowrap;margin-bottom:0;text-transform:uppercase;width:auto;color:rgba(0, 0, 0, 0.8);font-size:14px}.section-products .search-filter-component-combobox-base{--search-filter-input-border-color: #939598}.section-products .search-filter-component-combobox-base__listbox{--search-filter-scale-font-size:clamp(14px, 1.1111111111vw, 16px)}.section-products .search-filter-component-combobox__actions-input{height:28px !important;padding-block:0 !important}.section-products .search-filter-component-combobox__listbox-toggle::before{display:none}.section-products .search-filter-component-combobox__listbox-toggle .search-filter-icon{padding-block:0}.section-products .search-filter-component-combobox__listbox-option{line-height:1.1;font-size:clamp(14px, 1.1111111111vw, 16px)}.section-products .search-filter-query-posts{--bs-gutter-x:clamp(16px, 1.3888888889vw, 20px);--bs-gutter-y:clamp(16px, 1.3888888889vw, 20px)}.section-products.list-view .search-filter-query-posts>div{width:100%}.section-products.list-view .product-card__content{display:flex;column-gap:clamp(25px, 4.1666666667vw, 60px)}.section-products.list-view .product-card__image{flex:0 0 35%}.section-products.list-view .product-card__text{flex:1;text-align:left !important}.section-products.list-view .product-card__options{max-width:300px}.section-products.list-view .product-card__output-technology{max-width:300px}.section-products.list-view .product-card .product-swatches{max-width:300px}.product-card{border:1px solid #939598;border-radius:clamp(8px, 1.1111111111vw, 16px)}.product-card__content{position:relative;padding-top:42px;padding-inline:clamp(15px, 1.6666666667vw, 24px);padding-bottom:clamp(15px, 1.6666666667vw, 24px)}.product-card__badge{position:absolute;top:12px;left:clamp(10px, 1.0416666667vw, 15px);z-index:1;display:flex;column-gap:5px}.product-card__badge .badge{font-weight:400;font-size:clamp(13px, 1.1111111111vw, 16px);padding-inline:8px;padding-block:4px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;min-width:clamp(40px, 4.8611111111vw, 70px);text-transform:uppercase}.product-card__badge .badge.bg-success{background-color:#0077C8 !important}.product-card__badge .badge.bg-error{background-color:#E92529 !important;color:#FFFFFF !important}.product-card__badge .badge.bg-primary{background-color:#FFC811 !important;color:#414042 !important}.product-card__compare-toggle{position:absolute;top:42px;left:clamp(10px, 1.0416666667vw, 15px);z-index:1}.product-card__compare-toggle input{position:absolute;top:0;left:0;opacity:0}.product-card__compare-toggle input+label{width:20px;height:20px;border:1px solid #8E8E8E;background-color:#FFFFFF;color:#0077C8;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:10px}.product-card__compare-toggle input:checked+label{border-color:#0077C8}.product-card__compare-toggle input:checked+label:before{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-card__image{margin-bottom:16px;padding-inline:9px;position:relative}.product-card__image .img-bg{padding-bottom:86%}.product-card__image .img-bg img{object-fit:contain}.product-card .product-comparison-remove-btn{position:absolute;top:32px;right:0;z-index:5;border:none;background:none;display:flex;align-items:center;justify-content:center;color:#E92529;font-size:clamp(16px, 1.3888888889vw, 20px);padding:0;width:clamp(20px, 1.6666666667vw, 24px)}.product-card__fav{position:absolute;top:0;right:0;z-index:5;border:none;background:none;display:flex;align-items:center;justify-content:center;color:#818181;font-size:clamp(16px, 1.3888888889vw, 20px);padding:0;width:clamp(20px, 1.6666666667vw, 24px)}.product-card__fav .icon-heart-solid{color:#E92529}.product-card__fav:hover{color:#E92529}.product-card__text h3{font-size:clamp(16px, 1.25vw, 18px);word-break:break-word;hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto}.product-card__text-title{font-weight:300;font-size:clamp(12px, 0.9722222222vw, 14px);min-height:2em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:clamp(15px, 1.7361111111vw, 25px)}.product-card__options{margin-top:15px}.product-card__options .product-attributes li{font-weight:300;font-size:13px;display:flex}@media (max-width:767px){.product-card__options .product-attributes li{display:block}}.product-card__options .product-attributes li+li{margin-top:6px}.product-card__options .product-attributes li strong{font-weight:400;text-transform:uppercase;min-width:35%}@media (max-width:767px){.product-card__options .product-attributes li strong:after{content:": "}}.product-card__output-technology{display:flex;justify-content:center;margin-block:10px}.product-card__output-technology img{height:24px}.product-card__dash{margin-top:15px;font-size:14px}.product-card__dash-loading{text-align:center;padding:10px;color:#666}.product-card__dash-table{width:100%;border-collapse:collapse;font-size:13px;margin-bottom:15px}@media (max-width:479px){.product-card__dash-table{font-size:10px}}.product-card__dash-table thead th{padding:8px 6px;text-align:center;font-weight:600}.product-card__dash-table tbody td{padding:6px;text-align:center;border-bottom:1px solid #eee}.product-card__dash-table .product-card__dash-label-col{background-color:transparent !important;border-bottom:none !important}.product-card__dash-table .product-card__dash-label{display:flex;align-items:center;justify-content:flex-start;gap:6px;font-weight:500;text-align:left;padding-left:0}.product-card__dash-table .product-card__dash-label-text{flex:0 0 auto}.product-card__dash-table .product-card__dash-label-text--short{display:none}@media (max-width:767px){.product-card__dash-table .product-card__dash-label-text--full{display:none}.product-card__dash-table .product-card__dash-label-text--short{display:inline}}.product-card__dash-table .product-card__dash-tooltip{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background-color:#6c757d;color:#fff;font-size:11px;font-weight:bold;cursor:help;line-height:1;flex-shrink:0}.product-card__dash-table .product-card__dash-tooltip:hover{background-color:#5a6268}.product-card__dash-table .product-card__dash-tooltip .icon-info{display:inline-block;line-height:1}.product-card .listings-certifications{column-gap:3px;row-gap:3px}.product-card .listings-certifications img{height:20px}.product-card .product-swatches{display:flex;column-gap:5px}.product-card .product-swatches>div{flex:1}.product-card .product-swatches .color-swatch{position:relative;border:1px solid #E8E8E8;display:block;height:12px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden;flex:1}.product-card .product-swatches .color-swatch img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.product-card__specs{margin-top:15px}.product-card__specs .product-specs-list{display:flex;flex-direction:column;gap:10px}.product-card__specs .product-specs-item{display:flex;column-gap:10px;font-size:12px}.product-card__specs .product-specs-item__key{flex-basis:85px;text-transform:uppercase;font-weight:400;line-height:1.1;padding-top:4px}.product-card__specs .product-specs-item__value{flex:1;font-weight:300}.product-card__specs .product-specs-item__value .cct-swatches{display:flex;flex-wrap:wrap;column-gap:4px;row-gap:4px}.product-card__specs .product-specs-item__value [data-cct]{display:inline-block;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding-inline:4px;color:#FFFFFF;font-size:10px;background-color:#E92529;padding-top:2px}.product-card__specs .product-specs-item__value [data-cct="3000K"]{background-color:#F06724}.product-card__specs .product-specs-item__value [data-cct="3500K"]{background-color:#F09424}.product-card__specs .product-specs-item__value [data-cct="4000K"]{background-color:#EBB42E}.product-card__specs .product-specs-item__value [data-cct="5000K"]{background-color:#0076BB}.product-card__specs .product-specs-item.prop-certifications .product-specs-item__key{display:none}.section-account_settings .row-main{--bs-gutter-x:clamp(30px, 3.4722222222vw, 50px);--bs-gutter-y: 30px}.account-profile__section{font-weight:300}.account-profile__section>h2{font-size:24px;margin-bottom:15px}.account-profile__section:not(:last-child){margin-bottom:20px}.account-profile__section p a{text-decoration:underline}.account-profile__section ul{padding-left:35px;list-style:none;margin:0}.account-profile__section ul li{display:flex;column-gap:20px}.account-profile__section ul li.blue{color:#0077C8;font-weight:400}.account-profile__section ul li .label{text-transform:uppercase;font-weight:inherit;flex-basis:145px}.account-profile__section ul li .label:after{content:":"}.account-profile__section a#delete-account-link{color:#E92529;text-decoration:underline}.account-profile__section a#delete-account-link:hover{text-decoration:none}.account-profile__section .button{margin-top:15px;text-transform:none}.modal-account{--bs-modal-width: 480px}.modal-account #wppb-form-style-1-wrapper .form-submit{border:none;padding-bottom:0;margin-bottom:0}.modal-account .wppb-two-factor-authentication{display:none}.modal-account#two-factor-authentication-modal .wppb-two-factor-authentication{display:block}.modal-account#two-factor-authentication-modal #wppb_auth_active{display:block !important}.account-communications-preferences .form-check{display:flex;column-gap:20px;align-items:center;justify-content:space-between;padding-left:0}.account-communications-preferences .form-check:not(:last-child){margin-bottom:20px}.account-communications-preferences .form-check-input{float:none;order:2;width:50px;height:25px;margin-left:0}.account-communications-preferences .form-check-input:checked{background-color:#0077C8;border-color:#0077C8}.account-communications-preferences .form-check-label{display:flex;flex-direction:column;font-weight:300}.account-communications-preferences .form-check-label .h4{margin-bottom:0;font-weight:400}.remove-favorite-item-btn{border:none;background:none;display:flex;color:#E92529;font-size:13px}#select_user_to_edit_form{display:none !important}.search-filter-component-range-slider__range-text{justify-content:space-between !important}.search-filter-component-range-slider.search-filter-field__input--hidden{display:none}.search-filter-component-range-slider__range-input-wrapper{padding-inline:10px}body:not(.dash-user) [data-option-value="clearance+desc"],body:not(.dash-user) [data-option-value="closeout+desc"]{display:none !important}.section-search_results .item{margin-bottom:35px}.section-search_results .item h3{margin-bottom:0}.section-search_results .item p{margin-bottom:0}.section-search_results .product-card .product-swatches,.section-search_results .product-card .listings-certifications{display:none}.section-search_results .product-card__output-technology,.section-search_results .product-card__options,.section-search_results .product-card__compare-toggle{display:none}.section-search_results .search-results-products__view-more{display:flex;width:100%;margin-top:clamp(12px, 1.3888888889vw, 20px);padding-block:clamp(10px, 0.8333333333vw, 12px);font-size:clamp(18px, 1.5277777778vw, 22px);line-height:clamp(26px, 2.2222222222vw, 32px)}@media (max-width:991.98px){.section-products.list-view .products-list-view-mobile>[class*="col-"]{flex:0 0 100%;max-width:100%}}#product-comparison-modal{--bs-modal-width: 1115px}#product-comparison-modal .modal-header{justify-content:space-between;padding-inline:clamp(25px, 2.7777777778vw, 40px)}#product-comparison-modal .modal-body{padding:clamp(25px, 2.7777777778vw, 40px);padding-top:0}#product-comparison-modal .modal-body .product-card__image{margin-bottom:0}#product-comparison-modal .modal-body .product-card__text{padding-block:16px}#product-comparison-modal .modal-body .product-card__text h3{margin-bottom:0.5em}#product-comparison-modal .modal-body .product-card__text-title{margin-bottom:15px;min-height:3em}#product-comparison-modal .modal-body .product-card__text-view-specs a{text-decoration:underline}#product-comparison-modal .modal-body .product-card--placeholder{background-color:#F4F4F4;color:#0077C8;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;font-size:clamp(16px, 1.3888888889vw, 20px);min-height:100%;font-weight:400}#product-comparison-modal .modal-body .product-card--placeholder .product-card__placeholder{padding:40px 20px}#product-comparison-modal .modal-body .product-card--placeholder .product-card__placeholder-text{text-transform:uppercase}@media (max-width:767px){#product-comparison-modal #product-comparison-cards .product-card__content{position:relative;width:100%;padding:110px 0 0}#product-comparison-modal #product-comparison-cards .product-card__image{width:135px;left:0;top:0;position:absolute}#product-comparison-modal #product-comparison-cards .product-card__text{text-align:left !important;padding-top:0;padding-bottom:0;position:absolute;left:155px;top:0;width:calc(100% - 155px)}#product-comparison-modal #product-comparison-cards .product-card__text h3{margin-bottom:0}#product-comparison-modal #product-comparison-cards .product-card__text-title{min-height:auto;margin-bottom:0}#product-comparison-modal #product-comparison-cards .product-card__specs{overflow:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}#product-comparison-modal #product-comparison-cards .product-card__specs .product-specs-list{flex-direction:row;row-gap:30px}#product-comparison-modal #product-comparison-cards .product-card__specs .product-specs-item{flex-direction:column;column-gap:20px;height:auto !important}#product-comparison-modal #product-comparison-cards .product-card__specs .product-specs-item__key{flex-basis:auto;padding-top:0;white-space:nowrap}#product-comparison-modal #product-comparison-cards .product-card__specs .product-specs-item .listings-certifications{min-width:160px}}@media (min-width:768px){#product-comparison-modal #product-comparison-cards .product-card__content{position:relative}#product-comparison-modal #product-comparison-cards .product-card__text{position:sticky;top:0;background-color:#FFFFFF;z-index:10}}#product-comparison-modal #show-differences-link{color:#0077C8;text-decoration:underline}#product-comparison-modal #show-differences-link:hover{color:#032838}#product-comparison-modal .product-comparison-cards{--bs-gutter-x:clamp(25px, 3.4722222222vw, 50px)}@media (max-width:767px){#product-comparison-modal .product-comparison-cards{--bs-gutter-y: 45px}}@media (min-width:992px){body.admin-bar #product-comparison-cards .product-card__text{top:32px !important}}.wppb-checkbox-terms-and-conditions>.agree_to_terms{display:none !important}.page-template-template-register #wppb-form-style-1-wrapper .wppb-checkboxes{column-count:1 !important;width:auto !important}.page-template-template-register #wppb-form-style-1-wrapper .wppb-checkboxes li{margin-bottom:0 !important}.page-template-template-register #wppb-form-style-1-wrapper .wppb-checkboxes li label{color:var(--wppb-label-color)}.page-template-template-register #wppb-form-style-1-wrapper li.wppb-checkbox{margin-bottom:10px !important;margin-top:20px !important}.page-template-template-register #wppb-form-style-1-wrapper li.wppb-checkbox>label{display:none}body:not(.logged-in) .section-single_product__configurator .nicor-configurator-result .nicor-configurator-unavailable-note{display:none !important}.page-template-template-dash{padding-top:70px}@media (min-width:992px){.page-template-template-dash .navbar-content{display:none}}.section-nicor_dash{padding-top:10px;position:static}.section-nicor_dash .row-main{--bs-gutter-x:clamp(25px, 3.4722222222vw, 50px);--bs-gutter-y: 20px}.dash-menu{background-color:#F1F1F1;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.dash-menu .nav{padding:7px 5px}.dash-menu .nav>li.dash{text-align:center}.dash-menu .nav>li.dash ._svg{width:clamp(72px, 6.4583333333vw, 93px)}.dash-menu .nav>li.separator{padding-inline:10px}.dash-menu .nav>li.separator:before{content:"";display:block;height:1px;background-color:#8E8E8E;width:100%}.dash-menu .nav>li.separator a{display:none !important}.dash-menu .nav>li+li{margin-top:clamp(8px, 1.0416666667vw, 15px)}.dash-menu .nav>li:not(.dash)>a{display:flex;align-items:center;text-transform:uppercase;font-size:clamp(16px, 1.25vw, 18px);padding:5px 10px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;column-gap:10px;color:#414042}.dash-menu .nav>li:not(.dash)>a i._mi{margin:0 !important;flex-grow:0;flex-shrink:0;flex-basis:clamp(24px, 2.0833333333vw, 30px);width:clamp(24px, 2.0833333333vw, 30px);height:clamp(24px, 2.0833333333vw, 30px);border:1px solid #0077C8;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#0077C8;color:#FFFFFF}.dash-menu .nav>li:not(.dash)>a i._mi.icon-Icon_DASH-Training-Solid{font-size:clamp(10px, 0.8333333333vw, 12px) !important}.dash-menu .nav>li:not(.dash)>a i._mi.icon-Icon_DASH-Forms-Solid{font-size:clamp(14px, 1.1111111111vw, 16px) !important}.dash-menu .nav>li:not(.dash).current-menu-item>a,.dash-menu .nav>li:not(.dash).current_page_ancestor>a{background-color:#FFFFFF;color:#0077C8;font-weight:600}.dash-menu .nav>li:not(.dash).current-menu-item>a i._mi,.dash-menu .nav>li:not(.dash).current_page_ancestor>a i._mi{color:#0077C8;background-color:#FFFFFF}.dash-menu .nav>li:not(.dash).current-menu-item>ul,.dash-menu .nav>li:not(.dash).current_page_ancestor>ul{display:block}.dash-menu .nav>li>ul{list-style:none;border-left:2px solid #0077C8;padding-left:15px;margin-left:15px;display:none;padding-block:8px}.dash-menu .nav>li>ul>li a{color:#414042}.dash-menu .nav>li>ul>li:hover a,.dash-menu .nav>li>ul>li.current-menu-item a{color:#0077C8}.account-badges{border-top:1px solid #0077C8;padding-top:30px;margin-top:30px;margin-inline:25px;padding-bottom:25px}.account-badges h4{text-transform:uppercase;font-weight:400;font-size:clamp(16px, 1.25vw, 18px);margin-bottom:10px}.account-badges .nav{column-gap:10px;row-gap:10px}.account-badges .nav li{margin:0 !important}.account-badges .nav img{max-height:clamp(60px, 5.2083333333vw, 75px)}.dash-help-widget{padding:clamp(20px, 2.0833333333vw, 30px);margin-top:clamp(25px, 3.4722222222vw, 50px);font-weight:300}.dash-help-widget__ctas{margin-top:30px;column-gap:clamp(16px, 1.7361111111vw, 25px)}.dash-help-widget__ctas .button{text-transform:none}.dash-main{border-top:2px solid #0077C8;margin-top:20px;padding-top:clamp(25px, 3.4722222222vw, 50px)}.dash-main h1{font-weight:400;font-size:clamp(27px, 2.2222222222vw, 32px);margin-bottom:1em}.dash-main .table thead.documents-table-sticky-header{position:sticky;top:0;z-index:10;background-color:#FFFFFF}.dash-main .table thead.documents-table-sticky-header th{background-color:#FFFFFF}.dash-main .table thead th{font-weight:400;text-transform:uppercase}.dash-main .table tbody tr[data-href]{cursor:pointer}.dash-main .table tbody tr[data-href]:hover{background-color:rgba(0, 119, 200, 0.05)}.dash-main .table tbody td{color:#818181;font-weight:400;background:none}.dash-main .block-swag__filters{margin-bottom:10px;display:flex;flex-wrap:wrap;column-gap:10px;row-gap:10px}.dash-main .block-swag__filters [data-option-value="promos"]{display:none !important}.dash-main .block-swag__filters .search-filter-base{--search-filter-scale-font-size:clamp(14px, 1.1111111111vw, 16px);--search-filter-scale-selection-item-font-size:clamp(14px, 1.1111111111vw, 16px);--search-filter-scale-border-radius: 8px;--search-filter-scale-icon-container-toggle-width: 35px}.dash-main .block-swag__filters .search-filter-field--type-search{max-width:300px}@media (min-width:992px){.dash-main .block-swag__filters .search-filter-field--type-search{width:300px}}.dash-main .block-swag__filters .search-filter-field--type-search .search-filter-input-text{border-color:#0077C8;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.dash-main .block-swag__filters .search-filter-field--type-search .search-filter-input-text .search-filter-icon{margin-block:0}.dash-main .block-swag__filters .search-filter-field--type-search .search-filter-input-text__input{font-weight:300;font-size:clamp(14px, 1.1111111111vw, 16px) !important;height:28px !important;padding-block:0 !important}.dash-main .block-swag__filters .search-filter-field--type-advanced .search-filter-input-text{font-size:clamp(14px, 1.1111111111vw, 16px);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;border-color:#0077C8 !important}.dash-main .block-swag__filters .search-filter-field--type-advanced .search-filter-input-text__input{font-size:clamp(14px, 1.1111111111vw, 16px);height:30px !important;padding-block:0 !important}.dash-main .block-swag__filters .search-filter-field--type-advanced .search-filter-input-text .search-filter-icon{margin-block:0}.dash-main .block-swag__filters .search-filter-field--type-choice .search-filter-input-button{text-transform:uppercase;border-color:#0077C8;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;font-weight:300;font-size:clamp(14px, 1.1111111111vw, 16px);padding-block:0;padding-inline:10px;height:30px;display:flex;align-items:center;justify-content:center}.dash-main .block-swag__filters .search-filter-field--control-type-sort{margin-left:auto;display:flex;align-items:center;column-gap:6px;flex-direction:row}.dash-main .block-swag__filters .search-filter-field--control-type-sort .search-filter-label{font-weight:300;margin-bottom:0;width:auto;text-transform:uppercase;font-size:clamp(14px, 1.1111111111vw, 16px)}.dash-main .block-swag__filters .search-filter-field--control-type-sort .search-filter-field__input{width:auto;max-width:140px}.dash-main .block-swag__filters .search-filter-component-combobox__actions-input{height:28px !important;padding-block:0 !important}.dash-main .block-swag__filters .search-filter-component-combobox__listbox-toggle::before{display:none}.dash-main .block-swag__filters .search-filter-component-combobox__listbox-toggle .search-filter-icon{padding-block:0}.dash-main .block-swag__filters .search-filter-component-combobox__listbox-option{line-height:1.1;font-size:clamp(14px, 1.1111111111vw, 16px)}.dash-main .block-swag__results .row{--bs-gutter-x:clamp(20px, 2.7777777778vw, 40px);--bs-gutter-y: 20px}.dash-main .block-swag__results .swag-card{border:2px solid #EBEBEB;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:5px;color:#414042}.dash-main .block-swag__results .swag-card__image{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:5px;column-gap:clamp(10px, 1.3888888889vw, 20px)}.dash-main .block-swag__results .swag-card__image .img{height:142px;max-width:142px;display:flex;align-items:center;justify-content:center}.dash-main .block-swag__results .swag-card__image .img img{max-height:142px;width:auto}.dash-main .block-swag__results .swag-card__image .img-swatches{display:flex;flex-direction:column;row-gap:10px}.dash-main .block-swag__results .swag-card__image .img-swatches>div{width:20px;height:20px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;display:flex;border:1px solid rgba(65, 64, 66, 0.15)}.dash-main .block-swag__results .swag-card__text{text-align:center}.dash-main .block-swag__results .swag-card__text h3{font-size:16px;font-weight:300;text-transform:uppercase}.dash-main .block-swag__results .swag-card:hover{background-color:#F1F1F1}.dash-main .block-branding__results .row{--bs-gutter-x:clamp(20px, 2.7777777778vw, 40px);--bs-gutter-y: 20px}.dash-main .block-branding__results .branding-card{border:2px solid #EBEBEB;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:5px;color:#414042}.dash-main .block-branding__results .branding-card__image{height:142px;display:flex;align-items:center;justify-content:center}.dash-main .block-branding__results .branding-card__text{text-align:center}.dash-main .block-branding__results .branding-card__text h3{font-size:16px;font-weight:400;text-transform:uppercase;word-break:break-word}.dash-main .block-branding__results .branding-card:hover{background-color:#F1F1F1}.dash-main .promo-card{border:2px solid #EBEBEB;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:5px;color:#414042}.dash-main .promo-card__image{height:142px;display:flex;align-items:center;justify-content:center}.dash-main .promo-card__text{text-align:center}.dash-main .promo-card__text h3{font-size:16px;font-weight:400;text-transform:uppercase;word-break:break-word}.dash-main .promo-card:hover{background-color:#F1F1F1}.dash-main .pr-kit-item{margin-block:20px;display:flex;column-gap:10px}@media (min-width:768px){.dash-main .pr-kit-item{align-items:center;justify-content:space-between}}@media (max-width:767px){.dash-main .pr-kit-item{flex-wrap:wrap;row-gap:10px;flex-direction:column}}.dash-main .pr-kit-item h4{margin-bottom:0;font-size:inherit;font-weight:400}.dash-main .pr-kit-item__buttons{display:flex;column-gap:10px}.dash-main .pr-kit-item__buttons .button{background-color:#FFFFFF;color:#0077C8;text-transform:none;padding-inline:10px}.dash-main .pr-kit-item__buttons .button:hover{background-color:#0077C8;border-color:#0077C8;color:#FFFFFF}.dash-main .pr-kit-item__buttons input[type="number"]{width:100px}.dash-main .pr-kit-item__buttons input[type="number"]:disabled{background-color:#E8E8E8;border-color:#E8E8E8;color:#FFFFFF}.dash-main .block-forms{margin-bottom:30px}.dash-main .block-forms .nav{gap:10px}.dash-main .block-forms .nav .button{text-transform:none}.dash-form{position:relative}.dash-form.is-loading::before{content:"";display:block;width:100%;height:100%;background-color:rgba(255, 255, 255, 0.5);position:absolute;top:0;left:0;z-index:1}.dash-form.is-loading::after{content:"";position:absolute;top:50%;left:50%;width:32px;height:32px;margin:-16px 0 0 -16px;border-radius:50%;border:3px solid rgba(0, 119, 200, 0.25);border-top-color:#0077C8;animation:spinner-border 0.8s linear infinite;z-index:2}.dash-form-filters{margin-bottom:clamp(27px, 2.2222222222vw, 32px)}.dash-form-filters__search{max-width:325px;position:relative}.dash-form-filters__search input[type="search"]{border:1px solid #0077C8;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;line-height:1;padding:3px 45px 3px 15px;height:30px;font-weight:300;font-size:clamp(14px, 1.1111111111vw, 16px)}.dash-form-filters__search button[type="submit"]{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:15px;z-index:3;border:none;padding:0;background:none;display:flex}.dash-form-filters__search button[type="submit"]:hover{color:#0077C8}.dash-form-filters__field{display:flex;align-items:center;margin-bottom:10px}.dash-form-filters__field label{text-transform:uppercase;flex:0 0 175px}@media (max-width:575px){.dash-form-filters__field label{flex:0 0 45%}}.dash-form-filters__field label .required{color:#E92529}.dash-form-filters__field input{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:150px;padding:2px 10px;font-weight:300;font-size:clamp(14px, 1.1111111111vw, 16px)}.dash-form-response{border:2px solid #E6E7E8;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:10px;font-weight:300}.dash-form-response-message{margin-bottom:10px;font-weight:500}.dash-form-response-tabs-block{background-color:#E6E7E8}.dash-form-response-tabs .nav-tabs{justify-content:flex-start;--bs-nav-tabs-border-radius: 10px 10px 0 0;margin-bottom:0;--bs-nav-link-color: #414042;--bs-nav-tabs-link-active-bg: #FFFFFF;--bs-nav-tabs-link-active-color: #0077C8}@media (max-width:767px){.dash-form-response-tabs .nav-tabs{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;align-items:center}}.dash-form-response-tabs .nav-tabs .nav-link{border:none;text-decoration:none;font-weight:400;white-space:nowrap}.dash-form-response-tabs .nav-tabs .button{white-space:nowrap}.dash-form-response-tabs .tab-content{background-color:#FFFFFF;padding:10px}@media (max-width:767px){.dash-form-response-tabs .tab-content{touch-action:pan-y;-webkit-overflow-scrolling:touch}}.dash-form-response-content{max-height:210px;overflow:auto;-webkit-overflow-scrolling:touch}.dash-form-response-content .table{font-size:13px}.dash-form-response-content .customers-list{list-style:none;padding:0;margin:0}.dash-form-response-content .customers-list li{cursor:pointer}.dash-form-response-content .customers-list li strong{min-width:75px;display:inline-block}.dash-form-response-content .customers-list li:hover{background-color:#E8E8E8}.dash-form-response-content .customers-list li.is-active{background-color:rgba(0, 119, 200, 0.25)}.dash-customer-detail{border:2px solid #E6E7E8;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:20px;font-weight:300;margin-top:16px;display:none}.dash-customer-detail h3{color:#0077C8;margin-bottom:1em}.dash-customer-detail__list{display:flex;flex-direction:column;row-gap:6px;margin-bottom:0}.dash-customer-detail__row{display:flex;column-gap:10px}.dash-customer-detail__row dt{flex:0 0 35%;text-transform:uppercase;font-weight:400}.dash-customer-detail__row dd{flex:1;color:#818181;margin-bottom:0}.dash-customer-detail__row dd.text-success{color:#3CB043 !important}.dash-customer-detail__row dd.text-danger{color:#E92529 !important}.dash-document-detail__header{display:flex;align-items:flex-start;justify-content:space-between;column-gap:16px;margin-bottom:0.35em}.dash-document-detail__header .dash-document-detail__title{margin-bottom:0;flex:1 1 auto}.dash-document-detail__header .dash-invoice-email-btn{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid #0077C8;border-radius:50%;background-color:#FFFFFF;color:#0077C8;cursor:pointer;transition:background-color 0.2s ease, color 0.2s ease}.dash-document-detail__header .dash-invoice-email-btn:hover{background-color:#0077C8;color:#FFFFFF}.dash-document-detail__header .dash-invoice-email-btn svg{display:block}.dash-document-detail .nav-tabs{justify-content:flex-start;--bs-nav-tabs-border-radius: 10px 10px 0 0;margin-bottom:0;--bs-nav-link-color: #414042;--bs-nav-tabs-link-active-bg: #FFFFFF;--bs-nav-tabs-link-active-color: #0077C8;--bs-nav-tabs-border-width: 2px;--bs-nav-tabs-border-color: #8E8E8E;--bs-nav-tabs-link-active-border-color: #8E8E8E;--bs-nav-tabs-link-hover-border-color: #8E8E8E}.dash-document-detail .nav-tabs .nav-link{text-decoration:none;font-weight:400}.dash-document-detail .nav-tabs .nav-link.active{border-bottom-color:#FFFFFF}.dash-document-detail .tab-content{border:2px solid #8E8E8E;border-top:none;padding:20px}.dash-document-detail__summary{display:flex;flex-direction:column;row-gap:6px;margin-bottom:0}.dash-document-detail__summary input[type="text"],.dash-document-detail__summary input[type="email"],.dash-document-detail__summary input[type="date"],.dash-document-detail__summary select{width:100%;border:1px solid #8E8E8E;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:20px;padding:0 15px;font-weight:300;font-size:clamp(14px, 1.1111111111vw, 16px)}.dash-document-detail__summary select{padding-right:35px !important;background-position:right 10px center !important}.dash-document-detail__summary input:read-only,.dash-document-detail__summary input:disabled{background-color:#E8E8E8}.dash-document-detail .dash-bid-actions .nav{column-gap:16px;row-gap:8px}.dash-document-detail .dash-bid-actions .nav .button{border-color:#0077C8;background-color:#FFFFFF;color:#0077C8;line-height:1.2}.dash-document-detail .dash-bid-actions .nav .button:hover{background-color:#0077C8;color:#FFFFFF}.dash-document-detail .dash-product-row input[type="text"],.dash-document-detail .dash-product-row input[type="email"],.dash-document-detail .dash-product-row input[type="date"],.dash-document-detail .dash-product-row select{width:100%;border:1px solid #8E8E8E;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:20px;padding:0 15px;font-weight:300;font-size:clamp(14px, 1.1111111111vw, 16px)}.dash-document-detail .dash-product-row input[type="text"]:read-only,.dash-document-detail .dash-product-row input[type="text"]:disabled,.dash-document-detail .dash-product-row input[type="email"]:read-only,.dash-document-detail .dash-product-row input[type="email"]:disabled,.dash-document-detail .dash-product-row input[type="date"]:read-only,.dash-document-detail .dash-product-row input[type="date"]:disabled,.dash-document-detail .dash-product-row select:read-only,.dash-document-detail .dash-product-row select:disabled{background-color:#E8E8E8}.dash-document-detail__row{display:flex;column-gap:10px}.dash-document-detail__row dt{flex:0 0 35%;text-transform:uppercase;font-weight:400}.dash-document-detail__row dd{flex:1;color:#818181;margin-bottom:0}.dash-page-headline{font-weight:300;margin-bottom:30px}.dash-page-headline h1{margin-bottom:0.5em}.dash-cta_buttons .nav{row-gap:10px;column-gap:20px}.dash-cta_buttons .nav li{flex:0 0 calc(50% - 20px)}@media (max-width:767px){.dash-cta_buttons .nav li{flex:0 0 100%}}.dash-cta_buttons .nav li a{display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-weight:300;border:1px solid #0077C8;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:5px 15px;height:40px;color:#414042;font-size:clamp(16px, 1.25vw, 18px)}.dash-cta_buttons .nav li a:hover{background-color:#0077C8;color:#FFFFFF}.dash-links:before{content:"";display:block;height:2px;margin-inline:auto;background-color:#8E8E8E;width:80%;margin-block:clamp(30px, 3.4722222222vw, 50px)}.dash-links .nav>li a{height:clamp(100px, 11.8055555556vw, 170px);font-size:clamp(16px, 1.4583333333vw, 21px);letter-spacing:-0.05em}.dash-links .nav>li a .cta-icon img{height:clamp(48px, 4.5138888889vw, 65px)}.dash-links .nav>li a:hover .cta-icon{height:clamp(48px, 4.5138888889vw, 65px)}.dash-accordion .accordion-item{margin-bottom:10px}.dash-accordion .accordion-button{text-transform:uppercase}.dash-accordion .accordion-body .page-body{border-left:2px solid #0077C8;padding-left:15px}.dash-accordion+.block-forms{margin-top:20px}.dash-active-promos__headline{display:flex;justify-content:space-between;align-items:center;column-gap:16px;row-gap:16px;margin-bottom:20px}.dash-active-promos__headline h2{margin-bottom:0}.dash-active-promos .swiper{padding-block:20px}.dash-active-promos .swiper-block{padding-inline:45px}.dash-news{margin-top:clamp(45px, 4.8611111111vw, 70px)}.dash-news__headline{display:flex;justify-content:space-between;align-items:center;column-gap:16px;row-gap:16px;margin-bottom:20px}.dash-news__headline h2{margin-bottom:0}.search-filter-query--id-13 .search-filter-query-posts{--bs-gutter-x:clamp(20px, 2.7777777778vw, 40px);--bs-gutter-y:clamp(16px, 1.3888888889vw, 20px)}.search-filter-query--id-13 .training-card{border:1px solid #E8E8E8;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#414042;text-align:center;padding:12px}.search-filter-query--id-13 .training-card__image{position:relative;margin-bottom:10px}.search-filter-query--id-13 .training-card__image .img-bg{padding-bottom:56.25%}.search-filter-query--id-13 .training-card__image-icon{position:absolute;left:50%;top:50%;width:50px;height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#FFFFFF;border:1px solid #0077C8;z-index:4;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-box-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);box-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);display:flex;align-items:center;justify-content:center}.search-filter-query--id-13 .training-card__image-icon svg{width:20px;height:auto;-webkit-transform:translateX(10%);-moz-transform:translateX(10%);-ms-transform:translateX(10%);-o-transform:translateX(10%);transform:translateX(10%)}.search-filter-query--id-13 .training-card h4{text-transform:uppercase;font-weight:400;font-size:clamp(14px, 1.1111111111vw, 16px)}.search-filter-query--id-13 .training-card:hover{color:#0077C8}#dash-customer-search-results{display:none;position:absolute;z-index:1000;min-width:300px;max-height:200px;overflow-y:auto;width:100%;background:white;list-style:none;font-size:14px}#dash-customer-search-results__loading{display:flex;align-items:center;gap:0.5rem;color:rgba(0, 0, 0, 0.65);pointer-events:none}#dash-customer-search-results__spinner{display:inline-block;width:14px;height:14px;border-radius:50%;border:2px solid rgba(0, 119, 200, 0.25);border-top-color:#0077C8;animation:spinner-border 0.8s linear infinite;flex-shrink:0}.dash-add-product-form__search{max-width:300px}.dash-add-product-form__search input[type="text"]{border-color:#0077C8;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;height:28px !important;padding-block:0 !important;padding-inline:10px;font-weight:300;font-size:clamp(14px, 1.1111111111vw, 16px)}.dash-add-product-form__search>button{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:flex;align-items:center;justify-content:center;padding:0;background:none;border:none;pointer-events:none;z-index:1;color:#0077C8}.modal-form .nicor-swag-items{display:flex;flex-direction:column;row-gap:10px;margin-bottom:20px}.modal-form .nicor-display-notes{font-size:12px}.modal-form .nicor-display-notes p{margin-bottom:0}.modal-form label span.required{color:#E92529}.modal-form .swag-note-wrap{width:100%}.modal-form .swag-note-wrap label{font-size:13px}.modal-form .swag-note-wrap textarea{height:60px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:8px 15px}.modal-form .nicor-swag-row{display:flex;row-gap:8px;column-gap:10px;padding:8px 0;border-bottom:1px solid #8E8E8E}@media (max-width:767px){.modal-form .nicor-swag-row{flex-direction:column}}.modal-form .nicor-swag-row strong{text-transform:uppercase;font-weight:600;font-size:clamp(12px, 0.9722222222vw, 14px)}@media (min-width:768px){.modal-form .nicor-swag-row strong{flex:0 0 145px}}.modal-form .nicor-swag-row .nicor-swag-inventory-badge{display:inline-block;margin-left:8px;font-size:11px;font-weight:500;text-transform:none;color:#939598}.modal-form .nicor-swag-row span{font-weight:300;font-size:clamp(12px, 0.9722222222vw, 14px)}.modal-form .nicor-swag-row__options{flex:1;display:flex;flex-direction:column;align-items:flex-start;row-gap:8px}.modal-form .nicor-swag-row__options .swag-option-fields{width:100%;display:flex;gap:8px;align-items:center;position:relative}.modal-form .nicor-swag-row__options .swag-option-fields .nicor-swag-remove-option{border:1px solid #0077C8;background:#FFFFFF;color:#0077C8;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:24px;height:24px;line-height:1;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.modal-form .nicor-swag-row__options input[type="text"],.modal-form .nicor-swag-row__options input[type="number"],.modal-form .nicor-swag-row__options input[type="email"],.modal-form .nicor-swag-row__options select{border:1px solid #0077C8;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;height:30px;padding:0 10px;font-weight:300;font-size:clamp(13px, 0.9722222222vw, 14px);min-width:110px}.modal-form .nicor-swag-row__options .swag-color,.modal-form .nicor-swag-row__options .swag-size,.modal-form .nicor-swag-row__options input.swag-option{width:220px;max-width:100%;flex:1}.modal-form .nicor-swag-row__options .swag-option-default{flex:1}.modal-form .nicor-swag-row__options .swag-option-label{min-width:50px}.modal-form .nicor-swag-row__options .swag-qty{width:90px}.modal-form .nicor-swag-row .nicor-swag-add-row{text-transform:none;padding:0;color:#0077C8;text-decoration:underline;font-size:14px;font-weight:500;background:none;border:none}.modal-form .nicor-swag-request-form h5{text-transform:uppercase;color:#0077C8;font-size:clamp(21px, 1.6666666667vw, 24px);font-weight:300}.modal-form .nicor-swag-request-form .nicor-swag-form-message{margin-top:20px}.modal-form .nicor-swag-request-form button[type="submit"]{margin-top:30px}.modal-form .nicor-swag-request-form select{font-size:14px}.modal-form .nicor-swag-request-form input,.modal-form .nicor-swag-request-form textarea{font-size:14px}#dash-product-details .mb-2,.dash-add-comment-form .mb-2{position:relative}@media (min-width:768px){#dash-product-details .mb-2,.dash-add-comment-form .mb-2{display:flex;column-gap:20px}}#dash-product-details .mb-2>label,.dash-add-comment-form .mb-2>label{text-transform:uppercase}@media (min-width:768px){#dash-product-details .mb-2>label,.dash-add-comment-form .mb-2>label{width:180px;flex:0 0 180px}}#dash-product-details .mb-2 input[type="number"],.dash-add-comment-form .mb-2 input[type="number"]{width:100px;font-size:clamp(14px, 1.1111111111vw, 16px);height:28px !important;padding-block:0 !important;padding-inline:10px}#dash-product-details .mb-2 select,.dash-add-comment-form .mb-2 select{border-color:#0077C8;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;height:28px !important;padding-block:0 !important;padding-inline:10px;font-weight:300;font-size:clamp(14px, 1.1111111111vw, 16px);max-width:300px}#dash-product-details .mb-2 textarea,.dash-add-comment-form .mb-2 textarea{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #8E8E8E;padding:10px;font-weight:300;font-size:clamp(14px, 1.1111111111vw, 16px);width:100%;height:120px}#dash-product-insert-line-buttons,#dash-comment-insert-line-buttons{display:flex;column-gap:10px;flex-wrap:wrap;row-gap:10px}@media (min-width:768px){#dash-product-insert-line-buttons,#dash-comment-insert-line-buttons{margin-left:200px}#dash-product-insert-line-buttons .button,#dash-comment-insert-line-buttons .button{background-color:#FFFFFF;color:#0077C8;text-transform:none;padding-inline:10px}#dash-product-insert-line-buttons .button:hover,#dash-comment-insert-line-buttons .button:hover{background-color:#0077C8;border-color:#0077C8;color:#FFFFFF}}.account-saved-lists .btn-group{column-gap:10px}.account-saved-lists .btn-group .button{text-transform:none;color:#0077C8;border-color:#0077C8;background-color:#FFFFFF}.account-saved-lists .btn-group .button:hover{background-color:#0077C8;border-color:#0077C8;color:#FFFFFF}