:root{--hp-ink: #0b0a0c;--hp-ink-2: #121014;--hp-ink-3: #1a171d;--hp-line: rgba(237, 230, 217, .1);--hp-line-2: rgba(237, 230, 217, .18);--hp-bone: #ede6d9;--hp-bone-dim: rgba(237, 230, 217, .62);--hp-ember: #ff5a1f;--hp-ember-2: #ff8a3d;--hp-ember-glow: rgba(255, 90, 31, .35);--hp-moon: #f3e9d2;--hp-radius: 18px;--hp-radius-sm: 10px;--hp-ease: cubic-bezier(.22, 1, .36, 1);--font-heading-family: "Cormorant Garamond", "Cormorant", Georgia, serif;--font-heading-weight: 500;--font-body-family: "Manrope", "Helvetica Neue", Arial, sans-serif;--font-body-weight: 400;--font-body-weight-bold: 700}html{scroll-behavior:smooth;background:var(--hp-ink);overflow-x:clip}body{overflow-x:clip}[data-u],.price,.price-item,.cart-count-bubble{font-variant-numeric:lining-nums tabular-nums}body{background:var(--hp-ink);color:var(--hp-bone);letter-spacing:.01em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:var(--hp-ember);color:var(--hp-ink)}body:after{content:"";position:fixed;top:-50%;right:-50%;bottom:-50%;left:-50%;z-index:9999;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:hp-grain 1.2s steps(6) infinite}@keyframes hp-grain{0%,to{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-1%)}80%{transform:translate(3%,3%)}}@media(prefers-reduced-motion:reduce){body:after{animation:none}}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.hxl,.hxxl{font-family:var(--font-heading-family);font-weight:500;letter-spacing:-.01em;line-height:1.04;color:var(--hp-bone)}.h0,.hxl,.hxxl{font-weight:400;letter-spacing:-.025em}em,i{font-style:italic}.hp-eyebrow,.caption-with-letter-spacing,.card__caption{font-family:var(--font-body-family);font-size:1.1rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--hp-ember)}.hp-italic{font-style:italic;color:var(--hp-ember-2)}a{text-underline-offset:.25em}.link,.rte a{color:var(--hp-bone);text-decoration-color:var(--hp-ember)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{--border-radius: 999px;border-radius:999px!important;min-height:5rem;padding:0 3.2rem;font-family:var(--font-body-family);font-weight:700;font-size:1.2rem;letter-spacing:.22em;text-transform:uppercase;transition:transform .5s var(--hp-ease),box-shadow .5s var(--hp-ease),background .3s,color .3s}.button:after,.button:before{border-radius:999px!important}.button--primary,.button:not(.button--secondary):not(.button--tertiary){background:linear-gradient(135deg,var(--hp-ember) 0%,#ff3d00 100%);color:var(--hp-ink);box-shadow:0 10px 40px -12px var(--hp-ember-glow),inset 0 1px #ffffff40}.button--primary:hover,.button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover{transform:translateY(-2px);box-shadow:0 18px 60px -12px #ff5a1f99,inset 0 1px #ffffff4d}.button--secondary{background:#ede6d90a!important;color:var(--hp-bone)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 0 0 1px var(--hp-line-2)!important}.button--secondary:hover{box-shadow:inset 0 0 0 1px var(--hp-bone)!important}.button[disabled],.button[aria-disabled=true]{opacity:.45}.shopify-payment-button__button--unbranded{background:var(--hp-bone)!important;color:var(--hp-ink)!important}.section-header .header-wrapper{background:#0b0a0cb8;backdrop-filter:saturate(160%) blur(18px);-webkit-backdrop-filter:saturate(160%) blur(18px);border-bottom:1px solid var(--hp-line)}.header-wrapper--border-bottom{border-bottom:1px solid var(--hp-line)!important}.header__heading-link .h2,.header__heading-link span.h2{font-family:var(--font-heading-family);font-size:2.6rem;font-weight:500;letter-spacing:.02em;display:inline-flex;align-items:center;gap:.9rem}.header__heading-link .h2:before{content:"";width:2.2rem;height:2.2rem;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff6e0 0%,var(--hp-moon) 45%,#c9b48f 100%);box-shadow:0 0 18px #f3e9d280,0 0 60px #ff5a1f40;-webkit-mask:radial-gradient(circle at 72% 32%,transparent 38%,#000 40%);mask:radial-gradient(circle at 72% 32%,transparent 38%,#000 40%)}.header__menu-item,.header__active-menu-item,.list-menu__item{font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--hp-bone-dim)}.header__menu-item:hover span,.header__active-menu-item{color:var(--hp-bone);text-decoration:none}.header__menu-item span{position:relative}.header__menu-item span:after{content:"";position:absolute;left:0;right:100%;bottom:-6px;height:1px;background:var(--hp-ember);transition:right .45s var(--hp-ease)}.header__menu-item:hover span:after,.header__active-menu-item:after{right:0}.header__icon .svg-wrapper,.header__icon{color:var(--hp-bone)}.cart-count-bubble{background:var(--hp-ember)!important;color:var(--hp-ink)!important;font-weight:700}.header__submenu,.mega-menu__content,details[open]>.header__submenu{background:#121014f5!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--hp-line)!important;border-radius:var(--hp-radius-sm);box-shadow:0 30px 80px -20px #000c}.menu-drawer{background:var(--hp-ink-2)}.card-wrapper{--hp-lift: 0}.card,.card--standard .card__inner,.card__media,.card .media{border-radius:var(--hp-radius)!important}.card--standard .card__inner{background:radial-gradient(120% 90% at 50% 0%,#1d1a20,#121014 70%);border:1px solid var(--hp-line);overflow:hidden;transition:border-color .5s var(--hp-ease),box-shadow .6s var(--hp-ease),transform .6s var(--hp-ease)}.card-wrapper:hover .card--standard .card__inner{border-color:#ff5a1f73;box-shadow:0 30px 70px -30px #ff5a1f73,0 0 0 1px #ff5a1f26;transform:translateY(-4px)}.card .media img{transition:transform 1.2s var(--hp-ease),opacity .6s}.card-wrapper:hover .card .media img{transform:scale(1.06)}.card__heading,.card__heading a{font-family:var(--font-body-family);font-size:1.45rem;font-weight:600;letter-spacing:.01em;line-height:1.35;color:var(--hp-bone)}.card-information{gap:.4rem}.price,.price-item{font-family:var(--font-body-family);font-weight:700;color:var(--hp-bone);letter-spacing:.02em}.price--on-sale .price-item--regular{color:var(--hp-bone-dim);font-weight:500}.price--on-sale .price-item--sale{color:var(--hp-ember-2)}.badge{border-radius:999px!important;border:0;font-family:var(--font-body-family);font-size:1rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;padding:.55rem 1.2rem;background:var(--hp-ember)!important;color:var(--hp-ink)!important}.quick-add__submit{border-radius:999px}.collection-card-wrapper .card__inner,.card--card{border-radius:var(--hp-radius)!important}.gradient,.color-scheme-1,.color-scheme-2,.color-scheme-3{background-attachment:scroll}.title-wrapper-with-link .title,.collection__title .title,.title{font-size:clamp(3.4rem,4.6vw,6.2rem);font-weight:400;letter-spacing:-.02em}.title-wrapper-with-link{align-items:flex-end;border-bottom:1px solid var(--hp-line);padding-bottom:2rem;margin-bottom:4rem}.title-wrapper-with-link .link{font-size:1.15rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;color:var(--hp-ember)}.slider-button{border-radius:50%;background:var(--hp-ink-3);border:1px solid var(--hp-line);color:var(--hp-bone)}.slider-counter{color:var(--hp-bone-dim)}.field__input,.select__select,.customer .field input,.localization-form__select{background:#ede6d90a!important;color:var(--hp-bone);border-radius:12px!important}.field:after,.select:after,.field:before{border-radius:12px!important;box-shadow:0 0 0 1px var(--hp-line-2)!important}.field:hover.field:after{box-shadow:0 0 0 1px var(--hp-bone-dim)!important}.field__label{color:var(--hp-bone-dim)}.product__title h1{font-size:clamp(3.2rem,3.8vw,5.2rem);font-weight:500}.product__info-container .price{font-size:2.2rem}.product__info-container .price-item{font-size:2.4rem}.product-form__input input[type=radio]+label{border-radius:999px;background:transparent;border-color:var(--hp-line-2);color:var(--hp-bone);letter-spacing:.04em;font-weight:600}.product-form__input input[type=radio]:checked+label{background:var(--hp-bone);color:var(--hp-ink);border-color:var(--hp-bone)}.product__media-item .media,.product-media-container{border-radius:var(--hp-radius);overflow:hidden;background:#141216}.thumbnail{border-radius:10px}.thumbnail[aria-current]{box-shadow:0 0 0 1px var(--hp-ember);border-color:var(--hp-ember)}.product__accordion summary,.accordion summary{padding:1.8rem 0}.accordion{border-color:var(--hp-line)!important}.accordion__title{font-family:var(--font-body-family);font-weight:600;letter-spacing:.04em}.quantity{border-radius:999px}.quantity:after,.quantity:before{border-radius:999px!important}.hp-pdp-perks{display:grid;gap:1rem;margin:1.6rem 0 0;padding:1.8rem;border:1px solid var(--hp-line);border-radius:var(--hp-radius);background:linear-gradient(160deg,#ff5a1f0f,#fff0 60%)}.hp-pdp-perks__row{display:flex;gap:1.2rem;align-items:center;font-size:1.35rem;color:var(--hp-bone)}.hp-pdp-perks__row svg{width:2rem;height:2rem;flex:none;color:var(--hp-ember)}.hp-pdp-perks__row strong{color:var(--hp-ember-2);font-weight:700}.hp-pdp-perks__row span.dim{color:var(--hp-bone-dim)}.collection-hero{position:relative;overflow:hidden}.collection-hero__title{font-size:clamp(4rem,6vw,8rem);font-weight:400;letter-spacing:-.025em}.collection-hero__description{color:var(--hp-bone-dim);max-width:60rem}.facets__summary,.facet-filters__label,.product-count__text{color:var(--hp-bone-dim);letter-spacing:.06em}.facets__disclosure,.facets__display{border-radius:12px;background:var(--hp-ink-2)}.active-facets__button-inner{border-radius:999px}.cart-notification,.cart-drawer .drawer__inner{background:var(--hp-ink-2)!important;border-color:var(--hp-line)!important}.cart-item__name{font-weight:600;color:var(--hp-bone);text-decoration:none}.totals__total-value{font-size:2rem;color:var(--hp-bone)}.footer{border-top:1px solid var(--hp-line)!important;background:var(--hp-ink)}.footer-block__heading{font-family:var(--font-body-family);font-size:1.15rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--hp-ember)}.footer-block__details-content .list-menu__item--link{color:var(--hp-bone-dim);font-size:1.4rem;letter-spacing:.02em;text-transform:none;font-weight:500}.footer-block__details-content .list-menu__item--link:hover{color:var(--hp-bone)}.footer__copyright,.copyright__content{color:var(--hp-bone-dim);letter-spacing:.06em}.newsletter-form__field-wrapper .field__input{border-radius:999px!important;padding-left:2.4rem}.newsletter-form__field-wrapper .field:after{border-radius:999px!important}.hp-reveal{opacity:0;transform:translateY(28px);transition:opacity 1.1s var(--hp-ease),transform 1.1s var(--hp-ease)}.hp-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.hp-reveal{opacity:1;transform:none}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--hp-ink)}::-webkit-scrollbar-thumb{background:#2a252c;border-radius:10px;border:2px solid var(--hp-ink)}::-webkit-scrollbar-thumb:hover{background:var(--hp-ember)}.hp-section{position:relative}.hp-wrap{max-width:var(--page-width, 140rem);margin:0 auto;padding:0 2rem}@media(min-width:750px){.hp-wrap{padding:0 5rem}}.hp-heading{font-size:clamp(3.8rem,5.6vw,7.6rem);font-weight:400;letter-spacing:-.025em;line-height:.98;margin:0}.hp-sub{color:var(--hp-bone-dim);font-size:1.6rem;line-height:1.7;max-width:52rem}.hp-link-arrow{display:inline-flex;gap:.8rem;align-items:center;color:var(--hp-bone);text-decoration:none;font-size:1.15rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.hp-link-arrow svg{width:1.6rem;transition:transform .5s var(--hp-ease)}.hp-link-arrow:hover svg{transform:translate(5px)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/hp-nocturne.css.map */
