:root{--fmt-t-body: 1.8rem;--fmt-t-small: 1.6rem;--fmt-t-micro: 1.5rem;--fmt-ink-3: #4c6069;--fmt-amber: #875018;--fmt-control-line: #78867d;--fmt-focus: #194e60}body .fmt-sec,body .fmt-archive,body .fmt-builder,body .fmt-foot{font-size:1.8rem;line-height:1.65}body .fmt-archive .archive-intro,body .fmt-archive .archive-sectionhead>p,body .fmt-archive .archive-process__intro>p:not(.archive-kicker),body .fmt-archive .archive-care__intro,body .fmt-archive .archive-care__list p,body .fmt-archive .archive-timeline p,body .fmt-phero--editorial .fmt-lead,body .fmt-step__sub,body:has(.fmt-phero--editorial) .fmt-faq__a,body:has(.fmt-phero--editorial) .fmt-fx__desc,body:has(.fmt-phero--editorial) .fmt-steps__d,body .fmt-card__d{font-size:1.8rem;line-height:1.7}body .fmt-archive .archive-media__copy>p,body .fmt-archive .archive-price,body .fmt-archive .archive-note,body .fmt-archive .archive-trust p,body .fmt-archive .archive-format-help p,body .fmt-archive .archive-pricing__panel>div>p:not(.archive-kicker),body .fmt-archive .archive-voice details[open]>p,body .fmt-archive .archive-voice figcaption,body .fmt-archive .archive-counters li strong,body .fmt-archive .archive-counters li>span,body .fmt-builder__intro,body .fmt-tile__d,body .fmt-tile__p,body .fmt-choice__d,body .fmt-choice__p,body .fmt-choice__p.is-free,body .fmt-qrow__lbl span,body .fmt-qrow__amt,body .fmt-hint,body .fmt-save-device,body .fmt-recovery-consent,body .fmt-recovery-status,body .fmt-rsec__v,body .fmt-rsec__v em,body .fmt-rline,body .fmt-rline__l b,body .fmt-receipt__empty,body .fmt-receipt__foot,body .fmt-receipt__foot ul,body .fmt-help__t,body .fmt-help__t b,body .fmt-help__t span,body .fmt-trust,body .fmt-tier,body .fmt-tier.is-idle,body .fmt-quote-cta,body .fmt-checkout-fallback,body .fmt-error,body .fmt-resume p,body .fmt-keep>span>span,body .fmt-note-promise,body .fmt-driveqty__l span,body .fmt-option-details>summary span,body .fmt-drop__vendor,body .fmt-modal .fmt-form__note,body:has(.fmt-phero--editorial) .fmt-guide__aka,body:has(.fmt-phero--editorial) .fmt-loc__addr,body:has(.fmt-phero--editorial) .fmt-loc__hours,body:has(.fmt-phero--editorial) .fmt-loc__note,body .fmt-phero--editorial .fmt-phero__trust li{font-size:1.6rem;line-height:1.6}body .fmt-label,body .fmt-recovery-panel .fmt-label,body .fmt-qrow__lbl b,body .fmt-qhead__t,body .fmt-field__label{font-size:1.7rem;line-height:1.5}body .fmt-archive .archive-kicker,body .fmt-archive .archive-hero__art figcaption,body .fmt-archive .archive-hero__art figcaption>span:first-child,body .fmt-archive .archive-number,body .fmt-archive .archive-voice figcaption>span,body .fmt-archive .archive-call>span,body .fmt-eyebrow,body .fmt-phero--editorial .fmt-eyebrow,body .fmt-step__eyebrow,body .fmt-rsec__k,body .fmt-rtot__l,body .fmt-rline__l span,body .fmt-qhead__rate,body .fmt-qhead__count,body .fmt-rprog__t,body .fmt-rsave,body .fmt-rung__at,body .fmt-rung__off,body .fmt-ladder li,body .fmt-pill,body .fmt-foot__h,body .fmt-foot__legal,body .fmt-foot__note{font-size:1.5rem;line-height:1.5}body .fmt-archive .archive-kicker,body .fmt-phero--editorial .fmt-eyebrow,body .fmt-rsec__k,body .fmt-rtot__l,body .fmt-pill,body .fmt-foot__h{letter-spacing:.06em}body .fmt-archive .archive-pricing table{font-size:1.7rem}body .fmt-archive .archive-pricing thead th,body .fmt-archive .archive-pricing td>span{font-size:1.5rem}body .fmt-archive .archive-pricing__table>.archive-note{font-size:1.6rem!important}body .fmt-btn,body .fmt-archive .archive-button,body .fmt-archive .archive-textlink,body .fmt-archive .archive-actions .archive-textlink,body .fmt-archive .archive-voice summary,body .fmt-help__btn,body .fmt-nav .fmt-skip,body .fmt-edit,body .fmt-rmail,body .fmt-drop__dir,body .fmt-drop__map,body .fmt-recovery-link button,body .fmt-resume .fmt-btn,body:has(.fmt-phero--editorial) .fmt-fx__tab,body:has(.fmt-phero--editorial) .fmt-loc__actions .fmt-btn,body .fmt-phero__actions .fmt-btn{font-size:1.6rem;min-height:4.8rem;line-height:1.5;white-space:normal}body .fmt-btn,body .archive-button,body .fmt-choice,body .fmt-tile,body .fmt-fx__tab{max-width:100%;overflow-wrap:anywhere}body .fmt-modal__x,body .fmt-rmodal__x button,body .fmt-foot__social a{min-width:4.4rem;min-height:4.4rem;width:4.4rem;height:4.4rem}body .fmt-foot__links{gap:.2rem}body .fmt-foot__links a,body .fmt-foot__policies a,body .fmt-foot__drops-all,body .fmt-foot__mail,body .fmt-foot__phone{display:inline-flex;align-items:center;min-height:4.4rem;overflow-wrap:anywhere;max-width:100%}body .fmt-foot__mail{display:flex;width:fit-content}body .fmt-foot__links a,body .fmt-foot__mail,body .fmt-foot__drops-all{font-size:1.6rem}body .fmt-foot__h{font-family:var(--fmt-sans);font-weight:700}body .fmt-builder input:not([type=checkbox]):not([type=radio]),body .fmt-recovery-panel input[type=text],body .fmt-recovery-panel input[type=email],body .fmt-field__input,body .fmt-stepper,body .fmt-tile,body .fmt-choice,body .fmt-btn--quiet,body .fmt-btn--ghost,body .fmt-radio,body .fmt-tile__chk,body:has(.fmt-phero--editorial) .fmt-fx__tab{border-color:var(--fmt-control-line)}body .fmt-tile[aria-pressed=true],body .fmt-choice[aria-pressed=true],body:has(.fmt-phero--editorial) .fmt-fx__tab.is-on{border-color:var(--fmt-patina)}body .fmt-builder input:not([type=checkbox]):not([type=radio]),body .fmt-builder textarea,body .fmt-field__input,body .fmt-recovery-link input{min-height:4.8rem;font-size:1.8rem;line-height:1.5;max-width:100%}body .fmt-builder input::placeholder,body .fmt-field__input::placeholder{color:var(--fmt-ink-2);opacity:1}body .fmt-stepper{overflow:visible}body .fmt-stepper button{flex:none;width:4.8rem;min-width:4.8rem;height:auto;min-height:4.8rem}body .fmt-stepper input{width:6rem;min-width:0;height:auto;padding:.4rem}body .fmt-recovery-consent{min-height:4.8rem;padding-block:.8rem}body .fmt-recovery-consent input{width:2.2rem;height:2.2rem;margin-top:.2rem}body .fmt-archive :focus-visible,body .fmt-builder :focus-visible,body .fmt-sec :focus-visible,body:has(.fmt-phero--editorial) .fmt-sec :focus-visible,body .fmt-foot :focus-visible,body .fmt-modal :focus-visible,body .header :focus-visible,body .menu-drawer :focus-visible{outline:3px solid var(--fmt-focus);outline-offset:4px;box-shadow:0 0 0 3px #fffefa}body .archive-process,body .fmt-sec--deep,body .fmt-foot--dark,body .fmt-receipt__head{--fmt-focus: #cde9ef}body .archive-process :focus-visible,body .fmt-sec--deep :focus-visible,body .fmt-foot--dark :focus-visible,body .fmt-receipt__head:focus-visible,body .fmt-phero--editorial.fmt-sec--deep :focus-visible{outline-color:#cde9ef;box-shadow:0 0 0 3px #173b49}body .fmt-qhead--toggle:focus-visible,body .fmt-drop__pick:focus-visible{outline-offset:-4px;box-shadow:none}body .fmt-receipt__head:focus-visible{outline-offset:-5px;box-shadow:none}body .fmt-sec [id],body .fmt-archive [id],body .fmt-builder [id]{scroll-margin-top:12rem}body .fmt-archive{overflow:visible}body .fmt-archive h1 em{white-space:normal}body .archive-hero__layout>*,body .archive-sectionhead>*,body .archive-split>*,body .archive-pricing__panel>*,body .archive-media__copy,body .fmt-tile>span,body .fmt-foot__top>*,body .fmt-rsec__v{min-width:0;overflow-wrap:break-word}body .archive-hero__art figcaption{flex-wrap:wrap}body .archive-actions .archive-button{white-space:normal}body .archive-process__intro>.archive-textlink{width:fit-content;max-width:100%}body .archive-button>span,body .archive-media__arrow,body .archive-kicker>span{flex:none}body .fmt-pill{white-space:normal}body .fmt-receipt{max-height:none}body .fmt-receipt__head{flex-wrap:wrap}body .fmt-receipt__head h3{white-space:normal;text-overflow:clip;overflow:visible}body .fmt-receipt__total{white-space:nowrap}body .fmt-receipt__toggle{font-size:1.6rem}body .fmt-rprog{flex-wrap:wrap}body .fmt-rprog__t{flex:1 1 14rem;white-space:normal}body .fmt-rprog .fmt-mini{min-width:4rem}body .fmt-help__btn{white-space:normal}body .fmt-nav .fmt-btn{flex-shrink:1}body .fmt-nav [data-next]{min-width:min(13rem,100%)}body .fmt-qhead{flex-wrap:wrap}body .fmt-qhead__rate,body .fmt-qhead__count{white-space:normal}body .fmt-rail li{font-size:1.5rem}body .fmt-rail .n{width:3.2rem;height:3.2rem;font-size:1.5rem}body .fmt-rail li>button{margin:0;border-radius:3px;min-height:4.8rem}@media(min-width:990px)and (max-width:1199px){body .fmt-builder__inner{grid-template-columns:minmax(0,1fr) 31rem;gap:2.4rem}body .fmt-builder .fmt-tiles{grid-template-columns:minmax(0,1fr)}body .fmt-step{padding:2.8rem}}@media(max-width:989px){body .fmt-railc{display:block;margin:0 0 1.6rem}body .fmt-railc__btn{display:flex;align-items:center;gap:1rem;width:100%;min-height:4.8rem;padding:.6rem 0;border:0;background:none;color:var(--fmt-ink-2);font:inherit;font-size:1.6rem;text-align:left;cursor:pointer}body .fmt-railc__t{flex:1 1 auto;min-width:0}body .fmt-railc__t b{color:var(--fmt-ink)}body .fmt-railc__bar{flex:0 1 10rem;min-width:3rem;height:.5rem;border-radius:5px;background:var(--fmt-line-2);overflow:hidden}body .fmt-railc__bar i{display:block;height:100%;background:var(--fmt-patina)}body .fmt-railc__chev{flex:none;width:.9rem;height:.9rem;margin-right:.4rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}body .fmt-railc__btn[aria-expanded=true] .fmt-railc__chev{transform:rotate(-135deg)}body .fmt-rail.is-revealed{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem;padding:1.6rem;margin-bottom:2rem;background:var(--fmt-sunk)}body .fmt-rail.is-revealed li{font-size:1.6rem}body .fmt-rail.is-revealed li:before,body .fmt-rail.is-revealed li:after{content:none}body .fmt-rail.is-revealed .fmt-rail__go{min-height:4.8rem}body .fmt-receipt__head h3{flex:1 1 12rem}body .fmt-receipt__head{min-height:6.4rem}body .fmt-receipt__toggle{margin-left:0}}@media(max-width:749px){body .fmt-archive .archive-media{grid-template-columns:7.2rem minmax(0,1fr) 1.8rem;gap:1.2rem}body .fmt-archive .archive-media__image{width:7.2rem}body .fmt-archive .archive-media h3{font-size:2.2rem}body .fmt-archive .archive-pricing th,body .fmt-archive .archive-pricing td{padding-inline:.6rem;overflow-wrap:break-word}body .fmt-archive .archive-pricing th:first-child,body .fmt-archive .archive-pricing td:first-child{padding-left:0}body .fmt-archive .archive-pricing th:last-child,body .fmt-archive .archive-pricing td:last-child{padding-right:0}body .fmt-archive .archive-voice blockquote{font-size:1.8rem}body .fmt-archive .archive-voice--feature blockquote{font-size:2.4rem}body .fmt-tile{padding:1.6rem 3.8rem 1.6rem 1.6rem;grid-template-columns:5.4rem minmax(0,1fr)}body .fmt-tile__shot{width:5.4rem;height:6rem}body .fmt-review-total{flex-wrap:wrap}body .fmt-drop__pick{padding-right:1.4rem}body .fmt-drop__dir{position:static;transform:none;width:fit-content;margin:0 1.4rem .8rem;min-height:4.8rem}body .fmt-grid--2,body .fmt-grid--3,body .fmt-grid--4{grid-template-columns:minmax(0,1fr)}body .fmt-foot__top{gap:3rem}}@media(max-width:480px){body .fmt-qrow{display:flex;flex-wrap:wrap;gap:1rem;padding-block:1.4rem}body .fmt-qrow__img{width:4.2rem;height:4.2rem}body .fmt-qrow__lbl{flex:1 1 calc(100% - 5.2rem);min-width:0}body .fmt-qrow .fmt-stepper{flex:0 0 auto}body .fmt-qrow__amt{width:auto;margin-left:auto}body .fmt-choice{display:grid;grid-template-columns:2.2rem minmax(0,1fr);column-gap:1rem;row-gap:.8rem}body .fmt-choice .fmt-radio{grid-column:1;grid-row:1}body .fmt-choice .fmt-choice__t{grid-column:2;grid-row:1}body .fmt-choice>.fmt-choice__p{grid-column:2;grid-row:2}body .fmt-choice--shot{grid-template-areas:none}body .fmt-choice--shot .fmt-choice__shot{grid-area:1 / 1 / 2 / -1}body .fmt-choice--shot .fmt-radio{grid-column:1;grid-row:2}body .fmt-choice--shot .fmt-choice__t{grid-column:2;grid-row:2}body .fmt-choice--shot>.fmt-choice__p{grid-column:2;grid-row:3}body .fmt-included{flex-wrap:wrap}body .fmt-included>.fmt-choice__p{flex-basis:100%;margin-left:3.5rem}body .fmt-recovery-link input{width:100%;min-width:0}body .fmt-help__actions{flex-direction:column}body .fmt-help__btn{width:100%}body .fmt-rail.is-revealed{grid-template-columns:minmax(0,1fr)}}@media(max-width:359px){body .fmt-archive h1{font-size:clamp(3.6rem,12vw,4.4rem)}body .fmt-archive .archive-pricing__panel{padding-inline:1.4rem}body .fmt-tile{grid-template-columns:minmax(0,1fr)}body:has(.fmt-phero--editorial) .fmt-loc__hours{grid-template-columns:minmax(0,1fr);gap:.2rem}body:has(.fmt-phero--editorial) .fmt-loc__hours dd{margin-bottom:1rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}body .fmt-archive *,body .fmt-sec *,body .fmt-builder *,body .fmt-foot *,body .header *,body .menu-drawer *{transition:none;animation:none;scroll-behavior:auto}body .fmt-tile:hover,body .fmt-choice:hover,body .archive-media:hover .archive-media__image img{transform:none}}@media(forced-colors:active){body .fmt-tile[aria-pressed=true],body .fmt-choice[aria-pressed=true],body .fmt-fx__tab[aria-selected=true]{outline:3px solid Highlight;outline-offset:-4px}body .fmt-tile[aria-pressed=true] .fmt-tile__chk:after{border-color:Highlight}body .fmt-choice[aria-pressed=true] .fmt-radio:after{border:4px solid Highlight;background:Highlight}body .fmt-archive :focus-visible,body .fmt-sec :focus-visible,body .fmt-builder :focus-visible,body .fmt-foot :focus-visible{outline-color:Highlight;box-shadow:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/fmt-accessibility.css.map */
