.RpQwMq_breadcrumb{padding:10px 24px}
.l-bd1W_card{background-color:#fff}.l-bd1W_product{color:inherit;align-items:center;padding:15px;text-decoration:none;display:flex}.l-bd1W_imageFrame{border-radius:8px;flex-shrink:0;width:80px;height:80px;position:relative;overflow:hidden}.l-bd1W_image{object-fit:contain;width:100%;height:100%}.l-bd1W_productBody{flex-direction:column;flex:1;align-items:flex-start;gap:4px;min-width:0;margin-left:12px;display:flex}.l-bd1W_name{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;width:100%;font-family:Hiragino Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%;display:-webkit-box;overflow:hidden}.l-bd1W_label{background:linear-gradient(86deg,#2401750f -15.91%,#005dd60f 25.01%,#b20fea0f 102.31%);border-radius:1px;max-width:100%;padding:2px 3px;display:inline-flex}.l-bd1W_labelText{color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(86deg,#240175 -15.91%,#005dd6 25.01%,#b20fea 102.31%);-webkit-background-clip:text;background-clip:text;font-family:Hiragino Sans,sans-serif;font-size:10px;font-style:normal;font-weight:600;line-height:140%}.l-bd1W_chevron{flex-shrink:0;margin-left:10px}.l-bd1W_removeButton{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin-left:10px;padding:0;display:flex}.l-bd1W_priceRows{list-style:none}.l-bd1W_priceRowItem{border-top:1px solid #e5e5e5;margin:0 15px}.l-bd1W_priceRow{height:50px;color:inherit;align-items:center;text-decoration:none;display:flex}.l-bd1W_rowLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-family:Hiragino Sans,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:140%;overflow:hidden}.l-bd1W_priceGroup{align-items:center;gap:10px;display:flex}.l-bd1W_priceLabel{color:#999;white-space:nowrap;font-family:Hiragino Sans,sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:130%}.l-bd1W_price{font-family:var(--font-inter),sans-serif;white-space:nowrap;font-size:14px;font-style:normal;font-weight:600;line-height:140%}.l-bd1W_pendingPrice{color:#999;white-space:nowrap;font-family:Hiragino Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.l-bd1W_sizeSelection{padding:10px;position:relative}.l-bd1W_sizeSelection:before{content:"";border-top:1px solid #e5e5e5;position:absolute;top:0;left:15px;right:15px}.l-bd1W_sizeSelectionButton{color:#0065aa;cursor:pointer;background:0 0;border:none;padding:0;font-family:Hiragino Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:130%}
.EU2CTW_emptyState{text-align:center;flex-direction:column;justify-content:center;min-height:60vh;padding:0 15px;display:flex}.EU2CTW_title{font-family:Hiragino Sans,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:120%}.EU2CTW_description{margin-top:30px;font-family:Hiragino Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.EU2CTW_action{color:#fff;background-color:#000;border-radius:3px;justify-content:center;align-items:center;height:44px;margin-top:30px;font-family:Hiragino Sans,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:150%;text-decoration:none;display:flex}
.Sp9ikW_container{background-color:#fff;padding-bottom:15px}.Sp9ikW_header{justify-content:space-between;align-items:center;padding:15px;display:flex}.Sp9ikW_title{font-family:Hiragino Sans,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:150%}.Sp9ikW_editToggle{color:#666;cursor:pointer;background:0 0;border:none;padding:0;font-family:Hiragino Sans,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:140%}.Sp9ikW_list{border-bottom:6px solid #f5f5f5;list-style:none}.Sp9ikW_listItem+.Sp9ikW_listItem{border-top:6px solid #f5f5f5}.Sp9ikW_initialLoading{justify-content:center;align-items:center;min-height:60vh;display:flex}.Sp9ikW_sentinel{justify-content:center;align-items:center;min-height:64px;display:flex}
.vELc2W_dialog{background:0 0;border:none;justify-content:center;align-items:center;width:100vw;max-width:100vw;height:100vh;max-height:100vh;padding:0;display:flex;overflow:visible}.vELc2W_dialog::backdrop{background-color:#000c}.vELc2W_container{background-color:#fff;border-radius:12px;flex-direction:column;width:100%;max-width:700px;max-height:calc(100dvh - 80px);margin:0 50px;display:flex;overflow:hidden}.vELc2W_header{z-index:1;background-color:#fff;border-bottom:1px solid #e5e5e5;justify-content:space-between;align-items:center;padding:15px;display:flex;position:sticky;top:0}.vELc2W_title{font-family:var(--font-inter),sans-serif;color:#000;margin:0;font-size:16px;font-style:normal;font-weight:600;line-height:150%}.vELc2W_closeButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}.vELc2W_content{padding:15px 15px 0;overflow:auto}.vELc2W_notificationText{color:#999;text-align:center;white-space:nowrap;margin:0 0 15px;font-family:Hiragino Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:130%}.vELc2W_sectionTitle{font-family:var(--font-inter),sans-serif;color:#000;margin:0;font-size:16px;font-style:normal;font-weight:600;line-height:150%}.vELc2W_recommendedSection{flex-direction:column;gap:15px;margin-bottom:25px;display:flex}.vELc2W_recommendedCards{gap:10px;height:60px;display:flex}.vELc2W_recommendedCard{cursor:pointer;background:#fff;border:1px solid #e5e5e5;border-radius:4px;flex:1;align-items:center;min-width:0;padding:10px;display:flex}.vELc2W_recommendedCard:active{opacity:.7}.vELc2W_recommendedCardContent{justify-content:space-between;align-items:center;gap:5px;width:100%;display:flex}.vELc2W_recommendedCardText{flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;display:flex}.vELc2W_mySizeRegisterLabel{color:#999;font-family:Hiragino Sans,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:140%}.vELc2W_allSection{flex-direction:column;gap:15px;display:flex}.vELc2W_allSectionHeader{flex-direction:column;gap:15px;padding-bottom:0;display:flex}.vELc2W_divider{background:#e5e5e5;height:1px}.vELc2W_allGrid{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}@media (max-width:700px){.vELc2W_allGrid{grid-template-columns:repeat(3,1fr)}}.vELc2W_allItemTile{cursor:pointer;text-align:left;background:#fff;border:1px solid #e5e5e5;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:10px;display:flex}.vELc2W_allItemTile:active{opacity:.7}.vELc2W_allItemBody{flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;display:flex}.vELc2W_allItemNameGroup{flex-direction:column;align-items:flex-start;width:100%;min-width:0;display:flex}.vELc2W_itemName{font-family:var(--font-inter),sans-serif;color:#000;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;font-style:normal;font-weight:600;line-height:140%;overflow:hidden}.vELc2W_itemPrefix{color:#999;font-family:Hiragino Sans,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:140%}.vELc2W_priceText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.vELc2W_priceCurrency{font-family:var(--font-inter),sans-serif;color:#000;font-size:10px;font-style:normal;font-weight:400;line-height:130%}.vELc2W_priceAmount{font-family:var(--font-inter),sans-serif;color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.vELc2W_soldOutText{color:#999;font-family:Hiragino Sans,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:140%}.vELc2W_favoriteIcon{flex-shrink:0}.vELc2W_unfavoriteButton{cursor:pointer;color:#999;background:0 0;border:none;justify-content:center;align-items:center;width:100%;padding:20px;font-family:Hiragino Sans,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:140%;display:flex}.vELc2W_unfavoriteButton:active{opacity:.7}
.EPYlKq_container{width:100%}.EPYlKq_tabBar{background:#fff}.EPYlKq_tabList{height:48px;display:flex}.EPYlKq_tabItem{cursor:pointer;color:#999;white-space:nowrap;background:0 0;border:none;flex:1;justify-content:center;align-items:center;padding:8px;font-family:Hiragino Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%;display:flex}.EPYlKq_tabItemSelected{color:#000;font-family:Hiragino Sans,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:150%}.EPYlKq_tabIndicator{background:#e5e5e5;height:2px;position:relative}.EPYlKq_tabIndicatorActive{will-change:transform;background:#000;width:50%;height:100%;transition:transform .25s ease-in-out;position:absolute;top:0;left:0}.EPYlKq_title{color:#000;font-family:Hiragino Sans,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%}.EPYlKq_list{flex-direction:column;align-items:flex-end;width:100%;display:flex}.EPYlKq_list.EPYlKq_hidden{display:none}.EPYlKq_item{justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:46px;padding:15px 0;font-family:Hiragino Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:130%;display:flex}.EPYlKq_label{color:#000;flex-shrink:0}.EPYlKq_value{text-align:right;overflow-wrap:break-word;color:#000;flex:1;min-width:0}.EPYlKq_valueLink{color:#0827c6}.EPYlKq_materialItem{align-items:flex-start}.EPYlKq_linkedList{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.EPYlKq_sellerItem{justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:46px;padding:15px 0;font-family:Hiragino Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:130%;display:flex}.EPYlKq_sellerInfo{flex-direction:column;justify-content:center;align-items:flex-end;gap:5px;display:flex}.EPYlKq_listUnderline .EPYlKq_item,.EPYlKq_listUnderline .EPYlKq_sellerItem{border-bottom:1px solid #f5f5f5}.EPYlKq_sellerBadges{align-items:flex-start;gap:5px;display:flex}.EPYlKq_sellerStats{color:#000;text-align:right;white-space:nowrap;font-family:Hiragino Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:130%}.EPYlKq_certifiedSellerInfo{justify-content:flex-end;align-items:center;gap:5px;display:flex}.EPYlKq_certifiedSellerIcon{border-radius:50%;flex-shrink:0}.EPYlKq_certifiedSellerName{color:#0827c6}.EPYlKq_sizeContent{padding-top:8px;padding-bottom:16px}.EPYlKq_sizeContent.EPYlKq_hidden{display:none}.EPYlKq_apparelImageWrapper{width:100%;height:270px;position:relative}.EPYlKq_apparelImage{object-fit:contain}.EPYlKq_apparelNote{color:#999;margin-bottom:10px;padding:0 15px;font-family:Hiragino Sans,sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:130%}.EPYlKq_skeletonTabText{border-radius:4px;width:56px;height:16px}.EPYlKq_w36{width:36px}.EPYlKq_skeletonLabel{border-radius:4px;width:60px;height:14px}.EPYlKq_skeletonValue{border-radius:4px;width:120px;height:14px}
.vp3i6a_container{width:100%}.vp3i6a_lead{font-family:var(--font-inter),sans-serif;color:#0065aa;justify-content:flex-start;align-items:center;gap:2px;margin-bottom:15px;font-size:10px;font-style:normal;font-weight:600;line-height:130%;display:flex}.vp3i6a_title{color:#000;margin-bottom:20px;font-family:Hiragino Sans,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:120%}.vp3i6a_list{justify-content:flex-start;align-items:flex-start;gap:15px;margin:0 -15px;padding:0 15px;list-style:none;display:flex;overflow-x:auto}.vp3i6a_list::-webkit-scrollbar{display:none}.vp3i6a_listItem{width:100%}.vp3i6a_listItemLink{width:100%;text-decoration:none}.vp3i6a_itemImage{object-fit:cover;border-radius:6px;width:280px;height:280px;margin-bottom:15px;display:block}.vp3i6a_itemImage.vp3i6a_isPc{aspect-ratio:417/220;width:100%;height:auto}.vp3i6a_itemTitle{color:#000;margin-bottom:5px;font-family:Hiragino Sans,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%}.vp3i6a_itemDescription{color:#666;font-family:Hiragino Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.5}
.rLZv3a_dialog{justify-content:flex-end;align-items:stretch}.rLZv3a_panel{border-radius:0;flex-direction:column;width:380px;max-width:none;height:100%;transition:transform .3s ease-out;display:flex;overflow:hidden;transform:translate(0)}@starting-style{.rLZv3a_panel{transform:translate(100%)}}.rLZv3a_header{border-bottom:1px solid #eee;flex-shrink:0;justify-content:space-between;align-items:center;height:61px;padding:0 15px;display:flex}.rLZv3a_backButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:16px;height:16px;padding:0;display:flex}.rLZv3a_title{font-family:var(--font-inter),sans-serif;color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:150%}.rLZv3a_headerSpacer{width:16px}.rLZv3a_content{flex:1;overflow-y:auto}.rLZv3a_content::-webkit-scrollbar{display:none}
.MvX1Cq_container{justify-content:space-between;align-items:center;text-decoration:none;display:flex}.MvX1Cq_content{align-items:center;gap:10px;display:flex}.MvX1Cq_label{color:#000;font-family:Hiragino Sans,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:140%}
.QFLK9q_container{margin-bottom:40px}.QFLK9q_guide{padding:15px 0}
.pBL-RW_container{width:calc(100% - 60px);max-width:1200px;margin:0 auto;padding-bottom:40px}.pBL-RW_top{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:40px;margin-bottom:40px;display:grid}@media (max-width:840px){.pBL-RW_top{grid-template-columns:minmax(0,1fr)}}.pBL-RW_right{padding-top:40px}.pBL-RW_left{position:sticky;top:65px}@media (max-width:840px){.pBL-RW_left{position:static}}
.IArTmW_wrapper{flex:1;min-width:0}.IArTmW_wrapper:not(.IArTmW_isWrap){overflow:hidden}.IArTmW_wrapper.IArTmW_isWrap{flex-wrap:wrap;overflow-x:auto}.IArTmW_draggable{cursor:grab}.IArTmW_draggable:active{cursor:grabbing}.IArTmW_variants{flex-wrap:nowrap;align-items:center;gap:5px;width:100%;list-style:none;display:flex}.IArTmW_variants.IArTmW_isWrap{flex-wrap:wrap;overflow-x:auto}.IArTmW_variants>li{flex-shrink:0}.IArTmW_variant{cursor:pointer;color:#000;background-color:#fff;border:1px solid #e5e5e5;border-radius:100px;padding:5px 10px;font-family:Hiragino Sans,sans-serif;font-size:11px;font-style:normal;font-weight:600;line-height:130%}.IArTmW_variant.IArTmW_active{color:#fff;background-color:#333;border:1px solid #333}.IArTmW_variant.IArTmW_highlighting{color:#ff0230;background-color:#fff;border:1px solid #e5e5e5}.IArTmW_variant.IArTmW_noStock{font-weight:400}.IArTmW_variant.IArTmW_xSmall{font-family:Hiragino Sans,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:130%}.IArTmW_skeletonVariants{gap:5px;padding-left:10px;display:flex;overflow:hidden}.IArTmW_skeletonChip{border-radius:100px;flex-shrink:0;width:52px;height:26.3px}
.taQ_ka_container{width:calc(100% - 60px);max-width:1200px;margin:0 auto;padding-bottom:40px}.taQ_ka_top{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:40px;margin-bottom:40px;display:grid}@media (max-width:840px){.taQ_ka_top{grid-template-columns:minmax(0,1fr)}}.taQ_ka_right{padding-top:40px}.taQ_ka_left{position:sticky;top:65px}@media (max-width:840px){.taQ_ka_left{position:static}}
.jD7odq_container{margin-bottom:40px}
.fwm7SG_container{width:100%}.fwm7SG_header{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.fwm7SG_title{color:#000;font-family:Hiragino Sans,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%}.fwm7SG_moreLink{color:#666;font-family:Hiragino Sans,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:140%;text-decoration:none;transition:opacity .2s}.fwm7SG_moreLink:hover{opacity:.6}.fwm7SG_viewport{margin-left:-15px;margin-right:-15px;overflow:hidden}.fwm7SG_draggable{cursor:grab}.fwm7SG_draggable:active{cursor:grabbing}.fwm7SG_styles{gap:5px;padding:0 0 0 15px;list-style:none;display:flex}.fwm7SG_styles>li{font-size:0}.fwm7SG_styles>li:last-child{box-sizing:content-box;padding-right:15px}.fwm7SG_styleImage{object-fit:cover;border-radius:6px;width:135px;height:180px}.fwm7SG_styleLink{display:inline-block}.fwm7SG_skeletonTitle{border-radius:2px;width:140px;height:24px}.fwm7SG_skeletonStyleImage{border-radius:6px;flex-shrink:0;width:135px;height:180px}
.RxiqVq_container{margin-bottom:40px}.RxiqVq_descriptionContainer{margin-top:15px}.RxiqVq_descriptionContainer:first-of-type{margin-bottom:0}.RxiqVq_title{color:#000;width:100%;margin-bottom:5px;font-family:Hiragino Sans,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:140%}.RxiqVq_description{color:#000;white-space:pre-line;font-family:Hiragino Sans,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:140%}.RxiqVq_detail{border-top:1px solid #f5f5f5;margin-top:20px;padding-top:20px}.RxiqVq_skeletonDescriptionTitle{border-radius:4px;width:60px;height:12px;margin-bottom:5px}.RxiqVq_skeletonDescriptionText{border-radius:4px;width:100%;height:13px;margin-bottom:4px}.RxiqVq_skeletonDescriptionTextShort{border-radius:4px;width:70%;height:13px}
@keyframes q2AGVW_fade-in{0%{opacity:0}to{opacity:1}}@keyframes q2AGVW_fade-out{0%{opacity:1}to{opacity:0}}@keyframes q2AGVW_slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes q2AGVW_fade-scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.q2AGVW_container{margin-bottom:20px}
._4K025W_container{margin-bottom:40px}
.Dt7fnG_container{margin-bottom:20px}
.fTrgma_container{margin-bottom:40px}
.BDQpOW_container{margin-bottom:20px}
.JZhmPa_container{margin-bottom:40px}
.uKBSJG_name{color:#000;overflow-wrap:break-word;margin-top:15px;margin-bottom:10px;font-family:Hiragino Sans,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%}
@keyframes MkOr1q_fade-in{0%{opacity:0}to{opacity:1}}@keyframes MkOr1q_fade-out{0%{opacity:1}to{opacity:0}}@keyframes MkOr1q_slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes MkOr1q_fade-scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.MkOr1q_container{width:100%;padding:0 15px 68px}
/*# sourceMappingURL=15q5fk3xgejhb.css.map*/