:root{--ctc-btn-radius: 999px;--ctc-btn-border: 1px solid rgb(135 208 255 / .5);--ctc-btn-bg: linear-gradient(135deg, rgb(8 74 110 / .95), rgb(7 38 67 / .92));--ctc-btn-color: #f5fbff;--ctc-btn-shadow: 0 14px 28px rgb(0 0 0 / .28);--ctc-btn-secondary-border: 1px solid rgb(255 255 255 / .3);--ctc-btn-secondary-bg: rgb(8 28 44 / .58);--ctc-btn-secondary-color: #eaf7ff;--ctc-btn-secondary-shadow: 0 10px 24px rgb(0 0 0 / .24);--ctc-btn-secondary-bg-hover: rgb(9 37 57 / .7)}.button:not(.button-secondary):not(.button-unstyled),a[class*=ai-split-button-],a[class*=ai-parallax-button-],a[class*=ai-hero-btn-],a[class*=ai-about-us-button-],a[class*=ai-full-width-button-],a[class*=ai-split-panel-button-],a[class*=ai-featured-product-button-],a[class*=ai-search-catalogue__button-],button[class*=ai-scroll-buttons__button-],main[data-template*=product] .product-details .product-form-buttons .add-to-cart-button.button,main[data-template*=product] .product-details .product-form-buttons button.shopify-payment-button__button--unbranded,main[data-template*=product] .product-details .product-form-buttons .shopify-payment-button__button,main[data-template*=product] .product-details .product-form-buttons .shopify-payment-button__button--branded,main[data-template*=product] .product-details .product-form-buttons>button,main[data-template*=product] .product-details .product-form-buttons>*>button,main[data-template*=product] .product-details .sticky-add-to-cart__button,main[data-template*=product] .product-details .button:not(.button-secondary),.cart-drawer__summary .cart__checkout-button.button,.cart-drawer__summary .ctc-quote-checkout-btn.button,.cart-drawer__summary .cart-discount__button.button,.cart-page .cart__checkout-button.button,.cart-page .ctc-quote-checkout-btn.button,.quick-add-modal .buy-buttons-block .button,.quick-add-modal .quick-add-modal__content .buy-buttons-block .button{display:inline-grid!important;align-content:center!important;text-align:center!important;text-decoration:none!important;-webkit-appearance:none!important;appearance:none!important;border:var(--ctc-btn-border)!important;border-radius:var(--ctc-btn-radius)!important;background:var(--ctc-btn-bg)!important;color:var(--ctc-btn-color)!important;box-shadow:var(--ctc-btn-shadow)!important;padding-block:var(--button-padding-block, .75rem)!important;padding-inline:var(--button-padding-inline, 1.5rem)!important;font-family:var(--button-font-family-primary, var(--font-paragraph--family))!important;font-style:var(--font-paragraph--style)!important;font-weight:600!important;font-size:var(--font-paragraph--size)!important;line-height:var(--font-paragraph--line-height)!important;text-transform:var(--button-text-case-primary, none)!important;letter-spacing:.01em!important;cursor:pointer!important;width:fit-content!important;max-width:100%!important;transition:filter .2s ease,transform .2s ease,box-shadow .2s ease,background .2s ease!important}.button:not(.button-secondary):not(.button-unstyled):hover,a[class*=ai-split-button-]:hover,a[class*=ai-parallax-button-]:hover,a[class*=ai-hero-btn-]:hover,a[class*=ai-about-us-button-]:hover,a[class*=ai-full-width-button-]:hover,a[class*=ai-split-panel-button-]:hover,a[class*=ai-featured-product-button-]:hover,a[class*=ai-search-catalogue__button-]:hover,button[class*=ai-scroll-buttons__button-]:hover,main[data-template*=product] .product-details .product-form-buttons .add-to-cart-button.button:hover,main[data-template*=product] .product-details .product-form-buttons button.shopify-payment-button__button--unbranded:hover:not([disabled]),main[data-template*=product] .product-details .product-form-buttons .shopify-payment-button__button:hover:not([disabled]),main[data-template*=product] .product-details .product-form-buttons .shopify-payment-button__button--branded:hover:not([disabled]),main[data-template*=product] .product-details .product-form-buttons>button:hover:not([disabled]),main[data-template*=product] .product-details .product-form-buttons>*>button:hover:not([disabled]),main[data-template*=product] .product-details .sticky-add-to-cart__button:hover,main[data-template*=product] .product-details .button:not(.button-secondary):hover,.cart-drawer__summary .cart__checkout-button.button:hover,.cart-drawer__summary .ctc-quote-checkout-btn.button:hover,.cart-drawer__summary .cart-discount__button.button:hover,.cart-page .cart__checkout-button.button:hover,.cart-page .ctc-quote-checkout-btn.button:hover,.quick-add-modal .buy-buttons-block .button:hover,.quick-add-modal .quick-add-modal__content .buy-buttons-block .button:hover{filter:brightness(1.06)!important;transform:translateY(-1px)!important;color:var(--ctc-btn-color)!important;background:var(--ctc-btn-bg)!important;box-shadow:var(--ctc-btn-shadow)!important}.button-secondary,.button--secondary,.ctc-submenu-view-full-cta,main[data-template*=product] .product-details .product-form-buttons .button-secondary,main[data-template*=product] .product-details .button-secondary{border:var(--ctc-btn-secondary-border)!important;border-radius:var(--ctc-btn-radius)!important;background:var(--ctc-btn-secondary-bg)!important;color:var(--ctc-btn-secondary-color)!important;box-shadow:var(--ctc-btn-secondary-shadow)!important;font-weight:600!important;filter:none!important;transition:background .2s ease,transform .2s ease,box-shadow .2s ease!important}.button-secondary:hover,.button--secondary:hover,.ctc-submenu-view-full-cta:hover,main[data-template*=product] .product-details .product-form-buttons .button-secondary:hover,main[data-template*=product] .product-details .button-secondary:hover{background:var(--ctc-btn-secondary-bg-hover)!important;color:var(--ctc-btn-secondary-color)!important;transform:translateY(-1px)!important;filter:none!important}.cart-drawer__items .cart-items__remove.button,.cart-page .cart-items__remove.button{border-radius:var(--ctc-btn-radius)!important;border:var(--ctc-btn-secondary-border)!important;background:var(--ctc-btn-secondary-bg)!important;color:var(--ctc-btn-secondary-color)!important;box-shadow:none!important;font-size:var(--font-size--sm)!important}.cart-drawer__items .cart-items__remove.button:hover,.cart-page .cart-items__remove.button:hover{background:var(--ctc-btn-secondary-bg-hover)!important}.button:disabled,.button[aria-disabled=true],.button-secondary:disabled{opacity:.5!important;cursor:not-allowed!important;transform:none!important;filter:none!important}@media(prefers-reduced-motion:reduce){.button:not(.button-secondary):not(.button-unstyled):hover,a[class*=ai-split-button-]:hover,a[class*=ai-parallax-button-]:hover,a[class*=ai-hero-btn-]:hover,.button-secondary:hover,.ctc-submenu-view-full-cta:hover{transform:none!important}}main[data-template^=index]>.shopify-section{opacity:1!important;transform:none!important}footer [class*=ai-animated-footer-content-]{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-flow:row!important;overflow-x:visible!important;overflow-y:visible!important;scroll-snap-type:none!important}footer [class*=ai-animated-footer-column-]{min-width:0!important;scroll-snap-align:none!important}@media screen and (max-width:989px){footer [class*=ai-animated-footer-content-]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media screen and (max-width:749px){footer [class*=ai-animated-footer-content-]{grid-template-columns:1fr!important;gap:1rem!important}footer [class*=ai-animated-logo-]{justify-content:center!important;padding-left:16px!important;padding-right:16px!important}footer [class*=ai-animated-logo-wrapper-]{max-width:min(78vw,250px)!important}footer .payment-icons{padding-inline:16px!important;padding-block-end:32px!important}footer .payment-icons__list{justify-content:center!important}}@media screen and (max-width:749px),(hover:none)and (pointer:coarse){[class*=ai-parallax-content-inner-],[class*=ai-animated-footer-container-],.footer-content{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}[class*=ai-parallax-background-]{will-change:auto!important}.ctc-scroll-quote__text,main[data-template^=index] [class*=ai-page-description-].ctc-page-hero__description p{will-change:auto}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/ctc-buttons.css.map */
