body.gx-body{background:#06070b;color:#f4efe6;overflow-x:clip}.gx{--brass:#d6b56d;--brass-hi:#f1dca4;--mut:#9b9aa3;--hair:rgb(214 181 109 / .22);--hair-2:rgb(214 181 109 / .5);--ember:#7a2630}.gx ::selection{background:var(--brass);color:#06070b}.gx :focus-visible{outline:2px solid var(--brass);outline-offset:3px}.gx h1,.gx h2,.gx h3{margin:0;font-family:var(--f-display);font-weight:400;letter-spacing:-.01em;text-wrap:balance}.gx p{margin:0}.gx em{font-style:italic;color:var(--brass)}.gx a{color:inherit}.gx .eyebrow{color:var(--brass)}.gx .btn-brass{background:var(--brass);color:#06070b}.gx .btn-ghost{color:#f4efe6;border-color:#f4efe64d}.gx .btn-ghost:hover{background:#f4efe6;color:#06070b;border-color:#f4efe6}.gx-hero{position:relative;isolation:isolate;overflow:hidden;min-height:max(700px,calc(100svh - 73px));display:flex;align-items:center;background:#06070b}.gx-glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background:radial-gradient(48% 60% at 76% 46%,rgb(214 181 109 / .16),transparent 70%),radial-gradient(60% 70% at 8% 100%,rgb(122 38 48 / .34),transparent 70%),radial-gradient(40% 40% at 50% 0%,rgb(214 181 109 / .07),transparent 70%)}.gx-grain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.08;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='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.gx-hero-in{width:100%;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(28px,5vw,88px);align-items:center;padding-block:clamp(40px,6vw,88px)}.gx-copy{display:grid;gap:clamp(1.1rem,2.4vw,1.7rem);justify-items:start}.gx-line{display:flex;align-items:center;gap:.9em}.gx-line:before{content:"";width:3rem;height:1px;background:currentColor}.gx-h1{font-size:clamp(2.5rem,5vw,4.8rem);line-height:1.01}.gx-lead{max-width:44ch;color:#f4efe6b3;font-size:1.06rem}.gx-cta{display:flex;gap:.7rem;flex-wrap:wrap}.gx-cap{display:flex;align-items:center;gap:1.1rem;margin-top:.8rem;padding-top:1.3rem;border-top:1px solid var(--hair);width:min(100%,460px)}.gx-capn{font:italic 400 2.2rem/1 var(--f-display);color:var(--brass);min-width:2.4rem}.gx-cap div{display:grid;gap:.35rem;flex:1;min-width:0}.gx-cap b{font:400 1.2rem/1.2 var(--f-display);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gx-cap #gx-capp{font:500 .72rem/1 var(--f-mono);letter-spacing:.14em;color:var(--brass-hi)}.gx-capgo{font:500 .62rem/1 var(--f-mono);letter-spacing:.26em;text-transform:uppercase;color:var(--brass);text-decoration:none;border-bottom:1px solid var(--hair-2);padding-bottom:.4rem;white-space:nowrap;transition:border-color .4s,letter-spacing .6s var(--ease)}.gx-capgo:hover{border-color:var(--brass);letter-spacing:.34em}.gx-js .gx-copy>*{animation:gxRise 1.3s var(--ease) backwards}.gx-js .gx-copy>*:nth-child(2){animation-delay:.1s}.gx-js .gx-copy>*:nth-child(3){animation-delay:.2s}.gx-js .gx-copy>*:nth-child(4){animation-delay:.3s}.gx-js .gx-copy>*:nth-child(5){animation-delay:.4s}.gx-arch{position:relative;width:min(100%,640px);justify-self:center;padding-top:clamp(18px,3vw,40px);animation:gxFade 1.8s var(--ease) .2s backwards}@keyframes gxFade{0%{opacity:0;transform:translateY(30px)}}.gx-ring{position:absolute;left:50%;top:-3%;width:122%;aspect-ratio:1;transform:translate(-50%);border-radius:50%;pointer-events:none;z-index:0;-webkit-mask-image:linear-gradient(180deg,#000 30%,transparent 72%);mask-image:linear-gradient(180deg,#000 30%,transparent 72%);animation:gxSpin 120s linear infinite}.gx-ring:before,.gx-ring:after{content:"";position:absolute;border-radius:50%}.gx-ring:before{top:0;right:0;bottom:0;left:0;border:1px solid rgb(214 181 109 / .3);background:repeating-conic-gradient(from 0deg,rgb(214 181 109 / .55) 0 .22deg,transparent .22deg 3deg);-webkit-mask-image:radial-gradient(closest-side,transparent calc(100% - 15px),#000 calc(100% - 14px));mask-image:radial-gradient(closest-side,transparent calc(100% - 15px),#000 calc(100% - 14px))}.gx-ring:after{top:7%;right:7%;bottom:7%;left:7%;border:1px solid rgb(214 181 109 / .16)}@keyframes gxSpin{to{transform:translate(-50%) rotate(360deg)}}.gx-win{position:relative;z-index:1;aspect-ratio:6/5;overflow:hidden;border-radius:999px 999px 10px 10px;background:#0b0c11;box-shadow:0 0 0 1px var(--hair-2),0 0 0 10px #06070b,0 0 0 11px var(--hair),0 70px 100px -50px #000}.gx-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.6s var(--ease);display:block}.gx-slide.on{opacity:1;z-index:1}.gx-slide img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.15)}.gx-slide.on img{animation:gxKen 11s var(--ease) forwards}@keyframes gxKen{to{transform:scale(1)}}.gx-win:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,rgb(6 7 11 / .25),transparent 38%,rgb(6 7 11 / .55))}.gx-sweep{position:absolute;top:-10%;right:-40%;bottom:-10%;left:-40%;z-index:3;pointer-events:none;background:linear-gradient(105deg,transparent 43%,rgb(255 240 200 / .24) 50%,transparent 57%);transform:translate(-90%);animation:gxSweep 8s ease-in-out 1.6s infinite}@keyframes gxSweep{0%{transform:translate(-90%)}34%,to{transform:translate(90%)}}.gx-dots{position:relative;z-index:2;display:flex;justify-content:center;gap:clamp(.9rem,2vw,1.6rem);margin-top:1.8rem}.gx-dots button{padding:.2rem .1rem .6rem;background:none;border:0;border-bottom:1px solid var(--hair);color:var(--mut);font:italic 400 1.05rem/1 var(--f-display);cursor:pointer;transition:color .4s,border-color .4s}.gx-dots button:hover{color:#f4efe6}.gx-dots button[aria-selected=true]{color:var(--brass-hi);border-color:var(--brass)}.gx-list{padding-block:clamp(72px,10vw,140px) clamp(48px,6vw,88px);background:linear-gradient(180deg,#06070b,#0a0b10 30%,#06070b)}.gx-head{display:flex;justify-content:space-between;align-items:flex-end;gap:1.6rem 3rem;flex-wrap:wrap;margin-bottom:clamp(30px,4vw,56px)}.gx-head h2{margin-top:1rem;font-size:clamp(2.1rem,4.4vw,3.7rem);line-height:1.04;max-width:16ch}.gx-head p{max-width:42ch;color:var(--mut)}.gx-bar{display:flex;justify-content:space-between;align-items:center;gap:1rem 2rem;flex-wrap:wrap;margin-bottom:clamp(36px,5vw,64px);padding-block:1.1rem;border-block:1px solid var(--hair)}.gx-chips{display:flex;gap:.4rem;flex-wrap:wrap}.gx-chip{padding:.7rem 1.1rem;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--mut);font:500 .66rem/1 var(--f-mono);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;transition:background .4s,color .4s,border-color .4s}.gx-chip sup{margin-left:.5em;opacity:.7}.gx-chip:hover{color:#f4efe6;border-color:var(--hair)}.gx-chip[aria-pressed=true]{border-color:var(--brass);color:var(--brass-hi)}.gx-sort{display:flex;align-items:center;gap:.8rem;font:500 .62rem/1 var(--f-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--mut)}.gx-sort select{font:500 .78rem/1 var(--f-body);letter-spacing:0;text-transform:none;padding:.7rem 2.2rem .7rem 1rem;border-radius:999px;border:1px solid var(--hair);background:#0a0b10;color:#f4efe6;cursor:pointer}.gx-empty{display:grid;gap:1rem;justify-items:start;padding:clamp(32px,6vw,72px);border:1px dashed var(--hair-2);border-radius:14px}.gx-empty b{font:400 clamp(1.5rem,3vw,2.2rem)/1.15 var(--f-display)}.gx-empty p{color:var(--mut)}.gx-pages{display:flex;justify-content:space-between;margin-top:2rem}.gx-trust{padding-block:clamp(48px,7vw,96px);border-top:1px solid var(--hair);background:#06070b}.gx-trust ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3vw,48px)}.gx-trust li{padding-top:1.4rem;border-top:1px solid var(--hair-2);display:grid;gap:.7rem;align-content:start}.gx-trust span{font:italic 400 2.2rem/1 var(--f-display);color:var(--brass)}.gx-trust b{font:600 1rem/1.3 var(--f-body)}.gx-trust p{color:var(--mut);font-size:.94rem;max-width:30ch}.gx-enc{padding-block:clamp(56px,8vw,104px);background:linear-gradient(120deg,#c4a15a,#e8d29b 55%,#d6b56d);color:#06070b}.gx-enc-in{display:flex;justify-content:space-between;align-items:center;gap:2rem;flex-wrap:wrap}.gx-enc .eyebrow{color:#5a4310}.gx-enc h2{margin-top:1rem;font-size:clamp(1.9rem,3.8vw,3.2rem);max-width:22ch;line-height:1.06}.gx-enc em{color:#06070b;opacity:.7}.gx-enc-b{display:flex;gap:.7rem;flex-wrap:wrap}.gx .gx-enc .btn-brass{background:#06070b;color:#f4efe6}.gx .gx-enc .btn-ghost{color:#06070b;border-color:#06070b80}.gx .gx-enc .btn-ghost:hover{background:#06070b;color:#f4efe6}@media(max-width:1020px){.gx-trust ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){.gx-hero{min-height:0}.gx-hero-in{grid-template-columns:minmax(0,1fr);padding-block:28px 64px}.gx-arch{order:-1;width:min(94%,520px)}.gx-h1{font-size:clamp(2.3rem,10vw,3.4rem)}}@media(max-width:640px){.gx-trust ul{grid-template-columns:minmax(0,1fr)}.gx-bar{align-items:stretch}.gx-chips{flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(var(--gut) * -1);padding-inline:var(--gut);scrollbar-width:none}.gx-chips::-webkit-scrollbar{display:none}.gx-chip{flex:none}.gx-sort{justify-content:space-between}}@media(prefers-reduced-motion:reduce){.gx-ring,.gx-sweep,.gx-slide.on img,.gx-arch,.gx-js .gx-copy>*{animation:none!important}.gx-slide img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/bp-garaje.css.map */
