.hero-bf.hero-fd{--fd-ink: #fff6ec;--fd-text: rgba(255, 246, 236, .78);--fd-hl: #ebcc2c;--fd-tier-head: rgba(255, 246, 236, .72);--fd-tier-free: #fff6ec;--fd-best-free: #ebcc2c;--fd-cta-bg: #e11d2a;--fd-cta-hover: #c8141f;--fd-cta-ink: #fff;--fd-cta-glow: rgba(225, 29, 42, .6);--fd-check: #ebcc2c;--fd-check-ink: #161616;background:radial-gradient(50% 60% at 76% 46%,#ebcc2c33,#ebcc2c00 70%),linear-gradient(160deg,#1f1b16,#110f0d 60%,#0b0a09)}.hero-fd.hero-fd--cta-brand{--fd-cta-bg: #b51315;--fd-cta-hover: #9f1112;--fd-cta-glow: rgba(181, 19, 21, .75)}.hero-fd.hero-fd--cta-gradient{--fd-cta-bg: linear-gradient(180deg, #f03a44 0%, #c8141f 100%);--fd-cta-hover: linear-gradient(180deg, #e3252f 0%, #b01019 100%);--fd-cta-glow: rgba(240, 58, 68, .6)}.hero-fd .hero-bf__badge{--hero-bf-ink: #161616;--hero-bf-muted: rgba(22, 22, 22, .7)}.hero-fd .hero-bf__hl:after{background:var(--fd-hl);animation:hero-fd-underline .6s cubic-bezier(.6,0,.3,1) .9s backwards}@keyframes hero-fd-underline{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.hero-fd__keep{white-space:nowrap}.hero-fd__inner{box-sizing:border-box}.hero-fd__copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;max-width:560px;min-width:0}.hero-fd__mast{display:flex;margin-bottom:24px}.hero-bf .hero-fd__title{max-width:10em;color:var(--fd-ink);font-family:var(--font-heading-family),Poppins,sans-serif;font-size:clamp(38px,3.9vw,56px);font-weight:700;letter-spacing:-.03em;line-height:1.04;text-transform:none;text-wrap:balance}.hero-fd .hero-fd__lead,.hero-fd .hero-fd__tail{display:block;width:fit-content;margin-bottom:.08em;color:var(--fd-hl);font-family:Caveat,Segoe Print,Bradley Hand,cursive;font-size:1.25em;font-weight:700;letter-spacing:0;line-height:1.05;transform:rotate(-2deg);transform-origin:0 100%;animation:hero-fd-write .8s cubic-bezier(.5,0,.5,1) .2s backwards}.hero-fd .hero-fd__tail{margin:.06em 0 0;animation-delay:1.2s}@keyframes hero-fd-write{0%{clip-path:inset(-.3em 100% -.3em -.3em)}to{clip-path:inset(-.3em)}}.hero-bf .hero-fd__sub{max-width:28em;margin-top:18px;color:var(--fd-text);font-size:clamp(17px,1.4vw,20px);font-weight:500;line-height:1.45;text-wrap:pretty}.hero-fd__deal{width:100%}.hero-fd__tiers{--fd-or-level: calc(clamp(40px, 3.6vw, 54px)/2) ;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:16px;width:100%;margin:32px 0 0;padding:0;list-style:none}.hero-fd__tier{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:8px;margin:0;padding:0;font-family:var(--font-heading-family),Poppins,sans-serif;line-height:1;text-align:center}.hero-fd__tier:before{display:none}.hero-fd__tier+.hero-fd__tier:before{content:"or";position:absolute;bottom:var(--fd-or-level, 27px);left:-8px;display:block;color:var(--fd-text);font-family:Caveat,Segoe Print,Bradley Hand,cursive;font-size:32px;font-weight:700;line-height:1;transform:translate(-50%,50%)}.hero-fd__tier-head{color:var(--fd-tier-head);font-size:18px;font-weight:600;letter-spacing:.08em;line-height:1.1;text-transform:uppercase}.hero-fd__tier-free{color:var(--fd-tier-free);font-size:clamp(40px,3.6vw,54px);font-weight:800;letter-spacing:-.02em;text-transform:uppercase}.hero-fd__tier.is-best .hero-fd__tier-free{color:var(--fd-best-free)}.hero-fd__action{width:100%;margin-top:20px}.hero-fd .hero-bf__cta,.hero-fd .hero-bf__cta:hover{width:100%;color:var(--fd-cta-ink)}.hero-fd .hero-bf__cta{background:var(--fd-cta-bg);box-shadow:inset 0 -2px #0000001f,0 16px 32px -16px var(--fd-cta-glow)}.hero-fd .hero-bf__cta:hover{background:var(--fd-cta-hover);box-shadow:inset 0 -2px #0000001f,0 20px 36px -16px var(--fd-cta-glow)}.hero-fd .hero-bf__cta:focus-visible{outline-color:var(--fd-ink)}.hero-fd .sticky-atc__button{background:var(--fd-cta-bg);color:var(--fd-cta-ink)}.hero-fd__trust{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 14px;width:100%;margin:16px 0 0;padding:0;list-style:none}.hero-fd__trust li{display:inline-flex;align-items:center;gap:6px;margin:0;color:var(--fd-text);font-size:13px;font-weight:600;line-height:1.3;white-space:nowrap}.hero-fd__trust li:before{display:none}.hero-fd__trust svg{flex:none;width:18px;height:18px;color:var(--fd-check)}.hero-fd__trust li:nth-child(2):nth-last-child(2){order:1}.hero-fd__media{position:relative;overflow:hidden}.hero-fd__visual,.hero-fd__visual img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero-fd__visual img{max-width:none;object-fit:cover}@media screen and (min-width:768px){.hero-bf.hero-fd{--bleed-max: 760px;--bleed-edge: max(50%, 100% - var(--bleed-max));--fd-copy-shift: calc(clamp(0px, 1.6vw, 28px) + max(0px, (var(--bleed-edge) - 560px - 2 * var(--hero-bf-pad-x)) * .3)) ;overflow:hidden}.hero-fd__inner{display:flex;align-items:center;justify-content:flex-start;width:var(--bleed-edge);min-height:max(clamp(580px,46vw,720px),min(50vw,var(--bleed-max)) * 1.1);padding:48px max(16px,var(--hero-bf-pad-x) - var(--fd-copy-shift)) 92px calc(var(--hero-bf-pad-x) + var(--fd-copy-shift))}.hero-fd__copy{width:100%}.hero-fd__copy{align-items:center;text-align:center}.hero-fd .hero-fd__lead,.hero-fd .hero-fd__tail{margin-inline:auto;transform-origin:50% 100%}.hero-bf .hero-fd__sub{text-wrap:balance}.hero-fd__tiers{margin-top:40px}.hero-fd__tier-head{font-size:19px}.hero-fd__media{position:absolute;top:0;right:0;bottom:0;left:var(--bleed-edge);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%);mask-image:linear-gradient(90deg,transparent,#000 12%)}.hero-fd__media--light{-webkit-mask-image:linear-gradient(90deg,transparent,#000 40px);mask-image:linear-gradient(90deg,transparent,#000 40px)}.hero-fd__visual img{height:calc(100% - var(--fd-img-lift, 8px));object-fit:cover;object-position:50% var(--fd-focus-y, 100%)}}@media screen and (max-width:1100px)and (min-width:768px){.hero-bf.hero-fd{--bleed-edge: 54%;--fd-copy-shift: 0px;--fd-img-lift: 14px}.hero-fd__inner{min-height:560px;padding-top:40px;padding-bottom:84px}.hero-fd__trust{gap:6px 12px}}@media screen and (max-width:767px){.badges-partner.badges-partner--bf{--strip-text: #fff6ec;--strip-icon: #ebcc2c;background:#0b0a09}.badges-partner.badges-partner--bf svg{background:#ffffff1a;box-shadow:none}}@media screen and (max-width:767px){.hero-fd__inner{display:grid;grid-template-columns:minmax(0,1fr);padding:0 0 28px}.hero-fd__media{order:-1;width:100%;aspect-ratio:5 / 6;-webkit-mask-image:linear-gradient(180deg,#000 94%,transparent);mask-image:linear-gradient(180deg,#000 94%,transparent)}.hero-fd__visual img{object-position:50% var(--fd-focus-y-mobile, var(--fd-focus-y, 100%))}.hero-fd__copy{align-items:center;max-width:none;margin-top:-24px;padding:24px 20px 0;text-align:center}.hero-fd__mast{margin-bottom:20px}.hero-bf .hero-fd__title{width:100%;max-width:none;font-size:clamp(28px,8.2vw,36px);line-height:1.06}.hero-fd .hero-fd__lead,.hero-fd .hero-fd__tail{margin-inline:auto;font-size:1.1em;transform-origin:50% 100%}.hero-bf .hero-fd__sub{width:100%;max-width:none;margin-top:12px;font-size:16px;text-wrap:balance}.hero-fd__tiers{--fd-or-level: calc(clamp(30px, 9.4vw, 38px)/2) ;gap:12px;margin-top:24px}.hero-fd__tier+.hero-fd__tier:before{left:-6px;font-size:26px}.hero-fd__tier{gap:5px}.hero-fd__tier-head{font-size:16px;letter-spacing:.06em}.hero-fd__tier-free{font-size:clamp(26px,8vw,32px)}.hero-fd__tier.is-best .hero-fd__tier-free{font-size:clamp(30px,9.4vw,38px)}.hero-fd__action{margin-top:16px}.hero-fd__trust{gap:6px 12px;margin-top:14px}.hero-fd__trust li{font-size:12.5px}.hero-fd__trust svg{width:16px;height:16px}}@media screen and (max-width:1100px)and (min-width:768px){.hero-fd__media--whole{top:0;bottom:36px;left:auto;margin-block:auto;width:min(100% - var(--bleed-edge),524px * .8);aspect-ratio:4 / 5}.hero-fd__media--whole .hero-fd__visual img{height:100%}}@media(prefers-reduced-motion:reduce){.hero-fd .hero-bf__hl:after,.hero-fd .hero-fd__lead,.hero-fd .hero-fd__tail{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/219/assets/hero-free-diffusers.css.map */
