*{padding:0;margin:0;box-sizing:border-box}html{scroll-behavior:smooth}body{overflow-x:hidden}h1,h2,h3,h4,h5,h6{margin:0}span{display:inline-block}shopify-store{display:contents}.font-body{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);line-height:var(--font-body-line-height);letter-spacing:var(--font-body-letter-spacing)}.font-heading{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:var(--font-heading-line-height);letter-spacing:var(--font-heading-letter-spacing)}.font-secondary{font-family:var(--font-secondary-family);font-style:var(--font-secondary-style);font-weight:var(--font-secondary-weight);line-height:var(--font-secondary-line-height);letter-spacing:var(--font-secondary-letter-spacing);text-transform:none}.font-tertiary,.subtitle{font-family:var(--font-tertiary-family);font-style:var(--font-tertiary-style);font-weight:var(--font-tertiary-weight);line-height:var(--font-tertiary-line-height);letter-spacing:var(--font-tertiary-letter-spacing);text-transform:uppercase}@media(max-width:749px){.font-tertiary,.subtitle{--font-tertiary-letter-spacing: .75px}}@keyframes slideleft{0%{background-position:0 0}to{background-position:-3000px 0}}.animated_icon{z-index:2;transform:var(--animated-icon-transform, none);will-change:transform}@media(prefers-reduced-motion:reduce){.animated_icon{transform:none}}.header__menu-item .header__menu-item-link{display:inline-flex;align-items:center;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-decoration:inherit}header.header--middle-center .list-menu li:first-child .header__menu-item{padding-left:0}header.header--middle-center .list-menu li:last-child .header__menu-item{padding-right:0}header.header--middle-center .list-menu li summary,#menu-drawer .menu-drawer__menu li .list-menu__item,.menu-drawer__learn-more-link{font-family:var(--font-tertiary-family);font-style:var(--font-tertiary-style);font-weight:var(--font-tertiary-weight);line-height:var(--font-tertiary-line-height);letter-spacing:.75px;text-transform:uppercase}#predictive-search-results{max-width:var(--page-width);margin-inline:auto;padding-inline:5rem}.search-modal__content h2{font-family:var(--font-tertiary-family);font-style:var(--font-tertiary-style);font-weight:var(--font-tertiary-weight);line-height:var(--font-tertiary-line-height);letter-spacing:var(--font-tertiary-letter-spacing);text-transform:uppercase;font-size:1.2rem}#predictive-search-results li{border-radius:.5rem;overflow:hidden;transition:all .4s ease-in-out}@media(max-width:749px){#predictive-search-results{padding-inline:2rem}.header__heading-logo-wrapper{max-width:10rem}}@media(max-width:480px){.header__heading-logo-wrapper{max-width:8.6rem}}.card__badge *{background:transparent;border:none;outline:none}.card__badge>span{position:relative;padding:0}.card__badge>span:before{content:"";position:absolute;top:0;left:0;background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%}.card__badge :is(.badge-coming-soon,.badge-sold-out,.badge-latest-drop){width:9.2rem;aspect-ratio:1/1}.card__badge>.badge-coming-soon:before{background-image:url(./icon-coming-soon.svg)}.card__badge>.badge-sold-out:before{background-image:url(./icon-sold-out.svg)}.card__badge>.badge-latest-drop:before{background-image:url(./icon-latest-drop.svg)}.card__badge .badge-stylist-favorite{width:12.2rem;aspect-ratio:1.22/1}.card__badge>.badge-stylist-favorite:before{background-image:url(./icon-stylist-favorite.svg)}@media(max-width:575px){.card__badge :is(.badge-coming-soon,.badge-sold-out,.badge-latest-drop){width:7rem}.card__badge .badge-stylist-favorite{width:9.5rem}}@media(max-width:480px){.card__badge :is(.badge-coming-soon,.badge-sold-out,.badge-latest-drop){width:5.6rem}.card__badge .badge-stylist-favorite{width:7.3rem}}.kl_reviews__star_rating_widget.kl_reviews__star_rating_widget.kl_reviews__star_rating_widget .kl_reviews__stars_badge{padding-right:1rem!important}.kl_reviews__star_rating_widget.kl_reviews__star_rating_widget.kl_reviews__star_rating_widget svg{width:2.3rem!important;height:2.3rem!important}.kl_reviews__star--fill{stop-color:rgb(var(--color-button))!important}.kl_reviews__star--empty{stop-color:#e0e0e0!important}.kl_reviews__star_rating_widget__label{font-size:1.6rem!important;font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;line-height:var(--font-body-line-height)!important;letter-spacing:var(--font-body-letter-spacing)!important}@media(max-width:749px){.kl_reviews__star_rating_widget.kl_reviews__star_rating_widget.kl_reviews__star_rating_widget svg{width:1.5rem!important;height:1.5rem!important}}@media(max-width:480px){.kl_reviews__star_rating_widget__label{font-size:1.3rem!important}}section:has(.rivo-modal-body-content:empty){display:none}.rivo-modal.micromodal-slide{display:none}section:has(#rivo-lp-header){position:relative;z-index:1}#rivo-lp-header{height:55rem;--wave-height: 1.3rem;-webkit-mask-image:linear-gradient(#000,#000),url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNTIiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgLTQgMjUyIDIxIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDEzKSBzY2FsZSgxIC0xKSI+PHBhdGggZD0iTTAgMTdWMTEuMzk4M0MxNS43NSAxMS4zOTgzIDE1Ljc1IDAgMzEuNSAwQzQ3LjI1IDAgNDcuMjUgMTEuMzk4MyA2MyAxMS4zOTgzQzc4Ljc1IDExLjM5ODMgNzguNzUgMCA5NC41IDBDMTEwLjI1IDAgMTEwLjI1IDExLjM5ODMgMTI2IDExLjM5ODNDMTQxLjc1IDExLjM5ODMgMTQxLjc1IDAgMTU3LjUgMEMxNzMuMjUgMCAxNzMuMjUgMTEuMzk4MyAxODkgMTEuMzk4M0MyMDQuNzUgMTEuMzk4MyAyMDQuNzUgMCAyMjAuNSAwQzIzNi4yNSAwIDIzNi4yNSAxMS4zOTgzIDI1MiAxMS4zOTgzVjE3WiIvPjwvZz48L3N2Zz4=);mask-image:linear-gradient(#000,#000),url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNTIiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgLTQgMjUyIDIxIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDEzKSBzY2FsZSgxIC0xKSI+PHBhdGggZD0iTTAgMTdWMTEuMzk4M0MxNS43NSAxMS4zOTgzIDE1Ljc1IDAgMzEuNSAwQzQ3LjI1IDAgNDcuMjUgMTEuMzk4MyA2MyAxMS4zOTgzQzc4Ljc1IDExLjM5ODMgNzguNzUgMCA5NC41IDBDMTEwLjI1IDAgMTEwLjI1IDExLjM5ODMgMTI2IDExLjM5ODNDMTQxLjc1IDExLjM5ODMgMTQxLjc1IDAgMTU3LjUgMEMxNzMuMjUgMCAxNzMuMjUgMTEuMzk4MyAxODkgMTEuMzk4M0MyMDQuNzUgMTEuMzk4MyAyMDQuNzUgMCAyMjAuNSAwQzIzNi4yNSAwIDIzNi4yNSAxMS4zOTgzIDI1MiAxMS4zOTgzVjE3WiIvPjwvZz48L3N2Zz4=);-webkit-mask-size:100% calc(100% - var(--wave-height) * 15 / 13),auto calc(var(--wave-height) * 21 / 13);mask-size:100% calc(100% - var(--wave-height) * 15 / 13),auto calc(var(--wave-height) * 21 / 13);-webkit-mask-repeat:no-repeat,repeat-x;mask-repeat:no-repeat,repeat-x;-webkit-mask-position:top,0 calc(100% + var(--wave-height) / 13);mask-position:top,0 calc(100% + var(--wave-height) / 13);animation:maskslideleft 100s linear infinite;-webkit-animation:maskslideleft 100s linear infinite}.rivo-hero-banner-media{height:100%}#rivo-lp-header .rivo-hero-banner-media img{width:100%;height:100%!important;object-fit:cover}#rivo-lp-header .rivo-hero-banner-media img{max-width:100%;height:auto}main section:has(#rivo-lp-header):first-child .rivo-lp-content{top:calc(50% + var(--header-height, 0px))}#rivo-lp-header .rivo-lp-content{position:absolute;right:0;bottom:0;left:0;margin:auto;height:fit-content;top:50%;transform:translateY(-50%);padding-inline:5rem}#rivo-lp-header .rivo-hero-banner-wrapper{padding:0}#rivo-lp-header .rivo-hero-banner-text{min-width:100%;padding:0}#rivo-lp-header .rivo-lp-content .rivo-hero-subheading{display:none}#rivo-lp-header .rivo-lp-content .rivo-hero-title{max-width:37.5rem;font-size:calc(var(--font-heading-scale) * 6.2rem);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:var(--font-heading-line-height);letter-spacing:var(--font-heading-letter-spacing)}#rivo-lp-header .rivo-lp-content .rivo-hero-description{margin-top:2.2rem;max-width:47.6rem;padding:0;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);line-height:var(--font-body-line-height);letter-spacing:var(--font-body-letter-spacing)}#rivo-lp-header .rivo-lp-content :is(.rivo-hero-title,.rivo-hero-description) em{font-style:normal!important}#rivo-lp-header .rivo-lp-content .rivo-hero-buttons{margin-top:2.4rem;display:flex;align-items:center;gap:1.2rem 2.4rem;flex-wrap:wrap;max-width:fit-content}#rivo-lp-header .rivo-lp-content .rivo-hero-buttons .button{min-width:calc(43.5rem + var(--buttons-border-width) * 2)}#rivo-lp-header .rivo-lp-content .rivo-hero-buttons .button:nth-child(2){--color-button: var(--color-secondary-button);--color-button-text: var(--color-secondary-button-text)}#rivo-lp-header .rivo-lp-content .rivo-hero-buttons .button:first-child:before,#rivo-lp-header .rivo-lp-content .rivo-hero-buttons .button:nth-child(2):before{background:rgb(var(--color-button-hover));content:"";position:absolute;top:0;bottom:0;left:0;width:0;height:100%;opacity:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;z-index:-1;right:0;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out}#rivo-lp-header .rivo-lp-content .rivo-hero-buttons .button:nth-child(2):before{background:rgba(var(--color-secondary-button-hover))}#rivo-lp-header .rivo-lp-content .rivo-hero-buttons .button:first-child:hover{color:rgb(var(--color-button-hover-text))}#rivo-lp-header .rivo-lp-content .rivo-hero-buttons .button:nth-child(2):hover{color:rgb(var( --color-secondary-button-hover-text))}#rivo-lp-header .rivo-lp-content .rivo-hero-buttons .button:first-child:hover:before,#rivo-lp-header .rivo-lp-content .rivo-hero-buttons .button:nth-child(2):hover:before{opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;width:100%}@keyframes maskslideleft{0%{mask-position:top,0 calc(100% + var(--wave-height) / 13);-webkit-mask-position:top,0 calc(100% + var(--wave-height) / 13)}to{mask-position:top,calc(var(--wave-height) * -3024 / 13) calc(100% + var(--wave-height) / 13);-webkit-mask-position:top,calc(var(--wave-height) * -3024 / 13) calc(100% + var(--wave-height) / 13)}}@media(max-width:989px){#rivo-lp-header .rivo-lp-content .rivo-hero-title{font-size:calc(var(--font-heading-scale) * 5rem)}}@media(max-width:749px){#rivo-lp-header{height:59.5rem}#rivo-lp-header .rivo-lp-content{padding-inline:2.2rem;text-align:center;top:auto!important;bottom:3.5rem;transform:none}#rivo-lp-header .rivo-lp-content .rivo-hero-title{font-size:calc(var(--font-heading-scale) * 4.4rem);margin-inline:auto}#rivo-lp-header .rivo-lp-content .rivo-hero-description{margin-inline:auto;max-width:40rem}#rivo-lp-header .rivo-lp-content .rivo-hero-buttons{justify-content:center;min-width:100%}#rivo-lp-header .rivo-lp-content .rivo-hero-buttons .button{min-width:calc(34.8rem + var(--buttons-border-width) * 2)}}@media(max-width:480px){#rivo-lp-header .rivo-lp-content .rivo-hero-title{font-size:calc(var(--font-heading-scale) * 3.2rem)}#rivo-lp-header .rivo-lp-content .rivo-hero-buttons .button{min-width:100%}#rivo-lp-header .rivo-lp-content .rivo-hero-description{max-width:25.4rem}}section:has(#rivo-lp-explainer){position:relative;overflow-x:clip;overflow-y:visible}section:has(#rivo-lp-explainer):after,section:has(#rivo-lp-explainer):before{content:"";position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain;z-index:1}section:has(#rivo-lp-explainer):before{background-image:url(how-it-works-01.svg);aspect-ratio:1.14/1;left:-4.5rem;width:14.9rem;top:8rem}section:has(#rivo-lp-explainer):after{background-image:url(how-it-works-02.svg);aspect-ratio:1.32/1;right:-4.5rem;width:22rem;top:5rem}#rivo-lp-explainer .rivo-lp-section-title{font-family:var(--font-secondary-family);font-style:var(--font-secondary-style);font-weight:var(--font-secondary-weight);line-height:var(--font-secondary-line-height);letter-spacing:var(--font-secondary-letter-spacing);font-size:calc(var(--font-heading-scale) * 8.7rem);text-align:center;margin-bottom:6.3rem}#rivo-lp-explainer .rivo-how-it-works-steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5.2rem;max-width:112.8rem;margin-inline:auto}#rivo-lp-explainer .rivo-how-it-works-steps .rivo-step-item{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;gap:.4rem 1.4rem}#rivo-lp-explainer .rivo-how-it-works-steps .rivo-how-it-works-step-number{grid-row:span 2;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:.8;letter-spacing:-5px;font-size:12.8rem}#rivo-lp-explainer .rivo-how-it-works-steps .rivo-how-it-works-step-title{font-family:var(--font-tertiary-family);font-style:var(--font-tertiary-style);font-weight:var(--font-tertiary-weight);line-height:var(--font-tertiary-line-height);letter-spacing:var(--font-tertiary-letter-spacing);text-transform:uppercase;font-size:2.2rem}@media(max-width:1499px){section:has(#rivo-lp-explainer):before{width:12rem}section:has(#rivo-lp-explainer):after{width:18rem}#rivo-lp-explainer .rivo-lp-section-title{margin-bottom:5rem}#rivo-lp-explainer .rivo-how-it-works-steps{gap:3rem}#rivo-lp-explainer .rivo-how-it-works-steps .rivo-how-it-works-step-number{font-size:calc(var(--font-heading-scale) * 10rem)}}@media(max-width:989px){section:has(#rivo-lp-explainer):before{width:8rem;top:6rem;left:-3rem}section:has(#rivo-lp-explainer):after{width:16rem;top:2.5rem;right:-4rem}#rivo-lp-explainer .rivo-lp-section-title{font-size:calc(var(--font-heading-scale) * 6.5rem);margin-bottom:4rem}#rivo-lp-explainer .rivo-how-it-works-steps .rivo-how-it-works-step-number{font-size:calc(var(--font-heading-scale) * 8rem)}#rivo-lp-explainer .rivo-how-it-works-steps{grid-template-columns:repeat(2,1fr)}#rivo-lp-explainer .rivo-how-it-works-steps .rivo-how-it-works-step-title{font-size:1.8rem}}@media(max-width:749px){#rivo-lp-explainer .rivo-lp-section-title{font-size:calc(var(--font-heading-scale) * 5rem);margin-bottom:2.4rem;letter-spacing:-.36px}#rivo-lp-explainer .rivo-how-it-works-steps .rivo-how-it-works-step-number{font-size:calc(var(--font-heading-scale) * 6.2rem)}#rivo-lp-explainer .rivo-how-it-works-steps .rivo-how-it-works-step-title{font-size:1.5rem}#rivo-lp-explainer .rivo-how-it-works-steps{grid-template-columns:1fr}}@media(max-width:575px){section:has(#rivo-lp-explainer):before{width:9.7rem;top:70%}section:has(#rivo-lp-explainer):after{width:14.5rem;top:6.6rem;right:-3rem}#rivo-lp-explainer .rivo-how-it-works-steps{gap:2.4rem}#rivo-lp-explainer .rivo-how-it-works-steps .rivo-step-item:not(:last-child){padding-bottom:4.4rem;position:relative}#rivo-lp-explainer .rivo-how-it-works-steps .rivo-step-item:not(:last-child):after{content:"";position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain;z-index:1;background-image:url(features-icon-heart.svg);aspect-ratio:1/1;left:0;right:0;top:auto;bottom:0;margin:auto;width:2rem}#rivo-lp-explainer .rivo-how-it-works-steps .rivo-how-it-works-step-number{margin-bottom:.8rem}#rivo-lp-explainer .rivo-how-it-works-steps .rivo-step-item{grid-template-columns:1fr;text-align:center;gap:1.2rem;max-width:32rem;margin-inline:auto}}@media(max-width:480px){#rivo-lp-explainer .rivo-lp-section-title{font-size:calc(var(--font-heading-scale) * 3.6rem)}}section:has(#rivo-ways-to-earn){position:relative;overflow:hidden}section:has(#rivo-ways-to-earn .rivo-lp-cards-container:not(:empty)):after,section:has(#rivo-ways-to-earn .rivo-lp-cards-container:not(:empty)):before{content:"";position:absolute;background-position:center;background-size:contain;background-repeat:no-repeat;height:auto;z-index:1}section:has(#rivo-ways-to-earn .rivo-lp-cards-container:not(:empty)):before{background-image:url(earn-icon-02.svg);bottom:10rem;right:-3.5rem;width:9.5rem;aspect-ratio:1/1}section:has(#rivo-ways-to-earn .rivo-lp-cards-container:not(:empty)):after{background-image:url(earn-icon-01.svg);bottom:22rem;right:-3rem;width:20.4rem;aspect-ratio:1.23/1}section:has(#rivo-ways-to-earn)>.gradient{background:var(--gradient-background);position:relative}#rivo-ways-to-earn .rivo-lp-content{text-align:center;padding:0}#rivo-ways-to-earn .rivo-lp-section-title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:var(--font-heading-line-height);letter-spacing:var(--font-heading-letter-spacing);font-size:calc(var(--font-heading-scale) * 6.2rem);text-transform:uppercase;color:rgb(var(--color-foreground))!important}#rivo-ways-to-earn :is(.rivo-lp-section-subheading,.rivo-card-title){font-family:var(--font-tertiary-family);font-style:var(--font-tertiary-style);font-weight:var(--font-tertiary-weight);line-height:var(--font-tertiary-line-height);letter-spacing:var(--font-tertiary-letter-spacing);font-size:2.2rem;text-transform:uppercase;padding:0}#rivo-ways-to-earn .rivo-lp-section-subheading{margin-bottom:.9rem}#rivo-ways-to-earn .rivo-lp-section-subtitle{margin-top:.9rem;max-width:25rem;margin-inline:auto;padding:0;color:rgb(var(--color-foreground))!important}#rivo-ways-to-earn .rivo-lp-cards-container{margin-top:4.8rem;max-width:100.6rem;margin-inline:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem;margin-bottom:0}#rivo-ways-to-earn .rivo-card{padding:4rem 1.5rem;border-radius:.5rem;overflow:hidden;border:.2rem solid rgb(var(--color-foreground));outline:none;cursor:pointer;transition:all .4s ease-in-out;gap:0;max-width:100%}#rivo-ways-to-earn .rivo-card.completed{opacity:.3}#rivo-ways-to-earn .rivo-card-icon{max-width:7.5rem;margin-inline:auto;margin-bottom:3.2rem}#rivo-ways-to-earn .rivo-card-body{display:grid;gap:0}#rivo-ways-to-earn .rivo-card-icon img{max-width:100%;height:auto}#rivo-ways-to-earn .rivo-card-description{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:600;line-height:1.1;letter-spacing:.4px;font-size:2rem;text-transform:uppercase;margin-top:1.4rem;padding:0}#rivo-ways-to-earn :is(.rivo-arrow-icon,.rivo-completed){margin:1.1rem auto 0;padding:0;opacity:1;transform:rotate(0)}#rivo-ways-to-earn .rivo-card .rivo-arrow-icon svg{transform:rotate(180deg)}@media(min-width:990px){section:has(#rivo-ways-to-earn .rivo-lp-cards-container:not(:empty)):after,section:has(#rivo-ways-to-earn .rivo-lp-cards-container:not(:empty)):before{display:none}#rivo-ways-to-earn .rivo-lp-section-subtitle{display:none}#rivo-ways-to-earn .rivo-card:hover{transform:translateY(-.5rem)}#rivo-ways-to-earn .rivo-card:nth-of-type(odd){background:rgb(var(--color-foreground))}#rivo-ways-to-earn .rivo-card:nth-of-type(odd) *{color:rgb(var(--color-background));fill:rgb(var(--color-background))}#rivo-ways-to-earn .rivo-card:nth-of-type(2n){background:rgb(var(--color-background))}#rivo-ways-to-earn .rivo-card:nth-of-type(2n) *{color:rgb(var(--color-foreground));fill:rgb(var(--color-foreground))}}@media(max-width:1499px){#rivo-ways-to-earn .rivo-card-icon{max-width:6rem}#rivo-ways-to-earn .rivo-card-title{font-size:1.8rem}#rivo-ways-to-earn .rivo-card-description{font-size:1.6rem}#rivo-ways-to-earn .rivo-lp-cards-container{margin-top:3rem}}@media(max-width:989px){#rivo-ways-to-earn .rivo-lp-section-title{font-size:calc(var(--font-heading-scale) * 5rem)}#rivo-ways-to-earn .rivo-lp-section-subheading{font-size:1.8rem}#rivo-ways-to-earn .rivo-lp-cards-container{grid-template-columns:repeat(2,1fr)}#rivo-ways-to-earn .rivo-lp-cards-container .rivo-card:nth-child(4n+1 of.rivo-card),#rivo-ways-to-earn .rivo-lp-cards-container .rivo-card:nth-child(4n+4 of.rivo-card){background:rgb(var(--color-foreground))!important}#rivo-ways-to-earn .rivo-lp-cards-container .rivo-card:nth-child(4n+1 of.rivo-card),#rivo-ways-to-earn .rivo-lp-cards-container .rivo-card:nth-child(4n+1 of.rivo-card) *,#rivo-ways-to-earn .rivo-lp-cards-container .rivo-card:nth-child(4n+4 of.rivo-card),#rivo-ways-to-earn .rivo-lp-cards-container .rivo-card:nth-child(4n+4 of.rivo-card) *{color:rgb(var(--color-background))!important;fill:rgb(var(--color-background))!important}#rivo-ways-to-earn .rivo-lp-cards-container .rivo-card:nth-child(4n+2 of.rivo-card),#rivo-ways-to-earn .rivo-lp-cards-container .rivo-card:nth-child(4n+3 of.rivo-card){background:rgb(var(--color-background))!important}#rivo-ways-to-earn .rivo-lp-cards-container .rivo-card:nth-child(4n+2 of.rivo-card),#rivo-ways-to-earn .rivo-lp-cards-container .rivo-card:nth-child(4n+2 of.rivo-card) *,#rivo-ways-to-earn .rivo-lp-cards-container .rivo-card:nth-child(4n+3 of.rivo-card),#rivo-ways-to-earn .rivo-lp-cards-container .rivo-card:nth-child(4n+3 of.rivo-card) *{color:rgb(var(--color-foreground))!important;fill:rgb(var(--color-foreground))!important}#rivo-ways-to-earn .rivo-lp-cards-container>*:nth-child(4n+1)>.rivo-card,#rivo-ways-to-earn .rivo-lp-cards-container>*:nth-child(4n+4)>.rivo-card{background:rgb(var(--color-foreground))!important}#rivo-ways-to-earn .rivo-lp-cards-container>*:nth-child(4n+1)>.rivo-card,#rivo-ways-to-earn .rivo-lp-cards-container>*:nth-child(4n+1)>.rivo-card *,#rivo-ways-to-earn .rivo-lp-cards-container>*:nth-child(4n+4)>.rivo-card,#rivo-ways-to-earn .rivo-lp-cards-container>*:nth-child(4n+4)>.rivo-card *{color:rgb(var(--color-background))!important;fill:rgb(var(--color-background))!important}#rivo-ways-to-earn .rivo-lp-cards-container>*:nth-child(4n+2)>.rivo-card,#rivo-ways-to-earn .rivo-lp-cards-container>*:nth-child(4n+3)>.rivo-card{background:rgb(var(--color-background))!important}#rivo-ways-to-earn .rivo-lp-cards-container>*:nth-child(4n+2)>.rivo-card,#rivo-ways-to-earn .rivo-lp-cards-container>*:nth-child(4n+2)>.rivo-card *,#rivo-ways-to-earn .rivo-lp-cards-container>*:nth-child(4n+3)>.rivo-card,#rivo-ways-to-earn .rivo-lp-cards-container>*:nth-child(4n+3)>.rivo-card *{color:rgb(var(--color-foreground))!important;fill:rgb(var(--color-foreground))!important}#rivo-ways-to-earn .rivo-card-title{font-size:1.5rem;letter-spacing:.65px}#rivo-ways-to-earn .rivo-card-description{text-transform:none;font-weight:var(--font-body-weight);line-height:var(--font-body-line-height);letter-spacing:var(--font-body-letter-spacing)}#rivo-ways-to-earn .rivo-card-icon{max-width:5rem}}@media(max-width:749px){section:has(#rivo-ways-to-earn .rivo-lp-cards-container:not(:empty)):before{bottom:7rem}section:has(#rivo-ways-to-earn .rivo-lp-cards-container:not(:empty)):after{bottom:16rem}#rivo-ways-to-earn .rivo-lp-section-title{font-size:calc(var(--font-heading-scale) * 4.4rem)}#rivo-ways-to-earn .rivo-lp-section-subheading{font-size:1.5rem}#rivo-ways-to-earn .rivo-lp-cards-container{gap:1.2rem}#rivo-ways-to-earn .rivo-card{padding:2rem 1rem}#rivo-ways-to-earn .rivo-card-icon{margin-bottom:1.2rem}#rivo-ways-to-earn .rivo-card-description{margin-top:.6rem}}@media(max-width:480px){section:has(#rivo-ways-to-earn .rivo-lp-cards-container:not(:empty)):before{bottom:5rem}section:has(#rivo-ways-to-earn .rivo-lp-cards-container:not(:empty)):after{bottom:12.5rem}#rivo-ways-to-earn .rivo-lp-section-title{font-size:calc(var(--font-heading-scale) * 3.2rem)}#rivo-ways-to-earn .rivo-lp-cards-container{margin-top:2.3rem}#rivo-ways-to-earn .rivo-card-icon{max-width:4rem}#rivo-ways-to-earn .rivo-card-title,#rivo-ways-to-earn .rivo-card-description{font-size:1.3rem}}section:has(#rivo-ways-to-redeem)>.gradient{position:relative}section:has(#rivo-ways-to-redeem)>.gradient:before{content:"";position:absolute;top:0;left:0;width:100%;height:1.4rem;z-index:1;background-color:var(--wave-color, #f2ecc0);-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNTIiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgLTIgMjUyIDE3Ij48cGF0aCBkPSJNMCAxNVYxMS4zOTgzQzE1Ljc1IDExLjM5ODMgMTUuNzUgMCAzMS41IDBDNDcuMjUgMCA0Ny4yNSAxMS4zOTgzIDYzIDExLjM5ODNDNzguNzUgMTEuMzk4MyA3OC43NSAwIDk0LjUgMEMxMTAuMjUgMCAxMTAuMjUgMTEuMzk4MyAxMjYgMTEuMzk4M0MxNDEuNzUgMTEuMzk4MyAxNDEuNzUgMCAxNTcuNSAwQzE3My4yNSAwIDE3My4yNSAxMS4zOTgzIDE4OSAxMS4zOTgzQzIwNC43NSAxMS4zOTgzIDIwNC43NSAwIDIyMC41IDBDMjM2LjI1IDAgMjM2LjI1IDExLjM5ODMgMjUyIDExLjM5ODNWMTVaIi8+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNTIiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgLTIgMjUyIDE3Ij48cGF0aCBkPSJNMCAxNVYxMS4zOTgzQzE1Ljc1IDExLjM5ODMgMTUuNzUgMCAzMS41IDBDNDcuMjUgMCA0Ny4yNSAxMS4zOTgzIDYzIDExLjM5ODNDNzguNzUgMTEuMzk4MyA3OC43NSAwIDk0LjUgMEMxMTAuMjUgMCAxMTAuMjUgMTEuMzk4MyAxMjYgMTEuMzk4M0MxNDEuNzUgMTEuMzk4MyAxNDEuNzUgMCAxNTcuNSAwQzE3My4yNSAwIDE3My4yNSAxMS4zOTgzIDE4OSAxMS4zOTgzQzIwNC43NSAxMS4zOTgzIDIwNC43NSAwIDIyMC41IDBDMjM2LjI1IDAgMjM2LjI1IDExLjM5ODMgMjUyIDExLjM5ODNWMTVaIi8+PC9zdmc+);-webkit-mask-size:auto calc(1.3rem * 17 / 13);mask-size:auto calc(1.3rem * 17 / 13);-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-position:0 -.1rem;mask-position:0 -.1rem;transform:scaleY(-1);animation:wave-slide 100s linear infinite;-webkit-animation:wave-slide 100s linear infinite}@keyframes wave-slide{0%{mask-position:0 -.1rem;-webkit-mask-position:0 -.1rem}to{mask-position:-302.4rem -.1rem;-webkit-mask-position:-302.4rem -.1rem}}@media(prefers-reduced-motion:reduce){section:has(#rivo-ways-to-redeem)>.gradient:before{animation:none;-webkit-animation:none}}#rivo-ways-to-redeem .rivo-lp-section-title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:var(--font-heading-line-height);letter-spacing:var(--font-heading-letter-spacing);font-size:calc(var(--font-heading-scale) * 6.2rem);text-transform:uppercase;text-align:center;color:rgb(var(--color-foreground))!important}#rivo-ways-to-redeem :is(.rivo-lp-section-subheading,.rivo-card-title){font-family:var(--font-tertiary-family);font-style:var(--font-tertiary-style);font-weight:var(--font-tertiary-weight);line-height:var(--font-tertiary-line-height);letter-spacing:var(--font-tertiary-letter-spacing);font-size:2.2rem;text-transform:uppercase;padding:0}#rivo-ways-to-redeem .rivo-lp-section-subheading{margin-bottom:.9rem}#rivo-ways-to-redeem .rivo-lp-section-subtitle{text-align:center;margin-top:1.1rem;max-width:35rem;margin-inline:auto;padding:0;color:rgb(var(--color-foreground))!important}#rivo-ways-to-redeem .rivo-lp-cards-container{margin-top:3.7rem;max-width:100.6rem;margin-inline:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem;margin-bottom:0}#rivo-ways-to-redeem .rivo-card{padding:3.6rem 2.5rem;background:#f9cec1;outline:none;border:none;border-radius:.5rem;overflow:hidden;cursor:pointer;transition:all .4s ease-in-out;gap:0;max-width:100%}#rivo-ways-to-redeem .rivo-card.completed{opacity:.3}#rivo-ways-to-redeem .rivo-card-body{gap:0}#rivo-ways-to-redeem .rivo-card-icon{max-width:12.5rem;margin-inline:auto;margin-bottom:1.3rem}#rivo-ways-to-redeem .rivo-card-icon img{max-width:100%;height:auto}#rivo-ways-to-redeem .rivo-card-description{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:600;line-height:1.1;letter-spacing:.4px;font-size:2rem;text-transform:uppercase;margin-top:.4rem;padding:0}#rivo-ways-to-redeem :is(.rivo-arrow-icon,.rivo-completed){margin:1.1rem auto 0;padding:0;opacity:1;transform:rotate(0)}#rivo-ways-to-redeem .rivo-card .rivo-arrow-icon svg{fill:rgb(var(--color-foreground));transform:rotate(180deg)}@media(min-width:990px){#rivo-ways-to-redeem .rivo-lp-section-subtitle{display:none}#rivo-ways-to-redeem .rivo-card:hover{transform:translateY(-.5rem)}}@media(max-width:1499px){#rivo-ways-to-redeem .rivo-card-description{font-size:1.6rem}#rivo-ways-to-redeem .rivo-card-icon{max-width:9rem}}@media(max-width:989px){#rivo-ways-to-redeem .rivo-lp-section-title{font-size:calc(var(--font-heading-scale) * 5rem)}#rivo-ways-to-redeem :is(.rivo-lp-section-subheading,.rivo-card-title){font-size:1.8rem}#rivo-ways-to-redeem .rivo-lp-cards-container{grid-template-columns:repeat(2,1fr);margin-top:3rem}}@media(max-width:749px){#rivo-ways-to-redeem .rivo-lp-section-title{font-size:calc(var(--font-heading-scale) * 4.4rem)}#rivo-ways-to-redeem :is(.rivo-lp-section-subheading,.rivo-card-title){font-size:1.5rem}#rivo-ways-to-redeem .rivo-card{padding:1.4rem 1.6rem 2rem}#rivo-ways-to-redeem .rivo-card-icon{max-width:6.6rem;margin-bottom:.7rem}#rivo-ways-to-redeem .rivo-lp-cards-container{gap:1.2rem}#rivo-ways-to-redeem .rivo-card-description{font-size:1.4rem}}@media(max-width:480px){#rivo-ways-to-redeem .rivo-lp-section-title{font-size:calc(var(--font-heading-scale) * 3.2rem)}}section:has(#rivo-lp-referral-campaign)>.gradient{position:relative;background:var(--gradient-background)}section:has(#rivo-lp-referral-campaign)>.gradient:before{content:"";position:absolute;top:-1.3rem;bottom:auto;left:0;width:100%;height:1.4rem;z-index:2;background-color:rgb(var(--color-background));-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNTIiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgLTIgMjUyIDE3Ij48cGF0aCBkPSJNMCAxNVYxMS4zOTgzQzE1Ljc1IDExLjM5ODMgMTUuNzUgMCAzMS41IDBDNDcuMjUgMCA0Ny4yNSAxMS4zOTgzIDYzIDExLjM5ODNDNzguNzUgMTEuMzk4MyA3OC43NSAwIDk0LjUgMEMxMTAuMjUgMCAxMTAuMjUgMTEuMzk4MyAxMjYgMTEuMzk4M0MxNDEuNzUgMTEuMzk4MyAxNDEuNzUgMCAxNTcuNSAwQzE3My4yNSAwIDE3My4yNSAxMS4zOTgzIDE4OSAxMS4zOTgzQzIwNC43NSAxMS4zOTgzIDIwNC43NSAwIDIyMC41IDBDMjM2LjI1IDAgMjM2LjI1IDExLjM5ODMgMjUyIDExLjM5ODNWMTVaIi8+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNTIiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgLTIgMjUyIDE3Ij48cGF0aCBkPSJNMCAxNVYxMS4zOTgzQzE1Ljc1IDExLjM5ODMgMTUuNzUgMCAzMS41IDBDNDcuMjUgMCA0Ny4yNSAxMS4zOTgzIDYzIDExLjM5ODNDNzguNzUgMTEuMzk4MyA3OC43NSAwIDk0LjUgMEMxMTAuMjUgMCAxMTAuMjUgMTEuMzk4MyAxMjYgMTEuMzk4M0MxNDEuNzUgMTEuMzk4MyAxNDEuNzUgMCAxNTcuNSAwQzE3My4yNSAwIDE3My4yNSAxMS4zOTgzIDE4OSAxMS4zOTgzQzIwNC43NSAxMS4zOTgzIDIwNC43NSAwIDIyMC41IDBDMjM2LjI1IDAgMjM2LjI1IDExLjM5ODMgMjUyIDExLjM5ODNWMTVaIi8+PC9zdmc+);-webkit-mask-size:auto calc(1.3rem * 17 / 13);mask-size:auto calc(1.3rem * 17 / 13);-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-position:0 -.1rem;mask-position:0 -.1rem;animation:wave-slide 100s linear infinite;-webkit-animation:wave-slide 100s linear infinite}#rivo-lp-referral-campaign .rivo-referral[data-rivo-page=advocate-share-page]{height:72rem!important}#rivo-lp-referral-campaign .rivo-referral[data-rivo-page=advocate-signup-page]{height:65rem!important}@media(min-width:390px){#rivo-lp-referral-campaign .rivo-referral[data-rivo-page=advocate-share-page]{height:78rem!important}#rivo-lp-referral-campaign .rivo-referral[data-rivo-page=advocate-signup-page]{height:70rem!important}}@media(min-width:480px){#rivo-lp-referral-campaign .rivo-referral[data-rivo-page=advocate-share-page]{height:82rem!important}#rivo-lp-referral-campaign .rivo-referral[data-rivo-page=advocate-signup-page]{height:75rem!important}}@media(min-width:681px){#rivo-lp-referral-campaign .rivo-referral[data-rivo-page=advocate-share-page]{height:85rem!important}#rivo-lp-referral-campaign .rivo-referral[data-rivo-page=advocate-signup-page]{height:73rem!important}}@media(min-width:750px){#rivo-lp-referral-campaign .rivo-referral[data-rivo-page=advocate-share-page]{height:50rem!important}#rivo-lp-referral-campaign .rivo-referral[data-rivo-page=advocate-signup-page]{height:41rem!important}}@media(min-width:990px){#rivo-lp-referral-campaign .rivo-referral[data-rivo-page=advocate-share-page]{height:55rem!important}#rivo-lp-referral-campaign .rivo-referral[data-rivo-page=advocate-signup-page]{height:44rem!important}}@media(min-width:1146px){#rivo-lp-referral-campaign .rivo-referral[data-rivo-page=advocate-share-page]{height:46rem!important}#rivo-lp-referral-campaign .rivo-referral[data-rivo-page=advocate-signup-page]{height:40rem!important}}@media(min-width:1300px){#rivo-lp-referral-campaign .rivo-referral[data-rivo-page=advocate-share-page]{height:52rem!important}}#rivo-lp-explainer .rivo-activity{width:100%;padding:0}#rivo-lp-explainer .rivo-activity .rivo-lp-section-title:has(+.rivo-points-expiry){margin-bottom:4rem}#rivo-lp-my-rewards{border:.2rem solid rgb(var(--color-foreground));border-radius:.5rem;margin-top:5rem}#rivo-lp-my-rewards .rivo-lp-content{padding:5rem}#rivo-lp-my-rewards .rivo-lp-section-title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:var(--font-heading-line-height);letter-spacing:var(--font-heading-letter-spacing);font-size:calc(var(--font-heading-scale) * 6.2rem);text-transform:uppercase;color:rgb(var(--color-button));color:rgb(var(--color-foreground))}:is(#rivo-lp-my-rewards .rivo-lp-section-subtitle,#rivo-lp-explainer .rivo-points-expiry){font-family:var(--font-tertiary-family);font-style:var(--font-tertiary-style);font-weight:var(--font-tertiary-weight);line-height:var(--font-tertiary-line-height);letter-spacing:var(--font-tertiary-letter-spacing);font-size:2.2rem;text-transform:uppercase}#rivo-lp-explainer .rivo-points-expiry{color:rgb(var(--color-button))}#points-logs-activity th,#points-logs-activity td{font-weight:600!important}@media(max-width:989px){#rivo-lp-explainer .rivo-activity .rivo-lp-section-title:has(+.rivo-points-expiry){margin-bottom:3rem}}@media(max-width:989px){#rivo-lp-my-rewards .rivo-lp-section-title{font-size:calc(var(--font-heading-scale) * 5rem)}:is(#rivo-lp-my-rewards .rivo-lp-section-subtitle,#rivo-lp-explainer .rivo-points-expiry){font-size:1.8rem}}@media(max-width:749px){#rivo-lp-my-rewards .rivo-lp-content{padding:3rem;padding:2.2rem}#rivo-lp-my-rewards .rivo-lp-section-title{font-size:calc(var(--font-heading-scale) * 4.4rem)}:is(#rivo-lp-my-rewards .rivo-lp-section-subtitle,#rivo-lp-explainer .rivo-points-expiry){font-size:1.5rem;max-width:70%;margin-inline:auto}#rivo-lp-explainer .rivo-lp-section-subtitle{max-width:70%;margin-inline:auto}#points-logs-activity th,#points-logs-activity td{padding:8px!important;text-transform:none!important}}@media(max-width:480px){#rivo-lp-explainer .rivo-activity .rivo-lp-section-title:has(+.rivo-points-expiry){margin-bottom:2rem}#rivo-lp-my-rewards .rivo-lp-section-title{font-size:calc(var(--font-heading-scale) * 3.2rem)}}#recharge-bundles{scroll-margin-top:calc(var(--header-height, 0px) + 3rem)}#recharge-bundles ._15b7gxl0{max-width:100%;padding:0;margin:0}#recharge-bundles ._15b7gxl0[role=list] [role=listitem]{width:100%}#recharge-bundles [data-testid=bundle-summary-desktop]>div>div{padding:2rem}#recharge-bundles [role=alert] .recharge-text-p3{padding:1rem;width:100%}#recharge-bundles [data-testid=widget-container-recharge_bundle_selection]>div>div{margin:0}#recharge-bundles [data-testid=widget-container-recharge_bundle_selection]>div>div>div>div{padding:0;margin-top:0}#recharge-bundles [data-testid=widget-container-recharge_bundle_selection]>div>div>div>div>div{min-width:100%;gap:4.1rem;max-width:100%}#recharge-bundles *{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);line-height:var(--font-body-line-height);letter-spacing:var(--font-body-letter-spacing)}#recharge-bundles .recharge-bundle-title-container div:has(>[role=heading]){justify-content:center}#recharge-bundles .recharge-bundle-title-container [role=heading]{font-size:calc(var(--font-heading-scale) * 8.7rem);font-family:var(--font-secondary-family);font-style:var(--font-secondary-style);font-weight:var(--font-secondary-weight);line-height:var(--font-secondary-line-height);letter-spacing:var(--font-secondary-letter-spacing);text-transform:none}#recharge-bundles .recharge-bundle-variant-size-title [role=heading]{font-size:2.2rem;font-family:var(--font-tertiary-family);font-style:var(--font-tertiary-style);font-weight:var(--font-tertiary-weight);line-height:var(--font-tertiary-line-height);letter-spacing:var(--font-tertiary-letter-spacing);text-transform:uppercase}#recharge-bundles :is(.recharge-bundle-collection-collapsible,.recharge-bundle-summary-sidebar,#bundle-summary-mobile .recharge-collapsible summary) [role=heading]{font-size:1.6rem;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);line-height:var(--font-body-line-height);letter-spacing:var(--font-body-letter-spacing)}#recharge-bundles .recharge-bundle-collection-collapsible summary{-webkit-user-select:none;user-select:none;pointer-events:none;margin-bottom:1rem}#recharge-bundles .recharge-bundle-collection-collapsible summary>div>div:last-child,#recharge-bundles div:has(>.recharge-icon){display:none}#recharge-bundles .recharge-bundle-products-container [role=grid]{gap:2.6rem 2.5rem}#recharge-bundles .recharge-bundle-products-container [role=grid] [role=gridcell]{padding:0;width:calc(33.33% - 1.7rem)}#recharge-bundles .recharge-bundle-products-container [role=grid] [role=gridcell] .recharge-bundle-product-image{overflow:hidden;border-radius:10px;pointer-events:none}#recharge-bundles .recharge-bundle-product-titles .recharge-heading{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:600!important;line-height:var(--font-body-line-height);letter-spacing:var(--font-body-letter-spacing);font-size:2rem!important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;text-transform:uppercase!important}#recharge-bundles .recharge-text{line-height:calc(1 + .4 / var(--font-body-scale));color:rgb(var(--color-foreground));letter-spacing:var(--font-body-letter-spacing);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}#recharge-bundles .recharge-bundle-product-item>div:nth-child(2)>div:not(:last-child){padding-top:.5rem}#recharge-bundles .recharge-bundle-product-item>div:nth-child(2)>div:last-child{margin-top:1.1rem}#recharge-bundles .recharge-button{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0 3rem;cursor:pointer;font:inherit;font-size:1.4rem;text-decoration:none;color:rgb(var(--color-button-text));transition:all .4s ease-in-out;-webkit-appearance:none;appearance:none;background-color:rgba(var(--color-button),var(--alpha-button-background));position:relative;z-index:1;overflow:hidden;padding:.8rem;min-width:100%;box-sizing:border-box;min-height:calc(5rem + var(--buttons-border-width) * 2);border-radius:var(--buttons-radius-outset)}#recharge-bundles [role=grid] [role=gridcell] .recharge-button{--color-button: var(--color-secondary-button);--color-button-text: var(--color-secondary-button-text)}#recharge-bundles .recharge-button *{letter-spacing:.28px;line-height:1.5;font-weight:600;text-transform:uppercase;font-family:var(--font-body-family);font-style:var(--font-body-style);color:rgb(var(--color-button-text));text-align:center!important}#recharge-bundles .recharge-button:before{background:rgb(var(--color-button-hover));content:"";position:absolute;top:0;bottom:0;left:0;width:0;height:100%;opacity:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;z-index:-1;right:0;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out}#recharge-bundles [role=grid] [role=gridcell] .recharge-button:before{background:rgba(var(--color-secondary-button-hover))}#recharge-bundles .recharge-button:hover,#recharge-bundles .recharge-button:hover *{color:rgb(var(--color-button-hover-text))}#recharge-bundles [role=grid] [role=gridcell] .recharge-button:hover,#recharge-bundles [role=grid] [role=gridcell] .recharge-button:hover *{color:rgb(var( --color-secondary-button-hover-text))}#recharge-bundles .recharge-button:hover:before{opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;width:100%}#recharge-bundles .recharge-button[disabled]{opacity:.3;-webkit-user-select:none;user-select:none;pointer-events:none;color:rgb(var(--color-secondary-button-text))}#recharge-bundles [data-testid=hidden-select-container]+div:not([data-placement=bottom]){border-radius:.5rem;overflow:hidden}#recharge-bundles :is(.recharge-select,[data-testid=decrement],[data-testid=increment],[role=button],#bundle-summary-mobile .recharge-collapsible summary .recharge-button):is(:hover,:focus,:focus-visible,:focus-within){outline:none}#recharge-bundles div:has(>[data-testid=decrement]){min-height:calc(5rem + var(--buttons-border-width) * 2)}#recharge-bundles :is([data-testid=decrement],[data-testid=increment]):hover{color:rgba(var(--color-foreground),1);background:transparent}#recharge-bundles #bundle-summary-mobile .recharge-card{padding:3rem;border-radius:10px;overflow:hidden}#recharge-bundles #bundle-summary-mobile .recharge-collapsible{padding:0}#recharge-bundles #bundle-summary-mobile .recharge-collapsible summary>div{padding:0}#recharge-bundles #bundle-summary-mobile .recharge-collapsible summary>div>div{gap:1.5rem}#recharge-bundles #bundle-summary-mobile .recharge-collapsible summary .recharge-button{background:transparent;text-decoration:underline;min-height:auto;padding:0;color:rgba(var(--color-foreground),1);text-underline-offset:.2rem}#recharge-bundles #bundle-summary-mobile .recharge-collapsible summary .recharge-button:before{display:none}#recharge-bundles #bundle-summary-mobile .recharge-collapsible summary .recharge-button:hover,#recharge-bundles #bundle-summary-mobile .recharge-collapsible summary .recharge-button:hover *{background:transparent;color:rgba(var(--color-foreground),1)}#recharge-bundles #bundle-summary-mobile .recharge-card>div:last-child{padding:0;margin-top:1.5rem}#recharge-bundles #bundle-summary-mobile .recharge-collapsible summary+div>div{padding:0}#recharge-bundles [role=tooltip]{display:none}#recharge-bundles [role=listitem] .recharge-icon{transition:all .4s ease-in-out}#recharge-bundles [role=listitem] .recharge-icon:hover{color:red}#recharge-bundles .recharge-bundle-products-container{padding:0!important}#recharge-bundles .recharge-bundle-summary-sticky-bar .recharge-collapsible button{background:transparent!important;min-width:fit-content!important;min-height:fit-content!important;color:rgb(var(--color-foreground))!important}#recharge-bundles .recharge-bundle-summary-sticky-bar .recharge-collapsible button:hover,#recharge-bundles .recharge-bundle-summary-sticky-bar .recharge-collapsible button:hover *{background:transparent!important;color:rgb(var(--color-foreground))!important}#recharge-bundles .recharge-bundle-summary-sticky-bar .recharge-collapsible button:before{display:none!important}product-component #recharge-bundles ._15b7gxl0{padding:0}product-component #recharge-bundles div:has(>div>[role=complementary]){flex-direction:column;width:100%}product-component #recharge-bundles div:has(>div>[role=complementary])>div{width:100%}product-component #recharge-bundles .recharge-bundle-title-container div:has(>[role=heading]),product-component #recharge-bundles .recharge-bundle-variant-size-title [role=heading],product-component #recharge-bundles .recharge-bundle-collection-collapsible summary,product-component #recharge-bundles div:has(>.recharge-bundle-header){display:none}product-component #recharge-bundles .recharge-bundle-products-container [role=grid]{flex-direction:column;gap:2.4rem}product-component #recharge-bundles .recharge-bundle-products-container [role=grid] [role=gridcell]{width:100%}product-component #recharge-bundles .recharge-button>div>div{display:flex}product-component #recharge-bundles .recharge-bundle-product-item{display:grid;grid-template-columns:12rem 1fr;grid-template-areas:"image name" "image price" "image button";column-gap:1.1rem;row-gap:.3rem;align-items:start}product-component #recharge-bundles .recharge-bundle-product-item:has(.recharge-select){grid-template-areas:"image name" "image price" "image variant" "image button"}product-component #recharge-bundles .recharge-bundle-product-item *{text-align:left}product-component #recharge-bundles .recharge-bundle-product-item>div{display:contents}product-component #recharge-bundles .recharge-bundle-product-item>div>div{grid-column:2}product-component #recharge-bundles .recharge-bundle-product-item>div>div:has(.recharge-bundle-product-image){grid-area:image}product-component #recharge-bundles .recharge-bundle-product-item .recharge-bundle-product-image div:has(>.recharge-icon){display:none!important}product-component #recharge-bundles .recharge-bundle-product-item>div>div:has(.recharge-bundle-product-titles){grid-area:name}product-component #recharge-bundles .recharge-bundle-product-item>div>div:has(.recharge-select){grid-area:variant}product-component #recharge-bundles .recharge-bundle-product-item>div>div:has(>.recharge-text){grid-area:price}product-component #recharge-bundles .recharge-bundle-product-item>div>div:has(.recharge-button),product-component #recharge-bundles .recharge-bundle-product-item>div>div:has(input[type=number]){grid-area:button;margin:0!important}product-component #recharge-bundles .recharge-bundle-product-item>div>div:has(input[type=number]){justify-self:start}product-component #recharge-bundles .recharge-bundle-product-image{width:100%;display:block}product-component #recharge-bundles .recharge-bundle-product-item .recharge-image img{width:100%;height:auto;display:block}product-component #recharge-bundles .recharge-bundle-product-item>div:nth-child(2)>div:not(:last-child){padding:0}product-component #recharge-bundles .recharge-bundle-product-item>div:nth-child(2)>div:last-child{margin:0!important}product-component #recharge-bundles [data-testid=decrement]+input[type=number]{text-align:center;max-width:5rem}product-component #recharge-bundles div:has(>[data-testid=decrement]){padding-inline:1rem;min-height:calc(4rem + var(--buttons-border-width) * 2);border:.2rem solid rgba(var(--color-foreground),1)}product-component #recharge-bundles .recharge-select{display:flex!important;padding-inline:1rem;border:.2rem solid rgba(var(--color-foreground),1);margin-bottom:.5rem}product-component #recharge-bundles :is([role=option],[role=alert]) .recharge-icon,product-component #recharge-bundles [role=alert]{display:none}product-component #recharge-bundles [role=option]>div{padding:.5rem 1rem}product-component #recharge-bundles div:has(>div>ul [role=option])>span[hidden]{display:none}product-component #recharge-bundles .recharge-bundle-product-titles .recharge-heading{text-transform:none!important}product-component #recharge-bundles div:has(>[role=alert]){gap:0}product-component #recharge-bundles [role=listbox] div:has(>.recharge-icon){display:none}@media(max-width:989px){product-component #recharge-bundles .recharge-bundle-products-container [role=grid]{gap:1.4rem}}@media(max-width:749px){product-component #recharge-bundles .recharge-bundle-product-titles .recharge-heading{font-size:1.5rem!important}}@media(max-width:480px){product-component #recharge-bundles .recharge-bundle-product-item{grid-template-columns:7.8rem 1fr}product-component #recharge-bundles .recharge-text{font-size:1.3rem}}#CartDrawer .drawer__heading{font-size:1.8rem}#CartDrawer .cart-item__name{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:600;line-height:var(--font-body-line-height);letter-spacing:var(--font-body-letter-spacing);text-transform:uppercase;font-size:1.6rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}#CartDrawer .cart-item__totals{padding-left:0!important;font-size:1.3rem}cart-remove-button .button{color:rgb(var(--color-foreground))!important;transition:all .4s ease-in-out}cart-remove-button .button:hover{color:red!important}#CartDrawer .cart-drawer__collection .card__heading .icon-wrap{display:none}#cart{margin-top:3rem}@media(max-width:480px){#CartDrawer .cart-item__name{font-size:1.4rem}}.template-404-content{margin-block:10rem}.template-404-content .subtitle{margin-bottom:1.5rem}@media(max-width:749px){.template-404-content{margin-block:6rem}}.template-store-locator .main-page-title{text-align:center}.article-card .card__information{padding:1.2rem 0 0}.article-card .card .card__inner .card__media{aspect-ratio:1.42 / 1}.main-blog .title--primary{margin:0 0 3rem}.article-template__hero-container .media{border-radius:1rem;overflow:hidden}@media(max-width:749px){.main-blog .title--primary{margin:0 0 2rem}}.shopify-policy__container{max-width:var(--page-width);margin-block:8rem}.shopify-policy__title{margin:0 0 3rem}.shopify-policy__title *{font-size:calc(var(--font-heading-scale) * 6.2rem)}.shopify-policy__body .rte :is(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6){font-family:var(--font-secondary-family);font-style:var(--font-secondary-style);font-weight:var(--font-secondary-weight);line-height:var(--font-secondary-line-height);letter-spacing:-.3px;text-transform:lowercase}.shopify-policy__body .rte>h1:first-child{display:none}.shopify-policy__body .rte>*{margin-top:2.5rem}.shopify-policy__body .rte>:is(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6)+:is(p,ol,ul){margin-top:1.5rem}.shopify-policy__body .rte>p+p,.shopify-policy__body .rte>p+:is(ul,ol),.shopify-policy__body .rte>:is(ul,ol) li{margin-top:.6rem}.shopify-policy__body .rte>:is(ul,ol) li{list-style-position:outside}@media(max-width:989px){.shopify-policy__title *{font-size:calc(var(--font-heading-scale) * 5rem)}}@media(max-width:749px){.shopify-policy__container{margin-block:5rem}.shopify-policy__title{margin:0 0 2rem}.shopify-policy__title *{font-size:calc(var(--font-heading-scale) * 4.4rem)}}@media(max-width:480px){.shopify-policy__title *{font-size:calc(var(--font-heading-scale) * 3.2rem)}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/custom.css.map */
