.eb-fragrance-card-pictures{display:block;position:relative;width:100%;aspect-ratio:1;overflow:hidden;background:#000}.eb-fragrance-card-pictures img{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:contain;transition:opacity .55s ease}.eb-fragrance-card-pictures__scene{opacity:0}.eb-fragrance-card-link:focus-visible .eb-fragrance-card-pictures__scene,.eb-lineup__media:focus-visible .eb-fragrance-card-pictures__scene{opacity:1}@media(hover:hover)and (pointer:fine){.eb-fragrance-card-link:hover .eb-fragrance-card-pictures__scene,.eb-lineup__media:hover .eb-fragrance-card-pictures__scene{opacity:1}}.eb-lineup__media:has(.eb-fragrance-card-pictures){aspect-ratio:1;border:0}.card-gallery:has(.eb-fragrance-card-pictures){--gallery-aspect-ratio: 1 !important}.eb-fragrance-card-link{display:block;color:inherit}.eb-lineup__grid{gap:clamp(1.5rem,3vw,3rem)}.eb-lineup__card{width:min(100%,380px)}.eb-lineup__details{gap:.65rem}.eb-lineup__details p,.eb-lineup__details span{font-size:.7rem}.eb-lineup__details h3{font-size:clamp(1.6rem,2.5vw,2.2rem)}.eb-fragrance-gallery{display:block;width:100%;min-width:0;color:#f2eee8}.eb-gallery__stage{background:#000}.eb-gallery__slide{margin:0}.eb-gallery__slide[hidden]{display:none!important}.eb-gallery__enlarge{position:relative;display:block;color:inherit}.eb-gallery__enlarge>img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.eb-gallery__zoom-label{position:absolute;bottom:18px;right:20px;font:10px/1.4 var(--eb-sans, sans-serif);letter-spacing:.12em;text-transform:uppercase;padding:7px 9px;background:#000000a6}.eb-gallery__controls{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:20px}.eb-gallery__arrow{width:44px;height:44px;min-height:44px;flex-shrink:0;padding:0;border:1px solid rgb(242 238 232 / 22%);background:transparent;color:inherit;font-size:22px;cursor:pointer}.eb-gallery__thumbnails{display:flex;justify-content:center;gap:16px}.eb-gallery__thumb{display:grid;justify-items:center;gap:8px;padding:5px 5px 8px;border:1px solid transparent;background:transparent;color:#b8b1a7;cursor:pointer}.eb-gallery__thumb[aria-pressed=true]{border-color:#a88b60;color:#f2eee8}.eb-gallery__thumb img{width:64px;height:64px;object-fit:contain}.eb-gallery__thumb span{font:10px/1.4 var(--eb-sans, sans-serif);letter-spacing:.06em}.eb-gallery__status{text-align:center;color:#b8b1a7;font:11px/1.5 var(--eb-sans, sans-serif);margin:16px 0 0;letter-spacing:.08em}.eb-fragrance-gallery:not([data-ready]) :is(.eb-gallery__controls,.eb-gallery__status){display:none}.eb-gallery__dialog{width:min(92vw,1000px);max-width:100%;max-height:94dvh;padding:48px 8px 8px;margin:auto;border:1px solid #3b342b;background:#000;color:#f2eee8}.eb-gallery__dialog::backdrop{background:#000000e0}.eb-gallery__dialog img{width:100%;height:auto;max-height:calc(94dvh - 70px);object-fit:contain}.eb-gallery__close{position:absolute;top:4px;right:10px;min-height:40px;padding:8px 12px;background:#000;color:inherit;border:0;cursor:pointer}body:has(.eb-gallery__dialog[open]){overflow:hidden}.eb-fragrance-summary{padding-block:0 4px;display:grid;gap:10px}.eb-fragrance-summary p{margin:0;color:#b8b1a7;font-size:12px;line-height:1.8;letter-spacing:.06em}.eb-fragrance-summary a{width:fit-content;color:#f2eee8;text-underline-offset:6px;font-size:12px}.eb-composition{padding:clamp(72px,9vw,140px) 0 72px;color:#f2eee8;background:#000;border-top:1px solid rgb(242 238 232 / 14%);scroll-margin-top:110px}.eb-composition .eb-shell{max-width:1320px}.eb-composition__intro{text-align:center;max-width:660px;margin:0 auto clamp(30px,4vw,60px)}.eb-composition__intro .eb-kicker{justify-content:center}.eb-composition__intro .eb-kicker:before{display:none}.eb-composition__title{margin:24px 0;font:400 clamp(32px,4.5vw,60px)/1.15 var(--eb-serif, Georgia, serif);letter-spacing:-.02em;text-wrap:balance}.eb-composition__intro .eb-copy{font-size:15px;line-height:1.8;max-width:580px;margin-inline:auto}.eb-composition__body{display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(32px,6vw,96px);align-items:center}.eb-composition__art{margin:0;min-width:0}.eb-composition__art img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.eb-composition__art--empty{aspect-ratio:1;display:grid;place-items:center;background:radial-gradient(circle at 50% 45%,#1d2b37 0,#0b1117 38%,#000 73%);border:1px solid rgb(242 238 232 / 12%)}.eb-composition__art--empty span{color:#f2eee87a;font:400 clamp(28px,5vw,72px)/1 var(--eb-serif, Georgia, serif);letter-spacing:.25em}.eb-composition__label{margin:0 0 24px;font:400 11px/1.5 var(--eb-sans, sans-serif);text-transform:uppercase;letter-spacing:.2em;color:#b8b1a7}.eb-composition__note-list{margin:0}.eb-composition__note{border-top:1px solid rgb(242 238 232 / 17%);padding:23px 0}.eb-composition__note dt{display:flex;align-items:center;gap:20px;font:400 clamp(24px,2.4vw,34px)/1.2 var(--eb-serif, Georgia, serif)}.eb-composition__note dt span{color:#a88b60;font:10px/1.5 var(--eb-sans, sans-serif);letter-spacing:.1em}.eb-composition__note dd{margin:12px 0 0 36px;color:#b8b1a7;font-size:13px;line-height:1.7}.eb-composition__development{margin-top:clamp(40px,7vw,100px);padding-top:32px;border-top:1px solid rgb(242 238 232 / 17%)}.eb-composition__stages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;list-style:none;margin:0;padding:0}.eb-composition__stages li{padding:12px 24px 12px 0}.eb-composition__stages li+li{border-left:1px solid rgb(242 238 232 / 17%);padding-left:32px}.eb-composition__stage-label{color:#a88b60;text-transform:uppercase;font-size:10px;letter-spacing:.16em}.eb-composition__stages h4{margin:14px 0;font:400 23px/1.35 var(--eb-serif, Georgia, serif)}.eb-composition__stages p{margin:0;color:#b8b1a7;font-size:13px;line-height:1.7}@media(max-width:749px){.eb-composition__body{grid-template-columns:1fr;gap:24px}.eb-composition__intro .eb-copy{font-size:14px}.eb-composition__art{max-width:540px;margin-inline:auto}.eb-composition__stages{grid-template-columns:1fr;gap:0}.eb-composition__stages li{padding:24px 0}.eb-composition__stages li+li{padding:24px 0;border-left:0;border-top:1px solid rgb(242 238 232 / 17%)}.eb-gallery__controls{margin-top:16px}.eb-lineup__card{width:min(100%,380px)}}@media(prefers-reduced-motion:reduce){.eb-fragrance-card-pictures img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/eb-fragrances.css.map */
