.wishlist-page{background:#fff;color:var(--ed-color-text);min-height:55vh;padding-bottom:64px}.wishlist-page__head{padding-top:42px;padding-bottom:30px;text-align:center;border-bottom:1px solid #ebe5de}.wishlist-page__eyebrow{margin:0 0 8px;color:var(--ed-color-accent);font-size:9px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.wishlist-page__head h1{margin:0;font-size:clamp(38px,4.5vw,62px);line-height:1}.wishlist-page__head>p:last-child{max-width:620px;margin:12px auto 0;color:var(--ed-color-muted);font-size:12.5px;line-height:1.6}.wishlist-page__content{padding-top:30px}.wishlist-page__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 16px}.wishlist-card{min-width:0;background:#fff}.wishlist-card__media{position:relative;display:block;aspect-ratio:2/3;overflow:hidden;background:#f2eee9}.wishlist-card__media img{width:100%;height:100%;object-fit:cover}.wishlist-card__discount{position:absolute;top:10px;right:10px;display:grid;place-content:center;width:54px;height:54px;border-radius:50%;background:#111;color:#fff;text-align:center;line-height:1}.wishlist-card__discount strong{font-size:14px;font-weight:800}.wishlist-card__discount span{margin-top:3px;font-size:9px;font-weight:800}.wishlist-card__body{padding:10px 2px 0}.wishlist-card__title{display:-webkit-box;min-height:38px;margin:0 0 8px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-family:var(--ed-font-body);font-size:13px;font-weight:600;line-height:1.4}.wishlist-card__price-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.wishlist-card__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:7px}.wishlist-card__price strong{font-size:17px;font-weight:800}.wishlist-card__compare{font-size:11px;color:#aaa39d;text-decoration:line-through}.wishlist-card__remove{display:grid;place-items:center;width:34px;height:34px;padding:0;border:0;background:transparent}.wishlist-card__remove svg{width:25px;height:25px;fill:#111;stroke:#111}.wishlist-card__delivery{display:flex;align-items:center;gap:7px;margin-top:8px;color:#504943;font-size:10.5px}.wishlist-card__delivery svg{width:24px;height:17px;stroke-width:1.25}.wishlist-page__empty{max-width:560px;margin:64px auto 20px;padding:52px 24px;text-align:center;border:1px solid #e7e0d8;background:#fbf9f6}.wishlist-page__empty h2{margin:0 0 9px;font-size:34px}.wishlist-page__empty p{max-width:390px;margin:0 auto 22px;color:var(--ed-color-muted);font-size:12px;line-height:1.6}
@media(max-width:989px){.wishlist-page__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:749px){.wishlist-page{padding-bottom:38px}.wishlist-page__head{padding:24px 14px 20px}.wishlist-page__head h1{font-size:36px}.wishlist-page__head>p:last-child{font-size:11.5px}.wishlist-page__content{width:100%;max-width:none;padding-top:4px}.wishlist-page__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 4px}.wishlist-card__body{padding:8px 8px 11px}.wishlist-card__title{min-height:34px;margin-bottom:6px;font-size:11.5px;line-height:1.3}.wishlist-card__price{gap:4px}.wishlist-card__price strong{font-size:15px}.wishlist-card__compare{font-size:10.5px}.wishlist-card__discount{top:7px;right:7px;width:47px;height:47px}.wishlist-card__discount strong{font-size:12.5px}.wishlist-card__discount span{font-size:8px}.wishlist-card__remove{width:30px;height:30px}.wishlist-card__remove svg{width:23px;height:23px}.wishlist-card__delivery{margin-top:7px;font-size:9.5px}.wishlist-page__empty{margin:42px 14px 10px;padding:42px 20px}.wishlist-page__empty h2{font-size:30px}}
