:is(.fh-hero,.fsp-story>.fsp-hero,:is(.fsl-story,.fsp-story)>.fsl-hero,.fhe-hero,.ftc-hero,.fs-support-hero,.fr-hero,.fs-shopall-hero,.fcl-hero){min-height:550px}:is(.fh-hero,:is(.fsl-story,.fsp-story)>.fsl-hero){height:550px}:is(.fh-hero__inner,.fsp-story>.fsp-hero .fsp-hero__inner,:is(.fsl-story,.fsp-story)>.fsl-hero .fsl-hero__inner,.fhe-hero__inner,.ftc-hero__inner,.fs-support-hero__inner,.fr-hero__inner,.fs-shopall-hero__inner,.fcl-hero__inner){width:min(1240px,calc(100% - 48px));min-height:550px;margin-inline:auto}:is(.fh-hero__inner,.fsp-story>.fsp-hero .fsp-hero__inner,.fhe-hero__inner,.ftc-hero__inner,.fs-support-hero__inner,.fr-hero__inner){display:flex;align-items:center}:is(.fh-hero__copy,.fsp-story>.fsp-hero .fsp-hero__copy,:is(.fsl-story,.fsp-story)>.fsl-hero .fsl-hero__copy,.fhe-hero__copy,.ftc-hero__copy,.fs-support-hero__copy,.fr-hero__copy,.fs-shopall-hero__copy,.fcl-hero__copy){width:min(595px,48%);max-width:595px;padding:58px 0}:is(.fh-hero h1,.fsp-story>.fsp-hero h1,:is(.fsl-story,.fsp-story)>.fsl-hero h1,.fhe-hero h1,.ftc-hero h1,.fs-support-hero h1,.fr-hero h1,.fs-shopall-hero h1,.fcl-hero h1){max-width:590px;margin-block:10px 18px;font-size:clamp(48px,5vw,76px);font-weight:780;letter-spacing:-2.6px;line-height:.98;text-wrap:balance}:is(.fh-kicker,.fsp-story>.fsp-hero .fsp-eyebrow,:is(.fsl-story,.fsp-story)>.fsl-hero .fsl-kicker,.fhe-hero .fhe-eyebrow,.ftc-hero .ftc-eyebrow,.fs-support-hero__kicker,.fr-hero__kicker,.fs-shopall-hero__eyebrow,.fcl-hero__eyebrow){margin:0;font-size:14px;font-weight:800;letter-spacing:.07em;line-height:1.45;text-transform:uppercase}:is(.fh-hero__lede,.fsp-story>.fsp-hero .fsp-hero__text,:is(.fsl-story,.fsp-story)>.fsl-hero .fsl-hero__lede,.fhe-hero .fhe-lede,.ftc-hero .ftc-lede,.fs-support-hero__copy>p,.fr-hero__copy>p,.fs-shopall-hero__copy>p:not(.fs-shopall-hero__eyebrow),.fcl-hero__lede){max-width:590px;margin-top:0;font-size:17px;line-height:1.58;text-wrap:pretty}:is(.fh-hero__actions,.fsp-story>.fsp-hero .fsp-hero__actions,:is(.fsl-story,.fsp-story)>.fsl-hero .fsl-actions,.fhe-hero .fhe-actions,.ftc-hero .ftc-actions,.fs-shopall-hero__actions,.fcl-hero__actions){display:flex;flex-wrap:wrap;gap:14px;margin-top:27px}:is(.fh-hero .fh-button,.fsp-story>.fsp-hero .fsp-button,:is(.fsl-story,.fsp-story)>.fsl-hero .fsl-button,.fhe-hero .fhe-button,.ftc-hero .ftc-button,.fs-shopall-hero__actions .fh-button,.fcl-hero__actions .fh-button){width:auto;min-width:190px;min-height:50px;height:50px;padding:12px 25px;border-radius:999px;font-size:15px;font-weight:750;line-height:1}:is(.fsl-story,.fsp-story)>.fsl-hero .fsl-hero__inner{height:550px;grid-template-columns:.96fr 1.04fr;gap:42px}:is(.fsl-story,.fsp-story)>.fsl-hero .fsl-hero__copy{width:100%}.fsp-story>.fsl-hero .fsl-hero__copy{padding-block:44px}:is(.fsl-story,.fsp-story)>.fsl-hero .fsl-hero__visual{min-height:500px}:is(.fsl-story,.fsp-story)>.fsl-hero .fsl-hero-phone{top:7px}:is(.fsl-story,.fsp-story)>.fsl-hero :is(.fsl-hero__product,.fsl-hero__toast){bottom:8px}.fs-shopall-hero__products,.fcl-hero__products{bottom:28px;height:285px}.fs-shopall .fs-shopall-hero .fs-shopall-hero__copy{padding-block:44px}@media(min-width:750px){.fs-shopall .fs-shopall-hero,.fs-shopall .fs-shopall-hero__inner{height:550px;min-height:550px}.fs-shopall .fs-shopall-hero__inner{display:flex;align-items:center}.fs-shopall .fs-shopall-hero .fs-shopall-hero__copy{width:min(680px,55%);max-width:680px;padding-block:32px}.fs-shopall .fs-shopall-hero h1{max-width:680px;margin-block:10px 16px;font-size:clamp(48px,4vw,64px);letter-spacing:-2px;line-height:1;text-wrap:balance}.fs-shopall .fs-shopall-hero__copy>p:not(.fs-shopall-hero__eyebrow){max-width:620px;font-size:16px;line-height:1.5}.fs-shopall .fs-shopall-hero__actions{margin-top:22px}}.fs-support-search,.fr-search{height:52px;margin-top:22px}@media(max-width:1100px)and (min-width:750px){:is(.fh-hero__inner,.fsp-story>.fsp-hero .fsp-hero__inner,:is(.fsl-story,.fsp-story)>.fsl-hero .fsl-hero__inner,.fhe-hero__inner,.ftc-hero__inner,.fs-support-hero__inner,.fr-hero__inner,.fs-shopall-hero__inner,.fcl-hero__inner){width:min(100% - 40px,1000px)}}@media(max-width:749px){:is(.fh-hero,.fsp-story>.fsp-hero,:is(.fsl-story,.fsp-story)>.fsl-hero,.fhe-hero,.ftc-hero,.fs-support-hero,.fr-hero,.fs-shopall-hero,.fcl-hero){height:640px;min-height:640px}:is(.fh-hero__inner,.fsp-story>.fsp-hero .fsp-hero__inner,:is(.fsl-story,.fsp-story)>.fsl-hero .fsl-hero__inner,.fhe-hero__inner,.ftc-hero__inner,.fs-support-hero__inner,.fr-hero__inner,.fs-shopall-hero__inner,.fcl-hero__inner){width:calc(100% - 24px);height:640px;min-height:640px;align-items:flex-end}:is(.fh-hero__copy,.fsp-story>.fsp-hero .fsp-hero__copy,:is(.fsl-story,.fsp-story)>.fsl-hero .fsl-hero__copy,.fhe-hero__copy,.ftc-hero__copy,.fs-support-hero__copy,.fr-hero__copy,.fs-shopall-hero__copy,.fcl-hero__copy){width:100%;max-width:none;padding:52px 0 34px}:is(.fh-hero h1,.fsp-story>.fsp-hero h1,:is(.fsl-story,.fsp-story)>.fsl-hero h1,.fhe-hero h1,.ftc-hero h1,.fs-support-hero h1,.fr-hero h1,.fs-shopall-hero h1,.fcl-hero h1){max-width:100%;margin-block:9px 16px;font-size:40px;letter-spacing:-1.4px;line-height:.98}:is(.fh-hero__lede,.fsp-story>.fsp-hero .fsp-hero__text,:is(.fsl-story,.fsp-story)>.fsl-hero .fsl-hero__lede,.fhe-hero .fhe-lede,.ftc-hero .ftc-lede,.fs-support-hero__copy>p,.fr-hero__copy>p,.fs-shopall-hero__copy>p:not(.fs-shopall-hero__eyebrow),.fcl-hero__lede){max-width:100%;font-size:15px;line-height:1.58}:is(.fh-hero__actions,.fsp-story>.fsp-hero .fsp-hero__actions,:is(.fsl-story,.fsp-story)>.fsl-hero .fsl-actions,.fhe-hero .fhe-actions,.ftc-hero .ftc-actions,.fs-shopall-hero__actions,.fcl-hero__actions){display:grid;grid-template-columns:1fr;gap:12px;margin-top:24px}:is(.fh-hero .fh-button,.fsp-story>.fsp-hero .fsp-button,:is(.fsl-story,.fsp-story)>.fsl-hero .fsl-button,.fhe-hero .fhe-button,.ftc-hero .ftc-button,.fs-shopall-hero__actions .fh-button,.fcl-hero__actions .fh-button){width:100%;min-width:0;height:50px;min-height:50px;font-size:15px}:is(.fsl-story,.fsp-story)>.fsl-hero .fsl-hero__inner{display:flex;grid-template-columns:none}:is(.fsl-story,.fsp-story)>.fsl-hero .fsl-hero__visual{display:none}.fs-shopall-hero__products,.fcl-hero__products{right:-12%;bottom:18px;left:-12%;height:205px}.fs-shopall-hero__copy,.fcl-hero__copy{align-self:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/freshin-hero-alignment.css.map */
