h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:.02em;line-height:1.1}.ph-eyebrow,.ph-label{font-family:var(--ph-sans);font-size:1.1rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.ph-title{font-family:var(--ph-serif);font-weight:500;text-transform:uppercase;letter-spacing:.06em;margin:0}.ph-section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:2rem;margin-bottom:2.4rem}.ph-section-heading h2{font-family:var(--ph-sans);font-size:1.3rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;margin:0}.ph-link-arrow{font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:rgb(var(--color-foreground));white-space:nowrap}.ph-link-arrow:after{content:" \203a"}.ph-link-arrow:hover{color:rgb(var(--ph-gold))}.button,.shopify-challenge__button,.customer button{font-family:var(--ph-sans);font-size:1.1rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.ph-button{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:0 2.6rem;font-family:var(--ph-sans);font-size:1.1rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.ph-button--gold{background:rgb(var(--ph-gold));border-color:rgb(var(--ph-gold));color:#fff}.ph-button--gold:hover{background:#966e2a;border-color:#966e2a}.ph-button--navy{background:rgb(var(--ph-navy));border-color:rgb(var(--ph-navy));color:rgb(var(--ph-cream))}.ph-button--navy:hover{background:rgb(var(--ph-charcoal))}.ph-button--outline{background:transparent;border-color:currentColor;color:rgb(var(--color-foreground))}.ph-button--outline:hover{border-color:rgb(var(--ph-gold));color:rgb(var(--ph-gold))}.product-form__submit.button--secondary,.product-form__submit{background:rgb(var(--ph-gold));color:#fff;--border-opacity: 0}.product-form__submit:hover{background:#966e2a}.product-form__submit:after,.product-form__submit:before{box-shadow:none!important}.shopify-payment-button__button--unbranded{background:rgb(var(--ph-navy))!important;color:rgb(var(--ph-cream))!important;font-family:var(--ph-sans)!important;font-size:1.1rem!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase}.header__menu-item{font-size:1.1rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.header__menu-item:hover span,.header__active-menu-item{text-decoration-color:rgb(var(--ph-gold))}.ph-logo{display:inline-flex;align-items:center;gap:1rem;color:inherit;line-height:1}.ph-emblem__ring{stroke:rgb(var(--ph-gold))}.ph-emblem__rays,.ph-emblem__cross{fill:rgb(var(--ph-gold))}.color-scheme-1 .ph-emblem__cross,.color-scheme-3 .ph-emblem__cross,.color-scheme-5 .ph-emblem__cross{fill:rgb(var(--ph-navy))}.ph-logo__cross{width:3.6rem;height:3.6rem;color:rgb(var(--ph-gold));flex-shrink:0}.ph-logo__text{display:flex;flex-direction:column;text-align:left}.ph-logo__name{font-family:var(--ph-serif);font-size:1.5rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase;line-height:1.05}.ph-logo__name sup{font-size:.5em;top:-.9em}.ph-logo__sub{margin-top:.6rem;font-family:var(--ph-serif);font-size:1.3rem;letter-spacing:.24em;text-transform:uppercase;color:rgb(var(--ph-gold))}.ph-logo--stacked{flex-direction:column;gap:1.2rem}.ph-logo--stacked .ph-logo__cross{width:6rem;height:6rem}.ph-logo--stacked .ph-logo__text{text-align:center;align-items:center}.ph-logo--stacked .ph-logo__name{font-size:2.6rem}.ph-icon{width:3.2rem;height:3.2rem;color:rgb(var(--ph-gold))}.ph-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(160deg,rgba(var(--ph-navy),.9),rgba(var(--ph-charcoal),.95))}.ph-placeholder svg{width:100%;height:100%;fill:rgba(var(--ph-cream),.18)}.ph-media{position:relative;overflow:hidden;background:rgb(var(--ph-sand))}.ph-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ph-hero{position:relative;display:flex;color:rgb(var(--ph-cream));background:rgb(var(--ph-navy));overflow:hidden}.ph-hero--small{min-height:32rem}.ph-hero--medium{min-height:44rem}.ph-hero--large{min-height:60rem}.ph-hero--full{min-height:calc(100vh - var(--header-height, 8rem))}.ph-hero--banner{display:block;min-height:0}.ph-hero__banner img{display:block;width:100%;height:auto}.ph-hero__banner-buttons{position:absolute;left:3.75%;bottom:9%;margin-top:0}.ph-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.ph-hero__media img{width:100%;height:100%;object-fit:cover}.ph-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(10,16,28,var(--ph-overlay, .6)),rgba(10,16,28,calc(var(--ph-overlay, .6) * .35)) 70%)}.ph-hero__inner{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;width:100%;padding-top:6rem;padding-bottom:6rem}.ph-hero--center .ph-hero__inner{align-items:center;text-align:center}.ph-hero__content{max-width:56rem}.ph-hero__breadcrumb{margin-bottom:2rem;font-size:1rem;letter-spacing:.18em;text-transform:uppercase;opacity:.85}.ph-hero__breadcrumb a{color:inherit;text-decoration:none}.ph-hero__breadcrumb span[aria-hidden]{margin:0 .8rem}.ph-hero__heading{font-size:clamp(3.4rem,6vw,6.4rem);color:rgb(var(--ph-cream))}.ph-hero__text{margin-top:2rem;max-width:44rem;font-size:1.4rem;line-height:1.7;color:rgba(var(--ph-cream),.88)}.ph-hero__text p{margin:0}.ph-hero__buttons{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.2rem}.ph-hero .ph-button--outline{color:rgb(var(--ph-cream))}.ph-cards__grid{display:grid;grid-template-columns:repeat(var(--ph-cols, 5),minmax(0,1fr));gap:1.6rem}.ph-card{display:block;text-decoration:none;color:rgb(var(--color-foreground))}.ph-card .ph-media{aspect-ratio:3 / 4}.ph-card--landscape .ph-media{aspect-ratio:4 / 3}.ph-card .ph-media img{transition:transform .6s ease}.ph-card:hover .ph-media img{transform:scale(1.04)}.ph-card__label{display:block;margin-top:1.2rem;font-size:1.1rem;font-weight:600;letter-spacing:.16em;text-align:center;text-transform:uppercase}.ph-story__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem;align-items:center}.ph-story--image-right .ph-story__media-wrap{order:2}.ph-story .ph-media{aspect-ratio:16 / 10}.ph-story__heading{font-size:clamp(2.2rem,3vw,3rem)}.ph-story__text{margin-top:1.6rem;font-size:1.4rem;line-height:1.8;color:rgba(var(--color-foreground),.8)}.ph-story__button{margin-top:2.4rem}.ph-values__grid{display:grid;grid-template-columns:repeat(var(--ph-cols, 4),minmax(0,1fr))}.ph-value{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1.2rem 2rem;text-align:center}.ph-value+.ph-value{border-left:1px solid rgba(var(--color-foreground),.15)}.ph-value__title{font-size:1.05rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.ph-value__text{font-size:1.2rem;line-height:1.5;color:rgba(var(--color-foreground),.7)}.ph-values--inline .ph-value{flex-direction:row;justify-content:center;text-align:left;padding:.4rem 2rem}.ph-values--inline .ph-icon{width:2.2rem;height:2.2rem}.ph-journal__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:4rem;align-items:center}.ph-journal__heading{font-family:var(--ph-sans);font-size:1.4rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;margin:0}.ph-journal__text{margin:1.6rem 0 2.4rem;font-size:1.3rem;line-height:1.7;color:rgba(var(--color-foreground),.8)}.ph-journal__articles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.ph-journal .ph-card .ph-media{aspect-ratio:4 / 3}.ph-journal .ph-card__label{text-align:left;line-height:1.5}.ph-colnav__list{display:grid;grid-template-columns:repeat(var(--ph-cols, 5),minmax(0,1fr));list-style:none;margin:0;padding:0}.ph-colnav__item a{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1.2rem;color:rgb(var(--color-foreground));text-decoration:none;font-size:1.05rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.ph-colnav__item a:hover{color:rgb(var(--ph-gold))}.ph-tabs{display:flex;flex-wrap:wrap;gap:.4rem 2.4rem;margin:0 0 2.4rem;padding:0;list-style:none;border-bottom:1px solid rgba(var(--color-foreground),.12)}.ph-tabs button{padding:1rem 0;background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;font-family:var(--ph-sans);font-size:1.05rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--color-foreground),.65);cursor:pointer}.ph-tabs button[aria-selected=true]{color:rgb(var(--color-foreground));border-bottom-color:rgb(var(--ph-gold))}.ph-products__grid [hidden]{display:none!important}.ph-products__more{margin-top:3.2rem;text-align:center}.ph-badges{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:2.4rem 0 0;padding:2rem 0;border-top:1px solid rgba(var(--color-foreground),.12);border-bottom:1px solid rgba(var(--color-foreground),.12);list-style:none}.ph-badges li{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:0 .6rem;text-align:center}.ph-badges .ph-icon{width:2.6rem;height:2.6rem}.ph-badges strong{font-size:.95rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.ph-badges span{font-size:1.05rem;color:rgba(var(--color-foreground),.65)}.ph-accordion{border-bottom:1px solid rgba(var(--color-foreground),.12)}.ph-accordion summary{display:flex;justify-content:space-between;align-items:center;padding:1.6rem 0;font-size:1.1rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;list-style:none}.ph-accordion summary::-webkit-details-marker{display:none}.ph-accordion summary:after{content:"";width:.8rem;height:.8rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.ph-accordion[open] summary:after{transform:rotate(-135deg)}.ph-accordion__content{padding-bottom:1.8rem;font-size:1.35rem;line-height:1.75;color:rgba(var(--color-foreground),.8)}.ph-trust{border-top:1px solid rgba(var(--color-foreground),.1)}.ph-footer{font-size:1.25rem}.ph-footer__top{max-width:192rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:3.2rem;padding-top:5.6rem;padding-bottom:4.8rem}.ph-footer__brand{display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.ph-footer__brand .ph-logo--stacked .ph-logo__text{text-align:center;align-items:center}.ph-footer__brand .ph-logo--stacked{align-items:center}.ph-footer__tagline{margin:0;font-size:1rem;letter-spacing:.16em;line-height:1.8;text-transform:uppercase;color:rgba(var(--color-foreground),.75)}.ph-footer__brand{align-items:center;max-width:20rem;padding-right:3.2rem;border-right:1px solid rgba(var(--color-foreground),.15);text-align:center}.ph-footer__columns{display:flex;flex-wrap:wrap;gap:3rem 0;font-size:1.1rem}.ph-footer__aside{display:flex;flex-direction:column;gap:3.2rem;width:22rem}.ph-footer__column{flex:0 0 auto;padding:0 1.4rem;white-space:nowrap;border-right:1px solid rgba(var(--color-foreground),.1)}.ph-footer__column:last-child{border-right:0}.ph-footer__column .ph-footer__links{columns:2;column-gap:1.6rem}.ph-footer__column .ph-footer__links li{break-inside:avoid;margin:0 0 .8rem}.ph-footer__social .ph-social svg{width:2.4rem;height:2.4rem}.ph-footer__legal{padding-bottom:2rem}.ph-footer__legal ul{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem 2.4rem;margin:0;padding:0;list-style:none;font-size:1rem;letter-spacing:.08em}.ph-footer__heading{margin:0 0 1.4rem;font-family:var(--ph-sans);font-size:1.05rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.ph-footer__links{margin:0;padding:0;list-style:none}.ph-footer__links li+li{margin-top:.8rem}.ph-footer__column .ph-footer__links li+li{margin-top:0}.ph-footer a{color:rgba(var(--color-foreground),.8);text-decoration:none}.ph-footer a:hover{color:rgb(var(--ph-gold))}.ph-footer__newsletter p{margin:0 0 1.4rem;color:rgba(var(--color-foreground),.75)}.ph-newsletter-form{display:flex;border:1px solid rgba(var(--color-foreground),.35);background:rgba(var(--color-foreground),.04)}.ph-newsletter-form input[type=email]{flex:1;min-width:0;padding:1.3rem 1.4rem;border:0;background:transparent;color:rgb(var(--color-foreground));font-family:var(--ph-sans);font-size:1.3rem}.ph-newsletter-form input::placeholder{color:rgba(var(--color-foreground),.55)}.ph-newsletter-form button{padding:0 1.6rem;border:0;background:transparent;color:rgb(var(--color-foreground));font-size:1.8rem;cursor:pointer}.ph-newsletter-form button:hover{color:rgb(var(--ph-gold))}.ph-form-message{margin-top:1rem;font-size:1.2rem}.ph-social{display:flex;gap:1.6rem;margin:0;padding:0;list-style:none}.ph-social svg{width:2rem;height:2rem}.ph-footer__bottom,.ph-footer__legal{max-width:192rem}.ph-footer__bottom{display:grid;grid-template-columns:1fr auto 1fr;gap:2rem;align-items:center;padding-top:2rem;padding-bottom:2rem;border-top:1px solid rgba(var(--color-foreground),.12);font-size:1rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.75)}.ph-footer__bottom-center{display:flex;align-items:center;gap:1rem;font-family:var(--ph-serif);font-size:1.4rem}.ph-footer__bottom-center .ph-icon{width:2rem;height:2rem;color:currentColor}.ph-footer__bottom-right{text-align:right}.ph-soon{position:relative;display:flex;align-items:center;justify-content:center;min-height:100vh;padding:6rem 2rem;overflow:hidden;background:#0d0f12;color:rgb(var(--ph-cream));text-align:center}.ph-soon__media{position:absolute;top:0;right:0;bottom:0;left:0}.ph-soon__media video,.ph-soon__media img{width:100%;height:100%;object-fit:cover}.ph-soon__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center,rgba(8,10,14,calc(var(--ph-overlay, .6) * .7)),rgba(8,10,14,var(--ph-overlay, .6)) 70%)}.ph-soon__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;max-width:60rem}.ph-soon__heading{margin-top:4rem;font-size:clamp(3rem,5vw,5.2rem);color:rgb(var(--ph-cream))}.ph-soon__text{margin-top:1.6rem;font-size:1.4rem;line-height:1.8;color:rgba(var(--ph-cream),.82)}.ph-soon__form{width:100%;max-width:44rem;margin-top:3.2rem}.ph-soon .ph-newsletter-form{--color-foreground: var(--ph-cream)}.ph-soon__date{margin-top:3.2rem;color:rgb(var(--ph-gold))}.ph-soon__enter{margin-top:4rem;font-size:1rem;letter-spacing:.16em;text-transform:uppercase}.ph-soon__enter a{color:rgba(var(--ph-cream),.55)}.ph-related__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}@media screen and (min-width:990px)and (max-width:1499px){.ph-footer__top{grid-template-columns:auto minmax(0,1fr)}.ph-footer__aside{grid-column:2;width:auto;max-width:44rem;padding-left:1.4rem}}@media screen and (max-width:989px){.ph-cards__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ph-journal__grid,.ph-footer__top{grid-template-columns:minmax(0,1fr)}.ph-footer__brand,.ph-footer__column{padding:0;border-right:0}.ph-footer__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 2rem}.ph-footer__column{white-space:normal}.ph-footer__column .ph-footer__links{columns:1}.ph-footer__aside{width:auto}}@media screen and (max-width:749px){.ph-hero__banner-buttons{position:static;padding:2rem 1.6rem 2.4rem}.ph-hero--small{min-height:28rem}.ph-hero--medium{min-height:36rem}.ph-hero--large{min-height:48rem}.ph-hero__inner{padding-top:4rem;padding-bottom:4rem}.ph-cards__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -1.5rem;padding:0 1.5rem .8rem}.ph-cards__grid>*{flex:0 0 62%;scroll-snap-align:start}.ph-story__grid{grid-template-columns:minmax(0,1fr);gap:2.4rem}.ph-story--image-right .ph-story__media-wrap{order:0}.ph-values__grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2rem}.ph-value+.ph-value{border-left:0}.ph-values--inline .ph-values__grid{grid-template-columns:minmax(0,1fr);row-gap:.8rem}.ph-journal__articles,.ph-related__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -1.5rem;padding:0 1.5rem .8rem}.ph-journal__articles>*,.ph-related__grid>*{flex:0 0 72%;scroll-snap-align:start}.ph-colnav__list{display:flex;overflow-x:auto}.ph-colnav__item{flex:0 0 24%}.ph-colnav__item a{font-size:.9rem;padding:.8rem .4rem}.ph-badges{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.6rem}.ph-footer__bottom{grid-template-columns:minmax(0,1fr);text-align:center}.ph-footer__bottom-center{justify-content:center}.ph-footer__bottom-right{text-align:center}}body.password:has(.ph-soon){background:#0d0f12}.password:has(.ph-soon) .password-main{padding:0}.password:has(.ph-soon) div:has(>.password-header){position:absolute;inset:0 0 auto 0;z-index:5;background:transparent}.password:has(.ph-soon) .password-header{justify-content:flex-end}.password:has(.ph-soon) .password-header>.h2,.password:has(.ph-soon) .password-header>.password-logo,.password:has(.ph-soon) .password-content,.password:has(.ph-soon) .password__footer{display:none}.password:has(.ph-soon) .password-link{font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--ph-cream),.6)}:root{--ph-radius-photo: 12px;--ph-radius-button: 8px}body :is(button,.button,.ph-button,input[type=submit],input[type=button],.shopify-challenge__button){border-radius:var(--ph-radius-button)}body :is(.button,.ph-button):before,body :is(.button,.ph-button):after{border-radius:var(--ph-radius-button)}body .shopify-payment-button__button{border-radius:var(--ph-radius-button)!important}shopify-accelerated-checkout,shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius: var(--ph-radius-button)}body :is(.ph-media,.ph-hero,.ph-hero__media,.ph-hero__banner,.card__media,.product__media,.product__media img,.product-media-container,.product__modal-opener,.article-template__hero-container,.article-template__hero-container img,.image-with-text__media,.banner__media,.slideshow__media,.collection-hero__image-container,.multicolumn-card__image-wrapper,.rte img,.cart-item__image,.cart-notification-product__image img,.predictive-search__image,.product-media-modal__content>img){border-radius:var(--ph-radius-photo)}body :is(.ph-media,.ph-hero,.ph-hero__media,.ph-hero__banner,.card__media,.product__media,.image-with-text__media,.banner__media,.slideshow__media,.collection-hero__image-container,.multicolumn-card__image-wrapper){overflow:hidden}body product-info media-gallery .thumbnail,body product-info media-gallery .thumbnail img{border-radius:var(--ph-radius-photo)}body .swatch-input__input+.swatch-input__label--circle,body product-info .product-form__input--pill input[type=radio]+label.ph-round-option{border-radius:50%}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ph-brand.css.map */
