#MainContent[data-template=index]{--pro-button-radius: 24px;--pro-button-height: 54px;--pro-button-ease: cubic-bezier(.22, 1, .36, 1)}#MainContent[data-template=index] :is(.pro-hero__button,.pro-home__button,.pro-showcase__add,.pro-catalog__buy,.pro-verify__field button){min-height:var(--pro-button-height);position:relative;border-radius:var(--pro-button-radius);isolation:isolate;overflow:hidden;-webkit-tap-highlight-color:transparent;transform:translateZ(0);transition:transform .24s var(--pro-button-ease),border-color .24s ease,background-color .24s ease,box-shadow .28s var(--pro-button-ease),filter .24s ease}#MainContent[data-template=index] :is(.pro-hero__button,.pro-home__button,.pro-showcase__add,.pro-catalog__buy,.pro-verify__field button):after{content:"";width:34%;height:220%;position:absolute;z-index:0;top:-60%;left:-52%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.27),transparent);pointer-events:none;transform:skew(-20deg);transition:left .7s var(--pro-button-ease)}#MainContent[data-template=index] :is(.pro-hero__button,.pro-home__button,.pro-showcase__add,.pro-catalog__buy,.pro-verify__field button)>:is(svg:not(.spinner),.pro-verify__button-icon){width:30px;height:30px;padding:7px;display:grid;flex:0 0 30px;place-items:center;color:currentColor;background:#ffffff1f;border:1px solid rgba(255,255,255,.14);border-radius:10px;transition:transform .28s var(--pro-button-ease),background-color .24s ease}#MainContent[data-template=index] :is(.pro-hero__button,.pro-home__button,.pro-showcase__add,.pro-catalog__buy,.pro-verify__field button)>svg:not(.spinner){stroke-width:1.8}#MainContent[data-template=index] .pro-verify__button-icon svg{width:100%;height:100%}#MainContent[data-template=index] .pro-hero__button--primary svg.pro-icon{transform:none}#MainContent[data-template=index] :is(.pro-hero__button,.pro-home__button,.pro-showcase__add,.pro-catalog__buy,.pro-verify__field button,.pro-showcase .shopify-payment-button__button):focus-visible{outline:3px solid color-mix(in srgb,var(--pro-page-accent, #1677ff) 38%,#fff);outline-offset:4px}#MainContent[data-template=index] .pro-home__button--secondary>svg{background:color-mix(in srgb,var(--pro-accent) 18%,transparent);border-color:color-mix(in srgb,var(--pro-accent) 34%,transparent)}#MainContent[data-template=index] .pro-showcase__add:before{display:none}#MainContent[data-template=index] .pro-showcase .shopify-payment-button__button,#MainContent[data-template=index] .pro-showcase .shopify-payment-button__button--unbranded{min-height:var(--pro-button-height)!important;border-radius:var(--pro-button-radius)!important;transition:transform .24s var(--pro-button-ease),background-color .24s ease,box-shadow .28s var(--pro-button-ease)!important;-webkit-tap-highlight-color:transparent}#MainContent[data-template=index] .pro-home__text-link{min-height:46px;padding:0 17px;border:1px solid color-mix(in srgb,var(--pro-accent) 34%,transparent);border-radius:15px;background:color-mix(in srgb,var(--pro-accent) 9%,transparent);transition:color .2s ease,background-color .2s ease,border-color .2s ease,transform .24s var(--pro-button-ease)}#MainContent[data-template=index] .pro-home__text-link svg{width:15px;height:15px;transition:transform .25s var(--pro-button-ease)}@media(hover:hover)and (pointer:fine){#MainContent[data-template=index] :is(.pro-hero__button,.pro-home__button,.pro-showcase__add,.pro-catalog__buy,.pro-verify__field button):not(:disabled):not(.is-disabled):hover{color:#07101d;background:#f5f9ff;border-color:#fff;box-shadow:0 18px 38px #1677ff3d,0 0 0 1px #ffffff73;filter:none;transform:translateY(-3px) scale(1.012)}#MainContent[data-template=index] .pro-home__button--secondary:not(:disabled):hover{color:#fff;background:var(--pro-accent, #1677ff);border-color:color-mix(in srgb,var(--pro-accent, #1677ff) 68%,#fff)}#MainContent[data-template=index] :is(.pro-hero__button,.pro-home__button,.pro-showcase__add,.pro-catalog__buy,.pro-verify__field button):not(:disabled):not(.is-disabled):hover:after{left:122%}#MainContent[data-template=index] :is(.pro-hero__button,.pro-home__button,.pro-showcase__add,.pro-catalog__buy,.pro-verify__field button):not(:disabled):not(.is-disabled):hover>:is(svg:not(.spinner),.pro-verify__button-icon){color:#fff;background:#1677ff;border-color:#1677ff80}#MainContent[data-template=index] :is(.pro-showcase__add,.pro-catalog__buy,.pro-verify__field button):not(:disabled):not(.is-disabled):hover>:is(svg:not(.spinner),.pro-verify__button-icon){transform:translate(-2px) rotate(-4deg)}#MainContent[data-template=index] :is(.pro-hero__button,.pro-home__button):hover>svg.icon-arrow{transform:translate(3px)}[dir=rtl] #MainContent[data-template=index] :is(.pro-hero__button,.pro-home__button):hover>svg.icon-arrow{transform:translate(-3px) rotate(180deg)}#MainContent[data-template=index] :is(.pro-hero__button,.pro-home__button):hover>svg.pro-icon,#MainContent[data-template=index] .pro-home__text-link:hover>svg.pro-icon{transform:translate(-2px) rotate(-4deg) scale(1.04)}#MainContent[data-template=index] .pro-showcase .shopify-payment-button__button--unbranded:hover{color:#07101d!important;background:#f5f9ff!important;border-color:#fff!important;transform:translateY(-2px);box-shadow:0 14px 30px color-mix(in srgb,var(--pro-catalog-accent) 22%,transparent)!important}#MainContent[data-template=index] .pro-home__text-link:hover{color:#fff;background:color-mix(in srgb,var(--pro-accent) 18%,transparent);border-color:color-mix(in srgb,var(--pro-accent) 58%,transparent);transform:translateY(-2px)}[dir=rtl] #MainContent[data-template=index] .pro-home__text-link:hover svg.icon-arrow{transform:translate(-3px) rotate(180deg)}}#MainContent[data-template=index] :is(.pro-hero__button,.pro-home__button,.pro-showcase__add,.pro-catalog__buy,.pro-verify__field button,.pro-showcase .shopify-payment-button__button):not(:disabled):not(.is-disabled):active{color:#07101d;background:#f5f9ff;border-color:#fff;filter:none;transform:translateY(1px) scale(.975);transition-duration:.08s}#MainContent[data-template=index] :is(.pro-showcase__add,.pro-verify__field button)[disabled],#MainContent[data-template=index] .pro-catalog__buy.is-disabled{opacity:.64;filter:grayscale(.2);box-shadow:none}@media screen and (max-width:749px){#MainContent[data-template=index]{--pro-button-radius: 22px;--pro-button-height: 54px}#MainContent[data-template=index] :is(.pro-hero__button,.pro-home__button,.pro-showcase__add,.pro-catalog__buy,.pro-verify__field button){gap:9px}#MainContent[data-template=index] :is(.pro-hero__button,.pro-home__button,.pro-showcase__add,.pro-catalog__buy,.pro-verify__field button)>:is(svg:not(.spinner),.pro-verify__button-icon){width:29px;height:29px;flex-basis:29px;border-radius:9px}}.pro-header :is(.pro-header__cta,.pro-header__drawer-cta){border-radius:22px;transition:color .24s ease,background-color .24s ease,border-color .24s ease,box-shadow .28s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.22,1,.36,1)}.pro-header :is(.pro-header__language-button,.pro-header__cart,.pro-header__mobile-cart,.pro-header__icon-button){border-radius:16px;transition:color .22s ease,background-color .22s ease,border-color .22s ease,box-shadow .24s ease,transform .22s cubic-bezier(.22,1,.36,1)}@media(hover:hover)and (pointer:fine){.pro-header :is(.pro-header__cta,.pro-header__drawer-cta):hover{color:#07101d;background:#f5f9ff;border-color:#fff;box-shadow:0 16px 34px #1677ff3d,0 0 0 1px #ffffff61;transform:translateY(-2px)}.pro-header :is(.pro-header__language-button,.pro-header__cart,.pro-header__mobile-cart,.pro-header__icon-button):hover{color:#fff;background:var(--pro-header-accent, #1677ff);border-color:color-mix(in srgb,var(--pro-header-accent, #1677ff) 70%,#fff);box-shadow:0 12px 28px color-mix(in srgb,var(--pro-header-accent, #1677ff) 28%,transparent);transform:translateY(-2px)}}.pro-header :is(.pro-header__cta,.pro-header__drawer-cta,.pro-header__language-button,.pro-header__cart,.pro-header__mobile-cart,.pro-header__icon-button):active{transform:translateY(1px) scale(.97)}@media(prefers-reduced-motion:reduce){#MainContent[data-template=index] :is(.pro-hero__button,.pro-home__button,.pro-showcase__add,.pro-catalog__buy,.pro-verify__field button,.pro-showcase .shopify-payment-button__button,.pro-home__text-link,.pro-home__text-link svg){transition:none!important}#MainContent[data-template=index] :is(.pro-hero__button,.pro-home__button,.pro-showcase__add,.pro-catalog__buy,.pro-verify__field button):after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/pro-home-buttons.css.map */
