.rf-experience,.rf-guide{color:#002b4d;max-width:1680px;margin:auto;min-width:0}.rf-experience{padding:32px clamp(16px,2vw,32px) 56px}.rf-guide{padding:48px clamp(20px,3vw,48px) 64px}.rf-experience h2,.rf-guide h1,.rf-guide h2{font-family:var(--font-heading--family,Georgia,serif);font-weight:400;line-height:1.12;margin:0 0 20px}.rf-experience h2,.rf-guide h2{font-size:clamp(28px,3.5vw,44px)}.rf-guide h1{font-size:clamp(36px,4.5vw,60px)}.rf-experience h3{font:500 20px/1.35 var(--font-body--family,Arial,sans-serif);margin:24px 0 12px}.rf-experience p,.rf-guide p,.rf-detail-body{font-size:15px;line-height:1.75}.rf-split,.rf-guide-hero,.rf-guide-construction{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:stretch;margin-bottom:64px}.rf-copy{padding:clamp(24px,4vw,56px);align-self:center}.rf-experience figure,.rf-guide figure{margin:0;min-width:0}.rf-split figure img,.rf-guide-hero figure img{display:block;width:100%;height:100%;aspect-ratio:4/5;object-fit:cover}.rf-guide-construction img{width:100%;max-height:660px;object-fit:contain;display:block}.rf-guide-construction>div{align-self:center}.rf-feature-section{padding-block:24px 64px}.rf-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.rf-feature-grid article{min-width:0}.rf-feature-grid figure img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block}.rf-feature-grid .rf-contain img{object-fit:contain}.rf-link,.rf-related-links a{display:inline-block;color:inherit;text-decoration:underline;text-decoration-color:#ff8a3d;text-underline-offset:6px;text-decoration-thickness:2px;min-height:32px;line-height:1.6}.rf-related-links{display:flex;gap:28px;flex-wrap:wrap;border-top:1px solid #d8d0c5;padding-top:28px;margin-top:32px;font-size:14px}.rf-shopping,.rf-information{width:100%;color:#002b4d;min-width:0}.rf-size-link{display:block;text-align:center;font-size:14px;color:inherit;padding:10px 0 24px;text-underline-offset:4px}.rf-assurances{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:22px}.rf-assurances>a{text-align:center;color:inherit;text-decoration:none;font-size:12px;display:flex;flex-direction:column;align-items:center;gap:10px;line-height:1.4}.rf-assurances img{width:100%;max-width:110px;height:auto;aspect-ratio:1;object-fit:contain}.rf-assurances svg{width:54px;height:54px}.rf-detail{border-bottom:1px solid #d8d0c5;width:100%}.rf-detail summary{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;cursor:pointer;min-height:56px;font-size:15px;padding:16px 0}.rf-detail summary:after{content:"+";font-size:20px}.rf-detail[open] summary:after{content:"\2212"}.rf-detail summary::-webkit-details-marker{display:none}.rf-detail-body{padding-bottom:20px;overflow-wrap:break-word}.rf-detail-body p{margin-top:0}.rf-information dl,.rf-guide dl{margin:0;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);font-size:14px;line-height:1.65;gap:0 16px}.rf-information dt,.rf-guide dt{font-weight:500}.rf-information dd,.rf-guide dd{margin:0}.rf-information :is(dt,dd),.rf-guide :is(dt,dd){padding:10px 0;border-bottom:1px solid #d8d0c5}.rf-payment-icons{display:flex;gap:10px;flex-wrap:wrap;list-style:none;padding:0}.rf-payment-icons svg{width:42px;height:28px}.rf-capacity{display:block}.rf-capacity-list{display:grid;gap:5px;margin:24px 0}.rf-capacity-list button{display:flex;gap:18px;text-align:start;align-items:baseline;background:transparent;color:inherit;border:0;padding:10px 0;min-height:44px;cursor:pointer;font:inherit;line-height:1.5}.rf-capacity-list button[aria-pressed=true]{color:#ae4e17;font-weight:600}.rf-capacity-list button>span{font-variant-numeric:tabular-nums}.rf-packing-panel[hidden]{display:none!important}.rf-packing-panel>img{width:100%;max-height:340px;object-fit:contain}.rf-capacity-fallback{min-height:160px;background:#fffaf5;padding:24px;display:flex;align-items:center;gap:24px}.rf-capacity-fallback strong{font:400 54px/1 var(--font-heading--family,Georgia,serif);white-space:nowrap}.rf-capacity-fallback p{margin:0}.rf-guide-heading{max-width:760px;margin:0 0 44px}.rf-size-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.rf-size-columns article{min-width:0}.rf-size-columns header{text-align:center}.rf-size-columns header>img{display:block;width:100%;height:260px;object-fit:contain}.rf-size-columns h2{font-size:30px;margin:18px 0 10px}.rf-size-columns .rf-specs{margin:24px 0;min-height:300px}.rf-packing-comparison ol{list-style:none;counter-reset:pack;padding:0;margin:0}.rf-packing-comparison li{counter-increment:pack;min-height:120px;display:flex;gap:16px;align-items:center;border-top:1px solid #d8d0c5;font-size:14px;line-height:1.7}.rf-packing-comparison li:before{content:"0" counter(pack) ".";color:#ab4d19}.rf-model-tabs{display:none}.rf-guide-index{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 28px}.rf-guide-index a{display:block;color:inherit;text-decoration:none}.rf-guide-index img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block}.rf-guide-index h2{font-size:30px;margin:8px 0}.rf-number{display:block;margin-top:18px;font-size:13px}.rf-guide-hero>div{align-self:center;padding:20px}.rf-guide-facts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;margin-bottom:56px}.rf-guide-facts h2:not(:first-child){margin-top:36px}.rf-guide-capacity{max-width:800px;margin:0 auto 64px}.rf-guide-construction{margin-top:40px}.rf-experience :is(a,button,summary):focus-visible,.rf-guide :is(a,button,summary):focus-visible,.rf-shopping :is(a,summary):focus-visible,.rf-information summary:focus-visible{outline:2px solid #002b4d;outline-offset:4px}@media(max-width:989px){.rf-feature-grid,.rf-guide-index{grid-template-columns:repeat(2,minmax(0,1fr))}.rf-size-columns{gap:18px}.rf-guide dl{grid-template-columns:1fr}.rf-guide dt{border:0;padding-bottom:0}.rf-guide dd{padding-top:0}}@media(max-width:749px){.rf-experience{padding:28px 16px 44px}.rf-guide{padding:28px 20px 44px}.rf-split,.rf-guide-hero,.rf-guide-facts,.rf-guide-construction{grid-template-columns:minmax(0,1fr);gap:24px;margin-bottom:40px}.rf-copy{padding:12px 4px 24px}.rf-feature-grid{display:flex;overflow-x:auto;gap:20px;scroll-snap-type:x proximity;padding-bottom:16px}.rf-feature-grid article{flex:0 0 88%;scroll-snap-align:start}.rf-feature-section{padding-bottom:32px}.rf-guide-index{grid-template-columns:1fr;gap:40px}.rf-size-columns{grid-template-columns:1fr}.rf-size-columns .rf-specs{min-height:0}.rf-size-columns article[data-mobile-hidden=true]{display:none}.rf-model-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:24px}.rf-model-tabs button{flex:1 1 90px;min-height:48px;border:1px solid #a8b1b5;background:transparent;color:inherit;font-size:12px;padding:10px;cursor:pointer}.rf-model-tabs button[aria-pressed=true]{background:#002b4d;color:#fff}.rf-size-columns header>img{height:300px}.rf-packing-comparison li{min-height:88px}.rf-guide-hero>div{padding:0}.rf-guide-construction{gap:16px}.rf-capacity-fallback{gap:16px;padding:20px}.rf-capacity-fallback strong{font-size:42px}.rf-assurances{gap:8px}.rf-related-links{gap:20px}}@media(prefers-reduced-motion:reduce){.rf-experience *,.rf-guide *{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/reference-finish.css.map */
