.gate-section{--g-ivory:var(--gate-ivory,#F6F4EF);--g-paper:var(--gate-paper,#FBFAF7);--g-ink:var(--gate-ink,#14130F);--g-soft:var(--gate-ink-soft,#4A4740);--g-muted:#6E695F;--g-muted-decoration:var(--gate-muted,#8A857A);--g-gold:#866834;--g-gold-decoration:var(--gate-gold,#8E6F3A);--g-line:var(--gate-line,#DDD8CC);--g-serif:var(--gate-serif,"Bodoni Moda","Didot",serif);--g-sans:var(--gate-sans,"Jost","Futura",sans-serif);position:relative;background:var(--g-ivory);color:var(--g-ink);font-family:var(--g-sans);font-size:16px;line-height:1.7;padding:64px 0;box-sizing:border-box}.gate-section *,.gate-section *:before,.gate-section *:after{box-sizing:border-box}@media(min-width:1024px){.gate-section{padding:120px 0}}.gate-section--paper{background:var(--g-paper)}.gate-wrap{max-width:1368px;margin:0 auto;padding:0 16px;width:100%}@media(min-width:768px){.gate-wrap{padding:0 24px}}.gate-wrap--center{text-align:center}.gate-eyebrow{display:block;margin:0 0 20px;font-family:var(--g-sans);font-size:12px;line-height:1.5;font-weight:400;text-transform:uppercase;letter-spacing:.28em;color:var(--g-gold)}.gate-title{margin:0;font-family:var(--g-serif);font-weight:400;font-size:clamp(30px,4.2vw,46px);line-height:1.1;letter-spacing:0;text-transform:none;color:var(--g-ink)}.gate-text{margin:24px 0 0;font-family:var(--g-sans);font-size:16px;line-height:1.7;color:var(--g-soft)}.gate-text p{margin:0 0 1em}.gate-text p:last-child{margin-bottom:0}.gate-head{margin-bottom:48px}@media(min-width:1024px){.gate-head{margin-bottom:72px}}.gate-head .gate-title{max-width:18em}.gate-wrap--center .gate-head .gate-title{margin-left:auto;margin-right:auto}.gate-link{display:inline-block;margin-top:32px;padding:0 0 6px;font-family:var(--g-sans);font-size:12px;line-height:1.5;font-weight:400;text-transform:uppercase;letter-spacing:.2em;color:var(--g-ink);text-decoration:none;border-bottom:1px solid currentColor;background:none;transition:color .3s ease,border-color .3s ease}.gate-link:hover{color:var(--g-gold);border-bottom-color:var(--g-gold-decoration)}.gate-link--light{color:#f6f4ef}.gate-link--light:hover{color:#e7d2a6;border-bottom-color:currentColor}.gate-btn{display:inline-block;margin-top:32px;padding:16px 34px;border:1px solid var(--g-ink);border-radius:0;background:var(--g-ink);color:var(--g-ivory);font-family:var(--g-sans);font-size:12px;line-height:1.5;font-weight:400;text-transform:uppercase;letter-spacing:.2em;text-align:center;text-decoration:none;cursor:pointer;box-shadow:none;transition:background-color .3s ease,border-color .3s ease}.gate-btn:hover{background:var(--g-gold-decoration);border-color:var(--g-gold-decoration);color:var(--g-ivory)}.gate-btn[disabled]{background:#6e695f;border-color:#6e695f;cursor:not-allowed}.gate-section a:focus-visible,.gate-section button:focus-visible{outline:2px solid var(--g-gold-decoration);outline-offset:4px}.gate-hero a:focus-visible{outline-color:#f6f4ef}html.gate-reveal-on .gate-reveal{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}html.gate-reveal-on .gate-reveal.is-visible{opacity:1;transform:none}.gate-media{position:relative;overflow:hidden;background:var(--g-paper)}.gate-media img,.gate-media video{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.gate-media--placeholder{background:var(--g-line)}.gate-hero{padding:0;background:#14130f;color:#f6f4ef;min-height:70vh;display:flex;align-items:flex-end;overflow:hidden}@media(min-width:768px){.gate-hero{min-height:88vh}}.gate-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.gate-hero__media img,.gate-hero__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.gate-hero__shade{position:absolute;left:0;right:0;bottom:0;height:65%;background:linear-gradient(to top,#14130fb8,#14130f00);pointer-events:none}.gate-hero__inner{position:relative;z-index:1;padding-top:96px;padding-bottom:56px}@media(min-width:1024px){.gate-hero__inner{padding-bottom:96px}}.gate-hero .gate-eyebrow{color:#f6f4ef}.gate-hero__title{margin:0;max-width:11em;font-family:var(--g-serif);font-weight:400;font-size:clamp(40px,6.4vw,72px);line-height:1.05;color:#f6f4ef;text-transform:none}.gate-hero__sub{margin:20px 0 0;max-width:30em;font-size:clamp(16px,1.6vw,19px);line-height:1.6;color:#f6f4ef}.gate-collections__list{list-style:none;margin:0;padding:0 0 8px;display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.gate-collections__item{flex:0 0 72%;scroll-snap-align:start;min-width:0}@media(min-width:768px){.gate-collections__list{display:grid;grid-template-columns:repeat(2,1fr);gap:40px 24px;overflow:visible;padding-bottom:0}.gate-collections__item{flex:none}}@media(min-width:1100px){.gate-collections__list{grid-template-columns:repeat(4,1fr)}}.gate-card{display:block;color:inherit;text-decoration:none}.gate-card .gate-media{aspect-ratio:4/5}.gate-card:hover .gate-media img{transform:scale(1.03)}.gate-card__name{display:block;margin:20px 0 0;font-family:var(--g-sans);font-size:13px;line-height:1.5;font-weight:400;text-transform:uppercase;letter-spacing:.2em;color:var(--g-ink);transition:color .3s ease}.gate-card__caption{display:block;margin:6px 0 0;font-size:14px;line-height:1.6;color:#6e695f}.gate-card:hover .gate-card__name{color:var(--g-gold)}.gate-story__grid{display:grid;gap:40px;align-items:center}@media(min-width:900px){.gate-story__grid{grid-template-columns:1fr 1fr;gap:96px}.gate-story--flip .gate-story__copy{order:2}.gate-story--flip .gate-story__image{order:1}}.gate-story__copy .gate-title{max-width:14em}.gate-story__image .gate-media{aspect-ratio:4/5}.gate-story__image .gate-media:hover img{transform:scale(1.03)}.gate-feature__grid{display:grid;gap:40px;align-items:center}@media(min-width:900px){.gate-feature__grid{grid-template-columns:1fr 1fr;gap:96px}}.gate-feature__panel{background:var(--g-paper);border:1px solid var(--g-line);aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;padding:32px;overflow:hidden}.gate-feature__panel img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;transition:transform .6s ease}.gate-feature__panel:hover img{transform:scale(1.03)}.gate-feature__price{margin:24px 0 0;font-family:var(--g-sans);font-size:15px;letter-spacing:.14em;color:var(--g-ink)}.gate-feature__form{margin:0}.gate-feature__actions{display:flex;flex-wrap:wrap;align-items:center;gap:0 32px}.gate-products__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:32px 12px}@media(min-width:768px){.gate-products__grid{gap:56px 24px}}@media(min-width:1024px){.gate-products__grid{grid-template-columns:repeat(4,1fr)}}.gate-product{display:block;color:inherit;text-decoration:none}.gate-product__media{position:relative;aspect-ratio:4/5;background:var(--g-paper);overflow:hidden}.gate-product__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;padding:0;transition:transform .6s ease,opacity .4s ease}.gate-product__img2{opacity:0}.gate-product:hover .gate-product__img2,.gate-product:focus-visible .gate-product__img2{opacity:1}.gate-product:hover .gate-product__media img{transform:scale(1.03)}.gate-product__title{display:block;margin:20px 0 0;font-family:var(--g-serif);font-weight:400;font-size:18px;line-height:1.25;color:var(--g-ink);text-align:center;transition:color .3s ease}@media(min-width:768px){.gate-product__title{font-size:20px}}.gate-product__price{display:block;margin:8px 0 0;font-family:var(--g-sans);font-size:13px;line-height:1.5;letter-spacing:.14em;color:var(--g-soft);text-align:center}.gate-product:hover .gate-product__title{color:var(--g-gold)}.gate-products__foot{margin-top:56px;text-align:center}.gate-products__foot .gate-link{margin-top:0}.gate-perfumers__list{list-style:none;margin:0 auto;padding:0;max-width:880px;display:grid;grid-template-columns:1fr;text-align:center}@media(min-width:768px){.gate-perfumers__list{grid-template-columns:1fr 1fr;column-gap:48px}}.gate-perfumers__name{margin:0;padding:20px 0;border-top:1px solid var(--g-line);font-family:var(--g-sans);font-size:13px;line-height:1.5;text-transform:uppercase;letter-spacing:.24em;color:var(--g-ink)}.gate-perfumers__list li:last-child .gate-perfumers__name{border-bottom:1px solid var(--g-line)}@media(min-width:768px){.gate-perfumers__list li:nth-last-child(2):nth-child(odd) .gate-perfumers__name{border-bottom:1px solid var(--g-line)}}.gate-perfumers__note{max-width:40em;margin:48px auto 0;font-size:15px;line-height:1.7;color:var(--g-soft)}.gate-presence{background:var(--g-paper);border-top:1px solid var(--g-line);border-bottom:1px solid var(--g-line);padding:56px 0}@media(min-width:1024px){.gate-presence{padding:88px 0}}.gate-presence__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--gate-presence-count,3),minmax(0,1fr))}.gate-presence__stat{padding:8px;text-align:center}.gate-presence__stat+.gate-presence__stat{border-left:1px solid var(--g-line)}.gate-presence__value{display:block;font-family:var(--g-serif);font-weight:400;font-size:clamp(34px,5.4vw,64px);line-height:1.05;color:var(--g-ink)}.gate-presence__label{display:block;margin:14px 0 0;font-family:var(--g-sans);font-size:12px;line-height:1.5;text-transform:uppercase;letter-spacing:.2em;color:#6e695f}@media(min-width:768px){.gate-presence__label{font-size:12px;letter-spacing:.28em}}@media(max-width:479px){.gate-presence__list--many{grid-template-columns:repeat(2,minmax(0,1fr))}.gate-presence__list--many .gate-presence__stat:nth-child(odd){border-left:0}}@media(prefers-reduced-motion:reduce){html.gate-reveal-on .gate-reveal{opacity:1;transform:none;transition:none}.gate-section img,.gate-section video{transition:none!important}.gate-card:hover .gate-media img,.gate-story__image .gate-media:hover img,.gate-feature__panel:hover img,.gate-product:hover .gate-product__media img{transform:none}}.gate-hero{position:relative}.gate-hero__toggle{position:absolute;right:16px;bottom:16px;z-index:2;width:44px;height:44px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(246,244,239,.55);border-radius:50%;background:#14130f47;color:#f6f4ef;cursor:pointer;transition:background-color .3s ease,border-color .3s ease}.gate-hero__toggle[hidden]{display:none}.gate-hero__toggle:hover{background:#14130f99;border-color:#f6f4ef}.gate-hero__toggle:focus-visible{outline:2px solid #F6F4EF;outline-offset:3px}.gate-hero__toggle .gate-hero__icon-play{display:none}.gate-hero__toggle[aria-pressed=true] .gate-hero__icon-play{display:block}.gate-hero__toggle[aria-pressed=true] .gate-hero__icon-pause{display:none}@media(min-width:1024px){.gate-hero__toggle{right:32px;bottom:32px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/gate-home.css.map */
