.atl-rw{display:grid;gap:10px;margin:14px 0 16px;padding:14px 16px;border:1px solid var(--atl-line, #E6E4DF);border-radius:8px;background:var(--atl-paper, #F4F3F0)}.atl-rw__row{display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:10px}.atl-rw__icon{width:22px;height:22px;color:var(--atl-muted, #6B6B6B)}.atl-rw__text{margin:0;font-size:1.3rem;line-height:1.35;color:var(--atl-text, #1F1F1F)}.atl-rw__text strong{color:var(--atl-gold-deep, #9A7A2C)}.atl-rw__pips{display:inline-flex;gap:4px}.atl-rw__pips i{width:18px;height:4px;border-radius:2px;background:#ddd9d0;transition:background-color .3s}.atl-rw__pips i.is-on{background:var(--atl-gold, #C9A24B)}.atl-rw__track{position:relative;width:64px;height:4px;border-radius:2px;background:#ddd9d0;overflow:hidden}.atl-rw__fill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--atl-gold, #C9A24B);transform-origin:0 50%;transition:transform .6s cubic-bezier(.2,.7,.3,1)}.atl-rw__row.is-done .atl-rw__icon{color:var(--atl-gold, #C9A24B)}.atl-rw__row.is-done .atl-rw__text{font-weight:600}.atl-rw--dark{background:#141414;border-color:#272623}.atl-rw--dark .atl-rw__text{color:#f5f3ef}.atl-rw--dark .atl-rw__pips i,.atl-rw--dark .atl-rw__track{background:#2a2926}.atl-promo{margin:0 0 18px}.atl-promo__label{display:block;margin:0 0 8px;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;color:var(--atl-muted, #6B6B6B)}.atl-promo__row{display:flex;gap:8px}.atl-promo__input{flex:1;min-width:0;height:50px;padding:0 14px;border:1.5px solid var(--atl-line, #E6E4DF);border-radius:2px;background:#fff;font:inherit;font-size:1.6rem;letter-spacing:.08em;text-transform:uppercase;color:var(--atl-ink, #0A0A0A)}.atl-promo__input:focus{outline:none;border-color:var(--atl-gold, #C9A24B)}.atl-promo__apply{flex:0 0 auto;min-height:50px}.atl-promo__apply[aria-busy=true]{opacity:.6}.atl-promo__msg{min-height:1.4em;margin:8px 0 0;font-size:1.3rem}.atl-promo__msg[data-state=ok]{color:#2e7d4f}.atl-promo__msg[data-state=bad]{color:#b3261e}.atl-promo__chips{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none}.atl-promo__chip{display:inline-flex;align-items:center;gap:6px;padding:4px 4px 4px 10px;border:1px solid var(--atl-gold, #C9A24B);border-radius:999px;background:#fbf7ec;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase}.atl-promo__chip svg{width:16px;height:16px;color:var(--atl-gold-deep, #9A7A2C)}.atl-promo__chip button{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--atl-muted, #6B6B6B);cursor:pointer}.atl-promo__chip button:hover{background:#0000000f;color:var(--atl-ink, #0A0A0A)}.atl-totals{display:grid;gap:6px;margin:0 0 10px}.atl-totals__row{display:flex;justify-content:space-between;gap:16px;font-size:1.4rem;color:var(--atl-text, #1F1F1F)}.atl-totals__row s{color:var(--atl-muted, #6B6B6B)}.atl-totals__row--save{color:#2e7d4f;font-weight:600}.atl-bundle{margin:18px 0;padding:16px;border:1px solid var(--atl-gold, #C9A24B);border-radius:8px;background:linear-gradient(180deg,#fbf7ec,#fff 60%)}.atl-bundle__eyebrow{margin:0;font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;color:var(--atl-gold-deep, #9A7A2C)}.atl-bundle__title{margin:4px 0 2px;font-family:var(--atl-display);font-size:2rem;line-height:1;text-transform:uppercase;color:var(--atl-ink, #0A0A0A)}.atl-bundle__text{margin:0 0 12px;font-size:1.3rem;line-height:1.4;color:var(--atl-muted, #6B6B6B)}.atl-bundle__list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.atl-bundle__item{display:grid;grid-template-columns:84px minmax(0,1fr);gap:12px;align-items:center;padding:8px;border-radius:6px;background:#fff;border:1px solid var(--atl-line, #E6E4DF)}.atl-bundle__media img{display:block;width:84px;height:105px;object-fit:cover;border-radius:4px}.atl-bundle__name{display:block;font-size:1.3rem;line-height:1.25;color:var(--atl-ink, #0A0A0A);text-decoration:none}.atl-bundle__price{display:flex;gap:8px;align-items:baseline;margin:4px 0 8px}.atl-bundle__new{font-size:1.5rem;font-weight:600;color:var(--atl-ink, #0A0A0A)}.atl-bundle__old{font-size:1.2rem;color:var(--atl-muted, #6B6B6B)}.atl-bundle__form{display:flex;gap:6px}.atl-bundle__select{flex:1;min-width:0;height:40px;padding:0 8px;border:1px solid var(--atl-line, #E6E4DF);border-radius:2px;background:#fff;font:inherit;font-size:1.3rem}.atl-bundle__info{min-width:0}.atl-bundle__add{flex:0 0 auto;min-height:40px;padding:0 12px;font-size:1.2rem;white-space:nowrap}@media screen and (min-width:750px){.atl-bundle__list{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}@media(prefers-reduced-motion:reduce){.atl-rw__fill,.atl-rw__pips i{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/atlas-plus.css.map */
