:root{--printb-ink: #111111;--printb-paper: #ffffff;--printb-soft: #f6f6f6;--printb-gold: #d5ad61;--printb-border: rgba(17,17,17,.12);--printb-shadow: 0 12px 34px rgba(17,17,17,.1)}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.announcement-bar{background:var(--printb-ink)!important;color:#fff!important;min-height:36px}.announcement-bar__text{font-weight:700!important;letter-spacing:.055em!important;text-transform:uppercase}#header-component{transition:background-color .25s ease,box-shadow .25s ease,color .25s ease}#header-component[data-sticky-state=active] .header__row--top,#header-component:not([transparent]) .header__row--top{background:#fffffff5;backdrop-filter:saturate(150%) blur(12px);-webkit-backdrop-filter:saturate(150%) blur(12px)}#header-component[data-sticky-state=active]{box-shadow:0 1px #11111117}.header-menu a,.header-actions__action{font-weight:650;letter-spacing:.01em}.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded{min-height:48px;border-radius:4px!important;font-weight:750!important;letter-spacing:.045em;text-transform:uppercase;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease!important}.button:hover,.button-secondary:hover,.button-custom:hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){transform:translateY(-2px);box-shadow:0 8px 22px #11111129}.template-index #MainContent>.shopify-section:first-child .hero{overflow:hidden}.template-index #MainContent>.shopify-section:first-child .hero__media{transform:scale(1.006)}.template-index #MainContent>.shopify-section:nth-child(2) .section{max-width:980px;margin-inline:auto}.template-index #MainContent>.shopify-section:nth-child(2) h1{font-weight:800!important;letter-spacing:-.035em}.section-resource-list__header h1,.section-resource-list__header h2,.section-resource-list__header h3,.section-resource-list__header h4{font-weight:800!important;letter-spacing:-.03em}.product-card{border-radius:8px}.product-card__content{border-radius:8px;background:var(--printb-paper);transition:transform .24s ease,box-shadow .24s ease}.product-card:hover .product-card__content{transform:translateY(-4px);box-shadow:var(--printb-shadow)}.product-card img{border-radius:8px}.product-card :is(h3,h4,h5,h6,.product-title){font-weight:700!important;letter-spacing:-.015em}.product-card .price{font-weight:700}.product-information .product-details,.product-information [class*=product-details]{border-radius:10px}.product-information h1{font-weight:800!important;letter-spacing:-.035em}.product-information .price{font-weight:750}sticky-add-to-cart .sticky-add-to-cart__bar{box-shadow:0 -8px 30px #1111111f;border-top:1px solid var(--printb-border)}input:not([type=checkbox],[type=radio]),textarea,select{border-radius:4px!important}footer{border-top:1px solid var(--printb-border)}@media screen and (max-width:749px){.announcement-bar__text{font-size:.7rem!important;letter-spacing:.04em!important}.template-index #MainContent>.shopify-section:nth-child(2) h1{font-size:clamp(2rem,9vw,2.7rem)!important}.template-index #MainContent>.shopify-section:nth-child(2) p{font-size:1rem!important}.product-card:hover .product-card__content{transform:none;box-shadow:none}.product-information h1{font-size:1.65rem!important}}.template-page #MainContent h1,.shopify-policy__container h1{font-size:clamp(24px,4vw,36px)!important;line-height:1.2!important;letter-spacing:normal!important;margin-block:0 24px!important;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.template-page #MainContent h2,.shopify-policy__container h2{font-size:clamp(21px,3vw,28px)!important;line-height:1.3!important;margin-block:28px 12px!important;letter-spacing:normal!important}.template-page #MainContent h3,.shopify-policy__container h3{font-size:clamp(18px,2.5vw,22px)!important;line-height:1.4!important;margin-block:22px 10px!important;letter-spacing:normal!important}.template-page #MainContent .page-content,.shopify-policy__body{font-size:16px;line-height:1.65;overflow-wrap:anywhere}@media(max-width:749px){.template-page #MainContent .section-content-wrapper{gap:16px;padding-block-start:24px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/printb-impulse.css.map */
