:root{--bayou: #706c48;--marigold: #e2b065;--porch-ceiling: #dfe5ea;--blush-tile: #fef5f5;--lilac: #e2dde7;--cast-iron: #220001;--dragon: #e22512;--bayou-soft: #8a8767;--bayou-deep: #565337;--marigold-soft: #ecc88e;--paper: #faf3ea;--rule: rgba(34, 0, 1, .18);--rule-soft: rgba(34, 0, 1, .1);--ink-on-dark: #f5ece0;--bg: var(--blush-tile);--bg-alt: var(--lilac);--bg-cool: var(--porch-ceiling);--bg-warm: var(--paper);--bg-dark: var(--cast-iron);--fg: var(--bayou);--fg-strong: var(--cast-iron);--fg-muted: var(--bayou-soft);--fg-on-dark: var(--ink-on-dark);--accent: var(--marigold);--emphasis: var(--dragon);--hairline: var(--rule);--hairline-soft: var(--rule-soft)}:root{--ff-display: "Marelle Serif", "Cormorant Garamond", "Times New Roman", serif;--ff-header: "Marelle Sans", "Cormorant Infant", "Optima", serif;--ff-script: "Marelle Script", "Allura", "Pinyon Script", cursive;--ff-body: "Marelle Body", "Spectral", "Crimson Pro", Georgia, serif;--t-display: clamp(44px, calc(44px + 28 * (100vw - 380px) / 900), 72px);--t-display-xl: var(--t-display);--t-display-l: var(--t-display);--t-display-m: var(--t-display);--t-headline: clamp(34px, calc(34px + .02*(100vw - 380px)) , 52px);--t-title: clamp(24px, calc(24px + 8 * (100vw - 380px) / 900), 32px);--t-subtitle: clamp(17px, calc(17px + 3 * (100vw - 380px) / 900), 20px);--t-body: clamp(16px, calc(16px + 2 * (100vw - 380px) / 900), 18px);--t-body-sm: clamp(14px, calc(14px + 1 * (100vw - 380px) / 900), 15px);--t-caption: clamp(13px, calc(13px + 1 * (100vw - 380px) / 900), 14px);--t-number: clamp(12px, calc(12px + 2 * (100vw - 380px) / 900), 14px);--t-eyebrow: clamp(11px, calc(11px + 1 * (100vw - 380px) / 900), 12px);--t-script-l: clamp(32px, calc(32px + 16 * (100vw - 380px) / 900), 48px);--t-script-m: clamp(26px, calc(26px + 10 * (100vw - 380px) / 900), 36px);--lh-tight: 1.02;--lh-display: 1.05;--lh-heading: 1.18;--lh-body: 1.55;--lh-loose: 1.7;--ls-display: -.01em;--ls-headline: .005em;--ls-eyebrow: .22em;--ls-allcaps: .08em;--ls-body: .005em}.marelle-typography{font-family:var(--ff-body);font-weight:300;font-size:var(--t-body);line-height:var(--lh-body);color:var(--fg);letter-spacing:var(--ls-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.t-display-xl,.t-display-l,.t-display-m{font-family:var(--ff-display);font-weight:400;color:var(--fg);text-transform:uppercase;letter-spacing:var(--ls-display);line-height:var(--lh-display);text-wrap:balance}.t-display-xl{font-size:var(--t-display-xl);line-height:var(--lh-tight)}.t-display-l{font-size:var(--t-display-l)}.t-display-m{font-size:var(--t-display-m)}.t-headline{font-family:var(--ff-header);font-weight:400;font-size:var(--t-headline);line-height:var(--lh-heading);letter-spacing:var(--ls-headline);color:var(--fg);text-wrap:balance}.t-title{font-family:var(--ff-header);font-weight:400;font-size:var(--t-title);line-height:1.25;color:var(--fg)}.t-subtitle{font-family:var(--ff-header);font-weight:400;font-size:var(--t-subtitle);line-height:1.4;color:var(--fg-muted)}.t-script{font-family:var(--ff-script);font-weight:400;font-size:var(--t-script-l);line-height:1;color:var(--accent);letter-spacing:0}.t-script-sm{font-family:var(--ff-script);font-size:var(--t-script-m);line-height:1;color:var(--accent)}.t-body{font-family:var(--ff-body);font-weight:300;font-size:var(--t-body);line-height:var(--lh-body);color:var(--fg)}.t-body-sm{font-family:var(--ff-body);font-weight:300;font-size:var(--t-body-sm);line-height:var(--lh-body);color:var(--fg)}.t-lede{font-family:var(--ff-body);font-weight:300;font-size:clamp(19px,1.4vw,22px);line-height:var(--lh-loose);color:var(--fg);text-wrap:pretty}.t-eyebrow{font-family:var(--ff-header);font-weight:400;font-size:var(--t-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--fg-muted)}.t-caption{font-family:var(--ff-body);font-weight:300;font-size:var(--t-caption);line-height:1.5;letter-spacing:.01em;color:var(--fg-muted)}.t-pullquote{font-family:var(--ff-display);font-weight:400;font-size:clamp(28px,2.8vw,40px);line-height:1.25;color:var(--fg);text-wrap:balance}.marelle-typography h1{font-family:var(--ff-header);font-weight:400;text-transform:uppercase;letter-spacing:.005em;line-height:var(--lh-display);font-size:var(--t-display-l);margin:0 0 .5em}.marelle-typography h2{font-family:var(--ff-header);font-weight:400;text-transform:uppercase;letter-spacing:.005em;line-height:var(--lh-heading);font-size:var(--t-display-m);margin:0 0 .5em}.marelle-typography h3{font-family:var(--ff-header);font-weight:400;font-size:var(--t-headline);line-height:var(--lh-heading);margin:0 0 .4em}.marelle-typography h4{font-family:var(--ff-header);font-weight:400;font-size:var(--t-title);line-height:1.3;margin:0 0 .4em}.marelle-typography h5{font-family:var(--ff-header);font-weight:400;font-size:var(--t-subtitle);line-height:1.35;margin:0 0 .4em}.marelle-typography p,.marelle-typography li{font-family:var(--ff-body);font-weight:300;font-size:var(--t-body);line-height:var(--lh-body);color:var(--fg)}.marelle-typography small{font-size:var(--t-caption);color:var(--fg-muted)}.marelle-typography em{font-style:italic}.marelle-typography strong{font-weight:400}.marelle-typography a{color:var(--fg-strong);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px;text-decoration-thickness:1px}:root{--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 96px;--space-10: 128px;--radius-0: 0px;--radius-1: 2px;--radius-2: 4px;--radius-pill: 999px;--border-hair: 1px solid var(--hairline);--border-soft: 1px solid var(--hairline-soft);--border-strong: 1px solid var(--fg-strong)}:root{--font-heading-family: "Marelle Sans", "Cormorant Infant", "Optima", serif;--font-heading-style: normal;--font-heading-weight: 400;--font-body-family: "Marelle Body", "Spectral", "Crimson Pro", Georgia, serif;--font-body-style: normal;--font-body-weight: 300;--font-body-weight-bold: 300}main:has(.shopify-policy__container){background:var(--blush-tile)}.shopify-policy__container.shopify-policy__container{color:var(--fg);font-synthesis:none;max-width:620px;margin:0 auto;padding-top:clamp(56px,calc(96 * 100vw / 1280),96px);padding-bottom:clamp(72px,10.15625vw,130px);padding-left:clamp(20px,6vw,72px);padding-right:clamp(20px,6vw,72px);box-sizing:border-box}.shopify-policy__container .shopify-policy__title{text-align:center;border-bottom:1px solid var(--hairline);padding-bottom:38px;margin-bottom:34px}.shopify-policy__container .shopify-policy__title,.shopify-policy__container .shopify-policy__title h1{font-family:var(--ff-display);font-weight:400;font-style:normal;font-size:var(--t-title);line-height:1.16;letter-spacing:.01em;text-transform:uppercase;color:var(--bayou);text-wrap:pretty}.shopify-policy__container .shopify-policy__title h1{margin:0}.shopify-policy__container .shopify-policy__body{font-family:var(--ff-body);font-weight:300;font-style:normal;font-size:var(--t-body);line-height:1.78;color:var(--fg)}.shopify-policy__container .shopify-policy__body p{margin:0 0 22px;text-wrap:pretty}.shopify-policy__container .shopify-policy__body p:last-child{margin-bottom:0}.shopify-policy__container .shopify-policy__body h2,.shopify-policy__container .shopify-policy__body h3,.shopify-policy__container .shopify-policy__body h4{font-family:var(--ff-header);font-weight:400;font-style:normal;font-size:var(--t-subtitle);line-height:1.25;color:var(--bayou);margin:32px 0 12px}.shopify-policy__container .shopify-policy__body ul,.shopify-policy__container .shopify-policy__body ol{margin:0 0 22px;padding-left:1.4em}.shopify-policy__container .shopify-policy__body li{margin:0 0 8px;line-height:1.78}.shopify-policy__container .shopify-policy__body li:last-child{margin-bottom:0}.shopify-policy__container .shopify-policy__body a{color:var(--bayou);text-decoration:underline;text-decoration-color:var(--marigold);text-underline-offset:4px;text-decoration-thickness:1px;transition:text-decoration-thickness .22s cubic-bezier(.22,.61,.36,1)}.shopify-policy__container .shopify-policy__body a:hover,.shopify-policy__container .shopify-policy__body a:focus-visible{color:var(--bayou);text-decoration-thickness:2px}.shopify-policy__container .shopify-policy__body strong,.shopify-policy__container .shopify-policy__body b{font-weight:400;color:var(--fg-strong)}.shopify-policy__container .shopify-policy__body em,.shopify-policy__container .shopify-policy__body i{font-style:normal}@media(min-width:750px){.shopify-policy__container .shopify-policy__title{padding-bottom:52px;margin-bottom:48px}.shopify-policy__container .shopify-policy__title,.shopify-policy__container .shopify-policy__title h1{line-height:1.12}.shopify-policy__container .shopify-policy__body{line-height:1.8}.shopify-policy__container .shopify-policy__body p{margin:0 0 26px}.shopify-policy__container .shopify-policy__body p:last-child{margin-bottom:0}.shopify-policy__container .shopify-policy__body ul,.shopify-policy__container .shopify-policy__body ol{margin:0 0 26px}}@media(max-width:749px){.shopify-policy__container .shopify-policy__body a{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.shopify-policy__container .shopify-policy__body a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/marelle-tokens.css.map */
