:root{--a3d-bg: #ffffff;--a3d-alt: #f6f5f3;--a3d-ink: #0a0a0a;--a3d-muted: #555555;--a3d-line: #e4e1db;--a3d-orange: #ff6a1a;--a3d-orange-hover: #ff8a47;--a3d-orange-ink: #c2410c;--ceo-black: #ffffff;--ceo-charcoal: #f6f5f3;--ceo-cream: #0a0a0a;--ceo-gold: #ff6a1a;--ceo-gold-bright: #ff8a47;--ceo-gold-dark: #c2410c}html,body,.gradient,.color-background-1,.content-for-layout,.shopify-section,.collection,.product{background-color:var(--a3d-bg)!important;color:var(--a3d-ink)!important}.color-background-2{background-color:var(--a3d-alt)!important;color:var(--a3d-ink)!important}#shopify-section-announcement-bar,#shopify-section-announcement-bar .announcement-bar,#shopify-section-announcement-bar .color-accent-1{background:var(--a3d-ink)!important;color:#fff!important;border:0!important}#shopify-section-announcement-bar a,#shopify-section-announcement-bar p,#shopify-section-announcement-bar .announcement-bar__message{color:#fff!important}.header-wrapper,.header-wrapper.gradient,header,.header,.site-header,#shopify-section-header{background:#fffffff7!important;border-bottom:1px solid var(--a3d-line)!important}.header *,.header a,.header .link,.header__menu-item,.header__menu-item span,.header__icon,.menu-drawer__menu-item,.menu-drawer__utility-links *{color:var(--a3d-ink)!important;fill:var(--a3d-ink)!important}.header__menu-item:hover span,.header__active-menu-item,.header__menu-item[aria-current=page] span{color:var(--a3d-orange-ink)!important;text-decoration-color:var(--a3d-orange)!important}.header__heading-link{display:block!important;width:190px;height:72px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 350 132'%3E%3Ctext x='12' y='70' font-family='Arial Black,Helvetica Neue,Arial,sans-serif' font-weight='900' font-size='58' fill='%230a0a0a'%3EALPHA%3Ctspan fill='%23ff6a1a'%3E 3D%3C/tspan%3E%3C/text%3E%3Crect x='8' y='80' width='330' height='5' fill='%23ff6a1a'/%3E%3Crect x='8' y='89' width='250' height='5' fill='%23ff6a1a' fill-opacity='.6'/%3E%3Crect x='8' y='98' width='160' height='5' fill='%23ff6a1a' fill-opacity='.3'/%3E%3Ctext x='10' y='126' font-family='Arial,Helvetica,sans-serif' font-weight='700' font-size='19' letter-spacing='6' fill='%23444444'%3EPRINTING CO.%3C/text%3E%3C/svg%3E") left center / contain no-repeat!important}.header__heading-link .h2{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media screen and (max-width:749px){.header__heading-link{width:150px;height:57px}}.collection-hero,.collection-hero.color-accent-1,.product__info-wrapper,.main-page-title,.title-wrapper-with-link,.facets-container,.mobile-facets__open-wrapper{background:transparent!important;color:var(--a3d-ink)!important;border-color:var(--a3d-line)!important}.collection-hero__title,.title,h1,h2,h3,.card__heading,.card__heading a,.product__title,.product__title h1,.footer-block__heading,.facets__heading,.product-count__text,.mobile-facets__open,.pagination__item{color:var(--a3d-ink)!important;letter-spacing:.01em}.collection-hero__title:before,.product__title h1:before{content:"ALPHA 3D";display:block;color:var(--a3d-orange-ink)!important;font-size:1.2rem;line-height:1.2;letter-spacing:.18em;margin-bottom:.7rem}.rte,.rte p,.rte li{color:#333!important}.rte strong,.rte h2,.rte h3{color:var(--a3d-ink)!important}.rte h3{margin-top:2.4rem}a,.link,.underlined-link,.rte a,.pagination__item,.facets__summary{color:var(--a3d-orange-ink)!important}.header a,.header .link,.footer a{color:var(--a3d-ink)!important}.footer a:hover,.header a:hover span{color:var(--a3d-orange-ink)!important}.card-wrapper,.card,.card__inner,.card__content,.card-information,.product-card-wrapper .card{background:var(--a3d-bg)!important;color:var(--a3d-ink)!important;border-color:var(--a3d-line)!important}.product-card-wrapper .card,.card-wrapper .card{border:1px solid var(--a3d-line)!important;box-shadow:none!important;overflow:hidden!important;transition:border-color .2s ease,transform .2s ease}.product-card-wrapper:hover .card,.card-wrapper:hover .card{border-color:var(--a3d-orange)!important;transform:translateY(-2px)}.card__inner .card__content,.product-card-wrapper .card__inner .card__content,.card-wrapper .card__inner .card__content{background:transparent!important;pointer-events:none!important}.card>.card__content,.product-card-wrapper .card>.card__content,.card-wrapper .card>.card__content{background:var(--a3d-bg)!important;pointer-events:auto!important}.card__heading,.card__heading a,.card-information,.card-information *,.caption-large,.product-card-wrapper .full-unstyled-link{color:var(--a3d-ink)!important}.card__heading a:hover,.product-card-wrapper .full-unstyled-link:hover{color:var(--a3d-orange-ink)!important}.card__media,.media,.product__media,.product__media-list .media{background:var(--a3d-alt)!important}.card-wrapper .card__media,.card-wrapper .media,.product-card-wrapper .card__media,.product-card-wrapper .media,.template-collection .card__media,.template-collection .media,.collection .card__media,.collection .media{background-color:var(--a3d-alt)!important;background-image:repeating-linear-gradient(0deg,rgba(0,0,0,.04) 0 1px,transparent 1px 6px)!important;background-size:auto!important}.card-wrapper .media img,.product-card-wrapper .media img,.template-collection .card-wrapper .media img,.template-collection .product-card-wrapper .media img,.template-search .card-wrapper .media img,.collection .card-wrapper .media img,.collection .product-card-wrapper .media img{display:block!important;visibility:visible!important;opacity:1!important;mix-blend-mode:normal!important;object-fit:contain!important;filter:none!important}.template-collection .collection-hero,.template-collection .facets-container,.template-collection .mobile-facets,.template-collection .mobile-facets__inner,.template-collection .mobile-facets__main,.template-collection .mobile-facets__footer,.template-collection .facets__form,.template-collection .facet-filters,.template-collection .product-count,.template-collection .pagination,.template-collection .pagination-wrapper{background:var(--a3d-bg)!important;color:var(--a3d-ink)!important;border-color:var(--a3d-line)!important}.template-collection .facets__summary,.template-collection .mobile-facets__open,.template-collection .product-count__text,.template-collection .pagination__item,.template-collection .pagination__item *{color:var(--a3d-ink)!important}.price,.price *,.product__info-container .price,.product__info-container .price *,.product .price--large,.product .price--large *,.price.price--large,.price.price--large *,.product-card-wrapper .card-information .price,.product-card-wrapper .card-information .price *,.card-wrapper .card-information .price,.card-wrapper .card-information .price *{color:var(--a3d-ink)!important;font-weight:700!important}.product-card-wrapper .card-information .price .price-item--sale,.card-wrapper .card-information .price .price-item--sale{color:#c81e1e!important}.button,.shopify-payment-button__button,.customer button,button.shopify-payment-button__button,.product-form__submit,button.product-form__submit.button--secondary,input[type=submit],button[type=submit]{background:var(--a3d-orange)!important;color:var(--a3d-ink)!important;border:1px solid var(--a3d-orange)!important;border-radius:0!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.08em!important}.button:hover,.product-form__submit:hover,button.product-form__submit.button--secondary:hover,.shopify-payment-button__button:hover,button[type=submit]:hover{background:var(--a3d-orange-hover)!important;border-color:var(--a3d-orange-hover)!important;color:var(--a3d-ink)!important}a.button--secondary{background:transparent!important;color:var(--a3d-ink)!important;border-color:var(--a3d-ink)!important}.header__icon,.header button,.menu-drawer button,.menu-drawer__close-button,.modal__close-button,.search__button,.reset__button,.quantity__button,.slider-button,details>summary.header__icon{background:transparent!important;color:var(--a3d-ink)!important;border-color:transparent!important}.badge,.price__badge-sale,.price__badge-sold-out{background:var(--a3d-ink)!important;color:#fff!important;border:0!important}.product-form__input input[type=radio]+label{background:var(--a3d-bg)!important;color:var(--a3d-ink)!important;border-color:#c9c5bd!important}.product-form__input input[type=radio]:checked+label{background:var(--a3d-ink)!important;color:#fff!important;border-color:var(--a3d-ink)!important}#wa .wa__btn_popup_icon,.wa__btn_popup_icon,#wa .wa__popup_heading,.wa__popup_heading,.wa__popup_chat_box .wa__popup_heading,div.wa__btn_popup_icon[style],div.wa__popup_heading[style]{background:var(--a3d-orange)!important;background-color:var(--a3d-orange)!important;background-image:none!important;color:var(--a3d-ink)!important}#wa .wa__btn_popup_txt,.wa__btn_popup_txt,#wa .wa__popup_chat_box,.wa__popup_chat_box{background:#fff!important;background-color:#fff!important;color:var(--a3d-ink)!important;border:1px solid var(--a3d-line)!important;box-shadow:0 8px 24px #0000001f!important}#wa .wa__btn_popup_txt span,.wa__btn_popup_txt span,.wa__popup_title,.wa__popup_intro{color:var(--a3d-ink)!important}.footer,.footer.color-background-1,.footer.color-background-2,.footer.gradient,footer.footer{background:var(--a3d-alt)!important;color:var(--a3d-ink)!important;border-top:1px solid var(--a3d-line)!important}.footer *,.footer-block__details-content,.footer__copyright,.footer__copyright *{color:var(--a3d-ink)!important}.footer .field__input{background:#fff!important}.field__input,.select__select,.quantity__input,.customer .field input,.search__input,.disclosure__button,.mobile-facets,.menu-drawer,.cart-drawer,.cart-notification,.predictive-search,.mobile-facets__inner,.mobile-facets__header,.mobile-facets__main,.mobile-facets__footer,.disclosure__list-wrapper,.loading-overlay{background:#fff!important;color:var(--a3d-ink)!important;border-color:#c9c5bd!important}.field__label,.form__label,.select__select,.quantity,.cart-item__name,.totals,.totals *,.cart__empty-text,.cart__warnings,.cart__login-title,.cart__login-paragraph,.mobile-facets__label,.mobile-facets__label svg{color:var(--a3d-ink)!important;fill:var(--a3d-ink)!important}@media screen and (max-width:749px){.card-wrapper .card,.product-card-wrapper .card{border-width:1px!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom.css.map */
