:root{--ic-font-display: "Italiana", "Bodoni Moda", Georgia, serif;--ic-font-subheading: "Poltawski Nowy", "Bodoni Moda", Georgia, serif;--ic-font-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--ic-page-title: clamp(3rem, 5.5vw, 4.5rem);--ic-page-title-lg: clamp(3.5rem, 6vw, 4.75rem);--ic-page-section-title: clamp(2.25rem, 4vw, 3.25rem)}body.page #MainContent{font-family:var(--ic-font-body)}body.page #MainContent .heading-title{font-family:var(--ic-font-display)!important;font-size:var(--ic-page-title)!important;font-weight:400!important;letter-spacing:.02em!important;line-height:1.12!important}body.page #MainContent .heading-description,body.page #MainContent .heading-description p{font-family:var(--ic-font-body)!important;font-size:16px!important;font-weight:400!important;line-height:1.6!important}body.page #MainContent .page-title-breadcrumb,body.page #MainContent .breadcrumbs,body.page #MainContent .breadcrumbs a{font-family:var(--ic-font-body)!important;font-size:13px!important;font-weight:400!important}body.page #MainContent .section__header-heading,body.page #MainContent .section__header-heading.h3,body.page #MainContent .section__header-heading.h1-size{font-family:var(--ic-font-display)!important;font-size:var(--ic-page-section-title)!important;font-weight:400!important;line-height:1.15!important;letter-spacing:.01em!important}body.page #MainContent .section__header-des,body.page #MainContent .section__header-des p{font-family:var(--ic-font-body)!important;font-size:15px!important;font-weight:400!important;line-height:1.6!important}body.page #MainContent .wishlist-page-section,body.page #MainContent .rv-page-section,body.page #MainContent .wishlist-no-product-js,body.page #MainContent .rv-no-product-js,body.page #MainContent .rvp-no-product-text,body.page #MainContent .product-item__name,body.page #MainContent .product-item__name a,body.page #MainContent .product-item__price,body.page #MainContent .product-item__price .price,body.page #MainContent .product-item__vendor,body.page #MainContent .product-item__short-description,body.page #MainContent .wishlist-page-section .btn-primary,body.page #MainContent .rv-page-section .btn-primary,body.page #MainContent .clear-all-rvp{font-family:var(--ic-font-body)!important}body.template-page-wishlist #MainContent .sec__page-heading,body.template-page-recently-viewed-products #MainContent .sec__page-heading{background-color:#fff!important;--color-background: #ffffff !important;--gradient-background: #ffffff !important}body.template-page-contact #MainContent,body.template-page-about #MainContent{font-family:var(--ic-font-body)}body.template-page-contact [class*=ai-contact-brand-]{font-family:var(--ic-font-body)!important;font-size:12px!important;font-weight:400!important;letter-spacing:.14em!important;text-transform:uppercase}body.template-page-contact [class*=ai-contact-heading-]{font-family:var(--ic-font-display)!important;font-size:clamp(3rem,6vw,4.5rem)!important;font-weight:400!important;letter-spacing:.04em!important;line-height:1.08!important}body.template-page-contact [class*=ai-contact-box-title-]{font-family:var(--ic-font-body)!important;font-size:14px!important;font-weight:600!important}body.template-page-contact [class*=ai-contact-box-text-]{font-family:var(--ic-font-body)!important;font-size:16px!important;font-weight:400!important;line-height:1.55!important}body.template-page-contact [class*=ai-contact-box-intro-] [class*=ai-contact-box-text-]{font-family:var(--ic-font-subheading)!important;font-size:clamp(1.375rem,2.2vw,1.75rem)!important;font-weight:600!important;line-height:1.45!important}body.template-page-contact [class*=ai-contact-box-text-] strong{font-family:var(--ic-font-body)!important;font-weight:600!important;font-size:16px!important}body.template-page-contact [class*=ai-contact-box-text-] p:last-child,body.template-page-contact [class*=ai-contact-box-text-] p+p{font-size:13px!important;font-weight:400!important;color:#666!important}body.template-page-contact [class*=ai-contact-form-label-]{font-family:var(--ic-font-body)!important;font-size:13px!important;font-weight:500!important}body.template-page-contact [class*=ai-contact-form-input-],body.template-page-contact [class*=ai-contact-form-select-],body.template-page-contact [class*=ai-contact-form-textarea-]{font-family:var(--ic-font-body)!important;font-size:14px!important;font-weight:400!important}body.template-page-contact [class*=ai-contact-form-button-]{font-family:var(--ic-font-body)!important;font-size:14px!important;font-weight:500!important}body.template-page-about [class*=ai-rich-text-description-]:not([class*=white]){font-family:var(--ic-font-body)!important;font-size:13px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase}body.template-page-about [class*=ai-image-text-subheading-]{font-family:var(--ic-font-body)!important;font-size:14px!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase}body.template-page-about [class*=ai-rich-text-heading-],body.template-page-about [class*=ai-multibox-heading-],body.template-page-about [class*=ai-image-text-heading-]{font-family:var(--ic-font-display)!important;font-size:var(--ic-page-title)!important;font-weight:400!important;line-height:1.12!important;letter-spacing:.02em}body.template-page-about [class*=ai-rich-text-white-description-],body.template-page-about [class*=ai-rich-text-description-] p,body.template-page-about [class*=ai-image-text-text-],body.template-page-about [class*=ai-multibox-description-]{font-size:16px!important;font-weight:400!important;line-height:1.65!important}body.template-page-about [class*=ai-multibox-top-description-]{font-family:var(--ic-font-body)!important;font-size:14px!important;font-weight:500!important;letter-spacing:.08em}body.template-page-about [class*=ai-multibox-number-]{font-size:32px!important;font-weight:700!important}body.template-page-about [class*=ai-multibox-title-]{font-size:18px!important;font-weight:600!important}body.template-page-about [class*=ai-image-text-text-] p{margin-bottom:1em}body.template-page-about .sec__rich-text .sec__content-subheading{font-family:var(--ic-font-body)!important;font-weight:500!important}body.template-page-about .sec__rich-text .sec__content-heading{font-family:var(--ic-font-display)!important;font-size:clamp(2.25rem,4vw,3.5rem)!important;font-weight:400!important;line-height:1.25!important}body.template-page-about .sec__rich-text .rich__text-m0,body.template-page-about .sec__rich-text .rich__text-m0 p{font-family:var(--ic-font-body)!important;font-size:14px!important;font-weight:400!important}body.template-page-about .sec__multi-content .sec__content-subheading{font-family:var(--ic-font-body)!important;font-size:14px!important;font-weight:500!important}body.template-page-about .sec__multi-content .sec__content-heading{font-family:var(--ic-font-display)!important;font-size:var(--ic-page-title)!important;font-weight:400!important;line-height:1.12!important}body.template-page-about .sec__multi-content .rich__text-m0 p{font-family:var(--ic-font-body)!important;font-size:16px!important;line-height:1.65!important}body.template-cart #MainContent .sec__page-heading,body.template-cart #MainContent .sec__page-heading.gradient,body.template-cart #MainContent .sec__page-heading[class*=color-]{background-color:#fff!important;--color-background: #ffffff !important;--gradient-background: #ffffff !important;background-image:none!important}body.template-cart,body.template-cart #MainContent,body.template-cart #MainContent>section.shopify-section,body.template-cart .page-cart{font-family:var(--ic-font-body);background-color:#fff!important}body.template-cart .page-cart :is(.grey-bg,.cart-info.grey-bg,.cart-content.grey-bg,.icon-box-item.grey-bg),body.template-cart .page-cart .quantity.grey-bg,body.template-cart .page-cart .quantity .grey-bg{background:#fff!important;background-color:#fff!important}body.template-cart #MainContent .heading-title,body.template-cart #MainContent .heading-title h1,body.template-cart .page-cart .cart__empty-title,body.template-cart .page-cart .totals__subtotal,body.template-cart .page-cart .totals.h5{font-family:var(--ic-font-display)!important;font-weight:400!important;letter-spacing:.02em!important}body.template-cart #MainContent .heading-description,body.template-cart #MainContent .heading-description p,body.template-cart .page-cart .cart_page-countdown,body.template-cart .page-cart .cart_page-countdown countdown-timer,body.template-cart .page-cart .free-shipping-message,body.template-cart .page-cart .caption-large,body.template-cart .page-cart .caption-large p,body.template-cart .page-cart .cart-options,body.template-cart .page-cart .discounts,body.template-cart .page-cart .terms-conditions .label,body.template-cart .page-cart textarea,body.template-cart .page-cart .form-control,body.template-cart .page-cart .btn-primary,body.template-cart .page-cart .btn-outline{font-family:var(--ic-font-body)!important}body.template-cart .page-cart .product-item__name,body.template-cart .page-cart .product-item__name a{font-family:var(--ic-font-subheading)!important;font-weight:600!important;font-size:clamp(1rem,1.5vw,1.125rem)!important;line-height:1.35!important;letter-spacing:.01em!important}body.template-cart .page-cart thead .h6,body.template-cart .page-cart .cart-info h6,body.template-cart .page-cart cart-estimate h6,body.template-cart .page-cart cart-note h6{font-family:var(--ic-font-subheading)!important;font-weight:600!important;letter-spacing:.02em!important}body.template-cart .page-cart .cart-info .icon-box h6,body.template-cart .page-cart .cart-info .icon-box .heading-style{font-family:var(--ic-font-subheading)!important;font-weight:600!important}body.template-collection #MainContent,body.template-list-collections #MainContent{background-color:#fff!important}body.template-collection #MainContent>section.shopify-section,body.template-list-collections #MainContent>section.shopify-section{background-color:#fff!important}body.template-collection #MainContent>section.shopify-section .gradient,body.template-list-collections #MainContent>section.shopify-section .gradient,body.template-collection #MainContent .color-default.gradient,body.template-list-collections #MainContent .color-default.gradient,body.template-collection .sec__page-heading,body.template-collection .sec__collection-main,body.template-collection .sec__collection-list,body.template-collection .sec__collections-list,body.template-list-collections .sec__page-heading,body.template-list-collections .sec__collections-list{--color-background: #ffffff !important;--gradient-background: #ffffff !important;background-color:#fff!important;background-image:none!important}body.template-collection .collection-sidebar,body.template-collection .collection-filter,body.template-collection .filter-blocks,body.template-collection .collection-list,body.template-collection .collection-list-grid,body.template-collection #productgridcontainer,body.template-list-collections .collection-list,body.template-list-collections .collection-list-grid{background-color:#fff!important}body.template-collection .min-price-range,body.template-collection .max-price-range,body.template-collection price-range input[type=text],body.template-collection price-range input[type=number]{background-color:#fff!important;border-color:#ebebeb!important}body.template-collection #MainContent,body.template-list-collections #MainContent{font-family:var(--ic-font-body)}body.template-collection .sec__page-heading .heading-title,body.template-collection .sec__page-heading .heading-title h1,body.template-list-collections .sec__page-heading .heading-title,body.template-list-collections .sec__page-heading .heading-title h1,body.template-collection .heading-content .heading-letter-spacing,body.template-list-collections .heading-content .heading-letter-spacing{font-family:var(--ic-font-display)!important;font-weight:400!important;letter-spacing:.02em!important}body.template-collection .section__header-heading,body.template-list-collections .section__header-heading,body.template-collection .collapsible-heading h3,body.template-collection .collection-sidebar h3,body.template-list-collections .collection-item__name{font-family:var(--ic-font-subheading)!important;font-weight:600!important;letter-spacing:.02em!important}body.template-collection .heading-description,body.template-collection .heading-description p,body.template-list-collections .heading-description,body.template-list-collections .heading-description p,body.template-collection .breadcrumbs,body.template-collection .breadcrumbs a,body.template-list-collections .breadcrumbs,body.template-list-collections .breadcrumbs a,body.template-collection .toolbar,body.template-collection .filter-item,body.template-collection .product-item__price,body.template-collection .product-item__price .price,body.template-list-collections .section__header-des,body.template-list-collections .section__header-des p,body.template-list-collections .collection-item__count{font-family:var(--ic-font-body)!important}body.template-collection .product-item__name,body.template-collection .product-item__name a{font-family:var(--ic-font-subheading)!important;font-weight:600!important;font-size:clamp(.9375rem,1.2vw,1.0625rem)!important;line-height:1.35!important;letter-spacing:.01em!important}@media(max-width:749px){body.page #MainContent .heading-title{font-size:clamp(2.25rem,9vw,3rem)!important}body.page #MainContent .section__header-heading{font-size:clamp(1.875rem,7vw,2.5rem)!important}body.template-page-contact [class*=ai-contact-heading-]{font-size:clamp(2.25rem,9vw,3rem)!important}body.template-page-about [class*=ai-rich-text-heading-],body.template-page-about [class*=ai-multibox-heading-],body.template-page-about [class*=ai-image-text-heading-]{font-size:clamp(2rem,7vw,2.5rem)!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ic-page-typography.css.map */
