.mbx-shop-hero{position:relative;isolation:isolate;color:var(--wp--preset--color--white)}.mbx-shop-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden}.mbx-shop-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(42,39,37,max(var(--mbx-hero-overlay, 0),var(--mbx-a11y-overlay-min, 0)))}.mbx-shop-hero__image{width:100%;height:100%;object-fit:cover;object-position:48% 78%}.mbx-shop-hero__body{padding-block:64px;text-align:center}.mbx-shop-hero__overline{position:relative;margin:0 0 8px 90px;font-family:var(--wp--preset--font-family--heading);font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:1px;text-transform:uppercase}.mbx-shop-hero__overline:before{content:"";position:absolute;inset-block-start:12px;inset-inline-start:-90px;width:70px;height:1px;background:var(--wp--preset--color--white)}.mbx-shop-hero__overline mark{background:none;color:var(--wp--preset--color--gold)}.mbx-shop-hero__title{margin:0;font-size:3rem;font-weight:200;line-height:3.75rem}@media(max-width:767px){.mbx-shop-hero__overline{margin-left:24px;font-size:.875rem;line-height:1.3125rem}.mbx-shop-hero__overline:before{inset-inline-start:-32px;width:24px}.mbx-shop-hero__title{font-size:2.25rem;line-height:2.625rem}}@media(max-width:767px){.mbx-shop-hero--archive .mbx-shop-hero__body{padding-block:24px}}.mbx-shop-hero--blog{display:flex;align-items:center;min-height:240px;background:#2a2725}@media(max-width:1024px){.mbx-shop-hero--blog{min-height:180px}}.mbx-shop-hero--blog .mbx-shop-hero__image{object-position:43% 9%}.mbx-shop-hero--blog .mbx-shop-hero__body{padding-block:0}.mbx-shop-hero--blog .mbx-shop-hero__title{font-size:3.125rem;line-height:4.0625rem}@media(max-width:767px){.mbx-shop-hero--blog .mbx-shop-hero__title{font-size:2.5rem;line-height:3.25rem}}.mbx-shop-hero__breadcrumb{margin-block:14.45px;font-size:.903125rem;line-height:1.45}.mbx-shop-hero__breadcrumb a{color:inherit;text-decoration:none}.mbx-shop-hero__breadcrumb a:hover{color:var(--wp--preset--color--burgundy);text-decoration:underline}.mbx-shop-hero--post{display:flex;align-items:center;min-height:400px;background:#2a2725}@media(max-width:1024px){.mbx-shop-hero--post{min-height:280px}}@media(max-width:767px){.mbx-shop-hero--post{min-height:340px}}.mbx-shop-hero--post .mbx-shop-hero__image{object-position:50% 50%}.mbx-shop-hero--post .mbx-shop-hero__body{max-width:var(--mbx-container-narrow);padding-block:0}.mbx-shop-hero--post .mbx-post-badges{justify-content:center;margin-block-end:10px}.mbx-shop-hero--post .mbx-shop-hero__title{font-size:3.125rem;line-height:4.0625rem;text-wrap:wrap}@media(max-width:767px){.mbx-shop-hero--post .mbx-shop-hero__title{font-size:2.25rem;line-height:2.925rem}}.mbx-shop-hero--post .mbx-post-meta{justify-content:center;margin-block:18px;font-size:1.125rem}.mbx-post{padding-block:80px}@media(max-width:1024px){.mbx-post{padding-block:48px 80px}}@media(max-width:767px){.mbx-post{padding-block:32px 80px}}.mbx-post__content{color:#1b1b1b;font-size:1.0625rem;line-height:1.45}.mbx-post__content>*{margin-block:0 32px}.mbx-post__content>:first-child{margin-block-start:0}.mbx-post__content p,.mbx-post__content h2,.mbx-post__content h3{text-wrap:wrap}.mbx-post__content h2{margin-block:1.5em .5em;color:var(--wp--preset--color--black);font-size:2.25rem;font-weight:200;line-height:1.2}@media(max-width:1024px){.mbx-post__content h2{font-size:2.125rem}}@media(max-width:767px){.mbx-post__content h2{font-size:1.875rem}}.mbx-post__content h3{margin-block:1.5em .5em;color:var(--wp--preset--color--black);font-size:1.5rem;font-weight:300;line-height:1.3}.mbx-post__content>ul,.mbx-post__content>ol,.mbx-post__content>ul[class],.mbx-post__content>ol[class]{margin-block:0 32px}.mbx-post__content ul,.mbx-post__content ol,.mbx-post__content ul[class],.mbx-post__content ol[class]{padding-inline-start:34px;list-style:disc}.mbx-post__content ol,.mbx-post__content ol[class]{list-style:decimal}.mbx-post__content li>ul,.mbx-post__content li>ol{margin-block:0}.mbx-post__content a{color:var(--wp--preset--color--burgundy);text-decoration:underline}.mbx-post__content a:hover{color:var(--wp--preset--color--red)}.mbx-post__content strong,.mbx-post__content b{font-weight:700}.mbx-post__content figure{margin-inline:0}.mbx-post__content figure img{height:auto;max-width:100%}.mbx-post__content figcaption{margin-block-start:8px;color:var(--wp--preset--color--graphite);font-size:.875rem;line-height:1.45}.mbx-post__content .aligncenter,.mbx-post__content .aligncenter img{margin-inline:auto}.mbx-post__content .aligncenter figcaption{text-align:center}.mbx-post__content .wp-block-gallery.has-nested-images.is-cropped{--wp--style--unstable-gallery-gap: 10px;display:flex;flex-wrap:wrap;gap:10px}.mbx-post__content .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){flex:1 1 auto;width:auto;height:300px;margin:0}.mbx-post__content .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{width:100%;height:100%;object-fit:cover}.mbx-toc{margin-block:0 32px;padding:24px 32px;border-inline-start:5px solid var(--wp--preset--color--burgundy);background:var(--mbx-bar-bg)}@media(max-width:767px){.mbx-toc{padding:20px 24px}}.mbx-toc__title{margin:0 0 12px;color:var(--wp--preset--color--black);font-family:var(--wp--preset--font-family--heading);font-size:1.25rem;font-weight:300;line-height:1.3}.mbx-toc ol.mbx-toc__list{margin:0;padding-inline-start:20px;list-style:decimal}.mbx-toc li+li{margin-block-start:6px}.mbx-toc a{color:#1b1b1b;font-size:.9375rem;line-height:1.45;text-decoration:none}.mbx-toc a:hover{color:var(--wp--preset--color--burgundy);text-decoration:underline}.mbx-post-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-block:42.5px 0}.mbx-post-nav__link{color:#1b1b1b;font-size:1.0625rem;line-height:1.45;text-decoration:none}.mbx-post-nav__link:hover{color:var(--wp--preset--color--burgundy)}.mbx-post-nav__link--previous{padding-inline-end:17px}.mbx-post-nav__link--next{grid-column:2;padding-inline-start:17px;text-align:right}.mbx-post-nav__label{display:flex;align-items:center;gap:6.8px;margin-block-end:8.5px;font-size:.85rem;font-weight:700;line-height:1.540625rem;letter-spacing:.68px;text-transform:uppercase}.mbx-post-nav__link--next .mbx-post-nav__label{flex-direction:row-reverse;justify-content:flex-start}.mbx-post-nav__link--previous .mbx-post-nav__arrow{transform:scaleX(-1)}.mbx-post-nav__title{display:block}.mbx-related{margin-block-start:42.5px;padding-block:59.5px;background:#ebe7df}.mbx-related__inner{max-width:calc(1054px + 2 * var(--mbx-edge-padding))}.mbx-related__title{margin:0 0 24px;color:var(--wp--preset--color--black);font-size:2.25rem;font-weight:200;line-height:1.2;text-wrap:wrap}@media(max-width:1024px){.mbx-related__title{font-size:2.125rem}}@media(max-width:767px){.mbx-related__title{font-size:1.875rem}}.mbx-related ul.mbx-related__grid{display:grid;gap:40px;margin:0;padding:0;list-style:none}@media(min-width:544px){.mbx-related ul.mbx-related__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){.mbx-related ul.mbx-related__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:544px)and (max-width:991px){.mbx-related ul.mbx-related__grid>li:nth-child(3){display:none}}.mbx-blog{padding-block:80px}.mbx-blog--home{background:#f1f1f1}@media(max-width:1024px){.mbx-blog{padding-block:48px}}@media(max-width:767px){.mbx-blog{padding-block:32px}}.mbx-blog ul.mbx-blog__grid{display:grid;gap:40px;margin:0;padding:0;list-style:none}@media(min-width:768px){.mbx-blog ul.mbx-blog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1025px){.mbx-blog ul.mbx-blog__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.mbx-blog nav.pagination{margin-block-start:48px}.mbx-blog .nav-links{display:flex;flex-wrap:wrap;justify-content:center;gap:4px}.mbx-blog .nav-links a.page-numbers,.mbx-blog .nav-links span.page-numbers{display:grid;place-items:center;min-width:43px;height:42px;padding:0 8px;border-radius:4px;color:#1b1b1b;font-size:1.0625rem;text-decoration:none}.mbx-blog .nav-links a.page-numbers:hover,.mbx-blog .nav-links span.page-numbers:hover{background:var(--wp--preset--color--beige-light)}.mbx-blog .nav-links a.page-numbers.current,.mbx-blog .nav-links span.page-numbers.current{background:var(--wp--preset--color--burgundy);color:var(--wp--preset--color--white)}.mbx-post-badges{display:flex;flex-wrap:wrap;gap:4px;margin:0}.mbx-post-badge{padding:4px;border-radius:4px;background:var(--wp--preset--color--burgundy);color:var(--wp--preset--color--white);font-size:.74375rem;font-weight:700;line-height:1.2;letter-spacing:.595px;text-decoration:none;text-transform:uppercase}.mbx-post-meta{display:flex;flex-wrap:wrap;align-items:center;margin:0;line-height:1.45}.mbx-post-meta a{color:inherit;text-decoration:none}.mbx-post-meta>*+*:before{content:"";display:inline-block;width:4px;height:4px;margin-inline:8px;border-radius:50%;background:currentColor;opacity:.8;vertical-align:middle}.mbx-post-card--boxed{gap:0;overflow:hidden;border-radius:10px;background:var(--wp--preset--color--white);box-shadow:0 15px 15px -10px #0000000d}.mbx-post-card--boxed .mbx-post-card__media img{aspect-ratio:3/2}.mbx-post-card--boxed .mbx-post-card__body{gap:0;padding:32px}@media(max-width:767px){.mbx-post-card--boxed .mbx-post-card__body{padding:24px}}.mbx-post-card--boxed .mbx-post-card__title{color:var(--wp--preset--color--black);font-family:var(--wp--preset--font-family--heading);text-wrap:wrap}.mbx-post-card--boxed .mbx-post-card__title a:hover{color:var(--wp--preset--color--red)}.mbx-post-card--boxed .mbx-post-meta{margin-block-start:13.6px;color:#1b1b1b;font-size:.85rem}.mbx-post-card--listing .mbx-post-badges{margin-block-end:10px}@media(max-width:719px){.mbx-post-card--listing .mbx-post-badges{margin-block-end:16px}}.mbx-post-card--listing .mbx-post-card__title{font-size:1.5625rem;font-weight:200;line-height:1.875rem}.mbx-post-card--listing .mbx-post-card__excerpt{-webkit-line-clamp:4;margin-block-start:17px;color:#1b1b1b;font-size:1.0625rem;font-weight:400;line-height:1.45}.mbx-post-card--listing .mbx-post-card__more{display:inline-flex;align-self:flex-start;align-items:center;gap:6.8px;margin-block-start:17px;color:#1b1b1b;font-size:.85rem;font-weight:700;line-height:1.540625rem;letter-spacing:.68px;text-transform:uppercase}.mbx-post-card--listing .mbx-post-card__more:hover{color:var(--wp--preset--color--burgundy);text-decoration:none}.mbx-post-card--related .mbx-post-card__title{font-size:1.25rem;font-weight:300;line-height:1.625rem}.mbx-post-card--related .mbx-post-meta{margin-block-end:17px}
