.ctr-bfcm-hero{--ctr-bfcm-hero-ink: #242424;--ctr-bfcm-hero-black: #161616;--ctr-bfcm-hero-dark: #171717;--ctr-bfcm-hero-lime: #e5fca6;--ctr-bfcm-hero-accent: #8ba665;--ctr-bfcm-hero-note: #899460;--ctr-bfcm-hero-card-bg: #f1f1f1;--ctr-bfcm-hero-card-border: #c7c7c7;--ctr-bfcm-hero-font: "ABC Monument Grotesk Mono", var(--FONT-STACK-BODY), monospace;--ctr-bfcm-hero-display: "Exposure[0]", var(--FONT-STACK-HEADING), serif;background:linear-gradient(180deg,var(--ctr-bfcm-hero-bg-top, #ffffff) 0%,var(--ctr-bfcm-hero-bg-bottom, #f2f5e9) 100%);color:var(--ctr-bfcm-hero-ink);font-family:var(--ctr-bfcm-hero-font)}.ctr-bfcm-hero *,.ctr-bfcm-hero *:before,.ctr-bfcm-hero *:after{box-sizing:border-box}.ctr-bfcm-hero__inner{display:grid;grid-template-columns:minmax(0,650px) minmax(0,604px);justify-content:space-between;grid-template-areas:"content media" "cta media";column-gap:50px;row-gap:24px;max-width:1440px;margin:0 auto;padding:0 72px}.ctr-bfcm-hero__content{grid-area:content;align-self:end;display:flex;flex-direction:column;gap:24px;align-items:flex-start}.ctr-bfcm-hero__header{display:flex;flex-direction:column;align-items:flex-start}.ctr-bfcm-hero .ctr-bfcm-hero__chip{display:inline-flex;padding:2px 5px;border-radius:3px;background:var(--ctr-bfcm-hero-chip-bg, var(--ctr-bfcm-hero-lime));color:#000;font-family:var(--ctr-bfcm-hero-font)!important;font-size:16px;line-height:1.3;letter-spacing:.8px;text-transform:uppercase}.ctr-bfcm-hero__copy{display:flex;flex-direction:column;gap:8px}.ctr-bfcm-hero .ctr-bfcm-hero__title{max-width:495px;margin:0;color:#000;font-family:var(--ctr-bfcm-hero-display)!important;font-size:64px;font-weight:400;line-height:normal;letter-spacing:0;text-transform:none}.ctr-bfcm-hero .ctr-bfcm-hero__text{max-width:599px;margin:0;color:var(--ctr-bfcm-hero-ink);font-size:18px;line-height:normal}.ctr-bfcm-hero .ctr-bfcm-hero__subscription{margin:0;color:var(--ctr-bfcm-hero-accent);font-family:var(--ctr-bfcm-hero-display)!important;font-size:40px;font-weight:400;line-height:normal}.ctr-bfcm-hero__offer{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.ctr-bfcm-hero__box{display:flex;flex-direction:column;gap:4px;align-items:center;padding:12px 20px;border:1px solid var(--ctr-bfcm-hero-dark);border-radius:8px;background:#e5fca673;filter:drop-shadow(0 0 7px #dfff86);text-align:center}.ctr-bfcm-hero__box-row{display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:center}.ctr-bfcm-hero .ctr-bfcm-hero__box-badge{color:var(--ctr-bfcm-hero-ink);font-size:16px;font-weight:700;line-height:normal;text-transform:uppercase}.ctr-bfcm-hero .ctr-bfcm-hero__box-pill{padding:2px 6px;border-radius:3px;background:var(--ctr-bfcm-hero-dark);color:var(--ctr-bfcm-hero-lime);font-size:14px;font-weight:700;line-height:normal;white-space:nowrap}.ctr-bfcm-hero .ctr-bfcm-hero__box-text{margin:0;color:var(--ctr-bfcm-hero-ink);font-size:14px;line-height:normal}.ctr-bfcm-hero .ctr-bfcm-hero__note{margin:0;color:var(--ctr-bfcm-hero-note);font-size:12px;line-height:normal}.ctr-bfcm-hero__cta{grid-area:cta;align-self:start;display:flex;flex-direction:column;gap:8px;align-items:center;width:100%;max-width:397px}.ctr-bfcm-hero .ctr-bfcm-hero__button,.ctr-bfcm-hero .ctr-bfcm-hero__button:hover,.ctr-bfcm-hero .ctr-bfcm-hero__button:focus-visible{display:flex;align-items:center;justify-content:center;width:100%;min-height:43px;padding:12px 24px;border-radius:100px;background:var(--ctr-bfcm-hero-black);color:var(--ctr-bfcm-hero-lime);font-size:18px;font-weight:700;line-height:normal;text-align:center;text-decoration:none;text-transform:uppercase}.ctr-bfcm-hero .ctr-bfcm-hero__button:hover{opacity:.9}.ctr-bfcm-hero .ctr-bfcm-hero__button:focus-visible{outline:2px solid var(--ctr-bfcm-hero-black);outline-offset:3px}.ctr-bfcm-hero .ctr-bfcm-hero__caption{margin:0;color:var(--ctr-bfcm-hero-ink);font-size:14px;line-height:normal;text-align:center}.ctr-bfcm-hero__media{grid-area:media;align-self:center;justify-self:end;display:flex;flex-direction:column;align-items:center;width:100%;max-width:604px}.ctr-bfcm-hero__image-wrap{width:100%}.ctr-bfcm-hero__image{display:block;width:100%;height:auto}.ctr-bfcm-hero__image--mobile{display:none}.ctr-bfcm-hero__placeholder{display:block;width:100%;height:auto;aspect-ratio:16 / 10;background:#ececec}.ctr-bfcm-hero__card{position:relative;z-index:1;display:flex;flex-direction:column;gap:16px;align-items:center;width:100%;margin-top:-46px;padding:16px;border:2.55px solid var(--ctr-bfcm-hero-card-border);border-radius:30px;background:var(--ctr-bfcm-hero-card-bg)}.ctr-bfcm-hero .ctr-bfcm-hero__card-strip{width:100%;padding:5px 11px;border-radius:5px;background:var(--ctr-bfcm-hero-lime);color:var(--ctr-bfcm-hero-dark);font-size:20.5px;font-weight:700;line-height:normal;text-align:center;text-transform:uppercase}.ctr-bfcm-hero__card-divider{width:100%;height:0;margin:0;border:0;border-top:1.6px dashed var(--ctr-bfcm-hero-card-border)}.ctr-bfcm-hero .ctr-bfcm-hero__price{margin:0;color:var(--ctr-bfcm-hero-ink);font-size:45px;font-weight:700;line-height:1;text-transform:uppercase}@media screen and (max-width:1100px)and (min-width:750px){.ctr-bfcm-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:32px;padding:0 32px}.ctr-bfcm-hero .ctr-bfcm-hero__title{font-size:48px}.ctr-bfcm-hero .ctr-bfcm-hero__subscription{font-size:32px}.ctr-bfcm-hero .ctr-bfcm-hero__text{font-size:16px}}@media screen and (max-width:749px){.ctr-bfcm-hero__inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"content" "media" "cta";row-gap:24px;padding:0 20px}.ctr-bfcm-hero__content,.ctr-bfcm-hero__header,.ctr-bfcm-hero__copy,.ctr-bfcm-hero__offer{align-items:center;text-align:center}.ctr-bfcm-hero__header{gap:4px}.ctr-bfcm-hero__offer{width:100%;gap:12px}.ctr-bfcm-hero .ctr-bfcm-hero__title{max-width:408px;font-size:40px}.ctr-bfcm-hero .ctr-bfcm-hero__text{max-width:344px;font-size:14px}.ctr-bfcm-hero .ctr-bfcm-hero__subscription{display:none;font-size:28px}.ctr-bfcm-hero .ctr-bfcm-hero__subscription--mobile{display:block}.ctr-bfcm-hero__media{max-width:390px;justify-self:center}.ctr-bfcm-hero__image--desktop.ctr-bfcm-hero__image--has-mobile{display:none}.ctr-bfcm-hero__image--mobile{display:block}.ctr-bfcm-hero__card{gap:10px;margin-top:-29px;padding:10px;border-width:1.6px;border-radius:19.5px}.ctr-bfcm-hero .ctr-bfcm-hero__card-strip{padding:3px 7px;border-radius:3px;font-size:13px}.ctr-bfcm-hero__card-divider{border-top-width:1px}.ctr-bfcm-hero .ctr-bfcm-hero__price{font-size:28.7px}.ctr-bfcm-hero__cta{justify-self:center}}.ctr-bfcm-hero-notice{margin:0;padding:16px 20px;border:1px dashed #8ba665;background:#f6f7f3;color:#242424;font-size:14px;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/139/assets/ctr-bfcm-hero.css.map */
