html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-size:var(--mg-fs-body);letter-spacing:0;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip}@media screen and (min-width:750px){body{font-size:var(--mg-fs-body)}}body,body [class*=color-scheme-]{color:rgba(var(--color-foreground),.86)}::selection{background:var(--mg-forest);color:var(--mg-cream)}body .page-width,body .page-width-desktop{padding-inline:var(--mg-gutter)}@media screen and (max-width:749px){body .page-width-desktop{padding-inline:0}}body h1,body h2,body h3,body h4,body h5,body .h0,body .h1,body .h2,body .h3,body .h4,body .h5{letter-spacing:-.015em;line-height:1.12;word-break:normal;overflow-wrap:break-word;text-wrap:balance}body .h0{font-size:var(--mg-fs-h1);line-height:1.02;letter-spacing:-.025em}body h1,body .h1{font-size:clamp(3.4rem,2.6rem + 2.4vw,5.6rem);line-height:1.05;letter-spacing:-.022em}body h2,body .h2{font-size:clamp(2.8rem,2.3rem + 1.5vw,4.2rem)}body h3,body .h3{font-size:clamp(2.2rem,2rem + .6vw,2.8rem)}body h4,body .h4{font-size:2rem}body h5,body .h5{font-size:1.7rem}body .caption,body .caption-large,body .caption-with-letter-spacing{letter-spacing:.04em}body .caption-with-letter-spacing{font-size:1.2rem;font-weight:500;letter-spacing:.18em}body .rte,body .rte p{line-height:1.7}body .rte a,body .link,body .underlined-link,body .inline-richtext a{text-decoration-thickness:1px;text-underline-offset:.25em}body .skip-to-content-link:focus{z-index:9999;background:var(--mg-forest);color:var(--mg-cream);border-radius:var(--mg-pill)}body .button,body .shopify-challenge__button,body .customer button,body button.shopify-payment-button__button--unbranded{min-height:5.2rem;padding:.4rem 3.2rem;font-size:1.3rem;font-weight:500;letter-spacing:.14em;line-height:1.2;text-transform:uppercase;transition:background-color var(--mg-dur-fast) var(--mg-ease),color var(--mg-dur-fast) var(--mg-ease)}body .button--tertiary{min-height:3.6rem;padding:0 1.6rem;font-size:1.2rem}@media(hover:hover){body .button:not([disabled]):not(.button--secondary):not(.button--tertiary):hover{background-color:rgb(var(--mg-olive-rgb))}body .color-scheme-3 .button:not([disabled]):not(.button--secondary):hover,body .color-scheme-4 .button:not([disabled]):not(.button--secondary):hover,body .mg-tone--forest .button:not([disabled]):not(.button--secondary):hover,body .mg-tone--olive .button:not([disabled]):not(.button--secondary):hover{background-color:#d9b05a}body .button--secondary:not([disabled]):hover{background-color:rgba(var(--color-secondary-button-text),.06)}}body .link.underlined-link,body .link.button-label{letter-spacing:.02em}body .field__input,body .select__select,body .customer .field input,body .customer select{height:5.2rem;font-size:1.6rem;letter-spacing:0}body .field__label,body .customer .field label{letter-spacing:.01em}body .text-area{min-height:14rem}body .product-form__input .form__label,body .product-form__quantity .form__label{font-size:1.2rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}body .announcement-bar__message,body .announcement-bar .h5{font-family:var(--mg-font-text);font-size:1.2rem;font-weight:500;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}body .announcement-bar__message{min-height:0;padding:1.1rem 0}@media screen and (max-width:749px){body .announcement-bar__message,body .announcement-bar .h5{font-size:1.05rem;letter-spacing:.08em}}body .utility-bar{border-bottom:0}body .section-header{position:relative;z-index:4}body .section-header.shopify-section-header-sticky{position:sticky}body .header-wrapper{transition:background-color .45s var(--mg-ease),color .45s var(--mg-ease),border-color .45s var(--mg-ease),box-shadow .45s var(--mg-ease)}body .header-wrapper--border-bottom{border-bottom-color:var(--mg-line)}body .header.page-width{padding-inline:var(--mg-gutter)}body .header__heading-logo{transition:filter .45s var(--mg-ease)}body .header__menu-item{padding:1.2rem 1.1rem;font-size:1.25rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration:none;transition:color var(--mg-dur-fast) ease}@media screen and (min-width:990px)and (max-width:1279px){body .header:not(.drawer-menu).page-width{padding-left:2.4rem;padding-right:2.4rem}body .header__inline-menu .header__menu-item{padding:1.2rem .6rem;font-size:1.1rem;letter-spacing:.06em}}body .header__menu-item span{text-decoration:none;background-image:linear-gradient(var(--mg-gold),var(--mg-gold));background-repeat:no-repeat;background-position:0 100%;background-size:0 1px;padding-bottom:.5rem;transition:background-size .45s var(--mg-ease)}body .header__menu-item:hover span,body .header__active-menu-item,body details[open]>.header__menu-item span{text-decoration:none;background-size:100% 1px}body .header__active-menu-item{background-image:linear-gradient(var(--mg-gold),var(--mg-gold));background-repeat:no-repeat;background-position:0 100%;padding-bottom:.5rem}body .header__submenu{border-radius:var(--mg-radius);padding-block:1.2rem}body .header__submenu .header__menu-item{text-transform:none;letter-spacing:.01em;font-size:1.5rem;font-weight:400;padding:.9rem 2.4rem}body .header__icon{transition:color var(--mg-dur-fast) ease,opacity var(--mg-dur-fast) ease}body .header__icon:hover .icon,body .modal__close-button:hover .icon{transform:none;opacity:.7}body .cart-count-bubble{background-color:var(--mg-gold);color:var(--mg-ink);font-weight:700}body .header-localization .localization-form__select,body .header .localization-form__select{font-size:1.2rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}html.mg-has-hero .section-header{margin-bottom:0!important}html.mg-has-hero .section-header:not(.scrolled-past-header):not(.mg-header--solid):not(:hover):not(:focus-within) .header-wrapper{--color-foreground: 255, 255, 255;background:transparent;border-bottom-color:transparent;box-shadow:none;color:#fff}html.mg-has-hero .section-header:not(.scrolled-past-header):not(.mg-header--solid):not(:hover):not(:focus-within) .header__heading-logo{filter:brightness(0) invert(1) drop-shadow(0 1px 8px rgba(0,0,0,.45))}html.mg-has-hero .section-header:not(.scrolled-past-header):not(.mg-header--solid):not(:hover):not(:focus-within) .header__menu-item,html.mg-has-hero .section-header:not(.scrolled-past-header):not(.mg-header--solid):not(:hover):not(:focus-within) .localization-form__select{text-shadow:0 1px 10px rgba(0,0,0,.55),0 0 2px rgba(0,0,0,.35)}html.mg-has-hero .section-header:not(.scrolled-past-header):not(.mg-header--solid):not(:hover):not(:focus-within) .header__icon .svg-wrapper,html.mg-has-hero .section-header:not(.scrolled-past-header):not(.mg-header--solid):not(:hover):not(:focus-within) .header__icon>svg{filter:drop-shadow(0 1px 6px rgba(0,0,0,.5))}html.mg-has-hero .section-header:not(.scrolled-past-header):not(.mg-header--solid):not(:hover):not(:focus-within) .header__menu-item,html.mg-has-hero .section-header:not(.scrolled-past-header):not(.mg-header--solid):not(:hover):not(:focus-within) .header__icon,html.mg-has-hero .section-header:not(.scrolled-past-header):not(.mg-header--solid):not(:hover):not(:focus-within) .header__heading-link,html.mg-has-hero .section-header:not(.scrolled-past-header):not(.mg-header--solid):not(:hover):not(:focus-within) .localization-form__select{color:#fff}body .section-header.scrolled-past-header .header-wrapper{box-shadow:0 1px 0 var(--mg-line),0 1.2rem 3rem rgba(var(--mg-brown-rgb),.06)}body .menu-drawer{background-color:rgb(var(--color-background))}body .menu-drawer__navigation{padding:2.4rem 0 3.2rem}body .menu-drawer__menu-item{padding:1.5rem var(--mg-gutter);font-family:var(--mg-font-display);font-size:2.8rem;line-height:1.15;letter-spacing:-.015em;text-transform:none}body .menu-drawer__menu-item--active,body .menu-drawer__menu-item:hover,body .menu-drawer__menu-item:focus,body .menu-drawer__close-button:hover,body .menu-drawer__close-button:focus{background-color:rgba(var(--color-foreground),.05);color:rgb(var(--color-foreground))}body .menu-drawer__utility-links{padding:2.4rem var(--mg-gutter);background-color:rgba(var(--color-foreground),.04)}body .menu-drawer__account{font-size:1.4rem;letter-spacing:.04em}body .menu-drawer .list-social{margin-left:-1rem}@media screen and (max-width:989px){body .header__icon,body .header__icon--cart .icon{height:4.8rem;width:4.8rem}}body .search-modal__form .field__input,body .template-search__search .field__input{font-size:1.7rem}body .predictive-search{border-radius:0 0 var(--mg-radius-l) var(--mg-radius-l)}body .predictive-search__item-heading{font-family:var(--mg-font-display);font-size:1.8rem;letter-spacing:-.01em}body .card-wrapper{color:rgb(var(--color-foreground))}body .card--standard .card__inner,body .card--card{overflow:hidden}body .card .media,body .card__media{transition:none}body .card__media .media img{transition:transform 1.1s var(--mg-ease-out),opacity .6s var(--mg-ease)}@media(hover:hover){body .card-wrapper:hover .media.media--hover-effect>img:first-child:only-child,body .card-wrapper:hover .media.media--hover-effect>img+img{transform:scale(1.06)}}body .card__information{padding:1.8rem 0 0}body .card--card .card__information{padding:1.8rem 1.6rem 2rem}body .card__heading,body .card__heading.h5{font-family:var(--mg-font-display);font-size:clamp(1.9rem,1.7rem + .5vw,2.4rem);font-weight:var(--font-heading-weight, 400);line-height:1.15;letter-spacing:-.012em}body .card__heading a{text-decoration:none}@media(hover:hover){body .card-wrapper:hover .card__heading a,body .underline-links-hover:hover a{text-decoration:none}}body .card-information{margin-top:.8rem}body .card-information>.price,body .card-information .price{font-size:1.5rem;letter-spacing:.02em;color:rgba(var(--color-foreground),.82)}body .card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:.6rem}body .card__badge .badge,body .badge{padding:.6rem 1.2rem;font-size:1.1rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}body .card:not(.card--horizontal)>.card__content>.card__badge{margin:1.2rem}body .quick-add__submit{min-height:4.6rem;margin-top:.4rem}body .price{letter-spacing:.02em}body .price--large{font-size:2.2rem;letter-spacing:0}@media screen and (min-width:750px){body .price--large{font-size:2.4rem}}body .price--on-sale .price-item--regular{font-size:.82em;color:rgba(var(--color-foreground),.6)}body .mg-unit-price{display:block;margin-top:.3rem;font-size:1.2rem;line-height:1.4;letter-spacing:.01em;color:rgba(var(--color-foreground),.62)}body .unit-price{font-size:1.2rem;letter-spacing:.04em;text-transform:none}body .product__info-container>*+*{margin:2rem 0}body .product__title{margin-bottom:1.2rem}body .product__title h1,body .product__title .h1{font-size:clamp(3.4rem,2.6rem + 2.2vw,5.4rem);line-height:1.04;letter-spacing:-.024em}body .product__text.caption-with-letter-spacing{color:var(--mg-gold-deep)}body .product__tax{margin-top:-1rem;font-size:1.3rem;color:rgba(var(--color-foreground),.7)}body .product-media-container{background-color:var(--mg-beige)}body .product__media-list .product__media-item .product__media,body .product-media-container .product__media{background-color:transparent}body .thumbnail{background-color:var(--mg-beige)}body .thumbnail-list__item .thumbnail[aria-current]{box-shadow:0 0 0 1px var(--mg-forest);border-color:var(--mg-forest)}body .product-form__input .form__label{margin-bottom:1rem;color:rgba(var(--color-foreground),.78)}body .product-form__input--pill input[type=radio]+label{margin:.6rem .8rem .2rem 0;padding:1.2rem 2.4rem;min-height:4.8rem;box-sizing:border-box;font-size:1.5rem;letter-spacing:.02em;line-height:1.5;background-color:transparent;transition:background-color var(--mg-dur-fast) ease,color var(--mg-dur-fast) ease,border-color var(--mg-dur-fast) ease}body .product-form__input--pill input[type=radio]:checked+label{background-color:var(--mg-forest);border-color:var(--mg-forest);color:var(--mg-cream)}body .product-form__input--pill input[type=radio]:not(:checked):not(.disabled)+label:hover{border-color:var(--mg-forest)}body .quantity{min-height:5.2rem}body .quantity__input{font-size:1.6rem;font-weight:500}body .product-form__buttons{max-width:48rem}body .product-form__submit{min-height:5.6rem}body .product__description{font-size:var(--mg-fs-body);line-height:1.7;color:rgba(var(--color-foreground),.86)}body .product__accordion .accordion__title,body .accordion__title{font-family:var(--mg-font-display);font-size:2rem;letter-spacing:-.01em}body .accordion{border-color:var(--mg-line)}body .accordion summary{padding:2rem 0}body .share-button__button,body .product__view-details{font-size:1.3rem;letter-spacing:.04em}body .product__inventory{font-size:1.4rem}.mg-pay{padding-top:2rem;border-top:1px solid var(--mg-line)}.mg-pay__label{margin:0 0 1.2rem;font-size:1.2rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.72)}.mg-pay .list-payment{justify-content:flex-start;gap:.6rem;margin:0;padding:0}.mg-pay .list-payment__item{padding:0}@media screen and (min-width:990px){body .product__info-wrapper{padding-left:clamp(4rem,5vw,8rem)}body .product--right .product__info-wrapper{padding-left:0;padding-right:clamp(4rem,5vw,8rem)}}body .related-products__heading,body .collection__title .title,body .title-wrapper-with-link .title{font-size:clamp(2.8rem,2.3rem + 1.5vw,4.2rem)}body .collection-hero__title{margin:4rem 0 1.6rem}body .facets-container{padding-top:3.2rem}body .facets__heading,body .facet-filters__label,body .facet-filters__label label,body .product-count__text,body .mobile-facets__open-label{font-size:1.2rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.8)}body .facets__summary,body .facet-filters__sort{font-size:1.5rem;color:rgb(var(--color-foreground))}body .facets__display,body .facets__display-vertical{border-radius:var(--mg-radius)}body .active-facets__button-inner{padding:.6rem 1.4rem;font-size:1.2rem;letter-spacing:.04em;box-shadow:0 0 0 1px var(--mg-line-strong)}body .mobile-facets__open{padding-block:1.2rem}body .mobile-facets__header{font-family:var(--mg-font-display)}body .mobile-facets__heading{font-size:2.4rem}body .mobile-facets__summary,body .mobile-facets__label,body .mobile-facets__sort .select__select{font-size:1.6rem}body .pagination__item{font-size:1.4rem;font-weight:500}body .pagination__item--current:after,body .pagination__item:hover:after{background-color:var(--mg-gold)}body .collection .loading-overlay{background-color:rgba(var(--color-background),.6)}body .cart-drawer .drawer__inner,body .cart-notification{box-shadow:-2rem 0 6rem rgba(var(--mg-brown-rgb),.12)}body .drawer__heading,body .cart-notification__heading{font-family:var(--mg-font-display);font-size:2.8rem;letter-spacing:-.015em}body .cart-notification__heading{font-size:1.8rem}body .title--primary{margin:6rem 0 4rem}body .cart-items th,body .cart-items thead th{font-size:1.1rem;font-weight:500;letter-spacing:.16em;color:rgba(var(--color-foreground),.7);border-bottom-color:var(--mg-line)}body .cart-item__name{font-family:var(--mg-font-display);font-size:2rem;line-height:1.2;letter-spacing:-.01em;text-decoration:none}body .cart-item__media img,body .cart-item__image{border-radius:var(--mg-radius);background-color:var(--mg-beige)}body .product-option{font-size:1.4rem;letter-spacing:0}body .cart-item .price,body .cart-item__price-wrapper .price{font-size:1.5rem}body .totals__total,body .totals>h2{font-family:var(--mg-font-text);font-size:1.2rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}body .totals__total-value{font-family:var(--mg-font-display);font-size:2.6rem;letter-spacing:-.01em}body .tax-note{font-size:1.3rem;letter-spacing:0;color:rgba(var(--color-foreground),.72)}body .cart__checkout-button{min-height:5.6rem}body .cart__note label,body .cart__footer summary{font-size:1.4rem}body .cart__empty-text,body .cart-drawer__empty-content .cart__empty-text{font-family:var(--mg-font-display);font-size:clamp(2.8rem,2.3rem + 1.5vw,4.2rem)}body .rich-text__heading,body .image-with-text__heading,body .multicolumn .title,body .banner__heading{letter-spacing:-.02em}body .image-with-text__media,body .multicolumn-card__image-wrapper .media,body .global-media-settings{border-radius:var(--mg-radius)}body .contact__fields,body .contact .field{margin-bottom:1.6rem}body .contact .title{font-size:clamp(2.8rem,2.3rem + 1.5vw,4.2rem)}body .article-card__title,body .article-template__title{font-family:var(--mg-font-display);letter-spacing:-.015em}body .jdgm-widget,body .jdgm-carousel-wrapper{font-family:var(--mg-font-text)}body .jdgm-carousel-title,body .jdgm-rev-widg__title{font-family:var(--mg-font-display)!important;font-weight:var(--font-heading-weight, 400)!important;letter-spacing:-.015em}body .jdgm-star,body .jdgm-prev-badge__stars .jdgm-star{color:var(--mg-gold)!important}body .jdgm-histogram__bar-content{background-color:var(--mg-forest)!important}body .jdgm-write-rev-link,body .jdgm-ask-question-btn,body .jdgm-paginate__load-more{background-color:var(--mg-forest)!important;border-color:var(--mg-forest)!important;color:var(--mg-cream)!important;border-radius:var(--mg-pill)!important;font-family:var(--mg-font-text)!important;letter-spacing:.08em}body .footer{border-top:0;padding-top:clamp(6.4rem,4rem + 5vw,11.2rem);padding-bottom:3.2rem}body .footer__content-top{padding-bottom:clamp(4.8rem,3rem + 4vw,8rem)}body .footer-block__heading{margin-bottom:2.4rem;font-family:var(--mg-font-text);font-size:1.2rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--mg-gold)}body .footer-block__brand-info .footer-block__heading,body .footer-block--newsletter .footer-block__heading{color:var(--mg-gold)}body .footer-block__details-content,body .footer-block__details-content .list-menu__item--link,body .footer-block__details-content p,body .copyright__content,body .footer .policies li,body .footer .policies a{font-size:1.5rem;letter-spacing:0;line-height:1.6}body .footer-block__details-content .list-menu__item--link{padding-block:.7rem;color:rgba(var(--color-foreground),.86);text-decoration:none;transition:color var(--mg-dur-fast) ease}body .footer-block__details-content .list-menu__item--link:hover,body .footer-block__details-content .list-menu__item--active{color:rgb(var(--color-foreground));text-decoration:underline;text-decoration-color:var(--mg-gold);text-decoration-thickness:1px;text-underline-offset:.4rem}body .footer__content-bottom{border-top-color:rgba(var(--color-foreground),.16);padding-top:3.2rem}body .copyright__content,body .footer .policies li,body .footer .policies a{font-size:1.3rem;color:rgba(var(--color-foreground),.74)}body .copyright__content a,body .footer .policies a{color:inherit}body .footer .policies a:hover,body .copyright__content a:hover{color:rgb(var(--color-foreground))}body .footer .policies{display:flex;flex-wrap:wrap;gap:.4rem 0}body .footer__list-social .list-social__link{padding:1.2rem;color:rgba(var(--color-foreground),.86);transition:color var(--mg-dur-fast) ease}body .footer__list-social .list-social__link:hover{color:var(--mg-gold)}body .footer .list-payment{gap:.2rem}body .footer .localization-form__select{font-size:1.3rem}@media screen and (max-width:749px){body .footer-block.grid__item{margin:4.8rem 0}body .footer .policies{justify-content:center}}body *:focus-visible{outline-color:var(--mg-gold)}body .mg-tone--cream *:focus-visible,body .mg-tone--beige *:focus-visible,body .mg-tone--white *:focus-visible{outline-color:var(--mg-forest)}@media(prefers-reduced-motion:reduce){body .card__media .media img,body .header-wrapper,body .header__heading-logo,body .header__menu-item span{transition:none!important}}@media print{.section-header,.announcement-bar-section,.mg-sticky-atc,.mg-hero__scroll{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/mg-dawn.css.map */
