.v-grad{background:linear-gradient(180deg,var(--ink) 0%,var(--accent) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--ink)}.v-grad-dark{background:linear-gradient(180deg,#f4e9d2,#b8935a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#e9d9b4}.img-rows{padding-block:clamp(56px,9vw,120px) clamp(32px,5vw,64px);overflow:hidden;display:grid;gap:12px}.img-rows-title{font-family:var(--font-display);font-weight:500;text-align:center;font-size:clamp(2.2rem,6vw,4.6rem);line-height:1;margin:0 auto clamp(24px,4vw,48px);padding-inline:16px}.img-row{overflow:visible}.img-row-track{display:flex;gap:12px;width:max-content;will-change:transform;transform:translate3d(var(--x,0px),0,0)}.img-row img{width:clamp(200px,24vw,320px);height:clamp(250px,30vw,400px);object-fit:cover;border-radius:22px;background:var(--surface);flex:0 0 auto}.about-rv{position:relative;min-height:100svh;display:grid;place-items:center;padding:96px 20px;overflow:hidden}.about-inner{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(28px,5vw,48px);max-width:640px}.about-title{font-family:var(--font-display);font-weight:500;font-size:clamp(3rem,12vw,150px);line-height:.95;margin:0;letter-spacing:-.01em}.about-text{margin:0;font-size:clamp(1.05rem,2vw,1.4rem);line-height:1.65;font-weight:500;color:var(--ink)}.about-text .wd{display:inline-block;white-space:nowrap}.about-text .ch{opacity:var(--o,.18);transition:opacity .25s linear}.about-float{position:absolute;z-index:1;width:clamp(110px,15vw,220px);aspect-ratio:4/5;border-radius:24px;overflow:hidden;box-shadow:0 30px 60px -36px #1f1a168c;animation:float 7s var(--ease-in-out) infinite alternate}.about-float img{width:100%;height:100%;object-fit:cover}.af-tl{top:6%;left:clamp(2%,4vw,6%);rotate:-8deg}.af-tr{top:8%;right:clamp(2%,4vw,6%);rotate:7deg;animation-delay:-2s}.af-bl{bottom:7%;left:clamp(4%,7vw,11%);rotate:6deg;animation-delay:-4s;width:clamp(90px,12vw,180px)}.af-br{bottom:6%;right:clamp(4%,7vw,11%);rotate:-6deg;animation-delay:-1s}@keyframes float{to{transform:translateY(-16px)}}.motion .about-float{opacity:0;translate:var(--fx,0) 0;transition:opacity .9s var(--ease-out),translate 1.1s var(--ease-out)}.motion .af-tl,.motion .af-bl{--fx:-80px}.motion .af-tr,.motion .af-br{--fx:80px}.motion .about-rv.in .about-float{opacity:1;translate:0 0}.motion .about-rv.in .af-tr{transition-delay:.12s}.motion .about-rv.in .af-bl{transition-delay:.22s}.motion .about-rv.in .af-br{transition-delay:.3s}@media(max-width:640px){.about-float{width:96px;opacity:.9}.af-bl,.af-br{bottom:3%}.af-tl,.af-tr{top:3%}}.stack-sec{--stack-top:110px;background:#14110e;color:#f2e9da;border-radius:clamp(40px,5vw,60px) clamp(40px,5vw,60px) 0 0;padding-block:clamp(72px,10vw,128px) clamp(56px,8vw,96px);position:relative;z-index:2}@media(min-width:768px){.stack-sec{--stack-top:140px}}.stack-sec .wrap{max-width:1240px}.stack-eyebrow{display:block;text-align:center;color:#c9a96e;margin-bottom:14px}.stack-title{font-family:var(--font-display);font-weight:500;text-align:center;font-size:clamp(3rem,11vw,150px);line-height:.95;margin:0 0 clamp(40px,6vw,80px)}.stack-item{height:88vh;min-height:560px}.stack-item:last-child{height:auto;min-height:0}.stack-card{position:sticky;transform-origin:50% 0;background:#1b1713;border:1.5px solid rgba(201,169,110,.45);border-radius:clamp(32px,5vw,56px);padding:clamp(16px,2.6vw,32px);display:grid;gap:clamp(16px,2.4vw,28px);will-change:transform;box-shadow:0 -24px 60px -40px #000c}.sc-head{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(14px,3vw,36px)}.sc-num{font-family:var(--font-display);font-size:clamp(3rem,8vw,110px);line-height:.8;color:#c9a96e;font-weight:400}.sc-meta{display:grid;gap:4px;min-width:0}.sc-meta .label{color:#c9a96e}.sc-meta h3{font-family:var(--font-display);font-weight:500;font-size:clamp(1.4rem,3vw,2.4rem);margin:0;line-height:1.05;color:#f7efe1}.sc-meta p{margin:0;font-size:.9rem;opacity:.65}.sc-cta{display:grid;justify-items:end;gap:10px}.sc-price{font-size:clamp(1rem,1.8vw,1.3rem);font-variant-numeric:tabular-nums;color:#f7efe1}.btn-ghost-pill{display:inline-flex;align-items:center;justify-content:center;border:1.5px solid #E9D9B4;color:#e9d9b4;border-radius:999px;padding:12px 26px;font-size:.74rem;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;font-weight:500;transition:background-color .3s,color .3s;white-space:nowrap}.btn-ghost-pill:hover{background:#e9d9b4;color:#14110e}.sc-grid{display:grid;grid-template-columns:4fr 6fr;gap:clamp(10px,1.6vw,18px)}.sc-col{display:grid;gap:clamp(10px,1.6vw,18px)}.sc-img{display:block;overflow:hidden;border-radius:clamp(24px,4vw,48px);background:#26201a}.sc-img img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease-out)}.sc-img:hover img{transform:scale(1.05)}.sc-a{height:clamp(120px,15vw,220px)}.sc-b{height:clamp(150px,21vw,320px)}.sc-c{height:100%;min-height:clamp(280px,37vw,560px)}.stack-more{display:flex;justify-content:center;margin-top:clamp(36px,5vw,64px)}@media(max-width:640px){.sc-head{grid-template-columns:auto 1fr}.sc-cta{grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;justify-items:start}.stack-item{height:80vh;min-height:520px}.sc-c{min-height:240px}}@media(prefers-reduced-motion:reduce){.about-float{animation:none!important;opacity:1!important;translate:none!important}.about-text .ch{opacity:1!important}.stack-card{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/veloria-sections.css.map */
