html{padding-bottom:0 !important}body{min-height:unset;display:flex;flex-direction:column}#MainContent{flex-grow:1}.shopify-challenge__container{padding:48px 16px}.shopify-challenge__container .shopify-challenge__button{padding:.75rem 3rem;margin:2rem auto;border-radius:.375rem;background-color:#000;cursor:pointer;background-image:none;color:#fff;transition:all var(--m-duration-default, 0.25s)}.shopify-challenge__button:hover{background-color:#737373}.m-customer-forms .m-login-form,.m-customer-forms .m-recover-form,.m-customer-forms .m-sign-up{width:100%}@media screen and (min-width: 768px){.m-customer-forms .m-login-form,.m-customer-forms .m-recover-form,.m-customer-forms .m-sign-up{width:50%;margin-left:40px;margin-right:40px}}.m-customer-forms .m-recover-form{display:none}@media screen and (max-width: 767px){.m-customer-forms .m-sign-up{margin-top:40px}}.m-customer-forms .m-sign-up p{margin-bottom:24px}.m-customer-forms h3{margin-bottom:24px}.m-customer-forms p{color:rgb(var(--color-foreground-secondary));margin-top:0;margin-bottom:16px}.m-customer-forms .m-reset-password-btn{text-decoration-line:underline;margin-top:20px;margin-bottom:30px;display:block}.m-customer-forms .m-recover-form__action{display:flex;gap:16px;margin-top:20px}.m-customer-forms .m-customer__recover-form-posted{font-size:calc(var(--font-base-size, 16)*1px);margin-top:20px;margin-bottom:10px}.m-customer-forms.show-recover-password-form .m-login-form{display:none}.m-customer-forms.show-recover-password-form .m-recover-form{display:block}#recover:target{display:block}#recover:target~.m-login-form{display:none}.m-register-form__wrapper{width:500px;max-width:100%;margin:auto;padding-left:15px;padding-right:15px}.m-register-form h1{margin-bottom:24px}.m-register-form__description{color:rgb(var(--color-foreground-secondary));margin-top:20px}.m-register-form button{margin-top:24px;margin-bottom:12px}.m-reset-password-form__wrapper{width:500px;max-width:100%;margin:auto;padding-left:15px;padding-right:15px}.m-reset-password-form p{margin-top:16px;margin-bottom:32px}.m-reset-password-form button{width:100%;margin-top:16px}.m-customer-order-detail .m-row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.m-customer-order-detail .m-row>div{padding-left:15px;padding-right:15px}.m-customer-order-detail table{table-layout:auto;border-collapse:collapse}@media screen and (min-width: 768px){.m-customer-order-detail table{border:1px solid rgb(var(--color-border))}}.m-customer-order-detail table th,.m-customer-order-detail table td{padding:16px;border:1px solid rgb(var(--color-border))}@media screen and (max-width: 767px){.m-customer-order-detail table th,.m-customer-order-detail table td{padding:10px 0;border:0}.m-customer-order-detail table td[data-label="Product"] div{display: flex;flex-direction: column;}}.m-customer-order-detail table th{text-align:left}.m-customer-order-detail table tfoot tr td:first-child{display:none}@media screen and (min-width: 768px){.m-customer-order-detail table tfoot tr td:first-child{display:table-cell}}.m-customer-order-detail .m-order-discount{margin-top:8px}.m-customer-order-detail .m-order-note{margin-top:5px}.m-customer-order-detail__header{margin-bottom:20px}@media screen and (max-width: 1023px){.m-customer-order-detail__address{margin-top:40px}}.m-customer-order-detail__address .m-section__content>div{color:rgb(var(--color-foreground-secondary))}.m-customer-order-detail__address .m-section__content>div+div{padding-top:24px}.m-customer-order-detail__address h3{padding-bottom:8px}.m-activate-account{padding-top:30px;padding-bottom:80px}@media screen and (max-width: 767px){.m-activate-account{padding-bottom:60px}}.m-activate-account__heading{margin-bottom:20px}.m-activate-account__action{margin-top:30px}.m-activate-account__action .m-button{cursor:pointer}.m-activate-account__action .m-button+.m-button{margin-left:10px}.m-account__title{margin-bottom:30px}.m-account__greeting{margin-bottom:40px}.m-account__greeting span{font-weight:600}.m-account__detail a{margin-top:24px}.m-account__wrapper{--m-sidebar-width: 300px;--m-section-gap: 40px;gap:var(--m-section-gap)}@media screen and (min-width: 1280px){.m-account__wrapper{--m-section-gap: 100px}}.m-account__navigation{flex:0 0 var(--m-sidebar-width);width:var(--m-sidebar-width)}.m-account__navigation a{color:rgb(var(--color-foreground-secondary));font-weight:500;transition:all var(--m-duration-default, 0.25s) ease}.m-account__navigation a:hover,.m-account__navigation a.active{color:var(--color-primary)}.m-section--boxed .m-account__navigation{position:relative;padding:var(--m-sidebar-boxed-py) var(--m-sidebar-boxed-px);border-radius:var(--boxed-radius, 0px)}.m-section--boxed .m-account__navigation:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;border-width:1px;border-style:solid;border-color:rgb(var(--color-border));border-radius:inherit}@media screen and (max-width: 767px){.m-section--boxed .m-account__navigation{border-bottom:0}}.m-section--boxed .m-account__navigation a{padding-bottom:0}@media screen and (max-width: 767px){.m-account__navigation{width:100%;margin-bottom:40px;border-bottom:1px solid rgb(var(--color-border))}.m-account__navigation a{flex-shrink:0;padding-bottom:20px}}.m-account__navigation-wrap{display:flex;flex-direction:column;gap:12px}@media screen and (max-width: 767px){.m-account__navigation-wrap{flex-direction:row;gap:30px;overflow-x:scroll}.m-account__navigation-wrap::-webkit-scrollbar{display:none}}.m-account .m-customer-order{margin-bottom:60px}.m-account .m-customer-order table tr{padding-top:20px;padding-bottom:20px;border-bottom:1px solid rgb(var(--color-border))}.m-account .m-customer-order table th{font-weight:500}.m-account .m-customer-order .notification a{margin-left:8px;margin-right:8px;text-decoration-line:underline}.m-account .m-customer-order .m-pagination{margin-top:16px}.m-account .m-customer-info__field{display:flex;padding-top:20px;padding-bottom:20px;border-bottom:1px solid rgb(var(--color-border))}.m-account .m-customer-info__field>div:last-child{color:rgb(var(--color-foreground-secondary))}.m-account .m-customer-address{margin-top:80px}@media screen and (max-width: 1279px){.m-account .m-customer-address{margin-top:60px}}@media screen and (max-width: 767px){.m-account .m-customer-address{margin-top:40px}}.m-account .m-customer__form-new-wrapper{margin-top:30px}.m-account .m-customer__action{display:flex;margin-top:24px}.m-account .m-customer__edit-btn{margin-right:20px}.m-account .m-customer__form-delete{display:flex}.m-account .m-customer__cancel-edit-btn,.m-account .m-customer__cancel-add-btn{margin-left:20px}.m-account .m-customer__cookies-consent{margin-top:12px}.m-account .m-customer__cookies-consent label{cursor:pointer}.m-account .m-customer__cookies-consent span{margin-left:8px}
