*{box-sizing:inherit}:after,:before{box-sizing:inherit}.Archive *,.backorders *,.boxes *,.Corrections *,.doseBlock *,.dueLists *,.ExpiryControl *,.mrkLossClaims *,.nokBlock *,.productComplaints *,.ProductLists *,.productReservation *,.productSearch *,.RefillList *,.returnPackaging *,.sendSMS *,.settingsAccount *,.settingsUser *{box-sizing:content-box}html{padding:0!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;background-color:var(--site-background-color);box-sizing:border-box;color:#383838;color:var(--theme-color);font-family:Arial,Helvetica Neue,Helvetica,"sans-serif";font-family:var(--base-font-family);font-size:16px;font-size:var(--base-font-size);font-weight:300;font-weight:var(--base-font-weight);line-height:1.5;margin:0;overflow-x:hidden;padding-top:80px;padding-top:var(--header-height-mobile);position:relative;width:100%}@media (min-width:992px){body{font-size:18px;font-size:var(--base-font-size-medium)}}@media (--viewport-md-min){body{font-size:18px;font-size:var(--base-font-size-medium)}}@media (min-width:1400px){body{padding-top:100px;padding-top:var(--header-height)}}@media (--viewport-xl-min){body{padding-top:100px;padding-top:var(--header-height)}}body.no-scroll{overflow:hidden}h1,h2,h3,h4,h5,h6{font-weight:700;font-weight:var(--heading-font-weight);margin-bottom:10px;margin-top:0}h1{font-size:50px;font-size:var(--base-font-size-xxxxlarge)}h1,h2{line-height:1.2}h2{font-size:30px;font-size:var(--base-font-size-xxxlarge)}h3,h4{font-size:28px;font-size:var(--base-font-size-xxlarge);line-height:1.2}h5{font-size:16px;font-size:var(--base-font-size)}p{margin-top:0}p+h1,p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:25px}@media (min-width:992px){p+h1,p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:35px}}@media (--viewport-md-min){p+h1,p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:35px}}.large-text{font-size:28px;font-size:var(--base-font-size-xxlarge)}a{color:#383838;color:var(--theme-link-color);text-decoration:underline;text-decoration-skip-ink:auto}a:hover{color:#088573;color:var(--theme-link-color-hover)}button{background:none;outline:none}button,hr{border:none}hr{border-bottom:1px solid rgba(56,56,56,.2);border-bottom:1px solid var(--theme-divider-background-color);margin:30px 0}figure{margin:0;width:100%}figure img{display:block;height:auto;margin:0 auto;max-width:100%;transition:opacity .3s}figure figcaption{margin-top:8px}section.layout img{height:auto;max-width:100%}.openid-connect-login-form{text-align:center}.nomeco-api-error-page{margin:40px auto;max-width:760px;padding:0 20px 40px}.nomeco-api-error-page ul{margin:0 0 24px;padding-left:22px}