@font-face {
font-family: "Literata";
font-style: normal;
font-weight: 380 620;
font-display: swap;
src: url(//www.strommer.wine/wp-content/themes/uncode-child/assets/fonts/Literata-opsz12-72-wght380-620.woff2) format("woff2");
}
@font-face {
font-family: "Literata";
font-style: italic;
font-weight: 380 620;
font-display: swap;
src: url(//www.strommer.wine/wp-content/themes/uncode-child/assets/fonts/Literata-Italic-opsz12-72-wght380-620.woff2) format("woff2");
}
@font-face {
font-family: "Sofia Sans Semi Condensed";
font-style: normal;
font-weight: 400 700;
font-display: swap;
src: url(//www.strommer.wine/wp-content/themes/uncode-child/assets/fonts/SofiaSansSemiCondensed-wght400-700.woff2) format("woff2");
}
:root { --st-label: #13100D; --st-label-2: #1C1814; --st-label-3: #0C0A08; --st-cream: #ECE4D6; --st-cream-soft: #ABA090; --st-cream-faint: #928777; --st-gold: #C3A063; --st-gold-text: #D3B37E; --st-plate: #E7DFD3; --st-line: rgba(236, 228, 214, .14); --st-serif: "Literata", "Iowan Old Style", Georgia, serif;
--st-sans: "Sofia Sans Semi Condensed", "Arial Narrow", "Helvetica Neue", Arial, sans-serif; --st-fs-display: clamp(3rem, 1.25rem + 6.4vw, 8.25rem);
--st-fs-h2: clamp(2rem, 1.2rem + 2.9vw, 4.25rem);
--st-fs-h3: clamp(1.4rem, 1.2rem + .8vw, 1.95rem);
--st-fs-lede: clamp(1.3rem, 1.12rem + .7vw, 1.75rem);
--st-fs-body: clamp(1.0625rem, 1rem + .25vw, 1.1875rem);
--st-fs-ui: clamp(1rem, .97rem + .12vw, 1.0625rem);
--st-fs-meta: .875rem;
--st-fs-price: 1.25rem; --st-section: clamp(88px, 2.5rem + 7vw, 184px); --st-space-l: clamp(56px, 2rem + 4.5vw, 128px); --st-space-m: clamp(28px, 1rem + 2vw, 56px);
--st-gap: clamp(16px, 2.2vw, 40px);
--st-measure: 62ch;
--st-measure-lede: 40ch; --st-ease: cubic-bezier(.19, 1, .22, 1); --st-ease-settle: cubic-bezier(.33, 1, .68, 1); --st-ease-exit: cubic-bezier(.4, 0, 1, 1); --st-ease-inout: cubic-bezier(.65, 0, .35, 1); --st-instant: 100ms; --st-quick: 200ms; --st-draw: 320ms; --st-exit: 240ms; --st-standard: 450ms; --st-reveal: 900ms; --st-reveal-photo: 1100ms; --st-dissolve: 1200ms; --st-header-h: 98px; }
@media (max-width: 959px) {
:root { --st-header-h: 88px; }
}