.retaur-section-eyebrow{font-size:12px;font-weight:800;letter-spacing:var(--retaur-tr-eyebrow);text-transform:uppercase;color:var(--retaur-magenta);margin:0 0 14px;line-height:1.2}.retaur-section-title{font-size:40px;font-weight:900;line-height:.95;letter-spacing:-.035em;margin:0 0 16px;text-wrap:balance}.retaur-section-title p,.retaur-section-title>*{margin:0}.retaur-section-title em{font-style:italic;font-weight:900;color:var(--retaur-magenta)}.retaur-section-lede{font-size:17px;line-height:1.55;color:var(--retaur-muted);margin:0;text-wrap:pretty;max-width:540px}.retaur-section-lede p{margin:0}@media(min-width:768px){.retaur-section-title{font-size:56px}}.retaur-section--dark{background:var(--retaur-black);color:#fff}.retaur-section--dark .retaur-section-eyebrow{color:#ffffffb3}.retaur-section--dark .retaur-section-lede{color:var(--retaur-muted-on-dark)}.retaur-section--dark .retaur-section-title em{color:#fff}.retaur-section--cream{background:var(--retaur-cream-2);color:var(--retaur-ink)}.retaur-section--magenta{background:var(--retaur-magenta);color:#fff}.retaur-section--magenta .retaur-section-eyebrow{color:#ffffffd9}.retaur-section--magenta .retaur-section-title em{color:var(--retaur-black)}.retaur-text{font-family:Proxima Nova,system-ui,sans-serif;margin:0}.retaur-text p{margin:0}.retaur-text p+p{margin-top:6px}.retaur-text--eyebrow{font-size:12px;font-weight:800;letter-spacing:var(--retaur-tr-eyebrow);text-transform:uppercase;color:var(--retaur-magenta);line-height:1.2}.retaur-text--subtitle{font-size:16px;font-weight:400;color:var(--retaur-muted);line-height:1.45}.retaur-text--shipping-note{font-size:13px;color:var(--retaur-muted);text-align:center;line-height:1.4}.retaur-stars-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.retaur-stars{display:inline-flex;gap:2px;color:var(--retaur-magenta)}.retaur-star{width:16px;height:16px;display:block}.retaur-star--empty{color:var(--retaur-line-strong)}.retaur-stars-text{font-size:13px;color:var(--retaur-muted);font-weight:600}.retaur-stars-text strong{font-weight:800;color:var(--retaur-ink)}.retaur-stars-text a{color:inherit;text-decoration:underline;text-underline-offset:2px}.retaur-stars-text a:hover{color:var(--retaur-magenta)}main[data-template="product.protein-yogurt"]{--page-width: 90rem}[data-template="product.protein-yogurt"] .variant-picker__form{display:flex;flex-direction:column;gap:24px}[data-template="product.protein-yogurt"] .variant-option--buttons{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:0;border:0;margin:0}[data-template="product.protein-yogurt"] .variant-option--buttons legend{grid-column:1 / -1;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--retaur-ink);padding:0;margin:0 0 16px;float:none}[data-template="product.protein-yogurt"] .variant-option__button-label{display:flex;align-items:center;justify-content:center;padding:14px 12px;background:#fff;border:1px solid var(--retaur-line-strong);border-radius:var(--retaur-r-sm);font-size:15px;font-weight:700;text-align:center;cursor:pointer;transition:border-color .12s,background .12s,color .12s;margin:0}[data-template="product.protein-yogurt"] .variant-option__button-label:hover{border-color:var(--retaur-black)}[data-template="product.protein-yogurt"] .variant-option__button-label:has(input[type=radio]:checked){background:var(--retaur-black);color:#fff;border-color:var(--retaur-black)}[data-template="product.protein-yogurt"] .variant-option__button-label input[type=radio]{position:absolute;opacity:0;pointer-events:none}[data-template="product.protein-yogurt"] .variant-option__button-label__text{font-weight:inherit}[data-template="product.protein-yogurt"] .variant-option--quantity-swatches{display:block;padding:0;border:0;margin:0}[data-template="product.protein-yogurt"] .variant-option--quantity-swatches legend{display:block;width:100%;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--retaur-ink);padding:0;margin:0 0 16px;float:none}[data-template="product.protein-yogurt"] .quantity-swatches-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}[data-template="product.protein-yogurt"] .quantity-swatch{position:relative;background:#fff;border:1.5px solid var(--retaur-line-strong);border-radius:var(--retaur-r-sm);padding:10px 10px 12px;cursor:pointer;transition:border-color .12s,box-shadow .12s}[data-template="product.protein-yogurt"] .quantity-swatch:hover{border-color:var(--retaur-black)}[data-template="product.protein-yogurt"] .quantity-swatch input[type=radio]{position:absolute;opacity:0;pointer-events:none}[data-template="product.protein-yogurt"] .quantity-swatch--selected{border-color:var(--retaur-black);box-shadow:0 0 0 2px var(--retaur-black) inset}[data-template="product.protein-yogurt"] .quantity-swatch--unavailable{opacity:.5;cursor:not-allowed}[data-template="product.protein-yogurt"] .quantity-swatch__content{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}[data-template="product.protein-yogurt"] .quantity-swatch__image{width:56px;height:56px;object-fit:contain;background:var(--retaur-cream-2);border-radius:var(--retaur-r-sm);padding:4px;margin-bottom:2px}[data-template="product.protein-yogurt"] .quantity-swatch__quantity{font-size:14px;font-weight:800;color:var(--retaur-ink)}[data-template="product.protein-yogurt"] .quantity-swatch__price{font-size:12px;color:var(--retaur-muted);font-weight:600}[data-template="product.protein-yogurt"] .quantity-swatch__savings{position:absolute;top:-8px;right:8px;background:var(--retaur-magenta);color:#fff;font-size:9px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;padding:3px 6px;border-radius:var(--retaur-r-full);line-height:1;white-space:nowrap}[data-template="product.protein-yogurt"] .granola-addon{border-radius:var(--retaur-r-sm);border-color:var(--retaur-line)}[data-template="product.protein-yogurt"] .granola-addon .granola-addon__toggle{gap:12px}[data-template="product.protein-yogurt"] .granola-addon .granola-addon__checkbox{width:22px;height:22px;accent-color:var(--retaur-black)}[data-template="product.protein-yogurt"] .granola-addon .granola-addon__image{border-radius:var(--retaur-r-sm);background:var(--retaur-cream-2)}[data-template="product.protein-yogurt"] .granola-addon .granola-addon__title{font-weight:800;font-size:14px}[data-template="product.protein-yogurt"] .granola-addon .granola-addon__price{font-size:12px;color:var(--retaur-muted)}[data-template="product.protein-yogurt"] .product-form-buttons .button:not(.shopify-payment-button__button){--button-color: #fff;--button-background-color: var(--retaur-black);--button-hover-color: #fff;--button-hover-background-color: var(--retaur-magenta);--color-primary-button-text: #fff;--color-primary-button-background: var(--retaur-black);--color-primary-button-hover-text: #fff;--color-primary-button-hover-background: var(--retaur-magenta);width:100%;font-size:16px;font-weight:900;letter-spacing:.02em;text-transform:uppercase;padding:18px 24px;border-radius:var(--retaur-r-sm);border:0;transition:background-color .15s,transform .08s}[data-template="product.protein-yogurt"] .product-form-buttons .button:not(.shopify-payment-button__button):active:not(:disabled){transform:translateY(1px)}[data-template="product.protein-yogurt"] .product-form-buttons .button:not(.shopify-payment-button__button) .add-to-cart-text,[data-template="product.protein-yogurt"] .product-form-buttons .button:not(.shopify-payment-button__button) .add-to-cart-text__content,[data-template="product.protein-yogurt"] .product-form-buttons .button:not(.shopify-payment-button__button) .add-to-cart-text--added,[data-template="product.protein-yogurt"] .product-form-buttons .button:not(.shopify-payment-button__button) svg{color:#fff}[data-template="product.protein-yogurt"] .accordion{border-top:1px solid var(--retaur-line);margin-top:8px}[data-template="product.protein-yogurt"] .accordion .details{border-bottom:1px solid var(--retaur-line);border-radius:0;background:transparent}[data-template="product.protein-yogurt"] .accordion .details__header{padding:18px 0;font-size:14px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--retaur-ink);list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px}[data-template="product.protein-yogurt"] .accordion .details__header::-webkit-details-marker{display:none}[data-template="product.protein-yogurt"] .accordion .details-content{padding:0 0 22px;font-size:15px;line-height:1.6;color:var(--retaur-muted)}[data-template="product.protein-yogurt"] .accordion .details .icon-caret{transition:transform .2s}[data-template="product.protein-yogurt"] .accordion .details[open] .icon-caret{transform:rotate(180deg)}.retaur-trust-band{background:var(--retaur-black);color:#fff}.retaur-trust-band__row{display:flex;gap:28px;justify-content:center;align-items:center;flex-wrap:wrap}.retaur-trust-band__item{display:inline-flex;align-items:center;gap:8px}.retaur-trust-band__label{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;line-height:1}.retaur-trust-band__item>svg{width:14px;height:14px;color:var(--retaur-magenta);flex-shrink:0}.retaur-trust-band__nafdac{width:24px;height:24px;border-radius:50%;background:var(--retaur-magenta);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.retaur-trust-band__nafdac-mark{font-size:11px;font-weight:900;color:#fff;line-height:1}.retaur-stat-band__head{text-align:center;margin-bottom:32px}.retaur-stat-band__head .retaur-section-title{font-size:36px;max-width:680px;margin-left:auto;margin-right:auto}@media(min-width:768px){.retaur-stat-band__head .retaur-section-title{font-size:48px}}.retaur-stat-band__grid{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--retaur-line-on-dark)}.retaur-stat-band__stat{padding:32px 16px;text-align:center;border-bottom:1px solid var(--retaur-line-on-dark)}.retaur-stat-band__stat:nth-child(odd){border-right:1px solid var(--retaur-line-on-dark)}.retaur-stat-band__num{font-size:56px;font-weight:900;letter-spacing:-.04em;line-height:1}.retaur-stat-band__label{font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#fff9;margin-top:8px}@media(min-width:768px){.retaur-stat-band__grid{grid-template-columns:repeat(4,1fr)}.retaur-stat-band__stat{border-right:1px solid var(--retaur-line-on-dark);border-bottom:0}.retaur-stat-band__stat:last-child{border-right:0}.retaur-stat-band__stat:nth-child(odd){border-right:1px solid var(--retaur-line-on-dark)}}.retaur-hero-claim__grid{display:grid;grid-template-columns:1fr;gap:32px;align-items:center}.retaur-hero-claim__title{font-size:64px;font-weight:900;line-height:.92;letter-spacing:-.04em;margin:0 0 28px;text-wrap:balance}.retaur-hero-claim__lede{color:var(--retaur-muted-on-dark)}.retaur-hero-claim__stats{margin-top:32px;display:flex;flex-direction:column;gap:20px;border-top:1px solid var(--retaur-line-on-dark);padding-top:28px}.retaur-hero-claim__stat{display:flex;align-items:baseline;gap:16px}.retaur-hero-claim__stat-num{font-size:56px;font-weight:900;letter-spacing:-.04em;line-height:1;min-width:140px}.retaur-hero-claim__stat-meta{display:flex;flex-direction:column;line-height:1.2}.retaur-hero-claim__stat-label{font-size:18px;font-weight:700}.retaur-hero-claim__stat-sub{font-size:14px;color:#ffffff8c}.retaur-hero-claim__media{display:flex;justify-content:center}.retaur-hero-claim__image{max-width:320px;width:100%;height:auto;filter:drop-shadow(0 30px 50px rgba(0,0,0,.5));margin:32px auto 0}@media(min-width:768px){.retaur-hero-claim__grid{grid-template-columns:1.1fr .9fr;gap:56px}.retaur-hero-claim__title{font-size:96px}.retaur-hero-claim__image{margin:0;max-width:100%}}@media(min-width:1024px){.retaur-hero-claim__title{font-size:120px}}.retaur-versus__cards{display:flex;flex-direction:column;gap:16px;margin-top:32px}.retaur-versus__card{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:var(--retaur-r-md);padding:28px 24px;display:flex;justify-content:space-between;align-items:baseline;gap:16px;color:var(--retaur-muted-on-dark)}.retaur-versus__card--highlighted{background:var(--retaur-magenta);border-color:var(--retaur-magenta);color:#fff;box-shadow:0 20px 50px #d811594d;padding:36px 24px}.retaur-versus__card-eyebrow{font-size:11px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;opacity:.55}.retaur-versus__card--highlighted .retaur-versus__card-eyebrow{opacity:1}.retaur-versus__card-sub{font-size:14px;color:#ffffff8c;margin-top:2px}.retaur-versus__card--highlighted .retaur-versus__card-sub{color:#ffffffd9}.retaur-versus__card-num{font-size:64px;font-weight:900;letter-spacing:-.05em;line-height:.9}.retaur-versus__card--highlighted .retaur-versus__card-num{font-size:88px;color:#fff}.retaur-versus__tag{margin-top:24px;font-size:22px;font-weight:800;letter-spacing:-.02em}.retaur-versus__tag-muted{color:#ffffff80}.retaur-meal-cards__grid{display:grid;grid-template-columns:1fr;gap:16px;margin-top:32px}.retaur-meal-cards__card{background:#fff;border-radius:var(--retaur-r-md);padding:32px 24px;display:flex;flex-direction:column;gap:12px;box-shadow:0 2px 12px #0000000a}.retaur-meal-cards__icon{width:44px;height:44px;color:var(--retaur-black)}.retaur-meal-cards__icon svg,.retaur-meal-cards__icon img{width:100%;height:100%;display:block}.retaur-meal-cards__eyebrow{font-size:12px;font-weight:800;letter-spacing:var(--retaur-tr-eyebrow);text-transform:uppercase;color:var(--retaur-magenta);margin-top:4px}.retaur-meal-cards__title{font-size:24px;font-weight:900;letter-spacing:-.02em;line-height:1.1;margin:0}.retaur-meal-cards__body{font-size:15px;color:var(--retaur-muted);line-height:1.5}.retaur-meal-cards__body p{margin:0}@media(min-width:768px){.retaur-meal-cards__grid{grid-template-columns:repeat(3,1fr)}}.retaur-ingredients__grid{display:grid;grid-template-columns:1fr;gap:14px;margin-top:32px}.retaur-ingredients__card{background:#fff;border-radius:var(--retaur-r-md);padding:28px 24px;display:flex;gap:18px;align-items:flex-start}.retaur-ingredients__photo{width:80px;height:80px;background:var(--retaur-cream-2);border-radius:var(--retaur-r-sm);flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:6px}.retaur-ingredients__photo img{width:100%;height:100%;object-fit:cover;border-radius:var(--retaur-r-sm)}.retaur-ingredients__photo-placeholder{font-size:11px;color:var(--retaur-muted-dark);text-align:center;line-height:1.3}.retaur-ingredients__body{flex:1;min-width:0}.retaur-ingredients__num{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1.5px solid var(--retaur-line-strong);border-radius:50%;font-size:14px;font-weight:900;margin-bottom:8px}.retaur-ingredients__name{font-size:20px;font-weight:900;letter-spacing:-.01em;margin:0 0 4px;line-height:1.15}.retaur-ingredients__name p{margin:0}.retaur-ingredients__desc{font-size:14px;color:var(--retaur-muted);line-height:1.5}.retaur-ingredients__desc p{margin:0}.retaur-ingredients__neg{margin-top:28px;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.retaur-ingredients__neg-pill{background:var(--retaur-black);color:#fff;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:8px 14px;border-radius:var(--retaur-r-full);display:inline-flex;align-items:center;gap:6px;line-height:1}.retaur-ingredients__neg-pill svg{width:12px;height:12px}.retaur-ingredients__trust{margin-top:24px;text-align:center;font-size:12px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--retaur-muted)}@media(min-width:768px){.retaur-ingredients__grid{grid-template-columns:repeat(3,1fr)}.retaur-ingredients__card{flex-direction:column}.retaur-ingredients__photo{width:100%;aspect-ratio:1 / 1;height:auto}}.retaur-nutrition__wrap{margin-top:32px;display:grid;grid-template-columns:1fr;gap:24px}.retaur-nutrition__panel{background:#fff;color:var(--retaur-ink);border-radius:var(--retaur-r-md);padding:24px}.retaur-nutrition__panel-head{font-size:22px;font-weight:900;letter-spacing:-.02em;border-bottom:6px solid var(--retaur-ink);padding-bottom:8px;margin-bottom:6px}.retaur-nutrition__panel-sub{font-size:12px;color:var(--retaur-muted)}.retaur-nutrition__cal{display:flex;justify-content:space-between;align-items:baseline;border-bottom:4px solid var(--retaur-ink);padding-bottom:4px;margin-top:8px}.retaur-nutrition__cal-label{font-size:22px;font-weight:900;letter-spacing:-.02em}.retaur-nutrition__cal-val{font-size:34px;font-weight:900;letter-spacing:-.03em}.retaur-nutrition__row{display:flex;justify-content:space-between;padding:7px 0;font-size:14px;border-bottom:1px solid rgba(0,0,0,.12)}.retaur-nutrition__row>span:last-child{font-weight:700}.retaur-nutrition__row--first{border-bottom:0;padding-bottom:0}.retaur-nutrition__row--bold{font-weight:800}.retaur-nutrition__row--indent{padding-left:20px;font-size:13px;color:#000000bf}.retaur-nutrition__row:last-child{border-bottom:0}.retaur-nutrition__percup{display:flex;flex-direction:column;gap:14px}.retaur-nutrition__percup-eyebrow{font-size:12px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:#ffffffb3}.retaur-nutrition__percup-row{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.16)}.retaur-nutrition__percup-label{font-size:16px;color:#ffffffb3}.retaur-nutrition__percup-val{font-size:30px;font-weight:900;letter-spacing:-.03em}.retaur-nutrition__percup-footer{font-size:14px;color:#ffffff8c;margin-top:8px}.retaur-nutrition__percup-footer strong{color:#fff;font-weight:700}.retaur-nutrition__percup-footer p{margin:0}@media(min-width:768px){.retaur-nutrition__wrap{grid-template-columns:440px 1fr;gap:56px;align-items:start}}[data-template="product.protein-yogurt"] .video-testimonials,[data-template="product.protein-yogurt"] .video-testimonials .section-background{background:var(--retaur-cream-2)}[data-template="product.protein-yogurt"] .video-testimonials__item{background:#111;border-radius:var(--retaur-r-md);overflow:hidden}.retaur-reviews__widget{margin-top:32px}.retaur-reviews__cta{margin-top:28px;text-align:center}.retaur-reviews__cta-link{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--retaur-line);border-radius:var(--retaur-r-full);padding:10px 18px;font-size:13px;font-weight:700;color:var(--retaur-magenta);text-decoration:underline;text-underline-offset:2px}.retaur-reviews .jdgm-rev-widg{background:transparent;border:0;padding:0;font-family:Proxima Nova,system-ui,sans-serif}.retaur-reviews .jdgm-rev-widg__header{border:0;padding:0 0 20px;text-align:left}.retaur-reviews .jdgm-rev-widg__title{font-size:17px;font-weight:800;letter-spacing:-.01em}.retaur-reviews .jdgm-rev-widg__summary-stars,.retaur-reviews .jdgm-prev-badge__stars{color:var(--retaur-magenta)}.retaur-reviews .jdgm-rev-widg__summary-text{font-size:13px;color:var(--retaur-muted);font-weight:600}.retaur-reviews .jdgm-rev-widg__reviews{display:grid;grid-template-columns:1fr;gap:16px}.retaur-reviews .jdgm-rev{background:#fff;border:1px solid var(--retaur-line);border-radius:var(--retaur-r-md);padding:24px;margin:0;display:flex;flex-direction:column;gap:14px}.retaur-reviews .jdgm-rev__rating{color:var(--retaur-magenta)}.retaur-reviews .jdgm-rev__title{font-size:17px;font-weight:800;margin:0;letter-spacing:-.01em;color:var(--retaur-ink)}.retaur-reviews .jdgm-rev__body{font-size:15px;line-height:1.55;color:var(--retaur-muted);margin:0}.retaur-reviews .jdgm-rev__header{padding-top:14px;border-top:1px solid var(--retaur-line);margin-top:4px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.retaur-reviews .jdgm-rev__author-name{font-size:14px;font-weight:800;color:var(--retaur-ink)}.retaur-reviews .jdgm-rev__location,.retaur-reviews .jdgm-rev__timestamp{font-size:12px;color:var(--retaur-muted)}.retaur-reviews .jdgm-rev__buyer-badge,.retaur-reviews .jdgm-rev__verified-icon{color:var(--retaur-magenta);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;margin-left:auto}.retaur-reviews .jdgm-paginate__page,.retaur-reviews .jdgm-paginate__last-page{color:var(--retaur-ink)}.retaur-reviews .jdgm-paginate__page--active{background:var(--retaur-magenta);color:#fff}@media(min-width:768px){.retaur-reviews .jdgm-rev-widg__reviews{grid-template-columns:repeat(3,1fr)}}[data-template="product.protein-yogurt"] .product-comparison{background:var(--retaur-cream-2)}[data-template="product.protein-yogurt"] .product-comparison__table{background:#fff;border-radius:var(--retaur-r-md);overflow:hidden;border:1px solid var(--retaur-line);border-collapse:separate;border-spacing:0}[data-template="product.protein-yogurt"] .product-comparison__header-row{background:var(--retaur-black);color:#fff}[data-template="product.protein-yogurt"] .product-comparison__header-cell{padding:18px 16px;text-align:center;font-size:14px;font-weight:800;letter-spacing:.04em;color:inherit}[data-template="product.protein-yogurt"] .product-comparison__header-cell--highlight{background:var(--retaur-magenta)}[data-template="product.protein-yogurt"] .product-comparison__row{border-bottom:1px solid var(--retaur-line)}[data-template="product.protein-yogurt"] .product-comparison__cell{padding:14px 16px;font-size:14px}[data-template="product.protein-yogurt"] .product-comparison__cell--feature{font-weight:700;color:var(--retaur-ink)}[data-template="product.protein-yogurt"] .product-comparison__cell--highlight{background:#d811590f}[data-template="product.protein-yogurt"] .product-comparison__cell-content{display:flex;justify-content:center}[data-template="product.protein-yogurt"] .product-comparison__icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--retaur-r-sm);font-weight:900}[data-template="product.protein-yogurt"] .product-comparison__cell--highlight .product-comparison__icon{background:#d811591a;color:var(--retaur-magenta)}.retaur-faq__list{margin-top:32px;border-top:1px solid var(--retaur-line)}.retaur-faq__item{border-bottom:1px solid var(--retaur-line);background:transparent;border-radius:0}.retaur-faq__trigger{padding:22px 0;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;font-size:17px;font-weight:800;letter-spacing:-.005em;text-align:left;cursor:pointer;list-style:none}.retaur-faq__trigger::-webkit-details-marker{display:none}.retaur-faq__question{flex:1}.retaur-faq__icon{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:#0000000f;display:inline-flex;align-items:center;justify-content:center;transition:background .2s,color .2s,transform .2s}.retaur-faq__icon svg{width:14px;height:14px}.retaur-faq__item[open] .retaur-faq__icon{background:var(--retaur-magenta);color:#fff;transform:rotate(45deg)}.retaur-faq__answer{padding:0 0 22px;font-size:15px;line-height:1.65;color:var(--retaur-muted);max-width:760px}.retaur-faq__answer p{margin:0 0 8px}.retaur-faq__answer p:last-child{margin-bottom:0}.retaur-final-cta{position:relative;overflow:hidden}.retaur-final-cta__grid{position:relative;display:grid;grid-template-columns:1fr;gap:32px}.retaur-final-cta__text{position:relative;z-index:1}.retaur-final-cta__title{font-size:64px;font-weight:900;line-height:.9;letter-spacing:-.045em;margin:0 0 32px;text-wrap:balance}.retaur-final-cta__title em{font-style:italic;font-weight:900;color:var(--retaur-black)}.retaur-final-cta__title p{margin:0}.retaur-final-cta__body{font-size:18px;color:#ffffffd9;line-height:1.55;max-width:480px}.retaur-final-cta__body p{margin:0}.retaur-final-cta__row{position:relative;z-index:1;display:flex;flex-direction:column;gap:18px;margin-top:24px}.retaur-final-cta__price-eyebrow{font-size:12px;color:#ffffffb3}.retaur-final-cta__price-amount{font-size:48px;font-weight:900;letter-spacing:-.03em;line-height:1;margin-top:4px}.retaur-final-cta__btn{background:var(--retaur-black);color:#fff;font-size:16px;font-weight:800;padding:18px 28px;border-radius:var(--retaur-r-full);display:inline-flex;align-items:center;justify-content:center;gap:12px;align-self:stretch;text-align:center;transition:transform .08s,background .15s}.retaur-final-cta__btn:hover{background:var(--retaur-ink)}.retaur-final-cta__btn:active{transform:translateY(1px)}.retaur-final-cta__bg-num{position:absolute;left:-20px;bottom:-120px;font-size:320px;font-weight:900;letter-spacing:-.06em;color:#0000000f;line-height:.85;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}@media(min-width:768px){.retaur-final-cta__grid{grid-template-columns:1.4fr 1fr;gap:48px;align-items:end}.retaur-final-cta__title{font-size:120px}.retaur-final-cta__row{flex-direction:row;align-items:end;justify-content:space-between}.retaur-final-cta__btn{align-self:auto}.retaur-final-cta__bg-num{font-size:480px;bottom:-180px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/retaur-marketing.css.map */
