.u-header{background-color:var(--color-white);margin:0 auto;max-width:var(--max-content-width);position:sticky;z-index:1000}.u-header__main{align-items:center;-moz-column-gap:1.6rem;column-gap:1.6rem;display:grid;grid-template-columns:1fr auto 1fr;justify-items:center;margin:0;min-height:4.625rem;padding:0 var(--space-4);width:100%}@media (min-width:768px){.u-header__main{padding:0 var(--space-6)}}.u-header__menu{justify-self:flex-start;margin-top:4px}.u-header__menu .u-hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:block;float:right;font:inherit;margin:0;overflow:visible;padding:0;text-transform:none;transform:scale(.7);transform-origin:left center;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.u-header__menu .u-hamburger__box{display:inline-block;height:1.5rem;position:relative;width:2.1875rem}.u-header__menu .u-hamburger__inner{display:block;margin-top:-.125rem;top:50%}.u-header__menu .u-hamburger__inner,.u-header__menu .u-hamburger__inner:after,.u-header__menu .u-hamburger__inner:before{background-color:var(--color-neutral-100);border-radius:.25rem;height:.25rem;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:2.1875rem}.u-header__menu .u-hamburger__inner:after,.u-header__menu .u-hamburger__inner:before{content:"";display:block}.u-header__menu .u-hamburger__inner:before{top:-.625rem}.u-header__menu .u-hamburger-inner:after{bottom:-.625rem}.u-header__menu .u-hamburger .u-hamburger__inner{top:.125rem;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.u-header__menu .u-hamburger .u-hamburger__inner:before{top:.625rem;transition:opacity .125s ease .275s}.u-header__menu .u-hamburger .u-hamburger__inner:after{top:1.25rem;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.u-header__menu .u-hamburger.is-active .u-hamburger__inner{transform:translate3d(0,.625rem,0) rotate(-135deg);transition-delay:75ms}.u-header__menu .u-hamburger.is-active .u-hamburger__inner:before{opacity:0;transition-delay:0s}.u-header__menu .u-hamburger.is-active .u-hamburger__inner:after{transform:translate3d(0,-1.25rem,0) rotate(270deg);transition-delay:75ms}.u-header__logo{display:flex}.u-header__logo-image{align-items:center;display:flex;justify-content:center;margin:auto;max-height:1.75rem;max-width:100%}.u-header__logo-image img{max-height:inherit;max-width:inherit}.u-header__login{align-items:center;display:flex;justify-self:flex-end;min-height:1.75rem;min-width:1.875rem}.u-header__login .u-link{color:var(--color-black);text-decoration:underline}.u-header__login .u-link:hover{text-decoration:none}.u-header__login .u-base-cta{color:var(--color-black)}.u-header__login .u-icon--user-filled{background-size:1.875rem;height:1.75rem;width:1.875rem}.u-header__quick-navbar{margin:0 var(--space-4)}@media (min-width:768px){.u-header__quick-navbar{margin:0 var(--space-6)}}.u-header__login-button{color:var(--color-black);font-weight:700}.u-header--checkout{background-color:var(--color-white);margin:0 auto;max-width:77.5rem}.u-header--checkout .u-header__main{align-items:center;-moz-column-gap:1.6rem;column-gap:1.6rem;display:grid;grid-template-columns:auto 1fr auto;justify-items:center;padding:var(--space-4) var(--space-6);width:100%}.u-header--checkout .u-header__logo{display:flex}.u-header--checkout .u-header__logo-image{height:1.75rem;margin:auto;max-width:100%;width:18.75rem}.u-checkout__link-icon{width:1.25rem}.u-checkout__contact-info{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-7)}@media (min-width:48rem){.u-checkout-offer{border-radius:.3125rem;margin-top:var(--space-7)}}@media (max-width:47.9375rem){.u-checkout-offer{margin-left:calc(var(--padding-inline)*-1);margin-right:calc(var(--padding-inline)*-1);min-width:calc(100% + var(--padding-inline)*2)}}.dark .u-checkout-offer,.u-checkout-offer .u-darkmode,.u-checkout-offer.dark{--npg-theme-background-color:var(--_color-neutral-05--darkmode)}@media (prefers-color-scheme:dark){.u-checkout-offer :root:not(.light){--npg-theme-background-color:var(--_color-neutral-05--darkmode)}}.u-checkout__product-header{align-items:center;cursor:pointer;display:grid;gap:8px;grid-template-columns:auto 1fr auto}.u-checkout-offer .u-teaser__plus-icon{grid-column:1;margin-right:.625rem}.u-checkout__product-title{align-items:center;display:flex;font-weight:400;gap:.625rem;grid-column:2;margin:0}.u-checkout__product-teaser{grid-column:2;grid-row:2}.u-checkout__product-price{align-self:center;padding-left:.25rem;white-space:nowrap}.u-checkout__product-grey{color:var(--color-neutral-50);line-height:1.25rem}.u-checkout__border-top{border-top:.0625rem solid #e0e0e0!important}.u-checkout__caret{transition:transform .3s;width:1rem}.u-checkout-offer--show-details .u-checkout__caret{transform:rotate(180deg)}.u-checkout-offer__open-button{color:var(--color-black);font-size:.4375em;max-height:none;max-width:none}.checkout__button-update[data-v-1194767a]{width:100%}.checkout__button-update a[data-v-1194767a]{background-color:var(--color-neutral-00);border:.125rem solid var(--color-neutral-100);border-radius:.3125rem;color:var(--color-neutral-100);display:block!important;font-size:1.1rem;font-weight:700;margin:0 25%;padding:1rem;text-align:center;text-decoration:none}.u-checkout__update-offer{border-top:.0625rem solid var(--color-neutral-20);margin-top:var(--space-9);padding-top:var(--space-4)}.u-checkout__update-container{border-radius:.3125rem;position:relative}.u-checkout__update-plus-info{background-color:var(--color-primary-100);color:var(--color-neutral-00);display:block;font-size:.75rem;line-height:1.6;padding:.125rem .5625rem;position:absolute;right:1.25rem;text-transform:uppercase;top:0;transform:translateY(-50%);white-space:nowrap}.u-checkout__update-info{display:flex}.u-checkout__update-info div.flexibleWidth{flex:1 1 auto}.u-checkout__icon{height:1rem;width:1rem}.u-checkout-footer{background:var(--color-neutral-05);box-shadow:none}.u-checkout-footer__nav{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;list-style-type:none;margin:0;padding:0}.u-checkout-footer__nav a{color:var(--npg-theme-font-color);text-decoration:none}.u-checkout-footer__nav a:hover{color:var(--npg-theme-font-color);text-decoration:underline}.u-checkout-footer__logos{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:1rem}.dark .u-checkout-footer__logos,.u-checkout-footer__logos .u-darkmode,.u-checkout-footer__logos.dark{filter:invert(1)}@media (prefers-color-scheme:dark){.u-checkout-footer__logos :root:not(.light){filter:invert(1)}}.u-checkout-footer__logos img{height:.8125rem}
