.wishlist-ruqy{--wishlist-plum: #200e1c;--wishlist-gold: #a88a2a;--wishlist-cream: #f7f3ed;--wishlist-card: #faf8f4;--wishlist-ink: #1b1715;--wishlist-muted: #77716c;--wishlist-rule: rgba(168, 138, 42, .2);background:var(--wishlist-cream);color:var(--wishlist-ink)}.wishlist-ruqy #header-component.header,.wishlist-ruqy #header-component.header .header__row{--color-background: var(--wishlist-plum);--color-foreground: #f9e8d6;--color-foreground-rgb: 249, 232, 214;background:var(--wishlist-plum)!important;border-bottom:0}.wishlist-ruqy #header-component .header__underlay{display:none}.wishlist-ruqy #header-component a,.wishlist-ruqy #header-component button,.wishlist-ruqy #header-component svg{color:#f9e8d6}.wishlist-ruqy .header-actions__wishlist{position:relative}.wishlist-ruqy .header-actions__wishlist.is-active:after{content:"";position:absolute;left:50%;bottom:5px;width:28px;height:2px;transform:translate(-50%);background:var(--wishlist-gold)}.wishlist-page{width:min(1180px,calc(100% - 64px));min-height:calc(100vh - var(--header-height, 72px));margin:0 auto;padding:68px 0 58px;font-family:"Jost",var(--font-body--family),sans-serif}.wishlist-page__header{margin-bottom:46px}.wishlist-page__eyebrow{margin:0 0 14px;color:var(--wishlist-gold);font-size:11px;font-weight:400;letter-spacing:.24em;text-transform:uppercase}.wishlist-page__title{margin:0;font-family:"Cormorant Garamond",var(--font-heading--family),serif;font-size:clamp(52px,5.3vw,76px);font-weight:400;line-height:.98;letter-spacing:-.025em}.wishlist-page__subcopy{margin:16px 0 0;color:var(--wishlist-muted);font-family:"Cormorant Garamond",var(--font-heading--family),serif;font-size:18px;font-weight:300}.wishlist-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}.wishlist-card{min-height:260px;display:grid;grid-template-columns:minmax(190px,46%) 1fr 52px;background:var(--wishlist-card);border:1px solid var(--wishlist-rule);overflow:hidden}.wishlist-card[hidden],.wishlist-grid[hidden],.wishlist-empty[hidden]{display:none}.wishlist-card__image-link,.wishlist-card__image-wrap{min-width:0;height:100%}.wishlist-card__image-wrap{background:#f4f1ed;overflow:hidden}.wishlist-card__image{width:100%;height:100%;display:block;object-fit:cover;transition:transform .45s cubic-bezier(.22,1,.36,1)}.wishlist-card__image-link:hover .wishlist-card__image{transform:scale(1.025)}.wishlist-card__details{align-self:center;min-width:0;padding:28px 12px 28px 34px}.wishlist-card__title-link{color:inherit;text-decoration:none}.wishlist-card__title{margin:0;font-family:"Cormorant Garamond",var(--font-heading--family),serif;font-size:clamp(29px,2.5vw,39px);font-weight:400;line-height:1.05}.wishlist-card__stones{margin:10px 0 0;color:#9a948e;font-family:"Cormorant Garamond",var(--font-heading--family),serif;font-size:17px;font-style:italic;font-weight:300}.wishlist-card__price{margin:24px 0 0;color:var(--wishlist-gold);font-family:"Cormorant Garamond",var(--font-heading--family),serif;font-size:21px}.wishlist-card__price span{margin-right:10px;color:var(--wishlist-muted);font-family:"Jost",var(--font-body--family),sans-serif;font-size:12px;letter-spacing:.08em}.wishlist-card__actions{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:18px 14px 14px 0}.wishlist-card__heart,.wishlist-card__cart{width:42px;height:42px;display:grid;place-items:center;padding:0;border-radius:50%;cursor:pointer;transition:transform .16s ease,background-color .16s ease}.wishlist-card__heart{color:var(--wishlist-gold);background:transparent;border:0}.wishlist-card__heart svg{width:21px;height:21px;fill:currentColor}.wishlist-card__cart-form{margin:0}.wishlist-card__cart{--icon-stroke-width: 1.25px;color:var(--wishlist-gold);background:transparent;border:1px solid currentColor}.wishlist-card__cart svg{width:21px;height:21px}.wishlist-card__cart:disabled{cursor:not-allowed;opacity:.35}@media(hover:hover)and (pointer:fine){.wishlist-card__heart:hover,.wishlist-card__cart:hover:not(:disabled){transform:scale(1.07)}.wishlist-card__cart:hover:not(:disabled){background:#a88a2a12}}.wishlist-card__heart:focus-visible,.wishlist-card__cart:focus-visible,.wishlist-page__continue a:focus-visible{outline:2px solid var(--wishlist-gold);outline-offset:3px}.wishlist-empty{padding:78px 24px 64px;text-align:center}.wishlist-empty__heart{width:56px;height:56px;display:grid;place-items:center;margin:0 auto 20px;color:var(--wishlist-gold);border:1px solid currentColor;border-radius:50%}.wishlist-empty__heart svg{width:22px;height:22px;fill:currentColor}.wishlist-empty h2{margin:0;font-family:"Cormorant Garamond",var(--font-heading--family),serif;font-size:38px;font-weight:400}.wishlist-empty p{margin:10px 0 0;color:var(--wishlist-muted);font-size:14px}.wishlist-page__continue{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:34px;margin-top:54px}.wishlist-page__continue span{height:1px;background:var(--wishlist-rule)}.wishlist-page__continue a{color:var(--wishlist-gold);font-family:"Cormorant Garamond",var(--font-heading--family),serif;font-size:17px;text-decoration:none}@media(max-width:899px){.wishlist-page{width:min(100% - 32px,680px);padding-top:46px}.wishlist-grid{grid-template-columns:1fr}}@media(max-width:560px){.wishlist-page__header{margin-bottom:34px}.wishlist-card{min-height:190px;grid-template-columns:43% 1fr 44px}.wishlist-card__details{padding:20px 8px 20px 20px}.wishlist-card__title{font-size:27px}.wishlist-card__stones{font-size:15px}.wishlist-card__price{margin-top:18px}.wishlist-card__actions{padding:12px 8px 12px 0}.wishlist-card__heart,.wishlist-card__cart{width:38px;height:38px}.wishlist-page__continue{gap:14px}.wishlist-page__continue a{max-width:190px;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ruqy-wishlist.css.map */
