.fr-open__video{opacity:0;transition:opacity .5s ease}.fr-open.is-playing .fr-open__video,.fr-open.is-ended .fr-open__video{opacity:1}.fr-open__media,.fr-open__pic,.fr-open__img,.fr-open__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--focal)}.fr-open__pic{display:block}.fr-open--graded .fr-open__img,.fr-open--graded .fr-open__video{filter:contrast(1.07) saturate(1.16) brightness(.98)}.fr-open--graded .fr-open__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to bottom,#1c283c14,#0000 38%,#3c1e0a1f);mix-blend-mode:multiply}.fr-open__copy{background:none;position:relative}.fr-open__copy .fr-wrap{position:relative}.fr-open__copy .fr-wrap:before{content:none}.fr-open__copy:before{content:"";position:absolute;left:0;right:0;top:-6rem;bottom:-5rem;pointer-events:none;background:linear-gradient(to right,#15372bcc,#15372b99 calc(50% - 26rem),#15372b4d calc(50% + 2rem),#15372b00 calc(50% + 22rem));-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 20%,#000 82%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 20%,#000 82%,transparent 100%);z-index:0}.fr-open__copy .fr-wrap{z-index:1}.fr-open .fr-open__pause{position:absolute;right:var(--fr-gutter);bottom:2rem;z-index:3;display:inline-flex!important;align-items:center;min-height:4.4rem;padding:1rem 1.6rem;border-radius:var(--fr-radius);background:#f6f1e7eb;color:var(--fr-green);border:0;font-family:var(--fr-sans);font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;opacity:1!important;visibility:visible!important}.fr-open .fr-open__pause[hidden]{display:none!important}.fr-open__pause:focus-visible{outline:none;box-shadow:0 0 0 2px var(--fr-green),0 0 0 4px var(--fr-cream)}@media(prefers-reduced-motion:reduce){.fr-open .fr-open__video{display:block!important;transition:none}.fr-open .fr-open__pause{display:inline-flex!important}.fr-open .fr-open__pause[hidden]{display:none!important}}@media(max-width:1320px){.fr-open__copy:before{background:linear-gradient(to right,#15372bc7,#15372b8c 38%,#15372b00 68%)}}@media(max-width:749px){.fr-open{min-height:auto}.fr-open__media{position:relative;inset:auto;height:auto;aspect-ratio:16/9}.fr-open__copy{background:var(--fr-green)}.fr-open__copy:before{content:none}.fr-open .fr-open__pause{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/francis-hero2.css.map */
