.rr-wishlist-section{padding:70px 0 90px;background:#fff}.rr-wishlist-header{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:38px;padding-bottom:22px;border-bottom:1px solid #e7e1dc}.rr-wishlist-eyebrow{margin:0 0 8px;font-size:12px;letter-spacing:.18em;font-weight:600;color:#b48a3c}.rr-wishlist-title{margin:0;font-size:36px;line-height:1.15;font-weight:500;text-transform:uppercase}.rr-wishlist-count{margin:9px 0 0;color:#777;font-size:14px}.rr-wishlist-clear{border:1px solid #222;background:transparent;padding:12px 20px;min-height:44px;font-size:12px;letter-spacing:.08em;font-weight:600;text-transform:uppercase;cursor:pointer;transition:.25s ease}.rr-wishlist-clear:hover{background:#222;color:#fff}.rr-wishlist-clear[hidden]{display:none!important}.rr-wishlist-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.rr-wishlist-card{position:relative;min-width:0}.rr-wishlist-media{position:relative;display:block;overflow:hidden;background:#f7f4f1;aspect-ratio:1 / 1.18}.rr-wishlist-media img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .45s ease}.rr-wishlist-card:hover .rr-wishlist-media img{transform:scale(1.035)}.rr-wishlist-remove{position:absolute;top:12px;right:12px;width:38px;height:38px;border:0;border-radius:50%;background:#fff;color:#222;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 14px #00000017;cursor:pointer;z-index:2}.rr-wishlist-remove .icon{font-size:17px}.rr-wishlist-badge{position:absolute;left:12px;top:12px;z-index:1;padding:6px 9px;background:#5f0b1a;color:#fff;font-size:10px;letter-spacing:.06em;font-weight:600}.rr-wishlist-info{padding-top:16px}.rr-wishlist-name{display:block;color:#222;text-decoration:none;font-size:15px;line-height:1.45;text-transform:uppercase;font-weight:500}.rr-wishlist-price{margin-top:8px;display:flex;align-items:center;gap:9px;flex-wrap:wrap}.rr-wishlist-price-current{font-size:15px;font-weight:600}.rr-wishlist-price-old{color:#999;text-decoration:line-through;font-size:13px}.rr-wishlist-card-actions{margin-top:14px;display:grid;grid-template-columns:1fr;gap:8px}.rr-wishlist-add{width:100%;min-height:45px;border:0;background:#b48a3c;color:#fff;font-size:12px;font-weight:600;letter-spacing:.08em;cursor:pointer;text-transform:uppercase}.rr-wishlist-add:hover{background:#9e7733}.rr-wishlist-add:disabled{background:#bbb;cursor:not-allowed}.rr-wishlist-view{width:100%;min-height:42px;display:flex;align-items:center;justify-content:center;border:1px solid #222;color:#222;text-decoration:none;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.rr-wishlist-view:hover{background:#222;color:#fff}.rr-wishlist-empty{text-align:center;padding:75px 20px 85px;border:1px solid #eee7e1;background:#fbfaf8}.rr-wishlist-empty-icon{width:72px;height:72px;margin:0 auto 22px;border:1px solid #d9cfc5;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#b48a3c;font-size:27px}.rr-wishlist-empty h2{margin:0 0 10px;font-size:24px;font-weight:500;text-transform:uppercase}.rr-wishlist-empty p{max-width:520px;margin:0 auto 24px;color:#777;line-height:1.7}.rr-wishlist-shop{display:inline-flex;min-height:46px;padding:0 25px;align-items:center;justify-content:center;background:#222;color:#fff;text-decoration:none;font-size:12px;letter-spacing:.08em;font-weight:600}.rr-wishlist-toast{position:fixed;left:50%;bottom:25px;transform:translate(-50%,20px);z-index:99999;background:#222;color:#fff;padding:13px 20px;font-size:13px;opacity:0;pointer-events:none;transition:.25s ease}.rr-wishlist-toast.is-visible{opacity:1;transform:translate(-50%)}@media(max-width:1199px){.rr-wishlist-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.rr-wishlist-section{padding:45px 0 60px}.rr-wishlist-header{align-items:flex-start;flex-direction:column;gap:18px;margin-bottom:28px}.rr-wishlist-title{font-size:28px}.rr-wishlist-clear{width:100%}.rr-wishlist-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.rr-wishlist-remove{width:32px;height:32px;top:8px;right:8px}.rr-wishlist-info{padding-top:11px}.rr-wishlist-name{font-size:12px}.rr-wishlist-price{gap:6px}.rr-wishlist-price-current{font-size:13px}.rr-wishlist-price-old{font-size:11px}.rr-wishlist-add{min-height:42px;font-size:10px}.rr-wishlist-view{min-height:39px;font-size:10px}}[data-wishlist].is-wishlisted,.collection-wishlist-btn.is-wishlisted{color:#b48a3c!important}[data-wishlist]{position:relative;cursor:pointer;transition:transform .2s ease,color .2s ease,background-color .2s ease}[data-wishlist].is-wishlisted{color:#b48a3c!important}[data-wishlist].is-wishlisted .icon-heart-2{color:#b48a3c!important;transform:scale(1.15)}[data-wishlist].rr-wishlist-pop{animation:rrWishlistPop .4s ease}@keyframes rrWishlistPop{0%{transform:scale(1)}35%{transform:scale(1.25)}55%{transform:scale(.9)}75%{transform:scale(1.08)}to{transform:scale(1)}}[data-wishlist] .tooltip{white-space:nowrap}.rr-wishlist-toast{position:fixed;left:50%;bottom:30px;z-index:99999;transform:translate(-50%,20px);padding:12px 20px;background:#222;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,transform .25s ease,visibility .25s ease}.rr-wishlist-toast.is-visible{opacity:1;visibility:visible;transform:translate(-50%)}[data-wishlist].is-wishlisted,[data-wishlist].active{color:#e53935!important;border-color:#e53935!important}[data-wishlist].is-wishlisted .icon-heart-2,[data-wishlist].active .icon-heart-2{color:#e53935!important}[data-wishlist].is-wishlisted .icon-heart-2,[data-wishlist].active .icon-heart-2{transform:scale(1.15)}[data-wishlist].rr-wishlist-pop .icon-heart-2{animation:rrHeartPop .35s ease}@keyframes rrHeartPop{0%{transform:scale(1)}40%{transform:scale(1.35)}70%{transform:scale(.9)}to{transform:scale(1.15)}}[data-wishlist].is-wishlisted,[data-wishlist].active{background-color:#e53935!important;border-color:#e53935!important;color:#fff!important}[data-wishlist].is-wishlisted .icon-heart-2,[data-wishlist].active .icon-heart-2{color:#fff!important;-webkit-text-fill-color:#ffffff!important;fill:#fff!important}[data-wishlist].is-wishlisted .icon-heart-2,[data-wishlist].active .icon-heart-2{transform:scale(1.08)}[data-wishlist].is-wishlisted:hover,[data-wishlist].active:hover{background-color:#c62828!important;border-color:#c62828!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/wishlist.css.map */
