:root{--costa-blue-600: #334fb4;--costa-blue-700: #2b4399;--costa-blue-050: #edf0fa;--costa-neutral-900: #121212;--costa-neutral-700: #454c5c;--costa-neutral-500: #6e7688;--costa-neutral-200: #d7dce7;--costa-neutral-100: #f3f3f3;--costa-neutral-000: #ffffff;--costa-red-600: #d01919;--costa-green-600: #037e05;--costa-amber-700: #b45309;--costa-amber-050: #fdf3e7;--costa-action: var(--costa-blue-600);--costa-action-pressed: var(--costa-blue-700);--costa-action-soft: var(--costa-blue-050);--costa-text-on-action: var(--costa-neutral-000);--costa-bg-page: var(--costa-neutral-000);--costa-bg-surface: var(--costa-neutral-100);--costa-text-primary: var(--costa-neutral-900);--costa-text-secondary: var(--costa-neutral-700);--costa-text-muted: var(--costa-neutral-500);--costa-text-link: var(--costa-blue-600);--costa-border-default: var(--costa-neutral-200);--costa-border-strong: var(--costa-neutral-500);--costa-sale: var(--costa-red-600);--costa-success: var(--costa-green-600);--costa-scarcity: var(--costa-amber-700);--costa-scarcity-soft: var(--costa-amber-050);--costa-space-2xs: 4px;--costa-space-xs: 8px;--costa-space-sm: 12px;--costa-space-md: 16px;--costa-space-lg: 24px;--costa-space-xl: 32px;--costa-space-2xl: 48px;--costa-space-3xl: 64px;--costa-gutter: 16px;--costa-block-gap: 24px;--costa-radius: 0;--costa-radius-pill: 40px;--costa-shadow-sticky: 0 -2px 12px rgba(18, 18, 18, .1);--costa-button-height: 56px;--costa-size-pill-w: 56px;--costa-size-pill-h: 48px;--costa-font-display: var(--font-heading-family, "Archivo", sans-serif);--costa-font-text: var(--font-body-family, "Arimo", sans-serif)}@media screen and (min-width:990px){:root{--costa-gutter: 24px;--costa-block-gap: 32px}}.costa-t-h1{font-family:var(--costa-font-display)!important;font-weight:800;font-size:26px;line-height:30px;letter-spacing:-.02em;color:var(--costa-text-primary)}.costa-t-price{font-family:var(--costa-font-display)!important;font-weight:800;font-size:30px;line-height:34px;letter-spacing:-.02em;color:var(--costa-text-primary)}.costa-t-price-was{font-family:var(--costa-font-text)!important;font-weight:400;font-size:17px;line-height:22px;color:var(--costa-text-muted);text-decoration:line-through}.costa-t-section{font-family:var(--costa-font-display)!important;font-weight:700;font-size:18px;line-height:22px;letter-spacing:.02em;text-transform:uppercase;color:var(--costa-text-primary)}.costa-t-body{font-family:var(--costa-font-text)!important;font-weight:400;font-size:15px;line-height:24px;color:var(--costa-text-primary)}@media screen and (min-width:990px){.costa-t-h1{font-size:34px;line-height:38px}.costa-t-price{font-size:32px;line-height:36px}.costa-t-price-was{font-size:18px;line-height:24px}.costa-t-section{font-size:20px;line-height:26px}.costa-t-body{font-size:16px;line-height:26px}}.costa-t-eyebrow{font-family:var(--costa-font-display)!important;font-weight:700;font-size:13px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--costa-text-muted)}.costa-t-badge{font-family:var(--costa-font-display)!important;font-weight:700;font-size:11px;line-height:14px;letter-spacing:.06em;text-transform:uppercase}.costa-t-button{font-family:var(--costa-font-display)!important;font-weight:700;font-size:15px;line-height:20px;letter-spacing:.04em;text-transform:uppercase}.costa-t-pill{font-family:var(--costa-font-display)!important;font-weight:700;font-size:15px;line-height:20px}.costa-t-label{font-family:var(--costa-font-display)!important;font-weight:700;font-size:14px;line-height:18px;color:var(--costa-text-primary)}.costa-t-micro{font-family:var(--costa-font-text)!important;font-weight:400;font-size:13px;line-height:18px;color:var(--costa-text-secondary)}.costa-t-nano{font-family:var(--costa-font-text)!important;font-weight:400;font-size:12px;line-height:16px;color:var(--costa-text-muted)}.costa-t-guarantee{font-family:var(--costa-font-text)!important;font-weight:400;font-size:11px;line-height:14px;color:var(--costa-text-secondary)}.costa-t-link{font-family:var(--costa-font-text)!important;font-weight:700;font-size:13px;line-height:18px;color:var(--costa-text-link);text-decoration:underline;text-underline-offset:2px}.costa-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/30/assets/costa-tokens.css.map */
