@font-face{font-family:Figtree;src:url(figtree-v9-latin-300.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(figtree-v9-latin-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cormorant;src:url(cormorant-v24-latin-300.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Cormorant;src:url(cormorant-v24-latin-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{--bs-font-sans-serif: "Figtree", sans-serif;--type-body-size: 1.0625rem;--type-body-leading: 1.6;--type-lead-size: clamp(1.0625rem, .95rem + .5vw, 1.3125rem);--type-caption-size: .875rem;--type-caption-leading: 1.55;--type-label-size: clamp(.9375rem, .875rem + .25vw, 1.0625rem);--type-display-tracking: -.02em;--type-heading-scale: 1.06}body{font-size:var(--type-body-size);line-height:var(--type-body-leading)}.font-display,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{letter-spacing:var(--type-display-tracking)}h1,.h1,h2,.h2{line-height:1.12}h3,.h3,h4,.h4{line-height:1.25}.type-lead{font-size:var(--type-lead-size);font-weight:300;line-height:1.55}.type-body{font-size:var(--type-body-size);line-height:var(--type-body-leading)}.type-caption{font-size:var(--type-caption-size);font-weight:300;line-height:var(--type-caption-leading)}.type-label{font-size:var(--type-label-size);line-height:1.45}.type-lead p:last-child,.type-body p:last-child,.type-caption p:last-child{margin-bottom:0}.section-image-content-overlay .text-content .type-lead{font-size:clamp(1.125rem,1rem + .65vw,1.375rem)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.font-heading{font-family:Cormorant,serif;font-weight:500}h1,.h1{font-size:calc((1.435rem + 2.22vw) * var(--type-heading-scale))}h2,.h2{font-size:calc((1.35rem + 1.2vw) * var(--type-heading-scale))}h3,.h3{font-size:calc((1.31rem + .72vw) * var(--type-heading-scale))}h4,.h4{font-size:calc((1.265rem + .18vw) * var(--type-heading-scale))}h5,.h5{font-size:calc(1.125rem * var(--type-heading-scale))}h6,.h6{font-size:calc(1rem * var(--type-heading-scale))}@media(min-width:1200px){h1,.h1{font-size:calc(3.1rem * var(--type-heading-scale))}h2,.h2{font-size:calc(2.25rem * var(--type-heading-scale))}h3,.h3{font-size:calc(1.85rem * var(--type-heading-scale))}h4,.h4{font-size:calc(1.4rem * var(--type-heading-scale))}}.font-antonia{font-family:Cormorant,serif!important;font-weight:300;font-variation-settings:normal;letter-spacing:-.015em}.nav-link.font-antonia.fs-3{font-size:calc((1.31rem + .72vw) * var(--type-heading-scale))!important}@media(min-width:1200px){.nav-link.font-antonia.fs-3{font-size:calc(1.85rem * var(--type-heading-scale))!important}}.font-figtree,.font-body{font-family:Figtree,sans-serif!important}@media(min-width:992px){.megamenu-zone{position:relative}.header-desktop-row{align-items:stretch}.header-desktop-row .main-nav.navbar-nav,.megamenu-zone .main-nav.navbar-nav{align-self:stretch;align-items:stretch}.main-nav .nav-item{display:flex;align-items:center}.main-nav .nav-link--megamenu-trigger{background:none;border:none;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-align:inherit}.megamenu-shell{display:none;position:absolute;left:0;right:0;top:100%;width:100%;margin:0;border:none;border-radius:0;z-index:1000}.megamenu-shell.megamenu--open{display:block}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/typography.css.map */
