.utility-bar__grid{justify-content:flex-end!important}.utility-bar .list-social{margin-left:auto!important}.header__search-bar-row{display:none!important}.header__icon--search{display:flex!important}.pp-mobile-search-icon{display:inline-flex!important;align-items:center}.pp-mobile-search-icon .header__search{display:inline-flex!important}@media screen and (min-width:990px){.pp-mobile-search-icon{display:none!important}.header__icons>.header__search{display:inline-flex!important}}@media screen and (max-width:989px){.header__icons>.header__search{display:none!important}}.header__inline-menu .list-menu__item{border-left:none!important;border-right:none!important;border-inline-start:none!important;border-inline-end:none!important}.header__inline-menu .header__menu-item{border-radius:6px;transition:background-color .2s ease,color .2s ease}.header__inline-menu .header__menu-item:hover,.header__inline-menu .header__menu-item:focus-visible{background-color:#384799}.header__inline-menu .header__menu-item:hover span,.header__inline-menu .header__menu-item:focus-visible span{color:#fff!important}@media screen and (min-width:990px){.header--middle-left{grid-template-columns:auto 1fr auto!important}.header__inline-menu{width:100%}.header__inline-menu .list-menu--inline{width:100%;justify-content:flex-start;column-gap:.6rem}.header__inline-menu .header__menu-item{font-size:1.4rem!important;text-transform:uppercase;white-space:nowrap;padding:1.1rem 1.9rem 1.1rem .9rem}.header__inline-menu>.list-menu--inline>li>a.header__menu-item{padding-right:.9rem}.header__submenu .header__menu-item{text-transform:none!important;font-size:1.35rem}}.header__submenu .list-menu__item--active,.header__submenu .pp-menu-item--active{background-color:#000!important;color:#fff!important;border-radius:4px}.menu-drawer__submenu .menu-drawer__menu-item--active{background-color:#000!important;color:#fff!important}.menu-drawer__submenu .menu-drawer__menu-item--active svg{color:#fff!important}.section-header,.section-header.shopify-section-group-header-group,.shopify-section-group-header-group{z-index:2147483647!important}sticky-header,.header-wrapper{position:relative;z-index:2147483647!important}.menu-drawer{z-index:2147483647!important}body:has(#Details-menu-drawer-container[open]) .facets-container,body:has(#Details-menu-drawer-container[open]) .mobile-facets,body:has(#Details-menu-drawer-container[open]) .facets,body:has(#Details-menu-drawer-container[open]) .product-count{visibility:hidden!important}@media screen and (max-width:989px){.header{display:flex!important;align-items:center;flex-wrap:nowrap}.header__heading,.header__heading-link{order:1;text-align:left}header-drawer{order:2;margin-left:.6rem}.pp-mobile-search-icon{order:3}.header__icons{order:4;margin-left:auto}}.menu-drawer .menu-drawer__menu-item{color:#000!important;font-weight:600;text-transform:uppercase}.menu-drawer__submenu .menu-drawer__menu-item{text-transform:none!important;font-size:1.5rem;font-weight:500}.menu-drawer__menu-item>.svg-wrapper:first-of-type{display:none!important}.js .menu-drawer__menu-item .icon-caret{display:block!important}.menu-drawer__menu-item .icon-caret{position:static!important;height:.9rem;width:1.3rem}.header__heading-logo-wrapper,.header__heading-logo{width:174px!important;max-width:100%!important;height:auto!important}@media screen and (max-width:989px){.header__heading-logo-wrapper,.header__heading-logo{width:158px!important}}.header__icon--menu .icon-hamburger,.header__icon--menu .icon-hamburger path,.header__icon--menu .icon-hamburger line,.header__icon--menu .icon-hamburger rect,.header__icon--menu svg path,.header__icon--menu svg line{stroke-width:2.6px!important;stroke-linecap:round!important;vector-effect:non-scaling-stroke}.header__icon--menu .icon-hamburger rect{height:2.4px!important}.header__icon--menu .icon-close path,.header__icon--menu .icon-close line{stroke-width:2.6px!important}@media screen and (min-width:990px){.pp-mega-panel{position:absolute;left:0;top:100%;z-index:1;display:flex;align-items:stretch;min-width:28rem;max-height:min(70rem,calc(100vh - var(--header-bottom-position-desktop, 20rem) - 4rem));overflow-y:auto;border-radius:var(--popup-corner-radius);border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:var(--popup-border-width);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity));opacity:0;transform:translateY(-1.2rem);transition:transform .2s cubic-bezier(.22,1,.36,1),opacity .16s ease-out}details[open]>.pp-mega-panel{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.pp-mega-panel{transition:none}}.pp-mega-panel--enriched{min-width:70rem}.pp-mega-panel--enriched:not(:has(.pp-mega-panel__selections)){min-width:44rem}.pp-mega-panel>.header__submenu{position:static;flex:0 0 26rem;width:26rem;border:none;border-right:1px solid rgba(var(--color-foreground),.08);margin:0}.pp-mega-panel--enriched>.header__submenu{flex-basis:24rem;width:24rem}.pp-mega-panel__selections{flex:1 1 auto;min-width:30rem;padding:2rem 2.4rem}.pp-mega-panel__selections-title{font-weight:700;text-transform:none}.pp-mega-panel__seeall{font-size:1.3rem;text-decoration:underline;white-space:nowrap}.pp-mega-panel__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.pp-mega-panel__tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;padding:1.8rem 1.2rem;border-radius:8px;text-align:center;text-decoration:none!important;transition:background-color .2s ease}.pp-mega-panel__tile:hover{background-color:rgba(var(--color-foreground),.05)}.pp-mega-panel__tile-icon img{width:112px;height:112px;object-fit:contain}.pp-mega-panel__tile-label{font-size:1.3rem;text-transform:none}.pp-mega-panel__visual{flex:0 0 18rem;display:flex;flex-direction:column;align-items:center;padding:1.6rem 1.6rem 0;background-color:rgba(var(--color-foreground),.03)}.pp-mega-panel__visual-head{width:100%;text-align:center}.pp-mega-panel__visual-head .pp-mega-panel__selections-title{display:block;font-size:1.3rem}.pp-mega-panel__visual-head .pp-mega-panel__seeall{display:inline-block;margin-top:.3rem}.pp-mega-panel__visual img{max-width:100%;height:auto;margin-top:auto}}@media screen and (min-width:990px){.pp-menu-overlay{position:fixed;top:var(--header-bottom-position-desktop, var(--header-height, 0px));left:0;right:0;bottom:0;background:#00000073;opacity:0;pointer-events:none;transition:opacity .2s ease-out;z-index:0}.header-wrapper:has(header-menu>details[open]) .pp-menu-overlay{opacity:1;pointer-events:auto}@media(prefers-reduced-motion:reduce){.pp-menu-overlay{transition:none}}}.pp-menu-drawer-greeting{display:flex;align-items:center;gap:1.2rem;padding:1.8rem 2rem 1rem}.pp-menu-drawer-greeting__avatar{width:4.4rem;height:4.4rem;border-radius:50%;background-color:rgba(var(--color-foreground),.06);display:flex;align-items:center;justify-content:center;flex:0 0 4.4rem;overflow:hidden}.pp-menu-drawer-greeting__avatar svg,.pp-menu-drawer-greeting__avatar img{width:2.2rem;height:2.2rem}.pp-menu-drawer-greeting__title{margin:0;font-size:1.7rem;font-weight:700;text-transform:none}.pp-menu-drawer-greeting__subtitle{margin:.2rem 0 0;font-size:1.3rem;color:rgba(var(--color-foreground),.75)}.pp-menu-drawer-greeting__cta{display:block;margin:.8rem 2rem 1.6rem;padding:1.2rem 1.6rem;border-radius:999px;background-color:#384799;color:#fff!important;text-align:center;font-size:1.4rem;font-weight:700;text-transform:none;text-decoration:none!important}.pp-menu-drawer-divider{border-top:1px solid rgba(var(--color-foreground),.1);margin-top:.6rem;padding-top:.6rem}.pp-menu-drawer-photo{display:inline-flex;width:4rem;height:4rem;border-radius:50%;overflow:hidden;margin-right:1.2rem;flex:0 0 4rem}.pp-menu-drawer-photo img{width:100%;height:100%;object-fit:cover}.pp-menu-drawer-banner{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.6rem 4.4rem 1.6rem 2rem;background-color:rgba(var(--color-foreground),.03);overflow:hidden}.pp-menu-drawer-banner__title{font-size:1.8rem;font-weight:700;text-transform:none;max-width:60%}.pp-menu-drawer-banner__img{max-height:9rem;width:auto}.menu-drawer .menu-drawer__menu-item{color:#16181c!important;font-weight:600;text-transform:none!important;font-size:1.6rem!important;letter-spacing:0!important}.menu-drawer__menu.has-submenu>li{border-bottom:1px solid rgba(22,24,28,.06)}.menu-drawer__menu.has-submenu>li:last-child{border-bottom:none}.menu-drawer__menu.has-submenu>li>.menu-drawer__menu-item,.menu-drawer__menu.has-submenu>li>details>summary.menu-drawer__menu-item{padding-top:1.5rem;padding-bottom:1.5rem;transition:background-color .15s ease}.menu-drawer__menu.has-submenu>li>a.menu-drawer__menu-item:active,.menu-drawer__menu.has-submenu>li>details>summary.menu-drawer__menu-item:active{background-color:#38479912}.menu-drawer__menu-item .icon-caret{width:1.1rem;height:1.1rem;color:#16181c52;transition:transform .25s ease}.menu-drawer__menu-item .icon-caret path{fill:currentColor}details[open]>summary.menu-drawer__menu-item .icon-caret{transform:rotate(180deg)}.menu-drawer__submenu .menu-drawer__menu{padding:0}.menu-drawer__submenu .menu-drawer__menu>li{border-bottom:1px solid rgba(22,24,28,.05)}.menu-drawer__submenu .menu-drawer__menu>li:last-child{border-bottom:none}.menu-drawer__submenu .menu-drawer__menu-item{color:#16181c}.menu-drawer__submenu a.menu-drawer__menu-item:active{background-color:#3847990f}.pp-menu-drawer-photo{box-shadow:0 0 0 2px #fff,0 1px 4px #10141824;background-color:#eef1f4}.pp-menu-drawer-photo img{transform:scale(1.22)}.pp-menu-drawer-greeting{padding:2.2rem 2rem 1.4rem;gap:1.4rem}.pp-menu-drawer-greeting__avatar{background:linear-gradient(135deg,#38479924,#3847990a);color:#384799}.pp-menu-drawer-greeting__avatar svg{color:#384799}.pp-menu-drawer-greeting__title{font-size:1.9rem;font-weight:800;color:#101215;letter-spacing:-.01em}.pp-menu-drawer-greeting__subtitle{font-size:1.35rem;color:#1012158c}.pp-menu-drawer-greeting__cta{font-size:1.45rem;padding:1.3rem 1.6rem;box-shadow:0 8px 18px #38479942;transition:box-shadow .15s ease,transform .15s ease}.pp-menu-drawer-greeting__cta:active{box-shadow:0 4px 10px #38479942;transform:translateY(1px)}.pp-menu-drawer-divider{border-top:8px solid #f4f6f8;margin:0;padding-top:0}.pp-menu-drawer-divider>.menu-drawer__menu-item,.pp-menu-drawer-divider>a.menu-drawer__menu-item{padding-top:1.6rem}.pp-menu-drawer-banner{margin:1.4rem 1.6rem;padding:1.6rem 1.8rem;border-radius:18px;background:linear-gradient(135deg,#38479917,#38479905)}.pp-menu-drawer-banner__title{font-size:1.75rem;font-weight:800;color:#101215;letter-spacing:-.01em}.pp-menu-promo{position:relative;display:flex;flex-direction:column;align-items:center;gap:.9rem;width:100%;max-width:32rem;margin:1.4rem auto 0;padding:1.6rem 1.6rem 1.2rem;overflow:hidden;border-radius:14px;text-align:center;color:#fff!important;text-decoration:none!important;background:linear-gradient(150deg,#7b4bb7,#5b2f94);box-shadow:0 6px 16px #5b2f944d;transition:transform .2s ease,box-shadow .2s ease}.pp-menu-promo:hover{transform:translateY(-2px);box-shadow:0 10px 22px #5b2f9466}:root:root:root:root:root .pp-menu-promo,:root:root:root:root:root .pp-menu-promo *:not(svg):not(path){font-family:Montserrat,sans-serif!important;font-weight:700!important;color:#fff!important}.pp-menu-promo__drop{position:absolute;color:#ffffff24;pointer-events:none}.pp-menu-promo__drop--a{width:2.6rem;left:1.2rem;top:1.2rem;transform:rotate(-12deg)}.pp-menu-promo__drop--b{width:1.8rem;right:1.4rem;bottom:5rem;transform:rotate(10deg)}.pp-menu-promo__title{position:relative;font-size:1.5rem;line-height:1.3}.pp-menu-promo__cta{position:relative;padding:.7rem 2rem;border-radius:999px;background:#c2410c;font-size:1.3rem;transition:background-color .2s ease}.pp-menu-promo:hover .pp-menu-promo__cta{background:#9a3412}.pp-menu-promo__note{position:relative;font-size:1rem;opacity:.8}@media(prefers-reduced-motion:reduce){.pp-menu-promo,.pp-menu-promo__cta{transition:none}}@media screen and (min-width:990px){.pp-menu-promo{max-width:22rem}}@media screen and (min-width:990px){:root:root:root .pp-mega-panel--enriched{min-width:min(100rem,calc(100vw - 4rem))}:root:root:root .pp-mega-panel--enriched>.header__submenu{flex-basis:26rem;width:26rem}:root:root:root .pp-mega-panel--enriched .pp-mega-panel__selections{min-width:34rem}}@media screen and (min-width:990px){:root:root:root .pp-mega-panel .pp-mega-panel__grid{--pp-mm-h: min(70rem, calc(100vh - var(--header-bottom-position-desktop, 20rem) - 4rem));--pp-mm-gap: 1.1rem;--pp-mm-side: max(10rem, calc((var(--pp-mm-h) - 352px) / 3));width:calc(var(--pp-mm-side) * 2 + var(--pp-mm-gap));max-width:100%;margin-inline:auto;gap:var(--pp-mm-gap)}}@media screen and (min-width:990px){:root:root:root:root .pp-mega-panel--enriched:has(.pp-mega-panel__selections){display:grid;grid-template-columns:44rem minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);overflow-y:hidden}:root:root:root:root .pp-mega-panel--enriched:has(.pp-mega-panel__selections)>.header__submenu{grid-column:1;grid-row:1;width:auto;flex:none;display:grid;grid-template-columns:1fr 1fr;align-content:start;max-height:none;overflow:visible;padding-bottom:0}:root:root:root:root .pp-mega-panel--enriched:has(.pp-mega-panel__selections)>.pp-mega-panel__selections{grid-column:2;grid-row:1 / span 2;min-width:0}:root:root:root:root:root:root .pp-mega-panel--enriched:has(.pp-mega-panel__selections)>.pp-mega-panel__visual{grid-column:1;grid-row:2;flex:none;width:auto;min-height:0;overflow:hidden;display:flex;flex-direction:column;align-items:center;padding:1rem 1.6rem 0!important;background:transparent!important;background-image:none!important;border-left:0!important;border-right:1px solid rgba(var(--color-foreground),.08)!important;border-top:1px solid rgba(var(--color-foreground),.08)!important}:root:root:root:root .pp-mega-panel--enriched>.pp-mega-panel__visual .pp-mega-panel__visual-head{display:flex;align-items:center;justify-content:center;gap:1.2rem;flex-wrap:wrap}:root:root:root:root .pp-mega-panel--enriched>.pp-mega-panel__visual .pp-mega-panel__visual-head .pp-mega-panel__seeall{margin-top:0}:root:root:root:root .pp-mega-panel--enriched>.pp-mega-panel__visual img{flex:0 1 auto;min-height:0;max-height:100%;width:auto;max-width:100%;object-fit:contain;margin-top:auto}}@media screen and (min-width:990px){:root:root:root:root:root .pp-mega-panel--enriched:has(.pp-mega-panel__selections)>.header__submenu{width:100%!important;max-width:none!important;box-shadow:none!important;border-radius:0!important;border:0!important;padding:1.6rem 2rem 1rem!important;column-gap:1rem}}@media screen and (min-width:990px){:root:root:root:root:root:root:root .pp-mega-panel .pp-mega-panel__seeall:hover,:root:root:root:root:root:root:root .pp-mega-panel .pp-mega-panel__seeall:focus-visible{background:#384799!important;border-color:#384799!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:none}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/pp-menu-header.css.map */
