.rf-collection-guide{background:#f7f7f0;padding:0 0 52px;color:#17271f}
.rf-collection-guide-panel{background:#fff;border:1px solid #dce3db;border-radius:14px;padding:36px 40px}
.rf-collection-guide-label{font:700 12px/1.5 'ITHG Poppins',sans-serif;letter-spacing:.1em;color:#526156;margin:0 0 12px}
.rf-collection-guide-copy{font:400 16px/1.85 'ITHG Poppins',sans-serif;overflow-wrap:anywhere}
.rf-collection-guide-copy h2,.rf-collection-guide-copy h3{color:#103f30;font-family:'RF Inter',sans-serif;font-weight:800;letter-spacing:-.025em;line-height:1.3}
.rf-collection-guide-copy h2{font-size:30px;margin:0 0 18px}
.rf-collection-guide-copy h3{font-size:23px;margin:30px 0 12px}
.rf-collection-guide-copy p{margin:0 0 16px;max-width:90ch}
.rf-collection-guide-copy ul{padding-left:24px;margin:16px 0 24px;max-width:90ch}
.rf-collection-guide-copy li{padding-left:4px;margin:0 0 14px}
.rf-collection-guide-copy a{color:#103f30;text-decoration:underline;text-underline-offset:4px}
.rf-collection-guide-copy a:hover{text-decoration-thickness:2px}
.rf-collection-guide-copy :focus-visible{outline:3px solid #b68c00;outline-offset:4px}
.rf-collection-guide-copy details{border-top:1px solid #dce3db;padding:16px 0}
.rf-collection-guide-copy details:last-child{border-bottom:1px solid #dce3db}
.rf-collection-guide-copy summary{cursor:pointer;color:#103f30;font-weight:700;font-size:16px;line-height:1.7;min-height:28px}
.rf-collection-guide-copy details p{margin:14px 0 0}
@media(max-width:749px){
  .rf-collection-guide{padding-bottom:32px}
  .rf-collection-guide-panel{padding:24px 20px;border-radius:10px}
  .rf-collection-guide-copy h2{font-size:25px}
  .rf-collection-guide-copy h3{font-size:21px;margin-top:26px}
  .rf-collection-guide-copy{font-size:16px}
}
