.cf-safety-guide{background:#fff;color:#18211c}.shopify-section:has(.cf-hero--deploy-safe)+.shopify-section:has(.cf-safety-guide){margin-top:0}.cf-safety-guide .cf-safety-guide__explain,.cf-safety-guide .cf-safety-guide__check-inner,.cf-safety-guide .cf-safety-guide__systems-inner,.cf-safety-guide .cf-safety-guide__help-inner{display:grid;grid-template-columns:minmax(22rem,.72fr) minmax(0,1.28fr);gap:clamp(3.6rem,7vw,9rem);align-items:center;padding-top:clamp(7.2rem,8vw,9.6rem);padding-bottom:clamp(7.2rem,8vw,9.6rem)}.cf-safety-guide__eyebrow{margin:0 0 1rem;color:#165f2d;font-family:var(--font-heading-family);font-size:1.25rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.cf-safety-guide__heading{max-width:18ch;margin:0;color:inherit;font-family:var(--font-heading-family);font-size:clamp(3.2rem,4vw,5rem);font-weight:700;line-height:1.08;letter-spacing:-.025em;text-wrap:balance}.cf-safety-guide__text{margin-top:1.8rem;color:#4a554e;font-size:1.65rem;line-height:1.65}.cf-safety-guide__text>:first-child{margin-top:0}.cf-safety-guide__text>:last-child{margin-bottom:0}.cf-safety-guide__media{display:grid;grid-template-columns:minmax(10rem,.42fr) minmax(0,1fr);gap:clamp(1.6rem,3vw,3rem);align-items:center}.cf-safety-guide__mark,.cf-safety-guide__seat-figure,.cf-safety-guide__diagram-figure{margin:0}.cf-safety-guide__mark{display:flex;min-height:16rem;align-items:center;justify-content:center;padding:1.8rem;border-radius:1.2rem;background:#142019}.cf-safety-guide__mark-image,.cf-safety-guide__seat-image,.cf-safety-guide__diagram-image{display:block;width:100%;height:auto}.cf-safety-guide__mark-image{max-width:16rem;object-fit:contain}.cf-safety-guide__seat-figure{display:grid;min-width:0;justify-items:center}.cf-safety-guide__seat-image{max-height:38rem;object-fit:contain}.cf-safety-guide__seat-figure figcaption,.cf-safety-guide__diagram-figure figcaption{max-width:62rem;margin-top:1.2rem;color:#4a554e;font-size:1.3rem;line-height:1.5}.cf-safety-guide__supplier{background:#f6f7f3}.cf-safety-guide__supplier-inner.page-width{display:grid;grid-template-columns:minmax(24rem,.8fr) minmax(0,1.2fr);gap:clamp(3.6rem,7vw,9rem);align-items:start;padding-top:clamp(7.2rem,8vw,9.6rem);padding-bottom:clamp(7.2rem,8vw,9.6rem)}.cf-safety-guide__supplier .cf-safety-guide__eyebrow,.cf-safety-guide__check .cf-safety-guide__eyebrow{color:#6f1733}.cf-safety-guide__assurance{display:grid;margin:0;border-top:.1rem solid #808a83}.cf-safety-guide__assurance>div{display:grid;grid-template-columns:minmax(15rem,.42fr) minmax(0,1fr);gap:2.4rem;padding:2.4rem 0;border-bottom:.1rem solid #808a83}.cf-safety-guide__assurance dt{color:#18211c;font-family:var(--font-heading-family);font-size:1.7rem;font-weight:700}.cf-safety-guide__assurance dd{margin:0;color:#364139;font-size:1.5rem;line-height:1.6}.cf-safety-guide__check{background:#f3ebdd}.cf-safety-guide__check .cf-actions{max-width:34rem;margin-top:2.8rem}.cf-safety-guide .cf-safety-guide__position,.cf-safety-guide .cf-safety-guide__diagram,.cf-safety-guide .cf-safety-guide__questions{padding-top:clamp(7.2rem,8vw,9.6rem);padding-bottom:clamp(7.2rem,8vw,9.6rem)}.cf-safety-guide__diagram{display:grid;grid-template-columns:minmax(22rem,.58fr) minmax(0,1.42fr);gap:clamp(3.6rem,7vw,9rem);align-items:center}.cf-safety-guide__diagram-figure{min-width:0}.cf-safety-guide__diagram-image{border-radius:1.2rem;background:#fff;object-fit:contain}.cf-safety-guide__position-header,.cf-safety-guide__questions-header{max-width:84rem}.cf-safety-guide__position-surface{background:#f3ebdd}.cf-safety-guide__position-surface .cf-safety-guide__eyebrow,.cf-safety-guide__position-surface .cf-safety-guide__evidence span{color:#6f1733}.cf-safety-guide__evidence{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:3.6rem 0 0;padding:0;border-top:.1rem solid #808a83;border-bottom:.1rem solid #808a83;list-style:none}.cf-safety-guide__evidence li{min-width:0;padding:clamp(2.8rem,4vw,4.8rem);border-left:.1rem solid #808a83}.cf-safety-guide__evidence li:first-child{border-left:0}.cf-safety-guide__evidence span{color:#165f2d;font-family:var(--font-heading-family);font-size:3rem;font-weight:700}.cf-safety-guide__evidence p{margin:2rem 0 0;color:#4a554e;font-size:1.55rem;line-height:1.65}.cf-safety-guide__systems{background:#142019;color:#fff}.cf-safety-guide__systems .cf-safety-guide__eyebrow,.cf-safety-guide__help .cf-safety-guide__eyebrow{color:#f5d928}.cf-safety-guide__systems .cf-safety-guide__text,.cf-safety-guide__systems .cf-safety-guide__text p,.cf-safety-guide__help .cf-safety-guide__text,.cf-safety-guide__help .cf-safety-guide__text p{color:#fff}.cf-safety-guide__questions{display:grid;grid-template-columns:minmax(22rem,.65fr) minmax(0,1.35fr);gap:clamp(3.6rem,7vw,9rem)}.cf-safety-guide__questions-surface{background:#f6f7f3}.cf-safety-guide__disclosures{border-top:.1rem solid #808a83}.cf-safety-guide__disclosures details{border-bottom:.1rem solid #808a83}.cf-safety-guide__disclosures summary{display:flex;min-height:7rem;cursor:pointer;align-items:center;justify-content:space-between;gap:2rem;padding:2rem 0;color:#18211c;font-family:var(--font-heading-family);font-size:1.75rem;font-weight:600;list-style:none}.cf-safety-guide__disclosures summary::-webkit-details-marker{display:none}.cf-safety-guide__disclosures summary:focus-visible{outline:.3rem solid #18211c;outline-offset:.3rem;box-shadow:0 0 0 .6rem #f5d928}.cf-safety-guide__disclosures details[open] summary span:last-child{transform:rotate(45deg)}.cf-safety-guide__disclosures details>div{max-width:76rem;padding:0 4rem 2.4rem 0;color:#4a554e;font-size:1.55rem;line-height:1.65}.cf-safety-guide__help{background:#165f2d;color:#fff}.cf-safety-guide__help .cf-actions{width:min(100%,52rem);max-width:52rem;grid-template-columns:minmax(0,1fr);justify-self:end}.cf-safety-guide__help .cf-button{width:100%;min-width:0}.cf-safety-guide__help .cf-button--light{border-color:#fff;background:transparent;color:#fff}.cf-safety-guide__help .cf-button--primary:hover,.cf-safety-guide__help .cf-button--light:hover{border-color:#fff;background:#fff;color:#165f2d}@media screen and (max-width:749px){.cf-safety-guide .cf-safety-guide__explain,.cf-safety-guide .cf-safety-guide__check-inner,.cf-safety-guide .cf-safety-guide__systems-inner,.cf-safety-guide .cf-safety-guide__help-inner,.cf-safety-guide__supplier-inner.page-width,.cf-safety-guide__diagram,.cf-safety-guide__questions,.cf-safety-guide__evidence{grid-template-columns:minmax(0,1fr)}.cf-safety-guide .cf-safety-guide__explain,.cf-safety-guide .cf-safety-guide__check-inner,.cf-safety-guide .cf-safety-guide__systems-inner,.cf-safety-guide .cf-safety-guide__help-inner,.cf-safety-guide__supplier-inner.page-width,.cf-safety-guide .cf-safety-guide__diagram,.cf-safety-guide .cf-safety-guide__position,.cf-safety-guide .cf-safety-guide__questions{padding-top:4.8rem;padding-bottom:4.8rem}.cf-safety-guide__media{grid-template-columns:minmax(8rem,.36fr) minmax(0,1fr)}.cf-safety-guide__mark{min-height:12rem;padding:1.2rem}.cf-safety-guide__assurance>div{grid-template-columns:minmax(0,1fr);gap:.8rem}.cf-safety-guide__evidence li{border-top:.1rem solid #808a83;border-left:0}.cf-safety-guide__evidence li:first-child{border-top:0}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/cf-section-cf-deploy-safe-guide.css.map */
