.campaign__intro-overlay-wrapper{display:block;inset:0;position:absolute}.campaign__intro-overlay{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2rem 0 0;position:sticky;text-align:center;top:55px}@media only screen and (min-width:768px){.campaign__intro:not(.crop) .campaign__intro-overlay{height:100vh}.campaign__intro-overlay{color:#fff;height:100%;padding:0}}.campaign__intro-overlay-body{font-size:1.25em;max-width:65ch;padding:0 2rem;text-align:center}.campaign-more{border-bottom:1px solid #f5f5f5;border-top:1px solid #f5f5f5}.campaign-more__grid{display:grid;grid-gap:1rem;grid-template-columns:repeat(2,1fr);padding:0 1rem 1rem}.campaign-more__grid-post-image img{height:100%!important;-o-object-fit:cover;object-fit:cover}.campaign-more__grid-post-title h1{font-size:.875rem;line-height:1.25rem}@media only screen and (min-width:768px){.campaign-more__grid{grid-template-columns:repeat(4,1fr)}}.intro-video-control{align-items:center;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center}.intro-video-eq-bar{animation:intro-video-eq-pulse-1 .9s ease-in-out infinite;animation-delay:-.35s;transform-origin:bottom center}.intro-video-eq-bar--2{animation-delay:-.75s;animation-duration:1.3s;animation-name:intro-video-eq-pulse-2}.intro-video-eq-bar--3{animation-delay:-.1s;animation-duration:1.05s;animation-name:intro-video-eq-pulse-3}@keyframes intro-video-eq-pulse-1{0%{transform:scaleY(.35)}30%{transform:scaleY(.9)}55%{transform:scaleY(.5)}80%{transform:scaleY(1)}to{transform:scaleY(.35)}}@keyframes intro-video-eq-pulse-2{0%{transform:scaleY(.6)}25%{transform:scaleY(.3)}50%{transform:scaleY(.95)}70%{transform:scaleY(.45)}to{transform:scaleY(.6)}}@keyframes intro-video-eq-pulse-3{0%{transform:scaleY(.5)}40%{transform:scaleY(1)}60%{transform:scaleY(.3)}85%{transform:scaleY(.7)}to{transform:scaleY(.5)}}.campaign__intro{margin-bottom:1rem;position:relative}.campaign__intro-mobile{display:none;margin-bottom:2rem}@media(max-width:768px){.campaign__intro{display:flex;flex-direction:column-reverse}.campaign__intro-mobile{display:block}}.campaign__intro.crop{aspect-ratio:1.6}.campaign__intro--video{margin-bottom:0}.campaign__intro .aspect-ratio-wrapper{overflow:auto}.campaign__intro.crop .image-wrap{height:100%!important;padding:0!important}.campaign__intro.crop .image-wrap img{height:100%;-o-object-fit:cover;object-fit:cover}.campaign__intro-overlay{align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0;position:sticky;text-align:center;top:55px}.campaign__intro-overlay-body{font-size:1em;line-height:1.25em}@media only screen and (min-width:768px){.campaign__intro-overlay-body{font-size:1.25em;line-height:inherit}}.campaign__intro-overlay-title h1{font-family:var(--font-serif);font-size:2em;margin-bottom:2rem;padding:0 1rem}@media only screen and (min-width:768px){.campaign__intro-overlay-title h1{font-size:5em}}.campaign__intro-overlay-body p{font-size:1.125rem;line-height:1.75rem;line-height:1.3em}body:has(.campaign__intro--special-cursor) .site-banner{display:none}body:has(.campaign__intro--special-cursor) .header.--banner-active{top:0}body:has(.campaign__intro--special-cursor){cursor:url(https://cdn.shopify.com/s/files/1/0271/4967/files/cursor-sm.png?v=1791914452) 32 48,auto}.acotar-coming-soon__text[data-v-edbae5be]{font-family:Grand Central;font-weight:400}
