.modalCardItemPC .modalDialogContent{box-sizing:border-box;border-radius:1.44405vw;height:100%;padding:0;overflow:hidden}.modalCardItemPC .modalDialogContent_hasRecommendations{overflow:hidden auto}.modalCardItemPC .modalDialogContent_hasRecommendations::-webkit-scrollbar{width:.722022vw}.modalCardItemPC .modalDialogContent_hasRecommendations::-webkit-scrollbar-thumb{background:#00000040;border-right:.5054vw solid #fff}.modalCardItemPC .modalDialogContent_hasRecommendations::-webkit-scrollbar-track{background:#00000014;border-right:.5054vw solid #fff;margin:1.44404vw 0}.modalCardItemPC .MuiDialog-paper{border-radius:1.15523vw;width:71.4805vw;height:47.6535vw;margin:0;overflow:visible;max-width:none!important}.modalItemPC .closeButton{background-color:#0000;padding:0;position:absolute;top:0;left:-2.88809vw}.modalItemPC .closeButton svg{background-color:#00000080;border-radius:2.16607vw;width:2.16607vw;height:2.16607vw;overflow:visible}.modalItemPC .ImgItem{width:44.7655vw;height:44.7655vw;margin:1.44405vw;position:relative}.modalItemPC .ImgItem img{object-fit:contain;image-rendering:auto;width:100%;height:auto}.modalItemPC .ImgItem .badgecontainer{top:calc(54px - 1.44405vw);left:calc(54px - 1.44405vw)}.modalItemPC .ImgItem .badge.container.pc>.shadow.big{border-radius:7px;top:2px;left:2px}.modalItemPC .ImgItem .badge.container.pc>.box.big{border-radius:7px;width:fit-content;min-height:39px;padding:7px 10px}.modalItemPC .ImgItem .badge.container.pc>.box.big>.MuiTypography-root{justify-content:center;align-items:center;width:fit-content;min-height:25px;font-weight:500;display:flex;margin:0!important;font-size:21px!important;line-height:1!important}.modalItemPC .ImgItem .badge.container.pc>.shadow.bigshort{border-radius:7px;top:2px;left:2px}.modalItemPC .ImgItem .badge.container.pc>.box.bigshort{border-radius:7px;width:fit-content;min-height:39px;padding:7px 10px}.modalItemPC .ImgItem .badge.container.pc>.box.bigshort>.MuiTypography-root{justify-content:center;align-items:center;width:fit-content;min-height:25px;font-weight:500;display:flex;margin:0!important;font-size:21px!important;line-height:1!important}.modalItemPC .FirstItem{width:47.6535vw;height:47.6535vw;position:relative;overflow-y:hidden}.modalItemPC .FirstItem .Table{background:#fff;border-top-left-radius:1.44405vw;border-top-right-radius:1.44405vw;width:41.8777vw;height:44.7655vw;margin:2.88809vw;position:absolute}.modalItemPC .FirstItem .Table .Title{flex-direction:column;align-items:center;height:auto;margin-bottom:.72202vw;padding-top:2.88809vw;display:flex}.modalItemPC .FirstItem .Table .Title>h2{justify-content:center;align-items:center;width:100%;height:auto;margin:0;display:flex}.modalItemPC .FirstItem .Table .Title .ValueTitle{justify-content:center;width:100%;margin-top:.32491vw;margin-bottom:.722022vw;display:flex}.modalItemPC .FirstItem .Table .Title .ValueTitle h2{text-align:center;width:24.188vw;height:auto;margin:0;line-height:1.2;display:block}.modalItemPC .FirstItem .Table .Title .ValueTitle a{white-space:nowrap}.modalItemPC .FirstItem .Table .Title .ValueModeButtons{box-sizing:border-box;justify-content:center;gap:.577vw;width:100%;display:flex}.modalItemPC .FirstItem .Table .Title .ValueModeBtn{cursor:pointer;background:0 0;border:1px solid #0003;border-radius:9999vw;padding:.541516vw 1.44404vw;line-height:1}.modalItemPC .FirstItem .Table .Title .ValueModeBtn.active{color:#dd1a32;border-color:#dd1a32}.modalItemPC .FirstItem .Table .List{flex-direction:column;align-items:center;width:100%;height:calc(100% - 1.44404vw);display:flex;overflow-y:auto}.modalItemPC .FirstItem .Table .List .SetItem{height:8.66426vw;padding:1.44405vw 1.80506vw 1.44405vw 3.2491vw;display:flex}.modalItemPC .FirstItem .Table .List .SetItem.setItemLast{padding-bottom:8vw}.modalItemPC .FirstItem .Table .List .SetItem .itemNumber{flex-direction:column;align-items:flex-end;width:2.1661vw;height:1.08303vw;margin-right:.72202vw;display:flex}.modalItemPC .FirstItem .Table .List .SetItem .itemImg{width:8.66426vw}.modalItemPC .FirstItem .Table .List .SetItem .itemImg img{object-fit:contain;image-rendering:auto;width:100%;height:auto}.modalItemPC .FirstItem .Table .List .SetItem .itemDesc{flex-direction:column;justify-content:flex-start;width:21.661vw;margin-left:2.16607vw;display:flex}.modalItemPC .FirstItem .Table .List .SetItem .itemDesc span{text-align:left;align-items:center;height:50%;display:flex}.modalItemPC .FirstItem .Table .List .ValueItem{width:100%;min-height:14.4405vw;margin-bottom:.72202vw;display:flex}.modalItemPC .FirstItem .Table .List .ValueItem.valueItemLastShort{margin-bottom:8vw}.modalItemPC .FirstItem .Table .List .ValueItem.valueItemLastLong{margin-bottom:11.5523vw}.modalItemPC .FirstItem .Table .List .ValueItem .itemNumber{flex-direction:column;align-items:flex-end;width:2.1661vw;height:1.08303vw;margin-top:1.44405vw;margin-right:1.44405vw;padding-left:1.80506vw;display:flex}.modalItemPC .FirstItem .Table .List .ValueItem .itemValueColumn{border:.108303vw solid #b2b2b2;border-radius:1.08303vw;flex-direction:column;width:32.2745vw;min-height:14.2238vw;display:flex}.modalItemPC .FirstItem .Table .List .ValueItem .itemValueColumn .itemValueRowMain{border-bottom:.108303vw solid #b2b2b2;align-items:stretch;width:100%;display:flex}.modalItemPC .FirstItem .Table .List .ValueItem .itemValueColumn .itemValueRowMain>div:first-child{text-align:left;border-right:.108303vw solid #b2b2b2;justify-content:flex-start;align-items:center;width:31.944vw;height:2.6726vw;padding-top:1.26354vw;padding-bottom:1.37184vw;padding-left:1.08303vw;display:flex}.modalItemPC .FirstItem .Table .List .ValueItem .itemValueColumn .itemValueRowMain>div:last-child{flex-direction:column;justify-content:center;align-items:center;width:8.444vw;display:flex}.modalItemPC .FirstItem .Table .List .ValueItem .itemValueColumn .itemValueRowMain>div:last-child span{margin-bottom:.216607vw}.modalItemPC .FirstItem .Table .List .ValueItem .itemValueColumn .itemValueRow{align-items:stretch;width:100%;min-height:8.6643vw;display:flex}.modalItemPC .FirstItem .Table .List .ValueItem .itemValueColumn .itemValueRow>div:first-child{text-align:left;overflow-wrap:break-word;white-space:normal;border-right:.108303vw solid #b2b2b2;justify-content:flex-start;align-items:center;width:18.206vw;min-height:7.5091vw;padding:.577616vw .72202vw .541516vw 1.08303vw;line-height:normal;display:flex}.modalItemPC .FirstItem .Table .List .ValueItem .itemValueColumn .itemValueRow>div:last-child{flex-direction:column;justify-content:center;align-items:center;width:13.042vw;display:flex}.modalItemPC .FirstItem .Table .List .ValueItem .itemValueColumn .itemValueRow>div:last-child div{flex-direction:row;justify-content:space-between;width:10.8304vw;display:flex}.modalItemPC .FirstItem .Table .List .ValueItem .itemValueColumn .itemValueRow>div:last-child div .dot{content:"";border-bottom:.0722022vw dotted #000c;flex:1;align-items:flex-end;margin:0 .541515vw .216607vw}.modalItemPC .FirstItem .Table .List::-webkit-scrollbar{width:1.44404vw}.modalItemPC .FirstItem .Table .List::-webkit-scrollbar-thumb{background:#0000004d;border-right:1.08303vw solid #fff}.modalItemPC .FirstItem .Table .List::-webkit-scrollbar-track{background:#0003;border-right:1.08303vw solid #fff;margin-bottom:11.5523vw}.modalItemPC .FirstItem .Table .ValueFootnote{box-sizing:border-box;text-align:center;justify-content:center;align-items:center;padding:0 1.44404vw;display:flex;position:absolute;bottom:1.44404vw;left:0;right:0}.modalItemPC .SecondItem{flex-direction:column;width:20.217vw;height:33.2131vw;min-height:0;margin:7.2202vw 2.88809vw 7.2202vw 0;display:flex;position:relative}.modalItemPC .SecondItem h1{margin-bottom:.72202vw}.modalItemPC .SecondItem .dop{justify-content:space-between;width:100%;height:2.1666vw;margin-bottom:1.44405vw;display:flex}.modalItemPC .SecondItem .dop .dop_text{justify-content:flex-start;align-items:center;width:14.4405vw;padding:0;display:flex}.modalItemPC .SecondItem .dop .dop_text .first_text{font-style:normal;font-weight:400}@media (max-width:667px){.modalItemPC .SecondItem .dop .dop_text .first_text{color:#000c;font-size:2.13675vw!important;font-family:var(--inter-font)!important}}@media (max-width:667px) and (max-width:800px){.modalItemPC .SecondItem .dop .dop_text .first_text{font-size:clamp(12px,2.13675vw,9999px)!important}}@media (min-width:668px) and (max-width:990px){.modalItemPC .SecondItem .dop .dop_text .first_text{font-size:1.13636vw;font-family:var(--inter-font)}}@media (min-width:991px){.modalItemPC .SecondItem .dop .dop_text .first_text{color:#000c;font-size:.902527vw!important;font-family:var(--inter-font)!important}}@media (min-width:991px) and (max-width:800px){.modalItemPC .SecondItem .dop .dop_text .first_text{font-size:clamp(12px,.902527vw,9999px)!important}}.modalItemPC .SecondItem .dop .dop_text .first_text{border-right:.0361011vw solid #0009;justify-content:flex-start;align-items:center;padding-right:1.44405vw;text-decoration:underline;display:flex;color:#dd1a32!important}.modalItemPC .SecondItem .dop .dop_text .second_text{font-style:normal;font-weight:400}@media (max-width:667px){.modalItemPC .SecondItem .dop .dop_text .second_text{color:#000c;font-size:2.13675vw!important;font-family:var(--inter-font)!important}}@media (max-width:667px) and (max-width:800px){.modalItemPC .SecondItem .dop .dop_text .second_text{font-size:clamp(12px,2.13675vw,9999px)!important}}@media (min-width:668px) and (max-width:990px){.modalItemPC .SecondItem .dop .dop_text .second_text{font-size:1.13636vw;font-family:var(--inter-font)}}@media (min-width:991px){.modalItemPC .SecondItem .dop .dop_text .second_text{color:#000c;font-size:.902527vw!important;font-family:var(--inter-font)!important}}@media (min-width:991px) and (max-width:800px){.modalItemPC .SecondItem .dop .dop_text .second_text{font-size:clamp(12px,.902527vw,9999px)!important}}.modalItemPC .SecondItem .dop .dop_text .second_text{border-right:.0361011vw solid #0009;justify-content:flex-start;align-items:center;display:flex}.modalItemPC .SecondItem .dop .dop_text .second_text.dopSecondSet{padding:0 .577vw}.modalItemPC .SecondItem .dop .dop_text .second_text.dopSecondDefault{padding:0 1.44405vw 0 0}.modalItemPC .SecondItem .dop .dop_text .third_text{font-style:normal;font-weight:400}@media (max-width:667px){.modalItemPC .SecondItem .dop .dop_text .third_text{color:#000c;font-size:2.13675vw!important;font-family:var(--inter-font)!important}}@media (max-width:667px) and (max-width:800px){.modalItemPC .SecondItem .dop .dop_text .third_text{font-size:clamp(12px,2.13675vw,9999px)!important}}@media (min-width:668px) and (max-width:990px){.modalItemPC .SecondItem .dop .dop_text .third_text{font-size:1.13636vw;font-family:var(--inter-font)}}@media (min-width:991px){.modalItemPC .SecondItem .dop .dop_text .third_text{color:#000c;font-size:.902527vw!important;font-family:var(--inter-font)!important}}@media (min-width:991px) and (max-width:800px){.modalItemPC .SecondItem .dop .dop_text .third_text{font-size:clamp(12px,.902527vw,9999px)!important}}.modalItemPC .SecondItem .dop .dop_text .third_text{justify-content:flex-start;align-items:center;display:flex}.modalItemPC .SecondItem .dop .dop_text .third_text.dopThirdNoPad{padding-left:0}.modalItemPC .SecondItem .dop .dop_text .third_text.dopThirdPad{padding-left:1.44405vw}.modalItemPC .SecondItem .dop .dop_icon{width:2.16607vw;height:2.16607vw}.modalItemPC .SecondItem .desc{box-sizing:border-box;flex:auto;min-height:0;margin-bottom:4.33213vw;padding-right:1.08303vw;display:block;overflow-y:auto}.modalItemPC .SecondItem .desc::-webkit-scrollbar{width:1.44404vw}.modalItemPC .SecondItem .desc::-webkit-scrollbar-thumb{background:#0000004d;border-right:1.08303vw solid #fff}.modalItemPC .SecondItem .desc::-webkit-scrollbar-track{background:#0003;border-right:1.08303vw solid #fff}.modalItemPC .SecondItem.SecondItem_hasRecommendations .desc{flex:auto;margin-bottom:1.08303vw}.modalItemPC .SecondItem .RecommendationModalCardPCInline{flex:none;width:100%;margin:0 0 3.89892vw}.modalItemPC .SecondItem .RecommendationModalCardPCInline .RecommendationModalCardMobile{width:100%;margin:0}.modalItemPC .SecondItem .RecommendationModalCardPCInline .RecommendationModalCardMobileTitle{font-size:1.15523vw;line-height:100%}.modalItemPC .SecondItem .RecommendationModalCardPCInline .RecommendationModalCardMobileList{scroll-snap-type:none;-webkit-overflow-scrolling:touch;gap:.65702vw;padding:.722022vw 0 0}.modalItemPC .SecondItem .RecommendationModalCardPCInline .RecommendationModalCardMobileItem{scroll-snap-align:none;border-width:.0722022vw;border-radius:1.31408vw;flex:0 0 8.61733vw;width:8.61733vw;height:12.2022vw;padding-bottom:.563177vw}.modalItemPC .SecondItem .RecommendationModalCardPCInline .RecommendationModalCardMobileImage{border-radius:.938628vw;width:6.54332vw;height:6.54332vw}.modalItemPC .SecondItem .RecommendationModalCardPCInline .RecommendationModalCardMobileImage img{border-radius:.938628vw}.modalItemPC .SecondItem .RecommendationModalCardPCInline .RecommendationModalCardMobileInfo{width:6.54332vw;min-height:2.44043vw}.modalItemPC .SecondItem .RecommendationModalCardPCInline .RecommendationModalCardMobileName{width:6.54332vw;min-height:1.12635vw;max-height:2.34657vw;font-size:.938628vw}.modalItemPC .SecondItem .RecommendationModalCardPCInline .RecommendationModalCardMobileMeta{gap:.234657vw;width:6.54332vw;height:.844765vw;margin-top:.281588vw;font-size:.65702vw;line-height:.844765vw}.modalItemPC .SecondItem .RecommendationModalCardPCInline .RecommendationModalCardMobilePrice,.modalItemPC .SecondItem .RecommendationModalCardPCInline .RecommendationModalCardMobileCounter{border-radius:1.87726vw;width:6.54332vw;height:1.78339vw;font-size:.844765vw}.modalItemPC .SecondItem .RecommendationModalCardPCInline .RecommendationModalCardMobilePrice{gap:.469314vw;padding:0}.modalItemPC .SecondItem .RecommendationModalCardPCInline .RecommendationModalCardMobileCounter{border-width:.0361011vw;padding:0 .234657vw}.modalItemPC .SecondItem .RecommendationModalCardPCInline .RecommendationModalCardMobileCounterButton{width:1.40794vw;height:1.40794vw;font-size:1.22022vw}.modalItemPC .SecondItem .RecommendationModalCardPCInline .RecommendationModalCardMobileCounterButton:first-of-type{padding-top:.0361011vw;left:.234657vw}.modalItemPC .SecondItem .RecommendationModalCardPCInline .RecommendationModalCardMobileCounterButton:last-of-type{padding-top:0;right:.234657vw}.modalItemPC .SecondItem .RecommendationModalCardPCInline .RecommendationModalCardMobileCounterValue{min-width:1.59567vw;font-size:1.03249vw}.modalItemPC .SecondItem .containerBTN{width:100%;position:absolute;bottom:0}.modalItemPC .SecondItem .containerBTN>button{border:.108303vw solid #0003;border-radius:1.62455vw;width:14.4404vw;height:2.88809vw;padding:0;font-style:normal;font-weight:400;color:#0009!important}@media (max-width:667px){.modalItemPC .SecondItem .containerBTN>button{color:#000c;font-size:2.5641vw!important;font-family:var(--inter-font)!important}}@media (max-width:667px) and (max-width:800px){.modalItemPC .SecondItem .containerBTN>button{font-size:clamp(12px,2.5641vw,9999px)!important}}@media (min-width:668px) and (max-width:990px){.modalItemPC .SecondItem .containerBTN>button{font-size:1.36364vw;font-family:var(--inter-font)}}@media (min-width:991px){.modalItemPC .SecondItem .containerBTN>button{color:#000c;font-size:1.08303vw!important;font-family:var(--inter-font)!important}}@media (min-width:991px) and (max-width:800px){.modalItemPC .SecondItem .containerBTN>button{font-size:clamp(12px,1.08303vw,9999px)!important}}.modalItemPC .SecondItem .containerBTN>button{white-space:nowrap;justify-content:center;align-items:center;display:flex}.modalItemPC .SecondItem .containerBTN>button:hover,.modalItemPC .SecondItem .containerBTN>button:target,.modalItemPC .SecondItem .containerBTN>button:active{background-color:#f2f2f2;border:.0722022vw solid #ccc}.modalItemPC .SecondItem .containerBTN>div{border:.108303vw solid #0003;border-radius:1.62455vw;justify-content:space-between;align-items:center;width:14.2238vw;height:2.67148vw;display:flex}.modalItemPC .SecondItem .containerBTN>div>.minus{mix-blend-mode:multiply;background-color:#e6e6e6;border:none;justify-content:center;align-items:center;margin-left:.288809vw;padding:0;font-style:normal;font-weight:300;display:flex}@media (max-width:667px){.modalItemPC .SecondItem .containerBTN>div>.minus{color:#000c;font-size:4.2735vw!important;font-family:var(--inter-font)!important}}@media (max-width:667px) and (max-width:800px){.modalItemPC .SecondItem .containerBTN>div>.minus{font-size:clamp(12px,4.2735vw,9999px)!important}}@media (min-width:668px) and (max-width:990px){.modalItemPC .SecondItem .containerBTN>div>.minus{font-size:2.27273vw;font-family:var(--inter-font)}}@media (min-width:991px){.modalItemPC .SecondItem .containerBTN>div>.minus{color:#000c;font-size:1.80505vw!important;font-family:var(--inter-font)!important}}@media (min-width:991px) and (max-width:800px){.modalItemPC .SecondItem .containerBTN>div>.minus{font-size:clamp(12px,1.80505vw,9999px)!important}}.modalItemPC .SecondItem .containerBTN>div>.minus{border-radius:1.44405vw;width:2.1661vw;height:2.1661vw}.modalItemPC .SecondItem .containerBTN>div>.plus{mix-blend-mode:multiply;background-color:#e6e6e6;border:none;place-content:center;align-items:center;margin-right:.288809vw;padding:0;font-style:normal;font-weight:300;display:flex}@media (max-width:667px){.modalItemPC .SecondItem .containerBTN>div>.plus{color:#000c;font-size:4.2735vw!important;font-family:var(--inter-font)!important}}@media (max-width:667px) and (max-width:800px){.modalItemPC .SecondItem .containerBTN>div>.plus{font-size:clamp(12px,4.2735vw,9999px)!important}}@media (min-width:668px) and (max-width:990px){.modalItemPC .SecondItem .containerBTN>div>.plus{font-size:2.27273vw;font-family:var(--inter-font)}}@media (min-width:991px){.modalItemPC .SecondItem .containerBTN>div>.plus{color:#000c;font-size:1.80505vw!important;font-family:var(--inter-font)!important}}@media (min-width:991px) and (max-width:800px){.modalItemPC .SecondItem .containerBTN>div>.plus{font-size:clamp(12px,1.80505vw,9999px)!important}}.modalItemPC .SecondItem .containerBTN>div>.plus{border-radius:1.44405vw;width:2.1661vw;height:2.1661vw}.modalItemPC .SecondItem .containerBTN>div>span{justify-content:center;align-items:center;font-style:normal;font-weight:400;display:flex}@media (max-width:667px){.modalItemPC .SecondItem .containerBTN>div>span{color:#000c;font-size:3.4188vw!important;font-family:var(--inter-font)!important}}@media (max-width:667px) and (max-width:800px){.modalItemPC .SecondItem .containerBTN>div>span{font-size:clamp(12px,3.4188vw,9999px)!important}}@media (min-width:668px) and (max-width:990px){.modalItemPC .SecondItem .containerBTN>div>span{font-size:1.81818vw;font-family:var(--inter-font)}}@media (min-width:991px){.modalItemPC .SecondItem .containerBTN>div>span{color:#000c;font-size:1.44404vw!important;font-family:var(--inter-font)!important}}@media (min-width:991px) and (max-width:800px){.modalItemPC .SecondItem .containerBTN>div>span{font-size:clamp(12px,1.44404vw,9999px)!important}}.modalItemPC.modalItemPC_hasRecommendations>.MuiGrid-root{flex-wrap:nowrap}.modalItemPC.modalItemPC_hasRecommendations:after{content:"";z-index:5;pointer-events:none;background:linear-gradient(#fff0 0%,#fff 86%);width:100%;height:3.2491vw;margin-top:-3.2491vw;display:block;position:sticky;bottom:0}.modalItemPC .RecommendationModalCardMobile{width:calc(100% - 5.77617vw);margin:1.44404vw 2.88809vw 4.33213vw}.modalItemPC .RecommendationModalCardMobileTitle{color:#333;font-size:1.80505vw;font-weight:400;line-height:100%}.modalItemPC .RecommendationModalCardMobileList{scroll-snap-type:x proximity;scrollbar-width:none;gap:1.22744vw;width:100%;padding:1.44404vw 0;display:flex;overflow:auto hidden}.modalItemPC .RecommendationModalCardMobileList::-webkit-scrollbar{display:none}.modalItemPC .RecommendationModalCardMobileItem{box-sizing:border-box;scroll-snap-align:start;cursor:pointer;-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:#fff;border:.108303vw solid #0000000d;border-radius:2.16607vw;flex-direction:column;flex:0 0 15.6679vw;align-items:center;gap:0;width:15.6679vw;height:23.4657vw;padding-bottom:1.15523vw;display:flex}.modalItemPC .RecommendationModalCardMobileImage{border-radius:1.44404vw;width:13.3574vw;height:13.3574vw;overflow:hidden}.modalItemPC .RecommendationModalCardMobileImage picture{width:100%;height:100%;display:block}.modalItemPC .RecommendationModalCardMobileImage img{object-fit:contain;image-rendering:auto;border-radius:1.44404vw;width:100%;height:100%;display:block}.modalItemPC .RecommendationModalCardMobileInfo{flex-direction:column;justify-content:flex-start;align-items:center;gap:0;width:13.3574vw;min-height:5.41516vw;display:flex}.modalItemPC .RecommendationModalCardMobileName{color:#333;text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:13.3574vw;min-height:1.51625vw;max-height:3.61011vw;margin:0;font-size:1.51625vw;font-weight:400;line-height:100%;display:-webkit-box;overflow:hidden}.modalItemPC .RecommendationModalCardMobileMeta{color:#666;white-space:nowrap;justify-content:center;align-items:center;gap:.469314vw;width:13.3574vw;height:1.15523vw;margin-top:.469314vw;font-size:.974729vw;font-weight:400;line-height:1.15523vw;display:flex;overflow:visible}.modalItemPC .RecommendationModalCardMobileDivider{color:#666}.modalItemPC .RecommendationModalCardMobilePrice{box-sizing:border-box;-webkit-appearance:none;appearance:none;color:#333;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:#0000000d;border:0;border-radius:3.97112vw;justify-content:center;align-items:center;gap:1.22744vw;width:13.3574vw;height:3.4657vw;padding:.794224vw 0;font-family:inherit;font-size:1.44404vw;font-weight:400;line-height:100%;display:flex}.modalItemPC .RecommendationModalCardMobilePrice:hover{background:#00000012}.modalItemPC .RecommendationModalCardMobileCounter{box-sizing:border-box;cursor:default;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:#fff;border:.0722022vw solid #0000001f;border-radius:3.97112vw;justify-content:center;align-items:center;gap:0;width:13.3574vw;height:3.4657vw;padding:0 .469314vw;display:flex;position:relative}.modalItemPC .RecommendationModalCardMobileCounterButton{-webkit-appearance:none;appearance:none;color:#333;cursor:pointer;-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:#00000012;border:0;border-radius:50%;justify-content:center;align-items:center;width:2.52708vw;height:2.52708vw;padding:0;font-family:inherit;font-size:1.98556vw;font-weight:400;line-height:1;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.modalItemPC .RecommendationModalCardMobileCounterButton:hover{background:#0000001a}.modalItemPC .RecommendationModalCardMobileCounterButton:first-of-type{padding-top:.144404vw;left:.469314vw}.modalItemPC .RecommendationModalCardMobileCounterButton:last-of-type{padding-top:.0722022vw;right:.469314vw}.modalItemPC .RecommendationModalCardMobileCounterValue{color:#333;text-align:center;min-width:2.88809vw;font-size:1.73285vw;font-weight:400;line-height:100%}@media (min-width:668px) and (max-width:990px){.modalCardItemPC .modalDialogContent{border-radius:1.81818vw}.modalCardItemPC .modalDialogContent_hasRecommendations::-webkit-scrollbar{width:.909091vw}.modalCardItemPC .modalDialogContent_hasRecommendations::-webkit-scrollbar-thumb{border-right:.636364vw solid #fff}.modalCardItemPC .modalDialogContent_hasRecommendations::-webkit-scrollbar-track{border-right:.636364vw solid #fff;margin:1.81818vw 0}.modalCardItemPC .MuiDialog-paper{border-radius:1.45455vw;width:90vw;height:60vw}.modalItemPC .closeButton{left:-3.63636vw}.modalItemPC .closeButton svg{border-radius:2.72727vw;width:2.72727vw;height:2.72727vw}.modalItemPC .ImgItem{width:56.3636vw;height:56.3636vw;margin:1.81818vw}.modalItemPC .ImgItem .badgecontainer{top:.636364vw;left:.636364vw}.modalItemPC .ImgItem .badge.container.pc>.shadow.big,.modalItemPC .ImgItem .badge.container.pc>.shadow.bigshort{border-radius:.318182vw;top:.0909091vw;left:.0909091vw}.modalItemPC .ImgItem .badge.container.pc>.box.big,.modalItemPC .ImgItem .badge.container.pc>.box.bigshort{border-radius:.318182vw;width:fit-content;min-height:1.77273vw;padding:.318182vw .454545vw}.modalItemPC .ImgItem .badge.container.pc>.box.big>.MuiTypography-root,.modalItemPC .ImgItem .badge.container.pc>.box.bigshort>.MuiTypography-root{justify-content:center;align-items:center;width:fit-content;min-height:1.13636vw;font-weight:500;display:flex;margin:0!important;font-size:.954545vw!important;line-height:1!important}.modalItemPC .FirstItem{width:60vw;height:60vw}.modalItemPC .FirstItem .Table{border-top-left-radius:1.81818vw;border-top-right-radius:1.81818vw;width:52.7273vw;height:56.3636vw;margin:3.63636vw}.modalItemPC .FirstItem .Table .Title{margin-bottom:.909091vw;padding-top:3.63636vw}.modalItemPC .FirstItem .Table .Title .ValueTitle{margin-top:.409091vw;margin-bottom:.909091vw}.modalItemPC .FirstItem .Table .Title .ValueTitle h2{width:30.4545vw}.modalItemPC .FirstItem .Table .Title .ValueModeButtons{gap:.727273vw}.modalItemPC .FirstItem .Table .Title .ValueModeBtn{padding:.681818vw 1.81818vw}.modalItemPC .FirstItem .Table .List{height:calc(100% - 1.81818vw)}.modalItemPC .FirstItem .Table .List .SetItem{height:10.9091vw;padding:1.81818vw 2.27273vw 1.81818vw 4.09091vw}.modalItemPC .FirstItem .Table .List .SetItem.setItemLast{padding-bottom:10.0909vw}.modalItemPC .FirstItem .Table .List .SetItem .itemNumber{width:2.72727vw;height:1.36364vw;margin-right:.909091vw}.modalItemPC .FirstItem .Table .List .SetItem .itemImg{width:10.9091vw}.modalItemPC .FirstItem .Table .List .SetItem .itemDesc{width:27.2727vw;margin-left:2.72727vw}.modalItemPC .FirstItem .Table .List .ValueItem{min-height:18.1818vw;margin-bottom:.909091vw}.modalItemPC .FirstItem .Table .List .ValueItem.valueItemLastShort{margin-bottom:10.0909vw}.modalItemPC .FirstItem .Table .List .ValueItem.valueItemLastLong{margin-bottom:14.5455vw}.modalItemPC .FirstItem .Table .List .ValueItem .itemNumber{width:2.72727vw;height:1.36364vw;margin-top:1.81818vw;margin-right:1.81818vw;padding-left:2.27273vw}.modalItemPC .FirstItem .Table .List .ValueItem .itemValueColumn{border-radius:1.36364vw;width:40.6364vw;min-height:17.9091vw}.modalItemPC .FirstItem .Table .List .ValueItem .itemValueColumn .itemValueRowMain{align-items:stretch}.modalItemPC .FirstItem .Table .List .ValueItem .itemValueColumn .itemValueRowMain>div:first-child{width:40.2273vw;height:3.36364vw;padding-top:1.59091vw;padding-bottom:1.72727vw;padding-left:1.36364vw}.modalItemPC .FirstItem .Table .List .ValueItem .itemValueColumn .itemValueRowMain>div:last-child{width:10.6364vw}.modalItemPC .FirstItem .Table .List .ValueItem .itemValueColumn .itemValueRowMain>div:last-child span{margin-bottom:.272727vw}.modalItemPC .FirstItem .Table .List .ValueItem .itemValueColumn .itemValueRow{align-items:stretch;min-height:10.9091vw}.modalItemPC .FirstItem .Table .List .ValueItem .itemValueColumn .itemValueRow>div:first-child{overflow-wrap:break-word;white-space:normal;align-items:center;width:22.9091vw;min-height:9.45455vw;padding:.727273vw .909091vw .681818vw 1.36364vw;line-height:normal}.modalItemPC .FirstItem .Table .List .ValueItem .itemValueColumn .itemValueRow>div:last-child{width:16.4091vw}.modalItemPC .FirstItem .Table .List .ValueItem .itemValueColumn .itemValueRow>div:last-child div{width:13.6364vw}.modalItemPC .FirstItem .Table .List .ValueItem .itemValueColumn .itemValueRow>div:last-child div .dot{margin:0 .681818vw .272727vw}.modalItemPC .FirstItem .Table .List::-webkit-scrollbar{width:1.81818vw}.modalItemPC .FirstItem .Table .List::-webkit-scrollbar-thumb{border-right:1.36364vw solid #fff}.modalItemPC .FirstItem .Table .List::-webkit-scrollbar-track{border-right:1.36364vw solid #fff;margin-bottom:14.5455vw}.modalItemPC .FirstItem .Table .ValueFootnote{padding:0 1.81818vw;bottom:1.81818vw}.modalItemPC .SecondItem{width:25.4545vw;height:41.8182vw;margin:9.09091vw 3.63636vw 9.09091vw 0}.modalItemPC .SecondItem h1{margin-bottom:.909091vw}.modalItemPC .SecondItem .dop{height:2.72727vw;margin-bottom:1.81818vw}.modalItemPC .SecondItem .dop .dop_text{width:18.1818vw}.modalItemPC .SecondItem .dop .dop_text .first_text{padding-right:1.81818vw}.modalItemPC .SecondItem .dop .dop_text .second_text.dopSecondSet{padding:0 .727273vw}.modalItemPC .SecondItem .dop .dop_text .second_text.dopSecondDefault{padding:0 1.81818vw 0 0}.modalItemPC .SecondItem .dop .dop_text .third_text.dopThirdNoPad{padding-left:0}.modalItemPC .SecondItem .dop .dop_text .third_text.dopThirdPad{padding-left:1.81818vw}.modalItemPC .SecondItem .dop .dop_icon{width:2.72727vw;height:2.72727vw}.modalItemPC .SecondItem .desc{margin-bottom:5.45455vw;padding-right:1.36364vw}.modalItemPC .SecondItem .desc::-webkit-scrollbar{width:1.81818vw}.modalItemPC .SecondItem .desc::-webkit-scrollbar-thumb{border-right:1.36364vw solid #fff}.modalItemPC .SecondItem .desc::-webkit-scrollbar-track{border-right:1.36364vw solid #fff}.modalItemPC .SecondItem.SecondItem_hasRecommendations .desc{margin-bottom:1.36364vw}.modalItemPC .SecondItem .RecommendationModalCardPCInline{margin:0 0 4.90909vw}.modalItemPC .SecondItem .RecommendationModalCardPCInline .RecommendationModalCardMobile{width:100%;margin:0}.modalItemPC .SecondItem .RecommendationModalCardPCInline .RecommendationModalCardMobileTitle{font-size:1.45455vw}.modalItemPC .SecondItem .RecommendationModalCardPCInline .RecommendationModalCardMobileList{scroll-snap-type:none;-webkit-overflow-scrolling:touch;gap:.818182vw;padding:.909091vw 0 0}.modalItemPC .SecondItem .RecommendationModalCardPCInline .RecommendationModalCardMobileItem{scroll-snap-align:none;border-width:.0909091vw;border-radius:1.63636vw;flex:0 0 10.8636vw;width:10.8636vw;height:15.3636vw;padding-bottom:.727273vw}.modalItemPC .SecondItem .RecommendationModalCardPCInline .RecommendationModalCardMobileImage{border-radius:1.18182vw;width:8.22727vw;height:8.22727vw}.modalItemPC .SecondItem .RecommendationModalCardPCInline .RecommendationModalCardMobileImage img{border-radius:1.18182vw}.modalItemPC .SecondItem .RecommendationModalCardPCInline .RecommendationModalCardMobileInfo{width:8.22727vw;min-height:3.09091vw}.modalItemPC .SecondItem .RecommendationModalCardPCInline .RecommendationModalCardMobileName{width:8.22727vw;min-height:1.40909vw;max-height:2.95455vw;font-size:1.18182vw}.modalItemPC .SecondItem .RecommendationModalCardPCInline .RecommendationModalCardMobileMeta{gap:.318182vw;width:8.22727vw;height:1.04545vw;margin-top:.363636vw;font-size:.818182vw;line-height:1.04545vw}.modalItemPC .SecondItem .RecommendationModalCardPCInline .RecommendationModalCardMobilePrice,.modalItemPC .SecondItem .RecommendationModalCardPCInline .RecommendationModalCardMobileCounter{border-radius:2.36364vw;width:8.22727vw;height:2.22727vw;font-size:1.04545vw}.modalItemPC .SecondItem .RecommendationModalCardPCInline .RecommendationModalCardMobilePrice{gap:.590909vw;padding:0}.modalItemPC .SecondItem .RecommendationModalCardPCInline .RecommendationModalCardMobileCounter{border-width:.0454545vw;padding:0 .318182vw}.modalItemPC .SecondItem .RecommendationModalCardPCInline .RecommendationModalCardMobileCounterButton{width:1.77273vw;height:1.77273vw;font-size:1.54545vw}.modalItemPC .SecondItem .RecommendationModalCardPCInline .RecommendationModalCardMobileCounterButton:first-of-type{padding-top:.0454545vw;left:.318182vw}.modalItemPC .SecondItem .RecommendationModalCardPCInline .RecommendationModalCardMobileCounterButton:last-of-type{padding-top:0;right:.318182vw}.modalItemPC .SecondItem .RecommendationModalCardPCInline .RecommendationModalCardMobileCounterValue{min-width:2vw;font-size:1.31818vw}.modalItemPC .SecondItem .containerBTN>button{border-radius:2.04545vw;width:18.1818vw;height:3.63636vw;line-height:4.09091vw}.modalItemPC .SecondItem .containerBTN>div{border-radius:2.04545vw;width:17.9091vw;height:3.36364vw}.modalItemPC .SecondItem .containerBTN>div>.minus{border-radius:1.81818vw;width:2.72727vw;height:2.72727vw;margin-left:.363636vw}.modalItemPC .SecondItem .containerBTN>div>.plus{border-radius:1.81818vw;width:2.72727vw;height:2.72727vw;margin-right:.363636vw}.modalItemPC.modalItemPC_hasRecommendations:after{height:4.09091vw;margin-top:-4.09091vw}.modalItemPC .RecommendationModalCardMobile{width:calc(100% - 7.27273vw);margin:1.81818vw 3.63636vw 5.45455vw}.modalItemPC .RecommendationModalCardMobileTitle{font-size:2.27273vw}.modalItemPC .RecommendationModalCardMobileList{gap:1.54545vw;padding:1.81818vw 0}.modalItemPC .RecommendationModalCardMobileItem{border-width:.136364vw;border-radius:2.72727vw;flex-basis:19.7273vw;gap:0;width:19.7273vw;height:29.5455vw;padding-bottom:1.45455vw}.modalItemPC .RecommendationModalCardMobileImage{border-radius:1.81818vw;width:16.8182vw;height:16.8182vw}.modalItemPC .RecommendationModalCardMobileImage img{border-radius:1.81818vw}.modalItemPC .RecommendationModalCardMobileInfo{gap:0;width:16.8182vw;min-height:6.81818vw}.modalItemPC .RecommendationModalCardMobileName{width:16.8182vw;min-height:1.90909vw;max-height:4.54545vw;font-size:1.90909vw}.modalItemPC .RecommendationModalCardMobileMeta{gap:.590909vw;width:16.8182vw;height:1.45455vw;margin-top:.590909vw;font-size:1.22727vw;line-height:1.45455vw}.modalItemPC .RecommendationModalCardMobilePrice{border-radius:5vw;gap:1.54545vw;width:16.8182vw;height:4.36364vw;padding:1vw 0;font-size:1.81818vw}.modalItemPC .RecommendationModalCardMobileCounter{border-width:.0909091vw;border-radius:5vw;width:16.8182vw;height:4.36364vw;padding:0 .590909vw}.modalItemPC .RecommendationModalCardMobileCounterButton{width:3.18182vw;height:3.18182vw;font-size:2.5vw}.modalItemPC .RecommendationModalCardMobileCounterButton:first-of-type{padding-top:.181818vw;left:.590909vw}.modalItemPC .RecommendationModalCardMobileCounterButton:last-of-type{padding-top:.0909091vw;right:.590909vw}.modalItemPC .RecommendationModalCardMobileCounterValue{min-width:3.63636vw;font-size:2.18182vw}}.ModalFontPC .ItemPizza{font-style:normal;font-weight:400}@media (max-width:667px){.ModalFontPC .ItemPizza{color:#000c;font-size:1.79487vw!important;font-family:var(--inter-font)!important}}@media (max-width:667px) and (max-width:800px){.ModalFontPC .ItemPizza{font-size:clamp(12px,1.79487vw,9999px)!important}}@media (min-width:668px) and (max-width:990px){.ModalFontPC .ItemPizza{font-size:.954545vw;font-family:var(--inter-font)}}@media (min-width:991px){.ModalFontPC .ItemPizza{color:#000c;font-size:.7581vw!important;font-family:var(--inter-font)!important}}@media (min-width:991px) and (max-width:800px){.ModalFontPC .ItemPizza{font-size:clamp(12px,.7581vw,9999px)!important}}.ModalFontPC .ItemPizza{color:#0009!important}.ModalFontPC .ItemTitleStart{font-style:normal;font-weight:400}@media (max-width:667px){.ModalFontPC .ItemTitleStart{color:#000c;font-size:4.2735vw!important;font-family:var(--inter-font)!important}}@media (max-width:667px) and (max-width:800px){.ModalFontPC .ItemTitleStart{font-size:clamp(12px,4.2735vw,9999px)!important}}@media (min-width:668px) and (max-width:990px){.ModalFontPC .ItemTitleStart{font-size:2.27273vw;font-family:var(--inter-font)}}@media (min-width:991px){.ModalFontPC .ItemTitleStart{color:#000c;font-size:1.80505vw!important;font-family:var(--inter-font)!important}}@media (min-width:991px) and (max-width:800px){.ModalFontPC .ItemTitleStart{font-size:clamp(12px,1.80505vw,9999px)!important}}.ModalFontPC .ItemTitleSet{font-style:normal;font-weight:400}@media (max-width:667px){.ModalFontPC .ItemTitleSet{color:#000c;font-size:3.4188vw!important;font-family:var(--inter-font)!important}}@media (max-width:667px) and (max-width:800px){.ModalFontPC .ItemTitleSet{font-size:clamp(12px,3.4188vw,9999px)!important}}@media (min-width:668px) and (max-width:990px){.ModalFontPC .ItemTitleSet{font-size:1.81818vw;font-family:var(--inter-font)}}@media (min-width:991px){.ModalFontPC .ItemTitleSet{color:#000c;font-size:1.44404vw!important;font-family:var(--inter-font)!important}}@media (min-width:991px) and (max-width:800px){.ModalFontPC .ItemTitleSet{font-size:clamp(12px,1.44404vw,9999px)!important}}.ModalFontPC .ItemName{font-style:normal;font-weight:400}@media (max-width:667px){.ModalFontPC .ItemName{color:#000c;font-size:3.4188vw!important;font-family:var(--inter-font)!important}}@media (max-width:667px) and (max-width:800px){.ModalFontPC .ItemName{font-size:clamp(12px,3.4188vw,9999px)!important}}@media (min-width:668px) and (max-width:990px){.ModalFontPC .ItemName{font-size:1.81818vw;font-family:var(--inter-font)}}@media (min-width:991px){.ModalFontPC .ItemName{color:#000c;font-size:1.44404vw!important;font-family:var(--inter-font)!important}}@media (min-width:991px) and (max-width:800px){.ModalFontPC .ItemName{font-size:clamp(12px,1.44404vw,9999px)!important}}.ModalFontPC .ItemDesk{font-style:normal;font-weight:400}@media (max-width:667px){.ModalFontPC .ItemDesk{color:#000c;font-size:2.13675vw!important;font-family:var(--inter-font)!important}}@media (max-width:667px) and (max-width:800px){.ModalFontPC .ItemDesk{font-size:clamp(12px,2.13675vw,9999px)!important}}@media (min-width:668px) and (max-width:990px){.ModalFontPC .ItemDesk{font-size:1.13636vw;font-family:var(--inter-font)}}@media (min-width:991px){.ModalFontPC .ItemDesk{color:#000c;font-size:.902527vw!important;font-family:var(--inter-font)!important}}@media (min-width:991px) and (max-width:800px){.ModalFontPC .ItemDesk{font-size:clamp(12px,.902527vw,9999px)!important}}.ModalFontPC .ItemDesk{color:#0009!important}.ModalFontPC .ItemTitleValue{font-style:normal;font-weight:400}@media (max-width:667px){.ModalFontPC .ItemTitleValue{color:#000c;font-size:1.88034vw!important;font-family:var(--inter-font)!important}}@media (max-width:667px) and (max-width:800px){.ModalFontPC .ItemTitleValue{font-size:clamp(12px,1.88034vw,9999px)!important}}@media (min-width:668px) and (max-width:990px){.ModalFontPC .ItemTitleValue{font-size:1vw;font-family:var(--inter-font)}}@media (min-width:991px){.ModalFontPC .ItemTitleValue{color:#000c;font-size:.794224vw!important;font-family:var(--inter-font)!important}}@media (min-width:991px) and (max-width:800px){.ModalFontPC .ItemTitleValue{font-size:clamp(12px,.794224vw,9999px)!important}}.ModalFontPC .ItemDescStart{font-style:normal;font-weight:400}@media (max-width:667px){.ModalFontPC .ItemDescStart{color:#000c;font-size:2.5641vw!important;font-family:var(--inter-font)!important}}@media (max-width:667px) and (max-width:800px){.ModalFontPC .ItemDescStart{font-size:clamp(12px,2.5641vw,9999px)!important}}@media (min-width:668px) and (max-width:990px){.ModalFontPC .ItemDescStart{font-size:1.36364vw;font-family:var(--inter-font)}}@media (min-width:991px){.ModalFontPC .ItemDescStart{color:#000c;font-size:1.08303vw!important;font-family:var(--inter-font)!important}}@media (min-width:991px) and (max-width:800px){.ModalFontPC .ItemDescStart{font-size:clamp(12px,1.08303vw,9999px)!important}}.ModalFontPC .ItemDescStart{color:#0009!important}.hidddenText5{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CardItemPC.active>div{background-color:#f2f2f280!important}.CardItemPC.active>div img{mix-blend-mode:multiply}.HomeCategoryTitle{color:#333;font-style:normal;line-height:1;font-family:var(--inter-font);width:100%;margin:0}.HomeCategoryTitle--desktop{margin:2.08333vw 0;font-size:1.82292vw;font-weight:700}.ContainerCardItemPC{flex-wrap:wrap;align-items:stretch;display:flex;width:90.975vw!important;margin:0 4.51264vw!important}.ContainerCardItemPC.ContainerCardItemPC--first{margin-top:1.15523vw!important}.ContainerCardItemPC.ContainerCardItemPC--last{margin-bottom:2.16607vw!important}.ContainerCardItemPC>.CardItemPCMotion{flex:none;width:21.6607vw;margin-right:1.44404vw}.ContainerCardItemPC>.CardItemPCMotion:nth-of-type(4n){margin-right:0}.ContainerCardItemPC .CardItemPC{width:100%;height:36.6787vw;margin-bottom:1.15523vw;padding:0!important}.ContainerCardItemPC .CardItemPC>div{mix-blend-mode:multiply;background-color:#fff;border-radius:1.15523vw;flex-direction:column;align-items:center;width:100%;display:flex}.ContainerCardItemPC .CardItemPC>div .imgItem{width:100%;position:relative}.ContainerCardItemPC .CardItemPC>div .imgItem img{width:100%;height:auto;position:initial}.ContainerCardItemPC .CardItemPC>div .CardNameItem{height:3.4657vw;font-style:normal;font-weight:500}@media (max-width:667px){.ContainerCardItemPC .CardItemPC>div .CardNameItem{color:#000c;font-size:3.76068vw!important;font-family:var(--inter-font)!important}}@media (max-width:667px) and (max-width:800px){.ContainerCardItemPC .CardItemPC>div .CardNameItem{font-size:clamp(12px,3.76068vw,9999px)!important}}@media (min-width:668px) and (max-width:990px){.ContainerCardItemPC .CardItemPC>div .CardNameItem{font-size:2vw;font-family:var(--inter-font)}}@media (min-width:991px){.ContainerCardItemPC .CardItemPC>div .CardNameItem{color:#000c;font-size:1.58845vw!important;font-family:var(--inter-font)!important}}@media (min-width:991px) and (max-width:800px){.ContainerCardItemPC .CardItemPC>div .CardNameItem{font-size:clamp(12px,1.58845vw,9999px)!important}}.ContainerCardItemPC .CardItemPC>div .CardNameItem{text-align:center;justify-content:center;align-items:center;display:flex}.ContainerCardItemPC .CardItemPC>div .dop_text{align-items:center;width:10.8303vw;height:2.31047vw;padding:0;display:flex}.ContainerCardItemPC .CardItemPC>div .dop_text .first_text{font-style:normal;font-weight:400}@media (max-width:667px){.ContainerCardItemPC .CardItemPC>div .dop_text .first_text{color:#000c;font-size:1.88034vw!important;font-family:var(--inter-font)!important}}@media (max-width:667px) and (max-width:800px){.ContainerCardItemPC .CardItemPC>div .dop_text .first_text{font-size:clamp(12px,1.88034vw,9999px)!important}}@media (min-width:668px) and (max-width:990px){.ContainerCardItemPC .CardItemPC>div .dop_text .first_text{font-size:1vw;font-family:var(--inter-font)}}@media (min-width:991px){.ContainerCardItemPC .CardItemPC>div .dop_text .first_text{color:#000c;font-size:.794224vw!important;font-family:var(--inter-font)!important}}@media (min-width:991px) and (max-width:800px){.ContainerCardItemPC .CardItemPC>div .dop_text .first_text{font-size:clamp(12px,.794224vw,9999px)!important}}.ContainerCardItemPC .CardItemPC>div .dop_text .first_text{color:#0006;justify-content:center;align-items:center;display:flex}.ContainerCardItemPC .CardItemPC>div .dop_text .second_text{font-style:normal;font-weight:400}@media (max-width:667px){.ContainerCardItemPC .CardItemPC>div .dop_text .second_text{color:#000c;font-size:1.88034vw!important;font-family:var(--inter-font)!important}}@media (max-width:667px) and (max-width:800px){.ContainerCardItemPC .CardItemPC>div .dop_text .second_text{font-size:clamp(12px,1.88034vw,9999px)!important}}@media (min-width:668px) and (max-width:990px){.ContainerCardItemPC .CardItemPC>div .dop_text .second_text{font-size:1vw;font-family:var(--inter-font)}}@media (min-width:991px){.ContainerCardItemPC .CardItemPC>div .dop_text .second_text{color:#000c;font-size:.794224vw!important;font-family:var(--inter-font)!important}}@media (min-width:991px) and (max-width:800px){.ContainerCardItemPC .CardItemPC>div .dop_text .second_text{font-size:clamp(12px,.794224vw,9999px)!important}}.ContainerCardItemPC .CardItemPC>div .dop_text .second_text{color:#0006;justify-content:center;align-items:center;display:flex}.ContainerCardItemPC .CardItemPC>div .dop_text .second_text.withSideOffset{margin-right:.361011vw}.ContainerCardItemPC .CardItemPC>div .dop_text .third_text{font-style:normal;font-weight:400}@media (max-width:667px){.ContainerCardItemPC .CardItemPC>div .dop_text .third_text{color:#000c;font-size:1.88034vw!important;font-family:var(--inter-font)!important}}@media (max-width:667px) and (max-width:800px){.ContainerCardItemPC .CardItemPC>div .dop_text .third_text{font-size:clamp(12px,1.88034vw,9999px)!important}}@media (min-width:668px) and (max-width:990px){.ContainerCardItemPC .CardItemPC>div .dop_text .third_text{font-size:1vw;font-family:var(--inter-font)}}@media (min-width:991px){.ContainerCardItemPC .CardItemPC>div .dop_text .third_text{color:#000c;font-size:.794224vw!important;font-family:var(--inter-font)!important}}@media (min-width:991px) and (max-width:800px){.ContainerCardItemPC .CardItemPC>div .dop_text .third_text{font-size:clamp(12px,.794224vw,9999px)!important}}.ContainerCardItemPC .CardItemPC>div .dop_text .third_text{color:#0006;justify-content:center;align-items:center;display:flex}.ContainerCardItemPC .CardItemPC>div .dop_text .third_text.withSideOffset{margin-left:.361011vw}.ContainerCardItemPC .CardItemPC>div .dop_text .divider{background-color:#0006;width:.0361011vw;height:.722022vw}.ContainerCardItemPC .CardItemPC>div .desc_text{height:3.4657vw;padding:0 1.15523vw;font-style:normal;font-weight:400;color:#0009!important}@media (max-width:667px){.ContainerCardItemPC .CardItemPC>div .desc_text{color:#000c;font-size:2.22222vw!important;font-family:var(--inter-font)!important}}@media (max-width:667px) and (max-width:800px){.ContainerCardItemPC .CardItemPC>div .desc_text{font-size:clamp(12px,2.22222vw,9999px)!important}}@media (min-width:668px) and (max-width:990px){.ContainerCardItemPC .CardItemPC>div .desc_text{font-size:1.18182vw;font-family:var(--inter-font)}}@media (min-width:991px){.ContainerCardItemPC .CardItemPC>div .desc_text{color:#000c;font-size:.938628vw!important;font-family:var(--inter-font)!important}}@media (min-width:991px) and (max-width:800px){.ContainerCardItemPC .CardItemPC>div .desc_text{font-size:clamp(12px,.938628vw,9999px)!important}}.ContainerCardItemPC .CardItemPC>div .desc_text{text-align:center;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.19134vw;display:-webkit-box;overflow:hidden}.ContainerCardItemPC .CardItemPC>div .containerBTN{justify-content:center;align-items:center;width:13.8628vw;height:3.4657vw;margin-top:1.15523vw;display:flex}.ContainerCardItemPC .CardItemPC>div .containerBTN>button{background-color:#0000000d;border:none;border-radius:1.73285vw;width:100%;height:100%;padding:0;font-style:normal;font-weight:400;color:#000c!important}@media (max-width:667px){.ContainerCardItemPC .CardItemPC>div .containerBTN>button{color:#000c;font-size:2.73504vw!important;font-family:var(--inter-font)!important}}@media (max-width:667px) and (max-width:800px){.ContainerCardItemPC .CardItemPC>div .containerBTN>button{font-size:clamp(12px,2.73504vw,9999px)!important}}@media (min-width:668px) and (max-width:990px){.ContainerCardItemPC .CardItemPC>div .containerBTN>button{font-size:1.45455vw;font-family:var(--inter-font)}}@media (min-width:991px){.ContainerCardItemPC .CardItemPC>div .containerBTN>button{color:#000c;font-size:1.15523vw!important;font-family:var(--inter-font)!important}}@media (min-width:991px) and (max-width:800px){.ContainerCardItemPC .CardItemPC>div .containerBTN>button{font-size:clamp(12px,1.15523vw,9999px)!important}}.ContainerCardItemPC .CardItemPC>div .containerBTN>button{white-space:nowrap;justify-content:center;align-items:center;display:flex}.ContainerCardItemPC .CardItemPC>div .containerBTN>button:hover{background-color:#00000012!important}.ContainerCardItemPC .CardItemPC>div .containerBTN>div{background-color:#fff;border-radius:1.73285vw;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}.ContainerCardItemPC .CardItemPC>div .containerBTN>div>.minus{cursor:pointer;background-color:#0000000d;border:none;border-radius:1.44404vw;justify-content:center;align-items:center;margin-left:.288809vw;padding:0;font-style:normal;font-weight:400;display:flex}@media (max-width:667px){.ContainerCardItemPC .CardItemPC>div .containerBTN>div>.minus{color:#000c;font-size:3.76068vw!important;font-family:var(--inter-font)!important}}@media (max-width:667px) and (max-width:800px){.ContainerCardItemPC .CardItemPC>div .containerBTN>div>.minus{font-size:clamp(12px,3.76068vw,9999px)!important}}@media (min-width:668px) and (max-width:990px){.ContainerCardItemPC .CardItemPC>div .containerBTN>div>.minus{font-size:2vw;font-family:var(--inter-font)}}@media (min-width:991px){.ContainerCardItemPC .CardItemPC>div .containerBTN>div>.minus{color:#000c;font-size:1.58845vw!important;font-family:var(--inter-font)!important}}@media (min-width:991px) and (max-width:800px){.ContainerCardItemPC .CardItemPC>div .containerBTN>div>.minus{font-size:clamp(12px,1.58845vw,9999px)!important}}.ContainerCardItemPC .CardItemPC>div .containerBTN>div>.minus{width:2.88809vw;height:2.88809vw}.ContainerCardItemPC .CardItemPC>div .containerBTN>div>.minus:hover{background-color:#00000012!important}.ContainerCardItemPC .CardItemPC>div .containerBTN>div>.plus{cursor:pointer;background-color:#0000000d;border:none;place-content:center;align-items:center;margin-right:.288809vw;padding:0;font-style:normal;font-weight:300;display:flex}@media (max-width:667px){.ContainerCardItemPC .CardItemPC>div .containerBTN>div>.plus{color:#000c;font-size:5.12821vw!important;font-family:var(--inter-font)!important}}@media (max-width:667px) and (max-width:800px){.ContainerCardItemPC .CardItemPC>div .containerBTN>div>.plus{font-size:clamp(12px,5.12821vw,9999px)!important}}@media (min-width:668px) and (max-width:990px){.ContainerCardItemPC .CardItemPC>div .containerBTN>div>.plus{font-size:2.72727vw;font-family:var(--inter-font)}}@media (min-width:991px){.ContainerCardItemPC .CardItemPC>div .containerBTN>div>.plus{color:#000c;font-size:2.16607vw!important;font-family:var(--inter-font)!important}}@media (min-width:991px) and (max-width:800px){.ContainerCardItemPC .CardItemPC>div .containerBTN>div>.plus{font-size:clamp(12px,2.16607vw,9999px)!important}}.ContainerCardItemPC .CardItemPC>div .containerBTN>div>.plus{border-radius:1.44404vw;width:2.88809vw;height:2.88809vw}.ContainerCardItemPC .CardItemPC>div .containerBTN>div>.plus:hover{background-color:#00000012!important}.ContainerCardItemPC .CardItemPC>div .containerBTN>div>span{justify-content:center;align-items:center;font-style:normal;font-weight:400;display:flex}@media (max-width:667px){.ContainerCardItemPC .CardItemPC>div .containerBTN>div>span{color:#000c;font-size:3.76068vw!important;font-family:var(--inter-font)!important}}@media (max-width:667px) and (max-width:800px){.ContainerCardItemPC .CardItemPC>div .containerBTN>div>span{font-size:clamp(12px,3.76068vw,9999px)!important}}@media (min-width:668px) and (max-width:990px){.ContainerCardItemPC .CardItemPC>div .containerBTN>div>span{font-size:2vw;font-family:var(--inter-font)}}@media (min-width:991px){.ContainerCardItemPC .CardItemPC>div .containerBTN>div>span{color:#000c;font-size:1.58845vw!important;font-family:var(--inter-font)!important}}@media (min-width:991px) and (max-width:800px){.ContainerCardItemPC .CardItemPC>div .containerBTN>div>span{font-size:clamp(12px,1.58845vw,9999px)!important}}@media (min-width:668px) and (max-width:990px){.HomeCategoryTitle--desktop{margin:2.08333vw 0;font-size:1.82292vw}.ContainerCardItemPC{box-sizing:border-box;flex-wrap:wrap;align-items:stretch;display:flex;width:calc(100% - 4.54545vw)!important;margin:0 2.27273vw!important}.ContainerCardItemPC.ContainerCardItemPC--first{margin-top:1.6vw!important}.ContainerCardItemPC.ContainerCardItemPC--last{margin-bottom:3vw!important}.ContainerCardItemPC>.CardItemPCMotion{flex:none;justify-content:center;width:calc(33.3333% - 1.33333vw);margin-right:2vw;display:flex}.ContainerCardItemPC>.CardItemPCMotion:nth-of-type(4n){margin-right:2vw}.ContainerCardItemPC>.CardItemPCMotion:nth-of-type(3n){margin-right:0}.ContainerCardItemPC .CardItemPC{box-sizing:border-box;width:30vw;max-width:100%;height:50.8vw;margin-bottom:1.6vw;margin-left:auto;margin-right:auto;padding:0!important}.ContainerCardItemPC .CardItemPC>div{mix-blend-mode:multiply;background-color:#fff;border-radius:1.6vw;flex-direction:column;align-items:center;width:100%;display:flex}.ContainerCardItemPC .CardItemPC>div .imgItem{width:100%;position:relative}.ContainerCardItemPC .CardItemPC>div .imgItem img{width:100%;height:auto;position:initial}.ContainerCardItemPC .CardItemPC>div .CardNameItem{text-align:center;justify-content:center;align-items:center;height:4.8vw;padding:0 1.6vw;display:flex;font-size:2.2vw!important;font-weight:500!important;font-family:var(--inter-font)!important}.ContainerCardItemPC .CardItemPC>div .dop_text{align-items:center;width:15vw;height:3.2vw;padding:0;display:flex}.ContainerCardItemPC .CardItemPC>div .dop_text .first_text,.ContainerCardItemPC .CardItemPC>div .dop_text .second_text{color:#0006;justify-content:center;align-items:center;display:flex;font-size:1.1vw!important;font-family:var(--inter-font)!important;font-weight:400!important}.ContainerCardItemPC .CardItemPC>div .dop_text .second_text.withSideOffset{margin-right:.5vw}.ContainerCardItemPC .CardItemPC>div .dop_text .third_text{color:#0006;justify-content:center;align-items:center;display:flex;font-size:1.1vw!important;font-family:var(--inter-font)!important;font-weight:400!important}.ContainerCardItemPC .CardItemPC>div .dop_text .third_text.withSideOffset{margin-left:.5vw}.ContainerCardItemPC .CardItemPC>div .dop_text .divider{background-color:#0006;width:.05vw;height:1vw}.ContainerCardItemPC .CardItemPC>div .desc_text{text-align:center;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:4.8vw;padding:0 1.6vw;line-height:1.65vw;display:-webkit-box;overflow:hidden;color:#0009!important;font-size:1.3vw!important;font-weight:400!important;font-family:var(--inter-font)!important}.ContainerCardItemPC .CardItemPC>div .containerBTN{justify-content:center;align-items:center;width:19.2vw;height:4.8vw;margin-top:1.6vw;display:flex}.ContainerCardItemPC .CardItemPC>div .containerBTN>button{white-space:nowrap;background-color:#0000000d;border:none;border-radius:2.4vw;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex;color:#000c!important;font-size:1.6vw!important;font-family:var(--inter-font)!important;font-weight:400!important}.ContainerCardItemPC .CardItemPC>div .containerBTN>button:hover{background-color:#00000012!important}.ContainerCardItemPC .CardItemPC>div .containerBTN .MuiButton-root{font-size:1.6vw!important;font-family:var(--inter-font)!important;text-transform:none!important;border-radius:2.4vw!important;width:100%!important;min-height:4.8vw!important;max-height:4.8vw!important;padding:0!important;font-weight:400!important}.ContainerCardItemPC .CardItemPC>div .containerBTN>div{background-color:#fff;border-radius:2.4vw;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}.ContainerCardItemPC .CardItemPC>div .containerBTN>div>.minus{cursor:pointer;background-color:#0000000d;border:none;border-radius:2vw;justify-content:center;align-items:center;width:4vw;height:4vw;margin-left:.4vw;padding:0;display:flex;font-size:2.2vw!important;font-family:var(--inter-font)!important;font-weight:400!important}.ContainerCardItemPC .CardItemPC>div .containerBTN>div>.minus:hover{background-color:#00000012!important}.ContainerCardItemPC .CardItemPC>div .containerBTN>div>.plus{cursor:pointer;background-color:#0000000d;border:none;border-radius:2vw;place-content:center;align-items:center;width:4vw;height:4vw;margin-right:.4vw;padding:0;display:flex;font-size:3vw!important;font-family:var(--inter-font)!important;font-weight:300!important}.ContainerCardItemPC .CardItemPC>div .containerBTN>div>.plus:hover{background-color:#00000012!important}.ContainerCardItemPC .CardItemPC>div .containerBTN>div>span{justify-content:center;align-items:center;display:flex;font-size:2.2vw!important;font-family:var(--inter-font)!important;font-weight:400!important}}