.style-module-scss-module__DBxwNq__apple-login{width:100%}.style-module-scss-module__DBxwNq__apple-login-button{letter-spacing:0;text-align:left;color:#fff;background-color:#000;border-radius:30px;justify-content:center;align-items:center;gap:12px;width:100%;height:60px;font-size:18px;font-weight:700;line-height:21px;display:flex}@media (max-width:1279px){.style-module-scss-module__DBxwNq__apple-login-button{font-size:16px;line-height:19px}}.style-module-scss-module__DBxwNq__apple-login-button:focus-visible{outline-offset:4px;outline:2px solid #000}.style-module-scss-module__DBxwNq__apple-login-button:disabled{cursor:wait}.style-module-scss-module__DBxwNq__error-message{color:#b42318;text-align:center;margin-top:12px;font-size:14px;line-height:1.5}
.style-module-scss-module__YaLauG__kakao-login-button{letter-spacing:0;text-align:left;color:#4a453b;background-color:#ffe12b;border-radius:30px;justify-content:center;align-items:center;gap:12px;width:100%;height:60px;font-size:18px;font-weight:700;line-height:21px;display:flex}@media (max-width:1279px){.style-module-scss-module__YaLauG__kakao-login-button{font-size:16px;line-height:19px}}
.Input-module-scss-module__u7FmTq__input{letter-spacing:0;text-align:left;color:#262626;border:1px solid #262626;border-radius:8px;height:60px;padding:0 32px 0 24px;font-size:16px;font-weight:500;line-height:19px}@media screen and (max-width:1279px){.Input-module-scss-module__u7FmTq__input{height:48px;padding:0 16px}}@media (max-width:1279px){.Input-module-scss-module__u7FmTq__input{font-size:14px;line-height:20px}}.Input-module-scss-module__u7FmTq__input::placeholder{color:#cecece}.Input-module-scss-module__u7FmTq__input:disabled{cursor:not-allowed;background-color:#e1dfdb;border:1px solid #0000}.Input-module-scss-module__u7FmTq__input:disabled::placeholder{color:#9a9388}.Input-module-scss-module__u7FmTq__input[data-invalid]{border-color:#f24e6f}
.Checkbox-module-scss-module__rxPXHG__checkbox-container{align-items:center;gap:16px;display:flex}.Checkbox-module-scss-module__rxPXHG__checkbox-container input[type=checkbox]{appearance:none;cursor:pointer;background:url(/icons/checkbox-unmarked.svg) 50%/24px no-repeat;flex-shrink:0;width:24px;height:24px}.Checkbox-module-scss-module__rxPXHG__checkbox-container input[type=checkbox]:checked{background:url(/icons/checkbox-marked.svg) 50%/24px no-repeat}.Checkbox-module-scss-module__rxPXHG__checkbox-container>*{cursor:pointer;-webkit-user-select:none;user-select:none}
.CheckboxGroup-module-scss-module__EuOJ1a__agreement-section{flex-direction:column;gap:24px;display:flex}.CheckboxGroup-module-scss-module__EuOJ1a__agreement-section .CheckboxGroup-module-scss-module__EuOJ1a__agreement-list{flex-direction:column;gap:12px;display:flex}.CheckboxGroup-module-scss-module__EuOJ1a__agreement-section .CheckboxGroup-module-scss-module__EuOJ1a__agreement-list .CheckboxGroup-module-scss-module__EuOJ1a__checkbox-label{letter-spacing:0;text-align:left;color:#262626;font-size:16px;font-weight:500;line-height:19px}@media (max-width:1279px){.CheckboxGroup-module-scss-module__EuOJ1a__agreement-section .CheckboxGroup-module-scss-module__EuOJ1a__agreement-list .CheckboxGroup-module-scss-module__EuOJ1a__checkbox-label{font-size:14px;line-height:20px}}.CheckboxGroup-module-scss-module__EuOJ1a__agreement-section .CheckboxGroup-module-scss-module__EuOJ1a__agreement-list a{text-decoration:underline}
.CopyrighterTypeRadioGroup-module-scss-module__cJLXgW__copyrighter-type-option{flex-direction:column;gap:8px;display:flex}.CopyrighterTypeRadioGroup-module-scss-module__cJLXgW__copyrighter-type-option .CopyrighterTypeRadioGroup-module-scss-module__cJLXgW__radio-button{align-items:center;gap:18px;padding:2px;display:flex}@media screen and (max-width:1279px){.CopyrighterTypeRadioGroup-module-scss-module__cJLXgW__copyrighter-type-option .CopyrighterTypeRadioGroup-module-scss-module__cJLXgW__radio-button{gap:12px}}.CopyrighterTypeRadioGroup-module-scss-module__cJLXgW__copyrighter-type-option .CopyrighterTypeRadioGroup-module-scss-module__cJLXgW__radio-button label{letter-spacing:0;text-align:left;color:#262626;cursor:pointer;font-size:18px;font-weight:700;line-height:21px}@media (max-width:1279px){.CopyrighterTypeRadioGroup-module-scss-module__cJLXgW__copyrighter-type-option .CopyrighterTypeRadioGroup-module-scss-module__cJLXgW__radio-button label{font-size:16px;line-height:19px}}.CopyrighterTypeRadioGroup-module-scss-module__cJLXgW__copyrighter-type-option .CopyrighterTypeRadioGroup-module-scss-module__cJLXgW__radio-button .CopyrighterTypeRadioGroup-module-scss-module__cJLXgW__radio-item{background-color:#e1dfdb;border:6px solid #fff;border-radius:100%;outline:2px solid #e1dfdb;flex-shrink:0;width:28px;height:28px;position:relative}@media screen and (max-width:767px){.CopyrighterTypeRadioGroup-module-scss-module__cJLXgW__copyrighter-type-option .CopyrighterTypeRadioGroup-module-scss-module__cJLXgW__radio-button .CopyrighterTypeRadioGroup-module-scss-module__cJLXgW__radio-item{width:24px;height:24px}}.CopyrighterTypeRadioGroup-module-scss-module__cJLXgW__copyrighter-type-option .CopyrighterTypeRadioGroup-module-scss-module__cJLXgW__radio-button .CopyrighterTypeRadioGroup-module-scss-module__cJLXgW__radio-item .CopyrighterTypeRadioGroup-module-scss-module__cJLXgW__radio-indicator{background-color:#ff8e0a;border:6px solid #fff;border-radius:100%;outline:2px solid #ff8e0a;width:28px;height:28px;position:absolute;top:-6px;left:-6px}@media screen and (max-width:767px){.CopyrighterTypeRadioGroup-module-scss-module__cJLXgW__copyrighter-type-option .CopyrighterTypeRadioGroup-module-scss-module__cJLXgW__radio-button .CopyrighterTypeRadioGroup-module-scss-module__cJLXgW__radio-item .CopyrighterTypeRadioGroup-module-scss-module__cJLXgW__radio-indicator{width:24px;height:24px}}
.FontNameForm-module-scss-module__fSJQjq__font-name-form{flex-direction:column;gap:24px;display:flex}.FontNameForm-module-scss-module__fSJQjq__font-name-form .FontNameForm-module-scss-module__fSJQjq__font-name-input{flex-direction:column;gap:8px;display:flex}.FontNameForm-module-scss-module__fSJQjq__font-name-form .FontNameForm-module-scss-module__fSJQjq__font-name-input label{letter-spacing:0;text-align:left;color:#262626;font-size:18px;font-weight:700;line-height:21px}@media (max-width:1279px){.FontNameForm-module-scss-module__fSJQjq__font-name-form .FontNameForm-module-scss-module__fSJQjq__font-name-input label{font-size:16px;line-height:19px}}.FontNameForm-module-scss-module__fSJQjq__font-name-form .FontNameForm-module-scss-module__fSJQjq__font-name-input input{width:100%}.FontNameForm-module-scss-module__fSJQjq__font-name-form .FontNameForm-module-scss-module__fSJQjq__font-name-input .FontNameForm-module-scss-module__fSJQjq__input-with-counter{border:1px solid #262626;border-radius:8px;align-items:center;gap:8px;padding:0 12px 0 24px;display:flex}.FontNameForm-module-scss-module__fSJQjq__font-name-form .FontNameForm-module-scss-module__fSJQjq__font-name-input .FontNameForm-module-scss-module__fSJQjq__input-with-counter:focus-within{outline-offset:2px;outline:2px solid #262626}.FontNameForm-module-scss-module__fSJQjq__font-name-form .FontNameForm-module-scss-module__fSJQjq__font-name-input .FontNameForm-module-scss-module__fSJQjq__input-with-counter:has(input[data-invalid]){border-color:#f24e6f}.FontNameForm-module-scss-module__fSJQjq__font-name-form .FontNameForm-module-scss-module__fSJQjq__font-name-input .FontNameForm-module-scss-module__fSJQjq__input-with-counter input{border:none;outline:none;flex:1;min-width:0;padding:0}.FontNameForm-module-scss-module__fSJQjq__font-name-form .FontNameForm-module-scss-module__fSJQjq__font-name-input .FontNameForm-module-scss-module__fSJQjq__input-with-counter .FontNameForm-module-scss-module__fSJQjq__input-prefix{white-space:nowrap;letter-spacing:0;text-align:left;color:#262626;flex:0 0 3em;font-size:16px;font-weight:500;line-height:19px}@media (max-width:1279px){.FontNameForm-module-scss-module__fSJQjq__font-name-form .FontNameForm-module-scss-module__fSJQjq__font-name-input .FontNameForm-module-scss-module__fSJQjq__input-with-counter .FontNameForm-module-scss-module__fSJQjq__input-prefix{font-size:14px;line-height:20px}}.FontNameForm-module-scss-module__fSJQjq__font-name-form .FontNameForm-module-scss-module__fSJQjq__font-name-input .FontNameForm-module-scss-module__fSJQjq__input-with-counter .FontNameForm-module-scss-module__fSJQjq__byte-counter{color:#9a9388;pointer-events:none;flex-shrink:0;font-size:14px;font-weight:500}.FontNameForm-module-scss-module__fSJQjq__font-name-form .FontNameForm-module-scss-module__fSJQjq__font-name-input .FontNameForm-module-scss-module__fSJQjq__input-with-counter .FontNameForm-module-scss-module__fSJQjq__byte-counter.FontNameForm-module-scss-module__fSJQjq__byte-counter--invalid{color:#f24e6f}.FontNameForm-module-scss-module__fSJQjq__font-name-form .FontNameForm-module-scss-module__fSJQjq__font-name-input .FontNameForm-module-scss-module__fSJQjq__input-error{letter-spacing:0;text-align:left;color:#f24e6f;font-size:14px;font-weight:500;line-height:17px}@media (max-width:1279px){.FontNameForm-module-scss-module__fSJQjq__font-name-form .FontNameForm-module-scss-module__fSJQjq__font-name-input .FontNameForm-module-scss-module__fSJQjq__input-error{font-size:11px;line-height:13px}}@media screen and (max-width:1279px){.FontNameForm-module-scss-module__fSJQjq__font-name-form{gap:16px}.FontNameForm-module-scss-module__fSJQjq__font-name-form .FontNameForm-module-scss-module__fSJQjq__font-name-input .FontNameForm-module-scss-module__fSJQjq__input-with-counter{padding-left:16px}}@media screen and (max-width:767px){.FontNameForm-module-scss-module__fSJQjq__font-name-form .FontNameForm-module-scss-module__fSJQjq__font-name-input input{border-radius:8px}}
.ProductInfo-module-scss-module__Gktk5G__product-info{flex-direction:column;gap:24px;width:100%;display:flex}.ProductInfo-module-scss-module__Gktk5G__product-info .ProductInfo-module-scss-module__Gktk5G__product-info__title{text-align:left}.ProductInfo-module-scss-module__Gktk5G__product-info .ProductInfo-module-scss-module__Gktk5G__product-info__detail{background-color:#f7f4ef;border-radius:16px;flex-direction:column;gap:8px;width:100%;padding:40px;display:flex}.ProductInfo-module-scss-module__Gktk5G__product-info .ProductInfo-module-scss-module__Gktk5G__product-info__detail .ProductInfo-module-scss-module__Gktk5G__product-info__detail__header{justify-content:space-between;align-items:center;width:100%;display:flex}.ProductInfo-module-scss-module__Gktk5G__product-info .ProductInfo-module-scss-module__Gktk5G__product-info__detail .ProductInfo-module-scss-module__Gktk5G__product-info__detail__list{color:#9a9388;flex-direction:column;padding-left:8px;font-size:16px;font-weight:500;line-height:26px;list-style:inside;display:flex}.ProductInfo-module-scss-module__Gktk5G__product-info .ProductInfo-module-scss-module__Gktk5G__product-info__detail .ProductInfo-module-scss-module__Gktk5G__note{color:#9a9388;font-size:16px;font-weight:500;line-height:26px}
.Select-module-scss-module__iE1EXq__select-wrapper{flex:1 0 0;position:relative}.Select-module-scss-module__iE1EXq__select-wrapper select{letter-spacing:0;text-align:left;color:#262626;appearance:none;cursor:pointer;background-color:#fff;border:1px solid #262626;border-radius:8px;width:100%;height:60px;padding:0 36px 0 24px;font-size:16px;font-weight:500;line-height:19px}@media (max-width:1279px){.Select-module-scss-module__iE1EXq__select-wrapper select{font-size:14px;line-height:20px}}.Select-module-scss-module__iE1EXq__select-wrapper select:required:invalid{color:#cecece}.Select-module-scss-module__iE1EXq__select-wrapper select option:disabled{display:none}.Select-module-scss-module__iE1EXq__select-wrapper:after{content:"";pointer-events:none;background-image:url(/icons/ic-select-down.svg);background-repeat:no-repeat;background-size:contain;width:12px;height:8px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}
@keyframes CouponWallet-module-scss-module__Dqd_7W__coupon-skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.CouponWallet-module-scss-module__Dqd_7W__coupon-wallet{flex-direction:column;gap:40px;width:100%;max-width:1200px;display:flex}.CouponWallet-module-scss-module__Dqd_7W__claim-section,.CouponWallet-module-scss-module__Dqd_7W__owned-section{flex-direction:column;gap:24px;width:100%;display:flex}.CouponWallet-module-scss-module__Dqd_7W__claim-form{gap:8px;width:100%;display:flex}.CouponWallet-module-scss-module__Dqd_7W__claim-input{flex:auto;min-width:0}.CouponWallet-module-scss-module__Dqd_7W__claim-input[aria-invalid=true]{border-color:#f24e6f}.CouponWallet-module-scss-module__Dqd_7W__claim-form .CouponWallet-module-scss-module__Dqd_7W__claim-button{letter-spacing:0;text-align:center;color:#fff;background-color:#ff8e0a;border-radius:8px;flex-shrink:0;width:240px;height:60px;font-size:18px;font-weight:700;line-height:21px}@media (max-width:1279px){.CouponWallet-module-scss-module__Dqd_7W__claim-form .CouponWallet-module-scss-module__Dqd_7W__claim-button{font-size:16px;line-height:19px}}.CouponWallet-module-scss-module__Dqd_7W__claim-form .CouponWallet-module-scss-module__Dqd_7W__claim-button:disabled{cursor:default;background-color:#e1dfdb}.CouponWallet-module-scss-module__Dqd_7W__claim-section .CouponWallet-module-scss-module__Dqd_7W__error{letter-spacing:0;text-align:left;color:#f24e6f;margin-top:-16px;padding-left:8px;font-size:14px;font-weight:500;line-height:17px}@media (max-width:1279px){.CouponWallet-module-scss-module__Dqd_7W__claim-section .CouponWallet-module-scss-module__Dqd_7W__error{font-size:11px;line-height:13px}}.CouponWallet-module-scss-module__Dqd_7W__coupon-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.CouponWallet-module-scss-module__Dqd_7W__empty{flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:400px;display:flex}.CouponWallet-module-scss-module__Dqd_7W__empty-icon{color:#ff8e0a;flex-shrink:0}.CouponWallet-module-scss-module__Dqd_7W__empty-copy{flex-direction:column;align-items:center;gap:8px;display:flex}.CouponWallet-module-scss-module__Dqd_7W__empty-copy p{color:#9a9388}.CouponWallet-module-scss-module__Dqd_7W__loading{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:24px;min-height:400px;display:grid}.CouponWallet-module-scss-module__Dqd_7W__loading div{background:linear-gradient(90deg,#f7f4ef 25%,#ebe4d9 50%,#f7f4ef 75%) 0 0/200% 100%;border-radius:16px;height:239px;animation:1.5s infinite CouponWallet-module-scss-module__Dqd_7W__coupon-skeleton-loading}.CouponWallet-module-scss-module__Dqd_7W__load-error{flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:400px;display:flex}.CouponWallet-module-scss-module__Dqd_7W__load-error p{color:#9a9388}.CouponWallet-module-scss-module__Dqd_7W__load-error button{letter-spacing:0;text-align:center;color:#ff8e0a;border:1px solid #ff8e0a;border-radius:8px;padding:12px 24px;font-size:16px;font-weight:500;line-height:19px}@media (max-width:1279px){.CouponWallet-module-scss-module__Dqd_7W__load-error button{font-size:14px;line-height:20px}}@media screen and (max-width:1279px){.CouponWallet-module-scss-module__Dqd_7W__coupon-grid,.CouponWallet-module-scss-module__Dqd_7W__loading{grid-template-columns:1fr;gap:16px}.CouponWallet-module-scss-module__Dqd_7W__claim-button{width:180px}.CouponWallet-module-scss-module__Dqd_7W__claim-input{height:60px;padding:0 32px 0 24px;font-size:16px;line-height:19px}.CouponWallet-module-scss-module__Dqd_7W__claim-button{font-size:18px;line-height:21px}.CouponWallet-module-scss-module__Dqd_7W__loading div{height:200px}}@media screen and (max-width:767px){.CouponWallet-module-scss-module__Dqd_7W__claim-form{flex-direction:column}.CouponWallet-module-scss-module__Dqd_7W__claim-button{width:100%}.CouponWallet-module-scss-module__Dqd_7W__error{margin-top:-8px}.CouponWallet-module-scss-module__Dqd_7W__loading,.CouponWallet-module-scss-module__Dqd_7W__load-error{min-height:320px}.CouponWallet-module-scss-module__Dqd_7W__empty{text-align:center}.CouponWallet-module-scss-module__Dqd_7W__loading div{height:230px}}
.OrderInfoForm-module-scss-module__Yh12mq__info-section{background-color:#fff;justify-content:center;align-items:center;width:100%;padding:120px 0;display:flex}.OrderInfoForm-module-scss-module__Yh12mq__info-section .OrderInfoForm-module-scss-module__Yh12mq__info-section-main{gap:80px;width:100%;max-width:1200px;display:flex}.OrderInfoForm-module-scss-module__Yh12mq__info-section .OrderInfoForm-module-scss-module__Yh12mq__info-section-main label{letter-spacing:0;text-align:left;color:#262626;font-size:18px;font-weight:700;line-height:21px}@media (max-width:1279px){.OrderInfoForm-module-scss-module__Yh12mq__info-section .OrderInfoForm-module-scss-module__Yh12mq__info-section-main label{font-size:16px;line-height:19px}}.OrderInfoForm-module-scss-module__Yh12mq__info-section .OrderInfoForm-module-scss-module__Yh12mq__info-section-main .OrderInfoForm-module-scss-module__Yh12mq__info-section-col{flex-direction:column;flex:1 0 0;gap:40px;display:flex}.OrderInfoForm-module-scss-module__Yh12mq__info-section .OrderInfoForm-module-scss-module__Yh12mq__info-section-main .OrderInfoForm-module-scss-module__Yh12mq__info-section-col .OrderInfoForm-module-scss-module__Yh12mq__font-name-section{flex-direction:column;gap:24px;width:100%;display:flex}.OrderInfoForm-module-scss-module__Yh12mq__info-section .OrderInfoForm-module-scss-module__Yh12mq__info-section-main .OrderInfoForm-module-scss-module__Yh12mq__info-section-col .OrderInfoForm-module-scss-module__Yh12mq__font-name-section .OrderInfoForm-module-scss-module__Yh12mq__font-name-guide{background-color:#f7f4ef;border-radius:16px;flex-direction:column;gap:24px;padding:40px;display:flex}.OrderInfoForm-module-scss-module__Yh12mq__info-section .OrderInfoForm-module-scss-module__Yh12mq__info-section-main .OrderInfoForm-module-scss-module__Yh12mq__info-section-col .OrderInfoForm-module-scss-module__Yh12mq__font-name-section .OrderInfoForm-module-scss-module__Yh12mq__font-name-guide .OrderInfoForm-module-scss-module__Yh12mq__font-name-guide__list{flex-direction:column;gap:8px;display:flex}.OrderInfoForm-module-scss-module__Yh12mq__info-section .OrderInfoForm-module-scss-module__Yh12mq__info-section-main .OrderInfoForm-module-scss-module__Yh12mq__info-section-col .OrderInfoForm-module-scss-module__Yh12mq__font-name-section .OrderInfoForm-module-scss-module__Yh12mq__font-name-guide .OrderInfoForm-module-scss-module__Yh12mq__font-name-guide__list span{color:#ff8e0a}.OrderInfoForm-module-scss-module__Yh12mq__info-section .OrderInfoForm-module-scss-module__Yh12mq__info-section-main .OrderInfoForm-module-scss-module__Yh12mq__info-section-col .OrderInfoForm-module-scss-module__Yh12mq__font-name-section .OrderInfoForm-module-scss-module__Yh12mq__font-name-guide .OrderInfoForm-module-scss-module__Yh12mq__font-name-guide__list ul{color:#9a9388;font-size:16px;font-weight:500;line-height:26px;list-style:inside}.OrderInfoForm-module-scss-module__Yh12mq__info-section .OrderInfoForm-module-scss-module__Yh12mq__info-section-main .OrderInfoForm-module-scss-module__Yh12mq__info-section-col .OrderInfoForm-module-scss-module__Yh12mq__font-name-section .OrderInfoForm-module-scss-module__Yh12mq__font-name-guide .OrderInfoForm-module-scss-module__Yh12mq__font-name-guide__list ul li{padding-left:8px}.OrderInfoForm-module-scss-module__Yh12mq__info-section .OrderInfoForm-module-scss-module__Yh12mq__info-section-main .OrderInfoForm-module-scss-module__Yh12mq__copyrighter-section-col{flex-direction:column;flex:1 0 0;justify-content:space-between;gap:40px;display:flex}.OrderInfoForm-module-scss-module__Yh12mq__info-section .OrderInfoForm-module-scss-module__Yh12mq__info-section-main .OrderInfoForm-module-scss-module__Yh12mq__copyrighter-section-col .OrderInfoForm-module-scss-module__Yh12mq__copyrighter-section,.OrderInfoForm-module-scss-module__Yh12mq__info-section .OrderInfoForm-module-scss-module__Yh12mq__info-section-main .OrderInfoForm-module-scss-module__Yh12mq__copyrighter-section-col .OrderInfoForm-module-scss-module__Yh12mq__copyrighter-section .OrderInfoForm-module-scss-module__Yh12mq__copyrighter-info-form{flex-direction:column;gap:24px;width:100%;display:flex}.OrderInfoForm-module-scss-module__Yh12mq__info-section .OrderInfoForm-module-scss-module__Yh12mq__info-section-main .OrderInfoForm-module-scss-module__Yh12mq__copyrighter-section-col .OrderInfoForm-module-scss-module__Yh12mq__copyrighter-section .OrderInfoForm-module-scss-module__Yh12mq__copyrighter-info-form .OrderInfoForm-module-scss-module__Yh12mq__input-container{flex-direction:column;gap:8px;display:flex;position:relative}.OrderInfoForm-module-scss-module__Yh12mq__info-section .OrderInfoForm-module-scss-module__Yh12mq__info-section-main .OrderInfoForm-module-scss-module__Yh12mq__copyrighter-section-col .OrderInfoForm-module-scss-module__Yh12mq__copyrighter-section .OrderInfoForm-module-scss-module__Yh12mq__copyrighter-info-form .OrderInfoForm-module-scss-module__Yh12mq__input-container input{width:100%}.OrderInfoForm-module-scss-module__Yh12mq__info-section .OrderInfoForm-module-scss-module__Yh12mq__info-section-main .OrderInfoForm-module-scss-module__Yh12mq__copyrighter-section-col .OrderInfoForm-module-scss-module__Yh12mq__copyrighter-section .OrderInfoForm-module-scss-module__Yh12mq__copyrighter-info-form .OrderInfoForm-module-scss-module__Yh12mq__input-container .OrderInfoForm-module-scss-module__Yh12mq__select-group{gap:8px;width:100%;display:flex}.OrderInfoForm-module-scss-module__Yh12mq__info-section .OrderInfoForm-module-scss-module__Yh12mq__info-section-main .OrderInfoForm-module-scss-module__Yh12mq__copyrighter-section-col .OrderInfoForm-module-scss-module__Yh12mq__copyrighter-section .OrderInfoForm-module-scss-module__Yh12mq__error-message{letter-spacing:0;text-align:left;color:#f24e6f;font-size:14px;font-weight:500;line-height:17px}@media (max-width:1279px){.OrderInfoForm-module-scss-module__Yh12mq__info-section .OrderInfoForm-module-scss-module__Yh12mq__info-section-main .OrderInfoForm-module-scss-module__Yh12mq__copyrighter-section-col .OrderInfoForm-module-scss-module__Yh12mq__copyrighter-section .OrderInfoForm-module-scss-module__Yh12mq__error-message{font-size:11px;line-height:13px}}.OrderInfoForm-module-scss-module__Yh12mq__info-section .OrderInfoForm-module-scss-module__Yh12mq__info-section-main .OrderInfoForm-module-scss-module__Yh12mq__copyrighter-section-col .OrderInfoForm-module-scss-module__Yh12mq__next-button{letter-spacing:0;text-align:center;color:#fff;background-color:#ff8e0a;border-radius:8px;width:100%;height:60px;font-size:18px;font-weight:700;line-height:21px}@media (max-width:1279px){.OrderInfoForm-module-scss-module__Yh12mq__info-section .OrderInfoForm-module-scss-module__Yh12mq__info-section-main .OrderInfoForm-module-scss-module__Yh12mq__copyrighter-section-col .OrderInfoForm-module-scss-module__Yh12mq__next-button{font-size:16px;line-height:19px}}.OrderInfoForm-module-scss-module__Yh12mq__info-section .OrderInfoForm-module-scss-module__Yh12mq__info-section-main .OrderInfoForm-module-scss-module__Yh12mq__copyrighter-section-col .OrderInfoForm-module-scss-module__Yh12mq__next-button:disabled{background-color:#e1dfdb}@media screen and (max-width:1279px){.OrderInfoForm-module-scss-module__Yh12mq__info-section{padding:80px}.OrderInfoForm-module-scss-module__Yh12mq__info-section .OrderInfoForm-module-scss-module__Yh12mq__info-section-main{flex-direction:column;gap:40px}.OrderInfoForm-module-scss-module__Yh12mq__info-section .OrderInfoForm-module-scss-module__Yh12mq__info-section-main .OrderInfoForm-module-scss-module__Yh12mq__info-section-col .OrderInfoForm-module-scss-module__Yh12mq__font-name-section{gap:16px}.OrderInfoForm-module-scss-module__Yh12mq__info-section .OrderInfoForm-module-scss-module__Yh12mq__info-section-main .OrderInfoForm-module-scss-module__Yh12mq__info-section-col .OrderInfoForm-module-scss-module__Yh12mq__font-name-section .OrderInfoForm-module-scss-module__Yh12mq__font-name-guide{border-radius:12px;padding:32px}.OrderInfoForm-module-scss-module__Yh12mq__info-section .OrderInfoForm-module-scss-module__Yh12mq__info-section-main .OrderInfoForm-module-scss-module__Yh12mq__info-section-col .OrderInfoForm-module-scss-module__Yh12mq__font-name-section .OrderInfoForm-module-scss-module__Yh12mq__font-name-guide .OrderInfoForm-module-scss-module__Yh12mq__font-name-guide__list ul{font-size:14px;font-weight:500;line-height:22px}.OrderInfoForm-module-scss-module__Yh12mq__info-section .OrderInfoForm-module-scss-module__Yh12mq__info-section-main .OrderInfoForm-module-scss-module__Yh12mq__copyrighter-section-col{justify-content:flex-start;gap:40px}}@media screen and (max-width:767px){.OrderInfoForm-module-scss-module__Yh12mq__info-section{padding:80px 24px}}
.CouponSelector-module-scss-module__3X78lG__trigger{letter-spacing:0;text-align:left;color:#262626;border:1px solid #262626;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;width:100%;height:60px;padding:0 20px 0 24px;font-size:16px;font-weight:500;line-height:19px;display:flex}@media (max-width:1279px){.CouponSelector-module-scss-module__3X78lG__trigger{font-size:14px;line-height:20px}}.CouponSelector-module-scss-module__3X78lG__trigger:disabled{color:#9a9388;cursor:default;border-color:#e1dfdb}.CouponSelector-module-scss-module__3X78lG__trigger-meta{color:#4e82f2;white-space:nowrap;align-items:center;gap:8px;display:flex}.CouponSelector-module-scss-module__3X78lG__trigger-error{letter-spacing:0;text-align:left;color:#f24e6f;margin-top:8px;padding-left:8px;font-size:14px;font-weight:500;line-height:17px}@media (max-width:1279px){.CouponSelector-module-scss-module__3X78lG__trigger-error{font-size:11px;line-height:13px}}.CouponSelector-module-scss-module__3X78lG__overlay{z-index:9999;background-color:#00000080;position:fixed;inset:0}.CouponSelector-module-scss-module__3X78lG__positioner{z-index:10000;pointer-events:none;justify-content:center;align-items:center;padding:40px;display:flex;position:fixed;inset:0}.CouponSelector-module-scss-module__3X78lG__dialog{pointer-events:auto;background-color:#fff;border-radius:16px;flex-direction:column;width:min(860px,100%);max-height:min(900px,100vh - 80px);display:flex;overflow:hidden}.CouponSelector-module-scss-module__3X78lG__dialog:focus{outline:none}.CouponSelector-module-scss-module__3X78lG__header{background-color:#f7f4ef;justify-content:space-between;align-items:flex-start;gap:24px;padding:56px 40px 40px;display:flex}.CouponSelector-module-scss-module__3X78lG__header>div{flex-direction:column;gap:8px;display:flex}.CouponSelector-module-scss-module__3X78lG__header p{letter-spacing:0;text-align:left;color:#262626;font-size:16px;font-weight:500;line-height:19px}@media (max-width:1279px){.CouponSelector-module-scss-module__3X78lG__header p{font-size:14px;line-height:20px}}.CouponSelector-module-scss-module__3X78lG__header h2{text-align:left}.CouponSelector-module-scss-module__3X78lG__close-button{color:#9a9388;flex:none;display:none}.CouponSelector-module-scss-module__3X78lG__content{scrollbar-color:#ebe4d9 #0000;scrollbar-width:thin;min-height:0;overflow-y:auto}.CouponSelector-module-scss-module__3X78lG__content::-webkit-scrollbar{width:8px}.CouponSelector-module-scss-module__3X78lG__content::-webkit-scrollbar-track{margin:8px 0}.CouponSelector-module-scss-module__3X78lG__content::-webkit-scrollbar-thumb{background-color:#ebe4d9;border-radius:999px}.CouponSelector-module-scss-module__3X78lG__claim-section{border-bottom:1px dashed #e1dfdb;flex-direction:column;gap:16px;padding:40px;display:flex}.CouponSelector-module-scss-module__3X78lG__claim-form{align-items:flex-start;gap:8px;display:flex}.CouponSelector-module-scss-module__3X78lG__claim-form input{flex:auto;min-width:0}.CouponSelector-module-scss-module__3X78lG__claim-form button{letter-spacing:0;text-align:center;color:#fff;background-color:#ff8e0a;border-radius:8px;flex-shrink:0;width:240px;height:60px;font-size:18px;font-weight:700;line-height:21px}@media (max-width:1279px){.CouponSelector-module-scss-module__3X78lG__claim-form button{font-size:16px;line-height:19px}}.CouponSelector-module-scss-module__3X78lG__claim-form button:disabled{background-color:#e1dfdb}.CouponSelector-module-scss-module__3X78lG__claim-field{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.CouponSelector-module-scss-module__3X78lG__claim-input{width:100%;height:60px}.CouponSelector-module-scss-module__3X78lG__claim-field .CouponSelector-module-scss-module__3X78lG__error{letter-spacing:0;text-align:left;color:#f24e6f;font-size:14px;font-weight:500;line-height:17px}@media (max-width:1279px){.CouponSelector-module-scss-module__3X78lG__claim-field .CouponSelector-module-scss-module__3X78lG__error{font-size:11px;line-height:13px}}.CouponSelector-module-scss-module__3X78lG__groups{flex-direction:column;display:flex}.CouponSelector-module-scss-module__3X78lG__group{flex-direction:column;gap:16px;padding:40px;display:flex}.CouponSelector-module-scss-module__3X78lG__group-separated{border-top:1px dashed #e1dfdb}.CouponSelector-module-scss-module__3X78lG__coupon-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.CouponSelector-module-scss-module__3X78lG__coupon-list .CouponSelector-module-scss-module__3X78lG__no-coupon{letter-spacing:0;text-align:left;color:#262626;background-color:#f7f4ef;border-radius:16px;grid-column:1;justify-content:space-between;align-items:center;gap:16px;min-height:80px;padding:24px;font-size:18px;font-weight:700;line-height:21px;display:flex}@media (max-width:1279px){.CouponSelector-module-scss-module__3X78lG__coupon-list .CouponSelector-module-scss-module__3X78lG__no-coupon{font-size:16px;line-height:19px}}.CouponSelector-module-scss-module__3X78lG__coupon-list .CouponSelector-module-scss-module__3X78lG__no-coupon[aria-pressed=true] .CouponSelector-module-scss-module__3X78lG__no-coupon-radio{border-color:#ff8e0a}.CouponSelector-module-scss-module__3X78lG__coupon-list .CouponSelector-module-scss-module__3X78lG__no-coupon[aria-pressed=true] .CouponSelector-module-scss-module__3X78lG__no-coupon-radio:after{content:"";background-color:#ff8e0a;border-radius:999px;width:16px;height:16px}.CouponSelector-module-scss-module__3X78lG__no-coupon-radio{border:2px solid #e1dfdb;border-radius:999px;flex-shrink:0;order:2;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.CouponSelector-module-scss-module__3X78lG__message{color:#9a9388;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:200px;padding:40px;display:flex}.CouponSelector-module-scss-module__3X78lG__message button{color:#ff8e0a;border:1px solid #ff8e0a;border-radius:8px;padding:10px 20px}.CouponSelector-module-scss-module__3X78lG__footer{background-color:#fff;flex-direction:column;gap:24px;padding:40px;display:flex;box-shadow:0 -4px 12px #0000001a}.CouponSelector-module-scss-module__3X78lG__dialog-error{letter-spacing:0;text-align:left;color:#f24e6f;font-size:14px;font-weight:500;line-height:17px}@media (max-width:1279px){.CouponSelector-module-scss-module__3X78lG__dialog-error{font-size:11px;line-height:13px}}.CouponSelector-module-scss-module__3X78lG__summary{white-space:nowrap;justify-content:space-between;align-items:center;gap:16px;padding:0 16px;display:flex}.CouponSelector-module-scss-module__3X78lG__summary-total{letter-spacing:0;text-align:center;color:#262626;align-items:center;gap:8px;font-size:32px;font-weight:700;line-height:38px;display:flex}@media (max-width:1279px){.CouponSelector-module-scss-module__3X78lG__summary-total{font-size:22px;line-height:26px}}.CouponSelector-module-scss-module__3X78lG__summary-discount{color:#ff642e}.CouponSelector-module-scss-module__3X78lG__actions{gap:8px;display:flex}.CouponSelector-module-scss-module__3X78lG__actions button{letter-spacing:0;text-align:center;color:#9a9388;border:1px solid #9a9388;border-radius:8px;width:100%;height:60px;font-size:18px;font-weight:700;line-height:21px}@media (max-width:1279px){.CouponSelector-module-scss-module__3X78lG__actions button{font-size:16px;line-height:19px}}.CouponSelector-module-scss-module__3X78lG__actions button:last-child{color:#fff;background-color:#ff8e0a;border-color:#ff8e0a}.CouponSelector-module-scss-module__3X78lG__actions button:last-child:disabled{background-color:#e1dfdb;border-color:#e1dfdb}@media screen and (max-width:1279px){.CouponSelector-module-scss-module__3X78lG__positioner{padding:80px}.CouponSelector-module-scss-module__3X78lG__dialog{width:608px;max-height:calc(100dvh - 160px)}.CouponSelector-module-scss-module__3X78lG__header{padding:40px 32px 32px}.CouponSelector-module-scss-module__3X78lG__claim-section,.CouponSelector-module-scss-module__3X78lG__group{padding:32px}.CouponSelector-module-scss-module__3X78lG__claim-form button{width:180px}.CouponSelector-module-scss-module__3X78lG__coupon-list{grid-template-columns:1fr}.CouponSelector-module-scss-module__3X78lG__footer{padding:24px 32px 32px}}@media screen and (max-width:767px){.CouponSelector-module-scss-module__3X78lG__trigger{padding:0 20px 0 24px}.CouponSelector-module-scss-module__3X78lG__trigger-meta{gap:8px;font-size:14px}.CouponSelector-module-scss-module__3X78lG__positioner{align-items:flex-end;padding:0}.CouponSelector-module-scss-module__3X78lG__dialog{border-radius:16px 16px 0 0;width:100%;max-height:calc(100dvh - 60px)}.CouponSelector-module-scss-module__3X78lG__header,.CouponSelector-module-scss-module__3X78lG__claim-section,.CouponSelector-module-scss-module__3X78lG__group{padding:24px}.CouponSelector-module-scss-module__3X78lG__header{padding-top:32px;position:relative}.CouponSelector-module-scss-module__3X78lG__header>div{gap:4px}.CouponSelector-module-scss-module__3X78lG__close-button{justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:8px;right:8px}.CouponSelector-module-scss-module__3X78lG__claim-form{flex-direction:column}.CouponSelector-module-scss-module__3X78lG__claim-form .CouponSelector-module-scss-module__3X78lG__claim-field{width:100%}.CouponSelector-module-scss-module__3X78lG__claim-form button{width:100%;height:60px}.CouponSelector-module-scss-module__3X78lG__claim-input{height:60px}.CouponSelector-module-scss-module__3X78lG__coupon-list{grid-template-columns:1fr}.CouponSelector-module-scss-module__3X78lG__footer{padding:20px 24px 24px}.CouponSelector-module-scss-module__3X78lG__summary{gap:12px;padding:0}.CouponSelector-module-scss-module__3X78lG__summary-total{gap:4px;font-size:16px;line-height:19px}.CouponSelector-module-scss-module__3X78lG__actions button{height:60px}.CouponSelector-module-scss-module__3X78lG__actions button:first-child{display:none}}
.page-module-scss-module__MTbqNG__coupon-top{flex-direction:column;align-items:center;gap:8px;width:100%;padding:120px 0;display:flex}.page-module-scss-module__MTbqNG__coupon-section{background-color:#fff;justify-content:center;width:100%;padding:160px 0;display:flex}@media screen and (max-width:1279px){.page-module-scss-module__MTbqNG__coupon-top{padding:80px 24px}.page-module-scss-module__MTbqNG__coupon-section{padding:80px}}@media screen and (max-width:767px){.page-module-scss-module__MTbqNG__coupon-section{padding:80px 24px}}
.AlertDialog-module-scss-module__SCviaa__overlay{z-index:9999;background:#00000080;animation:.15s cubic-bezier(.16,1,.3,1) AlertDialog-module-scss-module__SCviaa__overlayShow;position:fixed;inset:0}.AlertDialog-module-scss-module__SCviaa__content{z-index:10000;background-color:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:40px;width:480px;padding:56px 40px 40px;animation:.15s cubic-bezier(.16,1,.3,1) AlertDialog-module-scss-module__SCviaa__contentShow;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.AlertDialog-module-scss-module__SCviaa__content:focus{outline:none}.AlertDialog-module-scss-module__SCviaa__title{letter-spacing:0;text-align:left;color:#262626;font-size:18px;font-weight:700;line-height:21px}@media (max-width:1279px){.AlertDialog-module-scss-module__SCviaa__title{font-size:16px;line-height:19px}}.AlertDialog-module-scss-module__SCviaa__footer{justify-content:center;gap:8px;width:100%;display:flex}.AlertDialog-module-scss-module__SCviaa__button{color:#fff;-webkit-user-select:none;user-select:none;background-color:#ff8e0a;border-radius:8px;flex:1 0 0;justify-content:center;align-items:center;height:60px;font-size:18px;font-weight:700;line-height:21px;display:inline-flex}.AlertDialog-module-scss-module__SCviaa__button.AlertDialog-module-scss-module__SCviaa__normal{color:#fff;background-color:#ff8e0a}.AlertDialog-module-scss-module__SCviaa__button.AlertDialog-module-scss-module__SCviaa__white{color:#ff8e0a;background-color:#fff;border:1px solid #ff8e0a}@media screen and (max-width:767px){.AlertDialog-module-scss-module__SCviaa__content{width:calc(100% - 48px);padding:40px 24px 24px}.AlertDialog-module-scss-module__SCviaa__footer{flex-direction:column-reverse;align-items:center}.AlertDialog-module-scss-module__SCviaa__button{flex:none;width:100%}}@keyframes AlertDialog-module-scss-module__SCviaa__overlayShow{0%{opacity:0}to{opacity:1}}@keyframes AlertDialog-module-scss-module__SCviaa__contentShow{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}
.FontFileList-module-scss-module__pzq4hG__file-list{background-color:#f7f4ef;flex-direction:column;gap:8px;padding:32px 40px 32px 72px;display:flex}.FontFileList-module-scss-module__pzq4hG__file-row{align-items:center;gap:40px;display:flex}.FontFileList-module-scss-module__pzq4hG__file-info{overflow-wrap:anywhere;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.FontFileList-module-scss-module__pzq4hG__file-info h4{letter-spacing:0;text-align:left;color:#262626;font-size:18px;font-weight:700;line-height:21px}@media (max-width:1279px){.FontFileList-module-scss-module__pzq4hG__file-info h4{font-size:16px;line-height:19px}}.FontFileList-module-scss-module__pzq4hG__file-info p{letter-spacing:0;text-align:left;color:#9a9388;font-size:16px;font-weight:500;line-height:19px}@media (max-width:1279px){.FontFileList-module-scss-module__pzq4hG__file-info p{font-size:14px;line-height:20px}}.FontFileList-module-scss-module__pzq4hG__download-button{letter-spacing:0;text-align:left;color:#ff8e0a;background-color:#fff;border:1px solid #ff8e0a;border-radius:8px;flex-shrink:0;min-width:100px;height:40px;padding:8px 16px;font-size:16px;font-weight:500;line-height:19px}@media (max-width:1279px){.FontFileList-module-scss-module__pzq4hG__download-button{font-size:14px;line-height:20px}}.FontFileList-module-scss-module__pzq4hG__download-button:disabled{color:#e1dfdb;border-color:#e1dfdb}.FontFileList-module-scss-module__pzq4hG__download-all{flex-direction:column;gap:8px;display:flex}.FontFileList-module-scss-module__pzq4hG__download-all p{letter-spacing:0;text-align:left;color:#f24e6f;font-size:16px;font-weight:500;line-height:19px}@media (max-width:1279px){.FontFileList-module-scss-module__pzq4hG__download-all p{font-size:14px;line-height:20px}.FontFileList-module-scss-module__pzq4hG__file-list{gap:8px;padding:32px}.FontFileList-module-scss-module__pzq4hG__file-info h4{flex-shrink:0}.FontFileList-module-scss-module__pzq4hG__download-all{width:100%}}@media (max-width:767px){.FontFileList-module-scss-module__pzq4hG__file-list{gap:16px}.FontFileList-module-scss-module__pzq4hG__file-row{flex-direction:column;align-items:stretch;gap:8px}.FontFileList-module-scss-module__pzq4hG__file-info{flex-direction:column;align-items:flex-start;gap:4px}.FontFileList-module-scss-module__pzq4hG__download-button{width:100%}}
.FontStatus-module-scss-module__cC9lzq__font-status{color:#f24e6f;cursor:default}.FontStatus-module-scss-module__cC9lzq__font-status.FontStatus-module-scss-module__cC9lzq__complete{color:#4e82f2}
.MyFontItem-module-scss-module__q33mQG__font-item{border-radius:8px;flex-direction:column;gap:2px;width:100%;display:flex;overflow:hidden}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__download-button,.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__payment-button{white-space:nowrap;letter-spacing:0;text-align:left;color:#fff;background-color:#ff8e0a;border-radius:8px;justify-content:center;align-items:center;height:40px;padding:8px 16px;font-size:16px;font-weight:500;line-height:19px;display:flex}@media (max-width:1279px){.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__download-button,.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__payment-button{font-size:14px;line-height:20px}}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__download-button:disabled,.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__payment-button:disabled{background-color:#e1dfdb}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-header{background-color:#f7f4ef;align-items:center;gap:40px;width:100%;height:100px;padding:32px 40px;display:flex}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-header .MyFontItem-module-scss-module__q33mQG__header-left{flex:1 0 0;align-items:center;gap:16px;min-width:0;display:flex}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-header .MyFontItem-module-scss-module__q33mQG__header-left .MyFontItem-module-scss-module__q33mQG__product-label{flex-shrink:0;align-items:center;gap:8px;display:flex}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-header .MyFontItem-module-scss-module__q33mQG__header-left .MyFontItem-module-scss-module__q33mQG__product-label h4{letter-spacing:0;text-align:left;color:#ff8e0a;font-size:18px;font-weight:700;line-height:21px}@media (max-width:1279px){.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-header .MyFontItem-module-scss-module__q33mQG__header-left .MyFontItem-module-scss-module__q33mQG__product-label h4{font-size:16px;line-height:19px}}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-header .MyFontItem-module-scss-module__q33mQG__header-left .MyFontItem-module-scss-module__q33mQG__font-icon{flex-shrink:0;width:24px;height:24px}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-header .MyFontItem-module-scss-module__q33mQG__header-left .MyFontItem-module-scss-module__q33mQG__font-names{word-break:break-word;align-items:center;gap:8px;min-width:0;display:flex}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-header .MyFontItem-module-scss-module__q33mQG__header-left .MyFontItem-module-scss-module__q33mQG__font-names .MyFontItem-module-scss-module__q33mQG__font-name-ko{letter-spacing:0;text-align:left;color:#262626;font-size:18px;font-weight:700;line-height:21px}@media (max-width:1279px){.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-header .MyFontItem-module-scss-module__q33mQG__header-left .MyFontItem-module-scss-module__q33mQG__font-names .MyFontItem-module-scss-module__q33mQG__font-name-ko{font-size:16px;line-height:19px}}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-header .MyFontItem-module-scss-module__q33mQG__header-left .MyFontItem-module-scss-module__q33mQG__font-names .MyFontItem-module-scss-module__q33mQG__font-name-en{letter-spacing:0;text-align:left;color:#9a9388;font-size:16px;font-weight:500;line-height:19px}@media (max-width:1279px){.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-header .MyFontItem-module-scss-module__q33mQG__header-left .MyFontItem-module-scss-module__q33mQG__font-names .MyFontItem-module-scss-module__q33mQG__font-name-en{font-size:14px;line-height:20px}}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-header .MyFontItem-module-scss-module__q33mQG__header-right{flex-shrink:0;align-items:center;gap:16px;display:flex}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-content{background-color:#f7f4ef;flex-direction:column;gap:16px;width:100%;padding:40px;display:flex}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-content .MyFontItem-module-scss-module__q33mQG__info-row{align-items:center;gap:32px;display:flex}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-content .MyFontItem-module-scss-module__q33mQG__info-row .MyFontItem-module-scss-module__q33mQG__info-label{flex-shrink:0;width:120px}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-content .MyFontItem-module-scss-module__q33mQG__person-info{overflow-wrap:anywhere;flex-wrap:wrap;gap:4px 8px;display:flex}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-content .MyFontItem-module-scss-module__q33mQG__person-info p+p:before{content:"/";margin-right:8px}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-content .MyFontItem-module-scss-module__q33mQG__order-number{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-content .MyFontItem-module-scss-module__q33mQG__payment-date{align-items:center;gap:16px;display:flex}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-content .MyFontItem-module-scss-module__q33mQG__payment-date .MyFontItem-module-scss-module__q33mQG__receipt-link{letter-spacing:0;text-align:left;color:#9a9388;font-size:16px;font-weight:500;line-height:19px;text-decoration:underline}@media (max-width:1279px){.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-content .MyFontItem-module-scss-module__q33mQG__payment-date .MyFontItem-module-scss-module__q33mQG__receipt-link{font-size:14px;line-height:20px}}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-content .MyFontItem-module-scss-module__q33mQG__waiting-actions{align-items:center;gap:16px;display:flex}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-content .MyFontItem-module-scss-module__q33mQG__waiting-actions .MyFontItem-module-scss-module__q33mQG__delete-order-button{letter-spacing:0;text-align:left;color:#f24e6f;font-size:16px;font-weight:500;line-height:19px;text-decoration:underline}@media (max-width:1279px){.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-content .MyFontItem-module-scss-module__q33mQG__waiting-actions .MyFontItem-module-scss-module__q33mQG__delete-order-button{font-size:14px;line-height:20px}}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-suggest{background-color:#ff8e0a26;align-items:center;gap:92px;width:100%;padding:32px 40px;display:flex}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-suggest .MyFontItem-module-scss-module__q33mQG__suggest-left{flex:1 0 0;align-items:center;gap:16px;min-width:0;display:flex}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-suggest .MyFontItem-module-scss-module__q33mQG__suggest-left .MyFontItem-module-scss-module__q33mQG__sparkle-icon{flex-shrink:0;width:24px;height:24px}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-suggest .MyFontItem-module-scss-module__q33mQG__suggest-left .MyFontItem-module-scss-module__q33mQG__suggest-text{letter-spacing:0;text-align:left;color:#262626;font-size:18px;font-weight:700;line-height:21px}@media (max-width:1279px){.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-suggest .MyFontItem-module-scss-module__q33mQG__suggest-left .MyFontItem-module-scss-module__q33mQG__suggest-text{font-size:16px;line-height:19px}}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-suggest .MyFontItem-module-scss-module__q33mQG__suggest-buttons{flex-shrink:0;gap:8px;display:flex}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-suggest .MyFontItem-module-scss-module__q33mQG__suggest-buttons .MyFontItem-module-scss-module__q33mQG__suggest-button{white-space:nowrap;letter-spacing:0;text-align:left;color:#ff8e0a;background-color:#fff;border:1px solid #ff8e0a;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:16px;font-weight:500;line-height:19px;display:flex}@media (max-width:1279px){.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-suggest .MyFontItem-module-scss-module__q33mQG__suggest-buttons .MyFontItem-module-scss-module__q33mQG__suggest-button{font-size:14px;line-height:20px}}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-suggest .MyFontItem-module-scss-module__q33mQG__suggest-buttons .MyFontItem-module-scss-module__q33mQG__suggest-button:disabled{color:#e1dfdb;cursor:not-allowed;background-color:#fff;border-color:#e1dfdb}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-suggest .MyFontItem-module-scss-module__q33mQG__suggest-buttons .MyFontItem-module-scss-module__q33mQG__suggest-button-wrapper{cursor:not-allowed;display:flex}.MyFontItem-module-scss-module__q33mQG__suggest-tooltip{letter-spacing:0;text-align:left;color:#fff;background-color:#262626;border-radius:8px;padding:8px 12px;font-size:14px;font-weight:500;line-height:17px}@media (max-width:1279px){.MyFontItem-module-scss-module__q33mQG__suggest-tooltip{font-size:11px;line-height:13px}}.MyFontItem-module-scss-module__q33mQG__suggest-tooltip-arrow{fill:#262626}@media screen and (max-width:1279px){.MyFontItem-module-scss-module__q33mQG__font-item{border-radius:12px}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-header{flex-direction:column;align-items:flex-start;gap:24px;height:auto;padding:32px}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-header .MyFontItem-module-scss-module__q33mQG__header-left{flex-direction:column;flex:none;align-items:flex-start;gap:8px;width:100%}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-header .MyFontItem-module-scss-module__q33mQG__header-left .MyFontItem-module-scss-module__q33mQG__font-names{flex-wrap:wrap;gap:4px 8px}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-header .MyFontItem-module-scss-module__q33mQG__header-right{flex-direction:column;align-items:flex-start;gap:16px;width:100%}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-header .MyFontItem-module-scss-module__q33mQG__header-right .MyFontItem-module-scss-module__q33mQG__download-button,.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-header .MyFontItem-module-scss-module__q33mQG__header-right .MyFontItem-module-scss-module__q33mQG__payment-button{width:100%;height:48px;padding:0 16px}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-content{gap:8px;padding:32px}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-content .MyFontItem-module-scss-module__q33mQG__info-row{align-items:flex-start;gap:16px}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-content .MyFontItem-module-scss-module__q33mQG__info-row .MyFontItem-module-scss-module__q33mQG__info-label{width:80px}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-content .MyFontItem-module-scss-module__q33mQG__payment-date{flex-wrap:wrap;gap:8px}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-suggest{flex-direction:column;align-items:flex-start;gap:24px;padding:32px 40px}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-suggest .MyFontItem-module-scss-module__q33mQG__suggest-left{flex:none;width:100%}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-suggest .MyFontItem-module-scss-module__q33mQG__suggest-buttons{width:100%}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-suggest .MyFontItem-module-scss-module__q33mQG__suggest-buttons .MyFontItem-module-scss-module__q33mQG__suggest-button{flex:1 0 0;min-width:0;padding:12px 8px}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-suggest .MyFontItem-module-scss-module__q33mQG__suggest-buttons .MyFontItem-module-scss-module__q33mQG__suggest-button-wrapper{flex:1 0 0;min-width:0}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-suggest .MyFontItem-module-scss-module__q33mQG__suggest-buttons .MyFontItem-module-scss-module__q33mQG__suggest-button-wrapper .MyFontItem-module-scss-module__q33mQG__suggest-button{width:100%}}.MyFontItem-module-scss-module__q33mQG__upgrade-notice{color:#f24e6f;background-color:#f24e6f1a;align-items:center;gap:8px;padding:32px 40px;display:flex}.MyFontItem-module-scss-module__q33mQG__upgrade-notice svg{flex-shrink:0}.MyFontItem-module-scss-module__q33mQG__upgrade-notice p{letter-spacing:0;text-align:left;color:#f24e6f;font-size:16px;font-weight:500;line-height:19px}@media (max-width:1279px){.MyFontItem-module-scss-module__q33mQG__upgrade-notice p{font-size:14px;line-height:20px}.MyFontItem-module-scss-module__q33mQG__upgrade-notice{padding:32px}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-content .MyFontItem-module-scss-module__q33mQG__info-row>:not(.MyFontItem-module-scss-module__q33mQG__info-label){min-width:0}}@media (max-width:767px){.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-header .MyFontItem-module-scss-module__q33mQG__header-left .MyFontItem-module-scss-module__q33mQG__font-names{flex-direction:column;align-items:flex-start}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-content .MyFontItem-module-scss-module__q33mQG__person-info{flex-direction:column;gap:4px}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-content .MyFontItem-module-scss-module__q33mQG__person-info p+p:before{content:none}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-content .MyFontItem-module-scss-module__q33mQG__payment-date{flex-direction:column;align-items:flex-start}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-suggest{padding:32px 24px}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-suggest .MyFontItem-module-scss-module__q33mQG__suggest-buttons{flex-direction:column}.MyFontItem-module-scss-module__q33mQG__font-item .MyFontItem-module-scss-module__q33mQG__font-item-suggest .MyFontItem-module-scss-module__q33mQG__suggest-buttons .MyFontItem-module-scss-module__q33mQG__suggest-button{min-height:48px}}.MyFontItem-module-scss-module__q33mQG__bold-icon{flex-shrink:0;width:24px;height:24px;position:relative}.MyFontItem-module-scss-module__q33mQG__bold-icon img{width:9.5px;height:11.5px;position:absolute;top:.25px;left:7.25px}.MyFontItem-module-scss-module__q33mQG__bold-icon span{background-color:#ff8e0a;border-radius:99px;width:24px;position:absolute;left:0}.MyFontItem-module-scss-module__q33mQG__bold-icon span:first-of-type{height:1px;top:14px}.MyFontItem-module-scss-module__q33mQG__bold-icon span:nth-of-type(2){height:2px;top:17px}.MyFontItem-module-scss-module__q33mQG__bold-icon span:nth-of-type(3){height:3px;top:21px}.MyFontItem-module-scss-module__q33mQG__notice-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}
.MyFontList-module-scss-module__-W0ufG__my-font-list{flex-direction:column;align-items:center;gap:24px;width:100%;max-width:1200px;display:flex}@media screen and (max-width:1279px){.MyFontList-module-scss-module__-W0ufG__my-font-list{gap:16px}}
.SampleFontList-module-scss-module__aZx2La__tab-list{margin-bottom:80px}.SampleFontList-module-scss-module__aZx2La__list-message{flex-direction:column;align-items:center;gap:24px;padding:80px 0;display:flex}.SampleFontList-module-scss-module__aZx2La__list-message button{letter-spacing:0;text-align:left;color:#ff8e0a;font-size:16px;font-weight:500;line-height:19px;text-decoration:underline}@media (max-width:1279px){.SampleFontList-module-scss-module__aZx2La__list-message button{font-size:14px;line-height:20px}}.SampleFontList-module-scss-module__aZx2La__list{flex-direction:column;gap:24px;width:100%;display:flex}.SampleFontList-module-scss-module__aZx2La__card{border-radius:8px;flex-direction:column;gap:2px;width:100%;display:flex;overflow:hidden}.SampleFontList-module-scss-module__aZx2La__header{background:#f7f4ef;align-items:center;gap:24px;min-height:100px;padding:32px 32px 32px 40px;display:flex;position:relative}.SampleFontList-module-scss-module__aZx2La__name{flex:1;align-items:center;gap:16px;min-width:0;display:flex}.SampleFontList-module-scss-module__aZx2La__name img{flex-shrink:0}.SampleFontList-module-scss-module__aZx2La__name h2{letter-spacing:0;text-align:left;color:#262626;overflow-wrap:anywhere;font-size:18px;font-weight:700;line-height:21px}@media (max-width:1279px){.SampleFontList-module-scss-module__aZx2La__name h2{font-size:16px;line-height:19px}}.SampleFontList-module-scss-module__aZx2La__status{letter-spacing:0;text-align:left;color:#f24e6f;font-size:16px;font-weight:500;line-height:19px}@media (max-width:1279px){.SampleFontList-module-scss-module__aZx2La__status{font-size:14px;line-height:20px}}.SampleFontList-module-scss-module__aZx2La__delete{color:#9a9388;flex-shrink:0;width:24px;height:24px;display:flex}.SampleFontList-module-scss-module__aZx2La__actions{gap:8px;display:flex}.SampleFontList-module-scss-module__aZx2La__actions button,.SampleFontList-module-scss-module__aZx2La__actions a{letter-spacing:0;text-align:left;color:#262626;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;padding:8px 16px;font-size:16px;font-weight:500;line-height:19px;display:flex}@media (max-width:1279px){.SampleFontList-module-scss-module__aZx2La__actions button,.SampleFontList-module-scss-module__aZx2La__actions a{font-size:14px;line-height:20px}}.SampleFontList-module-scss-module__aZx2La__actions .SampleFontList-module-scss-module__aZx2La__outline{color:#ff8e0a;background:#fff;border:1px solid #ff8e0a}.SampleFontList-module-scss-module__aZx2La__actions .SampleFontList-module-scss-module__aZx2La__primary{color:#fff;background:#ff8e0a}.SampleFontList-module-scss-module__aZx2La__header button:disabled{cursor:not-allowed}.SampleFontList-module-scss-module__aZx2La__details{letter-spacing:0;text-align:left;color:#262626;background:#f7f4ef;flex-direction:column;gap:16px;padding:40px;font-size:16px;font-weight:500;line-height:19px;display:flex}@media (max-width:1279px){.SampleFontList-module-scss-module__aZx2La__details{font-size:14px;line-height:20px}}.SampleFontList-module-scss-module__aZx2La__details>div{align-items:flex-start;gap:32px;display:flex}.SampleFontList-module-scss-module__aZx2La__details dt{flex-shrink:0;width:120px}.SampleFontList-module-scss-module__aZx2La__details dd{overflow-wrap:anywhere;min-width:0;margin:0}.SampleFontList-module-scss-module__aZx2La__details .SampleFontList-module-scss-module__aZx2La__expiry{color:#f24e6f}@media (max-width:1279px){.SampleFontList-module-scss-module__aZx2La__tab-list{margin-bottom:40px}.SampleFontList-module-scss-module__aZx2La__list{gap:40px}.SampleFontList-module-scss-module__aZx2La__card{border-radius:12px}.SampleFontList-module-scss-module__aZx2La__header{flex-direction:column;align-items:flex-start;gap:24px;padding:32px}.SampleFontList-module-scss-module__aZx2La__name{flex-direction:column;flex:none;align-items:flex-start;gap:8px;width:100%;padding-right:24px}.SampleFontList-module-scss-module__aZx2La__status{margin-top:-16px}.SampleFontList-module-scss-module__aZx2La__delete{position:absolute;top:24px;right:24px}.SampleFontList-module-scss-module__aZx2La__actions{flex-direction:column;width:100%}.SampleFontList-module-scss-module__aZx2La__actions button,.SampleFontList-module-scss-module__aZx2La__actions a{height:48px;padding:0 16px;font-size:16px;font-weight:700}.SampleFontList-module-scss-module__aZx2La__details{gap:8px;padding:32px}.SampleFontList-module-scss-module__aZx2La__details>div{gap:16px}.SampleFontList-module-scss-module__aZx2La__details dt{width:78px}}
.page-module-scss-module__mxC4JW__mypage-top{flex-direction:column;align-items:center;gap:8px;width:100%;padding:120px 0;display:flex}.page-module-scss-module__mxC4JW__mypage-section{background-color:#fff;justify-content:center;align-items:center;width:100%;padding:120px 0;display:flex}@media screen and (max-width:1279px){.page-module-scss-module__mxC4JW__mypage-top{padding:80px 0}.page-module-scss-module__mxC4JW__mypage-section{padding:80px}}@media screen and (max-width:767px){.page-module-scss-module__mxC4JW__mypage-section{padding:80px 24px}}
.LetterSelectionToolbar-module-scss-module__nHdZeq__toolbar{justify-content:space-between;align-items:center;width:100%;height:40px;display:flex}.LetterSelectionToolbar-module-scss-module__nHdZeq__selection-buttons,.LetterSelectionToolbar-module-scss-module__nHdZeq__action-buttons{gap:8px;display:flex}.LetterSelectionToolbar-module-scss-module__nHdZeq__bulk-actions{align-items:center;gap:16px;display:flex}.LetterSelectionToolbar-module-scss-module__nHdZeq__mobile-bulk-actions{display:none}.LetterSelectionToolbar-module-scss-module__nHdZeq__selected-count{letter-spacing:0;text-align:left;color:#262626;font-size:18px;font-weight:700;line-height:21px}@media (max-width:1279px){.LetterSelectionToolbar-module-scss-module__nHdZeq__selected-count{font-size:16px;line-height:19px}}.LetterSelectionToolbar-module-scss-module__nHdZeq__button{letter-spacing:0;text-align:left;color:#262626;background-color:#fff;border:1px solid #262626;border-radius:4px;justify-content:center;align-items:center;height:40px;padding:8px 16px;font-size:16px;font-weight:500;line-height:19px;display:flex}@media (max-width:1279px){.LetterSelectionToolbar-module-scss-module__nHdZeq__button{font-size:14px;line-height:20px}}.LetterSelectionToolbar-module-scss-module__nHdZeq__button.LetterSelectionToolbar-module-scss-module__nHdZeq__active{color:#fff;background-color:#262626;border-color:#262626}.LetterSelectionToolbar-module-scss-module__nHdZeq__button:disabled{color:#e1dfdb;cursor:not-allowed;border-color:#e1dfdb}.LetterSelectionToolbar-module-scss-module__nHdZeq__review-button{border-color:#0000;gap:4px;padding:8px 16px 8px 12px}.LetterSelectionToolbar-module-scss-module__nHdZeq__review-button.LetterSelectionToolbar-module-scss-module__nHdZeq__correct{color:#4e82f2;background-color:#4e82f21a}.LetterSelectionToolbar-module-scss-module__nHdZeq__review-button.LetterSelectionToolbar-module-scss-module__nHdZeq__incorrect{color:#f24e6f;background-color:#f24e6f1a}@media screen and (max-width:767px){.LetterSelectionToolbar-module-scss-module__nHdZeq__toolbar{height:40px}.LetterSelectionToolbar-module-scss-module__nHdZeq__bulk-actions{display:none}.LetterSelectionToolbar-module-scss-module__nHdZeq__mobile-bulk-actions{z-index:7000;width:100%;padding:24px 24px max(32px,env(safe-area-inset-bottom));background-color:#fff;border-radius:16px 16px 0 0;flex-direction:column;gap:16px;display:flex;position:fixed;bottom:0;left:0;box-shadow:0 -4px 8px #0003}.LetterSelectionToolbar-module-scss-module__nHdZeq__floating-selected-count{letter-spacing:0;text-align:left;color:#262626;font-size:18px;font-weight:700;line-height:21px}}@media screen and (max-width:767px) and (max-width:1279px){.LetterSelectionToolbar-module-scss-module__nHdZeq__floating-selected-count{font-size:16px;line-height:19px}}@media screen and (max-width:767px){.LetterSelectionToolbar-module-scss-module__nHdZeq__floating-action-buttons{width:100%}.LetterSelectionToolbar-module-scss-module__nHdZeq__floating-review-button{border:0;flex:1;min-width:0}}
.page-module-scss-module___hSyXa__upload-check-section{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.page-module-scss-module___hSyXa__upload-check-section__main{flex-direction:column;justify-content:center;align-items:center;gap:40px;width:100%;max-width:1200px;padding:160px 0;display:flex}.page-module-scss-module___hSyXa__upload-check-section__header{flex-direction:column;justify-content:center;gap:8px;width:100%;display:flex}.page-module-scss-module___hSyXa__upload-check-section__callout{background-color:#f7f4ef;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:32px;display:flex}.page-module-scss-module___hSyXa__upload-check-section__callout .page-module-scss-module___hSyXa__callout-list{letter-spacing:0;text-align:left;color:#262626;flex-direction:column;gap:16px;font-size:16px;font-weight:500;line-height:19px;display:flex}@media (max-width:1279px){.page-module-scss-module___hSyXa__upload-check-section__callout .page-module-scss-module___hSyXa__callout-list{font-size:14px;line-height:20px}}.page-module-scss-module___hSyXa__upload-check-section__callout .page-module-scss-module___hSyXa__callout-list li{align-content:center;min-height:18px;padding-left:24px;list-style:none;position:relative}.page-module-scss-module___hSyXa__upload-check-section__callout .page-module-scss-module___hSyXa__callout-list li:before{content:"";background-image:url(/icons/ic-checkmark.svg);background-repeat:no-repeat;background-size:contain;width:16px;height:16px;position:absolute;top:0;left:0}.page-module-scss-module___hSyXa__upload-check-section__callout .page-module-scss-module___hSyXa__callout-list li{color:#262626}.page-module-scss-module___hSyXa__upload-check-section__callout.page-module-scss-module___hSyXa__warning{background-color:#f24e6f1a}.page-module-scss-module___hSyXa__upload-check-section__callout.page-module-scss-module___hSyXa__warning .page-module-scss-module___hSyXa__callout-list,.page-module-scss-module___hSyXa__upload-check-section__callout.page-module-scss-module___hSyXa__warning .page-module-scss-module___hSyXa__callout-list li{color:#f24e6f}.page-module-scss-module___hSyXa__upload-check-section__callout.page-module-scss-module___hSyXa__warning .page-module-scss-module___hSyXa__callout-list li:before{background-image:url(/icons/ic-checkmark-red.svg)}.page-module-scss-module___hSyXa__upload-check-section__callout .page-module-scss-module___hSyXa__callout-button{letter-spacing:0;text-align:left;color:#262626;background-color:#fff;border:1px solid #262626;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;height:40px;padding:8px 16px;font-size:16px;font-weight:500;line-height:19px;display:flex}@media (max-width:1279px){.page-module-scss-module___hSyXa__upload-check-section__callout .page-module-scss-module___hSyXa__callout-button{font-size:14px;line-height:20px}}.page-module-scss-module___hSyXa__upload-check-section__letters-container{flex-wrap:wrap;align-items:center;gap:40px 24px;width:100%;display:flex}.page-module-scss-module___hSyXa__upload-check-section__footer{justify-content:center;align-items:center;width:100%;display:flex}.page-module-scss-module___hSyXa__upload-check-section__footer .page-module-scss-module___hSyXa__submit-button{letter-spacing:0;text-align:center;color:#fff;background-color:#ff8e0a;border-radius:8px;justify-content:center;align-items:center;width:400px;height:60px;font-size:18px;font-weight:700;line-height:21px;display:flex}@media (max-width:1279px){.page-module-scss-module___hSyXa__upload-check-section__footer .page-module-scss-module___hSyXa__submit-button{font-size:16px;line-height:19px}}.page-module-scss-module___hSyXa__upload-check-section__footer .page-module-scss-module___hSyXa__submit-button:disabled{background-color:#e1dfdb}@media screen and (max-width:1279px){.page-module-scss-module___hSyXa__upload-check-section__main{gap:40px;max-width:100%;padding:80px}.page-module-scss-module___hSyXa__upload-check-section__letters-container{grid-template-columns:repeat(4,minmax(0,150px));justify-content:flex-start;gap:40px 16px;width:100%;display:grid}.page-module-scss-module___hSyXa__upload-check-section__footer .page-module-scss-module___hSyXa__submit-button{width:100%}}@media screen and (max-width:767px){.page-module-scss-module___hSyXa__upload-check-section__main{padding:80px 24px}.page-module-scss-module___hSyXa__upload-check-section__header{align-items:center}.page-module-scss-module___hSyXa__upload-check-section__callout{flex-direction:column;align-items:stretch;gap:24px;padding:32px}.page-module-scss-module___hSyXa__upload-check-section__callout .page-module-scss-module___hSyXa__callout-button{width:100%}.page-module-scss-module___hSyXa__upload-check-section__letters-container{grid-template-columns:repeat(2,minmax(0,1fr))}}
.page-module-scss-module__n5hEOa__sample-request-section{background-color:#fff;justify-content:center;width:100%;padding:160px 0;display:flex}.page-module-scss-module__n5hEOa__sample-request-content{align-items:flex-start;gap:80px;width:100%;max-width:1200px;display:flex}.page-module-scss-module__n5hEOa__sample-guide,.page-module-scss-module__n5hEOa__sample-request-form{flex:1 1 0;min-width:0}.page-module-scss-module__n5hEOa__sample-guide{flex-direction:column;gap:40px;display:flex}.page-module-scss-module__n5hEOa__sample-guide-copy{flex-direction:column;gap:16px;display:flex}.page-module-scss-module__n5hEOa__sample-guide-copy h2{text-align:left}.page-module-scss-module__n5hEOa__sample-guide-description{flex-direction:column;gap:6px;display:flex}.page-module-scss-module__n5hEOa__sample-guide-notice{color:#4e82f2}.page-module-scss-module__n5hEOa__sample-preview{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.page-module-scss-module__n5hEOa__sample-preview .page-module-scss-module__n5hEOa__sample-image-frame{aspect-ratio:1;border-radius:16px;width:100%;position:relative;overflow:hidden}.page-module-scss-module__n5hEOa__sample-preview .page-module-scss-module__n5hEOa__sample-background{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.page-module-scss-module__n5hEOa__sample-preview .page-module-scss-module__n5hEOa__sample-text{opacity:0;width:48.75%;height:auto;transition:opacity .6s;position:absolute;top:calc(50% + 16px);left:50%;transform:translate(-50%,-50%)}.page-module-scss-module__n5hEOa__sample-preview .page-module-scss-module__n5hEOa__sample-text.page-module-scss-module__n5hEOa__is-active{opacity:1;z-index:1}.page-module-scss-module__n5hEOa__sample-preview figcaption{letter-spacing:0;text-align:center;color:#9a9388;font-size:14px;font-weight:500;line-height:17px}@media (max-width:1279px){.page-module-scss-module__n5hEOa__sample-preview figcaption{font-size:11px;line-height:13px}}.page-module-scss-module__n5hEOa__sample-request-form{flex-direction:column;gap:40px;display:flex}.page-module-scss-module__n5hEOa__selected-product{flex-direction:column;gap:8px;display:flex}.page-module-scss-module__n5hEOa__selected-product p{letter-spacing:0;text-align:left;color:#262626;font-size:18px;font-weight:700;line-height:21px}@media (max-width:1279px){.page-module-scss-module__n5hEOa__selected-product p{font-size:16px;line-height:19px}}.page-module-scss-module__n5hEOa__selected-product h2{text-align:left}.page-module-scss-module__n5hEOa__form-group{flex-direction:column;gap:16px;display:flex}.page-module-scss-module__n5hEOa__input-group{flex-direction:column;gap:8px;display:flex}.page-module-scss-module__n5hEOa__input-group label{letter-spacing:0;text-align:left;color:#262626;font-size:18px;font-weight:700;line-height:21px}@media (max-width:1279px){.page-module-scss-module__n5hEOa__input-group label{font-size:16px;line-height:19px}}.page-module-scss-module__n5hEOa__input-group>input{width:100%}.page-module-scss-module__n5hEOa__contact-input-group{gap:16px}.page-module-scss-module__n5hEOa__contact-input-group[data-disabled] label{color:#cecece}.page-module-scss-module__n5hEOa__contact-input-group[data-disabled] input:disabled{color:#cecece;background-color:#e1dfdb80;border-color:#cecece}.page-module-scss-module__n5hEOa__contact-input-group[data-disabled] input:disabled::placeholder{color:#cecece}.page-module-scss-module__n5hEOa__input-with-counter{position:relative}.page-module-scss-module__n5hEOa__input-with-counter>input{width:100%;padding-right:88px}.page-module-scss-module__n5hEOa__byte-counter{color:#9a9388;pointer-events:none;font-size:14px;font-weight:500;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.page-module-scss-module__n5hEOa__byte-counter[data-invalid]{color:#f24e6f}.page-module-scss-module__n5hEOa__input-hint{letter-spacing:0;text-align:left;color:#9a9388;font-size:14px;font-weight:500;line-height:17px}@media (max-width:1279px){.page-module-scss-module__n5hEOa__input-hint{font-size:11px;line-height:13px}}.page-module-scss-module__n5hEOa__input-error{letter-spacing:0;text-align:left;color:#f24e6f;font-size:14px;font-weight:500;line-height:17px}@media (max-width:1279px){.page-module-scss-module__n5hEOa__input-error{font-size:11px;line-height:13px}}.page-module-scss-module__n5hEOa__form-guide{background-color:#f7f4ef;border-radius:16px;flex-direction:column;gap:24px;padding:24px;display:flex}.page-module-scss-module__n5hEOa__form-guide ul{letter-spacing:0;text-align:left;color:#9a9388;padding-left:24px;font-size:16px;font-weight:500;line-height:1.6;list-style:outside}@media (max-width:1279px){.page-module-scss-module__n5hEOa__form-guide ul{font-size:14px;line-height:20px}}.page-module-scss-module__n5hEOa__form-guide label{letter-spacing:0;text-align:left;color:#262626;font-size:18px;font-weight:700;line-height:21px}@media (max-width:1279px){.page-module-scss-module__n5hEOa__form-guide label{font-size:16px;line-height:19px}}.page-module-scss-module__n5hEOa__privacy-agreement{align-items:flex-start;gap:16px;width:100%}.page-module-scss-module__n5hEOa__privacy-agreement>label{flex-direction:column;flex:1 1 0;gap:16px;min-width:0;display:flex}.page-module-scss-module__n5hEOa__privacy-agreement>label strong{letter-spacing:0;text-align:left;color:#262626;font-size:18px;font-weight:700;line-height:21px}@media (max-width:1279px){.page-module-scss-module__n5hEOa__privacy-agreement>label strong{font-size:16px;line-height:19px}}.page-module-scss-module__n5hEOa__privacy-agreement>label ol{letter-spacing:0;text-align:left;color:#262626;padding-left:24px;font-size:16px;font-weight:500;line-height:1.6;list-style:decimal}@media (max-width:1279px){.page-module-scss-module__n5hEOa__privacy-agreement>label ol{font-size:14px;line-height:20px}}.page-module-scss-module__n5hEOa__contact-method{align-items:center;gap:8px;width:100%}.page-module-scss-module__n5hEOa__contact-method>label{flex:0 auto}.page-module-scss-module__n5hEOa__email-contact{flex-direction:column;gap:16px;width:100%;display:flex}.page-module-scss-module__n5hEOa__email-contact>input{background-color:#fff;width:100%}.page-module-scss-module__n5hEOa__submit-button{letter-spacing:0;text-align:center;color:#fff;background-color:#ff8e0a;border-radius:8px;width:100%;height:60px;font-size:18px;font-weight:700;line-height:21px}@media (max-width:1279px){.page-module-scss-module__n5hEOa__submit-button{font-size:16px;line-height:19px}}.page-module-scss-module__n5hEOa__submit-button:disabled{cursor:not-allowed;background-color:#e1dfdb}@media screen and (max-width:1279px){.page-module-scss-module__n5hEOa__sample-request-section{padding:80px 80px 160px}.page-module-scss-module__n5hEOa__sample-request-content{flex-direction:column;gap:80px}.page-module-scss-module__n5hEOa__sample-guide,.page-module-scss-module__n5hEOa__sample-request-form{flex:none;width:100%}.page-module-scss-module__n5hEOa__sample-guide-description{gap:2px}.page-module-scss-module__n5hEOa__sample-guide-description p{line-height:1.4}.page-module-scss-module__n5hEOa__sample-preview .page-module-scss-module__n5hEOa__sample-text{width:273px}.page-module-scss-module__n5hEOa__sample-request-form .page-module-scss-module__n5hEOa__input-group>input,.page-module-scss-module__n5hEOa__sample-request-form .page-module-scss-module__n5hEOa__input-with-counter>input,.page-module-scss-module__n5hEOa__sample-request-form .page-module-scss-module__n5hEOa__email-contact>input{height:60px;padding:0 32px 0 24px}.page-module-scss-module__n5hEOa__sample-request-form .page-module-scss-module__n5hEOa__input-with-counter>input{padding-right:88px}}@media (prefers-reduced-motion:reduce){.page-module-scss-module__n5hEOa__sample-preview .page-module-scss-module__n5hEOa__sample-text{transition:none}}@media screen and (max-width:767px){.page-module-scss-module__n5hEOa__sample-request-section{padding:80px 24px}.page-module-scss-module__n5hEOa__sample-preview .page-module-scss-module__n5hEOa__sample-text{width:58.41%;top:calc(50% + 8.5px)}}
.page-module-scss-module__84Qs4q__profile{justify-content:center;align-items:center;width:100%;padding:120px 0;display:flex}.page-module-scss-module__84Qs4q__profile .page-module-scss-module__84Qs4q__edit-profile{background-color:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:80px;width:620px;padding:80px 0;display:flex}.page-module-scss-module__84Qs4q__profile .page-module-scss-module__84Qs4q__edit-profile .page-module-scss-module__84Qs4q__edit-profile-content{flex-direction:column;align-items:center;gap:40px;width:100%;display:flex}.page-module-scss-module__84Qs4q__profile .page-module-scss-module__84Qs4q__edit-profile .page-module-scss-module__84Qs4q__edit-profile-content .page-module-scss-module__84Qs4q__edit-profile-form{flex-direction:column;gap:40px;width:100%;padding:0 80px;display:flex}.page-module-scss-module__84Qs4q__profile .page-module-scss-module__84Qs4q__edit-profile .page-module-scss-module__84Qs4q__edit-profile-content .page-module-scss-module__84Qs4q__edit-profile-form .page-module-scss-module__84Qs4q__input-container{flex-direction:column;gap:24px;width:100%;display:flex}.page-module-scss-module__84Qs4q__profile .page-module-scss-module__84Qs4q__edit-profile .page-module-scss-module__84Qs4q__edit-profile-content .page-module-scss-module__84Qs4q__edit-profile-form .page-module-scss-module__84Qs4q__input-container .page-module-scss-module__84Qs4q__input-wrapper{flex-direction:column;gap:8px;width:100%;display:flex}.page-module-scss-module__84Qs4q__profile .page-module-scss-module__84Qs4q__edit-profile .page-module-scss-module__84Qs4q__edit-profile-content .page-module-scss-module__84Qs4q__edit-profile-form .page-module-scss-module__84Qs4q__input-container .page-module-scss-module__84Qs4q__input-wrapper label{letter-spacing:0;text-align:left;color:#262626;font-size:18px;font-weight:700;line-height:21px}@media (max-width:1279px){.page-module-scss-module__84Qs4q__profile .page-module-scss-module__84Qs4q__edit-profile .page-module-scss-module__84Qs4q__edit-profile-content .page-module-scss-module__84Qs4q__edit-profile-form .page-module-scss-module__84Qs4q__input-container .page-module-scss-module__84Qs4q__input-wrapper label{font-size:16px;line-height:19px}}.page-module-scss-module__84Qs4q__profile .page-module-scss-module__84Qs4q__edit-profile .page-module-scss-module__84Qs4q__edit-profile-content .page-module-scss-module__84Qs4q__edit-profile-form .page-module-scss-module__84Qs4q__input-container .page-module-scss-module__84Qs4q__input-wrapper input{width:100%}.page-module-scss-module__84Qs4q__profile .page-module-scss-module__84Qs4q__edit-profile .page-module-scss-module__84Qs4q__edit-profile-content .page-module-scss-module__84Qs4q__edit-profile-form .page-module-scss-module__84Qs4q__submit-button{letter-spacing:0;text-align:center;color:#fff;background-color:#ff8e0a;border-radius:30px;width:100%;height:60px;font-size:18px;font-weight:700;line-height:21px}@media (max-width:1279px){.page-module-scss-module__84Qs4q__profile .page-module-scss-module__84Qs4q__edit-profile .page-module-scss-module__84Qs4q__edit-profile-content .page-module-scss-module__84Qs4q__edit-profile-form .page-module-scss-module__84Qs4q__submit-button{font-size:16px;line-height:19px}}.page-module-scss-module__84Qs4q__profile .page-module-scss-module__84Qs4q__edit-profile .page-module-scss-module__84Qs4q__edit-profile-content .page-module-scss-module__84Qs4q__quit-button{letter-spacing:0;text-align:left;color:#9a9388;font-size:16px;font-weight:500;line-height:19px;text-decoration:underline}@media (max-width:1279px){.page-module-scss-module__84Qs4q__profile .page-module-scss-module__84Qs4q__edit-profile .page-module-scss-module__84Qs4q__edit-profile-content .page-module-scss-module__84Qs4q__quit-button{font-size:14px;line-height:20px}}@media screen and (max-width:1279px){.page-module-scss-module__84Qs4q__profile{padding:80px 160px}.page-module-scss-module__84Qs4q__profile .page-module-scss-module__84Qs4q__edit-profile{border-radius:12px;gap:40px;width:100%;padding:40px 0}.page-module-scss-module__84Qs4q__profile .page-module-scss-module__84Qs4q__edit-profile .page-module-scss-module__84Qs4q__edit-profile-content{gap:24px}.page-module-scss-module__84Qs4q__profile .page-module-scss-module__84Qs4q__edit-profile .page-module-scss-module__84Qs4q__edit-profile-content .page-module-scss-module__84Qs4q__edit-profile-form{gap:24px;padding:0 24px}.page-module-scss-module__84Qs4q__profile .page-module-scss-module__84Qs4q__edit-profile .page-module-scss-module__84Qs4q__edit-profile-content .page-module-scss-module__84Qs4q__edit-profile-form .page-module-scss-module__84Qs4q__input-container{gap:16px}}@media screen and (max-width:767px){.page-module-scss-module__84Qs4q__profile{padding:80px 24px}}
.page-module-scss-module__M2MJ_q__reset-password{flex-direction:column;align-items:center;width:100%;padding:120px 0;display:flex}.page-module-scss-module__M2MJ_q__reset-password .page-module-scss-module__M2MJ_q__reset-password-main{background-color:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:80px;width:620px;padding:80px 0;display:flex}.page-module-scss-module__M2MJ_q__reset-password .page-module-scss-module__M2MJ_q__reset-password-main .page-module-scss-module__M2MJ_q__reset-password-title{flex-direction:column;align-items:center;gap:8px;display:flex}.page-module-scss-module__M2MJ_q__reset-password .page-module-scss-module__M2MJ_q__reset-password-main .page-module-scss-module__M2MJ_q__reset-password-title .page-module-scss-module__M2MJ_q__reset-password-subtitle{text-align:center}.page-module-scss-module__M2MJ_q__reset-password .page-module-scss-module__M2MJ_q__reset-password-main .page-module-scss-module__M2MJ_q__form-container{flex-direction:column;gap:24px;width:100%;padding:0 80px;display:flex}.page-module-scss-module__M2MJ_q__reset-password .page-module-scss-module__M2MJ_q__reset-password-main .page-module-scss-module__M2MJ_q__form-container .page-module-scss-module__M2MJ_q__form-email,.page-module-scss-module__M2MJ_q__reset-password .page-module-scss-module__M2MJ_q__reset-password-main .page-module-scss-module__M2MJ_q__form-container .page-module-scss-module__M2MJ_q__form-new-password{flex-direction:column;gap:40px;width:100%;display:flex}.page-module-scss-module__M2MJ_q__reset-password .page-module-scss-module__M2MJ_q__reset-password-main .page-module-scss-module__M2MJ_q__form-container .page-module-scss-module__M2MJ_q__form-email .page-module-scss-module__M2MJ_q__container,.page-module-scss-module__M2MJ_q__reset-password .page-module-scss-module__M2MJ_q__reset-password-main .page-module-scss-module__M2MJ_q__form-container .page-module-scss-module__M2MJ_q__form-new-password .page-module-scss-module__M2MJ_q__container{flex-direction:column;gap:24px;width:100%;display:flex}.page-module-scss-module__M2MJ_q__reset-password .page-module-scss-module__M2MJ_q__reset-password-main .page-module-scss-module__M2MJ_q__form-container .page-module-scss-module__M2MJ_q__form-email .page-module-scss-module__M2MJ_q__input-field,.page-module-scss-module__M2MJ_q__reset-password .page-module-scss-module__M2MJ_q__reset-password-main .page-module-scss-module__M2MJ_q__form-container .page-module-scss-module__M2MJ_q__form-new-password .page-module-scss-module__M2MJ_q__input-field{flex-direction:column;gap:8px;width:100%;display:flex}.page-module-scss-module__M2MJ_q__reset-password .page-module-scss-module__M2MJ_q__reset-password-main label{letter-spacing:0;text-align:left;color:#262626;font-size:18px;font-weight:700;line-height:21px}@media (max-width:1279px){.page-module-scss-module__M2MJ_q__reset-password .page-module-scss-module__M2MJ_q__reset-password-main label{font-size:16px;line-height:19px}}.page-module-scss-module__M2MJ_q__reset-password .page-module-scss-module__M2MJ_q__reset-password-main input{width:100%}.page-module-scss-module__M2MJ_q__reset-password .page-module-scss-module__M2MJ_q__reset-password-main .page-module-scss-module__M2MJ_q__input-message{letter-spacing:0;text-align:left;color:#4e82f2;font-size:14px;font-weight:500;line-height:17px}@media (max-width:1279px){.page-module-scss-module__M2MJ_q__reset-password .page-module-scss-module__M2MJ_q__reset-password-main .page-module-scss-module__M2MJ_q__input-message{font-size:11px;line-height:13px}}.page-module-scss-module__M2MJ_q__reset-password .page-module-scss-module__M2MJ_q__reset-password-main .page-module-scss-module__M2MJ_q__input-error{letter-spacing:0;text-align:left;color:#f24e6f;font-size:14px;font-weight:500;line-height:17px}@media (max-width:1279px){.page-module-scss-module__M2MJ_q__reset-password .page-module-scss-module__M2MJ_q__reset-password-main .page-module-scss-module__M2MJ_q__input-error{font-size:11px;line-height:13px}}.page-module-scss-module__M2MJ_q__reset-password .page-module-scss-module__M2MJ_q__submit-button{letter-spacing:0;text-align:center;color:#fff;background-color:#ff8e0a;border-radius:30px;width:100%;height:60px;font-size:18px;font-weight:700;line-height:21px}@media (max-width:1279px){.page-module-scss-module__M2MJ_q__reset-password .page-module-scss-module__M2MJ_q__submit-button{font-size:16px;line-height:19px}}.page-module-scss-module__M2MJ_q__reset-password .page-module-scss-module__M2MJ_q__submit-button:disabled{background-color:#e1dfdb;border:1px solid #0000}@media screen and (max-width:1279px){.page-module-scss-module__M2MJ_q__reset-password{padding:80px 160px}.page-module-scss-module__M2MJ_q__reset-password .page-module-scss-module__M2MJ_q__reset-password-main{border-radius:12px;gap:40px;width:100%;padding:40px 0}.page-module-scss-module__M2MJ_q__reset-password .page-module-scss-module__M2MJ_q__reset-password-main .page-module-scss-module__M2MJ_q__form-container{padding:0 24px}.page-module-scss-module__M2MJ_q__reset-password .page-module-scss-module__M2MJ_q__reset-password-main .page-module-scss-module__M2MJ_q__form-container .page-module-scss-module__M2MJ_q__form-email,.page-module-scss-module__M2MJ_q__reset-password .page-module-scss-module__M2MJ_q__reset-password-main .page-module-scss-module__M2MJ_q__form-container .page-module-scss-module__M2MJ_q__form-new-password{gap:24px}.page-module-scss-module__M2MJ_q__reset-password .page-module-scss-module__M2MJ_q__reset-password-main .page-module-scss-module__M2MJ_q__form-container .page-module-scss-module__M2MJ_q__form-email .page-module-scss-module__M2MJ_q__container,.page-module-scss-module__M2MJ_q__reset-password .page-module-scss-module__M2MJ_q__reset-password-main .page-module-scss-module__M2MJ_q__form-container .page-module-scss-module__M2MJ_q__form-new-password .page-module-scss-module__M2MJ_q__container{gap:16px}}@media screen and (max-width:767px){.page-module-scss-module__M2MJ_q__reset-password{padding:80px 24px}.page-module-scss-module__M2MJ_q__reset-password .page-module-scss-module__M2MJ_q__reset-password-main .page-module-scss-module__M2MJ_q__reset-password-title{padding:0 16px}}
.SignupForm-module-scss-module__cfAF5G__signup-form{flex-direction:column;gap:40px;width:100%;padding:0 80px;display:flex}.SignupForm-module-scss-module__cfAF5G__signup-form .SignupForm-module-scss-module__cfAF5G__input-area{flex-direction:column;gap:24px;display:flex}.SignupForm-module-scss-module__cfAF5G__signup-form .SignupForm-module-scss-module__cfAF5G__input-area .SignupForm-module-scss-module__cfAF5G__signup-input{flex-direction:column;gap:8px;display:flex}.SignupForm-module-scss-module__cfAF5G__signup-form .SignupForm-module-scss-module__cfAF5G__input-area .SignupForm-module-scss-module__cfAF5G__signup-input label{letter-spacing:0;text-align:left;color:#262626;font-size:18px;font-weight:700;line-height:21px}@media (max-width:1279px){.SignupForm-module-scss-module__cfAF5G__signup-form .SignupForm-module-scss-module__cfAF5G__input-area .SignupForm-module-scss-module__cfAF5G__signup-input label{font-size:16px;line-height:19px}}.SignupForm-module-scss-module__cfAF5G__signup-form .SignupForm-module-scss-module__cfAF5G__input-area .SignupForm-module-scss-module__cfAF5G__signup-input input{width:100%}.SignupForm-module-scss-module__cfAF5G__signup-form .SignupForm-module-scss-module__cfAF5G__checkbox-area{flex-direction:column;gap:24px;display:flex}.SignupForm-module-scss-module__cfAF5G__signup-form .SignupForm-module-scss-module__cfAF5G__checkbox-area .SignupForm-module-scss-module__cfAF5G__check-details-list{flex-direction:column;gap:12px;display:flex}.SignupForm-module-scss-module__cfAF5G__signup-form .SignupForm-module-scss-module__cfAF5G__checkbox-area label{letter-spacing:0;text-align:left;color:#262626;font-size:16px;font-weight:500;line-height:19px}@media (max-width:1279px){.SignupForm-module-scss-module__cfAF5G__signup-form .SignupForm-module-scss-module__cfAF5G__checkbox-area label{font-size:14px;line-height:20px}}.SignupForm-module-scss-module__cfAF5G__signup-form .SignupForm-module-scss-module__cfAF5G__checkbox-area label.SignupForm-module-scss-module__cfAF5G__check-all{letter-spacing:0;text-align:left;color:#262626;font-size:18px;font-weight:700;line-height:21px}@media (max-width:1279px){.SignupForm-module-scss-module__cfAF5G__signup-form .SignupForm-module-scss-module__cfAF5G__checkbox-area label.SignupForm-module-scss-module__cfAF5G__check-all{font-size:16px;line-height:19px}}.SignupForm-module-scss-module__cfAF5G__signup-form .SignupForm-module-scss-module__cfAF5G__checkbox-area label a{text-decoration:underline}.SignupForm-module-scss-module__cfAF5G__signup-form .SignupForm-module-scss-module__cfAF5G__error-message{letter-spacing:0;text-align:left;color:#f24e6f;font-size:14px;font-weight:500;line-height:17px}@media (max-width:1279px){.SignupForm-module-scss-module__cfAF5G__signup-form .SignupForm-module-scss-module__cfAF5G__error-message{font-size:11px;line-height:13px}}.SignupForm-module-scss-module__cfAF5G__signup-form .SignupForm-module-scss-module__cfAF5G__global-error-message{letter-spacing:0;text-align:center;color:#f24e6f;font-size:14px;font-weight:500;line-height:17px}@media (max-width:1279px){.SignupForm-module-scss-module__cfAF5G__signup-form .SignupForm-module-scss-module__cfAF5G__global-error-message{font-size:11px;line-height:13px}}.SignupForm-module-scss-module__cfAF5G__signup-form .SignupForm-module-scss-module__cfAF5G__submit-button{letter-spacing:0;text-align:center;color:#fff;background-color:#ff8e0a;border-radius:100px;width:100%;padding:16px 20px;font-size:18px;font-weight:700;line-height:21px}@media (max-width:1279px){.SignupForm-module-scss-module__cfAF5G__signup-form .SignupForm-module-scss-module__cfAF5G__submit-button{font-size:16px;line-height:19px}}@media screen and (max-width:1279px){.SignupForm-module-scss-module__cfAF5G__signup-form{gap:30px;padding:0 24px}.SignupForm-module-scss-module__cfAF5G__signup-form .SignupForm-module-scss-module__cfAF5G__input-area .SignupForm-module-scss-module__cfAF5G__signup-input input{width:400px}.SignupForm-module-scss-module__cfAF5G__signup-form .SignupForm-module-scss-module__cfAF5G__checkbox-area{gap:16px}.SignupForm-module-scss-module__cfAF5G__signup-form .SignupForm-module-scss-module__cfAF5G__checkbox-area .SignupForm-module-scss-module__cfAF5G__check-details-list{gap:8px}}@media screen and (max-width:767px){.SignupForm-module-scss-module__cfAF5G__signup-form{gap:24px}.SignupForm-module-scss-module__cfAF5G__signup-form .SignupForm-module-scss-module__cfAF5G__input-area .SignupForm-module-scss-module__cfAF5G__signup-input input{width:100%}}
.page-module-scss-module__PFRf3G__confirm-email{flex-direction:column;align-items:center;gap:80px;display:flex}.page-module-scss-module__PFRf3G__confirm-email .page-module-scss-module__PFRf3G__confirm-email-content{flex-direction:column;align-items:center;gap:40px;display:flex}.page-module-scss-module__PFRf3G__confirm-email .page-module-scss-module__PFRf3G__confirm-email-content .page-module-scss-module__PFRf3G__main-text{flex-direction:column;align-items:center;gap:8px;display:flex}.page-module-scss-module__PFRf3G__confirm-email .page-module-scss-module__PFRf3G__confirm-email-content .page-module-scss-module__PFRf3G__main-text .page-module-scss-module__PFRf3G__icon{-o-object-fit:contain;object-fit:contain;width:60px;height:60px}.page-module-scss-module__PFRf3G__confirm-email .page-module-scss-module__PFRf3G__confirm-email-content .page-module-scss-module__PFRf3G__main-text .page-module-scss-module__PFRf3G__text{flex-direction:column;align-items:center;gap:8px;display:flex}.page-module-scss-module__PFRf3G__confirm-email .page-module-scss-module__PFRf3G__confirm-email-content .page-module-scss-module__PFRf3G__desc{text-align:center}.page-module-scss-module__PFRf3G__confirm-email .page-module-scss-module__PFRf3G__confirm-email-content .page-module-scss-module__PFRf3G__confirm-email-done{letter-spacing:0;text-align:center;color:#fff;background-color:#ff8e0a;border-radius:30px;width:100%;height:60px;font-size:18px;font-weight:700;line-height:21px}@media (max-width:1279px){.page-module-scss-module__PFRf3G__confirm-email .page-module-scss-module__PFRf3G__confirm-email-content .page-module-scss-module__PFRf3G__confirm-email-done{font-size:16px;line-height:19px}}.page-module-scss-module__PFRf3G__confirm-email .page-module-scss-module__PFRf3G__confirm-email-content .page-module-scss-module__PFRf3G__resend-email{letter-spacing:0;text-align:left;color:#9a9388;font-size:16px;font-weight:500;line-height:19px;text-decoration:underline}@media (max-width:1279px){.page-module-scss-module__PFRf3G__confirm-email .page-module-scss-module__PFRf3G__confirm-email-content .page-module-scss-module__PFRf3G__resend-email{font-size:14px;line-height:20px}}@media screen and (max-width:1279px){.page-module-scss-module__PFRf3G__confirm-email{gap:40px}.page-module-scss-module__PFRf3G__confirm-email .page-module-scss-module__PFRf3G__confirm-email-content{gap:24px}.page-module-scss-module__PFRf3G__confirm-email .page-module-scss-module__PFRf3G__confirm-email-content .page-module-scss-module__PFRf3G__main-text .page-module-scss-module__PFRf3G__icon{width:52px;height:52px}}
.LoginForm-module-scss-module__PcE-wW__login-form{flex-direction:column;gap:24px;width:100%;display:flex}.LoginForm-module-scss-module__PcE-wW__login-form .LoginForm-module-scss-module__PcE-wW__input-container{flex-direction:column;gap:24px;display:flex}@media screen and (max-width:767px){.LoginForm-module-scss-module__PcE-wW__login-form .LoginForm-module-scss-module__PcE-wW__input-container{gap:12px}}.LoginForm-module-scss-module__PcE-wW__login-form .LoginForm-module-scss-module__PcE-wW__input-wrapper{flex-direction:column;gap:8px;display:flex}.LoginForm-module-scss-module__PcE-wW__login-form .LoginForm-module-scss-module__PcE-wW__input-wrapper .LoginForm-module-scss-module__PcE-wW__input-email,.LoginForm-module-scss-module__PcE-wW__login-form .LoginForm-module-scss-module__PcE-wW__input-wrapper .LoginForm-module-scss-module__PcE-wW__input-password{width:100%}@media screen and (max-width:1279px) and (min-width:768px){.LoginForm-module-scss-module__PcE-wW__login-form .LoginForm-module-scss-module__PcE-wW__input-wrapper .LoginForm-module-scss-module__PcE-wW__input-email,.LoginForm-module-scss-module__PcE-wW__login-form .LoginForm-module-scss-module__PcE-wW__input-wrapper .LoginForm-module-scss-module__PcE-wW__input-password{width:400px}}.LoginForm-module-scss-module__PcE-wW__login-form .LoginForm-module-scss-module__PcE-wW__input-wrapper .LoginForm-module-scss-module__PcE-wW__input-message{letter-spacing:0;text-align:left;color:#f24e6f;font-size:14px;font-weight:500;line-height:17px}@media (max-width:1279px){.LoginForm-module-scss-module__PcE-wW__login-form .LoginForm-module-scss-module__PcE-wW__input-wrapper .LoginForm-module-scss-module__PcE-wW__input-message{font-size:11px;line-height:13px}}.LoginForm-module-scss-module__PcE-wW__login-form .LoginForm-module-scss-module__PcE-wW__submit-button{letter-spacing:0;text-align:center;color:#fff;background-color:#ff8e0a;border-radius:30px;width:100%;height:60px;font-size:18px;font-weight:700;line-height:21px}@media (max-width:1279px){.LoginForm-module-scss-module__PcE-wW__login-form .LoginForm-module-scss-module__PcE-wW__submit-button{font-size:16px;line-height:19px}}.LoginForm-module-scss-module__PcE-wW__login-form .LoginForm-module-scss-module__PcE-wW__submit-button:disabled{cursor:default;opacity:.6}
.page-module-scss-module__rO5OTa__login-page{justify-content:center;align-items:center;width:100%;padding:120px 0;display:flex}.page-module-scss-module__rO5OTa__login-page .page-module-scss-module__rO5OTa__login-main{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:40px;width:620px;padding:80px 0;display:flex}.page-module-scss-module__rO5OTa__login-page .page-module-scss-module__rO5OTa__login-main .page-module-scss-module__rO5OTa__griun-logo{margin-bottom:40px}.page-module-scss-module__rO5OTa__login-page .page-module-scss-module__rO5OTa__login-main .page-module-scss-module__rO5OTa__login-container{flex-direction:column;align-items:center;gap:24px;width:100%;padding:0 80px;display:flex}.page-module-scss-module__rO5OTa__login-page .page-module-scss-module__rO5OTa__login-main .page-module-scss-module__rO5OTa__separator{border-bottom:1px solid #f7f4ef;width:100%;height:0}.page-module-scss-module__rO5OTa__login-page .page-module-scss-module__rO5OTa__login-main .page-module-scss-module__rO5OTa__bottom{flex-direction:column;align-items:center;gap:24px;width:100%;padding:0 80px;display:flex}.page-module-scss-module__rO5OTa__login-page .page-module-scss-module__rO5OTa__login-main .page-module-scss-module__rO5OTa__link-button{color:#9a9388;font-size:16px;font-weight:500;line-height:19px;text-decoration:underline}@media screen and (max-width:1279px){.page-module-scss-module__rO5OTa__login-page{width:100%;padding:80px 160px}.page-module-scss-module__rO5OTa__login-page .page-module-scss-module__rO5OTa__login-main{border-radius:12px;width:fit-content;padding:40px 0}.page-module-scss-module__rO5OTa__login-page .page-module-scss-module__rO5OTa__login-main .page-module-scss-module__rO5OTa__griun-logo{margin-bottom:0}.page-module-scss-module__rO5OTa__login-page .page-module-scss-module__rO5OTa__login-main .page-module-scss-module__rO5OTa__login-container,.page-module-scss-module__rO5OTa__login-page .page-module-scss-module__rO5OTa__login-main .page-module-scss-module__rO5OTa__bottom{padding:0 24px}.page-module-scss-module__rO5OTa__login-page .page-module-scss-module__rO5OTa__login-main .page-module-scss-module__rO5OTa__link-button{letter-spacing:0;text-align:left;color:#9a9388;font-size:16px;font-weight:500;line-height:19px;text-decoration:underline}}@media screen and (max-width:1279px) and (max-width:1279px){.page-module-scss-module__rO5OTa__login-page .page-module-scss-module__rO5OTa__login-main .page-module-scss-module__rO5OTa__link-button{font-size:14px;line-height:20px}}@media screen and (max-width:767px){.page-module-scss-module__rO5OTa__login-page{padding:80px 24px}.page-module-scss-module__rO5OTa__login-page .page-module-scss-module__rO5OTa__login-main{width:100%}}
