.header__inline-menu .list-menu__item,.header__inline-menu .list-menu__item span,.header__submenu.list-menu .list-menu__item{color:rgb(var(--color-foreground))}.header-wrapper{box-shadow:0 2px 10px #00000012;position:relative;z-index:3}.header-wrapper--border-bottom{border-bottom:1px solid rgba(0,0,0,.1)}.header__inline-menu>ul.list-menu--inline>li>a.header__menu-item,.header__inline-menu>ul.list-menu--inline>li>header-menu summary.header__menu-item{position:relative;font-weight:700;font-size:1.5rem;letter-spacing:.04em;text-transform:uppercase;transition:color .2s ease,transform .2s ease}.header__inline-menu>ul.list-menu--inline>li>a.header__menu-item:after,.header__inline-menu>ul.list-menu--inline>li>header-menu summary.header__menu-item:after{content:"";position:absolute;left:50%;bottom:.1rem;width:0;height:2px;background-color:rgb(var(--color-button));transition:width .25s ease,left .25s ease}.header__inline-menu>ul.list-menu--inline>li>a.header__menu-item:hover,.header__inline-menu>ul.list-menu--inline>li>header-menu summary.header__menu-item:hover{color:rgb(var(--color-button));transform:translateY(-1px)}.header__inline-menu>ul.list-menu--inline>li>a.header__menu-item:hover:after,.header__inline-menu>ul.list-menu--inline>li>header-menu summary.header__menu-item:hover:after{width:100%;left:0}[id$=__category_squares_x1] .multicolumn-card{border:none!important;box-shadow:none!important;background:transparent!important}[id$=__category_squares_x1] .multicolumn-card:after{display:none!important}[id$=__category_squares_x1] .multicolumn-card__image-wrapper{border-radius:0;overflow:hidden}[id$=__category_squares_x1] .multicolumn-card__info{padding:1.4rem 0 0;text-align:center}[id$=__category_squares_x1] .multicolumn-card__info .link{font-size:1.4rem;letter-spacing:.01em;text-transform:none;font-weight:400}[id$=__category_squares_x1] .multicolumn-card__info .icon-wrap{display:none!important}.header__heading-logo-wrapper{width:15rem;height:4.6rem;max-width:15rem;background-image:url(/cdn/shop/files/phannies-header-script-logo-cropped.png?v=1788475610);background-repeat:no-repeat;background-position:center;background-size:contain}.header__heading-logo{width:100%!important;height:100%!important;object-fit:contain;opacity:0}.header__heading-link{padding:0}@media screen and (min-width:990px){.header.page-width{max-width:none;width:100%;padding-left:3.2rem;padding-right:3.2rem}.header.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:16.5rem minmax(0,1fr) auto;align-items:center;column-gap:2.6rem;min-height:6.6rem}.header__heading,.header__heading-link{justify-self:start}.header__heading-logo-wrapper{width:16.5rem;max-width:16.5rem;height:4.8rem;background-position:left center}.header__inline-menu{grid-area:navigation;justify-self:center;min-width:0;margin-left:0}.header__inline-menu>.list-menu--inline,.header__inline-menu .list-menu--inline{display:flex;flex-wrap:nowrap!important;align-items:center;justify-content:center;gap:clamp(1.2rem,1.35vw,2.8rem);white-space:nowrap}.header__inline-menu>ul.list-menu--inline>li{flex:0 0 auto}.header__inline-menu>ul.list-menu--inline>li>a.header__menu-item,.header__inline-menu>ul.list-menu--inline>li>header-menu summary.header__menu-item{font-size:1.18rem;line-height:1.2;letter-spacing:.11em;font-weight:700;padding:1.35rem .35rem;transform:none}.header__inline-menu>ul.list-menu--inline>li>header-menu summary.header__menu-item{padding-right:1.7rem}.header__inline-menu .header__menu-item .icon-caret{right:.25rem}.header__icons{grid-area:icons;justify-self:end;padding-left:.6rem}.header__icon{width:4rem;height:4rem}}@media screen and (min-width:990px)and (max-width:1199px){.header.page-width{padding-left:2rem;padding-right:2rem}.header.header--middle-left{grid-template-columns:13.5rem minmax(0,1fr) auto;column-gap:1.1rem}.header__heading-logo-wrapper{width:13.5rem;max-width:13.5rem;height:4.1rem}.header__inline-menu>.list-menu--inline,.header__inline-menu .list-menu--inline{gap:.55rem}.header__inline-menu>ul.list-menu--inline>li>a.header__menu-item,.header__inline-menu>ul.list-menu--inline>li>header-menu summary.header__menu-item{font-size:1.03rem;letter-spacing:.08em;padding-left:.2rem;padding-right:.2rem}.header__inline-menu>ul.list-menu--inline>li>header-menu summary.header__menu-item{padding-right:1.45rem}}.header__inline-menu .header__menu-item:hover span,.header__inline-menu .header__active-menu-item,.header__inline-menu details[open]>.header__menu-item{text-decoration:none!important}
/*# sourceMappingURL=/cdn/shop/t/43/assets/custom-nav-fix.css.map */
