@font-face{font-family:Moulay;src:url(/cdn/shop/files/Moulay-Regular.otf?v=1750723949) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Moulay;src:url(/cdn/shop/files/Moulay-Medium.otf?v=1750723945) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Moulay;src:url(/cdn/shop/files/Moulay-SemiBold.ttf?v=1777316100) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Moulay;src:url(/cdn/shop/files/Moulay-Bold.otf?v=1750723859) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Moulay;src:url(/cdn/shop/files/Moulay-Extrabold.otf?v=1750723941) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Sentient;src:url(/cdn/shop/files/Sentient-Light.otf?v=1777316051) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sentient;src:url(/cdn/shop/files/Sentient-Regular.otf?v=1777316051) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sentient;src:url(/cdn/shop/files/Sentient-Medium.otf?v=1777316051) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sentient;src:url(/cdn/shop/files/Sentient-Italic.otf?v=1777316051) format("opentype");font-weight:400;font-style:italic;font-display:swap}html:root{--font-heading--family:"Moulay", sans-serif;--font-subheading--family:"Moulay", sans-serif;--font-body--family:"Sentient", Georgia, serif;--font-accent--family:"Moulay", sans-serif;--font-heading--weight:700;--font-subheading--weight:500;--font-body--weight:400;--font-accent--weight:600;--font-h1--family: var(--font-heading--family);--font-h2--family: var(--font-heading--family);--font-h3--family: var(--font-heading--family);--font-h4--family: var(--font-heading--family);--font-h5--family: var(--font-heading--family);--font-h6--family: var(--font-heading--family);--font-h1--weight: var(--font-heading--weight);--font-h2--weight: var(--font-heading--weight);--font-h3--weight: var(--font-heading--weight);--font-h4--weight: var(--font-heading--weight);--font-h5--weight: var(--font-heading--weight);--font-h6--weight: var(--font-heading--weight);--product-corner-radius: 16px;--gallery-media-border-radius: 16px}body{font-family:Sentient,Georgia,serif}.button,a.button,button.button,.btn,.shopify-payment-button__button,button[type=submit],[type=submit].button{font-family:Moulay,sans-serif;font-weight:400}#header-component .menu-list__link,#header-component .menu-list__link-title{font-family:var(--font-body--family)}.menu-list__link{transition:color .2s ease}.menu-list__link[aria-haspopup=true]{cursor:default}.menu-list__link[aria-haspopup=true] .menu-list__link-title:after{content:"";display:inline-block;vertical-align:middle;width:.8em;height:.46em;margin-inline-start:.3em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='4.5%207.5%2011%206'%3E%3Cpath%20fill='%23000'%20d='M5.72%208.47a.75.75%200%200%201%201.06%200l3.47%203.47%203.47-3.47a.75.75%200%201%201%201.06%201.06l-4%204a.75.75%200%200%201-1.06%200l-4-4a.75.75%200%200%201%200-1.06Z'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='4.5%207.5%2011%206'%3E%3Cpath%20fill='%23000'%20d='M5.72%208.47a.75.75%200%200%201%201.06%200l3.47%203.47%203.47-3.47a.75.75%200%201%201%201.06%201.06l-4%204a.75.75%200%200%201-1.06%200l-4-4a.75.75%200%200%201%200-1.06Z'/%3E%3C/svg%3E") no-repeat center / contain;transition:transform .2s var(--ease-out-cubic, ease),background-color .2s ease}.menu-list__link[aria-expanded=true] .menu-list__link-title:after{transform:rotate(180deg)}.header[transparent] .header-logo:has(.header-logo__image-container--inverse){display:grid;place-items:center}.header[transparent] .header-logo:has(.header-logo__image-container--inverse)>.header-logo__image-container{grid-area:1 / 1;display:block}.header[transparent] .header-logo:has(.header-logo__image-container--inverse)>.header-logo__image-container--original{visibility:hidden}.header[transparent] .header-logo:has(.header-logo__image-container--inverse)>.header-logo__image-container--inverse{visibility:visible}.header[transparent][data-sticky-state=active] .header-logo:has(.header-logo__image-container--inverse)>.header-logo__image-container--original,.header[transparent]:has(.menu-list__link:is(:hover,[aria-expanded=true])) .header-logo:has(.header-logo__image-container--inverse)>.header-logo__image-container--original{visibility:visible}.header[transparent][data-sticky-state=active] .header-logo:has(.header-logo__image-container--inverse)>.header-logo__image-container--inverse,.header[transparent]:has(.menu-list__link:is(:hover,[aria-expanded=true])) .header-logo:has(.header-logo__image-container--inverse)>.header-logo__image-container--inverse{visibility:hidden}#header-component .mega-menu__link--parent{pointer-events:none;cursor:default;font-family:var(--font-heading--family);font-weight:500;font-size:var(--font-size--2xs, .75rem);letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb) / .55);margin-block-end:var(--padding-sm)}#header-component .mega-menu__link:not(.mega-menu__link--parent){font-family:var(--font-body--family);font-weight:400;font-size:var(--font-size--lg, 1.125rem);line-height:1.5;padding-block:.15em;transition:color .2s ease,opacity .2s ease}#header-component .mega-menu__link:not(.mega-menu__link--parent):hover{opacity:.6}#header-component .mega-menu__grid{column-gap:var(--gap-3xl);row-gap:var(--gap-2xl)}.menu-drawer__menu-item--mainlist{font-family:var(--font-heading--family);font-weight:500;font-size:var(--font-size--xl, 1.25rem);padding-block:var(--padding-sm)}.menu-drawer__menu-item.menu-drawer__menu-item--parent{font-family:var(--font-heading--family);font-weight:500}.menu-drawer__menu-item.menu-drawer__menu-item--child{font-family:var(--font-body--family);font-weight:400;font-size:var(--font-size--lg, 1.125rem)}.menu-drawer__back-button{font-family:var(--font-heading--family);font-weight:500}.ddc-heading,.ddc-heading.rte,.ddc-heading :is(h1,h2,h3,h4,h5,h6,p,a,span,strong,em,li){font-family:var(--font-heading--family)}.footer-utilities__group-copyright,.policy_list,.policy-list-trigger,.terms-policies-popover,.caption,.caption-with-letter-spacing,small{font-family:var(--font-heading--family)!important;font-weight:400!important}
/*# sourceMappingURL=/cdn/shop/t/100/assets/ddc-fonts.css.map */
