.s-account-drawer{--account-drawer-accent:#34a853;--account-drawer-overlay:rgba(64,64,64,.75);--account-drawer-surface:#fff;--account-drawer-primary:#000;color:#000}.s-account-drawer .o-page-drawer__background{background:var(--account-drawer-overlay)}.s-account-drawer .o-page-drawer__body{background:var(--account-drawer-surface);width:26.5rem;max-width:calc(100% - 1.125rem);gap:1.5rem}@media only screen and (max-width:749px){.s-account-drawer .o-page-drawer__body{gap:1.75rem}}.s-account-drawer__header{display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem 1.25rem 0}@media only screen and (max-width:749px){.s-account-drawer__header{padding:1.25rem .75rem 0}}.s-account-drawer__title-row{display:flex;align-items:center;justify-content:space-between;gap:1rem}.s-account-drawer__title{margin:0;font-size:1.25rem;font-weight:800;letter-spacing:.1688rem;text-transform:uppercase}.s-account-drawer__close{background:transparent;border:0;font-size:.875rem;font-weight:400;letter-spacing:.0625rem;text-transform:uppercase;cursor:pointer;color:#000}@media only screen and (max-width:749px){.s-account-drawer__close{transform:translateY(-.625rem)}}.s-account-drawer__close:focus,.s-account-drawer__close:hover{outline:none;text-decoration:underline}.s-account-drawer__intro{font-size:1rem;line-height:1.55;color:#000}.s-account-drawer__intro p{margin:0 0 .75rem}.s-account-drawer__intro p:last-child{margin-bottom:0}.s-account-drawer__actions{display:flex}.s-account-drawer__primary{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 2.5rem;border-radius:62.4375rem;background:var(--account-drawer-primary);color:#fff;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:background .2s ease}.s-account-drawer__primary:focus,.s-account-drawer__primary:hover{filter:brightness(1.08);color:#fff}.s-account-drawer__panel{background:var(--account-drawer-accent);color:#fff;padding:3rem 1.25rem;display:flex;flex-direction:column;gap:2rem;height:100%}@media only screen and (max-width:749px){.s-account-drawer__panel{padding:2.5rem 1.25rem}}.s-account-drawer__panel-header{display:flex;flex-direction:column;gap:1rem}.s-account-drawer__panel-title{margin:0;font-size:1.25rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:inherit}.s-account-drawer__panel-copy{font-size:1rem;line-height:1.55;color:inherit}.s-account-drawer__panel-copy p{margin:0 0 .5rem}.s-account-drawer__panel-copy p:last-child{margin-bottom:0}.s-account-drawer__usp-list{display:grid;gap:1.5rem}.s-account-drawer__usp{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:center}.s-account-drawer__usp-icon{width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;color:#fff}.s-account-drawer__usp-icon svg{width:2.25rem;height:2.25rem;stroke:currentColor;fill:none}.s-account-drawer__usp-icon img{width:2.5rem;height:2.5rem;-o-object-fit:contain;object-fit:contain}.s-account-drawer__usp-text{color:#fff;font-weight:700;font-size:.875rem;line-height:1.4}.s-account-drawer__usp-subtext{display:block;font-weight:400;font-size:.9rem;margin-top:.15rem}.s-account-drawer__secondary{display:inline-flex;align-items:center;justify-content:center;padding:.9rem 2.4rem;border-radius:62.4375rem;background:#fff;color:#000;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;align-self:flex-start;transition:background .2s ease,color .2s ease}.s-account-drawer__secondary:focus,.s-account-drawer__secondary:hover{background:#f0f0f0}@media only screen and (min-width:750px){.s-account-drawer .o-page-drawer__body{width:27rem;gap:1.75rem}.s-account-drawer__panel{padding:2.5rem 1.75rem}}
