: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:16px!important;font-weight:400!important;line-height:1.65!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-page-about .sec__multi-content .rich__text-m0 ul{list-style-type:none;padding-left:0;margin-top:15px;margin-bottom:25px}body.template-page-about .sec__multi-content .rich__text-m0 ul li{margin-bottom:12px;font-family:var(--ic-font-body);font-size:16px;line-height:1.5}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:transparent!important}body.template-collection #MainContent>section.shopify-section,body.template-list-collections #MainContent>section.shopify-section{background-color:transparent!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: transparent !important;--gradient-background: transparent !important;background-color:transparent!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:transparent!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:18px!important;line-height:1.35!important;letter-spacing:.01em!important;min-height:auto!important;margin-bottom:2px!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}}body #MainContent .sec__page-heading .heading-title,body #MainContent .sec__page-heading .heading-title h1{font-family:var(--ic-font-display)!important;font-weight:400!important;letter-spacing:.02em!important}body .blog-posts-title,body .blog-posts-title a,body .article-template__title{font-family:var(--ic-font-subheading)!important;font-weight:600!important;letter-spacing:.02em!important}body .blog-posts-content,body .article_meta,body .article-template__content{font-family:var(--ic-font-body)!important}body .blog-posts-category a{font-family:var(--ic-font-body)!important;text-transform:uppercase}body .blog-posts-item{display:flex!important;flex-direction:column!important;height:100%!important}body .blog-posts-info{display:flex!important;flex-direction:column!important;flex:1!important}body .blog-posts-bottom{margin-top:auto!important}@media screen and (max-width:767px){body.template-page-about #MainContent{overflow-x:hidden}body.template-page-about #MainContent>section.shopify-section{padding-left:0!important;padding-right:0!important}body.template-page-about #MainContent .sec__multi-content .section__block-inner,body.template-page-about #MainContent .sec__rich-text .section__block-inner,body.template-page-about #MainContent .sec__content-inner{box-sizing:border-box!important;max-width:100%!important}body.template-page-about #MainContent>section[id*=rich_text_about] .sec__rich-text{padding-top:20px!important;padding-bottom:16px!important}body.template-page-about #MainContent>section[id*=rich_text_about] .sec__content-inner{text-align:left!important;margin-left:0!important;margin-right:0!important;max-width:100%!important;width:100%!important;padding-left:20px!important;padding-right:20px!important}body.template-page-about #MainContent>section[id*=rich_text_about] :is(.sec__content-heading,.sec__content-des,.sec__content-des p,.rich__text-m0,.rich__text-m0 p){text-align:left!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}body.template-page-about #MainContent>section[id*=rich_text_about] .sec__content-heading{font-size:clamp(1.6rem,7vw,2rem)!important;line-height:1.25!important;margin-bottom:12px!important}body.template-page-about #MainContent>section[id*=rich_text_about] .rich__text-m0 p{font-size:15px!important;line-height:1.7!important;margin-bottom:.9em!important}body.template-page-about #MainContent>section[id*=rich_text_about] .rich__text-m0 p:last-child{margin-bottom:0!important}body.template-page-about #MainContent .sec__multi-content .section__block:has(.sec__content)>.section__block-inner{width:100%!important;padding:0 20px!important}body.template-page-about #MainContent .sec__multi-content .section__block:has(.sec__content) .sec__content{width:100%!important;padding:20px 0!important}body.template-page-about #MainContent .sec__multi-content .section__block:has(.sec__content) .sec__content-inner{width:100%!important;padding:0!important}body.template-page-about #MainContent .sec__multi-content :is(.sec__content-des,.sec__content-des p,.sec__content-des h6){width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;text-align:left!important}body.template-page-about #MainContent .sec__multi-content .sec__content-des h6{font-size:17px!important;line-height:1.45!important;margin-top:0!important;margin-bottom:16px!important}body.template-page-about #MainContent .sec__multi-content .sec__content-heading{font-size:clamp(1.6rem,7vw,2.1rem)!important;line-height:1.2!important}body.template-page-about #MainContent .sec__multi-content .rich__text-m0 p,body.template-page-about #MainContent .sec__multi-content .rich__text-m0 ul li{font-size:15px!important;line-height:1.7!important}body.template-page-about #MainContent>section[id*=multi_content_mission] multi-content,body.template-page-about #MainContent>section[id*=multi_content_journey] multi-content{display:flex!important;flex-direction:column!important}body.template-page-about #MainContent>section[id*=multi_content_mission] .section__block:has(.banner__media),body.template-page-about #MainContent>section[id*=multi_content_journey] .section__block:has(.banner__media){order:1!important}body.template-page-about #MainContent>section[id*=multi_content_mission] .section__block:has(.sec__content),body.template-page-about #MainContent>section[id*=multi_content_journey] .section__block:has(.sec__content){order:2!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ic-page-typography.css.map */
