.ns-hero-tertiary{background:var(--ns-colour-bg-primary);padding:var(--ns-hero-tertiary-padding, var(--ns-section-gap)) var(--ns-gutter)}.ns-hero-tertiary__inner{max-width:var(--ns-hero-tertiary-measure, var(--ns-width-measure));margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center}.ns-hero-tertiary__label,.ns-hero-tertiary__heading,.ns-hero-tertiary__body{margin:0;padding:0;border:0}.ns-hero-tertiary__label{margin-bottom:var(--ns-hero-tertiary-gap-label, var(--ns-space-3xl));font-family:var(--ns-font);color:var(--ns-colour-label-on-light);font-size:var(--ns-type-label-size)!important;line-height:var(--ns-type-label-line);font-weight:var(--ns-font-weight-medium);letter-spacing:var(--ns-type-label-tracking);text-transform:uppercase}.ns-hero-tertiary__heading{margin-bottom:28px;font-family:var(--ns-font-display);color:var(--ns-colour-text-strong);font-size:var(--ns-type-display-lg-size);line-height:var(--ns-type-display-lg-line);font-weight:var(--ns-font-weight-display);text-transform:none;letter-spacing:normal}.ns-hero-tertiary__heading p{margin:0;font-family:var(--ns-font-display)!important;font-size:var(--ns-type-display-lg-size)!important;line-height:var(--ns-type-display-lg-line);font-weight:var(--ns-font-weight-display);color:inherit;letter-spacing:normal}.ns-hero-tertiary__heading em,.ns-hero-tertiary__heading i{font-style:italic;font-weight:inherit}.ns-hero-tertiary__body p{font-family:var(--ns-font)!important;font-size:var(--ns-type-body-lg-size)!important;line-height:var(--ns-type-body-lg-line);letter-spacing:var(--ns-type-body-lg-tracking);color:var(--ns-colour-text-muted);margin:0 0 var(--ns-space-md)}.ns-hero-tertiary__body p:last-child{margin-bottom:0}.ns-hero-tertiary__body a{color:var(--ns-colour-label-on-light);text-decoration:underline;transition:opacity var(--ns-transition-fast)}.ns-hero-tertiary__body a:hover{opacity:.7}@media screen and (max-width:989px){.ns-hero-tertiary__inner{--ns-hero-tertiary-gap-label: var(--ns-space-xl-plus)}.ns-hero-tertiary__body p{font-size:16px!important;line-height:20px;letter-spacing:-.48px}}@media screen and (max-width:749px){.ns-hero-tertiary__inner{--ns-hero-tertiary-gap-label: var(--ns-space-xl)}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-ns-hero-tertiary.css.map */
