.ProductCard_productCardWrapper__YMHEf{height:100%;width:100%;--tw-bg-opacity:1;background-color:rgb(57 57 57/var(--tw-bg-opacity));border-radius:20px;transition-duration:.2s;padding-bottom:.75rem}@media (min-width:640px){.ProductCard_productCardWrapper__YMHEf{padding-bottom:1.5rem}}@media (hover:hover) and (pointer:fine){.ProductCard_productCardWrapper__YMHEf:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}}.ProductCard_productCardWrapper__YMHEf .ProductCard_headerSection__cwEdn{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-top-left-radius:20px;border-top-right-radius:20px;display:flex;justify-content:center;height:35px;padding-left:1.25rem;padding-right:1.25rem}.ProductCard_productCardWrapper__YMHEf .ProductCard_contentSection___RJF_{display:flex;flex-direction:column;align-items:center;padding-left:1rem;padding-right:1rem;border-top-width:1px;--tw-border-opacity:1;border-top-color:rgb(57 57 57/var(--tw-border-opacity));transition-duration:.2s}.ProductCard_productCardWrapper__YMHEf .ProductCard_productNameText__h3cpp{height:2.25rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:center;font-size:.75rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));margin-top:.25rem;margin-bottom:.25rem;transition-duration:.2s}@media (min-width:640px){.ProductCard_productCardWrapper__YMHEf .ProductCard_productNameText__h3cpp{height:3rem;margin-top:.625rem;margin-bottom:.625rem;font-size:1rem}}.ProductCard_productCardWrapper__YMHEf .ProductCard_productImageWrapper__8fOrP{aspect-ratio:124/134;width:100%;position:relative}@media (min-width:640px){.ProductCard_productCardWrapper__YMHEf .ProductCard_productImageWrapper__8fOrP{aspect-ratio:217/232}}.ProductCard_productCardWrapper__YMHEf .ProductCard_typeBadgeImage__W7585{aspect-ratio:32/30;position:absolute;top:0;left:0}@media (min-width:640px){.ProductCard_productCardWrapper__YMHEf .ProductCard_typeBadgeImage__W7585{height:auto;width:auto}}.ProductCard_productCardWrapper__YMHEf .ProductCard_promotionBadgeImage__eZ_ZP{aspect-ratio:58/20;position:absolute;top:0;right:0}@media (min-width:640px){.ProductCard_productCardWrapper__YMHEf .ProductCard_promotionBadgeImage__eZ_ZP{height:auto;width:auto}}.ProductCard_productCardWrapper__YMHEf .ProductCard_charactersWrapper__MwGDy{width:100%;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));place-content:center;gap:.25rem;align-items:center;margin-top:.25rem}@media (min-width:640px){.ProductCard_productCardWrapper__YMHEf .ProductCard_charactersWrapper__MwGDy{gap:.75rem;margin-top:.5rem}}.ProductCard_productCardWrapper__YMHEf .ProductCard_characterItem__x9CdP{width:100%;grid-column:span 1/span 1}.ProductCard_productCardWrapper__YMHEf .ProductCard_divideSection__mlk68{width:100%;margin-top:.5rem;margin-bottom:.5rem;border-top-width:1px;--tw-border-opacity:1;border-top-color:rgb(255 255 255/var(--tw-border-opacity));transition-duration:.2s}@media (min-width:640px){.ProductCard_productCardWrapper__YMHEf .ProductCard_divideSection__mlk68{margin-top:1rem;margin-bottom:1rem}}.ProductCard_productCardWrapper__YMHEf .ProductCard_priceWrapper__0O5MS{width:100%;display:flex;justify-content:space-between}.ProductCard_productCardWrapper__YMHEf .ProductCard_priceText__QMHdM{text-align:right;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.ProductCard_productCardWrapper__YMHEf .ProductCard_promoPriceText__W_CwG{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:right;font-size:.875rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 61 0/var(--tw-text-opacity));display:flex;align-items:center;justify-content:flex-end}@media (min-width:640px){.ProductCard_productCardWrapper__YMHEf .ProductCard_promoPriceText__W_CwG{font-size:1.5rem}}.ProductCard_productCardWrapper__YMHEf .ProductCard_promoMarkText__1F6nE{width:50%;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:right;font-size:.875rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;align-items:center;justify-content:flex-end}.ProductCard_productCardWrapper__YMHEf .ProductCard_buttonSection__WHtMN{height:2.5rem;width:100%;margin-top:.5rem;display:flex;align-items:center;justify-content:center}@media (min-width:640px){.ProductCard_productCardWrapper__YMHEf .ProductCard_buttonSection__WHtMN{height:45px;margin-top:1rem}}.ProductCard_productCardWrapper__YMHEf .ProductCard_buttonSection__WHtMN.ProductCard_second__huenQ{margin-top:.25rem}@media (min-width:640px){.ProductCard_productCardWrapper__YMHEf .ProductCard_buttonSection__WHtMN.ProductCard_second__huenQ{margin-top:.5rem}}.ProductCard_productCardWrapper__YMHEf .ProductCard_plusButtonWrapper__qUnxp{height:100%;width:35%;margin-right:.5rem}.ProductCard_productCardWrapper__YMHEf .ProductCard_buttonText__IZwjm{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-weight:500;font-size:1rem}@media (min-width:1024px){.ProductCard_productCardWrapper__YMHEf .ProductCard_buttonText__IZwjm{font-size:1.25rem}}.ProductCard_productCardWrapper__YMHEf .ProductCard_buttonText__IZwjm{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.ProductCard_productCardWrapper__YMHEf .ProductCard_textButtonWrapper__Ustib{height:100%;width:65%}.ProductCard_productCardWrapper__YMHEf .ProductCard_invisibleCharacter__TAm8B{aspect-ratio:1/1;width:100%;grid-column:span 1/span 1}.ProductCard_productCardWrapper__YMHEf .ProductCard_action__awTed{position:relative;display:block;aspect-ratio:1/1;width:.75rem}@media (min-width:1024px){.ProductCard_productCardWrapper__YMHEf .ProductCard_action__awTed{width:1.25rem}}.ProductCard_productCardWrapper__YMHEf .ProductCard_action__awTed:before{--tw-translate-x:-50%;--tw-translate-y:-50%;--tw-rotate:0deg}.ProductCard_productCardWrapper__YMHEf .ProductCard_action__awTed:after,.ProductCard_productCardWrapper__YMHEf .ProductCard_action__awTed:before{position:absolute;top:50%;left:50%;height:.125rem;width:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.125rem;transition-duration:.2s;content:""}.ProductCard_productCardWrapper__YMHEf .ProductCard_action__awTed:after{--tw-translate-x:-50%;--tw-translate-y:-50%;--tw-rotate:90deg}.ProductCard_productCardWrapper__YMHEf .ProductCard_action__awTed.ProductCard_active__5o4tl:after,.ProductCard_productCardWrapper__YMHEf .ProductCard_action__awTed.ProductCard_active__5o4tl:before{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.Button_darkButton__AASx9{transition-duration:.2s;width:100%;padding:.5rem 1rem;--tw-bg-opacity:1;background-color:rgb(30 30 30/var(--tw-bg-opacity));border-width:2px;--tw-border-opacity:1;border-color:rgb(30 30 30/var(--tw-border-opacity));font-size:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){.Button_darkButton__AASx9{font-size:1.25rem}}@media (hover:hover) and (pointer:fine){.Button_darkButton__AASx9:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(30 30 30/var(--tw-text-opacity));--tw-shadow:4px 4px 2px #1e1e1e;--tw-shadow-colored:4px 4px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.Button_darkButton__AASx9.Button_bgOrange__5j4da{--tw-bg-opacity:1;background-color:rgb(243 111 33/var(--tw-bg-opacity));border-width:2px;--tw-border-opacity:1;border-color:rgb(243 111 33/var(--tw-border-opacity))}@media (hover:hover) and (pointer:fine){.Button_darkButton__AASx9.Button_bgOrange__5j4da:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(243 111 33/var(--tw-text-opacity));--tw-shadow:4px 4px 2px #f36f21;--tw-shadow-colored:4px 4px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.Button_orangButton__fmq19{transition-duration:.2s;width:100%;padding:.5rem 1rem;background-color:rgb(30 30 30/var(--tw-bg-opacity));border-color:rgb(30 30 30/var(--tw-border-opacity));font-size:1rem}@media (min-width:1024px){.Button_orangButton__fmq19{font-size:1.25rem}}@media (hover:hover) and (pointer:fine){.Button_orangButton__fmq19:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(30 30 30/var(--tw-text-opacity));--tw-shadow:4px 4px 2px #1e1e1e;--tw-shadow-colored:4px 4px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.Button_orangButton__fmq19.Button_bgOrange__5j4da{--tw-bg-opacity:1;background-color:rgb(243 111 33/var(--tw-bg-opacity));border-width:2px;--tw-border-opacity:1;border-color:rgb(243 111 33/var(--tw-border-opacity))}@media (hover:hover) and (pointer:fine){.Button_orangButton__fmq19.Button_bgOrange__5j4da:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(243 111 33/var(--tw-text-opacity));--tw-shadow:4px 4px 2px #f36f21;--tw-shadow-colored:4px 4px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.Button_orangButton__fmq19{--tw-bg-opacity:1;background-color:rgb(243 111 33/var(--tw-bg-opacity));border-width:2px;--tw-border-opacity:1;border-color:rgb(243 111 33/var(--tw-border-opacity));font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (hover:hover) and (pointer:fine){.Button_orangButton__fmq19:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(243 111 33/var(--tw-text-opacity));--tw-shadow:4px 4px 2px #f36f21;--tw-shadow-colored:4px 4px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.Button_orangButton__fmq19.Button_border__WwEln{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(243 111 33/var(--tw-text-opacity))}.Button_orangButton__fmq19.Button_px0__MXbNi{padding-left:0;padding-right:0}.Button_orangButton__fmq19.Button_disable__8YiGw{--tw-bg-opacity:1;background-color:rgb(151 149 150/var(--tw-bg-opacity));border-width:2px;--tw-border-opacity:1;border-color:rgb(151 149 150/var(--tw-border-opacity))}@media (hover:hover) and (pointer:fine){.Button_orangButton__fmq19.Button_disable__8YiGw:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0px 0px 0px #f36f21;--tw-shadow-colored:0px 0px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.Button_radiusButton__RIXiX{width:100%;--tw-bg-opacity:1;background-color:rgb(48 48 48/var(--tw-bg-opacity));display:flex;justify-content:center;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem}@media (min-width:1024px){.Button_radiusButton__RIXiX{font-size:1.25rem}}.Button_radiusButton__RIXiX{border-radius:100px;cursor:pointer;transition:all .5s ease;text-transform:capitalize}.Button_radiusButton__RIXiX:active{transform:scale(.9)}.Button_radiusButton__RIXiX.Button_active__2wG6q{--tw-bg-opacity:1;background-color:rgb(243 111 33/var(--tw-bg-opacity))}.Button_normalButton__TA9B5{transition-duration:.2s;width:100%;--tw-bg-opacity:1;background-color:rgb(30 30 30/var(--tw-bg-opacity));border-width:1px;--tw-border-opacity:1;border-color:rgb(30 30 30/var(--tw-border-opacity))}.Button_backButton__J878K.Button_normalButton__TA9B5,.Button_orangButton__fmq19.Button_normalButton__TA9B5{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(243 111 33/var(--tw-text-opacity))}.Button_normalButton__TA9B5{display:flex;align-items:center;justify-content:center;position:relative}@media (hover:hover) and (pointer:fine){.Button_normalButton__TA9B5.Button_opacityHover__jKxT_:hover{opacity:.75}}.Button_normalButton__TA9B5.Button_bgOrange__5j4da{--tw-bg-opacity:1;background-color:rgb(243 111 33/var(--tw-bg-opacity));--tw-border-opacity:1;border-color:rgb(243 111 33/var(--tw-border-opacity))}@media (hover:hover) and (pointer:fine){.Button_normalButton__TA9B5.Button_hoverOrange__iPvAd:hover{--tw-bg-opacity:1;background-color:rgb(243 111 33/var(--tw-bg-opacity));--tw-border-opacity:1;border-color:rgb(243 111 33/var(--tw-border-opacity))}}.Button_categoryPromotionButton__zu_1w{position:relative;display:flex;width:100%;justify-content:space-between;overflow:hidden;font-weight:500;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));transition-duration:.2s;padding-right:.25rem;padding-left:.25rem;font-size:.75rem}@media not all and (min-width:768px){.Button_categoryPromotionButton__zu_1w{flex-direction:column;padding-top:.125rem}}@media (min-width:768px){.Button_categoryPromotionButton__zu_1w{align-items:center;padding-left:.75rem;font-size:1rem}}@media (min-width:1024px){.Button_categoryPromotionButton__zu_1w{font-size:1.5rem}}@media (min-width:1280px){.Button_categoryPromotionButton__zu_1w{padding-right:2.5rem;padding-left:4rem;font-size:1.5rem}}.Button_categoryPromotionButton__zu_1w{border-radius:10px;background:linear-gradient(180deg,#ebebeb,#f9f9f9)}.Button_categoryPromotionButton__zu_1w>*{position:relative}.Button_categoryPromotionButton__zu_1w:before{pointer-events:none;position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;transition-duration:.2s;content:"";background:linear-gradient(180deg,#ea6531,#f38d33)}.Button_categoryPromotionButton__zu_1w.Button_active__2wG6q,.Button_categoryPromotionButton__zu_1w:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.Button_categoryPromotionButton__zu_1w.Button_active__2wG6q:before,.Button_categoryPromotionButton__zu_1w:hover:before{opacity:1}.Button_whiteButton__JSeEn{transition-duration:.2s;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-width:1px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.Button_backButton__J878K.Button_whiteButton__JSeEn,.Button_orangButton__fmq19.Button_whiteButton__JSeEn{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(243 111 33/var(--tw-text-opacity))}.Button_whiteButton__JSeEn{display:flex;align-items:center;justify-content:center;position:relative;--tw-text-opacity:1;color:rgb(243 141 51/var(--tw-text-opacity))}@media (hover:hover) and (pointer:fine){.Button_whiteButton__JSeEn.Button_bgDark__YmS_3:hover{--tw-bg-opacity:1;background-color:rgb(28 28 28/var(--tw-bg-opacity));--tw-border-opacity:1;border-color:rgb(28 28 28/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}}.Button_backButton__J878K{transition-duration:.2s;width:100%;padding:.5rem 1rem;background-color:rgb(30 30 30/var(--tw-bg-opacity));border-color:rgb(30 30 30/var(--tw-border-opacity));font-size:1rem;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){.Button_backButton__J878K{font-size:1.25rem}}@media (hover:hover) and (pointer:fine){.Button_backButton__J878K:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(30 30 30/var(--tw-text-opacity));--tw-shadow:4px 4px 2px #1e1e1e;--tw-shadow-colored:4px 4px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.Button_backButton__J878K.Button_bgOrange__5j4da{--tw-bg-opacity:1;background-color:rgb(243 111 33/var(--tw-bg-opacity));border-width:2px;--tw-border-opacity:1;border-color:rgb(243 111 33/var(--tw-border-opacity))}@media (hover:hover) and (pointer:fine){.Button_backButton__J878K.Button_bgOrange__5j4da:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(243 111 33/var(--tw-text-opacity));--tw-shadow:4px 4px 2px #f36f21;--tw-shadow-colored:4px 4px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.Button_backButton__J878K{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-width:2px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));font-weight:500;--tw-text-opacity:1;color:rgb(30 30 30/var(--tw-text-opacity))}@media (hover:hover) and (pointer:fine){.Button_backButton__J878K:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(243 111 33/var(--tw-text-opacity));--tw-shadow:4px 4px 2px #f36f21;--tw-shadow-colored:4px 4px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.Button_backButton__J878K.Button_border__WwEln{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(243 111 33/var(--tw-text-opacity))}.Button_roundButton__L64nN{transition-duration:.2s;aspect-ratio:1/1;width:36px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.Button_backButton__J878K.Button_roundButton__L64nN,.Button_orangButton__fmq19.Button_roundButton__L64nN{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(243 111 33/var(--tw-text-opacity))}.Button_roundButton__L64nN{display:flex;align-items:center;justify-content:center;--tw-text-opacity:1;color:rgb(243 141 51/var(--tw-text-opacity))}@media not all and (min-width:640px){.Button_roundButton__L64nN{width:20px}}@media (hover:hover) and (pointer:fine){.Button_roundButton__L64nN.Button_bgDark__YmS_3:hover{--tw-bg-opacity:1;background-color:rgb(28 28 28/var(--tw-bg-opacity));--tw-border-opacity:1;border-color:rgb(28 28 28/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}}