.main-blog{--mjb-accent: #9E2A2B}.main-blog .ordinal-title,.main-blog h1{letter-spacing:.01em}.main-blog .article-card{margin:0}.main-blog .article-card__image{border-radius:16px;overflow:hidden;box-shadow:0 22px 50px -40px #4a121673;align-self:flex-start}.main-blog .article-card__image img,.main-blog .article-card__image .lazy-image{transition:transform .7s cubic-bezier(.3,.1,.25,1)}.main-blog .article-card:hover .article-card__image img,.main-blog .article-card:hover .article-card__image .lazy-image{transform:scale(1.05)}.main-blog .article-card__title{line-height:1.18;letter-spacing:.005em;transition:opacity .25s ease}.main-blog .article-card:hover .article-card__title{opacity:.8}.main-blog .article-card__title a{text-decoration:none}.main-blog .article-card__excerpt{line-height:1.7;opacity:.82}.main-blog .article-card__link{display:inline-flex;align-items:center;gap:8px;font-weight:600;letter-spacing:.08em;color:var(--mjb-accent);position:relative}.main-blog .article-card__link:after{content:"\2192";display:inline-block;transition:transform .3s ease}.main-blog .article-card:hover .article-card__link:after{transform:translate(5px)}.blog__filters-link{border:1px solid rgba(74,18,22,.2);border-radius:999px;padding:7px 16px;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.blog__filters-link:hover,.blog__filters-link.is-selected{background:var(--mjb-accent, #9E2A2B);color:#fff;border-color:transparent}@media screen and (min-width:750px){.blog-articles--two_columns{row-gap:clamp(48px,5vw,72px)}}@media(prefers-reduced-motion:reduce){.main-blog .article-card__image img,.main-blog .article-card__link:after,.main-blog .article-card__title,.blog__filters-link{transition:none}.main-blog .article-card:hover .article-card__image img{transform:none}}.menu__dropdown-container:has(.mega-menu--container.hover-mega-menu){border-radius:22px!important;overflow:hidden;box-shadow:0 42px 90px -40px #4a121647;border:1px solid rgba(74,18,22,.06);margin-top:8px}.mega-menu--container.hover-mega-menu{border-radius:0!important;box-shadow:none;overflow:visible;border-top:none;align-items:stretch}.mega-menu--container,.mega-menu--container *{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important}.mega-menu--container.hover-mega-menu .hover-mega-menu__grandchildren-container,.mega-menu--container .list-menu-dropdown{align-self:center}.mega-menu--container .mega-menu__title{font-size:12px!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-weight:700!important;color:#9e2a2be6!important;margin:0 0 22px!important;line-height:1.4!important}.mega-menu--container .menu__dropdown-grandchild-item>a,.mega-menu--container .menu__dropdown-child>a,.mega-menu--container .menu__dropdown-child-item-link{display:block;font-size:14.5px!important;font-weight:500!important;letter-spacing:.01em!important;line-height:1.4!important;padding:8px 14px;margin-left:-14px;border-radius:10px;transition:color .18s ease,padding .18s ease,background-color .18s ease}.mega-menu--container .menu__dropdown-grandchild-item>a:hover,.mega-menu--container .menu__dropdown-child>a:hover,.mega-menu--container .menu__dropdown-child-item-link:hover{color:#9e2a2b;background:#9e2a2b0f;padding-left:20px}.mega-menu--container .menu__dropdown-child-item-link:has(.underline-complete){color:#9e2a2b!important;font-weight:700!important}.mega-menu--container .hover-mega-menu__item-banners{display:flex;gap:18px;align-items:stretch}.mega-menu--container .mega-menu__banner{height:auto;max-height:none;align-self:stretch;flex:1 1 0;min-width:0;display:flex;flex-direction:column}.mega-menu--container .mega-menu__banner .lazy-image-container,.mega-menu--container .mega-menu-banner-container,.mega-menu--container .mega-menu__banner-image{border-radius:16px!important;overflow:hidden;aspect-ratio:4 / 5}.mega-menu--container .mega-menu__banner img,.mega-menu--container .mega-menu__banner picture,.mega-menu--container .mega-menu__banner .image__item{border-radius:16px!important;height:100%!important;width:100%!important;object-fit:cover}.mega-menu--container .mega-menu__banner .mega-menu__banner-content,.mega-menu--container .mega-menu__banner .banner__box{text-align:center;padding:14px 6px 0;background:transparent!important}.mega-menu--container .mega-menu__banner .banner__heading,.mega-menu--container .mega-menu__banner h2,.mega-menu--container .mega-menu__banner h3{font-size:16px!important;font-weight:700!important;margin:0 0 4px!important;color:var(--mjpd-ink, #2A2422)!important}.mega-menu--container .mega-menu__banner .banner__subheading,.mega-menu--container .mega-menu__banner p{font-size:13.5px!important;font-weight:400!important;opacity:.7;margin:0!important}.mega-menu--container .mega-menu__line{opacity:.25}.collection__product-grid-wrapper .card:not(.no-hover) .card__extras,.collection__product-grid-wrapper .card:not(.no-hover) .card__extras button{bottom:8px!important}.collection__product-grid-wrapper .card__add-to-cart:not([disabled]){background:#9e2a2b;color:#fff}.collection__product-grid-wrapper .card__add-to-cart .icon{fill:#fff}@media(max-width:749px){.logo__tagline{display:none!important}}.price__from-label{font-size:.82em;font-weight:500;opacity:.7;white-space:nowrap}.rating-star{color:#e8b863!important}#shopify-section-template--30034495177045__mj_recommendations,[id*=mj_recommendations]{--reco-accent: #9E2A2B}[id*=mj_recommendations] .card__product-image,[id*=mj_recommendations] .card__media,[id*=mj_recommendations] .media--square{border-radius:16px!important;overflow:hidden}[id*=mj_recommendations] .card-container{transition:transform .28s cubic-bezier(.3,.1,.25,1)}[id*=mj_recommendations] .card-container:hover{transform:translateY(-5px)}[id*=mj_recommendations] .card__product-image img{transition:transform .5s cubic-bezier(.3,.1,.25,1)}[id*=mj_recommendations] .card-container:hover .card__product-image img{transform:scale(1.04)}[id*=mj_recommendations] .card__reviews{gap:6px;align-items:center}[id*=mj_recommendations] .rating-count{opacity:.65}
/*# sourceMappingURL=/cdn/shop/t/16/assets/mj-global.css.map */
