:root{--yumm-ink: #191b18;--yumm-accent: #d5e8f2;--yumm-paper: #ffffff;--yumm-tint: #d5e8f2;--yumm-line: #d9ddd8;--yumm-muted: #555a55;--yumm-ice: #d5e8f2;--yumm-rose: #f0dce1;--yumm-rose-ink: #713e50}html{scroll-padding-top:9rem}body{overflow-wrap:break-word;background:#fff;color:var(--yumm-ink);letter-spacing:0}h1,h2,h3,h4,.h0,.h1,.h2,.h3{text-wrap:balance}main,.shopify-section,.page-width,.grid__item{min-width:0}.yumm-shell{width:min(100% - 4rem,128rem);margin-inline:auto}.yumm-space{padding-block:clamp(5.6rem,8vw,11rem)}.yumm-eyebrow{margin:0 0 1.6rem;font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:none;line-height:1.5}.yumm-heading{margin:0;color:inherit;font-size:clamp(3rem,4vw,5.2rem);line-height:1.08;letter-spacing:-.035em}.yumm-copy{max-width:54rem;font-size:1.8rem;line-height:1.6}.yumm-copy p{margin:0 0 1.6rem}.yumm-copy p:last-child{margin-bottom:0}.yumm-actions{display:flex;align-items:center;flex-wrap:wrap;gap:1.6rem 2.4rem;margin-top:2.8rem}.yumm-button{min-height:5.2rem;padding:1.4rem 2.6rem;display:inline-flex;align-items:center;justify-content:center;gap:2rem;border:1px solid var(--yumm-ink);border-radius:.4rem;background:var(--yumm-ink);color:#fff;font:inherit;font-weight:700;line-height:1.3;font-size:1.6rem;text-decoration:none;text-align:center;cursor:pointer}.yumm-button:hover{background:#343832;border-color:#343832;color:#fff}.yumm-button--light{background:var(--yumm-ink);color:#fff;border-color:var(--yumm-ink)}.yumm-button--light:hover{background:#343832;color:#fff;border-color:#343832}.yumm-text-link{display:inline-flex;align-items:center;min-height:4.4rem;color:inherit;text-underline-offset:.4rem;font-size:1.5rem}.yumm-status{margin:2rem 0 0;max-width:43rem;font-size:1.4rem;line-height:1.5;color:inherit}.yumm-status strong{display:block;margin-bottom:.4rem}.yumm-hero{background:#fff;color:var(--yumm-ink)}.yumm-hero__grid{display:flex;flex-direction:column}.yumm-hero__content{width:min(100% - 4rem,128rem);margin-inline:auto;padding:3.6rem 0}.yumm-hero h1{font-size:clamp(3.8rem,4.8vw,6.8rem);line-height:1.04;letter-spacing:-.045em;margin:0;color:inherit;max-width:16ch}.yumm-hero__description{margin-top:2rem;max-width:47rem}.yumm-hero__media{min-width:0;margin:0}.yumm-hero__media img{width:100%;height:100%;display:block;object-fit:cover;object-position:var(--yumm-hero-position, 74% 50%);aspect-ratio:16/7}.yumm-values{color:var(--yumm-ink);border-bottom:1px solid var(--yumm-line)}.yumm-values__grid{display:grid;grid-template-columns:1fr;gap:2.8rem;padding-block:3.6rem}.yumm-values__item{display:grid;grid-template-columns:3.2rem 1fr;gap:1.2rem}.yumm-values__number{font-family:var(--font-heading-family);font-size:1.3rem;font-weight:700;padding-top:.4rem;color:#555a55}.yumm-values h2{margin:0 0 .7rem;font-size:1.8rem;line-height:1.3;color:inherit}.yumm-values p{margin:0;font-size:1.5rem;line-height:1.5}.yumm-editorial{color:var(--yumm-ink)}.yumm-editorial--tint{background:var(--yumm-rose);color:var(--yumm-rose-ink)}.yumm-editorial__grid{display:grid;grid-template-columns:1fr;gap:3.2rem;align-items:center}.yumm-editorial__media{margin:0;min-width:0}.yumm-editorial__media img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:var(--yumm-image-position, center)}.yumm-editorial__content .yumm-copy{margin-top:2.4rem}.yumm-segments{color:var(--yumm-ink)}.yumm-segments__intro{max-width:70rem;margin-bottom:3.6rem}.yumm-segments__grid{display:grid;grid-template-columns:1fr;gap:2rem}.yumm-segments__item{padding:2.8rem 0 0;background:#fff;border-top:1px solid var(--yumm-line)}.yumm-segments__item:nth-child(2){background:#fff}.yumm-segments__number{font-size:1.3rem;letter-spacing:.12em;margin-bottom:3.2rem;display:block}.yumm-segments h3{color:inherit;font-size:clamp(2.6rem,3vw,3.6rem);line-height:1.13;letter-spacing:-.025em;margin:0 0 1.8rem}.yumm-segments__item .yumm-copy{font-size:1.6rem}.yumm-faq{background:#fff;color:var(--yumm-ink)}.yumm-faq__grid{display:grid;grid-template-columns:1fr;gap:3.2rem}.yumm-faq details{border-top:1px solid #d9ddd8}.yumm-faq details:last-child{border-bottom:1px solid #d9ddd8}.yumm-faq summary{position:relative;list-style:none;padding:2rem 3.6rem 2rem 0;cursor:pointer;font-size:1.7rem;font-weight:700;line-height:1.4}.yumm-faq summary::-webkit-details-marker{display:none}.yumm-faq summary:after{content:"+";position:absolute;right:.5rem;top:1.6rem;font-size:2.4rem;font-weight:400}.yumm-faq details[open] summary:after{content:"\2212"}.yumm-faq__answer{padding-bottom:2.4rem;padding-right:2rem;font-size:1.6rem;line-height:1.6}.yumm-faq__answer p{margin:0 0 1rem}.yumm-faq__answer a{color:inherit;text-underline-offset:.3rem}.yumm-closing{background:var(--yumm-ice);color:var(--yumm-ink);text-align:center}.yumm-closing__inner{max-width:72rem;margin-inline:auto}.yumm-closing .yumm-copy{margin:2.4rem auto 0}.yumm-closing .yumm-actions{justify-content:center}.yumm-closing .yumm-status{margin-inline:auto}.button,.shopify-challenge__button{font-weight:700}.yumm-product-category{font-size:1.7rem;line-height:1.4;color:var(--yumm-ink);margin:1rem 0 1.6rem}.yumm-product-status{display:inline-block;color:var(--yumm-ink);font-size:1.4rem;font-weight:700;padding:.7rem 1rem;border:1px solid #d9ddd8;background:var(--yumm-tint);margin:0 0 1.6rem}.yumm-product-price-note,.yumm-product-launch__note{margin:1rem 0 0;font-size:1.4rem;line-height:1.5;color:#555a55}.yumm-product-description{margin:2rem 0;font-size:1.7rem;line-height:1.6}.yumm-product-launch{margin-block:2.4rem}.yumm-product-launch .button{width:100%;min-height:5.4rem}.yumm-product-test-price{font-size:2.2rem;color:var(--yumm-ink)}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #713e50;outline-offset:4px}.yumm-closing a:focus-visible{outline-color:#713e50}@media(min-width:750px){.yumm-shell{width:min(100% - 8rem,128rem)}.yumm-hero__content{width:min(100% - 8rem,128rem);display:grid;grid-template-columns:1.25fr 1fr;column-gap:clamp(4rem,8vw,12rem);padding:4.4rem 0;align-items:start}.yumm-hero__title{grid-row:1 / 4}.yumm-hero__description{margin-top:0;font-size:1.8rem}.yumm-hero .yumm-actions{margin-top:1.8rem}.yumm-hero .yumm-status{margin-top:1.2rem;max-width:none}.yumm-hero__media img{aspect-ratio:16/7;max-height:64rem}.yumm-values__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem;padding-block:3.6rem}.yumm-editorial__grid{grid-template-columns:.82fr 1.18fr;gap:clamp(4rem,8vw,12rem)}.yumm-editorial--reverse .yumm-editorial__media{order:2}.yumm-segments__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(4rem,8vw,12rem)}.yumm-faq__grid{grid-template-columns:.85fr 1.15fr;gap:6rem}}@media(max-width:749px){.yumm-hero__media img{aspect-ratio:4/3;object-position:var(--yumm-hero-position, 74% 50%)}.yumm-hero__content{padding-block:3.2rem}.yumm-hero .yumm-actions{margin-top:2.2rem}.yumm-hero .yumm-copy{font-size:1.7rem}.yumm-hero .yumm-status{margin-top:1.4rem}.yumm-editorial__media img{aspect-ratio:1}.yumm-segments__number{margin-bottom:2rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}body .rte,body .caption-with-letter-spacing{letter-spacing:0}body .button,body .shopify-challenge__button{border-radius:4px;line-height:1.3}body .product__title h1{font-size:clamp(3rem,3.4vw,4.4rem);line-height:1.1}body .featured-product .product__title{font-size:clamp(3.2rem,4vw,5.2rem)}body .product__media-wrapper .global-media-settings{border-radius:4px}body .field__input,body .select__select,body .customer .field input{font-size:16px}body .cart__warnings .cart__empty-text{font-size:clamp(3rem,4vw,5.2rem)}body .cart__footer{border-top:1px solid var(--yumm-line)}body .drawer__inner{background:#fff}body .drawer__heading{font-size:2.6rem;letter-spacing:-.03em}body .shopify-policy__container{max-width:84rem;padding:5.6rem 2rem 8rem}body .shopify-policy__title{text-align:left}body .main-page-title,body .main-blog .title--primary{font-size:clamp(3.4rem,4.4vw,5.8rem)}.yumm-button,.yumm-header__action,.yumm-footer__action{transition:background-color .16s ease}body .cart-item__totals .price{white-space:nowrap;font-size:1.5rem;letter-spacing:0}body .totals__total-value{white-space:nowrap;letter-spacing:0}.product__text.caption-with-letter-spacing{text-transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/yumm-brand.css.map */
