:root{--pp-font-body: "helvetica-neue-lt-pro", "Helvetica Neue", Arial, sans-serif;--pp-font-display: "pragmatica-extended", "Archivo Black", Arial, sans-serif;--pp-font-accent: "Instrument Serif", Georgia, serif;--pp-font-action: "Archivo Black", Arial, sans-serif}html body,html body :is(p,a,label,input,textarea,select,button,summary,dt,dd,small),html body.template-product #MainContent .pp-product-studio .cl-po--wrapper :is(div,span,label,legend,button,small,input,select,textarea),html body :is(.pp-product-studio,.pp-sticky-bar,.pp-mob-drawer) :is(div,span,strong){font-family:var(--pp-font-body)!important}html body #MainContent :is(h1,h2),html body #MainContent :is(h1,h2) :is(span,strong),html body #pp-order-band-title,html body #pp-order-band-title span{font-family:var(--pp-font-display)!important;font-weight:900!important;font-style:normal!important;text-transform:uppercase!important;letter-spacing:0!important;word-spacing:normal!important}html body #MainContent :is(h1,h2) em,html body #pp-order-band-title em,html body #MainContent .pp-hero__category-line{font-family:var(--pp-font-accent)!important;font-weight:400!important;font-style:italic!important;text-transform:none!important;letter-spacing:0!important;word-spacing:normal!important}html body #MainContent .pp-hero__category-line{height:46px;font-size:32px;line-height:1.2;text-transform:lowercase!important}html body #MainContent :is(.pp-hero__tag,.pp-hero__playback [data-showcase-count]),html body .site-header :is(.js-search-header,.js-drawer-open-cart,#pp-nav-hamburger):after{font-family:var(--pp-font-body)!important;letter-spacing:0!important}html body #MainContent .pp-hero__tag{font-weight:700}html body #MainContent .pp-hero__sub{font-family:var(--pp-font-body)!important;font-weight:400!important;font-style:normal!important;line-height:1.5!important;text-transform:none!important;letter-spacing:0!important}html body.template-product.pp-buy-polished #MainContent .pp-product-studio h1.product-single__title{text-transform:uppercase!important;letter-spacing:0!important}html body.template-index #MainContent>.shopify-section :is(.pp-shop,.pp-cap,.pp-how,.pp-who,.pp-bundles,.pp-trade,.pp-hseo,.pp-why,.pp-faq) h2[class]{letter-spacing:0!important}html body #MainContent :is(.btn,.pp-hero__cta,.pp-catalogue-card__cta),html body #MainContent .btn span,html body .pp-sticky-bar__btn,html body .pp-sticky-bar__btn span,html body.template-product #MainContent .pp-product-studio .cl-po--wrapper :is(.pp-addon-header,.pp-mix__title,#pp-quantity-prices-title),html body.template-product #MainContent .pp-product-studio :is(.pp-addon-header,.pp-upload-intro>strong,.pp-mix__title,#pp-quantity-prices-title){font-family:var(--pp-font-action)!important;font-weight:400!important;letter-spacing:0!important;word-spacing:normal!important}html body.template-product #MainContent .pp-product-studio :is(.pp-tier__qty,.pp-tier__unit,.pp-vat-summary__total strong),html body .pp-sticky-bar__mobile-total{font-weight:700!important}@media(max-width:768px){html body.template-product.pp-buy-polished #MainContent .pp-product-studio h1.product-single__title{font-size:clamp(46px,13vw,64px)!important;line-height:.94!important;margin-bottom:12px!important;text-wrap:balance}html body.template-index #MainContent .pp-hero__line--1{font-size:clamp(44px,15vw,112px)!important;line-height:.98!important}html body .pp-order-band #pp-order-band-title{font-size:clamp(48px,16.5vw,100px)!important;line-height:1!important}html body .pp-order-band #pp-order-band-title em{display:inline-block;font-size:1.25em;line-height:1}html body #MainContent .pp-hero__category-line{height:38px;font-size:29px}html body.template-index #MainContent>.shopify-section :is(.pp-shop,.pp-cap,.pp-how,.pp-who,.pp-bundles,.pp-trade,.pp-hseo,.pp-why,.pp-faq) h2[class]{font-size:clamp(28px,9vw,38px)!important}html body #MainContent .pp-hero__sub{font-family:var(--pp-font-body)!important;font-size:16px!important;line-height:1.5!important;font-weight:400!important;text-transform:none!important;letter-spacing:normal!important}html body #MainContent .pp-mobile-disclosure h2{font-size:32px!important}html body.template-product.pp-buy-polished #MainContent .pp-product-studio :is(.pp-addon-header,.pp-upload-intro>strong,.pp-mix__title,#pp-quantity-prices-title){font-size:15px!important;line-height:1.3!important}html body.template-product.pp-buy-polished #MainContent .pp-product-studio .pp-product__subheading{line-height:1.45!important}html body .pp-product-studio .pp-price-bar__header{font-weight:700!important}html body .pp-sticky-bar.pp-mobile-purchase .pp-sticky-bar__btn{font-size:12px}}@supports (font-size: 1cqw){html body.template-index #MainContent .pp-hero__title{container-type:inline-size}html body.template-index #MainContent .pp-hero__line--1{font-size:min(128px,18cqw)!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/pp-brand-fonts.css.map */
