:root{--espresso:#1c120c;--brown:#2b1b12;--brown-2:#3a2618;--champagne:#f1e4c8;--champagne-2:#e6d3ac;--gold:#c9a24a;--gold-2:#e6c77a;--gold-deep:#9a7426;--muted:#b8a582;--serif:"Cormorant Garamond", Georgia, serif;--caps:"Cinzel", Georgia, serif;--sans:"Jost", system-ui, sans-serif;--ease:cubic-bezier(.22,.8,.2,1)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--espresso);color:var(--champagne);font-family:var(--sans);font-weight:300;line-height:1.7;overflow-x:hidden;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}::selection{background:var(--gold);color:var(--espresso)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--espresso)}::-webkit-scrollbar-thumb{background:linear-gradient(var(--gold-deep),var(--gold));border-radius:10px;border:2px solid var(--espresso)}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:100;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.wrap{max-width:1200px;margin:0 auto;padding:0 24px}.gold-text{background:linear-gradient(100deg,var(--gold-deep) 0%,var(--gold-2) 30%,#fff3d1 50%,var(--gold-2) 70%,var(--gold-deep) 100%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:shine 6s linear infinite}@keyframes shine{to{background-position:-200% center}}.eyebrow{font-family:var(--caps);letter-spacing:.35em;font-size:.75rem;color:var(--gold);text-transform:uppercase;display:inline-flex;align-items:center;gap:14px}.eyebrow:before,.eyebrow:after{content:"";width:34px;height:1px;background:linear-gradient(90deg,transparent,var(--gold))}.eyebrow:after{transform:scaleX(-1)}h2.title{font-family:var(--serif);font-weight:300;font-size:clamp(2.4rem,5.5vw,4.4rem);line-height:1.05;margin:18px 0 22px}h2.title em{font-style:italic;color:var(--gold-2)}.lead{color:var(--muted);font-size:1.08rem;max-width:560px}section{position:relative}.nav{position:fixed;top:0;left:0;right:0;z-index:50;padding:22px 0;transition:all .5s var(--ease)}.nav.scrolled{padding:12px 0;background:#1c120cb8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid rgba(201,162,74,.18)}.nav .wrap{display:flex;align-items:center;justify-content:space-between}.brand{display:flex;align-items:center;gap:12px;font-family:var(--caps);letter-spacing:.25em;font-size:1rem}.brand small{display:block;font-size:.55rem;letter-spacing:.55em;color:var(--gold);margin-top:-2px}.brand svg{width:22px;height:26px;fill:var(--gold)}.nav ul{display:flex;gap:34px;list-style:none}.nav ul a{font-family:var(--caps);font-size:.72rem;letter-spacing:.25em;text-transform:uppercase;position:relative;padding:6px 0;color:var(--champagne-2)}.nav ul a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:var(--gold);transform:scaleX(0);transform-origin:right;transition:transform .5s var(--ease)}.nav ul a:hover:after{transform:scaleX(1);transform-origin:left}.btn{display:inline-flex;align-items:center;gap:12px;font-family:var(--caps);font-size:.75rem;letter-spacing:.28em;text-transform:uppercase;padding:16px 34px;border:1px solid var(--gold);color:var(--champagne);position:relative;overflow:hidden;transition:color .5s var(--ease);cursor:pointer;background:none}.btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,var(--gold-deep),var(--gold-2));transform:translateY(101%);transition:transform .55s var(--ease);z-index:-1}.btn:hover{color:var(--espresso)}.btn:hover:before{transform:translateY(0)}.btn.solid{background:linear-gradient(110deg,var(--gold-deep),var(--gold-2));color:var(--espresso);border-color:transparent}.btn.solid:before{background:var(--champagne)}.nav .btn{padding:11px 22px;font-size:.66rem}.burger{display:none;background:none;border:0;width:34px;height:24px;position:relative;cursor:pointer}.burger span{position:absolute;left:0;right:0;height:1px;background:var(--gold);transition:.4s var(--ease)}.burger span:nth-child(1){top:4px}.burger span:nth-child(2){top:12px}.burger span:nth-child(3){top:20px}.burger.open span:nth-child(1){top:12px;transform:rotate(45deg)}.burger.open span:nth-child(2){opacity:0}.burger.open span:nth-child(3){top:12px;transform:rotate(-45deg)}.scroll-video-hero{height:100vh}.scroll-video-sticky{position:relative;height:100vh;width:100%;overflow:hidden;background:var(--brown)}.scroll-video-sticky video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(var(--zoom,1.08));transition:transform .2s linear}.hero-veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(ellipse at center,#1c120c40,#1c120cbf 75%),linear-gradient(180deg,rgba(28,18,12,.55) 0%,transparent 30%,transparent 65%,var(--espresso) 100%)}.hero-stage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 24px;opacity:0;transform:translateY(40px);transition:opacity .9s var(--ease),transform .9s var(--ease);pointer-events:none}.hero-stage.on{opacity:1;transform:none;pointer-events:auto}.hero-stage h1{font-family:var(--caps);font-weight:400;font-size:clamp(2.8rem,9vw,7.5rem);letter-spacing:.12em;line-height:1}.hero-stage .sub{font-family:var(--caps);letter-spacing:.8em;font-size:clamp(.8rem,1.8vw,1.15rem);color:var(--gold-2);margin:18px 0 0 .8em}.hero-stage .fleur{width:28px;margin:26px auto 0;fill:var(--gold);opacity:.9}.hero-stage h3{font-family:var(--serif);font-weight:300;font-size:clamp(2.2rem,6vw,5rem);line-height:1.08}.hero-stage h3 em{color:var(--gold-2)}.hero-stage p{color:var(--champagne-2);max-width:520px;margin:20px auto 0;font-size:1.05rem}.hero-stage .btn{margin-top:36px}.scroll-hint{position:absolute;bottom:38px;left:50%;transform:translate(-50%);z-index:3;font-family:var(--caps);font-size:.62rem;letter-spacing:.4em;color:var(--gold);display:flex;flex-direction:column;align-items:center;gap:12px;transition:opacity .5s}.scroll-hint i{width:1px;height:46px;background:linear-gradient(var(--gold),transparent);animation:drip 2s var(--ease) infinite;transform-origin:top}@keyframes drip{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{transform:scaleY(1);opacity:0}}.scroll-progress-bar{position:absolute;bottom:0;left:0;width:100%;height:2px;background:#f1e4c81f;z-index:3}.scroll-progress-fill{height:100%;width:0;background:linear-gradient(90deg,var(--gold-deep),var(--gold-2));box-shadow:0 0 12px var(--gold)}.hero-counter{position:absolute;right:32px;top:50%;transform:translateY(-50%);z-index:3;display:flex;flex-direction:column;gap:14px}.hero-counter span{width:8px;height:8px;border:1px solid var(--gold);border-radius:50%;transition:.4s}.hero-counter span.on{background:var(--gold);box-shadow:0 0 10px var(--gold)}.marquee{border-block:1px solid rgba(201,162,74,.22);padding:22px 0;overflow:hidden;background:var(--brown)}.marquee-track{display:flex;gap:60px;white-space:nowrap;font-family:var(--serif);font-style:italic;font-size:clamp(1.6rem,3.5vw,2.6rem);color:var(--champagne-2);will-change:transform}.marquee-track b{font-style:normal;color:var(--gold);font-weight:400}.about{padding:160px 0}.about-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:90px;align-items:center}.about-media{position:relative;aspect-ratio:4/5}.about-media .frame{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:240px 240px 4px 4px;border:1px solid rgba(201,162,74,.4)}.about-media .frame img{width:100%;height:120%;object-fit:cover;will-change:transform}.about-media:before{content:"";position:absolute;top:-18px;right:-18px;bottom:-18px;left:-18px;border:1px solid rgba(201,162,74,.25);border-radius:260px 260px 4px 4px;pointer-events:none}.about-media .seal{position:absolute;right:-40px;bottom:50px;width:130px;height:130px;border-radius:50%;background:var(--espresso);border:1px solid var(--gold);display:grid;place-items:center;animation:spin 22s linear infinite;z-index:2}.about-media .seal svg{width:120px;height:120px}.about-media .seal .c{position:absolute;font-family:var(--caps);font-size:2rem;color:var(--gold);animation:spin 22s linear infinite reverse}@keyframes spin{to{transform:rotate(360deg)}}.about p+p{margin-top:18px}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:54px;padding-top:40px;border-top:1px solid rgba(201,162,74,.2)}.stat .num{font-family:var(--serif);font-size:clamp(2rem,3.4vw,2.9rem);color:var(--gold-2);line-height:1;font-weight:400}.stat .lbl{font-family:var(--caps);font-size:.6rem;letter-spacing:.22em;color:var(--muted);margin-top:10px;text-transform:uppercase}.collection{padding:140px 0;background:linear-gradient(180deg,var(--espresso),var(--brown) 40%,var(--espresso))}.section-head{text-align:center;margin-bottom:80px}.section-head .lead{margin:0 auto}.products{display:flex;flex-wrap:wrap;justify-content:center;gap:26px}.products .product{flex:0 1 calc(25% - 19.5px)}.product{position:relative;background:linear-gradient(160deg,#f1e4c80f,#f1e4c804);border:1px solid rgba(201,162,74,.22);padding:18px;transition:transform .7s var(--ease),border-color .5s,box-shadow .7s var(--ease);transform-style:preserve-3d}.product:hover{border-color:var(--gold);box-shadow:0 40px 80px -30px #000c,0 0 0 1px #c9a24a4d}.product .img{aspect-ratio:1122/1402;overflow:hidden;position:relative}.product .img img{width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--ease)}.product:hover .img img{transform:scale(1.07)}.product .img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 40%,rgba(255,240,200,.25) 50%,transparent 60%);transform:translate(-100%);transition:transform 1.2s var(--ease)}.product:hover .img:after{transform:translate(100%)}.product .tag{position:absolute;top:34px;left:34px;z-index:2;font-family:var(--caps);font-size:.62rem;letter-spacing:.3em;padding:8px 14px;background:#1c120ccc;border:1px solid var(--gold);color:var(--gold-2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.product .tag{top:30px;left:30px}.product .info{padding:24px 6px 6px;text-align:center}.product h3{font-family:var(--caps);font-weight:400;font-size:1.25rem;letter-spacing:.14em;line-height:1.2}.product h3 b{font-family:var(--serif);font-weight:400;font-size:1.9rem;color:var(--gold-2);letter-spacing:0;display:block;margin-top:4px}.product .meta{font-family:var(--caps);font-size:.6rem;letter-spacing:.25em;color:var(--muted);margin-top:6px}.product .insp{font-family:var(--serif);font-style:italic;font-size:1.05rem;color:var(--gold-2);margin-top:4px}.product .notes{font-size:.86rem;line-height:1.55;color:var(--champagne-2);margin-top:14px;min-height:4.7em}.product .notes span{display:block;font-family:var(--caps);font-size:.56rem;letter-spacing:.3em;color:var(--gold);margin-bottom:4px}.prices{display:grid;grid-template-columns:1fr 1fr;margin-top:18px;border-top:1px solid rgba(201,162,74,.2)}.prices div{padding:14px 4px 4px}.prices div+div{border-left:1px solid rgba(201,162,74,.2)}.prices span{display:block;font-family:var(--caps);font-size:.58rem;letter-spacing:.22em;color:var(--muted)}.prices strong{font-family:var(--serif);font-weight:400;font-size:1.55rem;color:var(--gold-2)}.product .actions{padding:18px 6px 6px}.product .actions .btn{padding:14px 10px;font-size:.66rem}.product .actions .btn{width:100%;justify-content:center}.atelier{padding:150px 0}.atelier-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.options{display:grid;gap:22px;margin-top:40px}.opt{display:flex;gap:22px;padding:28px;border:1px solid rgba(201,162,74,.2);background:#f1e4c806;transition:.6s var(--ease)}.opt:hover{border-color:var(--gold);transform:translate(8px);background:#c9a24a0f}.opt .ic{flex:0 0 52px;height:52px;border-radius:50%;border:1px solid var(--gold);display:grid;place-items:center}.opt .ic svg{width:22px;height:22px;stroke:var(--gold);fill:none;stroke-width:1.3}.opt h4{font-family:var(--serif);font-size:1.6rem;font-weight:400;line-height:1.2}.opt h4 span{font-family:var(--caps);font-size:.7rem;letter-spacing:.2em;color:var(--gold);margin-left:10px;white-space:nowrap}.opt p{color:var(--muted);margin-top:6px}.builder{position:sticky;top:110px;border:1px solid rgba(201,162,74,.35);background:linear-gradient(170deg,var(--brown-2),var(--brown));padding:34px;box-shadow:0 50px 100px -40px #000000e6}.builder h3{font-family:var(--caps);font-weight:400;letter-spacing:.2em;font-size:.95rem;color:var(--gold-2);text-align:center}.preview{position:relative;aspect-ratio:1122/1402;margin:24px auto;overflow:hidden;border:1px solid rgba(201,162,74,.2)}.preview img{width:100%;height:100%;object-fit:cover;transition:opacity .4s}.preview .engrave{position:absolute;left:50%;top:77.6%;transform:translate(-50%,-50%);width:31%;padding:.25em 0;text-align:center;font-family:var(--caps);font-size:clamp(.7rem,1.5vw,1rem);letter-spacing:.08em;color:#f4ecdf;background:#46372d8c;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-radius:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;transition:opacity .5s;pointer-events:none}.scent-pick{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.scent-pick button{background:none;border:1px solid rgba(201,162,74,.3);padding:0;cursor:pointer;position:relative;aspect-ratio:1/1;overflow:hidden;transition:.4s}.scent-pick button img{width:100%;height:100%;object-fit:cover;object-position:center 45%;opacity:.55;transition:.4s}.scent-pick button span{position:absolute;left:0;right:0;bottom:4px;font-family:var(--caps);font-size:.66rem;letter-spacing:.1em;color:var(--champagne);text-shadow:0 1px 4px #000}.scent-pick button.on{border-color:var(--gold-2);box-shadow:0 0 0 1px var(--gold-2)}.scent-pick button.on img,.scent-pick button:hover img,.preview .engrave.on{opacity:1}.preview .badge{position:absolute;top:14px;left:14px;font-family:var(--caps);font-size:.6rem;letter-spacing:.25em;background:#1c120ccc;padding:6px 12px;border:1px solid var(--gold);color:var(--gold-2)}.field{margin-bottom:18px}.field label{display:block;font-family:var(--caps);font-size:.62rem;letter-spacing:.25em;color:var(--gold);margin-bottom:8px;text-transform:uppercase}.seg{display:grid;grid-template-columns:1fr 1fr;border:1px solid rgba(201,162,74,.35)}.seg button{background:none;border:0;color:var(--champagne-2);padding:13px;font-family:var(--caps);letter-spacing:.15em;font-size:.75rem;cursor:pointer;transition:.4s}.seg button.on{background:linear-gradient(110deg,var(--gold-deep),var(--gold-2));color:var(--espresso)}input,textarea{width:100%;background:#1c120c8c;border:1px solid rgba(201,162,74,.3);color:var(--champagne);padding:13px 15px;font-family:var(--sans);font-size:1rem;font-weight:300;transition:border-color .3s;outline:none}input:focus,textarea:focus{border-color:var(--gold-2)}textarea{resize:vertical;min-height:84px}.check{display:flex;align-items:center;gap:12px;cursor:pointer;font-size:.95rem;color:var(--champagne-2)}.check input{width:18px;height:18px;accent-color:var(--gold)}.total{display:flex;justify-content:space-between;align-items:baseline;border-top:1px solid rgba(201,162,74,.25);padding-top:20px;margin:22px 0}.total span{font-family:var(--caps);font-size:.7rem;letter-spacing:.3em;color:var(--muted)}.total strong{font-family:var(--serif);font-weight:400;font-size:2.4rem;color:var(--gold-2)}.builder .btn{width:100%;justify-content:center}.hint{font-size:.8rem;color:var(--muted);text-align:center;margin-top:12px}.hgallery{height:320vh;background:var(--brown)}.hg-sticky{position:sticky;top:0;height:100vh;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.hg-head{padding:0 6vw;margin-bottom:40px;display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap}.hg-head h2{margin:10px 0 0}.hg-track{display:flex;gap:4vw;padding:0 6vw;will-change:transform}.hg-item{flex:0 0 auto;width:min(46vw,620px);position:relative}.hg-item.tall{width:min(32vw,440px)}.hg-item .ph{overflow:hidden;height:min(58vh,560px);border:1px solid rgba(201,162,74,.25)}.hg-item img{width:100%;height:100%;object-fit:cover;transform:scale(1.15);will-change:transform}.hg-item figcaption{display:flex;justify-content:space-between;margin-top:16px;font-family:var(--caps);font-size:.66rem;letter-spacing:.25em;color:var(--muted)}.hg-item figcaption b{color:var(--gold);font-weight:400}.hg-quote{flex:0 0 auto;width:min(40vw,480px);display:flex;flex-direction:column;justify-content:center;font-family:var(--serif);font-style:italic;font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.2;color:var(--champagne-2)}.hg-quote em{color:var(--gold-2)}.contact{padding:160px 0 110px;overflow:hidden}.contact .big{position:absolute;left:50%;top:60px;transform:translate(-50%);font-family:var(--caps);font-size:clamp(5rem,17vw,15rem);color:transparent;-webkit-text-stroke:1px rgba(201,162,74,.12);white-space:nowrap;pointer-events:none;will-change:transform}.contact-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:80px;position:relative}.cinfo{display:grid;gap:30px;margin-top:40px}.cinfo div span{display:block;font-family:var(--caps);font-size:.62rem;letter-spacing:.3em;color:var(--gold);margin-bottom:6px}.cinfo div a,.cinfo div p{font-family:var(--serif);font-size:1.6rem;color:var(--champagne);word-break:break-word}.cinfo div a:hover{color:var(--gold-2)}form.cform{display:grid;gap:18px;padding:44px;border:1px solid rgba(201,162,74,.25);background:#f1e4c806}.row2{display:grid;grid-template-columns:1fr 1fr;gap:18px}.history{padding:160px 0 170px;text-align:center;background:radial-gradient(ellipse at 50% 30%,rgba(201,162,74,.12),transparent 60%),linear-gradient(180deg,var(--espresso),var(--brown) 50%,var(--espresso));border-top:1px solid rgba(201,162,74,.18);overflow:hidden}.history .inner{max-width:820px;margin:0 auto}.history .fleur-lg{width:34px;margin:0 auto 30px;fill:var(--gold);opacity:.85}.history .opening{font-family:var(--serif);font-weight:300;font-size:clamp(1.9rem,4.4vw,3.3rem);line-height:1.2;margin:30px 0 56px}.history .opening em{color:var(--gold-2)}.history .divider{width:1px;height:70px;margin:0 auto 56px;background:linear-gradient(var(--gold),transparent)}.history p.line{font-family:var(--serif);font-size:clamp(1.25rem,2.4vw,1.6rem);line-height:1.6;color:var(--champagne-2);margin:0 auto 30px;max-width:700px}.history p.line.short{font-size:clamp(1.5rem,3vw,2.1rem);color:var(--champagne)}.history .sign{margin-top:70px;font-family:var(--caps);font-size:clamp(1.3rem,3.2vw,2.3rem);letter-spacing:.12em;line-height:1.4}.history .sign small{display:block;font-family:var(--serif);font-style:italic;letter-spacing:.02em;font-size:.85em;margin-top:6px}footer{border-top:1px solid rgba(201,162,74,.2);padding:50px 0 40px;text-align:center}footer .logo-img{width:120px;margin:0 auto 20px;border-radius:4px;opacity:.95}footer p{font-size:.8rem;color:var(--muted);letter-spacing:.08em}footer .disclaimer{max-width:760px;margin:34px auto 0;padding-top:26px;border-top:1px solid rgba(201,162,74,.15)}footer .disclaimer h4{font-family:var(--caps);font-weight:400;font-size:.66rem;letter-spacing:.35em;color:var(--gold);margin-bottom:12px;text-transform:uppercase}footer .disclaimer p{font-size:.74rem;line-height:1.7;opacity:.8;letter-spacing:.02em}footer .disclaimer p+p{margin-top:10px}footer .fl{font-family:var(--caps);letter-spacing:.4em;font-size:.7rem;color:var(--gold);margin-bottom:12px}.reveal{opacity:0;transform:translateY(50px);transition:opacity 1.2s var(--ease),transform 1.2s var(--ease)}.reveal.left{transform:translate(-60px)}.reveal.right{transform:translate(60px)}.reveal.zoom{transform:scale(.92)}.reveal.in{opacity:1;transform:none}.mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.6s var(--ease)}.mask.in{clip-path:inset(0 0 0 0)}.split .w{display:inline-block;overflow:hidden;vertical-align:bottom}.split .w>span{display:inline-block;transform:translateY(110%);transition:transform 1.1s var(--ease)}.split.in .w>span{transform:none}@media(max-width:960px){.nav ul,.nav .btn{display:none}.burger{display:block}.nav ul.open{display:flex;position:fixed;right:0;bottom:0;left:0;top:0;flex-direction:column;align-items:center;justify-content:center;gap:34px;background:#1c120cf7;z-index:-1}.nav ul.open a{font-size:1rem}.about-grid,.atelier-grid,.contact-grid{grid-template-columns:1fr;gap:60px}.products .product{flex-basis:calc(50% - 13px)}.about-media{max-width:440px;margin:0 auto;width:100%}.about-media .seal{right:-10px}.builder{position:relative;top:0}.stats{grid-template-columns:repeat(2,1fr)}.hero-counter{display:none}}@media(max-width:768px){.scroll-video-hero{height:100vh}.scroll-video-sticky{position:relative}.hgallery{height:auto;padding:110px 0}.hg-sticky{position:relative;height:auto}.hg-track{overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:20px;transform:none!important}.hg-item,.hg-item.tall{width:80vw;scroll-snap-align:center}.hg-item .ph{height:62vh}.hg-quote{width:80vw;scroll-snap-align:center}.about,.collection,.atelier{padding:100px 0}.row2{grid-template-columns:1fr}.products{max-width:420px;margin:0 auto}.products .product{flex-basis:100%}form.cform{padding:26px}}@media(prefers-reduced-motion:reduce){.scroll-video-hero{height:100vh}.scroll-video-sticky{position:relative}.reveal,.mask,.split .w>span{transition:none;opacity:1;transform:none;clip-path:none}.gold-text,.about-media .seal,.about-media .seal .c{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cardenas.css.map */
