:root{--mj-green:#1F5A2E;--mj-deep:#163A22;--mj-ink:#12301C;--mj-olive:#6B8A34;--mj-gold:#C9A24A;--mj-gold-soft:#E9D9AE;--mj-copper:#A8581C;--mj-cream:#FAF7EF;--mj-sand:#F1EBDC;--mj-leaf:#E4ECD8;--mj-line:rgba(22,58,34,.14);--mj-radius:22px;--mj-radius-sm:14px;--mj-serif:var(--font-heading--family, "Fraunces", Georgia, serif);--mj-sans:var(--font-body--family, "Manrope", system-ui, sans-serif);--mj-gutter:clamp(18px,4vw,56px);--mj-max:1320px}.mj{font-family:var(--mj-sans);color:var(--mj-deep)}.mj *,.mj *:before,.mj *:after{box-sizing:border-box}.mj img{max-width:100%;height:auto;display:block}.mj-wrap{max-width:var(--mj-max);margin-inline:auto;padding-inline:var(--mj-gutter)}.mj-section{padding-block:clamp(64px,8vw,120px)}.mj-eyebrow{display:inline-flex;align-items:center;gap:10px;font:700 12px/1.2 var(--mj-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--mj-green)}.mj-eyebrow:before{content:"";width:22px;height:2px;background:var(--mj-gold)}.mj-h1,.mj-h2,.mj-h3{font-family:var(--mj-serif);font-weight:600;letter-spacing:-.02em;margin:0;color:inherit;text-wrap:balance}.mj-h1{font-size:clamp(44px,6.4vw,92px);line-height:.98}.mj-h2{font-size:clamp(34px,4.4vw,60px);line-height:1.04}.mj-h3{font-size:clamp(22px,2vw,28px);line-height:1.15}.mj-h1 em,.mj-h2 em{font-style:italic;color:var(--mj-gold)}.mj-lede{font-size:clamp(17px,1.4vw,19px);line-height:1.6;color:#163a22c7;max-width:52ch;margin:0}.mj-head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:20px 48px;margin-bottom:clamp(32px,4vw,56px)}.mj-head>div{display:grid;gap:16px;max-width:680px}.mj-center{text-align:center;justify-content:center}.mj-center>div{justify-items:center;margin-inline:auto}.mj-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 30px;border-radius:100px;border:1.5px solid var(--mj-green);background:var(--mj-green);color:#fff;font:700 15px/1 var(--mj-sans);letter-spacing:.01em;text-decoration:none;cursor:pointer;transition:transform .2s,background .2s,color .2s,border-color .2s}.mj-btn:hover{background:var(--mj-deep);border-color:var(--mj-deep);transform:translateY(-1px)}.mj-btn--ghost{background:transparent;color:var(--mj-deep);border-color:#163a2259}.mj-btn--ghost:hover{background:var(--mj-deep);color:#fff}.mj-btn--gold{background:var(--mj-gold);border-color:var(--mj-gold);color:var(--mj-ink)}.mj-btn--gold:hover{background:#b8913b;border-color:#b8913b}.mj-btn--light{background:transparent;color:#fff;border-color:#ffffff8c}.mj-btn--light:hover{background:#fff;color:var(--mj-deep)}.mj-btn svg{width:18px;height:18px}.mj-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:100px;background:#ffffffb3;border:1px solid var(--mj-line);font:600 13px/1 var(--mj-sans);color:var(--mj-deep);white-space:nowrap}.mj-chip svg{width:16px;height:16px;color:var(--mj-green)}.mj-dot{width:8px;height:8px;border-radius:50%;background:var(--mj-gold);flex:none}.mj-leaves{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cg fill='none' stroke='%23163A22' stroke-opacity='.06' stroke-width='1.2'%3E%3Cpath d='M10 110C40 80 60 50 110 10'/%3E%3Cellipse cx='36' cy='78' rx='9' ry='4' transform='rotate(-40 36 78)'/%3E%3Cellipse cx='54' cy='58' rx='9' ry='4' transform='rotate(-40 54 58)'/%3E%3Cellipse cx='72' cy='40' rx='9' ry='4' transform='rotate(-40 72 40)'/%3E%3Cellipse cx='44' cy='94' rx='9' ry='4' transform='rotate(50 44 94)'/%3E%3Cellipse cx='64' cy='72' rx='9' ry='4' transform='rotate(50 64 72)'/%3E%3Cellipse cx='84' cy='52' rx='9' ry='4' transform='rotate(50 84 52)'/%3E%3C/g%3E%3C/svg%3E")}.mj-dark .mj-leaves,.mj-leaves--light{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cg fill='none' stroke='%23ffffff' stroke-opacity='.06' stroke-width='1.2'%3E%3Cpath d='M10 110C40 80 60 50 110 10'/%3E%3Cellipse cx='36' cy='78' rx='9' ry='4' transform='rotate(-40 36 78)'/%3E%3Cellipse cx='54' cy='58' rx='9' ry='4' transform='rotate(-40 54 58)'/%3E%3Cellipse cx='72' cy='40' rx='9' ry='4' transform='rotate(-40 72 40)'/%3E%3Cellipse cx='44' cy='94' rx='9' ry='4' transform='rotate(50 44 94)'/%3E%3Cellipse cx='64' cy='72' rx='9' ry='4' transform='rotate(50 64 72)'/%3E%3Cellipse cx='84' cy='52' rx='9' ry='4' transform='rotate(50 84 52)'/%3E%3C/g%3E%3C/svg%3E")}.product-information__media .product-media-container{background:linear-gradient(180deg,#f4efe3,#e8e0cc);border-radius:20px;overflow:hidden}.product-information__media .product-media{display:flex;align-items:center;justify-content:center;padding:clamp(28px,7%,64px) clamp(20px,6%,56px)}.product-information__media .product-media__image{width:auto!important;height:auto!important;max-width:100%;max-height:min(520px,62vh);object-fit:contain;background:transparent!important;filter:drop-shadow(0 18px 22px rgba(22,58,34,.18))}@media screen and (max-width:749px){.product-information__media .product-media-container{height:auto!important;max-height:none!important}.product-information__media .product-media{aspect-ratio:auto!important;height:auto!important;min-height:0!important;padding:18px 16px 30px!important}.product-information__media .product-media__image{max-height:min(380px,48vh)!important}.product-information__media slideshow-slides{align-items:center}}.product-details{row-gap:18px}.product-details h1{font-family:var(--mj-serif)!important;font-weight:600!important;font-size:clamp(32px,3.2vw,46px)!important;line-height:1.05!important;letter-spacing:-.02em;color:var(--mj-deep)}.product-details .price{font:600 28px/1 var(--mj-serif)!important;color:var(--mj-deep)}.product-details .quantity-selector{border-radius:100px}.product-details .rte,.product-details .text-block{font-size:15.5px;line-height:1.65;color:#163a22cc}.product-details .rte ul{padding-left:0;list-style:none;display:grid;gap:8px}.product-details .rte ul li{position:relative;padding-left:26px}.product-details .rte ul li:before{content:"";position:absolute;left:0;top:4px;width:16px;height:16px;border-radius:50%;background:var(--mj-green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3'%3E%3Cpath d='m6 12 4 4 8-8'/%3E%3C/svg%3E") center/10px no-repeat}.product-information__media .slideshow-controls__thumbnail,.product-information__media [class*=thumbnail] img{border-radius:10px}.card-gallery .product-media-container{aspect-ratio:4/5!important;background:linear-gradient(180deg,#f4efe3,#e8e0cc);border-radius:16px;overflow:hidden}.card-gallery .product-media{display:flex;align-items:center;justify-content:center;padding:13% 15% 9%}.card-gallery .product-media__image{width:100%!important;height:100%!important;object-fit:contain!important;background:transparent!important;filter:drop-shadow(0 12px 14px rgba(22,58,34,.16))}@media(prefers-reduced-motion:no-preference){.mj-reveal{opacity:0;transform:translateY(24px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.mj-reveal.is-in,.no-js .mj-reveal{opacity:1;transform:none}}.product-information__media .product-media-container{background:#fff!important;border:1px solid var(--mj-line)}.product-information__media .product-media{padding:0!important}.product-information__media .product-media__image{width:100%!important;height:100%!important;max-height:none!important;object-fit:contain;background:#fff!important;filter:none!important}.card-gallery .product-media-container{aspect-ratio:1/1!important;background:#fff!important;border:1px solid var(--mj-line)}.card-gallery .product-media{padding:0!important}.card-gallery .product-media__image{background:#fff!important;filter:none!important}.mj .mj-card__media{padding:0!important;background:#fff!important}.mj .mj-card__media img{object-position:center!important;filter:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/morij.css.map */
