#bundle{padding:9rem 3rem;background:var(--dark3)}#bundle .sec-label{margin-bottom:.7rem}#bundle h2{font-family:var(--serif);font-size:clamp(2.4rem,4.5vw,3.6rem);font-weight:300;margin-bottom:.5rem}#bundle .bundle-sub{font-family:var(--ral);font-size:.85rem;color:var(--mid);margin-bottom:4rem;line-height:1.9}.bundle-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;max-width:1280px}.bundle-card{background:var(--dark2);border:1px solid rgba(201,168,76,.1);padding:3rem 2.4rem;position:relative;transition:border-color .3s,transform .3s;display:flex;flex-direction:column}.bundle-card:hover{border-color:#c9a84c59;transform:translateY(-5px)}.bundle-card.featured{border-color:#c9a84c59;background:linear-gradient(160deg,#1a1208,#131008)}.bundle-popular{position:absolute;top:-13px;left:50%;transform:translate(-50%);background:var(--gold);color:var(--dark);font-family:var(--ral);font-size:.5rem;letter-spacing:.28em;text-transform:uppercase;padding:.28rem .9rem;white-space:nowrap}.bundle-accent{height:2px;width:40px;margin-bottom:1.4rem}.bundle-label{font-family:var(--ral);font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;color:var(--mid);margin-bottom:.6rem}.bundle-name{font-family:var(--serif);font-size:1.75rem;font-weight:400;color:var(--cream);margin-bottom:.5rem}.bundle-desc{font-family:var(--ral);font-size:.78rem;color:var(--mid);line-height:1.8;margin-bottom:1.8rem}.bundle-items{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.6rem;flex:1}.bundle-item{display:flex;align-items:center;gap:.65rem;font-family:var(--ral);font-size:.76rem;color:#f5f0e88c}.bundle-item-dot{width:5px;height:5px;border-radius:50%;flex-shrink:0}.bundle-item strong{color:#f5f0e8cc;font-weight:400}.bundle-pricing{border-top:1px solid rgba(255,255,255,.05);padding-top:1.3rem;margin-bottom:1.3rem}.bundle-was{font-family:var(--ral);font-size:.68rem;color:var(--mid);text-decoration:line-through;letter-spacing:.04em;margin-bottom:.25rem}.bundle-price-row{display:flex;align-items:center;gap:.75rem}.bundle-price{font-family:var(--serif);font-size:2.2rem;color:var(--gold)}.bundle-save{font-family:var(--ral);font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;background:#c9a84c1f;color:var(--gold);padding:.28rem .7rem;border:1px solid rgba(201,168,76,.2)}.bundle-btn{font-family:var(--ral);font-size:.65rem;letter-spacing:.26em;text-transform:uppercase;background:transparent;border:1px solid rgba(201,168,76,.35);color:var(--gold);padding:1rem 1.4rem;transition:all .28s;width:100%}.bundle-btn:hover,.bundle-card.featured .bundle-btn{background:var(--gold);color:var(--dark);border-color:var(--gold)}.bundle-card.featured .bundle-btn:hover{background:var(--gold2)}@media(pointer:fine){.bundle-btn{cursor:pointer}}@media(max-width:900px){.bundle-grid{grid-template-columns:1fr}#bundle{padding:5rem 1.5rem}}.bundle-size-tabs{display:flex;gap:.4rem;margin-bottom:.85rem}.bst{flex:1;font-family:var(--ral);font-size:.58rem;letter-spacing:.18em;text-transform:uppercase;background:transparent;border:1px solid rgba(201,168,76,.18);color:#f5f0e866;padding:.48rem .2rem;cursor:pointer;transition:all .22s;line-height:1}.bst:hover{border-color:#c9a84c80;color:#f5f0e8bf}.bst.active{border-color:var(--gold);color:var(--gold);background:#c9a84c12}.bundle-vol-hint{font-family:var(--ral);font-size:.58rem;letter-spacing:.1em;color:#f5f0e847;margin-bottom:1.2rem;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/33/assets/nur-bundle.css.map */
