.breadcrumbs_Breadcrumbs__hFsEu{width:100%;display:flex;align-items:center;gap:6px;color:var(--color-pb-blue-800);text-transform:uppercase;padding:var(--spacing-md) var(--spacing-3xl);font-family:var(--font-text);font-size:var(--font-size-xs)}@media only screen and (max-width:710px){.breadcrumbs_Breadcrumbs__hFsEu>svg{flex-shrink:0}}.breadcrumbs_Breadcrumbs__hFsEu>a{white-space:nowrap}.breadcrumbs_Breadcrumbs__hFsEu>:last-child{white-space:nowrap;width:-moz-fit-content;width:fit-content;overflow:hidden;text-overflow:ellipsis}.breadcrumbs_Breadcrumbs__hFsEu>a:not(:last-child):hover{color:var(--color-pb-blue-500)}.breadcrumbs_Breadcrumbs__hFsEu>:last-child{font-weight:700}@media only screen and (max-width:710px){.breadcrumbs_Breadcrumbs__hFsEu{padding:var(--spacing-md)}}.main_Main__upS3R{display:flex;flex-direction:column;gap:var(--spacing-3xl);padding-bottom:var(--spacing-6xl);background-color:var(--color-gray-100)}@media only screen and (max-width:710px){.main_Main__upS3R{gap:var(--spacing-md);margin-bottom:0}}.main_Title___Hze3{padding:0 var(--spacing-3xl);font-weight:var(--font-weight-900);font-size:var(--font-size-dis-md);line-height:var(--line-height-dis-md);color:var(--color-pb-blue-700);letter-spacing:-.02em;font-family:var(--font-title),var(--font-japanese)}@media only screen and (max-width:710px){.main_Title___Hze3{padding:0 var(--spacing-md);font-size:var(--font-size-dis-xs);line-height:var(--line-height-dis-md)}}.coordinate-carousel_ImageCarouselWrapper__RDOXV{grid-area:image}.coordinate-carousel_ImageModalContent__8Dvxa{overflow:unset!important;border-radius:8px!important}.coordinate-carousel_ModalImage__muuJa{object-fit:cover;height:100%;width:100%;border-radius:8px}.coordinate-carousel_CoordinateImageWrapper__fr_p3{position:relative;width:100%;padding-top:125%;overflow:hidden}.coordinate-carousel_CoordinateImage__H1gio{object-fit:cover}.coordinate-carousel_ZoomIcon__mmrt3{position:absolute;bottom:15px;left:15px;cursor:pointer;z-index:10;background-color:#fff;height:32px;width:32px;border-radius:4px}.coordinate-carousel_ZoomIcon__mmrt3 svg{margin:4px}.coordinate-carousel_GalleryIcon__w3k5x{display:none}@media only screen and (max-width:710px){.coordinate-carousel_GalleryIcon__w3k5x{display:block;position:absolute;bottom:55px;left:15px;cursor:pointer;z-index:10;background-color:#fff;height:32px;width:32px;border-radius:4px}.coordinate-carousel_GalleryIcon__w3k5x svg{margin:4px}}.coordinate-carousel_ThumbnailWrapper__HEwnN{display:flex;gap:8px;padding-top:8px}@media only screen and (max-width:710px){.coordinate-carousel_ThumbnailWrapper__HEwnN{display:none}}.coordinate-carousel_ThumbnailImage__93c_M{border-radius:8px;cursor:pointer}.coordinate-carousel_ActiveThumbnail__hRTuG{border:1px solid #002e5e}.coordinate-carousel_ThumbnailModalGallery__c_Ze6{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;padding:16px}.coordinate-carousel_ThumbnailImageModal__a8UEh{cursor:pointer;padding:0}.coordinate-carousel_ThumbnailImageModal__a8UEh img{width:100%;height:84px;object-fit:cover;border-radius:var(--spacing-sm)}.coordinate-carousel_ThumbnailModalHeader__Pg_1J{display:flex;padding:16px!important;border-bottom:1px solid var(--color-gray-100)}.coordinate-carousel_ThumbnailModalHeader__Pg_1J h2{color:#002e5e;font-weight:700;font-family:Work Sans}.coordinate-carousel_ThumbnailModalCloseBtn__hFacC svg{color:#002e5e;width:22px!important;height:22px!important}.coordinate-carousel_Swiper__8_iDn{max-width:100%;border-radius:8px}@media only screen and (max-width:710px){.coordinate-carousel_Swiper__8_iDn{border-radius:unset}}.coordinate-carousel_Swiper__8_iDn .swiper-pagination-bullet{background-color:#fff;opacity:unset}.coordinate-carousel_Swiper__8_iDn .swiper-pagination-bullet-active{background-color:#002e5e}.coordinate-carousel_Swiper__8_iDn .swiper-button-disabled{display:none}.coordinate-carousel_Swiper__8_iDn .swiper-button-prev{width:32px;height:32px;left:16px}.coordinate-carousel_Swiper__8_iDn .swiper-button-prev:after{background:url(/icons/swiper-navigation/chevron-left.svg),no-repeat;content:" ";width:32px;height:32px}.coordinate-carousel_Swiper__8_iDn .swiper-button-next{width:32px;height:32px;right:16px}.coordinate-carousel_Swiper__8_iDn .swiper-button-next:after{background:url(/icons/swiper-navigation/chevron-right.svg),no-repeat;content:" ";width:32px;height:32px}.coordinate-carousel_Swiper__8_iDn .swiper-slide{width:auto;flex-shrink:0}.coordinate-carousel_Swiper__8_iDn .swiper-wrapper{margin:0;padding:0}@media only screen and (max-width:710px){.coordinate-carousel_Swiper__8_iDn .swiper-button-next{right:20px}.coordinate-carousel_Swiper__8_iDn .swiper-button-prev{left:20px}}.coordinate-staff-details_StaffDetailsWrapper__MExlZ{grid-area:details;background-color:#fff;border-radius:8px;padding:24px}@media only screen and (max-width:710px){.coordinate-staff-details_StaffDetailsWrapper__MExlZ{padding:24px 16px;border-radius:unset}}.coordinate-staff-details_StaffDetailsTop__ZAAKQ{display:flex;gap:24px;position:relative}@media only screen and (max-width:710px){.coordinate-staff-details_StaffDetailsTop__ZAAKQ{padding-bottom:24px;overflow:visible}.coordinate-staff-details_StaffDetailsTop__ZAAKQ:after{content:"";position:absolute;left:-16px;right:-16px;bottom:0;border-bottom:1px solid var(--color-gray-100);width:auto}}.coordinate-staff-details_UserImageWrapper__gUm9F{flex-shrink:0;width:112px;height:112px;border-radius:56px;overflow:hidden}@media only screen and (max-width:710px){.coordinate-staff-details_UserImageWrapper__gUm9F{width:80px;height:80px}}.coordinate-staff-details_UserImage__pG20w{border-radius:64px}@media only screen and (max-width:710px){.coordinate-staff-details_UserImage__pG20w{width:80px;height:80px}}.coordinate-staff-details_StaffDetailsNameHeight__lz_2H{display:flex;flex-direction:column;gap:16px;width:100%}.coordinate-staff-details_StaffDetailsName__A2k14 p:first-child{color:#667085;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.coordinate-staff-details_StaffDetailsName__A2k14 p:nth-child(2){font-size:20px;font-style:normal;font-weight:700;line-height:32px}.coordinate-staff-details_StaffDetailsHeight__r41f7{display:flex;background-color:var(--color-gray-100);gap:24px;padding:8px 12px;border-radius:8px;flex-grow:1}@media only screen and (max-width:710px){.coordinate-staff-details_StaffDetailsHeight__r41f7{flex-direction:column;gap:8px}.coordinate-staff-details_StaffDetailsHeight__r41f7 div{flex-direction:row}}.coordinate-staff-details_StaffDetailsHeight__r41f7 div{display:flex;align-items:center;font-size:16px;line-height:28px}.coordinate-staff-details_StaffDetailsHeight__r41f7 div span{font-style:normal;font-weight:700;margin-right:8px}@media only screen and (max-width:710px){.coordinate-staff-details_StaffDetailsHeight__r41f7 div span{margin-right:16px}}.coordinate-staff-details_StaffDetailsHeight__r41f7 div:nth-child(2n){font-style:normal;font-weight:400}@media only screen and (max-width:710px){.coordinate-staff-details_StaffDetailsHeight__r41f7 div{font-size:14px;line-height:24px}}.coordinate-staff-details_StaffDetailsComment__eKDRA{margin-top:48px;background-color:var(--color-gray-100);padding:12px;border-radius:8px}@media only screen and (max-width:710px){.coordinate-staff-details_StaffDetailsComment__eKDRA{margin-top:24px}}.coordinate-staff-details_StaffDetailsComment__eKDRA p{white-space:pre-wrap}@media only screen and (max-width:710px){.coordinate-staff-details_StaffDetailsComment__eKDRA p{font-size:14px;line-height:24px}}.coordinate-staff-details_StaffDetailsTags__pxdiy{display:flex;align-items:flex-start;align-content:flex-start;gap:8px;align-self:stretch;flex-wrap:wrap;padding-top:16px}.coordinate-staff-details_CoordinateTag__ycj52 div{background-color:var(--color-gray-100);color:var(--color-pb-blue-800);text-align:center;font-family:Noto Sans JP;font-size:14px;font-style:normal;font-weight:700;line-height:24px;border-radius:4px;padding:4px 12px;transition:var(--transition)}.coordinate-staff-details_CoordinateTag__ycj52 div:hover{background-color:var(--color-pb-blue-800);color:var(--color-white);transition:var(--transition)}.coordinate-worn-items_ItemsWornWrapper__xT7Zv{grid-area:items;display:flex;flex-direction:column}.coordinate-worn-items_ItemsWornWrapper__xT7Zv p:first-child{background-color:#f2f4f7;font-family:Noto Sans JP;font-size:24px;font-style:normal;font-weight:700;line-height:44px;padding-bottom:16px}@media only screen and (max-width:710px){.coordinate-worn-items_ItemsWornWrapper__xT7Zv p:first-child{padding:16px;font-size:20px;line-height:32px}}.coordinate-worn-items_ItemsWornContainer__BJolW{display:flex;flex-wrap:wrap;background-color:#fff;padding:24px 0 24px 24px;gap:24px;border-radius:8px}@media only screen and (max-width:710px){.coordinate-worn-items_ItemsWornContainer__BJolW{border-radius:unset}}.coordinate-worn-items_ItemsWornItems__iXrM4{flex-grow:0;flex-shrink:1;flex-basis:calc(33.333% - 24px);border-radius:8px;max-width:calc(33.333% - 24px);display:flex;flex-direction:column}@media only screen and (max-width:710px){.coordinate-worn-items_ItemsWornItems__iXrM4{flex-grow:0;flex-shrink:1;flex-basis:calc(50% - 24px);max-width:calc(50% - 24px)}}.coordinate-worn-items_ProductDetails__hB64m p:first-child{font-family:Noto Sans JP;font-size:14px;font-style:normal;font-weight:500;line-height:24px;padding-top:16px;padding-bottom:4px;background-color:#fff}@media only screen and (max-width:710px){.coordinate-worn-items_ProductDetails__hB64m p:first-child{padding:unset;padding-top:16px;padding-bottom:4px}}.coordinate-worn-items_ProductDetails__hB64m p{font-family:var(--font-text);font-style:normal;font-weight:var(--font-weight-600);font-size:var(--font-size-md);line-height:var(--line-height-md);color:var(--color-pb-blue-800);display:flex;flex-direction:column}.coordinate-worn-items_ProductDetails__hB64m p>span{font-family:var(--font-japanese);font-weight:var(--font-weight);font-size:var(--font-size-xs)}@media only screen and (max-width:710px){.coordinate-worn-items_ProductDetails__hB64m p{font-size:14px}}.coordinate-worn-items_ProductDetails__hB64m .coordinate-worn-items_PriceAmount__FuYZg{display:flex;gap:4px;flex-direction:row;font-size:var(--font-size-sm)}@media only screen and (max-width:710px){.coordinate-worn-items_ProductDetails__hB64m .coordinate-worn-items_PriceAmount__FuYZg{font-size:13px}}.coordinate-worn-items_ProductDetails__hB64m .coordinate-worn-items_PriceAmount__FuYZg>span{font-size:var(--font-size-xs)}@media only screen and (max-width:710px){.coordinate-worn-items_ProductDetails__hB64m .coordinate-worn-items_PriceAmount__FuYZg>span{font-size:var(--font-size-xxs)}}.coordinate-worn-items_ItemsWornImageWrapper__K1df1{position:relative;width:100%;padding-top:125%;overflow:hidden;border-radius:4px}.coordinate-worn-items_ItemWornImage__xRv1N{transition:var(--transition)}.coordinate-worn-items_ItemWornImage__xRv1N:hover{transform:var(--transform)}.coordinate-user-coordinates_UserCoordinatesWrapper__lUe9A{display:flex;flex-direction:column}.coordinate-user-coordinates_UserCoordinatesWrapper__lUe9A p{background-color:#f2f4f7;color:#002e5e;font-family:Noto Sans JP;font-size:30px;font-style:normal;font-weight:900;line-height:48px;padding-bottom:32px;padding-left:32px}@media only screen and (max-width:710px){.coordinate-user-coordinates_UserCoordinatesWrapper__lUe9A p{font-size:24px;line-height:44px;padding-left:16px;padding-bottom:16px;padding-top:32px}}.coordinate-user-coordinates_CoordinatesWrapper__pfhHh{padding-bottom:100px}.coordinate-user-coordinates_CoordinatesGrid__Fd3Do{display:grid;grid-template-columns:repeat(5,1fr);padding:32px;grid-gap:24px;gap:24px;background-color:#fff}@media only screen and (max-width:710px){.coordinate-user-coordinates_CoordinatesGrid__Fd3Do{padding:24px 16px;grid-template-columns:repeat(2,1fr);gap:16px}}.coordinate-user-coordinates_CoordinateImageWrapper___wqoZ{position:relative;width:100%;padding-top:125%;overflow:hidden;border-radius:4px}.coordinate-user-coordinates_UserCoordinateImage___bDGs{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:var(--transition)}.coordinate-user-coordinates_UserCoordinateImage___bDGs:hover{transform:var(--transform)}.coordinate-user-coordinates_SeeMoreBtnWrapper__85rpy{display:flex;justify-content:center;padding-top:var(--spacing-md)}.coordinate-user-coordinates_SeeMoreBtnRoot__NefHE{background-color:var(--color-pb-blue-800)!important;border-radius:var(--border-radius-sm)!important;font-family:var(--font-japanese)!important;font-size:var(--font-size-sm)!important;font-style:normal!important;font-weight:var(--font-weight-600)!important;line-height:var(--line-height-md)!important}.coordinate-details_ParentGridContainer__08WON{background-color:var(--color-gray-100);display:grid;grid-template-columns:minmax(300px,1.5fr) 2fr;grid-template-rows:auto auto;grid-gap:32px;grid-template-areas:"image details" "image items";padding:24px 32px;color:#002e5e}@media only screen and (max-width:710px){.coordinate-details_ParentGridContainer__08WON{grid-template-columns:100%;grid-template-areas:"image" "details" "items";padding:unset;gap:0}}.footer-benefits_FooterBenefits__X9PbO{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-xl);gap:var(--spacing-xl);padding:0 var(--spacing-3xl) var(--spacing-3xl)}@media only screen and (max-width:710px){.footer-benefits_FooterBenefits__X9PbO{grid-template-columns:1fr;grid-template-rows:repeat(3,1fr);padding:0 var(--spacing-md) var(--spacing-md);gap:var(--spacing-md)}}.footer-benefits_FooterBenefits__X9PbO .footer-benefits_BenefitCard__23ONk:first-child>.footer-benefits_Icon___l_kQ,.footer-benefits_FooterBenefits__X9PbO .footer-benefits_BenefitCard__23ONk:nth-child(2)>.footer-benefits_Icon___l_kQ{width:48px!important;height:48px}.footer-benefits_FooterBenefits__X9PbO .footer-benefits_BenefitCard__23ONk:nth-child(3)>.footer-benefits_Icon___l_kQ{width:72px!important;height:48px}.footer-benefits_BenefitCard__23ONk{display:flex;flex-direction:column;gap:16px;background-color:var(--color-white);padding:var(--spacing-xl);border-radius:8px;position:relative;overflow:hidden;z-index:2}.footer-benefits_BenefitCard__23ONk[data-background]:after,.footer-benefits_BenefitCard__23ONk[data-background]:before{content:"";display:block;position:absolute;z-index:1}.footer-benefits_BenefitCard__23ONk[data-background=a]:before{background:url(/stains/pattern-a.svg) no-repeat;background-size:cover;width:10rem;height:13rem;left:-1rem;bottom:-23px;transform:rotate(330deg)}.footer-benefits_BenefitCard__23ONk[data-background=b]:before{background:url(/stains/pattern-e.svg) no-repeat;background-size:cover;width:18rem;height:16rem;left:-8rem;top:-1rem}.footer-benefits_BenefitCard__23ONk[data-background=b]:after{background:url(/stains/pattern-f.svg) no-repeat;background-size:cover;width:222px;height:200px;top:-3rem;right:1rem}.footer-benefits_BenefitCard__23ONk[data-background=c]:before{background:url(/stains/pattern-c.svg) no-repeat;background-size:cover;width:10rem;height:15rem;right:2rem}.footer-benefits_BenefitCard__23ONk .footer-benefits_Icon___l_kQ{z-index:2;margin:0 auto}.footer-benefits_BenefitCard__23ONk>div{z-index:2}.footer-benefits_BenefitCard__23ONk h4{font-size:var(--font-size-md);line-height:var(--line-height-dis-xs);font-weight:var(--font-weight-900);font-family:var(--font-japanese);color:var(--color-pb-blue-800)}.footer-benefits_BenefitCard__23ONk p{font-size:var(--font-size-sm);line-height:var(--line-height-lg);font-weight:var(--font-weight);font-family:var(--font-japanese);color:var(--color-gray-700)}.footer-benefits_BenefitCard__23ONk .footer-benefits_Link__46FQv{font-size:var(--font-size-xs);line-height:var(--line-height-xs);font-weight:var(--font-weight-600);font-family:var(--font-text);color:var(--color-pb-blue-800);display:flex;align-items:center;gap:var(--spacing-sm);z-index:2}.footer-benefits_BenefitCard__23ONk .footer-benefits_Link__46FQv svg{width:16px;height:16px}.page-not-found_PageNotFoundContainer__WQhWZ{display:flex;flex-direction:column;justify-content:center;text-align:center;font-family:var(--font-japanese);color:var(--color-pb-blue-700);padding-top:64px;max-width:776px;width:100%;margin:0 auto}.page-not-found_TitleMain__IDQI2{padding-bottom:var(--spacing-xl);font-size:var(--font-size-dis-md);font-weight:var(--font-weight-900)}@media only screen and (max-width:710px){.page-not-found_TitleMain__IDQI2{font-size:var(--font-size-dis-xs);text-align:center;padding-left:var(--spacing-md);padding-right:var(--spacing-md)}}.page-not-found_PageNotFoundWrapper__LHNJ6{background-color:var(--color-white);border-radius:var(--border-radius-md);padding:var(--spacing-3xl)}@media only screen and (max-width:710px){.page-not-found_PageNotFoundWrapper__LHNJ6{border-radius:0;text-align:left;padding:var(--spacing-xl) var(--spacing-md)}}.page-not-found_LighthouseIcon__jv_Py{width:112px;height:112px;margin:auto;margin-bottom:var(--spacing-md)}.page-not-found_PageNotFoundDescText__AY0nz{font-family:var(--font-japanese);font-weight:var(--font-weight);font-size:var(--font-size-sm);line-height:var(--line-height-lg);text-align:center}.page-not-found_PageNotFoundBtn__ltmaj{padding-top:var(--spacing-xl)}.page-not-found_PageNotFoundBtn__ltmaj button{background-color:var(--color-white);color:var(--color-pb-blue-700);max-width:358px;width:100%;height:44px;font-weight:var(--font-weight-600);font-family:var(--font-japanese);font-size:var(--font-size-sm);border-radius:var(--border-radius-sm);border:1px solid var(--color-pb-blue-700);transition:var(--transition)}.page-not-found_PageNotFoundBtn__ltmaj button:hover{color:var(--color-white);background-color:var(--color-pb-blue-700)}.__404_MainWrapper__Aohap{display:flex;flex-direction:column;gap:var(--spacing-md)}.__404_Title__P_lzC{font-weight:var(--font-weight-900);color:var(--color-pb-blue-800);font-size:var(--font-size-dis-sm);text-transform:uppercase;font-family:var(--font-title)}@media only screen and (max-width:710px){.__404_Title__P_lzC{padding:16px;font-size:var(--font-size-dis-xs);text-align:center}}.__404_Description__zEf6m{color:var(--color-pb-blue-800);font-size:14px}@media only screen and (max-width:710px){.__404_Description__zEf6m{text-align:center}}.__404_ErrorWrapper__ECY9_{display:flex;flex-direction:column;align-items:center;margin-top:64px;margin-bottom:64px;gap:24px}@media only screen and (max-width:710px){.__404_ErrorWrapper__ECY9_{margin-top:32px;margin-bottom:32px}}.__404_ErrorInfo__FYWlJ{background-color:var(--color-white);display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:712px;border-radius:8px;gap:24px;padding:32px}@media only screen and (max-width:710px){.__404_ErrorInfo__FYWlJ{min-width:unset;width:100%}}.__404_Button__fkSHY{border:1px solid var(--color-pb-blue-500);padding:10px 16px;border-radius:8px;text-align:center;transition:var(--transition);min-width:350px}@media only screen and (max-width:710px){.__404_Button__fkSHY{min-width:unset;width:100%}}.__404_Button__fkSHY:hover{background-color:var(--color-pb-blue-800);color:var(--color-white)}.__404_Button__fkSHY:hover span{color:var(--color-white)}.__404_Button__fkSHY span{color:var(--color-pb-blue-800);font-weight:var(--font-weight-bold)}