.financing-options{background-color:#f7f7f7;padding:20px 0 40px}.financing-options__grid{display:grid;gap:17px}.financing-option-card{display:flex;flex-direction:column;height:100%;padding:24px 20px;background-color:#f7f7f7;border:1px solid var(--colorTextBodyAlpha015);border-radius:var(--custom-button-border-radius);color:var(--colorTextBody)}.financing-option-card__logo-wrap{display:flex;align-items:center;min-height:48px;margin-bottom:18px}.financing-option-card__logo{display:block;width:auto;max-width:190px;max-height:42px;object-fit:contain}.financing-option-card__logo--flexiti{max-height:46px}.financing-option-card h3{margin-bottom:12px}.financing-option-card__content{flex:1 1 auto}.financing-option-card__content p{margin-bottom:16px}.financing-option-card__content ul{margin-bottom:0}.financing-option-card__content li{margin-bottom:10px}.financing-option-card__content li:last-child{margin-bottom:0}@media only screen and (min-width:769px){.financing-options{padding:30px 0 60px}.financing-options__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.financing-option-card{padding:40px 26px}}.services-page-hero{position:relative;overflow:hidden;padding:48px 0 40px;color:#f7f7f7;background-color:#111}.services-page-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#ffffff14;pointer-events:none}.services-page-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.services-page-hero__media{z-index:0}.services-page-hero__media image-element,.services-page-hero__bg{display:block;width:100%;height:100%}.services-page-hero__bg{object-fit:cover;object-position:center}.services-page-hero__inner{position:relative;z-index:2}.services-page-hero__content{display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.services-page-hero__logo-wrap{width:min(100%,620px)}.services-page-hero__logo-wrap image-element,.services-page-hero__logo{display:block;width:100%;height:auto}.services-page-hero__title{margin:0;color:#fff}.services-page-hero__description{max-width:92rem;margin:0 auto;text-shadow:0 1px 2px rgba(0,0,0,.45)}.services-page-hero__description p{margin:0;line-height:1.5}@media only screen and (min-width:769px){.services-page-hero{padding:30px 0 40px}.services-page-hero__content{gap:22px}.services-page-hero__description p{line-height:1.45}}.service-packages{padding:20px 0 40px}.service-packages__intro{margin-bottom:24px}.service-packages__intro .section-header__title{margin-bottom:0}.service-packages__intro-text{max-width:62rem;margin-top:12px}.service-package-card{border-top:20px solid var(--service-package-accent, #D9641E);box-shadow:0 10px 24px #222a2a14}.service-package-card__header{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.service-package-card__heading h3{margin-bottom:0}.service-package-card__tier{margin:0 0 6px;color:var(--service-package-accent, #D9641E);font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:.9rem;letter-spacing:.08em;text-transform:uppercase}.service-package-card__price{margin:0;color:var(--service-package-accent, #D9641E);font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:clamp(1.5rem,2vw,2rem);line-height:1}.service-package-card__subtitle{margin:0 0 16px;font-weight:600;letter-spacing:.03em}.service-package-card__content{flex:1 1 auto}.service-package-card__content li{margin-bottom:10px}.service-package-card__content li:last-child{margin-bottom:0}.service-package-card__note{margin-top:18px;padding-top:16px;border-top:1px solid var(--colorTextBodyAlpha015);font-size:.95rem}.service-package-card__note p:last-child{margin-bottom:0}.service-package-card__actions{margin-top:auto;padding-top:20px;align-self:center;width:100%}.service-package-card__button{display:inline-flex;align-items:center;justify-content:center;width:100%}@media only screen and (min-width:600px){.service-packages__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:769px){.service-packages{padding:60px 0}.service-packages__intro{margin-bottom:32px}.service-package-card__header{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:20px}.service-package-card__price{text-align:right}}@media only screen and (min-width:1100px){.service-packages__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.service-packages__grid--count-1{grid-template-columns:minmax(0,1fr)}.service-packages__grid--count-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.financing-steps{padding:40px 0 48px;background-color:#ebebeb}.financing-steps__intro{margin-bottom:24px}.financing-steps__intro h2{margin-bottom:12px}.financing-steps__intro-text{max-width:64rem}.financing-steps__grid{background-color:#ebebeb;display:grid;gap:17px}.financing-step-card{display:flex;flex-direction:column;height:100%;padding-top:20px;background-color:#ebebeb}.financing-step-card__eyebrow{margin-bottom:10px;color:#d9641e;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:.9rem;letter-spacing:.08em;text-transform:uppercase}.financing-step-card h3{margin-bottom:12px;font-size:20px;font-family:var(--typeBasePrimary);text-transform:capitalize;letter-spacing:.03em!important;font-weight:600}.financing-step-card__text,.financing-step-card__text p{margin-bottom:0}@media only screen and (min-width:769px){.financing-steps{padding:60px 0}.financing-steps__intro{margin-bottom:32px}.financing-steps__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.financing-step-card{padding-top:20px}}@media only screen and (min-width:1100px){.financing-steps__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom-financing-services.css.map */
