/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.layout__region .block-menu.menu--my-account{min-height:61px;}@media (min-width:992px){.layout__region .block-menu.menu--my-account{padding:30px 0;min-height:auto;}}.layout__region .block-menu.menu--my-account .nav{flex-direction:column;}.layout__region .block-menu.menu--my-account .nav .nav-item{display:none;padding:15px 50px 15px 40px;border-bottom:1px solid #A38963;}@media (min-width:992px){.layout__region .block-menu.menu--my-account .nav .nav-item{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;padding:20px 50px 20px 40px;width:100%;}}.layout__region .block-menu.menu--my-account .nav .nav-item .nav-link{position:relative;padding:0 25px 0 50px;color:#1D1E24;font-weight:400;font-family:"Playfair Display",Arial,sans-serif;font-size:1.125rem;}@media (min-width:992px){.layout__region .block-menu.menu--my-account .nav .nav-item .nav-link{min-width:250px;padding:20px 25px 20px 50px;}}@media (min-width:1200px){.layout__region .block-menu.menu--my-account .nav .nav-item .nav-link{min-width:300px;}}.layout__region .block-menu.menu--my-account .nav .nav-item .nav-link:before{content:'';position:absolute;top:50%;left:0;transform:translateY(-50%);color:#1D1E24;font-family:"icomoon";font-size:1.375rem;}.layout__region .block-menu.menu--my-account .nav .nav-item .nav-link.user:before{content:'\e906';}.layout__region .block-menu.menu--my-account .nav .nav-item .nav-link.subscription:before{content:'\e910';left:5px;font-size:1.875rem;}.layout__region .block-menu.menu--my-account .nav .nav-item .nav-link.products:before{content:'\e909';}.layout__region .block-menu.menu--my-account .nav .nav-item .nav-link.events:before{content:'\e90b';}.layout__region .block-menu.menu--my-account .nav .nav-item .nav-link.sommelier:before{content:'\e908';}.layout__region .block-menu.menu--my-account .nav .nav-item .nav-link.help:before{content:'\e907';}.layout__region .block-menu.menu--my-account .nav .nav-item .nav-link.nav-link--user-logout:before,.layout__region .block-menu.menu--my-account .nav .nav-item .nav-link.nav-link--en-user-logout:before,.layout__region .block-menu.menu--my-account .nav .nav-item .nav-link.nav-link--ca-user-logout:before{content:'\e917';}.layout__region .block-menu.menu--my-account .nav .nav-item .nav-link:after{content:"\e913";position:absolute;top:50%;right:0;transform:translateY(-50%);color:#A38963;font-family:"icomoon";font-size:0.75rem;}@media (min-width:992px){.layout__region .block-menu.menu--my-account .nav .nav-item .nav-link:after{content:'\e90a';font-size:0.625rem;}}.layout__region .block-menu.menu--my-account .nav .nav-item:hover,.layout__region .block-menu.menu--my-account .nav .nav-item.menu-item--active-trail{border-top:1px solid #A38963;background-color:rgba(222,202,172,0.05);}.layout__region .block-menu.menu--my-account .nav .nav-item:hover .nav-link,.layout__region .block-menu.menu--my-account .nav .nav-item.menu-item--active-trail .nav-link{color:#A38963;font-weight:700;font-family:"Playfair Display",Arial,sans-serif;}.layout__region .block-menu.menu--my-account .nav .nav-item:hover .nav-link:before,.layout__region .block-menu.menu--my-account .nav .nav-item.menu-item--active-trail .nav-link:before{color:#A38963;}.layout__region .block-menu.menu--my-account .nav .nav-item.menu-item--active-trail{display:block;border-top:2px solid #A38963;border-bottom:2px solid #A38963;pointer-events:none;}@media (min-width:992px){.layout__region .block-menu.menu--my-account .nav .nav-item.menu-item--active-trail{display:flex;border-top:1px solid #A38963;border-bottom:2px solid #A38963;pointer-events:all;}}.layout__region .block-menu.menu--my-account .nav .nav-item:last-child{border-bottom:0;}.layout__region .block-menu.menu--my-account .nav .nav-item:last-child.menu-item--active-trail{border-bottom:2px solid #A38963;}.layout__region .block-menu.menu--my-account .nav.show{position:absolute;left:0;right:0;z-index:3;background:#FFFFFF;box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 3px 6px rgba(0,0,0,0.2);}.layout__region .block-menu.menu--my-account .nav.show .nav-item{display:block;order:2;width:90%;margin:0 auto;}.layout__region .block-menu.menu--my-account .nav.show .nav-item .nav-link:after{display:none;}.layout__region .block-menu.menu--my-account .nav.show .nav-item.menu-item--active-trail{order:1;width:100%;}.layout__region .block-menu.menu--my-account .nav.show .nav-item.menu-item--active-trail .nav-link:after{content:'\e912';display:block;}
