@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;1,400&family=Inter:wght@400;500&display=swap";.pf-section{position:relative;background:var(--pf-bg, #0B0B0B);color:var(--pf-ink, #F5F2EB);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.pf-section{padding-top:64px;padding-bottom:64px}@media(min-width:750px){.pf-section{padding-top:120px;padding-bottom:120px}}.pf-container{max-width:1280px;margin:0 auto;padding:0 20px}@media(min-width:750px){.pf-container{padding:0 48px}}.pf-heading-block{max-width:620px;margin:0 auto;text-align:center}.pf-kicker{margin:0 0 14px;font-size:11px;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:var(--pf-gold, #C8A96B)}.pf-heading{margin:0 0 16px;font-family:Cormorant Garamond,Georgia,serif;font-weight:400;font-size:32px;line-height:1.15;letter-spacing:.01em}.pf-sub{max-width:46ch;margin:0 auto;color:var(--pf-ink, #F5F2EB);opacity:.72;line-height:1.65}@media(min-width:750px){.pf-heading{font-size:44px}.pf-sub{font-size:15px}}.pf-heading-rule{display:block;width:44px;height:1px;margin:26px auto 22px;background:var(--pf-gold, #C8A96B);opacity:.6}.pf-intro-cta{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--pf-ink, #F5F2EB);text-decoration:none;padding-bottom:6px;border-bottom:1px solid rgba(245,242,235,.28);transition:border-color .3s ease,color .3s ease,gap .3s ease}.pf-intro-cta svg{stroke:var(--pf-gold, #C8A96B);transition:transform .3s ease}.pf-intro-cta:hover{color:var(--pf-gold, #C8A96B);border-color:var(--pf-gold, #C8A96B);gap:14px}.pf-intro-cta:hover svg{transform:translate(2px)}.pf-gallery-head{margin-top:0;margin-bottom:28px;text-align:center}@media(min-width:750px){.pf-gallery-head{margin-bottom:40px}}.pf-gallery-label{font-size:11px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--pf-gold, #C8A96B)}.pf-grid{display:grid;grid-template-columns:1fr;gap:32px}@media(min-width:600px){.pf-grid{grid-template-columns:repeat(2,1fr);gap:28px}}@media(min-width:1000px){.pf-grid{grid-template-columns:repeat(4,1fr);gap:24px}}.pf-item{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:8px;border:1px solid rgba(245,242,235,.08);background:#f5f2eb05;color:inherit;text-decoration:none;transition:transform .4s ease,box-shadow .4s ease,border-color .4s ease}.pf-item:hover{transform:translateY(-6px);border-color:#c8a96b66;box-shadow:0 1px 2px #00000040,0 20px 40px #00000059}.pf-item-media{position:relative;width:100%;aspect-ratio:4 / 5;overflow:hidden}.pf-item-img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;filter:saturate(.92) brightness(.92);transform:scale(1);transition:transform .5s ease-out,filter .4s ease-out}.pf-item:hover .pf-item-img{transform:scale(1.05);filter:saturate(1.05) brightness(1)}.pf-item-media .pf-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#0b0b0b}.pf-placeholder-svg{width:30%;height:30%;opacity:.35}.pf-item-tint{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 45%,var(--pf-tint, #C8A96B) 180%);opacity:.22;mix-blend-mode:multiply;pointer-events:none;transition:opacity .5s ease}.pf-item:hover .pf-item-tint{opacity:.1}.pf-item-num{position:absolute;top:16px;left:16px;z-index:2;font-family:Cormorant Garamond,Georgia,serif;font-size:13px;font-weight:500;letter-spacing:.1em;color:var(--pf-gold, #C8A96B);text-shadow:0 1px 6px rgba(11,11,11,.6)}.pf-item-vol{position:absolute;top:16px;right:16px;z-index:2;font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#fff;text-shadow:0 1px 6px rgba(11,11,11,.6)}.pf-item-info{padding:20px 20px 24px}.pf-item-name{margin:0;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;font-size:24px;letter-spacing:.04em;color:var(--pf-ink, #F5F2EB)}.pf-item-tagline{display:block;margin-top:6px;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--pf-gold, #C8A96B)}.pf-item-rule{display:block;margin-top:14px;width:24px;height:1px;background:var(--pf-gold, #C8A96B);transition:width .4s cubic-bezier(.34,1.56,.64,1)}.pf-item:hover .pf-item-rule{width:48px}.pf-item-desc{margin:14px 0 0;font-size:13.5px;line-height:1.65;color:var(--pf-ink, #F5F2EB);opacity:.68}.pf-item:focus-visible{outline:2px solid var(--pf-gold, #C8A96B);outline-offset:-2px}.pf-item,.pf-heading-block{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}.pf-item.is-visible,.pf-heading-block.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.pf-item,.pf-heading-block{opacity:1;transform:none;transition:none}.pf-item-img,.pf-item-rule{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/perfume-set.css.map */
