:root{--rivo-pure-black: #000;--rivo-font-text: "Trade Gothic LT Std", sans-serif;--rivo-title-letter-spacing: -.02em;--rivo-color-primary-button-hover-background: rgb(51 51 51 / 1);--rivo-gap-xs: 8px;--rivo-gap-sm: 16px;--rivo-gap-md: 20px;--rivo-gap-lg: 32px;--rivo-gap-xl: 48px}@media(min-width:769px){.rivo-hero-banner-wrapper{padding:1rem}.rivo-hero-banner-text{display:flex;flex-direction:column;height:100%;align-self:center;padding:0}#rivo-lp-header{display:flex}.rivo-program-type-membership .rivo-hero-buttons{flex-direction:row}}.rivo-lp-content{max-width:1270px!important}.rivo-lp-cards-container{max-width:100%}.rivo-content-wrapper{padding-left:20px;padding-right:20px}@media(min-width:769px)and (max-width:1300px){.rivo-hero-banner-wrapper{padding:1rem 20px}}.rivo-button,.rivo-hero-button-with-prefix a{font-size:16px;text-transform:uppercase;color:#fff;background:var(--rivo-pure-black);font-weight:500;line-height:20px;letter-spacing:normal;transition:all .125s ease-in-out;box-shadow:inset 0 0 #000;padding:12px 24px;min-height:auto;text-align:center;border:1px solid var(--rivo-pure-black);min-width:200px}.rivo-button,.rivo-hero-button-with-prefix a,.rivo-member-deal__button,.rivo-member-gift__button{border-radius:var(--rivo-lp-button-radius, 0)}.rivo-hero-button-with-prefix a{background:#fff;color:var(--rivo-pure-black);text-decoration:none;min-width:200px}.rivo-button:hover{color:#fff;background:var(--rivo-color-primary-button-hover-background);border-color:var(--color-primary-button-hover-border)}.rivo-hero-buttons{flex-wrap:nowrap}.rivo-hero-banner-text{gap:var(--rivo-gap-lg)}h1.rivo-hero-title{text-transform:capitalize;display:grid;gap:var(--rivo-gap-lg);font-weight:600}.rivo-hero-description{font-family:var(--rivo-font-text)!important;text-transform:capitalize;padding:0}.rivo-eyebrow{color:var(--rivo-pure-black);font-family:Trade Gothic LT Std!important;letter-spacing:.07em;text-transform:uppercase;font-size:18px;line-height:24px;margin:0;font-weight:700}.rivo-hero-button-with-prefix span{display:none}.rivo-lp-section-title{display:grid;font-size:35px;line-height:44px;letter-spacing:var(--rivo-title-letter-spacing);gap:var(--rivo-gap-lg)}.rivo-membership-heading .rivo-lp-section-subtitle{font-family:Proxima Nova,sans-serif!important;font-weight:500!important}.rivo-lp-section-subtitle{line-height:24px;text-transform:capitalize;padding:0}.rivo-program-type-membership .rivo-desktop-text-align-center .rivo-hero-button-with-prefix,.rivo-hero-button-with-prefix a{font-size:14px}.rivo-lp-cards-container.rivo-membership-benefits{gap:var(--rivo-gap-sm)}.rivo-lp-cards-container.rivo-membership-benefits .rivo-card-title{line-height:30px;padding:0;text-transform:capitalize}.rivo-lp-cards-container.rivo-membership-benefits .rivo-card-description{font-family:var(--rivo-font-text);line-height:24px;padding:0;text-transform:capitalize}.rivo-rating-stars{display:flex;align-items:center;gap:6px}.rivo-rating-stars__star{width:17px;height:17px;flex:0 0 17px;fill:#f6b83c33}.rivo-rating-stars__star.is-filled{fill:#ce9d6c}.rivo-activity{padding-top:0}#points-logs-activity th{border-bottom:5px solid #fff}#points-logs-activity td{font-size:14px;background:var(--rivo-secondary-color);border-bottom:5px solid #fff}.rivo-lp-membership-status-title{letter-spacing:1px}#points-logs-activity{margin:0}.rivo-points-expiry{color:var(--rivo-pure-black);font-family:Trade Gothic LT Std!important;letter-spacing:.07em;text-transform:uppercase;font-size:16px;line-height:20px;margin:15px 0;font-weight:700}.rivo-activity .rivo-lp-section-title{display:block}.rivo-activity .rivo-lp-section-subtitle{margin-top:var(--rivo-gap-xs)}.rivo-activity .rivo-lp-membership-status{padding-top:var(--rivo-gap-md)}body:not(.is-rivo-member) .rivo-activity .rivo-lp-membership-status{display:none}#rivo-lp-explainer:has(.rivo-activity){padding-top:0!important}.shopify-section:has(>#rivo-birthday:not([style*=none]))+.shopify-section #rivo-refer .rivo-lp-cards-container{margin-top:30px!important}body:not(.is-rivo-member) #rivo-lp-explainer:has(.rivo-activity){padding-bottom:0!important}@media(max-width:749px){.rivo-content-wrapper{padding-left:15px;padding-right:15px}.rivo-mobile-banner-overlay .rivo-lp-content{top:50%;left:50%;transform:translate(-50%,-50%)}.rivo-lp-cards-container{width:100%!important}.rivo-hero-banner-text{padding:25px 20px 10px;gap:var(--rivo-gap-sm)}.rivo-activity{max-width:100%}.rivo-lp-membership-status-actions{flex-direction:column;gap:var(--rivo-gap-xs);text-align:center;align-items:center}.rivo-lp-membership-status-row{flex-direction:column;gap:12px;margin-left:auto;margin-right:auto;max-width:100%}.rivo-card-icon svg,.rivo-card-icon img{height:48px!important;width:48px!important}.rivo-hero-subheading{font-size:18px}#rivo-lp-header{height:100%;display:flex;flex-direction:column-reverse}.rivo-program-type-membership .rivo-hero-buttons{max-width:100%}.rivo-program-type-membership .rivo-hero-buttons a{width:100%}#rivo-lp-header .rivo-lp-content{padding:0}.rivo-eyebrow{letter-spacing:.05em;font-size:16px;line-height:22px}h1.rivo-hero-title{letter-spacing:-.02em;gap:var(--rivo-gap-md)}.rivo-hero-banner-media img{display:none}.rivo-hero-banner-media{background-image:url(/cdn/shop/files/Rivo-Mad-Rabbit-Tattoo-Club-Hero_Mobile.webp?v=1776936577);background-position:center;background-size:cover;background-repeat:no-repeat}.rivo-lp-section-title{font-size:28px;line-height:36px;gap:var(--rivo-gap-xs)}.rivo-lp-section-subtitle{line-height:20px;font-weight:400;font-size:14px}.rivo-lp-cards-container.rivo-membership-benefits .rivo-card-title{font-size:18px;line-height:24px}.rivo-lp-cards-container.rivo-membership-benefits .rivo-card-description{font-size:14px;line-height:20px}.rivo-lp-cards-container .rivo-card{padding:15px!important;min-width:37%!important}#rivo-lp-explainer,#rivo-lp-membership-benefits,#rivo-membership-tiers,#rivo-membership-cta,.rivo-member-deal{padding-top:35px!important;padding-bottom:35px!important}#rivo-lp-explainer .rivo-lp-section-title,#rivo-lp-membership-benefits .rivo-lp-section-title,#rivo-membership-tiers .rivo-lp-section-title,.rivo-member-deal .rivo-member-deal__heading{font-size:28px!important;line-height:36px!important}#rivo-lp-explainer .rivo-lp-section-subtitle,#rivo-lp-membership-benefits .rivo-lp-section-subtitle{font-size:16px!important}#rivo-lp-explainer:has(.rivo-activity){padding-bottom:0!important}.shopify-section:has(>#rivo-birthday:not([style*=none]))+.shopify-section #rivo-refer .rivo-lp-cards-container{margin-top:22px!important}.rivo-activity .rivo-lp-section-subtitle{line-height:28px}}.rivo-modal-button:before{background-color:var(--rivo-primary-color);width:100%;height:100%;border:none!important;background-position:center}
/*# sourceMappingURL=/cdn/shop/t/476/assets/rivo-membership.css.map */
