.byte-roll-pricing{display:block;padding:1.5rem;border-radius:1rem;background-color:#0d1a3f;color:#fff;margin-top:var(--byte-spacing-md, 1rem);margin-bottom:var(--byte-spacing-md, 1rem)}.byte-roll-pricing a{color:#0d1a3f}.byte-roll-pricing__eyebrow{margin:0 0 .5rem;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#0d1a3f}.byte-roll-pricing__heading{margin:0 0 .5rem;font-size:clamp(1.4rem,1.1rem + 1vw,1.7rem);font-weight:800;line-height:1.25;color:#fff}.byte-roll-pricing__description{margin:0 0 1.25rem;font-size:.92rem;line-height:1.5;color:#ffffffa6}.byte-roll-pricing p{color:#ffffffa6;font-size:1.2rem}.byte-roll-pricing__rows{display:flex;flex-direction:column;gap:.9rem}.byte-roll-pricing__row{position:relative;display:block;width:100%;padding:1.1rem 1.2rem;border-radius:.85rem;background-color:#ffffff0d;border:2px solid rgba(255,255,255,.08);cursor:pointer;text-align:left;font:inherit;color:inherit;transition:border-color .15s ease,background-color .15s ease}.byte-roll-pricing__row:hover{border-color:#ffffff40}.byte-roll-pricing__row--highlight{background-color:#f2994a1a;border-color:#7c7c7c}.byte-roll-pricing__row.is-selected{border-color:#fff;background-color:#f2994a1f}.byte-roll-pricing__row:focus-visible{outline:2px solid #fff;outline-offset:2px}.byte-roll-pricing__row-badge{position:absolute;top:-.65rem;left:1.2rem;padding:.25rem .7rem;border-radius:999px;background-color:#fff;color:#111;font-size:.7rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.byte-roll-pricing__row-top{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-bottom:.6rem}.byte-roll-pricing__row-title-wrap{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.byte-roll-pricing__row-title{font-size:1.3rem;font-weight:700}.byte-roll-pricing__row-meta{font-size:.85rem;color:#ffffff80}.byte-roll-pricing__row-price{display:flex;align-items:baseline;gap:.5rem}.byte-roll-pricing__row-old-price{font-size:.9rem;color:#fff6;text-decoration:line-through}.byte-roll-pricing__row-new-price{font-size:1.3rem;font-weight:800;color:#fff}.byte-roll-pricing__row--highlight .byte-roll-pricing__row-new-price,.byte-roll-pricing__row.is-selected .byte-roll-pricing__row-new-price{color:#fff}.byte-roll-pricing__row-bottom{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.byte-roll-pricing__row-breakdown{font-size:.85rem;color:#ffffff8c}.byte-roll-pricing__code-badge{display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .7rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.25);color:#fff;font-weight:700;font-size:.8rem;letter-spacing:.02em}.byte-roll-pricing__code-savings{padding:.15rem .45rem;border-radius:999px;background-color:#0d1a3f;color:#fff;font-size:.72rem;font-weight:800}.byte-roll-pricing__copy-status{margin:.75rem 0 0;min-height:1.2rem;font-size:.82rem;color:#f2994a;font-weight:700;opacity:0;transition:opacity .15s ease}.byte-roll-pricing__copy-status.is-visible{opacity:1}.byte-roll-pricing__footnote{margin:.5rem 0 0;font-size:.82rem;line-height:1.5;color:#ffffff80}.byte-roll-pricing__footnote a{color:#f2994a;font-weight:700;text-decoration:none}@media screen and (max-width:480px){.byte-roll-pricing{padding:1.15rem}.byte-roll-pricing__row-top{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/byte-roll-pricing.css.map */
