.wishlistButton{color:var(--olive);cursor:pointer;background:0 0;border:1px solid #d5cbbb;justify-content:center;align-items:center;gap:7px;max-width:100%;margin:10px 0 0;padding:10px 12px;font:600 12px/1.4 Manrope,Arial,sans-serif;display:inline-flex}.wishlistButton svg{flex-shrink:0;width:17px;height:17px}.wishlistButton[aria-pressed=true]{background:#e7eadf}.wishlistMenu{white-space:nowrap;align-items:center;gap:5px!important;display:inline-flex!important}.wishlistMenu svg{width:18px;height:18px}.wishlistContent{min-width:0;padding:44px 7vw 70px}.wishlistContent .publicGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.wishlistContent .publicGrid>article{flex-direction:column;min-width:0;display:flex}.wishlistContent .publicGrid>article>div{flex:1}.wishlistRemove{color:#746458;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:12px;padding:8px 0;font-size:12px;display:flex}.wishlistSummary{background:var(--cream);margin-top:32px;padding:24px}.wishlistSummary h2{font-size:28px}.wishlistSummary p{font-size:13px;line-height:1.6}.wishlistActions{flex-wrap:wrap;gap:12px;display:flex}.wishlistActions .btn{white-space:normal;text-align:center}.wishlistEmpty{text-align:center;padding:40px 0}.wishlistEmpty>svg{margin:auto}.perfumeWishCard{min-width:0;position:relative}.perfumeWishCard>.wishlistButton{width:100%;margin:8px 0}.christmasWishOptions{flex-wrap:wrap;gap:8px;display:flex}@media (width<=900px){.wishlistContent .publicGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.wishlistContent{padding:32px 20px 48px}.wishlistContent .publicGrid{grid-template-columns:minmax(0,1fr)}.wishlistActions{flex-direction:column}.wishlistSummary{padding:18px}.wishlistSummary h2{font-size:24px}}.wishlistButton:focus-visible,.wishlistMenu:focus-visible,.wishlistRemove:focus-visible{outline:2px solid var(--gold);outline-offset:3px}
