.cf-collection-intro{max-width:760px;margin:18px auto 0;padding:0 22px;text-align:center;font-size:16px;line-height:1.65}.cf-collection-intro p{margin:0}.cf-collection-intro a,.cf-collection-guide a,.cf-page-content a{text-decoration:underline;text-underline-offset:3px}.cf-collection-guide{max-width:900px;margin:8px auto 40px;padding-top:28px;border-top:1px solid rgba(var(--color-foreground),.12);font-size:16px;line-height:1.7}.cf-collection-guide h2{font-family:inherit;font-size:22px;line-height:1.3;margin:0 0 16px}.cf-collection-guide p{margin:0 0 14px}.cf-collection-guide nav{margin-top:20px}.cf-delivery-note{margin-top:16px!important}.cf-product-links,.cf-page-links{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:18px 0 0;font-size:14px;line-height:1.6}.cf-product-links a,.cf-page-links a{text-decoration:underline;text-underline-offset:3px}.cf-page-content{line-height:1.7}.cf-page-content>p{margin-bottom:16px}@media(max-width:749px){.cf-collection-intro{font-size:15px;padding:0 20px;margin-top:14px}.cf-collection-guide{font-size:15px;margin:0 auto 28px;padding-top:24px}.cf-collection-guide nav a{display:inline-block;padding:3px 0}.cf-product-links,.cf-page-links{gap:8px 14px}}

.cf-collection-intro a,.cf-collection-guide a,.cf-product-links a,.cf-page-links a{color:inherit}

.cf-price-enquiry p{margin:0 0 16px;line-height:1.6}.cf-price-enquiry .xo-btn{min-height:48px}
