.paganini-film{background:#131313;color:#f7f6f4}.paganini-film__inner{max-width:1100px;margin-inline:auto;padding:clamp(40px,5vw,72px) 5%;display:grid;grid-template-columns:minmax(0,1fr) minmax(210px,330px);align-items:center;gap:clamp(32px,7vw,100px)}.paganini-film h2{color:inherit;font-size:clamp(32px,4vw,56px);line-height:1.05;letter-spacing:-.035em;margin:0 0 20px}.paganini-film__copy p{font-size:17px;line-height:1.6;margin:0 0 14px;max-width:47ch}.paganini-film__copy .paganini-film__label{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#e5c753;margin-bottom:18px}.paganini-film__player{display:block;width:100%;height:auto;aspect-ratio:9/16;background:#000}@media(max-width:699px){.paganini-film__inner{grid-template-columns:1fr;gap:16px}.paganini-film__player{max-width:min(100%,37vh,340px);margin-inline:auto}}.paganini-hero{background:#101010;color:#fff;font-family:Roboto,Arial,sans-serif}.paganini-hero__inner{position:relative;isolation:isolate;display:grid;align-items:center;min-height:clamp(41.6rem,34vw,73.6rem);background:#000}.paganini-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.paganini-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgb(0 0 0 / .86),rgb(0 0 0 / .68) 32%,transparent 60%)}.paganini-hero__media picture,.paganini-hero__media img{display:block;width:100%;height:100%}.paganini-hero__media img{object-fit:cover;object-position:74% center}.paganini-hero__copy{width:min(47%,67.2rem);box-sizing:content-box;padding:clamp(4rem,4vw,8rem) 0;margin-inline-start:max(5%,calc((100% - 1296px)/2))}.paganini-hero h1{color:#fff;font-size:clamp(4.4rem,4.8vw,8.48rem);line-height:.98;letter-spacing:-.045em;text-transform:uppercase;margin:0;font-weight:900}.paganini-hero__headline{margin:1.6rem 0 1.12rem;max-width:26ch;font-size:clamp(2.08rem,2vw,3.2rem);font-weight:700;line-height:1.18;text-wrap:balance}.paganini-hero__text{color:#e1e1e1;max-width:46ch;font-size:1.7rem;line-height:1.5}.paganini-hero__text p{margin:0}.paganini-hero__price{font-size:2.2rem;font-weight:700;margin:1.76rem 0 1.04rem}.paganini-hero__button{display:inline-flex;align-items:center;justify-content:space-between;gap:3.2rem;min-height:48px;padding:1.36rem 2.24rem;background:#fff;color:#111;font-weight:700;text-decoration:none}.paganini-hero__button span{color:#b80915;font-size:2.4rem;line-height:1}.paganini-hero__button:hover{background:#e8e8e8}.paganini-hero a:focus-visible{outline:3px solid #fff;outline-offset:4px}.paganini-hero__nav,.paganini-hero__facts{max-width:1440px;margin:auto;padding-inline:5%}.paganini-hero__nav{display:flex;gap:2.8rem;flex-wrap:wrap;padding-block:1.04rem}.paganini-hero__nav a{display:inline-flex;align-items:center;min-height:44px;color:#fff;font-size:1.4rem;text-underline-offset:5px}.paganini-hero__facts{padding-block:2.4rem;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #444;gap:2.4rem}.paganini-hero__facts strong{display:block;font-size:clamp(2.4rem,3vw,4rem);line-height:1.1}.paganini-hero__facts span{display:block;font-size:1.3rem;color:#ddd;margin-top:.8rem}@media(max-width:749px){.paganini-hero__inner{display:block;min-height:0}.paganini-hero__media{position:relative;z-index:auto;aspect-ratio:8 / 5}.paganini-hero__media:after{content:none}.paganini-hero__copy{width:auto;box-sizing:border-box;padding:2.88rem 5% 3.2rem;margin:0}.paganini-hero h1{font-size:clamp(4rem,9vw,6.4rem)}.paganini-hero__facts{gap:1.04rem}.paganini-hero__facts strong{font-size:clamp(1.84rem,4.5vw,2.8rem)}}
/*# sourceMappingURL=/cdn/shop/t/25/compiled_assets/styles.css.map?subset=AAAAAAAAADA */
