.ufc-home-ct{--color-foreground: 255, 255, 255;--color-background: 0, 0, 0;--ufc-ct-u: 1px;--ufc-ct-red: #d20a0a;position:relative;overflow:hidden;width:100%;height:calc(923 * var(--ufc-ct-u));background-image:linear-gradient(to bottom,#000,#4b4b4b)}.ufc-home-ct__mask{position:absolute;z-index:0;left:calc(-1346 * var(--ufc-ct-u));top:calc(-404 * var(--ufc-ct-u));width:calc(2915 * var(--ufc-ct-u));height:calc(2915 * var(--ufc-ct-u));pointer-events:none}.ufc-home-ct__mask img{display:block;width:100%;height:100%;max-width:none}.ufc-home-ct__head{position:absolute;z-index:2;left:0;top:0;width:100%;color:#fff;text-transform:uppercase}.ufc-home-ct__heading,.ufc-home-ct__sub{position:absolute;margin:0;white-space:nowrap}.ufc-home-ct__heading{left:calc(720 * var(--ufc-ct-u));transform:translate(-50%);top:calc(69 * var(--ufc-ct-u));font-family:UFC Sans,sans-serif;font-weight:700;font-style:italic;font-size:calc(64 * var(--ufc-ct-u));line-height:normal;text-align:center}.ufc-home-ct__heading-accent{color:var(--ufc-ct-red)}.ufc-home-ct__sub{left:calc(415 * var(--ufc-ct-u));top:calc(159 * var(--ufc-ct-u));font-family:UFC Sans,sans-serif;font-weight:400;font-size:calc(32 * var(--ufc-ct-u));line-height:normal}.ufc-home-ct__rail-wrap{scroll-padding-left:calc(274 * var(--ufc-ct-u));position:absolute;z-index:1;left:0;top:calc(265 * var(--ufc-ct-u));width:100%;overflow-x:auto;overflow-y:hidden;padding-bottom:calc(14 * var(--ufc-ct-u));overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ufc-home-ct__rail-wrap::-webkit-scrollbar{display:none}.ufc-home-ct__rail-wrap:focus-visible{outline:3px solid var(--ufc-ct-red, #d20a0a);outline-offset:-3px}.ufc-home-ct__rail-wrap.is-dragging{cursor:grabbing;scroll-behavior:auto}.ufc-home-ct__rail{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:calc(62 * var(--ufc-ct-u));width:max-content}.ufc-home-ct__card{flex:none;display:flex;flex-direction:column;align-items:center;gap:calc(31 * var(--ufc-ct-u));width:calc(348 * var(--ufc-ct-u));height:calc(532 * var(--ufc-ct-u));padding:calc(31 * var(--ufc-ct-u));overflow:hidden;background-color:#000;box-shadow:calc(5 * var(--ufc-ct-u)) calc(5 * var(--ufc-ct-u)) calc(5 * var(--ufc-ct-u)) #00000040}.ufc-home-ct__card-photo{flex:none;width:100%;height:calc(155 * var(--ufc-ct-u))}.ufc-home-ct__card-photo--video{position:relative;display:block;padding:0;border:0;background:#000;cursor:pointer}.ufc-home-ct__card-photo--video:focus-visible{outline:3px solid #fff;outline-offset:2px}.ufc-home-ct__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:52px;height:52px;border-radius:50%;background-color:#08080a9e;box-shadow:0 0 0 2px #ffffffe6 inset;transition:background-color .18s ease}.ufc-home-ct__play:after{content:"";position:absolute;left:55%;top:50%;transform:translate(-50%,-50%);border-style:solid;border-width:11px 0 11px 17px;border-color:transparent transparent transparent #fff}@media(hover:hover){.ufc-home-ct__card-photo--video:hover .ufc-home-ct__play{background-color:var(--ufc-ct-red, #d20a0a)}}.ufc-home-ct__modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:24px}.ufc-home-ct__modal[hidden]{display:none}.ufc-home-ct__modal-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000000d1}.ufc-home-ct__modal-body{position:relative;max-width:min(1100px,92vw);max-height:86vh}.ufc-home-ct__modal-player video{display:block;max-width:92vw;max-height:82vh;width:auto;height:auto;background-color:#000}.ufc-home-ct__modal-close{position:absolute;right:0;top:-44px;width:40px;height:40px;padding:0;border:0;border-radius:50%;background-color:#ffffff24;color:#fff;font-size:26px;line-height:1;cursor:pointer}.ufc-home-ct__modal-close:hover,.ufc-home-ct__modal-close:focus-visible{background-color:#d20a0a;outline:none}.ufc-home-ct__card-photo img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.ufc-home-ct__card-body{flex:1 0 0;min-height:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;width:100%}.ufc-home-ct__quote{margin:0;width:100%;font-family:UFC Sans,sans-serif;font-weight:400;font-size:calc(16 * var(--ufc-ct-u));line-height:calc(22.2 * var(--ufc-ct-u));color:#fff;overflow-wrap:break-word}.ufc-home-ct__author{display:flex;align-items:center;gap:calc(14 * var(--ufc-ct-u))}.ufc-home-ct__avatar{display:block;flex:none;width:calc(31 * var(--ufc-ct-u));height:calc(31 * var(--ufc-ct-u))}.ufc-home-ct__avatar img{display:block;width:100%;height:100%;object-fit:cover}.ufc-home-ct__author-name{font-family:UFC Sans,sans-serif;font-style:normal;font-weight:400;font-size:calc(16 * var(--ufc-ct-u));line-height:normal;color:#fff;text-transform:uppercase}.ufc-home-ct__arrows{position:absolute;z-index:2;left:calc(1154 * var(--ufc-ct-u));top:calc(837 * var(--ufc-ct-u));display:flex;width:calc(140.534 * var(--ufc-ct-u));height:calc(17.994 * var(--ufc-ct-u))}.ufc-home-ct__arrow{position:relative;flex:1 1 50%;padding:0;border:0;background-color:transparent;background-repeat:no-repeat;background-size:calc(140.534 * var(--ufc-ct-u)) calc(17.994 * var(--ufc-ct-u));cursor:pointer;transition:opacity .18s ease}.ufc-home-ct__arrow--prev{background-position:left center}.ufc-home-ct__arrow--next{background-position:right center}.ufc-home-ct__arrow:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;min-width:44px;height:100%;min-height:44px}.ufc-home-ct__arrow[aria-disabled=true]{opacity:.35;cursor:default}.ufc-home-ct__arrow:focus-visible{outline:3px solid #fff;outline-offset:6px}@media(prefers-reduced-motion:reduce){.ufc-home-ct__arrow{transition:none}}@media(max-width:1439px){.ufc-home-ct{--ufc-ct-u: calc(100vw / 1440)}}@media(max-width:1023px){.ufc-home-ct{--ufc-ct-u: calc(100vw / 1440)}}@media(max-width:767px){.ufc-home-ct{--ufc-ct-u: 1px;height:auto;padding-bottom:40px}.ufc-home-ct__mask{left:-60%;top:-10%;width:220%;height:220%;opacity:.6}.ufc-home-ct__head{position:relative;padding:40px 20px 0;text-align:center}.ufc-home-ct__heading,.ufc-home-ct__sub{position:static;transform:none;white-space:normal}.ufc-home-ct__heading{font-size:32px}.ufc-home-ct__sub{margin-top:12px;font-size:16px}.ufc-home-ct__rail-wrap{position:relative;left:auto;top:auto;width:auto;margin-top:28px;scroll-padding-left:0;scroll-snap-type:x mandatory}.ufc-home-ct__rail{padding:0 20px;gap:16px}.ufc-home-ct__card{scroll-snap-align:start;width:clamp(300px,70vw,460px);height:auto;aspect-ratio:348 / 532;padding:24px;gap:20px}.ufc-home-ct__card-photo{height:134px}.ufc-home-ct__quote{font-size:14px;line-height:19px}.ufc-home-ct__arrows{display:none}}@media(max-width:767px){.ufc-home-ct{overflow-x:hidden}}@media(min-width:1441px){.ufc-home-ct{--ufc-ct-gutter: calc((100% - 1440px)/2) }.ufc-home-ct__head,.ufc-home-ct__rail-wrap{left:var(--ufc-ct-gutter);width:calc(100% - (2 * var(--ufc-ct-gutter)))}.ufc-home-ct__arrows{margin-left:var(--ufc-ct-gutter)}}.ufc-home-ct__rail-wrap{cursor:grab}.ufc-home-ct__rail-wrap[dragging]{cursor:grabbing;scroll-behavior:auto}.ufc-home-ct__rail-wrap[dragging] *{pointer-events:none}.ufc-home-ct__rail img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}
/*# sourceMappingURL=/cdn/shop/t/44/assets/ufc-home-testimonials.css.map */
