@media(max-width:767px){.elementor .pac-footer-meta{justify-content:center;}}@media(max-width:767px){.elementor .pac-facts-card{& ul.artwork-facts li { grid-template-columns: 6rem minmax(0, 1fr); column-gap: var(--space-s); }\n}}@media(max-width:767px){.elementor .pac-card-size{display:block;}}@media(max-width:767px){.elementor .pac-artwork-media{& .pac-cm { --fb: 7px; } & .pac-cm-info { display: none; }\n}}@media(max-width:767px){.elementor .pac-split-product{gap:var(--space-l);grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .pac-footer-bar{text-align:center;flex-direction:column;gap:var(--space-s);justify-content:center;}}@media(max-width:767px){.elementor .pac-footer-grid{column-gap:var(--space-m);grid-template-columns:repeat(2, minmax(0, 1fr));row-gap: var(--space-l); & > :first-child, & > :last-child { grid-column: 1 / -1; }\n}}@media(max-width:767px){.elementor .pac-grid-4{gap:var(--space-s);grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:767px){.elementor .pac-art-card{padding-block-start:0.75rem;padding-block-end:1rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;gap:0.4rem;& .pac-eyebrow { font-size: 0.7rem; letter-spacing: 0.06em; } & .pac-card-title { font-size: 1.05rem; } & .pac-price { font-size: 1rem; } & .pac-btn-outline, & .pac-text-link { font-size: 0.72rem; letter-spacing: 0.05em; padding-inline: 0.8em; }\n}}@media(max-width:767px){.elementor .pac-product-top{padding-block-start:var(--space-m);}}