.ReadMoreButton_container__Z9d7U{width:315px;max-width:90%;min-height:40px;border-radius:33px;position:relative;border:1px solid #61666e;background:#fff;padding:9px 30px;display:inline-block;transition:all .2s}@media(min-width:768px){.ReadMoreButton_container__Z9d7U:hover{border-color:#e91e63}.ReadMoreButton_container__Z9d7U:hover .ReadMoreButton_text__Gv98c{color:#e91e63}.ReadMoreButton_container__Z9d7U:hover .ReadMoreButton_arrow__RvTNI{border-color:#e91e63}}.ReadMoreButton_container__Z9d7U .ReadMoreButton_text__Gv98c{color:#2f353e;font-size:16px;text-align:center;max-width:calc(100% - 20px);transition:color .2s}.ReadMoreButton_container__Z9d7U .ReadMoreButton_arrow__RvTNI{position:absolute;top:calc(50% - 4px);right:25px;width:7px;height:7px;border-top:2px solid #2f353e;border-right:2px solid #2f353e;transform:rotate(45deg);transition:border .1s}.CartButton_cartButton__pAIlT{width:60px;height:40px;border-radius:20px;background-color:#e91e63}@media(min-width:768px){.CartButton_cartButton__pAIlT{transition:opacity .2s}.CartButton_cartButton__pAIlT:hover{opacity:.6}}.FavoriteButton_container__G1tkt{position:absolute;right:0;z-index:1}.NoticeButton_noticeButton__j7jrL{width:60px;height:40px;border-radius:20px;background-color:#fcc317}@media(min-width:768px){.NoticeButton_noticeButton__j7jrL{transition:opacity .2s}.NoticeButton_noticeButton__j7jrL:hover{opacity:.6}}.PriceWithLocalCurrency_container__N_GgD{font-size:16px;color:#1e2127;font-weight:600}.PriceWithLocalCurrency_container__N_GgD .PriceWithLocalCurrency_currency__b0NV1{font-size:12px}.BuyerCommentLabel_container__4HVjx{position:absolute;bottom:0;left:0;background-color:#e91e63;height:15%;display:flex;font-size:16px;z-index:1;color:#fff;font-weight:600;width:100%}@media screen and (max-width:480px){.BuyerCommentLabel_container__4HVjx{font-size:12px}}@media(min-width:569px)and (max-width:600px){.BuyerCommentLabel_container__4HVjx{font-size:14px}}.BuyerCommentLabel_container__4HVjx.BuyerCommentLabel_isSmall__dOV2M{height:20px;font-size:12px}.BuyerCommentLabel_container__4HVjx.BuyerCommentLabel_sizeImmutable__yJ6yI{font-size:14px}.BuyerCommentLabel_container__4HVjx .BuyerCommentLabel_buyerCommentLabelContainer__xcayq{height:100%;display:flex;justify-content:center;align-items:center;width:64%}.BuyerCommentLabel_container__4HVjx .BuyerCommentLabel_buyerCommentLabelContainer__xcayq.BuyerCommentLabel_isSmall__dOV2M{width:100%}.BuyerCommentLabel_container__4HVjx .BuyerCommentLabel_buyerCommentLabelContainer__xcayq .BuyerCommentLabel_buyerCommentLabelText__erw9d{font-weight:500}.BuyerCommentLabel_container__4HVjx .BuyerCommentLabel_buyerCommentPatchContainer__XXViu{width:48%;aspect-ratio:1/1;position:absolute;border-radius:999px;overflow:hidden;background-color:#fff2f5;padding:16px;display:grid;place-content:center;gap:4px;right:-10%;bottom:-50%}.BuyerCommentLabel_container__4HVjx .BuyerCommentLabel_buyerCommentPatchContainer__XXViu .BuyerCommentLabel_commentIconContainer__4C48F{position:relative;right:10%}.ProductLabel_container__ujicO{display:flex;flex-direction:column;gap:4px}.ProductLabel_container__ujicO .ProductLabel_vendor__2ecQZ{font-size:12px;color:#2f353e;max-width:100%;display:flex;justify-items:center}.ProductLabel_container__ujicO .ProductLabel_text__ApFWF{background-color:#ff3b30;width:-moz-max-content;width:max-content;font-size:13px;color:#fff;padding:0 8px;font-weight:500}.ProductCard_container__gdqzn{width:100%;height:100%;padding:8px 8px 16px;box-shadow:0 3px 6px rgba(30,33,39,.1);border:1px solid #fff;border-radius:3px;background-color:#fff;display:flex;flex-direction:column;gap:8px}@media(min-width:768px){.ProductCard_container__gdqzn{transition:border-color .2s}.ProductCard_container__gdqzn:hover{border-color:#b4b8be}}.ProductCard_imageWrapper__GcHS5{position:relative}.ProductCard_imageWrapper__GcHS5 .ProductCard_image__lfPFi{aspect-ratio:1/1;width:100%;position:relative;overflow:hidden}.ProductCard_imageWrapper__GcHS5 .ProductCard_favIcon__pOoh8{position:absolute;right:0;z-index:1}.ProductCard_content__yMX1b{text-align:left;display:flex;flex-direction:column;gap:8px;height:100%;justify-content:space-between}.ProductCard_content__yMX1b .ProductCard_nameWrap__b0miS{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:65px}.ProductCard_content__yMX1b .ProductCard_review__8AvUM{margin-top:4px}.ProductCard_content__yMX1b .ProductCard_brand__WK4Op{font-size:16px;margin-right:8px;font-weight:500}.ProductCard_content__yMX1b .ProductCard_name__BIO2E{font-size:16px;color:#61666e}.ProductCard_content__yMX1b .ProductCard_priceContainer__qUDf3{display:flex;justify-content:space-between}.ProductCard_content__yMX1b .ProductCard_priceContainer__qUDf3 .ProductCard_price__Ayk3l .ProductCard_local__ST5As{font-size:12px;color:#61666e}.CategoryProducts_container__KSHB4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%}.CategoryProducts_moreButton__NPjvj{margin-top:30px;text-align:center}@media screen and (max-width:992px){.CategoryProducts_container__KSHB4{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:0 16px}}@media(max-width:748px){.CategoryProducts_container__KSHB4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:568px){.CategoryProducts_container__KSHB4{grid-template-columns:repeat(2,minmax(0,1fr))}}.navigator_container__C_pwg{display:flex;height:48px;align-items:center;overflow-x:auto;max-width:1110px;margin:0 auto;font-size:13px;-ms-overflow-style:none;scrollbar-width:none}.navigator_container__C_pwg::-webkit-scrollbar{display:none}.navigator_homeIconContainer__x435x{min-width:20px;display:grid;place-content:center}.navigator_homeIconContainer__x435x .navigator_home__lqZVv{cursor:pointer;display:grid}.navigator_list__w1da3{color:#2f353e;white-space:nowrap}.navigator_list__w1da3 .navigator_label__Mbmea{color:#82878e;white-space:nowrap;display:inline-block}.navigator_list__w1da3 .navigator_label__Mbmea:hover{color:#2f353e;cursor:pointer}.navigator_list__w1da3:before{content:"";display:inline-block;width:6px;height:10px;margin:-2px 10px 0;background:url(/kaimono/images/common/navigator/arrow.webp) no-repeat 0 0;vertical-align:middle;background-size:cover}.navigator_list__w1da3 .navigator_ellipsis__frN17{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media screen and (max-width:992px){.navigator_container__C_pwg{padding:0 10px}}