.ls-payment-preview{--ls-pay-blue:#083f65;--ls-pay-gold:#b08d57;--ls-pay-ink:#252525;--ls-pay-muted:#5b6570;--ls-pay-line:#d9d9d9;--ls-pay-soft:#f5f7f8;color:var(--ls-pay-ink);background:#fff;font-family:var(--font-body-family,Inter,Arial,sans-serif)}.ls-payment-preview *,.ls-payment-preview *:before,.ls-payment-preview *:after{box-sizing:border-box}.ls-payment-preview__inner{width:min(100% - 48px,1360px);margin:0 auto;padding-bottom:36px}.ls-payment-preview__breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:24px 0 15px;color:#66727d;font-size:12px}.ls-payment-preview__breadcrumb a{color:var(--ls-pay-blue);text-decoration:none}.ls-payment-preview__breadcrumb a:hover{text-decoration:underline;text-underline-offset:3px}.ls-payment-preview__intro{max-width:850px;padding:16px 0 25px}.ls-payment-preview__eyebrow,.ls-payment-preview__kicker{margin:0 0 10px;color:var(--ls-pay-gold);font-size:11px;font-weight:750;letter-spacing:.12em;line-height:1.4}.ls-payment-preview__intro h1,.ls-payment-preview__product-copy h2,.ls-payment-preview__checkout h2,.ls-payment-preview__note h2{margin:0;color:var(--ls-pay-blue);font-family:Inter,var(--font-body-family,Arial,sans-serif)!important;font-weight:700!important;letter-spacing:-.025em;line-height:1.2;overflow-wrap:anywhere}.ls-payment-preview__intro h1{max-width:800px;font-size:clamp(30px,3.2vw,45px)}.ls-payment-preview__intro>p:last-child{max-width:780px;margin:12px 0 0;color:var(--ls-pay-muted);font-size:15px;line-height:1.65}.ls-payment-preview__layout{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(440px,.96fr);align-items:start;gap:clamp(22px,3vw,42px)}.ls-payment-preview__product,.ls-payment-preview__checkout{min-width:0;border:1px solid var(--ls-pay-line);background:#fff;box-shadow:0 18px 45px #08273c17}.ls-payment-preview__image{overflow:hidden;margin:0;aspect-ratio:1.47/1;background:#edf1f3}.ls-payment-preview__image img{display:block;width:100%;height:100%;object-fit:cover}.ls-payment-preview__product-copy{padding:clamp(22px,3vw,35px)}.ls-payment-preview__kicker{margin-bottom:7px;font-size:10px}.ls-payment-preview__product-copy h2{font-size:clamp(24px,2.2vw,32px)}.ls-payment-preview__description{margin:10px 0 19px;color:var(--ls-pay-muted);font-size:14px;line-height:1.6}.ls-payment-preview__specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0}.ls-payment-preview__specs div{min-width:0;padding:12px 13px;border:1px solid #e3e7e9;background:var(--ls-pay-soft)}.ls-payment-preview__specs div:last-child{grid-column:1/-1}.ls-payment-preview__specs dt{margin:0 0 5px;color:#6d7880;font-size:10px;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.ls-payment-preview__specs dd{margin:0;color:var(--ls-pay-ink);font-size:13px;font-weight:650;line-height:1.45}.ls-payment-preview__benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 15px;margin:18px 0 0;padding:0;list-style:none}.ls-payment-preview__benefits li{display:flex;align-items:flex-start;gap:8px;color:#4c5c63;font-size:12px;line-height:1.45}.ls-payment-preview__benefits li span{flex:0 0 auto;color:var(--ls-pay-gold);font-size:15px;font-weight:800;line-height:1.1}.ls-payment-preview__checkout{padding:clamp(21px,2.3vw,31px);border-top:4px solid var(--ls-pay-gold)}.ls-payment-preview__checkout-heading{display:flex;align-items:center;justify-content:space-between;gap:18px}.ls-payment-preview__checkout-heading .ls-payment-preview__eyebrow{margin-bottom:7px}.ls-payment-preview__checkout h2{font-size:clamp(22px,2.1vw,29px)}.ls-payment-preview__lock{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;border:1px solid #d7e3e9;border-radius:50%;color:var(--ls-pay-blue);font-size:24px}.ls-payment-preview__checkout-intro{margin:12px 0 18px;color:var(--ls-pay-muted);font-size:13px;line-height:1.55}.ls-payment-preview__form{display:grid;gap:20px}.ls-payment-preview__stages{display:grid;gap:10px;min-width:0;margin:0;padding:0;border:0}.ls-payment-preview__stages legend,.ls-payment-preview__opening-fields legend{margin:0 0 9px;padding:0;color:var(--ls-pay-blue);font-size:12px;font-weight:750}.ls-payment-preview__stage{position:relative;display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:68px;padding:12px 14px;border:1px solid var(--ls-pay-line);background:#fff;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.ls-payment-preview__stage:hover{border-color:#b8c9d3}.ls-payment-preview__stage.is-selected{border-color:var(--ls-pay-blue);background:#f3f7f9;box-shadow:inset 0 0 0 1px var(--ls-pay-blue)}.ls-payment-preview__stage input{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.ls-payment-preview__stage:focus-within{outline:2px solid var(--ls-pay-gold);outline-offset:3px}.ls-payment-preview__radio{display:grid;place-items:center;width:19px;height:19px;border:1.5px solid #8a969c;border-radius:50%}.ls-payment-preview__stage.is-selected .ls-payment-preview__radio{border-color:var(--ls-pay-blue)}.ls-payment-preview__stage.is-selected .ls-payment-preview__radio:after{width:9px;height:9px;border-radius:50%;background:var(--ls-pay-blue);content:""}.ls-payment-preview__stage-copy{display:grid;gap:4px;min-width:0}.ls-payment-preview__stage-copy strong{color:var(--ls-pay-blue);font-size:14px;font-weight:750}.ls-payment-preview__stage-copy small{color:var(--ls-pay-muted);font-size:10px;line-height:1.45}.ls-payment-preview__stage-tag{padding:6px 8px;background:#f4eee3;color:#7d633b;font-size:9px;font-weight:800;letter-spacing:.07em}.ls-payment-preview__opening-fields{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;margin:0;padding:0;border:0}.ls-payment-preview__opening-fields legend{grid-column:1/-1}.ls-payment-preview__opening-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ls-payment-preview__field{display:grid;align-content:start;gap:6px;min-width:0;color:#3e4d56;font-size:11px;font-weight:700}.ls-payment-preview__field>span{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.ls-payment-preview__field>span small{color:#77838a;font-size:10px;font-weight:500}.ls-payment-preview__field input,.ls-payment-preview__field select,.ls-payment-preview__field textarea{width:100%;min-width:0;min-height:43px;padding:10px 11px;border:1px solid #cfd7db;border-radius:0;background:#fff;color:var(--ls-pay-ink);font:inherit;font-size:12px;font-weight:450}.ls-payment-preview__field textarea{min-height:82px;resize:vertical;line-height:1.5}.ls-payment-preview__field input::placeholder,.ls-payment-preview__field textarea::placeholder{color:#96a0a5}.ls-payment-preview__field input:focus,.ls-payment-preview__field select:focus,.ls-payment-preview__field textarea:focus{border-color:var(--ls-pay-blue);outline:2px solid rgba(8,63,101,.14)}.ls-payment-preview__field--wide{grid-column:1/-1}.ls-payment-preview__amount{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px 16px;border:1px solid #dfd2bd;background:#faf7f1}.ls-payment-preview__amount>div{display:grid;gap:4px}.ls-payment-preview__amount-label{color:var(--ls-pay-blue);font-size:13px;font-weight:750}.ls-payment-preview__amount-note{color:#756d60;font-size:10px}.ls-payment-preview__amount>strong{color:var(--ls-pay-blue);font-size:24px;font-weight:750;text-align:right}.ls-payment-preview__disclaimer{margin:-12px 0 0;color:#6c7478;font-size:10px;line-height:1.45}.ls-payment-preview__pay{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:54px;margin-top:-3px;padding:13px 17px;border:1px solid var(--ls-pay-gold);background:var(--ls-pay-gold);color:#fff;font:inherit;font-size:14px;font-weight:750;cursor:pointer;transition:background .18s ease,transform .18s ease}.ls-payment-preview__pay:hover:not(:disabled){background:#9b7846;transform:translateY(-1px)}.ls-payment-preview__pay:focus-visible{outline:3px solid rgba(8,63,101,.35);outline-offset:3px}.ls-payment-preview__pay:disabled{cursor:not-allowed;opacity:.65}.ls-payment-preview__pay span{font-size:19px}.ls-payment-preview__secure{display:flex;align-items:center;justify-content:center;gap:7px;margin:-12px 0 0;color:#6b777d;font-size:10px;line-height:1.5;text-align:center}.ls-payment-preview__secure span{color:var(--ls-pay-gold);font-size:17px}.ls-payment-preview__help{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:20px;padding-top:17px;border-top:1px solid #e3e6e7}.ls-payment-preview__help>span,.ls-payment-preview__note>span{display:grid;place-items:center;width:30px;height:30px;border:1px solid #d7e0e5;border-radius:50%;color:var(--ls-pay-blue);font-weight:750}.ls-payment-preview__help p{margin:0;color:#68737a;font-size:10px;line-height:1.5}.ls-payment-preview__help p strong{color:#3e4c54;font-size:11px}.ls-payment-preview__help>a{color:var(--ls-pay-blue);font-size:10px;font-weight:750;text-decoration:underline;text-decoration-color:#b7c5cc;text-underline-offset:3px;white-space:nowrap}.ls-payment-preview__note{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:15px;margin:26px 0 0;padding:21px 24px;border:1px solid #e2e7e9;background:var(--ls-pay-soft)}.ls-payment-preview__note>span{border-color:#e1d3bb;background:#faf7f1;color:#8c6c3f;font-family:Georgia,serif;font-style:italic}.ls-payment-preview__note h2{margin-bottom:5px;font-size:15px}.ls-payment-preview__note p{max-width:820px;margin:0;color:#5e6a71;font-size:12px;line-height:1.55}.ls-payment-preview__note>a{color:var(--ls-pay-blue);font-size:12px;font-weight:750;text-decoration:none;white-space:nowrap}.ls-payment-preview__note>a:hover{text-decoration:underline;text-underline-offset:3px}@media(max-width:1040px){.ls-payment-preview__layout{grid-template-columns:minmax(0,1fr) minmax(390px,.96fr);gap:20px}.ls-payment-preview__specs{grid-template-columns:minmax(0,1fr)}.ls-payment-preview__specs div:last-child{grid-column:auto}}@media(max-width:820px){.ls-payment-preview__inner{width:min(100% - 36px,680px)}.ls-payment-preview__layout{grid-template-columns:minmax(0,1fr)}.ls-payment-preview__note{grid-template-columns:32px minmax(0,1fr)}.ls-payment-preview__note>a{grid-column:2}}@media(max-width:560px){.ls-payment-preview__inner{width:min(100% - 28px,480px)}.ls-payment-preview__breadcrumb{padding-top:17px;font-size:11px}.ls-payment-preview__intro{padding-top:9px}.ls-payment-preview__intro h1{font-size:clamp(29px,8vw,36px)}.ls-payment-preview__intro>p:last-child{font-size:13px}.ls-payment-preview__product-copy{padding:20px 17px}.ls-payment-preview__product-copy h2{font-size:25px}.ls-payment-preview__benefits{grid-template-columns:minmax(0,1fr)}.ls-payment-preview__checkout{padding:20px 16px}.ls-payment-preview__form{gap:17px}.ls-payment-preview__opening-grid{grid-template-columns:minmax(0,1fr);gap:11px}.ls-payment-preview__field--wide{grid-column:auto}.ls-payment-preview__stage{grid-template-columns:18px minmax(0,1fr);gap:9px;padding:12px}.ls-payment-preview__stage-tag{grid-column:2;justify-self:start;margin-top:-3px}.ls-payment-preview__help{grid-template-columns:30px minmax(0,1fr)}.ls-payment-preview__help>a{grid-column:2;justify-self:start}.ls-payment-preview__note{gap:10px;margin-top:19px;padding:15px}.ls-payment-preview__note h2{font-size:14px}.ls-payment-preview__note p{font-size:11px}.ls-payment-preview__note>a{font-size:11px}}.ls-payment-preview [data-payment-variants]{display:none!important}.ls-payment-preview__description>:first-child{margin-top:0}.ls-payment-preview__description>:last-child{margin-bottom:0}.ls-payment-preview__description p,.ls-payment-preview__description li{color:var(--ls-pay-muted);font-size:14px;line-height:1.65}.ls-payment-preview__description p{margin:0 0 12px}.ls-payment-preview__description h3,.ls-payment-preview__description h4{margin:20px 0 8px;color:var(--ls-pay-blue);font-family:Inter,var(--font-body-family,Arial,sans-serif)!important;font-size:16px;font-weight:700!important;line-height:1.35}.ls-payment-preview__description ul,.ls-payment-preview__description ol{display:grid;gap:7px;margin:10px 0 16px;padding-left:21px}.ls-payment-preview__description table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.ls-payment-preview__description th,.ls-payment-preview__description td{padding:8px 10px;border:1px solid var(--ls-pay-line);text-align:left}.ls-payment-preview__checkout-intro{min-height:1.55em}.ls-payment-preview__pay:disabled{transform:none}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ls-payment-preview-20261103.css.map */
