html:has(.sekido-credit),body:has(.sekido-credit){overflow-x:clip}.sekido-credit{padding-block:48px 88px}.sekido-credit__hero,.sekido-credit__summary,.sekido-credit__section,.sekido-credit__contact{width:100%}.sekido-credit__hero{padding:clamp(28px,3vw,40px) 0 clamp(44px,5vw,64px);border-top:3px solid var(--sekido-forest);border-bottom:1px solid var(--sekido-line)}.sekido-credit__eyebrow{color:var(--sekido-soil);font-size:14px;font-weight:700;letter-spacing:.08em;margin-bottom:14px}.sekido-credit__hero-copy{min-width:0}.sekido-credit__hero h1{margin:0 0 24px;font-size:clamp(30px,4vw,46px);line-height:1.5;letter-spacing:.025em;overflow-wrap:anywhere}.sekido-credit__lead{width:100%;font-size:clamp(16px,1.5vw,18px)}.sekido-credit__summary{display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:clamp(28px,5vw,72px);align-items:center;margin-top:40px;padding:clamp(28px,4vw,44px);background:var(--sekido-soft)}.sekido-credit__rate{color:var(--sekido-forest);border-right:1px solid var(--sekido-line)}.sekido-credit__rate strong{display:block;font-size:clamp(34px,5vw,52px);line-height:1.25;letter-spacing:.01em}.sekido-credit__rate span{display:block;margin-top:8px;font-size:14px}.sekido-credit__summary-copy h2,.sekido-credit__section h2{font-size:clamp(23px,2.5vw,30px);letter-spacing:.025em}.sekido-credit__summary-copy p,.sekido-credit__section>p{width:100%;margin-top:12px}.sekido-credit__section{margin-top:72px}.sekido-credit__section-head{display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:clamp(28px,5vw,72px);align-items:end;padding-bottom:20px;border-bottom:1px solid var(--sekido-forest)}.sekido-credit__section-head p{margin:0}.sekido-credit__steps{margin:0;padding:0;list-style:none;counter-reset:credit-step}.sekido-credit__steps li{display:grid;grid-template-columns:56px minmax(210px,.65fr) minmax(0,1.35fr);gap:clamp(16px,3vw,40px);align-items:baseline;min-width:0;padding:26px 0;border-bottom:1px solid var(--sekido-line);counter-increment:credit-step}.sekido-credit__steps li:before{content:counter(credit-step,decimal-leading-zero);color:var(--sekido-soil);font-size:14px;font-weight:700;letter-spacing:.1em}.sekido-credit__steps h3{font-size:17px}.sekido-credit__steps p{font-size:15px}.sekido-credit__notice{margin-top:28px;padding:20px 0;border-top:1px solid var(--sekido-line);border-bottom:1px solid var(--sekido-line);font-size:15px}.sekido-credit__notice strong{margin-right:6px}.sekido-credit__login{display:flex;justify-content:flex-end;margin-top:24px}.sekido-credit__faq{border-top:0}.sekido-credit__faq details{border-bottom:1px solid var(--sekido-line)}.sekido-credit__faq summary{position:relative;min-height:60px;padding:20px 52px 20px 0;cursor:pointer;font-weight:700;list-style:none}.sekido-credit__faq summary::-webkit-details-marker{display:none}.sekido-credit__faq summary:after{content:"+";position:absolute;top:15px;right:8px;font-size:24px;font-weight:400}.sekido-credit__faq details[open] summary:after{content:"\2212"}.sekido-credit__answer{width:100%;padding:0 52px 24px 0}.sekido-credit__contact{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:center;margin-top:72px;padding:32px 0;border-top:1px solid var(--sekido-forest);border-bottom:1px solid var(--sekido-forest)}.sekido-credit__contact h2{font-size:clamp(22px,2.5vw,28px)}.sekido-credit__contact p{margin-top:8px}.sekido-credit__contact .sekido-button{min-width:160px}@media(max-width:749px){.sekido-credit{padding-block:28px 56px}.sekido-credit__hero,.sekido-credit__summary,.sekido-credit__section-head,.sekido-credit__contact{grid-template-columns:minmax(0,1fr)}.sekido-credit__hero{gap:12px;padding-block:24px 32px}.sekido-credit__hero h1{margin-bottom:18px}.sekido-credit__summary{gap:24px;margin-top:24px;padding:24px 20px}.sekido-credit__rate{padding-bottom:22px;border-right:0;border-bottom:1px solid var(--sekido-line)}.sekido-credit__section,.sekido-credit__contact{margin-top:48px}.sekido-credit__section-head{gap:8px}.sekido-credit__steps li{grid-template-columns:42px minmax(0,1fr);gap:4px 12px;padding-block:22px}.sekido-credit__steps p{grid-column:2;margin-top:6px}.sekido-credit__login{justify-content:stretch}.sekido-credit__login .sekido-button,.sekido-credit__contact .sekido-button{width:100%}.sekido-credit__contact{gap:22px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sekido-store-credit.css.map */
