:root{--font-heading-family: "Cormorant Garamond", "Iowan Old Style", "Times New Roman", serif;--font-heading-style: normal;--font-heading-weight: 500;--font-body-family: "Inter", "Helvetica Neue", Arial, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 600}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.01em;line-height:1.08}.header__menu-item,.button,.caption-with-letter-spacing,.announcement-bar__message{letter-spacing:.14em;text-transform:uppercase}.header__menu-item,.button{font-size:1.2rem}.announcement-bar__message{font-size:1.1rem;padding-top:.8rem;padding-bottom:.8rem}.header__heading-link .h2,.header__heading-link{font-family:var(--font-heading-family);font-size:2.4rem;letter-spacing:.24em;text-transform:uppercase;font-weight:500}@media screen and (max-width:749px){.header__heading-link .h2,.header__heading-link{font-size:1.6rem;letter-spacing:.16em}.announcement-bar__message{font-size:1rem;letter-spacing:.1em}}.card__heading,.card__heading a{font-family:var(--font-body-family);text-transform:none;letter-spacing:.02em;font-size:1.35rem;font-weight:500;line-height:1.45}.card-information .price{font-size:1.25rem;letter-spacing:.02em}.price--on-sale .price-item--sale{font-weight:600}.price--on-sale .price-item--regular{opacity:.6}.badge{text-transform:uppercase;letter-spacing:.1em;font-size:1rem;border-radius:0}.omc-mega__inner{display:flex;gap:4rem;align-items:flex-start}.omc-mega__links{flex:1 1 auto;min-width:0}.omc-mega__inner--with-promos .mega-menu__list{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr))}.omc-mega__inner--with-promos .mega-menu__link--level-2{white-space:nowrap}.omc-mega__promos{display:flex;gap:1.6rem;flex:0 0 auto;padding-bottom:2.4rem}.omc-mega__promo{position:relative;display:block;width:26rem;aspect-ratio:4 / 5;overflow:hidden;text-decoration:none;isolation:isolate}.omc-mega__promo-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.2,.6,.2,1)}.omc-mega__promo:hover .omc-mega__promo-img{transform:scale(1.05)}.omc-mega__promo-img--empty{background:#262119}.omc-mega__promo-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a090800 45%,#0a09088c);z-index:1;pointer-events:none}.omc-mega__promo-text{position:absolute;left:1.6rem;right:1.6rem;bottom:1.4rem;z-index:2;color:#f4f0e8;display:flex;flex-direction:column;gap:.5rem}.omc-mega__promo-heading{font-family:var(--font-heading-family);font-size:1.7rem;letter-spacing:.08em;text-transform:uppercase}.omc-mega__promo-cta{font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.12em;text-decoration:underline;text-underline-offset:.3em}@media screen and (max-width:989px){.omc-mega__promos{display:none}}.card__media img{transition:transform .7s cubic-bezier(.2,.6,.2,1)}.card:hover .card__media img,.card-wrapper:hover .card__media img{transform:scale(1.04)}@keyframes omcFadeUp{0%{opacity:0;transform:translateY(1.6rem)}to{opacity:1;transform:translateY(0)}}.omc-hero__kicker{animation:omcFadeUp .9s .15s cubic-bezier(.2,.6,.2,1) both}.omc-hero__heading{animation:omcFadeUp .9s .3s cubic-bezier(.2,.6,.2,1) both}.omc-hero__subheading{animation:omcFadeUp .9s .45s cubic-bezier(.2,.6,.2,1) both}.omc-hero__cta{animation:omcFadeUp .9s .6s cubic-bezier(.2,.6,.2,1) both}
/*# sourceMappingURL=/cdn/shop/t/11/assets/omc-brand.css.map */
