@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Playfair+Display:wght@500;600;700&display=swap";:root{--pf-font-display: "Playfair Display", "Cormorant Garamond", Georgia, serif;--pf-font-body: "Inter", "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--pf-font-button: "Inter", "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif}html,body,input,select,textarea,button,.product_name,.collection_title,.collection-title,.product_section,.product_form,.nav,.menu,.header,.top-bar,.shopify-section,.template-collection,.template-product{font-family:var(--pf-font-body)!important;font-weight:400}h1,h2,.template-collection h1,.template-product h1,.pf-title,.pf-title.product_name,.collection-title-wrapper h1,h1.collection-title,.template-banner__title,.pf-mosaic-card h3,.pf-runway-card h3{font-family:var(--pf-font-display)!important;font-weight:600!important;letter-spacing:-.025em!important;text-transform:none!important;text-rendering:optimizeLegibility}h3,h4,h5,h6,.product-list .title,.product-wrap .title,.product-thumbnail .title,.product_name a,.pf-product__title,.pf-btn,.pf-link,.add_to_cart,.shopify-payment-button__button,.action_button,.button,button,input[type=submit]{font-family:var(--pf-font-button)!important}.pf-mini,.pf-mosaic-card__kicker,.pf-shopbar__label,.pf-badge,.pf-runway-card span,.pf-product__button,.collection-sorting label,.collection-tags-filter label,.pc-filter-toggle,.pf-block--label,.pf-block--points{font-family:var(--pf-font-body)!important;font-weight:700!important;letter-spacing:.08em!important}.pf-shop-home-v5 .pf-title{font-size:clamp(31px,4.4vw,64px)!important;line-height:1.02!important}.pf-shop-home-v5 .pf-title--small{font-size:clamp(27px,3vw,46px)!important}.pf-shop-home-v5 .pf-mosaic-card h3,.pf-shop-home-v5 .pf-runway-card h3{line-height:1.04!important}.pf-shop-home-v5 .pf-btn,.pf-shop-home-v5 .pf-link,.pf-shop-home-v5 .pf-pill,.pf-shop-home-v5 .pf-product__title,.pf-shop-home-v5 .pf-product__button,.pf-shop-home-v5 .pf-need-card b,.pf-shop-home-v5 .pf-need-card span,.pf-shop-home-v5 .pf-need-card em,.pf-shop-home-v5 .pf-basket-list li,.pf-shop-home-v5 .pf-trust__item{font-weight:700!important}@media only screen and (max-width:798px){.pf-shop-home-v5 .pf-title{font-size:clamp(29px,10vw,46px)!important;line-height:1.04!important}.pf-shop-home-v5 .pf-title--small{font-size:clamp(27px,8vw,38px)!important}.template-product h1,.pf-title.product_name{font-size:clamp(28px,9vw,40px)!important;line-height:1.02!important}}.footer{font-size:14px!important;line-height:1.45!important}.footer .footer-menu-wrap h6{font-size:clamp(14px,1.05vw,17px)!important;letter-spacing:.04em!important;text-transform:uppercase!important;font-weight:700!important}.footer a,.footer a:visited,.footer p,.footer li,.footer input,.footer .credits{font-size:13px!important;line-height:1.45!important}.footer ul li{margin-bottom:.55em!important}@media only screen and (max-width:798px){.footer{padding:14px 0!important;font-size:13px!important}.footer .footer-menu-wrap h6{font-size:14px!important;padding:9px 0 4px!important}.footer a,.footer a:visited,.footer p,.footer li,.footer input,.footer .credits{font-size:12.5px!important}}.back-to-top{width:auto!important;position:fixed!important;right:max(14px,env(safe-area-inset-right))!important;bottom:max(18px,env(safe-area-inset-bottom))!important;z-index:9999!important;padding:0!important;margin:0!important;pointer-events:none!important;opacity:0!important;transform:translateY(14px)!important;transition:opacity .16s ease,transform .16s ease!important}.back-to-top[data-animation-state=visible]{pointer-events:auto!important;opacity:1!important;transform:translateY(0)!important}.back-to-top__button{width:46px!important;min-width:46px!important;height:46px!important;padding:0!important;border-radius:999px!important;box-shadow:0 12px 30px #00000024!important}.back-to-top__button-label,.back-to-top__button-label--mobile{display:none!important}.back-to-top__button .icon-down-arrow{margin:0!important}@media only screen and (max-width:798px){.back-to-top{right:14px!important;bottom:18px!important}.back-to-top__button{width:44px!important;min-width:44px!important;height:44px!important}}
/*# sourceMappingURL=/cdn/shop/t/246/assets/profusion-typography-polish.css.map */
