.fsih,.fsih *{box-sizing:border-box}.fsih{position:relative;isolation:isolate;overflow:hidden;--fsih-fluid-gutter: max(var(--fsih-page-padding, 48px), clamp(40px, 5vw, 96px));background:var(--fsih-bg, #f4efe4);color:var(--fsih-text, #6b6559);font-family:var(--custom-sections-body-font-family, var(--font-body-family, sans-serif))}.fsih__carousel,.fsih__slides,.fsih__slide{position:relative;width:100%}.fsih__carousel,.fsih__slides{height:calc(var(--fsih-section-height-desktop, 680px) + var(--fsih-section-extension, 120px))}.fsih__carousel:focus{outline:none}.fsih__carousel:focus-visible{outline:2px solid var(--fsih-nav-active, #c17b4f);outline-offset:-2px}.fsih__slide{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;overflow:hidden;background:var(--fsih-bg, #f4efe4);opacity:0;visibility:hidden;transform:translate3d(10px,0,0);pointer-events:none;transition:opacity .36s ease,transform .42s cubic-bezier(.22,.8,.3,1),visibility 0s linear .42s}.fsih__slide.is-active{z-index:2;opacity:1;visibility:visible;transform:translateZ(0);pointer-events:auto;transition-delay:0s}.fsih__slide-ambient{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 60% 65% at 90% 5%,var(--fsih-bg-glow, rgba(126, 150, 120, .1)),transparent 70%)}.fsih__inner{position:relative;z-index:1;width:100%;height:100%;margin:0 auto;padding:var(--fsih-padding-top, 72px) var(--fsih-fluid-gutter) var(--fsih-padding-bottom, 56px);display:flex;flex-direction:column;justify-content:center;gap:0}.fsih__main{position:relative;display:grid;grid-template-columns:minmax(0,calc(100% - var(--fsih-media-width, 52%))) minmax(0,var(--fsih-media-width, 52%));align-items:stretch;min-height:0;flex:1 1 auto}.fsih__content{position:relative;z-index:3;align-self:stretch;width:min(100%,var(--fsih-content-width, 620px));display:flex;flex-direction:column;justify-content:center;padding:clamp(52px,7vw,104px) clamp(48px,5vw,96px) clamp(52px,7vw,104px) 0}.fsih__eyebrow{display:flex;align-items:center;gap:11px;margin:0 0 24px;color:var(--fsih-accent, #1e3327);font-size:var(--fsih-eyebrow-desktop, 16px);font-weight:700;line-height:1.35;letter-spacing:.12em;text-transform:uppercase}.fsih__heading{margin:0 0 26px;color:var(--fsih-heading, #16261d);font-family:var(--custom-sections-heading-font-family, var(--font-heading-family, serif));font-size:var(--fsih-heading-desktop, 72px);font-style:normal;font-weight:var(--font-heading-weight, 500);line-height:1.04;letter-spacing:-.025em;text-wrap:balance}.fsih__heading,.fsih__eyebrow,.fsih__text,.fsih__button,.fsih__note,.fsih__overlay-link,.fsih__badge,.fsih__badge-copy,.fsih__badge-copy strong,.fsih__badge-copy>span{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.fsih__text,.fsih__badge-copy{text-wrap:pretty}.fsih__heading strong{font-weight:bolder}.fsih__heading em{color:var(--fsih-accent, #1e3327)}.fsih__text{max-width:34em;color:var(--fsih-text, #6b6559);font-size:var(--fsih-body-desktop, 20px);line-height:1.6}.fsih__text>*{margin-top:0;margin-bottom:0}.fsih__text>*+*{margin-top:.8em}.fsih__actions{display:flex;align-items:flex-start;flex-direction:column;gap:14px;margin-top:38px}.fsih__button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:15px 28px;border:2px solid var(--fsih-button-bg, #1e3327);border-radius:999px;background:var(--fsih-button-bg, #1e3327);color:var(--fsih-button-text, #fbf8f1);font-family:inherit;font-size:var(--fsih-button-desktop, 18px);font-weight:700;line-height:1.25;text-align:center;text-decoration:none;box-shadow:0 8px 22px #1e33272e}.fsih__button:hover,.fsih__button:focus-visible{border-color:var(--fsih-button-hover, #c17b4f);background:var(--fsih-button-hover, #c17b4f);color:var(--fsih-button-text, #fbf8f1)}.fsih__button:focus-visible{outline:3px solid var(--fsih-accent, #1e3327);outline-offset:3px}.fsih__button svg{width:19px;height:19px;flex:0 0 auto}.fsih__note{max-width:34em;font-size:var(--fsih-note-desktop, 17px);line-height:1.45}.fsih__note strong{color:var(--fsih-accent, #1e3327);font-weight:800;white-space:nowrap}.fsih__media{position:relative;z-index:1;height:100%;min-height:100%;margin-top:calc(-1 * var(--fsih-padding-top, 80px));margin-right:calc(-1 * var(--fsih-fluid-gutter));margin-bottom:calc(-1 * var(--fsih-padding-bottom, 72px));margin-left:clamp(-300px,-14vw,-150px);overflow:hidden;contain:layout paint}.fsih__media picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.fsih__media--fade-bottom:after{content:"";position:absolute;z-index:2;right:0;bottom:0;left:0;height:var(--fsih-bottom-fade-height, 170px);background:linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--fsih-bg, #f4efe4) 24%,transparent) 38%,var(--fsih-bg, #f4efe4) 100%);pointer-events:none}.fsih__image,.fsih__placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.fsih__image{max-width:none;max-height:none;object-fit:var(--fsih-image-fit, cover);object-position:var(--fsih-image-position-x, 50%) var(--fsih-image-position-y, 50%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.12) 10%,rgba(0,0,0,.55) var(--fsih-fade-midpoint, 25%),#000 var(--fsih-fade-width, 35%),#000 100%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.12) 10%,rgba(0,0,0,.55) var(--fsih-fade-midpoint, 25%),#000 var(--fsih-fade-width, 35%),#000 100%)}.fsih__placeholder-svg{padding:12%;background:color-mix(in srgb,var(--fsih-bg, #f4efe4),var(--fsih-accent, #1e3327) 8%);color:color-mix(in srgb,var(--fsih-bg, #f4efe4),var(--fsih-accent, #1e3327) 28%)}.fsih__image-fade{position:absolute;z-index:1;inset:0 auto 0 0;width:max(340px,var(--fsih-fade-width, 42%));background:linear-gradient(90deg,var(--fsih-bg, #f4efe4) 0%,color-mix(in srgb,var(--fsih-bg, #f4efe4) 96%,transparent) 10%,color-mix(in srgb,var(--fsih-bg, #f4efe4) 58%,transparent) 48%,transparent 100%);pointer-events:none}.fsih__badge{position:absolute;z-index:3;width:clamp(112px,9vw,138px);aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:15px;border:3px solid var(--fsih-bg, #f4efe4);border-radius:50%;background:var(--fsih-badge-bg, #1e3327);color:var(--fsih-badge-text, #fbf8f1);text-align:center;box-shadow:0 14px 32px #1e33273d}.fsih__badge--top-right{top:7%;right:5%}.fsih__badge--bottom-right{right:5%;bottom:7%}.fsih__badge--bottom-left{bottom:7%;left:calc(var(--fsih-fade-width, 35%) * .72)}.fsih__badge strong{display:block;font-family:var(--custom-sections-heading-font-family, var(--font-heading-family, serif));font-size:var(--fsih-badge-big-desktop, 30px);font-weight:var(--font-heading-weight, 600);line-height:1}.fsih__badge span{display:block;margin-top:6px;font-size:var(--fsih-badge-small-desktop, 12px);font-weight:650;line-height:1.2}.fsih__controls{position:absolute;z-index:6;right:var(--fsih-fluid-gutter);bottom:14px;display:flex;align-items:center;gap:10px;min-height:44px;padding:5px 7px;border:1px solid rgba(30,51,39,.12);border-radius:999px;background:var(--fsih-nav-bg, #ffffff);color:var(--fsih-nav-color, #1e3327);box-shadow:0 8px 24px #1e332721}.fsih__arrow,.fsih__dot{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:inherit;cursor:pointer}.fsih__arrow{width:34px;height:34px;display:grid;place-items:center;padding:0;border-radius:50%}.fsih__arrow:hover,.fsih__arrow:focus-visible{background:#1e332714}.fsih__arrow:focus-visible,.fsih__dot:focus-visible{outline:2px solid var(--fsih-nav-active, #c17b4f);outline-offset:2px}.fsih__arrow svg{width:20px;height:20px}.fsih__dots{display:flex;align-items:center;gap:7px}.fsih__dot{width:11px;height:11px;padding:0;border:2px solid currentColor;border-radius:50%}.fsih__dot.is-active{border-color:var(--fsih-nav-active, #c17b4f);background:var(--fsih-nav-active, #c17b4f)}@media screen and (max-width:989px){.fsih__carousel,.fsih__slides{height:calc(var(--fsih-section-height-mobile, 900px) + var(--fsih-section-extension, 120px))}.fsih__inner{min-height:auto;padding-right:max(24px,var(--fsih-page-padding, 48px));padding-left:max(24px,var(--fsih-page-padding, 48px))}.fsih__main{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) var(--fsih-image-height-mobile, 460px)}.fsih__content{width:min(100%,720px);padding:24px 0 74px}.fsih__media{height:auto;min-height:0;max-height:none;margin-top:-38px;margin-right:calc(-1*max(24px,var(--fsih-page-padding, 48px)));margin-bottom:calc(-1 * var(--fsih-padding-bottom, 72px));margin-left:calc(-1*max(24px,var(--fsih-page-padding, 48px)))}.fsih__image{-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.55) 24%,#000 44%,#000 100%);mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.55) 24%,#000 44%,#000 100%)}.fsih__image-fade{inset:0 0 auto;width:100%;height:52%;background:linear-gradient(180deg,var(--fsih-bg, #f4efe4) 0%,color-mix(in srgb,var(--fsih-bg, #f4efe4) 96%,transparent) 12%,color-mix(in srgb,var(--fsih-bg, #f4efe4) 48%,transparent) 56%,transparent 100%)}}@media screen and (max-width:749px){.fsih__inner{padding:max(40px,calc(var(--fsih-padding-top, 72px) * .7)) 20px max(40px,calc(var(--fsih-padding-bottom, 56px) * .8));gap:28px}.fsih__content{padding-top:12px;padding-bottom:68px}.fsih__eyebrow{margin-bottom:18px;font-size:var(--fsih-eyebrow-mobile, 14px);letter-spacing:.09em}.fsih__heading{margin-bottom:22px;font-size:var(--fsih-heading-mobile, 48px);line-height:1.06}.fsih__text{font-size:var(--fsih-body-mobile, 18px);line-height:1.55}.fsih__actions{align-items:flex-start;flex-direction:column;margin-top:28px}.fsih__button{width:100%;min-height:56px;padding:15px 22px;font-size:var(--fsih-button-mobile, 17px)}.fsih__note{max-width:100%;font-size:var(--fsih-note-mobile, 16px)}.fsih__media{height:auto;min-height:0;max-height:none;margin-top:-34px;margin-right:-20px;margin-bottom:calc(-1*max(40px,calc(var(--fsih-padding-bottom, 72px) * .8)));margin-left:-20px}.fsih__badge{width:112px}.fsih__badge strong{font-size:var(--fsih-badge-big-mobile, 28px)}.fsih__badge span{font-size:var(--fsih-badge-small-mobile, 11px)}.fsih__controls{right:16px;bottom:12px}}@media screen and (max-width:390px){.fsih__heading{font-size:min(var(--fsih-heading-mobile, 48px),12vw)}}.fsih__slide--overlay .fsih__slide-ambient{display:none}.fsih__slide--overlay .fsih__inner{padding:0}.fsih__slide--overlay .fsih__main{width:100%;height:100%;min-height:100%;display:flex;align-items:flex-end;justify-content:flex-start}.fsih__slide--overlay .fsih__media--overlay{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;margin:0;overflow:hidden}.fsih__slide--overlay .fsih__image{object-fit:cover;object-position:var(--fsih-image-position-x, 50%) var(--fsih-image-position-y, 50%);-webkit-mask-image:none;mask-image:none}.fsih__overlay-wash{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:var(--fsih-overlay, rgba(255, 255, 255, .34));pointer-events:none}.fsih__slide--overlay .fsih__content{z-index:2;align-self:auto;width:min(calc(100% - (2 * var(--fsih-fluid-gutter))),var(--fsih-overlay-content-width, 1000px));padding:clamp(34px,4vw,64px) 0}.fsih__slide--overlay.fsih__slide--content-bottom-left .fsih__content,.fsih__slide--overlay.fsih__slide--content-bottom-center .fsih__content,.fsih__slide--overlay.fsih__slide--content-bottom-right .fsih__content{padding-bottom:clamp(180px,16vw,230px)}.fsih__slide--overlay.fsih__slide--content-top-left .fsih__main,.fsih__slide--overlay.fsih__slide--content-top-center .fsih__main,.fsih__slide--overlay.fsih__slide--content-top-right .fsih__main{align-items:flex-start}.fsih__slide--overlay.fsih__slide--content-center-left .fsih__main,.fsih__slide--overlay.fsih__slide--content-center .fsih__main,.fsih__slide--overlay.fsih__slide--content-center-right .fsih__main{align-items:center}.fsih__slide--overlay.fsih__slide--content-top-center .fsih__main,.fsih__slide--overlay.fsih__slide--content-center .fsih__main,.fsih__slide--overlay.fsih__slide--content-bottom-center .fsih__main{justify-content:center}.fsih__slide--overlay.fsih__slide--content-top-right .fsih__main,.fsih__slide--overlay.fsih__slide--content-center-right .fsih__main,.fsih__slide--overlay.fsih__slide--content-bottom-right .fsih__main{justify-content:flex-end}.fsih__slide--overlay.fsih__slide--content-top-center .fsih__content,.fsih__slide--overlay.fsih__slide--content-center .fsih__content,.fsih__slide--overlay.fsih__slide--content-bottom-center .fsih__content{text-align:center}.fsih__slide--overlay.fsih__slide--content-top-center .fsih__eyebrow,.fsih__slide--overlay.fsih__slide--content-center .fsih__eyebrow,.fsih__slide--overlay.fsih__slide--content-bottom-center .fsih__eyebrow,.fsih__slide--overlay.fsih__slide--content-top-center .fsih__actions,.fsih__slide--overlay.fsih__slide--content-center .fsih__actions,.fsih__slide--overlay.fsih__slide--content-bottom-center .fsih__actions{align-items:center}.fsih__slide--overlay.fsih__slide--content-top-right .fsih__content,.fsih__slide--overlay.fsih__slide--content-center-right .fsih__content,.fsih__slide--overlay.fsih__slide--content-bottom-right .fsih__content{text-align:right}.fsih__slide--overlay.fsih__slide--content-top-right .fsih__eyebrow,.fsih__slide--overlay.fsih__slide--content-center-right .fsih__eyebrow,.fsih__slide--overlay.fsih__slide--content-bottom-right .fsih__eyebrow,.fsih__slide--overlay.fsih__slide--content-top-right .fsih__actions,.fsih__slide--overlay.fsih__slide--content-center-right .fsih__actions,.fsih__slide--overlay.fsih__slide--content-bottom-right .fsih__actions{align-items:flex-end}.fsih__slide--overlay .fsih__heading{font-weight:800;line-height:max(1.12,var(--fsih-overlay-heading-line-height, 1.12));text-wrap:pretty}.fsih__slide--overlay .fsih__eyebrow{font-size:var(--fsih-overlay-eyebrow-desktop, 16px)}.fsih__heading--stacked-lines>span{display:block}.fsih__slide--overlay .fsih__text{color:var(--fsih-text, #000000);font-size:var(--fsih-overlay-body-desktop, 28px);line-height:1.15}.fsih__slide--overlay .fsih__text>*+*{margin-top:0}.fsih__slide--overlay .fsih__text strong{padding:0 .12em;background:var(--fsih-overlay-highlight, #fff86f);color:inherit;font-weight:inherit;box-decoration-break:clone;-webkit-box-decoration-break:clone}.fsih__overlay-link{display:inline-flex;align-items:center;align-self:flex-start;gap:10px;margin-top:24px;color:var(--fsih-heading, #000000);font-family:var(--custom-sections-heading-font-family, var(--font-heading-family, sans-serif));font-size:var(--fsih-overlay-link-desktop, 36px);font-weight:800;line-height:1;text-decoration:none}.fsih__overlay-link:hover,.fsih__overlay-link:focus-visible{text-decoration:underline;text-underline-offset:.15em}.fsih__slide--overlay .fsih__badge{width:clamp(240px,22vw,340px);aspect-ratio:1.55;padding:clamp(12px,1.25vw,18px);border:0;border-radius:0;background:transparent;box-shadow:none}.fsih__badge-shape{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;fill:var(--fsih-badge-bg, #fff86f);filter:drop-shadow(0 8px 7px rgba(0,0,0,.2))}.fsih__slide--overlay .fsih__badge .fsih__badge-copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin-top:0;color:var(--fsih-badge-text, #000000);font-size:inherit;text-align:center}.fsih__slide--overlay .fsih__badge-copy strong{font-family:Georgia,Times New Roman,serif;font-size:var(--fsih-overlay-badge-big-desktop, 25px);font-style:italic;font-weight:800;line-height:.98}.fsih__slide--overlay .fsih__badge-copy>span{display:block;margin-top:0;font-family:Georgia,Times New Roman,serif;font-size:var(--fsih-overlay-badge-small-desktop, 25px);font-style:italic;font-weight:800;line-height:.98}.fsih__slide--overlay .fsih__badge--bottom-left{left:5%}.fsih__slide--overlay .fsih__badge--top-right{top:13%;right:6%}.fsih__mobile-media{display:none}@media screen and (min-width:750px){.fsih__slide--overlay .fsih__content{margin-right:var(--fsih-fluid-gutter);margin-left:var(--fsih-fluid-gutter)}.fsih__slide--overlay.fsih__slide--text-stacked .fsih__main{align-items:flex-start;justify-content:flex-start}.fsih__slide--overlay.fsih__slide--text-stacked .fsih__content{width:90%;max-width:none;flex:0 1 auto;margin-right:auto;margin-left:auto;padding:clamp(30px,4.5vw,68px) 0 0}.fsih__slide--overlay.fsih__slide--text-stacked .fsih__heading{width:100%;max-width:none;margin-bottom:clamp(10px,1.3vw,16px);font-size:var(--fsih-overlay-head-stack-desktop, 140px);line-height:max(1.06,var(--fsih-overlay-heading-line-height, 1.06));letter-spacing:-.04em;text-align:left;white-space:normal;text-wrap:balance}.fsih__slide--overlay.fsih__slide--text-stacked .fsih__heading--stacked-lines>span{white-space:nowrap}.fsih__slide--overlay.fsih__slide--text-stacked .fsih__text{width:13.5em;max-width:100%;font-size:var(--fsih-overlay-body-desktop, 28px);line-height:1.08}.fsih__slide--overlay.fsih__slide--text-stacked .fsih__overlay-link{margin-top:clamp(22px,2.1vw,30px);font-size:var(--fsih-overlay-link-desktop, 36px)}.fsih__slide--overlay.fsih__slide--text-stacked .fsih__badge{top:auto;right:clamp(24px,4vw,64px);bottom:clamp(24px,4vw,58px);left:auto}}@media screen and (min-width:750px)and (max-width:989px){.fsih__slide--overlay.fsih__slide--text-wide .fsih__heading{font-size:min(var(--fsih-overlay-head-wide-desktop, 80px),8vw)}.fsih__slide--overlay.fsih__slide--text-stacked .fsih__heading{font-size:min(var(--fsih-overlay-head-stack-desktop, 140px),10.5vw)}}@media screen and (min-width:990px){.fsih__slide--overlay.fsih__slide--text-wide .fsih__content{width:auto;max-width:none;flex:1 1 auto;margin-right:clamp(40px,5vw,90px);margin-left:clamp(90px,9vw,170px)}.fsih__slide--overlay.fsih__slide--text-wide .fsih__heading{width:100%;max-width:none;font-size:var(--fsih-overlay-head-wide-desktop, 80px);white-space:nowrap;text-wrap:nowrap}.fsih__slide--overlay.fsih__slide--text-wide .fsih__text{max-width:38em;font-size:var(--fsih-overlay-body-desktop, 28px)}}@media screen and (max-width:749px){.fsih__slide--overlay{background-image:none!important;background-color:var(--fsih-mobile-text-bg, #ffffff)}.fsih__slide--overlay .fsih__mobile-media{position:absolute;z-index:0;right:0;bottom:0;left:0;display:block;width:100%;height:var(--fsih-overlay-mobile-image-height, 54%);overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.72) 12%,#000 23%,#000 100%);mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.72) 12%,#000 23%,#000 100%);pointer-events:none}.fsih__mobile-image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--fsih-image-position-x, 50%) var(--fsih-image-position-y, 50%)}.fsih__slide--overlay .fsih__main{min-height:100%}.fsih__slide--overlay .fsih__content{width:calc(100% - 40px);margin-right:20px;margin-left:20px;padding-top:44px;padding-bottom:84px}.fsih__slide--overlay .fsih__heading{margin-bottom:16px}.fsih__slide--overlay .fsih__badge{width:150px}.fsih__slide--overlay .fsih__badge,.fsih__slide--overlay .fsih__badge--top-right,.fsih__slide--overlay .fsih__badge--bottom-right,.fsih__slide--overlay .fsih__badge--bottom-left{top:calc(100% - var(--fsih-overlay-mobile-image-height, 54%) - 28px);right:12px;bottom:auto;left:auto}.fsih__slide--overlay.fsih__slide--text-wide .fsih__main,.fsih__slide--overlay.fsih__slide--text-stacked .fsih__main{align-items:flex-start;justify-content:flex-start}.fsih__slide--overlay.fsih__slide--text-wide .fsih__content,.fsih__slide--overlay.fsih__slide--text-stacked .fsih__content{width:calc(100% - 32px);max-width:none;margin-right:16px;margin-left:16px;padding:clamp(46px,12vw,72px) 0 0}.fsih__slide--overlay.fsih__slide--text-wide .fsih__content{transform:none}.fsih__slide--overlay.fsih__slide--text-wide .fsih__heading{width:100%;max-width:none;margin-bottom:14px;font-size:var(--fsih-overlay-head-mobile, 48px);line-height:1.08;white-space:normal;text-wrap:balance}.fsih__slide--overlay.fsih__slide--text-wide .fsih__text{max-width:28em;font-size:var(--fsih-overlay-body-mobile, 18px);line-height:1.22}.fsih__slide--overlay.fsih__slide--text-stacked .fsih__content{transform:none}.fsih__slide--overlay.fsih__slide--text-stacked .fsih__heading{width:100%;max-width:none;margin-bottom:16px;font-size:var(--fsih-overlay-head-mobile, 48px);line-height:1.06;white-space:normal;text-wrap:balance}.fsih__slide--overlay.fsih__slide--text-stacked .fsih__text{max-width:24em;font-size:var(--fsih-overlay-body-mobile, 18px);line-height:1.2}.fsih__slide--overlay .fsih__overlay-link{margin-top:20px;font-size:var(--fsih-overlay-link-mobile, 26px)}.fsih__slide--overlay .fsih__eyebrow{font-size:var(--fsih-overlay-eyebrow-mobile, 14px)}.fsih__slide--overlay .fsih__badge-copy strong{font-size:var(--fsih-overlay-badge-big-mobile, 16px)}.fsih__slide--overlay .fsih__badge-copy>span{font-size:var(--fsih-overlay-badge-small-mobile, 16px)}.fsih__slide--overlay .fsih__badge{width:clamp(190px,58vw,230px)!important;padding:9px!important}}.fsih__slide--overlay.fsih__slide--variant-fullscreen-cta:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:var(--fsih-overlay, rgba(255, 255, 255, .28));pointer-events:none}.fsih__slide--overlay.fsih__slide--variant-fullscreen-cta .fsih__inner{position:relative;z-index:2}.fsih__slide--overlay.fsih__slide--variant-fullscreen-cta .fsih__content{width:min(calc(100% - (2 * var(--fsih-fluid-gutter))),var(--fsih-overlay-content-width, 1000px));max-width:var(--fsih-overlay-content-width, 1000px);margin-right:var(--fsih-fluid-gutter);margin-left:var(--fsih-fluid-gutter);padding:clamp(44px,7vw,110px) 0}.fsih__slide--overlay.fsih__slide--variant-fullscreen-cta .fsih__heading{max-width:14em;margin-bottom:18px;font-size:var(--fsih-overlay-head-wide-desktop, 80px);line-height:max(1.04,var(--fsih-overlay-heading-line-height, 1.06));white-space:normal;text-wrap:balance}.fsih__slide--overlay.fsih__slide--variant-fullscreen-cta .fsih__text{max-width:34em;font-size:var(--fsih-overlay-body-desktop, 28px);line-height:1.3}.fsih__slide--overlay.fsih__slide--variant-fullscreen-cta .fsih__text strong{padding:0;background:none;font-weight:700}.fsih__fullscreen-actions{margin-top:30px}.fsih__fullscreen-button{width:auto;min-width:180px;border-color:var(--fsih-fullscreen-button-bg, #1e3327);background:var(--fsih-fullscreen-button-bg, #1e3327);color:var(--fsih-fullscreen-button-text, #ffffff)}.fsih__fullscreen-button:hover,.fsih__fullscreen-button:focus-visible{border-color:var(--fsih-fullscreen-button-hover, #c17b4f);background:var(--fsih-fullscreen-button-hover, #c17b4f);color:var(--fsih-fullscreen-button-text, #ffffff)}@media screen and (max-width:749px){.fsih__slide--overlay.fsih__slide--variant-fullscreen-cta{background-image:none!important}.fsih__slide--overlay.fsih__slide--variant-fullscreen-cta:before{top:auto;height:var(--fsih-overlay-mobile-image-height, 54%);-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.72) 12%,#000 23%,#000 100%);mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.72) 12%,#000 23%,#000 100%)}.fsih__slide--overlay.fsih__slide--variant-fullscreen-cta .fsih__content{width:calc(100% - 32px);max-width:none;margin-right:16px;margin-left:16px;padding:clamp(46px,12vw,72px) 0 0;transform:none}.fsih__slide--overlay.fsih__slide--variant-fullscreen-cta .fsih__heading{max-width:100%;margin-bottom:14px;font-size:var(--fsih-overlay-head-mobile, 48px);line-height:1.08}.fsih__slide--overlay.fsih__slide--variant-fullscreen-cta .fsih__text{max-width:28em;font-size:var(--fsih-overlay-body-mobile, 18px);line-height:1.35}.fsih__slide--overlay.fsih__slide--variant-fullscreen-cta .fsih__fullscreen-actions{margin-top:24px}.fsih__slide--overlay.fsih__slide--variant-fullscreen-cta .fsih__fullscreen-button{width:auto;min-width:160px}}@media(forced-colors:active){.fsih__button,.fsih__badge{border:1px solid currentColor}}@media(prefers-reduced-motion:reduce){.fsih__slides,.fsih__slide{transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/fellinora-soft-image-hero.css.map */
