:root:has(.gw .mg-hdr--white) .header{--header-transparent-header-text-color: 255 255 255}:root:has(.gw .mg-hdr--cream) .header{--header-transparent-header-text-color: 250 244 240}:root:has(.gw .mg-hdr--white) .header:not(.is-solid,:has([open])) .header__logo-image--transparent{filter:brightness(0) invert(1)}:root:has(.gw .mg-hdr--cream) .header:not(.is-solid,:has([open])) .header__logo-image--transparent{filter:brightness(0) invert(95%) sepia(6%) saturate(300%) hue-rotate(330deg)}:root:has(.gw--thin-header) .header{--header-grid: "logo primary-nav secondary-nav" / auto minmax(0, 1fr) auto !important}:root:has(.gw--thin-header) .header__primary-nav{justify-content:flex-end}@media screen and (min-width:1000px){:root:has(.gw--thin-header) .header__primary-nav>ul{display:none!important}:root:has(.gw--thin-header) .header__primary-nav>button{display:inline-flex!important}}.gw .gw-hero{display:grid!important;grid-template-columns:minmax(0,1fr);min-height:0!important;overflow:visible!important}.gw .gw-hero__media{position:relative!important;inset:auto!important;grid-area:1 / 1;height:min(100svh,56.25vw);overflow:hidden}.gw .gw-hero__media picture{display:block;height:100%}.gw .gw-hero__media img,.gw .gw-hero__media .gw-ph{width:100%;height:100%;object-fit:cover}.gw .gw-hero__head{grid-area:1 / 1;align-self:start;z-index:1}.gw .gw-hero__content{grid-area:2 / 1;--gw-hero-fg: #402122;--gw-hero-bg: #faf4f0;color:#402122;padding:48px 20px 72px!important}@media screen and (max-width:749px){.gw .gw-hero__media{height:125vw}.gw .gw-hero__content{padding:28px 20px 48px!important}}.gw .gw-hero__head{align-self:end;padding:0 12px clamp(24px,4vw,56px)!important}.gw .gw-gift__grid{grid-template-columns:minmax(0,1fr)!important;width:100%;max-width:340px;align-self:center;justify-self:center;margin:0 auto}@media screen and (max-width:749px){.gw .gw-gift__grid{max-width:280px}}.gw .gw-gift__img:nth-child(n+2){display:none}.gw .gw-gift__img{aspect-ratio:4 / 5;border-radius:12px}.gw .gw-hero{grid-template-rows:1fr auto;min-height:min(100svh,56.25vw)!important}.gw .gw-hero__media{grid-area:1 / 1 / 3 / 2!important;height:auto!important}.gw .gw-hero__head{grid-area:2 / 1!important}.gw .gw-hero__content{grid-area:1 / 1!important;align-self:center;justify-self:center;z-index:1;width:calc(100% - 32px);max-width:500px;margin:calc(var(--header-height, 60px) + 16px) 16px 16px!important;padding:28px 28px 22px!important;border-radius:18px;background:#402122db;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#faf4f0;--gw-hero-fg: #faf4f0;--gw-hero-bg: #402122}.gw .gw-hero__content .gw-eyebrow{opacity:1;font-weight:700;margin-bottom:10px}.gw .gw-hero__content .gw-hero__text{font-size:14px;margin-bottom:16px}.gw .gw-hero__content .gw-form__input{border-color:transparent;background:#faf4f0}@media screen and (max-width:749px){.gw .gw-hero{min-height:max(125vw,calc(100svh - 110px))!important}.gw .gw-hero__content{padding:22px 18px 18px!important;margin-bottom:8px!important}.gw .gw-count__date{font-size:clamp(22px,7vw,48px)!important}}.gw .gw-card,.gw .gw-tile,.gw .gw-gift__img,.gw .gw-creator__media,.gw .gw-video,.gw .gw-product__img,.gw .gw-form__success,.gw .gw-hero__content,.mg-proof__tile{border-radius:0!important}.gw .gw-btn{border-radius:var(--button-border-radius, 8px)!important}.gw .gw-hero{grid-template-rows:1fr auto auto!important}.gw .gw-hero__media{grid-area:1 / 1 / 4 / 2!important}.gw .gw-hero__head{grid-area:2 / 1!important;padding:0 12px 16px!important}.gw .gw-hero__content{grid-area:3 / 1!important;align-self:end;max-width:560px;margin:0 16px clamp(20px,4vw,48px)!important;background:#4021228c;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}@media screen and (max-width:749px){.gw .gw-hero__content{margin:0 12px 16px!important}}.gw .gw-hero__media picture,.gw .gw-hero__media>img,.gw .gw-hero__media .gw-ph{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%;height:100%}@media screen and (max-width:749px){.gw .gw-hero{grid-template-rows:auto auto!important;min-height:0!important}.gw .gw-hero__media{grid-area:1 / 1 / 2 / 2!important;height:max(300px,calc(100svh - 340px))!important}.gw .gw-hero__head{grid-area:1 / 1!important;align-self:end;padding:0 12px 18px!important}.gw .gw-hero__sub{margin-top:8px}.gw .gw-hero__content{grid-area:2 / 1!important;width:auto;max-width:none;margin:0!important;padding:18px 16px 22px!important;background:#faf4f0;-webkit-backdrop-filter:none;backdrop-filter:none;color:#402122;--gw-hero-fg: #402122;--gw-hero-bg: #faf4f0}.gw .gw-hero__content .gw-eyebrow{margin-bottom:6px}.gw .gw-hero__content .gw-hero__text{font-size:14px;line-height:1.45;margin-bottom:14px}.gw .gw-hero__content .gw-form__row{flex-direction:row!important;gap:8px}.gw .gw-hero__content .gw-form__input{height:48px;padding:0 16px;font-size:15px;border:1px solid #402122;min-width:0}.gw .gw-hero__content .gw-btn{height:48px;padding:0 18px;flex:none}.gw .gw-hero__content .gw-form__privacy{font-size:11px;margin-top:8px}}@media screen and (min-width:750px){.gw .gw-hero{grid-template-rows:auto auto!important;min-height:0!important}.gw .gw-hero__media{grid-area:1 / 1 / 2 / 2!important;height:max(420px,calc(100svh - 270px))!important}.gw .gw-hero__head{grid-area:1 / 1!important;align-self:end;padding:0 24px 32px!important}.gw .gw-hero__content{grid-area:2 / 1!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,480px);column-gap:56px;align-items:center;justify-self:center;width:100%!important;max-width:1200px!important;margin:0!important;padding:30px 40px 34px!important;text-align:left!important;background:#faf4f0;-webkit-backdrop-filter:none;backdrop-filter:none;color:#402122;--gw-hero-fg: #402122;--gw-hero-bg: #faf4f0}.gw .gw-hero__content .gw-eyebrow{grid-column:1;margin-bottom:8px}.gw .gw-hero__content .gw-hero__text{grid-column:1;margin:0;font-size:15px;max-width:34em}.gw .gw-hero__content>:not(.gw-eyebrow):not(.gw-hero__text){grid-column:2;grid-row:1 / span 2}.gw .gw-hero__content .gw-form__input{border:1px solid #402122;background:#fff}.gw .gw-hero__content .gw-form__privacy{text-align:left}}.gw{--gw-space: 88px;--gw-title: 48px;--gw-accent: 40px;--gw-body: 16px;--gw-small: 12px}@media screen and (max-width:749px){.gw{--gw-space: 56px;--gw-title: 32px;--gw-accent: 28px;--gw-body: 15px}}.gw>:not(.gw-hero){padding-top:var(--gw-space)!important;padding-bottom:var(--gw-space)!important}.gw .gw-h2,.gw .gw-h2 *{font-size:var(--gw-title)!important;line-height:1.12!important}.gw .gw-card__big,.gw .gw-count__date,.gw-count .gw-count__num,.gw .gw-count [class*=num],.gw .gw-gift [class*=stat] b,.gw .gw-gift [class*=stat] strong{font-size:var(--gw-accent)!important;line-height:1.1!important}.gw .gw-lead,.gw .gw-hero__text,.gw .gw-faq p,.gw .gw-faq summary,.gw .gw-faq summary *{font-size:var(--gw-body)!important;line-height:1.5!important}.gw .gw-card p,.gw .gw-card span:not(.gw-card__big){font-size:var(--gw-small)!important;line-height:1.45!important}.gw .gw-eyebrow,.gw .gw-count__label,.gw .gw-form__privacy,.gw .gw-muted,.gw .gw-creator__name,.gw .gw-count small,.gw .gw-gift small{font-size:var(--gw-small)!important}.gw .gw-btn{height:46px!important;min-height:46px;padding:0 24px!important;font-size:13px!important;text-transform:lowercase;border-radius:var(--button-border-radius, 8px)!important}.gw .gw-form__input{height:46px!important}.gw .gw-count span>b,.gw .gw-gift div>b{font-size:var(--gw-accent)!important;line-height:1.1!important}.gw .gw-count span:has(>b),.gw .gw-gift div:has(>b)>span{font-size:var(--gw-small)!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/megami-green-week.css.map */
