.trdst-auth__card{max-width:500px;margin:0 auto 2.4rem}.trdst-auth__card .field{margin-bottom:1.2rem}.trdst-auth__card .trdst-auth__btn{width:100%;margin-top:.8rem}.trdst-auth__error,.trdst-auth__success{margin-bottom:1.2rem}.trdst-auth__error .form__message{color:#c0392b}.trdst-social{width:100%;max-width:420px;margin:0 auto 2.4rem;display:flex;flex-direction:column;gap:.8rem}.trdst-social__btn{display:flex;align-items:center;justify-content:center;gap:.8rem;height:38px;font-size:1.4rem;font-weight:500;border-radius:0}.customer a.trdst-social__btn,.trdst-social__btn{display:flex;align-self:stretch;width:100%;text-decoration:none}.customer a.trdst-social__btn--kakao,.trdst-social__btn--kakao{background:#fee500;color:rgba(0,0,0,.85)}.customer a.trdst-social__btn--kakao:hover,.trdst-social__btn--kakao:hover{background:#f5dc00}.customer a.trdst-social__btn--naver,.trdst-social__btn--naver{background:#03c75a;color:#fff}.trdst-first-login-hint{border:1px solid rgba(18,18,18,.12);background:#fafafa;padding:1.4rem;margin-bottom:1.6rem;font-size:1.3rem}.trdst-first-login-hint strong{display:block;font-size:1.5rem;margin-bottom:.4rem;color:#121212}.trdst-otp{display:flex;gap:.8rem;justify-content:center;margin:1.6rem 0 .8rem}.trdst-otp__box{width:44px;height:52px;text-align:center;font-size:2rem;border:1px solid rgba(18,18,18,.55);border-radius:0;background:#fff}.trdst-otp__box:focus{outline:2px solid #121212;outline-offset:0}.trdst-otp__timer{text-align:center;font-size:1.3rem;color:rgba(18,18,18,.6)}.trdst-otp__actions{display:flex;flex-direction:column;align-items:center;gap:.4rem;margin-top:1rem}.trdst-otp__actions button{background:none;border:0;cursor:pointer;font:inherit;font-size:1.3rem;text-decoration:underline}.trdst-otp__actions button[disabled]{opacity:.45;cursor:default}.trdst-pw-strength{font-size:1.2rem;color:rgba(18,18,18,.6);margin:-.4rem 0 1rem;display:flex;align-items:center;gap:.8rem}.trdst-pw-strength__bar{flex:1 1;height:4px;background:#eee}.trdst-pw-strength__bar span{display:block;height:100%;background:#121212}.trdst-consents{border:1px solid rgba(18,18,18,.12);padding:1.2rem 1.4rem;margin:1.2rem 0}.trdst-consents__all{display:flex;gap:.8rem;font-weight:500;padding-bottom:.8rem;border-bottom:1px solid rgba(18,18,18,.08);margin-bottom:.8rem}.trdst-consents__item{display:flex;gap:.8rem;font-size:1.3rem;padding:.3rem 0;align-items:flex-start}.trdst-consents__note{margin:.6rem 0 0 2.4rem;font-size:1.2rem;line-height:1.6;color:rgba(18,18,18,.6)}.trdst-consents__view{margin-left:.6rem;text-decoration:underline;font-size:1.2rem;color:rgba(18,18,18,.6)}.trdst-account{padding:3.6rem 1.5rem 6rem}@media (min-width:750px){.trdst-account{padding:4.8rem 5rem 8rem}}.trdst-account__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.6rem;margin-bottom:2.4rem}.trdst-account__head h1{margin:.4rem 0 0}.trdst-account-nav{display:flex;gap:1.6rem;flex-wrap:wrap;font-size:1.4rem}.trdst-account-nav a[aria-current]{text-decoration:underline;text-underline-offset:.3rem}.trdst-account-nav button{background:none;border:0;padding:0;font:inherit;cursor:pointer;text-decoration:underline}.customer button.link{padding:0}.customer button.link:disabled{opacity:.45;cursor:default}.trdst-account__grid{display:grid;grid-gap:3.2rem;gap:3.2rem}@media (min-width:990px){.trdst-account__grid{grid-template-columns:1fr 30rem}.trdst-order__addresses{grid-template-columns:1fr 1fr}}.trdst-account__info{font-size:1.4rem}.trdst-account__empty{padding:2rem 0}.trdst-account__loading{color:rgba(18,18,18,.6)}.trdst-orders{width:100%;border-collapse:collapse;font-size:1.4rem}.trdst-orders th{text-align:left;font-size:1.1rem;font-weight:500;color:rgba(18,18,18,.6);padding:.8rem;border-bottom:1px solid rgba(18,18,18,.08)}.trdst-orders td{padding:1.2rem .8rem;border-bottom:1px solid rgba(18,18,18,.06)}.trdst-orders tr.is-cancelled td{color:rgba(18,18,18,.45)}@media (max-width:749px){.trdst-orders thead{display:none}.trdst-orders tr{display:block;border-bottom:1px solid rgba(18,18,18,.08);padding:.8rem 0}.trdst-orders td{display:flex;justify-content:space-between;border:0;padding:.3rem 0}.trdst-orders td:before{content:attr(data-label);color:rgba(18,18,18,.6);font-size:1.2rem}}.trdst-order__notice--cancel{background:#fff4f2;border:1px solid #f1c3bc;padding:1.2rem;margin-bottom:1.6rem}.trdst-order__status{display:flex;list-style:none;padding:0;margin:0 0 1.6rem;gap:.4rem;counter-reset:s}.trdst-order__status li{flex:1 1;text-align:center;font-size:1.2rem;padding-top:1.4rem;border-top:3px solid #e3e3e3;color:rgba(18,18,18,.5)}.trdst-order__status li.is-done{border-color:#121212;color:#121212}.trdst-order__badges{display:flex;gap:2rem;flex-wrap:wrap;font-size:1.4rem;margin-bottom:2rem}.trdst-order__deposit{border:1px solid #121212;padding:1.6rem 2rem;margin-bottom:2.4rem}.trdst-order__deposit dl{display:grid;grid-template-columns:9rem 1fr;grid-gap:.6rem 1.2rem;gap:.6rem 1.2rem;margin:0 0 1rem;font-size:1.4rem}.trdst-order__deposit dt{color:rgba(18,18,18,.6)}.trdst-copy{margin-left:.8rem;font-size:1.2rem;text-decoration:none;border:1px solid rgba(18,18,18,.2);background:#fff;cursor:pointer}.customer button.link.trdst-copy,.trdst-copy{padding:.1rem .8rem}.trdst-order__lines{width:100%;border-collapse:collapse;font-size:1.4rem;margin-bottom:2.4rem}.trdst-order__lines th{text-align:left;font-size:1.1rem;font-weight:500;color:rgba(18,18,18,.6);padding:.8rem;border-bottom:1px solid rgba(18,18,18,.08)}.trdst-order__lines td{padding:1rem .8rem;border-bottom:1px solid rgba(18,18,18,.06);vertical-align:top}.trdst-order__lines tfoot td{border:0;padding:.4rem .8rem;text-align:right}.trdst-order__lines tfoot td:first-child{color:rgba(18,18,18,.6)}.trdst-order__total td{font-weight:600;font-size:1.6rem;color:#121212}.trdst-order__props,.trdst-order__variant{font-size:1.2rem;color:rgba(18,18,18,.7);margin:.2rem 0 0}.trdst-order__props div{display:flex;gap:.4rem}.trdst-order__props dd{margin:0}.trdst-order__disc{color:#c0392b;font-size:1.2rem}.trdst-order__fulfillments,.trdst-order__payment,.trdst-order__timeline{margin:2.4rem 0;font-size:1.4rem}.trdst-order__timeline time{color:rgba(18,18,18,.5);margin-right:.8rem;font-size:1.2rem}.trdst-address-form{max-width:560px;margin:1.6rem 0 2.4rem}.trdst-address-form .field{margin-bottom:1.2rem}.trdst-address-form__zip{display:flex;gap:.8rem;align-items:flex-start}.trdst-address-form__zip .field{flex:1 1}.trdst-address-form__zip .button{min-height:4.5rem;white-space:nowrap}.trdst-address-form__eyebrow{font-size:1.1rem;letter-spacing:.12em;color:rgba(18,18,18,.5);margin:.8rem 0 .4rem}.trdst-address-form__customs .link{font-size:1.2rem}.trdst-address-form__default{display:flex;gap:.8rem;font-size:1.4rem;margin:1.2rem 0}.trdst-address-form__actions{display:flex;gap:1.6rem;align-items:center}.trdst-address-form__actions .link{background:none;border:0;cursor:pointer;text-decoration:underline;font:inherit}.trdst-postcode{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:1005;display:flex;align-items:center;justify-content:center}.trdst-postcode__inner{position:relative;background:#fff;width:min(500px,100vw);height:min(560px,100vh)}@media (max-width:749px){.trdst-postcode__inner{width:100vw;height:100vh}}.trdst-postcode__frame{width:100%;height:100%}.trdst-postcode__close{position:absolute;top:-40px;right:0;color:#fff;background:none;border:0;font-size:30px;cursor:pointer}@media (max-width:749px){.trdst-postcode__close{top:4px;right:8px;color:#121212;z-index:1}}.trdst-addresses{margin-top:2.4rem;display:grid;grid-gap:1.6rem;gap:1.6rem}@media (min-width:750px){.trdst-addresses{grid-template-columns:repeat(2,1fr)}}.trdst-addresses__item{border:1px solid rgba(18,18,18,.12);padding:1.6rem;font-size:1.4rem}.trdst-addresses__item p{margin:.2rem 0}.trdst-addresses__badge{display:inline-block;font-size:1.1rem;background:#121212;color:#fff;padding:.1rem .8rem;border-radius:40px;margin-bottom:.6rem}.trdst-addresses__customs{color:rgba(18,18,18,.6);font-size:1.2rem}.trdst-addresses__actions{display:flex;gap:1.2rem;margin-top:.8rem}.trdst-addresses__actions .link,.trdst-profile__section button.link{background:none;border:0;cursor:pointer;text-decoration:underline;font:inherit;padding:0}.trdst-profile__section{max-width:560px;margin-bottom:3.2rem;font-size:1.4rem}.trdst-profile__section .field{margin-bottom:1.2rem}.trdst-profile__history{font-size:1.2rem;color:rgba(18,18,18,.6);margin-top:.8rem}.trdst-progress{border:1px solid rgba(18,18,18,.08);border-radius:8px;padding:2rem;margin:0 0 2.4rem;font-size:1.4rem}.trdst-progress__head{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:.8rem}.trdst-progress h2{font-size:1.6rem;margin:0 0 1.6rem}.trdst-progress__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(7,1fr);position:relative}.trdst-progress__step{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;gap:.4rem;color:rgba(18,18,18,.45)}.trdst-progress__step:before{content:"";position:absolute;top:14px;left:-50%;width:100%;height:2px;background:rgba(18,18,18,.1);z-index:0}.trdst-progress__step:first-child:before{display:none}.trdst-progress__step.is-current:before,.trdst-progress__step.is-done:before{background:#121212}.trdst-progress__dot{position:relative;z-index:1;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff;border:2px solid rgba(18,18,18,.15);font-size:1.2rem}.trdst-progress__step.is-done{color:#121212}.trdst-progress__step.is-done .trdst-progress__dot{background:#121212;border-color:#121212;color:#fff}.trdst-progress__step.is-current{color:#121212;font-weight:600}.trdst-progress__step.is-current .trdst-progress__dot{border-color:#121212;box-shadow:0 0 0 4px rgba(18,18,18,.08)}.trdst-progress__label{font-size:1.3rem}.trdst-progress__date{font-size:1.1rem;color:rgba(18,18,18,.6);min-height:1.4rem}.trdst-progress__now{margin:1.6rem 0 0;padding:1.2rem;background:#f6f6f6;border-radius:6px}.trdst-progress__wait{margin:0}.trdst-progress__caption{margin:.8rem 0 0}@media (max-width:749px){.trdst-progress__steps{grid-template-columns:1fr;gap:1.2rem}.trdst-progress__step{flex-direction:row;text-align:left;gap:1.2rem}.trdst-progress__step:before{top:-1.2rem;left:13px;width:2px;height:1.2rem}.trdst-progress__date{margin-left:auto}}.trdst-order__split .button{margin-top:.8rem}.trdst-order__receipts{margin:2.4rem 0;font-size:1.4rem}@media print{.announcement-bar,.footer,.mobile-bottom-nav,.pdp-sticky-cta,.section-header,.trdst-account__head nav,.trdst-chat,.trdst-order__receipts button,[class*=chat-launcher]{display:none!important}.trdst-account{padding:0!important}}.trdst-delete{display:grid;grid-gap:1.2rem;gap:1.2rem}.trdst-delete__notes{color:rgba(var(--color-foreground),.75);line-height:1.7}.trdst-delete__notes,.trdst-delete__orders{margin:0;padding-left:1.8rem}.trdst-delete__agree{display:flex;gap:.8rem;align-items:center}