html{scroll-behavior:smooth;scroll-padding-top:96px}:root{--ck-cream: #eee9e3;--ck-warm-gray: #d6d3cb;--ck-dark-brown: #1a130d;--ck-rainstorm: #1f4a5a;--ck-sky: #afc4c3;--ck-sky-light: #dee0db;--ck-white: #ffffff;--ck-black: #000000;--ck-font-display: "ogg", Georgia, "Times New Roman", serif;--ck-font-body: "ivypresto-text", Georgia, "Times New Roman", serif;--ck-font-ui: "commuters-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--ck-page-padding: 40px;--ck-section-padding-lg: 128px;--ck-section-padding-md: 80px;--ck-section-padding-sm: 40px;--ck-page-width: 1440px;--ck-content-width: 1440px}@media screen and (max-width:1024px){:root{--ck-page-padding: 24px;--ck-section-padding-lg: 96px;--ck-section-padding-md: 60px;--ck-section-padding-sm: 32px}}@media screen and (max-width:749px){:root{--ck-page-padding: 20px;--ck-section-padding-lg: 64px;--ck-section-padding-md: 48px;--ck-section-padding-sm: 24px}}.ck-h1,.ck-h2,.ck-h3,.ck-h4{font-family:var(--ck-font-display);font-weight:500;color:var(--ck-dark-brown);margin:0}.ck-h1{font-size:112px;line-height:1;letter-spacing:-1.12px}.ck-h2{font-size:76px;line-height:1;letter-spacing:-.76px}.ck-h3{font-size:48px;line-height:1.05;letter-spacing:-.48px}.ck-h4{font-size:36px;line-height:1.1}@media screen and (max-width:1024px){.ck-h1{font-size:72px;letter-spacing:-.72px}.ck-h2{font-size:56px;letter-spacing:-.56px}.ck-h3{font-size:36px;letter-spacing:-.36px}.ck-h4{font-size:28px}}@media screen and (max-width:749px){.ck-h1{font-size:48px;letter-spacing:-.48px}.ck-h2{font-size:36px;letter-spacing:-.36px}.ck-h3{font-size:28px;letter-spacing:-.28px}.ck-h4{font-size:24px}}.ck-tagline{font-family:var(--ck-font-ui);font-weight:600;font-size:20px;line-height:1.5;letter-spacing:1px;text-transform:uppercase;color:var(--ck-dark-brown);margin:0}.ck-text-lg{font-family:var(--ck-font-body);font-size:28px;line-height:1.3;color:var(--ck-dark-brown)}.ck-text-md{font-family:var(--ck-font-body);font-size:20px;line-height:1.4;color:var(--ck-dark-brown)}.ck-text{font-family:var(--ck-font-body);font-size:18px;line-height:1.5;color:var(--ck-dark-brown)}.ck-text-sm{font-family:var(--ck-font-body);font-size:16px;line-height:1.5;color:var(--ck-dark-brown)}.ck-text-xs{font-family:var(--ck-font-body);font-size:12px;line-height:1.5;color:var(--ck-dark-brown)}@media screen and (max-width:749px){.ck-tagline{font-size:16px}.ck-text-lg{font-size:22px}.ck-text-md{font-size:18px}.ck-text{font-size:16px}}.ck-section{position:relative;width:100%;overflow:hidden}.ck-container{max-width:var(--ck-content-width);margin:0 auto;padding-left:var(--ck-page-padding);padding-right:var(--ck-page-padding)}.ck-section--cream{background-color:var(--ck-cream)}.ck-section--sky{background-color:var(--ck-sky)}.ck-section--dark{background-color:var(--ck-dark-brown)}.ck-section--white{background-color:var(--ck-white)}.ck-section__padding-lg{padding-top:var(--ck-section-padding-lg);padding-bottom:var(--ck-section-padding-lg)}.ck-section__padding-md{padding-top:var(--ck-section-padding-md);padding-bottom:var(--ck-section-padding-md)}.ck-section__padding-sm{padding-top:var(--ck-section-padding-sm);padding-bottom:var(--ck-section-padding-sm)}.ck-btn{display:inline-flex;align-items:stretch;gap:0;text-decoration:none;cursor:pointer;border:none;background:none;padding:0;font-family:var(--ck-font-ui);font-weight:600;font-size:16px;line-height:1;letter-spacing:.5px;text-transform:uppercase;transition:opacity .2s ease}.ck-btn:hover{opacity:.85}.ck-btn__edge{position:relative;flex-shrink:0;align-self:stretch;width:12px}.ck-btn__edge--right{transform:scaleX(-1)}.ck-btn__edge img,.ck-btn__edge svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.ck-btn__label{display:flex;align-items:center;justify-content:center;gap:6px;padding:12px 8px;line-height:1.5;white-space:nowrap;height:100%}.ck-btn__icon{width:20px;height:20px;flex-shrink:0}.ck-btn--dark .ck-btn__label{background-color:var(--ck-rainstorm);color:var(--ck-cream)}.ck-btn--dark .ck-btn__icon{filter:brightness(0) invert(1)}.ck-btn--light .ck-btn__label{background-color:var(--ck-cream);color:var(--ck-rainstorm)}.ck-btn--neutral .ck-btn__label{background-color:var(--ck-warm-gray);color:var(--ck-rainstorm)}.ck-btn--outline .ck-btn__label{background-color:transparent;color:var(--ck-dark-brown);border-top:1px solid var(--ck-dark-brown);border-bottom:1px solid var(--ck-dark-brown)}.ck-btn-arrow{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;border:1px solid var(--ck-dark-brown);background:transparent;cursor:pointer;transition:background-color .2s ease,color .2s ease}.ck-btn-arrow:hover{background-color:var(--ck-dark-brown)}.ck-btn-arrow:hover svg,.ck-btn-arrow:hover img{filter:invert(1)}.ck-arrow-btn{display:inline-flex;align-items:stretch;height:48px}.ck-arrow-btn__edge{display:block;flex-shrink:0;width:12px;height:100%}.ck-arrow-btn__edge img{width:100%;height:100%;display:block}.ck-arrow-btn__center{display:flex;align-items:center;justify-content:center;background:var(--ck-warm-gray);padding:0 12px;height:100%}.ck-arrow-btn__icon{width:16px;height:12px;display:block}.ck-arrow-btn__icon--left{transform:scaleX(-1)}.ck-arrow-btn--cream .ck-arrow-btn__center{background:var(--ck-cream)}.ck-arrow-btn--small{height:40px}.ck-arrow-btn--small .ck-arrow-btn__edge{width:8px}.card__media .media,.ck-collection__product-image-wrap>img:not(.ck-collection__product-frame),.ck-rec-card__image{clip-path:polygon(23.52% 0%,76.48% 0%,100% 23.52%,100% 76.48%,76.48% 100%,23.52% 100%,0% 76.48%,0% 23.52%)}.card__media .media img,.ck-collection__product-image-wrap>img:not(.ck-collection__product-frame),.ck-rec-card__image{transform:scale(1.15)}.ck-recipe-card{position:relative;background:var(--ck-cream);text-decoration:none;color:inherit;display:flex;flex-direction:column;align-items:center;padding:20px 25px;height:584px;overflow:hidden}.ck-recipe-card[hidden]{display:none}.ck-recipe-card__tag{position:absolute;top:18px;left:50%;transform:translate(-50%);z-index:3;background:var(--ck-cream);border:1px solid var(--ck-warm-gray);padding:4px 8px;font-family:var(--ck-font-ui);font-weight:600;font-size:12px;line-height:1.5;letter-spacing:1px;text-transform:uppercase;color:var(--ck-dark-brown);white-space:nowrap}.ck-recipe-card__image{width:100%;height:370px;overflow:hidden;flex-shrink:0}.ck-recipe-card__image img{width:100%;height:100%;object-fit:cover}.ck-recipe-card__frame{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;transition:opacity .4s ease}.ck-recipe-card__frame img{width:100%;height:100%;object-fit:fill}.ck-recipe-card__sunburst{position:absolute;bottom:40px;left:50%;transform:translate(-50%);width:128px;height:128px;pointer-events:none;z-index:1}.ck-recipe-card__sunburst img{width:100%;height:100%}.ck-recipe-card__content{position:relative;z-index:2;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:16px 48px 12px;width:100%;text-align:center}.ck-recipe-card__title{font-family:var(--ck-font-display);font-weight:500;font-size:36px;line-height:1.1;letter-spacing:-.72px;color:var(--ck-dark-brown);margin:0}.ck-recipe-card__image,.ck-recipe-card__content,.ck-recipe-card__sunburst{transition:opacity .4s ease}.ck-recipe-card__hover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:7.5rem 4rem 24px;opacity:0;transform:translateY(20px);transition:opacity .4s ease,transform .4s ease;pointer-events:none}.ck-recipe-card:hover .ck-recipe-card__image,.ck-recipe-card:hover .ck-recipe-card__content,.ck-recipe-card:hover .ck-recipe-card__sunburst{opacity:0}.ck-recipe-card:hover .ck-recipe-card__frame{opacity:.25}.ck-recipe-card:hover .ck-recipe-card__hover{opacity:1;transform:translateY(0);pointer-events:auto}.ck-recipe-card__hover-inner{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;overflow:hidden;flex:1}.ck-recipe-card__hover-title{font-family:var(--ck-font-display);font-weight:500;font-size:32px;line-height:1.1;letter-spacing:-.32px;color:var(--ck-dark-brown);margin:0;text-align:center}.ck-recipe-card__hover-runner{width:100%;pointer-events:none}.ck-recipe-card__hover-runner img{width:100%;height:auto;display:block}.ck-recipe-card__hover-section{width:100%;text-align:left}.ck-recipe-card__hover-label{font-family:var(--ck-font-body);font-weight:700;font-size:14px;line-height:1.5;color:var(--ck-dark-brown);margin:0 0 2px}.ck-recipe-card__hover-list{list-style:none;margin:0;padding:0}.ck-recipe-card__hover-list li{font-family:var(--ck-font-body);font-size:13px;line-height:1.3;color:var(--ck-dark-brown);border-bottom:1px solid var(--ck-warm-gray);padding-bottom:3px;margin-bottom:3px}.ck-recipe-card__hover-instructions{font-family:var(--ck-font-body);font-size:13px;line-height:1.3;color:var(--ck-dark-brown);margin:0}.ck-recipe-card__hover-cta{display:inline-flex;align-items:center;flex-shrink:0;margin-top:12px}.ck-recipe-card__hover-cta-edge{display:flex;align-items:stretch}.ck-recipe-card__hover-cta-edge img{height:48px;width:auto}.ck-recipe-card__hover-cta-edge--right img{transform:scaleX(-1)}.ck-recipe-card__hover-cta-label{background:var(--ck-rainstorm);color:var(--ck-cream);font-family:var(--ck-font-ui);font-weight:600;font-size:14px;line-height:48px;text-transform:uppercase;padding:0 8px;white-space:nowrap}.ck-recipe-card__hover-cta-icon{background:var(--ck-rainstorm);display:flex;align-items:center;padding:0 4px 0 0;height:48px}.ck-recipe-card__hover-cta-icon img{width:20px;height:20px;filter:brightness(0) invert(.9)}@media screen and (max-width:1024px){.ck-recipe-card{height:auto}.ck-recipe-card__image{height:280px}.ck-recipe-card__title{font-size:28px}.ck-recipe-card__hover{display:none}}.ck-texture-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1;opacity:.3;mix-blend-mode:multiply}.ck-texture-overlay img{width:100%;height:100%;object-fit:cover}.ck-section>*:not(.ck-texture-overlay):not(.ck-tasting__bg):not(.ck-tasting__product){position:relative;z-index:2}.ck-divider{display:block;width:100%;text-align:center}.ck-divider img{max-width:100%;height:auto}.ck-runner{display:block;width:100%}.ck-runner img{width:100%;height:auto;display:block}.ck-ornate-frame{position:relative;display:inline-block}.ck-ornate-frame__border{position:absolute;top:-20px;left:-20px;right:-20px;bottom:-20px;pointer-events:none}.ck-ornate-frame__border img{width:100%;height:100%;object-fit:contain}.ck-ornate-frame__image{display:block;width:100%;height:auto}.ck-grid{display:grid;gap:40px}.ck-grid--2col{grid-template-columns:1fr 1fr}.ck-grid--header{grid-template-columns:1fr 1fr;align-items:end}@media screen and (max-width:749px){.ck-grid--2col,.ck-grid--header{grid-template-columns:1fr}}.ck-card{position:relative;overflow:hidden;border-radius:0}.ck-card__image{width:100%;height:100%;object-fit:cover}.ck-card__overlay{position:absolute;bottom:0;left:0;right:0;padding:32px;background:linear-gradient(to top,rgba(26,19,13,.8) 0%,transparent 100%);color:var(--ck-cream)}.ck-card__title{font-family:var(--ck-font-display);font-size:36px;line-height:1.1;color:var(--ck-cream);margin:0}.ck-light-text,.ck-light-text .ck-h1,.ck-light-text .ck-h2,.ck-light-text .ck-h3,.ck-light-text .ck-h4,.ck-light-text .ck-tagline,.ck-light-text .ck-text-lg,.ck-light-text .ck-text-md,.ck-light-text .ck-text,.ck-light-text .ck-text-sm{color:var(--ck-cream)}body{background-color:var(--ck-cream);color:var(--ck-dark-brown);font-family:var(--ck-font-body)}html[data-bnx-hide-actions="1"] .product-form__buttons,html[data-bnx-hide-actions="1"] .product-form__quantity{display:none!important}.ck-state-pill{display:inline-flex;align-items:center;gap:4px;border:0;padding:4px 8px;font-family:var(--ck-font-ui);font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;background:transparent;color:currentColor;cursor:pointer;white-space:nowrap}.ck-state-pill:hover{opacity:.75}.ck-state-pill svg{flex-shrink:0}
/*# sourceMappingURL=/cdn/shop/t/32/assets/ck-base.css.map */
