.brand-module__1Gg9Ba__head{grid-template-columns:1.2fr 1fr;align-items:center;gap:max(32px,min(6vw,96px));padding:48px 0 max(64px,min(8vw,110px));display:grid}.brand-module__1Gg9Ba__text{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.brand-module__1Gg9Ba__eyebrow{color:var(--muted);margin:0}.brand-module__1Gg9Ba__official{color:var(--eucalyptus);margin:8px 0 0}.brand-module__1Gg9Ba__media{aspect-ratio:4/5;background:var(--espresso);max-height:70vh;position:relative;overflow:hidden}.brand-module__1Gg9Ba__cover{object-fit:cover}.brand-module__1Gg9Ba__grid{border-top:1px solid var(--hair);grid-template-columns:repeat(4,1fr);gap:56px 28px;padding-top:48px;padding-bottom:max(88px,min(11vw,150px));display:grid}@media (max-width:1000px){.brand-module__1Gg9Ba__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:860px){.brand-module__1Gg9Ba__head{grid-template-columns:1fr;padding-top:20px}.brand-module__1Gg9Ba__media{aspect-ratio:4/3.6;order:-1}}@media (max-width:700px){.brand-module__1Gg9Ba__grid{grid-template-columns:repeat(2,1fr);gap:40px 16px}}
.PerfumeCard-module__MmB8Rq__card{color:var(--espresso);flex-direction:column;gap:18px;display:flex}.PerfumeCard-module__MmB8Rq__media{aspect-ratio:1;background:var(--card);position:relative;overflow:hidden}.PerfumeCard-module__MmB8Rq__img{object-fit:contain}.PerfumeCard-module__MmB8Rq__hover{object-fit:cover;background:var(--card);opacity:0;will-change:opacity;transition:opacity .22s ease-out}@media (hover:hover){.PerfumeCard-module__MmB8Rq__card:hover .PerfumeCard-module__MmB8Rq__hover{opacity:1;transition-duration:.28s}}.PerfumeCard-module__MmB8Rq__badge{z-index:1;color:var(--espresso-2);background:var(--white);white-space:nowrap;padding:5px 9px;font-size:9px;position:absolute;top:12px;left:12px}@media (max-width:700px){.PerfumeCard-module__MmB8Rq__badge{letter-spacing:.14em;padding:4px 7px;font-size:8px;top:8px;left:8px}}.PerfumeCard-module__MmB8Rq__meta{border-top:1px solid var(--hair);flex-direction:column;align-items:flex-start;gap:4px;padding-top:16px;display:flex}.PerfumeCard-module__MmB8Rq__brand{color:var(--muted);font-size:10px}.PerfumeCard-module__MmB8Rq__name{font-family:var(--serif);letter-spacing:.06em;text-transform:uppercase;font-size:19px;font-weight:400;line-height:1.3}.PerfumeCard-module__MmB8Rq__fam{color:var(--espresso-2);font-size:14px}.PerfumeCard-module__MmB8Rq__name{transition:background-size .45s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat}.PerfumeCard-module__MmB8Rq__card:hover .PerfumeCard-module__MmB8Rq__name{background-size:100% 1px}.PerfumeCard-module__MmB8Rq__soon{color:var(--eucalyptus);margin-top:8px;font-size:10px}
.BrandBlock-module__bZOMSa__brand{grid-template-columns:1fr 1fr;min-height:80vh;display:grid}.BrandBlock-module__bZOMSa__media{min-height:420px;position:relative;overflow:hidden}.BrandBlock-module__bZOMSa__cover{object-fit:cover}.BrandBlock-module__bZOMSa__text{flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;padding:max(56px,min(8vw,128px)) max(24px,min(7vw,120px));display:flex}@media (max-width:860px){.BrandBlock-module__bZOMSa__brand{grid-template-columns:1fr;min-height:0}.BrandBlock-module__bZOMSa__media{aspect-ratio:4/4.4;min-height:0}}
.FamilyMark-module__uvMguG__mark{flex:none;display:block}.FamilyMark-module__uvMguG__list{flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;list-style:none;display:flex}.FamilyMark-module__uvMguG__item{color:var(--espresso);align-items:center;gap:9px;display:inline-flex}.FamilyMark-module__uvMguG__text{transition:background-size .4s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:2px}.FamilyMark-module__uvMguG__link:hover .FamilyMark-module__uvMguG__text{background-size:100% 1px}
.ClosingBand-module__g1Y6rW__band{color:var(--white);position:relative;overflow:hidden}.ClosingBand-module__g1Y6rW__img{object-fit:cover}.ClosingBand-module__g1Y6rW__inner{z-index:1;display:flex;position:relative}.ClosingBand-module__g1Y6rW__words{flex-direction:column;gap:16px;display:flex}.ClosingBand-module__g1Y6rW__title{font-family:var(--serif);text-wrap:balance;margin:0;font-weight:400;line-height:1.05}.ClosingBand-module__g1Y6rW__text{color:rgba(255,255,255,.82);max-width:44ch;margin:0;font-size:17px;line-height:1.7}.ClosingBand-module__g1Y6rW__eyebrow{color:rgba(255,255,255,.72);margin:0}.ClosingBand-module__g1Y6rW__actions{flex-wrap:wrap;gap:12px;display:flex}.ClosingBand-module__g1Y6rW__band .btn--ghost{border-color:var(--white);color:var(--white)}.ClosingBand-module__g1Y6rW__band .btn--ghost:hover{background:var(--white);color:var(--espresso)}.ClosingBand-module__g1Y6rW__ink{background:var(--espresso)}.ClosingBand-module__g1Y6rW__ink .ClosingBand-module__g1Y6rW__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px 48px;padding-top:max(72px,min(8.4vw,128px));padding-bottom:max(72px,min(8.4vw,128px))}.ClosingBand-module__g1Y6rW__ink .ClosingBand-module__g1Y6rW__title{font-size:max(32px,min(3.8vw,56px))}.ClosingBand-module__g1Y6rW__dark{background:#14110f}.ClosingBand-module__g1Y6rW__dark:after{content:"";background:rgba(10,9,8,.56);position:absolute;top:0;bottom:0;left:0;right:0}.ClosingBand-module__g1Y6rW__dark .ClosingBand-module__g1Y6rW__inner{text-align:center;flex-direction:column;align-items:center;gap:26px;padding-top:max(80px,min(9vw,140px));padding-bottom:max(80px,min(9vw,140px))}.ClosingBand-module__g1Y6rW__dark .ClosingBand-module__g1Y6rW__words{align-items:center}.ClosingBand-module__g1Y6rW__dark .ClosingBand-module__g1Y6rW__title{max-width:18ch;font-size:max(36px,min(4.6vw,72px))}.ClosingBand-module__g1Y6rW__dark .ClosingBand-module__g1Y6rW__actions{justify-content:center}
.FilterMenu-module__p-dvEG__menu{position:relative}.FilterMenu-module__p-dvEG__summary{cursor:pointer;border:1px solid var(--hair);background:var(--white);align-items:center;gap:12px;height:46px;padding:0 18px;list-style:none;transition:border-color .3s;display:flex}.FilterMenu-module__p-dvEG__summary::-webkit-details-marker{display:none}.FilterMenu-module__p-dvEG__summary:hover,.FilterMenu-module__p-dvEG__menu[open] .FilterMenu-module__p-dvEG__summary{border-color:var(--espresso)}.FilterMenu-module__p-dvEG__current{color:var(--espresso-2);font-size:14px}.FilterMenu-module__p-dvEG__chev{width:7px;height:7px;transition:transform .3s var(--ease);border-bottom:1px solid;border-right:1px solid;margin-left:4px;transform:translateY(-2px)rotate(45deg)}.FilterMenu-module__p-dvEG__menu[open] .FilterMenu-module__p-dvEG__chev{transform:translateY(2px)rotate(225deg)}.FilterMenu-module__p-dvEG__list{z-index:20;background:var(--white);border:1px solid var(--hair);min-width:220px;max-height:340px;margin:0;padding:10px 0;list-style:none;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 12px 32px rgba(0,0,0,.06)}.FilterMenu-module__p-dvEG__list a{color:var(--espresso-2);align-items:center;gap:10px;padding:8px 20px;font-size:15px;display:flex}.FilterMenu-module__p-dvEG__list a:hover{background:var(--ivory);color:var(--espresso)}.FilterMenu-module__p-dvEG__list a[aria-current=page]{color:var(--espresso);font-weight:500}
