.lbr-purchase-assurance{margin-top:var(--lbr-pa-margin-top, 10px);margin-bottom:var(--lbr-pa-margin-bottom, 16px);padding:var(--lbr-pa-padding-y, 14px) var(--lbr-pa-padding-x, 12px);background:var(--lbr-pa-background, #fbfaf8);border-radius:var(--lbr-pa-radius, 10px);color:var(--lbr-pa-title-color, #252525)}.lbr-purchase-assurance.has-border{border:1px solid var(--lbr-pa-border-color, #e5e0d8)}.lbr-purchase-assurance__message{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;color:var(--lbr-pa-title-color, #252525);font-size:var(--lbr-pa-message-size, 12px);line-height:1.35;font-weight:600;text-align:center}.lbr-purchase-assurance.has-message-lines .lbr-purchase-assurance__message:before,.lbr-purchase-assurance.has-message-lines .lbr-purchase-assurance__message:after{content:"";flex:1 1 20px;height:1px;background:var(--lbr-pa-border-color, #e5e0d8)}.lbr-purchase-assurance__payments{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--lbr-pa-payment-gap, 5px);margin-top:10px}.lbr-purchase-assurance__payment-icon{display:block;width:auto;height:var(--lbr-pa-payment-height, 26px);max-height:var(--lbr-pa-payment-height, 26px)}.lbr-purchase-assurance__services{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--lbr-pa-service-gap, 12px);margin-top:12px;padding-top:12px}.lbr-purchase-assurance.has-section-divider .lbr-purchase-assurance__services{border-top:1px solid var(--lbr-pa-border-color, #e5e0d8)}.lbr-purchase-assurance__service{display:grid;grid-template-columns:var(--lbr-pa-icon-size, 23px) minmax(0,1fr);align-items:start;gap:7px;min-width:0}.lbr-purchase-assurance.has-service-divider .lbr-purchase-assurance__service+.lbr-purchase-assurance__service{padding-left:var(--lbr-pa-service-gap, 12px);border-left:1px solid var(--lbr-pa-border-color, #e5e0d8)}.lbr-purchase-assurance__service-icon{display:flex;align-items:center;justify-content:center;width:var(--lbr-pa-icon-size, 23px);height:var(--lbr-pa-icon-size, 23px);color:var(--lbr-pa-icon-color, #252525)}.lbr-purchase-assurance__service-icon svg{display:block;width:100%;height:100%}.lbr-purchase-assurance__service-content{min-width:0}.lbr-purchase-assurance__service-title{display:block;margin:0 0 2px;color:var(--lbr-pa-title-color, #252525);font-size:var(--lbr-pa-title-size, 13px);line-height:1.3;font-weight:600}.lbr-purchase-assurance__service-text{display:block;color:var(--lbr-pa-text-color, #706b65);font-size:var(--lbr-pa-text-size, 11px);line-height:1.4}@media(max-width:749px){.lbr-purchase-assurance.lbr-pa-mobile-1 .lbr-purchase-assurance__services{grid-template-columns:1fr}.lbr-purchase-assurance.lbr-pa-mobile-1 .lbr-purchase-assurance__service+.lbr-purchase-assurance__service{padding-top:11px;padding-left:0;border-top:1px solid var(--lbr-pa-border-color, #e5e0d8);border-left:0}}@media(max-width:359px){.lbr-purchase-assurance__message{gap:5px;font-size:calc(var(--lbr-pa-message-size, 12px) - 1px)}.lbr-purchase-assurance__services{grid-template-columns:1fr}.lbr-purchase-assurance__service+.lbr-purchase-assurance__service{padding-top:11px!important;padding-left:0!important;border-top:1px solid var(--lbr-pa-border-color, #e5e0d8);border-left:0!important}}.lbr-purchase-assurance{margin-top:2px!important;margin-bottom:10px!important;padding:8px 0 4px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.lbr-purchase-assurance__payments{margin-top:7px}.lbr-purchase-assurance__services{margin-top:9px;padding-top:9px}.lbr-purchase-assurance__service{gap:6px}.lbr-purchase-assurance__service-title{margin-bottom:1px}@media(max-width:359px){.lbr-purchase-assurance{padding-top:7px!important}.lbr-purchase-assurance__services{gap:7px}}.lbr-purchase-assurance{width:100%;box-sizing:border-box;margin-top:4px!important;margin-bottom:12px!important;padding:8px 0 6px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.lbr-purchase-assurance__message{margin:0;color:#292929;font-weight:600;letter-spacing:0;text-transform:none;white-space:nowrap}.lbr-purchase-assurance.has-message-lines .lbr-purchase-assurance__message:before,.lbr-purchase-assurance.has-message-lines .lbr-purchase-assurance__message:after{background:#ddd8d0}.lbr-purchase-assurance__payments{margin-top:8px}.lbr-purchase-assurance__payment-icon{display:block!important;width:auto!important;object-fit:contain}.lbr-purchase-assurance__services{border-color:#e5e0d8}.lbr-purchase-assurance__service-icon{flex:0 0 auto}.lbr-purchase-assurance__service-icon svg{display:block!important;width:100%!important;height:100%!important}@media(max-width:749px){.lbr-purchase-assurance{margin-top:3px!important;margin-bottom:12px!important;padding-top:7px!important}.lbr-purchase-assurance__message{gap:7px;font-size:11px!important;line-height:1.3}.lbr-purchase-assurance__payments{gap:5px}.lbr-purchase-assurance__payment-icon{height:24px!important;max-height:24px!important}.lbr-purchase-assurance__services{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:10px;padding-top:10px}.lbr-purchase-assurance__service{grid-template-columns:21px minmax(0,1fr);gap:7px;padding:0 3px}.lbr-purchase-assurance__service-icon{width:21px!important;height:21px!important;min-width:21px!important}.lbr-purchase-assurance__service-title{margin-bottom:2px;font-size:13px!important;line-height:1.25}.lbr-purchase-assurance__service-text{font-size:11px!important;line-height:1.35}}@media(max-width:379px){.lbr-purchase-assurance__message{gap:5px;font-size:10.4px!important}.lbr-purchase-assurance__payments{gap:3px}.lbr-purchase-assurance__payment-icon{height:22px!important;max-height:22px!important}.lbr-purchase-assurance__services{gap:8px}.lbr-purchase-assurance__service{grid-template-columns:19px minmax(0,1fr);gap:5px}.lbr-purchase-assurance__service-icon{width:19px!important;height:19px!important;min-width:19px!important}.lbr-purchase-assurance__service-title{font-size:11.8px!important}.lbr-purchase-assurance__service-text{font-size:10px!important}}@media(min-width:750px){.lbr-purchase-assurance{margin-top:10px!important;margin-bottom:20px!important;padding:10px 0 8px!important}.lbr-purchase-assurance__message{gap:14px;font-size:15px!important;line-height:1.35;font-weight:600}.lbr-purchase-assurance.has-message-lines .lbr-purchase-assurance__message:before,.lbr-purchase-assurance.has-message-lines .lbr-purchase-assurance__message:after{flex:1 1 70px}.lbr-purchase-assurance__payments{gap:9px;margin-top:12px}.lbr-purchase-assurance__payment-icon{height:32px!important;max-height:32px!important}.lbr-purchase-assurance__services{grid-template-columns:repeat(2,minmax(0,300px));justify-content:center;gap:clamp(45px,8vw,110px);margin-top:16px;padding-top:16px}.lbr-purchase-assurance__service{grid-template-columns:27px minmax(0,1fr);gap:10px;width:100%;padding:0}.lbr-purchase-assurance__service-icon{width:27px!important;height:27px!important;min-width:27px!important}.lbr-purchase-assurance__service-title{margin-bottom:3px;font-size:16px!important;line-height:1.25}.lbr-purchase-assurance__service-text{font-size:13px!important;line-height:1.4}}@media(max-width:749px){.lbr-purchase-assurance{margin-top:-10px!important;padding-top:4px!important}}@media(min-width:750px){.lbr-purchase-assurance{margin-top:2px!important;padding-top:6px!important}}@media(min-width:750px){.lbr-purchase-assurance{width:100%;max-width:760px;margin:-6px auto 16px!important;padding:2px 0 4px!important}.lbr-purchase-assurance__message{gap:10px;font-size:13px!important;line-height:1.3;font-weight:600}.lbr-purchase-assurance.has-message-lines .lbr-purchase-assurance__message:before,.lbr-purchase-assurance.has-message-lines .lbr-purchase-assurance__message:after{flex:1 1 45px;max-width:150px}.lbr-purchase-assurance__payments{gap:6px;margin-top:8px}.lbr-purchase-assurance__payment-icon{height:26px!important;max-height:26px!important}.lbr-purchase-assurance__services{grid-template-columns:repeat(2,minmax(0,230px));justify-content:center;gap:55px;margin-top:12px;padding-top:12px}.lbr-purchase-assurance__service{grid-template-columns:22px minmax(0,1fr);gap:8px;padding:0}.lbr-purchase-assurance__service-icon{width:22px!important;height:22px!important;min-width:22px!important}.lbr-purchase-assurance__service-title{margin-bottom:2px;font-size:14px!important;line-height:1.25}.lbr-purchase-assurance__service-text{font-size:12px!important;line-height:1.35}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/lubrel-purchase-assurance.css.map */
