.spread-cost .collapsible-content .accordion .payment-card{border:1px solid #E5E5E5;border-radius:1rem;margin-bottom:1.5rem;overflow:hidden}.spread-cost .collapsible-content .accordion .payment-card summary{padding:2rem;display:flex;align-items:center;justify-content:start;gap:2rem;cursor:pointer;transition:all .15s linear}.spread-cost .collapsible-content .accordion .payment-card summary[aria-expanded=true],.spread-cost .collapsible-content .accordion .payment-card summary[aria-expanded=true]+.payment-content{background-color:#f4f4f4}.spread-cost .collapsible-content .accordion .payment-card summary img{display:block;width:100%;max-width:100%;height:5rem}.spread-cost .collapsible-content .accordion .payment-card summary .payment-badge{background-color:#f4f4f4;display:inline-flex;padding:1rem 1.5rem;color:#555;font-size:1.5rem;font-weight:400}.spread-cost .collapsible-content .accordion .payment-card summary[aria-expanded=true] .payment-badge{background-color:#fff}.spread-cost .collapsible-content .accordion .payment-card summary .payment-right{margin-left:auto}.spread-cost .collapsible-content .accordion .payment-card summary .icon-wrap{display:inline-flex;transition:all .15s linear}.spread-cost .collapsible-content .accordion .payment-card summary[aria-expanded=true] .icon-wrap{rotate:45deg}.spread-cost .collapsible-content .accordion .payment-card summary .icon-wrap svg{width:3rem;height:3rem}.spread-cost .collapsible-content .accordion .payment-card .payment-content{padding:2rem;border-top:1px solid #eee;overflow-wrap:break-word;word-break:break-word;word-wrap:break-word;line-height:1.5;transition:all .15s linear}.spread-cost .collapsible-content .accordion .payment-card .payment-content .payment-description{font-size:1.75rem}.spread-cost .collapsible-content .accordion .payment-card .payment-content .payment-description ol li:not(:last-child){margin-bottom:.75rem}.spread-cost .collapsible-content .accordion .payment-card .payment-content .payment-description ul{padding:0;margin:0;line-height:1.5}.spread-cost .collapsible-content .accordion .payment-card .payment-content .payment-description ul li:not(:last-child){margin-bottom:.75rem}.spread-cost .collapsible-content .accordion .payment-card .payment-content .payment-description>*{margin-top:0;margin-bottom:.5rem}.spread-cost .collapsible-content .accordion .payment-card .payment-content .payment-description>*:last-child{margin-bottom:0}.spread-cost .collapsible-content .accordion .payment-card .payment-content .payment-steps{display:flex;justify-content:space-between;flex-direction:column;margin:3rem 0}.spread-cost .collapsible-content .accordion .payment-card .payment-content .payment-steps .step:not(:last-child){flex:1;border-bottom:1px solid #999999;margin-bottom:2rem;padding-bottom:2rem}.spread-cost .collapsible-content .accordion .payment-card .payment-content .payment-steps .step p{margin:0;font-size:2rem;color:#555}.spread-cost .collapsible-content .accordion .payment-card .payment-content .payment-steps .step strong{display:block;font-size:2.25rem;color:#222;margin:.25rem 0}.spread-cost .collapsible-content .accordion .payment-card .payment-content .payment-features{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.spread-cost .collapsible-content .accordion .payment-card .payment-content .payment-features .pill{background:#009b66;color:#fff;padding:1rem 1.5rem 1rem 1rem;border-radius:5rem;font-size:1.5rem;display:inline-flex;gap:1rem;line-height:1.25}.spread-cost .collapsible-content .accordion .payment-card .payment-content .payment-features .pill svg{width:2rem;height:2rem;flex-shrink:0}.spread-cost .collapsible-content .accordion .payment-card .payment-content .payment-disclaimer{margin-top:3rem;padding-top:3rem;border-top:1px solid #B4B4B4;font-size:1.75rem;color:#555}.spread-cost .collapsible-content .accordion .payment-card .payment-content .payment-disclaimer a{color:#f36d6d;text-decoration:underline}.spread-cost .collapsible-content .accordion .payment-card .payment-content .payment-disclaimer a:hover{text-decoration:none}.spread-cost .collapsible-content .accordion .payment-card summary[aria-expanded=true]+.payment-content .payment-example{background:#fff}.spread-cost .collapsible-content .accordion .payment-card .payment-content .payment-example{padding:2rem;border-radius:1rem;font-size:1.5rem;line-height:1.25}.spread-cost .collapsible-content .accordion .payment-card .payment-content .payment-example .payment-title{color:#999;margin-bottom:1.75rem}.spread-cost .collapsible-content .accordion .payment-card .payment-content .payment-example .example-row{display:flex;justify-content:space-between;margin-top:1.5rem;color:#333}.spread-cost .collapsible-content .accordion .payment-card .payment-content .payment-example .example-row.total{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #B4B4B4;font-size:1.75rem;font-weight:600}.bnpl-notice{display:flex;gap:16px;padding:20px 24px;border-radius:12px;align-items:flex-start}.bnpl-notice__title-wrapper{display:flex;align-items:center;gap:1rem;margin-bottom:8px}.bnpl-notice__icon{flex-shrink:0;display:inline-flex}.bnpl-notice__icon :is(svg,img){width:3.5rem;height:3.5rem;display:block}.bnpl-notice__icon svg{fill:currentColor;opacity:.9}.bnpl-notice__title{font-size:2rem;line-height:1.25;font-weight:600;margin-bottom:0;margin-top:0}.bnpl-notice__text{font-size:1.75rem;line-height:1.5}.bnpl-notice__text a{text-decoration:none}.bnpl-notice__text a:hover{text-decoration:underline}@media screen and (min-width:750px){.spread-cost .collapsible-content .accordion .payment-card .payment-content .payment-steps{flex-direction:row}.spread-cost .collapsible-content .accordion .payment-card .payment-content .payment-steps .step:not(:last-child){flex:1;border-bottom:0;margin-bottom:0;padding-bottom:0;border-right:1px solid #999999;margin-right:2rem}}@media screen and (min-width:990px){.spread-cost .collapsible-content .accordion .payment-card{border-radius:1.5rem;margin-bottom:1.75rem}.spread-cost .collapsible-content .accordion .payment-card summary,.spread-cost .collapsible-content .accordion .payment-card .payment-content{padding:3rem}.spread-cost .collapsible-content .accordion .payment-card .payment-content .payment-steps .step:not(:last-child){margin-right:6rem}.spread-cost .collapsible-content .accordion .payment-card .payment-content .payment-steps .step strong{font-size:3rem}}@media screen and (min-width:1200px){.spread-cost .collapsible-content .accordion .payment-card .payment-content .payment-steps .step:not(:last-child){margin-right:10rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/spread-content.css.map */
