.c451-library{--c451-ink:#173a30;--c451-paper:#f8f7ef;--c451-rule:#cdd1c3}.c450-library.c451-library .c450-chooser{background:transparent;color:#253b32;padding:28px 0 0;margin-bottom:36px;border-top:1px solid #d6d7cb}.c451-library .c450-chooser-head{gap:24px;margin-bottom:24px}.c451-library .c450-chooser-head h2{color:#253b32!important;font-size:40px!important;margin-bottom:10px!important}.c451-library .c450-chooser-head p:not(.c450-eyebrow){color:#59635b;max-width:52ch;font-size:14px}.c451-library .c450-chooser .c450-eyebrow{color:#59635b;margin:0 0 10px}.c451-library .c450-select-label{color:#59635b;font-size:12px;gap:7px}.c451-library .c450-select-label select{background:#fbfaf5;border-color:#7e897b;color:#253b32;font-size:14px;min-height:48px}.c451-library .c450-choice-grid{gap:20px 24px}.c451-library .c450-choice{background:transparent;border:0;color:#253b32!important}.c451-library .c450-choice:hover{background:transparent}.c451-library .c450-choice:hover strong{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.c451-library .c450-choice-label{border-color:#d6d7cb;margin:0;padding:12px 0 8px;align-items:flex-start;font-size:21px;line-height:1.16;min-height:0;box-sizing:border-box}.c451-library .c450-choice-label strong{display:block}.c451-library .c450-choice-label small{display:block;color:#59635b;font:400 12px/1.5 Arial,sans-serif;margin-top:6px}.c451-library .c450-choice-label .oh-arrow{width:21px;height:21px;flex:0 0 21px;margin-top:2px}.c451-library .c450-show-all{color:#253b32;font-size:13px;min-height:50px;width:100%;justify-content:space-between;margin:12px 0 0;padding:14px 0;border:0;border-top:1px solid #7e897b;border-bottom:1px solid #d6d7cb;background:transparent;box-shadow:none}.c451-library .c450-choice:focus-visible,.c451-library .c450-select-label select:focus-visible,.c451-library .c450-show-all:focus-visible{outline:2px solid #253b32;outline-offset:4px}.c451-library .c450-chooser .c451-folio{padding:0 0 12px}.c451-library .c450-chooser .c451-folio-pages{box-shadow:0 2px #d0cec3,0 4px #edeade,0 7px 12px #332d2414}.c451-library .c450-chooser .c451-folio-cover{bottom:7px;left:0;box-shadow:1px 3px 5px #332d242e}.c451-folio{display:block;position:relative;aspect-ratio:1.45;margin:0;padding:12px 0 24px;box-sizing:border-box}.c451-folio-pages{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);height:100%;background:#f6f3e9;padding:7px;gap:7px;box-shadow:0 2px #cdcfc6,0 4px #eeece1,0 12px 18px #071f2440}.c451-folio-pages img{display:block;width:100%;height:100%;min-width:0;min-height:0;object-fit:cover}.c451-folio .c451-folio-cover{position:absolute;bottom:17px;left:-3px;width:29%;height:auto;box-shadow:2px 4px 6px #0004;transform:rotate(-3deg)}.c451-folio-original>img:first-child{width:100%;height:100%;object-fit:contain;background:#f6f3e9}.c451-library .c451-study{border-bottom:1px solid var(--c451-rule);padding-bottom:48px;scroll-margin-top:104px;color:var(--c451-ink);min-width:0}.c451-study-head{display:flex;align-items:end;justify-content:space-between;gap:30px;margin:0 0 22px}.c451-kicker{font:400 10px/1.5 Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase;margin:0 0 12px;color:#53675a}.c451-library .c451-study-head h3{font:400 clamp(36px,4vw,56px)/1.04 Georgia,serif!important;letter-spacing:-.04em!important;margin:0!important;max-width:none!important;color:var(--c451-ink)}.c451-back{font:400 11px/1.4 Arial,sans-serif;color:#53675a;text-underline-offset:5px;min-height:35px;display:flex;align-items:center;white-space:nowrap}.c451-tabs{display:flex;gap:28px;border-bottom:1px solid var(--c451-rule);margin:0 0 24px}.c451-library .c451-tabs button{-webkit-appearance:none;appearance:none;border:0;border-bottom:2px solid transparent;background:none;color:#657568;border-radius:0;padding:13px 0;font:400 13px/1.4 Arial,sans-serif;cursor:pointer;min-height:48px;white-space:nowrap;margin-bottom:-1px;box-shadow:none}.c451-library .c451-tabs button[aria-selected=true]{color:var(--c451-ink);border-bottom-color:var(--c451-ink)}.c451-tabs button:focus-visible,.c451-panel:focus-visible,.c451-study a:focus-visible{outline:2px solid var(--c451-ink);outline-offset:4px}.c451-panel{min-width:0}.c451-room-image{background:#eeece2;padding:15px}.c451-room-image img{display:block;width:100%;height:auto;max-height:580px;object-fit:cover;object-position:center}.c451-study-caption{display:flex;justify-content:space-between;align-items:center;gap:22px;margin-top:11px}.c451-study-caption p{font:400 10px/1.5 Arial,sans-serif;color:#69776b;margin:0}.c451-inline{display:flex;justify-content:space-between;align-items:center;gap:20px;color:var(--c451-ink);font:400 12px/1.5 Arial,sans-serif;text-decoration:none;min-height:44px}.c451-inline:hover{text-decoration:underline;text-underline-offset:5px}.c451-inline .oh-arrow,.c451-primary .oh-arrow{width:19px;height:19px;flex:0 0 19px}.c451-observation{display:grid;grid-template-columns:1fr 3fr;gap:30px;border-bottom:1px solid var(--c451-rule);padding:28px 0 30px;margin-bottom:28px}.c451-observation .c451-kicker{padding-top:6px}.c451-library .c451-observation h4,.c451-library .c451-texture-layout h4{font:400 29px/1.14 Georgia,serif!important;letter-spacing:-.025em!important;color:var(--c451-ink);margin:0 0 13px!important}.c451-observation div>p,.c451-texture-layout div>p,.c451-next>p{font:400 14px/1.75 Arial,sans-serif;color:#4a5c50;max-width:68ch;margin:0}.c451-texture-layout{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;padding:15px;background:#eeece2;margin-bottom:30px}.c451-texture-layout figure{margin:0;min-width:0}.c451-texture-layout figure img{width:100%;height:420px;object-fit:cover;display:block}.c451-texture-layout figcaption{font:400 10px/1.5 Arial,sans-serif;margin-top:12px;color:#69776b}.c451-texture-layout>div{padding:20px 26px 20px 0}.c451-texture-layout .c451-kicker{margin-bottom:15px}.c451-texture-layout .c451-inline{border-bottom:1px solid var(--c451-rule);margin-top:22px}.c451-texture-layout .c451-screen-note{font-size:11px;margin-top:25px;line-height:1.65}.c451-original>a{display:block;background:#eeece2;padding:15px}.c451-original>a>img{display:block;width:100%;height:auto;max-height:560px;object-fit:contain}.c451-page-routes{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin:15px 0 30px;border-top:1px solid var(--c451-rule);border-bottom:1px solid var(--c451-rule)}.c451-page-routes a{min-height:54px}.c451-next{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:45px;align-items:start}.c451-library .c451-study .p418-palette{padding:0!important;margin:0!important;border:0!important;max-width:none!important}.c451-library .c451-study .p418-palette-head{margin:0 0 15px!important}.c451-library .c451-study .p418-palette-head h4{font:400 22px/1.2 Georgia,serif!important;color:var(--c451-ink);margin:0!important}.c451-library .c451-study .p418-swatches{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;margin:0!important}.c451-library .c451-study .p418-swatches>a{display:block!important;min-width:0;padding:0!important}.c451-library .c451-study .p418-swatch-image{display:block!important;aspect-ratio:1.4}.c451-library .c451-study .p418-swatch-image img{width:100%;height:100%;object-fit:cover}.c451-library .c451-study .p418-swatch-label{font:400 10px/1.5 Arial,sans-serif!important;margin-top:8px!important;display:block!important}.c451-library .c451-study .p418-swatch-arrow{display:none!important}.c451-actions{display:grid;gap:0;padding-top:3px}.c451-primary{display:flex;justify-content:space-between;align-items:center;gap:15px;background:var(--c451-ink);color:#fff!important;text-decoration:none!important;font:400 13px/1.5 Arial,sans-serif;padding:17px 20px;min-height:50px;box-sizing:border-box;margin:0 0 13px}.c451-actions>.c451-inline{border-bottom:1px solid var(--c451-rule);min-height:48px}@media(max-width:760px){.c450-library.c451-library .c450-chooser{padding:22px 0 0;margin-bottom:28px}.c451-library .c450-chooser-head{gap:16px;margin-bottom:20px}.c451-library .c450-chooser-head h2{font-size:32px!important}.c451-library .c450-chooser-head p:not(.c450-eyebrow){font-size:13px;line-height:1.6}.c451-library .c450-select-label select{font-size:16px}.c451-library .c450-choice-grid{gap:14px 16px}.c451-library .c450-choice-label{font-size:17px;min-height:0;padding:10px 0 8px;gap:6px}.c451-library .c450-choice-label small{font-size:11px;margin-top:5px}.c451-library .c450-choice-label .oh-arrow{width:17px;height:17px;flex-basis:17px}.c451-folio{aspect-ratio:1.25;padding:10px 0 20px}.c451-folio-pages{padding:4px;gap:4px}.c451-folio .c451-folio-cover{width:34%;bottom:14px;left:-2px}.c451-library .c451-study{padding-bottom:32px;scroll-margin-top:82px}.c451-study-head{display:block;margin-bottom:17px}.c451-library .c451-study-head h3{font-size:39px!important;max-width:15ch!important}.c451-kicker{font-size:9px;margin-bottom:10px}.c451-back{margin-top:10px;font-size:10px;min-height:30px}.c451-tabs{gap:0;justify-content:space-between;margin-bottom:17px}.c451-library .c451-tabs button{font-size:12px;padding:12px 1px;min-height:46px}.c451-room-image{padding:7px}.c451-room-image img{max-height:420px;min-height:220px;object-fit:cover}.c451-study-caption{gap:15px;margin-top:7px;align-items:flex-start}.c451-study-caption p{font-size:9px;padding-top:10px;max-width:55%}.c451-inline{font-size:11px;gap:10px}.c451-observation{display:block;padding:19px 0 25px;margin-bottom:24px}.c451-observation .c451-kicker{padding:0;margin-bottom:10px}.c451-library .c451-observation h4,.c451-library .c451-texture-layout h4{font-size:27px!important;margin-bottom:11px!important}.c451-observation div>p,.c451-texture-layout div>p{font-size:13px;line-height:1.7}.c451-texture-layout{display:block;padding:7px;margin-bottom:24px}.c451-texture-layout figure img{height:265px}.c451-texture-layout>div{padding:22px 12px 15px}.c451-texture-layout figcaption{font-size:9px}.c451-texture-layout .c451-screen-note{font-size:11px}.c451-original>a{padding:7px}.c451-page-routes{gap:20px;margin-bottom:25px}.c451-next{grid-template-columns:1fr;gap:24px}.c451-library .c451-study .p418-swatches{gap:12px!important}.c451-library .c451-study .p418-swatch-image{aspect-ratio:1}.c451-library .c451-study .p418-swatch-label{font-size:9px!important}.c451-actions{padding:0}.c451-actions>.c451-inline{font-size:12px}}@media(prefers-reduced-motion:reduce){.c451-library *{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/371/assets/isf-catalogue451.css.map */
