.page-wrapper{display:flex;flex-direction:column;min-height:100dvh}#MainContent{flex:1 0 auto}body.template-product,body.template-collection,body.template-page,body.template-product #MainContent,body.template-collection #MainContent,body.template-page #MainContent{background:#050505;color:#f4efe6}body.template-product #MainContent h1{font-family:var(--font-heading--family, "Playfair Display", Georgia, serif);font-size:clamp(1.9rem,3.4vw,2.9rem);font-weight:500;line-height:1.08;letter-spacing:-.01em;text-wrap:balance;max-width:18ch}body.template-product #MainContent h2{font-family:var(--font-heading--family, "Playfair Display", Georgia, serif);font-weight:500;letter-spacing:.01em}body.template-product .product-information .rte,body.template-product #MainContent .rte{max-width:62ch;line-height:1.65}body.template-product #MainContent .price{color:#c9a861}body.template-product .shopify-payment-button__button--unbranded{background:#050505;color:#f4efe6;border:1px solid #c9a861;border-radius:0;letter-spacing:.08em;text-transform:uppercase}body.template-product .shopify-payment-button__button--unbranded:hover{background:#c9a861;color:#050505}body.template-product .shopify-payment-button__more-options{color:#c9a861}body.template-collection #MainContent h1{font-family:var(--font-heading--family, "Playfair Display", Georgia, serif);font-size:clamp(2.2rem,4.5vw,3.6rem);font-weight:500;line-height:1.05;letter-spacing:-.01em;text-wrap:balance}body.template-collection #MainContent h2{font-family:var(--font-heading--family, "Playfair Display", Georgia, serif);font-weight:500}body.template-collection .product-grid :is(h2,h3,h4){font-family:var(--font-heading--family, "Playfair Display", Georgia, serif);font-weight:500;line-height:1.25}body.template-collection .product-grid .price{color:#c9a861}body.template-collection .product-grid__item{background:transparent}body.template-page #MainContent h1{font-family:var(--font-heading--family, "Playfair Display", Georgia, serif);font-size:clamp(2rem,4.5vw,3.4rem);font-weight:500;line-height:1.08;letter-spacing:-.01em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance;max-width:24ch}body.template-page #MainContent .section-content-wrapper{min-width:0}body.template-page #MainContent h2{font-family:var(--font-heading--family, "Playfair Display", Georgia, serif);font-weight:500}body.template-page #MainContent .rte{max-width:68ch;line-height:1.7}
/*# sourceMappingURL=/cdn/shop/t/29/assets/itt-polish-014.css.map */
