@import"https://fonts.googleapis.com/css2?family=Archivo:wght@400;500;600;700;800&family=Instrument+Sans:wght@400;500;600;700&display=swap";:root{--pc-maroon: #6C0D0A;--pc-maroon-500: #7A2825;--pc-maroon-400: #95352F;--pc-maroon-700: #4E0B09;--pc-pink: #EAA6BC;--pc-pink-100: #FAE3EB;--pc-pink-hot: #F97DBD;--pc-cream: #FFFCF7;--pc-cream-100: #F9F4EA;--pc-cream-200: #F1E9DB;--pc-ink: #26150F;--pc-hairline: rgba(122, 40, 37, .16);--pc-matcha: #7B8A4A;--pc-turmeric: #D89A2A;--pc-strawberry: #C8203C;--pc-cacao: #5A3123;--pc-date: #6B4028;--pc-matcha-ink: #4C5628;--pc-turmeric-ink: #8A5A05;--pc-strawberry-ink: #A5162E;--pc-radius-pill: 999px;--pc-radius-card: 24px;--pc-radius-lg: 36px;--pc-radius-input: 16px;--pc-border-w: 1.5px;--pc-shadow-sm: 0 2px 8px rgba(38, 21, 15, .07);--pc-shadow-md: 0 10px 24px -10px rgba(108, 13, 10, .22);--pc-shadow-lg: 0 24px 60px -24px rgba(108, 13, 10, .32);--pc-ease: cubic-bezier(.22, .61, .36, 1);--pc-dur: .22s;--font-body-family: "Instrument Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-heading-family: "Archivo", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-body--family: "Instrument Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-heading--family: "Archivo", "Helvetica Neue", Helvetica, Arial, sans-serif}:root{--pc-pink-50: #FDF3F6;--pc-pink-200: #F5CBD9;--pc-pink-300: #EAA6BC;--pc-pink-400: #E88BAB;--pc-pink-500: #F97DBD;--pc-pink-600: #DE5C9F;--pc-maroon-300: #B4534C;--pc-maroon-600: #6C0D0A;--pc-brown-900: #26150F;--pc-brown-700: #42281D;--pc-brown-500: #6B4028;--pc-cream-50: #FFFCF7;--pc-cream-300: #E2D6C4;--pc-ink-900: #1B1512;--pc-ink-600: #5A4A43;--pc-ink-400: #8C7A72;--pc-matcha-light: #A8B672;--pc-turmeric-light: #EFC873;--surface-page: var(--pc-cream-100);--surface-card: var(--pc-cream-50);--surface-sunken: var(--pc-cream-200);--surface-pink: var(--pc-pink-300);--surface-pink-soft: var(--pc-pink-100);--surface-maroon: var(--pc-maroon-600);--surface-ink: var(--pc-brown-900);--surface-overlay: rgba(38, 21, 15, .55);--surface-matcha: var(--pc-matcha);--surface-turmeric: var(--pc-turmeric);--surface-strawberry: var(--pc-strawberry);--surface-cacao: var(--pc-cacao);--surface-date: var(--pc-brown-500);--text-heading: var(--pc-maroon-600);--text-body: var(--pc-brown-700);--text-muted: var(--pc-ink-400);--text-on-maroon: var(--pc-cream-100);--text-on-pink: var(--pc-maroon-600);--text-on-ink: var(--pc-cream-100);--text-on-matcha: var(--pc-cream-50);--text-on-turmeric: var(--pc-brown-900);--text-on-strawberry: var(--pc-cream-50);--text-on-cacao: var(--pc-cream-100);--text-on-date: var(--pc-cream-100);--text-link: var(--pc-maroon-500);--text-link-hover: var(--pc-pink-600);--text-matcha: var(--pc-matcha-ink);--text-turmeric: var(--pc-turmeric-ink);--text-strawberry: var(--pc-strawberry-ink);--text-cacao: var(--pc-cacao);--text-date: var(--pc-brown-500);--border-hairline: rgba(122, 40, 37, .16);--border-strong: var(--pc-maroon-600);--border-pink: var(--pc-pink-300);--accent-primary: var(--pc-maroon-600);--accent-secondary: var(--pc-pink-300);--accent-burst: var(--pc-pink-500);--focus-ring: var(--pc-pink-500);--status-good: var(--pc-matcha);--status-warn: var(--pc-turmeric);--status-bad: var(--pc-strawberry)}:root{--font-display: "Archivo", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-body: "Instrument Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fw-black: 800;--fs-hero: clamp(56px, 9vw, 148px);--lh-hero: .84;--ls-hero: -.045em;--ws-display: .12em;--fs-display: clamp(40px, 5.5vw, 80px);--lh-display: .88;--ls-display: -.035em;--fs-h1: 48px;--lh-h1: .92;--ls-h1: -.03em;--fs-h2: 32px;--lh-h2: 1;--ls-h2: -.02em;--fs-h3: 22px;--lh-h3: 1.15;--ls-h3: -.01em;--fs-lead: 19px;--lh-lead: 1.55;--fs-body: 16px;--lh-body: 1.6;--fs-small: 14px;--lh-small: 1.5;--fs-micro: 12px;--lh-micro: 1.35;--ls-micro: .14em;--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;--gutter: 24px;--section-y: clamp(64px, 9vw, 128px);--container-narrow: 660px;--container: 1080px;--container-wide: 1320px;--radius-xs: 6px;--radius-sm: 10px;--radius-md: 16px;--radius-lg: 24px;--radius-xl: 36px;--radius-pill: 999px;--border-width: 1.5px;--shadow-xs: 0 1px 2px rgba(38, 21, 15, .06);--shadow-sm: 0 2px 8px rgba(38, 21, 15, .07);--shadow-md: 0 10px 24px -10px rgba(108, 13, 10, .22);--shadow-lg: 0 24px 60px -24px rgba(108, 13, 10, .32);--shadow-inset: inset 0 1px 0 rgba(255, 255, 255, .6);--blur-veil: saturate(1.1) blur(14px);--veil-cream: rgba(249, 244, 234, .72);--veil-maroon: rgba(108, 13, 10, .62);--protect-bottom: linear-gradient(to top, rgba(38, 21, 15, .72), rgba(38, 21, 15, 0) 62%);--ease-smooth: cubic-bezier(.22, .61, .36, 1);--ease-out-soft: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-fast: .12s;--dur-base: .22s;--dur-slow: .42s;--dur-lazy: .7s}@media(prefers-reduced-motion:reduce){:root{--dur-fast: 0ms;--dur-base: 0ms;--dur-slow: 0ms;--dur-lazy: 0ms}}:root{--font-h0--line-height: .84;--font-h0--weight: 800;--font-h0--letter-spacing: -.045em;--font-h1--line-height: .86;--font-h1--weight: 800;--font-h1--letter-spacing: -.045em;--font-h2--line-height: .88;--font-h2--weight: 800;--font-h2--letter-spacing: -.035em;--font-h3--line-height: .92;--font-h3--weight: 800;--font-h3--letter-spacing: -.035em;--font-h4--line-height: .95;--font-h4--weight: 800;--font-h4--letter-spacing: -.03em;--font-h5--line-height: 1.4;--font-h6--line-height: 1.4;--font-paragraph--line-height: 1.6}@media(prefers-reduced-motion:reduce){:root{--pc-dur: 0ms}}body,button,input,textarea,select,.button{font-family:Instrument Sans,Helvetica Neue,Helvetica,Arial,sans-serif}body{color:#42281d}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,[class*=heading]{font-family:Archivo,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:-.035em;word-spacing:.12em;line-height:.92;color:var(--pc-maroon)}h1,.h0{line-height:.86;letter-spacing:-.045em}.text-block.h0>*,.text-block.h1>*,.text-block.h2>*,.text-block.h3>*,.text-block.h4>*,.text-block.h0 :is(h1,h2,h3,h4,h5,h6),.text-block.h1 :is(h1,h2,h3,h4,h5,h6),.text-block.h2 :is(h1,h2,h3,h4,h5,h6),.text-block.h3 :is(h1,h2,h3,h4,h5,h6),.text-block.h4 :is(h1,h2,h3,h4,h5,h6){word-spacing:.12em;font-family:Archivo,Helvetica Neue,Helvetica,Arial,sans-serif}h5,h6{font-family:Instrument Sans,sans-serif;font-weight:600;font-size:12px;letter-spacing:.14em;line-height:1.4}.pc-eyebrow{font-family:Instrument Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--pc-maroon)}p,li{line-height:1.6}.pc-menu-desc{font-style:italic;color:#42281d}.button,.btn,button.button,a.button,.shopify-payment-button__button,[class*=button]:not([class*=button-group]):not([class*=button-block]){border-radius:var(--pc-radius-pill)!important;font-family:Instrument Sans,sans-serif;font-weight:600;letter-spacing:.01em;text-transform:none;transition:transform var(--pc-dur) var(--pc-ease),box-shadow var(--pc-dur) var(--pc-ease),background-color var(--pc-dur) var(--pc-ease)}.button:hover,.btn:hover,a.button:hover,.shopify-payment-button__button:hover{transform:translateY(-2px);box-shadow:var(--pc-shadow-md)}.button:active,.btn:active,a.button:active,.shopify-payment-button__button:active{transform:scale(.97);box-shadow:none}.button:focus-visible,.btn:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid var(--pc-pink-hot);outline-offset:2px}input[type=text],input[type=email],input[type=tel],input[type=search],input[type=password],input[type=number],select{border-radius:var(--pc-radius-pill)!important;border:var(--pc-border-w) solid var(--pc-hairline)!important;background:var(--pc-cream)!important;color:var(--pc-brown-700)!important;padding:13px 18px!important;font-family:Instrument Sans,sans-serif}textarea{border-radius:var(--pc-radius-input)!important;border:var(--pc-border-w) solid var(--pc-hairline)!important;background:var(--pc-cream)!important;color:var(--pc-brown-700)!important;padding:13px 18px!important}input:focus,select:focus,textarea:focus{border-color:var(--pc-maroon)!important;box-shadow:0 0 0 4px var(--pc-pink-100)!important;outline:none!important}input[type=checkbox]{border-radius:6px!important}.card,.product-card,.card-wrapper,.collection-card,.card__content,.resource-card,.product-card__inner,.product-media-container{border-radius:var(--pc-radius-card);transition:transform var(--pc-dur) var(--pc-ease),box-shadow var(--pc-dur) var(--pc-ease)}.card,.product-card,.card-wrapper{box-shadow:var(--pc-shadow-sm)}.card:hover,.product-card:hover,.card-wrapper:hover{transform:translateY(-3px);box-shadow:var(--pc-shadow-lg)}.card img,.product-card img,.card__media img,.card-gallery img,.product-media-container img{border-radius:20px}.product-card img,.card__media img,.card-gallery img{aspect-ratio:4 / 5;object-fit:cover}.card__media img,.card-gallery img{transition:transform .7s var(--pc-ease)}.card:hover .card__media img,.card-wrapper:hover .card__media img,.product-card:hover .card-gallery img{transform:scale(1.04)}.card--cream,.pc-card{background:var(--pc-cream);border:var(--pc-border-w) solid var(--pc-hairline);border-radius:var(--pc-radius-card);padding:24px}a{color:var(--pc-maroon-500)}a:hover{color:var(--pc-pink-hot)}.price,.price__regular,.price-item,.price__container,[class*=price]{font-family:Archivo,sans-serif;font-weight:700;letter-spacing:-.02em;color:var(--pc-maroon)}.header,header-component,.header-section{background:#f9f4eab8;backdrop-filter:saturate(1.1) blur(14px);-webkit-backdrop-filter:saturate(1.1) blur(14px)}.header__heading,.header__heading-link,.header__logo a,.header__logo-text{font-family:Archivo,sans-serif!important;font-weight:800;text-transform:uppercase;letter-spacing:-.045em;word-spacing:.12em;line-height:.84;color:var(--pc-maroon)}.announcement-bar,.announcement,[class*=announcement]{background:var(--pc-maroon)!important;color:var(--pc-cream-100)!important;font-family:Archivo,sans-serif;font-weight:700;font-size:13px;letter-spacing:.14em;text-transform:uppercase}.announcement-bar a,.announcement a{color:var(--pc-cream-100)!important}footer,footer .footer,footer [class*=footer],footer .shopify-section,footer .section{background-color:var(--pc-maroon)!important;color:var(--pc-cream-100)}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6,footer p,footer li,footer span,footer .price{color:var(--pc-cream-100)}footer a{color:var(--pc-pink)}footer a:hover{color:var(--pc-cream)}footer input[type=email],footer input[type=text]{background:var(--pc-cream)!important;border-color:#f9f4ea4d!important}.pc-ground-cream{background-color:var(--pc-cream)}.pc-ground-warm{background-color:var(--pc-cream-100)}.pc-ground-maroon{background-color:var(--pc-maroon);color:var(--pc-cream-100)}.pc-matcha{color:var(--pc-matcha-ink)}.pc-turmeric{color:var(--pc-turmeric-ink)}.pc-strawberry{color:var(--pc-strawberry-ink)}.pc-cacao{color:var(--pc-cacao)}.pc-date{color:var(--pc-date)}.pc-plate-matcha{background:var(--pc-matcha);color:var(--pc-cream)}.pc-plate-turmeric{background:var(--pc-turmeric);color:var(--pc-ink)}.pc-plate-strawberry{background:var(--pc-strawberry);color:var(--pc-cream)}.pc-plate-cacao{background:var(--pc-cacao);color:var(--pc-cream-100)}.pc-badge{display:inline-block;background:var(--pc-pink);color:var(--pc-maroon);border-radius:var(--pc-radius-pill);padding:5px 14px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.pc-menu-row{display:flex;align-items:baseline;gap:8px;padding:10px 0;border-bottom:var(--pc-border-w) dotted var(--pc-hairline)}.pc-menu-row .pc-menu-name{font-family:Archivo,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:-.02em;color:var(--pc-maroon)}.pc-menu-row .pc-menu-dots{flex:1;border-bottom:var(--pc-border-w) dotted var(--pc-hairline);transform:translateY(-4px)}.pc-menu-row .pc-menu-price{font-family:Archivo,sans-serif;font-weight:700;color:var(--pc-maroon)}.variant-option,.variant-picker__button,[class*=variant] label,.tag,.badge{border-radius:var(--pc-radius-pill)!important}.modal,dialog,.drawer,cart-drawer{border-radius:var(--pc-radius-card)}dialog::backdrop{background:#26150f8c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}hr,.divider{border-color:var(--pc-hairline);border-width:0 0 var(--pc-border-w)}.quantity-selector input[type=number],quantity-selector-component input[type=number],cart-quantity-selector-component input[type=number]{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--pc-brown-700)!important;-webkit-text-fill-color:var(--pc-brown-700)!important;opacity:1!important;text-align:center!important;min-width:3ch!important;font-family:Instrument Sans,sans-serif;font-weight:600;font-size:16px;-moz-appearance:textfield}.quantity-selector input[type=number]::-webkit-inner-spin-button,.quantity-selector input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
/*# sourceMappingURL=/cdn/shop/t/8/assets/pink-coco.css.map */
