button{-webkit-appearance:button;background-color:transparent;background-image:none;border:0 solid}@media screen and (min-width:768px){.menu-primary-nav-container ul.header__primary-nav-ul>li{display:block;margin-bottom:.25rem;padding-right:1rem;width:32%}.menu-primary-nav-container ul.header__primary-nav-ul>li>.sub-nav-container{height:auto;opacity:0;padding-left:1rem;padding-right:1rem;position:absolute;right:18.75%;top:10%;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);visibility:visible;width:26%;z-index:-10}}.menu-primary-nav-container ul.header__primary-nav-ul>li>.sub-nav-container>ul>li.menu-item :hover{text-decoration:unset}.menu-primary-nav-container ul.header__primary-nav-ul>li>.sub-nav-container>ul>li.menu-item a,.menu-primary-nav-container ul.header__primary-nav-ul>li>.sub-nav-container>ul>li.menu-item button{display:flex;justify-content:space-between;line-height:1.25;margin-bottom:.5rem;margin-top:.5rem;padding-bottom:.625rem;padding-top:.75rem}.menu-primary-nav-container a,.menu-primary-nav-container button{--tw-text-opacity:1;color:rgb(56 58 53/var(--tw-text-opacity));display:inline-block;font-family:signifier,serif;font-weight:500;line-height:1;text-align:left;width:100%}.menu-primary-nav-container ul.header__primary-nav-ul>li>.sub-nav-container.is-active{display:block;opacity:1;right:33.333333%;top:145px;z-index:0}.menu-primary-nav-container ul.header__primary-nav-ul>li>.sub-nav-container{overflow:visible;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.menu-primary-nav-container li.current-menu-ancestor>a,.menu-primary-nav-container li.current-menu-ancestor>button,.menu-primary-nav-container li.current-menu-item>a,.menu-primary-nav-container li.current-menu-item>button,.menu-primary-nav-container li.current-menu-parent>a,.menu-primary-nav-container li.current-menu-parent>button,.menu-primary-nav-container li.current_page_item>a,.menu-primary-nav-container li.current_page_item>button,.menu-primary-nav-container li.is-sub-menu-active>a,.menu-primary-nav-container li.is-sub-menu-active>button{--tw-text-opacity:1;color:rgb(158 27 50/var(--tw-text-opacity))}.menu-primary-nav-container .sub-nav-container:not(.is-active){display:none}@media (min-width:1024px){.menu-primary-nav-container ul.header__primary-nav-ul>li>.sub-nav-container>ul>li.menu-item a,.menu-primary-nav-container ul.header__primary-nav-ul>li>.sub-nav-container>ul>li.menu-item button{font-size:min(1.55rem,1.93vw);line-height:1.5;margin-bottom:.5rem;margin-top:.5rem}.menu-primary-nav-container ul.header__primary-nav-ul>li>.sub-nav-container{position:relative}}@media screen and (min-width:768px){.menu-primary-nav-container ul.header__primary-nav-ul>li>.sub-nav-container.is-active>ul{max-height:50vh;overflow-y:scroll}.menu-primary-nav-container ul.header__primary-nav-ul>li>.sub-nav-container{height:auto;opacity:0;padding-left:1rem;padding-right:1rem;position:absolute;right:18.75%;top:10%;visibility:visible;width:26%;z-index:-10}}.menu-primary-nav-container ul.header__primary-nav-ul>li>.sub-nav-container>ul>li.menu-item{--tw-border-opacity:0.4;border-bottom:1px rgb(116 116 116/var(--tw-border-opacity));border-style:solid;margin-right:2rem}.icon-apple-distinguished{font-size:1.125rem}@media screen and (min-width:1024px){.icon-apple-distinguished{font-size:min(2.25rem,2.34vw)}}@media screen and (max-width:1024px){nav .sub-menu img{display:none!important}}