.CopyButton-module-scss-module__-nboRW__copyButton{cursor:pointer;width:1.25rem;height:1.25rem;color:var(--color-darkgray);background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .2s;display:flex}.CopyButton-module-scss-module__-nboRW__copyButton:hover{opacity:.7}.CopyButton-module-scss-module__-nboRW__copyButton:active{opacity:.5}.CopyButton-module-scss-module__-nboRW__copyButton:disabled{opacity:.3;cursor:not-allowed}@media screen and (min-width:801px){.CopyButton-module-scss-module__-nboRW__copyButton{width:min(1.16vw,.875rem);height:min(1.16vw,.875rem)}}
.GfPurchaseAccountInfo-module-scss-module__vR3Tda__componentStyle{flex-direction:column;display:flex}.GfPurchaseAccountInfo-module-scss-module__vR3Tda__accountContainer{align-items:center;gap:.75rem;display:flex}.GfPurchaseAccountInfo-module-scss-module__vR3Tda__accountEmail{font-size:1rem;font-weight:400}.GfPurchaseAccountInfo-module-scss-module__vR3Tda__logoContainer{align-items:center;gap:.375rem;margin-top:.5rem;display:flex}.GfPurchaseAccountInfo-module-scss-module__vR3Tda__logoItemContainer{background-color:var(--color-white);border-radius:.25rem;justify-content:center;align-items:center;width:2.375rem;height:1.5rem;display:flex}.GfPurchaseAccountInfo-module-scss-module__vR3Tda__visaLogo{width:1.625rem;height:.5rem}.GfPurchaseAccountInfo-module-scss-module__vR3Tda__masterLogo{width:1.375rem;height:.875rem}.GfPurchaseAccountInfo-module-scss-module__vR3Tda__jcbLogo{width:1.375rem;height:1rem}.GfPurchaseAccountInfo-module-scss-module__vR3Tda__amexLogo{width:1.25rem;height:1.25rem}.GfPurchaseAccountInfo-module-scss-module__vR3Tda__dinersLogo{width:1.4375rem;height:1.0625rem}.GfPurchaseAccountInfo-module-scss-module__vR3Tda__applePayLogo{width:1.625rem;height:1.0625rem}.GfPurchaseAccountInfo-module-scss-module__vR3Tda__cardHolderName{margin-top:1.25rem}.GfPurchaseAccountInfo-module-scss-module__vR3Tda__expiredCodeContainer{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:.5rem;display:grid}.GfPurchaseAccountInfo-module-scss-module__vR3Tda__rememberCardContainer{margin-top:.75rem}@media screen and (min-width:801px){.GfPurchaseAccountInfo-module-scss-module__vR3Tda__componentStyle{width:100%}.GfPurchaseAccountInfo-module-scss-module__vR3Tda__logoContainer{gap:min(.66vw,.5rem)}.GfPurchaseAccountInfo-module-scss-module__vR3Tda__logoItemContainer{width:min(4vw,3rem);height:min(2.66vw,2rem)}.GfPurchaseAccountInfo-module-scss-module__vR3Tda__visaLogo{width:min(2.83vw,2.125rem);height:min(.83vw,.625rem)}.GfPurchaseAccountInfo-module-scss-module__vR3Tda__masterLogo{width:min(2.33vw,1.75rem);height:min(1.41vw,1.0625rem)}.GfPurchaseAccountInfo-module-scss-module__vR3Tda__jcbLogo{width:min(2.33vw,1.75rem);height:min(1.75vw,1.3125rem)}.GfPurchaseAccountInfo-module-scss-module__vR3Tda__amexLogo{width:min(2.16vw,1.625rem);height:min(2.16vw,1.625rem)}.GfPurchaseAccountInfo-module-scss-module__vR3Tda__dinersLogo{width:min(2.5vw,1.875rem);height:min(1.83vw,1.375rem)}.GfPurchaseAccountInfo-module-scss-module__vR3Tda__applePayLogo{width:min(2.83vw,2.125rem);height:min(1.83vw,1.375rem)}.GfPurchaseAccountInfo-module-scss-module__vR3Tda__halfWidthFormContainer{width:min(25.83vw,19.375rem)}.GfPurchaseAccountInfo-module-scss-module__vR3Tda__rememberCardContainer{margin-top:min(2vw,1.5rem)}}
.ShippingAddressForm-module-scss-module__kfW8HW__componentStyle{margin-top:1.25rem}.ShippingAddressForm-module-scss-module__kfW8HW__formRow{align-items:flex-start;column-gap:1rem;width:100%;display:flex}.ShippingAddressForm-module-scss-module__kfW8HW__zipContainer{justify-content:space-between;column-gap:1rem;width:100%;display:flex}.ShippingAddressForm-module-scss-module__kfW8HW__provinceCityContainer{flex-direction:column;justify-content:flex-start;gap:.5rem;width:100%;display:flex}.ShippingAddressForm-module-scss-module__kfW8HW__provinceContainer{width:50%}.ShippingAddressForm-module-scss-module__kfW8HW__postCodeSearch{cursor:pointer;align-self:flex-end;width:7.5rem;padding-bottom:.625rem}.ShippingAddressForm-module-scss-module__kfW8HW__postCodeSearchText{font-size:.75rem}@media screen and (min-width:801px){.ShippingAddressForm-module-scss-module__kfW8HW__componentStyle{margin-top:min(1.66vw,1.25rem)}.ShippingAddressForm-module-scss-module__kfW8HW__formRow{column-gap:min(2.66vw,2rem)}.ShippingAddressForm-module-scss-module__kfW8HW__provinceCityContainer{flex-direction:row;gap:min(2.66vw,2rem)}.ShippingAddressForm-module-scss-module__kfW8HW__provinceContainer{width:33%}.ShippingAddressForm-module-scss-module__kfW8HW__cityContainer{flex:1}.ShippingAddressForm-module-scss-module__kfW8HW__postCodeSearch{width:min(10vw,7.5rem);padding-bottom:min(.83vw,.625rem)}.ShippingAddressForm-module-scss-module__kfW8HW__postCodeSearchText{font-size:min(1vw,.75rem)}}
.LineAddFriendButton-module-scss-module__-67Lca__button{background-color:var(--color-line);cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;gap:.25rem;width:7.25rem;height:2.25rem;display:inline-flex}.LineAddFriendButton-module-scss-module__-67Lca__compact{gap:var(--line-friend-compact-gap,.1875rem);width:auto;height:auto;padding:var(--line-friend-compact-padding,.25rem);border-radius:.25rem}.LineAddFriendButton-module-scss-module__-67Lca__compact .LineAddFriendButton-module-scss-module__-67Lca__icon{width:var(--line-friend-compact-icon-size,1rem);height:var(--line-friend-compact-icon-size,1rem)}.LineAddFriendButton-module-scss-module__-67Lca__compact .LineAddFriendButton-module-scss-module__-67Lca__label{font-size:var(--line-friend-compact-font-size,.75rem);line-height:var(--line-friend-compact-icon-size,1rem)}.LineAddFriendButton-module-scss-module__-67Lca__icon{justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.LineAddFriendButton-module-scss-module__-67Lca__icon img{object-fit:contain;width:100%;height:100%}.LineAddFriendButton-module-scss-module__-67Lca__label{color:var(--color-white);white-space:nowrap;font-size:.875rem;font-weight:700;line-height:1.25rem}@media screen and (min-width:801px){.LineAddFriendButton-module-scss-module__-67Lca__compact{border-radius:.25rem;gap:.25rem;width:7.25rem;height:2.25rem;padding:0}.LineAddFriendButton-module-scss-module__-67Lca__compact .LineAddFriendButton-module-scss-module__-67Lca__icon{width:1.25rem;height:1.25rem}.LineAddFriendButton-module-scss-module__-67Lca__compact .LineAddFriendButton-module-scss-module__-67Lca__label{font-size:.875rem;line-height:1.25rem}}
.LineAddFriendCta-module-scss-module__zQyHHW__container{flex-direction:column;align-items:center;gap:1rem;display:flex}.LineAddFriendCta-module-scss-module__zQyHHW__subText{color:var(--color-black);text-align:center;font-size:1rem;line-height:1.75rem}
.LineLinkCta-module-scss-module__NgLtWW__container{flex-direction:column;align-items:center;gap:1rem;display:flex}.LineLinkCta-module-scss-module__NgLtWW__button{background-color:var(--color-white);border:2px solid var(--color-gray300);cursor:pointer;border-radius:2rem;justify-content:center;align-items:center;gap:.375rem;width:100%;max-width:21.5rem;min-height:3.125rem;padding:.5rem .625rem;display:flex}.LineLinkCta-module-scss-module__NgLtWW__icon{background-color:var(--color-white);flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex;overflow:hidden}.LineLinkCta-module-scss-module__NgLtWW__icon img{object-fit:contain;width:100%;height:100%}.LineLinkCta-module-scss-module__NgLtWW__label{color:var(--color-black);text-align:center;font-size:1rem;font-weight:700;line-height:1.375rem}.LineLinkCta-module-scss-module__NgLtWW__subText{max-width:23.9375rem;color:var(--color-black);text-align:center;font-size:1rem;line-height:1.75rem}
.GfCreditCardSection-module-scss-module__svApjW__isIndented{padding-left:1rem}.GfCreditCardSection-module-scss-module__svApjW__componentStyle{background-color:var(--color-white);border-radius:.5rem;width:100%}.GfCreditCardSection-module-scss-module__svApjW__cardListContainer{flex-direction:column;display:flex}.GfCreditCardSection-module-scss-module__svApjW__cardItem{border-bottom:.0625rem solid var(--color-gray300);align-items:center;display:flex}.GfCreditCardSection-module-scss-module__svApjW__cardItem.GfCreditCardSection-module-scss-module__svApjW__isSelectable{cursor:pointer}.GfCreditCardSection-module-scss-module__svApjW__cardItemContent{flex:1}.GfCreditCardSection-module-scss-module__svApjW__selectButtonCircle{border:solid .125rem var(--color-gray300);border-radius:50%;flex-shrink:0;width:1.5rem;height:1.5rem;margin-left:1rem;position:relative}.GfCreditCardSection-module-scss-module__svApjW__isActive .GfCreditCardSection-module-scss-module__svApjW__selectButtonCircle:after{content:"";background-color:var(--color-primary);border-radius:50%;width:75%;height:75%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.GfCreditCardSection-module-scss-module__svApjW__addCardButtonContainer{padding:1.5625rem 1.25rem}.GfCreditCardSection-module-scss-module__svApjW__addCardButton{color:var(--color-black);padding:0;font-size:.875rem;font-weight:700;line-height:1.375rem}.GfCreditCardSection-module-scss-module__svApjW__formContainer{padding:2rem}.GfCreditCardSection-module-scss-module__svApjW__buttonWrapper{flex-flow:column;justify-content:flex-start;padding-top:2rem;display:flex}@media screen and (min-width:801px){.GfCreditCardSection-module-scss-module__svApjW__cardItem{border-bottom-width:min(.08vw,.0625rem)}.GfCreditCardSection-module-scss-module__svApjW__addCardButtonContainer{padding:min(2.08vw,1.5625rem) min(1.66vw,1.25rem)}.GfCreditCardSection-module-scss-module__svApjW__addCardButton{font-size:min(1.16vw,.875rem);line-height:min(1.83vw,1.375rem)}.GfCreditCardSection-module-scss-module__svApjW__addCardLink{font-size:min(1.33vw,1rem)}}
.ShareActionButtons-module-scss-module__E-0Bxq__container{gap:.5rem;width:100%;display:flex}.ShareActionButtons-module-scss-module__E-0Bxq__row{flex-direction:row}.ShareActionButtons-module-scss-module__E-0Bxq__column{flex-direction:column}.ShareActionButtons-module-scss-module__E-0Bxq__shareButtonLink{background-color:var(--color-black);height:3rem;color:var(--color-white);cursor:pointer;border:.0625rem solid var(--color-gray300);border-radius:1.875rem;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:700;text-decoration:none;display:flex}.ShareActionButtons-module-scss-module__E-0Bxq__shareButtonLink:hover{opacity:.7}.ShareActionButtons-module-scss-module__E-0Bxq__shareButtonLink:visited,.ShareActionButtons-module-scss-module__E-0Bxq__shareButtonLink:active{color:var(--color-white)}.ShareActionButtons-module-scss-module__E-0Bxq__smallText{font-size:.875rem}.ShareActionButtons-module-scss-module__E-0Bxq__copyUrlButton{background-color:var(--color-white);height:3rem;color:var(--color-black);cursor:pointer;border:.0625rem solid var(--color-gray300);border-radius:1.875rem;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.75rem .9375rem;font-size:1rem;font-weight:700;display:flex}.ShareActionButtons-module-scss-module__E-0Bxq__copyUrlButton:hover{opacity:.7}@media screen and (min-width:801px){.ShareActionButtons-module-scss-module__E-0Bxq__shareButtonLink,.ShareActionButtons-module-scss-module__E-0Bxq__copyUrlButton{font-size:min(1.33vw,1rem)}.ShareActionButtons-module-scss-module__E-0Bxq__smallText{font-size:min(1vw,.75rem)}}
.GfPaymentMethod-module-scss-module__tC3f4q__componentStyle{width:100%}.GfPaymentMethod-module-scss-module__tC3f4q__sectionTitle{margin-top:1.25rem;font-size:1.125rem;font-weight:700}.GfPaymentMethod-module-scss-module__tC3f4q__creditCardSectionContainer{margin-top:1.25rem}.GfPaymentMethod-module-scss-module__tC3f4q__paymentMethodHr{background-color:var(--color-gray300);margin-top:2.5rem}@media screen and (min-width:801px){.GfPaymentMethod-module-scss-module__tC3f4q__sectionTitle{margin-top:min(1.66vw,1.25rem);font-size:min(1.5vw,1.125rem)}.GfPaymentMethod-module-scss-module__tC3f4q__creditCardSectionContainer{margin-top:min(1.66vw,1.25rem)}.GfPaymentMethod-module-scss-module__tC3f4q__paymentMethodHr{margin-top:min(3.33vw,2.5rem)}}
.GfSelectAddressModal-module-scss-module__LDFq6G__modalContent{padding:2.5rem 1.5rem}.GfSelectAddressModal-module-scss-module__LDFq6G__modalTitle{text-align:center;font-size:1.375rem;font-weight:700}.GfSelectAddressModal-module-scss-module__LDFq6G__addressList{flex-direction:column;gap:.75rem;margin-top:2.5rem;display:flex}.GfSelectAddressModal-module-scss-module__LDFq6G__selectButtonCircle{border:solid .125rem var(--color-gray300);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.GfSelectAddressModal-module-scss-module__LDFq6G__addressItem{background-color:var(--color-white);border-radius:.5rem;align-items:center;gap:.75rem;padding:1rem;display:flex}.GfSelectAddressModal-module-scss-module__LDFq6G__addressItem.GfSelectAddressModal-module-scss-module__LDFq6G__isActive{border:solid .125rem var(--color-red)}.GfSelectAddressModal-module-scss-module__LDFq6G__addressItem.GfSelectAddressModal-module-scss-module__LDFq6G__isActive .GfSelectAddressModal-module-scss-module__LDFq6G__selectButtonCircle:after{content:"";background-color:var(--color-primary);border-radius:50%;width:.9375rem;height:.9375rem;display:block}.GfSelectAddressModal-module-scss-module__LDFq6G__addressInfo{flex-direction:column;gap:.25rem;display:flex}.GfSelectAddressModal-module-scss-module__LDFq6G__addressName{font-size:1rem;font-weight:700}@media screen and (min-width:801px){.GfSelectAddressModal-module-scss-module__LDFq6G__modalContent{padding:min(3.33vw,2.5rem) min(2vw,1.5rem)}.GfSelectAddressModal-module-scss-module__LDFq6G__modalTitle{font-size:min(1.83vw,1.375rem)}.GfSelectAddressModal-module-scss-module__LDFq6G__addressList{gap:min(1vw,.75rem);margin-top:min(3.33vw,2.5rem)}.GfSelectAddressModal-module-scss-module__LDFq6G__selectButtonCircle{width:min(2vw,1.5rem);height:min(2vw,1.5rem)}.GfSelectAddressModal-module-scss-module__LDFq6G__addressItem{gap:min(1vw,.75rem);padding:min(1.33vw,1rem)}.GfSelectAddressModal-module-scss-module__LDFq6G__addressItem.GfSelectAddressModal-module-scss-module__LDFq6G__isActive .GfSelectAddressModal-module-scss-module__LDFq6G__selectButtonCircle:after{width:min(1.25vw,.9375rem);height:min(1.25vw,.9375rem)}.GfSelectAddressModal-module-scss-module__LDFq6G__addressInfo{gap:min(.33vw,.25rem)}.GfSelectAddressModal-module-scss-module__LDFq6G__addressName,.GfSelectAddressModal-module-scss-module__LDFq6G__addressSubText{font-size:min(1.33vw,1rem)}}
.DesignShareButton-module-scss-module__sboIKq__wrapper{position:relative}.DesignShareButton-module-scss-module__sboIKq__shareIconButton{background-color:var(--color-white);width:2rem;height:2rem;color:var(--color-black);cursor:pointer;border-radius:1rem;justify-content:center;align-items:center;display:flex;box-shadow:0 .125rem .5rem #00000026}.DesignShareButton-module-scss-module__sboIKq__shareIconButton:hover{opacity:.85}.DesignShareButton-module-scss-module__sboIKq__shareIconButton:disabled{opacity:.3;cursor:not-allowed}.DesignShareButton-module-scss-module__sboIKq__popover{z-index:10;flex-direction:column;gap:.75rem;min-width:11.25rem;margin-top:.5rem;padding:.75rem;display:flex;position:absolute;right:0}
.GfSelectBillingAddressModal-module-scss-module__K_Abta__modalContent{padding:2.5rem 1.5rem}.GfSelectBillingAddressModal-module-scss-module__K_Abta__modalTitle{text-align:center;font-size:1.375rem;font-weight:700}.GfSelectBillingAddressModal-module-scss-module__K_Abta__addressList{flex-direction:column;gap:.75rem;margin-top:2.5rem;display:flex}.GfSelectBillingAddressModal-module-scss-module__K_Abta__selectButtonCircle{border:solid .125rem var(--color-gray300);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.GfSelectBillingAddressModal-module-scss-module__K_Abta__addressItem{background-color:var(--color-white);border-radius:.5rem;align-items:center;gap:.75rem;padding:1rem;display:flex}.GfSelectBillingAddressModal-module-scss-module__K_Abta__addressItem.GfSelectBillingAddressModal-module-scss-module__K_Abta__isActive{border:solid .125rem var(--color-red)}.GfSelectBillingAddressModal-module-scss-module__K_Abta__addressItem.GfSelectBillingAddressModal-module-scss-module__K_Abta__isActive .GfSelectBillingAddressModal-module-scss-module__K_Abta__selectButtonCircle:after{content:"";background-color:var(--color-primary);border-radius:50%;width:.9375rem;height:.9375rem;display:block}.GfSelectBillingAddressModal-module-scss-module__K_Abta__addressInfo{flex-direction:column;gap:.25rem;display:flex}.GfSelectBillingAddressModal-module-scss-module__K_Abta__addressName{font-size:1rem;font-weight:700}@media screen and (min-width:801px){.GfSelectBillingAddressModal-module-scss-module__K_Abta__modalContent{padding:min(3.33vw,2.5rem) min(2vw,1.5rem)}.GfSelectBillingAddressModal-module-scss-module__K_Abta__modalTitle{font-size:min(1.83vw,1.375rem)}.GfSelectBillingAddressModal-module-scss-module__K_Abta__addressList{gap:min(1vw,.75rem);margin-top:min(3.33vw,2.5rem)}.GfSelectBillingAddressModal-module-scss-module__K_Abta__selectButtonCircle{width:min(2vw,1.5rem);height:min(2vw,1.5rem)}.GfSelectBillingAddressModal-module-scss-module__K_Abta__addressItem{gap:min(1vw,.75rem);padding:min(1.33vw,1rem)}.GfSelectBillingAddressModal-module-scss-module__K_Abta__addressItem.GfSelectBillingAddressModal-module-scss-module__K_Abta__isActive .GfSelectBillingAddressModal-module-scss-module__K_Abta__selectButtonCircle:after{width:min(1.25vw,.9375rem);height:min(1.25vw,.9375rem)}.GfSelectBillingAddressModal-module-scss-module__K_Abta__addressInfo{gap:min(.33vw,.25rem)}.GfSelectBillingAddressModal-module-scss-module__K_Abta__addressName,.GfSelectBillingAddressModal-module-scss-module__K_Abta__addressSubText{font-size:min(1.33vw,1rem)}}
.SnsLinkSection-module-scss-module__nM6aRG__container{background-color:var(--color-white);border:.0625rem solid var(--color-gray300);border-radius:.5rem;overflow:hidden}.SnsLinkSection-module-scss-module__nM6aRG__row{justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem .5rem .875rem 1rem;display:flex;container-type:inline-size}.SnsLinkSection-module-scss-module__nM6aRG__row:not(:first-child){border-top:.0625rem solid var(--color-gray300)}@container (max-width:318px){.SnsLinkSection-module-scss-module__nM6aRG__rowWithFriendButton .SnsLinkSection-module-scss-module__nM6aRG__providerMain{--line-friend-compact-gap:.125rem;--line-friend-compact-padding:.1875rem;--line-friend-compact-icon-size:.875rem;--line-friend-compact-font-size:.6875rem}.SnsLinkSection-module-scss-module__nM6aRG__rowWithFriendButton .SnsLinkSection-module-scss-module__nM6aRG__unlinkButton{padding:.5rem}}.SnsLinkSection-module-scss-module__nM6aRG__providerMain{flex-wrap:wrap;align-items:center;gap:.625rem .5rem;display:flex}.SnsLinkSection-module-scss-module__nM6aRG__providerInfo{align-items:center;gap:.25rem;display:flex}.SnsLinkSection-module-scss-module__nM6aRG__icon{flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.SnsLinkSection-module-scss-module__nM6aRG__icon img{object-fit:contain;width:100%;height:100%}.SnsLinkSection-module-scss-module__nM6aRG__providerName{color:var(--color-black);white-space:nowrap;font-size:.875rem;font-weight:700}.SnsLinkSection-module-scss-module__nM6aRG__unlinkButton{color:var(--color-black);white-space:nowrap;cursor:pointer;background-color:var(--color-white);border:.0625rem solid var(--color-gray300);border-radius:2.75rem;flex-shrink:0;padding:.5rem .8125rem;font-size:.8125rem;font-weight:700}.SnsLinkSection-module-scss-module__nM6aRG__linkButton{color:var(--color-black);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:2.75rem;align-items:center;gap:.5rem;font-size:.875rem;font-weight:700;display:flex}@media screen and (min-width:801px){.SnsLinkSection-module-scss-module__nM6aRG__providerMain{column-gap:1rem}.SnsLinkSection-module-scss-module__nM6aRG__providerName{font-size:min(1.16vw,.875rem)}.SnsLinkSection-module-scss-module__nM6aRG__unlinkButton{font-size:min(1.08vw,.8125rem)}.SnsLinkSection-module-scss-module__nM6aRG__linkButton{font-size:min(1.16vw,.875rem)}}
.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__componentStyle{width:100%}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__componentContainer{background-color:var(--color-white);padding:1rem}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__orderDateContainer{justify-content:space-between;align-items:center;display:flex}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__orderDate{color:var(--color-black);font-size:1rem;font-weight:700}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__orderId{color:var(--color-darkgray);font-size:.75rem;font-weight:400}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__deliveryStatusContainer{background-color:#66bafa26;justify-content:center;align-items:center;gap:.5rem;height:1.75rem;margin-top:1.25rem;font-size:.75rem;display:flex}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__deliveryStatusText{font-weight:700}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__previewImageContainer{justify-content:center;column-gap:1rem;display:flex}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__printAreaImageWrapper{aspect-ratio:1;background-color:var(--color-gray100);border:.0625rem solid var(--color-gray300);cursor:pointer;border-radius:1rem;width:10.25rem;padding:.25rem;position:relative}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__shareButtonPosition{z-index:1;position:absolute;top:.5rem;right:.5rem}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__printAreaImageContainer,.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__printAreaImageImg{height:100%}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__itemListContainer{margin-top:1.25rem}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__itemHr{background-color:var(--color-gray200);height:.1875rem;margin:2rem 0}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__productName{margin-top:2rem;font-size:1.125rem;font-weight:700}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__workName{margin-top:.5rem;font-size:1.125rem}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__selectedOptionContainer{border-bottom:.0625rem solid var(--color-gray300);flex-flow:column;gap:.25rem;margin-top:1.25rem;padding-bottom:1.25rem;font-size:.75rem;display:flex}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__itemSubTotalAmountContainer{margin-top:1.25rem}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__basePriceContainer{justify-content:space-between;align-items:center;column-gap:.5rem;width:100%;font-size:.75rem;display:flex}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__basePriceCurrency{font-size:.5rem}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__basePriceOption{margin-top:.25rem;font-size:.75rem}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__breakdownPriceItemContainer{justify-content:space-between;align-items:center;font-size:.75rem;display:flex}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__breakdownPriceCurrency{font-size:.5rem}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__itemQuantityContainer{justify-content:space-between;align-items:center;margin-top:1rem;font-size:.75rem;display:flex}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__subTotalAmountContainer{justify-content:space-between;margin-top:.25rem;display:flex}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__subTotalAmount{font-size:.875rem;font-weight:700}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__subTotalAmountText{font-size:.875rem}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__subTotalAmountCurrency{font-size:.625rem}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__purchaseAgainContainer{width:100%;color:var(--color-blue);justify-content:flex-end;margin-top:.5rem;font-size:.75rem;text-decoration:underline;display:flex}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__reDesignButtonWrapper{flex-direction:column;align-items:center;gap:.75rem;margin-top:2rem;display:flex}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__discontinuedMessage{color:var(--color-red);text-align:center;font-size:.875rem;font-weight:700}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__reDesignButtonContent{justify-content:space-between;align-items:center;column-gap:.375rem;display:flex}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__reDesignButtonText{text-align:center;font-size:.875rem}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__purchaseInfoContainer{flex-flow:column;gap:1.25rem;display:flex}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__purchaseInfoTitle{font-size:1.125rem;font-weight:700}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__purchaseInfoText{margin-top:.75rem;font-size:.75rem}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__allItemSubTotalContainer{flex-flow:column;gap:.125rem;display:flex}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__deliveryAddressCardContainer{flex-flow:column;gap:2.5rem;display:flex}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__totalAllItemAmountContainer{justify-content:space-between;font-size:.75rem;display:flex}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__totalAllItemAmountItemContainer{justify-content:space-between;margin-top:.5rem;font-size:.75rem;display:flex}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__totalAllItemAmountCurrency,.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__discountAmountCurrency{font-size:.5625rem}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__totalAmountContainer{justify-content:space-between;margin-top:.75rem;font-size:1.125rem;font-weight:700;display:flex}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__totalAmountCurrency{font-size:.8125rem}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__taxText{color:var(--color-darkgray);text-align:right;font-size:.75rem}@media screen and (min-width:801px){.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__componentContainer{padding:min(2.66vw,2rem)}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__orderDate{font-size:min(1.33vw,1rem)}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__orderId{font-size:min(1vw,.75rem)}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__historyItemHeaderContainer{align-items:flex-end}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__deliveryStatusContainer{gap:min(1.33vw,1rem);height:min(4vw,3rem);margin-top:min(1.66vw,1.25rem);font-size:min(1.08vw,.8125rem)}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__previewImageContainer{flex-direction:row;flex:auto;justify-content:flex-start;gap:min(.83vw,.625rem);display:flex}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__printAreaImageWrapper{border-radius:.5rem;flex-shrink:0;width:min(18.41vw,13.8125rem);height:min(18.41vw,13.8125rem);padding:min(.33vw,.25rem)}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__shareButtonPosition{top:min(.66vw,.5rem);right:min(.66vw,.5rem)}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__itemListContainer{margin-top:min(1.66vw,1.25rem)}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__itemHr{height:min(.25vw,.1875rem);margin:min(3.33vw,2.5rem) 0}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__itemContainer{flex-wrap:nowrap;justify-content:space-between;gap:min(2.66vw,2rem);display:flex}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__itemInfoContainer{flex:1;gap:min(3.33vw,2.5rem);display:flex}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__itemSpecContainer{width:min(22.66vw,17rem)}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__productName{margin-top:0;font-size:min(1.33vw,1rem)}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__workName{margin-top:min(.66vw,.5rem);font-size:min(1.33vw,1rem)}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__selectedOptionContainer{border-bottom:none;gap:min(.33vw,.25rem);margin-top:min(1.33vw,1rem);padding-bottom:0;font-size:min(1vw,.75rem)}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__itemSubTotalAmountContainer{flex-direction:column;flex-shrink:0;justify-content:flex-start;width:min(18.33vw,13.75rem);margin-top:0;display:flex}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__basePriceContainer{column-gap:min(.66vw,.5rem);font-size:min(1vw,.75rem)}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__basePriceCurrency{font-size:min(.66vw,.5rem)}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__basePriceOption{margin-top:min(.33vw,.25rem);font-size:min(1vw,.75rem)}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__breakdownPriceItemContainer{font-size:min(.91vw,.6875rem)}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__breakdownPriceCurrency{font-size:min(.58vw,.4375rem)}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__itemQuantityContainer{margin-top:min(1.33vw,1rem);font-size:min(.91vw,.6875rem)}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__subTotalAmountContainer{margin-top:min(.33vw,.25rem)}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__subTotalAmountText{font-size:min(1.08vw,.8125rem)}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__subTotalAmount{font-size:min(1.33vw,1rem)}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__subTotalAmountCurrency{font-size:min(1vw,.75rem)}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__reDesignButtonWrapper{align-items:flex-end;margin-top:min(2.66vw,2rem)}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__discontinuedMessage,.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__reDesignButtonText{font-size:min(1.16vw,.875rem)}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__purchaseAgainContainer{margin-top:min(.66vw,.5rem);font-size:min(1vw,.75rem)}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__purchaseInfoContainer{flex-flow:row;justify-content:space-between;gap:min(1.66vw,1.25rem);display:flex}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__purchaseInfoTitle{font-size:min(1.33vw,1rem)}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__purchaseInfoText{margin-top:min(1vw,.75rem);font-size:min(1.16vw,.875rem)}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__allItemSubTotalContainer{width:min(12vw,9rem)}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__deliveryAddressCardContainer{flex-flow:row;gap:min(1.66vw,1.25rem)}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__deliveryAddressCard{width:min(19.16vw,14.375rem)}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__totalAllItemAmountContainer,.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__totalAllItemAmountItemContainer{font-size:min(1.16vw,.875rem)}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__totalAllItemAmountCurrency,.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__discountAmountCurrency{font-size:min(.83vw,.625rem)}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__totalAmountContainer{font-size:min(1.33vw,1rem)}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__totalAmountCurrency{font-size:min(1vw,.75rem)}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__taxText{font-size:min(.83vw,.625rem)}}
.UnlinkBlockedModal-module-scss-module__magtgq__componentStyle{flex-flow:column;align-items:center;padding:2.5rem 1.25rem;display:flex}.UnlinkBlockedModal-module-scss-module__magtgq__modalTitle{text-align:center;font-size:1.375rem;font-weight:700}.UnlinkBlockedModal-module-scss-module__magtgq__description{margin-top:.75rem;font-size:1rem}.UnlinkBlockedModal-module-scss-module__magtgq__buttonContainer{flex-flow:column;align-items:center;gap:2.5rem;width:100%;margin-top:2.5rem;display:flex}@media screen and (min-width:801px){.UnlinkBlockedModal-module-scss-module__magtgq__componentStyle{padding:min(3.33vw,2.5rem) min(1.66vw,1.25rem)}.UnlinkBlockedModal-module-scss-module__magtgq__modalTitle{font-size:min(1.83vw,1.375rem)}.UnlinkBlockedModal-module-scss-module__magtgq__description{text-align:center;margin-top:min(1.66vw,1.25rem);font-size:min(1.33vw,1rem)}.UnlinkBlockedModal-module-scss-module__magtgq__buttonContainer{flex-flow:row-reverse;justify-content:center;gap:min(3.33vw,2.5rem);margin-top:min(1.66vw,1.25rem)}}
.GfPurchaseHistoryList-module-scss-module__z_CZza__componentStyle{flex-direction:column;gap:1.25rem;display:flex}.GfPurchaseHistoryList-module-scss-module__z_CZza__historyItemContainer{background-color:var(--color-white);border-radius:1.5rem;padding:1.5rem}.GfPurchaseHistoryList-module-scss-module__z_CZza__historyItemHeaderContainer{justify-content:space-between;align-items:flex-start;display:flex}.GfPurchaseHistoryList-module-scss-module__z_CZza__orderDateAmountContainer{flex-direction:column;gap:.25rem;display:flex}.GfPurchaseHistoryList-module-scss-module__z_CZza__orderDate{font-size:1rem;font-weight:700}.GfPurchaseHistoryList-module-scss-module__z_CZza__totalAmount,.GfPurchaseHistoryList-module-scss-module__z_CZza__shippingFee{font-size:.75rem;font-weight:400}.GfPurchaseHistoryList-module-scss-module__z_CZza__orderId{color:var(--color-darkgray);font-size:.75rem;font-weight:400}.GfPurchaseHistoryList-module-scss-module__z_CZza__deliveryStatusContainer{background-color:#66bafa26;justify-content:center;align-items:center;gap:.5rem;height:1.75rem;margin-top:1.25rem;font-size:.75rem;display:flex}.GfPurchaseHistoryList-module-scss-module__z_CZza__deliveryStatusText{font-weight:700}.GfPurchaseHistoryList-module-scss-module__z_CZza__historyItemBodyItemContainer{gap:1.25rem;padding:1.25rem 0;display:flex}.GfPurchaseHistoryList-module-scss-module__z_CZza__previewImageContainer{background-color:var(--color-gray100);border:.0625rem solid var(--color-gray300);border-radius:.5rem;width:5.5rem;height:5.5rem;padding:.75rem}.GfPurchaseHistoryList-module-scss-module__z_CZza__productName{font-size:1.125rem;font-weight:700}.GfPurchaseHistoryList-module-scss-module__z_CZza__plusIcon{font-size:1.75rem;font-weight:700}.GfPurchaseHistoryList-module-scss-module__z_CZza__productSpecContainer{flex-flow:column;margin-top:.25rem;display:flex}.GfPurchaseHistoryList-module-scss-module__z_CZza__workName{font-size:.875rem;font-weight:700}.GfPurchaseHistoryList-module-scss-module__z_CZza__quantityContainer{flex-flow:row;gap:.25rem;margin-top:.25rem;display:flex}.GfPurchaseHistoryList-module-scss-module__z_CZza__quantity{font-size:.875rem;font-weight:400}.GfPurchaseHistoryList-module-scss-module__z_CZza__openDetailText{color:var(--color-blue);width:fit-content;padding:0;font-size:.75rem;text-decoration:underline}.GfPurchaseHistoryList-module-scss-module__z_CZza__arrowIconContainer{margin-left:.25rem}@media screen and (min-width:801px){.GfPurchaseHistoryList-module-scss-module__z_CZza__componentStyle{gap:2.5rem}.GfPurchaseHistoryList-module-scss-module__z_CZza__historyItemContainer{border-radius:2rem;padding:2.5rem}.GfPurchaseHistoryList-module-scss-module__z_CZza__orderDateAmountContainer{flex-direction:row;align-items:flex-end;gap:.5rem}.GfPurchaseHistoryList-module-scss-module__z_CZza__orderDate{font-size:1.25rem}.GfPurchaseHistoryList-module-scss-module__z_CZza__totalAmount{font-size:.875rem}.GfPurchaseHistoryList-module-scss-module__z_CZza__historyItemHeaderContainer{align-items:flex-end}.GfPurchaseHistoryList-module-scss-module__z_CZza__deliveryStatusContainer{gap:1rem;height:3rem;font-size:.875rem}.GfPurchaseHistoryList-module-scss-module__z_CZza__previewImageContainer{width:10rem;height:10rem;padding:1.25rem}.GfPurchaseHistoryList-module-scss-module__z_CZza__historyItemBodyItemContainer{align-items:center}.GfPurchaseHistoryList-module-scss-module__z_CZza__productSpecContainer{flex-flow:row;align-items:center;gap:.5rem}.GfPurchaseHistoryList-module-scss-module__z_CZza__quantityContainer{flex-flow:column}}
.MyPage-module-scss-module__cIHCzW__myPageTitle{margin-top:1.875rem;font-size:1.375rem;font-weight:700}.MyPage-module-scss-module__cIHCzW__titleHr{background-color:var(--color-gray300);margin-top:2.5rem}.MyPage-module-scss-module__cIHCzW__accountInfoContainer,.MyPage-module-scss-module__cIHCzW__shippingAddressContainer{margin-top:1.25rem}.MyPage-module-scss-module__cIHCzW__shippingAddressTitle{font-size:1.125rem;font-weight:700}.MyPage-module-scss-module__cIHCzW__sectionTitleContainer{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.MyPage-module-scss-module__cIHCzW__sectionTitle{font-size:1.125rem;font-weight:700}.MyPage-module-scss-module__cIHCzW__userIdContainer{align-items:center;gap:.5rem;padding-right:1rem;font-size:.875rem;display:flex}.MyPage-module-scss-module__cIHCzW__userIdLabel{color:var(--color-black);font-weight:700}.MyPage-module-scss-module__cIHCzW__userIdValue{color:var(--color-darkgray)}.MyPage-module-scss-module__cIHCzW__accountInfoItemContainer{flex-direction:column;gap:1rem;margin-top:1.25rem;display:flex}.MyPage-module-scss-module__cIHCzW__buttonContainer{flex-direction:column;row-gap:1.25rem;margin-top:2.5rem;display:flex}.MyPage-module-scss-module__cIHCzW__buttonBase{justify-content:space-between;align-items:center;width:100%;padding:1.25rem 1.75rem;display:flex}.MyPage-module-scss-module__cIHCzW__logoutButton{justify-content:center;margin-top:2.5rem;display:flex}.MyPage-module-scss-module__cIHCzW__logoutButtonWrapper{justify-content:space-between;column-gap:.375rem;padding:1.25rem .875rem;display:flex}.MyPage-module-scss-module__cIHCzW__accountDeleteLink{text-align:center;margin-top:2.5rem;font-size:.75rem}@media screen and (min-width:801px){.MyPage-module-scss-module__cIHCzW__myPageContainer{flex-direction:row;column-gap:min(6.66vw,5rem);display:flex}.MyPage-module-scss-module__cIHCzW__myPageFormContainer{width:50%}.MyPage-module-scss-module__cIHCzW__sectionTitleContainer{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:min(1.33vw,1rem)}.MyPage-module-scss-module__cIHCzW__sectionTitle{font-size:min(1.5vw,1.125rem)}.MyPage-module-scss-module__cIHCzW__userIdContainer{gap:min(.66vw,.5rem);padding-right:min(1.33vw,1rem);font-size:min(1.16vw,.875rem)}.MyPage-module-scss-module__cIHCzW__myPageTitle{margin-top:min(2.5vw,1.875rem);font-size:min(2.66vw,2rem)}.MyPage-module-scss-module__cIHCzW__titleHr{margin-top:min(3.33vw,2.5rem)}.MyPage-module-scss-module__cIHCzW__accountInfoContainer,.MyPage-module-scss-module__cIHCzW__shippingAddressContainer{margin-top:min(1.66vw,1.25rem)}.MyPage-module-scss-module__cIHCzW__accountInfoItemContainer{gap:min(1.33vw,1rem);margin-top:min(1.66vw,1.25rem)}.MyPage-module-scss-module__cIHCzW__buttonContainer{width:50%;margin-top:min(10vw,7.5rem)}.MyPage-module-scss-module__cIHCzW__buttonBase{padding:min(1.66vw,1.25rem) min(2.33vw,1.75rem)}.MyPage-module-scss-module__cIHCzW__logoutButton{justify-content:flex-end;margin-top:min(1.66vw,1.25rem);display:flex}.MyPage-module-scss-module__cIHCzW__logoutButtonWrapper{column-gap:min(.5vw,.375rem);padding:min(1.66vw,1.25rem) min(1.16vw,.875rem)}.MyPage-module-scss-module__cIHCzW__accountDeleteLink{text-align:left;margin-top:min(1.66vw,1.25rem);font-size:min(1.16vw,.875rem)}}