html:root{--jx-ease: cubic-bezier(.16,1,.3,1);--jx-red: #B80D0D;--jx-red-hot: #E30613;--jx-head: 246px;--jx-vh: calc(100vh - var(--jx-head, 246px) - var(--jm-bottom-h, 36px))}@supports (height: 100svh){html:root{--jx-vh: calc(100svh - var(--jx-head, 246px) - var(--jm-bottom-h, 36px))}}html:root{--jmx-sec: clamp(76px, 9vw, 150px) !important;--jmx-max: 1320px !important}@media(max-width:749px){html:root{--jmx-sec: clamp(56px, 12vw, 84px) !important}}html .jorx-hero-v4 h1{font-size:clamp(32px,4.8vw,72px)!important;line-height:.93!important;letter-spacing:-.02em!important;text-wrap:balance}html .jorx-entrenos h2,html .jorx-compare h2,html .jorx-tech-title,html .collection-list-title,html .jorx-flagship-content h2{font-size:clamp(30px,4.6vw,68px)!important;line-height:1.02!important;letter-spacing:-.01em!important}html .jorx-final-title{font-size:clamp(36px,6vw,88px)!important;line-height:.96!important;letter-spacing:-.02em!important}html .jorx-sub{font-size:clamp(17px,1.25vw,21px)!important;line-height:1.55!important;max-width:46ch!important}html .jorx-eyebrow,html .jorx-final-eyebrow,html .jorx-flagship-tag,html .section-tag{letter-spacing:.34em!important}html .jorx-hero-v4{min-height:var(--jx-vh)!important;display:flex!important;align-items:flex-end!important;position:relative!important;overflow:hidden!important;background-color:#000!important}html .jorx-hero-v4.jx-hero-has-media{background-image:none!important}html .jx-hero-media{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-size:cover;background-position:center;background-repeat:no-repeat;transform-origin:58% 42%;filter:brightness(1.55) contrast(1.06) saturate(1.05)}html .jorx-hero-v4 .overlay{z-index:1!important;background:linear-gradient(to right,#000000e0,#000000a8,#0000002e 68%,#00000057),linear-gradient(to top,#000000b8,#00000057 34%,#0000 62%,#0000004d)!important}html .jorx-hero-v4 .banner-container{z-index:2!important;width:100%!important;padding-top:clamp(44px,6vh,110px)!important;padding-bottom:clamp(48px,8vh,96px)!important;align-items:end!important}html .jorx-hero-v4 .col.left{max-width:min(1120px,100%)!important;padding-right:clamp(16px,3vw,48px)!important}html .jorx-hero-v4 .col.right{align-self:end!important;border-right-width:3px!important;padding-right:20px!important}html .jorx-hero-v4 .subhead{font-size:clamp(15px,1.35vw,22px)!important;line-height:1.25!important;letter-spacing:.02em!important;opacity:.92}html .jorx-hero-trust li{font-size:11px!important}html .jx-scroll-cue{position:absolute;right:clamp(20px,4vw,56px);bottom:14px;left:auto;z-index:3;display:flex;flex-direction:column;align-items:center;gap:8px;font-size:10px;font-weight:800;letter-spacing:.3em;text-transform:uppercase;color:#ffffff8c;pointer-events:none}html .jx-scroll-cue i{display:block!important;width:1px;height:38px;background:linear-gradient(to bottom,var(--jx-red),transparent)}@media(max-width:749px){html .jx-scroll-cue{display:none}}html .jorx-compare,html .jorx-flagship{min-height:min(96vh,920px)!important;display:flex!important;align-items:center!important}html .jorx-compare:before{background:#000000b8!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important}html .jorx-flagship:before{background:radial-gradient(ellipse at 50% 40%,#0000002e,#000000d1 68%),linear-gradient(to bottom,#00000073,#000000c7)!important}html .jorx-compare-inner,html .jorx-flagship-container{width:100%!important}html .entreno-card,html .jorx-tech-card,html .compare-box{background:linear-gradient(to bottom,#ffffff0e,#ffffff04)!important;border-color:#ffffff24!important;transition:border-color .45s var(--jx-ease),transform .45s var(--jx-ease),background .45s var(--jx-ease)!important}html .entreno-card:hover,html .jorx-tech-card:hover,html .compare-box:hover{border-color:var(--jx-red)!important;background:linear-gradient(to bottom,#b80d0d24,#ffffff05)!important;transform:translateY(-5px)!important}html .jorx-flagship-image img{filter:drop-shadow(0 60px 110px rgba(0,0,0,.92))!important}html .jorx-final-cta{min-height:60px!important;display:inline-flex!important;align-items:center!important;padding:0 52px!important;letter-spacing:.2em!important;transition:background .35s var(--jx-ease),color .35s var(--jx-ease),letter-spacing .35s var(--jx-ease)!important}html .jorx-final-cta:hover{background:#fff!important;color:#000!important;letter-spacing:.28em!important}@media(prefers-reduced-motion:no-preference){html.jx-ready [data-jx-reveal]{opacity:0;transform:translateY(30px);transition:opacity .95s var(--jx-ease) calc(var(--jx-i, 0) * 95ms),transform .95s var(--jx-ease) calc(var(--jx-i, 0) * 95ms)}html.jx-ready [data-jx-reveal].jx-in{opacity:1;transform:none}html.jx-ready .jorx-hero-v4 .col.left>*,html.jx-ready .jorx-hero-v4 .col.right{opacity:0;transform:translateY(26px);transition:opacity 1.15s var(--jx-ease) calc(.18s + var(--jx-i, 0) * .13s),transform 1.15s var(--jx-ease) calc(.18s + var(--jx-i, 0) * .13s)}html.jx-ready .jorx-hero-v4.jx-hero-in .col.left>*,html.jx-ready .jorx-hero-v4.jx-hero-in .col.right{opacity:1;transform:none}html.jx-ready .jx-scroll-cue{opacity:0;transition:opacity 1s var(--jx-ease) 1.5s}html.jx-ready .jorx-hero-v4.jx-hero-in .jx-scroll-cue{opacity:1}html .jx-hero-media{animation:jx-kenburns 34s ease-in-out infinite alternate}@keyframes jx-kenburns{0%{transform:scale(1.02)}to{transform:scale(1.11)}}}@media(prefers-reduced-motion:reduce){html.jx-ready [data-jx-reveal],html.jx-ready .jorx-hero-v4 .col.left>*,html.jx-ready .jorx-hero-v4 .col.right,html.jx-ready .jx-scroll-cue{opacity:1!important;transform:none!important;transition:none!important}html .jx-hero-media{animation:none!important}}@media(max-width:749px){html .jorx-hero-v4{min-height:var(--jx-vh)!important;align-items:flex-end!important}html .jorx-hero-v4 .banner-container{padding-top:clamp(40px,10vh,96px)!important;padding-bottom:clamp(36px,7vh,64px)!important}html .jorx-hero-v4 .col.left{max-width:100%!important;padding-right:0!important}html .jorx-hero-v4 .overlay{background:linear-gradient(to top,#000000eb,#000000c2 32%,#00000057 68%,#0000003d)!important}html .jorx-compare,html .jorx-flagship{min-height:0!important;display:block!important}}html:root{--jx-red-text: #E30613}html .jorx-tech-card h3,html .compare-box h3,html .entreno-card h3,html .jorx-eyebrow,html .jorx-final-eyebrow,html .jorx-flagship-tag,html .jorx-faq-title,html .section-tag,html .jorx-guard h3,html .compare-box li:before,html .jorx-flagship-points.yes li:before,html .jm-marquee__item--brand,html .jm-marquee__sep{color:var(--jx-red-text)!important}html.jx-t-product .product__title h1,html.jx-t-product .product__info-container h1{font-size:clamp(30px,3.4vw,54px)!important;line-height:1.02!important;letter-spacing:-.015em!important;text-wrap:balance}html.jx-t-product .product__info-container .price,html.jx-t-product .product__info-container .price-item--regular,html.jx-t-product .product__info-container .price-item--sale{font-size:clamp(26px,2.2vw,34px)!important;font-weight:800!important;letter-spacing:-.01em!important;line-height:1.1!important}html.jx-t-product .product__info-container .price__container{margin-bottom:6px!important}html.jx-t-product .product-form__submit,html.jx-t-product .product-form__submit.button--secondary{min-height:62px!important;background:var(--jx-red, #B80D0D)!important;color:#fff!important;border:1px solid var(--jx-red, #B80D0D)!important;box-shadow:none!important;font-weight:800!important;font-size:14px!important;letter-spacing:.16em!important;text-transform:uppercase!important;border-radius:6px!important;transition:background .3s var(--jx-ease),color .3s var(--jx-ease),letter-spacing .3s var(--jx-ease)!important}html.jx-t-product .product-form__submit:hover:not([disabled]){background:#fff!important;color:#000!important;border-color:#fff!important;letter-spacing:.21em!important}html.jx-t-product .product-form__submit[disabled]{background:#ffffff1a!important;border-color:#ffffff38!important;color:#ffffff8c!important}html.jx-t-product .shopify-payment-button__button{min-height:58px!important;border-radius:6px!important;font-weight:800!important;letter-spacing:.1em!important}html.jx-t-product .product-form__input .form__label{font-size:12px!important;font-weight:800!important;letter-spacing:.2em!important;text-transform:uppercase!important;opacity:.8}html.jx-t-product .product-form__input input[type=radio]+label{min-height:48px!important;display:inline-flex!important;align-items:center!important;padding:0 18px!important;border-radius:6px!important;font-size:14px!important;font-weight:700!important;border:1px solid rgba(255,255,255,.22)!important;transition:border-color .25s var(--jx-ease),background .25s var(--jx-ease)!important}html.jx-t-product .product-form__input input[type=radio]:checked+label{border-color:var(--jx-red, #B80D0D)!important;background:#b80d0d29!important}html.jx-t-product .product-form__input input[type=radio]:focus-visible+label{outline:2px solid #FFFFFF!important;outline-offset:2px!important}html.jx-t-product .product-form__input select{min-height:52px!important;border-radius:6px!important;font-size:15px!important}html.jx-t-product .product__media-wrapper .product__media img,html.jx-t-product .product__media-wrapper .product__media video{border-radius:10px!important}html.jx-t-product .product__media-item .product__media{overflow:hidden!important;border-radius:10px!important;background:#0b0b0b!important}@media(prefers-reduced-motion:no-preference){html.jx-t-product .product__media-item .product__media img{transition:transform 1.1s var(--jx-ease)!important}html.jx-t-product .product__media-item:hover .product__media img{transform:scale(1.045)!important}}html.jx-t-product .shopify-section>.page-width,html.jx-t-product .shopify-section>.section{padding-top:clamp(28px,3.4vw,64px)!important;padding-bottom:clamp(28px,3.4vw,64px)!important}html.jx-t-product table caption{font-size:13px!important;letter-spacing:.06em!important;opacity:.75;text-align:left!important;padding-bottom:10px!important}html.jx-t-product table th,html.jx-t-product table td{font-size:15px!important;line-height:1.55!important;padding:12px 14px!important}html.jx-t-product table th{font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:12px!important}html.jx-t-product table tbody tr:nth-child(odd){background:#ffffff09!important}html.jx-t-collection .collection-hero__title,html.jx-t-collection .title--primary{font-size:clamp(32px,4.4vw,68px)!important;line-height:1.02!important;letter-spacing:-.015em!important}html.jx-t-collection .collection-hero__description{font-size:clamp(15px,1.1vw,18px)!important;line-height:1.6!important;max-width:62ch!important}html.jx-t-collection .product-grid{gap:clamp(18px,2.2vw,34px)!important}html.jx-t-collection .card__heading,html.jx-t-collection .card__heading a{font-size:16px!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase!important;line-height:1.3!important}html.jx-t-collection .card-information .price,html.jx-t-collection .card-information .price-item{font-size:17px!important;font-weight:700!important}html.jx-t-collection .card--standard .card__inner,html.jx-t-collection .card__inner{border-radius:10px!important;overflow:hidden!important;background:#0b0b0b!important}html.jx-t-collection .card-wrapper{transition:transform .45s var(--jx-ease)!important}@media(prefers-reduced-motion:no-preference){html.jx-t-collection .card__media img,html.jx-t-collection .card .media img{transition:transform 1.1s var(--jx-ease)!important}html.jx-t-collection .card-wrapper:hover .card__media img,html.jx-t-collection .card-wrapper:hover .card .media img{transform:scale(1.06)!important}html.jx-t-collection .card-wrapper:hover{transform:translateY(-4px)!important}}html.jx-t-page main h1,html.jx-t-page .main-page-title{font-size:clamp(32px,4.2vw,64px)!important;line-height:1.03!important;letter-spacing:-.015em!important;margin-bottom:clamp(20px,2.4vw,40px)!important}html.jx-t-page main .rte{max-width:68ch!important}html.jx-t-page main .rte p,html.jx-t-page main .rte li{font-size:clamp(16px,1.15vw,18px)!important;line-height:1.72!important}html.jx-t-page main .rte h2{font-size:clamp(22px,2.2vw,32px)!important;line-height:1.15!important;letter-spacing:-.005em!important;margin-top:clamp(40px,4.5vw,72px)!important;margin-bottom:14px!important;padding-left:16px!important;border-left:3px solid var(--jx-red, #B80D0D)!important}html.jx-t-page main .rte h3{font-size:clamp(18px,1.6vw,22px)!important;margin-top:clamp(26px,3vw,40px)!important}html.jx-t-page main .rte>*+*{margin-top:1.05em!important}html .cart__checkout-button,html #checkout,html #CartDrawer-Checkout{min-height:62px!important;background:var(--jx-red, #B80D0D)!important;color:#fff!important;border:1px solid var(--jx-red, #B80D0D)!important;border-radius:6px!important;font-weight:800!important;font-size:14px!important;letter-spacing:.16em!important;text-transform:uppercase!important;transition:background .3s var(--jx-ease),color .3s var(--jx-ease)!important}html .cart__checkout-button:hover,html #checkout:hover,html #CartDrawer-Checkout:hover{background:#fff!important;color:#000!important;border-color:#fff!important}html .totals__total-value,html .totals__subtotal-value{font-size:clamp(22px,2vw,30px)!important;font-weight:800!important}html .totals__total,html .totals__subtotal{font-size:13px!important;letter-spacing:.16em!important;text-transform:uppercase!important;opacity:.8}html .cart-item__name,html .cart-item__name a{font-size:16px!important;font-weight:700!important;line-height:1.35!important}html .cart-item__details .product-option{font-size:13px!important;opacity:.72}html .cart-item__image{border-radius:8px!important}html.jx-t-cart .title--primary,html.jx-t-cart .cart__empty-text{font-size:clamp(30px,3.8vw,56px)!important;line-height:1.03!important;letter-spacing:-.015em!important}@media(prefers-reduced-motion:no-preference){html.jx-ready .product-form,html.jx-ready .product__info-container .price,html.jx-ready .product-form__buttons,html.jx-ready variant-selects,html.jx-ready variant-radios{opacity:1!important;transform:none!important}}html a:focus-visible,html button:focus-visible,html summary:focus-visible,html [tabindex]:focus-visible,html input:focus-visible,html select:focus-visible,html textarea:focus-visible,html .jorx-btn:focus-visible,html .jorx-final-cta:focus-visible,html .product-form__submit:focus-visible,html .card__heading a:focus-visible{outline:3px solid #FFFFFF!important;outline-offset:3px!important;border-radius:4px}html .header__menu-item:focus-visible,html .header__icon:focus-visible{outline:3px solid var(--jx-red-text, #E30613)!important;outline-offset:2px!important}html .skip-to-content-link:focus{background:var(--jx-red, #B80D0D)!important;color:#fff!important;padding:14px 20px!important;font-weight:800!important;letter-spacing:.1em!important;z-index:100000!important}html.jx-t-search main h1,html.jx-t-search .title--primary{font-size:clamp(28px,3.6vw,52px)!important;line-height:1.04!important;letter-spacing:-.015em!important}html.jx-t-search .card__heading,html.jx-t-search .card__heading a{font-size:16px!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase!important;line-height:1.3!important}html.jx-t-search .card-information .price,html.jx-t-search .card-information .price-item{font-size:17px!important;font-weight:700!important}html.jx-t-search .card__inner{border-radius:10px!important;overflow:hidden!important;background:#0b0b0b!important}html.jx-t-search .search__input,html.jx-t-search input[type=search]{min-height:56px!important;font-size:16px!important;border-radius:6px!important}@media(prefers-reduced-motion:no-preference){html.jx-t-search .card__media img{transition:transform 1.1s var(--jx-ease)!important}html.jx-t-search .card-wrapper:hover .card__media img{transform:scale(1.06)!important}}html.jx-t-404 main h1,html.jx-t-404 .rich-text__heading{font-size:clamp(34px,5vw,76px)!important;line-height:.98!important;letter-spacing:-.02em!important}html.jx-t-404 .rich-text__text p{font-size:clamp(16px,1.2vw,19px)!important;line-height:1.6!important;max-width:52ch!important;margin-left:auto!important;margin-right:auto!important}html.jx-t-404 .button{min-height:56px!important;display:inline-flex!important;align-items:center!important;padding:0 32px!important;border-radius:6px!important;font-weight:800!important;letter-spacing:.14em!important;text-transform:uppercase!important}html .jorx-footer-brand p,html .jm-social-card span{font-size:14px!important;line-height:1.6!important}html .jorx-footer a,html footer a{transition:color .25s var(--jx-ease),opacity .25s var(--jx-ease)!important}html .jorx-footer a:hover,html footer a:hover{color:var(--jx-red-text, #E30613)!important;opacity:1!important}html .jm-social-card{transition:border-color .4s var(--jx-ease),transform .4s var(--jx-ease)!important}@media(prefers-reduced-motion:no-preference){html .jm-social-card:hover{transform:translateY(-4px)!important}}@media(max-width:749px){html .header__menu-item,html .list-menu__item--link,html .jorx-footer a,html footer a,html .header__icon,html .card__heading a,html .quantity__button,html .cart-item__quantity a,html .cart-remove-button a,html .cart-remove-button button{min-height:44px!important;display:flex!important;align-items:center!important}html .jorx-hero-trust li{min-height:0!important;display:list-item!important}html .product-form__input input[type=radio]+label{min-height:50px!important}html .card-information .price-item,html .jorx-footer-brand p,html .jm-social-card span,html .cart-item__details .product-option{font-size:15px!important}}html.jx-t-collection .image-with-text{margin-bottom:0!important}html.jx-t-collection .image-with-text .image-with-text__content{padding-top:clamp(20px,2.4vw,40px)!important;padding-bottom:clamp(20px,2.4vw,40px)!important}html.jx-t-collection .collection-hero__inner{padding-top:clamp(24px,2.6vw,44px)!important;padding-bottom:clamp(14px,1.6vw,26px)!important}html.jx-t-collection #ProductGridContainer,html.jx-t-collection .collection .section{padding-top:clamp(8px,1vw,18px)!important}
/*# sourceMappingURL=/cdn/shop/t/24/assets/jorx-cinema.css.map */
