/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#externalLinkPopupModal .modal-content{border:none;border-radius:0}#externalLinkPopupModal .modal-content .modal-header{border:none;border-radius:0}#externalLinkPopupModal .modal-content .modal-header .modal-title{color:#000;font-family:Galderma,Arial,sans-serif;font-size:20px;letter-spacing:0;line-height:24px;font-weight:400}@media (max-width:767px){#externalLinkPopupModal .modal-content .modal-header .modal-title{font-size:14px;line-height:17px}}#externalLinkPopupModal .modal-content .modal-header .close{opacity:1;border:none;background:0 0}#externalLinkPopupModal .modal-content .modal-header .close:hover{opacity:.5}#externalLinkPopupModal .modal-content .modal-header .close span{background:url(/themes/custom/rx_portal_theme/images/close.png) no-repeat;background-size:16px}#externalLinkPopupModal .modal-content .modal-body{color:#000;font-family:Segma,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:20px;border:none;border-radius:0}@media (max-width:767px){#externalLinkPopupModal .modal-content .modal-body{font-size:12px}}#externalLinkPopupModal .modal-content .modal-footer{border:none;border-radius:0}#externalLinkPopupModal .modal-content .modal-footer #externalLinkPopupModalCloseButton{color:#000;font-family:Segma,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:1;text-align:center;border:1px solid #000;display:inline-block;padding:13px 47px;min-width:268px;background-color:transparent;border-radius:0;-webkit-appearance:none}#externalLinkPopupModal .modal-content .modal-footer #externalLinkPopupModalCloseButton:active,#externalLinkPopupModal .modal-content .modal-footer #externalLinkPopupModalCloseButton:focus,#externalLinkPopupModal .modal-content .modal-footer #externalLinkPopupModalCloseButton:hover{background:#becdf0;border-color:#becdf0;text-decoration:none}@media (max-width:767px){#externalLinkPopupModal .modal-content .modal-footer #externalLinkPopupModalCloseButton{font-size:12px;min-width:auto}}#externalLinkPopupModal .modal-content .modal-footer #externalLinkPopupModalCloseButton:active,#externalLinkPopupModal .modal-content .modal-footer #externalLinkPopupModalCloseButton:hover{background-color:#000;color:#fff}#externalLinkPopupModal .modal-content .modal-footer #externalLinkPopupModalContinueButton{color:#000;font-family:Segma,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:1;text-align:center;border:1px solid #000;display:inline-block;padding:13px 47px;min-width:268px;background-color:transparent;border-radius:0;-webkit-appearance:none}#externalLinkPopupModal .modal-content .modal-footer #externalLinkPopupModalContinueButton:active,#externalLinkPopupModal .modal-content .modal-footer #externalLinkPopupModalContinueButton:focus,#externalLinkPopupModal .modal-content .modal-footer #externalLinkPopupModalContinueButton:hover{background:#becdf0;border-color:#becdf0;text-decoration:none}@media (max-width:767px){#externalLinkPopupModal .modal-content .modal-footer #externalLinkPopupModalContinueButton{font-size:12px;min-width:auto}}
body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:Segma;src:url(/themes/custom/rx_portal_theme/fonts/segma/Segma-Thin.woff2) format("woff2"),url(/themes/custom/rx_portal_theme/fonts/segma/Segma-Thin.eot#iefix) format("eot"),url(/themes/custom/rx_portal_theme/fonts/segma/Segma-Thin.woff) format("woff"),url(/themes/custom/rx_portal_theme/fonts/segma/Segma-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Segma;src:url(/themes/custom/rx_portal_theme/fonts/segma/Segma-ExtraLight.woff2) format("woff2"),url(/themes/custom/rx_portal_theme/fonts/segma/Segma-ExtraLight.eot#iefix) format("eot"),url(/themes/custom/rx_portal_theme/fonts/segma/Segma-ExtraLight.woff) format("woff"),url(/themes/custom/rx_portal_theme/fonts/segma/Segma-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Segma;src:url(/themes/custom/rx_portal_theme/fonts/segma/Segma-Light.woff2) format("woff2"),url(/themes/custom/rx_portal_theme/fonts/segma/Segma-Light.eot#iefix) format("eot"),url(/themes/custom/rx_portal_theme/fonts/segma/Segma-Light.woff) format("woff"),url(/themes/custom/rx_portal_theme/fonts/segma/Segma-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Segma;src:url(/themes/custom/rx_portal_theme/fonts/segma/Segma-Regular.woff2) format("woff2"),url(/themes/custom/rx_portal_theme/fonts/segma/Segma-Regular.eot#iefix) format("eot"),url(/themes/custom/rx_portal_theme/fonts/segma/Segma-Regular.woff) format("woff"),url(/themes/custom/rx_portal_theme/fonts/segma/Segma-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Segma;src:url(/themes/custom/rx_portal_theme/fonts/segma/Segma-Medium.woff2) format("woff2"),url(/themes/custom/rx_portal_theme/fonts/segma/Segma-Medium.eot#iefix) format("eot"),url(/themes/custom/rx_portal_theme/fonts/segma/Segma-Medium.woff) format("woff"),url(/themes/custom/rx_portal_theme/fonts/segma/Segma-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Segma;src:url(/themes/custom/rx_portal_theme/fonts/segma/Segma-SemiBold.woff2) format("woff2"),url(/themes/custom/rx_portal_theme/fonts/segma/Segma-SemiBold.eot#iefix) format("eot"),url(/themes/custom/rx_portal_theme/fonts/segma/Segma-SemiBold.woff) format("woff"),url(/themes/custom/rx_portal_theme/fonts/segma/Segma-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Segma;src:url(/themes/custom/rx_portal_theme/fonts/segma/Segma-Bold.woff2) format("woff2"),url(/themes/custom/rx_portal_theme/fonts/segma/Segma-Bold.eot#iefix) format("eot"),url(/themes/custom/rx_portal_theme/fonts/segma/Segma-Bold.woff) format("woff"),url(/themes/custom/rx_portal_theme/fonts/segma/Segma-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Segma;src:url(/themes/custom/rx_portal_theme/fonts/segma/Segma-Black.woff2) format("woff2"),url(/themes/custom/rx_portal_theme/fonts/segma/Segma-Black.eot#iefix) format("eot"),url(/themes/custom/rx_portal_theme/fonts/segma/Segma-Black.woff) format("woff"),url(/themes/custom/rx_portal_theme/fonts/segma/Segma-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Galderma;src:url(/themes/custom/rx_portal_theme/fonts/galderma/Galderma-Regular.woff2) format("woff2"),url(/themes/custom/rx_portal_theme/fonts/galderma/Galderma-Regular.eot#iefix) format("eot"),url(/themes/custom/rx_portal_theme/fonts/galderma/Galderma-Regular.woff) format("woff"),url(/themes/custom/rx_portal_theme/fonts/galderma/Galderma-Regular.ttf) format("truetype"),url(/themes/custom/rx_portal_theme/fonts/galderma/GALDERMA-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Galderma;src:url(/themes/custom/rx_portal_theme/fonts/galderma/Galderma-Bold.woff2) format("woff2"),url(/themes/custom/rx_portal_theme/fonts/galderma/Galderma-Bold.eot#iefix) format("eot"),url(/themes/custom/rx_portal_theme/fonts/galderma/Galderma-Bold.woff) format("woff"),url(/themes/custom/rx_portal_theme/fonts/galderma/Galderma-Bold.ttf) format("truetype"),url(/themes/custom/rx_portal_theme/fonts/galderma/GALDERMA-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Galderma;src:url(/themes/custom/rx_portal_theme/fonts/galderma/Galderma-Italic.woff2) format("woff2"),url(/themes/custom/rx_portal_theme/fonts/galderma/Galderma-Italic.eot#iefix) format("eot"),url(/themes/custom/rx_portal_theme/fonts/galderma/Galderma-Italic.woff) format("woff"),url(/themes/custom/rx_portal_theme/fonts/galderma/Galderma-Italic.ttf) format("truetype"),url(/themes/custom/rx_portal_theme/fonts/galderma/GALDERMA-Italic.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}.header #navbar-main .search{background:url(/themes/custom/rx_portal_theme/images/search-header.png) no-repeat 0 3px;background-size:14px 14px;cursor:pointer}#block-signinmenu a,#block-signoutmenu a{font-size:12px;line-height:20px;letter-spacing:0;color:#fff;font-weight:400;border:1px solid #fff}
.paragraph--type--hww-grid-itm-text h3,.paragraph--type--hww-grid-itm-text h3 a{color:#000;color:#000;font-family:Galderma,Arial,sans-serif;font-size:20px;letter-spacing:0;line-height:24px;font-weight:400;text-align:center}@media (max-width:767px){.paragraph--type--hww-grid-itm-text h3,.paragraph--type--hww-grid-itm-text h3 a{font-size:14px;line-height:17px}}.paragraph--type--hww-grid-itm-text a{color:#000}.paragraph--type--hww-grid-itm-text a:focus,.paragraph--type--hww-grid-itm-text a:hover{color:#000;text-decoration:underline}.paragraph--type--hww-grid-itm-text .description{color:#000;font-family:Segma,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:25px}@media (max-width:767px){.paragraph--type--hww-grid-itm-text .description{font-size:13px;line-height:20px}}
@media screen and (min-width:768px){.paragraph--type--hww-static-2col .panels-list .paragraph--type--hww-static-2col-panels .inner-panel{text-align:center}}.paragraph--type--hww-static-2col .panels-list .paragraph--type--hww-static-2col-panels .inner-panel .content-container>p{color:#000;font-family:Galderma,Arial,sans-serif;font-size:38px;letter-spacing:0;line-height:42px;font-weight:100}@media (max-width:767px){.paragraph--type--hww-static-2col .panels-list .paragraph--type--hww-static-2col-panels .inner-panel .content-container>p{font-size:26px;line-height:29px}}.paragraph--type--hww-static-2col .panels-list .paragraph--type--hww-static-2col-panels .inner-panel .content-container .description p{color:#000;font-family:Segma,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:25px;font-weight:400}@media (max-width:767px){.paragraph--type--hww-static-2col .panels-list .paragraph--type--hww-static-2col-panels .inner-panel .content-container .description p{font-size:13px;line-height:20px}}.paragraph--type--hww-static-2col .panels-list .paragraph--type--hww-static-2col-panels .inner-panel .cta-container{color:#000}.paragraph--type--hww-static-2col .panels-list .paragraph--type--hww-static-2col-panels .inner-panel .cta-container a{color:#000;font-family:Segma,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:1;text-align:center;border:1px solid #000;display:inline-block;padding:13px 47px;min-width:268px;min-width:auto;font-weight:400}.paragraph--type--hww-static-2col .panels-list .paragraph--type--hww-static-2col-panels .inner-panel .cta-container a:active,.paragraph--type--hww-static-2col .panels-list .paragraph--type--hww-static-2col-panels .inner-panel .cta-container a:focus,.paragraph--type--hww-static-2col .panels-list .paragraph--type--hww-static-2col-panels .inner-panel .cta-container a:hover{background:#becdf0;border-color:#becdf0;text-decoration:none}@media (max-width:767px){.paragraph--type--hww-static-2col .panels-list .paragraph--type--hww-static-2col-panels .inner-panel .cta-container a{font-size:12px;min-width:auto}}.paragraph--type--hww-static-2col .panels-list .paragraph--type--view-reference .view-content .views-field-field-title{color:#000;font-family:Segma,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:20px;background:#000;color:#fff;text-align:center;text-transform:uppercase;min-height:54px}@media (max-width:767px){.paragraph--type--hww-static-2col .panels-list .paragraph--type--view-reference .view-content .views-field-field-title{font-size:12px}}.paragraph--type--hww-static-2col .panels-list .paragraph--type--view-reference .view-content .views-field-view-node{color:#000}.paragraph--type--hww-static-2col .panels-list .paragraph--type--view-reference .view-content .views-field-view-node a{text-indent:-999em}.paragraph--type--hww-static-2col.supplier .cta-container{color:#000}.paragraph--type--hww-static-2col.supplier .cta-container a{color:#000;font-family:Segma,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:1;text-align:center;border:1px solid #000;display:inline-block;padding:13px 47px;min-width:268px;font-weight:400;text-transform:uppercase}.paragraph--type--hww-static-2col.supplier .cta-container a:active,.paragraph--type--hww-static-2col.supplier .cta-container a:focus,.paragraph--type--hww-static-2col.supplier .cta-container a:hover{background:#becdf0;border-color:#becdf0;text-decoration:none}@media (max-width:767px){.paragraph--type--hww-static-2col.supplier .cta-container a{font-size:12px;min-width:auto}}
.search-popup .search-overlay{background-color:#000;opacity:.4}.search-popup .search-container .search-close{background:url(/themes/custom/rx_portal_theme/images/close.png) no-repeat;background-size:20px 20px;cursor:pointer}.search-popup .search-container .search-inner{background:#fff;border-radius:4px}.search-popup .search-container .search-inner .block-views-exposed-filter-blocksearch-block-1 .form-type-textfield input{border:none;border-radius:0;background-color:#f8f8f8}.search-popup .search-container .search-inner .block-views-exposed-filter-blocksearch-block-1 .form-actions input{opacity:0}.search-popup .search-container .search-inner .block-views-exposed-filter-blocksearch-block-1 .form-actions::after{content:"";border:1px solid #000;background:url(/themes/custom/rx_portal_theme/images/search.png) no-repeat 20px;background-size:20px 20px;pointer-events:none}.search-popup .search-container .search-inner .block-views-exposed-filter-blocksearch-block-1 .form-actions:hover::after{border-color:#becdf0;background-color:#becdf0}.search-popup .search-container .search-inner .menu--search-menu ul{background-color:#f8f8f8;border-radius:0 0 4px 4px}.search-popup .search-container .search-inner .menu--search-menu ul .nav-item{font-size:0}.search-popup .search-container .search-inner .menu--search-menu ul .nav-item a{color:#000;font-family:Segma,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:20px;text-transform:uppercase;border-bottom:1px solid #000}@media (max-width:767px){.search-popup .search-container .search-inner .menu--search-menu ul .nav-item a{font-size:12px}}.search-popup .search-container .search-inner .menu--search-menu ul .nav-item a:hover{border-bottom:4px solid #000;font-weight:700;text-decoration:none}.search-popup .search-container .search-inner .menu--search-menu ul .nav-item a::before{content:attr(title);font-weight:700;overflow:hidden;visibility:hidden}
