:root{--rb-plum: #111111;--rb-rose: #B81F57;--rb-blush: #FCE4EC;--rb-cream: #FFF8F3;--rb-sage: #F6EBE2;--rb-muted: #5C5C5C;--rb-line: #EFE3DB;--rb-orange: #FFA617}h0,h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.hxl,.hxxl,.title,.banner__heading,.card__heading,.product__title h1{text-transform:none!important;letter-spacing:-.01em}.announcement-bar__message{font-size:1.35rem;letter-spacing:.06em}.header__menu-item{font-weight:600;letter-spacing:.02em;text-transform:none}.button,.shopify-payment-button__button--unbranded{font-weight:700;letter-spacing:.02em;text-transform:none!important}.price-item--sale{color:var(--rb-rose)}.card__heading a{font-family:var(--font-heading-family);font-size:1.7rem}.badge{font-weight:700;letter-spacing:.02em}.rb-eyebrow{display:inline-block;margin:0 0 .8rem;font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--rb-rose)}.color-scheme-4 .rb-eyebrow{color:#ffd9e5}.rb-head{text-align:center;margin:0 auto 2.8rem;max-width:64rem}.rb-head h2{margin:0}.rb-head p{margin:1rem auto 0;color:rgba(var(--color-foreground),.75)}.rb-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.rb-trust__item{display:flex;align-items:center;gap:1.2rem;padding:1.4rem;border-radius:1.6rem;background:rgb(var(--color-background));border:1px solid var(--rb-line);transition:transform .25s ease,box-shadow .25s ease}.rb-trust__item:hover{transform:translateY(-3px);box-shadow:0 10px 24px #b81f571a}.rb-trust__icon{flex:0 0 4.4rem;width:4.4rem;height:4.4rem;border-radius:50%;display:grid;place-items:center;background:var(--rb-blush);color:var(--rb-rose)}.rb-trust__icon svg{width:2.2rem;height:2.2rem}.rb-trust__title{margin:0;font-weight:700;font-size:1.45rem;line-height:1.3}.rb-trust__text{margin:.2rem 0 0;font-size:1.3rem;line-height:1.4;color:rgba(var(--color-foreground),.7)}@media(min-width:990px){.rb-trust{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}}.rb-tabs{display:flex;gap:.8rem;overflow-x:auto;scrollbar-width:none;padding:.4rem .2rem 1.2rem;justify-content:flex-start;scroll-snap-type:x proximity}.rb-tabs::-webkit-scrollbar{display:none}@media(min-width:750px){.rb-tabs{justify-content:center}}.rb-tab{flex:0 0 auto;scroll-snap-align:start;display:inline-flex;align-items:center;gap:.6rem;min-height:4.4rem;padding:0 2rem;border-radius:4rem;border:1px solid rgba(var(--color-foreground),.2);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-weight:700;font-size:1.45rem;cursor:pointer;transition:background .2s,color .2s,border-color .2s,transform .1s}.rb-tab:hover{border-color:var(--rb-rose);color:var(--rb-rose)}.rb-tab:active{transform:scale(.97)}.rb-tab[aria-selected=true]{background:var(--rb-rose);border-color:var(--rb-rose);color:#fff}.rb-tab__count{font-weight:400;font-size:1.2rem;opacity:.75}.rb-panel[hidden]{display:none}.rb-panel{animation:rb-fade .35s ease}@keyframes rb-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.rb-panel__foot{text-align:center;margin-top:2.8rem}.rb-finder{max-width:88rem;margin:0 auto;padding:2.8rem 2rem;border-radius:2.4rem;background:rgb(var(--color-background));box-shadow:0 16px 40px #3e2a3514}.rb-finder__steps{display:grid;gap:2.4rem;margin:2.4rem 0}.rb-finder__q{margin:0 0 1.2rem;font-weight:700;font-size:1.6rem;display:flex;align-items:center;gap:1rem}.rb-finder__num{width:2.8rem;height:2.8rem;border-radius:50%;display:inline-grid;place-items:center;background:var(--rb-blush);color:var(--rb-rose);font-size:1.3rem;transition:background .2s,color .2s}.rb-finder__step.is-done .rb-finder__num{background:var(--rb-rose);color:#fff}.rb-opts{display:flex;flex-wrap:wrap;gap:.8rem}.rb-opt input{position:absolute;opacity:0;pointer-events:none}.rb-opt span{display:inline-flex;align-items:center;gap:.8rem;min-height:4.6rem;padding:0 1.8rem;border-radius:4rem;border:1px solid rgba(var(--color-foreground),.2);background:var(--rb-cream);font-weight:600;font-size:1.45rem;cursor:pointer;transition:all .2s}.rb-opt span svg{width:2rem;height:2rem;color:var(--rb-rose)}.rb-opt:hover span{border-color:var(--rb-rose)}.rb-opt input:checked+span{background:var(--rb-blush);border:2px solid var(--rb-rose);transform:translateY(-1px)}.rb-opt input:focus-visible+span{outline:2px solid var(--rb-rose);outline-offset:2px}.rb-finder__go{width:100%}.rb-finder__hint{margin:1.2rem 0 0;text-align:center;font-size:1.3rem;color:rgba(var(--color-foreground),.65)}@media(min-width:990px){.rb-finder{padding:4.8rem 5.6rem}.rb-finder__go{width:auto;min-width:28rem}.rb-finder__foot{text-align:center}}.rb-compare{max-width:96rem;margin:0 auto}.rb-compare__switch{position:relative;display:grid;grid-template-columns:1fr 1fr;max-width:40rem;margin:0 auto 2.8rem;padding:.5rem;border-radius:4rem;background:rgba(var(--color-foreground),.12)}.rb-compare__switch button{position:relative;z-index:1;min-height:4.6rem;border:0;background:none;border-radius:4rem;font:inherit;font-weight:700;font-size:1.5rem;color:rgb(var(--color-foreground));cursor:pointer;transition:color .25s}.rb-compare__switch button[aria-selected=true]{color:var(--rb-plum)}.rb-compare__thumb{position:absolute;top:.5rem;bottom:.5rem;left:.5rem;width:calc(50% - .5rem);border-radius:4rem;background:#fff;box-shadow:0 4px 12px #0000001f;transition:transform .3s cubic-bezier(.4,0,.2,1)}.rb-compare[data-active="1"] .rb-compare__thumb{transform:translate(100%)}.rb-compare__card{display:grid;gap:2.4rem;align-items:center}.rb-compare__img{border-radius:999px 999px 2rem 2rem;overflow:hidden;aspect-ratio:4 / 5;max-width:36rem;margin:0 auto;width:100%;background:var(--rb-blush)}.rb-compare__img img{width:100%;height:100%;object-fit:cover}.rb-compare__list{list-style:none;margin:1.6rem 0 2.4rem;padding:0;display:grid;gap:1.2rem}.rb-compare__list li{display:flex;gap:1.2rem;align-items:flex-start;font-size:1.5rem}.rb-compare__list svg{flex:0 0 2.2rem;width:2.2rem;height:2.2rem;color:var(--rb-orange);margin-top:.1rem}.rb-compare__price{font-family:var(--font-heading-family);font-size:2.2rem;margin:0 0 .4rem}@media(min-width:990px){.rb-compare__card{grid-template-columns:1fr 1.1fr;gap:6rem}}.rb-faq{max-width:80rem;margin:0 auto}.rb-faq details{border-bottom:1px solid rgba(var(--color-foreground),.12)}.rb-faq summary{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;padding:2rem 0;cursor:pointer;list-style:none;font-weight:700;font-size:1.6rem}.rb-faq summary::-webkit-details-marker{display:none}.rb-faq__icon{flex:0 0 3.2rem;width:3.2rem;height:3.2rem;border-radius:50%;display:grid;place-items:center;background:var(--rb-blush);color:var(--rb-rose);transition:transform .3s,background .3s}.rb-faq details[open] .rb-faq__icon{transform:rotate(45deg);background:var(--rb-rose);color:#fff}.rb-faq__a{padding:0 0 2rem;color:rgba(var(--color-foreground),.78);font-size:1.5rem;line-height:1.65;animation:rb-fade .3s ease}.rb-sticky{position:fixed;left:0;right:0;bottom:0;z-index:9;display:flex;align-items:center;gap:1rem;padding:1rem 1.2rem calc(1.2rem + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--rb-line);box-shadow:0 -6px 20px #1111111a;transform:translateY(110%);transition:transform .3s ease}.rb-sticky.is-visible{transform:none}.rb-sticky__img{width:4.6rem;height:4.6rem;border-radius:.8rem;overflow:hidden;flex-shrink:0;background:var(--rb-blush)}.rb-sticky__img img{width:100%;height:100%;object-fit:cover}.rb-sticky__info{flex:1;min-width:0;line-height:1.3}.rb-sticky__title{margin:0;font-weight:700;font-size:1.35rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--rb-plum)}.rb-sticky__price{margin:0;font-weight:700;font-size:1.45rem;color:var(--rb-rose)}.rb-sticky .button{min-height:4.6rem;padding:0 2.2rem}@media(min-width:990px){.rb-sticky{display:none}}.product__info-container .icon-with-text{padding:1.4rem 1.6rem;border-radius:1.6rem;background:var(--rb-sage)}.product__info-container .icon-with-text__item{font-size:1.4rem}.product__accordion summary .accordion__title{font-weight:700}.product-form__submit{min-height:5.4rem;font-size:1.6rem}@media(prefers-reduced-motion:reduce){.rb-panel,.rb-faq__a{animation:none}.rb-compare__thumb,.rb-sticky,.rb-trust__item{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/reborn.css.map */
