:root{--vsklo-font-family: Arial, Helvetica, sans-serif;--vsklo-weight-regular: 400;--vsklo-weight-medium: 500;--vsklo-weight-semibold: 600;--vsklo-weight-bold: 700}body,#MainContent,.shopify-section,.header,.header__wrapper,.vsklo-footer,.minicart,.drawer,.cart,.template-cart{font-family:var(--vsklo-font-family)}#MainContent :where(h1,h2,h3,h4,h5,h6,p,a,li,td,th,label,summary,button,input,textarea,select,small,strong,em),.header :where(a,button,summary,span,label),.vsklo-footer :where(h1,h2,h3,h4,h5,h6,p,a,li,span,small,strong,label),.minicart :where(h1,h2,h3,h4,h5,h6,p,a,li,span,small,strong,label,button,input,textarea,select),.template-cart :where(h1,h2,h3,h4,h5,h6,p,a,li,span,small,strong,label,button,input,textarea,select),:where([class^=vsklo-],[class*=" vsklo-"]) :where(h1,h2,h3,h4,h5,h6,p,a,li,span,small,strong,label,button,input,textarea,select):not([class*=icon]):not([class*=swiper]){font-family:var(--vsklo-font-family);font-style:normal}#MainContent :where(p,li,td,th,label,input,textarea,select),.vsklo-footer :where(a,p,li,span),.minicart :where(p,li,span,small,label),.template-cart :where(p,li,span,small,label){font-weight:var(--vsklo-weight-regular);letter-spacing:0}#MainContent :where(h1,.h1,.main-page-title,.product__title,.vsklo-collection-hero__title,.vsklo-catalog-banner-title),#MainContent :where(h2,.h2,.section-heading__title,.vsklo-collection-seo__title),#MainContent :where(h3,.h3),.vsklo-footer__title{font-family:var(--vsklo-font-family)!important;font-weight:var(--vsklo-weight-bold)!important;letter-spacing:-.012em!important;text-transform:none}#MainContent :where(.btn,.button,button,[type=button],[type=submit]),.vsklo-catalog-banner-button,.vsklo-page-nav a,.vsklo-page-nav span,.vsklo-footer__label,.vsklo-footer__contact,.vsklo-footer__contact a,.vsklo-addon-title,.vsklo-addon-price,.vsklo-cart-title,.vsklo-cart-label,.vsklo-cart-total,.vsklo-checkout-button,.vsklo-clear-cart-button,.vsklo-clear-cart-button-mini,.vsklo-continue-shopping{font-family:var(--vsklo-font-family)!important;font-weight:var(--vsklo-weight-semibold)!important;letter-spacing:0!important}.vsklo-page-nav a,.vsklo-page-nav span{font-size:12px!important;line-height:1.15!important;text-transform:none!important;letter-spacing:0!important;font-weight:var(--vsklo-weight-semibold)!important}.vsklo-catalog-banner-kicker,.vsklo-collection-hero__label,.vsklo-collection-seo__label,.vsklo-footer__label{letter-spacing:.06em!important;font-weight:var(--vsklo-weight-semibold)!important}.vsklo-catalog-banner-title{font-weight:var(--vsklo-weight-bold)!important;letter-spacing:-.012em!important;line-height:.94!important}.vsklo-catalog-banner-copy,.vsklo-collection-hero__lead,.vsklo-collection-hero__feature-copy,.vsklo-collection-seo__text,.vsklo-footer__sub,.vsklo-cart-note,.vsklo-cart-note-small,.vsklo-addon-autosave-hint{font-weight:var(--vsklo-weight-regular)!important;letter-spacing:0!important;line-height:1.5}.product-card :where(.product__name,.product-title,.card__heading,a),.vsklo-collection-card__title,.collection-item__name,.card__heading{font-family:var(--vsklo-font-family)!important;font-weight:var(--vsklo-weight-semibold)!important;letter-spacing:0!important}.price,.product-card :where(.price,.price-item),.vsklo-cart-line-total strong,.vsklo-cart-total strong{font-family:var(--vsklo-font-family)!important;font-weight:var(--vsklo-weight-semibold)!important;letter-spacing:0!important}:where(.vsklo-addon-row,.vsklo-cart-addon-popup,.vsklo-engraving-editor,.vsklo-cart-page,.vsklo-cart-card,.minicart) :where(h1,h2,h3,h4,h5,h6,strong,b,.vsklo-addon-title,.vsklo-addon-price,.vsklo-cart-title,.vsklo-cart-label,.vsklo-cart-total,.vsklo-checkout-button,.vsklo-add-service,.vsklo-addon-save,.vsklo-addon-remove){font-family:var(--vsklo-font-family)!important;font-weight:var(--vsklo-weight-semibold)!important;letter-spacing:0!important}:where(.vsklo-addon-row,.vsklo-cart-addon-popup,.vsklo-engraving-editor,.vsklo-cart-page,.vsklo-cart-card,.minicart) :where(p,span,small,label,textarea,input,button){font-family:var(--vsklo-font-family)!important;letter-spacing:0!important}.vsklo-footer__email-link{font-family:var(--vsklo-font-family)!important;font-size:clamp(14px,1vw,17px)!important;font-weight:var(--vsklo-weight-medium)!important;letter-spacing:0!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}.mapboxgl-map,.swiper,[class*=swiper-]{font-family:inherit}@media(min-width:1025px){.section-header header-inner,.section-header .header-middle,.section-header .header__layout-1 header-inner{display:grid!important;grid-template-columns:minmax(120px,190px) minmax(0,1fr) max-content!important;align-items:center!important;column-gap:clamp(18px,2.2vw,42px)!important}.section-header .header__menu,.section-header .main-menu,.section-header nav{min-width:0!important;justify-content:center!important}.section-header .header__menu ul,.section-header .main-menu ul,.section-header nav ul{flex-wrap:nowrap!important}.section-header .header__menu a,.section-header .main-menu a,.section-header nav a{white-space:nowrap!important}.section-header .header__action{min-width:max-content!important;justify-content:flex-end!important}}@media(min-width:1025px){html[lang^=en] .section-header header-inner,html[lang^=en] .section-header .header-middle,html[lang^=en] .section-header .header__layout-1 header-inner{grid-template-columns:minmax(104px,168px) minmax(0,1fr) max-content!important;column-gap:clamp(12px,1.5vw,24px)!important}html[lang^=en] .section-header .header__menu a,html[lang^=en] .section-header .main-menu a,html[lang^=en] .section-header nav a{font-size:12px!important;line-height:1.15!important;letter-spacing:0!important}html[lang^=en] .section-header .header__action{gap:10px!important}html[lang^=en] .section-header .search__input,html[lang^=en] .section-header input[type=search]{max-width:190px!important}}
/*# sourceMappingURL=/cdn/shop/t/386/assets/vsklo-typography-polish.css.map */
