.header.header--center{--header-grid-template: "left-container logo right-container" / 1fr auto 1fr;display:grid;grid-template:var(--header-grid-template);align-items:center;padding:var(--section-padding-top) 3rem var(--section-padding-bottom)}.header__icons--left{grid-area:left-container;display:flex;justify-content:flex-start;z-index:1}.header__logo{grid-area:logo;display:flex;justify-content:center;z-index:1}.header__icons--right{grid-area:right-container;display:flex;justify-content:flex-end;z-index:1}.header__logo--image{max-width:var(--logo-width)}.header-sticky{position:sticky;top:0;z-index:100;transition:transform .3s ease;background-color:var(--color-background);box-shadow:0 2px 10px #0000000d}.header-pinned .header-sticky{transform:translateY(0)}body:not(.header-pinned) .header-sticky.header-scrolled:not(.header--transparent){transform:translateY(-100%)}.header-sticky:not(.header-scrolled){transform:translateY(0)}.header-scrolled{box-shadow:0 2px 10px #0000000d}@media screen and (max-width: 767px){.header.header--center{padding:var(--section-padding-top) 1rem var(--section-padding-bottom)}.header__logo--image{max-width:var(--logo-width-mobile)}.header-sticky{position:static!important;box-shadow:none}}.personalised-review-back-btn-desktop{display:inline-flex;align-items:center;font-weight:700;font-size:16px;color:var(--color-heading-text);text-decoration:none;cursor:pointer;padding:.5rem 0}.personalised-review-back-btn-desktop .personalised-review-back-arrow{margin-right:4px}.personalised-review-back-btn-desktop:hover{text-decoration:none}@media (max-width: 767px){.personalised-review-back-btn-desktop{display:none}}@media (min-width: 768px){.personalised-review-back-btn-mobile{display:none}}#checkout-button-header-wrapper,#update-subscription-header-wrapper{display:none}#checkout-button-header{width:auto;background-color:#f5785a;border-radius:1000px;font-weight:600;font-size:16px;padding:8px 24px;cursor:pointer}#update-subscription-header{width:auto;background-color:#637c5a;border-radius:1000px;font-weight:600;font-size:16px;padding:8px 24px;cursor:pointer}@media (min-width: 1201px){#checkout-button-header-wrapper.visible,#update-subscription-header-wrapper.visible{display:block}}@media (max-width: 1200px){#checkout-button-header-wrapper{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/personalised-header.css.map */
