html .isf-finish-grid,html .wall108-options:has(.isf-finish-choice),html .isf-pe-choice-grid:has(.isf-finish-choice){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}html .isf-finish-choice{background:transparent!important;border-color:#b9c1b4!important;transition:border-color .18s,background .18s}html .isf-finish-card-media,html .isf-finish-card-media.isf-finish-single{aspect-ratio:1.55!important}html .isf-finish-card-copy{padding:14px 14px 16px!important;gap:8px!important}html .isf-finish-card-copy strong{font-size:18px!important;line-height:1.25!important}html .isf-finish-card-copy>span{font-size:14px!important;line-height:1.5!important}.isf-finish-choice:not([aria-pressed=true]):not(.isf-finish-static) .isf-finish-card-copy>span,html .isf-finish-choice:not([aria-pressed=true]):not(.isf-finish-static) .isf-finish-card-copy>small{display:none!important}html .isf-finish-choice[aria-pressed=true]{background:#e7ebdf!important;box-shadow:inset 0 0 0 1px #24483c}html .isf-finish-card-copy small{font-size:11px!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important}html .isf-pe-basis__group>header{align-items:start!important;gap:10px!important}html .isf-pe-basis__group>header>span{display:none!important}html .isf-reference-consultation{border-block:1px solid #c5cbbb;margin:30px 0;padding:0;background:transparent}html .isf-reference-consultation>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:66px;cursor:pointer;list-style:none;font-size:17px;font-weight:500;color:#20483b}html .isf-reference-consultation>summary::-webkit-details-marker{display:none}html .isf-reference-consultation>summary:after{content:"+";font-size:24px;font-weight:400}html .isf-reference-consultation[open]>summary:after{content:"\2212"}html .isf-reference-consultation>p{font-size:14px;line-height:1.6;max-width:62ch;margin:0 0 20px;color:#4a5b50}html .isf-reference-consultation-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 12px;padding-bottom:24px}html .isf-reference-consultation-grid>a{display:block;color:#20483b;text-decoration:none;font-size:13px;line-height:1.45}html .isf-reference-consultation-grid img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;margin:0 0 9px}html .isf-reference-consultation-grid strong{display:block;font-weight:500}html .isf-reference-consultation a:focus-visible,html .isf-reference-consultation summary:focus-visible{outline:3px solid #8b5636;outline-offset:4px}html .isf-original-note{font-size:13px!important;line-height:1.5!important;color:#536052;margin:14px 0!important;max-width:64ch}@media(max-width:740px){html .isf-finish-grid,html .wall108-options:has(.isf-finish-choice),html .isf-pe-choice-grid:has(.isf-finish-choice),html .ml55-study .isf-finish-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html .isf-finish-card-copy{padding:12px!important}.isf-finish-card-copy strong{font-size:16px!important}html .isf-finish-choice[aria-pressed=true]:not(.isf-finish-static){display:grid!important;grid-column:1/-1!important;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center!important}html .isf-finish-choice[aria-pressed=true] .isf-finish-card-media{height:100%;min-height:155px;aspect-ratio:auto!important}html .isf-finish-choice[aria-pressed=true] .isf-finish-card-media>img{min-height:155px}html .isf-finish-card-copy>span{font-size:13px!important;line-height:1.5!important}html .isf-finish-methods{margin-block:24px}.isf-pe-basis__group>header{margin-bottom:18px!important}html .isf-reference-consultation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 10px}}@media(prefers-reduced-motion:reduce){.isf-finish-choice{transition:none}}.h417-route-copy:has([data-h419-materials][open])>.h416-button,html .h417-route-copy:has([data-h419-installation][open])>.h416-button{display:none}html .h417-route-copy:has([data-h419-materials][open])>.h416-note{display:none}html .h420-sample-photo{margin:0;min-width:0}html .h420-sample-photo>img{display:block;width:100%;height:auto;aspect-ratio:1.3;object-fit:cover;object-position:55% 50%}html .h420-sample-photo>figcaption{font-size:12px;line-height:1.5;margin-top:12px;color:#596251}html .h420-sample-reading{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;border-block:1px solid #c6cbbb;padding:22px 0;margin:25px 0 30px}html .h420-sample-reading div{font-size:13px;line-height:1.5;color:#4a5b50}html .h420-sample-reading strong{display:block;font-family:Georgia,serif;font-size:22px;font-weight:400;line-height:1.2;color:#214237;margin-bottom:8px}html .h420-samples .h417-feature-copy{align-self:center}html .h416-studio>figure>img{object-position:30% 50%}@media(max-width:740px){.h420-sample-reading{gap:12px;padding-block:20px}.h420-sample-reading strong{font-size:20px}.h420-sample-reading div{font-size:12px}.h420-sample-photo>img{aspect-ratio:1.2;object-position:58% 50%}}html .ps-colour-grid>.isf-reference-consultation,html [data-shop-colour-grid]>.isf-reference-consultation{grid-column:1/-1}html .h416-room-caption,html .sig-contact-links a,html .sig-contact-links a *{overflow-wrap:anywhere!important;white-space:normal!important;min-width:0;max-width:100%}html .h418-book-controls{flex-wrap:wrap}html .h418-book-controls button{width:auto;min-width:44px;min-height:44px}html .isf-finish-card-copy{min-width:0;overflow-wrap:anywhere}@media(max-width:740px){html .isf-v8-header__shell{display:flex!important;flex-wrap:wrap!important}html .pf-header-tools{margin-left:auto}html .f450-footer-opening{grid-template-columns:minmax(0,1fr)!important}html .f450-footer-brand,html .f450-footer-invitation,html .f450-brand{min-width:0;max-width:100%}html .f450-brand{flex-wrap:wrap}html .f450-brand-name,html .f450-brand-name *,html .f450-studio-link{white-space:normal!important;overflow-wrap:anywhere;min-width:0;max-width:100%}html .ij-stage-toggle{flex-wrap:wrap;gap:16px}html .ij-stage-action{white-space:normal;overflow-wrap:anywhere}}html .h419 .h417-route-copy>.h416-button:is(:hover,:focus-visible){background:#305a46!important;color:#fff!important}html .isf-reference-more>summary{padding:16px 0 24px;cursor:pointer;color:#214237;font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/371/assets/isf-refinements420.css.map */
