:root{--jm-paper: #F5EFE6;--jm-sand: #E8DCC8;--jm-ochre: #C4A57B;--jm-terra: #C97E54;--jm-coffee: #7A4B2E;--jm-ink: #2A2118;--jm-line: rgba(42, 33, 24, .14);--jm-line-soft: rgba(42, 33, 24, .08);--jm-serif: "Fraunces", ui-serif, Georgia, serif;--jm-sans: "Inter", ui-sans-serif, system-ui, sans-serif;--jm-hand: "Caveat", cursive;--jm-mono: "DM Mono", ui-monospace, monospace}.color-background-1,body{background:var(--jm-paper)!important;color:var(--jm-ink)!important;font-family:var(--jm-sans)!important;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.product__title,.card__heading,.section-header__heading,.banner__heading{font-family:var(--jm-serif)!important;font-weight:300!important;letter-spacing:-.02em!important;line-height:.95!important}h1,.h0,.banner__heading{font-size:clamp(48px,7vw,110px)!important;font-weight:300!important}h2,.h1{font-size:clamp(36px,5vw,72px)!important}em,.italic-accent{font-style:italic!important;color:var(--jm-terra)}p,.rte p,.product__description{font-family:var(--jm-sans)!important;font-size:16px!important;line-height:1.6!important;color:var(--jm-coffee)!important;text-wrap:pretty}.eyebrow,.mono,.product__tax,.price{font-family:var(--jm-mono)!important;letter-spacing:.18em;text-transform:uppercase;font-size:11px!important}.button:not(.quantity-minus):not(.quantity-plus),.shopify-payment-button__button,button[type=submit],.btn{font-family:var(--jm-mono)!important;font-size:12px!important;letter-spacing:.18em!important;text-transform:uppercase!important;border-radius:0!important;padding:18px 28px!important;transition:all .3s ease}.button--primary,.shopify-payment-button__button--unbranded{background:var(--jm-ink)!important;color:var(--jm-paper)!important;border:none!important}.button--primary:hover{background:var(--jm-terra)!important}.button--secondary{background:transparent!important;color:var(--jm-ink)!important;border:1px solid var(--jm-ink)!important}img,.media img,.product__media img,.card__media img,.banner__media img{border-radius:14px!important}.card__media,.product__media{border-radius:14px!important;overflow:hidden!important}.header{background:transparent!important;padding:14px 40px!important;border-bottom:none!important}.header__heading-logo{font-family:var(--jm-serif)!important;font-style:italic!important;font-size:28px!important;font-weight:400!important}.header__menu-item,.list-menu__item,.header__menu-item span,.header__inline-menu .list-menu__item--link{font-family:var(--jm-serif)!important;font-size:14px!important;font-weight:400!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--jm-ink)!important}.announcement-bar{background:var(--jm-paper)!important;color:var(--jm-coffee)!important;font-family:var(--jm-mono)!important;font-size:11px!important;letter-spacing:.2em!important;text-transform:uppercase!important;padding:8px 16px!important;border-bottom:1px solid var(--jm-line-soft)!important}.card-wrapper{border:none!important;background:transparent!important}.card__heading{font-family:var(--jm-serif)!important;font-size:22px!important;font-weight:400!important;margin-top:14px!important}.card__information .price{font-family:var(--jm-mono)!important;color:var(--jm-coffee)!important}.card-wrapper:hover .card__media img{transform:scale(1.02);transition:transform .8s ease}.product--medium .product__media-wrapper{border-radius:18px!important;overflow:hidden}.product__title h1{font-family:var(--jm-serif)!important;font-size:clamp(40px,5vw,72px)!important;font-weight:300!important;letter-spacing:-.02em!important;line-height:1!important}.price--large .price-item--regular{font-family:var(--jm-mono)!important;font-size:24px!important;color:var(--jm-ink)!important}.product-form__input--pill input[type=radio]+label{border-radius:0!important;border:1px solid var(--jm-line)!important;font-family:var(--jm-mono)!important;font-size:13px!important;padding:14px 18px!important;background:transparent!important}.product-form__input--pill input[type=radio]:checked+label{background:var(--jm-ink)!important;color:var(--jm-paper)!important;border-color:var(--jm-ink)!important}.footer{background:var(--jm-ink)!important;color:var(--jm-paper)!important;margin-top:120px!important;padding:80px 40px 40px!important}.footer h2,.footer__heading{font-family:var(--jm-mono)!important;font-size:11px!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:#f5efe6b3!important}.footer__list-social a{color:var(--jm-paper)!important}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9998;background-image:radial-gradient(rgba(122,75,46,.05) 1px,transparent 1px),radial-gradient(rgba(122,75,46,.03) 1px,transparent 1px);background-size:3px 3px,7px 7px;background-position:0 0,1px 2px;mix-blend-mode:multiply;opacity:.6}::selection{background:var(--jm-terra);color:var(--jm-paper)}@media(max-width:768px){.header{padding:12px 20px!important}.header__heading-logo{font-size:22px!important}.banner__content{padding:30px 20px!important}.banner__heading{font-size:clamp(40px,11vw,60px)!important}.grid--2-col-tablet-down,.product-grid{grid-template-columns:repeat(2,1fr)!important;gap:16px!important}.multicolumn .grid{display:flex!important;flex-direction:column!important}.multicolumn .grid>.grid__item:first-child{order:2}.multicolumn .grid>.grid__item:last-child{order:1}.footer .grid{grid-template-columns:1fr!important;gap:32px!important}.button:not(.quantity-minus):not(.quantity-plus){width:100%!important}}.header-wrapper{background:var(--jm-paper)!important}.header{padding:18px 40px!important;gap:24px!important}.header__heading-logo img{max-height:60px!important;width:auto!important}.header__menu-item{font-size:13px!important;letter-spacing:.14em!important}.header__icons .header__icon{color:var(--jm-ink)!important}@media(max-width:768px){.header{padding:12px 16px!important}.header__heading-logo img{max-height:38px!important}}.card-wrapper{padding:0!important;background:transparent!important}.card{background:transparent!important;border:none!important;box-shadow:none!important}.card__inner{border-radius:14px!important;overflow:hidden}.card__media{aspect-ratio:4/5!important;border-radius:14px!important}.card__media img{width:100%!important;height:100%!important;object-fit:cover!important}.card__content{padding:14px 4px 0!important;text-align:center}.card__heading{font-family:var(--jm-serif)!important;font-size:22px!important;font-weight:400!important;font-style:italic}.price__container .price-item{font-family:var(--jm-mono)!important;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase;color:var(--jm-coffee)!important}header a,header nav a,header nav a span,header nav li a,header [role=navigation] a,header [role=navigation] a span,.header a,.header nav a,.site-header a,.site-header nav a,nav.menu a,nav.menu a span{font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:.25em!important;text-transform:uppercase!important}header .logo a,header [class*=logo] a,header [class*=icon] a,header a[href*=search],header a[href*=account],header a[href*=cart]{font-family:inherit!important;letter-spacing:inherit!important;font-weight:inherit!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/jacinta-custom.css.map */
