.mgs-compare-mobile{display:none}@media(max-width:989px){.mgs-mobile-nav nav{max-height:min(75vh,650px);max-height:min(75dvh,650px);overflow-y:auto;overscroll-behavior:contain}.mgs-mobile-nav nav a{min-height:48px;display:flex;align-items:center;font-size:14px}.mgs-mobile-nav summary{min-width:70px;min-height:48px;justify-content:center}.mgs-header .mgs-cart{min-width:44px;min-height:48px;justify-content:center}}@media(max-width:749px){.mgs-shell{width:calc(100% - 36px)}.mgs-announcement{font-size:10px;line-height:1.5;letter-spacing:.04em;padding:8px 18px}.mgs-announcement a{display:block}.mgs-header-inner{min-height:72px}.mgs-header-actions{gap:12px}.mgs-logo{width:116px}.mgs-mobile-nav nav{grid-template-columns:1fr;padding:12px 22px 20px;gap:0}.mgs-mobile-nav nav a{min-height:46px;padding:11px 0}.mgs-hero-grid{padding-block:30px;gap:24px}.mgs-hero h1{font-size:clamp(34px,9.5vw,44px);letter-spacing:-.055em}.mgs-hero .mgs-lead,.mgs-story .mgs-lead,.mgs-section-intro{font-size:15px;line-height:1.75}.mgs-hero .mgs-actions{gap:12px}.mgs-hero .mgs-actions>a{min-height:48px}.mgs-quiz-hero-link{min-height:44px;align-items:center;line-height:1.5;font-size:13px;margin-top:8px}.mgs-hero-note{font-size:11px;margin-top:14px}.mgs-section{padding-block:40px}.mgs-section-heading{gap:20px}.mgs-section-heading-only p:last-child{font-size:14px;line-height:1.75}.mgs-pathway{min-height:0;padding:22px}.mgs-pathway p,.mgs-shop-caption p{font-size:14px;line-height:1.7}.mgs-card-link{font-size:12px;line-height:1.6}.mgs-card-top{margin-bottom:22px}.mgs-brand-card{padding-inline:14px;min-height:138px}.mgs-brand-card p,.mgs-small-note{font-size:12px}.mgs-button,.mgs-text-link{font-size:13px;min-height:46px;line-height:1.5}.mgs-accordion details>div,.mgs-guide .mgs-accordion details>div{font-size:14px;line-height:1.75}.mgs-visit-inner{padding:22px}.mgs-visit p:last-child{font-size:14px;line-height:1.75}.mgs-footer-nav a{font-size:14px;min-height:44px;line-height:1.6;padding:10px 0;overflow-wrap:anywhere}.mgs-footer-about p{font-size:14px;line-height:1.75}.mgs-footer-nav{gap:28px 22px}.mgs-social-buttons a{min-height:48px;padding:13px 20px}.mgs-social-follow{padding-top:28px}.mgs-quiz-layout{gap:18px}.mgs-quiz-intro h2{font-size:32px}.mgs-frame-quiz .mgs-quiz-card{padding:20px;margin-right:5px;box-shadow:4px 4px #171717}.mgs-frame-quiz .mgs-quiz-card h3,.mgs-frame-quiz .mgs-quiz-card legend{font-size:24px}.mgs-frame-quiz .mgs-quiz-options{gap:12px}.mgs-frame-quiz .mgs-quiz-option{min-height:76px}.mgs-frame-quiz .mgs-quiz-option input{width:22px;height:22px}.mgs-frame-quiz .mgs-quiz-option small{font-size:13px}.mgs-frame-quiz .mgs-quiz-back,.mgs-frame-quiz .mgs-quiz-reset{min-height:44px;padding-inline:4px;font-size:13px}.mgs-frame-quiz .mgs-quiz-brands{grid-template-columns:1fr;gap:10px}.mgs-frame-quiz .mgs-quiz-brand{flex-direction:row;justify-content:space-between;gap:18px;padding:12px 16px}.mgs-frame-quiz .mgs-quiz-brand img{width:100px;max-width:48%;height:44px}.mgs-frame-quiz .mgs-quiz-brand span{font-size:13px}.mgs-frame-quiz .mgs-quiz-result-actions{gap:12px}.mgs-frame-quiz .mgs-quiz-result-actions a{min-height:46px}.mgs-frame-quiz .mgs-quiz-button{width:100%;font-size:13px}.mgs-frame-quiz .mgs-quiz-controls .mgs-quiz-button{width:auto;max-width:78%;gap:10px}.mgs-frame-quiz .mgs-quiz-link{display:inline-flex;align-items:center}.mgs-lens-comparison .mgs-compare-scroll,.mgs-lens-comparison .mgs-compare-scroll-hint{display:none}.mgs-compare-mobile{display:grid;gap:22px;margin-right:5px}.mgs-compare-mobile-card{border:2px solid #171717;background:#fff;box-shadow:4px 4px #171717;overflow:hidden}.mgs-compare-mobile-card h3{background:#fedc00;color:#171717;font-size:23px;line-height:1.2;font-weight:700;margin:0;padding:18px 20px;border-bottom:2px solid #171717}.mgs-compare-mobile-card dl{margin:0;padding:0 20px}.mgs-compare-mobile-card dl>div{padding:16px 0;border-bottom:1px solid #deded6}.mgs-compare-mobile-card dt{font-size:13px;font-weight:800;line-height:1.5;margin-bottom:7px}.mgs-compare-mobile-card dd{margin:0;font-size:15px;line-height:1.65}.mgs-compare-mobile-card>.mgs-compare-button{margin:18px 20px 22px;font-size:13px;min-height:46px}.mgs-lens-copy{font-size:15px;line-height:1.8}.mgs-lens-card p,.mgs-lens-help p,.mgs-sight-cards p{font-size:14px;line-height:1.75}.mgs-contact-page .mgs-contact-plan p{font-size:15px;line-height:1.75}.mgs-contact-page .mgs-plan-bring ul{font-size:14px;line-height:1.75}.mgs-contact-map-heading h2{font-size:23px}.mgs-contact-map-actions .mgs-contact-button{font-size:13px;min-height:48px}.mgs-contact-map-actions .mgs-contact-text-link{min-height:44px;align-items:center;font-size:13px}.mgs-contact-map-card,.mgs-contact-plan,.mgs-contact-hours{box-shadow:4px 4px #171717}.mgs-contact-detail{overflow-wrap:anywhere}.mgs-visit-step p,.mgs-visit-step .rte,.mgs-visit-bring .rte{font-size:15px;line-height:1.75}.mgs-visit-step h3{font-size:25px}.mgs-visit-step{padding:22px}.mgs-visit-button,.mgs-rg-button,.mgs-brands-button{min-height:48px;font-size:13px}.mgs-about-body,.mgs-about-hero .mgs-lead{font-size:15px;line-height:1.8}.mgs-about-hero h1{font-size:clamp(31px,8.8vw,38px)}.mgs-about-timeline li{gap:16px;grid-template-columns:62px minmax(0,1fr)}.mgs-about-gallery img{height:auto;max-height:360px;object-fit:cover}.mgs-brands-search input{font-size:16px;min-height:48px}.mgs-brands-toolbar nav a{min-height:44px;align-items:center}.mgs-brands-logo-card{box-shadow:3px 3px #171717}.mgs-brands-logo-card h3{font-size:14px}.mgs-rg-card p,.mgs-rg-faq-grid p,.mgs-journal-copy p{font-size:14px;line-height:1.75}.mgs-journal-card a,.mgs-journal-closing a{min-height:44px}.mgs-merch-grid .card__heading{font-size:18px}.product .product-form__input input[type=radio]+label{min-height:44px;min-width:48px;display:inline-flex;align-items:center;justify-content:center;line-height:1.4;padding:12px 15px}.product .quantity__button,.product .quantity__input{min-height:46px}.product .share-button__button,.product .pickup-availability-button{min-height:44px}.product .product__description{font-size:15px;line-height:1.75}#MainContent input:not([type=radio]):not([type=checkbox]):not([type=hidden]):not([type=submit]),#MainContent select,#MainContent textarea,.footer input[type=email]{font-size:16px}#MainContent button[type=submit]{min-height:48px}}@media(max-width:389px){.mgs-footer-nav{grid-template-columns:1fr}.mgs-merch-grid #product-grid>li.grid__item{width:100%;max-width:100%}.mgs-merch-grid .card>.card__content{padding:18px}.mgs-quiz-intro h2{font-size:29px}.mgs-header-actions{gap:8px}.mgs-logo{width:108px}.mgs-contact-hours dl>div{display:block}.mgs-contact-hours dd{margin-top:6px}}.mgs-theme-toggle{display:none;position:relative;align-items:center;justify-content:space-between;flex:0 0 76px;width:76px;height:44px;padding:3px;border:2px solid #171717;border-radius:24px;background:#fff;color:#171717;cursor:pointer;isolation:isolate;box-sizing:border-box}.mgs-theme-ready .mgs-theme-toggle{display:inline-flex}.mgs-theme-icon{width:32px;height:34px;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;pointer-events:none}.mgs-theme-thumb{position:absolute;z-index:0;left:3px;top:3px;width:32px;height:34px;border-radius:50%;background:#fedc00;border:1px solid #171717;box-sizing:border-box;transition:transform .18s ease;pointer-events:none}.mgs-theme-toggle[aria-checked=true] .mgs-theme-thumb{transform:translate(34px)}.mgs-theme-toggle:focus-visible{outline:3px solid #171717;outline-offset:4px}.mgs-header-inner{gap:20px}.mgs-header-actions{gap:14px}.mgs-desktop-nav{gap:12px}.mgs-desktop-nav a{font-size:10.5px}@media(min-width:1280px){.mgs-theme-toggle{order:2}.mgs-cart{order:3}.mgs-visit-link{order:1}}@media(min-width:990px)and (max-width:1279px){.mgs-desktop-nav{display:none}.mgs-header-inner{justify-content:space-between}.mgs-header-actions .mgs-visit-link{display:none}.mgs-mobile-nav{display:block}.mgs-mobile-nav summary{display:flex;align-items:center;gap:12px;min-height:48px;cursor:pointer;list-style:none}.mgs-mobile-nav summary::-webkit-details-marker{display:none}.mgs-mobile-nav nav{position:absolute;top:100%;left:0;right:0;display:grid;grid-template-columns:1fr 1fr;gap:4px 24px;padding:20px 28px;background:#fedc00;border-bottom:2px solid #171717;max-height:75vh;overflow-y:auto}.mgs-mobile-nav nav a{padding:14px 0;color:#171717;text-decoration:none;border-bottom:1px solid #17171733;min-height:46px;font-size:14px}}@media(max-width:749px){.mgs-header-inner{gap:12px}.mgs-header-actions{gap:8px}.mgs-theme-toggle{flex-basis:68px;width:68px;height:44px}.mgs-theme-icon,.mgs-theme-thumb{width:28px}.mgs-theme-toggle[aria-checked=true] .mgs-theme-thumb{transform:translate(30px)}}@media(max-width:359px){.mgs-header .mgs-logo{width:92px}.mgs-header .mgs-header-actions{gap:5px}.mgs-header .mgs-cart{min-width:32px}.mgs-mobile-nav summary{min-width:57px;gap:7px;font-size:11px}}@media(prefers-reduced-motion:reduce){.mgs-theme-thumb{transition:none}}html[data-mgs-theme=dark]{color-scheme:dark;--mgs-paper:#171717;--mgs-muted:#c6c6bd;--mgs-line:#62625b;--color-background:23,23,23;--color-foreground:246,245,240;--gradient-background:#171717;--color-button:254,220,0;--color-button-text:23,23,23;--color-secondary-button:36,36,36;--color-secondary-button-text:246,245,240;--color-link:246,245,240}html[data-mgs-theme=dark] body,html[data-mgs-theme=dark] [class*=color-]{--color-background:23,23,23;--color-foreground:246,245,240;--gradient-background:#171717;--color-button:254,220,0;--color-button-text:23,23,23;--color-secondary-button:36,36,36;--color-secondary-button-text:246,245,240;--color-link:246,245,240;background-color:#171717;color:#f6f5f0}html[data-mgs-theme=dark] .mgs-aftercare,html[data-mgs-theme=dark] .mgs-aftercare-teaser{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-aftercare-hero{border-bottom:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-aftercare-badge,html[data-mgs-theme=dark] .mgs-aftercare-essentials{border:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-aftercare-jumps a{background:#242424!important;border:2px solid #62625b!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-aftercare-jumps a:hover{background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-aftercare-card{border:2px solid #62625b!important;background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-aftercare-card-heading{border-bottom:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-aftercare-card:nth-child(2n) .mgs-aftercare-card-heading{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-aftercare-support{border-top:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-aftercare-button{border:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-aftercare-button--white{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-aftercare a:focus-visible,html[data-mgs-theme=dark] .mgs-aftercare-teaser a:focus-visible{outline:3px solid #62625b!important}html[data-mgs-theme=dark] .mgs-aftercare-teaser{border-top:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-aftercare-teaser-inner{border:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-brands-page{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-brands-page h1,html[data-mgs-theme=dark] .mgs-brands-page h2,html[data-mgs-theme=dark] .mgs-brands-page h3{color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-brands-hero{border-bottom:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-brands-badge,html[data-mgs-theme=dark] .mgs-brands-button{border:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-brands-page a:focus-visible,html[data-mgs-theme=dark] .mgs-brands-page input:focus-visible{outline:3px solid #62625b!important}html[data-mgs-theme=dark] .mgs-brands-welcome{border:2px solid #62625b!important;background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-brands-asterisk{border:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-brands-toolbar nav a{border:2px solid #62625b!important;background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-brands-toolbar nav a:hover{background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-brands-search input{background:#242424!important;color:#f6f5f0!important;border:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-brands-group-heading{border-top:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-brands-number{border:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-brands-logo-card,html[data-mgs-theme=dark] .mgs-brands-empty{border:2px solid #62625b!important;background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-brands-closing{background:#242424!important;color:#f6f5f0!important;border-top:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-brands-closing-card{border:2px solid #62625b!important;background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-brands-guide{color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-contact-page{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-contact-badge{border:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-contact-card{background:#242424!important;color:#f6f5f0!important;border:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-contact-icon{border:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-contact-hours{border:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-contact-hours dl>div{border-top:1px solid #62625b!important}html[data-mgs-theme=dark] .mgs-contact-bring{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-contact-map-card{border:2px solid #62625b!important;background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-contact-map-heading{border-bottom:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-contact-map{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-contact-map-actions{border-top:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-contact-button{border:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-contact-page a:focus-visible{outline:3px solid #62625b!important}html[data-mgs-theme=dark] body:has(.mgs-contact-page) .contact{border-top:2px solid #62625b!important}html[data-mgs-theme=dark] body:has(.mgs-contact-page) .contact .field:after{border:1px solid #62625b!important}html[data-mgs-theme=dark] body:has(.mgs-contact-page) .contact .button{border:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-contact-plan{border:2px solid #62625b!important;background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-contact-plan-list>li{border-top:1px solid #62625b!important}html[data-mgs-theme=dark] .mgs-plan-marker{border:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-plan-bring{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-plan-access{border-top:1px solid #62625b!important}html[data-mgs-theme=dark] .mgs-contact-hours dl>div{border-left:1px solid #62625b!important}@media(max-width:749px){html[data-mgs-theme=dark] .mgs-contact-hours dl>div{border-top:1px solid #62625b!important}}html[data-mgs-theme=dark] .mgs-shop-card{color:#c6c6bd!important;border:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-shop-image{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-gift-image{background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-sticker{border:2px solid #62625b!important;background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-shop-caption{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-shop-caption h3{color:#c6c6bd!important}html[data-mgs-theme=dark] .mgs-guide{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-accordion details{border-top:1px solid #62625b!important}html[data-mgs-theme=dark] .mgs-accordion details:last-child{border-bottom:1px solid #62625b!important}html[data-mgs-theme=dark] .mgs-accordion summary:focus-visible{outline:3px solid #62625b!important}html[data-mgs-theme=dark] .mgs-catalogue h1,html[data-mgs-theme=dark] body{color:#c6c6bd!important}html[data-mgs-theme=dark] .mgs-header{background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-logo,html[data-mgs-theme=dark] .mgs-desktop-nav a,html[data-mgs-theme=dark] .mgs-visit-link,html[data-mgs-theme=dark] .mgs-cart{color:#c6c6bd!important}html[data-mgs-theme=dark] .mgs-hero{background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-hero h1{color:#c6c6bd!important}html[data-mgs-theme=dark] .mgs-button{border:1px solid #62625b!important}html[data-mgs-theme=dark] .mgs-button-yellow{background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-hero-art{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-pathway{color:#c6c6bd!important;background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-pathway:hover{border-color:#62625b!important}html[data-mgs-theme=dark] .mgs-pathway-yellow{background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-pathway p{color:#c6c6bd!important}html[data-mgs-theme=dark] .mgs-brands{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-brand-card{background:#242424!important;color:#f6f5f0!important;color:#c6c6bd!important}html[data-mgs-theme=dark] .mgs-story,html[data-mgs-theme=dark] .mgs-story .mgs-lead,html[data-mgs-theme=dark] .mgs-section-heading-only,html[data-mgs-theme=dark] .blog{color:#c6c6bd!important}html[data-mgs-theme=dark] .blog .card__inner{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-visit{color:#c6c6bd!important}@media(max-width:989px){html[data-mgs-theme=dark] .mgs-mobile-nav nav{border-bottom:1px solid #62625b!important;background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-mobile-nav nav a{color:#c6c6bd!important}}html[data-mgs-theme=dark] .mgs-hero{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-hero:before{background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-hero .mgs-eyebrow{border:1px solid #62625b!important;background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-hero-art{border:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-hero-copy .mgs-lead{color:#c6c6bd!important}html[data-mgs-theme=dark] .mgs-shop-image,html[data-mgs-theme=dark] .mgs-gift-image{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-shop-image .mgs-sticker{background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-guide{background:#242424!important;color:#f6f5f0!important;border-top:2px solid #62625b!important;border-bottom:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-guide .mgs-story-grid>div:first-child{background:#242424!important;color:#f6f5f0!important;border:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-guide .mgs-eyebrow,html[data-mgs-theme=dark] .mgs-guide .mgs-text-link{border:2px solid #62625b!important;background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-guide .mgs-accordion details,html[data-mgs-theme=dark] .mgs-guide .mgs-accordion details:last-child{border:2px solid #62625b!important;background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-guide .mgs-plus{border:1px solid #62625b!important;background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-guide .mgs-accordion details[open] summary{border-bottom:2px solid #62625b!important;background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-guide .mgs-accordion details>div a{color:#c6c6bd!important}html[data-mgs-theme=dark] [id$=__mgs_blog_heading] .mgs-section-heading-only{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] [id$=__mgs_blog_heading] .mgs-eyebrow{border:2px solid #62625b!important;background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .blog{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .blog .article-card{background:#242424!important;color:#f6f5f0!important;border:2px solid #62625b!important}html[data-mgs-theme=dark] .blog .article-card .card__inner{border-bottom:2px solid #62625b!important}html[data-mgs-theme=dark] .blog .article-card>.card__content{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .blog .article-card .card__heading{color:#c6c6bd!important}html[data-mgs-theme=dark] .blog .article-card .article-card__info{border:1px solid #62625b!important;background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .blog .article-card .article-card__excerpt{color:#c6c6bd!important}html[data-mgs-theme=dark] .blog .blog__view-all a{border:2px solid #62625b!important;background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-brands{background:#242424!important;color:#f6f5f0!important;border-top:2px solid #62625b!important;border-bottom:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-brands .mgs-eyebrow,html[data-mgs-theme=dark] .mgs-visit .mgs-eyebrow{border:2px solid #62625b!important;background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-brands .mgs-brand-card{border:2px solid #62625b!important;background:linear-gradient(var(--mgs-yellow),var(--mgs-yellow)) top/100% 8px no-repeat #242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-brands .mgs-text-link{border:2px solid #62625b!important;background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-visit{background:#242424!important;color:#f6f5f0!important;color:#c6c6bd!important;border-bottom:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-visit-inner,html[data-mgs-theme=dark] .mgs-visit .mgs-button{border:2px solid #62625b!important}html[data-mgs-theme=dark] .ifs-title{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .ifs-title .instastory-title{color:#c6c6bd!important}html[data-mgs-theme=dark] .ifs-title .ifs-title-markup{border:2px solid #62625b!important;background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .footer{background:#242424!important;color:#f6f5f0!important;color:#c6c6bd!important;border-top:2px solid #62625b!important}html[data-mgs-theme=dark] .footer .footer-block--menu{border:2px solid #62625b!important;background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .footer .footer-block__heading{border:1px solid #62625b!important;background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .footer .footer-block__details-content a{border:1px solid #62625b!important;background:#242424!important;color:#f6f5f0!important;color:#c6c6bd!important}html[data-mgs-theme=dark] .footer .footer-block__details-content a:hover{background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .footer .newsletter-form .field{border:2px solid #62625b!important;background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .footer .field__input{background:#242424!important;color:#f6f5f0!important;color:#c6c6bd!important}html[data-mgs-theme=dark] .footer .field__label{color:#c6c6bd!important}html[data-mgs-theme=dark] .footer .newsletter-form__button{border-left:2px solid #62625b!important;background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .footer .list-social__link{border:2px solid #62625b!important;background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .footer .footer__content-bottom{background:#242424!important;color:#f6f5f0!important;border-top:2px solid #62625b!important}html[data-mgs-theme=dark] .footer .copyright__content,html[data-mgs-theme=dark] .footer .copyright__content a,html[data-mgs-theme=dark] .mgs-footer-nav h2{color:#c6c6bd!important}html[data-mgs-theme=dark] .mgs-footer-nav h2:after{background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-footer-nav a,html[data-mgs-theme=dark] .mgs-footer-about p{color:#c6c6bd!important}html[data-mgs-theme=dark] .footer .newsletter-form .field{border-bottom:1px solid #62625b!important;background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .footer .field__input{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .footer .newsletter-form__button{background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .footer .list-social__link{color:#c6c6bd!important}html[data-mgs-theme=dark] .footer .list-social__link:hover{background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .footer a:focus-visible{outline:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-social-follow{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-social-follow h2{color:#c6c6bd!important}html[data-mgs-theme=dark] .mgs-social-buttons a{background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-social-buttons a:focus-visible{outline:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-social-buttons a{border:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-faq-hub{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-faq-hero{border-bottom:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-faq-badge,html[data-mgs-theme=dark] .mgs-faq-hours{border:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-faq-topics a{border:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-faq-topics a:hover{background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-faq-group{border:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-faq-group-header{border-right:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-faq-group:nth-child(2n) .mgs-faq-group-header{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-faq-question{border-bottom:1px solid #62625b!important}html[data-mgs-theme=dark] .mgs-faq-plus{border:1.5px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-faq-support,html[data-mgs-theme=dark] .mgs-faq-button{border:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-faq-button--white{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-faq-hub a:focus-visible,html[data-mgs-theme=dark] .mgs-faq-question summary:focus-visible{outline:3px solid #62625b!important}html[data-mgs-theme=dark] .mgs-weekly-hours{border:2px solid #62625b!important;background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-weekly-hours .is-closed dd{background:#fedc00!important;color:#171717!important}@media(max-width:749px){html[data-mgs-theme=dark] .mgs-faq-group-header{border-bottom:2px solid #62625b!important}}html[data-mgs-theme=dark] .mgs-frame-quiz{background:#242424!important;border-top:2px solid #62625b!important;border-bottom:2px solid #62625b!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-quiz-badge,html[data-mgs-theme=dark] .mgs-quiz-glasses{border:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-quiz-card{background:#242424!important;color:#f6f5f0!important;border:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-quiz-button{border:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-quiz-card progress{border:1px solid #62625b!important;background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-quiz-card progress::-webkit-progress-bar{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-quiz-card progress::-webkit-progress-value{background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-quiz-card progress::-moz-progress-bar{background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-quiz-option{border:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-quiz-option:has(input:checked){background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-quiz-card :focus-visible{outline:3px solid #62625b!important}html[data-mgs-theme=dark] .mgs-quiz-brand{border:1px solid #62625b!important}html[data-mgs-theme=dark] .mgs-gift-art{background:#242424!important;color:#f6f5f0!important;border:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-gift-product .product-form__input input[type=radio]+label{border:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-gift-product .product-form__input input[type=radio]:focus-visible+label{outline:3px solid #62625b!important}html[data-mgs-theme=dark] .mgs-gift-product .product-form__submit{border:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-gift-product .quantity{border:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-gift-product .product__accordion{border-color:#62625b!important}html[data-mgs-theme=dark] .mgs-journal{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-journal h1,html[data-mgs-theme=dark] .mgs-journal h2{color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-journal-hero{border-bottom:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-journal-badge,html[data-mgs-theme=dark] .mgs-journal-button{border:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-journal a:focus-visible{outline:3px solid #62625b!important}html[data-mgs-theme=dark] .mgs-journal-card{border:2px solid #62625b!important;background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-journal-image{background:#242424!important;color:#f6f5f0!important;border-bottom:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-journal-date{border:1px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-journal-featured .mgs-journal-image{border-right:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-journal-closing{background:#242424!important;color:#f6f5f0!important;border-block:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-journal-closing-card{background:#242424!important;color:#f6f5f0!important;border:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-journal .pagination__item--current{border:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}@media(max-width:749px){html[data-mgs-theme=dark] .mgs-journal-featured .mgs-journal-image{border-bottom:2px solid #62625b!important}}html[data-mgs-theme=dark] .mgs-lens-comparison{background:#242424!important;color:#f6f5f0!important;border-top:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-compare-badge{border:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-compare-scroll{border:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-compare-table th,html[data-mgs-theme=dark] .mgs-compare-table td{border-right:1px solid #62625b!important;border-bottom:1px solid #62625b!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-compare-table thead th{border-bottom:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-compare-table tbody th{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-compare-button{border:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-lens-comparison :focus-visible{outline:3px solid #62625b!important}html[data-mgs-theme=dark] .mgs-lens-intro h1{color:#c6c6bd!important}html[data-mgs-theme=dark] .mgs-lens-card{color:#c6c6bd!important;border:2px solid #62625b!important;background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-lens-card:hover{background:color-mix(in srgb,var(--mgs-yellow) 12%,#242424)!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-lens-icon{border:2px solid #62625b!important;background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-lens-icon-bifocal span{border:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-lens-icon-varifocal{background:linear-gradient(180deg,var(--mgs-yellow),color-mix(in srgb,var(--mgs-yellow) 12%,#242424))!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-lens-icon-varifocal span{border-left:1px dashed #62625b!important}html[data-mgs-theme=dark] .mgs-sight-cards>a{border:1px solid #62625b!important;background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-lens-detail aside{border:2px solid #62625b!important;background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-press{background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-press-masthead{border-right:1px solid #62625b!important}html[data-mgs-theme=dark] .mgs-press-masthead>a{color:#c6c6bd!important}html[data-mgs-theme=dark] .mgs-press h2{color:#c6c6bd!important}html[data-mgs-theme=dark] .mgs-lens-guide a:focus-visible,html[data-mgs-theme=dark] .mgs-press a:focus-visible{outline:3px solid #62625b!important}@media(max-width:749px){html[data-mgs-theme=dark] .mgs-press-masthead{border-bottom:1px solid #62625b!important}}html[data-mgs-theme=dark] .mgs-merch-hero{background:#242424!important;color:#f6f5f0!important;border-bottom:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-merch-badge{border:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-merch-intro h1{color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-merch-purpose{border:2px solid #62625b!important;background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-merch-purpose p:first-child{background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-merch-grid{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-merch-grid .product-card-wrapper{border:2px solid #62625b!important;background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-merch-grid .card{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-merch-grid .card__inner{background:#242424!important;color:#f6f5f0!important;border-bottom:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-merch-grid .card__media img{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-merch-grid .card-information .price{color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-merch-grid .quick-add__submit{border:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-merch-grid .facets-container{border-bottom:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-merch-grid .facets__summary,html[data-mgs-theme=dark] .mgs-merch-grid .facet-filters__sort{color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-merch-grid .mobile-facets__open,html[data-mgs-theme=dark] .mgs-merch-grid .badge{border:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] body:has(.mgs-merch-grid) .quick-add-modal__content{border:2px solid #62625b!important;background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] body:has(.mgs-merch-grid) .quick-add-modal .product-form__input input[type=radio]+label{border:2px solid #62625b!important;background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] body:has(.mgs-merch-grid) .quick-add-modal .product-form__input input[type=radio]:checked+label{background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] body:has(.mgs-merch-grid) .quick-add-modal .product-form__submit{border:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] body:has(.mgs-merch-grid) .quick-add-modal__toggle{border:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}@media(max-width:749px){html[data-mgs-theme=dark] .mgs-compare-mobile-card{border:2px solid #62625b!important;background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-compare-mobile-card h3{border-bottom:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}}html[data-mgs-theme=dark] .mgs-reglaze{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-reglaze h1,html[data-mgs-theme=dark] .mgs-reglaze h2,html[data-mgs-theme=dark] .mgs-reglaze h3{color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-rg-hero{border-bottom:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-rg-badge,html[data-mgs-theme=dark] .mgs-rg-button{border:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-rg-button:focus-visible,html[data-mgs-theme=dark] .mgs-reglaze a:focus-visible,html[data-mgs-theme=dark] .mgs-reglaze summary:focus-visible{outline:3px solid #62625b!important}html[data-mgs-theme=dark] .mgs-rg-note{border:2px solid #62625b!important;background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-rg-symbol{border:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-rg-note a,html[data-mgs-theme=dark] .mgs-rg-card a{color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-rg-steps li{border-top:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-rg-number{border:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-rg-options{background:#242424!important;color:#f6f5f0!important;border-top:2px solid #62625b!important;border-bottom:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-rg-card{background:#242424!important;color:#f6f5f0!important;border:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-rg-price{border:1px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-rg-brand{border:2px solid #62625b!important;background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-rg-questions{background:#242424!important;color:#f6f5f0!important;border-top:2px solid #62625b!important;border-bottom:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-rg-questions details{background:#242424!important;color:#f6f5f0!important;border:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-rg-questions summary span{background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-rg-questions details[open] summary{background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-rg-cta{border:2px solid #62625b!important}html[data-mgs-theme=dark] [id$=__mgs_reviews_heading] .mgs-section-heading-only{background:#242424!important;color:#f6f5f0!important;border-top:2px solid #62625b!important}html[data-mgs-theme=dark] [id$=__mgs_reviews_heading] .mgs-eyebrow{border:2px solid #62625b!important;background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-reviews-panel{background:#242424!important;color:#f6f5f0!important;border-bottom:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-reviews-frame{background:#242424!important;color:#f6f5f0!important;border:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-reviews-frame .reputon-reviews-head{border:2px solid #62625b!important;background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-reviews-frame .reputon-reviews-head .reputon-name,html[data-mgs-theme=dark] .mgs-reviews-frame .reputon-reviews-head .reputon-reviews-count,html[data-mgs-theme=dark] .mgs-reviews-frame .reputon-reviews-head .reputon-rating-stars{color:#c6c6bd!important}html[data-mgs-theme=dark] .mgs-reviews-frame .reputon-leave-review{border:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-reviews-frame .reputon-card{background:#242424!important;color:#f6f5f0!important;border:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-reviews-frame .reputon-card .reputon-name,html[data-mgs-theme=dark] .mgs-reviews-frame .reputon-card .reputon-name a,html[data-mgs-theme=dark] .mgs-reviews-frame .reputon-card .reputon-text,html[data-mgs-theme=dark] .mgs-reviews-frame .reputon-card .reputon-date,html[data-mgs-theme=dark] .mgs-reviews-frame .reputon-card .reputon-text-holder a{color:#c6c6bd!important}html[data-mgs-theme=dark] .mgs-reviews-frame .reputon-swiper-button-prev,html[data-mgs-theme=dark] .mgs-reviews-frame .reputon-swiper-button-next{border:2px solid #62625b!important;background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-reviews-frame button:focus-visible,html[data-mgs-theme=dark] .mgs-reviews-frame a:focus-visible{outline:3px solid #62625b!important}html[data-mgs-theme=dark] .mgs-reviews-frame .reputon-top-part{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-reviews-frame .reputon-show-more,html[data-mgs-theme=dark] .mgs-about-hero h1{color:#c6c6bd!important}html[data-mgs-theme=dark] .mgs-about-hero figure{background:#242424!important;color:#f6f5f0!important;border:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-about-sticker{border:2px solid #62625b!important;background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-about-value-grid article{border:1px solid #62625b!important;background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-about-value-grid article:nth-child(2){background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-about-value-grid h3,html[data-mgs-theme=dark] .mgs-about-founder{color:#c6c6bd!important}html[data-mgs-theme=dark] .mgs-about-gallery figure{border:2px solid #62625b!important;background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-about-gallery h3{color:#c6c6bd!important}html[data-mgs-theme=dark] .mgs-about-timeline{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-about-timeline ol{border-top:1px solid #62625b!important}html[data-mgs-theme=dark] .mgs-about-timeline li{border-bottom:1px solid #62625b!important}html[data-mgs-theme=dark] .mgs-about-timeline h3{color:#c6c6bd!important}html[data-mgs-theme=dark] .mgs-about-visit{background:var(--mgs-yellow)!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-about-visit li:before{border:1px solid #62625b!important}html[data-mgs-theme=dark] .mgs-your-visit{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-your-visit h1,html[data-mgs-theme=dark] .mgs-your-visit h2,html[data-mgs-theme=dark] .mgs-your-visit h3{color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-visit-hero{border-bottom:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-visit-badge,html[data-mgs-theme=dark] .mgs-visit-button{border:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-visit-button:focus-visible{outline:3px solid #62625b!important}html[data-mgs-theme=dark] .mgs-visit-bring{border:2px solid #62625b!important;background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-visit-star{border:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-your-visit .rte li::marker{color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-visit-step{border:2px solid #62625b!important;background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-visit-step-number{border:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-visit-lenses{border-block:2px solid #62625b!important;background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-visit-lens-names li{background:#242424!important;border:2px solid #62625b!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-visit-close-card{border:2px solid #62625b!important;background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-header .mgs-visit-link{background:#242424!important;color:#f6f5f0!important;border:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-header .mgs-visit-link:hover{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-header .mgs-visit-link:focus-visible{outline:3px solid #62625b!important}html[data-mgs-theme=dark] .mgs-pathways .mgs-pathway{border:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-pathways .mgs-pathway:focus-visible{outline:3px solid #62625b!important}html[data-mgs-theme=dark] .mgs-pathways .mgs-card-top>span:first-child{border:2px solid #62625b!important;background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-pathways .mgs-pathway-yellow .mgs-card-top>span:first-child{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-pathways .mgs-card-link{border-bottom:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-press .mgs-press-button{background:#242424!important;color:#f6f5f0!important;border:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-press .mgs-press-button:hover{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-seo-breadcrumbs{color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-seo-breadcrumbs a:focus-visible{outline:2px solid #62625b!important}html[data-mgs-theme=dark] .mgs-header{background:#171717!important;border-color:#62625b!important}html[data-mgs-theme=dark] .mgs-logo{background:#fedc00;padding:6px 10px;color:#171717;box-sizing:border-box}html[data-mgs-theme=dark] .mgs-desktop-nav a,html[data-mgs-theme=dark] .mgs-cart,html[data-mgs-theme=dark] .mgs-mobile-nav summary{color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-mobile-nav nav{background:#242424!important;border-color:#62625b!important}html[data-mgs-theme=dark] .mgs-mobile-nav nav a{color:#f6f5f0!important;border-color:#62625b!important}html[data-mgs-theme=dark] .mgs-header .mgs-visit-link{background:#242424!important;color:#f6f5f0!important;border-color:#88887d!important}html[data-mgs-theme=dark] .mgs-theme-toggle{background:#242424;color:#f6f5f0;border-color:#aaa99e}html[data-mgs-theme=dark] .mgs-theme-toggle[aria-checked=true] .mgs-theme-icon:last-child{color:#171717}html[data-mgs-theme=dark] .mgs-theme-toggle:focus-visible{outline-color:#fedc00}html[data-mgs-theme=dark] .mgs-hero{background:#171717!important}html[data-mgs-theme=dark] .mgs-hero h1{color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-hero-copy .mgs-lead{color:#deded6!important}html[data-mgs-theme=dark] .mgs-hero .mgs-eyebrow{color:#171717!important}html[data-mgs-theme=dark] .mgs-button-dark{background:#fedc00!important;color:#171717!important;border-color:#fedc00!important;box-shadow:4px 4px #62625b}html[data-mgs-theme=dark] .mgs-hero-art{background:#fff!important;border-color:#171717!important}html[data-mgs-theme=dark] .mgs-hero-art figcaption{color:#5b5b55!important}html[data-mgs-theme=dark] .mgs-values{background:#242424!important;color:#fedc00!important}html[data-mgs-theme=dark] .mgs-announcement{background:#0e0e0e!important}html[data-mgs-theme=dark] .mgs-announcement a{color:#fedc00!important}html[data-mgs-theme=dark] .mgs-brand-card img,html[data-mgs-theme=dark] .mgs-brands-logo-card img,html[data-mgs-theme=dark] .mgs-quiz-brand img{background:#fff;padding:10px;box-sizing:border-box}html[data-mgs-theme=dark] .mgs-rg-brand{background:#fff!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-shop-image,html[data-mgs-theme=dark] .mgs-gift-art,html[data-mgs-theme=dark] .mgs-merch-grid .card__inner,html[data-mgs-theme=dark] .mgs-merch-grid .card__media img{background:#fff!important}html[data-mgs-theme=dark] .mgs-shop-caption,html[data-mgs-theme=dark] .mgs-blog .card__content{color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-footer-about p{color:#c6c6bd!important}html[data-mgs-theme=dark] .footer{background:#171717!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .footer .footer__content-bottom{background:#171717!important}html[data-mgs-theme=dark] .mgs-lens-detail aside h2,html[data-mgs-theme=dark] .mgs-lens-detail aside h3,html[data-mgs-theme=dark] .mgs-lens-detail aside p,html[data-mgs-theme=dark] .mgs-about-visit h2,html[data-mgs-theme=dark] .mgs-about-visit p,html[data-mgs-theme=dark] .mgs-about-visit li,html[data-mgs-theme=dark] .mgs-pathway-yellow p{color:#171717!important}html[data-mgs-theme=dark] .mgs-quiz-option:has(input:checked){background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-quiz-option:has(input:checked) strong,html[data-mgs-theme=dark] .mgs-quiz-option:has(input:checked) span{color:#171717!important}html[data-mgs-theme=dark] .mgs-compare-table thead th,html[data-mgs-theme=dark] .mgs-faq-group-header,html[data-mgs-theme=dark] .mgs-faq-group-header h2,html[data-mgs-theme=dark] .mgs-faq-group-header p{color:#171717!important}html[data-mgs-theme=dark] .mgs-faq-group:nth-child(2n) .mgs-faq-group-header,html[data-mgs-theme=dark] .mgs-faq-group:nth-child(2n) .mgs-faq-group-header h2,html[data-mgs-theme=dark] .mgs-faq-group:nth-child(2n) .mgs-faq-group-header p{color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-faq-hours,html[data-mgs-theme=dark] .mgs-faq-support,html[data-mgs-theme=dark] .mgs-contact-map-heading,html[data-mgs-theme=dark] .mgs-aftercare-essentials,html[data-mgs-theme=dark] .mgs-reviews-frame .reputon-reviews-head,html[data-mgs-theme=dark] .mgs-reviews-frame .reputon-reviews-head *{color:#171717!important}html[data-mgs-theme=dark] .mgs-reviews-frame .reputon-card,html[data-mgs-theme=dark] .mgs-reviews-frame .reputon-top-part{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-reviews-frame .reputon-card :is(p,a,span,div){color:inherit}html[data-mgs-theme=dark] .mgs-reviews-frame .reputon-leave-review{background:#171717!important;color:#fff!important}html[data-mgs-theme=dark] .field__input,html[data-mgs-theme=dark] .select__select,html[data-mgs-theme=dark] .quantity{background:#242424;color:#f6f5f0}html[data-mgs-theme=dark] .field__label{color:#c6c6bd}html[data-mgs-theme=dark] .mgs-social-buttons a{color:#171717!important}html[data-mgs-theme=dark] .mgs-press{background:#242424!important;color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-press h2,html[data-mgs-theme=dark] .mgs-press-masthead a{color:#f6f5f0!important}html[data-mgs-theme=dark] .mgs-quiz-glasses{background:#fedc00!important;color:#171717!important}html[data-mgs-theme=dark] .mgs-hero,html[data-mgs-theme=dark] .mgs-hero-copy,html[data-mgs-theme=dark] .mgs-hero-copy .mgs-text-link,html[data-mgs-theme=dark] .mgs-hero-copy .mgs-quiz-hero-link{color:#f6f5f0!important}@media(max-width:749px){html[data-mgs-theme=dark] .mgs-hero-note{background:#171717;padding:8px 10px;color:#f6f5f0}}.mgs-brands-page .mgs-brands-button,.mgs-reglaze .mgs-rg-button,.mgs-about-hero .mgs-actions a{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;min-height:52px;padding:13px 20px;border:2px solid #171717;border-radius:0;background:#fff;color:#171717;box-shadow:4px 4px #171717;text-decoration:none;font-weight:700;line-height:1.4}.mgs-brands-page .mgs-brands-button:focus-visible,.mgs-reglaze .mgs-rg-button:focus-visible,.mgs-about-hero .mgs-actions a:focus-visible{outline:3px solid #171717;outline-offset:5px}html[data-mgs-theme=dark] .mgs-brands-page .mgs-brands-button,html[data-mgs-theme=dark] .mgs-reglaze .mgs-rg-button,html[data-mgs-theme=dark] .mgs-about-hero .mgs-actions a{background:#fedc00!important;color:#171717!important;border-color:#171717!important;box-shadow:4px 4px #777!important}html[data-mgs-theme=dark] .mgs-brands-page .mgs-brands-button:focus-visible,html[data-mgs-theme=dark] .mgs-reglaze .mgs-rg-button:focus-visible,html[data-mgs-theme=dark] .mgs-about-hero .mgs-actions a:focus-visible{outline-color:#fedc00!important}@media(max-width:749px){.mgs-about-hero .mgs-actions{display:flex;flex-wrap:wrap;gap:14px}.mgs-about-hero .mgs-actions a{max-width:100%;box-sizing:border-box}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/mgs-performance-bundle.css.map */
