body .fmt-archive a:has(>.archive-link-label){text-decoration:none}body .fmt-archive .archive-link-label{text-decoration:underline;text-underline-offset:.4rem}body .fmt-archive .archive-result{margin-block:4rem 0;position:relative}body .fmt-archive .archive-result img{display:block;width:100%;height:32rem;object-fit:cover;object-position:center 53%;border-radius:12px}body .fmt-archive .archive-result figcaption{font-size:1.6rem;padding-top:1.2rem;color:var(--fmt-ink-2)}body .fmt-archive .archive-care__disclosures details{padding:2rem 0;border-top:1px solid var(--fmt-line)}body .fmt-archive .archive-care__disclosures summary,body .fmt-archive .archive-location-details summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;list-style:none;cursor:pointer;font:600 2rem/1.4 var(--fmt-sans);min-height:4.4rem}body .fmt-archive summary::-webkit-details-marker{display:none}body .fmt-archive .archive-care__disclosures details p{margin:1rem 0 0;font-size:1.8rem;line-height:1.65}body .fmt-archive [data-responsive-detail][open]>summary>span{transform:rotate(45deg)}body .fmt-archive .archive-review-controls[hidden]{display:none}body .fmt-archive .archive-review-controls{display:flex;align-items:center;justify-content:center;gap:2.4rem;margin-top:1.6rem;font-size:1.6rem}body .fmt-archive .archive-review-controls button{width:4.8rem;height:4.8rem;border:1px solid var(--fmt-patina);border-radius:50%;background:var(--fmt-surface);color:var(--fmt-ink);font:2.4rem var(--fmt-sans);cursor:pointer}body .fmt-archive .archive-review-controls button:disabled{opacity:.35;cursor:default}body .fmt-builder{--fmt-mono:var(--fmt-sans);font-variant-numeric:tabular-nums}body .fmt-builder .fmt-tile__p{font:700 1.6rem/1.4 var(--fmt-sans);letter-spacing:0}body .fmt-builder .fmt-step{padding:2.4rem}body .fmt-builder .fmt-step__sub{margin-bottom:2rem}body .fmt-builder .fmt-nav{position:sticky;bottom:calc(var(--fmt-receipt-clear,0px) + 1rem);z-index:4;background:var(--fmt-surface);padding:1.2rem;margin-top:1.6rem;border:1px solid var(--fmt-line);border-radius:8px;box-shadow:0 3px 15px #20343d14}body .fmt-builder[data-action-dock=true] .fmt-nav{position:fixed;left:var(--fmt-action-left);width:var(--fmt-action-width);box-sizing:border-box;margin:0;bottom:calc(var(--fmt-receipt-clear,0px) + 1rem + env(safe-area-inset-bottom,0px));z-index:12}body .fmt-builder .fmt-step{padding-bottom:var(--fmt-action-clear,10rem)}body .fmt-builder .fmt-step input,body .fmt-builder .fmt-step button{scroll-margin-bottom:calc(var(--fmt-action-clear,10rem) + 2rem)}.fmt-photo-option{border:1px solid var(--fmt-line);border-radius:10px;background:var(--fmt-paper);margin:2rem 0;padding:1.4rem 1.8rem;font:1.6rem/1.5 var(--fmt-sans);color:var(--fmt-ink)}.fmt-photo-option>summary{cursor:pointer;min-height:4.4rem;align-content:center;font-weight:700}.fmt-photo-option>summary>span{color:var(--fmt-patina-deep);text-decoration:underline;text-underline-offset:3px}.fmt-photo-option iframe{display:block;width:100%;min-height:650px;border:0;background:#fffefa}.fmt-photo-phone{display:flex;gap:1.6rem;align-items:center;padding:1.2rem;background:#fff;border-radius:8px}.fmt-photo-phone img{flex:none;width:120px;height:120px}.fmt-photo-phone p{margin:0;font-size:1.5rem}.fmt-photo-content a{color:var(--fmt-patina-deep)}.fmt-photo-fallback{font-size:1.4rem}.fmt-photo-option~form[hidden]{display:none!important}@media(max-width:749px){.fmt-photo-phone{display:none}.fmt-photo-option{padding:1rem}.fmt-photo-option iframe{min-height:700px}}body .fmt-builder[data-current-step=what] .fmt-tile{padding:1.2rem;gap:1rem;min-height:0}body .fmt-builder[data-current-step=what] .fmt-tile--unsure{grid-column:1/-1}body .fmt-builder[data-current-step=what] .fmt-tile--unsure{grid-template-columns:minmax(0,1fr);padding-right:3.6rem}body .fmt-builder[data-current-step=what] .fmt-builder__intro{display:none}body .fmt-builder[data-current-step=what] .fmt-tile{grid-template-columns:4.4rem minmax(0,1fr);padding-right:2rem}body .fmt-builder[data-current-step=what] .fmt-tile.fmt-tile--unsure{grid-template-columns:minmax(0,1fr);padding-right:3.6rem}body .fmt-builder[data-current-step=what] .fmt-tile__t{font-size:1.8rem;padding-right:.8rem}body .fmt-builder[data-current-step=what] .fmt-tile--unsure .fmt-tile__shot{display:none}body .fmt-builder[data-current-step=what] .fmt-tile__d{font-size:1.5rem;line-height:1.4}body .fmt-builder[data-current-step=what] .fmt-tile__shot{width:5.2rem;height:5.2rem}@media(min-width:1100px){body .fmt-builder[data-current-step=what] .fmt-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}body .fmt-builder[data-current-step=what] .fmt-tile{align-items:start}body .fmt-builder[data-current-step=what] .fmt-tile__shot{width:4.4rem;height:4.4rem}}@media(min-width:750px){body .fmt-archive .archive-location-details>summary{display:none}}@media(max-width:749px){body .fmt-archive .archive-care,body .fmt-archive .archive-pricing,body .fmt-archive .archive-start{padding-block:3.6rem}body .fmt-archive .archive-split{gap:2.4rem}body .fmt-archive .archive-care h2,body .fmt-archive .archive-start h2{font-size:3.4rem}body .fmt-archive .archive-care__intro,body .fmt-archive .archive-call{margin-top:1.6rem}body .fmt-archive .archive-care__disclosures details{padding:.8rem 0}body .fmt-archive .archive-care__disclosures summary{font-size:1.8rem}body .fmt-archive .archive-care__disclosures details p{font-size:1.7rem;margin-bottom:1rem}body .fmt-archive .archive-result{margin-top:2.8rem}body .fmt-archive .archive-result img{height:22rem}body .fmt-archive .archive-result figcaption{font-size:1.4rem}body .fmt-archive .archive-pricing__panel--tiers{padding:2.4rem 1.6rem}body .fmt-archive .archive-pricing__intro h2{font-size:3.2rem}body .fmt-archive .archive-pricing__intro>p:not(.archive-kicker){font-size:1.6rem;line-height:1.5;margin-top:1.2rem}body .fmt-archive .archive-pricing__footer>.archive-note{font-size:1.4rem;line-height:1.5}body .fmt-archive .archive-savings>li{min-height:0}body .fmt-archive .archive-savings{grid-template-columns:1fr;gap:.6rem;margin-block:1.8rem}body .fmt-archive .archive-savings>li,body .fmt-archive .archive-savings>li:last-child{display:grid;grid-template-columns:1fr auto;gap:.3rem 1rem;padding:1rem 1.4rem;align-items:center}body .fmt-archive .archive-savings__discount{font-size:2.2rem;grid-column:2;grid-row:1/3}body .fmt-archive .archive-savings>li .archive-savings__example,body .fmt-archive .archive-savings>li:last-child .archive-savings__example{grid-column:1;grid-row:2;font-size:1.3rem}body .fmt-archive .archive-savings__threshold{font-size:1.6rem}body .fmt-archive .archive-voices{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;gap:1.6rem;padding-bottom:.8rem}body .fmt-archive .archive-voice{scroll-snap-align:start;margin:0;padding:2rem;align-self:start;min-height:32rem}body .fmt-archive .archive-voice blockquote{font-size:1.7rem}body .fmt-archive .archive-counters{padding:2rem}body .fmt-archive .archive-counters h3{font-size:2.4rem;margin-bottom:1rem}body .fmt-archive .archive-location-details summary{font-size:1.7rem;padding-block:1rem}body .fmt-archive .archive-counters>.archive-note{margin-top:1.2rem}body .fmt-builder .fmt-step{padding:1.6rem}body .fmt-builder .fmt-builder__intro{font-size:1.5rem;line-height:1.5;margin-bottom:1.2rem}body .fmt-builder[data-current-step=what] .fmt-builder__intro{display:none}body .fmt-builder .fmt-step__h{font-size:3rem}body .fmt-builder .fmt-step__sub{font-size:1.6rem;line-height:1.5;margin-bottom:1.4rem}body .fmt-builder[data-current-step=what] .fmt-tiles{grid-template-columns:1fr;gap:.8rem}body .fmt-builder[data-current-step=what] .fmt-tile{padding:1rem;min-height:8rem}body .fmt-builder[data-current-step=what] .fmt-tile__d{display:none}body .fmt-builder[data-current-step=what] .fmt-tile__t{font-size:1.7rem}body .fmt-builder[data-current-step=what] .fmt-tile__p{font-size:1.5rem}body .fmt-builder .fmt-nav{padding:.8rem;gap:.8rem;margin-inline:-.6rem}body .fmt-builder .fmt-nav .fmt-btn{min-height:4.8rem;padding-inline:1.2rem}}body .fmt-builder[data-action-dock=true] .fmt-nav{bottom:calc(var(--fmt-receipt-clear,0px) + 1rem + var(--fmt-keyboard-clear,0px) + env(safe-area-inset-bottom,0px))}@media(max-width:749px){body .fmt-archive .archive-savings__example,body .fmt-archive .archive-tape-example-note{display:none}body .fmt-archive .archive-savings__discount{grid-row:1}body .fmt-archive .archive-savings>li{min-height:4.8rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/fmt-mobile-flow.css.map */
