.badge{display:inline-flex;position:relative;top:-2px;align-items:center;margin:-.6em 0;padding:.6em .9em;border-radius:2em;background:rgb(var(--text-color));color:rgba(var(--bg-color));font-size:1rem;font-weight:700;line-height:1rem;white-space:nowrap}.account-nav{padding:calc(6 * var(--space-unit)) 0;border-bottom:1px solid rgba(var(--text-color) / .15)}.account-width{max-width:60em}.account-buttons{align-items:flex-end;column-gap:calc(4 * var(--space-unit));row-gap:calc(4 * var(--space-unit))}.account-tier{margin:3rem auto;flex:1}.account-tier__progress-bar{max-width:60rem;margin-left:auto;margin-right:auto}.account-tier__condition{font-size:1.35rem;margin-bottom:.75rem}.account-tier__progress{font-size:1.2rem;font-weight:700;text-align:center;margin-top:.5rem}@media screen and (min-width: 992px){.account-birthday-wrapper{display:flex;align-items:flex-start;justify-content:space-between}.account-birthday-wrapper .account-birthday label{text-align:left}.account-tier{margin:2rem 0 0;max-width:60rem;text-align:left}.account-tier__progress{font-size:1.35rem}}.account-birthday{margin-top:2rem}.account-birthday form{max-width:30rem;margin:0 auto}.account-birthday form .alert{text-align:center}.account-birthday label{margin-bottom:1rem;display:block;font-weight:700}.account-birthday input{cursor:pointer;border:1px solid black;padding:0 1rem;width:16rem}.account-birthday button{margin-left:1rem}.@keyframes progress-bar-ani{from{padding-left:0}}.progress-bar{height:1.2rem;border-radius:.125rem;box-shadow:0 0 .05rem #8c8c8c;overflow:hidden;animation:progress-bar-ani .8s;background:#ff6602}.progress-bar:after{content:"";display:block;height:100%;background:#eaeaea}.account-birthday__content{display:flex;align-items:center;justify-content:center}.order-detail__image{width:64px}.order-detail__total-row td{border-color:rgb(var(--text-color))}.customer address:not(:last-child){margin-bottom:1em}.customer address>p:last-child{margin-bottom:0}.address-box{max-width:480px;padding:calc(8 * var(--space-unit));border:1px solid rgba(var(--text-color) / .15)}.address-box .link+.link{margin-inline-start:calc(6 * var(--space-unit))}.login-password__recover-link{top:8px;right:8px;height:calc(100% - 16px);padding:2px 16px;border-radius:calc(var(--input-border-radius) - var(--input-border-width) - 2px);background-color:rgb(var(--input-bg-color));line-height:2rem}[dir=rtl] .login-password__recover-link{right:auto;left:8px}@media (max-width: 767.98px){.customer thead{display:none}.orders{display:block;margin-top:calc(6 * var(--space-unit))}.orders tbody{display:grid;grid-template-columns:1fr;row-gap:calc(10 * var(--space-unit))}.orders tr{display:grid;grid-template-columns:1fr 1fr;column-gap:calc(6 * var(--space-unit))}.orders td:before{content:attr(data-label);font-weight:700}.orders td:not(:first-child):before{display:block}.orders__number{grid-column:1/3;padding:0 0 calc(5 * var(--space-unit));border:0;border-bottom:1px solid rgb(var(--text-color));text-transform:uppercase}.orders__date,.orders__pay{grid-column:1/2;border:0}.orders__fulfil,.orders__total,.orders__link{grid-column:2/3;border:0}.orders__date,.orders__fulfil{grid-row:2/3;padding:calc(6 * var(--space-unit)) 0 0}.orders__pay,.orders__total{grid-row:3/4;padding:calc(6 * var(--space-unit)) 0 0}.orders__total{text-align:start}.orders__link{grid-column:1/3;padding:calc(6 * var(--space-unit)) 0}.order-detail{display:block;margin-top:calc(12 * var(--space-unit))}.order-detail tbody{display:grid;grid-template-columns:1fr;row-gap:calc(10 * var(--space-unit))}.order-detail tr{display:grid;grid-template-columns:64px auto;padding-bottom:calc(8 * var(--space-unit));column-gap:calc(6 * var(--space-unit));border-bottom:1px solid rgba(var(--text-color) / .15)}.order-detail td{padding:0;border:0}.order-detail tfoot{display:block}.order-detail tfoot tr{grid-template-columns:1fr 1fr;padding:calc(6 * var(--space-unit)) 0}.order-detail tfoot tr:last-child{border-top:1px solid rgb(var(--text-color));border-bottom:0}.order-detail tfoot td:first-child{display:none}.order-detail__image{grid-column:1/2;grid-row:1/4}.order-detail__product{grid-column:2/3;grid-row:1/2}.order-detail__qty{grid-column:2/3;grid-row:2/3;margin-top:calc(3 * var(--space-unit));text-align:start}.order-detail__price{grid-column:2/3;grid-row:3/4;text-align:start}.order-detail__price strong{font-weight:400}.order-detail__qty:before,.order-detail__price:before{content:attr(data-label);margin-inline-end:var(--space-unit);font-weight:700}}.customer .order__fulfillment{display:flex;flex-direction:column;margin-top:calc(4 * var(--space-unit));padding:var(--gutter-sm, 20px);background-color:rgba(var(--text-color) / .05);font-size:.88em}.customer .order__fulfillment a{margin-top:calc(2 * var(--space-unit));text-decoration:underline}@media (min-width: 768px){.customer th{padding:calc(5 * var(--space-unit)) calc(4 * var(--space-unit));border-width:0 0 1px;border-color:rgb(var(--text-color))}.customer td{padding:calc(6 * var(--space-unit)) calc(4 * var(--space-unit));border-width:1px 0 0;vertical-align:top}.customer tr:first-child td{border:0}.orders__link{display:none}.order-detail th{padding:calc(6 * var(--space-unit)) 0}.order-detail th:not(:first-child){width:20%}.order-detail td{padding:calc(8 * var(--space-unit)) 0}.order-detail th:not(:last-child),.order-detail td:not(:last-child){padding-inline-end:calc(8 * var(--space-unit))}.order-detail tfoot{border-top:1px solid rgba(var(--text-color) / .15)}.order-detail tfoot td:first-child{border:0}.order-detail tfoot td:nth-child(2){width:30%}.order-detail__image{width:128px}}.gg-mem-card{position:relative;width:100%;height:fit-content;text-transform:uppercase;filter:drop-shadow(0 .25rem .5rem rgba(140,140,140,.36));font-size:0;-webkit-user-select:none;user-select:none;perspective:110rem;color:#fff;max-width:40rem;margin:0 auto}.gg-mem-card__card,.gg-mem-card__reflection{transition:all .2s ease-out}.gg-mem-card__bg{width:100%;height:100%}.gg-mem-card__bg--pro{fill:#ff6602}.gg-mem-card__bg--bronze{fill:#c67830}.gg-mem-card__bg--silver{fill:#91a7af}.gg-mem-card__bg--gold{fill:#f1ae3a}.gg-mem-card__bg--platinum{fill:#626670}.gg-mem-card__bg--elite{fill:#191b1f}.gg-mem-card__logo{color:#fff;font-size:10px}.embossed-text{text-shadow:0 -1px 1.5px rgba(255,255,255,.65),0 1px 2px rgba(0,0,0,.4);fill:url(#memCardTextFill)}.gg-mem-card__tier{font-size:1.5rem;letter-spacing:.16em}.gg-mem-card__date{font-size:1.2rem}.gg-mem-card__name{font-size:1.35rem}.gg-mem-card__reflection{fill:#ffffff1a}@media screen and (min-width: 768px){.gg-mem-card{filter:none}.gg-mem-card:after{content:"";position:absolute;display:block;bottom:-1%;left:.4rem;right:.4rem;height:80%;background:linear-gradient(0deg,#0009 10%,#00000040 40%,#0000);transform-origin:bottom;transform:rotateX(-78deg) rotate(0);filter:blur(.2rem);z-index:-1;transition:all .2s ease-out}.gg-mem-card:hover .gg-mem-card__card{transform:rotateY(-10deg)}.gg-mem-card:hover .gg-mem-card__reflection{transform:translate(4%);fill:rgba(#fff,.18)}.gg-mem-card:hover:after{left:.8rem;right:0rem;transform:rotateX(-78deg) rotateY(-1deg) rotate(2deg) skew(-2deg)}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/customer.css.map */
