.mo-styled{--paper:#F4F2ED;--sheet:#FBFAF7;--ink:#1B1D1A;--pine:#28332D;--mist:#A8BEC4;--mistdk:#547B88;--ochre:#BC8A3C;--mute:#6B6F69;--rule:rgba(27,29,26,.16);--rule2:rgba(27,29,26,.08);--disp:var(--font-heading-family,"Jost",Futura,"Century Gothic",sans-serif);--ease:cubic-bezier(.65,0,.35,1)}body:has(.mo-styled){background:#f4f2ed}body:has(.mo-styled) .shopify-section{--paper:#F4F2ED;--ink:#1B1D1A;--pine:#28332D;--mute:#6B6F69;--rule:rgba(27,29,26,.16);--rule2:rgba(27,29,26,.08);--disp:var(--font-heading-family,"Jost",Futura,"Century Gothic",sans-serif)}body:has(.mo-styled) h1,body:has(.mo-styled) .collection-hero__title,body:has(.mo-styled) .article-template__title,body:has(.mo-styled) .main-page-title{font-family:var(--disp);font-weight:300;letter-spacing:-.025em;line-height:1.06;font-size:clamp(28px,4.4vw,48px);color:var(--ink)}body:has(.mo-styled) h2,body:has(.mo-styled) h3{font-family:var(--disp);font-weight:300;letter-spacing:-.02em;color:var(--ink)}body:has(.mo-styled) .rte,body:has(.mo-styled) .collection-hero__description{font-size:15.5px;line-height:1.68;color:var(--mute);max-width:64ch}body:has(.mo-styled) .rte p+p{margin-top:12px}body:has(.mo-styled) .rte a{color:var(--mistdk);text-underline-offset:3px}body:has(.mo-styled) .button,body:has(.mo-styled) .shopify-challenge__button{min-height:54px;border-radius:2px;background:var(--ink);color:var(--paper);border:1px solid var(--ink);font-size:15px;font-weight:500;letter-spacing:0;box-shadow:none;transition:background .35s var(--ease),border-color .35s var(--ease)}body:has(.mo-styled) .button:after,body:has(.mo-styled) .button:before{display:none}body:has(.mo-styled) .button:hover{background:var(--pine);border-color:var(--pine);color:var(--paper)}body:has(.mo-styled) .button--secondary{background:transparent;color:var(--ink)}body:has(.mo-styled) .button--secondary:hover{background:#1b1d1a0f;color:var(--ink)}body:has(.mo-styled) .card__inner,body:has(.mo-styled) .card--standard .card__media{border:1px solid var(--rule2);border-radius:3px;background:#fff;overflow:hidden}body:has(.mo-styled) .card__heading,body:has(.mo-styled) .card__heading a{font-family:var(--disp);font-weight:300;font-size:clamp(18px,1.8vw,22px);letter-spacing:-.02em;line-height:1.15;color:var(--ink)}body:has(.mo-styled) .card-information .price,body:has(.mo-styled) .price__regular .price-item{font-family:var(--disp);font-weight:300;font-size:19px;letter-spacing:-.02em;color:var(--ink)}body:has(.mo-styled) .card__badge .badge{border-radius:2px;background:var(--ink);color:var(--paper);border-color:var(--ink);font-size:11px;letter-spacing:.1em;text-transform:uppercase}body:has(.mo-styled) .facets__summary,body:has(.mo-styled) .facet-filters__label,body:has(.mo-styled) .product-count__text{font-size:12.5px;letter-spacing:.06em;color:var(--mute)}body:has(.mo-styled) .facets-container{border-bottom:1px solid var(--rule2)}body:has(.mo-styled) .cart-items th{font-size:11px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--mute);border-bottom:1px solid var(--rule)}body:has(.mo-styled) .cart-item{border-bottom:1px solid var(--rule2)}body:has(.mo-styled) .cart-item__image{border:1px solid var(--rule2);border-radius:3px;background:#fff}body:has(.mo-styled) .cart-item__name{font-family:var(--disp);font-weight:300;font-size:19px;letter-spacing:-.02em;color:var(--ink)}body:has(.mo-styled) .cart-item__discounted-prices .cart-item__old-price{opacity:.5}body:has(.mo-styled) .cart-item .quantity,body:has(.mo-styled) .cart__ctas .quantity{border-radius:2px;box-shadow:0 0 0 1px var(--rule) inset;background:transparent}body:has(.mo-styled) .cart-item .quantity:after{box-shadow:none}body:has(.mo-styled) .totals__subtotal-value{font-family:var(--disp);font-weight:300;font-size:26px;letter-spacing:-.03em;color:var(--ink)}body:has(.mo-styled) .tax-note{font-size:12.5px;color:var(--mute)}body:has(.mo-styled) .cart__warnings .cart__empty-text{font-family:var(--disp);font-weight:300;letter-spacing:-.02em}body:has(.mo-styled) .discounts__discount{color:var(--mistdk);font-size:13px}body:has(.mo-styled) .contact .field__input,body:has(.mo-styled) .contact .text-area,body:has(.mo-styled) .field__input{border-radius:2px;background:var(--sheet,#FBFAF7);box-shadow:0 0 0 1px var(--rule) inset;font-size:15px;color:var(--ink)}body:has(.mo-styled) .field__input:focus{box-shadow:0 0 0 1.5px var(--ink) inset}body:has(.mo-styled) .field__label{color:var(--mute);font-size:14px}body:has(.mo-styled) .form-status{font-size:14px}body:has(.mo-styled) .article-card__title,body:has(.mo-styled) .article-card .card__heading{font-family:var(--disp);font-weight:300;letter-spacing:-.02em}body:has(.mo-styled) .article-card__excerpt,body:has(.mo-styled) .circle-divider{font-size:14px;color:var(--mute)}body:has(.mo-styled) .article-template__content{font-size:16px;line-height:1.72;color:var(--mute)}body:has(.mo-styled) .article-template__content h2,body:has(.mo-styled) .article-template__content h3{color:var(--ink);margin-top:32px}body:has(.mo-styled) .template-404 h1{margin-bottom:18px}.mo-styled .mo-intro{max-width:640px}.mo-styled .mo-intro .mo-eyebrow,.mo-styled .mo-intro h1,.mo-styled .mo-intro h2{margin-bottom:14px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/mochi-pages.css.map */
