
.vtl-proxy-page-wishlist{max-width:1160px!important;margin:0 auto!important;padding:44px 24px 0!important;box-sizing:border-box;color:#211b21;}
.vtl-proxy-page-wishlist .Vtl-WishlistPage{width:100%!important;margin:0!important;padding:0!important;}
.vtl-proxy-page-wishlist .Vtl-WishlistPage__Title{font-family:inherit!important;font-size:36px!important;line-height:1.15!important;font-weight:600!important;letter-spacing:-.6px!important;text-align:center!important;margin:0 0 14px!important;color:#211b21!important;}
.vtl-proxy-page-wishlist .Vtl-WishlistPage__Title::before{content:"♡";display:block;font-size:40px;line-height:1;color:#BF83BE;margin-bottom:14px;}
.vtl-proxy-page-wishlist .Vtl-WishlistPage__Description{font-family:inherit!important;font-size:16px!important;font-weight:400!important;line-height:1.65!important;letter-spacing:0!important;color:#6d626c!important;max-width:540px;margin:0 auto 32px!important;text-align:center!important;}
.vtl-proxy-page-wishlist .Vtl-WishlistPage__EmptyList{padding:30px 24px!important;margin:0 auto!important;max-width:560px;border:1px solid #ead5e9;border-radius:16px;background:#fff;text-align:center;}
.vtl-proxy-page-wishlist .Vtl-WishlistPage__EmptyMessage{font-size:15px!important;line-height:1.7!important;color:#6d626c!important;margin:0!important;}
.vtl-proxy-page-wishlist .Vtl-WishlistProduct{border:1px solid #ead5e9!important;border-radius:14px!important;overflow:hidden;background:#fff!important;padding:12px!important;box-sizing:border-box;box-shadow:0 4px 16px #211b2105;}
.vtl-proxy-page-wishlist .Vtl-WishlistProduct__ImageWrapper{border-radius:8px;overflow:hidden;background:#fff;}
.vtl-proxy-page-wishlist .Vtl-WishlistProduct__Image{width:100%!important;aspect-ratio:3/4;object-fit:contain!important;}
.vtl-proxy-page-wishlist .Vtl-WishlistProduct__Title{font-family:inherit!important;font-size:15px!important;line-height:1.45!important;font-weight:500!important;letter-spacing:0!important;margin:14px 0 8px!important;}
.vtl-proxy-page-wishlist .Vtl-WishlistProduct__PriceSection{margin:0 0 14px!important;}
.vtl-proxy-page-wishlist .Vtl-WishlistProduct__Price{font-weight:600!important;font-size:15px!important;}
.vtl-proxy-page-wishlist .Vtl-WishlistProduct__AddToCart,.vtl-proxy-page-wishlist .Vtl-WishlistAddAllToCart{background:#BF83BE!important;color:#fff!important;border:1px solid #BF83BE!important;border-radius:8px!important;min-height:44px!important;padding:11px 16px!important;font-family:inherit!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;line-height:1.4!important;}
.vtl-proxy-page-wishlist .Vtl-WishlistProduct__AddToCartText,.vtl-proxy-page-wishlist .Vtl-WishlistAddAllToCart__Text{color:#fff!important;}
.vtl-proxy-page-wishlist .Vtl-WishlistProduct__CloseButton{background:#fff!important;border:1px solid #ead5e9!important;border-radius:50%!important;width:36px!important;height:36px!important;color:#765675!important;}
.vtl-proxy-page-wishlist button:focus-visible,.jemsi-wishlist-discover a:focus-visible{outline:2px solid #765675!important;outline-offset:3px;}
.jemsi-wishlist-discover{max-width:1160px;margin:26px auto 48px;padding:0 24px;text-align:center;}
.jemsi-wishlist-discover a{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:46px;padding:12px 24px;background:#BF83BE;color:#fff!important;border-radius:8px;text-decoration:none;font-size:14px;font-weight:600;}
.jemsi-wishlist-discover a:hover{background:#a76ca6;}
@media(max-width:740px){.vtl-proxy-page-wishlist{padding:28px 16px 0!important;}.vtl-proxy-page-wishlist .Vtl-WishlistPage__Title{font-size:28px!important;}.vtl-proxy-page-wishlist .Vtl-WishlistPage__Description{font-size:14px!important;margin-bottom:24px!important;}.vtl-proxy-page-wishlist .Vtl-WishlistPage__EmptyList{padding:24px 20px!important;}.jemsi-wishlist-discover{padding:0 16px;margin:22px auto 36px;}.jemsi-wishlist-discover a{width:100%;max-width:360px;box-sizing:border-box;}.vtl-proxy-page-wishlist .Vtl-WishlistProduct__AddToCart{width:100%!important;}}

.vtl-proxy-page-wishlist .Vtl-WishlistProduct__CloseButton{display:flex!important;align-items:center;justify-content:center;padding:0!important;width:36px!important;height:36px!important;z-index:5;color:#593653!important;}
.vtl-proxy-page-wishlist .Vtl-WishlistProduct__CloseButton svg{display:block!important;width:16px!important;height:22px!important;fill:#593653!important;opacity:1!important;visibility:visible!important;}
.vtl-proxy-page-wishlist .Vtl-WishlistProduct__CloseButton svg path{fill:#593653!important;}
