@font-face{font-family:"Avenir Next World Thin";src:url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/bae40acb-d6f4-4286-8b5c-a268303f2bcf.woff2") format("woff2"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/de44dcbe-a981-426e-b310-c56554485383.woff") format("woff");font-weight:400;font-style:normal}
@font-face{font-family:"Avenir Next World Thin Italic";src:url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/bc3c490b-c7c3-45d8-8c6a-9ccc1406532f.woff2") format("woff2"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/f7a6d562-196d-49d8-b9f1-608abebd07c0.woff") format("woff");font-weight:400;font-style:italic}
@font-face{font-family:"Avenir Next World Regular";src:url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/09ab0626-bb45-4650-acc8-0182d693df02.woff2") format("woff2"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/1397e812-9307-4267-8a99-8a22ea7c69c7.woff") format("woff");font-weight:400;font-style:normal}
@font-face{font-family:"Avenir Next World Regular Italic";src:url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/b9c5b839-db56-4419-8fcb-6ab661babb1d.woff2") format("woff2"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/950b5788-cfdd-48d9-9d8a-523560042c5b.woff") format("woff");font-weight:400;font-style:italic}
@font-face{font-family:"Avenir Next World Demi";src:url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/0c8a5d21-8a14-4451-8145-695071809cb7.woff2") format("woff2"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/a9c2f4a1-e39a-4cf6-89f2-a7b56fd6ad18.woff") format("woff");font-weight:400;font-style:normal}
@font-face{font-family:"Avenir Next World Demi Italic";src:url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/772aeba7-664a-4066-af8f-945ab2c222d2.woff2") format("woff2"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/58041a79-15c6-4c14-8c52-c9f070b4c9b7.woff") format("woff");font-weight:400;font-style:italic}
@font-face{font-family:"Avenir Next World Bold";src:url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/074dfc70-6436-4f4b-9314-d1e69287aea1.woff2") format("woff2"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/0c4cefca-3b78-44b9-8b2b-667bbabffe38.woff") format("woff");font-weight:400;font-style:normal}
@font-face{font-family:"Avenir Next World Bold Italic";src:url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/471f2b8b-e0d5-45a0-b033-d1cdb57fba1b.woff2") format("woff2"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/263a3466-f84e-4779-ac84-4db209714ba6.woff") format("woff");font-weight:400;font-style:italic}
@font-face{font-family:"Effra Regular";src:url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.eot") format("eot");src:url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.eot?#iefix") format("embedded-opentype"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.woff2") format("woff2"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.woff") format("woff"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.ttf") format("truetype"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.svgEffra_W_Rg") format("svg");font-weight:normal;font-style:normal;font-stretch:normal;font-display:swap}
@font-face{font-family:"Effra Regular Italic";src:url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.eot") format("eot");src:url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.eot?#iefix") format("embedded-opentype"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.woff2") format("woff2"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.woff") format("woff"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.ttf") format("truetype"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.svgEffra_W_It") format("svg");font-weight:normal;font-style:italic;font-stretch:normal;font-display:swap}
@font-face{font-family:"Effra Bold";src:url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.eot") format("eot");src:url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.eot?#iefix") format("embedded-opentype"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.woff2") format("woff2"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.woff") format("woff"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.ttf") format("truetype"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.svgEffra_W_Bd") format("svg");font-weight:700;font-style:normal;font-stretch:normal;font-display:swap}
@font-face{font-family:"Effra Light";src:url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.eot") format("eot");src:url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.eot?#iefix") format("embedded-opentype"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.woff2") format("woff2"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.woff") format("woff"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.ttf") format("truetype"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.svgEffra_W_Lt") format("svg");font-weight:100;font-style:normal;font-stretch:normal;font-display:swap}
.avenir{font-family:'Avenir Next World Thin',avenir next,avenir,Effra,helvetica,arial,sans-serif}
.icon-absolute-right{width:25px;height:25px;position:absolute;right:1.7rem;margin:auto 0;top:0;bottom:0}
@font-face{font-family:'icomoon';src:url('../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.eot?f13wmm');src:url('../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.eot?f13wmm#iefix') format('embedded-opentype'),url('../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.ttf?f13wmm') format('truetype'),url('../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.woff?f13wmm') format('woff'),url('../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.svg?f13wmm#icomoon') format('svg');font-weight:normal;font-style:normal;font-display:block}
.icon-attributes{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-standards{font-size:2.5rem;color:rgba(20,15,75,1)}
.right-chevron{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e906"}
.hamburger-menu{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e900"}
.download-arrow{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905"}
.icon-medtronic-logo{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e908";color:rgba(23,15,95,1)}
.close{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.close:before{content:"\e904"}
.circle-arrow{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e903"}
.location-icon{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e907"}
.share{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e901"}
.icon-link{font-family:'icomoon' !important;speak:never;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:2.5rem;color:rgba(20,15,75,1)}
.icon-link:before{content:"\e90f"}
.icon-linkedin{font-family:'icomoon' !important;speak:never;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:2.5rem;color:rgba(20,15,75,1)}
.icon-linkedin:before{content:"\e909"}
.icon-twitter{font-family:'icomoon' !important;speak:never;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:2.5rem;color:rgba(20,15,75,1)}
.icon-twitter:before{content:"\e90a"}
.icon-facebook{font-family:'icomoon' !important;speak:never;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:2.5rem;color:rgba(20,15,75,1)}
.icon-facebook:before{content:"\e90b"}
.icon-email:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90c"}
.addthis_toolbox .icon-email:before{font-size:2.5rem;color:rgba(20,15,75,1)}
.icon-print{font-family:'icomoon' !important;speak:never;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:2.5rem;color:rgba(20,15,75,1)}
.icon-print:before{content:"\e90d"}
.share-2{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.share-2:before{content:"\e90e"}
.icon-quotation-marks{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e910";color:#1010eb}
.icon-dashboard:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e911"}
.icon-license-draft:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e912"}
.icon-phone:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e913"}
.icon-shopping-cart:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e914"}
.icon-tag:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e915"}
.icon-arrow-caret-down:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e916"}
.icon-caution:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e917";margin-right:1rem}
[dir=rtl] .icon-caution:before{margin-right:0;margin-left:1rem;float:right}
.icon-product-page:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e918"}
.icon-article-page:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e919"}
.icon-event:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e920"}
.icon-faq:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e921"}
.icon-signin:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e922"}
.icon-software:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e923"}
.icon-medtronic-logo-75{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e924";color:rgba(23,15,95,1)}
.icon-medtronic-logo-75-fr{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e925";color:rgba(23,15,95,1)}
.icon-education-training-page:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91a"}
.icon-pdf:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91b"}
.icon-offsite:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91c"}
.icon-download:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91d"}
.icon-research:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91e"}
.icon-video:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91f"}
.icon-alert:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e928"}
.icon-arrow-left:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e929"}
.icon-arrow-right:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e92a"}
.coveo-visible-to-screen-reader-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}
[dir=rtl] .coveo-visible-to-screen-reader-only{left:auto;right:-10000px}
.CoveoSearchInterface{font-family:inherit;color:inherit;font-size:inherit}
.CoveoSearchInterface .coveo-facet-column{display:block;width:23%;margin-right:4rem;padding:0 0 5px;margin-top:5.5rem}
[dir=rtl] .CoveoSearchInterface .coveo-facet-column,[dir=rtl-new] .CoveoSearchInterface .coveo-facet-column{margin-right:0;margin-left:4rem;float:right}
.CoveoSearchInterface.hide-searchbar .coveo-search-section,.hide-facets .coveo-facet-column,.hide-facets .CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header-wrapper{display:none !important;visibility:hidden !important}
.hide-facets .show-facets .coveo-facet-column,.hide-facets .show-facets.CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header-wrapper,.show-facets .coveo-facet-column,.show-facets.CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header-wrapper{display:block !important;visibility:visible !important}
@media(max-width:872px){.CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header-wrapper{display:block}
.coveo-facet-column{left:3.5rem !important}
[dir=rtl] .coveo-facet-column,[dir=rtl-new] .coveo-facet-column{right:3.5rem !important;left:auto !important}
}
.CoveoSearchInterface.coveo-small-facets .coveo-facet-dropdown-header{border-radius:20px}
.coveo .hide-facet-column .coveo-facet-column{display:none !important;visibility:hidden !important}
.coveo .show-facets .coveo-facet-column.hide-facet-column{display:block !important;visibility:visible !important}
.CoveoSearchInterface .CoveoSearchButton{margin-left:0}
[dir=rtl] .CoveoSearchInterface .CoveoSearchButton,[dir=rtl-new] .CoveoSearchInterface .CoveoSearchButton{margin-right:0}
.hide-facets .coveo-result-list-container{margin-left:0}
[dir=rtl] .hide-facets .coveo-result-list-container,[dir=rtl-new] .hide-facets .coveo-result-list-container{margin-right:0}
img.lock-icon{width:15px;margin-left:7px;margin-top:3px}
[dir=rtl] img.lock-icon,[dir=rtl-new] img.lock-icon{margin-left:0;margin-right:7px}
.secure-instructions{font-size:.9em;font-style:italic;background:#EEE;padding:5px 10px;margin-bottom:2rem}
.secure-instructions p{margin-bottom:0}
.secure-instructions .lock-icon{width:15px;margin:-7px 2px 0}
.coveo-no-results .secure-instructions{display:none;visibility:hidden}
@media only screen and (max-width:767px){.CoveoSearchInterface .coveo-facet-column{display:none;opacity:0;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;width:100%;height:auto;z-index:1050;overflow-x:hidden;overflow-y:scroll;padding:0;margin:0 auto;margin-right:0}
[dir=rtl] .CoveoSearchInterface .coveo-facet-column,[dir=rtl-new] .CoveoSearchInterface .coveo-facet-column{margin-right:auto;margin-left:0}
.CoveoSearchInterface .coveo-facet-column.coveo-facet-dropdown-content{display:block;opacity:1}
.CoveoSearchInterface.coveo-small-facets .coveo-facet-header-filter-by-container{background-color:#1010eb;padding-left:0}
[dir=rtl] .CoveoSearchInterface.coveo-small-facets .coveo-facet-header-filter-by-container,[dir=rtl-new] .CoveoSearchInterface.coveo-small-facets .coveo-facet-header-filter-by-container{padding-right:0}
}
@media(min-width:800px){.CoveoSearchInterface .coveo-facet-column{display:block;opacity:1}
}
.CoveoSearchInterface .coveo-facet-header-filter-by-container{display:block;background-color:rgba(220,220,220,1) !important;border:1px solid rgba(220,220,220,1) !important;border-top-right-radius:10px;border-top-left-radius:10px;color:rgba(85,85,85,1);padding:1.2rem 2rem;text-transform:uppercase;font-weight:500;font-family:'Avenir Next World Demi',avenir next,avenir,Effra,helvetica,arial,sans-serif}
.CoveoSearchInterface .coveo-facet-column{background:#f5f5f5;border-radius:10px}
.CoveoSearchInterface .coveo-facet-header-filter-by{font-size:1.4rem;color:rgba(23,15,95,1);display:block}
.CoveoSearchInterface .coveo-facet-header{background-color:#f5f5f5;color:rgba(60,60,60,1);padding:1.2rem 2rem .75rem;border:0}
@media(min-width:750px){.CoveoSearchInterface .coveo-facet-header{border:0}
}
.CoveoSearchInterface .coveo-facet-footer{background-color:#fff;color:rgba(60,60,60,1)}
.CoveoSearchInterface .coveo-facet-footer.coveo-facet-empty{border:0;visibility:visible}
.CoveoSearchInterface .searchWrapper{width:100%;background-color:#fff !important}
.searchbar__wrapper .CoveoSearchbox{display:flex}
.searchbar__wrapper .CoveoSearchButton{order:2}
.CoveoSearchbox:before,.CoveoSearchbox:after{content:" ";display:table}
.CoveoSearchbox:after{clear:both}
.magic-box .magic-box-input>input{width:90%}
[dir=rtl] .magic-box .magic-box-input>input,[dir=rtl-new] .magic-box .magic-box-input>input{text-align:right;position:absolute;right:0}
@media(min-width:1024px){.dark-theme #search-overlay input{color:rgba(255,255,255,1)}
.fixed-header .dark-theme #search-overlay input{color:rgba(60,60,60,1)}
}
[dir=rtl] .coveo-results-column .magic-box .magic-box-input>input,[dir=rtl-new] .coveo-results-column .magic-box .magic-box-input>input{text-align:right;position:absolute;right:0}
.CoveoSearchInterface .CoveoSearchbox .magic-box{border:thin solid rgba(228,228,228,1);color:rgba(60,60,60,1);height:39px;border-radius:20px}
.CoveoSearchbox .magic-box .magic-box-input>input{border-radius:20px;margin-top:1px;padding:0 2rem}
.CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header-wrapper a{margin-right:0;margin-left:2rem}
[dir=rtl] .CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header-wrapper a,[dir=rtl-new] .CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header-wrapper a{margin-left:0;margin-right:2rem}
@media only screen and (max-width:767px){.CoveoSearchInterface .CoveoSearchbox .magic-box{height:50px}
}
.CoveoSearchInterface .CoveoSearchbox .magic-box .magic-box-input{border-radius:0;height:100%;background:0}
@media only screen and (max-width:767px){.CoveoSearchInterface .CoveoSearchbox .magic-box .magic-box-input{height:4.8rem}
}
.magic-box .magic-box-input .magic-box-underlay,.magic-box .magic-box-input>input{height:96%}
.magic-box .magic-box-clear{height:91%;line-height:3.8rem;margin-right:5rem;margin-top:.2rem}
[dir=rtl] .magic-box .magic-box-clear,[dir=rtl-new] .magic-box .magic-box-clear{margin-right:0;margin-left:5rem}
.magic-box .magic-box-clear:focus{outline:2px solid #f7a800 !important}
[dir=rtl] .magic-box .magic-box-clear,[dir=rtl-new] .magic-box .magic-box-clear{float:left}
.CoveoSearchInterface .search-tips-container,.CoveoSearchInterface .search-tips-container a{padding-bottom:2rem;color:#1010eb}
.CoveoSearchInterface .search-tips{text-decoration:none;font-size:1.2rem;font-size:.875rem;font-weight:600}
.CoveoSearchInterface .search-tips:hover,.CoveoSearchInterface .search-tips:focus{text-decoration:underline;cursor:pointer}
.CoveoSearchInterface .search-tips:hover>i,.CoveoSearchInterface .search-tips:focus>i{text-decoration:none !important}
.CoveoSearchInterface .search-tips .mi{position:relative;top:1px;margin-right:4px}
[dir=rtl] .CoveoSearchInterface .search-tips .mi,[dir=rtl-new] .CoveoSearchInterface .search-tips .mi{margin-left:4px;margin-right:0}
.CoveoSearchInterface .search-tips:hover{cursor:pointer}
.CoveoSearchInterface .coveo-search-section{max-width:83%;margin:0;padding:0;padding-top:1.2rem;padding-bottom:1.2rem}
@media(max-width:1023px){.CoveoSearchInterface .coveo-search-section{max-width:80%}
}
@media(max-width:767px){.CoveoSearchInterface .coveo-search-section{max-width:100%}
}
[dir=rtl] .CoveoSearchInterface .coveo-search-section,[dir=rtl-new] .CoveoSearchInterface .coveo-search-section{padding-right:0;padding-left:2em}
.CoveoSearchInterface .CoveoSearchButton{background:0;border:0;border-radius:20px;height:39px;width:55px;margin-left:-55px}
[dir=rtl] .CoveoSearchInterface .CoveoSearchButton,[dir=rtl-new] .CoveoSearchInterface .CoveoSearchButton{margin-left:auto;margin-right:-55px;float:right}
.searchbar__wrapper .CoveoSearchButton{margin-left:0}
[dir=rtl] .searchbar__wrapper .CoveoSearchButton,[dir=rtl-new] .searchbar__wrapper .CoveoSearchButton{margin-right:0}
@media only screen and (max-width:767px){.CoveoSearchInterface .CoveoSearchButton{height:50px;width:50px}
}
.CoveoSearchInterface .coveo-search-button-svg{color:#000}
.CoveoSearchInterface .coveo-search-button-svg:hover,.CoveoSearchInterface .coveo-search-button-svg:visited,.CoveoSearchInterface .coveo-search-button-svg:active,.CoveoSearchInterface .coveo-search-button-svg:link{color:rgba(60,60,60,1)}
.CoveoSearchInterface .CoveoSearchButton:hover .coveo-magnifier-circle-svg{fill:rgba(60,60,60,1);color:rgba(60,60,60,1)}
.coveo-summary-section{font-size:1.6rem !important}
.CoveoSearchInterface .CoveoQuerySummary,.CoveoDidYouMean,.coveo-did-you-mean-no-results-for{font-size:1.6rem !important;color:rgba(23,15,95,1);font-weight:400}
.coveo-highlight:nth-child(4){font-family:'Avenir Next World Demi',avenir next,avenir,Effra,helvetica,arial,sans-serif}
.CoveoDidYouMean{margin-bottom:1rem}
.CoveoSearchInterface .coveo-query-summary-no-results-string{font-size:1em !important;color:#888b8d;font-weight:400}
.coveo-query-summary-cancel-last,.coveo-query-summary-search-tips-info,.CoveoQuerySummary ul li{font-size:1em !important}
.coveo-query-summary-no-results-string h2{text-transform:none}
.CoveoSearchInterface .coveo-highlight,.CoveoSearchInterface .highlight{font-weight:600}
.CoveoSearchInterface .coveo-results-header,.CoveoDidYouMean{box-shadow:none;padding-bottom:0;padding-top:0;padding-left:2rem;padding-right:0}
[dir=rtl] .CoveoSearchInterface .coveo-results-header,[dir=rtl] .CoveoDidYouMean,[dir=rtl-new] .CoveoSearchInterface .coveo-results-header,[dir=rtl-new] .CoveoDidYouMean{padding-right:2rem;padding-left:0;text-align:right}
.hide-facets .CoveoSearchInterface .coveo-results-header,.hide-facets .CoveoDidYouMean{padding-left:2rem}
[dir=rtl] .hide-facets .CoveoSearchInterface .coveo-results-header,[dir=rtl] .hide-facets .CoveoDidYouMean,[dir=rtl-new] .hide-facets .CoveoSearchInterface .coveo-results-header,[dir=rtl-new] .hide-facets .CoveoDidYouMean{padding-right:2rem;padding-left:0}
@media(max-width:767px){.CoveoSearchInterface .coveo-results-header,.CoveoDidYouMean{padding-left:2rem}
[dir=rtl] .CoveoSearchInterface .coveo-results-header,[dir=rtl] .CoveoDidYouMean,[dir=rtl-new] .CoveoSearchInterface .coveo-results-header,[dir=rtl-new] .CoveoDidYouMean{padding-left:0;padding-right:2rem}
}
.CoveoSearchInterface .coveo-results-header.coveo-no-results{padding-bottom:0}
.additional-results .CoveoSearchInterface .coveo-results-header{padding-top:0}
.CoveoSearchInterface .coveo-list-layout.CoveoResult{border:1px solid rgba(228,228,228,1);-moz-box-shadow:0 0 5px rgba(228,228,228,1);-webkit-box-shadow:0 0 5px rgba(228,228,228,1);box-shadow:0 0 5px rgba(228,228,228,1);padding:2rem 2rem 0 !important;margin-bottom:1rem;border-radius:10px}
.CoveoSearchInterface .CoveoResultList{margin-top:0;margin-bottom:1.5rem;margin-left:0;margin-right:0}
.CoveoSearchInterface .coveo-no-results .CoveoResultList{display:none;visibility:hidden}
@media only screen and (max-width:500px){.CoveoSearchInterface .CoveoResultList{margin-top:0}
}
.CoveoSearchInterface a.CoveoResultLink{font-size:2rem;line-height:2.8rem;color:rgba(16,16,235,1);font-weight:400;font-family:'Avenir Next World Regular',avenir next,avenir,Effra,helvetica,arial,sans-serif;text-decoration:none;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.CoveoSearchbox .magic-box .magic-box-clear-svg{height:32px}
.magic-box.magic-box-notEmpty .magic-box-clear{width:32px}
.CoveoSearchInterface a.CoveoResultLink:hover{cursor:pointer}
.CoveoExcerpt,.CoveoFieldValue{font-size:1.4rem;line-height:2.2rem;color:rgba(0,0,0,0.77)}
@media only screen and (min-width:500px){.CoveoSearchInterface a.CoveoResultLink{font-size:2rem}
}
[dir=rtl] .CoveoSearchInterface.coveo-small-facets .coveo-facet-header-filter-by-container .coveo-facet-header-filter-by,[dir=rtl-new] .CoveoSearchInterface.coveo-small-facets .coveo-facet-header-filter-by-container .coveo-facet-header-filter-by{padding-left:0;padding-right:2rem}
.CoveoSearchInterface .coveo-results-column{padding:2rem}
.hide-facets .CoveoSearchInterface .coveo-results-column{padding:2rem 0}
@media(max-width:872px){.CoveoSearchInterface .coveo-results-column{padding:4rem 0}
}
.additional-results .CoveoSearchInterface .coveo-results-column{padding-top:0}
.CoveoSearchInterface .coveo-results-column.coveo-no-results{text-align:left;max-width:100%;padding-bottom:0}
.CoveoSearchInterface .CoveoPager{zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0 0 0 4rem;padding-bottom:5rem;padding-top:5rem;background-color:#fff}
[dir=rtl] .CoveoSearchInterface .CoveoPager,[dir=rtl-new] .CoveoSearchInterface .CoveoPager{padding-right:4rem;padding-left:0}
.hide-facets .CoveoSearchInterface .CoveoPager{padding-left:0}
[dir=rtl] .hide-facets .CoveoSearchInterface .CoveoPager,[dir=rtl-new] .hide-facets .CoveoSearchInterface .CoveoPager{padding-right:0}
.CoveoSearchInterface .coveo-no-results .CoveoPager{display:none;visibility:hidden}
.CoveoSearchInterface .CoveoPager:before,.CoveoSearchInterface .CoveoPager:after{content:" ";display:table}
.CoveoSearchInterface .CoveoPager:after{clear:both}
@media only screen and (max-width:500px){.CoveoSearchInterface .CoveoPager{text-align:center;padding-top:35px;padding-bottom:35px;padding-left:0;width:100%}
[dir=rtl] .CoveoSearchInterface .CoveoPager,[dir=rtl-new] .CoveoSearchInterface .CoveoPager{padding-right:0}
}
.CoveoSearchInterface .coveo-pager-list{display:inline-block;padding-left:0;list-style-type:none;margin-bottom:0;position:relative}
[dir=rtl] .CoveoSearchInterface .coveo-pager-list,[dir=rtl-new] .CoveoSearchInterface .coveo-pager-list{padding-right:0}
.CoveoSearchInterface .coveo-pager-list-item{margin:0;padding:0;border:0 none;border-radius:0;border-right:thin solid rgba(16,16,235,1)}
[dir=rtl] .CoveoSearchInterface .coveo-pager-list-item,[dir=rtl-new] .CoveoSearchInterface .coveo-pager-list-item{border-right:0;border-left:thin solid rgba(16,16,235,1)}
.CoveoSearchInterface .coveo-pager-list-item.page-left-border-one,.CoveoSearchInterface .coveo-pager-list-item.page-left-border-zero{border-left:thin solid rgba(16,16,235,1)}
[dir=rtl] .CoveoSearchInterface .coveo-pager-list-item.page-left-border-one,[dir=rtl] .CoveoSearchInterface .coveo-pager-list-item.page-left-border-zero,[dir=rtl-new] .CoveoSearchInterface .coveo-pager-list-item.page-left-border-one,[dir=rtl-new] .CoveoSearchInterface .coveo-pager-list-item.page-left-border-zero{border-right:thin solid rgba(16,16,235,1)}
.CoveoSearchInterface .coveo-pager-list-item.coveo-pager-previous,.CoveoSearchInterface .coveo-pager-list-item.coveo-pager-next{border:0;height:11px;width:15px;margin-left:3rem}
[dir=rtl] .CoveoSearchInterface .coveo-pager-list-item.coveo-pager-previous,[dir=rtl] .CoveoSearchInterface .coveo-pager-list-item.coveo-pager-next,[dir=rtl-new] .CoveoSearchInterface .coveo-pager-list-item.coveo-pager-previous,[dir=rtl-new] .CoveoSearchInterface .coveo-pager-list-item.coveo-pager-next{margin-left:0;margin-right:3rem;transform:rotate(180deg) scaleY(-1)}
.CoveoSearchInterface .coveo-pager-list-item.coveo-pager-previous{margin-left:0;margin-right:3rem}
[dir=rtl] .CoveoSearchInterface .coveo-pager-list-item.coveo-pager-previous,[dir=rtl-new] .CoveoSearchInterface .coveo-pager-list-item.coveo-pager-previous{margin-left:3rem;margin-right:0}
.coveo-pager-list-item.coveo-active,.coveo-pager-list-item:hover{background:transparent;color:rgba(16,16,235,1)}
.coveo-pager-list-item.coveo-active a,.coveo-pager-list-item.coveo-active:hover a{color:rgba(20,15,75,1);text-decoration:none;background-color:none}
.coveo-pager-list-item:hover a{color:rgba(16,16,235,1);text-decoration:underline}
.CoveoSearchInterface .coveo-pager-list-item-text{position:relative;float:left;height:auto;width:55px;vertical-align:middle;text-align:center;color:rgba(16,16,235,1);background-color:none;font-size:1.6rem;font-family:'Avenir Next World Demi',avenir next,avenir,Effra,helvetica,arial,sans-serif;font-weight:500;margin-left:1px;margin-bottom:0;text-decoration:none}
[dir=rtl] .CoveoSearchInterface .coveo-pager-list-item-text,[dir=rtl-new] .CoveoSearchInterface .coveo-pager-list-item-text{margin-left:0;margin-right:1px}
.CoveoSearchInterface .coveo-pager-next-icon-svg,.CoveoSearchInterface .coveo-pager-previous-icon-svg{color:rgba(20,15,75,1);width:100%;height:100%;margin-top:-13px}
.CoveoSearchInterface .coveo-facet-header-title{font-size:1.4rem;letter-spacing:.6px;color:rgba(23,15,95,1);font-weight:500;font-family:'Avenir Next World Demi',avenir next,avenir,Effra,helvetica,arial,sans-serif;margin-bottom:0}
.CoveoSearchInterface .coveo-facet-values{padding:0}
.CoveoSearchInterface .coveo-facet-value-label{padding:0 0 10px 0}
.CoveoSearchInterface .coveo-facet-value-caption{font-size:1.4rem;font-weight:400;white-space:pre-wrap;color:rgba(0,0,0,0.77);text-transform:inherit}
.CoveoSearchInterface .coveo-facet-value{padding:0 2rem}
.CoveoSearchInterface .coveo-facet-value .coveo-facet-value-checkbox{border-radius:0;margin-right:10px}
[dir=rtl] .CoveoSearchInterface .coveo-facet-value .coveo-facet-value-checkbox,[dir=rtl-new] .CoveoSearchInterface .coveo-facet-value .coveo-facet-value-checkbox{margin-left:10px;margin-right:0}
.CoveoSearchInterface .coveo-facet-value-count{display:inline-block}
.coveo-facet-value-count{font-size:.75em !important;margin:0 !important}
.CoveoSearchInterface .coveo-result-cell{color:#53565a;font-weight:400}
@media only screen and (max-width:500px){.CoveoSearchInterface .coveo-result-cell{color:#888b8d;font-size:inherit}
}
.coveo-result-cell .prod-image img{width:auto}
.CoveoSearchInterface .coveo-result-frame .coveo-result-row,.CoveoSearchInterface .CoveoResult.coveo-result-frame .coveo-result-row{margin:0}
.CoveoSearchInterface .coveo-result-frame .coveo-result-row:nth-child(2),.CoveoSearchInterface .CoveoResult.coveo-result-frame .coveo-result-row:nth-child(2){margin:0 0 3rem 0}
@media only screen and (max-width:500px){.CoveoSearchInterface .coveo-result-frame .coveo-result-row:nth-child(2),.CoveoSearchInterface .CoveoResult.coveo-result-frame .coveo-result-row:nth-child(2){margin:0 0 35px 0}
}
.CoveoSearchInterface .coveo-result-row .coveo-result-cell .coveo-result-row:first-child{margin:0 0 1rem 0}
@media only screen and (max-width:500px){.CoveoSearchInterface .coveo-result-row .coveo-result-cell .coveo-result-row:first-child{margin:0 0 15px 0}
}
.CoveoSearchInterface .coveo-breadcrumb-items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-grow:0;flex-grow:0;padding-bottom:0}
@media only screen and (max-width:500px){.CoveoSearchInterface .coveo-breadcrumb-items{display:inline}
}
.CoveoSearchInterface .coveo-breadcrumb-item{margin:0}
@media only screen and (max-width:500px){.CoveoSearchInterface .coveo-breadcrumb-item{margin-bottom:10px}
}
.CoveoSearchInterface .coveo-facet-breadcrumb-title{display:none}
.CoveoSearchInterface .coveo-facet-breadcrumb-value .coveo-selected{color:#53565a;border:1px solid #888b8d;font-size:1.2rem;padding:5px}
.CoveoSearchInterface .coveo-facet-breadcrumb-value,.CoveoSearchInterface .coveo-facet-slider-breadcrumb-value{color:#53565a;border:1px solid #888b8d;font-size:1.2rem;padding:5px}
.CoveoSearchInterface .coveo-facet-breadcrumb-value.coveo-selected *,.CoveoSearchInterface .coveo-facet-slider-breadcrumb-value.coveo-selected *{color:#53565a;font-weight:400}
.CoveoSearchInterface .coveo-facet-breadcrumb-clear{top:-1px}
.CoveoSearchInterface .coveo-facet-breadcrumb-value .coveo-exclusion-svg,.CoveoSearchInterface .coveo-facet-slider-breadcrumb-value .coveo-exclusion-svg{fill:#53565a}
.CoveoSearchInterface .coveo-facet-breadcrumb-value:hover .coveo-facet-breadcrumb-clear .coveo-exclusion-svg,.CoveoSearchInterface .coveo-facet-slider-breadcrumb-value:hover .coveo-facet-breadcrumb-clear .coveo-exclusion-svg{fill:#53565a}
.CoveoSearchInterface .coveo-breadcrumb-clear-all-icon{margin-right:0}
[dir=rtl] .CoveoSearchInterface .coveo-breadcrumb-clear-all-icon,[dir=rtl-new] .CoveoSearchInterface .coveo-breadcrumb-clear-all-icon{margin-right:0;margin-left:0}
.CoveoSearchInterface .coveo-breadcrumb-clear-all .coveo-breadcrumb-clear-all-icon svg{display:none;width:0;height:0}
.CoveoSearchInterface .coveo-facet-breadcrumb-value:hover,.CoveoSearchInterface .coveo-facet-breadcrumb-value:hover a,.CoveoSearchInterface .coveo-facet-slider-breadcrumb-value:hover,.CoveoSearchInterface .coveo-facet-slider-breadcrumb-value:hover a{text-decoration:none}
.CoveoSearchInterface .coveo-breadcrumb-clear-all{color:#1010eb;border-color:#1010eb;border-radius:0;font-size:1.2rem;padding:5px;text-transform:uppercase;margin-left:0}
[dir=rtl] .CoveoSearchInterface .coveo-breadcrumb-clear-all,[dir=rtl-new] .CoveoSearchInterface .coveo-breadcrumb-clear-all{margin-right:0}
.CoveoSearchInterface .CoveoBreadcrumb{border-bottom:0 none}
[dir=rtl] .CoveoSearchInterface .CoveoBreadcrumb,[dir=rtl-new] .CoveoSearchInterface .CoveoBreadcrumb{display:flex;flex-direction:row-reverse;justify-content:flex-end;padding-right:5.3rem}
[dir=rtl] .coveo-facet-breadcrumb-clear,[dir=rtl] .coveo-facet-slider-breadcrumb-clear,[dir=rtl-new] .coveo-facet-breadcrumb-clear,[dir=rtl-new] .coveo-facet-slider-breadcrumb-clear{margin-left:0;margin-right:5px}
@media only screen and (max-width:767px){.CoveoSearchInterface .CoveoBreadcrumb{flex-wrap:wrap}
}
.CoveoSearchInterface .coveo-facet-breadcrumb-value,.CoveoSearchInterface .coveo-facet-slider-breadcrumb-value{margin-left:0;margin-right:7px}
[dir=rtl] .CoveoSearchInterface .coveo-facet-breadcrumb-value,[dir=rtl] .CoveoSearchInterface .coveo-facet-slider-breadcrumb-value,[dir=rtl-new] .CoveoSearchInterface .coveo-facet-breadcrumb-value,[dir=rtl-new] .CoveoSearchInterface .coveo-facet-slider-breadcrumb-value{margin-right:0;margin-left:7px}
.coveo-facet-more.coveo-active,.coveo-facet-less.coveo-active{display:flex;align-items:center;justify-content:center}
.CoveoSearchInterface .coveo-facet-footer{height:30px}
.coveo-facet-more-icon,.coveo-facet-less-icon{top:auto}
.coveo-facet-more,.coveo-facet-less{height:100%;border-radius:0;background:#f5f5f5}
@media(min-width:750px){.coveo-facet-more,.coveo-facet-less{border:0}
}
@media(max-width:749px){.CoveoSearchInterface .coveo-facet-footer{height:40px}
}
.coveo-facet-less-icon-svg,.coveo-facet-more-icon-svg{width:12px !important;height:12px !important;color:rgba(60,60,60,1)}
.CoveoFacetRange,.CoveoFacetSlider,.CoveoHierarchicalFacet,.CoveoCategoryFacet{margin:0;border:0;border-radius:0}
.CoveoFacet{border:0;border-bottom:1px solid rgba(191,191,191,1);margin:0;padding:0;border-radius:0;background:#f5f5f5}
.CoveoFacet#therapy{border-bottom:0}
.coveo-facet-header{border-radius:0}
@media(min-width:750px){.coveo-facet-values{border:0}
}
@media only screen and (max-width:767px){.CoveoFacetRange,.CoveoFacetSlider,.CoveoHierarchicalFacet,.CoveoCategoryFacet{border-left:0 none;border-right:0 none}
}
@media(max-width:480px){.CoveoSearchInterface .CoveoSearchbox{max-width:100%;margin-right:0}
[dir=rtl] .CoveoSearchInterface .CoveoSearchbox,[dir=rtl-new] .CoveoSearchInterface .CoveoSearchbox{margin-left:0}
}
.open-coveo-filters-on-mobile{display:none}
@media only screen and (max-width:767px){.open-coveo-filters-on-mobile{display:block;width:100%;background-color:#1010eb;color:#fff;text-align:center;margin-bottom:30px}
.open-coveo-filters-on-mobile h6{padding:17.5px 0;text-transform:uppercase;margin-bottom:0}
}
.close-coveo-filters-on-mobile{display:none;color:#fff;position:absolute;top:25px;right:20px;z-index:1052}
.close-coveo-filters-on-mobile h6{margin-bottom:0;font-weight:500;text-transform:uppercase}
.close-coveo-filters-on-mobile h6 .mi{font-size:1.2rem;position:relative;top:1px;margin-left:6px}
[dir=rtl] .close-coveo-filters-on-mobile h6 .mi,[dir=rtl-new] .close-coveo-filters-on-mobile h6 .mi{margin-left:0;margin-right:6px}
@media only screen and (max-width:767px){body::-webkit-scrollbar{display:none;width:0 !important;background-color:transparent}
body::-webkit-scrollbar-thumb{display:none;width:0 !important;background-color:transparent}
body::-webkit-scrollbar-track{display:none;width:0 !important;background-color:transparent}
body::-webkit-scrollbar-track-piece{display:none;width:0 !important;background-color:transparent}
.coveo-facet-header-filter-by-container.is-fixed{position:fixed;z-index:2000;width:100%}
}
@media(max-width:480px){.CoveoBreadcrumb{padding:0}
.coveo-results-header{padding-left:0;padding-bottom:5px}
[dir=rtl] .coveo-results-header,[dir=rtl-new] .coveo-results-header{padding-right:0}
.coveo-summary-section{margin-bottom:0}
}
.searchbar__wrapper{padding:2rem 0 0}
.searchbar__wrapper .CoveoSearchInterface .CoveoSearchbox .magic-box .magic-box-input,.searchbar__wrapper .CoveoSearchInterface .CoveoSearchbox .magic-box .magic-box-input>input,.searchbar__wrapper .CoveoSearchInterface .CoveoOmnibox .magic-box-clear .magic-box-input,.searchbar__wrapper .CoveoSearchInterface .CoveoOmnibox .magic-box-clear .magic-box-input>input{height:100%;color:inherit}
[dir=rtl] .searchbar__wrapper .CoveoSearchInterface .CoveoSearchbox .magic-box .magic-box-input>input,[dir=rtl-new] .searchbar__wrapper .CoveoSearchInterface .CoveoSearchbox .magic-box .magic-box-input>input{text-align:right;position:absolute;right:0}
@media only screen and (max-width:767px){.searchbar__wrapper .CoveoSearchInterface .CoveoSearchbox .magic-box .magic-box-input,.searchbar__wrapper .CoveoSearchInterface .CoveoSearchbox .magic-box .magic-box-input>input,.searchbar__wrapper .CoveoSearchInterface .CoveoOmnibox .magic-box-clear .magic-box-input,.searchbar__wrapper .CoveoSearchInterface .CoveoOmnibox .magic-box-clear .magic-box-input>input{height:38px}
}
.searchbar__wrapper .CoveoSearchInterface .coveo-search-section{padding-top:0;padding-bottom:0;position:relative;-moz-transform:translate(0,50%);-o-transform:translate(0,50%);-ms-transform:translate(0,50%);-webkit-transform:translate(0,50%);transform:translate(0,0)}
@media only screen and (max-width:767px){.searchbar__wrapper .CoveoSearchInterface .coveo-search-section{-moz-transform:translate(0,10%);-o-transform:translate(0,10%);-ms-transform:translate(0,10%);-webkit-transform:translate(0,10%);transform:translate(0,10%)}
}
.CoveoOmnibox{width:82%;float:left}
[dir=rtl] .CoveoOmnibox,[dir=rtl-new] .CoveoOmnibox{float:right}
@media(min-width:500px){.CoveoOmnibox{width:89%}
}
@media(min-width:768px){.CoveoOmnibox{width:92%}
}
@media(min-width:1000px){.CoveoOmnibox{width:94.45%}
}
.coveo-tab-section{display:none}
[dir=rtl] .magic-box .magic-box-suggestions,[dir=rtl-new] .magic-box .magic-box-suggestions{text-align:right}
.featured{position:relative}
.CoveoSearchInterface .featured .coveo-result-row .coveo-result-cell .coveo-result-row:first-child{margin:0}
.coveo-result-cell h3{font-size:1.6rem;margin:0 0 1.5rem;color:#001e46}
@media(min-width:500px){.coveo-result-cell h3{font-size:1.9rem}
}
.featured-results-description .CoveoResultLink{margin-bottom:1.5rem;display:block}
.CoveoSearchInterface .featured a.CoveoResultLink{font-weight:bold}
.featured a:before{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0}
[dir=rtl] .featured a:before,[dir=rtl-new] .featured a:before{left:unset;right:0}
.CoveoQuerySummary .coveo-show-if-no-results{display:none;visibility:hidden}
.CoveoQuerySummary .coveo-show-if-no-results.coveo-no-results{display:block;visibility:visible}
.coveo-show-if-no-results.coveo-no-results div{margin-bottom:0}
.CoveoQuerySummary .coveo-show-if-no-results.coveo-no-results{display:block;visibility:visible}
.additional-results h2{margin-top:0}
.addthis_toolbox .icon-email:before{font-size:2.5rem}
.brand-central .filetype.hidden{display:block;visibility:visible}
.sr-eyebrow{text-transform:uppercase;font-size:1.2rem;line-height:160%;letter-spacing:.6px;font-weight:500;font-family:'Avenir Next World Demi',avenir next,avenir,Effra,helvetica,arial,sans-serif;margin:0;padding:0 0 1rem;color:rgba(0,0,0,0.55)}
li.coveo-facet-breadcrumb-value-list-item:first-child{margin-left:2rem}
[dir=rtl] li.coveo-facet-breadcrumb-value-list-item:first-child{margin-left:unset;margin-right:2rem}
img[src*="open-graph-default.png"]{display:none;visibility:hidden}
.CoveoResult a.CoveoResultLink:visited,.CoveoResultLink:visited,a.CoveoResultLink:visited{color:rgba(23,15,95,1)}
@media(max-width:1279px){.CoveoSearchInterface .coveo-facet-column{width:26%}
.breadcrumbs .container-fluid{max-width:none;padding:0 .5rem}
}
@media(max-width:900px){.CoveoSearchInterface .coveo-facet-column{width:31%}
}
@media(max-width:480px){.coveo-main-section{padding-right:2rem}
[dir=rtl] .coveo-main-section,[dir=rtl-new] .coveo-main-section{padding-right:0;padding-left:2rem}
}