#MainContent .fere-care-page{--care-rule: rgba(20, 38, 63, .14);--care-card-padding: clamp(20px, 2.6vw, 32px);padding-block:clamp(36px,5vw,64px) clamp(48px,6vw,80px)}#MainContent .fere-care-page>.page-width{width:100%;max-width:1160px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}#MainContent .fere-care-page .fere-care-page__hero{display:block;max-width:720px;margin:0 auto 28px;padding:0;border:0;text-align:center}#MainContent .fere-care-page .fere-care-page__eyebrow{margin:0 0 10px;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.1em;text-align:center}#MainContent .fere-care-page .fere-care-page__hero h1{max-width:22ch;margin:0 auto 14px;font-size:clamp(32px,4vw,46px);line-height:1.13;letter-spacing:-.025em;text-wrap:balance}#MainContent .fere-care-page .fere-care-page__hero>p{max-width:48ch;margin:0 auto;font-size:16px;line-height:1.65;text-align:center}#MainContent .fere-care-page .fere-care-page__toc{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 auto 32px;padding:0;border:0}#MainContent .fere-care-page .fere-care-page__toc a{display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:44px;max-width:100%;padding:10px 16px;border:1px solid var(--care-rule);border-radius:8px;background:var(--fere-paper);color:var(--fere-navy);font-size:14px;font-weight:500;line-height:1.45;letter-spacing:normal;text-align:center;text-transform:none;text-decoration:none;overflow-wrap:anywhere}#MainContent .fere-care-page .fere-care-page__toc a:hover,#MainContent .fere-care-page .fere-care-page__toc a:focus-visible{border-color:var(--fere-navy);background:var(--fere-navy);color:#fff}#MainContent .fere-care-page .fere-care-page__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;margin:0;padding:0;border:0;background:transparent}#MainContent .fere-care-page .fere-care-page__item{min-width:0;margin:0;padding:var(--care-card-padding);border:1px solid var(--care-rule);border-radius:8px;background:var(--fere-paper);box-shadow:none;scroll-margin-top:140px}#MainContent .fere-care-page .fere-care-page__item:target{border-color:#14263f73;box-shadow:0 0 0 1px #14263f24}#MainContent .fere-care-page .fere-care-page__item h2{max-width:26ch;margin:0 0 18px;font-size:clamp(25px,2.4vw,30px);line-height:1.2;letter-spacing:-.025em;text-align:left;text-wrap:balance;overflow-wrap:break-word}#MainContent .fere-care-page .fere-care-page__item :is(p,li,address){font-size:16px;line-height:1.65;letter-spacing:normal;text-align:left;overflow-wrap:anywhere}#MainContent .fere-care-page .fere-care-page__item p{max-width:64ch;margin:0 0 16px}#MainContent .fere-care-page .fere-care-page__item .fere-care-quick{display:grid;gap:12px;margin:0;padding:0;list-style:none}#MainContent .fere-care-page .fere-care-page__item .fere-care-quick li{margin:0;padding:0}#MainContent .fere-care-page .fere-care-page__item a,#MainContent .fere-care-page .fere-care-page__item a:visited{color:var(--fere-navy);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-color:#14263f73;overflow-wrap:anywhere}#MainContent .fere-care-page .fere-care-page__item a:hover{color:var(--fere-blue);text-decoration-color:currentColor}#MainContent .fere-care-page .fere-care-details{margin:20px 0 0;padding:0;border:0;border-top:1px solid var(--care-rule)}#MainContent .fere-care-page .fere-care-details>summary{display:block;position:relative;min-height:48px;margin:0;padding:15px 26px 10px 0;color:var(--fere-navy);cursor:pointer;font-size:15px;font-weight:500;line-height:1.5;letter-spacing:normal;text-align:left;list-style:none;overflow-wrap:anywhere}#MainContent .fere-care-page .fere-care-details>summary::-webkit-details-marker{display:none}#MainContent .fere-care-page .fere-care-details>summary::marker{content:""}#MainContent .fere-care-page .fere-care-details>summary:after{content:"";position:absolute;top:21px;right:3px;width:7px;height:7px;border:0;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;background:transparent;transform:rotate(45deg)}#MainContent .fere-care-page .fere-care-details[open]>summary:after{top:25px;transform:rotate(225deg)}#MainContent .fere-care-page .fere-care-details>summary:hover{color:var(--fere-blue)}#MainContent .fere-care-page .fere-care-details__body{max-width:64ch;margin:0;padding:12px 0 0;text-align:left}#MainContent .fere-care-page .fere-care-details__body :is(p,li){font-size:16px;line-height:1.72;text-align:left}#MainContent .fere-care-page .fere-care-details__body p{margin:0 0 18px}#MainContent .fere-care-page .fere-care-details__body>:last-child{margin-bottom:0}#MainContent .fere-care-page .fere-care-page__item[id=policies]>ul{display:grid;gap:0;margin:0;padding:0;list-style:none}#MainContent .fere-care-page .fere-care-page__item[id=policies]>ul>li{margin:0;padding:0}#MainContent .fere-care-page .fere-care-page__item[id=policies]>ul>li+li{border-top:1px solid var(--care-rule)}#MainContent .fere-care-page .fere-care-page__item[id=policies] a{display:flex;align-items:center;min-height:48px;padding:12px 0;font-size:15px;line-height:1.55}#MainContent .fere-care-page .fere-care-page__item[id=contact]{grid-column:1 / -1;padding-block:clamp(28px,4vw,40px);text-align:center}#MainContent .fere-care-page .fere-care-page__item[id=contact] h2,#MainContent .fere-care-page .fere-care-page__item[id=contact] :is(p,address){margin-inline:auto;text-align:center}#MainContent .fere-care-page .fere-care-page__item[id=contact] address{max-width:50ch;margin-block:0 20px;font-style:normal}#MainContent .fere-care-page .fere-care-page__item[id=contact]>:last-child{margin-bottom:0}#MainContent .fere-care-page .fere-care-page__links{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:12px;margin:24px auto 0;padding:0;border:0}#MainContent .fere-care-page .fere-care-page__button{flex:0 1 240px;min-width:0;min-height:48px;max-width:100%;padding:13px 20px;border:1px solid var(--fere-navy);border-radius:8px;background:var(--fere-navy);color:#fff;font-size:15px;font-weight:500;line-height:1.45;letter-spacing:normal;text-align:center;text-transform:none;text-decoration:none;overflow-wrap:anywhere}#MainContent .fere-care-page .fere-care-page__button:last-child{background:transparent;color:var(--fere-navy)}#MainContent .fere-care-page .fere-care-page__button:hover,#MainContent .fere-care-page .fere-care-page__button:focus-visible{border-color:var(--fere-blue);background:var(--fere-blue);color:#fff}#MainContent .fere-care-page :is(a,summary):focus-visible{outline:2px solid var(--fere-blue);outline-offset:4px}@media screen and (max-width:899px){#MainContent .fere-care-page .fere-care-page__grid{grid-template-columns:minmax(0,1fr);max-width:720px;margin-inline:auto;gap:16px}}@media screen and (max-width:549px){#MainContent .fere-care-page .fere-care-page__hero{margin-bottom:24px}#MainContent .fere-care-page .fere-care-page__toc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:24px}#MainContent .fere-care-page .fere-care-page__toc a{padding-inline:10px}#MainContent .fere-care-page .fere-care-page__item h2{font-size:25px;line-height:1.22}#MainContent .fere-care-page .fere-care-page__links{display:grid;grid-template-columns:minmax(0,1fr);max-width:360px;gap:10px}#MainContent .fere-care-page .fere-care-page__button{width:100%}}#MainContent .fcrb.is-final-review .fcrb-entry{padding-block:24px;text-align:center}#MainContent .fcrb.is-final-review .fcrb-entry h1{font-size:clamp(28px,3.2vw,40px);line-height:1.2}#MainContent .fcrb.is-final-review .fcrb-entry>p{margin:10px auto 0;max-width:48ch;text-align:center}#MainContent .fcrb.is-final-review .fcrb-progress{margin-bottom:22px;padding-bottom:18px}#MainContent .fcrb.is-final-review .fcrb-review>.fcrb-eyebrow{display:none}#MainContent .fcrb .fcrb-review>h3{color:#14263f;font-family:var(--font-heading-family, Georgia, serif);font-size:clamp(27px,3vw,38px);font-weight:400;line-height:1.2;letter-spacing:-.025em;margin:0 auto 12px;text-align:center}#MainContent .fcrb .fcrb-review>.fcrb-step__lead{font-size:16px;line-height:1.55;margin:0 auto;max-width:52ch;text-align:center}#MainContent .fcrb .fcrb-review__submit{display:flex;flex-direction:column;align-items:center;gap:10px;margin:20px 0 24px;padding:0}#MainContent .fcrb .fcrb-review__submit .fcrb-button,#MainContent .fcrb .fcrb-success__actions .fcrb-button{background:#14263f;border:1px solid #14263f;border-radius:8px;box-shadow:none;color:#fff;display:inline-flex;font-family:var(--font-body-family, Arial, sans-serif);font-size:14px;font-weight:600;line-height:1.35;letter-spacing:.04em;text-transform:none;justify-content:center;gap:12px;min-height:52px;padding:14px 22px;width:min(100%,390px);max-width:100%;text-align:center;text-decoration:none}#MainContent .fcrb .fcrb-review__submit .fcrb-button:disabled{opacity:.65;cursor:wait}#MainContent .fcrb .fcrb-review__submit p{font-size:13px;line-height:1.5;max-width:47ch;text-align:center}#MainContent .fcrb .fcrb-estimate,#MainContent .fcrb .fcrb-success__estimate{border:1px solid rgba(181,154,104,.65);border-radius:8px;box-shadow:none;margin:24px 0;padding:clamp(20px,3.5vw,36px);text-align:center}#MainContent .fcrb .fcrb-estimate h4,#MainContent .fcrb .fcrb-success__estimate h3{font-family:var(--font-heading-family, Georgia, serif);font-size:clamp(22px,2.6vw,30px);font-weight:400;line-height:1.3;margin:10px 0 14px;text-align:center}#MainContent .fcrb .fcrb-estimate__price,#MainContent .fcrb .fcrb-success__price{font-family:var(--font-heading-family, Georgia, serif)!important;font-size:clamp(42px,5vw,58px)!important;font-weight:400!important;letter-spacing:-.025em!important;line-height:1.15!important;text-align:center;margin:12px 0 16px}#MainContent .fcrb .fcrb-estimate__qualifier,#MainContent .fcrb .fcrb-estimate__request-note,#MainContent .fcrb .fcrb-estimate__offer>p,#MainContent .fcrb .fcrb-success__offer>p,#MainContent .fcrb .fcrb-success__estimate>p:not(.fcrb-success__price):not(.fcrb-eyebrow){font-size:14px;line-height:1.6;max-width:55ch;margin-inline:auto;text-align:center}#MainContent .fcrb .fcrb-estimate__offer{background:transparent;border:0;border-top:1px solid rgba(222,199,153,.35);margin-top:24px;padding:22px 0 0}#MainContent .fcrb .fcrb-estimate__timer-row,#MainContent .fcrb .fcrb-success__timer-row,#MainContent .fcrb .fcrb-estimate__after,#MainContent .fcrb .fcrb-success__after{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;text-align:center}#MainContent .fcrb .fcrb-estimate__timer-row,#MainContent .fcrb .fcrb-success__timer-row{margin-block:20px}#MainContent .fcrb .fcrb-estimate__after,#MainContent .fcrb .fcrb-success__after{border-radius:8px;padding:20px 16px;margin:18px auto 0;max-width:430px}#MainContent .fcrb .fcrb-estimate__after strong,#MainContent .fcrb .fcrb-success__after strong{font-family:var(--font-heading-family, Georgia, serif)!important;font-size:clamp(32px,4vw,42px)!important;font-weight:400!important;letter-spacing:-.025em!important;line-height:1.2!important}#MainContent .fcrb .fcrb-success{border-radius:8px;box-shadow:none;padding:clamp(22px,4vw,42px);max-width:760px;width:100%;scroll-margin-top:104px}#MainContent .fcrb .fcrb-success__mark{width:36px;height:36px;margin:0 auto 14px;font-size:20px}#MainContent .fcrb .fcrb-success h2{color:#14263f;font-size:clamp(27px,3vw,38px);line-height:1.2;margin:10px 0 14px}#MainContent .fcrb .fcrb-success__intro{font-size:15px;line-height:1.55;max-width:51ch;margin:0 auto 18px!important}#MainContent .fcrb .fcrb-success__next{background:#f7f3ec;border:1px solid rgba(20,38,63,.14);border-radius:8px;padding:20px 16px}#MainContent .fcrb .fcrb-success__next h3{color:#14263f;font-family:var(--font-heading-family, Georgia, serif);font-size:clamp(22px,2.5vw,28px);line-height:1.3;font-weight:400}#MainContent .fcrb .fcrb-success__actions{display:flex;flex-direction:column;align-items:center;gap:12px;margin:16px 0 0}#MainContent .fcrb .fcrb-success__actions .fcrb-button--outline{background:transparent;color:#14263f;border-color:#14263f4d;min-height:44px;padding-block:11px}#MainContent .fcrb .fcrb-success__actions .fcrb-button:visited{color:#fff}#MainContent .fcrb .fcrb-success__actions .fcrb-button--outline:visited{color:#14263f}@media(max-width:989px){#MainContent .fcrb.is-final-review .fcrb-mobile-summary-toggle{min-height:48px;height:48px;max-height:48px;left:12px;right:12px;bottom:max(8px,env(safe-area-inset-bottom,0px));width:calc(100% - 24px);background:#14263f;border:1px solid rgba(255,255,255,.28);border-radius:8px;padding:0 18px;font-size:13px;letter-spacing:.05em;box-shadow:0 4px 18px #14263f1f}#MainContent .fcrb.is-final-review .fcrb-summary.is-mobile-open{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}#MainContent .fcrb.is-final-review .fcrb-builder{padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))}}@media(max-width:749px){#MainContent .fcrb.is-final-review .fcrb-entry{padding-block:20px}#MainContent .fcrb.is-final-review .fcrb-progress{margin-bottom:18px;padding-bottom:14px}#MainContent .fcrb .fcrb-review>h3{font-size:28px}#MainContent .fcrb .fcrb-review__submit{margin-block:18px 22px}#MainContent .fcrb .fcrb-success{scroll-margin-top:80px}}#MainContent .fere-care-page #custom-terms{background:#fff;border-color:#14263f38}#MainContent .fcrb .fcrb-estimate__after,#MainContent .fcrb .fcrb-success__after{background:#fff}#MainContent .fcrb.is-final-review>.fcrb-hero,#MainContent .fcrb.is-final-review>.fcrb-journey,#MainContent .fcrb.is-final-review>.fcrb-entry,#MainContent .fcrb.has-submitted>.fcrb-hero,#MainContent .fcrb.has-submitted>.fcrb-journey,#MainContent .fcrb.has-submitted>.fcrb-entry,#MainContent .fcrb:has([data-fcrb-success])>.fcrb-hero,#MainContent .fcrb:has([data-fcrb-success])>.fcrb-journey,#MainContent .fcrb:has([data-fcrb-success])>.fcrb-entry{display:none!important}#MainContent .fcrb .fcrb-review__submit--bottom{border-top:1px solid rgba(20,38,63,.16);margin-top:28px;padding-top:24px}#MainContent .fcrb.has-submitted .fcrb-builder,#MainContent .fcrb:has([data-fcrb-success]) .fcrb-builder{padding:clamp(28px,5vw,64px) 18px;min-height:min(680px,80svh)}#MainContent .fcrb.has-submitted .fcrb-builder__shell,#MainContent .fcrb:has([data-fcrb-success]) .fcrb-builder__shell{width:100%;max-width:720px;margin-inline:auto;padding:0;display:block}#MainContent .fcrb.has-submitted .fcrb-form,#MainContent .fcrb:has([data-fcrb-success]) .fcrb-form{display:block}#MainContent .fcrb .fcrb-booking{background:#fff;border:1px solid rgba(20,38,63,.18);border-radius:8px;padding:clamp(28px,5vw,48px) clamp(20px,4vw,42px);text-align:center}#MainContent .fcrb .fcrb-booking h2{margin-block:12px 18px;font-family:var(--font-heading-family, Georgia, serif);font-size:clamp(30px,4vw,44px);font-weight:400;line-height:1.2}#MainContent .fcrb .fcrb-booking .fcrb-success__intro{max-width:44ch;font-size:16px;line-height:1.65}#MainContent .fcrb .fcrb-booking__credit{margin:24px auto 0;max-width:44ch;border-top:1px solid rgba(20,38,63,.14);padding-top:20px;color:#14263f;font-size:15px;line-height:1.6}#MainContent .fcrb .fcrb-booking__note{margin:16px auto 0;max-width:40ch;color:#625f5a;font-size:13px;line-height:1.6}#MainContent .fcrb .fcrb-booking [hidden]{display:none!important}#MainContent .fcrb .fcrb-summary{--fcrb-ink: #14263f;background:#14263f!important;color:#fff}#MainContent .fcrb .fcrb-mobile-summary-toggle{background:#14263f!important;color:#fff}#MainContent .fcrb{--fcrb-navigation-height: 76px;--fcrb-keyboard-bottom: 0px}#MainContent .fcrb,#MainContent .fcrb :is(h1,h2,h3,h4,legend,button,input,select,textarea,p,strong,em,span,dt,dd,small),#MainContent .fere-consultation-page :is(h1,h2,h3,p,span,strong,dd,dt,a){font-style:normal!important}#MainContent .fcrb :is(.fcrb-choice,.fcrb-pills button,.fcrb-size-grid button,.fcrb-contact-methods button,input,select,textarea,.fcrb-summary dd,.fcrb-review__row strong,.fcrb-estimate__total,.fcrb-estimate__after strong,.fcrb-offer__timer,.fcrb-progress__count),#MainContent .fcrb :is([data-fcrb-estimate-total],[data-fcrb-estimate-after-credit],[data-fcrb-offer-timer]),#MainContent .fere-consultation-page :is(.fere-consultation-page__price,.fere-consultation-page__after,.fere-consultation-page__after strong,dd){font-family:var(--font-body-family, "Work Sans", Arial, sans-serif)!important;font-variant-numeric:lining-nums tabular-nums;letter-spacing:normal}#MainContent .fcrb :is(.fcrb-choice,.fcrb-pills button,.fcrb-size-grid button,.fcrb-contact-methods button).is-selected:after{background:currentColor!important;border:0!important;box-shadow:0 0 0 2px currentColor;width:8px;height:8px;opacity:1!important;transform:scale(1)!important}#MainContent .fcrb [data-fcrb-field]:focus-visible{outline:2px solid #14263f;outline-offset:4px}#MainContent .fcrb:not(.is-final-review) .fcrb-builder__main{padding-bottom:calc(var(--fcrb-navigation-height) + 24px)}#MainContent .fcrb .fcrb-step :is(button,input,select,textarea){scroll-margin-block:100px calc(var(--fcrb-navigation-height) + 24px)}#MainContent .fcrb.has-floating-navigation:not(.is-final-review) .fcrb-navigation{position:fixed;left:50%;right:auto;bottom:calc(var(--fcrb-keyboard-bottom) + max(10px,env(safe-area-inset-bottom,0px)));transform:translate(-50%);z-index:41;width:min(calc(100% - 24px),1120px);max-width:none;box-sizing:border-box;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;margin:0;padding:10px 14px;background:#fffdf8;border:1px solid rgba(20,38,63,.2);border-radius:8px;box-shadow:0 4px 24px #14263f1f}#MainContent .fcrb:not(.is-final-review) .fcrb-navigation .fcrb-next{grid-column:3;min-height:46px;max-width:100%;background:#14263f;border:1px solid #14263f;border-radius:5px;color:#fff;font:500 14px/1.3 var(--font-body-family, "Work Sans", Arial, sans-serif);letter-spacing:.015em;text-transform:none;padding:12px 22px}#MainContent .fcrb .fcrb-navigation .fcrb-next:disabled{background:#e3e7ec;color:#5c6570;border-color:#d4dbe2;opacity:1;cursor:not-allowed;box-shadow:none}#MainContent .fcrb:not(.is-final-review) .fcrb-navigation .fcrb-back{grid-column:1;min-width:44px;min-height:46px;padding:8px 2px;font-size:14px!important;letter-spacing:normal}@media(max-width:989px){#MainContent .fcrb:not(.is-final-review) .fcrb-navigation .fcrb-mobile-summary-toggle{position:static;grid-column:2;left:auto;right:auto;bottom:auto;width:auto;max-width:180px;height:auto;min-height:46px;padding:8px 12px;margin:0 auto;border:1px solid rgba(20,38,63,.2);border-radius:5px;font-size:12px!important;line-height:1.25;letter-spacing:.015em;text-transform:none;gap:8px}#MainContent .fcrb:not(.is-final-review) .fcrb-summary{bottom:calc(var(--fcrb-keyboard-bottom) + var(--fcrb-navigation-height) + 12px + env(safe-area-inset-bottom,0px));max-height:min(65dvh,660px)}body.fcrb-summary-open #MainContent .fcrb:not(.is-final-review) .fcrb-navigation :is(.fcrb-back,.fcrb-next){visibility:hidden}}@media(max-width:479px){#MainContent .fcrb.has-floating-navigation:not(.is-final-review) .fcrb-navigation{width:calc(100% - 16px);padding:8px;gap:6px}#MainContent .fcrb:not(.is-final-review) .fcrb-navigation .fcrb-next{font-size:13px!important;padding:10px 12px;max-width:155px}#MainContent .fcrb:not(.is-final-review) .fcrb-navigation .fcrb-mobile-summary-toggle{padding:8px;font-size:11px!important}#MainContent .fcrb:not(.is-final-review) .fcrb-navigation .fcrb-back span,#MainContent .fcrb:not(.is-final-review) .fcrb-navigation .fcrb-mobile-summary-toggle span:last-child{display:none}}#MainContent .fcrb [data-fcrb-field] :is(strong,span,small),#MainContent .fcrb :is(.fcrb-pills,.fcrb-size-grid,.fcrb-contact-methods) button,#MainContent .fcrb .fcrb-estimate :is(strong,b,[data-fcrb-estimate-total],[data-fcrb-estimate-after-credit]){font-family:var(--font-body-family, "Work Sans", Arial, sans-serif)!important;font-style:normal!important;font-variant-numeric:lining-nums tabular-nums}@media(min-width:750px){#MainContent .fcrb.has-floating-navigation:not(.is-final-review) .fcrb-navigation{padding-right:120px}}#MainContent .fcrb .fcrb-choice-grid--settings .fcrb-choice__media,#MainContent .fcrb .fcrb-live-preview__stage{background:#fff!important}#MainContent .fcrb [data-fcrb-setting-image],#MainContent .fcrb .fcrb-live-preview__setting{background:transparent!important}#MainContent .fcrb .fcrb-live-preview__shade{display:none}#MainContent .fcrb .fcrb-live-preview__shape.fcrb-summary__stone{background:#fff;bottom:14px}#MainContent .fcrb .fcrb-live-preview__caption{position:static;background:#fff;color:#14263f;padding:12px 14px;border:1px solid rgba(20,38,63,.16);border-top:0}#MainContent .fcrb .fcrb-live-preview__caption strong{color:#14263f;font-family:var(--font-body-family, "Work Sans", Arial, sans-serif);font-size:14px;line-height:1.45}#MainContent .fcrb .fcrb-live-preview__caption span{color:#5b626b;font-size:12px;line-height:1.5}#MainContent .fcrb .fcrb-field-error{display:block;color:#842e25;font-size:13px!important;line-height:1.45;margin-top:6px}#MainContent .fcrb .fcrb-field-error[hidden]{display:none}#MainContent .fcrb input[aria-invalid=true]{border-color:#842e25}#MainContent .fcrb .fcrb-choice-grid--settings .fcrb-choice.is-selected:after{background:#14263f!important;box-shadow:0 0 0 2px #fff}#MainContent .fcrb .fcrb-natural-details{background:#f4efe6;border:1px solid rgba(20,38,63,.16);margin-top:24px;padding:clamp(20px,3vw,30px)}#MainContent .fcrb .fcrb-natural-details h3{color:#14263f;font-family:var(--font-heading-family, "Playfair Display", Georgia, serif);font-size:clamp(22px,2.4vw,30px);font-weight:400;line-height:1.15;margin:0 0 8px}#MainContent .fcrb .fcrb-natural-details>p{color:#625f5a;font-size:14px;line-height:1.6;margin:0}#MainContent .fcrb .fcrb-natural-details__fields{display:grid;gap:16px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);margin-top:20px}#MainContent .fcrb .fcrb-natural-details[aria-invalid=true]{border-color:#842e25}#MainContent .fcrb .fcrb-setting-disclosure{background:#f4efe6;border-left:3px solid #c4a469;color:#3f4650;font-size:14px;line-height:1.6;margin:20px 0 0;padding:14px 16px}#MainContent .fcrb :is(.fcrb-review__row strong,.fcrb-review__contact p,.fcrb-summary dd){min-width:0;overflow-wrap:anywhere;word-break:break-word}#MainContent .fcrb .fcrb-summary__close:focus-visible,#MainContent .fcrb .fcrb-summary__top h3:focus{outline:2px solid #f4efe6!important;outline-style:solid!important;outline-offset:3px}@media(max-width:749px){#MainContent .fcrb .fcrb-natural-details__fields{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/fere-care-custom-layout.css.map */
