@font-face{font-family:Neue Montreal;font-weight:400;font-style:normal;font-display:swap;src:url(neue-montreal-regular.woff2) format("woff2"),url(neue-montreal-regular.woff) format("woff")}@font-face{font-family:Neue Montreal;font-weight:500;font-style:normal;font-display:swap;src:url(neue-montreal-medium.woff2) format("woff2"),url(neue-montreal-medium.woff) format("woff")}@font-face{font-family:Caprasimo;font-weight:400;font-style:normal;font-display:swap;src:url(caprasimo.woff2) format("woff2")}@font-face{font-family:Caveat;font-weight:700;font-style:normal;font-display:swap;src:url(caveat.woff2) format("woff2")}@font-face{font-family:Swiss;font-weight:400;font-style:normal;font-display:swap;src:url(swiss-400.woff2) format("woff2")}@font-face{font-family:Swiss;font-weight:700;font-style:normal;font-display:swap;src:url(swiss-700.woff2) format("woff2")}@font-face{font-family:Rektorat Heavy;font-weight:400 900;font-style:normal;font-display:swap;src:url(rektorat-heavy.woff2) format("woff2")}@font-face{font-family:Fredoka;font-weight:500;font-style:normal;font-display:swap;src:url(fredoka-500.woff2) format("woff2")}@font-face{font-family:Fredoka;font-weight:600;font-style:normal;font-display:swap;src:url(fredoka-600.woff2) format("woff2")}@font-face{font-family:Syne;font-weight:800;font-style:normal;font-display:swap;src:url(syne-800.woff2) format("woff2")}@font-face{font-family:Bricolage Grotesque;font-weight:700;font-style:normal;font-display:swap;src:url(bricolage-700.woff2) format("woff2")}@font-face{font-family:Bricolage Grotesque;font-weight:800;font-style:normal;font-display:swap;src:url(bricolage-800.woff2) format("woff2")}@font-face{font-family:"Baloo 2";font-weight:800;font-style:normal;font-display:swap;src:url(baloo2-800.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:400;font-style:normal;font-display:swap;src:url(inter-400.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:600;font-style:normal;font-display:swap;src:url(inter-600.woff2) format("woff2")}@font-face{font-family:Fraunces;font-weight:700;font-style:normal;font-display:swap;src:url(fraunces-700.woff2) format("woff2")}@font-face{font-family:Fraunces;font-weight:900;font-style:normal;font-display:swap;src:url(fraunces-900.woff2) format("woff2")}:root{--font-body: "Neue Montreal", system-ui, -apple-system, sans-serif;--font-display: "Neue Montreal", system-ui, -apple-system, sans-serif;--font-groovy: "Caprasimo", Georgia, "Times New Roman", serif;--font-fredoka: "Fredoka", "Neue Montreal", system-ui, sans-serif;--font-syne: "Syne", "Neue Montreal", system-ui, sans-serif;--font-serif: "Fraunces", Georgia, "Times New Roman", serif;--font-bricolage: "Bricolage Grotesque", "Neue Montreal", system-ui, sans-serif;--font-inter: "Inter", "Neue Montreal", system-ui, sans-serif;--font-baloo: "Baloo 2", "Bricolage Grotesque", system-ui, sans-serif;--font-swiss: "Swiss", "Helvetica Neue", Helvetica, Arial, "Segoe UI", Roboto, system-ui, sans-serif;--font-rektorat: "Rektorat Heavy", "Bricolage Grotesque", "Arial Black", sans-serif;--text-xs: 12px;--text-sm: 14px;--text-base: 16px;--text-lg: 18px;--text-xl: 24px;--text-2xl: 28px;--text-3xl: 42px;--text-4xl: 70px;--text-display: clamp(2.5rem, 6vw, 4.5rem);--text-mega: clamp(3rem, 10vw, 9rem);--leading-tight: 1.05;--leading-snug: 1.2;--leading-normal: 1.5;--leading-relaxed: 1.6;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 32px;--space-8: 40px;--space-9: 48px;--space-10: 56px;--space-12: 64px;--space-16: 96px;--space-20: 128px;--space-24: 192px;--radius-none: 0;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 16px;--radius-xl: 20px;--radius-2xl: 32px;--radius-pill: 999px;--editorial-ink: #111111;--editorial-radius: 2px;--editorial-line: rgba(26, 16, 10, .14);--editorial-line-strong: rgba(26, 16, 10, .32);--editorial-line-ink: #111111;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-card: 0 4px 20px 0 rgba(0, 0, 0, .1);--color-overlay-dark: rgba(0, 0, 0, .2);--color-overlay-light: rgba(255, 255, 255, .1);--color-border-soft: rgba(255, 255, 255, .3);--section-pad-y-desktop: var(--space-16);--section-pad-y-tablet: var(--space-12);--section-pad-y-mobile: var(--space-9);--section-pad-x-desktop: var(--space-6);--section-pad-x-tablet: var(--space-5);--section-pad-x-mobile: var(--space-4)}*{box-sizing:border-box;margin:0}body{display:flex;flex-direction:column;margin:0;min-height:100svh}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,textarea,select{font:inherit;border-radius:var(--style-border-radius-inputs)}select{background-color:var(--color-background);color:currentcolor}dialog{background-color:var(--color-background);color:var(--color-foreground)}p{text-wrap:pretty}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p:empty{display:none}:is(p,h1,h2,h3,h4,h5,h6):first-child,:empty:first-child+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:is(p,h1,h2,h3,h4,h5,h6):last-child,:where(p,h1,h2,h3,h4,h5,h6)+:has(+:empty:last-child){margin-block-end:0}body{font-family:var(--font-body);font-weight:500;font-size:var(--text-base);line-height:var(--leading-normal);background-color:var(--color-background);color:var(--color-foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:400;line-height:var(--leading-tight)}.shopify-section{--content-width: min( calc(var(--page-width) - var(--page-margin) * 2), calc(100% - var(--page-margin) * 2) );--content-margin: minmax(var(--page-margin), 1fr);--content-grid: var(--content-margin) var(--content-width) var(--content-margin);position:relative;grid-template-columns:var(--content-grid);display:grid;width:100%}.shopify-section>*{grid-column:2}.shopify-section>.full-width{grid-column:1 / -1}.section-wrapper{padding-block:var(--section-pad-y-desktop);padding-inline:var(--section-pad-x-desktop)}@media(max-width:1024px){.section-wrapper{padding-block:var(--section-pad-y-tablet);padding-inline:var(--section-pad-x-tablet)}}@media(max-width:480px){.section-wrapper{padding-block:var(--section-pad-y-mobile);padding-inline:var(--section-pad-x-mobile)}}[data-fade-in]{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}[data-fade-in].is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){[data-fade-in]{opacity:1;transform:none;transition:none}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:root{--mc-gutter: 0;--mc-card-gap: 0;--mc-card-radius: 0;--mc-pill-radius: 0;--mc-frame: #FFFFFF;--mc-card-bg: #FDF5EB}.mc-content{flex:1 0 auto}body{background:var(--mc-frame)}.mc-content>.shopify-section{width:auto;margin-inline:var(--mc-gutter);border-radius:var(--mc-card-radius);overflow:clip}.mc-content>.shopify-section+.shopify-section{margin-top:var(--mc-card-gap)}.mc-content{padding-bottom:var(--mc-card-gap)}.mc-content>.shopify-section:has(.cb){overflow:visible}body .shopify-section:has(.foot){width:auto;margin-inline:var(--mc-gutter);margin-bottom:var(--mc-card-gap);border-radius:var(--mc-card-radius);overflow:clip}body.template-index .mc-content{padding-bottom:0}body.template-index .mc-content>.shopify-section:has(.com),body.template-index .mc-content>.shopify-section:has(.cb){border-bottom-left-radius:0;border-bottom-right-radius:0}body.template-index .shopify-section:has(.foot){border-top-left-radius:0;border-top-right-radius:0}body.template-index .mc-content>.shopify-section:has(.mc-hero){border-bottom-left-radius:0;border-bottom-right-radius:0}body.template-index .mc-content>.shopify-section:has(.packs){margin-top:0;border-top-left-radius:0;border-top-right-radius:0}body.template-index .mc-content>.shopify-section:has(.packs){border-bottom-left-radius:0;border-bottom-right-radius:0}body.template-index .mc-content>.shopify-section:has(.hw2){margin-top:0;border-radius:0}body.template-index .mc-content>.shopify-section:has(.fs2){margin-top:0;border-radius:0}body.template-index .mc-content>.shopify-section:has(.res){margin-top:0;border-top-left-radius:0;border-top-right-radius:0}body.template-index .mc-content>.shopify-section:has(.mv){border-bottom-left-radius:0;border-bottom-right-radius:0}body.template-index .mc-content>.shopify-section:has(.cu){margin-top:0;border-radius:0}.mc-content>.shopify-section:has(.mv)+.shopify-section:has(.cu){margin-top:-1px}body.template-index .mc-content>.shopify-section:has(.fq){margin-top:0;border-radius:0}body.template-index .mc-content>.shopify-section:has(.cb){margin-top:0;border-top-left-radius:0;border-top-right-radius:0;overflow:visible}body.template-index .hero{margin-block-start:0}body .header .header__promo{display:none}body:not(.template-index):not(.template-product) .header{height:auto}body:not(.template-index):not(.template-product) .header .header__nav,body:not(.template-index):not(.template-product) .header.is-scrolled .header__nav{position:relative;inset:auto;width:auto;margin:var(--mc-card-gap) var(--mc-gutter);background:#fffcf7;border:1px solid rgba(1,1,1,.07);border-radius:var(--mc-card-radius)}body.template-index .header{height:0}body.template-index .header .header__nav,body.template-index .header.is-scrolled .header__nav{position:fixed;top:calc(var(--mc-promo-h, 52px) + var(--mc-card-gap));left:0;right:0;width:100%;margin:0;background:transparent;border:1px solid transparent;border-radius:0;box-shadow:none;transition:transform .55s cubic-bezier(.76,0,.24,1),background-color .35s ease,box-shadow .35s ease,top .35s ease,left .35s ease,right .35s ease,width .35s ease,border-radius .35s ease,height .35s ease,padding .35s ease,backdrop-filter .35s ease}body.template-index .header.header--hidden .header__nav{transform:translateY(-200px)}body.template-index .header.header--stuck .header__nav{top:var(--mc-gutter);left:var(--mc-gutter);right:var(--mc-gutter);width:auto;background:#fffcf7d1;-webkit-backdrop-filter:saturate(140%) blur(14px);backdrop-filter:saturate(140%) blur(14px);border-color:#11111114;border-radius:var(--mc-card-radius);box-shadow:0 6px 24px #1111110f}@media(min-width:1024px){body.template-index .header.header--stuck .header__nav{height:68px;padding-block:0}body.template-index .header.header--stuck .header__wordmark--inline,body.template-index .header.header--stuck .header__wordmark--inline img{height:42px}}body.template-index .mc-content>.shopify-section:first-child{margin-top:var(--mc-card-gap)}body.template-index .header .header__wordmark--inline{opacity:1;pointer-events:auto;transition:height .35s ease,opacity .22s ease}body.template-index .header .header__wordmark--inline img{transition:height .35s ease}@media(max-width:600px){body.template-product .header{height:0}body.template-product .header .header__nav,body.template-product .header.is-scrolled .header__nav{position:fixed;top:calc(var(--mc-promo-h, 52px) + var(--mc-card-gap));left:0;right:0;width:100%;margin:0;background:#fffcf7;border:1px solid transparent;border-bottom-color:#11111112;border-radius:0;box-shadow:0 2px 10px #1111110a;transition:transform .55s cubic-bezier(.76,0,.24,1),background-color .35s ease,box-shadow .35s ease,top .35s ease,left .35s ease,right .35s ease,width .35s ease,border-radius .35s ease}body.template-product .header.header--hidden .header__nav{transform:translateY(-200px)}body.template-product .header.header--stuck .header__nav{top:var(--mc-gutter);left:var(--mc-gutter);right:var(--mc-gutter);width:auto;background:#fffcf7d1;-webkit-backdrop-filter:saturate(140%) blur(14px);backdrop-filter:saturate(140%) blur(14px);border-color:#11111114;border-radius:var(--mc-card-radius);box-shadow:0 6px 24px #1111110f}}@media(min-width:601px){body.template-product .header{height:0}body.template-product .header .header__nav,body.template-product .header.is-scrolled .header__nav{position:fixed;top:calc(var(--mc-promo-h, 52px) + var(--mc-card-gap));left:0;right:0;width:100%;margin:0;background:transparent;border:1px solid transparent;border-radius:0;box-shadow:none;transition:transform .55s cubic-bezier(.76,0,.24,1),background-color .35s ease,box-shadow .35s ease,top .35s ease,left .35s ease,right .35s ease,width .35s ease,border-radius .35s ease,height .35s ease,padding .35s ease,backdrop-filter .35s ease}body.template-product .header.header--hidden .header__nav{transform:translateY(-200px)}body.template-product .header.header--stuck .header__nav{top:var(--mc-gutter);left:var(--mc-gutter);right:var(--mc-gutter);width:auto;background:#fffcf7d1;-webkit-backdrop-filter:saturate(140%) blur(14px);backdrop-filter:saturate(140%) blur(14px);border-color:#11111114;border-radius:var(--mc-card-radius);box-shadow:0 6px 24px #1111110f}body.template-product .ph{padding-top:74px}}@media(min-width:1024px){body.template-product .header.header--stuck .header__nav{height:68px;padding-block:0}body.template-product .header.header--stuck .header__wordmark--inline,body.template-product .header.header--stuck .header__wordmark--inline img{height:42px}body.template-product .ph{padding-top:108px}}body .header__menu{gap:clamp(16px,1.7vw,28px)}body .header__nav-link{border:0;border-radius:0;padding:2px 0;height:auto;overflow:visible;font-family:var(--font-swiss);font-size:max(.8rem,1.125vw);font-weight:700;letter-spacing:.02em;line-height:1.5;text-transform:uppercase;transition:opacity .18s ease}body .header__nav-link:before{content:none}body .header__nav-link:hover,body .header__nav-link:focus-visible{color:inherit;opacity:.5}body .header__menu-item--cart .header__cart{border:0;padding:0;height:auto;border-radius:0;font-family:var(--font-swiss);font-size:max(.8rem,1.125vw);font-weight:700;letter-spacing:.02em;text-transform:uppercase}body .header__menu-item--cart .header__cart:before{content:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/critical.css.map */
