body.disable-scroll{position:relative;overflow:hidden;height:100%}@media screen and (max-width: 1023px){main.empty-cards{overflow:hidden}}@media screen and (max-width: 1023px){#shopping-flow{display:none}}@media screen and (max-width: 1023px){.navbar{border-bottom:unset}}.wishlist .eva-breadcrumbs-navigation{padding:32px 48px 40px;margin:0}.wishlist .eva-breadcrumbs-navigation .eva-breadcrumbs-navigation-item.recent,.wishlist .eva-breadcrumbs-navigation .eva-breadcrumbs-navigation-item.collect{display:none}.wishlist .eva-breadcrumbs-navigation .eva-breadcrumbs-navigation-item.recent.active,.wishlist .eva-breadcrumbs-navigation .eva-breadcrumbs-navigation-item.collect.active{display:inline}@media screen and (max-width: 1023px){.wishlist .eva-breadcrumbs-navigation{padding:0 16px 32px 16px;width:100vw}}.wishlist .content{display:flex;padding:0 64px 120px 48px;box-sizing:border-box;max-width:1440px;margin:0 auto}@media screen and (max-width: 1023px){.wishlist .content{max-width:100%;min-height:calc(var(--vh, 1vh)*100 - 106px);padding:0;background-color:#f6f7f5}}.wishlist .content.not-login .left{display:none}.wishlist .content.not-login .right{width:854px;margin:0 auto}@media screen and (max-width: 1023px){.wishlist .content.not-login .right{width:100%}}.wishlist .content.not-login .right .title{text-align:center}.wishlist .content.not-login .right .switches{margin:0 auto 40px auto;width:auto}@media screen and (max-width: 1023px){.wishlist .content.not-login .right .switches{position:fixed;display:flex;width:100%;margin-bottom:8px;z-index:3}.wishlist .content.not-login .right .switches>.switch{width:50%;-webkit-tap-highlight-color:rgba(255,255,255,0)}}.wishlist .content .left{width:266px;margin-right:48px}@media screen and (max-width: 1279px){.wishlist .content .left{flex-shrink:1}}@media screen and (max-width: 1023px){.wishlist .content .left.function-list{display:none}}.wishlist .content .left .normal,.wishlist .content .left .pnr{display:none}.wishlist .content .left .item{display:flex;justify-content:center;align-items:center;border-radius:4px;width:100%}.wishlist .content .left .item .inner{display:flex;font-size:1.14286rem;font-weight:500;line-height:1.5;letter-spacing:0.8px;color:#333;border-top:1px solid #e9e9e9;width:calc(100% - 32px);padding:18.5px 16px;box-sizing:border-box;cursor:pointer}.wishlist .content .left .item .inner .icon{width:20px;height:20px;margin-right:8px}.wishlist .content .left .item:last-child .inner{border-bottom:1px solid #e9e9e9}.wishlist .content .left .item:hover,.wishlist .content .left .item.active{background-color:#f6f7f5}.wishlist .content .left .item:hover .inner,.wishlist .content .left .item.active .inner{border-color:#f6f7f5}.wishlist .content .left .item:hover+.item .inner,.wishlist .content .left .item.active+.item .inner{border-top-color:#f6f7f5}.wishlist .content .left .pnr .item:first-child .inner{border-top:1px solid #e9e9e9;border-bottom:none}.wishlist .content .left .normal .item:nth-child(3) .inner{border-bottom:none}.wishlist .content .right{width:calc(100% - 314px)}@media screen and (max-width: 1023px){.wishlist .content .right{width:100%;min-width:0}}.wishlist .content .right h1.title{font-size:2.85714rem;font-weight:bold;line-height:1.5;letter-spacing:1.2px;color:#333;margin:0 0 24px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 1023px){.wishlist .content .right h1.title{font-size:2rem;letter-spacing:0.8px;padding:0 16px}}.wishlist .content .right .switches{display:table;width:100%;border-bottom:1px solid #e9e9e9;position:relative}@media screen and (max-width: 1023px){.wishlist .content .right .switches{z-index:3;display:flex;top:56px;position:fixed;width:100%;margin-bottom:8px}.wishlist .content .right .switches>.switch{width:50%}}.wishlist .content .right .switches .switch{position:relative;padding:0 24px 8px 24px;border:none;font-size:1.14286rem;line-height:1.5;letter-spacing:0.8px;color:#666;cursor:pointer}@media screen and (max-width: 1023px){.wishlist .content .right .switches .switch{background-color:#fff;padding:8px 24px;-webkit-tap-highlight-color:rgba(255,255,255,0)}}@media (hover: hover){.wishlist .content .right .switches .switch:hover,.wishlist .content .right .switches .switch:active{color:#333}}.wishlist .content .right .switches .switch .bar{position:absolute;bottom:-1px;left:0;width:100%;height:1px;background-color:transparent;border-radius:2px}.wishlist .content .right .switches .switch.active{color:#333;font-weight:bold}.wishlist .content .right .switches .switch.active .bar{height:2px;background-color:#333}.wishlist .content .right .content-section{display:block}@media screen and (max-width: 1023px){.wishlist .content .right .content-section{margin:48px 0 40px 0}.wishlist .content .right .content-section.recent{margin:48px 0 0 0}}.wishlist .content .right .content-section.empty-cards{margin:48px 0 0 0}.wishlist .content .right .content-section .select-all-to-add{display:flex;align-items:center;justify-content:flex-end;width:fit-content;margin:25px 0 25px auto;cursor:pointer}@media screen and (max-width: 1023px){.wishlist .content .right .content-section .select-all-to-add{height:40px;position:fixed;bottom:calc(50px + constant(safe-area-inset-bottom));bottom:calc(50px + env(safe-area-inset-bottom));left:0;margin:0;width:100%;justify-content:center;background-color:#f8efeb;z-index:2}}.wishlist .content .right .content-section .select-all-to-add .text{font-size:1rem;font-weight:500;line-height:1.57;letter-spacing:0.8px;margin-left:8px;color:#333}@media (hover: hover){.wishlist .content .right .content-section .select-all-to-add:hover .text,.wishlist .content .right .content-section .select-all-to-add:active .text{text-decoration:underline}}@media screen and (max-width: 1023px) and (hover: hover){.wishlist .content .right .content-section .select-all-to-add:hover .text,.wishlist .content .right .content-section .select-all-to-add:active .text{text-decoration:none}}.wishlist .content .right .content-section #cardArea{overflow:hidden;margin:0 -3px 61px -3px;padding:0 3px 3px 3px}@media screen and (max-width: 1023px){.wishlist .content .right .content-section #cardArea{margin-bottom:0}}.wishlist .content .right .content-section #cardArea .content-box{display:flex;flex-wrap:wrap;margin:-20px}@media screen and (max-width: 1023px){.wishlist .content .right .content-section #cardArea .content-box{margin:-4px 4px}.wishlist .content .right .content-section #cardArea .content-box.disable-scroll{position:relative;overflow-y:hidden}}.wishlist .content .right .content-section #cardArea .content-box .wrapper{width:calc((100% / 3) - 40px);margin:20px}@media screen and (max-width: 1023px){.wishlist .content .right .content-section #cardArea .content-box .wrapper{width:calc((100% / 3) - 8px);margin:4px 4px 8px 4px}}@media screen and (max-width: 800px){.wishlist .content .right .content-section #cardArea .content-box .wrapper{width:calc((100% / 3) - 8px)}}@media screen and (max-width: 500px){.wishlist .content .right .content-section #cardArea .content-box .wrapper{width:calc((100% / 2) - 8px)}}.wishlist .content .right .content-section.collect .switches{margin-bottom:0}.wishlist .content .right .content-section.recent{margin-top:40px}@media screen and (max-width: 1023px){.wishlist .content .right .content-section.recent{margin-top:48px}}.wishlist .content .right .content-section.recent .select-all-to-add{display:none}@media screen and (max-width: 1023px){.wishlist .content .right .content-section.recent .empty{min-height:calc(100vh - 104px - 58px - env(safe-area-inset-bottom))}}.wishlist .content .right .content-section.recent .recommend{display:none}.wishlist .content .right .content-section .wrapper{width:calc(33.33% - 26.67px)}@media screen and (max-width: 1023px){.wishlist .content .right .content-section .wrapper{width:calc(33% - 4px)}}@media screen and (max-width: 600px){.wishlist .content .right .content-section .wrapper{width:calc(50% - 4px)}}.wishlist .content .right .content-section .wrapper .eva-product-card{margin:0;height:100%}.wishlist .content .right .content-section .wrapper .eva-product-card.no-tag .tags{height:20px}.wishlist .content .right .content-section .wrapper .eva-product-card.row-no-tag .tags{display:none}.wishlist .content .right .content-section .wrapper .eva-product-card.no-detailInfo .detail-wrapper{min-height:33.9px}@media screen and (max-width: 1023px){.wishlist .content .right .content-section .wrapper .eva-product-card.no-detailInfo .detail-wrapper{min-height:29.9px}}.wishlist .content .right .content-section .wrapper .eva-product-card.row-no-detailInfo .detail-wrapper{display:none}@media screen and (max-width: 1279px){.wishlist .content .right .content-section .wrapper .eva-product-card{margin:0;position:relative}.wishlist .content .right .content-section .wrapper .eva-product-card .add-to-bag .bag span{display:none}}.wishlist .content .right .content-section .empty{width:100%;text-align:center;margin:64px auto 0 auto}@media screen and (max-width: 1023px){.wishlist .content .right .content-section .empty{margin:0;padding:64px 24px;background-color:#fff}}.wishlist .content .right .content-section .empty .empty-image{display:block;margin:0 auto}@media screen and (max-width: 1023px){.wishlist .content .right .content-section .empty .empty-image{height:82px}}.wishlist .content .right .content-section .empty .title{font-size:1.5rem;font-weight:500;line-height:1.5;letter-spacing:0.8px;color:#333;margin-bottom:4px;margin-top:24px}@media screen and (max-width: 1023px){.wishlist .content .right .content-section .empty .title{font-size:1.28571rem;margin-bottom:0}}.wishlist .content .right .content-section .button-area{display:flex;justify-content:center;align-items:center}.wishlist .content .right .content-section .button-area .load-more{height:40px;padding:0 24px;box-sizing:border-box;border-radius:4px;border:1px solid #333;margin:24px auto;cursor:pointer;font-size:1rem;font-weight:500;line-height:1.57;letter-spacing:0.8px;color:#333}.wishlist .content .right .content-section .button-area .load-more.hidden{display:none}.wishlist .content .right .recommend{width:100%;margin-top:80px}@media screen and (max-width: 1023px){.wishlist .content .right .recommend{margin-top:8px;padding-bottom:8px;background-color:#fff;position:relative;left:0;bottom:0}}.wishlist .content .right .recommend .event-title{font-size:2rem;font-weight:bold;line-height:1.5;letter-spacing:0.8px;color:#333;margin-bottom:40px}@media screen and (max-width: 1023px){.wishlist .content .right .recommend .event-title{padding:16px;font-size:1.28571rem;margin-bottom:0}}.wishlist .content .right .recommend #eva-carousel-recommend{position:relative;width:100%;left:0}.wishlist .content .right .recommend #eva-carousel-recommend #carousel-recommend{padding:0;margin:0;position:relative;padding-bottom:51px;width:calc(100% + 40px);left:-20px}@media screen and (max-width: 1023px){.wishlist .content .right .recommend #eva-carousel-recommend #carousel-recommend{margin:0;padding-bottom:0;width:calc(100vw + 8px);left:16px}}.wishlist .content .right .recommend #eva-carousel-recommend #carousel-recommend .slick-track{margin-left:0}.wishlist .content .right .recommend #eva-carousel-recommend #carousel-recommend .eva-product-card{margin:0 20px}@media screen and (max-width: 1023px){.wishlist .content .right .recommend #eva-carousel-recommend #carousel-recommend .eva-product-card{width:auto;margin:0 4px}}@media screen and (max-width: 1279px){.wishlist .content .right .recommend #eva-carousel-recommend #carousel-recommend .eva-product-card .add-to-bag .bag span{display:none}}.wishlist .content .right .recommend #eva-carousel-recommend #carousel-recommend .slick-prev,.wishlist .content .right .recommend #eva-carousel-recommend #carousel-recommend .slick-next{position:absolute;bottom:-4px;width:24px;height:24px;z-index:2;cursor:pointer;border:none;background-color:transparent;padding:0;margin:0}.wishlist .content .right .recommend #eva-carousel-recommend #carousel-recommend .slick-prev .hover,.wishlist .content .right .recommend #eva-carousel-recommend #carousel-recommend .slick-next .hover{display:none}@media screen and (max-width: 1023px){.wishlist .content .right .recommend #eva-carousel-recommend #carousel-recommend .slick-prev .not-hover,.wishlist .content .right .recommend #eva-carousel-recommend #carousel-recommend .slick-next .not-hover{display:none}}@media (hover: hover){.wishlist .content .right .recommend #eva-carousel-recommend #carousel-recommend .slick-prev:hover .hover,.wishlist .content .right .recommend #eva-carousel-recommend #carousel-recommend .slick-prev:active .hover,.wishlist .content .right .recommend #eva-carousel-recommend #carousel-recommend .slick-next:hover .hover,.wishlist .content .right .recommend #eva-carousel-recommend #carousel-recommend .slick-next:active .hover{display:block}}@media screen and (hover: hover) and (max-width: 1023px){.wishlist .content .right .recommend #eva-carousel-recommend #carousel-recommend .slick-prev:hover .hover,.wishlist .content .right .recommend #eva-carousel-recommend #carousel-recommend .slick-prev:active .hover,.wishlist .content .right .recommend #eva-carousel-recommend #carousel-recommend .slick-next:hover .hover,.wishlist .content .right .recommend #eva-carousel-recommend #carousel-recommend .slick-next:active .hover{display:none}}@media (hover: hover){.wishlist .content .right .recommend #eva-carousel-recommend #carousel-recommend .slick-prev:hover .not-hover,.wishlist .content .right .recommend #eva-carousel-recommend #carousel-recommend .slick-prev:active .not-hover,.wishlist .content .right .recommend #eva-carousel-recommend #carousel-recommend .slick-next:hover .not-hover,.wishlist .content .right .recommend #eva-carousel-recommend #carousel-recommend .slick-next:active .not-hover{display:none}}.wishlist .content .right .recommend #eva-carousel-recommend #carousel-recommend .slick-dots{position:absolute;bottom:0;left:0;right:0;margin:0;margin-left:auto;margin-right:auto;list-style:none;padding:0;display:flex;justify-content:center}.wishlist .content .right .recommend #eva-carousel-recommend #carousel-recommend .slick-dots .slick-slider-dots{position:relative;cursor:pointer}.wishlist .content .right .recommend #eva-carousel-recommend #carousel-recommend .slick-dots .slick-slider-dots .slick-slider-dots-bar{position:relative;width:40px;height:2px;padding:4px 0}@media (hover: hover){.wishlist .content .right .recommend #eva-carousel-recommend #carousel-recommend .slick-dots .slick-slider-dots .slick-slider-dots-bar:hover .inner,.wishlist .content .right .recommend #eva-carousel-recommend #carousel-recommend .slick-dots .slick-slider-dots .slick-slider-dots-bar:active .inner{background-color:#ccc}}.wishlist .content .right .recommend #eva-carousel-recommend #carousel-recommend .slick-dots .slick-slider-dots .slick-slider-dots-bar .inner{position:absolute;top:4px;left:0;width:40px;height:2px;border-radius:4px;background-color:#e9e9e9}@media screen and (max-width: 1023px){.wishlist .content .right .recommend #eva-carousel-recommend #carousel-recommend .slick-dots .slick-slider-dots{display:none}}.wishlist .content .right .recommend #eva-carousel-recommend #carousel-recommend .slick-dots .slick-active .slick-slider-dots-bar-active{position:absolute;top:0;width:40px;height:2px;border-radius:4px}.wishlist .content .right .recommend #eva-carousel-recommend #carousel-recommend .slick-dots .slick-active .slick-slider-dots-bar-active .inner{position:absolute;top:4px;left:0;width:40px;height:2px;border-radius:4px;background-color:#333}.wishlist .content .right .recommend #eva-carousel-recommend .recommend-page-number-current,.wishlist .content .right .recommend #eva-carousel-recommend .recommend-page-number-total{position:absolute;bottom:-3px;font-size:1rem;font-weight:500;line-height:22px;letter-spacing:0.8px;color:#333;z-index:-1}@media screen and (max-width: 1023px){.wishlist .content .right .recommend #eva-carousel-recommend .recommend-page-number-current,.wishlist .content .right .recommend #eva-carousel-recommend .recommend-page-number-total{display:none}}.eva-not-available{display:none;position:fixed;top:0;z-index:200;overflow:hidden scroll;width:100%;height:100%;background-color:rgba(0,0,0,0.6);overflow:hidden}.eva-not-available .wrapper{display:flex;align-items:center;justify-content:center;min-width:100vw;height:100%}@media screen and (max-width: 1023px){.eva-not-available .wrapper{align-items:stretch;width:100%}}.eva-not-available .wrapper .content{display:flex;flex-direction:column;width:640px;height:fit-content;max-height:calc(100vh - 80px);margin:40px auto;border-radius:4px;background-color:#fff;padding:40px 8px 40px 40px;box-sizing:border-box;position:relative}@media screen and (max-width: 1023px){.eva-not-available .wrapper .content{width:100%;padding:0 0 0 16px;margin:0;border-radius:0;box-sizing:border-box;border-bottom-left-radius:0;border-bottom-right-radius:0;height:100%;height:calc(100vh - env(safe-area-inset-bottom))}}.eva-not-available .wrapper .content>.title{font-size:2rem;font-weight:bold;line-height:1.5;letter-spacing:0.8px;color:#333;width:calc(100% - 32px);margin-bottom:16px}@media screen and (max-width: 1023px){.eva-not-available .wrapper .content>.title{width:calc(100% - 16px);text-align:center;margin-top:12px;font-size:1.28571rem}}.eva-not-available .wrapper .content .description{font-size:1rem;font-weight:500;line-height:1.57;letter-spacing:0.8px;width:calc(100% - 32px);margin-bottom:16px;margin-right:32px;padding:12px 24px;background-color:#fdf8f3;box-sizing:border-box}@media screen and (max-width: 1023px){.eva-not-available .wrapper .content .description{width:calc(100% - 16px);padding:12px 16px}}.eva-not-available .wrapper .content .lists{display:flex;flex-direction:column;margin:0;padding-right:16px;list-style:none;height:100%;overflow-y:auto}@media screen and (max-width: 1023px){.eva-not-available .wrapper .content .lists{padding-right:16px}}.eva-not-available .wrapper .content .lists .list{display:grid;grid-template-columns:120px 1fr;gap:24px;cursor:default}.eva-not-available .wrapper .content .lists .list:not(:last-child){margin-bottom:24px}.eva-not-available .wrapper .content .lists .list:nth-last-child(2){margin-bottom:80px}@media screen and (max-width: 1023px){.eva-not-available .wrapper .content .lists .list{grid-template-columns:80px 1fr}}.eva-not-available .wrapper .content .lists .list .image{width:120px;height:120px}@media screen and (max-width: 1023px){.eva-not-available .wrapper .content .lists .list .image{width:80px;height:80px}}.eva-not-available .wrapper .content .lists .list .text .title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:1.14286rem;font-weight:500;line-height:1.5;letter-spacing:0.8px;color:#666;margin-bottom:12px}.eva-not-available .wrapper .content .lists .list .text .price{font-size:1.14286rem;font-weight:bold;line-height:1.5;letter-spacing:0.8px;color:#333}.eva-not-available .wrapper .content .got-it{position:relative;margin:0 auto 4px;height:48px;border-radius:4px;border:1px solid #333;padding:8px 24px;right:0;cursor:pointer;flex-shrink:0;font-size:1.14286rem;font-weight:500;line-height:1.5;letter-spacing:0.8px;color:#333}@media (hover: hover){.eva-not-available .wrapper .content .got-it:hover,.eva-not-available .wrapper .content .got-it:active{color:#fff;background-color:#333}}@media screen and (max-width: 1023px){.eva-not-available .wrapper .content .got-it{display:none}}.eva-not-available .wrapper .bottom{display:none}@media screen and (max-width: 1023px){.eva-not-available .wrapper .bottom{display:flex;justify-content:center;align-items:center;height:82px;box-sizing:border-box;width:100%;position:fixed;bottom:0;background-color:#fff;border-top:1px solid #e9e9e9}}.eva-not-available .wrapper .bottom .got-it{position:relative;margin:0 auto;height:48px;border-radius:4px;border:1px solid #333;padding:0 24px;right:0;width:calc(100% - 32px);cursor:pointer;color:#333;font-size:1.14286rem;font-weight:500;line-height:1.5;letter-spacing:0.8px}
