.framework-sticky-combo{color:#111}.framework-sticky-combo__header{max-width:64rem;margin:0 0 3.2rem}@media screen and (min-width:750px){.framework-sticky-combo__header{margin:0 0 4.8rem}}.framework-sticky-combo__heading{margin:0 0 1.6rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 2.8rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)));text-align:left}.framework-sticky-combo__intro{margin:0;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.6rem;line-height:calc(1 + .8 / var(--font-body-scale));color:#111111bf;text-align:left}.framework-sticky-combo__trigger{margin:0 0 2.4rem}.framework-sticky-combo__trigger .sticky-notes-modal-trigger{margin:0}.framework-sticky-combo__split{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem;margin:0 0 4rem}@media screen and (min-width:750px){.framework-sticky-combo__split{gap:2.4rem;margin:0 0 6.4rem}}.framework-sticky-combo__split-item{margin:0}.framework-sticky-combo__split-image{aspect-ratio:1 / 1;border-radius:1.6rem;overflow:hidden;background:#f4f4f4}.framework-sticky-combo__split-image img{width:100%;height:100%;object-fit:cover;display:block}.framework-sticky-combo__caption{margin:.8rem 0 0;font-family:var(--font-body-family);font-size:1.4rem;line-height:calc(1 + .5 / var(--font-body-scale));color:#111111a6}@media screen and (min-width:750px){.framework-sticky-combo__caption{margin:1.2rem 0 0;font-size:1.3rem}}.framework-sticky-combo__loop{display:grid;grid-template-columns:1fr;margin:0 0 4rem;border-left:1px solid rgba(17,17,17,.12)}@media screen and (min-width:750px){.framework-sticky-combo__loop{grid-template-columns:repeat(3,1fr);border-left:0;margin:0 0 6.4rem}}.framework-sticky-combo__step{padding:0 0 2.4rem 2.4rem}.framework-sticky-combo__step:last-child{padding-bottom:0}@media screen and (min-width:750px){.framework-sticky-combo__step{padding:0 3.2rem;border-left:1px solid rgba(17,17,17,.12)}.framework-sticky-combo__step:first-child{padding-left:0;border-left:0}.framework-sticky-combo__step:last-child{padding-right:0}}.framework-sticky-combo__step-number{display:block;margin:0 0 1.2rem;font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);font-size:1.3rem;letter-spacing:.05rem;color:#11111173}.framework-sticky-combo__step-title{margin:0 0 .8rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 1.6rem)}.framework-sticky-combo__step-text{margin:0;font-family:var(--font-body-family);font-size:1.4rem;line-height:calc(1 + .5 / var(--font-body-scale));color:#111111bf}.framework-sticky-combo__mapping{margin:0 0 4rem;border-top:1px solid rgba(17,17,17,.12)}@media screen and (min-width:750px){.framework-sticky-combo__mapping{margin:0 0 6.4rem}}.framework-sticky-combo__mapping-row{display:grid;grid-template-columns:1fr;gap:.4rem;padding:1.6rem 0;border-bottom:1px solid rgba(17,17,17,.12)}@media screen and (min-width:750px){.framework-sticky-combo__mapping-row{grid-template-columns:1fr 1fr 1.4fr;gap:2.4rem;padding:2.4rem 0;align-items:baseline}}.framework-sticky-combo__mapping-journal{font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);font-size:1.4rem;color:#1111118c}.framework-sticky-combo__mapping-sticky{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:1.6rem;color:#111}.framework-sticky-combo__mapping-text{font-family:var(--font-body-family);font-size:1.4rem;line-height:calc(1 + .5 / var(--font-body-scale));color:#111111bf}.framework-sticky-combo__cta{text-align:center}.framework-sticky-combo__cta-button{display:inline-flex;align-items:center;justify-content:center;padding:1.6rem 3.2rem;border:none;border-radius:999px;background:#111;color:#fff;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight-bold);font-size:1.5rem;letter-spacing:.02rem;cursor:pointer;transition:background var(--duration-short) ease}.framework-sticky-combo__cta-button:hover{background:#333}.framework-sticky-combo__price-anchor{margin:1.2rem 0 0;font-family:var(--font-body-family);font-size:1.3rem;color:#111111a6}
/*# sourceMappingURL=/cdn/shop/t/13/assets/framework-sticky-kombination.css.map */
