.digital-letters-addon{display:block;flex-basis:100%;width:100%;margin:.4rem 0 1.8rem}.digital-letters-addon--hidden{display:none}.digital-letters-addon__card{position:relative;isolation:isolate;display:block;padding:1.2rem;border:1.5px solid #9cc4ee;border-radius:1.4rem;background:#f4f8fd;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.digital-letters-addon__card:hover{border-color:#1568c3;box-shadow:0 .6rem 1.6rem #1568c31a}.digital-letters-addon__card:has(.digital-letters-addon__checkbox:checked){border-color:#0e3a27;background:#eef8f1}.digital-letters-addon__checkbox{position:absolute;inline-size:1px;block-size:1px;opacity:0}.digital-letters-addon__headline{display:grid;grid-template-columns:2.6rem minmax(0,1fr) auto;gap:.8rem;align-items:center;padding:.9rem;border-radius:1rem;background:#ffedbd}.digital-letters-addon__check{display:grid;place-items:center;width:2.6rem;height:2.6rem;border:2px solid #1568c3;border-radius:.6rem;background:#fff}.digital-letters-addon__card:has(.digital-letters-addon__checkbox:focus-visible) .digital-letters-addon__check{outline:.3rem solid rgba(21,104,195,.35);outline-offset:.2rem}.digital-letters-addon__checkbox:checked~.digital-letters-addon__headline .digital-letters-addon__check{border-color:#1568c3;background:#1568c3}.digital-letters-addon__checkbox:checked~.digital-letters-addon__headline .digital-letters-addon__check:after{content:"";width:1.2rem;height:.7rem;border-left:.25rem solid #ffffff;border-bottom:.25rem solid #ffffff;transform:rotate(-45deg) translateY(-.1rem)}.digital-letters-addon__image{display:block;width:7.4rem;height:7.4rem;border-radius:1rem;object-fit:cover}.digital-letters-addon__body{display:grid;grid-template-columns:7.4rem minmax(0,1fr);gap:1rem;align-items:start;padding-top:1rem}.digital-letters-addon__content{display:flex;min-width:0;flex-direction:column}.digital-letters-addon__title{color:rgb(var(--color-foreground));font-size:1.4rem;font-weight:700;line-height:1.22}.digital-letters-addon__title strong{color:#d92d20}.digital-letters-addon__discount{display:inline-flex;align-items:center;min-height:2.4rem;padding:.35rem .65rem;border-radius:999px;background:#d92d20;color:#fff;font-size:1rem;font-weight:800;letter-spacing:.02em;line-height:1;white-space:nowrap}.digital-letters-addon__question{color:rgb(var(--color-foreground));font-size:1.22rem;font-weight:700;line-height:1.32}.digital-letters-addon__description{margin-top:.3rem;color:rgba(var(--color-foreground),.72);font-size:1.16rem;line-height:1.38}.digital-letters-addon__pricing{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.55rem;row-gap:.15rem;margin-top:.55rem;font-size:1.15rem}.digital-letters-addon__pricing s{color:rgba(var(--color-foreground),.55)}.digital-letters-addon__pricing strong{color:#1568c3;font-size:1.5rem}.digital-letters-addon__spinner{position:absolute;right:1rem;top:1rem}.digital-letters-addon__error{margin:.8rem 0 0;color:#b42318;font-size:1.2rem}@media screen and (max-width:420px){.digital-letters-addon__card{padding:1rem}.digital-letters-addon__headline{grid-template-columns:2.4rem minmax(0,1fr) auto;gap:.65rem;padding:.8rem}.digital-letters-addon__body{grid-template-columns:6.8rem minmax(0,1fr);gap:.8rem}.digital-letters-addon__image{width:6.8rem;height:6.8rem}.digital-letters-addon__title{font-size:1.3rem}.digital-letters-addon__discount{padding-inline:.55rem;font-size:.95rem}}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAIA */
