.boobie-referral{--boobie-referral-rasp: #e84580;--boobie-referral-pink: #ffabcb;--boobie-referral-neon: #ff6fcc;--boobie-referral-blush: #ffecf0;--boobie-referral-ink: #092a51;--boobie-referral-font-display: "Neulis Neue", "Helvetica Neue", arial, sans-serif;--boobie-referral-font-body: "Poppins", "Helvetica Neue", arial, sans-serif;--boobie-referral-max: var(--pb-unified-nav-max-width, var(--pb-page-width, 1300px));--boobie-referral-gutter: var(--pb-unified-nav-mobile-gutter, var(--pb-page-gutter-mobile, 15px));background:var(--boobie-referral-bg, transparent);color:var(--boobie-referral-rasp);padding-block:var(--boobie-referral-pt-m, 56px) var(--boobie-referral-pb-m, 56px)}html body .boobie-referral,html body .boobie-referral *:not(svg,svg *){font-family:var(--boobie-referral-font-body)!important}body .boobie-referral .boobie-referral__display,body .boobie-referral .boobie-referral__display *{font-family:var(--boobie-referral-font-display)!important}.boobie-referral,.boobie-referral *,.boobie-referral *:before,.boobie-referral *:after{box-sizing:border-box}.boobie-referral__inner{width:min(calc(100% - (var(--boobie-referral-gutter) * 2)),var(--boobie-referral-max));margin-inline:auto}.boobie-referral__intro{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.boobie-referral__intro--center{align-items:center;text-align:center}.boobie-referral__heading{margin:0;color:var(--boobie-referral-rasp);font-size:1.875rem;font-weight:700;line-height:1.14;letter-spacing:-.01em;text-wrap:balance}.boobie-referral__sub{margin:0;max-width:48rem;font-size:.9375rem;font-weight:500;line-height:1.47}.boobie-referral__rte>*{margin:0}.boobie-referral__rte>*+*{margin-top:.75em}.boobie-referral__rte a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.boobie-referral__button{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;min-height:3.5rem;padding:.875rem 1.75rem;border:0;border-radius:999px;background:var(--boobie-referral-rasp);color:#fff;font-size:1rem;font-weight:600;line-height:1.4;text-decoration:none;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.boobie-referral__button:hover{background:#d63a73}.boobie-referral__button:focus-visible{outline:3px solid var(--boobie-referral-ink);outline-offset:3px}.boobie-referral__button .boobie-referral-icon{width:1.125rem;height:1.125rem;flex-shrink:0}@media screen and (min-width:990px){.boobie-referral{--boobie-referral-gutter: var(--pb-unified-nav-gutter, var(--pb-page-gutter-desktop, 6.5vw));padding-block:var(--boobie-referral-pt, 100px) var(--boobie-referral-pb, 100px)}.boobie-referral__intro{gap:1.25rem;margin-bottom:3rem}.boobie-referral__heading{font-size:3rem;line-height:1.08}.boobie-referral__sub{font-size:1.125rem;line-height:1.5}.boobie-referral__button{min-height:4rem;padding:1rem 2.75rem;font-size:1.1875rem}}.boobie-referral-rewards__grid{display:grid;gap:.75rem}.boobie-referral-rewards__card{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:start;padding:1.25rem;border-radius:1.25rem;background:var(--boobie-referral-blush);color:var(--boobie-referral-rasp)}.boobie-referral-rewards__card.is-highlight{background:var(--boobie-referral-rasp);color:#fff}.boobie-referral-rewards__icon{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:999px;background:#ffabcb7f}.boobie-referral-rewards__card.is-highlight .boobie-referral-rewards__icon{background:#fff3}.boobie-referral-rewards__icon .boobie-referral-icon{width:1.5rem;height:1.5rem}.boobie-referral-rewards__body{display:flex;flex-direction:column;gap:.25rem}.boobie-referral-rewards__title{margin:0;line-height:1.15}.boobie-referral-rewards__amount{font-size:1.75rem;font-weight:700}.boobie-referral-rewards__label{font-size:1.0625rem;font-weight:700}.boobie-referral-rewards__text{margin:0;font-size:.875rem;line-height:1.5}@media screen and (min-width:750px){.boobie-referral-rewards__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.boobie-referral-rewards__card{grid-template-columns:1fr;gap:.875rem;padding:2.25rem 2rem;border-radius:1.5rem}.boobie-referral-rewards__icon{width:3.5rem;height:3.5rem}.boobie-referral-rewards__icon .boobie-referral-icon{width:1.75rem;height:1.75rem}}@media screen and (min-width:990px){.boobie-referral-rewards__amount{font-size:2.5rem}.boobie-referral-rewards__label{font-size:1.375rem}.boobie-referral-rewards__text{font-size:1rem}}.boobie-referral-steps__grid{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.boobie-referral-steps__card{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.25rem 1.25rem 1.375rem;border-radius:1.25rem;background:var(--boobie-referral-pink)}.boobie-referral-steps__label{display:inline-flex;padding:.3125rem .875rem;border-radius:999px;background:var(--boobie-referral-rasp);color:var(--boobie-referral-blush);font-size:.8125rem;font-weight:600;line-height:1.4}.boobie-referral-steps__text{font-size:1.0625rem;font-weight:500;line-height:1.41}.boobie-referral-steps__text strong,.boobie-referral-steps__text b{font-weight:700}@media screen and (min-width:750px){.boobie-referral-steps__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.boobie-referral-steps__card{gap:1rem;padding:1.75rem 1.75rem 2rem;border-radius:1.5rem}.boobie-referral-steps__label{padding:.375rem 1rem;font-size:.875rem}}@media screen and (min-width:990px){.boobie-referral-steps__text{font-size:1.25rem;line-height:1.4}}.boobie-referral-limit__panel{display:grid;gap:1rem;padding:2rem 1.5rem 1.5rem;border-radius:1.5rem;background:var(--boobie-referral-rasp);color:var(--boobie-referral-blush)}.boobie-referral-limit__copy{display:flex;flex-direction:column;gap:1rem}.boobie-referral-limit__icon{width:2.5rem;height:2.5rem;color:var(--boobie-referral-pink)}.boobie-referral-limit__heading{margin:0;color:var(--boobie-referral-blush);font-size:2.25rem;font-weight:700;line-height:1.1}.boobie-referral-limit__text{font-size:1rem;font-weight:500;line-height:1.5}.boobie-referral-limit__text strong,.boobie-referral-limit__text b{font-weight:700}.boobie-referral-limit__table-wrap{padding:.75rem 1.125rem;border-radius:1.125rem;background:var(--boobie-referral-blush);color:var(--boobie-referral-rasp)}.boobie-referral-limit__table{width:100%;border-collapse:collapse}.boobie-referral-limit__table th,.boobie-referral-limit__table td{padding:.6875rem 0;text-align:right;vertical-align:middle}.boobie-referral-limit__table th:first-child,.boobie-referral-limit__table td:first-child{padding-right:.5rem;text-align:left}.boobie-referral-limit__table thead th{font-size:.75rem;font-weight:600;line-height:1.4}.boobie-referral-limit__table tbody tr{border-top:1px solid var(--boobie-referral-pink)}.boobie-referral-limit__table tbody th{font-size:1.0625rem;font-weight:700}.boobie-referral-limit__table tbody td{font-size:1.0625rem;font-weight:800}.boobie-referral-limit__table tbody tr:last-child th,.boobie-referral-limit__table tbody tr:last-child td{font-size:1.25rem}@media screen and (min-width:750px){.boobie-referral-limit__panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:3rem;padding:3rem;border-radius:2rem}.boobie-referral-limit__table-wrap{padding:1.5rem 1.75rem;border-radius:1.5rem}}@media screen and (min-width:990px){.boobie-referral-limit__panel{gap:4rem;padding:4rem}.boobie-referral-limit__copy{gap:1.25rem}.boobie-referral-limit__icon{width:3rem;height:3rem}.boobie-referral-limit__heading{font-size:3.5rem;line-height:1.07}.boobie-referral-limit__text{font-size:1.25rem}.boobie-referral-limit__table th,.boobie-referral-limit__table td{padding-block:.875rem}.boobie-referral-limit__table thead th{font-size:.875rem}.boobie-referral-limit__table tbody th,.boobie-referral-limit__table tbody td{font-size:1.25rem}.boobie-referral-limit__table tbody tr:last-child th,.boobie-referral-limit__table tbody tr:last-child td{font-size:1.5rem}}.boobie-referral-cause__grid{display:grid;grid-template-areas:"heading" "media" "text" "wordmark" "button";gap:1.25rem}.boobie-referral-cause__heading{grid-area:heading;margin:0;font-size:2rem;font-weight:700;line-height:1.12;text-wrap:balance}.boobie-referral-cause__heading span{font-size:inherit;line-height:inherit}.boobie-referral-cause__heading-light{color:var(--boobie-referral-pink)}.boobie-referral-cause__heading-strong{color:var(--boobie-referral-rasp)}.boobie-referral-cause__text{grid-area:text;font-size:1rem;font-weight:500;line-height:1.5}.boobie-referral-cause__wordmark{grid-area:wordmark;justify-self:center}.boobie-referral-cause__wordmark img{display:block;width:min(15rem,70vw);height:auto}.boobie-referral-cause__button{grid-area:button;justify-self:center;min-height:4rem;padding-inline:2.75rem;font-size:.8125rem}.boobie-referral-cause__media{grid-area:media;overflow:hidden;aspect-ratio:35 / 36;border-radius:1.5rem;background:var(--boobie-referral-pink)}.boobie-referral-cause__media img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (min-width:750px){.boobie-referral-cause__grid{grid-template:". media" 1fr "heading media" auto "text media" auto "wordmark media" auto "button media" auto ". media" 1fr / minmax(0,1fr) minmax(0,.8fr);gap:1.5rem 4.5rem;align-items:start}.boobie-referral-cause__media{aspect-ratio:13 / 14;align-self:center;border-radius:1.75rem}.boobie-referral-cause__wordmark img{width:min(21.5rem,40vw)}}@media screen and (min-width:990px){.boobie-referral-cause__heading{font-size:3.25rem;line-height:1.08}.boobie-referral-cause__text{font-size:1.125rem;line-height:1.56}.boobie-referral-cause__button{font-size:1.1875rem}}.boobie-referral-faq__layout{display:grid;gap:1.25rem}.boobie-referral-faq__intro{display:flex;flex-direction:column;gap:.75rem}.boobie-referral-faq__intro-text{font-size:.875rem;line-height:1.5}.boobie-referral-faq__list{display:flex;flex-direction:column;gap:.625rem}.boobie-referral-faq__item{border-radius:1rem;background:var(--boobie-referral-blush)}.boobie-referral-faq__question{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.125rem 1.25rem;font-size:1rem;font-weight:600;line-height:1.375;list-style:none;cursor:pointer}.boobie-referral-faq__question::-webkit-details-marker{display:none}.boobie-referral-faq__question:hover,.boobie-referral-faq__question:focus,.boobie-referral-faq__question:focus-visible{outline:none;color:inherit}.boobie-referral-faq__toggle{position:relative;flex-shrink:0;width:.875rem;height:.875rem}.boobie-referral-faq__toggle:before,.boobie-referral-faq__toggle:after{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;border-radius:2px;background:currentcolor;transform:translateY(-50%);transition:transform .25s ease}.boobie-referral-faq__toggle:after{transform:translateY(-50%) rotate(90deg)}.boobie-referral-faq__item[open] .boobie-referral-faq__toggle:after{transform:translateY(-50%) rotate(0)}.boobie-referral-faq__answer{padding:0 1.25rem 1.125rem;font-size:.875rem;line-height:1.5}@media screen and (min-width:750px){.boobie-referral-faq__layout{grid-template-columns:minmax(14rem,22.5rem) minmax(0,1fr);gap:4.5rem;align-items:start}.boobie-referral-faq__intro .boobie-referral__heading{font-size:2.75rem;line-height:1.09}.boobie-referral-faq__intro-text{font-size:1rem}.boobie-referral-faq__list{gap:.75rem}.boobie-referral-faq__item{border-radius:1.125rem}.boobie-referral-faq__question{padding:1.375rem 1.75rem;font-size:1.125rem}.boobie-referral-faq__toggle{width:1rem;height:1rem}.boobie-referral-faq__answer{padding:0 1.75rem 1.375rem;font-size:1rem}}:root:has(.boobie-referral-cta){scroll-padding-top:7.5rem;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){:root:has(.boobie-referral-cta){scroll-behavior:auto}}.boobie-referral-cta__inner{display:flex;flex-direction:column;align-items:center;gap:1.125rem;text-align:center}.boobie-referral-cta__inner .boobie-referral__button{width:100%}.boobie-referral-cta__terms{max-width:47.5rem;font-size:.75rem;line-height:1.5}@media screen and (min-width:750px){.boobie-referral-cta__inner{gap:1.5rem}.boobie-referral-cta__inner .boobie-referral__button{width:auto}.boobie-referral-cta__terms{font-size:.8125rem}}
/*# sourceMappingURL=/cdn/shop/t/360/assets/boobie-referral.css.map */
