.FormSelectNumber-module-scss-module__Orxx8q__selectWrapper{width:3rem;display:inline-block;position:relative}.FormSelectNumber-module-scss-module__Orxx8q__select{appearance:none;border:.0625rem solid var(--color-gray300);width:100%;height:1.75rem;color:var(--color-black);background-color:var(--color-white);text-align:center;cursor:pointer;border-radius:.375rem;padding:0 1.25rem 0 .25rem;font-size:1rem;font-weight:700;line-height:1rem}.FormSelectNumber-module-scss-module__Orxx8q__select:focus{border-color:none;outline:none}.FormSelectNumber-module-scss-module__Orxx8q__hasError .FormSelectNumber-module-scss-module__Orxx8q__select{border-color:var(--color-red)}.FormSelectNumber-module-scss-module__Orxx8q__errorMessage{color:var(--color-red);white-space:nowrap;margin-top:.25rem;font-size:.75rem;position:absolute;bottom:-1.25rem;left:0}.FormSelectNumber-module-scss-module__Orxx8q__selectArrow{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;row-gap:.375rem;height:100%;display:flex;position:absolute;top:0;right:.5rem}.FormSelectNumber-module-scss-module__Orxx8q__arrowUp{border-left:.25rem solid #0000;border-right:.25rem solid #0000;border-bottom:.3125rem solid var(--color-darkgray);width:0;height:0}.FormSelectNumber-module-scss-module__Orxx8q__arrowDown{border-left:.25rem solid #0000;border-right:.25rem solid #0000;border-top:.3125rem solid var(--color-darkgray);width:0;height:0}
.PageHeader-module-scss-module__wbStaa__componentStyle{flex-wrap:wrap;justify-content:flex-start;gap:1rem 1.375rem;display:flex}.PageHeader-module-scss-module__wbStaa__semiMediumComponentStyle{column-gap:.625rem}.PageHeader-module-scss-module__wbStaa__titleContainer{position:relative}.PageHeader-module-scss-module__wbStaa__title{letter-spacing:0;line-height:1em}.PageHeader-module-scss-module__wbStaa__title.PageHeader-module-scss-module__wbStaa__textBold{font-weight:700}.PageHeader-module-scss-module__wbStaa__default,.PageHeader-module-scss-module__wbStaa__medium{font-size:3.75rem}.PageHeader-module-scss-module__wbStaa__semiMedium{font-size:3.125rem}.PageHeader-module-scss-module__wbStaa__small{font-size:2.5rem}.PageHeader-module-scss-module__wbStaa__semiSmall{font-size:2.1875rem}.PageHeader-module-scss-module__wbStaa__xSmall{font-size:1.875rem}.PageHeader-module-scss-module__wbStaa__mediumLarge{font-size:2.5rem}.PageHeader-module-scss-module__wbStaa__iconCommon{position:absolute}.PageHeader-module-scss-module__wbStaa__defaultLeftIcon{top:-1rem;left:-1rem}.PageHeader-module-scss-module__wbStaa__xSmallLeftIcon{top:-.75rem;left:-.75rem}.PageHeader-module-scss-module__wbStaa__smallLeftIcon{top:-1.125rem;left:-1.125rem}.PageHeader-module-scss-module__wbStaa__mediumLargeLeftIcon{top:-.875rem;left:-.875rem}.PageHeader-module-scss-module__wbStaa__mediumLeftIcon{top:-1.125rem;left:-.875rem}.PageHeader-module-scss-module__wbStaa__semiMediumLeftIcon{top:-1.125rem;left:-1.25rem}.PageHeader-module-scss-module__wbStaa__defaultRightIcon{top:-1rem;right:-1rem;transform:scaleX(-1)}.PageHeader-module-scss-module__wbStaa__xSmallRightIcon{top:-.75rem;right:-.75rem;transform:scaleX(-1)}.PageHeader-module-scss-module__wbStaa__smallRightIcon{top:-1.125rem;right:-1.125rem;transform:scaleX(-1)}.PageHeader-module-scss-module__wbStaa__mediumLargeRightIcon{top:-.875rem;right:-.875rem;transform:scaleX(-1)}.PageHeader-module-scss-module__wbStaa__mediumRightIcon{top:-1.125rem;right:-1.25rem;transform:scaleX(-1)}.PageHeader-module-scss-module__wbStaa__semiMediumRightIcon{top:-1.25rem;right:-1.125rem;transform:scaleX(-1)}.PageHeader-module-scss-module__wbStaa__defaultIcon,.PageHeader-module-scss-module__wbStaa__mediumIcon,.PageHeader-module-scss-module__wbStaa__semiMediumIcon,.PageHeader-module-scss-module__wbStaa__smallIcon{width:1.75rem;height:1.9375rem}.PageHeader-module-scss-module__wbStaa__xSmallIcon{width:1.0625rem;height:1.25rem}.PageHeader-module-scss-module__wbStaa__mediumLargeIcon{width:1.75rem;height:1.9375rem}.PageHeader-module-scss-module__wbStaa__sideTextContainer{align-self:flex-end}.PageHeader-module-scss-module__wbStaa__sideCount{font-size:1.5rem;font-weight:700;line-height:2.25rem}.PageHeader-module-scss-module__wbStaa__sideText{font-size:.75rem;font-weight:400;line-height:1.125rem}@media screen and (min-width:801px){.PageHeader-module-scss-module__wbStaa__componentStyle,.PageHeader-module-scss-module__wbStaa__semiMediumComponentStyle{column-gap:min(1.41vw,1.0625rem)}.PageHeader-module-scss-module__wbStaa__title{text-align:left;font-size:min(5vw,3.75rem)}.PageHeader-module-scss-module__wbStaa__default{font-size:min(8.25vw,6.1875rem)}.PageHeader-module-scss-module__wbStaa__defaultIcon,.PageHeader-module-scss-module__wbStaa__mediumIcon,.PageHeader-module-scss-module__wbStaa__semiMediumIcon,.PageHeader-module-scss-module__wbStaa__smallIcon{width:min(3.16vw,2.375rem);height:min(3.58vw,2.6875rem)}.PageHeader-module-scss-module__wbStaa__semiSmallIcon{width:min(2.33vw,1.75rem);height:min(2.58vw,1.9375rem)}.PageHeader-module-scss-module__wbStaa__xSmallIcon{width:min(1.41vw,1.0625rem);height:min(1.66vw,1.25rem)}.PageHeader-module-scss-module__wbStaa__semiSmall{font-size:min(3.33vw,2.5rem)}.PageHeader-module-scss-module__wbStaa__mediumLargeIcon{width:min(3.16vw,2.375rem);height:min(3.58vw,2.6875rem)}.PageHeader-module-scss-module__wbStaa__xSmall{font-size:min(2.5vw,1.875rem)}.PageHeader-module-scss-module__wbStaa__mediumLarge{font-size:min(6.66vw,5rem)}.PageHeader-module-scss-module__wbStaa__medium,.PageHeader-module-scss-module__wbStaa__semiMedium{font-size:min(5vw,3.75rem)}.PageHeader-module-scss-module__wbStaa__defaultLeftIcon{top:calc(-1*min(1.83vw,1.375rem));left:calc(-1*min(2.33vw,1.75rem))}.PageHeader-module-scss-module__wbStaa__xSmallLeftIcon{top:calc(-1*min(.83vw,.625rem));left:calc(-1*min(.91vw,.6875rem))}.PageHeader-module-scss-module__wbStaa__semiSmallLeftIcon{top:calc(-1*min(1.33vw,1rem));left:calc(-1*min(1.5vw,1.125rem))}.PageHeader-module-scss-module__wbStaa__smallLeftIcon,.PageHeader-module-scss-module__wbStaa__mediumLeftIcon{top:calc(-1*min(1.66vw,1.25rem));left:calc(-1*min(2.08vw,1.5625rem))}.PageHeader-module-scss-module__wbStaa__mediumLargeLeftIcon{top:calc(-1*min(1.5vw,1.125rem));left:calc(-1*min(1.83vw,1.375rem))}.PageHeader-module-scss-module__wbStaa__defaultRightIcon{top:calc(-1*min(1.83vw,1.375rem));right:calc(-1*min(2.33vw,1.75rem));transform:scaleX(-1)}.PageHeader-module-scss-module__wbStaa__xSmallRightIcon{top:calc(-1*min(.83vw,.625rem));right:calc(-1*min(.91vw,.6875rem));transform:scaleX(-1)}.PageHeader-module-scss-module__wbStaa__semiSmallRightIcon{top:calc(-1*min(1.33vw,1rem));right:calc(-1*min(1.5vw,1.125rem));transform:scaleX(-1)}.PageHeader-module-scss-module__wbStaa__smallRightIcon,.PageHeader-module-scss-module__wbStaa__mediumRightIcon,.PageHeader-module-scss-module__wbStaa__semiMediumRightIcon{top:calc(-1*min(1.66vw,1.25rem));right:calc(-1*min(2.08vw,1.5625rem));transform:scaleX(-1)}.PageHeader-module-scss-module__wbStaa__mediumLargeRightIcon{top:calc(-1*min(2.33vw,1.75rem));right:calc(-1*min(2.66vw,2rem));transform:scaleX(-1)}.PageHeader-module-scss-module__wbStaa__sideText{font-size:min(.91vw,.6875rem)}}
.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}}
.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)}}
.WorksDetailFooterProductFirst-module-scss-module__2kQIdG__worksDetailThumbnailContainer{margin-top:2rem;margin-bottom:2rem}
.WorkUserDesignsPage-module-scss-module__cGlDya__spWorkCard{gap:.5rem;display:flex}.WorkUserDesignsPage-module-scss-module__cGlDya__spWorkImage{background-color:var(--color-white);border:.0625rem solid var(--color-gray300);border-radius:.5rem;flex-shrink:0;width:5rem;height:7.75rem;padding:.25rem;position:relative}.WorkUserDesignsPage-module-scss-module__cGlDya__spWorkMeta{min-width:0}.WorkUserDesignsPage-module-scss-module__cGlDya__spWorkName{font-size:.875rem;font-weight:700;line-height:1.5rem}.WorkUserDesignsPage-module-scss-module__cGlDya__spCreatorName{color:var(--color-darkgray);margin-top:1rem;font-size:.75rem}.WorkUserDesignsPage-module-scss-module__cGlDya__pageLayout{margin-top:1rem}.WorkUserDesignsPage-module-scss-module__cGlDya__mainContent{min-width:0}@media screen and (min-width:801px){.WorkUserDesignsPage-module-scss-module__cGlDya__pageLayout{gap:min(3.33vw,2.5rem);margin-top:min(2vw,1.5rem);display:flex}.WorkUserDesignsPage-module-scss-module__cGlDya__mainContent{flex:1}}
.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}
.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)}}
.ContactHeader-module-scss-module__Xj3WuG__headerContainer{flex-direction:column;justify-content:center;align-items:center;row-gap:2.5rem;display:flex}@media screen and (min-width:801px){.ContactHeader-module-scss-module__Xj3WuG__headerContainer{flex-direction:row;justify-content:flex-start;align-items:flex-end;column-gap:1.25rem}}
.AdminModeBanner-module-scss-module__fnul4W__adminModeBanner{width:100%;color:var(--color-white);text-align:center;background-color:var(--color-black);padding:.5rem;font-size:.75rem}@media screen and (min-width:801px){.AdminModeBanner-module-scss-module__fnul4W__adminModeBanner{font-size:min(1.33vw,1rem)}}
.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}
.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)}}
.SiteNotification-module-scss-module__c0Sx3a__siteNotifications{width:100%;color:var(--color-white);text-align:center;background-color:var(--color-primary);font-size:.75rem}.SiteNotification-module-scss-module__c0Sx3a__notificationText{padding:.5rem;display:block}@media screen and (min-width:801px){.SiteNotification-module-scss-module__c0Sx3a__siteNotifications{font-size:min(1.33vw,1rem)}}
.FlexibleRoundTextIcon-module-scss-module__80Yg7q__componentStyle{border-radius:2rem;justify-content:center;align-items:center;padding:0 2.75rem;font-size:.9375rem;display:flex}.FlexibleRoundTextIcon-module-scss-module__80Yg7q__commonContainer{filter:drop-shadow(0 .25rem 1rem #0000000d)}.FlexibleRoundTextIcon-module-scss-module__80Yg7q__xSmallContainer,.FlexibleRoundTextIcon-module-scss-module__80Yg7q__smallContainer,.FlexibleRoundTextIcon-module-scss-module__80Yg7q__defaultContainer,.FlexibleRoundTextIcon-module-scss-module__80Yg7q__largeContainer{height:5.58vw}.FlexibleRoundTextIcon-module-scss-module__80Yg7q__xLargeContainer{height:8.37vw}.FlexibleRoundTextIcon-module-scss-module__80Yg7q__xSmallText,.FlexibleRoundTextIcon-module-scss-module__80Yg7q__smallText,.FlexibleRoundTextIcon-module-scss-module__80Yg7q__defaultText{font-size:2.55vw}.FlexibleRoundTextIcon-module-scss-module__80Yg7q__largeText{font-size:.9375rem}@media screen and (min-width:801px){.FlexibleRoundTextIcon-module-scss-module__80Yg7q__xSmallContainer{height:min(2vw,1.5rem)}.FlexibleRoundTextIcon-module-scss-module__80Yg7q__smallContainer{height:min(2.5vw,1.875rem)}.FlexibleRoundTextIcon-module-scss-module__80Yg7q__defaultContainer{height:min(3.33vw,2.5rem)}.FlexibleRoundTextIcon-module-scss-module__80Yg7q__largeContainer{height:min(4vw,3rem)}.FlexibleRoundTextIcon-module-scss-module__80Yg7q__xLargeContainer{height:min(5.33vw,4rem)}.FlexibleRoundTextIcon-module-scss-module__80Yg7q__xSmallText{font-size:min(.91vw,.6875rem)}.FlexibleRoundTextIcon-module-scss-module__80Yg7q__smallText{font-size:min(1vw,.75rem)}.FlexibleRoundTextIcon-module-scss-module__80Yg7q__defaultText{font-size:min(1.33vw,1rem)}.FlexibleRoundTextIcon-module-scss-module__80Yg7q__largeText{font-size:min(1.5vw,1.125rem)}.FlexibleRoundTextIcon-module-scss-module__80Yg7q__xLargeText{font-size:min(1.25vw,.9375rem)}}
.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)}}
.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}
.form-module-scss-module__nuMMjq__formComponentStyle{width:100%;font-size:.9375rem}@media screen and (min-width:801px){.form-module-scss-module__nuMMjq__formComponentStyle{font-size:min(1.5vw,1.125rem)}}.form-module-scss-module__nuMMjq__formComponentStyleSmall{width:100%;font-size:.875rem}@media screen and (min-width:801px){.form-module-scss-module__nuMMjq__formComponentStyleSmall{font-size:min(1.16vw,.875rem)}}.form-module-scss-module__nuMMjq__fieldWrapper{border:.0625rem solid var(--color-gray300);background:var(--color-white);border-radius:.5rem;flex-flow:row;justify-content:flex-start;align-items:center;row-gap:.5rem;height:2.5rem;margin-top:.75rem;padding:.5rem .75rem;display:flex;position:relative}@media screen and (min-width:801px){.form-module-scss-module__nuMMjq__fieldWrapper{row-gap:min(.66vw,.5rem);height:min(4.33vw,3.25rem);margin-top:min(1vw,.75rem);padding:min(.66vw,.5rem) min(1vw,.75rem)}}.form-module-scss-module__nuMMjq__fieldWrapperNoneLabel{border:.0625rem solid var(--color-gray300);background:var(--color-white);border-radius:.5rem;flex-flow:row;justify-content:flex-start;align-items:center;row-gap:.5rem;height:2.5rem;padding:.5rem .75rem;display:flex;position:relative}@media screen and (min-width:801px){.form-module-scss-module__nuMMjq__fieldWrapperNoneLabel{row-gap:min(.66vw,.5rem);height:min(4.33vw,3.25rem);padding:min(.66vw,.5rem) min(1vw,.75rem)}}.form-module-scss-module__nuMMjq__fieldWrapperDisabled{background-color:var(--color-gray300)}.form-module-scss-module__nuMMjq__fieldWrapperDisabled input{opacity:1;-webkit-text-fill-color:var(--color-black)}.form-module-scss-module__nuMMjq__required{color:var(--color-red);margin-left:.25rem}@media screen and (min-width:801px){.form-module-scss-module__nuMMjq__required{margin-left:min(.33vw,.25rem)}}.form-module-scss-module__nuMMjq__requiredBlack{color:var(--color-black);margin-left:.25rem}@media screen and (min-width:801px){.form-module-scss-module__nuMMjq__requiredBlack{margin-left:min(.33vw,.25rem)}}.form-module-scss-module__nuMMjq__validateErrors{color:var(--color-primary);margin-top:.125rem;font-size:.875rem}
.PurchaseNoticeSection-module-scss-module__mRT-kq__shippingDate{background-color:var(--color-gray200);text-align:center;border-radius:.25rem;justify-content:center;align-items:center;height:3.125rem;margin-top:2rem;font-size:.875rem;display:flex}.PurchaseNoticeSection-module-scss-module__mRT-kq__attentionContainer{flex-direction:column;margin-top:2rem;line-height:1.125rem;display:flex}.PurchaseNoticeSection-module-scss-module__mRT-kq__attentionTitle{font-size:1rem;font-weight:700}.PurchaseNoticeSection-module-scss-module__mRT-kq__annotationText{color:var(--color-primary);margin-top:.625rem;font-size:.75rem}.PurchaseNoticeSection-module-scss-module__mRT-kq__annotationSubTitle{font-weight:700}.PurchaseNoticeSection-module-scss-module__mRT-kq__minorNoticeText,.PurchaseNoticeSection-module-scss-module__mRT-kq__designAnnotationContainer{font-size:.75rem}.PurchaseNoticeSection-module-scss-module__mRT-kq__designAnnotationButton{padding:0}.PurchaseNoticeSection-module-scss-module__mRT-kq__acceptPurchaseTermsContainer{color:var(--color-black);margin-top:3rem;font-size:.875rem}.PurchaseNoticeSection-module-scss-module__mRT-kq__purchaseButtonContainer{justify-content:center;margin-top:1rem;display:flex}.PurchaseNoticeSection-module-scss-module__mRT-kq__backButtonContainer{justify-content:flex-end;margin-top:2.5rem;display:flex}.PurchaseNoticeSection-module-scss-module__mRT-kq__backButtonText{font-size:.875rem}@media screen and (min-width:801px){.PurchaseNoticeSection-module-scss-module__mRT-kq__shippingDate{background-color:var(--color-gray200);border-radius:.25rem;justify-content:center;padding:min(.66vw,.5rem);font-size:min(1.33vw,1rem)}.PurchaseNoticeSection-module-scss-module__mRT-kq__attentionContainer{margin-top:min(2.66vw,2rem);font-size:min(1.16vw,.875rem);line-height:min(2vw,1.5rem)}.PurchaseNoticeSection-module-scss-module__mRT-kq__attentionTitle{font-size:min(1.66vw,1.25rem);font-weight:700}.PurchaseNoticeSection-module-scss-module__mRT-kq__annotationText{margin-top:min(.83vw,.625rem);font-size:min(1.16vw,.875rem)}.PurchaseNoticeSection-module-scss-module__mRT-kq__minorNoticeText,.PurchaseNoticeSection-module-scss-module__mRT-kq__designAnnotationContainer{font-size:min(1.16vw,.875rem)}.PurchaseNoticeSection-module-scss-module__mRT-kq__acceptPurchaseTermsContainer{margin-top:min(5.33vw,4rem)}.PurchaseNoticeSection-module-scss-module__mRT-kq__purchaseButtonContainer{margin-top:min(1.33vw,1rem)}.PurchaseNoticeSection-module-scss-module__mRT-kq__backButtonContainer{justify-content:flex-end;margin-top:min(5.33vw,4rem)}.PurchaseNoticeSection-module-scss-module__mRT-kq__backButtonText{font-size:min(1.16vw,.875rem)}}
.LoginForm-module-scss-module__fZM0gW__form{width:100%}.LoginForm-module-scss-module__fZM0gW__formFields{flex-direction:column;gap:1rem;display:flex}.LoginForm-module-scss-module__fZM0gW__forgotPasswordLink{text-align:right;margin-top:1rem}.LoginForm-module-scss-module__fZM0gW__forgotPasswordLink a{color:var(--color-blue);font-size:.875rem;text-decoration:underline}.LoginForm-module-scss-module__fZM0gW__submitButton{justify-content:center;margin-top:2rem;display:flex}@media screen and (min-width:801px){.LoginForm-module-scss-module__fZM0gW__forgotPasswordLink a{font-size:min(1.16vw,.875rem)}}
.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);color:inherit;text-align:left;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)}}
.AuthLoginBox-module-scss-module__A2qGjq__collapsedButton{justify-content:center;width:100%;max-width:20rem;margin-inline:auto;display:flex}.AuthLoginBox-module-scss-module__A2qGjq__loginBox{flex-direction:column;align-items:center;gap:2rem;width:100%;margin-inline:auto;display:flex}.AuthLoginBox-module-scss-module__A2qGjq__loginColumn{width:100%;max-width:20rem}.AuthLoginBox-module-scss-module__A2qGjq__snsColumn{justify-content:center;width:100%;max-width:20rem;display:flex}.AuthLoginBox-module-scss-module__A2qGjq__divider,.AuthLoginBox-module-scss-module__A2qGjq__spHiddenLoginColumn{display:none}@media screen and (min-width:801px){.AuthLoginBox-module-scss-module__A2qGjq__spHiddenLoginColumn{display:block}.AuthLoginBox-module-scss-module__A2qGjq__spOnlyEmailButton{display:none}.AuthLoginBox-module-scss-module__A2qGjq__loginBox{background-color:var(--color-gray100);border:1px solid var(--color-gray300);border-radius:.5rem;flex-direction:row;align-items:stretch;width:100%;max-width:50rem;padding:2rem}.AuthLoginBox-module-scss-module__A2qGjq__loginColumn,.AuthLoginBox-module-scss-module__A2qGjq__snsColumn{flex:1;min-width:0;max-width:none}.AuthLoginBox-module-scss-module__A2qGjq__divider{background-color:var(--color-gray300);align-self:stretch;width:1px;display:block}.AuthLoginBox-module-scss-module__A2qGjq__singleColumn{background-color:#0000;border:none;border-radius:0;max-width:none;padding:0}}
.FormTextArea-module-scss-module__P4e_aW__input{border:.0625rem solid var(--color-lightgray);border-radius:.5rem;outline:none;width:100%;padding:.75rem;display:block}.FormTextArea-module-scss-module__P4e_aW__input::placeholder{color:var(--color-darkgray);font-size:.875rem}.FormTextArea-module-scss-module__P4e_aW__wrapper{border-radius:.5rem;flex-flow:row;justify-content:flex-start;align-items:center;margin-top:1.25rem;display:flex;position:relative}.FormTextArea-module-scss-module__P4e_aW__wrapper.FormTextArea-module-scss-module__P4e_aW__outlined{background-color:var(--color-white);border:.0625rem solid var(--color-pinkishgray)}
.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);border-radius:1rem;width:10.25rem;padding:.25rem;position:relative}.GfPurchaseHistoryDetail-module-scss-module__j7nl1q__printAreaZoomButton{width:100%;height:100%;padding:0;display:block}.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)}}
.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);color:inherit;text-align:left;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)}}
.PurchaseAuthSelector-module-scss-module__XHLmSG__container{flex-direction:column;align-items:center;gap:2rem;width:100%;margin:0 auto;display:flex}.PurchaseAuthSelector-module-scss-module__XHLmSG__description{color:var(--color-black);text-align:center;font-size:1rem}.PurchaseAuthSelector-module-scss-module__XHLmSG__buttonSection{justify-content:center;width:100%;max-width:20rem;display:flex}.PurchaseAuthSelector-module-scss-module__XHLmSG__signupSection{flex-direction:column;align-items:center;gap:1rem;display:flex}.PurchaseAuthSelector-module-scss-module__XHLmSG__dividerSection{flex-direction:column;align-items:center;gap:2rem;width:100%;max-width:20rem;display:flex}.PurchaseAuthSelector-module-scss-module__XHLmSG__divider{align-items:center;gap:1rem;width:100%;display:flex}.PurchaseAuthSelector-module-scss-module__XHLmSG__dividerLine{background-color:var(--color-gray300);flex:1;height:.0625rem}.PurchaseAuthSelector-module-scss-module__XHLmSG__dividerText{color:var(--color-black);white-space:nowrap;font-size:1rem}.PurchaseAuthSelector-module-scss-module__XHLmSG__backSection{margin-top:1.5rem}
.FormValue-module-scss-module__QP9vTG__fieldWrapper{padding:.5em 0;font-size:.9375rem}@media screen and (min-width:801px){.FormValue-module-scss-module__QP9vTG__fieldWrapper{font-size:1.125rem}}
.CommonMenu-module-scss-module__GA_XDq__componentStyle{z-index:200;width:100vw;height:100dvh;max-height:100dvh;position:fixed;top:0;left:0;overflow-x:hidden}.CommonMenu-module-scss-module__GA_XDq__notificationSpacer{background-color:var(--color-primary);width:100%;height:2.125rem}.CommonMenu-module-scss-module__GA_XDq__menuMainContent{background-color:var(--color-primary);height:100%;padding-left:1rem;padding-right:1rem;padding-top:calc(1rem + env(safe-area-inset-top,0px));padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px));overflow:hidden auto}.CommonMenu-module-scss-module__GA_XDq__menuHeader{justify-content:space-between;align-items:center;display:flex}.CommonMenu-module-scss-module__GA_XDq__closeImg{width:1.5rem;height:1.5rem}.CommonMenu-module-scss-module__GA_XDq__container{width:100vw;color:var(--color-black);flex-direction:column;gap:2rem;margin-top:2.1875rem;display:flex;overflow-x:hidden}.CommonMenu-module-scss-module__GA_XDq__logoArea{width:6.25rem}.CommonMenu-module-scss-module__GA_XDq__logoLink{display:block}.CommonMenu-module-scss-module__GA_XDq__closeButton{padding:0}.CommonMenu-module-scss-module__GA_XDq__menuSection{flex-direction:column;gap:1.5rem;display:flex}.CommonMenu-module-scss-module__GA_XDq__menuList{color:var(--color-white);margin:0;padding:0;font-size:.875rem;font-weight:700;line-height:2.75rem;list-style:none}.CommonMenu-module-scss-module__GA_XDq__sectionDivider{background-color:var(--color-white);width:88%;height:.125rem}.CommonMenu-module-scss-module__GA_XDq__subMenuList{color:var(--color-white);margin:0;padding:0;font-size:.875rem;font-weight:700;line-height:2.75rem;list-style:none}.CommonMenu-module-scss-module__GA_XDq__subMenuList ul{margin:0;padding:0;list-style:none}@media screen and (min-width:801px){.CommonMenu-module-scss-module__GA_XDq__componentStyle{z-index:99;width:100vw;height:100vh;top:6.25rem;overflow:hidden auto}.CommonMenu-module-scss-module__GA_XDq__componentStyle:before{content:"";background-color:var(--color-white);width:100vw;height:31.875rem;display:block;position:absolute;top:0;left:0}.CommonMenu-module-scss-module__GA_XDq__menuMainContent{padding-bottom:min(3.33vw,2.5rem)}.CommonMenu-module-scss-module__GA_XDq__container{background-color:#0000;background-color:var(--color-white);flex-flow:row;justify-content:space-between;align-items:flex-start;gap:min(3.33vw,2.5rem);width:75rem;max-width:100vw;min-height:31.875rem;margin:0 auto;padding:0 2.5rem;display:flex;position:relative}.CommonMenu-module-scss-module__GA_XDq__menuSection{flex:1;gap:min(1.66vw,1.25rem)}.CommonMenu-module-scss-module__GA_XDq__menuList{flex-flow:column wrap;align-content:flex-start;font-size:min(1.16vw,.875rem);line-height:min(2.66vw,2rem)}.CommonMenu-module-scss-module__GA_XDq__subMenuList{font-size:min(1vw,.75rem);line-height:min(2.33vw,1.75rem)}.CommonMenu-module-scss-module__GA_XDq__logoArea{width:100rem;height:24.875rem}}@media screen and (max-width:800px){.CommonMenu-module-scss-module__GA_XDq__enter{background-color:#0000;transform:translate(-100vw)}.CommonMenu-module-scss-module__GA_XDq__enterActive{background-color:#fafafacc;transition:all .2s ease-in;transform:translate(0)}.CommonMenu-module-scss-module__GA_XDq__enterDone{transform:translate(0)}.CommonMenu-module-scss-module__GA_XDq__exit{background-color:#1d1d1ecc;transform:translate(0)}.CommonMenu-module-scss-module__GA_XDq__exitActive{background-color:#0000;transition:all .2s ease-in;transform:translate(-100vw)}.CommonMenu-module-scss-module__GA_XDq__exitDone{background-color:#0000;transform:translate(-100vw)}}@media screen and (min-width:801px){.CommonMenu-module-scss-module__GA_XDq__enter{background-color:#0000;transform:translateY(-100vh)}.CommonMenu-module-scss-module__GA_XDq__enterActive{background-color:#1d1d1ecc;transition:all .2s ease-in;transform:translateY(0)}.CommonMenu-module-scss-module__GA_XDq__enterDone,.CommonMenu-module-scss-module__GA_XDq__exit{background-color:#1d1d1ecc;transform:translateY(0)}.CommonMenu-module-scss-module__GA_XDq__exitActive{background-color:#0000;transition:all .2s ease-in;transform:translateY(-100vh)}.CommonMenu-module-scss-module__GA_XDq__exitDone{background-color:#0000;transform:translateY(-100vh)}}
.ConfirmContent-module-scss-module__7k6rYG__confirmContainer{background-color:var(--color-gray200);border-radius:.5rem;flex-direction:column;row-gap:1.25rem;width:100%;padding:1.25rem;display:flex}.ConfirmContent-module-scss-module__7k6rYG__confirmItemLabelText{font-size:.875rem;font-weight:700}.ConfirmContent-module-scss-module__7k6rYG__confirmItem{flex-flow:column;row-gap:.625rem;width:100%;display:flex}@media screen and (min-width:801px){.ConfirmContent-module-scss-module__7k6rYG__confirmItem{flex-direction:row}.ConfirmContent-module-scss-module__7k6rYG__confirmItemLabel{width:9.375rem}.ConfirmContent-module-scss-module__7k6rYG__confirmItemLabelText{font-size:1rem}.ConfirmContent-module-scss-module__7k6rYG__confirmItemValue{width:27.5rem}}
.LineCouponBanner-module-scss-module__2qjcqq__banner{width:100%;color:var(--color-black);background-color:var(--color-white);border:.125rem solid var(--color-line);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;gap:1rem;padding:.5rem .75rem;display:flex}.LineCouponBanner-module-scss-module__2qjcqq__text{text-align:center;word-break:break-word;flex:1;font-size:.875rem;font-weight:700;line-height:1.375rem}.LineCouponBanner-module-scss-module__2qjcqq__icon{flex-shrink:0;justify-content:center;align-items:center;width:1.3125rem;height:1.5rem;font-size:1.25rem;display:flex}
.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}}
.SignInContainer-module-scss-module__t6Efga__title{margin-top:1.5rem}.SignInContainer-module-scss-module__t6Efga__description{font-size:.75rem}.SignInContainer-module-scss-module__t6Efga__subDescription{margin-top:1.25rem;font-size:.75rem}.SignInContainer-module-scss-module__t6Efga__butterflySubDescription{margin-top:2.5rem;font-size:.75rem}.SignInContainer-module-scss-module__t6Efga__agreementContainer{margin-top:.75rem}.SignInContainer-module-scss-module__t6Efga__annotation{color:var(--color-primary);margin-top:.625rem;font-size:.75rem}.SignInContainer-module-scss-module__t6Efga__usageGuide{font-size:.9375rem;font-weight:700}@media screen and (min-width:801px){.SignInContainer-module-scss-module__t6Efga__description{font-size:min(1.33vw,1rem)}.SignInContainer-module-scss-module__t6Efga__subDescription{margin-top:min(2.5vw,1.875rem);font-size:min(1.33vw,1rem)}.SignInContainer-module-scss-module__t6Efga__butterflySubDescription{margin-top:min(3.33vw,2.5rem);font-size:min(1.33vw,1rem)}.SignInContainer-module-scss-module__t6Efga__agreementContainer{margin-top:min(1vw,.75rem)}.SignInContainer-module-scss-module__t6Efga__annotation{font-size:min(1.16vw,.875rem)}.SignInContainer-module-scss-module__t6Efga__usageGuide{font-size:min(1.83vw,1.375rem)}}
.ContactReplyForm-module-scss-module__9AFUPq__componentStyle{display:block}
.ExperienceLp-module-scss-module__wSsDKq__componentStyle{display:block}.ExperienceLp-module-scss-module__wSsDKq__copy{font-size:1.5rem}.ExperienceLp-module-scss-module__wSsDKq__sectionContainer{margin-top:2rem}.ExperienceLp-module-scss-module__wSsDKq__sectionTitle{font-size:1.25rem;font-weight:700}.ExperienceLp-module-scss-module__wSsDKq__sectionDescriptionContainer{flex-direction:column;gap:.25rem;margin-top:.625rem;font-size:1rem;display:flex}.ExperienceLp-module-scss-module__wSsDKq__lpFormController{margin-top:.625rem}@media screen and (min-width:801px){.ExperienceLp-module-scss-module__wSsDKq__copy{font-size:2.5rem}.ExperienceLp-module-scss-module__wSsDKq__sectionTitle{font-size:1.875rem}.ExperienceLp-module-scss-module__wSsDKq__sectionDescriptionContainer{font-size:1.125rem}}
.DevelopmentBadge-module-scss-module__wPgjGG__componentStyle{z-index:400;width:5em;height:1.5em;color:var(--color-white);letter-spacing:.2em;background-color:var(--color-red);border:2px solid var(--color-white);border-radius:0 0 .5em;flex-flow:row;justify-content:center;align-items:center;font-size:1.5em;font-weight:700;display:flex;position:fixed;top:0;left:0;box-shadow:0 3px 8px #0006}
.ChangeEmailForm-module-scss-module__DkXM4q__componentStyle{flex-flow:column;align-items:center;gap:.625rem;display:flex}@media screen and (min-width:801px){.ChangeEmailForm-module-scss-module__DkXM4q__componentStyle{gap:1.25rem}}
.GfCartItems-module-scss-module__HIJIrq__componentStyle{margin-top:2.5rem;display:block}.GfCartItems-module-scss-module__HIJIrq__pageHeaderContainer{justify-content:center;width:100%;display:flex}.GfCartItems-module-scss-module__HIJIrq__allInfoContainer{flex-flow:column;gap:2.5rem;margin-top:2.5rem;display:flex}.GfCartItems-module-scss-module__HIJIrq__cartInfoContainer{flex-flow:column;align-items:center;gap:1rem;display:flex}.GfCartItems-module-scss-module__HIJIrq__expiredCartMessage{color:var(--color-red);word-break:keep-all;width:100%;padding:0 1rem;font-size:.875rem}.GfCartItems-module-scss-module__HIJIrq__cartEmptyBlock{flex-flow:column;align-items:center;gap:1rem;width:100%;display:flex}.GfCartItems-module-scss-module__HIJIrq__cartEmptyMessage{text-align:center;font-size:.875rem}.GfCartItems-module-scss-module__HIJIrq__cartItemPreviewContainer{flex-direction:column;align-items:center;gap:1rem;display:flex}.GfCartItems-module-scss-module__HIJIrq__cartItemImageContainer{flex-direction:column;flex-shrink:0;gap:1rem;display:flex}.GfCartItems-module-scss-module__HIJIrq__cartItemPrint{flex-direction:column;gap:.25rem;display:flex}.GfCartItems-module-scss-module__HIJIrq__cartItemPrintSingle,.GfCartItems-module-scss-module__HIJIrq__cartItemPrintMultiple{width:10.3125rem}.GfCartItems-module-scss-module__HIJIrq__cartItemPrintName{text-align:center;font-size:.75rem;line-height:1.125rem}.GfCartItems-module-scss-module__HIJIrq__cartItemImage{aspect-ratio:1;border:1px solid var(--color-gray300);background:var(--color-gray100);cursor:pointer;border-radius:.5rem;width:100%;padding:0}.GfCartItems-module-scss-module__HIJIrq__cartItemImage:hover{opacity:.7}.GfCartItems-module-scss-module__HIJIrq__cartItemImageSquare{border-radius:0}.GfCartItems-module-scss-module__HIJIrq__cartItemInfoContainer{flex-flow:column;flex:1;display:flex}.GfCartItems-module-scss-module__HIJIrq__cartItemInfoTitleContainer{flex-flow:column;gap:.5rem;font-weight:700;display:flex}.GfCartItems-module-scss-module__HIJIrq__cartItemInfoTitleProductName{font-size:.875rem;line-height:1.5rem}.GfCartItems-module-scss-module__HIJIrq__cartItemInfoTitleWorkName{-webkit-line-clamp:4;word-break:break-all;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.5rem;display:-webkit-box;overflow:hidden}.GfCartItems-module-scss-module__HIJIrq__specTextContainer{flex-direction:column;gap:.5rem;margin-top:1rem;display:flex}.GfCartItems-module-scss-module__HIJIrq__specText{font-size:.75rem;line-height:1.125rem}.GfCartItems-module-scss-module__HIJIrq__goWorkDetailButtonLabel{text-align:center}.GfCartItems-module-scss-module__HIJIrq__goWorkDetailButtonArrow{position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.GfCartItems-module-scss-module__HIJIrq__reDesignLink{color:var(--color-black);cursor:pointer;justify-content:center;align-items:center;gap:.25rem;padding:0;font-size:.75rem;font-weight:700;line-height:1.25rem;display:inline-flex}.GfCartItems-module-scss-module__HIJIrq__goWorkDetailButtonWrapper{justify-content:center;margin-top:1rem;display:flex;position:relative}.GfCartItems-module-scss-module__HIJIrq__quantityContainer{flex-flow:row;align-items:center;gap:.5rem;display:flex}.GfCartItems-module-scss-module__HIJIrq__deleteButton{cursor:pointer;width:1rem;height:1rem;padding:0}.GfCartItems-module-scss-module__HIJIrq__iconBag{width:100%;height:100%}.GfCartItems-module-scss-module__HIJIrq__cartItemSubtotalContainer{flex-direction:column;gap:.5rem;margin-top:auto;display:flex}.GfCartItems-module-scss-module__HIJIrq__cartItemInfoContainerSinglePrint .GfCartItems-module-scss-module__HIJIrq__cartItemSubtotalContainer{margin-top:1rem}.GfCartItems-module-scss-module__HIJIrq__cartItemSubtotal{font-size:.875rem;font-weight:700}.GfCartItems-module-scss-module__HIJIrq__cartItemSubtotalCurrency{font-size:.5625rem}.GfCartItems-module-scss-module__HIJIrq__moreDesign{color:var(--color-blue);text-align:right;margin-top:1.25rem;font-size:.75rem;text-decoration-line:underline;display:inline-block}.GfCartItems-module-scss-module__HIJIrq__moreDesignButtonWrapper{width:100%;margin-top:2rem;padding-left:2rem;padding-right:2rem}.GfCartItems-module-scss-module__HIJIrq__moreDesignButtonContent{justify-content:center;align-items:center;gap:.625rem;display:inline-flex}.GfCartItems-module-scss-module__HIJIrq__moreDesignButtonIcon{color:var(--color-red);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.GfCartItems-module-scss-module__HIJIrq__subTotalContainer{flex-flow:column;gap:.625rem;padding:.625rem 0;display:flex}.GfCartItems-module-scss-module__HIJIrq__priceItemContainer{justify-content:space-between;display:flex}.GfCartItems-module-scss-module__HIJIrq__subTotalItemText{font-size:1.125rem;font-weight:700}.GfCartItems-module-scss-module__HIJIrq__subTotalItemTextCurrency{font-size:.8125rem}.GfCartItems-module-scss-module__HIJIrq__shippingFeeText{color:var(--color-darkgray);text-align:left;font-size:.75rem}.GfCartItems-module-scss-module__HIJIrq__taxIncluded{font-size:.75rem}.GfCartItems-module-scss-module__HIJIrq__lineCouponBannerContainer,.GfCartItems-module-scss-module__HIJIrq__buttonContainer{margin-top:2rem}.GfCartItems-module-scss-module__HIJIrq__purchaseButtonCount{font-size:.875rem}.GfCartItems-module-scss-module__HIJIrq__disabledItemWrapper{padding-bottom:1rem;position:relative}.GfCartItems-module-scss-module__HIJIrq__disabledItemWrapper:before{content:"";pointer-events:none;z-index:1;background-color:#1d1d1e4d;position:absolute;inset:0}.GfCartItems-module-scss-module__HIJIrq__disabledItem{z-index:0;pointer-events:none;position:relative}.GfCartItems-module-scss-module__HIJIrq__disabledItemText{color:var(--color-red);background-color:var(--color-white);border:.0625rem solid var(--color-red);z-index:2;border-radius:.5rem;flex-direction:column;align-items:center;gap:.75rem;width:100%;margin-top:1rem;padding:.5rem 1rem;font-size:.75rem;display:flex;position:relative}.GfCartItems-module-scss-module__HIJIrq__disabledItemText p{margin:0}.GfCartItems-module-scss-module__HIJIrq__deleteTextButton{color:var(--color-red);background-color:var(--color-white);border:.0625rem solid var(--color-red);cursor:pointer;border-radius:.25rem;padding:.5rem 1rem;font-size:.75rem;transition:opacity .2s}.GfCartItems-module-scss-module__HIJIrq__deleteTextButton:hover{opacity:.8}.GfCartItems-module-scss-module__HIJIrq__deleteTextButton:active{opacity:.7}@media screen and (max-width:800px){.GfCartItems-module-scss-module__HIJIrq__purchaseAreaContainer{margin-left:1rem;margin-right:1rem;padding-bottom:2rem}.GfCartItems-module-scss-module__HIJIrq__purchaseAreaContainerWithBorder{border-bottom:1px solid var(--color-gray300)}}.GfCartItems-module-scss-module__HIJIrq__cartItemWrapper{background-color:var(--color-white);padding:1rem}.GfCartItems-module-scss-module__HIJIrq__cartItemContainer{gap:1.25rem;width:100%;display:flex}@media screen and (min-width:801px){.GfCartItems-module-scss-module__HIJIrq__componentStyle{margin-top:3.5rem}.GfCartItems-module-scss-module__HIJIrq__pageHeaderContainer{justify-content:flex-start}.GfCartItems-module-scss-module__HIJIrq__allInfoContainer{flex-flow:row;gap:min(6.66vw,5rem);margin-top:min(5.33vw,4rem);display:flex}.GfCartItems-module-scss-module__HIJIrq__cartInfoContainer{gap:min(1.33vw,1rem);width:min(42.33vw,31.75rem)}.GfCartItems-module-scss-module__HIJIrq__cartEmptyMessageContainer{align-items:center;height:min(13.33vw,10rem);display:flex}.GfCartItems-module-scss-module__HIJIrq__cartEmptyMessage{font-size:min(2vw,1.5rem);font-weight:700}.GfCartItems-module-scss-module__HIJIrq__cartItemWrapper{background-color:var(--color-white);border-radius:1.5rem;padding:min(2.66vw,2rem)}.GfCartItems-module-scss-module__HIJIrq__cartItemImageContainer{flex-flow:wrap;gap:min(1.33vw,1rem);width:min(18vw,13.5rem)}.GfCartItems-module-scss-module__HIJIrq__cartItemContainer{gap:min(2.66vw,2rem);width:100%;padding:0;display:flex}.GfCartItems-module-scss-module__HIJIrq__disabledItem{border-radius:.5rem;padding-top:min(.83vw,.625rem);padding-bottom:min(.83vw,.625rem)}.GfCartItems-module-scss-module__HIJIrq__disabledItemWrapper{padding-bottom:0}.GfCartItems-module-scss-module__HIJIrq__disabledItemText{border-color:var(--color-red);border-radius:min(.66vw,.5rem);padding:min(.66vw,.5rem) min(1.33vw,1rem);font-size:min(1.16vw,.875rem)}.GfCartItems-module-scss-module__HIJIrq__cartItemPrint{gap:min(.33vw,.25rem)}.GfCartItems-module-scss-module__HIJIrq__cartItemPrintSingle{width:min(18vw,13.5rem)}.GfCartItems-module-scss-module__HIJIrq__cartItemPrintMultiple{width:min(8.33vw,6.25rem)}.GfCartItems-module-scss-module__HIJIrq__cartItemPrintName{font-size:min(1vw,.75rem);line-height:min(1.66vw,1.25rem)}.GfCartItems-module-scss-module__HIJIrq__cartItemInfoContainer{flex-flow:column;gap:min(.16vw,.125rem);display:flex}.GfCartItems-module-scss-module__HIJIrq__cartItemInfoContainerSinglePrint .GfCartItems-module-scss-module__HIJIrq__cartItemSubtotalContainer{margin-top:min(1.33vw,1rem)}.GfCartItems-module-scss-module__HIJIrq__cartItemInfoTitleContainer{gap:min(.33vw,.25rem)}.GfCartItems-module-scss-module__HIJIrq__cartItemInfoTitle,.GfCartItems-module-scss-module__HIJIrq__cartItemInfoTitleProductName{font-size:min(1.66vw,1.25rem)}.GfCartItems-module-scss-module__HIJIrq__cartItemInfoTitleWorkName{margin-top:min(.33vw,.25rem);font-size:min(1.33vw,1rem)}.GfCartItems-module-scss-module__HIJIrq__goWorkDetailButtonArrow{position:absolute;right:min(1.16vw,.875rem)}.GfCartItems-module-scss-module__HIJIrq__reDesignLink{gap:min(.33vw,.25rem);font-size:min(1vw,.75rem);line-height:min(1.66vw,1.25rem)}.GfCartItems-module-scss-module__HIJIrq__specTextContainer{gap:min(.66vw,.5rem);margin-top:min(1.33vw,1rem)}.GfCartItems-module-scss-module__HIJIrq__specText{font-size:min(1.16vw,.875rem)}.GfCartItems-module-scss-module__HIJIrq__cartItemSubtotalContainer{margin-top:min(1.33vw,1rem)}.GfCartItems-module-scss-module__HIJIrq__cartItemSubtotal{font-size:min(1.33vw,1rem)}.GfCartItems-module-scss-module__HIJIrq__cartItemSubtotalCurrency{font-size:min(.91vw,.6875rem)}.GfCartItems-module-scss-module__HIJIrq__moreDesignButtonWrapper{justify-content:center;width:100%;margin-top:min(1.33vw,1rem);padding-left:0;padding-right:0;display:flex}.GfCartItems-module-scss-module__HIJIrq__purchaseAreaContainer{flex:1;align-self:flex-start;position:sticky;top:.625rem;overflow-y:hidden}.GfCartItems-module-scss-module__HIJIrq__subTotalContainer{border-top:1px solid var(--color-gray300);border-bottom:1px solid var(--color-gray300);gap:min(1.16vw,.875rem);padding:min(1.83vw,1.375rem) 0}.GfCartItems-module-scss-module__HIJIrq__subTotalItemText{font-size:min(1.66vw,1.25rem);font-weight:700}.GfCartItems-module-scss-module__HIJIrq__subTotalItemTextCurrency{font-size:min(1.16vw,.875rem)}.GfCartItems-module-scss-module__HIJIrq__taxIncluded{font-size:min(1.16vw,.875rem);font-weight:500}.GfCartItems-module-scss-module__HIJIrq__lineCouponBannerContainer,.GfCartItems-module-scss-module__HIJIrq__buttonContainer{margin-top:min(2.66vw,2rem)}.GfCartItems-module-scss-module__HIJIrq__purchaseButtonCount{font-size:min(1.33vw,1rem)}}.GfCartItems-module-scss-module__HIJIrq__purchaseDeadline{text-align:center;margin-top:.75rem;font-size:.8125rem}
.ExistingAccountLogin-module-scss-module__vJXIna__description{text-align:center}.ExistingAccountLogin-module-scss-module__vJXIna__alert{color:var(--color-primary);font-weight:700}.ExistingAccountLogin-module-scss-module__vJXIna__subDescription{margin-top:.5rem}.ExistingAccountLogin-module-scss-module__vJXIna__loginBenefit{margin-top:1.5rem}
.ForgotPasswordForm-module-scss-module__hVHaYa__componentStyle{display:block}
.JoinForm-module-scss-module__RkOPnG__annotation,.JoinForm-module-scss-module__RkOPnG__newsContainer{text-align:left;width:100%}.JoinForm-module-scss-module__RkOPnG__newsTitle{font-size:1.125rem;font-weight:700}.JoinForm-module-scss-module__RkOPnG__newsDescription{margin-top:.625rem}.JoinForm-module-scss-module__RkOPnG__hr{background-color:var(--color-gray300)}
.ResetPasswordForm-module-scss-module__wAh2xW__componentStyle{display:block}
.SignInForm-module-scss-module__ddK3Oa__signupContainer{margin-top:2rem}@media screen and (min-width:801px){.SignInForm-module-scss-module__ddK3Oa__signupContainer{margin-top:min(2.66vw,2rem)}}
.SignUpConfirmForm-module-scss-module__VDA4jW__hr{background-color:var(--color-gray)}.SignUpConfirmForm-module-scss-module__VDA4jW__resendLink{cursor:pointer;color:var(--color-blue);text-decoration:underline}
.ContactConfirmForm-module-scss-module__YkoG2W__backButtonContent{align-items:center;column-gap:.625rem;font-size:.875rem;font-weight:700;display:flex}@media screen and (min-width:801px){.ContactConfirmForm-module-scss-module__YkoG2W__backButtonContent{column-gap:min(.83vw,.625rem);font-size:min(1.16vw,.875rem)}}
.ContactReplyConfirm-module-scss-module__KUtfOq__componentStyle{display:block}.ContactReplyConfirm-module-scss-module__KUtfOq__formWrapper{background-color:var(--color-gray200);border-radius:.5rem;padding:1.25rem}
.GfGuestPurchaseContainer-module-scss-module__Uoutaq__componentStyle{display:block}.GfGuestPurchaseContainer-module-scss-module__Uoutaq__pageHeading{flex-direction:column;gap:.5rem;display:flex}.GfGuestPurchaseContainer-module-scss-module__Uoutaq__pageTitle{font-size:1.25rem;font-weight:700}.GfGuestPurchaseContainer-module-scss-module__Uoutaq__pageDescription{font-size:.875rem}.GfGuestPurchaseContainer-module-scss-module__Uoutaq__grayAreaContainer{background-color:var(--color-gray100);padding:1.25rem 1.5rem 2.5rem}.GfGuestPurchaseContainer-module-scss-module__Uoutaq__whiteAreaContainer{background-color:var(--color-white);padding:2rem 1.5rem 3.75rem}.GfGuestPurchaseContainer-module-scss-module__Uoutaq__emailFormContainer,.GfGuestPurchaseContainer-module-scss-module__Uoutaq__sectionContainer{margin-top:2rem}.GfGuestPurchaseContainer-module-scss-module__Uoutaq__sectionContainer:first-child{margin-top:0}.GfGuestPurchaseContainer-module-scss-module__Uoutaq__sectionTitle{margin-top:2rem;font-size:1.125rem;font-weight:700}.GfGuestPurchaseContainer-module-scss-module__Uoutaq__cardFormContainer{padding:1rem 2rem}.GfGuestPurchaseContainer-module-scss-module__Uoutaq__hr{background-color:var(--color-gray300)}@media screen and (min-width:801px){.GfGuestPurchaseContainer-module-scss-module__Uoutaq__componentStyle{width:100%;display:flex}.GfGuestPurchaseContainer-module-scss-module__Uoutaq__pageHeading{gap:min(.83vw,.625rem)}.GfGuestPurchaseContainer-module-scss-module__Uoutaq__pageTitle{font-size:min(2.33vw,1.75rem)}.GfGuestPurchaseContainer-module-scss-module__Uoutaq__pageDescription{font-size:min(1.33vw,1rem)}.GfGuestPurchaseContainer-module-scss-module__Uoutaq__grayAreaContainer{justify-content:flex-end;width:50vw;padding:min(2.5vw,1.875rem) min(5.33vw,4rem) min(5.66vw,4.25rem) 0;display:flex}.GfGuestPurchaseContainer-module-scss-module__Uoutaq__formAreaContainer{width:min(43.33vw,32.5rem)}.GfGuestPurchaseContainer-module-scss-module__Uoutaq__whiteAreaContainer{justify-content:flex-start;width:50vw;min-height:100vh;padding:min(2.66vw,2rem) 0 min(5.66vw,4.25rem) min(2.5vw,1.875rem);display:flex}.GfGuestPurchaseContainer-module-scss-module__Uoutaq__cartInfoAreaContainer{width:min(43.33vw,32.5rem)}.GfGuestPurchaseContainer-module-scss-module__Uoutaq__emailFormContainer{margin-top:min(2.66vw,2rem)}.GfGuestPurchaseContainer-module-scss-module__Uoutaq__sectionContainer{margin-top:0;padding:min(2.66vw,2rem) 0 min(3.33vw,2.5rem)}.GfGuestPurchaseContainer-module-scss-module__Uoutaq__sectionContainer.GfGuestPurchaseContainer-module-scss-module__Uoutaq__border{border-top:.0625rem solid var(--color-gray300)}.GfGuestPurchaseContainer-module-scss-module__Uoutaq__sectionTitle{margin-top:min(2.66vw,2rem);font-size:min(1.66vw,1.25rem)}.GfGuestPurchaseContainer-module-scss-module__Uoutaq__cardFormContainer{padding:min(1.33vw,1rem) min(2.66vw,2rem)}}