#side-menu #side-menu-header{display:flex;justify-content:end;align-items:center;width:100%}#side-menu #side-menu-header #side-menu-close{padding:6px;cursor:pointer}#side-menu .intro h2{font-family:var(--font-family-sub-heading);font-style:normal;font-weight:400;font-size:24px;line-height:26px;margin:0 0 24px}#side-menu .intro p{font-family:var(--font-family-base);font-style:normal;font-weight:400;font-size:16px;line-height:24px;margin:0 0 24px}#side-menu .page-navigation ul{margin:50px 0 40px;padding:0;list-style:none}#side-menu .page-navigation ul li{margin:0;border-bottom:1px solid var(--color-black)}#side-menu .page-navigation ul li a{font-family:var(--font-family-sub-heading);font-style:normal;font-weight:400;font-size:18px;text-decoration:none;display:block;position:relative;width:100%;padding:27px 25px 27px 44px}#side-menu .page-navigation ul li a .icon{position:absolute;left:10px;top:50%;transform:translateY(-50%)}#side-menu .page-navigation ul li a .icon svg{width:20px}#side-menu .page-navigation ul li a span.arrow{position:absolute;right:0;top:50%;transform:translateY(-50%)}#side-menu .page-navigation ul li.active a,#side-menu .page-navigation ul li a:hover{background-color:var(--color-black);color:var(--color-white)}#side-menu .page-navigation ul li.active a svg,#side-menu .page-navigation ul li.active a svg path,#side-menu .page-navigation ul li a:hover svg,#side-menu .page-navigation ul li a:hover svg path{stroke:var(--color-white)}@media screen and (max-width: 768px){#side-menu #side-menu-wrapper{background-color:#fff;position:fixed;top:0;left:-110%;bottom:0;width:80%;max-width:340px;transition:left ease-in-out .8s;padding:22px 16px;z-index:9999}#side-menu.active #side-menu-wrapper{left:0}#side-menu .side-menu-overlay{background-color:#0000004d;position:fixed;width:100%;opacity:0;transition:opacity ease-in-out 1s;left:-110%;top:-110%;z-index:9999}#side-menu.active .side-menu-overlay{opacity:1;top:0;left:0;right:0;bottom:0}#side-menu .page-navigation{height:calc(100% - 135px);overflow:auto}#side-menu .page-navigation ul{margin-top:0}}@media screen and (min-width: 769px){#side-menu #side-menu-wrapper{background-color:#fff;padding:22px 16px}}.myaccount{padding:50px 0}.intro h2{font-family:var(--font-family-sub-heading);font-style:normal;font-weight:400;font-size:24px;line-height:36px;margin:0 0 24px}.intro p{font-family:var(--font-family-sub-heading);font-style:normal;font-weight:400;font-size:18px;line-height:30px;margin:0 0 24px}@media screen and (max-width: 768px){.myaccount h1{font-family:var(--font-family-sub-heading);font-style:normal;font-weight:400;font-size:35px;line-height:35px;margin:0 0 30px}.myaccount h1 span.icon{display:inline-block;padding:16px;cursor:pointer}.myaccount h1 span.icon svg{display:inline-block}}@media screen and (min-width: 769px){.myaccount h1{font-family:var(--font-family-heading);font-style:normal;font-weight:400;font-size:70px;line-height:70px;margin:0 0 60px;text-align:center}}.myaccount .not-logged-in{padding:50px 0}.myaccount .not-logged-in h2{font-family:var(--font-family-sub-heading);font-style:normal;font-weight:400;font-size:24px;line-height:26px;margin:0 0 24px}.fancybox-container .password-inner-wrap{max-width:500px}.fancybox-container .password-inner-wrap h2{font-family:var(--font-family-sub-heading);font-style:normal;font-weight:400;font-size:18px;line-height:30px;margin:0 0 24px}.membership-promo{text-align:center}.membership-promo .membership-promo-logo{width:105px;text-align:center;display:block;margin:0 auto 10px}.membership-promo h2{font-family:var(--font-family-heading);font-weight:400;font-size:24px;line-height:32px;margin:20px 0}.membership-promo p{font-family:var(--font-family-sub-heading);font-style:normal;font-weight:400;font-size:16px;line-height:24px}
/*# sourceMappingURL=/cdn/shop/t/109/assets/account.css.map */
