:root{--pp-ink: #0E0D0B;--pp-ink-soft: #18161A;--pp-paper: #F4F0EB;--pp-paper-warm: #EDE5DA;--pp-paper-deep: #E2DCD5;--pp-line: rgba(26, 22, 20, .08);--pp-line-strong: rgba(26, 22, 20, .18);--pp-muted: #8B7E74;--pp-muted-strong: #6B6058;--pp-accent: #C8A97E;--pp-accent-deep: #A8895E;--pp-accent-soft: #DCC4A0;--pp-on-dark: #F7F2EC;--pp-on-dark-soft: rgba(247, 242, 236, .72);--pp-font-display: "Fraunces", "Gilda Display", Georgia, "Times New Roman", serif;--pp-font-body: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--pp-font-ui: "Inter", system-ui, sans-serif;--pp-fs-overline: clamp(.625rem, .5vw + .5rem, .75rem);--pp-fs-caption: clamp(.75rem, .4vw + .65rem, .875rem);--pp-fs-body-sm: clamp(.875rem, .3vw + .8rem, .9375rem);--pp-fs-body: clamp(.9375rem, .4vw + .85rem, 1.0625rem);--pp-fs-lead: clamp(1.0625rem, .6vw + .95rem, 1.25rem);--pp-fs-h4: clamp(1.25rem, 1.5vw + 1rem, 1.625rem);--pp-fs-h3: clamp(1.5rem, 2.2vw + 1rem, 2.25rem);--pp-fs-h2: clamp(2rem, 4vw + 1rem, 3.5rem);--pp-fs-h1: clamp(2.5rem, 6vw + 1rem, 5rem);--pp-fs-display: clamp(3rem, 8vw + 1rem, 6.5rem);--pp-tracking-display: -.02em;--pp-tracking-tight: -.01em;--pp-tracking-normal: 0;--pp-tracking-wide: .08em;--pp-tracking-overline: .3em;--pp-lh-display: 1.02;--pp-lh-heading: 1.12;--pp-lh-body: 1.6;--pp-lh-tight: 1.3;--pp-space-1: .25rem;--pp-space-2: .5rem;--pp-space-3: .75rem;--pp-space-4: 1rem;--pp-space-5: 1.5rem;--pp-space-6: 2rem;--pp-space-7: 3rem;--pp-space-8: 4rem;--pp-space-9: 6rem;--pp-space-10: 8rem;--pp-section-pad-y: clamp(3rem, 6vw, 6rem);--pp-section-pad-x: clamp(1.25rem, 4vw, 4rem);--pp-container-narrow: 56rem;--pp-container: 72rem;--pp-container-wide: 88rem;--pp-container-full: 120rem;--pp-radius-xs: 2px;--pp-radius-sm: 4px;--pp-radius-md: 8px;--pp-radius-lg: 14px;--pp-radius-pill: 999px;--pp-shadow-xs: 0 1px 2px rgba(26, 22, 20, .04);--pp-shadow-sm: 0 2px 6px rgba(26, 22, 20, .06);--pp-shadow-md: 0 8px 24px rgba(26, 22, 20, .08);--pp-shadow-lg: 0 16px 40px rgba(26, 22, 20, .1);--pp-shadow-xl: 0 28px 64px rgba(26, 22, 20, .14);--pp-ease-out: cubic-bezier(.16, 1, .3, 1);--pp-ease-in-out: cubic-bezier(.4, 0, .2, 1);--pp-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--pp-dur-1: .15s;--pp-dur-2: .25s;--pp-dur-3: .4s;--pp-dur-4: .6s;--pp-dur-5: .9s;--pp-on-accent: #1A1614;--pp-scrim-rgb: 14, 13, 11;--pp-theme-transition: background-color .45s var(--pp-ease-out), color .35s var(--pp-ease-out), border-color .35s var(--pp-ease-out);--pp-z-base: 1;--pp-z-raised: 10;--pp-z-sticky: 100;--pp-z-overlay: 1000;--pp-z-modal: 2000}:root{accent-color:var(--pp-accent);caret-color:var(--pp-accent)}::selection{background:var(--pp-accent);color:var(--pp-ink)}::-moz-selection{background:var(--pp-accent);color:var(--pp-ink)}:focus{outline-color:var(--pp-accent)}:focus-visible{outline-color:var(--pp-accent)}a:not([class]){color:var(--pp-accent-deep);text-decoration-color:var(--pp-accent)}a:not([class]):hover{color:var(--pp-accent)}.shopify-payment-button__button,.shopify-payment-terms,shopify-payment-terms{accent-color:var(--pp-accent)}.ppb{--bg: var(--pp-ink) !important;--bg2: var(--pp-ink) !important;--card: var(--pp-ink) !important;--accent: var(--pp-accent) !important;--accent2: var(--pp-accent-deep) !important;--text: var(--pp-on-dark) !important;--muted: var(--pp-on-dark-soft) !important;--border: rgba(247, 242, 236, .08) !important;--serif: var(--pp-font-display) !important;--sans: var(--pp-font-ui) !important}html[data-theme=light] .ppb{--border: rgba(26, 22, 20, .14) !important}.ppb{font-family:var(--pp-font-body)!important}.ppb h1,.ppb h2,.ppb h3,.ppb .ppb-h1,.ppb .ppb-tagline,.ppb .ppb-card-title{font-variation-settings:"opsz" 144;letter-spacing:-.01em}.ppb .ppb-overline,.ppb .ppb-count,.ppb .ppb-filter-label,.ppb .ppb-btn,.ppb .ppb-card-vendor,.ppb .ppb-card-otag,.ppb .ppb-badge{font-family:var(--pp-font-ui)!important}.ppb .ppb-btn:hover,.ppb .ppb-btn.active{background:var(--pp-accent)!important;color:var(--pp-ink)!important;border-color:var(--pp-accent)!important}.ppb .ppb-card:hover{border-color:var(--pp-accent)!important;box-shadow:0 14px 48px #c8a97e24!important}.ppb .ppb-card:hover .ppb-arrow{background:var(--pp-accent)!important;border-color:var(--pp-accent)!important;color:var(--pp-ink)!important}.ppb .ppb-hero-glow{background:radial-gradient(ellipse at 72% 38%,rgba(200,169,126,.1) 0%,transparent 62%)!important}.ppb .ppb-badge-sale{background:var(--pp-accent)!important;color:var(--pp-ink)!important}.ppb .ppb-logo-wrap img{width:auto!important;height:auto!important;object-fit:contain;filter:brightness(0) invert(1)!important;opacity:.92;transition:opacity var(--pp-dur-2) var(--pp-ease-out)}.ppb .ppb-logo-wrap img:hover{opacity:1}@media(max-width:749px){.ppb .ppb-hero{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-end!important;text-align:center;padding:clamp(48px,10vw,80px) 1.25rem clamp(28px,5vw,44px)!important;gap:clamp(12px,2.5vw,18px)}.ppb .ppb-logo-wrap{margin-top:clamp(12px,3vw,24px)!important;margin-bottom:clamp(8px,2vw,16px)!important}.ppb .ppb-logo-wrap{position:static!important;width:100%!important;height:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;display:flex!important;align-items:center;justify-content:center!important;z-index:4}.ppb .ppb-logo-wrap img{max-height:clamp(72px,18vw,120px)!important;max-width:clamp(200px,60vw,300px)!important}.ppb .ppb-hero-content,.ppb .ppb-hero>*:not(.ppb-canvas):not(.ppb-hero-glow):not(.ppb-logo-wrap){text-align:center;align-items:center;max-width:100%!important}.ppb .ppb-rule{margin-left:auto!important;margin-right:auto!important}}@media(min-width:750px){.ppb .ppb-logo-wrap{position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:45%!important;z-index:3;display:flex!important;align-items:center!important;justify-content:center!important}.ppb .ppb-logo-wrap img{width:65%!important;max-width:420px!important;max-height:clamp(120px,18vh,200px)!important}}.ppb .ppb-rule{background:var(--pp-accent)!important}.ppb .ppb-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))!important;gap:clamp(1.25rem,2.5vw,2.25rem)!important}@media(min-width:1100px){.ppb .ppb-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))!important}}@media(max-width:768px){.ppb .ppb-grid{grid-template-columns:repeat(2,1fr)!important;gap:1rem!important}}.ppb .ppb-card-body{padding:1.4rem 1.5rem 1.5rem!important}.ppb .ppb-card-title{font-family:var(--pp-font-ui, "Inter", system-ui, sans-serif)!important;font-style:normal!important;font-variation-settings:normal!important;font-weight:500!important;font-size:clamp(.9375rem,1.5vw + .4rem,1.25rem)!important;line-height:1.35!important;letter-spacing:-.005em!important;margin-bottom:.65rem!important}@media(max-width:749px){.ppb .ppb-card-title{font-size:.95rem!important;line-height:1.3!important}}.ppb .ppb-card-vendor{font-size:.65rem!important}.ppb .ppb-card-otag{font-size:.625rem!important;padding:.22rem .55rem!important}.ppb .ppb-price{font-family:var(--pp-font-ui, "Inter", system-ui, sans-serif)!important;font-style:normal!important;font-variation-settings:normal!important}.ppb .ppb-price-line,.ppb .ppb-price-full,.ppb .ppb-price-sample{font-family:var(--pp-font-ui, "Inter", system-ui, sans-serif)!important;font-style:normal!important;font-size:clamp(.9375rem,.9vw + .65rem,1.0625rem)!important;font-weight:600!important;color:var(--pp-on-dark)!important;font-variant-numeric:tabular-nums!important;letter-spacing:-.005em!important;line-height:1.35!important}@media(max-width:749px){.ppb .ppb-price,.ppb .ppb-price-line,.ppb .ppb-price-full,.ppb .ppb-price-sample{font-family:var(--pp-font-ui, "Inter", system-ui, sans-serif)!important;font-style:normal!important;font-variation-settings:normal!important;font-size:.85rem!important;font-weight:500!important;line-height:1.4!important;letter-spacing:0!important}}.ppb .ppb-price-compare{font-family:var(--pp-font-body)!important;font-style:normal!important;font-size:.85rem!important;text-decoration:line-through!important;color:var(--pp-on-dark-soft)!important;opacity:.6!important;margin-right:.4rem!important}.ppb .ppb-arrow{width:34px!important;height:34px!important;font-size:.95rem!important}:root{--pp-bg: var(--pp-ink);--pp-bg-alt: var(--pp-paper);--pp-txt: var(--pp-on-dark);--pp-border: var(--pp-line);--pp-gold: var(--pp-accent);--pp-cream: var(--pp-on-dark)}[data-theme=light]{--pp-ink: #F4F0EB;--pp-ink-soft: #EDE5DA;--pp-on-dark: #1A1614;--pp-on-dark-soft: rgba(26, 22, 20, .68);--pp-line: rgba(26, 22, 20, .1);--pp-line-strong: rgba(26, 22, 20, .22);--pp-muted: #6B6058;--pp-muted-strong: #4A4138;--pp-accent: #A8895E;--pp-accent-deep: #7A6240;--pp-accent-soft: #C8A97E;--pp-shadow-xs: 0 1px 2px rgba(26, 22, 20, .04);--pp-shadow-sm: 0 2px 6px rgba(26, 22, 20, .05);--pp-shadow-md: 0 8px 24px rgba(26, 22, 20, .06);--pp-shadow-lg: 0 16px 40px rgba(26, 22, 20, .08);--pp-shadow-xl: 0 28px 64px rgba(26, 22, 20, .1)}html,body,.pp-section,.ppm-page,.ppm-hero,.ppm-pyr,.ppm-perf,.ppm-brand,.ppm-fiche,.ppm-seo,.ppm-faq,.ppm-desc,.ppm-cta,.ppc,.ppb,.pp-insta,.pp-olfac,.pp-marquee,.pp-edito,.pp-faq,.pp-seo-intro,.pp-best,.pp-bestsellers{transition:var(--pp-theme-transition)}[data-theme=light] .pp-btn,[data-theme=light] .ppm-cta__btn,[data-theme=light] .ppm-hero__cart,[data-theme=light] .ppm-variants__btn.active,[data-theme=light] .ppc-card__badge--sale,[data-theme=light] .ppb .ppb-btn:hover,[data-theme=light] .ppb .ppb-btn.active,[data-theme=light] .ppb .ppb-card:hover .ppb-arrow,[data-theme=light] .ppb .ppb-badge-sale{color:var(--pp-on-accent)!important}[data-theme=light] .pp-img-scrim:after{background:linear-gradient(180deg,#0e0d0b00 0% 40%,#0e0d0b8c)}[data-theme=light] .ppm-cta__inner{background:linear-gradient(160deg,#0e0c09,#1a1408,#0e0c09)!important;color:#f7f2ec!important}[data-theme=light] .ppm-cta__inner *{color:#f7f2ec}[data-theme=light] .ppm-cta__txt{color:#fdf8f0!important}[data-theme=light] .ppm-cta__eyebrow{color:var(--pp-accent-soft)!important}[data-theme=light] .ppm-cta__sub,[data-theme=light] .ppm-cta__trust-item{color:#f7f2ecb8!important}[data-theme=light] .ppm-hero__scrim,[data-theme=light] .pp-edito__scrim,[data-theme=light] .ppm-pyr:before,[data-theme=light] .ppm-pyr-tl:before,[data-theme=light] .ppm-brand:before,[data-theme=light] .ppm-desc:before,[data-theme=light] .ppc-hero:before{opacity:.5}[data-theme=light] .ppc-card__badge{background:#f4f0ebeb!important;color:var(--pp-on-dark)!important;border:1px solid rgba(26,22,20,.08)}[data-theme=light] .shopify-section,[data-theme=light] .shopify-section .section-background,[data-theme=light] .shopify-section .section{background-color:transparent!important}[data-theme=light] .color-scheme-1,[data-theme=light] .color-scheme-2,[data-theme=light] .color-scheme-3,[data-theme=light] .color-scheme-4,[data-theme=light] .color-scheme-5,[data-theme=light] [class*=color-scheme-]{background-color:var(--pp-ink)!important;color:var(--pp-on-dark)!important;--color-background: 244, 240, 235;--color-background-rgb: 244, 240, 235;--color-foreground: 26, 22, 20;--color-foreground-rgb: 26, 22, 20;--color-shadow: 26, 22, 20;--color-shadow-rgb: 26, 22, 20;--color-border: 26, 22, 20;--color-border-rgb: 26, 22, 20}[data-theme=light] body,[data-theme=light] html,[data-theme=light] .content-for-layout,[data-theme=light] main{background-color:var(--pp-ink)!important;color:var(--pp-on-dark)!important}[data-theme=light] body:after{display:none!important}[data-theme=light]{background:var(--pp-ink);color:var(--pp-on-dark)}[data-theme=light] .pp-olfac__label{color:#f7f2ec!important;text-shadow:0 1px 4px rgba(14,13,11,.7)!important}[data-theme=light] .pp-hero__title,[data-theme=light] .pp-hero__overline,[data-theme=light] .pp-hero__cta,[data-theme=light] .pp-hero__brand,[data-theme=light] .pp-hero__dot,[data-theme=light] .pp-hero__counter,[data-theme=light] .pp-edito__title,[data-theme=light] .pp-edito__desc,[data-theme=light] .pp-edito__overline{color:#f7f2ec!important}[data-theme=light] .pp-edito__overline{color:var(--pp-accent-soft)!important}[data-theme=light] .header,[data-theme=light] .header__wrapper,[data-theme=light] header.shopify-section--header,[data-theme=light] #header-group,[data-theme=light] [id*=header-group] .section-background,[data-theme=light] [id*=header-group] .section{background-color:var(--pp-ink)!important;color:var(--pp-on-dark)!important}[data-theme=light] .footer,[data-theme=light] .footer__wrapper,[data-theme=light] [id*=footer-group] .section-background,[data-theme=light] [id*=footer-group] .section{background-color:var(--pp-ink)!important;color:var(--pp-on-dark)!important}[data-theme=light] #ppp-cvs{display:none!important}html[data-theme=light],html[data-theme=light] body{background:var(--pp-ink)!important}html[data-theme=light] body .menu-drawer,html[data-theme=light] body .menu-drawer.color-scheme-1,html[data-theme=light] body .menu-drawer.color-scheme-2,html[data-theme=light] body .menu-drawer.color-scheme-3,html[data-theme=light] body .menu-drawer.color-scheme-4,html[data-theme=light] body .menu-drawer.color-scheme-5,html[data-theme=light] body .menu-drawer.color-scheme-6,html[data-theme=light] body .menu-drawer.color-scheme-7,html[data-theme=light] body .menu-drawer.color-scheme-8,html[data-theme=light] body .menu-drawer__inner-container,html[data-theme=light] body .menu-drawer__navigation,html[data-theme=light] body .menu-drawer__submenu,html[data-theme=light] body details.menu-drawer-container[open] .menu-drawer,html[data-theme=light] body .header__drawer .menu-drawer,html[data-theme=light] body header-drawer .menu-drawer,html[data-theme=light] body .menu-drawer__utility-links{background:var(--pp-ink)!important;background-color:var(--pp-ink)!important;background-image:none!important;color:var(--pp-on-dark)!important;border-right-color:#a8895e2e!important;--color-background: 244, 240, 235 !important;--gradient-background: #F4F0EB !important}html[data-theme=light] body .menu-drawer *{color:inherit}html[data-theme=light] body .menu-drawer__menu-item,html[data-theme=light] body .menu-drawer__menu-item--link,html[data-theme=light] body .menu-drawer__menu-item--action,html[data-theme=light] body .menu-drawer__menu-item--primary{color:var(--pp-on-dark)!important;border-bottom-color:#1a16140f!important}html[data-theme=light] body .menu-drawer__menu-item:hover,html[data-theme=light] body .menu-drawer__menu-item--link:hover,html[data-theme=light] body .menu-drawer__menu-item--action:hover{color:var(--pp-accent)!important;background:#a8895e0f!important}html[data-theme=light] body .menu-drawer__close-button{color:var(--pp-on-dark)!important}html[data-theme=light] body .menu-drawer__utility-links{color:var(--pp-on-dark-soft)!important;border-top-color:#1a16140f!important}html[data-theme=light] body .ppp-langs-block{background:var(--pp-ink-soft)!important;background-color:var(--pp-ink-soft)!important;border-top-color:#a8895e38!important;border-bottom-color:#a8895e1f!important}html[data-theme=light] details.menu-drawer-container[open]:before{background:#1a161466!important}html[data-theme=light] .product-grid-container,html[data-theme=light] .product-grid-container .section-background,html[data-theme=light] .product-grid-container .section{background:var(--pp-ink)!important}html[data-theme=light] .product-card{background:var(--pp-ink-soft)!important;border-color:#a8895e2e!important}html[data-theme=light] .product-card,html[data-theme=light] .product-card *,html[data-theme=light] .product-card__link,html[data-theme=light] .product-card__content,html[data-theme=light] .product-card__title,html[data-theme=light] .product-card__vendor,html[data-theme=light] .collection__title,html[data-theme=light] .collection__title *,html[data-theme=light] .facets,html[data-theme=light] .facets *,html[data-theme=light] .facets__label,html[data-theme=light] .facets__summary,html[data-theme=light] .facets__status,html[data-theme=light] .facets__panel *,html[data-theme=light] .collection-wrapper *{color:var(--pp-on-dark)!important}html[data-theme=light] .product-card .price,html[data-theme=light] .product-card .price *,html[data-theme=light] .product-card [class*=price],html[data-theme=light] .product-grid-container .price{color:var(--pp-accent-deep)!important}html[data-theme=light] .product-card:hover{border-color:#a8895e59!important}html[data-theme=light] .product-card .quick-add .button,html[data-theme=light] .product-card quick-add-component .button,html[data-theme=light] .product-card [class*=quick-add] .button{background:var(--pp-accent)!important;color:var(--pp-on-accent)!important;border-color:var(--pp-accent)!important}html[data-theme=light] .facets__item,html[data-theme=light] .facets__panel{border-color:#1a16141a!important}html[data-theme=light] .facets input,html[data-theme=light] .facets select,html[data-theme=light] .collection__sort select{background:#1a16140a!important;border-color:#a8895e40!important;color:var(--pp-on-dark)!important}html[data-theme=light] .pagination *,html[data-theme=light] [class*=pagination] *{color:var(--pp-on-dark)!important}html[data-theme=light] [class*=pagination] .current,html[data-theme=light] [class*=pagination] .active{color:var(--pp-accent-deep)!important}html[data-theme=light] .product-card__vendor,html[data-theme=light] .product-card [class*=vendor]{color:#1a161499!important}html[data-theme=light] .product-card .price:after{color:#1a16148c!important}html[data-theme=light] .pp-hero{background:var(--pp-ink)!important;color:var(--pp-on-dark)!important}.ppc-card__name{font-family:var(--pp-font-ui)!important;font-style:normal!important;font-variation-settings:normal!important;font-weight:500!important;font-size:clamp(.95rem,1vw + .55rem,1.125rem)!important;line-height:1.35!important;letter-spacing:-.005em!important}.ppc-card__price{font-family:var(--pp-font-ui)!important;font-weight:600!important;font-size:clamp(.875rem,.7vw + .65rem,1rem)!important;letter-spacing:-.005em!important;font-variant-numeric:tabular-nums!important}.ppc-card__brand{font-family:var(--pp-font-ui)!important;font-weight:600!important;letter-spacing:.18em!important}.pp-best__card-name{font-family:var(--pp-font-ui)!important;font-style:normal!important;font-variation-settings:normal!important;font-weight:500!important;font-size:clamp(.95rem,1vw + .55rem,1.125rem)!important;line-height:1.35!important;letter-spacing:-.005em!important}.pp-best__card-price{font-family:var(--pp-font-ui)!important;font-weight:600!important;font-size:.9375rem!important;letter-spacing:-.005em!important;font-variant-numeric:tabular-nums!important}.pp-best__card-brand{font-family:var(--pp-font-ui)!important;font-weight:600!important;letter-spacing:.18em!important}.also__card-name{font-family:var(--pp-font-ui)!important;font-style:normal!important;font-weight:500!important;font-size:1rem!important;line-height:1.35!important;letter-spacing:-.005em!important}.also__card-price,.also__card-price *{font-family:var(--pp-font-ui)!important;font-style:normal!important;font-weight:600!important;font-size:.9375rem!important;letter-spacing:-.005em!important;font-variant-numeric:tabular-nums!important}.also__card-brand{font-family:var(--pp-font-ui)!important;font-weight:600!important;letter-spacing:.18em!important}.pp-best_card-name{font-family:var(--pp-font-ui)!important;font-style:normal!important;font-weight:500!important;letter-spacing:-.005em!important}.pp-best_card-price,.pp-best_card-price *{font-family:var(--pp-font-ui)!important;font-weight:600!important;font-variant-numeric:tabular-nums!important;letter-spacing:-.005em!important}html[data-theme=light] .pf-card__desc,html[data-theme=light] .pf-card__count{color:#f7f2ecd9!important}html[data-theme=light] .ppp-article{background:var(--pp-ink)!important;color:var(--pp-on-dark)!important}html[data-theme=light] .ppp-article *{color:inherit}html[data-theme=light] .ppp-article .ppp-article__breadcrumb a{color:#1a161473!important}html[data-theme=light] .ppp-article a:not(.button):not([class*=btn]){color:var(--pp-accent-deep)!important}html[data-theme=light] .ppp-contact,html[data-theme=light] .ppp-contact__title{background:var(--pp-ink)!important;color:var(--pp-on-dark)!important}html[data-theme=light] .ppp-contact__subtitle,html[data-theme=light] .ppp-contact__info-label{color:#1a161499!important}html[data-theme=light] .ppb .ppb-logo-wrap img{filter:brightness(.15)!important;opacity:.9!important}html[data-theme=light] .chrono__tick-time,html[data-theme=light] .chrono-v__timing{color:#f7f2ec99!important}html[data-theme=light] .hero__brand{color:#f7f2eca6!important}html[data-theme=light] .hero__accroche{color:#f7f2ecd9!important}html[data-theme=light] .ppb .ppb-h1,html[data-theme=light] .ppb .ppb-tagline,html[data-theme=light] .ppb .ppb-desc,html[data-theme=light] [class*=zhu-][class*=-title],html[data-theme=light] [class*=zhu-][class*=-name],html[data-theme=light] [class*=zhu-][class*=-q]{color:var(--pp-on-dark)!important}html[data-theme=light] [class*=zhu-][class*=-body],html[data-theme=light] [class*=zhu-][class*=-a],html[data-theme=light] [class*=zhu-][class*=-desc],html[data-theme=light] [class*=zhu-][class*=-notes],html[data-theme=light] [class*=zhu-][class*=-sub]{color:#1a1614ad!important}html[data-theme=light] [class*=zhu-][class*=-card]{background:var(--pp-ink-soft)!important;border-color:#a8895e2e!important}html[data-theme=light] .page-title,html[data-theme=light] [class*=page__title],html[data-theme=light] [class*=-page__title]{color:var(--pp-on-dark)!important}html[data-theme=light] header-menu a,html[data-theme=light] header-menu button,html[data-theme=light] header-menu span,html[data-theme=light] .header__menu a,html[data-theme=light] .header__menu span,html[data-theme=light] .header__menu button,html[data-theme=light] .menu-list a,html[data-theme=light] .menu-list button,html[data-theme=light] .menu-list span,html[data-theme=light] .overflow-menu a,html[data-theme=light] .overflow-menu button,html[data-theme=light] .overflow-menu span,html[data-theme=light] .header__localization button,html[data-theme=light] .header__localization span,html[data-theme=light] .header__localization a,html[data-theme=light] .localization-form__select,html[data-theme=light] .header-menu a,html[data-theme=light] .header-menu button,html[data-theme=light] .header-menu span,html[data-theme=light] .header-menu__item,html[data-theme=light] [class*=header] nav a,html[data-theme=light] [class*=header] nav span,html[data-theme=light] [class*=header] nav button,html[data-theme=light] .header__icons a,html[data-theme=light] .header__icons button,html[data-theme=light] .header__icons span,html[data-theme=light] .header__icon,html[data-theme=light] .header__icon--account,html[data-theme=light] .header__icon--cart,html[data-theme=light] .header__icon--search{color:#1a1614!important;--color-foreground: 26, 22, 20 !important}html[data-theme=light] .menu-list__submenu,html[data-theme=light] .menu-list__submenu-inner,html[data-theme=light] .mega-menu,html[data-theme=light] .mega-menu__grid,html[data-theme=light] .mega-menu__list,html[data-theme=light] .mega-menu__inner,html[data-theme=light] .menu-list__flyout,html[data-theme=light] [class*=menu-list] [class*=submenu],html[data-theme=light] [class*=mega-menu]{--color-background: 244, 240, 235 !important;--gradient-background: #F4F0EB !important;background:#f4f0eb!important;background-color:#f4f0eb!important;border-color:#a8895e2e!important}html[data-theme=light] .menu-list__submenu a,html[data-theme=light] .menu-list__submenu button,html[data-theme=light] .menu-list__submenu span,html[data-theme=light] .mega-menu a,html[data-theme=light] .mega-menu button,html[data-theme=light] .mega-menu span,html[data-theme=light] .mega-menu__link-title,html[data-theme=light] .mega-menu__link{color:#1a1614!important}html[data-theme=light] .menu-list__submenu a:hover,html[data-theme=light] .mega-menu a:hover,html[data-theme=light] .mega-menu__link:hover .mega-menu__link-title{color:#7a6240!important}html[data-theme=light] .menu-list__submenu-inner{border-top-color:#1a161414!important;box-shadow:0 12px 48px #1a16141f!important}html[data-theme=light] .ia-announcement-bar,html[data-theme=light] .ia-announcement-bar *,html[data-theme=light] .ia-marquee-parent,html[data-theme=light] .ia-marquee-group,html[data-theme=light] .ia-marquee-content-wrapper,html[data-theme=light] .pp-marquee_title,html[data-theme=light] .pp-olfac__title,html[data-theme=light] .pp-olfac__card-name,html[data-theme=light] .pp-best_title,html[data-theme=light] .pp-best_card,html[data-theme=light] .pp-best_name,html[data-theme=light] .pp-best_brand,html[data-theme=light] .pp-best_price,html[data-theme=light] .pp-best_card-name,html[data-theme=light] .pp-best_card-price,html[data-theme=light] .pp-faq__title,html[data-theme=light] .pp-faq__question-text,html[data-theme=light] .pp-faq__question h3,html[data-theme=light] .pp-insta__title,html[data-theme=light] .parfum-families,html[data-theme=light] .parfum-families *{color:#1a1614!important}html[data-theme=light] .pp-faq__answer,html[data-theme=light] .pp-faq__answer *,html[data-theme=light] .pp-best_family,html[data-theme=light] .pp-olfac__card-count{color:#1a1614ad!important}html[data-theme=light] .pp-hero__title,html[data-theme=light] .pp-hero__brand,html[data-theme=light] .pp-hero__counter,html[data-theme=light] .pp-hero__counter span{color:#f7f2ec!important}html[data-theme=light] .pp-hero__desc{color:#f7f2ecd9!important}html[data-theme=light] .pp-hero__overline{color:var(--pp-accent-soft)!important}html[data-theme=light] .pp-hero__count{color:#f7f2ecb3!important}html[data-theme=light] .pp-hero__count strong{color:var(--pp-accent-soft)!important}html[data-theme=light] .pp-hero__cta,html[data-theme=light] .pp-hero__cta span{color:#f7f2ec!important;border-color:#f7f2ec8c!important}html[data-theme=light] .pp-hero__cta:hover{background:#f7f2ec!important;color:#1a1614!important;border-color:#f7f2ec!important}html[data-theme=light] .pp-hero__dot:before{background:#f7f2ec66!important}html[data-theme=light] .pp-hero__dot[aria-current=true]:before{background:#f7f2ec59!important}html[data-theme=light] .pp-hero__dot-fill{background:#f7f2ec!important}html[data-theme=light] .pp-edito__title,html[data-theme=light] .pp-edito__title em{color:#f7f2ec!important}html[data-theme=light] .pp-edito__desc{color:#f7f2ecd9!important}html[data-theme=light] .pp-edito__overline{color:var(--pp-accent-soft)!important}html[data-theme=light] .pp-edito__cta{--pp-btn-bg: #F7F2EC !important;--pp-btn-fg: #1A1614 !important;--pp-btn-border: #F7F2EC !important}html[data-theme=light] .pp-edito__cta:hover{--pp-btn-bg: transparent !important;--pp-btn-fg: #F7F2EC !important;--pp-btn-border: #F7F2EC !important}html[data-theme=light] .pp-olfac__card{background:#1a161405!important;border-color:#a8895e2e!important}html[data-theme=light] .pp-olfac__card:hover{background:#a8895e0f!important;border-color:#a8895e59!important}html[data-theme=light] .pp-best_card,html[data-theme=light] .pp-best_card:hover{background:#1a161405!important}html[data-theme=light] .pp-best_nav{color:#1a1614!important;border-color:#1a161440!important;background:#1a16140a!important}html[data-theme=light] .pp-best_nav svg,html[data-theme=light] .pp-best_nav svg path,html[data-theme=light] .pp-best_nav svg line,html[data-theme=light] .pp-best_nav svg polyline{stroke:#1a1614!important;color:#1a1614!important}html[data-theme=light] .pp-best_nav:hover{background:#a8895e1a!important;border-color:#a8895e80!important}html[data-theme=light] .pp-edito{background:transparent!important}html[data-theme=light] .pp-faq__item{border-color:#a8895e2e!important}html[data-theme=light] .pp-faq__icon{color:#7a6240!important;border-color:#a8895e4d!important}html[data-theme=light] .pp-faq__contact{color:#1a161499!important}html[data-theme=light] .pp-insta__item-overlay{color:#f7f2ec!important;background:#1a161466!important}html[data-theme=light] .pp-insta__badge-label{color:#7a6240!important}html[data-theme=light] .pp-insta__badge-desc{color:#1a1614b8!important}html[data-theme=light] .pp-insta__badge-icon{color:var(--pp-accent-deep)!important}html[data-theme=light] .pp-insta__badges{border-top-color:#1a16141a!important}html[data-theme=light] .pp-marquee{border-top-color:#1a161414!important;border-bottom-color:#1a161414!important}html[data-theme=light] .pp-marquee__item{border-color:#1a16142e!important;background:#1a161405!important}html[data-theme=light] .pp-marquee__item:hover,html[data-theme=light] .pp-marquee__item:focus-visible{background:#a8895e14!important;border-color:#a8895e66!important}html[data-theme=light] .pp-marquee__item img{filter:none!important;opacity:.7}html[data-theme=light] .pp-marquee__item:hover img{filter:none!important;opacity:1}html[data-theme=light] .pp-marquee__item-name{color:#1a1614b3!important}html[data-theme=light] .pp-marquee__item:hover .pp-marquee__item-name{color:var(--pp-accent-deep)!important}html[data-theme=light] .pp-marquee__wrap{-webkit-mask-image:linear-gradient(to right,transparent 0,black 8%,black 92%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,black 8%,black 92%,transparent 100%)}html[data-theme=light] .pp-samples{background:var(--pp-ink)!important;color:var(--pp-on-dark)!important}html[data-theme=light] .pp-samples__card{background:#ede5da!important;border:1px solid rgba(168,137,94,.18)!important}html[data-theme=light] .pp-samples__card:hover{box-shadow:0 12px 32px #1a161414!important;border-color:#a8895e59!important}html[data-theme=light] .pp-samples__card-vendor{color:var(--pp-accent-deep)!important}html[data-theme=light] .pp-samples__card-name{color:#1a1614!important}html[data-theme=light] .pp-samples__card-variant{color:#1a161499!important}html[data-theme=light] .pp-samples__card-price,html[data-theme=light] .pp-samples__card-priceline{color:#1a1614!important}html[data-theme=light] .pp-samples__card-atc{background:#1a1614!important;color:#f4f0eb!important;border:1px solid #1A1614!important;font-weight:600!important;letter-spacing:.08em!important}html[data-theme=light] .pp-samples__card-atc:hover{background:var(--pp-accent-deep)!important;color:#fff!important;border-color:var(--pp-accent-deep)!important}html[data-theme=light] .ppc-page__input,html[data-theme=light] .ppc-page__textarea{background:#1a161408!important;border-color:#a8895e47!important;color:#1a1614!important}html[data-theme=light] .ppc-page__input::placeholder,html[data-theme=light] .ppc-page__textarea::placeholder{color:#1a16146b!important}html[data-theme=light] .ppc-page__input:focus,html[data-theme=light] .ppc-page__textarea:focus{border-color:var(--pp-accent-deep)!important;background:#1a16140d!important;box-shadow:0 0 0 3px #a8895e1f!important}html[data-theme=light] .ppc-page__info,html[data-theme=light] .ppc-page__info-item{border-color:#a8895e38!important}html[data-theme=light] .ppc-page__form-col:first-child{border-right-color:#a8895e38!important}@media(max-width:900px){html[data-theme=light] .ppc-page__form-col:first-child{border-right:none!important;border-bottom-color:#a8895e38!important}}html[data-theme=light] .ppc-page__btn{background:#1a1614!important;color:#f4f0eb!important;border-color:#1a1614!important}html[data-theme=light] .ppc-page__btn:hover{background:var(--pp-accent-deep)!important;color:#fff!important;border-color:var(--pp-accent-deep)!important}html[data-theme=light] .ppc-page__btn--outline{background:transparent!important;color:#1a1614!important;border-color:#1a16144d!important}html[data-theme=light] .ppc-page__btn--outline:hover{background:#1a1614!important;color:#f4f0eb!important;border-color:#1a1614!important}html[data-theme=light] .ppc-page__success{background:#a8895e1a!important;border-color:#a8895e66!important}html[data-theme=light] .ppc-page__success p,html[data-theme=light] .ppc-page__info-icon{color:var(--pp-accent-deep)!important}html[data-theme=light] .ppc-page__info-label{color:#1a161499!important}html[data-theme=light] .ppc-page__info-value{color:#1a1614!important}html[data-theme=light] .ppc-page__info-item:hover{background:#a8895e0f!important}html[data-theme=light] .ppc-page__info-item:hover .ppc-page__info-value{color:var(--pp-accent-deep)!important}html[data-theme=light] .ppc-page__title{color:#1a1614!important}html[data-theme=light] .ppc-page__subtitle{color:#1a1614ad!important}html[data-theme=light] .ppc-page__overline{color:var(--pp-accent-deep)!important}html[data-theme=light] .ppc-page__overline:before,html[data-theme=light] .ppc-page__overline:after{background:#a8895e73!important}html[data-theme=light] .ppc-page__form-overline{color:var(--pp-accent-deep)!important}html[data-theme=light] .ppc-page__form-title{color:#1a1614!important}html[data-theme=light] .ppc-page__form-desc{color:#1a161499!important}html[data-theme=light] .ppc-page__faq-overline{color:var(--pp-accent-deep)!important}html[data-theme=light] .ppc-page__faq-title{color:#1a1614!important}html[data-theme=light] .ppc-page__faq-list{border-top-color:#a8895e38!important}html[data-theme=light] .ppc-page__faq-item{border-bottom-color:#a8895e2e!important}html[data-theme=light] .ppc-page__faq-item summary{color:#1a1614!important}html[data-theme=light] .ppc-page__faq-item summary:hover{color:var(--pp-accent-deep)!important}html[data-theme=light] .ppc-page__faq-answer{color:#1a1614b3!important}html[data-theme=light] .ppc-page__faq-answer a{color:var(--pp-accent-deep)!important}html[data-theme=light] .pp-samples__card-atc.added{background:transparent!important;color:#006400!important;border-color:#006400!important}html[data-theme=light] .pp-samples__card-link{color:#1a161499!important}html[data-theme=light] .pp-samples__card-link:hover,html[data-theme=light] .pp-samples__title{color:#1a1614!important}html[data-theme=light] .pp-samples__overline{color:var(--pp-accent-deep)!important}html[data-theme=light] .pp-samples__subtitle{color:#1a1614ad!important}html[data-theme=light] .pp-samples__stat-number{color:#1a1614!important}html[data-theme=light] .pp-samples__stat-label{color:#1a161499!important}html[data-theme=light] .pp-samples__search input{background:#1a161408!important;border-color:#a8895e40!important;color:#1a1614!important}html[data-theme=light] .pp-samples__search input::placeholder{color:#1a161466!important}html[data-theme=light] .pp-samples__filter{border-color:#a8895e40!important;color:#1a1614a6!important;background:transparent!important}html[data-theme=light] .pp-samples__filter:hover,html[data-theme=light] .pp-samples__filter.active{background:#1a1614!important;color:#f4f0eb!important;border-color:#1a1614!important}html[data-theme=light] .pp-samples__vendor-name{color:#1a1614!important;border-bottom-color:#a8895e38!important}html[data-theme=light] .pp-samples__vendor-count{color:#1a161499!important}html[data-theme=light] .pp-samples__empty-text{color:#1a1614a6!important}html[data-theme=light] .pp-samples__empty-icon{opacity:.4}html[data-theme=light] .ppb .ppb-filters,html[data-theme=light] .ppb .ppb-filters-wrap{background:transparent!important;border-bottom-color:#a8895e2e!important}html[data-theme=light] .ppb .ppb-filter-label{color:#1a1614a6!important}html[data-theme=light] .ppb .ppb-btn,html[data-theme=light] .ppb .ppb-filter{color:#1a1614b3!important;border-color:#1a16142e!important;background:transparent!important}html[data-theme=light] .ppb .ppb-btn:hover,html[data-theme=light] .ppb .ppb-filter:hover{color:var(--pp-on-dark)!important;border-color:var(--pp-accent)!important}html[data-theme=light] .ppb .ppb-btn.active,html[data-theme=light] .ppb .ppb-filter.is-active{background:var(--pp-accent)!important;color:#fff!important;border-color:var(--pp-accent)!important}html[data-theme=light] .ppb .ppb-filter-count{color:#1a161499!important}html[data-theme=light] .ppb .ppb-filter-count strong{color:#1a1614!important}html[data-theme=light] .pp-marquee_item{filter:none!important;opacity:.7}html[data-theme=light] .pp-marquee_item:hover{opacity:1}html[data-theme=light] .pp-marquee_item img{filter:none!important}html[data-theme=light] .color-scheme-1:not(header):not(.header):not(.mega-menu):not(.account-popover__panel){--color-background: 244, 240, 235 !important;--gradient-background: #F4F0EB !important;background:transparent!important}html[data-theme=light] .shopify-policy__container,html[data-theme=light] .shopify-policy__container h1,html[data-theme=light] .shopify-policy__container h2,html[data-theme=light] .shopify-policy__container h3,html[data-theme=light] .shopify-policy__container h4,html[data-theme=light] .shopify-policy__title,html[data-theme=light] .shopify-policy__body,html[data-theme=light] .shopify-policy__body p,html[data-theme=light] .shopify-policy__body li,html[data-theme=light] .shopify-policy__body td,html[data-theme=light] .shopify-policy__body th,html[data-theme=light] .shopify-policy__body span,html[data-theme=light] .rte,html[data-theme=light] .rte p,html[data-theme=light] .rte li,html[data-theme=light] .rte h1,html[data-theme=light] .rte h2,html[data-theme=light] .rte h3,html[data-theme=light] .rte h4,html[data-theme=light] .rte td,html[data-theme=light] .rte th,html[data-theme=light] .rte span,html[data-theme=light] .policy h1,html[data-theme=light] .policy p{color:#1a1614!important}html[data-theme=light] .shopify-policy__container a,html[data-theme=light] .rte a{color:#7a6240!important}html[data-theme=light] .footer-utilities__text,html[data-theme=light] .footer-utilities__text *,html[data-theme=light] .terms-policies-popover *,html[data-theme=light] .terms-policies-popover li,html[data-theme=light] .terms-policies-popover a,html[data-theme=light] .footer__content,html[data-theme=light] .footer__content *,html[data-theme=light] .footer__copyright,html[data-theme=light] .footer__copyright *,html[data-theme=light] footer a,html[data-theme=light] footer p,html[data-theme=light] footer span,html[data-theme=light] footer li,html[data-theme=light] footer div,html[data-theme=light] .shopify-section--footer a,html[data-theme=light] .shopify-section--footer p,html[data-theme=light] .shopify-section--footer span,html[data-theme=light] .shopify-section--footer li{color:#1a1614!important}html[data-theme=light] .terms-policies-popover,html[data-theme=light] .terms-policies-popover.color-scheme-1,html[data-theme=light] .color-scheme-1.terms-policies-popover{background:#f4f0eb!important;background-color:#f4f0eb!important;--color-background: 244, 240, 235 !important;--gradient-background: #F4F0EB !important;border-color:#a8895e38!important}html[data-theme=light] .terms-policies-popover *,html[data-theme=light] .terms-policies-popover.color-scheme-1 *,html[data-theme=light] .terms-policies-popover li,html[data-theme=light] .terms-policies-popover a,html[data-theme=light] .terms-policies-popover p,html[data-theme=light] .terms-policies-popover span{color:#1a1614!important;--color-foreground: 26, 22, 20 !important}html[data-theme=light] .terms-policies-popover a:hover{color:#7a6240!important}html[data-theme=light] .email-signup__form input,html[data-theme=light] .email-signup__form input[type=email],html[data-theme=light] .email-signup__form input[type=text],html[data-theme=light] footer input[type=email],html[data-theme=light] footer input[type=text],html[data-theme=light] footer input{background-color:#f4f0eb!important;color:#1a1614!important;border-color:#a8895e59!important}html[data-theme=light] .email-signup__form input::placeholder,html[data-theme=light] footer input::placeholder{color:#1a161473!important}html[data-theme=light] .email-signup__form input:focus,html[data-theme=light] footer input:focus{border-color:#a8895eb3!important}html[data-theme=light]{--color-foreground: 26, 22, 20 !important;--color-foreground-rgb: 26, 22, 20 !important;--color-background: 244, 240, 235 !important;--color-background-rgb: 244, 240, 235 !important;--color-shadow: 26, 22, 20 !important;--color-shadow-rgb: 26, 22, 20 !important;--color-border: 26, 22, 20 !important;--color-border-rgb: 26, 22, 20 !important;--gradient-background: #F4F0EB !important}html[data-theme=light] .ppm-desc__body,html[data-theme=light] .ppm-desc__body *,html[data-theme=light] .ppm-desc__body p,html[data-theme=light] .ppm-desc__body span,html[data-theme=light] .ppm-desc__body li,html[data-theme=light] .ppm-desc__body div{color:#1a1614c7!important;background-color:transparent!important}html[data-theme=light] .ppm-desc__body strong,html[data-theme=light] .ppm-desc__body b,html[data-theme=light] .ppm-desc__body h1,html[data-theme=light] .ppm-desc__body h2,html[data-theme=light] .ppm-desc__body h3,html[data-theme=light] .ppm-desc__body h4,html[data-theme=light] .ppm-desc__body h5,html[data-theme=light] .ppm-desc__body h6{color:#1a1614!important}html[data-theme=light] .ppm-desc__body em,html[data-theme=light] .ppm-desc__body i{color:#7a6240!important;font-style:italic}html[data-theme=light] .ppm-desc__body a{color:#7a6240!important;border-bottom-color:#7a6240!important}html[data-theme=light] .zhu-faq-a,html[data-theme=light] .zhu-faq-a *,html[data-theme=light] .zhu-faq-a-wrap *,html[data-theme=light] .ppm-faq__a,html[data-theme=light] .ppm-faq__a *,html[data-theme=light] .ppm-accordion__panel-inner *,html[data-theme=light] [class*=zhu-][class*=-body] *{color:#1a1614c7!important;background-color:transparent!important}html[data-theme=light] .zhu-faq-a strong,html[data-theme=light] .ppm-faq__a strong,html[data-theme=light] .ppm-accordion__panel-inner strong,html[data-theme=light] [class*=zhu-][class*=-body] strong{color:#1a1614!important}html[data-theme=light] .zhu-faq-a a,html[data-theme=light] .ppm-faq__a a,html[data-theme=light] .ppm-accordion__panel-inner a{color:#7a6240!important}html[data-theme=light] .ppc-hero__desc,html[data-theme=light] .ppc-hero__desc *{color:#1a1614c7!important;background-color:transparent!important}html[data-theme=light] .ppc-hero__desc strong{color:#1a1614!important}html[data-theme=light] .ppm-seo,html[data-theme=light] .ppm-seo *,html[data-theme=light] .pp-seo-intro,html[data-theme=light] .pp-seo-intro *{color:#1a1614c7!important;background-color:transparent!important}html[data-theme=light] .ppm-seo strong,html[data-theme=light] .pp-seo-intro strong,html[data-theme=light] .ppm-seo h2,html[data-theme=light] .pp-seo-intro h2{color:#1a1614!important}html[data-theme=light] .ppm-seo a,html[data-theme=light] .pp-seo-intro a{color:#7a6240!important}html[data-theme=light] .article__body,html[data-theme=light] .article__body *,html[data-theme=light] .article-card *,html[data-theme=light] [class*=article] .rte *{color:#1a1614c7!important;background-color:transparent!important}html[data-theme=light] .article__body strong,html[data-theme=light] .article__body h1,html[data-theme=light] .article__body h2,html[data-theme=light] .article__body h3,html[data-theme=light] .article__body h4{color:#1a1614!important}html[data-theme=light] .article__body a{color:#7a6240!important}html[data-theme=light] .page-content,html[data-theme=light] .page-content *,html[data-theme=light] main .rte,html[data-theme=light] main .rte *{color:#1a1614c7!important;background-color:transparent!important}html[data-theme=light] main .rte strong,html[data-theme=light] main .rte h1,html[data-theme=light] main .rte h2,html[data-theme=light] main .rte h3{color:#1a1614!important}html[data-theme=light] main .rte a{color:#7a6240!important}.pp-display,.pp-h1,.pp-h2,.pp-h3,.pp-h4{font-family:var(--pp-font-display);font-weight:400;font-variation-settings:"opsz" 144,"SOFT" 50;letter-spacing:var(--pp-tracking-display);line-height:var(--pp-lh-heading);color:var(--pp-ink);margin:0}.pp-display{font-size:var(--pp-fs-display);line-height:var(--pp-lh-display);letter-spacing:var(--pp-tracking-display)}.pp-h1{font-size:var(--pp-fs-h1);line-height:var(--pp-lh-display)}.pp-h2{font-size:var(--pp-fs-h2)}.pp-h3{font-size:var(--pp-fs-h3)}.pp-h4{font-size:var(--pp-fs-h4)}.pp-italic{font-style:italic}.pp-body{font-family:var(--pp-font-body);font-size:var(--pp-fs-body);line-height:var(--pp-lh-body);color:var(--pp-ink-soft);margin:0}.pp-lead{font-family:var(--pp-font-body);font-size:var(--pp-fs-lead);line-height:var(--pp-lh-body);color:var(--pp-ink-soft);font-weight:400;margin:0}.pp-overline{display:inline-block;font-family:var(--pp-font-ui);font-size:var(--pp-fs-overline);font-weight:500;letter-spacing:var(--pp-tracking-overline);text-transform:uppercase;color:var(--pp-accent-deep);margin:0}.pp-caption{font-family:var(--pp-font-ui);font-size:var(--pp-fs-caption);letter-spacing:var(--pp-tracking-wide);text-transform:uppercase;color:var(--pp-muted-strong)}.pp-section{position:relative;padding-block:var(--pp-section-pad-y);padding-inline:var(--pp-section-pad-x);background:var(--pp-paper);color:var(--pp-ink)}.pp-section--ink{background:var(--pp-ink);color:var(--pp-on-dark)}.pp-section--ink .pp-h1,.pp-section--ink .pp-h2,.pp-section--ink .pp-h3,.pp-section--ink .pp-h4,.pp-section--ink .pp-display{color:var(--pp-on-dark)}.pp-section--ink .pp-body,.pp-section--ink .pp-lead{color:var(--pp-on-dark-soft)}.pp-section--warm{background:var(--pp-paper-warm)}.pp-container{max-width:var(--pp-container);margin-inline:auto}.pp-container--narrow{max-width:var(--pp-container-narrow)}.pp-container--wide{max-width:var(--pp-container-wide)}.pp-container--full{max-width:var(--pp-container-full)}.pp-section-head{display:flex;flex-direction:column;gap:var(--pp-space-3);margin-bottom:var(--pp-space-7);max-width:42rem}.pp-section-head--center{align-items:center;text-align:center;margin-inline:auto}.pp-section-head em{font-style:italic;font-family:var(--pp-font-display);font-variation-settings:"opsz" 144}.pp-btn{--pp-btn-bg: var(--pp-ink);--pp-btn-fg: var(--pp-on-dark);--pp-btn-border: var(--pp-ink);display:inline-flex;align-items:center;justify-content:center;gap:var(--pp-space-3);min-height:48px;padding:.875rem 1.75rem;font-family:var(--pp-font-ui);font-size:var(--pp-fs-caption);font-weight:500;letter-spacing:var(--pp-tracking-wide);text-transform:uppercase;text-decoration:none;color:var(--pp-btn-fg);background:var(--pp-btn-bg);border:1px solid var(--pp-btn-border);border-radius:0;cursor:pointer;transition:background-color var(--pp-dur-2) var(--pp-ease-out),color var(--pp-dur-2) var(--pp-ease-out),border-color var(--pp-dur-2) var(--pp-ease-out),transform var(--pp-dur-2) var(--pp-ease-out)}.pp-btn:hover{background:transparent;color:var(--pp-ink)}.pp-btn:focus-visible{outline:2px solid var(--pp-accent);outline-offset:3px}.pp-btn:active{transform:translateY(1px)}.pp-btn--outline{--pp-btn-bg: transparent;--pp-btn-fg: var(--pp-ink);--pp-btn-border: var(--pp-ink)}.pp-btn--outline:hover{background:var(--pp-ink);color:var(--pp-on-dark)}.pp-btn--ghost{--pp-btn-bg: transparent;--pp-btn-fg: var(--pp-ink);--pp-btn-border: transparent;padding-inline:0;min-height:0}.pp-btn--ghost:after{content:"";display:inline-block;width:1.5rem;height:1px;background:currentColor;transition:width var(--pp-dur-3) var(--pp-ease-out)}.pp-btn--ghost:hover{background:transparent;color:var(--pp-accent-deep)}.pp-btn--ghost:hover:after{width:2.5rem}.pp-btn--on-dark{--pp-btn-bg: var(--pp-on-dark);--pp-btn-fg: var(--pp-ink);--pp-btn-border: var(--pp-on-dark)}.pp-btn--on-dark.pp-btn--outline{--pp-btn-bg: transparent;--pp-btn-fg: var(--pp-on-dark);--pp-btn-border: rgba(247, 242, 236, .5)}.pp-btn--on-dark.pp-btn--outline:hover{--pp-btn-bg: var(--pp-on-dark);--pp-btn-fg: var(--pp-ink)}.pp-arrow{width:1rem;height:1rem;flex-shrink:0;transition:transform var(--pp-dur-2) var(--pp-ease-out)}.pp-btn:hover .pp-arrow,a:hover>.pp-arrow{transform:translate(4px)}.pp-img-wrap{position:relative;overflow:hidden;background:var(--pp-paper-deep)}.pp-img-wrap img,.pp-img-wrap picture{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--pp-dur-5) var(--pp-ease-out)}.pp-img-wrap--zoom:hover img{transform:scale(1.04)}.pp-img-scrim:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1a161400 0% 40%,#1a16148c);pointer-events:none}.pp-card{position:relative;display:flex;flex-direction:column;gap:var(--pp-space-3);background:transparent;color:var(--pp-ink);text-decoration:none;transition:transform var(--pp-dur-3) var(--pp-ease-out)}.pp-card:hover{transform:translateY(-2px)}.pp-rule{display:block;width:100%;height:1px;background:var(--pp-line);border:0}.pp-rule--short{width:3rem;height:1px;background:var(--pp-accent-deep)}.pp-section a:focus-visible,.pp-section button:focus-visible{outline:2px solid var(--pp-accent);outline-offset:3px;border-radius:var(--pp-radius-xs)}@media(prefers-reduced-motion:reduce){.pp-section *,.pp-section *:before,.pp-section *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.header a:focus-visible,.header button:focus-visible,.footer a:focus-visible,.footer button:focus-visible{outline:2px solid var(--pp-accent);outline-offset:3px}@media(prefers-reduced-motion:reduce){.header,.header *{transition-duration:.01ms!important;animation-duration:.01ms!important}}.pp-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/41/assets/pp-system.css.map */
