.shopify-section--blog-posts .blog-posts.scroll-area{--blog-posts-grid:auto/auto-flow 74vw}.shopify-section--blog-posts .blog-posts:not(.scroll-area){--blog-posts-grid:auto/minmax(0,1fr)}.bp-main-menu__dropdown a[aria-current=page]{background:#f5f1e7;color:#0f1e36;font-weight:850}.bp-main-menu__dropdown--magazine{grid-template-columns:repeat(2,minmax(190px,1fr));width:min(560px,calc(100vw - 2rem))}.bp-main-menu__dropdown--magazine .bp-main-menu__all-link{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.35rem;border-top:1px solid #e7e1d7;border-radius:0;padding-top:.8rem}.bp-main-menu__dropdown--magazine .bp-main-menu__all-link:after{content:'→';color:#d4af37}.bp-footer__socials:empty{display:none}@media screen and (min-width:700px){.shopify-section--blog-posts .blog-posts.scroll-area{--blog-posts-grid:auto/auto-flow 52vw}.shopify-section--blog-posts .blog-posts:not(.scroll-area){--blog-posts-grid:auto/repeat(var(--blog-posts-per-row),minmax(0,1fr))}}@media screen and (min-width:1000px){.shopify-section--blog-posts .blog-posts{--blog-posts-grid:auto/repeat(var(--blog-posts-per-row),minmax(0,1fr))}}@media screen and (max-width:1149px){#header-sidebar-menu .bp-mobile-menu__magazine summary{color:#102a56;font-weight:800}#header-sidebar-menu .bp-mobile-menu__magazine ul{margin-bottom:.8rem}}
@media screen and (min-width:1150px){.bp-main-menu__list>li>a,.bp-main-menu__list summary{position:relative}.bp-main-menu__list>li>a:after,.bp-main-menu__list summary:after{position:absolute;right:0;bottom:8px;left:0;height:2px;transform:scaleX(0);transform-origin:center;border-radius:999px;background:#d6a536;content:"";transition:transform .18s ease}.bp-main-menu__list>li>a:hover:after,.bp-main-menu__list summary:hover:after,.bp-main-menu__list>li>a[aria-current=page]:after,.bp-main-menu__list summary[aria-current=page]:after{transform:scaleX(1)}.bp-main-menu__dropdown{border:1px solid rgba(184,138,26,.28)!important;border-top:3px solid #b88a1a!important;border-radius:0 0 18px 18px!important;box-shadow:0 22px 55px rgba(7,23,47,.2)!important}.bp-main-menu__dropdown a{border-radius:10px}}
@media screen and (min-width:1150px){.bp-main-menu__list summary[aria-current=page]:after{transform:scaleX(1)!important}}
