.miola-landing{--landing-gap:clamp(16px,2vw,32px)}.miola-landing h1,.miola-landing h2,.miola-landing h3{letter-spacing:-.03em;overflow-wrap:break-word}.miola-landing ::selection{background:var(--tint);color:var(--ink)}.landing-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:24px var(--space);font-size:13px;color:var(--muted)}.landing-breadcrumb a{text-decoration:underline;text-underline-offset:4px}.landing-intro{display:grid;grid-template-columns:.85fr 1.15fr;margin:0 var(--space);background:var(--tint)}.landing-intro--text{grid-template-columns:1fr}.landing-intro-copy{align-self:center;padding:clamp(28px,4vw,76px)}.landing-intro h1{font-size:clamp(40px,4.5vw,72px);line-height:1.06;max-width:12ch}.landing-intro-copy p{font-size:17px;line-height:1.65;max-width:42ch;margin-top:24px;color:var(--ink)}.landing-intro-copy .outline-link{margin-top:28px;min-height:48px;display:inline-flex;align-items:center}.landing-hero-image{min-width:0;aspect-ratio:1.3;overflow:hidden}.landing-hero-image img{object-fit:cover}.landing-section{padding:clamp(56px,6vw,100px) var(--space)}.landing-section>h2{margin-bottom:32px;font-size:clamp(30px,3vw,48px)}.landing-categories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px var(--landing-gap)}.landing-category{min-width:0;display:block}.landing-category-image{aspect-ratio:1.2;background:#f0f0eb;overflow:hidden}.landing-category-image img{object-fit:contain;mix-blend-mode:multiply;transition:transform .5s var(--ease-out)}.landing-category h3{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(21px,1.8vw,30px);line-height:1.2;margin-top:16px}.landing-category--text{padding:24px;background:var(--tint)}.landing-category--text h3{margin-top:0}.landing-category:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.landing-selection{padding-top:16px}.landing-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px var(--landing-gap)}.landing-products>.product{min-width:0}.landing-products .product-image{aspect-ratio:4/5}.miola-landing .landing-products .product .product-image>img{object-fit:contain}.landing-products .product h3{font-size:16px;line-height:1.4;letter-spacing:0}.landing-products .product p{font-size:14px;line-height:1.5}.landing-products .price{font-size:16px;font-variant-numeric:tabular-nums}.landing-story{display:grid;grid-template-columns:1fr 1fr;margin:0 var(--space) 80px;background:var(--tint)}.landing-story-image{display:block;min-width:0;aspect-ratio:1.4}.landing-story-image img{object-fit:cover}.landing-story-copy{padding:clamp(28px,4vw,64px);align-self:center}.landing-story-copy h2{font-size:clamp(30px,3vw,48px)}.landing-story-copy p{margin-top:20px;max-width:60ch;font-size:16px;line-height:1.65}.landing-story-copy .underlink{margin-top:24px;font-size:14px;white-space:normal;min-height:44px}@media(hover:hover)and (prefers-reduced-motion:no-preference){.landing-category:hover img{transform:scale(1.025)}}@media(max-width:1099px)and (min-width:768px){.landing-categories{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-intro-copy{padding:32px}.landing-intro-copy p{font-size:15px}}@media(max-width:767px){.landing-breadcrumb{padding:20px var(--space);font-size:12px}.landing-intro{grid-template-columns:1fr}.landing-intro-copy{padding:32px 24px}.landing-intro h1{font-size:44px;max-width:14ch}.landing-intro-copy p{font-size:15px;margin-top:20px}.landing-hero-image{aspect-ratio:1.2}.landing-section{padding:52px var(--space)}.landing-section>h2{margin-bottom:24px;font-size:32px}.landing-categories,.landing-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.landing-category h3{font-size:22px;margin-top:12px}.landing-category-image{aspect-ratio:1}.landing-selection{padding-top:8px}.landing-products .product h3{font-size:14px}.landing-products .product p{font-size:12px}.landing-products .price{font-size:14px}.landing-story{grid-template-columns:1fr;margin-bottom:52px}.landing-story-copy{padding:28px 24px}.landing-story-copy h2{font-size:32px}.landing-story-copy p{font-size:14px}}@media(prefers-reduced-motion:reduce){.landing-category-image img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/miola-landing.css.map */
