@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600&family=Jost:wght@300;400;500;600&display=swap";:root{--font-heading-family:"Cormorant Garamond", Georgia, "Times New Roman", serif !important;--font-heading-style:normal !important;--font-body-family:"Jost", system-ui, -apple-system, "Segoe UI", sans-serif !important;--font-body-style:normal !important}body{font-family:Jost,system-ui,-apple-system,sans-serif}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.title,.title-wrapper .title,.collection__title .title,.card__heading,.card__heading a,.full-unstyled-link,.product__title,.product__title h1,.product__title h2,.banner__heading,.rich-text__heading,.multicolumn-card__title,blockquote,.rte h1,.rte h2,.rte h3,.rte h4{font-family:Cormorant Garamond,Georgia,Times New Roman,serif!important;letter-spacing:.01em}.header__menu-item,.list-menu__item,.mega-menu__link,.button,button,.btn,.product-form__submit,.shopify-payment-button__button,.price,.price-item,.badge,.card-information,.facets,.facets__summary,.breadcrumb,.tag,.announcement-bar__message,input,select,textarea,.field__input{font-family:Jost,system-ui,-apple-system,sans-serif!important}.collection-hero__title{margin:1.6rem 0 .8rem}.collection-hero__title+.collection-hero__description{margin-top:.8rem;margin-bottom:1rem}.collection-hero__inner{padding-bottom:0}@media screen and (max-width:749px){.collection-hero__title{margin:1.2rem 0 .6rem}.collection-hero__title+.collection-hero__description{margin-top:.6rem;margin-bottom:.8rem}}.card-price,.card-price .price,.card-price .price-item,.pn-finish-prices,.pn-finish-prices div{font-family:Jost,system-ui,sans-serif!important;font-size:14px!important;font-weight:500;line-height:1.5;letter-spacing:0}.card-price .price-item--regular{font-weight:400}@media(max-width:749px){html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{min-width:0}#MainContent,.shopify-section,.collection,.card-wrapper,.card,.card__content,.card__information,.card-information{min-width:0;max-width:100%}.phnh-in{box-sizing:border-box;width:100%;grid-template-columns:36px minmax(0,1fr) 76px;padding:10px 12px;column-gap:6px}.phnh-logo{min-width:0;max-width:100%}.phnh-logo--img img{width:100%;max-width:150px;max-height:34px;height:auto;object-fit:contain}.phnh-tools{gap:12px}.phnh-tools a[aria-label=Account]{display:none}.phnh-tools a{min-width:26px;min-height:36px;align-items:center;justify-content:center}.phnh-ic{width:21px;height:21px}.card__information{padding:10px 8px!important}.card-information{padding:0!important}.card__heading,.card__heading a{font-family:Jost,system-ui,sans-serif!important;font-size:13px!important;line-height:1.4;font-weight:400;overflow-wrap:anywhere}.card-price{margin-top:7px}.card-price .price,.card-price .price-item,.pn-finish-prices,.pn-finish-prices div{font-size:13px!important;line-height:1.5}.card-price .price__sale{display:flex;flex-wrap:wrap;gap:2px 6px}.card-price .price__sale .price-item{margin-right:0}.quick-add__submit{min-width:0;width:100%;padding:9px 5px;min-height:40px;font-size:10px;letter-spacing:.04em;white-space:normal}body:has(.pn-campaign) .collection .product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px;margin:0 12px;padding:0;width:auto;scroll-padding:0}body:has(.pn-campaign) .collection .product-grid>.grid__item{width:auto!important;max-width:100%;min-width:0;margin:0!important;padding:0}body:has(.pn-campaign) .collection .product-grid>.grid__item:nth-child(n+5){display:none}body:has(.pn-campaign) .collection .slider-buttons{display:none}body:has(.pn-campaign) .collection__title{padding:0 18px;margin-bottom:20px}body:has(.pn-campaign) .collection__title h2{font-size:27px;line-height:1.15}body:has(.pn-campaign) .collection__description{font-size:13px;line-height:1.5}.pn-films__heading{display:grid;grid-template-columns:minmax(0,1fr);padding:0 16px 16px;gap:14px}.pn-films h2{font-size:28px;margin-bottom:8px}.pn-films__heading p{max-width:100%;font-size:13px;line-height:1.5}.pn-films__controls{justify-content:flex-end}.pn-films__rail{grid-auto-columns:min(62vw,240px);gap:8px;padding:0 16px;scroll-padding-inline:16px}.pn-films video{height:auto;aspect-ratio:9/16}.pn-films__instagram{margin:16px 16px 0;font-size:13px}.pn-editorial__gallery-heading h2{font-size:27px;line-height:1.15;overflow-wrap:normal}.pn-editorial__gallery-heading .pn-editorial__text{font-size:13px}.pn-editorial__gallery{padding:0 12px 12px;gap:8px}.phn-intro__label{font-size:14px;min-height:42px;padding:10px 5px}.pn-campaign--main{padding-top:90px}.pn-campaign .pn-campaign__image{height:330px;max-height:none;object-position:75% center}.pn-campaign--evening .pn-campaign__image{object-position:28% center;height:320px}.pn-campaign .pn-campaign__copy,.pn-campaign--main .pn-campaign__copy{position:relative;inset:auto;top:auto;padding:25px 20px 28px;text-align:left;align-items:flex-start;background:#48232d}.pn-campaign h1,.pn-campaign h2,.pn-campaign--evening h2{font-size:34px;max-width:100%;line-height:1.05;margin-bottom:12px}.pn-campaign__eyebrow{font-size:9px;margin-bottom:10px}.pn-campaign__text{font-size:13px;max-width:100%;margin-bottom:18px}.pn-campaign__copy>a{min-height:42px;font-size:10px;padding:11px 18px}.pn-welcome{box-sizing:border-box;width:calc(100vw - 32px);max-width:380px;max-height:calc(100svh - 40px);margin:auto;overflow-y:auto;overflow-x:hidden;border-radius:3px}.pn-welcome__grid{display:block;min-height:0}.pn-welcome__photo{display:none}.pn-welcome__panel{padding:38px 22px 20px}.pn-welcome__brand{font-size:12px;letter-spacing:.2em;margin-bottom:16px}.pn-welcome h2{font-size:28px;line-height:1.08;margin:0 auto 14px;max-width:260px}.pn-welcome__text{font-size:13px;font-weight:400;line-height:1.5;margin:0 auto 20px}.pn-welcome__email,.pn-welcome__submit{box-sizing:border-box;min-height:46px;height:46px;padding:10px 12px;font-size:16px}.pn-welcome__submit{font-size:14px;margin-top:10px}.pn-welcome__consent{font-size:10px;line-height:1.45;margin-top:12px}.pn-welcome__dismiss{font-size:12px;margin-top:16px}.pn-welcome__close{top:8px;right:8px;width:30px;height:30px;font-size:25px}.pn-welcome__reopen{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/pehnaawaa-fonts.css.map */
