@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&family=Libre+Baskerville:ital,wght@0,400;1,400&family=Archivo:wght@400;500;600&display=swap";.mc-about{--cream: #f4eee2;--paper: #f7f5f0;--sand: #ebe0ce;--cognac: #8f634a;--cognac-deep: #6f4a35;--terra: #b07a52;--gold: #c5a46d;--teal: #5f9ea0;--ink: #2c2218;--ink-soft: #6b5d4c;--line: #d8c6a8;--mc-display: "Cormorant Garamond", Georgia, "Times New Roman", serif;--mc-body: "Libre Baskerville", Georgia, serif;--mc-label: "Archivo", -apple-system, "Segoe UI", sans-serif;color:var(--ink);font-family:var(--mc-body);font-size:17px;line-height:1.78;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.mc-about *,.mc-about *:before,.mc-about *:after{box-sizing:border-box}.mc-about img{display:block;max-width:100%}.mc-about a{color:inherit}.mc-about .mc-wrap{max-width:1240px;margin:0 auto;padding:0 30px}.mc-about .mc-label{font-family:var(--mc-label);text-transform:uppercase;letter-spacing:.26em;font-size:.7rem;font-weight:600;color:var(--cognac)}.mc-about .mc-kick{display:flex;align-items:center;gap:14px;margin-bottom:22px}.mc-about .mc-kick .mc-dot{width:7px;height:7px;border-radius:50%;background:var(--gold);flex:none}.mc-about h2.mc-sec{font-family:var(--mc-display);font-weight:500;font-size:clamp(2.2rem,5.2vw,4rem);line-height:1.02;margin:0 0 .5em;letter-spacing:.005em}.mc-about h2.mc-sec em{font-style:italic;color:var(--cognac)}.mc-about p.mc-body{max-width:52ch;margin:0 0 1.1em;color:#564838}.mc-about .mc-signoff{font-family:var(--mc-display);font-style:italic;font-size:1.5rem;color:var(--cognac);margin-top:14px}.mc-about .mc-figure{position:relative;overflow:hidden;background:linear-gradient(160deg,var(--sand),var(--terra) 70%,var(--cognac-deep))}.mc-about .mc-figure img{width:100%;height:100%;object-fit:cover}.mc-about .mc-arch{border-radius:50% 50% 8px 8px/40% 40% 8px 8px}.mc-about .mc-rounded{border-radius:10px}.mc-about .r-port{aspect-ratio:3 / 4}.mc-about .r-land{aspect-ratio:4 / 3}.mc-about .r-sq{aspect-ratio:1 / 1}.mc-about .mc-fcap{position:absolute;left:16px;bottom:14px;font-family:var(--mc-label);text-transform:uppercase;letter-spacing:.14em;font-size:.62rem;color:var(--cream);text-shadow:0 1px 6px rgba(0,0,0,.5)}.mc-about .mc-btns{display:flex;gap:14px;flex-wrap:wrap}.mc-about .mc-btn{display:inline-block;font-family:var(--mc-label);text-transform:uppercase;letter-spacing:.16em;font-size:.74rem;font-weight:600;padding:16px 32px;text-decoration:none;border-radius:40px;transition:background .25s,color .25s,transform .25s;cursor:pointer;border:1px solid transparent}.mc-about .mc-btn--solid{background:var(--cognac);color:var(--cream)}.mc-about .mc-btn--solid:hover{background:var(--cognac-deep)}.mc-about .mc-btn--ghost{border-color:var(--cognac);color:var(--cognac)}.mc-about .mc-btn--ghost:hover{background:var(--cognac);color:var(--cream)}.mc-about .mc-btn--teal{background:var(--teal);color:#fff}.mc-about .mc-btn--teal:hover{filter:brightness(.94)}.mc-about .mc-btn:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.mc-about a:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.mc-about-hero{position:relative;text-align:center;overflow:hidden;background:var(--cream);background-image:radial-gradient(circle at 12% 18%,rgba(197,164,109,.1),transparent 30%),radial-gradient(circle at 88% 82%,rgba(143,99,74,.08),transparent 32%)}.mc-about-hero__sun{position:absolute;top:60px;left:50%;transform:translate(-50%);width:440px;height:440px;border-radius:50%;z-index:0;filter:blur(6px);background:radial-gradient(circle,rgba(197,164,109,.22),transparent 65%);pointer-events:none}.mc-about-hero .mc-wrap{position:relative;z-index:1}.mc-about-hero__eyebrow{display:block;margin-bottom:20px}.mc-about-hero__title{margin:0 auto;max-width:15ch;font-family:var(--mc-display);font-weight:500;font-size:clamp(3rem,9.5vw,7.6rem);letter-spacing:.01em;line-height:.98}.mc-about-hero__title em{font-style:italic;color:var(--cognac)}.mc-about-hero__sub{max-width:48ch;margin:26px auto 40px;color:var(--ink-soft);font-size:1.12rem}.mc-about-hero__arch{max-width:560px;margin:0 auto;position:relative}.mc-about-hero__arch:after{content:"";position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px;opacity:.55;pointer-events:none;border:1px solid var(--gold);border-radius:50% 50% 8px 8px/40% 40% 8px 8px}.mc-about-story .mc-split{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.mc-about-story--imgright .mc-split{direction:rtl}.mc-about-story--imgright .mc-split>*{direction:ltr}.mc-about-quote{background:linear-gradient(135deg,var(--cognac),var(--cognac-deep));color:var(--cream);text-align:center}.mc-about-quote blockquote{margin:0 auto;max-width:20ch;font-family:var(--mc-display);font-weight:500;font-size:clamp(2.2rem,5.6vw,4.2rem);line-height:1.06}.mc-about-quote blockquote em{font-style:italic;color:var(--gold)}.mc-about-ingredients .mc-split{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:flex-start}.mc-about-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.mc-about-tile{background:var(--paper);border:1px solid var(--line);border-radius:6px;padding:26px 22px;transition:transform .3s,box-shadow .3s,background .3s}.mc-about-tile:hover{background:#fff;transform:translateY(-3px);box-shadow:0 14px 30px #8f634a1f}.mc-about-tile h4{font-family:var(--mc-display);font-weight:600;font-size:1.6rem;margin:0 0 4px;line-height:1.05}.mc-about-tile span{font-family:var(--mc-label);text-transform:uppercase;letter-spacing:.14em;font-size:.62rem;color:var(--ink-soft)}.mc-about-values__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.mc-about-val{background:var(--paper);border:1px solid var(--line);border-radius:8px;padding:34px 30px;text-align:center}.mc-about-val__ic{width:46px;height:46px;margin:0 auto 16px;border-radius:50%;border:1px solid var(--gold);display:flex;align-items:center;justify-content:center;color:var(--cognac);font-family:var(--mc-display);font-style:italic;font-size:1.3rem}.mc-about-val h3{font-family:var(--mc-display);font-weight:600;font-size:1.7rem;margin:0 0 10px}.mc-about-val p{margin:0;color:var(--ink-soft);font-size:.98rem;line-height:1.7}.mc-about-seven{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.mc-about-scent{background:var(--paper);border:1px solid var(--line);border-radius:10px;padding:24px 22px;transition:transform .3s,box-shadow .3s,background .3s;text-decoration:none;display:block}.mc-about-scent:hover{background:#fff;transform:translateY(-4px);box-shadow:0 16px 34px #8f634a24}.mc-about-scent__no{font-family:var(--mc-display);font-style:italic;color:var(--gold);font-size:1.1rem}.mc-about-scent h3{font-family:var(--mc-display);font-weight:600;font-size:1.7rem;margin:6px 0 8px}.mc-about-scent__notes{color:var(--ink-soft);font-size:.9rem;line-height:1.6;min-height:3.2em}.mc-about-scent__profile{display:inline-block;margin-top:14px;font-family:var(--mc-label);text-transform:uppercase;letter-spacing:.12em;font-size:.6rem;color:var(--teal);border:1px solid var(--teal);border-radius:40px;padding:5px 12px}.mc-about-scent--quiz{display:flex;flex-direction:column;justify-content:center;background:var(--cream)}.mc-about-scent--quiz h3{color:var(--cognac)}.mc-about-mosaic{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.mc-about-cta{background:linear-gradient(135deg,var(--sand),var(--cream));text-align:center;border-top:1px solid var(--line)}.mc-about-cta__title{font-family:var(--mc-display);font-weight:500;font-size:clamp(2.6rem,6.4vw,5rem);line-height:1.02;margin:16px 0 .4em}.mc-about-cta__title em{font-style:italic;color:var(--cognac)}.mc-about-cta .mc-btns{justify-content:center}.mc-about .mc-rv{opacity:0;transform:translateY(22px);transition:opacity .9s ease,transform .9s ease}.mc-about .mc-rv.is-in{opacity:1;transform:none}@media screen and (max-width:860px){.mc-about-story .mc-split,.mc-about-ingredients .mc-split{grid-template-columns:1fr;gap:32px}.mc-about-story--imgright .mc-split{direction:ltr}.mc-about-values__grid{grid-template-columns:1fr}.mc-about-seven{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:680px){.mc-about-tiles,.mc-about-mosaic{grid-template-columns:1fr 1fr}}@media screen and (max-width:520px){.mc-about-seven{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.mc-about .mc-rv{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-mc-about.css.map */
