:root{--mc-cream: #F5F1E8;--mc-cream-deep: #ECE4D5;--mc-olive: #3A4A3C;--mc-olive-deep: #2B3A2D;--mc-terra: #B0653D;--mc-terra-deep: #95522F;--mc-ink: #221F1A;--mc-stone: #847A6C;--mc-stone-light: #A89E8F;--mc-line: #DCD4C4;--mc-line-soft: #E8E1D2;--mc-white: #FFFFFF;--mc-serif: "Fraunces", Georgia, "Times New Roman", serif;--mc-sans: "Hanken Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mc-container: 1320px;--mc-radius: 3px;--mc-radius-lg: 8px;--mc-transition: .3s cubic-bezier(.22,.61,.36,1)}.mc-scope,.mc-scope *{box-sizing:border-box}.mc-scope{font-family:var(--mc-sans);color:var(--mc-ink);line-height:1.6;font-size:16px;-webkit-font-smoothing:antialiased}.mc-scope img{display:block;max-width:100%}.mc-scope a{text-decoration:none;color:inherit}.mc-container{max-width:var(--mc-container);margin:0 auto;padding:0 24px}.mc-serif{font-family:var(--mc-serif)}.mc-eyebrow{font-family:var(--mc-sans);font-size:12px;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;color:var(--mc-terra)}.mc-h1{font-family:var(--mc-serif);font-weight:400;font-size:clamp(2.4rem,5vw,4rem);line-height:1.08;letter-spacing:-.5px}.mc-h2{font-family:var(--mc-serif);font-weight:400;font-size:clamp(1.8rem,3.5vw,2.6rem);line-height:1.15;letter-spacing:-.3px}.mc-h3{font-family:var(--mc-serif);font-weight:400;font-size:1.5rem;line-height:1.25}.mc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 34px;font-family:var(--mc-sans);font-size:13px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;border-radius:var(--mc-radius);border:1.5px solid transparent;cursor:pointer;transition:all var(--mc-transition);line-height:1}.mc-btn--solid{background:var(--mc-olive);color:var(--mc-cream)}.mc-btn--solid:hover{background:var(--mc-olive-deep);transform:translateY(-1px)}.mc-btn--terra{background:var(--mc-terra);color:var(--mc-white)}.mc-btn--terra:hover{background:var(--mc-terra-deep);transform:translateY(-1px)}.mc-btn--outline{background:transparent;color:var(--mc-ink);border-color:var(--mc-ink)}.mc-btn--outline:hover{background:var(--mc-ink);color:var(--mc-cream)}.mc-btn--light{background:var(--mc-cream);color:var(--mc-ink)}.mc-btn--light:hover{background:var(--mc-white)}.mc-btn--ghost-light{background:transparent;color:var(--mc-cream);border-color:#f5f1e880}.mc-btn--ghost-light:hover{background:var(--mc-cream);color:var(--mc-olive-deep);border-color:var(--mc-cream)}.mc-pcard{display:block;color:var(--mc-ink)}.mc-pcard__media{position:relative;aspect-ratio:1/1;overflow:hidden;border-radius:var(--mc-radius-lg);background:var(--mc-cream-deep);margin-bottom:14px}.mc-pcard__media img{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.22,.61,.36,1)}.mc-pcard:hover .mc-pcard__media img{transform:scale(1.05)}.mc-pcard__badge{position:absolute;top:12px;left:12px;background:var(--mc-terra);color:#fff;font-size:11px;font-weight:600;letter-spacing:.5px;padding:5px 11px;border-radius:2px;text-transform:uppercase}.mc-pcard__cat{font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:var(--mc-stone);margin-bottom:5px}.mc-pcard__title{font-family:var(--mc-serif);font-size:1.05rem;font-weight:400;line-height:1.3;margin-bottom:7px;color:var(--mc-ink)}.mc-pcard__price{font-size:15px;font-weight:600;color:var(--mc-ink);display:flex;align-items:baseline;gap:8px}.mc-pcard__price del{color:var(--mc-stone-light);font-weight:400;font-size:13px}.mc-pcard__price .mc-sale{color:var(--mc-terra)}.mc-section{padding:80px 0}.mc-section--cream{background:var(--mc-cream)}.mc-section--deep{background:var(--mc-cream-deep)}.mc-section--olive{background:var(--mc-olive);color:var(--mc-cream)}.mc-section--tight{padding:48px 0}.mc-sec-head{margin-bottom:40px}.mc-sec-head--row{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.mc-sec-head .mc-eyebrow{display:block;margin-bottom:12px}.mc-link-arrow{font-size:13px;font-weight:600;letter-spacing:.5px;color:var(--mc-ink);border-bottom:1.5px solid var(--mc-terra);padding-bottom:3px;white-space:nowrap;transition:all var(--mc-transition)}.mc-link-arrow:hover{color:var(--mc-terra)}@media(max-width:768px){.mc-section{padding:56px 0}.mc-sec-head{margin-bottom:28px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/marconucci.css.map */
