.noa-bundle{--noa-accent: #dea25c;--noa-accent-ink: #8a5a22;--noa-border: #e7e1d8;display:block;margin:.4rem 0 1.6rem}.noa-bundle [hidden]{display:none!important}.noa-bundle__fieldset{border:0;margin:0;padding:0;min-width:0}.noa-bundle__heading{display:flex;align-items:center;gap:1.2rem;width:100%;padding:0;margin:0 0 1.4rem;font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.75)}.noa-bundle__heading:before,.noa-bundle__heading:after{content:"";flex:1;height:1px;background:var(--noa-border)}.noa-bundle__options{display:flex;flex-direction:column;gap:1.2rem}.noa-bundle__option{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1.2rem;min-height:6.4rem;padding:1.4rem 1.6rem;border:1.5px solid var(--noa-border);border-radius:1.4rem;background:#fff;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease;-webkit-tap-highlight-color:transparent}.noa-bundle__item:has(.noa-bundle__badge){margin-top:.6rem}.noa-bundle__input:checked+.noa-bundle__option{border-color:var(--noa-accent);background:#fdf8f1;background:color-mix(in srgb,var(--noa-accent) 7%,#fff);box-shadow:0 .4rem 1.4rem #dea25c2e}.noa-bundle__input:focus-visible+.noa-bundle__option{outline:2px solid var(--noa-accent);outline-offset:2px}.noa-bundle__badge{position:absolute;top:0;right:1.6rem;transform:translateY(-50%);padding:.3rem 1rem;border-radius:99rem;background:var(--noa-accent);color:#2a1f14;font-size:1rem;font-weight:700;letter-spacing:.1em;line-height:1.4;text-transform:uppercase;white-space:nowrap}.noa-bundle__dot{position:relative;width:2rem;height:2rem;border:1.5px solid #cfc6b8;border-radius:50%;background:#fff;transition:border-color .2s ease}.noa-bundle__input:checked+.noa-bundle__option .noa-bundle__dot{border-color:var(--noa-accent)}.noa-bundle__input:checked+.noa-bundle__option .noa-bundle__dot:after{content:"";position:absolute;top:.35rem;right:.35rem;bottom:.35rem;left:.35rem;border-radius:50%;background:var(--noa-accent)}.noa-bundle__text{display:flex;flex-direction:column;gap:.2rem;min-width:0}.noa-bundle__label{font-size:1.5rem;font-weight:600;line-height:1.3;color:rgb(var(--color-foreground))}.noa-bundle__savings{font-size:1.25rem;font-weight:600;line-height:1.3;color:var(--noa-accent-ink)}.noa-bundle__prices{display:flex;flex-direction:column;align-items:flex-end;gap:.1rem;text-align:right}.noa-bundle__price{font-size:1.6rem;font-weight:700;line-height:1.2;color:rgb(var(--color-foreground));white-space:nowrap}.noa-bundle__compare{font-size:1.25rem;line-height:1.2;color:rgba(var(--color-foreground),.5);white-space:nowrap}@media screen and (min-width:750px){.noa-bundle__option:hover{border-color:var(--noa-accent)}.noa-bundle__label{font-size:1.6rem}.noa-bundle__price{font-size:1.7rem}}@media(prefers-reduced-motion:reduce){.noa-bundle__option,.noa-bundle__dot{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-noa-bundle.css.map */
