.ab-wishlist{max-width:1180px;margin:0 auto;padding:46px 24px 100px;color:#18332a}.ab-wishlist__head{text-align:center;margin-bottom:28px}.ab-eyebrow{color:#087f5b;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin:0 0 7px}.ab-wishlist h1{font-size:clamp(28px,4vw,42px);margin:0 0 8px}.ab-wishlist__intro{color:#64736d;margin:0;font-size:14px}.ab-wishlist__status{min-height:20px;color:#64736d;text-align:center;font-size:13px}.ab-wishlist__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.ab-wishlist__card{border:1px solid #e1e9e5;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 3px 16px #173d2c0d}.ab-wishlist__card a{color:inherit;text-decoration:none}.ab-wishlist__card img{display:block;width:100%;aspect-ratio:1;object-fit:contain;background:#f7faf8}.ab-wishlist__card-body{padding:13px}.ab-wishlist__card h2{font-size:15px;line-height:1.3;margin:0 0 8px}.ab-wishlist__price{font-weight:700;color:#087f5b}.ab-wishlist__remove{border:0;background:transparent;color:#8a5143;cursor:pointer;padding:8px 0 0;font-size:12px}.ab-wishlist__empty{text-align:center;padding:44px 20px}.ab-wishlist__heart{font-size:58px;color:#087f5b;line-height:1}.ab-wishlist__empty h2{margin:12px 0 5px}.ab-wishlist__empty p{color:#64736d}.ab-wishlist__shop{display:inline-block;background:#087f5b;color:#fff;text-decoration:none;padding:12px 20px;border-radius:8px;font-weight:700}.ab-wishlist__setup{margin:38px auto 0;max-width:720px;color:#64736d;font-size:12px}.ab-wishlist__setup summary{cursor:pointer;text-align:center;color:#087f5b;font-weight:600}.ab-wishlist__setup p{line-height:1.6}.ab-wishlist code{background:#f0f5f2;padding:2px 4px}@media(max-width:760px){.ab-wishlist{padding:32px 14px 100px}.ab-wishlist__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ab-wishlist__card-body{padding:10px}.ab-wishlist__card h2{font-size:13px}}
