.nuxt-icon{height:1em;margin-bottom:.125em;vertical-align:middle;width:1em}.nuxt-icon--fill,.nuxt-icon--fill *{fill:currentColor}.like-list-modal .like-list-modal-overlay{background-color:#0009}.like-list-modal .like-list-modal-content{background-color:#fff;border-radius:8px 8px 0 0;display:flex;flex-direction:column;height:calc(100% - 66.4px);margin-top:66.4px;padding:24px 20px 16px;position:relative}.like-list-modal .like-list-modal-content .title{color:#222;flex:none;font-size:20px;font-weight:600;line-height:28px;padding-right:40px}.like-list-modal .like-list-modal-content .liked-collections{flex:auto;margin-top:24px;overflow:auto}.like-list-modal .like-list-modal-content .liked-collections .liked-collection{align-items:center;display:flex;margin-top:24px}.like-list-modal .like-list-modal-content .liked-collections .liked-collection:first-child{margin-top:0}.like-list-modal .like-list-modal-content .liked-collections .liked-collection .liked-collection-title{flex:auto;width:calc(100% - 40px)}.like-list-modal .like-list-modal-content .liked-collections .liked-collection .liked-collection-title .cn,.like-list-modal .like-list-modal-content .liked-collections .liked-collection .liked-collection-title .en{font-size:14px;font-weight:510;line-height:16.71px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.like-list-modal .like-list-modal-content .liked-collections .liked-collection .liked-collection-title .en{font-weight:400;margin-top:4px}.like-list-modal .like-list-modal-content .liked-collections .liked-collection .remove-btn{flex:none;padding-left:16px}.like-list-modal .like-list-modal-content .liked-collections .liked-collection .remove-btn .nuxt-icon{cursor:pointer;height:24px;width:24px}.like-list-modal .like-list-modal-content .empty-liked-collections{align-items:center;display:flex;flex:auto;flex-direction:column;margin-top:24px;padding-top:120px}.like-list-modal .like-list-modal-content .empty-liked-collections .nuxt-icon{height:48px;width:48px}.like-list-modal .like-list-modal-content .empty-liked-collections .text{color:#646464;font-size:14px;line-height:20px;margin-top:24px}.like-list-modal .like-list-modal-content .hr{border-top:1px solid #d3dfe3;flex:none;margin-top:24px}.like-list-modal .like-list-modal-content .email-form-item.error .email-input{border-color:#ef0024}.like-list-modal .like-list-modal-content .email-form-item.error .email-input input{color:#ef0024}.like-list-modal .like-list-modal-content .email-form-item.error .email-error-msg{visibility:visible}.like-list-modal .like-list-modal-content .email-form-item .email-input{border:1px solid #8098a5;border-radius:20px;flex:none;height:40px;margin-top:24px;padding:10px 12px}.like-list-modal .like-list-modal-content .email-form-item .email-input input{border:0;color:#222;flex:auto;font-size:14px;font-weight:500;height:20px;line-height:19.09px;outline:none;padding:0;width:100%}.like-list-modal .like-list-modal-content .email-form-item .email-error-msg{color:#ef0024;font-size:12px;line-height:17px;margin-top:4px;visibility:hidden}.like-list-modal .like-list-modal-content .checkbox{align-items:center;color:#222;display:flex;flex:none;font-size:14px;font-weight:400;line-height:20px}.like-list-modal .like-list-modal-content .checkbox.error{color:#ef0024}.like-list-modal .like-list-modal-content .checkbox.authorize{margin-top:8px}.like-list-modal .like-list-modal-content .checkbox.receive-email{margin-top:4px}.like-list-modal .like-list-modal-content .checkbox .nuxt-icon{cursor:pointer;flex:none;height:32px;margin-right:8px;width:32px}.like-list-modal .like-list-modal-content .send-btn{align-items:center;background-color:#02324b;border-radius:20px;color:#fff;cursor:pointer;display:flex;flex:none;font-size:14px;font-weight:500;height:40px;justify-content:center;line-height:20px;margin-top:24px}.like-list-modal .like-list-modal-content .send-btn.disabled{opacity:.3;pointer-events:none}.like-list-modal .like-list-modal-content .close-btn{background-color:#eff7fc;cursor:pointer;padding:8px;position:absolute;right:8px;top:8px}.like-list-modal .like-list-modal-content .close-btn .nuxt-icon{height:24px;width:24px}@media (min-width:959.5px){.like-list-modal .like-list-modal-content{height:680px;margin-left:auto;margin-right:auto;margin-top:calc(50vh - 340px);width:560px}}.like-list .like-list-btn-wrapper{background-color:#fff;bottom:14px;position:fixed;right:19px}.like-list .like-list-btn-wrapper .like-list-btn{align-items:center;background-color:#eff7fc;border-radius:8px;color:#02324b;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:57px;line-height:19.6px;width:190px}.like-list .like-list-btn-wrapper .like-list-btn .left{height:57px;position:relative;width:57px}.like-list .like-list-btn-wrapper .like-list-btn .left .nuxt-icon{height:21px;left:16px;position:absolute;top:17px;width:24px}.like-list .like-list-btn-wrapper .like-list-btn .left .badge{background:#fff;border-radius:1000px;font-size:12px;font-weight:700;height:15px;left:30px;line-height:14.32px;min-width:15px;position:absolute;text-align:center;top:28px}.like-list .like-list-btn-wrapper .like-list-btn .right{font-size:16px;font-weight:500;line-height:22.4px}.like-list .like-list-btn-wrapper .like-list-btn .right .tip{font-size:12px;font-weight:400;line-height:14px}
