.caseno-enhanced-product{font-family:inherit}.caseno-value-badges{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px;padding-bottom:10px;align-items:center;font-family:inherit}.caseno-value-badge{display:inline-flex;min-height:34px;padding:7px 14px;align-items:center;gap:6px;border-radius:5px;color:#fff;background:#262626;font-family:inherit;font-size:13px;font-weight:700;line-height:1;text-transform:uppercase}.caseno-value-badge--green{background:#5d8f57}.caseno-value-badge .material-symbols-outlined{font-size:17px}.caseno-differentials{margin:18px 0 22px;padding-bottom:13px;border-bottom:1px solid rgba(18,18,18,.12);font-family:inherit}.caseno-differentials h2{margin:0 0 8px;font-family:inherit;font-size:17px;font-weight:600;line-height:1.25}.caseno-differentials ul{display:grid;gap:5px;margin:0;padding-left:18px}.caseno-differentials li{padding-left:1px;font-family:inherit;font-size:14px;line-height:1.3}.caseno-differentials li::marker{color:#33b96d;font-size:.95em}.caseno-pagani-description{position:relative;left:50%;width:100vw;margin-top:72px;margin-left:-50vw;padding:88px 24px 100px;color:#f5f5f5;background:#101010;font-family:inherit}.caseno-pagani-description__inner{width:min(1400px,100%);margin:0 auto;color:#eee;font-family:inherit}.caseno-technical-specifications{position:relative;left:50%;width:100vw;margin-left:-50vw;padding:88px 24px 100px;color:#151515;background:#f1f0ec;font-family:inherit}.caseno-technical-specifications__inner{width:min(920px,100%);margin:0 auto;font-family:inherit}.caseno-technical-specifications__inner>h2{margin:0 0 12px;color:#151515;font-family:inherit;font-size:clamp(30px,4vw,48px);font-weight:700;line-height:1.08;text-align:center;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance}.caseno-technical-specifications__inner>p{max-width:720px;margin:0 auto 38px;color:#55514b;font-family:inherit;font-size:15px;line-height:1.65;text-align:center}.caseno-technical-specifications__source .pagani-product-copy{display:block;max-width:none;margin:0;color:#151515;font-family:inherit}.caseno-technical-specifications__source .pagani-product-copy>*{display:none}.caseno-technical-specifications__source .pagani-product-copy>.pagani-spec-table{display:table;width:100%;margin:0;overflow:hidden;border:1px solid #dfddd7;border-radius:9px;border-collapse:separate;border-spacing:0;background:#fff;box-shadow:0 16px 42px #1e1b1617}.caseno-technical-specifications__source .pagani-spec-table th,.caseno-technical-specifications__source .pagani-spec-table td{display:table-cell;width:auto;padding:14px 18px;border-bottom:1px solid #e9e7e2;color:#24211d;font-family:inherit;font-size:14px;line-height:1.5;text-align:left}.caseno-technical-specifications__source .pagani-spec-table th{width:32%;background:#f8f7f4;font-weight:700}.caseno-technical-specifications__source .pagani-spec-table tr:last-child th,.caseno-technical-specifications__source .pagani-spec-table tr:last-child td{border-bottom:0}.caseno-pagani-description__inner .pagani-product-copy,.caseno-pagani-description__inner>*{max-width:100%;font-family:inherit}.caseno-pagani-description__inner h1,.caseno-pagani-description__inner h2,.caseno-pagani-description__inner h3,.caseno-pagani-description__inner h4{color:#fff;font-family:inherit;font-weight:600;line-height:1.1;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance}.caseno-pagani-description__inner h2{max-width:850px;margin-top:0;font-size:clamp(36px,4.6vw,68px)}.caseno-pagani-description__inner h3{margin-top:64px;font-size:clamp(28px,3vw,42px)}.caseno-pagani-description__inner p,.caseno-pagani-description__inner li,.caseno-pagani-description__inner td,.caseno-pagani-description__inner th,.caseno-pagani-description__inner span{color:#d8d8d8;font-family:inherit}.caseno-pagani-description__inner img{max-width:100%;height:auto}.caseno-pagani-description__inner .pagani-product-copy{width:min(1260px,100%);margin:0 auto}.caseno-authorized-editorial{width:min(1260px,100%);margin:0 auto 88px}.caseno-authorized-editorial__item{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);min-height:620px;align-items:stretch;background:#101010}.caseno-authorized-editorial__item:first-child{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);min-height:620px;align-items:stretch}.caseno-authorized-editorial__copy{display:flex;width:min(600px,100%);min-height:500px;padding:clamp(72px,9vw,126px) clamp(48px,7vw,94px);flex-direction:column;justify-content:center}.caseno-authorized-editorial__item:first-child .caseno-authorized-editorial__copy{width:auto;min-height:620px}.caseno-authorized-editorial__number{display:block;margin-bottom:24px;color:#8b8b8b;font-family:inherit;font-size:13px;font-weight:600;letter-spacing:.16em}.caseno-authorized-editorial__copy h2{max-width:540px;margin:0 0 24px;color:#fff;font-family:inherit;font-size:clamp(34px,3.6vw,58px);font-weight:500;line-height:1.04;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance}.caseno-authorized-editorial__copy p{max-width:540px;margin:0;color:#bdbdbd;font-family:inherit;font-size:17px;line-height:1.7}.caseno-authorized-editorial__media{min-height:620px;overflow:hidden;background:#0a0a0a}.caseno-authorized-editorial__media--packaging{display:flex;align-items:center;justify-content:center;padding:clamp(28px,4vw,54px);background:#f4f1ec}.caseno-authorized-editorial__media img{display:block;width:100%;height:100%;min-height:620px;object-fit:cover}.caseno-authorized-editorial__media--packaging img{width:100%;height:auto;max-height:620px;min-height:0;object-fit:contain}.js .caseno-scroll-reveal{opacity:0;transform:translateY(34px);transition:opacity .8s ease,transform .8s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.js .caseno-scroll-reveal.is-visible{opacity:1;transform:translateY(0)}.js .caseno-scroll-reveal:nth-child(2){transition-delay:.08s}.js .caseno-scroll-reveal:nth-child(3){transition-delay:.14s}.js .caseno-scroll-reveal:nth-child(4){transition-delay:.2s}@media(prefers-reduced-motion:reduce){.js .caseno-scroll-reveal{opacity:1;transform:none;transition:none}}.caseno-pagani-description__inner .pagani-product-copy>h2:first-child,.caseno-pagani-description__inner .pagani-product-copy>h2:first-child+p,.caseno-pagani-description__inner .pagani-product-copy>h2:first-child+p+p,.caseno-pagani-description__inner .pagani-product-copy>.pagani-benefit-list,.caseno-pagani-description__inner .pagani-product-copy>.pagani-benefit-list+h3,.caseno-pagani-description__inner .pagani-product-copy>.pagani-benefit-list+h3+p,.caseno-pagani-description__inner .pagani-product-copy>.pagani-detail-gallery{display:none}.caseno-pagani-description__inner .pagani-benefit-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:46px 0 90px;padding:1px;list-style:none;background:#383838}.caseno-pagani-description__inner .pagani-benefit-list li{min-height:126px;padding:30px 34px;border:0;border-radius:0;background:#151515}.caseno-pagani-description__inner .pagani-benefit-list strong{display:block;margin-bottom:8px;color:#fff;font-family:inherit;font-size:22px;font-weight:600;letter-spacing:0;text-transform:none}.caseno-pagani-description__inner .pagani-detail-gallery{display:grid;grid-template-columns:1fr;gap:0;margin:34px 0 100px}.caseno-pagani-description__inner .pagani-detail-card{display:block;min-height:520px;margin:0;padding:0;border:0;border-bottom:1px solid #2d2d2d;background:#121212}.caseno-pagani-description__inner .pagani-detail-card figcaption{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);min-height:520px;padding:0;align-items:stretch}.caseno-pagani-description__inner .pagani-detail-card strong{display:block;margin:0;padding:0 0 30px;align-self:stretch;color:#fff;font-family:inherit;font-size:clamp(28px,3vw,44px);font-weight:600;line-height:1;text-align:center;background:#0d0d0d}.caseno-pagani-description__inner .pagani-detail-card img{display:block;width:100%;height:460px;margin:0 0 30px;object-fit:cover}.caseno-pagani-description__inner .pagani-detail-card span{display:grid;padding:clamp(42px,7vw,108px);align-content:center;color:#bdbdbd;font-size:18px;line-height:1.7}.caseno-pagani-description__inner .pagani-detail-card:nth-child(2n) strong{grid-column:2;grid-row:1}.caseno-pagani-description__inner .pagani-detail-card:nth-child(2n) span{grid-column:1;grid-row:1}.caseno-pagani-description__inner .pagani-spec-table,.caseno-pagani-description__inner table{width:100%;overflow:hidden;margin:34px 0 88px;border-collapse:collapse;color:#1c1c1c;background:#f4f3ef;box-shadow:0 24px 70px #0000003d}.caseno-pagani-description__inner .pagani-spec-table th,.caseno-pagani-description__inner .pagani-spec-table td,.caseno-pagani-description__inner table th,.caseno-pagani-description__inner table td{padding:18px 22px;border-bottom:1px solid #d8d6d0;color:#242424;text-align:left}.caseno-pagani-description__inner .pagani-spec-table tr:nth-child(2n),.caseno-pagani-description__inner table tr:nth-child(2n){background:#ebe9e3}.caseno-video-showcase{position:relative;left:50%;width:100vw;margin-left:-50vw;padding:92px 24px;color:#fff;background:#0b0b0b;border-top:1px solid #2d2d2d;font-family:inherit}.caseno-video-showcase__inner{display:grid;grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);gap:clamp(42px,7vw,110px);width:min(1320px,100%);margin:0 auto;align-items:center}.caseno-video-showcase__copy>span{display:block;margin-bottom:14px;color:#5d8f57;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.caseno-video-showcase__copy h2{margin:0 0 20px;color:#fff;font-family:inherit;font-size:clamp(36px,4vw,60px);font-weight:600;line-height:1.08}.caseno-video-showcase__copy div{color:#c8c8c8;font-size:17px;line-height:1.7}.caseno-video-showcase__media{overflow:hidden;background:#000;box-shadow:0 22px 70px #00000059}.caseno-video-showcase__media iframe{display:block;width:100%;aspect-ratio:16 / 9;border:0}@media screen and (max-width:749px){.caseno-value-badges{gap:6px;margin-bottom:16px;padding-bottom:8px}.caseno-value-badge{min-height:32px;padding:7px 10px;font-size:10px}.caseno-differentials h2{font-size:16px}.caseno-differentials li{font-size:13px}.caseno-pagani-description{margin-top:48px;padding:58px 18px 68px}.caseno-technical-specifications{padding:62px 16px 76px}.caseno-technical-specifications__inner>h2{font-size:30px}.caseno-technical-specifications__inner>p{margin-bottom:28px;font-size:14px}.caseno-technical-specifications__source .pagani-spec-table th,.caseno-technical-specifications__source .pagani-spec-table td{display:block;width:100%;padding:12px 14px}.caseno-technical-specifications__source .pagani-spec-table th{padding-bottom:6px;border-bottom:0}.caseno-technical-specifications__source .pagani-spec-table td{padding-top:4px}.caseno-authorized-editorial{margin-bottom:58px}.caseno-authorized-editorial__item{grid-template-columns:1fr;min-height:0}.caseno-authorized-editorial__item:first-child{display:grid;grid-template-columns:1fr;min-height:0}.caseno-authorized-editorial__copy{width:100%;min-height:390px;padding:58px 28px 70px}.caseno-authorized-editorial__item:first-child .caseno-authorized-editorial__copy{min-height:390px}.caseno-authorized-editorial__number{margin-bottom:18px;font-size:11px}.caseno-authorized-editorial__copy h2{margin-bottom:18px;max-width:100%;font-size:clamp(28px,7.8vw,32px);line-height:1.08}.caseno-authorized-editorial__copy p{font-size:15px;line-height:1.65}.caseno-authorized-editorial__media,.caseno-authorized-editorial__media img{min-height:360px}.caseno-pagani-description__inner .pagani-benefit-list{grid-template-columns:1fr;margin-bottom:56px}.caseno-pagani-description__inner .pagani-detail-card{min-height:0}.caseno-pagani-description__inner .pagani-detail-card figcaption{grid-template-columns:1fr;min-height:0}.caseno-pagani-description__inner .pagani-detail-card img{height:auto;aspect-ratio:1 / 1}.caseno-pagani-description__inner .pagani-detail-card span{min-height:220px;padding:30px 24px 40px}.caseno-pagani-description__inner .pagani-detail-card:nth-child(2n) strong,.caseno-pagani-description__inner .pagani-detail-card:nth-child(2n) span{grid-column:1;grid-row:auto}.caseno-video-showcase{padding:64px 18px}.caseno-video-showcase__inner{grid-template-columns:1fr;gap:34px}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
