.-no-pointer[data-v-416037c7]{pointer-events:none}@media screen and (min-width:768px){.-sp-show[data-v-416037c7]{display:none}}@media screen and (max-width:767px){.-pc-show[data-v-416037c7],.-sp-hidden[data-v-416037c7]{display:none}}@media screen and (min-width:768px){.-pc-hidden[data-v-416037c7]{display:none}}.-no-scroll[data-v-416037c7]{overflow:hidden}.favorite-product[data-v-416037c7]{color:#212121;text-decoration:none}@media screen and (min-width:768px){.favorite-product[data-v-416037c7]{transition:opacity .2s ease-in-out}.favorite-product[data-v-416037c7]:hover{cursor:pointer;opacity:.7}}@media screen and (max-width:767px){.favorite-product[data-v-416037c7]{align-items:center;display:flex;flex-wrap:wrap}}.favorite-product>.thumbnail[data-v-416037c7],.favorite-product>.thumbnail>.image[data-v-416037c7]{position:relative}@media screen and (max-width:767px){.favorite-product>.thumbnail>.image[data-v-416037c7]{flex:0 0 auto;width:95px}}.favorite-product>.thumbnail>.coupon[data-v-416037c7]{background:#d7e6f2;bottom:5px;color:#212121;font-size:1rem;font-weight:500;padding:2px 6px;position:absolute}.favorite-product>.content[data-v-416037c7]{flex:1;overflow:hidden;padding-left:16px}@media screen and (min-width:768px){.favorite-product>.content[data-v-416037c7]{padding:13px 0 0}}.favorite-product>.content>.detail[data-v-416037c7]{position:relative}.favorite-product>.content>.detail>.shopname[data-v-416037c7]{line-height:1.42;-webkit-line-clamp:1}.favorite-product>.content>.detail>.product[data-v-416037c7],.favorite-product>.content>.detail>.shopname[data-v-416037c7]{display:-webkit-box;font-size:1.2rem;font-weight:500;overflow:hidden;-webkit-box-orient:vertical}.favorite-product>.content>.detail>.product[data-v-416037c7]{letter-spacing:.05em;line-height:1.5em;padding-right:12px;position:relative;-webkit-line-clamp:2}@media screen and (min-width:768px){.favorite-product>.content>.detail>.product[data-v-416037c7]{font-size:1.1rem;font-weight:400;line-height:1.37em;max-height:2.74em}}.favorite-product>.content>.detail>.sale[data-v-416037c7]{color:#c71047;font-family:sans-serif;font-size:1rem;letter-spacing:.05em;line-height:1.2;margin-top:8px}.favorite-product>.content>.detail>.price[data-v-416037c7]{align-items:center;display:flex;gap:8px;margin-top:6px}.favorite-product>.content>.detail>.price>.text[data-v-416037c7]{display:flex;flex-wrap:wrap;gap:8px}.favorite-product>.content>.detail>.price>.text.-in-sale[data-v-416037c7]{color:#c71047}.favorite-product>.content>.detail>.price>.text>.amount[data-v-416037c7]{font-family:sans-serif;font-size:1.6rem;font-weight:500;letter-spacing:.05em;line-height:1.2rem}.favorite-product>.content>.detail>.price>.text>.discount[data-v-416037c7]{font-family:sans-serif;font-size:1rem;letter-spacing:.05em;line-height:1.2rem}.favorite-product>.content>.detail>.product[data-v-416037c7]:after{background:#fff;content:"";height:20px;position:absolute;right:0;width:12px}@media screen and (min-width:768px){.favorite-product>.content>.detail>.product[data-v-416037c7]:after{height:12px}}.favorite-product>.content>.detail>.shopname+.product[data-v-416037c7]{margin-top:4px}@media screen and (min-width:768px){.favorite-product>.content>.detail>.shopname+.product[data-v-416037c7]{margin-top:6px}}.favorite-product>.content>.detail>.describe[data-v-416037c7]{display:-webkit-box;font-size:1.1rem;letter-spacing:.05em;line-height:1.35;margin-top:6px;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}@media screen and (min-width:768px){.favorite-product>.content>.detail>.describe[data-v-416037c7]{font-size:1.4rem;margin-top:6px}}.favorite-product>.content>.detail>.describe>.size[data-v-416037c7]{margin-left:2px}.favorite-product>.content>.detail>.price[data-v-416037c7]{font-family:sans-serif;font-size:1.6rem;font-weight:500;letter-spacing:.05em;margin-top:12px}@media screen and (min-width:768px){.favorite-product>.content>.detail>.price[data-v-416037c7]{margin-top:10px}}.favorite-product>.content>.bottom[data-v-416037c7]{display:flex;justify-content:space-between}@media screen and (min-width:768px){.favorite-product>.content>.bottom[data-v-416037c7]{justify-content:flex-start}}.favorite-product>.content>.detail+.bottom[data-v-416037c7]{margin-top:18px}@media screen and (min-width:768px){.favorite-product>.content>.detail+.bottom[data-v-416037c7]{margin-top:12px}}.favorite-product>.content>.bottom>.cart[data-v-416037c7]{max-width:120px;width:100%}@media screen and (min-width:768px){.favorite-product>.content>.bottom>.cart[data-v-416037c7]{max-width:73.33%}}.favorite-product>.content>.bottom .favorite[data-v-416037c7]{display:flex;margin-left:16px}.favorite-product>.content>.bottom .favorite.-hidden[data-v-416037c7]{display:none}.-no-pointer[data-v-53af3947]{pointer-events:none}@media screen and (min-width:768px){.-sp-show[data-v-53af3947]{display:none}}@media screen and (max-width:767px){.-pc-show[data-v-53af3947],.-sp-hidden[data-v-53af3947]{display:none}}@media screen and (min-width:768px){.-pc-hidden[data-v-53af3947]{display:none}}.-no-scroll[data-v-53af3947]{overflow:hidden}@media screen and (min-width:768px){.list-favorite-product>.list[data-v-53af3947]{display:flex;flex-wrap:wrap;margin:0 -7.5px}}.list-favorite-product>.list>.item[data-v-53af3947]{border-top:1px solid rgba(33,33,33,.05);padding:17px 0 16px}@media screen and (min-width:768px){.list-favorite-product>.list>.item[data-v-53af3947]{border-top:0;padding:0 7.5px;width:20%}}@media screen and (max-width:767px){.list-favorite-product>.list>.item[data-v-53af3947]:first-child{border-top:0;padding-top:0}.list-favorite-product>.list>.item[data-v-53af3947]:last-child{padding-bottom:0}}@media screen and (min-width:768px){.list-favorite-product>.list>.item[data-v-53af3947]:not(:nth-child(-n+5)){margin-top:56px}}@media screen and (max-width:767px){.list-favorite-product>.list>.item[data-v-53af3947]:first-child:last-child{padding:0}}.more[data-v-53af3947]{margin-top:55px}@media screen and (max-width:767px){.more.-outlet[data-v-53af3947]{padding:0 16px}}@media screen and (min-width:768px){.more[data-v-53af3947]{margin:40px auto 0;max-width:570px}}
