:root{--m-red: #ee2d45;--m-red-tint: #fef3f4;--m-black: #1c1d1d;--m-white: #ffffff;--m-off-white: #f5f4f2;--m-grey-light: #e8e7e4;--m-grey-line: #ececea;--m-grey-mid: #6b6b6b;--m-grey-dark: #3a3a3a;--m-star-gold: #c9971c;--m-font-heading: "Barlow Condensed", sans-serif;--m-font-body: "Plus Jakarta Sans", sans-serif;--m-tracking-tight: -.02em;--m-tracking-wide: .04em;--m-tracking-eyebrow: .12em;--m-radius-btn: 3px;--m-radius-sm: 8px;--m-radius-md: 12px}sup{font-size:.6em;line-height:0;vertical-align:super}.announcement-bar,.shopify-section--announcement-bar,.shopify-section--announcement-bar .announcement-bar{background:var(--m-red)!important;color:var(--m-white)!important}.shopify-section--announcement-bar p,.shopify-section--announcement-bar p a,.shopify-section--announcement-bar .tap-area{font-family:var(--m-font-body)!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--m-white)!important}.shopify-section--announcement-bar p a{text-decoration:underline;text-underline-offset:3px}.shopify-section--announcement-bar p strong,.shopify-section--announcement-bar p b{color:var(--m-star-gold)!important;font-weight:400!important}.header{background:var(--m-white);border-bottom:1px solid var(--m-grey-line)}.header__logo,.header__logo-text{font-family:var(--m-font-heading)!important;font-weight:800!important;font-size:26px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--m-black)!important}.header__primary-nav{column-gap:30px!important;row-gap:4px!important;gap:4px 30px!important;align-items:center!important}.header__primary-nav-item>a,.header__primary-nav-item>details>summary,.header__primary-nav-item>details>summary>a,.header__menu-button{font-family:var(--m-font-heading)!important;font-weight:700!important;font-size:13.5px!important;letter-spacing:var(--m-tracking-wide)!important;text-transform:uppercase!important;color:var(--m-black)!important;padding:30px 0!important;display:inline-flex!important;align-items:center!important;gap:5px!important;position:relative!important}.header__primary-nav-item details>summary svg,.header__primary-nav-item .icon-chevron-down{width:11px!important;height:11px!important;stroke-width:2!important;transition:transform .15s ease}.header__primary-nav-item:hover>a,.header__primary-nav-item:hover>details>summary,.header__primary-nav-item:hover .header__menu-button,.header__primary-nav-item details[open]>summary,.header__primary-nav-item details[open] .header__menu-button{color:var(--m-red)!important}.header__primary-nav-item details[open]>summary svg,.header__primary-nav-item details[open] .icon-chevron-down{transform:rotate(180deg)}.header__primary-nav-item>a:after,.header__primary-nav-item>details>summary:after,.header__primary-nav-item .header__menu-button:after{content:"";position:absolute;bottom:24px;left:0;right:0;height:2px;background:var(--m-red);opacity:0;transition:opacity .15s ease}.header__primary-nav-item:hover>a:after,.header__primary-nav-item:hover>details>summary:after,.header__primary-nav-item details[open]>summary:after,.header__primary-nav-item details[open] .header__menu-button:after{opacity:1}.header__dropdown-menu{background:var(--m-white)!important;border-top:1px solid var(--m-grey-line)!important;border-bottom:1px solid var(--m-grey-line)!important;box-shadow:0 24px 40px -28px #0000001f!important;padding:28px 32px 32px!important}.header__dropdown-menu li>a,.header__dropdown-menu .list-menu__link{font-family:var(--m-font-body)!important;font-size:14px!important;color:var(--m-black)!important;line-height:1.35!important;padding:6px 0!important;transition:color .15s ease}.header__dropdown-menu li>a:hover,.header__dropdown-menu .list-menu__link:hover{color:var(--m-red)!important}.mega-menu,.header__menu-disclosure[open] .mega-menu,.shopify-section--header .mega-menu{background:var(--m-white)!important;border-top:1px solid var(--m-grey-line)!important;border-bottom:1px solid var(--m-grey-line)!important;box-shadow:0 24px 40px -28px #0000001f!important;width:100vw!important;max-width:100vw!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.mega-menu__inner,.mega-menu .container,.mega-menu>.container{max-width:1440px!important;margin:0 auto!important;padding:36px 32px 40px!important;display:grid!important;gap:36px!important}.mega-menu h1,.mega-menu h2,.mega-menu h3,.mega-menu h4,.mega-menu h5,.mega-menu h6,.mega-menu .h1,.mega-menu .h2,.mega-menu .h3,.mega-menu .h4,.mega-menu .h5,.mega-menu .h6,.mega-menu .heading,.mega-menu .mega-menu__title,.mega-menu .mega-menu__column-title,.mega-menu .list-menu__title,.mega-menu summary>span,.mega-menu summary,.mega-menu .menu-block__heading,.mega-menu p.heading,.mega-menu .block__heading,.header__menu-disclosure .mega-menu>*>h3,.header__menu-disclosure .mega-menu>*>h4,.header__menu-disclosure .mega-menu>*>h5,.header__menu-disclosure .mega-menu>*>h6{font-family:var(--m-font-heading)!important;font-size:12px!important;font-weight:700!important;color:var(--m-red)!important;text-transform:uppercase!important;letter-spacing:var(--m-tracking-eyebrow)!important;margin-bottom:14px!important;line-height:1.2!important}.mega-menu ul li,.mega-menu .list-menu li{margin-bottom:11px!important;list-style:none!important}.mega-menu ul li>a,.mega-menu .list-menu__link{font-family:var(--m-font-body)!important;font-size:14px!important;font-weight:500!important;color:var(--m-black)!important;line-height:1.35!important;display:block!important;transition:color .15s ease}.mega-menu ul li>a:hover,.mega-menu .list-menu__link:hover{color:var(--m-red)!important}.mega-menu .sub,.mega-menu .list-menu__link__sub{display:block;font-size:11.5px;font-weight:400;color:var(--m-grey-mid);margin-top:2px;letter-spacing:0}.mega-menu ul li>a.divider{margin-top:12px!important;padding-top:12px!important;border-top:1px solid var(--m-grey-line)!important;font-family:var(--m-font-heading)!important;font-weight:700!important;font-size:12.5px!important;text-transform:uppercase!important;letter-spacing:var(--m-tracking-wide)!important;color:var(--m-red)!important}.mega-menu__promo{background:var(--m-off-white)!important;border-radius:var(--m-radius-md)!important;overflow:hidden!important;max-width:300px!important}.mega-menu__promo>a,.mega-menu__promo>div{display:flex!important;flex-direction:column!important;gap:0!important;justify-items:start!important;align-items:stretch!important;text-align:left!important;height:100%!important}.mega-menu__promo .overflow-hidden{width:100%!important;height:180px!important;border-radius:0!important}.mega-menu__promo .overflow-hidden img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.mega-menu__promo .v-stack.text-center,.mega-menu__promo>a>.v-stack,.mega-menu__promo>div>.v-stack{padding:14px 16px 18px!important;text-align:left!important;justify-items:start!important;align-items:flex-start!important;gap:6px!important}.mega-menu__promo .h6,.mega-menu__promo p.h6{font-family:var(--m-font-heading)!important;font-size:17px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:var(--m-tracking-tight)!important;line-height:1.15!important;color:var(--m-black)!important;text-align:left!important;margin:0!important}.mega-menu__promo .smallcaps,.mega-menu__promo .text-subdued,.mega-menu__promo p:not(.h6){font-family:var(--m-font-body)!important;font-size:12.5px!important;font-weight:400!important;color:var(--m-grey-dark)!important;text-transform:none!important;letter-spacing:0!important;line-height:1.4!important;text-align:left!important;margin:0!important}.mega-menu__promo>a:after{content:"Shop now \2192";display:block;font-family:var(--m-font-heading);font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:var(--m-tracking-wide);color:var(--m-red);padding:8px 16px 18px;text-align:left}.header__secondary-nav{gap:14px!important;align-items:center!important}.header__nav-icon{width:18px!important;height:18px!important;stroke-width:1.7!important}.header__account-link a,.header__search-link a,.header__cart-link a{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;position:relative}.header__cart-dot{position:absolute!important;top:4px!important;right:4px!important;background:var(--m-red)!important;color:var(--m-white)!important;font-family:var(--m-font-heading)!important;font-size:9.5px!important;font-weight:700!important;min-width:16px!important;height:16px!important;border-radius:8px!important;padding:0 5px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}.localization-form button,.localization-form__select{font-family:var(--m-font-heading)!important;font-weight:700!important;font-size:12px!important;letter-spacing:var(--m-tracking-wide)!important;text-transform:uppercase!important;color:var(--m-black)!important;padding:0 8px!important;height:36px!important;display:inline-flex!important;align-items:center!important;gap:4px!important}.header__pill-cta{height:36px!important;padding:0 14px!important;border-radius:var(--m-radius-btn)!important;border:1.5px solid var(--m-red)!important;background:transparent!important;color:var(--m-red)!important;font-family:var(--m-font-heading)!important;font-weight:700!important;font-size:12px!important;letter-spacing:var(--m-tracking-wide)!important;text-transform:uppercase!important;white-space:nowrap!important;transition:background .15s ease,color .15s ease!important}.header__pill-cta:hover{background:var(--m-red)!important;color:var(--m-white)!important}.header__pill-cta svg{width:13px!important;height:13px!important;stroke-width:1.7!important}.header__cta-link+.header__account-link:before,.header__cta-link+.header__search-link:before{content:"";width:1px;height:22px;background:var(--m-grey-line);margin-right:14px;display:inline-block;vertical-align:middle}@media screen and (max-width:999px){.header__secondary-nav{flex-wrap:nowrap!important;gap:6px!important;align-items:center!important}.header__secondary-nav>li,.header__secondary-nav>*{flex-shrink:0!important}.header__pill-cta{width:40px!important;height:40px!important;min-width:40px!important;max-width:40px!important;padding:0!important;border-radius:50%!important;border:1.5px solid var(--m-red)!important;background:transparent!important;color:var(--m-red)!important;flex-shrink:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.header__pill-cta:hover,.header__pill-cta:focus{background:var(--m-red)!important;color:var(--m-white)!important}.header__pill-cta__label,.header__pill-cta .header__pill-cta__label,.header__pill-cta span:not(.visually-hidden){display:none!important}.header__pill-cta svg{width:20px!important;height:20px!important;stroke-width:1.7!important;margin:0!important}.header__account-link a,.header__search-link a,.header__cart-link a{width:40px!important;height:40px!important;border-radius:50%!important}.header__nav-icon{width:20px!important;height:20px!important}.header__cta-link+.header__account-link:before,.header__cta-link+.header__search-link:before{display:none!important}.menu-drawer{background:var(--m-white)!important}.menu-drawer .menu-drawer__utility-links,.menu-drawer .header__utility{background:var(--m-off-white)!important;padding:10px 20px!important;display:flex;gap:16px;flex-wrap:wrap;border-bottom:1px solid var(--m-grey-line)!important}.menu-drawer .menu-drawer__utility-links a,.menu-drawer .header__utility a{font-family:var(--m-font-heading)!important;font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:var(--m-tracking-wide)!important;color:var(--m-grey-dark)!important}.menu-drawer__menu-item,.menu-drawer details summary{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:16px 20px!important;border-bottom:1px solid var(--m-grey-line)!important;font-family:var(--m-font-heading)!important;font-size:18px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:var(--m-tracking-wide)!important;color:var(--m-black)!important}.menu-drawer details[open]>summary{background:var(--m-red-tint)!important;color:var(--m-red)!important;border-bottom:none!important}.menu-drawer details[open]>.menu-drawer__submenu,.menu-drawer details[open]>ul{background:var(--m-white)!important;padding:6px 20px 14px!important;border-bottom:1px solid var(--m-grey-line)!important}.menu-drawer__submenu h3,.menu-drawer__submenu .submenu-title{font-family:var(--m-font-heading)!important;font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:var(--m-tracking-eyebrow)!important;color:var(--m-red)!important;margin:12px 0 8px!important}.menu-drawer__submenu a,.menu-drawer__submenu li>a{display:block!important;padding:6px 0!important;font-family:var(--m-font-body)!important;font-size:14px!important;font-weight:500!important;color:var(--m-black)!important;text-transform:none!important;letter-spacing:0!important}menu-drawer .text-center,drawer-menu .text-center,[class*=drawer] .text-center,[class*=menu-drawer] .text-center,nav .text-center,.header__menu .text-center,header .text-center{text-align:left!important;align-items:flex-start!important;justify-items:flex-start!important}menu-drawer .smallcaps,drawer-menu .smallcaps,[class*=drawer] .smallcaps,[class*=menu-drawer] .smallcaps,nav .smallcaps,.header__menu .smallcaps,header .smallcaps{text-transform:none!important;letter-spacing:0!important;font-family:var(--m-font-body)!important;font-weight:400!important;color:var(--m-grey-dark)!important}menu-drawer .justify-items-center,drawer-menu .justify-items-center,[class*=drawer] .justify-items-center,[class*=menu-drawer] .justify-items-center{justify-items:flex-start!important;align-items:flex-start!important}menu-drawer a:has(>.overflow-hidden):has(>.v-stack),menu-drawer div:has(>.overflow-hidden):has(>.v-stack),menu-drawer .v-stack:has(>.overflow-hidden):has(>.v-stack),drawer-menu a:has(>.overflow-hidden):has(>.v-stack),drawer-menu div:has(>.overflow-hidden):has(>.v-stack),[class*=drawer] a:has(>.overflow-hidden):has(>.v-stack),[class*=drawer] div:has(>.overflow-hidden):has(>.v-stack),[class*=drawer] .v-stack:has(>.overflow-hidden):has(>.v-stack),[class*=menu-drawer] a:has(>.overflow-hidden):has(>.v-stack),[class*=menu-drawer] div:has(>.overflow-hidden):has(>.v-stack),nav a:has(>.overflow-hidden):has(>.v-stack),nav div:has(>.overflow-hidden):has(>.v-stack),header a:has(>.overflow-hidden):has(>.v-stack),header div:has(>.overflow-hidden):has(>.v-stack){background:var(--m-off-white)!important;border:1px solid var(--m-grey-line)!important;border-radius:12px!important;overflow:hidden!important;margin:20px auto!important;display:block!important;box-shadow:0 2px 8px -4px #00000014!important;padding:0!important;gap:0!important;text-align:left!important;width:calc(100% - 40px)!important;max-width:calc(100% - 40px)!important;min-width:0!important;box-sizing:border-box!important}menu-drawer .overflow-hidden:has(>img),drawer-menu .overflow-hidden:has(>img),[class*=drawer] .overflow-hidden:has(>img),[class*=menu-drawer] .overflow-hidden:has(>img),nav .overflow-hidden:has(>img),header .overflow-hidden:has(>img){width:100%!important;max-width:100%!important;min-width:0!important;height:200px!important;border-radius:0!important;margin:0!important;display:block!important;box-sizing:border-box!important}menu-drawer .overflow-hidden>img,drawer-menu .overflow-hidden>img,[class*=drawer] .overflow-hidden>img,[class*=menu-drawer] .overflow-hidden>img,nav .overflow-hidden>img,header .overflow-hidden>img{width:100%!important;max-width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}menu-drawer .v-stack:has(.overflow-hidden)>.v-stack,drawer-menu .v-stack:has(.overflow-hidden)>.v-stack,[class*=drawer] .v-stack:has(.overflow-hidden)>.v-stack,[class*=menu-drawer] .v-stack:has(.overflow-hidden)>.v-stack,menu-drawer a:has(.overflow-hidden)>.v-stack,drawer-menu a:has(.overflow-hidden)>.v-stack,[class*=drawer] a:has(.overflow-hidden)>.v-stack,nav a:has(.overflow-hidden)>.v-stack,header a:has(.overflow-hidden)>.v-stack{padding:14px 18px 8px!important;background:transparent!important;gap:4px!important}[class*=drawer] .v-stack:has(.overflow-hidden) p.h6,[class*=menu-drawer] .v-stack:has(.overflow-hidden) p.h6,menu-drawer .v-stack:has(.overflow-hidden) p.h6,nav .v-stack:has(.overflow-hidden) p.h6,header .v-stack:has(.overflow-hidden) p.h6,[class*=drawer] a:has(.overflow-hidden) p.h6,menu-drawer a:has(.overflow-hidden) p.h6{font-family:var(--m-font-heading)!important;font-size:17px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:var(--m-tracking-tight)!important;line-height:1.15!important;color:var(--m-black)!important;text-align:left!important;margin:0!important}menu-drawer a:has(>.overflow-hidden):has(>.v-stack):after,drawer-menu a:has(>.overflow-hidden):has(>.v-stack):after,[class*=drawer] a:has(>.overflow-hidden):has(>.v-stack):after,[class*=menu-drawer] a:has(>.overflow-hidden):has(>.v-stack):after,nav a:has(>.overflow-hidden):has(>.v-stack):after,header a:has(>.overflow-hidden):has(>.v-stack):after{content:"Shop now \2192"!important;display:block!important;font-family:var(--m-font-heading)!important;font-size:11.5px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:var(--m-tracking-wide)!important;color:var(--m-red)!important;padding:4px 18px 16px!important;text-align:left!important;background:transparent!important}}body{overflow-x:hidden}
/*# sourceMappingURL=/cdn/shop/t/101/assets/maaree-nav-styling.css.map */
