:root{--cc-brown-900: #2d1206;--cc-brown-700: #4a3120;--cc-brown-500: #836c59;--cc-terracotta: #ca6c3b;--cc-terracotta-text: #a1562f;--cc-green: #558066;--cc-green-line: #3e5f49;--cc-gold: #c4972e;--cc-silver: #5f6a67;--cc-yellow: #fdf5a6;--cc-cream: #fbf8ec;--cc-cream-tint: #f8f7ee;--cc-cream-active: #efebd2;--cc-field: #f2f1f0;--cc-bg: #ebebed;--cc-surface: #ffffff;--cc-text: var(--cc-brown-900);--cc-text-muted: var(--cc-brown-500);--cc-text-on-dark: #ebebed;--cc-border: rgba(45, 18, 6, .12);--cc-accent: var(--cc-terracotta);--cc-fallback-display: "Bebas Neue", "Archivo Narrow", "Helvetica Neue Condensed", "Arial Narrow", sans-serif;--cc-fallback-sans: "Helvetica Neue", Inter, Helvetica, Arial, system-ui, sans-serif;--cc-text-display: clamp(56px, 9vw, 168px);--cc-text-h1: clamp(40px, 6.2vw, 104px);--cc-text-h2: clamp(32px, 4vw, 60px);--cc-text-h3: clamp(22px, 2vw, 30px);--cc-text-body-lg: 18px;--cc-text-body: 16px;--cc-text-sm: 14px;--cc-text-xs: 12px;--cc-cta-padding-y: 8px;--cc-cta-padding-x: 10.4px;--cc-cta-radius: 8px;--cc-cta-font-size: 16px;--cc-cta-line: 1.3;--cc-cta-weight: 700;--cc-cta-letter-space: -.01em;--cc-cta-transition: .35s;--cc-radius-sm: 8px;--cc-radius-md: 14px;--cc-radius-lg: 22px;--cc-radius-pill: 999px;--cc-space-1: 4px;--cc-space-2: 8px;--cc-space-3: 12px;--cc-space-4: 16px;--cc-space-6: 24px;--cc-space-8: 32px;--cc-space-12: 48px;--cc-space-16: 64px;--cc-space-24: 96px;--cc-space-32: 128px;--cc-section-gap: var(--cc-space-24);--cc-content-width: none;--cc-gutter: 24px;--cc-ease: cubic-bezier(.22, .61, .36, 1);--cc-duration: .22s}:root{--cc-font-sans: var(--cc-fallback-sans);--cc-font-display: var(--cc-fallback-display);--font-body-family: var(--cc-fallback-sans);--font-heading-family: var(--cc-fallback-sans)}body{font-size:var(--cc-text-body)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-weight:var(--cc-font-heading-weight-black, 800);letter-spacing:-.03em;line-height:1}.h0{font-size:var(--cc-text-h1)}h1,.h1{font-size:var(--cc-text-h2)}h2,.h2{font-size:var(--cc-text-h3)}h3,.h3{font-size:var(--cc-text-body-lg)}@media screen and (max-width:749px){:root{--cc-section-gap: var(--cc-space-12);--cc-gutter: 20px}}.cc-display{font-family:var(--cc-font-display, var(--cc-fallback-display));font-weight:400;font-size:var(--cc-text-display);line-height:.9;letter-spacing:.005em;text-transform:uppercase;color:var(--cc-terracotta);margin:0}.cc-h1,.cc-h2{font-family:var(--cc-font-sans, var(--cc-fallback-sans));font-weight:var(--cc-font-heading-weight-black, 800);letter-spacing:-.03em;line-height:.88;color:var(--cc-brown-700);margin:0}.cc-h1{font-size:var(--cc-text-h1)}.cc-h2{font-size:var(--cc-text-h2)}.cc-h3{font-family:var(--cc-font-sans, var(--cc-fallback-sans));font-weight:700;font-size:var(--cc-text-h3);line-height:1.2;letter-spacing:-.01em;color:var(--cc-brown-700);margin:0}.cc-body{font-size:var(--cc-text-body);line-height:1.55;color:var(--cc-text);max-width:68ch}.cc-eyebrow{font-size:var(--cc-text-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.cc-price,.cc-tabular{font-variant-numeric:tabular-nums}.cc-section{padding-block:var(--cc-section-gap)}.cc-section--green{background-color:var(--cc-green);color:#fff}.cc-section--green .cc-h2,.cc-section--green .cc-h1{color:var(--cc-yellow)}.cc-section--brown{background-color:var(--cc-brown-900);color:var(--cc-text-on-dark)}.cc-section--yellow{background-color:var(--cc-yellow);color:var(--cc-brown-900)}.cc-container{max-width:var(--cc-content-width);margin-inline:auto;padding-inline:var(--cc-gutter)}.page-width{max-width:none;padding-inline:var(--cc-gutter)}.page-width .rte,.rte p{max-width:68ch}.cc-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--cc-space-2);padding:var(--cc-cta-padding-y) var(--cc-cta-padding-x);border-radius:var(--cc-cta-radius);font-family:inherit;font-size:var(--cc-cta-font-size);font-weight:var(--cc-cta-weight);line-height:var(--cc-cta-line);letter-spacing:var(--cc-cta-letter-space);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;cursor:pointer;border:none;transition:all var(--cc-cta-transition)}.cc-btn:after{content:"";position:absolute;inset:50% 0 auto;translate:0 -50%;height:100%;min-height:44px}.cc-btn--primary{background-color:var(--cc-brown-900);color:#fff}.cc-btn--primary:hover{background-color:var(--cc-brown-700)}.cc-btn--secondary{background-color:transparent;color:var(--cc-brown-900);border:1.5px solid var(--cc-brown-900);padding:calc(var(--cc-cta-padding-y) - 1.5px) calc(var(--cc-cta-padding-x) - 1.5px)}.cc-btn--secondary:hover{background-color:var(--cc-brown-900);color:#fff}.cc-section--green .cc-btn--secondary,.cc-section--brown .cc-btn--secondary{color:#fff;border-color:#fff}.cc-section--green .cc-btn--secondary:hover,.cc-section--brown .cc-btn--secondary:hover{background-color:#fff;color:var(--cc-brown-900)}.cc-btn:focus-visible{outline:2px solid var(--cc-brown-900);outline-offset:3px}.cc-section--green .cc-btn:focus-visible,.cc-section--brown .cc-btn:focus-visible{outline-color:var(--cc-yellow)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{padding:var(--cc-cta-padding-y) var(--cc-cta-padding-x);min-width:0;min-height:44px;border-radius:var(--cc-cta-radius);font-size:var(--cc-cta-font-size);font-weight:var(--cc-cta-weight);line-height:var(--cc-cta-line);letter-spacing:var(--cc-cta-letter-space);transition:all var(--cc-cta-transition)}.cc-chip{display:inline-flex;align-items:center;gap:var(--cc-space-2);min-height:44px;padding:var(--cc-space-2) var(--cc-space-4);border-radius:var(--cc-radius-pill);background-color:var(--cc-cream);color:var(--cc-brown-900);font-size:var(--cc-text-sm);font-weight:500;border:1px solid transparent;cursor:pointer}.cc-chip[aria-pressed=true],.cc-chip--active{background-color:var(--cc-brown-700);color:#fff}.card__inner{position:relative}.card--card{border-radius:var(--cc-radius-md);overflow:hidden}.card--card,.card--standard{display:flex;flex-direction:column}.card--card>.card__content,.card--standard>.card__content{order:-1;padding:var(--cc-space-4) var(--cc-space-4) var(--cc-space-2)}.card__heading{font-family:var(--cc-font-sans, var(--cc-fallback-sans));font-size:var(--cc-text-sm);font-weight:700;line-height:1.25;letter-spacing:-.01em}.card-information .price{font-variant-numeric:tabular-nums;font-weight:400;font-size:var(--cc-text-body)}.cesar-card__notes{margin:var(--cc-space-1) 0 0;font-size:var(--cc-text-xs);line-height:1.4;color:var(--cc-text-muted)}.cesar-card__rating{margin:var(--cc-space-2) 0 0;line-height:1}.cesar-card__rating .jdgm-star{font-size:var(--cc-text-sm)}.cesar-card__rating .jdgm-prev-badge__text{font-size:var(--cc-text-xs);color:var(--cc-text-muted)}.cesar-card__rating.jdgm-widget.jdgm-preview-badge[data-template=index]{display:block!important}.cc-line-badge{position:absolute;top:var(--cc-space-3);right:var(--cc-space-3);width:var(--cesar-badge-size, 52px);height:var(--cesar-badge-size, 52px);z-index:2;pointer-events:none}.card-wrapper .card>.card__content{box-sizing:border-box;padding-right:calc(var(--cesar-badge-size, 52px) + var(--cc-space-3) * 2)}@media screen and (max-width:749px){.cc-line-badge,.card-wrapper .card>.card__content{--cesar-badge-size: 40px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.cesar-iwt--bleed>.page-width{padding-inline:0}@media screen and (min-width:750px){.cesar-iwt--bleed .image-with-text__media-item,.cesar-iwt--bleed .image-with-text__text-item{width:50%;max-width:50%;flex:0 0 50%}}.image-with-text .button{background-color:var(--cesar-btn-bg, rgba(var(--color-button), 1));color:var(--cesar-btn-text, rgb(var(--color-button-text)))}.cesar-fc__title--left{text-align:left}.cesar-fc__title--center{text-align:center}.cesar-fc__title--right{text-align:right}.cesar-fc__title--center .collection__description,.cesar-fc__title--right .collection__description{margin-inline:auto}.cesar-fc__title--right .collection__description{margin-right:0}.cesar-fc__button{display:inline-flex;align-items:center;justify-content:center;margin-top:var(--cc-space-4);min-height:44px;padding:var(--cc-cta-padding-y) var(--cc-space-6);border-radius:var(--cc-cta-radius);background-color:var(--cesar-btn-bg, var(--cc-brown-900));color:var(--cesar-btn-text, #fff);font-size:var(--cc-cta-font-size);font-weight:var(--cc-cta-weight);line-height:var(--cc-cta-line);text-decoration:none;transition:background-color var(--cc-cta-transition) var(--cc-ease)}.cesar-fc__button:hover{background-color:var(--cesar-btn-bg, var(--cc-brown-700))}.cesar-fc__button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.cesar-sec[style*=--cesar-sec-bg]{background-color:var(--cesar-sec-bg)}.header-wrapper--transparent.cesar-sec[style*=--cesar-sec-bg]{background-color:transparent}.cesar-sec--align-left{text-align:left}.cesar-sec--align-center{text-align:center}.cesar-sec--align-right{text-align:right}.cesar-sec--align-center .cesar-collection-row__text,.cesar-sec--align-center .cesar-banner__text{margin-inline:auto}.cesar-sec--align-right .cesar-collection-row__text,.cesar-sec--align-right .cesar-banner__text{margin-left:auto;margin-right:0}.cesar-sec .cesar-collection-row__heading,.cesar-sec .cesar-banner__heading,.cesar-sec .cesar-link-list__heading{color:var(--cesar-sec-heading, var(--cc-brown-700))}.cesar-sec .cesar-collection-row__text,.cesar-sec .cesar-banner__text{color:var(--cesar-sec-text, var(--cc-text))}.cesar-sec .cesar-link-list__link{color:var(--cesar-sec-link, var(--cc-terracotta))}.cesar-sec .cesar-link-list__link:hover{color:var(--cesar-sec-link-hover, var(--cc-brown-900))}.cesar-sec .cesar-collection-row__button,.cesar-sec .cesar-banner__button{background-color:var(--cesar-btn-bg, var(--cc-brown-900));color:var(--cesar-btn-text, #fff);border-color:var(--cesar-btn-bg, var(--cc-brown-900))}.cesar-sec .cesar-collection-row__button:hover,.cesar-sec .cesar-banner__button:hover{background-color:var(--cesar-btn-bg, var(--cc-brown-700));color:var(--cesar-btn-text, #fff)}.cesar-sec .collection-hero__title{color:var(--cesar-sec-heading, inherit)}.cesar-sec .collection-hero__description{color:var(--cesar-sec-text, inherit)}.cesar-sec .facets__heading,.cesar-sec .facets__summary,.cesar-sec .product-count__text,.cesar-sec .collection__title .title{color:var(--cesar-sec-heading, inherit)}.cesar-sec .card__heading,.cesar-sec .card-information .price,.cesar-sec .facets__label,.cesar-sec .product-count,.cesar-sec .pagination__list{color:var(--cesar-sec-text, inherit)}.cesar-sec .facets__label a,.cesar-sec .active-facets__button,.cesar-sec .pagination__item{color:var(--cesar-sec-link, inherit)}.cesar-sec .facets__label a:hover,.cesar-sec .active-facets__button:hover,.cesar-sec .pagination__item:hover{color:var(--cesar-sec-link-hover, inherit)}.cesar-sec.product__info-container .product__title,.cesar-sec.product__info-container .product__title>*{color:var(--cesar-sec-heading, inherit)}.cesar-sec.product__info-container .product__text,.cesar-sec.product__info-container .product__description,.cesar-sec.product__info-container .product__accordion,.cesar-sec.product__info-container .price,.cesar-sec.product__info-container .form__label{color:var(--cesar-sec-text, inherit)}.cesar-sec.product__info-container .product-form__submit{background-color:var(--cesar-btn-bg, rgb(var(--color-button)));color:var(--cesar-btn-text, rgb(var(--color-button-text)));box-shadow:0 0 0 var(--buttons-border-width) var(--cesar-btn-bg, rgba(var(--color-button), var(--alpha-button-border)))}.cesar-sec .header__menu-item,.cesar-sec .header__heading-link,.cesar-sec .header__active-menu-item{color:var(--cesar-sec-link, inherit)}.cesar-sec .header__menu-item:hover,.cesar-sec .header__heading-link:hover{color:var(--cesar-sec-link-hover, inherit)}.cesar-sec .header__icon{color:var(--cesar-sec-link, inherit)}.field__input,.select__select,.text-area,.customer .field input,.customer select{background-color:var(--cc-surface);color:var(--cc-brown-900)}header-drawer .menu-drawer,.js header-drawer .menu-drawer__submenu{background:var(--cc-cream);color:var(--cc-brown-900)}header-drawer .menu-drawer__menu-item{color:var(--cc-brown-900);font-weight:500}header-drawer .menu-drawer__menu-item--active,header-drawer .menu-drawer__menu-item:hover,header-drawer .menu-drawer__menu-item:focus,header-drawer .menu-drawer__close-button:hover,header-drawer .menu-drawer__close-button:focus{color:var(--cc-brown-900);background-color:var(--cc-cream-active)}header-drawer .menu-drawer__menu-item--active{font-weight:700}header-drawer .menu-drawer__utility-links{background-color:var(--cc-cream-active)}.header shopify-account.header__icon{--shopify-account-color-background: var(--cc-cream);--shopify-account-color-text: var(--cc-brown-900);--shopify-account-color-text-subdued: var(--cc-brown-500);--shopify-account-color-border: var(--cc-border);--shopify-account-color-card-background: var(--cc-surface);--shopify-account-color-card-text: var(--cc-brown-900);--shopify-account-color-control-background: var(--cc-surface);--shopify-account-color-control-text: var(--cc-brown-900);--shopify-account-color-accent: var(--cc-brown-900);--shopify-account-color-accent-text: #fff;--shopify-account-radius-dialog: var(--cc-radius-lg);--shopify-account-radius-input: var(--cc-radius-sm);--shopify-account-radius-button: var(--cc-cta-radius)}.header__inline-menu .header__menu-item{position:relative;padding-right:2.6rem;text-decoration:none}.header__inline-menu .header__menu-item span{display:inline-block;font-weight:400;text-decoration:none;transition:none}.header__inline-menu .header__menu-item:hover span,.header__inline-menu .header__menu-item span.header__active-menu-item,.header__inline-menu details[open]>.header__menu-item span{font-weight:700;text-decoration:none;text-decoration-thickness:0}.header__inline-menu details[open]>.header__menu-item,.header__inline-menu .header__menu-item:hover .header__active-menu-item{text-decoration:none}.header__inline-menu .header__menu-item span[data-title]:after{content:attr(data-title);display:block;height:0;overflow:hidden;visibility:hidden;font-weight:700;pointer-events:none}.header__inline-menu a.header__menu-item:after{content:"";position:absolute;top:50%;right:.9rem;width:1.1em;height:1.1em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23000'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M13.5 4.5 21 12m0 0-7.5 7.5M21 12H3'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23000'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M13.5 4.5 21 12m0 0-7.5 7.5M21 12H3'/%3E%3C/svg%3E") center / contain no-repeat;opacity:0;transform:translate(-4px,-50%);transition:opacity var(--cc-duration) var(--cc-ease),transform var(--cc-duration) var(--cc-ease);pointer-events:none}.header__inline-menu a.header__menu-item:hover:after,.header__inline-menu a.header__menu-item[aria-current=page]:after{opacity:1;transform:translateY(-50%)}@media(prefers-reduced-motion:reduce){.header__inline-menu a.header__menu-item:after{transition:none}}.cesar-sec[style*=--cesar-sec-heading-size] .collection-hero__title,.cesar-sec[style*=--cesar-sec-heading-size] .collection__title .title,.cesar-sec[style*=--cesar-sec-heading-size].product__info-container .product__title,.cesar-sec[style*=--cesar-sec-heading-size].product__info-container .product__title>*{font-size:var(--cesar-sec-heading-size)}.cesar-sec[style*=--cesar-sec-text-size] .collection-hero__description,.cesar-sec[style*=--cesar-sec-text-size] .card__heading,.cesar-sec[style*=--cesar-sec-text-size] .card-information .price,.cesar-sec[style*=--cesar-sec-text-size].product__info-container .product__description,.cesar-sec[style*=--cesar-sec-text-size] .header__menu-item,.cesar-sec[style*=--cesar-sec-text-size] .header__heading-link{font-size:var(--cesar-sec-text-size)}.cesar-sec[style*=--cesar-sec-price-size].product__info-container .price,.cesar-sec[style*=--cesar-sec-price-size].product__info-container .price__container{font-size:var(--cesar-sec-price-size)}.cesar-sec[style*=--cesar-sec-label-size].product__info-container .form__label,.cesar-sec[style*=--cesar-sec-label-size].product__info-container .product__text,.cesar-sec[style*=--cesar-sec-label-size].product__info-container .product__sku,.cesar-sec[style*=--cesar-sec-label-size].product__info-container .product-form__input label,.cesar-sec[style*=--cesar-sec-label-size].product__info-container .quantity__input{font-size:var(--cesar-sec-label-size)}.cesar-sec[style*=--cesar-sec-text-size] .card-information .card__heading{font-size:var(--cesar-sec-text-size)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cesar-tokens.css.map */
