body{-webkit-font-smoothing:antialiased}h1,h2,h3,.h1,.h2,.h3{font-weight:500;letter-spacing:.01em}h5,h6,.h5,.h6{letter-spacing:.18em;text-transform:uppercase;font-weight:500}.button,.button-secondary,button.button,.button--primary,.button--secondary{letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:500}.hp-eyebrow{font-family:var(--hp-sans);font-size:.625rem;letter-spacing:.26em;text-transform:uppercase;color:var(--hp-muted);margin:0 0 10px;font-weight:500}.hp-section-title{font-family:var(--hp-serif);font-weight:500;font-size:clamp(1.6rem,3.2vw,2.4rem);line-height:1.1;letter-spacing:.015em;margin:0}.hp-section-head{text-align:center;margin-bottom:clamp(24px,3vw,40px)}.hp-section-head p{margin:12px auto 0;max-width:56ch;font-size:.9375rem;line-height:1.75;font-weight:300;color:var(--hp-ink-60)}.color-scheme-3 .hp-section-head p,.hp-on-dark .hp-section-head p{color:var(--hp-cream-70)}.hp-rule{width:54px;height:1px;margin:16px auto 0;background:var(--hp-gold);opacity:.8}.header-logo__image{object-fit:contain}.header-logo .header-logo__image-container--original{display:block;width:163px;height:48px;background:url(hp-lockup.png) left center / contain no-repeat;font-size:0;color:transparent}.header-logo .header-logo__image-container--original img{display:none}@media screen and (max-width:749px){.header-logo .header-logo__image-container--original{width:136px;height:40px;background-position:center}}.hp-logo{line-height:0}.hp-logo img{display:block;height:var(--hp-logo-h, 96px);width:auto;max-width:100%;object-fit:contain}@media screen and (max-width:749px){.hp-logo img{height:var(--hp-logo-h-m, 76px)}}#header-component .header{border-bottom:1px solid var(--hp-gold-hair)}#header-component{--color-border: var(--hp-gold-hair)}.menu-list__link{letter-spacing:.18em;text-transform:uppercase;font-size:.7rem;font-weight:500;color:var(--hp-cream);padding-bottom:2px;border-bottom:1px solid transparent;transition:color .2s ease,border-color .2s ease}.menu-list__link:hover,.menu-list__link:focus-visible,.menu-list__link--active{color:var(--hp-gold);border-bottom-color:var(--hp-gold);text-decoration:none}.menu-list__submenu{border:1px solid var(--hp-gold-soft)}#header-component .header svg{color:var(--hp-cream)}#header-component .header a:hover svg,#header-component .header button:hover svg{color:var(--hp-gold)}.card-gallery .product-media,media-gallery .product-media{--hp-feather: 7%;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--hp-feather),#000 calc(100% - var(--hp-feather)),transparent 100%),linear-gradient(to bottom,transparent 0,#000 var(--hp-feather),#000 calc(100% - var(--hp-feather)),transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0,#000 var(--hp-feather),#000 calc(100% - var(--hp-feather)),transparent 100%),linear-gradient(to bottom,transparent 0,#000 var(--hp-feather),#000 calc(100% - var(--hp-feather)),transparent 100%);mask-composite:intersect}.card-gallery .product-media{background-color:var(--color-background);isolation:isolate}.card-gallery .product-media__image{background-color:transparent!important;mix-blend-mode:multiply}media-gallery .media-gallery__grid>:first-child .product-media,media-gallery [ref=scroller]>:first-child .product-media,media-gallery .product-media-container:first-child .product-media{background-color:var(--color-background);isolation:isolate}media-gallery .media-gallery__grid>:first-child .product-media__image,media-gallery [ref=scroller]>:first-child .product-media__image,media-gallery .product-media-container:first-child .product-media__image{background-color:transparent!important;mix-blend-mode:multiply}media-gallery .product-media-container{background:transparent;border:0}.card-gallery,.card-gallery .product-media-container,.product-card__content{background:transparent;border:0;box-shadow:none}@media(hover:none){.card-gallery slideshow-slide:not(:first-of-type){display:none}.card-gallery slideshow-arrows{display:none}}.product-card__content .product-title,.product-card__content product-title{font-family:var(--hp-sans);font-size:.8125rem;font-weight:400;letter-spacing:.01em;color:var(--hp-ink)}.product-card__content .price{color:var(--hp-muted);font-size:.8125rem;letter-spacing:.04em}.badge,.card-gallery .badge{border-radius:0;letter-spacing:.14em;text-transform:uppercase;font-size:.5625rem;font-weight:500}.footer-content .menu__heading,.footer-content h6{font-family:var(--hp-sans);font-size:.625rem;letter-spacing:.24em;text-transform:uppercase;color:var(--hp-gold);font-weight:500;margin-bottom:14px}.footer-content .menu__item a,.footer-content .text-block a,.footer-content p{color:var(--hp-cream-70);font-size:.8125rem;font-weight:300;text-decoration:none}.footer-content .menu__item a:hover,.footer-content .text-block a:hover{color:var(--hp-gold)}.footer-content p{line-height:1.75;max-width:34ch}.footer-utilities,.footer-utilities *{font-size:.6875rem;letter-spacing:.08em}.footer-utilities{color:#f3ebda80}.footer-utilities a{color:#f3ebda99;text-decoration:none}.footer-utilities a:hover{color:var(--hp-gold)}.hero__media-grid svg.hero__media{display:none}.hp-wrap{width:100%;justify-self:stretch;box-sizing:border-box;max-width:var(--hp-page, 1440px);margin:0 auto;padding-inline:clamp(18px,4vw,56px)}.hp-section{padding-block:clamp(44px,6vw,84px)}.shopify-section:not(.header-section) .section.hp-section{background-color:var(--color-background)}.hp-section--tight{padding-block:clamp(32px,4vw,56px)}.hp-arch{border-radius:var(--hp-arch);overflow:hidden}.hp-link{font-family:var(--hp-sans);font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase;color:var(--hp-ink);text-decoration:none;border-bottom:1px solid var(--hp-gold);padding-bottom:3px;transition:color .2s ease}.hp-link:hover{color:var(--hp-gold)}.hp-on-dark .hp-link{color:var(--hp-cream)}.hp-on-dark .hp-link:hover{color:var(--hp-gold)}.hp-placeholder{display:flex;align-items:center;justify-content:center;text-align:center;background:repeating-linear-gradient(45deg,#c9a22712 0 12px,#c9a2271f 12px 24px);border:1px dashed var(--hp-gold-hair);color:var(--hp-muted);font-family:var(--hp-sans);font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;padding:16px}.section-resource-list__header{text-align:center}.section-resource-list__header .group-block-content{flex-direction:column;align-items:center;justify-content:center;gap:0}.section-resource-list__header .group-block-content>*{order:1}.section-resource-list__header .group-block-content:after{content:"";order:2;width:54px;height:1px;margin:16px 0 0;background:var(--hp-gold);opacity:.8}.section-resource-list__header .group-block-content>a{order:3;margin-top:18px}.section-resource-list__header h2,.section-resource-list__header h3{font-family:var(--hp-serif);font-weight:500;font-size:clamp(1.6rem,3.2vw,2.4rem);line-height:1.1;letter-spacing:.015em;text-align:center}.section-resource-list__header a{font-family:var(--hp-sans);font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase;color:var(--hp-ink);text-decoration:none;border-bottom:1px solid var(--hp-gold);padding-bottom:3px}.section-resource-list__header a:hover{color:var(--hp-gold)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/hp-base.css.map */
