@keyframes ops-brand-text-sweep{0%{background-position:130% 50%}to{background-position:-30% 50%}}@keyframes ops-brand-label-glint{0%,68%,to{background-position:125% 50%}84%{background-position:-25% 50%}}@keyframes ops-brand-button-sheen{0%{background-position:170% 50%}to{background-position:-70% 50%}}@keyframes ops-brand-edge-pulse{0%,72%,to{box-shadow:0 8px 24px #0003,0 0 rgba(var(--ops-brand-red-rgb),0)}82%{box-shadow:0 10px 30px #0000003d,0 0 0 8px rgba(var(--ops-brand-red-rgb),var(--ops-brand-glow))}92%{box-shadow:0 8px 24px #0003,0 0 0 15px rgba(var(--ops-brand-red-rgb),0)}}@keyframes ops-brand-spark{0%,72%,to{opacity:0;transform:scale(.5) rotate(0)}82%{opacity:.85;transform:translate(-7px,-8px) scale(1) rotate(28deg)}92%{opacity:0;transform:translate(-13px,-14px) scale(.4) rotate(58deg)}}body.ops-brand-finish{font-size:var(--ops-brand-text-mobile)}@media screen and (min-width:750px){body.ops-brand-finish{font-size:var(--ops-brand-text-desktop)}}body.ops-brand-finish :is(.ops-proof-card,.ops-builder-card,.ops-maker__group,.ops-library__workspace,.ops-edge__drawer){line-height:1.48}body.ops-brand-finish :is(.ops-maker__header,.ops-proof-hero,.ops-diecut-hero,.ops-builder-intro,.ops-library__hero-copy){text-align:center}body.ops-brand-finish .ops-maker__header{margin:0 auto 2.4rem;padding-inline:1.5rem}body.ops-brand-finish :is(.ops-maker__eyebrow,.ops-proof-eyebrow,.ops-diecut-hero__eyebrow,.ops-builder-intro__eyebrow,.ops-library__eyebrow,.ops-studio-directory__eyebrow,.ops-studio-directory__summary-label){margin:0 0 .8rem;color:var(--ops-brand-red);font-weight:800;letter-spacing:.11em;text-transform:uppercase}body.ops-brand-finish .ops-maker__title{margin:0;font-size:clamp(3.2rem,5vw,6.2rem);line-height:1.04}body.ops-brand-finish .ops-maker__strapline{margin:1.2rem 0 0;font-weight:800;letter-spacing:.13em}body.ops-brand-finish .ops-maker__intro{max-width:72rem;margin:1rem auto 0;opacity:.72}body.ops-brand-finish.ops-brand-nav :is(.header__menu-item,.menu-drawer__menu-item):is(:hover,:focus-visible),body.ops-brand-finish.ops-brand-nav .header__menu-item:is(:hover,:focus-visible) span{color:var(--ops-brand-red);background-image:linear-gradient(96deg,var(--ops-brand-dark) 0%,var(--ops-brand-red-dark) 22%,var(--ops-brand-red) 40%,var(--ops-brand-light) 49%,var(--ops-brand-red-soft) 58%,var(--ops-brand-red) 73%,var(--ops-brand-dark) 100%);background-size:240% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:ops-brand-text-sweep var(--ops-brand-shimmer-speed) linear infinite}body.ops-brand-finish.ops-brand-labels :is(.ops-maker__eyebrow,.ops-proof-eyebrow,.ops-diecut-hero__eyebrow,.ops-builder-intro__eyebrow,.ops-library__eyebrow,.ops-studio-directory__eyebrow,.ops-studio-directory__summary-label){background-image:linear-gradient(100deg,var(--ops-brand-red-dark) 0 34%,var(--ops-brand-red) 43%,var(--ops-brand-light) 49%,var(--ops-brand-red-soft) 55%,var(--ops-brand-red-dark) 66% 100%);background-size:280% auto;background-position:125% 50%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:ops-brand-label-glint var(--ops-brand-label-speed) ease-in-out infinite}body.ops-brand-finish.ops-brand-links :is(.ops-builder-link,.ops-studio-directory__card-action,.ops-linked-product__link,.ops-proof-help a,.ops-library a:not(.button)):is(:hover,:focus-visible){color:var(--ops-brand-red);background-image:linear-gradient(96deg,var(--ops-brand-red-dark),var(--ops-brand-red),var(--ops-brand-light),var(--ops-brand-red),var(--ops-brand-red-dark));background-size:230% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:ops-brand-text-sweep var(--ops-brand-shimmer-speed) linear infinite}body.ops-brand-finish.ops-brand-buttons :is(.button,.shopify-payment-button__button--unbranded,.ops-builder-primary-action,.ops-diecut-button--primary,.ops-proof-primary,.ops-maker__button--primary,.ops-library__button,.ops-edge__actions .is-primary){transition:transform var(--ops-brand-transition) ease,box-shadow var(--ops-brand-transition) ease,filter var(--ops-brand-transition) ease}body.ops-brand-finish.ops-brand-buttons :is(.button,.shopify-payment-button__button--unbranded,.ops-builder-primary-action,.ops-diecut-button--primary,.ops-proof-primary,.ops-maker__button--primary,.ops-library__button,.ops-edge__actions .is-primary):not([disabled]):hover{background-image:linear-gradient(108deg,transparent 0 35%,rgba(255,255,255,.12) 41%,rgba(255,255,255,.82) 49%,rgba(255,255,255,.16) 57%,transparent 65% 100%);background-size:260% 100%;background-position:170% 50%;animation:ops-brand-button-sheen var(--ops-brand-button-speed) ease-out 1;transform:translateY(var(--ops-brand-lift));filter:saturate(1.04);box-shadow:0 9px 22px rgba(0,0,0,var(--ops-brand-glow)),0 0 0 1px rgba(var(--ops-brand-red-rgb),var(--ops-brand-glow))}body.ops-brand-finish.ops-brand-cards :is(.ops-studio-directory__card,.ops-builder-card,.ops-proof-card,.ops-library__starter-card,.ops-edge__card,.multicolumn-card,.card-wrapper .card){transition:transform var(--ops-brand-transition) ease,box-shadow var(--ops-brand-transition) ease,border-color var(--ops-brand-transition) ease}body.ops-brand-finish.ops-brand-cards :is(.ops-studio-directory__card:not(.is-current),.ops-builder-card,.ops-proof-card,.ops-library__starter-card,.ops-edge__card,.multicolumn-card):hover{transform:translateY(var(--ops-brand-lift));border-color:rgba(var(--ops-brand-red-rgb),.4);box-shadow:0 14px 34px rgba(0,0,0,var(--ops-brand-glow)),0 0 0 1px rgba(var(--ops-brand-red-rgb),var(--ops-brand-glow))}body.ops-brand-finish.ops-brand-cards .ops-studio-directory__card.is-current{box-shadow:inset 0 0 0 1px var(--ops-brand-red),0 0 0 3px rgba(var(--ops-brand-red-rgb),.08)}body.ops-brand-finish.ops-brand-edge .ops-edge__handle{isolation:isolate;animation:ops-brand-edge-pulse var(--ops-brand-pulse-speed) cubic-bezier(.4,0,.2,1) infinite}body.ops-brand-finish.ops-brand-edge .ops-edge__handle:before{position:absolute;z-index:3;top:4px;right:4px;width:7px;height:7px;pointer-events:none;content:"";background:linear-gradient(var(--ops-brand-red),var(--ops-brand-red)) 50% 0/1px 100% no-repeat,linear-gradient(90deg,var(--ops-brand-red),var(--ops-brand-red)) 0 50%/100% 1px no-repeat;filter:drop-shadow(0 0 3px rgba(var(--ops-brand-red-rgb),.65));opacity:0;animation:ops-brand-spark var(--ops-brand-pulse-speed) ease-in-out infinite}body.ops-brand-finish.ops-brand-edge .ops-edge[data-side=right] .ops-edge__handle:before{right:auto;left:4px}body.ops-brand-finish.ops-brand-edge .ops-edge.is-open .ops-edge__handle,body.ops-brand-finish.ops-brand-edge .ops-edge__handle:is(:hover,:active){animation-play-state:paused}body.ops-brand-finish.ops-brand-focus :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--ops-brand-red)!important;outline-offset:3px;box-shadow:0 0 0 5px rgba(var(--ops-brand-red-rgb),.13)}body.ops-brand-finish.ops-brand-subtle{--ops-brand-lift:-1px;--ops-brand-transition:.18s}body.ops-brand-finish.ops-brand-standard{--ops-brand-lift:-2px;--ops-brand-transition:.19s}body.ops-brand-finish.ops-brand-bold{--ops-brand-lift:-3px;--ops-brand-transition:.21s}@media(hover:none),(pointer:coarse){body.ops-brand-finish.ops-brand-nav :is(.header__menu-item,.menu-drawer__menu-item):hover,body.ops-brand-finish.ops-brand-buttons :is(.button,.ops-builder-primary-action,.ops-proof-primary,.ops-maker__button--primary):hover,body.ops-brand-finish.ops-brand-cards :is(.ops-builder-card,.ops-proof-card,.ops-edge__card):hover{animation:none;transform:none}}@media(prefers-reduced-motion:reduce){body.ops-brand-finish *,body.ops-brand-finish *:before,body.ops-brand-finish *:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/ops-brand-finish.css.map */
