.desktop-only{display:none}.financing-option{background-color:rgb(var(--color-background))}.financing-option__container{display:flex;flex-direction:column;gap:2.4rem}.financing-option__inner{display:grid;grid-template-columns:auto 1fr;gap:.6rem 1.2rem;width:100%}.financing-option__icon{grid-row:1;grid-column:1;display:flex;align-items:center;justify-content:center;line-height:0}.financing-option__text{display:contents;width:100%}.financing-option__heading{grid-row:1;grid-column:2;align-self:center}.financing-option__description{grid-row:2;grid-column:1 / -1}.financing-option__icon svg{width:3rem;height:auto;fill:none}.financing-option__icon svg path{fill:rgb(var(--color-foreground))}.financing-option__icon img{width:3rem;height:auto;object-fit:contain}.financing-option__heading{font-family:Helvetica,Arial,sans-serif;font-weight:400;font-size:2.2rem;line-height:100%;letter-spacing:-.03rem;color:rgb(var(--color-foreground));margin:0}.financing-option__description{font-family:Helvetica,Arial,sans-serif;font-weight:300;font-size:1.4rem;line-height:150%;letter-spacing:0;color:rgb(var(--color-foreground));margin:0}.financing-option__button{display:inline-flex;align-items:center;justify-content:center;font-family:Helvetica,Arial,sans-serif;font-weight:700;font-size:1.6rem;line-height:100%;letter-spacing:.06rem;text-transform:uppercase;text-decoration:none;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));padding:1.9rem 3.6rem;border:none;cursor:pointer;transition:background-color .2s ease;width:100%}.financing-option__button:hover{background-color:var(--financing-btn-hover, rgba(var(--color-button), .85));color:rgb(var(--color-button-text))}@media screen and (min-width:750px){.desktop-only{display:block}.mobile-only{display:none}.financing-option__container{flex-direction:row;align-items:center;justify-content:space-between}.financing-option__inner{display:flex;flex-direction:row;align-items:center;gap:2.4rem}.financing-option__icon{grid-row:unset;grid-column:unset;flex-shrink:0}.financing-option__text{display:flex;flex-direction:column;gap:.4rem}.financing-option__heading{grid-row:unset;grid-column:unset;align-self:unset}.financing-option__description{grid-row:unset;grid-column:unset}.financing-option__icon svg{width:auto}.financing-option__icon img{width:auto}.financing-option__heading{font-size:3.2rem;letter-spacing:.02rem}.financing-option__description{font-size:1.6rem;line-height:2.4rem}.financing-option__button{width:auto;white-space:nowrap;flex-shrink:0}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/section-financing-option.css.map */
