.bundles-main{padding-top:100px;padding-bottom:120px}.bundles-main h1{font-size:clamp(3.5rem,8vw,7rem);line-height:.95;letter-spacing:-.045em;margin:.25em 0}.bundles-intro{max-width:650px;color:#aeb2bd;font-size:1.15rem;line-height:1.7;margin-bottom:55px}.bundle-card{display:grid;grid-template-columns:1fr 1fr;border:1px solid #30333b;background:#101216;overflow:hidden}.bundle-art{display:flex;align-items:center;padding:clamp(20px,4vw,60px);background:radial-gradient(circle at 40% 45%,#234153,#101a22 65%,#111317)}.bundle-art img{width:100%;height:auto;box-shadow:0 20px 60px #0009}.bundle-content{padding:clamp(28px,5vw,70px)}.bundle-content h2{font-size:clamp(2rem,4vw,3.4rem);line-height:1.05;margin:.3em 0}.bundle-content>p:not(.eyebrow):not(.product-price){color:#b5b8bf;line-height:1.7}.bundle-instruments{font-size:.9rem}.bundle-content .product-price{margin:28px 0}.bundle-actions{display:flex;align-items:center;gap:25px;flex-wrap:wrap}.bundle-actions button:disabled{opacity:.5;cursor:not-allowed}.cart-status{font-size:.85rem}@media(max-width:760px){.bundles-main{padding-top:65px}.bundle-card{grid-template-columns:1fr}.bundle-art{padding:25px}.bundle-content{padding:28px}}
