:root{--color--neutral-black: #000;--color--neutral-100: #171512;--color--neutral-200: #454035;--color--neutral-300: #736a59;--color--neutral-400: #a69d8c;--color--neutral-500: #cac4ba;--color--neutral-600: #e4e2dc;--color--neutral-700: #f5f4f2;--color--neutral-white: #fff;--color--brown-100: #2a2113;--color--brown-300: #8c6e40;--color--brown-500: #c5aa81;--color--brown-700: #dfd0b9;--color--brown-900: #f2ece3;--color--red-100: #4a211b;--color--red-300: #863b32;--color--red-500: #bd5a4c;--color--red-700: #ddaca5;--color--red-900: #f0d7d3;--color--yellow-100: #8f7d1a;--color--yellow-300: #e0c52e;--color--yellow-500: #fff08d;--color--yellow-700: #fff8c2;--color--yellow-900: #fffdec;--color--mint-100: #1e372c;--color--mint-300: #3c6d58;--color--mint-500: #5ba384;--color--mint-700: #a0d0bd;--color--mint-900: #e5f2ec;--color--lightblue-100: #243b44;--color--lightblue-300: #4f8295;--color--lightblue-500: #87b1c1;--color--lightblue-700: #cee0e7;--color--lightblue-900: #f2f6f8;--color--primary-darker: var(--color--neutral-100);--color--primary-dark: var(--color--neutral-300);--color--primary: var(--color--neutral-black);--color--primary-light: var(--color--neutral-500);--color--primary-lighter: var(--color--neutral-700);--color--accent-darker: var(--color--brown-100);--color--accent-dark: var(--color--brown-300);--color--accent: var(--color--brown-500);--color--accent-light: var(--color--brown-700);--color--accent-lighter: var(--color--brown-900);--color--neutral-darkest: var(--color--neutral-100);--color--neutral-darker: var(--color--neutral-200);--color--neutral-dark: var(--color--neutral-300);--color--neutral-medium-dark: var(--color--neutral-400);--color--neutral-medium: var(--color--neutral-500);--color--neutral-medium-light: var(--color--neutral-600);--color--neutral-light: var(--color--neutral-700);--color--neutral-lightest: var(--color--neutral-white);--color--error-darker: var(--color--red-100);--color--error-dark: var(--color--red-300);--color--error: var(--color--red-500);--color--error-light: var(--color--red-700);--color--error-lighter: var(--color--red-900);--color--warning-darker: var(--color--yellow-100);--color--warning-dark: var(--color--yellow-300);--color--warning: var(--color--yellow-500);--color--warning-light: var(--color--yellow-700);--color--warning-lighter: var(--color--yellow-900);--color--success-darker: var(--color--mint-100);--color--success-dark: var(--color--mint-300);--color--success: var(--color--mint-500);--color--success-light: var(--color--mint-700);--color--success-lighter: var(--color--mint-900);--color--info-darker: var(--color--lightblue-100);--color--info-dark: var(--color--lightblue-300);--color--info: var(--color--lightblue-500);--color--info-light: var(--color--lightblue-700);--color--info-lighter: var(--color--lightblue-900);--font-family--sans: "Optima LT Pro", sans-serif;--font-family--serif: "Georgia", serif;--font-family--display: "Georgia", serif;--font-family--primary: var(--font-family--sans);--font-family--secondary: var(--font-family--serif);--font-family--body: var(--font-family--serif);--font-family--headline: var(--font-family--display);--font-family--heading: var(--font-family--display);--font-family--blockquote: var(--font-family--display);--font-family--ui: var(--font-family--sans);--display--5xl--font-weight: var(--font-weight--regular);--display--4xl--font-weight: var(--font-weight--regular);--display--3xl--font-weight: var(--font-weight--regular);--display--5xl--letter-spacing: var(--letter-spacing--none);--display--4xl--letter-spacing: var(--letter-spacing--none);--display--3xl--letter-spacing: var(--letter-spacing--none);--headline--3xl--font-weight: var(--font-weight--medium);--headline--2xl--font-weight: var(--font-weight--medium);--headline--xl--font-weight: var(--font-weight--medium);--headline--l--font-weight: var(--font-weight--medium);--headline--m--font-weight: var(--font-weight--medium);--headline--s--font-weight: var(--font-weight--medium);--headline--xs--font-weight: var(--font-weight--medium);--display--3xl--line-height: normal;--label--lg--font-weight: var(--font-weight--regular);--label--md--font-weight: var(--font-weight--regular);--label--sm--font-weight: var(--font-weight--regular);--label--xs--font-weight: var(--font-weight--regular);--detail--sans--lg--font-weight: var(--font-weight--bold);--detail--sans--md--font-weight: var(--font-weight--bold);--detail--sans--sm--font-weight: var(--font-weight--bold);--blockquote--lg--letter-spacing: var(--letter-spacing--xs);--button--lg--letter-spacing: var(--letter-spacing--l);--button--md--letter-spacing: var(--letter-spacing--l);--button--sm--letter-spacing: var(--letter-spacing--l);--button--xs--letter-spacing: var(--letter-spacing--l);--button--lg--font-weight: var(--font-weight--bold);--button--md--font-weight: var(--font-weight--bold);--button--sm--font-weight: var(--font-weight--bold);--button--xs--font-weight: var(--font-weight--bold);--button--border-radius: 0;--button--text-transform: uppercase;--input--border-radius: 0;--compact-header-background: var(--color--medium-light);--primary-header-logo-size: 28.625rem;--primary-header-logo-mobile-size: 6.8125rem;--compact-header-logo-size: 10.6875rem;--mobile-logo-size: 6.8125rem;--footer-logo-size: 28.75rem;--card-meta--font-weight: var(--font-weight--bold)}@font-face{font-family:Canela;font-style:normal;font-weight:400;font-display:swap;src:local("Canela"),url("../../../../assets/font/Canela-Regular.woff2") format("woff2"),url("../../../../assets/font/Canela-Regular.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Canela;font-style:normal;font-weight:700;font-display:swap;src:local("Canela"),url("../../../../assets/font/Canela-Bold.woff2") format("woff2"),url("../../../../assets/font/Canela-Bold.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Canela;font-style:italic;font-weight:400;font-display:swap;src:local("Canela"),url("../../../../assets/font/Canela-RegularItalic.woff2") format("woff2"),url("../../../../assets/font/Canela-RegularItalic.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Canela;font-style:italic;font-weight:700;font-display:swap;src:local("Canela"),url("../../../../assets/font/Canela-BoldItalic.woff2") format("woff2"),url("../../../../assets/font/Canela-BoldItalic.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Optima LT Pro";font-style:normal;font-weight:400;font-display:swap;src:local("Optima LT Pro"),url("../../../../assets/font/OptimaLTPro-Regular.woff2") format("woff2"),url("../../../../assets/font/OptimaLTPro-Regular.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Optima LT Pro";font-style:normal;font-weight:700;font-display:swap;src:local("Optima LT Pro"),url("../../../../assets/font/OptimaLTPro-Bold.woff2") format("woff2"),url("../../../../assets/font/OptimaLTPro-Bold.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Domine;font-style:normal;font-weight:400;font-display:swap;src:local("Domine"),url("../../../../assets/font/Domine-Regular.woff") format("woff"),url("../../../../assets/font/Domine-Regular.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Domine;font-style:normal;font-weight:700;font-display:swap;src:local("Domine"),url("../../../../assets/font/Domine-Bold.woff") format("woff"),url("../../../../assets/font/Domine-Bold.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}input[type=submit]:focus,input[type=submit]:active,button:where(:not(.components-button)):focus,button:where(:not(.components-button)):active,.btn-primary:focus,.btn-primary:active{--color--focus-ring: var(--color--brown-500)}.wp-block-button:not([class*=is-style]) .wp-block-button__link:focus,.wp-block-button:not([class*=is-style]) .wp-block-button__link:active,.wp-block-express-button:not([class*=is-style]) .wp-block-express-button__link:focus,.wp-block-express-button:not([class*=is-style]) .wp-block-express-button__link:active,.wp-block-button.is-style-primary .wp-block-button__link:focus,.wp-block-button.is-style-primary .wp-block-button__link:active,.wp-block-express-button.is-style-primary .wp-block-express-button__link:focus,.wp-block-express-button.is-style-primary .wp-block-express-button__link:active{--color--focus-ring: var(--color--brown-500)}.search-form{--color--focus-ring: var(--color--brown-500)}.search-form__label{border-color:#000;border-color:var(--color--primary)}.site-header__navigation__menu .menu-item a{font-family:"Optima LT Pro", sans-serif;font-family:var(--font-family--sans);font-size:var(--detail--sans--md--font-size);font-weight:var(--font-weight--bold);font-weight:var(--detail--sans--md--font-weight);letter-spacing:var(--detail--sans--md--letter-spacing);line-height:var(--detail--sans--md--line-height);text-transform:uppercase}.pills-bar__menu .menu-item a{font-family:"Optima LT Pro", sans-serif;font-family:var(--font-family--sans);font-size:var(--detail--sans--sm--font-size);font-weight:var(--font-weight--bold);font-weight:var(--detail--sans--sm--font-weight);letter-spacing:var(--detail--sans--sm--letter-spacing);line-height:var(--detail--sans--sm--line-height);text-transform:uppercase}.site-header--with-sharp-buttons .site-header__navigation__menu .menu-item a,.site-header--with-sharp-buttons--not-minimal .site-header__navigation__menu .menu-item a{font-family:"Optima LT Pro", sans-serif;font-family:var(--font-family--sans);font-size:var(--detail--sans--md--font-size);font-weight:var(--font-weight--bold);font-weight:var(--detail--sans--md--font-weight);letter-spacing:var(--detail--sans--md--letter-spacing);line-height:var(--detail--sans--md--line-height);text-transform:uppercase}.product-carousel-pattern p{margin:0}.ccb-3-col-3-row .article-card__title{font-family:"Canela", serif;font-family:var(--font-family--headline);font-size:var(--headline--l--font-size);letter-spacing:var(--headline--l--letter-spacing);line-height:var(--headline--l--line-height);font-weight:var(--font-weight--medium);font-weight:var(--headline--l--font-weight);margin-block-start:0;margin-block-end:var(--f-spacing--m)}.ccb-3-col-3-row .mini-article .article-card__title{font-family:"Canela", serif;font-family:var(--font-family--headline);font-size:var(--headline--m--font-size);letter-spacing:var(--headline--m--letter-spacing);line-height:var(--headline--m--line-height);font-weight:var(--font-weight--medium);font-weight:var(--headline--m--font-weight);margin-block-start:0;margin-block-end:var(--f-spacing--m)}.ccb-3-col-3-row .see-all-link{color:#000;color:var(--color--primary)}.newsletter-subscription-block .form-control.sailthru_email{--color--focus-ring: var(--color--brown-500)}@media(max-width: 767px){.ccb-hero-with-4x4__row .article-card__title{font-family:"Canela", serif;font-family:var(--font-family--headline);font-size:var(--headline--m--font-size);letter-spacing:var(--headline--m--letter-spacing);line-height:var(--headline--m--line-height);font-weight:var(--font-weight--medium);font-weight:var(--headline--m--font-weight);margin-block-start:0;margin-block-end:var(--f-spacing--m)}}
