body[data-isf-desktop-release]{--isf-d-ink:#203e36;--isf-d-paper:#f7f4ed;--isf-d-sheet:#fffdf8;--isf-d-muted:#526258;--isf-d-line:#c8cabe;--isf-d-wash:#e9ede3;--isf-d-accent:#8b553b;--isf-d-edge:clamp(32px,4vw,80px);--isf-d-width:1680px;--isf-d-gap:clamp(28px,3vw,56px)}body[data-isf-desktop-release] #main .tw28-hero-study .isf-d-app-tool-hero{width:100%;max-width:430px;height:auto;max-height:490px;aspect-ratio:auto;object-fit:cover;object-position:center;margin-inline:auto}@media(min-width:1024px){body[data-isf-desktop-release] #main .isf-buy430{width:calc(100% - 2 * var(--isf-d-edge))!important;max-width:var(--isf-d-width)!important;margin-inline:auto!important;padding-top:24px!important}body[data-isf-desktop-release] #main .isf-buy430 .b430-opening{display:block!important;padding:0!important;margin-bottom:20px!important}body[data-isf-desktop-release] #main .isf-buy430 .b431-hero-copy{display:grid!important;grid-template-columns:1.15fr 1fr;column-gap:var(--isf-d-gap);align-items:end}body[data-isf-desktop-release] #main .isf-buy430 .b431-hero-copy>:not(form){grid-column:1}body[data-isf-desktop-release] #main .isf-buy430 h1{font:400 clamp(42px,4.2vw,64px)/1.08 Georgia,serif!important;margin:12px 0 16px!important;max-width:17ch!important}body[data-isf-desktop-release] #main .isf-buy430 .b430-intro{font-size:17px;line-height:1.6;max-width:53ch}body[data-isf-desktop-release] #main .isf-buy430 .b430-search{grid-column:2;grid-row:1/4;max-width:none;width:100%;margin:0!important;padding:0}body[data-isf-desktop-release] #main .isf-buy430 .b430-navigation{margin:28px 0 0!important;padding:0!important}body[data-isf-desktop-release] #main .isf-buy430 .b430-categories{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}body[data-isf-desktop-release] #main .isf-buy430 .b430-categories button{min-height:78px!important;padding:12px 0!important;gap:6px!important}body[data-isf-desktop-release] #main .isf-buy430 .b432-category-image{display:none!important}body[data-isf-desktop-release] #main .isf-buy430 .b430-categories strong{font-size:15px!important}body[data-isf-desktop-release] #main .isf-buy430 .b430-categories small{font-size:12px!important;line-height:1.5!important}body[data-isf-desktop-release] #main .isf-buy430 .b430-utilities{padding-top:8px!important;min-height:36px}body[data-isf-desktop-release] #main .isf-buy430 .b430-finish-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:36px 28px!important}body[data-isf-desktop-release] #main .isf-buy430 .b49-section-top{margin-bottom:22px!important}body[data-isf-desktop-release] #main :is(.ml55-container,.tw28.t435){width:calc(100% - 2 * var(--isf-d-edge))!important;max-width:var(--isf-d-width)!important;margin-inline:auto!important}body[data-isf-desktop-release] #main .c469-directory .visual-chapters{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px}body[data-isf-desktop-release] #main .c469-directory .collection-heading{max-width:1000px;padding-bottom:32px}body[data-isf-desktop-release] #main .c469-directory .chapter-concrete{--chapter-ink:#203e36;--chapter-muted:#526258;--chapter-paper:#e9ede3;background:#e9ede3}body[data-isf-desktop-release] #main .c469-directory .edition-feature{scroll-margin-top:110px}body[data-isf-desktop-release] #main .c472-reader{max-width:1440px!important}body[data-isf-desktop-release] #main .c472-reader:has(.isf-app) .c472-reader-onward{display:none!important}body[data-isf-desktop-release] #main .isf-app-intro{padding-block:24px!important;margin-bottom:18px!important;gap:32px!important}body[data-isf-desktop-release] #main .isf-app-intro h2{font-size:34px!important;max-width:22ch}body[data-isf-desktop-release] #main .f424-guide-context{margin:12px 0!important;padding:12px 0!important}body[data-isf-desktop-release] #main .isf-app-method-head{padding-block:20px!important;margin-bottom:20px!important}body[data-isf-desktop-release] #main .isf-app-media{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr)!important;gap:32px!important;align-items:start}body[data-isf-desktop-release] #main .isf-app-film{margin:0!important}body[data-isf-desktop-release] #main .isf-app-example img{max-height:420px;object-fit:contain}body[data-isf-desktop-release] #main .tw28.t435 .tw28-hero{grid-template-columns:1fr 1fr;gap:var(--isf-d-gap);padding:38px 0 34px}body[data-isf-desktop-release] #main .tw28.t435 .tw28-guide{padding:32px;margin-bottom:52px;grid-template-columns:1fr 1.2fr}body[data-isf-desktop-release] #main .tw28.t435 .tw28-guide-fields{grid-template-columns:1fr 1fr;align-items:end}body[data-isf-desktop-release] #main .tw28.t435 .tw28-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px}body[data-isf-desktop-release] #main .c450 .c450-shell{padding-block:42px 64px}body[data-isf-desktop-release] #main .c450 h1{font-size:clamp(56px,5.4vw,82px)!important;line-height:1.04!important}body[data-isf-desktop-release] #main .c450 .c450-opening{gap:var(--isf-d-gap);padding-bottom:36px;grid-template-columns:1.1fr 1fr}body[data-isf-desktop-release] #main .c450 .c450-lead{font-size:18px;max-width:43ch}body[data-isf-desktop-release] #main .c450 .c450-kicker{margin-bottom:16px}body[data-isf-desktop-release] #main .c450 .c450-workspace{gap:var(--isf-d-gap);padding-top:40px}body[data-isf-desktop-release] #main .c450 .isf-care__intro{position:sticky;top:112px;align-self:start}}body[data-isf-desktop-release] :where([id],input,select,textarea,button,a,summary){scroll-margin-top:calc(var(--isf-platform-scroll-offset,88px) + 20px)}body[data-isf-desktop-release] :where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--isf-d-accent)!important;outline-offset:4px!important}body[data-isf-desktop-release] :where(dialog,[role=dialog]) :where(a,button,input,select,textarea,summary):focus-visible{outline-offset:3px!important}body[data-isf-desktop-release] :where(dialog,[role=dialog]){scroll-padding-block:20px}@media(prefers-reduced-motion:reduce){body[data-isf-desktop-release] *,body[data-isf-desktop-release] *:before,body[data-isf-desktop-release] *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(min-width:1024px){html body[data-isf-desktop-release]{background:var(--isf-d-paper);color:var(--isf-d-ink)}body[data-isf-desktop-release] #ISFHeader.isf462-header{background:var(--isf-d-paper)!important}body[data-isf-desktop-release] #ISFHeader .isf462-masthead{width:calc(100% - 2 * var(--isf-d-edge));max-width:var(--isf-d-width);min-height:80px;padding:12px 0;display:grid!important;grid-template-columns:190px minmax(0,1fr) 64px 88px!important;gap:16px!important}body[data-isf-desktop-release] #ISFHeader .pf-masthead-brand{grid-column:1;grid-row:1}body[data-isf-desktop-release] #ISFHeader .isf462-primary{grid-column:2;grid-row:1;display:flex!important;justify-content:center!important;gap:clamp(15px,1.7vw,30px);margin:0!important}body[data-isf-desktop-release] #ISFHeader .isf462-primary a{font-size:13px!important;min-height:44px;line-height:1.3}body[data-isf-desktop-release] #ISFHeader .isf462-menu-toggle{grid-column:3!important;grid-row:1!important;justify-self:end!important;width:64px!important;padding-inline:0!important;font-size:13px!important;gap:8px}body[data-isf-desktop-release] #ISFHeader .isf462-menu-toggle>span{display:inline!important}body[data-isf-desktop-release] #ISFHeader .isf462-utilities{grid-column:4;grid-row:1;gap:0!important;margin:0!important}body[data-isf-desktop-release] #ISFHeader .isf462-search-open{display:flex!important;width:44px!important;padding:10px!important}body[data-isf-desktop-release] #ISFHeader .d422-search-label{display:none}body[data-isf-desktop-release] #ISFHeader .isf462-masthead .f450-brand-name{display:grid!important}body[data-isf-desktop-release] #ISFHeader .f450-brand-emblem{width:60px!important}body[data-isf-desktop-release] #ISFHeader .isf462-menu-content,body[data-isf-desktop-release] #ISFHeader .isf462-menu-masthead{width:min(1240px,calc(100% - 2 * var(--isf-d-edge)))}body[data-isf-desktop-release] #ISFHeader .isf462-route strong{font-size:30px;line-height:1.15}body[data-isf-desktop-release] #ISFHeader .isf462-route{min-height:92px}body[data-isf-desktop-release] #ISFSearch462{width:min(900px,calc(100vw - 96px))!important;max-height:calc(100dvh - 80px)!important;padding:32px!important;background:var(--isf-d-paper)!important}body[data-isf-desktop-release] #ISFSearch462 h2{font:400 38px/1.15 Georgia,serif!important}body[data-isf-desktop-release] #ISFSearch462 .oh-search-line{margin-top:24px}body[data-isf-desktop-release] #ISFFooter .isf462-footer-shell{width:calc(100% - 2 * var(--isf-d-edge));max-width:var(--isf-d-width);padding:64px 0 24px}body[data-isf-desktop-release] #ISFFooter .isf462-footer-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--isf-d-gap);padding-bottom:44px}body[data-isf-desktop-release] #ISFFooter .isf462-footer-contact h2{font:400 42px/1.12 Georgia,serif!important;max-width:20ch;margin:10px 0 18px}body[data-isf-desktop-release] #ISFFooter .isf462-footer-brand>p{max-width:40ch;font-size:15px!important;line-height:1.65!important}body[data-isf-desktop-release] #ISFFooter .isf462-footer-directory{grid-template-columns:1.2fr 1fr 1fr;gap:64px;padding:32px 0}body[data-isf-desktop-release] #ISFFooter .isf462-footer-directory a{font-size:15px;min-height:42px}body[data-isf-desktop-release] #ISFFooter .isf462-footer-order a{font-size:26px!important}body[data-isf-desktop-release] #ISFFooter .isf462-footer-group>summary{font-size:12px!important;letter-spacing:.08em;text-transform:uppercase;color:#d6dfd0}body[data-isf-desktop-release] #main :is(.h464-shell,.f59,.c450-shell,.a436-shell,.l435-shell){max-width:var(--isf-d-width)!important;width:calc(100% - 2 * var(--isf-d-edge))!important;margin-inline:auto!important;padding-inline:0!important}body[data-isf-desktop-release] #main :is(h1,h2,h3){text-wrap:balance}body[data-isf-desktop-release] #main :is(input,select,textarea){font-size:16px;line-height:1.5;border-radius:0}body[data-isf-desktop-release] #main :is(button,summary){cursor:pointer}body[data-isf-desktop-release] #main :is(button:disabled,[aria-disabled=true]){cursor:not-allowed}body[data-isf-desktop-release] #main :is(p,li){overflow-wrap:break-word}body[data-isf-desktop-release] .h470{background:var(--isf-d-paper)}body[data-isf-desktop-release] .h470 .op2{max-width:var(--isf-d-width)!important;width:calc(100% - 2 * var(--isf-d-edge))!important;padding:32px 0 0!important;margin:auto!important}body[data-isf-desktop-release] .h470 .op2-opening{display:grid!important;grid-template-columns:minmax(320px,.78fr) minmax(0,1.4fr)!important;column-gap:var(--isf-d-gap)!important;row-gap:0!important;width:100%!important;max-width:none!important;padding:0!important}body[data-isf-desktop-release] .h470 .op2-title{grid-column:1!important;grid-row:1!important;padding:32px 0!important;align-self:center;background:transparent!important;color:var(--isf-d-ink)!important}body[data-isf-desktop-release] .h470 .op2-title h1{font:400 clamp(60px,5.5vw,100px)/.99 Georgia,serif!important;letter-spacing:-.045em!important;max-width:10ch!important;margin:22px 0 26px!important}body[data-isf-desktop-release] .h470 .op2-eyebrow{font-size:11px!important;letter-spacing:.1em!important;max-width:36ch!important}body[data-isf-desktop-release] .h470 .h464-hero-copy{font-size:18px!important;line-height:1.65!important;max-width:29ch!important}body[data-isf-desktop-release] .h470 .h464-hero-actions{display:flex;flex-wrap:wrap;gap:14px 24px!important;margin-top:30px!important}body[data-isf-desktop-release] .h470 .op2-scene{grid-column:2!important;grid-row:1/3!important;display:block!important;min-width:0}body[data-isf-desktop-release] .h470 .op2-stage{height:clamp(410px,58vh,640px)!important;max-height:none!important;aspect-ratio:auto!important}body[data-isf-desktop-release] .h470 .op2-stage img{object-fit:cover!important;object-position:var(--desktop-position,50% 50%)}body[data-isf-desktop-release] .h470 .op2-caption{display:flex!important;align-items:start!important;gap:18px!important;padding:16px 0!important;margin:0!important;min-height:100px!important;border-bottom:1px solid var(--isf-d-line)}body[data-isf-desktop-release] .h470 .op2-caption h2{font:400 25px/1.15 Georgia,serif!important;margin:0 0 6px!important}body[data-isf-desktop-release] .h470 .op2-caption .op2-scene-name{font-size:13px!important}body[data-isf-desktop-release] .h470 .op2-controls{grid-column:1!important;grid-row:2!important;position:static!important;align-self:start;justify-content:flex-start!important;padding:0!important;margin:0!important;width:auto!important}body[data-isf-desktop-release] .h470 .h464-browse{grid-column:1!important;grid-row:3!important;position:static!important;width:fit-content!important;margin:12px 0 0!important;padding:8px 0!important;background:none!important;border:0!important;color:var(--isf-d-ink)!important}body[data-isf-desktop-release] .h470 .h464-quick{margin-top:28px!important;padding-block:14px!important;border-block:1px solid var(--isf-d-line);display:flex;justify-content:flex-start;gap:44px}body[data-isf-desktop-release] .h470 :is(.h464-discovery,.h464-services,.h464-samples,.h464-studio,.h464-buy){padding-block:72px!important}body[data-isf-desktop-release] .h470 .h464-section-head{display:grid;grid-template-columns:1.2fr 1fr;gap:var(--isf-d-gap);align-items:end;margin-bottom:32px!important}body[data-isf-desktop-release] .h470 .h464-section-head h2{font-size:clamp(38px,3.4vw,60px)!important;line-height:1.08!important}body[data-isf-desktop-release] .h470 .h464-section-head>p{max-width:48ch;justify-self:end;font-size:16px;line-height:1.65}body[data-isf-desktop-release] .h470 .h464-families{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:18px!important;overflow:visible!important}body[data-isf-desktop-release] .h470 .h464-family{width:auto!important;min-width:0!important;padding:0 0 14px!important;border:0!important;border-bottom:2px solid var(--isf-d-line)!important}body[data-isf-desktop-release] .h470 .h464-family[aria-pressed=true]{border-bottom-color:var(--isf-d-ink)!important;background:var(--isf-d-wash)}body[data-isf-desktop-release] .h470 .h464-family img{aspect-ratio:1.25!important;width:100%!important;height:auto!important;object-fit:cover}body[data-isf-desktop-release] .h470 .h464-family strong{font-size:21px!important;line-height:1.2!important}body[data-isf-desktop-release] .h470 .h464-family small{font-size:12px!important;line-height:1.5!important}body[data-isf-desktop-release] .h470 .h464-family-arrow{display:none!important}body[data-isf-desktop-release] .h470 .h464-finish-rail{grid-auto-columns:calc((100% - 72px)/4)!important;gap:24px!important}body[data-isf-desktop-release] .h470 .h416-room figure{aspect-ratio:1.05!important}body[data-isf-desktop-release] .h470 .h416-room-caption h3{font-size:25px!important}body[data-isf-desktop-release] .h470 .h464-study{padding-block:76px;background:var(--isf-d-wash)}body[data-isf-desktop-release] .h470 .h464-study-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)!important;gap:var(--isf-d-gap)!important}body[data-isf-desktop-release] .h470 .h464-study-room img{max-height:780px;width:100%;object-fit:cover}body[data-isf-desktop-release] .h470 .h464-study-plan{max-width:590px}body[data-isf-desktop-release] .h470 .h464-service-grid{gap:var(--isf-d-gap)!important}body[data-isf-desktop-release] .h470 .h464-service img{max-height:480px;object-fit:cover}body[data-isf-desktop-release] .h470 .h464-service h3{font-size:42px!important}body[data-isf-desktop-release] .h470 .h464-buy{border-top:1px solid var(--isf-d-line)}body[data-isf-desktop-release] .h470 .h465-sample-cards{gap:28px!important}body[data-isf-desktop-release] .h470 .h465-sample-card img{aspect-ratio:1.25;object-fit:cover;max-height:310px}body[data-isf-desktop-release] .h470 .h464-catalogue{grid-template-columns:1.15fr 1fr!important}body[data-isf-desktop-release] .h470 .h464-catalogue-copy{padding:72px var(--isf-d-edge) 72px 56px!important}body[data-isf-desktop-release] .h470 .h464-catalogue-art{min-height:560px}body[data-isf-desktop-release] .h470 .h464-studio h2{font-size:clamp(40px,3.8vw,64px)!important}body[data-isf-desktop-release] #main .f59{padding-block:36px 80px!important}body[data-isf-desktop-release] #main .f63-arrival{grid-template-columns:1.2fr .8fr!important;gap:var(--isf-d-gap)!important;align-items:end!important;margin-bottom:20px!important}body[data-isf-desktop-release] #main .f59-intro h1{font:400 clamp(44px,4vw,66px)/1.05 Georgia,serif!important;margin:12px 0 18px!important;letter-spacing:-.035em}body[data-isf-desktop-release] #main .f59-intro>p:not(.f59-kicker){max-width:54ch;font-size:17px!important;line-height:1.6!important}body[data-isf-desktop-release] #main .f63-search{max-width:none!important;margin:0!important;padding:0!important}body[data-isf-desktop-release] #main .f59-families{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:24px 0 16px!important;padding:0!important}body[data-isf-desktop-release] #main .f59-families button{min-width:0!important;flex:0 1 auto!important;min-height:44px!important;padding:10px 16px!important;font-size:14px!important;border:1px solid var(--isf-d-line)!important}body[data-isf-desktop-release] #main .f59-families button img{display:none!important}body[data-isf-desktop-release] #main .f59-families button[aria-pressed=true]{background:var(--isf-d-ink)!important;color:var(--isf-d-sheet)!important;border-color:var(--isf-d-ink)!important}body[data-isf-desktop-release] #main .f61-view-invitation{display:none!important}body[data-isf-desktop-release] #main .f61-display button{min-height:48px!important;padding:10px 16px!important}body[data-isf-desktop-release] #main .f61-display small{display:none}body[data-isf-desktop-release] #main .f59-toolbar{padding:12px 0!important;align-items:center!important;gap:20px!important}body[data-isf-desktop-release] #main .d423-compare-hint{display:none}body[data-isf-desktop-release] #main .f59-count{margin:16px 0!important;font-size:13px!important}body[data-isf-desktop-release] #main .f59-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:44px 28px!important;margin-top:16px!important}body[data-isf-desktop-release] #main .f59-photo{aspect-ratio:1.24!important;height:auto!important}body[data-isf-desktop-release] #main .f59-card h2{font-size:29px!important;line-height:1.15!important}body[data-isf-desktop-release] #main .f59-card-actions{gap:12px!important;justify-content:space-between}body[data-isf-desktop-release] #main .f59-card-actions :is(a,button){font-size:14px!important;min-height:44px!important}body[data-isf-desktop-release] #main .op2-product{width:calc(100% - 2 * var(--isf-d-edge))!important;max-width:var(--isf-d-width)!important;margin-inline:auto!important}body[data-isf-desktop-release] #main .op2-product .ml55{padding:20px 0 72px!important}body[data-isf-desktop-release] #main .op2-product .mf56-orientation{margin:0 0 10px!important;padding:0!important;min-height:36px!important}body[data-isf-desktop-release] #main .op2-product .mf56-orientation a{min-height:36px!important;font-size:14px!important}body[data-isf-desktop-release] #main .op2-product .mf56-tabs{margin:0 0 28px!important;padding:0!important;min-height:48px!important;gap:18px!important}body[data-isf-desktop-release] #main .op2-product .mf56-tabs a{min-height:48px!important;padding:12px 16px!important;font-size:14px!important}body[data-isf-desktop-release] #main .op2-product .ml55-study-head{margin:0 0 24px!important;padding:0!important}body[data-isf-desktop-release] #main .op2-product .ml55-study-head h1{font:400 clamp(44px,4.1vw,70px)/1.04 Georgia,serif!important;margin:10px 0 12px!important;letter-spacing:-.04em!important}body[data-isf-desktop-release] #main .op2-product .ml55-study-head .ml55-kicker{font-size:11px!important;letter-spacing:.1em!important}body[data-isf-desktop-release] #main .op2-product .op2-product-credit{font-size:13px!important;margin:0!important}body[data-isf-desktop-release] #main .op2-product :is(.isf-finish-opening,.f63-finish-opening,.ml55-study){grid-template-columns:minmax(0,1.18fr) minmax(0,1fr)!important;gap:var(--isf-d-gap)!important;align-items:start!important;margin:0 0 48px!important}body[data-isf-desktop-release] #main .op2-product .isf-finish-opening>figure>img{width:100%!important;height:clamp(400px,52vh,660px)!important;max-height:none!important;aspect-ratio:auto!important;object-fit:cover!important}body[data-isf-desktop-release] #main .op2-product .isf-finish-opening>div{padding:0!important}body[data-isf-desktop-release] #main .op2-product .isf-finish-opening>div>h2{font:400 clamp(27px,2.3vw,38px)/1.2 Georgia,serif!important;margin:18px 0!important}body[data-isf-desktop-release] #main .op2-product .isf-finish-opening>div>p{font-size:16px!important;line-height:1.65!important;margin:14px 0!important;max-width:54ch}body[data-isf-desktop-release] #main .op2-product .isf-finish-eyebrow{display:none!important}body[data-isf-desktop-release] #main .op2-product .isf-finish-next{gap:24px;margin-top:14px!important}body[data-isf-desktop-release] #main .op2-product .isf-finish-next a{min-height:44px;display:flex;align-items:center;font-size:14px}body[data-isf-desktop-release] #main .op2-product .d422-decision{margin-top:24px!important;padding:18px 0!important;border-top:1px solid var(--isf-d-line)!important}body[data-isf-desktop-release] #main .op2-product .d422-decision h2{font-size:22px!important}body[data-isf-desktop-release] #main .op2-product .d422-decision dl{display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px 24px!important}body[data-isf-desktop-release] #main .op2-product .d422-decision dl>div{display:block!important;padding:0!important;border:0!important}body[data-isf-desktop-release] #main .op2-product .d422-decision dt{font-size:12px!important;margin-bottom:4px!important;color:var(--isf-d-muted)}body[data-isf-desktop-release] #main .op2-product .d422-decision dd{font-size:14px!important;line-height:1.45!important;text-align:left!important}body[data-isf-desktop-release] #main .op2-product .op2-product-photo{aspect-ratio:1.1;max-height:620px}body[data-isf-desktop-release] #main .op2-product .ml55-palette{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:24px 18px!important}body[data-isf-desktop-release] #main .op2-product .ml55-palette-controls{display:flex;align-items:end;gap:24px;padding:18px 0;border-block:1px solid var(--isf-d-line)}body[data-isf-desktop-release] #main .op2-product .f59-palette-heading{margin:44px 0 24px!important}body[data-isf-desktop-release] #main .op2-product .f59-palette-heading h2{font-size:40px!important;margin:0 0 14px!important}body[data-isf-desktop-release] #main .op2-product .ml55-identity{min-width:0!important}body[data-isf-desktop-release] #main .op2-product .ml55-identity h3{font-size:32px!important;line-height:1.18!important}body[data-isf-desktop-release] #main .op2-product .op2-product-tabs{grid-template-columns:repeat(auto-fit,minmax(90px,1fr))}body[data-isf-desktop-release] #main #isf-cwo-workspace.ws426 .wall108-work{width:calc(100% - 2 * var(--isf-d-edge));max-width:1440px;padding:28px 0 72px}body[data-isf-desktop-release] #main #isf-cwo-workspace.ws426 .wall108-progress{margin:0!important}body[data-isf-desktop-release] #main #isf-cwo-workspace.ws426 .wall108-step-link{min-height:54px!important;padding:12px 16px!important}body[data-isf-desktop-release] #main #isf-cwo-workspace.ws426 .wall108-work-head{padding-bottom:18px!important}body[data-isf-desktop-release] #main #isf-cwo-workspace.ws426 .wall108-stage{scroll-margin-top:110px!important}body[data-isf-desktop-release] #main #isf-cwo-workspace.ws426 .ws426-wall,body[data-isf-desktop-release] #main #isf-cwo-workspace.ws426 .ws426-materials,body[data-isf-desktop-release] #main #isf-cwo-workspace.ws426 .ws426-order{max-width:none!important}body[data-isf-desktop-release] #main #isf-cwo-workspace.ws426 .ws426-review-layout{gap:56px!important}body[data-isf-desktop-release] #main #isf-cwo-workspace.ws426 :is(.wall108-totals,.ws426-checkout-note){background:var(--isf-d-wash)!important}body[data-isf-desktop-release] #main #isf-cwo-workspace.ws426 .wall108-review-identity>h3{max-width:none}body[data-isf-desktop-release] #main .isfp-working-grid{max-width:1440px!important;margin-inline:auto!important;gap:48px!important}body[data-isf-desktop-release] #main .isfp-working-grid .d422-summary{padding:24px!important;background:var(--isf-d-wash)!important}body[data-isf-desktop-release] #main .isfp-working-grid .d422-summary h2{font-size:28px!important}body[data-isf-desktop-release] #main .isfp-working-grid .d422-summary dd{font-variant-numeric:tabular-nums}body[data-isf-desktop-release] #main .isfp-working-grid .d422-summary .d422-total dd{font-size:34px!important}}@media(min-width:1600px){body[data-isf-desktop-release] #main .f59-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}body[data-isf-desktop-release] #ISFHeader .isf462-primary a{font-size:15px!important}}@media(min-width:1024px)and (max-width:1199px){body[data-isf-desktop-release] #ISFHeader .isf462-masthead{grid-template-columns:150px minmax(0,1fr) 44px 88px;gap:12px!important}body[data-isf-desktop-release] #ISFHeader .isf462-primary{gap:14px!important}body[data-isf-desktop-release] #ISFHeader .isf462-primary a{font-size:12px!important}body[data-isf-desktop-release] #ISFHeader .isf462-menu-toggle>span{display:none}body[data-isf-desktop-release] .h470 .h464-family strong{font-size:18px!important}}@media(min-width:1024px){body[data-isf-desktop-release] #main .ml55-study>.ml55-identity{display:block!important;padding:0!important}body[data-isf-desktop-release] #main .ml55-study>.ml55-identity>.ml55-study-head{display:block!important;margin:0 0 18px!important;padding:0!important}body[data-isf-desktop-release] #main .ml55-study>.ml55-identity>.ml55-kicker,body[data-isf-desktop-release] #main .ml55-study>.ml55-identity>h3,body[data-isf-desktop-release] #main .ml55-study>.ml55-identity>.c425-reference-context{display:none!important}body[data-isf-desktop-release] #main .ml55-study>.ml55-identity>.d422-decision{position:static!important;margin:0 0 16px!important;padding:18px 0!important;border-block:1px solid var(--isf-d-line);background:none!important}body[data-isf-desktop-release] #main .ml55-study>.ml55-identity>.d422-decision>p{display:none}body[data-isf-desktop-release] #main .ml55-study>.ml55-identity>.d422-decision dl{display:grid!important;grid-template-columns:1fr 1.25fr!important;gap:14px 22px!important;margin:0!important}body[data-isf-desktop-release] #main .ml55-study>.ml55-identity>.d422-decision dt{font-size:11px!important;margin:0 0 5px!important}body[data-isf-desktop-release] #main .ml55-study>.ml55-identity>.d422-decision dd{font-size:16px!important;margin:0!important;overflow-wrap:anywhere}body[data-isf-desktop-release] #main .ml55-study>.op2-product-gallery{position:sticky!important;top:100px!important;margin:0!important;height:auto!important;min-height:0!important}body[data-isf-desktop-release] #main .ml55-study>.op2-product-gallery img{height:clamp(360px,54vh,590px)!important;width:100%!important;object-fit:contain!important}body[data-isf-desktop-release] #main .ml55-study>.op2-product-gallery [role=group] button{min-height:44px!important;padding:10px 8px!important;font-size:13px!important}body[data-isf-desktop-release] #main .ml55-study>.ml55-identity>.f63-next{margin:16px 0!important;padding:0!important}body[data-isf-desktop-release] #main .ml55-study>.ml55-identity>.f63-next>p{font-size:11px!important;margin:0 0 8px!important}body[data-isf-desktop-release] #main .ml55-study>.ml55-identity>.f63-next a{padding:14px 16px!important;min-height:64px!important}body[data-isf-desktop-release] #main .ml55-study>.ml55-identity>.f63-next a strong{font:400 22px/1.2 Georgia,serif!important}body[data-isf-desktop-release] #main .ml55-study>.ml55-identity>.f63-next a span{font-size:13px!important;line-height:1.4!important}body[data-isf-desktop-release] #main .ml55-study>.ml55-identity>details{margin:12px 0!important;padding:0!important;border-block:1px solid var(--isf-d-line)}body[data-isf-desktop-release] #main .ml55-study>.ml55-identity>details>summary{padding:15px 0!important;font-size:14px!important}body[data-isf-desktop-release] #main .isf-d-pack-disclosure>summary{display:flex;justify-content:space-between;align-items:center;min-height:52px;cursor:pointer}body[data-isf-desktop-release] #main .isf-d-pack-disclosure>summary:after{content:"+";font-size:22px}body[data-isf-desktop-release] #main .isf-d-pack-disclosure[open]>summary:after{content:"\2212"}body[data-isf-desktop-release] #main .isf-d-pack-disclosure .op2-purchase-slot{margin:0!important;padding:0 0 20px!important;background:none!important}body[data-isf-desktop-release] #main .ml55-study>.ml55-identity>.isf-finish-palette-note{margin:16px 0!important;font-size:13px!important;line-height:1.5!important}body[data-isf-desktop-release] #main .ml55-study>.ml55-identity>.d422-decision dl>div{padding:0!important;border:0!important;min-height:0!important}body[data-isf-desktop-release] #main .ml55-study>.ml55-identity>.d422-decision :is(dt,dd){padding:0!important;border:0!important;min-height:0!important}body[data-isf-desktop-release] #main .ws426-wall{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px 28px!important;align-items:start}body[data-isf-desktop-release] #main .ws426-wall>.wall108-stage-intro{grid-column:1/-1;margin:0!important}body[data-isf-desktop-release] #main .ws426-wall>.wall108-measure-modes{grid-column:1;display:grid;gap:8px}body[data-isf-desktop-release] #main .ws426-wall>:is(.wall108-total-input,.wall108-measured-walls,.wall108-net){grid-column:1;margin:0!important}body[data-isf-desktop-release] #main .ws426-wall>.wall108-condition{grid-column:2;grid-row:2/span 3;margin:0!important;padding:18px!important;min-width:0}body[data-isf-desktop-release] #main .ws426-wall>.ws426-allowance-slot{grid-column:1/-1;margin:8px 0 0!important}body[data-isf-desktop-release] #main .ws426-wall>.wall108-plan-name{grid-column:1;margin:0!important}body[data-isf-desktop-release] #main .ws426-wall>.wall437-timing{grid-column:2;margin:0!important}body[data-isf-desktop-release] #main .ws426-wall>.wall108-advice{grid-column:1/-1}body[data-isf-desktop-release] #main .ws426-wall [hidden]{display:none!important}body[data-isf-desktop-release] #main .wall108-stage-title{margin:0 0 20px!important}body[data-isf-desktop-release] #main .ws426-wall .wall108-total-input input{min-height:54px!important;padding:12px!important}body[data-isf-desktop-release] #main .ws429-review-grid .wall108-review-identity{align-self:start!important;padding:24px!important}body[data-isf-desktop-release] #main .d422-folio-table{display:grid!important;grid-template-columns:1.1fr 1fr;gap:24px;height:auto!important;padding:28px 0!important;background:none!important}body[data-isf-desktop-release] #main .d422-folio-table>a{position:static!important;width:auto!important;transform:none!important;box-shadow:none!important}body[data-isf-desktop-release] #main .d422-folio-table>a img{height:auto!important;width:100%!important;box-shadow:0 6px 18px #203e3612}}body[data-isf-desktop-release] #main :where(h1,h2,h3,[tabindex="-1"]){scroll-margin-top:calc(var(--isf-platform-scroll-offset,88px) + 24px)!important}@media(min-width:1024px){body[data-isf-desktop-release] #main .h464-count{max-width:none!important;white-space:normal}body[data-isf-desktop-release] #main .f59-comparison{padding:24px 32px!important;scroll-margin-top:104px!important}body[data-isf-desktop-release] #main .f59-comparison>header{padding:0!important;align-items:center!important}body[data-isf-desktop-release] #main .f59-comparison>header .f59-kicker{display:none}body[data-isf-desktop-release] #main .f59-comparison>header h2{font-size:34px!important}body[data-isf-desktop-release] #main .f59-comparison .f61-pair-name{margin:12px 0 8px!important;padding:0!important;border:0!important}body[data-isf-desktop-release] #main .f59-comparison .f61-compare-intro{max-width:none!important;margin:0 0 18px!important;font-size:14px!important}body[data-isf-desktop-release] #main .f59-comparison .f61-compare-surfaces img{height:clamp(150px,21vh,210px)!important;object-fit:contain!important}body[data-isf-desktop-release] #main .f59-comparison .f61-compare-surfaces h3{font-size:26px!important;margin:10px 0 0!important}body[data-isf-desktop-release] #main .f59-comparison .f61-compare-facts{margin:18px 0!important}body[data-isf-desktop-release] #main .f59-comparison .f61-compare-facts>div{padding:10px 0!important}body[data-isf-desktop-release] #main .f59-comparison .f61-compare-facts dd{font-size:14px!important;line-height:1.5!important}}@media(min-width:1024px){body[data-isf-desktop-release] #main #isf-sample-studio.s435{--ss-paper:var(--isf-d-paper);--ss-wash:var(--isf-d-wash)}body[data-isf-desktop-release] #main #isf-sample-studio.s435 .ss-frame{width:calc(100% - 2 * var(--isf-d-edge));max-width:var(--isf-d-width)}body[data-isf-desktop-release] #main #isf-sample-studio.s435 .ss-opening{grid-template-columns:.85fr 1.15fr;gap:var(--isf-d-gap);padding:28px 0 36px}body[data-isf-desktop-release] #main #isf-sample-studio.s435 .ss-opening h1{font-size:clamp(48px,4.5vw,78px);max-width:13ch}body[data-isf-desktop-release] #main #isf-sample-studio.s435 .s435-hero-image img{height:clamp(340px,47vh,530px);width:100%;object-fit:cover}body[data-isf-desktop-release] #main #isf-sample-studio.s435 .s435-hero-actions{display:flex;flex-wrap:wrap;gap:16px 24px;margin-top:24px}body[data-isf-desktop-release] #main #isf-sample-studio.s435 .ss-collection{padding:56px 0}body[data-isf-desktop-release] #main #isf-sample-studio.s435 .ss-collection-heading{gap:var(--isf-d-gap);margin-bottom:24px}body[data-isf-desktop-release] #main #isf-sample-studio.s435 .s430-look-grid{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 28px}body[data-isf-desktop-release] #main #isf-sample-studio.s435 .s430-look{min-height:44px;padding:10px 15px;border:1px solid var(--isf-d-line);font-size:14px;gap:0}body[data-isf-desktop-release] #main #isf-sample-studio.s435 .s430-look img{display:none}body[data-isf-desktop-release] #main #isf-sample-studio.s435 .s430-look[aria-pressed=true]{background:var(--isf-d-ink);color:var(--isf-d-sheet);border-color:var(--isf-d-ink)}body[data-isf-desktop-release] #main #isf-sample-studio.s435 .ss-work-head{padding:16px 0;margin:0}body[data-isf-desktop-release] #main #isf-sample-studio.s435 .ss-work-head h1{font-size:clamp(40px,3.5vw,58px);line-height:1.1;margin:8px 0 10px}body[data-isf-desktop-release] #main #isf-sample-studio.s435 .ss-work-head .ss-kicker{margin:0}body[data-isf-desktop-release] #main #isf-sample-studio.s435 .ss-work-layout{grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);gap:var(--isf-d-gap);align-items:start}body[data-isf-desktop-release] #main #isf-sample-studio.s435 .ss-material{padding:20px;top:104px}body[data-isf-desktop-release] #main #isf-sample-studio.s435 .ss-material figure img{max-height:38vh;object-fit:contain;aspect-ratio:auto}body[data-isf-desktop-release] #main #isf-sample-studio.s435 .ss-review-spec{display:grid;grid-template-columns:1fr 1fr;gap:0 28px;margin:18px 0}body[data-isf-desktop-release] #main #isf-sample-studio.s435 .ss-review-spec>div{display:block;padding:12px 0;min-width:0}body[data-isf-desktop-release] #main #isf-sample-studio.s435 .ss-review-spec dt{font-size:12px;color:var(--isf-d-muted);margin:0 0 4px}body[data-isf-desktop-release] #main #isf-sample-studio.s435 .ss-review-spec dd{font-size:16px;text-align:left;margin:0}body[data-isf-desktop-release] #main #isf-sample-studio.s435 .isfs-board-choices .isfs-choice{min-height:210px;padding:20px}body[data-isf-desktop-release] #main #isf-sample-studio.s435 .ss-commit{padding:24px}body[data-isf-desktop-release] #main :is(.a436,.s436){background:var(--isf-d-paper)}body[data-isf-desktop-release] #main .s436-shell{width:calc(100% - 2 * var(--isf-d-edge))!important;max-width:var(--isf-d-width)!important;padding-inline:0!important}body[data-isf-desktop-release] #main :is(.a436-opening,.s436-opening){padding-block:32px 48px!important;gap:var(--isf-d-gap)!important;grid-template-columns:.85fr 1.15fr!important}body[data-isf-desktop-release] #main :is(.a436,.s436) h1{font-size:clamp(48px,4.8vw,82px)!important;line-height:1.04!important;max-width:13ch}body[data-isf-desktop-release] #main :is(.a436-founder,.s436-room) img{width:100%;height:clamp(400px,52vh,640px);aspect-ratio:auto!important;object-fit:cover!important;object-position:50% 48%!important}body[data-isf-desktop-release] #main :is(.a436-section-heading,.s436-section-head){gap:var(--isf-d-gap)!important}body[data-isf-desktop-release] #main .a436-approach-grid{grid-template-columns:.9fr 1.1fr!important;gap:var(--isf-d-gap)!important}body[data-isf-desktop-release] #main .a436-material-study img{max-height:520px;object-fit:cover}body[data-isf-desktop-release] #main .s436-request{grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr)!important;gap:var(--isf-d-gap)!important}body[data-isf-desktop-release] #main .s436-request-aside .s436-host{max-width:480px}}@media(min-width:1024px){body[data-isf-desktop-release] #main .isfp-working-grid:has([data-v8-panel=estimate]:not([hidden])){grid-template-columns:minmax(0,1fr)!important;max-width:1440px!important}body[data-isf-desktop-release] #main .isfp-working-grid:has([data-v8-panel=estimate]:not([hidden]))>:is(.isfp-summary,.d422-summary){display:none!important}body[data-isf-desktop-release] #main .isf460-proposal{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:0 44px;padding:28px!important;align-items:start;max-width:none!important}body[data-isf-desktop-release] #main .isf460-proposal>.is-review-head{grid-column:1;grid-row:1;padding:0 0 20px!important;margin:0!important;min-height:0!important}body[data-isf-desktop-release] #main .isf460-proposal .isf460-proposal-surface img{width:64px!important;height:80px!important;object-fit:cover}body[data-isf-desktop-release] #main .isf460-proposal>.is-review-facts{grid-column:1;grid-row:2;display:grid!important;grid-template-columns:1fr 1fr;gap:18px 22px;margin:0!important;padding:20px 0!important}body[data-isf-desktop-release] #main .isf460-proposal>.is-review-facts>div{padding:0!important;margin:0!important}body[data-isf-desktop-release] #main .isf460-proposal>.is-review-facts>div:first-child{grid-column:1/-1}body[data-isf-desktop-release] #main .isf460-proposal>.is-review-facts dt{font-size:12px!important;margin:0 0 6px!important}body[data-isf-desktop-release] #main .isf460-proposal>.is-review-facts dd{font-size:16px!important;line-height:1.5!important;margin:0!important}body[data-isf-desktop-release] #main .isf460-proposal>.isf461-basis{grid-column:1;grid-row:3/7;margin:0!important;padding:20px 0 0!important}body[data-isf-desktop-release] #main .isf460-proposal>.is-price-lines{grid-column:2;grid-row:1/3;padding:24px!important;margin:0 0 18px!important;align-self:stretch;background:var(--isf-d-wash)!important;display:flex;flex-direction:column;justify-content:center}body[data-isf-desktop-release] #main .isf460-proposal .is-price-lines>div{padding:15px 0!important}body[data-isf-desktop-release] #main .isf460-proposal .is-price-total dd{font-size:clamp(34px,3vw,48px)!important;white-space:nowrap}body[data-isf-desktop-release] #main .isf460-proposal>.is-review-questions{grid-column:2;grid-row:3;margin:0 0 18px!important;padding:12px 16px!important}body[data-isf-desktop-release] #main .isf460-proposal>.is-review-questions h3{font:600 13px/1.5 Arial,sans-serif!important;margin:0 0 6px!important}body[data-isf-desktop-release] #main .isf460-proposal>.is-review-questions ul{font-size:14px!important;margin:0!important;padding-left:18px!important}body[data-isf-desktop-release] #main .isf460-proposal>.is-review-actions{grid-column:2;grid-row:4;margin:0!important;padding:0!important}body[data-isf-desktop-release] #main .isf460-proposal>.is-review-actions button{width:100%!important;justify-content:space-between!important;min-height:56px!important}body[data-isf-desktop-release] #main .isf460-proposal>.is-note{grid-column:2;grid-row:5;font-size:13px!important;line-height:1.6!important;margin:16px 0 0!important;max-width:none!important}body[data-isf-desktop-release] #main .is-review-details{display:grid;grid-template-columns:1fr 1fr;gap:0 32px;margin-top:24px}body[data-isf-desktop-release] #main .is-review-details>details{align-self:start}body[data-isf-desktop-release] #main .is-review-details>details[open]{grid-column:1/-1}body[data-isf-desktop-release] #main .is-review-details>details[open] .is-material-group{max-width:900px}body[data-isf-desktop-release] .j434[data-j434=buy] .j434-image{aspect-ratio:auto!important;align-self:center}body[data-isf-desktop-release] .j434[data-j434=buy] .j434-image img{height:auto!important;aspect-ratio:auto!important;object-fit:contain!important}}body[data-isf-desktop-release] .tw28-order-note{font-size:12px;line-height:1.55;margin:12px 0 0;color:#4e6058}
/*# sourceMappingURL=/cdn/shop/t/371/assets/isf-desktop-authored.css.map */
