.loginFormCtn{display:flex;justify-content:center;align-items:center;background:var(--lightm);min-height:calc(100dvh - var(--hh))}.loginFormCtn>div{width:100%;max-width:1050px;background:#fff;padding:var(--p)}.loginFormCtn .errors a{text-decoration:underline}.loginFormCtn h1{font-family:var(--nich);color:var(--red)}.loginFormCtn.login h1{margin-bottom:50px}.loginFormCtn>div>p{margin-bottom:50px;margin-top:20px}.loginFormCtn>div>div{font-size:30px;max-width:700px}.loginFormCtn .formCell{display:flex;flex-direction:column}.loginFormCtn .formCell input{background:#f5f5f5;border:1px solid black;border-radius:5px;font-size:16px;padding:10px;margin-top:10px}.loginFormCtn .formCell{margin-bottom:30px}.loginCreateFlex{display:flex}.loginCreateFlex a{text-decoration:underline}.loginCreateFlex a:first-child{margin-right:15px}#recovery{display:none}.loginFormCtn form ul{margin-bottom:30px}.formCellButtons{display:flex;justify-content:space-between;align-items:flex-end}@media screen and (max-width: 1100px){.formCellButtons{flex-direction:column;align-items:flex-start;margin-top:20px}.loginFormCtn>div>div{font-size:20px;max-width:700px}.formCellButtons button{margin-top:30px}.loginFormCtn{min-height:calc(100vh - var(--hh));height:auto;padding:var(--p)}.loginFormCtn h1{font-size:60px;margin-bottom:15px}}.accountCtn .beltCtn{max-width:300px;margin:0 0 20px}.accountCtn{margin:180px auto 100px;overflow:hidden}.goalsEyebrow{margin-bottom:10px}.accountProductsFlex{display:flex;align-items:flex-start;margin-top:40px}.accountProductImageCtn{position:relative;width:100%;padding-bottom:150%;overflow:hidden;will-change:transform;transition:transform .3s var(--ce)}.accountProductImageCtn img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.accountProduct{position:relative;--mr: 30px;flex:1 0 calc(25% - var(--mr));margin-right:var(--mr);max-width:calc(25% - var(--mr))}.accountProductLink{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;cursor:pointer}.accountProductLink:hover~.accountProductImageCtn{transform:scale(1.05)}.smallAccountLink{text-align:center;margin-top:20px;font-weight:500}.pillCtn{display:flex;max-width:600px;flex-wrap:wrap}.pillCtn .pill{margin-right:15px;margin-bottom:15px}.accountProductsCtn{padding:100px 0}.accountProductsCtn h2,.accountOrdersCtn h2{font-weight:600}.accountOrdersFlex{display:flex}.accountEmail{margin:20px 0}.accountOrder{--mr: 30px;background:#f4f4f4;border-radius:10px;padding:30px;margin-right:var(--mr);flex:1 0 calc(25% - var(--mr));max-width:calc(25% - var(--mr))}.accountOrder ul{padding:0 0 0 20px;margin:0 0 20px}.orderItems *:not(:last-child){color:#757575}.orderItems li{font-size:14px;line-height:1.6em}.orderItems p{font-weight:600}.orderItems{padding-top:15px;padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid grey}.accountOrder h3{font-weight:600;margin-top:0}.orderEyebrow{padding:8px 0;font-weight:600}.orderStatusPill{font-weight:600;color:#fff;background:#009e3f;width:fit-content;padding:7px 12px;border-radius:10px;font-size:14px;margin-top:5px;margin-left:10px}.orderPaymentPill{font-weight:600;color:#fff;background:#000;width:fit-content;padding:7px 12px;border-radius:10px;font-size:14px;margin-left:10px;margin-top:5px}.orderPaymentPill.Unpaid{color:#000;border:2px solid black;background:#fff}.orderPaymentPill.Refunded{background:#9e0000}.orderStatusPill.Unfulfilled{border:2px solid #009e3f;background:#0000;color:#009e3f}.orderButtonCtn{margin-top:20px;padding-top:40px;border-top:1px solid grey}@media screen and (max-width: 1100px){.accountCtn{margin-top:120px}.accountProductLink:hover~.accountProductImageCtn{transform:scale(1)}}.editAccountCtn{margin:150px auto;opacity:1;transition:opacity .5s ease}.editAccountCtn .formCell{display:flex;flex-direction:column;max-width:700px;margin-bottom:30px}.editAccountCtn>p{margin-top:20px;margin-bottom:50px}.editAccountCtn .formCell label{margin-bottom:10px;font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/2/assets/account.css.map */
