.cto-financing{display:block}.cto-financing.financing-modal-details{padding-bottom:36px}.cto-financing .cto-financing__title{color:#333;font-size:24px;font-weight:600;line-height:30px;letter-spacing:-.05em}.cto-financing .cto-financing__subtitle{color:#000;font-size:16px;font-weight:600;line-height:20px;margin:0;letter-spacing:normal}.cto-financing__acc-title{color:#000!important;display:flex;align-items:center;justify-content:space-between;font-size:16px;line-height:20px;padding:16px 30px 16px 0}.cto-financing .accordion{border-top:0;margin:0}.cto-financing .accordion summary{padding:0}.cto-financing .accordion__title{font-weight:400!important}.cto-financing .accord-content{padding:0!important}.cto-financing .cto-financing__actions{display:flex;flex-direction:column;column-gap:16px;flex-wrap:nowrap!important}.cto-financing .cto-financing__actions input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.cto-financing .cto-financing__input:hover+label{border-color:#0071e3}.cto-financing .cto-financing__input:checked+label{border:2px solid #0071E3}.cto-financing .cto-financing__actions input[type=radio]+label:before{content:"";position:absolute}.cto-financing .cto-financing__actions label{color:#000;display:flex;row-gap:12px;align-items:center;border:var(--variant-pills-border-width) solid rgba(var(--color-foreground),var(--variant-pills-border-opacity));background-color:rgb(var(--color-background));border-radius:var(--variant-pills-radius);padding:14px;margin-bottom:12px;font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:16px;text-align:left;transition:border var(--duration-short) ease;cursor:pointer;position:relative;width:100%}.cto-financing .financing__cta,.cto-financing .cto-financing__modal-trigger{letter-spacing:0}.cto-financing .financing__cta{font-size:14px;line-height:16px;font-weight:600;display:inline-block;cursor:pointer;color:#0071e3;padding-top:8px}.cto-financing .cto-financing__cta:hover,.cto-financing .cto-financing__modal-trigger:hover,.cto-financing .financing__cta:hover{color:var(--color-tertiary-dynamic-hover)!important;text-decoration:none}.cto-financing .cto-financing__modal-trigger{color:#0071e3;display:inline-block;cursor:pointer;font-size:14px;font-weight:600;line-height:20px;padding-bottom:14px}.cto-financing .financing__details{border:1px solid #d9d9d9;border-radius:9px;padding:14px;margin:4px 0 10px}.cto-financing .financing__details-inner{display:flex;flex-direction:column}.cto-financing .financing__details-inner-text{display:flex;flex-direction:row;letter-spacing:normal}.cto-financing .financing__terms{color:#000;font-size:14px;font-weight:400;line-height:16.71px;margin-right:4px;padding-bottom:10px}.cto-financing .financing__terms--subheading{padding-top:0}.cto-financing .financing__image{max-width:165px;width:100%}.cto-financing .financing__logo{width:fit-content}.cto-financing .accordion details[open]>summary .accordion__title{color:#000!important;text-decoration:none}.cto-financing .accordion details[open]>summary .icon{color:#000!important;transform:rotate(180deg)}@media screen and (min-width: 1024px){.cto-financing .cto-financing__title{font-size:32px;line-height:36px;padding-top:0}.cto-financing .financing__cta{line-height:20px;padding-top:6px}.cto-financing .financing__details{margin-top:12px}.cto-financing .financing__details-inner{display:flex;flex-direction:row;justify-content:space-between}.cto-financing .financing__details-inner-text{display:flex;flex-direction:column}.cto-financing .financing__terms--subheading{padding-top:4px}.cto-financing .cto-financing__actions{display:flex;flex-direction:row}.cto-financing .cto-financing__actions label{font-size:16px;line-height:20px;margin-bottom:0;width:50%}.cto-financing .financing__terms{padding-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/product-cto-financing.css.map */
