:root{--pg-announcement-bar-height: 39px}.announcement__wrapper--top{position:relative}.announcement__wrapper--top .announcement__bar-outer{min-height:var(--pg-announcement-bar-height);display:flex;align-items:center;justify-content:center}.announcement__wrapper--top .announcement__text,.announcement__wrapper--top .announcement__content,.announcement__wrapper--top .announcement__slide p{margin:0;font-family:var(--pg-font-body);font-size:12px;font-weight:600;line-height:1.2;letter-spacing:var(--pg-tracking-label);text-transform:uppercase}.announcement__utility{display:none}@media only screen and (min-width:990px){.announcement__utility{display:block;position:absolute;top:50%;right:var(--pg-gutter);transform:translateY(-50%)}}.announcement__utility-list{display:flex;gap:30px;margin:0;padding:0;list-style:none}.announcement__utility-link{font-family:var(--pg-font-body);font-size:12px;line-height:1.375;color:inherit;text-decoration:none;transition:opacity var(--pg-transition)}@media(hover:hover){.announcement__utility-link:hover{opacity:.8}}.header__logo__wordmark{display:block;width:100%;height:auto}.header__mobile .header__logo__link{width:var(--logo-width-mobile, 200px)}.drawer__head .header__logo__link:has(.header__logo__wordmark){width:200px;max-width:calc(100vw - 180px)}.header__desktop .header__desktop__bar__l{justify-content:flex-start}.header__desktop .navlink--toplevel{--link-padding: 15px}.header__desktop .navlink--toplevel .navtext,.header__desktop .navlink--toplevel span{font-family:var(--pg-font-body);font-size:14px;line-height:var(--pg-leading-label);letter-spacing:var(--pg-tracking-label);text-transform:uppercase}.header__desktop .menu__item.is-visible>.navlink--toplevel span:first-of-type:after{width:100%;background-color:currentColor}.header__desktop__buttons--icons .header__desktop__button .navlink:not(.navlink--toplevel){padding:5px 12px}.header__desktop__buttons--icons .header__desktop__button:last-child .navlink{padding-right:0}.header__desktop .header__desktop__buttons--icons{margin-right:0}.theme__header .pg-icon{width:auto;height:20px;stroke-width:1}.theme__header .pg-icon--menu{width:22px;height:11px}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.template-index .js__header__stuck:not(.meganav--visible) .theme__header:after{background:#ffffffc7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}}.meganav--visible .theme__header{--bg: var(--pg-linen)}.header__desktop .header__dropdown{--bg: var(--pg-linen);--text: var(--pg-ink);--link: var(--pg-ink);--text-light: var(--pg-ink);color:var(--pg-ink)}.header__desktop .grandparent .header__dropdown__inner{display:flex;align-items:flex-start;gap:20px;margin:0 var(--pg-gutter);padding:25px 0 31px;border-top:1px solid var(--pg-hairline-soft)}.header__desktop .header__menu .menu__item.grandparent .header__grandparent__links{flex:1 1 auto;display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,275px);justify-content:start;column-gap:20px;row-gap:0}.header__desktop .grandparent .header__grandparent__links:before,.header__desktop .grandparent .dropdown__family:before{content:none}.header__desktop .grandparent .dropdown__family{padding:0;gap:10px}.header__desktop .header__dropdown .navlink--child,.header__desktop .header__dropdown .navlink--grandchild{margin:0;padding:0;font-family:var(--pg-font-body);font-weight:400;color:var(--pg-ink)}.header__desktop .header__dropdown .navlink--child span,.header__desktop .header__dropdown .navlink--grandchild span{margin:0;font-size:14px;line-height:var(--pg-leading-label);letter-spacing:var(--pg-tracking-label);text-transform:uppercase}.header__desktop .grandparent .menu__blocks{flex:0 0 auto;display:flex;gap:20px}.header__desktop .grandparent .menu__blocks .menu__block{flex:0 0 auto;width:min(304px,20vw)}body .header__desktop .header__menu .menu__item.grandparent .menu__blocks .menu__block.menu__block--captioned{padding:0}.header__desktop .grandparent .header__dropdown.is-visible:after{content:"";position:absolute;top:100%;left:0;right:0;height:100vh;background:#2730402e;pointer-events:none}.header__dropdown__tile{display:flex;flex-direction:column;gap:20px;color:var(--pg-ink);text-decoration:none}.header__dropdown__tile-image{position:relative;flex-shrink:0;aspect-ratio:304 / 315;overflow:hidden;background:var(--pg-silver)}.header__dropdown__tile-image img,.header__dropdown__tile-image svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.header__dropdown__caption{font-family:var(--pg-font-body);font-size:14px;line-height:var(--pg-leading-label);letter-spacing:var(--pg-tracking-label);text-align:center;text-transform:uppercase}.header__desktop .menu__item .navlink--child .navtext:after,.header__desktop .menu__item .navlink--grandchild .navtext:after{content:none}.header__desktop .navlink--child .navtext,.header__desktop .navlink--grandchild .navtext,.header__dropdown__caption{transition:opacity var(--pg-transition)}@media(hover:hover){a.header__dropdown__tile:hover .header__dropdown__tile-image img{transform:scale(1.03)}.header__desktop .navlink--child:hover .navtext,.header__desktop .navlink--grandchild:hover .navtext,a.header__dropdown__tile:hover .header__dropdown__caption{opacity:.8}}.header__desktop .parent .header__dropdown{border:0}.header__desktop .parent .header__dropdown__wrapper{padding:20px}.header__desktop .parent .header__dropdown__inner{gap:10px}.header__mobile{min-height:58px;align-items:center}.header__mobile .pg-icon{width:auto;height:19px}.header__mobile .pg-icon--menu{width:22px;height:11px}.header__mobile__button .navlink:not(.navlink--toplevel),.header__mobile__hamburger{padding:5px 7px}.header__mobile__left .header__mobile__button:first-child .header__mobile__hamburger{justify-content:flex-start;padding-left:11px}.drawer--header{--bg: var(--pg-linen);--COLOR-BG: var(--pg-linen);--text: var(--pg-ink);--link: var(--pg-ink)}.drawer--header .drawer__inner{background:var(--pg-linen);box-shadow:none}@media only screen and (max-width:749px){.drawer--header .drawer__inner{width:100%}}.header-sections:has(.announcement__wrapper--top){--pg-drawer-top: min( var(--announcement-height) * 100, max(var(--announcement-height), var(--pg-announcement-bar-height)) )}.header-sections:has(.announcement__wrapper--top) .drawer--header .drawer__inner{top:var(--pg-drawer-top);height:calc(100% - var(--pg-drawer-top))}.header-sections:has(.drawer--header:is(.is-open,.is-closing)) .page-announcement{min-height:var(--pg-drawer-top)}.header-sections:has(.drawer--header:is(.is-open,.is-closing)) .announcement__wrapper--top{position:fixed;inset:0 0 auto;z-index:5601}.drawer.drawer--header .drawer__head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:auto;min-height:58px;margin:0 var(--pg-gutter);padding:0;border-bottom:1px solid var(--pg-hairline-soft)}.drawer__head-group{display:flex;align-items:center;gap:14px}.drawer__head-group--end{justify-content:flex-end}.drawer--header .drawer__close{position:static;display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;padding:5px 0;transform:none}.drawer__head-icon{display:inline-flex;align-items:center;padding:5px 0;color:var(--pg-ink)}.drawer--header .drawer__head .pg-icon{width:auto;height:19px}.drawer--header .drawer__head .pg-icon--close{height:16px}.drawer.drawer--header .drawer__content{--item-height: 32px;padding-top:30px}.drawer--header .mobile-menu__block{padding-left:var(--pg-gutter);padding-right:var(--pg-gutter)}.drawer--header .mobile-menu__block--menu:after{content:none}.drawer--header .sliderow__title{padding:0;min-height:var(--item-height);font-family:var(--pg-font-body);font-size:14px;font-weight:400;line-height:var(--pg-leading-label);letter-spacing:var(--pg-tracking-label);text-transform:uppercase}.drawer--header .drawer__menu>.sliderule__wrapper>.sliderow>.sliderow__title{font-weight:400}.drawer--header .sliderule__chevron--right{width:15px}.drawer--header .sliderule__chevron .pg-icon{width:15px;height:12px}.drawer--header .sliderow--back{--bg: var(--pg-linen)}.drawer--header .drawer__content:has(.sliderule__panel.is-visible) .mobile-menu__block:not(.mobile-menu__block--menu){display:none}.drawer--header .sliderow__back-button{width:25px;padding:0}.drawer--header .sliderule__chevron--left{justify-content:flex-start;width:15px;min-width:0}.drawer--header .sliderule__chevron--left .pg-icon{width:15px;height:12px;margin-left:-4px}.drawer--header .sliderow--back .sliderow__title{justify-content:flex-start;padding:0 0 0 25px}.drawer--header .sliderule__panel .sliderow__links{padding-top:42px}.drawer--header .sliderule__panel .sliderow__links .sliderow,.drawer--header .sliderule__panel .sliderow__links .sliderow__title{min-height:27px}.drawer--header .mobile-menu__block--menu-columns{padding-left:var(--pg-gutter);padding-right:var(--pg-gutter)}.drawer--header .mobile-menu__block--menu-columns .drawer__main-menu{display:flex;flex-direction:column;gap:20px}.drawer--header .mobile-menu__block--menu-columns .sliderow__title{min-height:0;padding:0;font-size:12px;letter-spacing:0;text-transform:none;color:var(--pg-ink-deep)}.drawer--header .mobile-menu__block--divider hr,.drawer--header .mobile-menu__block--divider .divider{border-color:#27304080}.sliderow__group-break{display:block;height:13px}
/*# sourceMappingURL=/cdn/shop/t/29/assets/pg-header.css.map */
