:root{--pf-ink: #111111;--pf-muted: #5C5C5C;--pf-line: #E7E2DA;--pf-cream: #F6F3EF;--pf-gold: #8A6D3B;--pf-gold-light: #C9AE7C;--font-heading-family: "Jost", "Helvetica Neue", Arial, sans-serif;--font-body-family: "Jost", "Helvetica Neue", Arial, sans-serif}body{font-family:var(--font-body-family);-webkit-font-smoothing:antialiased;letter-spacing:.01em}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.banner__heading,.title{font-family:var(--font-heading-family);font-weight:400;letter-spacing:.02em}.h0,h1,.h1{line-height:1.1;font-weight:400}.pf-logo{display:block;width:240px;height:auto;color:var(--pf-ink)}.header__heading-link{padding:.6rem 0}@media screen and (max-width:989px){.pf-logo{width:168px}}.footer .pf-logo{width:200px}.card__heading,.card__heading a{font-family:var(--font-body-family);font-weight:400;font-size:1.5rem;letter-spacing:.02em;line-height:1.45}.pf-eyebrow{display:inline-block;font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--pf-gold)}.pf-accent{color:var(--pf-gold)}.announcement-bar-section .utility-bar{border-bottom:0}.announcement-bar__message{font-size:1.2rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.section-header .header-wrapper{border-bottom:1px solid var(--pf-line)}.header__menu-item{font-size:1.3rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.header__menu-item:hover span,.header__active-menu-item{text-decoration:none;color:var(--pf-gold)}.button,.shopify-challenge__button,.customer button{font-family:var(--font-body-family);font-size:1.3rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;transition:background-color .2s ease,color .2s ease}.button--primary:not([disabled]):hover{opacity:.88}.card__media .media{background:#fff}.card-wrapper .card__inner{border:1px solid transparent;transition:border-color .2s ease}.card-wrapper:hover .card__inner{border-color:var(--pf-line)}.card-information .caption-with-letter-spacing{color:var(--pf-gold);font-size:1.1rem;font-weight:500;letter-spacing:.2em}.price{font-weight:500;letter-spacing:.03em}.price-item--sale{color:#a3342b}.badge{font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase}.footer{border-top:1px solid var(--pf-line)}.footer-block__heading{font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.product__title h1{font-size:clamp(3rem,3.4vw,4.2rem)}.product__text.caption-with-letter-spacing{color:var(--pf-gold);letter-spacing:.22em}.product-form__submit{min-height:5.2rem}.title-wrapper-with-link .title,.collection-list-title{font-size:clamp(2.8rem,3vw,4rem)}.pf-hero{position:relative;overflow:hidden}.pf-hero__blob,.pf-hero__tag{display:none}.pf-hero__inner{display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:stretch;min-height:62rem}.pf-hero__content{display:flex;flex-direction:column;justify-content:center;padding:clamp(4rem,7vw,9rem) clamp(2rem,5vw,7rem) clamp(4rem,7vw,9rem) 0}.pf-hero__heading{margin:2rem 0 2.4rem;font-size:clamp(4.4rem,6vw,7.6rem)}.pf-hero__heading .pf-gradient-text{display:block;font-weight:400;color:var(--pf-gold)}.pf-hero__text{font-size:1.7rem;line-height:1.7;max-width:48rem;color:var(--pf-muted);margin-bottom:3.6rem}.pf-hero__buttons{display:flex;flex-wrap:wrap;gap:1.2rem}.pf-hero__stats{display:flex;gap:4.8rem;margin-top:5.6rem;padding-top:3.2rem;border-top:1px solid var(--pf-line);flex-wrap:wrap}.pf-hero__stat strong{display:block;font-family:var(--font-heading-family);font-weight:400;font-size:3.4rem;line-height:1}.pf-hero__stat span{display:block;margin-top:.6rem;font-size:1.15rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--pf-muted)}.pf-hero__media{position:relative;background:var(--pf-cream);min-height:48rem}.pf-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pf-hero__media .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}@media screen and (max-width:749px){.pf-hero__inner{grid-template-columns:1fr;min-height:0}.pf-hero__media{min-height:36rem;order:-1;margin:0 -1.5rem}.pf-hero__content{padding:4rem 0}}.pf-worlds__header{text-align:center;max-width:64rem;margin:0 auto 4.8rem}.pf-worlds__header .rte{color:var(--pf-muted)}.pf-worlds__grid{display:grid;grid-template-columns:repeat(var(--pf-cols, 3),1fr);gap:2.4rem}.pf-world{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:46rem;padding:3.6rem;overflow:hidden;text-decoration:none;color:var(--pf-ink);background:var(--pf-cream)!important;isolation:isolate}.pf-world__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.pf-world__img img{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.pf-world:hover .pf-world__img img{transform:scale(1.04)}.pf-world--has-image{color:#fff}.pf-world--has-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0000 45%,#0000008c)}.pf-world__number{font-size:1.2rem;font-weight:500;letter-spacing:.24em;color:var(--pf-gold)}.pf-world--has-image .pf-world__number{color:var(--pf-gold-light)}.pf-world__title{margin:1rem 0 .8rem;font-size:clamp(2.8rem,2.6vw,3.6rem);font-weight:400}.pf-world__text{margin:0 0 2.4rem;line-height:1.6;opacity:.85}.pf-world__cta{display:inline-flex;align-items:center;gap:1rem;align-self:flex-start;font-size:1.25rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;padding-bottom:.4rem;border-bottom:1px solid currentColor}.pf-world__cta svg{width:1.4rem;transition:transform .2s ease}.pf-world:hover .pf-world__cta svg{transform:translate(4px)}@media screen and (max-width:989px){.pf-worlds__grid{grid-template-columns:1fr}.pf-world{min-height:32rem}}.pf-marquee{overflow:hidden;padding:3.2rem 0;border-top:1px solid var(--pf-line);border-bottom:1px solid var(--pf-line)}.pf-marquee__track{display:flex;width:max-content;gap:6.4rem;animation:pf-scroll var(--pf-speed, 60s) linear infinite}.pf-marquee:hover .pf-marquee__track{animation-play-state:paused}.pf-marquee__item{font-family:var(--font-heading-family);font-weight:500;font-size:clamp(1.8rem,2vw,2.4rem);letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;display:flex;align-items:center;gap:6.4rem;text-decoration:none;color:inherit;transition:color .2s ease}.pf-marquee__item:hover{color:var(--pf-gold)}.pf-marquee__item:after{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--pf-gold)}@keyframes pf-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.pf-marquee__track{animation:none;flex-wrap:wrap}}.pf-trust__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.pf-trust__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.4rem;padding:2.4rem 2rem;border-left:1px solid var(--pf-line)}.pf-trust__item:first-child{border-left:0}.pf-trust__icon{width:4.4rem;height:4.4rem;display:grid;place-items:center;color:var(--pf-gold);background:none}.pf-trust__icon svg{width:3rem;height:3rem;stroke-width:1.4}.pf-trust__title{margin:0;font-size:1.25rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;font-family:var(--font-body-family)}.pf-trust__text{margin:0;font-size:1.4rem;line-height:1.6;color:var(--pf-muted);max-width:26rem}@media screen and (max-width:989px){.pf-trust__grid{grid-template-columns:repeat(2,1fr)}.pf-trust__item:nth-child(3){border-left:0}}@media screen and (max-width:549px){.pf-trust__grid{grid-template-columns:1fr}.pf-trust__item{border-left:0;border-top:1px solid var(--pf-line)}.pf-trust__item:first-child{border-top:0}}.pf-promo{display:grid;grid-template-columns:1fr 1fr;overflow:hidden}.pf-promo__content{padding:clamp(4rem,6vw,8rem);display:flex;flex-direction:column;justify-content:center}.pf-promo__content h2{font-size:clamp(3.4rem,4vw,5.2rem);margin:1.4rem 0 1.2rem}.pf-promo__content .pf-eyebrow{background:none!important;padding:0;color:var(--pf-gold-light)!important}.pf-promo__media{min-height:40rem;position:relative}.pf-promo__media img,.pf-promo__media .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pf-promo__chips{display:flex;flex-wrap:wrap;gap:1rem;margin:1.6rem 0 3.6rem}.pf-chip{padding:1rem 2rem;font-size:1.2rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;color:inherit;border:1px solid rgba(255,255,255,.4);background:none;transition:background .2s ease,color .2s ease}.pf-chip:hover{background:#fff;color:var(--pf-ink)}@media screen and (max-width:749px){.pf-promo{grid-template-columns:1fr}.pf-promo__media{min-height:28rem}}.pf-section{padding-top:var(--pf-pt, 72px);padding-bottom:var(--pf-pb, 72px)}@media screen and (max-width:749px){.pf-section{padding-top:calc(var(--pf-pt, 72px) * .7);padding-bottom:calc(var(--pf-pb, 72px) * .7)}}.pf-section__head{display:flex;align-items:flex-end;justify-content:space-between;gap:2.4rem;margin-bottom:3.6rem}.pf-section__head--center{justify-content:center;text-align:center}.pf-section__title{margin:1rem 0 0;font-size:clamp(2.8rem,3.2vw,4.2rem);font-weight:400}.pf-link-arrow{display:inline-flex;gap:.8rem;align-items:center;white-space:nowrap;font-size:1.2rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--pf-ink);text-decoration:none;padding-bottom:.3rem;border-bottom:1px solid currentColor}.pf-link-arrow span{transition:transform .2s ease}.pf-link-arrow:hover{color:var(--pf-gold)}.pf-link-arrow:hover span{transform:translate(4px)}.pf-cats{display:grid;grid-template-columns:repeat(var(--pf-cats-cols, 6),minmax(0,1fr));gap:1.6rem}.pf-cat{display:block;text-decoration:none;color:var(--pf-ink)}.pf-cat__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--pf-cream)}.pf-cat__media img,.pf-cat__media .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .7s ease}.pf-cat:hover .pf-cat__media img{transform:scale(1.05)}.pf-cat__body{display:flex;justify-content:space-between;align-items:baseline;gap:.8rem;padding-top:1.4rem}.pf-cat__title{font-size:1.3rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.pf-cat:hover .pf-cat__title{color:var(--pf-gold)}.pf-cat__count{font-size:1.25rem;color:var(--pf-muted);white-space:nowrap}@media screen and (max-width:989px){.pf-cats{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:42%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:1rem;scrollbar-width:none}.pf-cats::-webkit-scrollbar{display:none}.pf-cat{scroll-snap-align:start}}@media screen and (max-width:549px){.pf-cats{grid-auto-columns:62%}.pf-section__head{flex-direction:column;align-items:flex-start}.pf-section__head--center{align-items:center}}.pf-tabs__nav{display:flex;justify-content:center;gap:.4rem 3.2rem;flex-wrap:wrap;margin:-1.2rem 0 4rem;border-bottom:1px solid var(--pf-line)}.pf-tabs__tab{background:none;border:0;cursor:pointer;padding:1.4rem 0;margin-bottom:-1px;font-family:var(--font-body-family);font-size:1.3rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--pf-muted);border-bottom:2px solid transparent;transition:color .2s ease,border-color .2s ease}.pf-tabs__tab:hover{color:var(--pf-ink)}.pf-tabs__tab[aria-selected=true]{color:var(--pf-ink);border-bottom-color:var(--pf-gold)}.pf-tabs__more{text-align:center;margin-top:4.8rem}@media screen and (max-width:549px){.pf-tabs__nav{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;gap:2.4rem;scrollbar-width:none}.pf-tabs__tab{white-space:nowrap}}.pf-editorial{position:relative;min-height:var(--pf-ed-h, 60rem);display:flex;align-items:center;overflow:hidden;color:#fff;isolation:isolate}.pf-editorial__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:#1a1a1a}.pf-editorial__media img,.pf-editorial__media .placeholder-svg{width:100%;height:100%;object-fit:cover}.pf-editorial:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,rgba(0,0,0,calc(var(--pf-ed-overlay) + .25)),rgba(0,0,0,var(--pf-ed-overlay)) 45%,#0000000d)}.pf-editorial--right:after{transform:scaleX(-1)}.pf-editorial--center:after{background:rgba(0,0,0,var(--pf-ed-overlay))}.pf-editorial__inner{width:100%;display:flex}.pf-editorial--center .pf-editorial__inner{justify-content:center;text-align:center}.pf-editorial--right .pf-editorial__inner{justify-content:flex-end}.pf-editorial__box{max-width:52rem;padding:6rem 0}.pf-editorial .pf-eyebrow{color:var(--pf-gold-light)}.pf-editorial__title{color:#fff;font-size:clamp(3.6rem,5vw,6.4rem);line-height:1.05;margin:1.6rem 0 2rem}.pf-editorial__text{color:#ffffffd9;font-size:1.7rem;line-height:1.7;margin-bottom:3.2rem}.pf-editorial .button--primary{--color-button: 255,255,255;--color-button-text: 17,17,17}@media screen and (max-width:749px){.pf-editorial{min-height:48rem;align-items:flex-end}.pf-editorial:after{background:linear-gradient(180deg,#0000000d 20%,#000000b3);transform:none}}.pf-brands{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--pf-line);border-left:1px solid var(--pf-line)}.pf-brands li{border-right:1px solid var(--pf-line);border-bottom:1px solid var(--pf-line)}.pf-brand{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:3rem 2.8rem;text-decoration:none;color:var(--pf-ink);transition:background .25s ease,color .25s ease}.pf-brand__name{font-family:var(--font-heading-family);font-size:clamp(1.6rem,1.5vw,2rem);letter-spacing:.16em;text-transform:uppercase}.pf-brand__count{font-size:1.2rem;color:var(--pf-muted)}.pf-brand:hover{background:var(--pf-ink);color:#fff}.pf-brand:hover .pf-brand__count{color:var(--pf-gold-light)}@media screen and (max-width:989px){.pf-brands{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-brand{padding:2.2rem 1.8rem}}.card-wrapper .card__inner{border:0!important}.card--standard .card__inner .card__media,.card__media .media{background:var(--pf-cream)}.card-wrapper .card__media img{transition:transform .6s ease,opacity .4s ease}.card-wrapper:hover .card__media .media--hover-effect>img:first-child:not(:only-child){opacity:0}.card-wrapper:hover .card__media img:only-child{transform:scale(1.04)}.card__content{padding-top:1.2rem}.card__information{padding:0!important;text-align:left}.card-information>*+*{margin-top:.4rem}.card-information .caption-with-letter-spacing{font-size:1.05rem}.card__heading{margin:.4rem 0 .6rem}.card__heading a{color:var(--pf-ink)}.card-wrapper:hover .card__heading a{text-decoration:none;color:var(--pf-gold)}.card-information .price{font-size:1.5rem}.card__badge .badge{border-radius:0;padding:.4rem 1rem;background:var(--pf-ink);color:#fff;border:0}.card__badge .badge.color-scheme-4,.card__badge .badge.color-scheme-5{background:var(--pf-gold)}.quick-add__submit{font-size:1.15rem;letter-spacing:.18em;min-height:4.4rem}.product-grid{row-gap:4rem!important}.pf-colhero{background:var(--pf-cream);border-bottom:1px solid var(--pf-line)}.pf-colhero__inner{display:grid;grid-template-columns:1fr;align-items:center;gap:4rem;padding-top:5.6rem;padding-bottom:5.6rem}.pf-colhero--image .pf-colhero__inner{grid-template-columns:1.3fr 1fr;padding-top:0;padding-bottom:0}.pf-colhero--image .pf-colhero__content{padding:5.6rem 0}.pf-crumbs{display:flex;gap:.8rem;flex-wrap:wrap;font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase;color:var(--pf-muted)}.pf-crumbs a{color:inherit;text-decoration:none}.pf-crumbs a:hover{color:var(--pf-gold)}.pf-crumbs [aria-current]{color:var(--pf-ink)}.pf-colhero__title{margin:2rem 0 1.4rem;font-size:clamp(3.4rem,4.6vw,6rem);line-height:1.05}.pf-colhero__desc{max-width:62rem;color:var(--pf-muted);font-size:1.6rem;line-height:1.7}.pf-colhero__count{margin:1.6rem 0 0;font-size:1.2rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--pf-gold)}.pf-colhero__chips{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2.8rem}.pf-pill{padding:.9rem 1.8rem;font-size:1.15rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;color:var(--pf-ink);border:1px solid var(--pf-ink);background:transparent;transition:background .2s ease,color .2s ease}.pf-pill:hover,.pf-pill.is-active{background:var(--pf-ink);color:#fff}.pf-colhero__media{position:relative;align-self:stretch;min-height:36rem;overflow:hidden}.pf-colhero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media screen and (max-width:749px){.pf-colhero--image .pf-colhero__inner{grid-template-columns:1fr;gap:0}.pf-colhero__media{min-height:24rem;order:-1;margin:0 -1.5rem}.pf-colhero--image .pf-colhero__content,.pf-colhero__inner{padding-top:3.2rem;padding-bottom:3.2rem}.pf-colhero__chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-right:-1.5rem}.pf-pill{white-space:nowrap}}.template-collection .facets-container,.collection .facets-container{border-bottom:1px solid var(--pf-line);padding-bottom:1.6rem;margin-bottom:1rem}.facets__summary,.facet-filters__label,.product-count__text{font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase}.facets__heading{font-size:1.2rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.facets-vertical .facets-wrapper{padding-right:3.2rem}.active-facets__button-inner{border-radius:0;font-size:1.2rem}.pagination__item{border-radius:0}.pagination__item--current:after{background:var(--pf-gold)}.pf-trust__grid{border-top:1px solid var(--pf-line);border-bottom:1px solid var(--pf-line)}.pf-trust__item{flex-direction:row;text-align:left;justify-content:center;gap:1.4rem;padding:2.4rem 1.6rem}.pf-trust__icon{width:3.2rem;height:3.2rem;flex:0 0 3.2rem}.pf-trust__icon svg{width:2.6rem;height:2.6rem}.pf-trust__text{font-size:1.3rem;line-height:1.5}.pf-trust__title{font-size:1.15rem;margin-bottom:.2rem}
/*# sourceMappingURL=/cdn/shop/t/12/assets/parfum.css.map */
