.roscoff-formats-horizontal{width:100%;min-width:0}.roscoff-formats-horizontal .rf-intro{max-width:740px;margin-bottom:48px}.roscoff-formats-horizontal .rf-support{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;column-gap:clamp(28px,5vw,72px);padding-block:40px;border-top:1px solid var(--line,#d8d4cc)}.roscoff-formats-horizontal .rf-visual{margin:0;min-width:0}.roscoff-formats-horizontal .rf-visual img{display:block;width:100%;height:auto;object-fit:contain}.roscoff-formats-horizontal figcaption{margin-top:12px;color:var(--muted,#686560);font-size:12px;line-height:1.5}.roscoff-formats-horizontal .rf-copy{min-width:0}.roscoff-formats-horizontal .rf-copy h2{margin-bottom:20px}.roscoff-formats-horizontal .rf-essential{list-style:none;padding:0;margin-bottom:24px}.roscoff-formats-horizontal .rf-essential li{margin-bottom:6px}.roscoff-formats-horizontal .rf-support-text{grid-template-columns:minmax(0,1fr)}.roscoff-formats-horizontal .rf-support-text>.rf-copy{width:100%}.roscoff-formats-horizontal .rf-support-text>.rf-copy>p{max-width:780px}.roscoff-formats-horizontal .rf-accordion{scroll-margin-top:140px}.roscoff-formats-horizontal .rf-accordion>summary{min-height:58px;border-top:1px solid var(--line,#d8d4cc)}.roscoff-formats-horizontal .rf-accordion>summary:focus-visible{outline:2px solid var(--ink,#171614);outline-offset:4px}.roscoff-formats-horizontal .rf-accordion>.info-answer{max-width:none;padding:12px 0 28px}.roscoff-formats-horizontal h4{font-family:var(--serif,Georgia,serif);font-size:21px;font-weight:400;line-height:1.4;margin:0 0 18px}.roscoff-formats-horizontal .rf-kit-layout{min-width:0;margin-bottom:28px}.roscoff-formats-horizontal .rf-kit-with-photo{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px}.roscoff-formats-horizontal .rf-kit-photo{margin:0}.roscoff-formats-horizontal .rf-kit-photo img{width:100%;height:auto;object-fit:contain}.roscoff-formats-horizontal .rf-small{font-size:13px;line-height:1.7}.roscoff-formats-horizontal .rf-install-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 40px;padding-left:24px;margin-top:20px}.roscoff-formats-horizontal .rf-install-steps li{padding-left:4px;margin:0;min-width:0}.roscoff-formats-horizontal .rf-install-steps strong{display:block;color:var(--ink,#171614);font-weight:500;margin-bottom:8px}.roscoff-formats-horizontal .rf-install-steps p{margin-bottom:0;font-size:14px}.roscoff-formats-horizontal .rf-table-wrap{width:100%;min-width:0;margin-block:24px}.roscoff-formats-horizontal table{table-layout:auto}.roscoff-formats-horizontal caption{text-align:left;color:var(--ink,#171614);margin-bottom:12px;font-weight:500}.roscoff-formats-horizontal .rf-measure{white-space:nowrap;overflow-wrap:normal;word-break:normal;display:inline-block}.roscoff-formats-horizontal .rf-general{max-width:900px;margin-top:32px}@media(max-width:900px){.roscoff-formats-horizontal .rf-support{grid-template-columns:minmax(0,1fr);gap:28px}.roscoff-formats-horizontal .rf-visual{max-width:600px}}@media(max-width:700px){.roscoff-formats-horizontal .rf-intro{margin-bottom:32px}.roscoff-formats-horizontal .rf-support{padding-block:28px;gap:24px}.roscoff-formats-horizontal .rf-kit-with-photo,.roscoff-formats-horizontal .rf-install-steps{grid-template-columns:minmax(0,1fr)}.roscoff-formats-horizontal .rf-install-steps{gap:20px}.roscoff-formats-horizontal table th,.roscoff-formats-horizontal table td{padding-inline:4px}}[data-info-page=formats-finitions] .roscoff-information-intro{margin-bottom:28px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/roscoff-formats-finitions.css.map */
