@media screen and (min-width:990px){.header--middle-center{display:grid!important;grid-template-columns:auto 1fr auto 1fr auto;align-items:center}.header--middle-center .nhs-header-phone{grid-column:1;justify-self:start}.header--middle-center .header__inline-menu--left{grid-column:2;justify-self:end;padding-right:2rem}.header--middle-center .header__heading,.header--middle-center h1,.header--middle-center>.header__heading-link{grid-column:3;justify-self:center}.header--middle-center .header__inline-menu--right{grid-column:4;justify-self:start;padding-left:2rem}.header--middle-center .header__icons{grid-column:5;justify-self:end}.header--middle-center header-drawer{display:none}.header--middle-center .header__menu-item{font-size:1.7rem;letter-spacing:.08em}.header--middle-center .header__heading-logo-wrapper{width:200px!important}.header--middle-center .header__heading-link .h2{font-size:2.4rem}body.template-index .header--middle-center,body.template-page .header--middle-center,body.template-blog .header--middle-center,body.template-collection .header--middle-center{max-width:1200px;margin-left:auto;margin-right:auto}}.nhs-header-brand-name{display:block;font-size:1.1rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#2d2d2d;text-align:center;margin-top:4px;font-family:var(--font-heading-family);line-height:1;white-space:nowrap}.header__heading-link{display:flex;flex-direction:column;align-items:center;text-decoration:none!important}body.template-index .shopify-section-group-header-group,body.template-page .shopify-section-group-header-group,body.template-collection .shopify-section-group-header-group,body.template-blog .shopify-section-group-header-group{position:absolute;top:0;left:0;width:100%;z-index:20}body.template-index .utility-bar{background:transparent!important;background-color:transparent!important;border-bottom:none!important}body.template-index .utility-bar--bottom-border{border-bottom-color:transparent!important}body.template-index .header-wrapper,body.template-page .header-wrapper,body.template-collection .header-wrapper,body.template-blog .header-wrapper{background:transparent!important;background-color:transparent!important;border-bottom:none!important;transition:background .25s ease,box-shadow .25s ease}body.template-index .header__heading-link,body.template-index .header__heading-link span,body.template-index .header .list-menu__item--link,body.template-index .header__menu-item,body.template-index .header__active-menu-item,body.template-index .header__menu-item span,body.template-index .header a,body.template-index .header__icon,body.template-page .header a,body.template-page .header span,body.template-page .header button,body.template-page .header__icon,body.template-page .header__menu-item,body.template-page .nhs-header-phone,body.template-collection .header a,body.template-collection .header span,body.template-collection .header button,body.template-collection .header__icon,body.template-collection .header__menu-item,body.template-collection .nhs-header-phone,body.template-blog .header a,body.template-blog .header span,body.template-blog .header button,body.template-blog .header__icon,body.template-blog .header__menu-item,body.template-blog .nhs-header-phone{color:#000!important;text-decoration:none!important}body.template-index .header__icon svg,body.template-page .header__icon svg,body.template-collection .header__icon svg,body.template-blog .header__icon svg{fill:#000!important}body.template-index .nhs-header-brand-name{color:#000}body.template-index .header__menu-item{position:relative!important;overflow:visible!important}body.template-index .header__menu-item:after{content:""!important;position:absolute!important;bottom:0;left:0;width:0;height:1px;background-color:#000;transition:width .3s ease}body.template-index .header__menu-item:hover:after{width:100%}html.scrolled-past-header body.template-index .shopify-section-group-header-group{position:fixed}html.scrolled-past-header body.template-index .utility-bar{background:#2d2d2d!important;background-color:#2d2d2d!important}html.scrolled-past-header body.template-index .header-wrapper{background:#fff!important;background-color:#fff!important;box-shadow:0 1px 4px #0000000f}html.scrolled-past-header body.template-index .header__icon svg{fill:currentColor}body.template-index .menu-drawer a,body.template-index .menu-drawer .menu-drawer__menu-item,body.template-index .menu-drawer .list-menu__item,body.template-index .menu-drawer button{color:rgba(var(--color-foreground),.75)!important}body.template-index .menu-drawer svg{fill:currentColor!important}body.template-index details[open]>summary .header__icon svg{fill:currentColor!important}body.template-index .menu-drawer-container .menu-drawer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100}body.template-index .header__menu-item,body.template-page .header__menu-item,body.template-collection .header__menu-item,body.template-blog .header__menu-item,body.template-index .nhs-header-phone,body.template-page .nhs-header-phone,body.template-collection .nhs-header-phone,body.template-blog .nhs-header-phone{font-weight:700!important}@media screen and (min-width:990px)and (max-width:1199px){.header--middle-center .header__menu-item{font-size:1.4rem!important;letter-spacing:.04em!important}.header--middle-center .header__heading-logo-wrapper{width:150px!important}.header--middle-center .nhs-header-phone{font-size:1.1rem!important}.header--middle-center .header__inline-menu--left{padding-right:1rem}.header--middle-center .header__inline-menu--right{padding-left:1rem}}@media screen and (max-width:989px){.nhs-header-phone{display:none!important}.header__heading-logo-wrapper{width:160px!important;max-width:160px!important}.nhs-header-brand-name{font-size:.8rem;letter-spacing:.1em}.header{padding-top:.8rem;padding-bottom:.8rem}}.nhs-header-brand-name{display:none!important}.header__heading-logo--white{filter:drop-shadow(0px 2px 4px rgba(0,0,0,.8))}.footer-block--brand{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}.footer-block__image-wrapper{width:180px!important;max-width:180px!important}.footer-block__image-wrapper img{width:180px!important;max-width:180px!important;height:auto!important}.footer-block.grid__item .footer-block__brand-info .rte p{text-align:center!important;font-size:1.2rem!important;white-space:nowrap}.banner__heading{text-shadow:0 2px 8px rgba(0,0,0,.6),0 1px 3px rgba(0,0,0,.8)}.banner__heading,.banner__heading h2,.banner__heading .h2{color:#fff!important}@media screen and (max-width:749px){.banner__heading,.banner__heading h2,.banner__heading .h2,.banner__heading .inline-richtext{color:#fff!important;text-shadow:0 2px 8px rgba(0,0,0,.6),0 1px 3px rgba(0,0,0,.8)!important;font-size:1.3rem!important;line-height:1.2!important}.banner__text p{text-shadow:0 1px 4px rgba(0,0,0,.8)!important;font-size:.9rem!important;line-height:1.3!important;margin:0!important}.banner--large{min-height:0!important}.banner{height:auto!important}}.color-scheme-1{--gradient-background: #ffffff !important;--color-background: 255, 255, 255 !important}.color-scheme-1.gradient{background:#fff!important}body.overflow-hidden,body.overflow-hidden-tablet,body.overflow-hidden-desktop{background:#fff!important;background-color:#fff!important}body.gradient{--gradient-background: #ffffff !important;--color-background: 255, 255, 255 !important;background:#fff!important;background-color:#fff!important;background-attachment:scroll!important}.drawer{--color-foreground: 0, 0, 0 !important;background-color:#00000080!important}.subscription-option .form__label,[class*=subscription] .label,.purchase-options__option label,.purchase-options__option .label{white-space:nowrap!important}#shopify-section-template--18643074220094__main,#shopify-section-template--18325287338046__product-grid,#shopify-section-template--18330155286590__main,#shopify-section-template--18325287534654__main,#shopify-section-template--18325287600190__main{padding-top:60px!important}body.template-product .header__menu-item,body.template-product .header__menu-item span,body.template-product .header a,body.template-product .header__icon svg{color:#000!important;fill:#000!important}.nhs-sticky-buy,.nhs-sticky-buy a,.nhs-sticky-buy__logo,.nhs-sticky-buy__guarantee{color:#000!important}
/*# sourceMappingURL=/cdn/shop/t/34/assets/nhs-global.css.map */
