:root{--pr-font-body:'Inter', system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;--pr-font-head:'Space Grotesk', 'Inter', system-ui, sans-serif;--pr-ease:cubic-bezier(.2, .7, .2, 1)}html,body,body.woocommerce,.woocommerce,.woocommerce-page,input,select,textarea,button,.entry-content,.widget,.page-content{font-family:var(--pr-font-body) !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-0.005em}body{font-weight:400}h1,h2,h3,h4,h5,h6,.entry-title,.product-title,.woocommerce-loop-product__title,.widget-title,.site-title,.xstore-heading,.page-title,.section-title,.elementor-heading-title{font-family:var(--pr-font-head) !important;font-weight:700 !important;letter-spacing:-0.015em}h1,.entry-title,.page-title{font-weight:800 !important}.button,
.btn,
button,
input[type="submit"],
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce
input.button{font-family:var(--pr-font-head) !important;font-weight:600 !important;letter-spacing:0.01em;transition:transform .25s var(--pr-ease), box-shadow .25s var(--pr-ease), background-color .25s var(--pr-ease)}.button:hover,
.btn:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover{transform:translateY(-2px);box-shadow:0 10px 24px -12px rgba(0,0,0,.35)}.products li.product,
.product-grid-item,
.product-wrapper,
.hover-effect,
.widget_products li,
.category-grid-item,
.et-category,
.vc_grid-item,
.elementor-post,
.shop-thumbnail,
.product-image-wrapper,
.et-product-card,
ul.products li,
.product_list_widget li,.tile,.card{transition:transform .45s var(--pr-ease),
box-shadow .45s var(--pr-ease),
filter .45s var(--pr-ease);will-change:transform}.products li.product:hover,
.product-grid-item:hover,
.product-wrapper:hover,
.widget_products li:hover,
.category-grid-item:hover,
.vc_grid-item:hover,
.elementor-post:hover,
ul.products li:hover,
.product_list_widget li:hover,.tile:hover,.card:hover{transform:translateY(-6px);box-shadow:0 24px 48px -24px rgba(0,0,0,.35)}.products li.product .product-image,
.products li.product .attachment-woocommerce_thumbnail,
.product-grid-item img,
.product-wrapper img,
ul.products li img,
.category-grid-item img,
.tile img,
.card
img{transition:transform .6s var(--pr-ease), filter .6s var(--pr-ease)}.products li.product:hover .product-image,
.products li.product:hover .attachment-woocommerce_thumbnail,
.product-grid-item:hover img,
.product-wrapper:hover img,
ul.products li:hover img,
.category-grid-item:hover img,
.tile:hover img,
.card:hover
img{transform:scale(1.06);filter:saturate(1.08)}.products li.product:hover .woocommerce-loop-product__title,
.product-grid-item:hover .product-title,
.product-wrapper:hover .product-title{color:#000}a, .menu
a{transition:color .2s var(--pr-ease), opacity .2s var(--pr-ease)}html.is-changing .transition-fade{transition:opacity .25s var(--pr-ease), transform .25s var(--pr-ease);opacity:1;transform:translateY(0)}html.is-animating .transition-fade{opacity:0;transform:translateY(8px)}#polskirap-progress{position:fixed;top:0;left:0;height:3px;width:0%;background:linear-gradient(90deg, #ff3b3b, #ffb300);z-index:99999;transition:width .3s var(--pr-ease), opacity .3s var(--pr-ease);pointer-events:none;opacity:0}#polskirap-progress.active{opacity:1}img{transition:opacity .3s var(--pr-ease)}