main .container{max-width:none;padding-inline:3.2rem;margin-inline:auto}main .slideshow .container,main .media-banner .container,main .showcase .container,main [class*=full-width] .container{max-width:none}.heading-group__left{display:flex;flex-direction:column;gap:.6rem}.heading-group__left .title{order:1;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:3.6rem;line-height:1.15;letter-spacing:-.01em;text-transform:none}.heading-group__subheading{order:2;font-family:var(--font-body-family);font-size:1.6rem;line-height:1.5;letter-spacing:0;text-transform:none;color:rgb(var(--color-secondary-text));max-width:60ch}.heading-group{align-items:flex-end;gap:2.4rem;margin-bottom:3.2rem}.heading-group .button--tertiary{font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}@media screen and (max-width:749px){.heading-group__left .title{font-size:2.8rem}.heading-group__subheading{font-size:1.5rem}}.header{padding-block:1.6rem 0;row-gap:1.2rem}.header__menu-item span,.header__menu-item{font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase}.header__inline-menu{justify-content:center}.content-cards__item-content,.content-cards__info,.collections-list .card__information,.collections-list .card__content{padding:1.2rem 0 0;text-align:left}.content-cards .content-cards__info-heading,.content-cards__info-heading,.collections-list .card__title,.collections-list .card__heading{font-family:var(--font-body-family);font-size:1.5rem;font-weight:400;line-height:1.35;letter-spacing:0;text-transform:none}.footer-main.container{max-width:none}.slideshow .slideshow__content-wrapper--hor-left{align-items:center}.slideshow .slideshow__content-wrapper--hor-left .slideshow__content-group{align-items:center;text-align:center}.slideshow .title,.slideshow h1,.slideshow h2{font-family:var(--font-heading-family);font-weight:400;letter-spacing:-.01em}.slideshow__subheading,.slideshow .subtitle{font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase}.slideshow .button{min-height:4.6rem;padding-inline:3.2rem}.button{min-height:4.4rem;letter-spacing:.08em}.subtitle,[class*=__subheading]:not(.heading-group__subheading){letter-spacing:.18em}.card__information .card__heading,.product-card__title{font-family:var(--font-body-family);font-size:1.5rem;font-weight:400;letter-spacing:0;text-transform:none}.product-form .product-form__submit,.product-form__buttons .product-form__submit,.product-form__submit{background-color:#1c3f32;color:#fcfbf8;border-color:#1c3f32;min-height:5rem;font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase}.product-form .product-form__submit span,.product-form__submit span,.product-form__submit .button__label{color:#fcfbf8}.product-form .product-form__submit:hover,.product-form__submit:hover{background-color:#2a5744;border-color:#2a5744;color:#fcfbf8}.product__title,.product__info-wrapper .product__title{font-family:var(--font-heading-family);font-weight:400;letter-spacing:-.01em}.collection .card__heading,.main-search .card__heading,.product-grid .card__heading{font-family:var(--font-body-family);font-size:1.4rem;font-weight:400;letter-spacing:0;text-transform:none}.collection-hero,.collection-banner{padding-block:2.4rem 1.6rem}:root{--font-body-scale: 1.15;--font-body-line-height: 1.5;--font-button-scale: 1.5}.heading-group.container{padding-bottom:2.8rem;margin-bottom:0}.heading-group.container.heading-group--border-bottom{margin-bottom:4.4rem}.heading-group__subheading{color:rgb(var(--color-foreground-secondary))}.slideshow .slideshow__content-title{font-size:5.2rem;line-height:1.12}@media screen and (max-width:749px){.slideshow .slideshow__content-title{font-size:3.2rem}}.product-card .product-card__title,.card__information .product-card__title{font-size:1.5rem;font-weight:400;line-height:1.4;letter-spacing:0}.header .header__menu-item .header-label,.header__inline-menu .list-menu--inline .header__menu-item>.header-label{font-size:1.4rem;letter-spacing:.1em}.featured-products.container .featured-products__button-bottom{margin-top:3.2rem;padding-top:2.4rem}@media screen and (min-width:990px){.header.header--center-logo{grid-template-columns:1fr auto 1fr;grid-template-areas:"utility-left logo utility-right" "nav          nav  nav";row-gap:1.6rem;padding-block:2rem 0;align-items:center}.header.header--center-logo .header__heading{grid-area:logo;justify-self:center}.header.header--center-logo .header__column{grid-area:utility-right}.header.header--center-logo .header__left{grid-area:nav;justify-content:center;width:100%;padding-block:.4rem 1.2rem}.header.header--center-logo .header__inline-menu{justify-content:center;width:100%}.header.header--center-logo .header__inline-menu .list-menu--inline{justify-content:center;gap:3.2rem}}.content-cards__wrapper--5,.content-cards__wrapper--6{grid-template-columns:1fr}@media(min-width:576px){.content-cards__wrapper--5,.content-cards__wrapper--6{grid-template-columns:repeat(3,1fr)}}@media(min-width:990px){.content-cards__wrapper--5{grid-template-columns:repeat(5,1fr)}.content-cards__wrapper--6{grid-template-columns:repeat(6,1fr)}.content-cards__wrapper--5 .content-cards__item,.content-cards__wrapper--6 .content-cards__item{max-width:unset;justify-self:stretch}}main .media-banner .container.media-banner__content{max-width:none;margin-inline:auto;padding-inline:3.2rem}.blog-posts .blog-posts-wrapper,.footer-main .footer-main-wrapper{max-width:none;margin-inline:auto;padding-inline:3.2rem}.collection-slide-image:has(.placeholder-svg){display:none}.collection-slide-link:has(.placeholder-svg){display:inline-flex;align-items:center;min-height:4rem}.collection-slide-link:has(.placeholder-svg) .collection-slide__title{font-size:1.4rem}.newsletter:not(:has(img)) .newsletter__wrapper,.newsletter:not(:has(img)) [class*=newsletter__media]{min-height:0;height:auto}.newsletter{padding-block:6.4rem}[data-scroll-image-reveal] .scroll-image-reveal__target,.scroll-image-reveal__target{opacity:1!important;transition:none!important}[data-scroll-image-reveal]:after,[data-scroll-image-reveal].animate:after{display:none!important}.js .js-split-text,.js .js-split-text .line>*,.js .js-split-text.visible{opacity:1!important;transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/34/assets/mg-refinements.css.map */
