body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:-.01em;line-height:1.2}.button,.shopify-payment-button__button--unbranded,button.product-form__submit{border-radius:40px!important;font-weight:600;letter-spacing:.05rem;text-transform:uppercase;font-size:1.4rem;padding:1.4rem 3.2rem;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.button--primary,.shopify-payment-button__button--unbranded{background-color:#ff6b00!important;color:#fff!important;border:none!important;box-shadow:0 4px 15px #ff6b004d}.button--primary:hover,.shopify-payment-button__button--unbranded:hover{background-color:#e55f00!important;transform:translateY(-2px);box-shadow:0 6px 20px #ff6b0066}.button--secondary{border:2px solid #0A1628!important;border-radius:40px!important;color:#0a1628!important;background:transparent!important}.button--secondary:hover{background:#0a1628!important;color:#fff!important}.card-wrapper{transition:transform .3s ease,box-shadow .3s ease;border-radius:8px;overflow:hidden}.card-wrapper:hover{transform:translateY(-3px);box-shadow:0 8px 24px #0a16281a}.card{border-radius:8px;overflow:hidden;border:1px solid #E5E7EB;transition:border-color .2s ease}.card-wrapper:hover .card{border-color:#cbd5e1}.card__content,.card-information{text-align:center}.card__heading{font-size:1.4rem;line-height:1.3}.card__heading a{font-weight:600;color:#0a1628;transition:color .2s ease}.card__heading a:hover{color:#ff6b00}.price-item--regular{font-weight:700;color:#0a1628;font-size:1.5rem}.price-item--sale{color:#ff6b00;font-weight:700}.card-information__wrapper{justify-content:center}.price__container,.price{justify-content:center;text-align:center;width:100%}.badge{padding:.5rem 1rem;font-size:1.1rem;font-weight:700;letter-spacing:.05rem;text-transform:uppercase;border-radius:4px}.quick-add__submit{background:#ff6b00!important;color:#fff!important;border:none!important;border-radius:40px;font-weight:700;text-transform:uppercase;font-size:1.1rem;letter-spacing:.1rem;padding:.7rem 2rem;margin:0 auto;display:inline-block!important;width:auto!important;min-width:0!important;box-shadow:none!important;transition:all .2s ease}.quick-add__submit:hover{background:#e55f00!important;color:#fff!important;transform:translateY(-1px)}.quick-add__submit[disabled],.quick-add__submit.disabled,.product-form__submit[disabled],.product-form__submit.disabled,button[name=add][disabled]{background:transparent!important;color:#94a3b8!important;border-color:#cbd5e1!important;box-shadow:none!important;cursor:not-allowed;opacity:1!important}.quick-add__submit[disabled]:hover,.product-form__submit[disabled]:hover,button[name=add][disabled]:hover{background:transparent!important;color:#94a3b8!important;transform:none!important}.print-card-rating{display:flex;align-items:center;justify-content:center;gap:.4rem;margin-bottom:.4rem}.print-card-rating__value{font-size:1.3rem;font-weight:600;color:#ff6b00}.print-card-rating .rating-star{font-size:1.3rem}.print-card-rating__count{font-size:1.2rem;color:#94a3b8}.quick-add{text-align:center}.print-card-size{font-size:1.3rem;color:#475569;margin:.2rem 0 .4rem;text-align:center}.card__media .media img{transition:transform .4s ease}.card-wrapper:hover .card__media .media img{transform:scale(1.03)}.header{border-bottom:1px solid rgba(0,0,0,.06)}.announcement-bar{font-weight:600;letter-spacing:.03rem;font-size:1.3rem}a:not(.button){transition:color .2s ease}*:focus-visible{outline:2px solid #FF6B00;outline-offset:2px}html{scroll-behavior:smooth}.collection .grid__item{transition:transform .3s ease}.field__input,.select__select,textarea{border-radius:8px;font-size:1.5rem;transition:border-color .2s ease,box-shadow .2s ease}.field__input:focus,.select__select:focus,textarea:focus{border-color:#ff6b00;box-shadow:0 0 0 3px #ff6b001a}.pagination__item{border-radius:8px}.pagination__item--current{background:#ff6b00;color:#fff}::selection{background:#ff6b0026;color:#0a1628}.section-header__title,.title{font-size:2.4rem}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/print-shop-global.css.map */
