:root{--ely-pearl: #f7f8fa;--ely-silver: #dce1e8;--ely-sapphire: #07549a;--ely-navy: #08284a;--ely-charcoal: #252b33;--ely-ease: cubic-bezier(.22, .7, .2, 1);--ely-gutter: clamp(20px, 5vw, 72px);--ely-radius: 6px;--ely-shadow-soft: 0 10px 30px rgb(8 40 74 / .08);--ely-shadow-lift: 0 18px 40px rgb(8 40 74 / .16)}@media screen and (max-width:749px){body{--font-h1--size: clamp(2rem, 8.6vw, 2.25rem);--font-h2--size: clamp(1.875rem, 8vw, 2.125rem)}}.ely-section{position:relative;isolation:isolate;overflow:clip;background:var(--color-background);color:var(--color-foreground);padding-block:var(--ely-pad-top, 96px) var(--ely-pad-bottom, 96px)}@media screen and (max-width:749px){.ely-section{padding-block:var(--ely-pad-top-mobile, 64px) var(--ely-pad-bottom-mobile, 64px)}}.ely-container{width:min(100%,1440px);margin-inline:auto;padding-inline:var(--ely-gutter);min-width:0}.ely-header{display:grid;gap:14px;max-width:720px;min-width:0;margin-block-end:clamp(32px,5vw,56px)}.ely-header--center{margin-inline:auto;text-align:center;justify-items:center}.ely-eyebrow{margin:0;color:var(--color-primary);font-family:var(--font-subheading--family);font-weight:500;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase}.ely-heading{margin:0;color:var(--color-foreground-heading);font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);font-size:clamp(1.875rem,4vw,3rem);line-height:1.08;overflow-wrap:break-word;text-wrap:balance}.ely-text{margin:0;max-width:62ch;color:var(--color-foreground);font-size:1rem;line-height:1.7;overflow-wrap:break-word}.ely-text>:first-child{margin-block-start:0}.ely-text>:last-child{margin-block-end:0}.ely-actions{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:center}.ely-placeholder{display:block;width:100%;height:100%;background:color-mix(in srgb,var(--ely-silver) 60%,#fff)}.ely-placeholder svg{width:100%;height:100%;fill:color-mix(in srgb,var(--ely-navy) 22%,transparent)}.ely-btn{position:relative;isolation:isolate;overflow:hidden;max-width:100%;letter-spacing:.08em}.ely-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(110deg,transparent 35%,rgb(255 255 255 / .35) 50%,transparent 65%);transform:translate(-130%)}.ely-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.ely-card{position:relative;min-width:0;border-radius:var(--ely-radius);background:var(--color-background);box-shadow:0 0 0 1px var(--color-border)}.ely-gradient{background:linear-gradient(120deg,var(--ely-navy) 0%,var(--ely-sapphire) 45%,var(--ely-navy) 100%);background-size:220% 220%}.ely-rule{display:block;width:56px;height:2px;border:0;margin:0;background:linear-gradient(90deg,#9aa6b5,#fff 50%,#9aa6b5)}.ely-reveal-ready [data-ely-reveal]:not(.is-visible){opacity:0;transform:translateY(20px)}.shopify-design-mode [data-ely-reveal]{opacity:1!important;transform:none!important}@media(prefers-reduced-motion:no-preference){[data-ely-reveal]{transition:opacity .8s var(--ely-ease),transform .8s var(--ely-ease);transition-delay:calc(var(--ely-step, 0) * 90ms)}.ely-btn{transition:transform .3s var(--ely-ease),box-shadow .3s var(--ely-ease),color var(--animation-speed, .2s) ease,background-color var(--animation-speed, .2s) ease}.ely-btn:after{transition:transform .8s var(--ely-ease)}.ely-btn:hover,.ely-btn:focus-visible{transform:translateY(-2px);box-shadow:0 10px 20px #08284a38}.ely-btn:hover:after,.ely-btn:focus-visible:after{transform:translate(130%)}.ely-btn:active{transform:translateY(0);box-shadow:none}.ely-card{transition:transform .4s var(--ely-ease),box-shadow .4s var(--ely-ease)}.ely-card:hover,.ely-card:focus-within{transform:translateY(-6px);box-shadow:0 0 0 1px var(--color-border),var(--ely-shadow-lift)}.ely-gradient{animation:ely-gradient-shift 14s ease-in-out infinite alternate}@keyframes ely-gradient-shift{0%{background-position:0% 50%}to{background-position:100% 50%}}}@media(prefers-reduced-motion:reduce){.ely-reveal-ready [data-ely-reveal]:not(.is-visible){opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ely-brand.css.map */
