@import"https://fonts.googleapis.com/css2?family=Azeret+Mono:wght@500&family=Inter:wght@300..600&family=Instrument+Serif&display=swap";:root{--goliat-negro: #0a0a0a;--goliat-dorado: #c9a24b;--goliat-marfil: #f4efe6;--goliat-carbon: #141414;--goliat-carbon-2: #1f1f1f;--goliat-linea-clara: rgba(244,239,230,.2);--goliat-sans: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--goliat-mono: "Azeret Mono", ui-monospace, Menlo, Consolas, monospace;--goliat-serif: "Instrument Serif", Georgia, "Times New Roman", serif;--goliat-vidrio-borde: rgba(255,255,255,.1);--goliat-suave: cubic-bezier(.16, 1, .3, 1);--goliat-margen: 18px}@media(max-width:599px){:root{--goliat-margen: 16px}}body:has(.goliat-section){background:var(--goliat-negro)}#MainContent{counter-reset:goliat-seccion}.goliat-section{font-family:var(--goliat-sans);font-size:16px;line-height:1.4;letter-spacing:-.01em;color:var(--goliat-marfil);background:var(--goliat-negro);padding:100px var(--goliat-margen);-webkit-font-smoothing:antialiased}.goliat-section :where(h1,h2,h3,p,ul,figure,blockquote){margin:0;padding:0}.goliat-section :where(h1,h2,h3){font-family:var(--goliat-sans);font-weight:500;letter-spacing:-.01em;color:inherit}.goliat-section ul{list-style:none}.goliat-section img{display:block;max-width:100%;height:auto}.goliat-section svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round;flex:none}.goliat-section a:focus-visible,.goliat-section summary:focus-visible{outline:2px solid var(--goliat-dorado);outline-offset:3px}.goliat-section:not(.goliat-hero){border-top:1px solid var(--goliat-linea-clara);position:relative;z-index:1}.goliat-container{max-width:none;margin:0}.goliat-mono{font-family:var(--goliat-mono);letter-spacing:-.08em}.goliat-punto:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor;margin-right:8px;vertical-align:.15em}.goliat-eyebrow{display:inline-block;font-size:14px;font-weight:500;margin-bottom:14px}.goliat-heading{font-size:clamp(36px,5vw,60px);line-height:1}.goliat-subheading{font-size:16px;max-width:56ch;opacity:.75}.goliat-titulo{display:grid;grid-template-columns:auto 1fr;gap:20px;align-items:end;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid var(--goliat-linea-clara)}.goliat-titulo--sin-linea{border-bottom:0;padding-bottom:0}.goliat-titulo__num:before{counter-increment:goliat-seccion;content:counter(goliat-seccion) ".";font:500 clamp(36px,5vw,60px)/1 var(--goliat-sans)}.goliat-subheading.goliat-desplazado{margin-bottom:40px}.goliat-pill{position:relative;display:inline-flex;align-items:center;min-height:40px;padding:10px 60px 10px 20px;border-radius:20px;border:1px solid transparent;font:500 14px/1 var(--goliat-sans);text-decoration:none;white-space:nowrap;transition:background-color .2s,color .2s,border-color .2s;cursor:pointer}.goliat-pill__flecha{position:absolute;right:4px;top:50%;translate:0 -50%;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;transition:translate .2s}.goliat-pill__flecha svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.goliat-pill:hover .goliat-pill__flecha{translate:3px -50%}.goliat-pill--dorado,.goliat-pill--claro{background:#ffffff05;color:var(--goliat-marfil);border-color:var(--goliat-vidrio-borde);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.goliat-pill--dorado:hover,.goliat-pill--claro:hover{border-color:#ffffff4d}.goliat-pill--dorado .goliat-pill__flecha,.goliat-pill--claro .goliat-pill__flecha{background:var(--goliat-dorado);color:var(--goliat-negro)}.goliat-pill--linea{color:var(--goliat-marfil);padding-right:20px;background:#ffffff03;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:inset 0 1px 1px #ffffff1a}.goliat-pill--linea:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(180deg,#ffffff73,#fff0 35% 65%,#ffffff73);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.goliat-pill{transition:background-color .2s,color .2s,border-color .3s,scale .3s var(--goliat-suave)}.goliat-pill:hover{scale:1.03}.goliat-pill--grande{min-height:52px;border-radius:26px;font-size:16px;padding-left:24px}.goliat-pill--grande .goliat-pill__flecha{width:42px;height:42px;right:5px}.goliat-pill--grande.goliat-pill--linea{padding-right:24px}.goliat-pill--ancho{width:100%}.goliat-actions{display:flex;flex-wrap:wrap;gap:10px}.goliat-actions--centro{justify-content:center;margin-top:40px}.goliat-hero{position:relative;isolation:isolate;overflow:hidden;background:var(--goliat-negro);color:#f3f1ea;min-height:100svh;padding:0 var(--goliat-margen);display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;letter-spacing:.6px}.goliat-hero__fondo{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;z-index:-1;background:center / cover no-repeat;filter:blur(70px) brightness(.5) saturate(.6)}.goliat-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden}.goliat-hero__video video{width:100%;height:100%;object-fit:cover;display:block}.goliat-hero__video:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0009,#0000 70%),linear-gradient(to bottom,#00000073,#0000 30%),linear-gradient(to right,#0000008c,#0000 65%)}.goliat-hero__masthead{position:absolute;left:50%;top:52%;translate:-50% -50%;z-index:0;margin:0;pointer-events:none;white-space:nowrap;font:800 min(31vw,52vh)/.8 var(--font-heading-family, "Assistant"),sans-serif;letter-spacing:-.03em;color:#f4efe612}.goliat-hero__grid{position:relative;z-index:1;flex:1;display:grid;gap:40px;align-items:center;width:100%;max-width:1200px;margin:0 auto;padding:32px 0 56px}.goliat-hero__eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:16px;padding:6px 14px;border-radius:999px;background:#ffffff1f;color:#e8cb84;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.goliat-hero__eyebrow svg{width:14px;height:14px;stroke-width:2.5}.goliat-hero__titulo{margin:0 0 16px;font-family:var(--font-heading-family, "Assistant"),sans-serif;font-weight:800;font-size:clamp(30px,4vw,42px);line-height:1.15;letter-spacing:-.01em;color:#f3f1ea}.goliat-hero__sub{margin:0 0 32px;max-width:640px;font-size:18px;line-height:1.6;color:#ffffffc7}.goliat-hero__acciones{display:flex;flex-wrap:wrap;gap:14px}.goliat-hero__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 28px;border-radius:999px;border:2px solid transparent;font-size:16px;font-weight:700;line-height:1;text-decoration:none;transition:scale .3s var(--goliat-suave),background-color .2s,border-color .2s}.goliat-hero__btn:hover{scale:1.03}.goliat-hero__btn svg{width:20px;height:20px;fill:currentColor;stroke:none}.goliat-hero__btn--wa{background:#25d366;color:#fff;box-shadow:0 12px 24px #25d36659}.goliat-hero__btn--wa:hover{background:#1ebe5a}.goliat-hero__btn--borde{background:transparent;color:#fff;border-color:#ffffff80}.goliat-hero__btn--borde:hover{background:#ffffff1f}.goliat-hero__ventajas{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.goliat-hero__ventajas li{display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.18);font-size:13px;font-weight:600}.goliat-hero__ventajas svg{width:16px;height:16px;stroke-width:2}.goliat-hero__media{position:relative;aspect-ratio:4 / 5;border-radius:16px;box-shadow:0 20px 45px #0009;background:linear-gradient(160deg,#1b160f,#08080a)}.goliat-hero__media img{width:100%;height:100%;object-fit:cover;border-radius:16px}.goliat-hero__floatcard{position:absolute;left:12px;bottom:-18px;display:flex;align-items:center;gap:12px;padding:14px 18px;border-radius:10px;background:#141518;border:1px solid rgba(255,255,255,.09);box-shadow:0 20px 45px #0009;font-size:14px;font-weight:700;color:#f3f1ea}.goliat-hero__floatcard svg{width:30px;height:30px;stroke:#d4af37;stroke-width:2}.goliat-hero__pie{position:relative;z-index:1;display:flex;justify-content:space-between;font-size:12px;text-transform:uppercase;letter-spacing:.04em;padding:18px var(--goliat-margen);margin:0 calc(var(--goliat-margen) * -1);border-top:1px solid var(--goliat-linea-clara)}@media(min-width:900px){.goliat-hero__grid{grid-template-columns:1.05fr .95fr}.goliat-hero__media{justify-self:end;width:min(100%,540px,calc((100svh - var(--goliat-cabecera, 0px) - 150px) * .8))}.goliat-hero__floatcard{left:-18px;bottom:22px}}@media(prefers-reduced-motion:no-preference){.goliat-hero__fondo,.goliat-hero__masthead{animation:goliat-aparece 1.6s ease-out both}.goliat-hero__media{animation:goliat-acerca 1.2s cubic-bezier(0,0,.3,1) .15s both}.goliat-hero__eyebrow{animation:goliat-sube-10 .8s var(--goliat-suave) .1s both}.goliat-hero__titulo{animation:goliat-sube-20 1s var(--goliat-suave) .2s both}.goliat-hero__sub{animation:goliat-sube-10 .8s var(--goliat-suave) .3s both}.goliat-hero__acciones{animation:goliat-escala .8s var(--goliat-suave) .4s both}.goliat-hero__ventajas,.goliat-hero__pie{animation:goliat-aparece .8s ease-out .8s both}}.goliat-hero{--p: 0;--amp: .5;transform-origin:50% 0;scale:calc(1 - .08 * var(--amp) * var(--p));translate:0 calc(48px * var(--amp) * var(--p))}.goliat-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:var(--goliat-negro);opacity:calc(.35 * var(--p))}.goliat-hero__media{translate:0 calc(80px * var(--amp) * var(--p))}@media(min-width:900px){.goliat-hero{--amp: 1}}@keyframes goliat-sube-10{0%{opacity:0;transform:translateY(10px)}}@keyframes goliat-sube-20{0%{opacity:0;transform:translateY(20px)}}@keyframes goliat-escala{0%{opacity:0;transform:scale(.95)}}@keyframes goliat-acerca{0%{opacity:0;transform:scale(.94)}}@keyframes goliat-aparece{0%{opacity:0}}@media(prefers-reduced-motion:no-preference){:is(.goliat-titulo,.goliat-promo__titulo,.goliat-contact__texto).scroll-trigger.animate--slide-in:not(.scroll-trigger--design-mode){--animation-slide-in: goliat-revela 1s var(--goliat-suave) forwards;transform:translateY(30px)}}@keyframes goliat-revela{0%{opacity:.01;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.goliat-products-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px}.goliat-product-card{position:relative;display:flex;flex-direction:column;padding:10px;border-radius:10px;background:var(--goliat-carbon);color:inherit;text-decoration:none;border:1px solid transparent;transition:translate .4s var(--goliat-suave),border-color .4s,background-color .4s}.goliat-product-card:hover{translate:0 -6px;border-color:#ffffff2e;background-color:#ffffff0a}.goliat-product-card.scroll-trigger.animate--slide-in:not(.scroll-trigger--offscreen){animation-delay:calc(var(--animation-order) * .1s)}.goliat-product-media{display:block;aspect-ratio:4 / 5;border-radius:6px;overflow:hidden;background:var(--goliat-carbon-2)}.goliat-product-media img{width:100%;height:100%;object-fit:cover;transition:scale .4s}.goliat-product-card:hover .goliat-product-media img{scale:1.03}.goliat-product-badge{position:absolute;top:20px;left:20px;z-index:1;padding:6px 12px;border-radius:9999px;background:var(--goliat-dorado);color:var(--goliat-negro);font-size:12px;font-weight:500}.goliat-product-body{display:flex;flex-direction:column;flex:1;padding:20px 10px 10px}.goliat-product-title{font-size:20px;font-weight:500;line-height:1.2}.goliat-product-price{font-size:32px;font-weight:500;line-height:1;margin:12px 0 20px;flex:1}.goliat-compare{font-size:14px;text-decoration:line-through;opacity:.5;margin-left:8px}.goliat-product-cta{width:100%}@media(max-width:599px){.goliat-products-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:80vw;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:var(--goliat-margen);margin:0 calc(var(--goliat-margen) * -1);padding:0 var(--goliat-margen) 12px}.goliat-product-card{scroll-snap-align:start}}.goliat-benefits-grid{display:grid;column-gap:40px}.goliat-benefit-card{display:grid;grid-template-columns:40px 1fr;gap:20px;padding:20px 0;border-top:1px solid var(--goliat-linea-clara)}.goliat-benefit-icon{width:40px;height:40px;border:1px solid currentColor;border-radius:50%;display:grid;place-items:center}.goliat-benefit-title{font-size:20px;font-weight:500;line-height:1.2}.goliat-benefit-text{font-size:14px;opacity:.75;margin-top:6px;max-width:46ch}.goliat-promo-banda{background:var(--goliat-negro);color:var(--goliat-marfil)}.goliat-promo__titulo{font-size:clamp(44px,8vw,120px);line-height:.95;letter-spacing:-.02em;max-width:12em;padding-bottom:30px;border-bottom:1px solid var(--goliat-linea-clara)}.goliat-promo__pie{display:grid;gap:30px;padding-top:30px}.goliat-promo__pie p{max-width:46ch;opacity:.8}.goliat-promo-right{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.goliat-codigo{font-size:14px;padding:8px 16px;border:1px dashed var(--goliat-linea-clara);border-radius:9999px}.goliat-testimonials-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.goliat-testimonial-card{display:flex;flex-direction:column;gap:20px;padding:30px 24px;border-radius:10px;background:var(--goliat-carbon)}.goliat-stars{color:var(--goliat-dorado);letter-spacing:3px;font-size:14px}.goliat-testimonial-quote{flex:1;font-size:20px;line-height:1.3;font-weight:500}.goliat-testimonial-author{display:flex;align-items:center;gap:12px;padding-top:20px;border-top:1px solid var(--goliat-linea-clara)}.goliat-avatar{width:40px;height:40px;border-radius:50%;border:1px solid currentColor;display:grid;place-items:center;font-weight:500}.goliat-author-name{display:block;font-size:14px;font-weight:500}.goliat-author-loc{display:block;font-size:12px;opacity:.65}.goliat-faq-item{border-top:1px solid var(--goliat-linea-clara)}.goliat-faq-item:last-child{border-bottom:1px solid var(--goliat-linea-clara)}.goliat-faq-item>summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:20px;font-weight:500;line-height:1.2;cursor:pointer}.goliat-faq-item>summary::-webkit-details-marker{display:none}.goliat-faq-icon svg{transition:rotate .2s}.goliat-faq-item[open] .goliat-faq-icon svg{rotate:45deg}.goliat-faq-answer{padding-bottom:20px;max-width:62ch;opacity:.8}.goliat-faq-answer p+p{margin-top:10px}.goliat-contacto{background:var(--goliat-negro);color:var(--goliat-marfil)}.goliat-contact{display:grid;gap:30px}.goliat-contact .goliat-subheading{margin-top:20px}.goliat-contact__tarjeta{display:flex;flex-direction:column;gap:20px;padding:30px 20px;border-radius:10px;border:1px solid var(--goliat-linea-clara);background:var(--goliat-carbon)}.goliat-contact-methods li{display:flex;align-items:center;gap:14px;padding:14px 0;border-top:1px solid var(--goliat-linea-clara);font-size:16px}.goliat-contact-methods a{color:inherit;text-decoration:none}.goliat-contact-methods a:hover{text-decoration:underline}.goliat-wa-float{position:fixed;right:18px;bottom:18px;z-index:999;display:flex;align-items:center;gap:10px;padding:6px 18px 6px 6px;border-radius:9999px;border:1px solid var(--goliat-linea-clara);background:var(--goliat-negro);color:var(--goliat-marfil);text-decoration:none;font:500 14px/1 var(--goliat-sans)}.goliat-wa-icono{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#25d366;color:#fff}.goliat-wa-icono svg{width:22px;height:22px}@media(max-width:599px){.goliat-wa-float{padding:6px}.goliat-wa-float .goliat-wa-text{display:none}}.section-header .header-wrapper{border-bottom:0;isolation:isolate;--capsula-ancho: min(var(--page-width, 120rem), calc(100% - 32px) )}.header-wrapper>header.header{margin-top:12px;margin-bottom:12px;max-width:var(--capsula-ancho)}@media(min-width:750px){.header-wrapper>header.header{padding-top:12px;padding-bottom:12px}}.section-header .header-wrapper:before,.section-header .header-wrapper:after{content:"";position:absolute;top:12px;bottom:12px;left:50%;width:var(--capsula-ancho);translate:-50% 0;border-radius:9999px;pointer-events:none}.section-header .header-wrapper:after{z-index:-1;background:#ffffff03;box-shadow:inset 0 1px 1px #ffffff1a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.section-header .header-wrapper:before{z-index:1;padding:1px;background:linear-gradient(180deg,#ffffff73,#fff0 35% 65%,#ffffff73);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.shopify-section-header-sticky .header-wrapper:after{background:#0a0a0a99}.header__menu-item{color:#fffc;transition:color .3s}.header__menu-item:hover{color:#fff}@media(prefers-reduced-motion:no-preference){.header-wrapper>header.header{animation:goliat-nav .8s var(--goliat-suave) backwards}.section-header .header-wrapper:before,.section-header .header-wrapper:after{animation:goliat-nav-vidrio .8s var(--goliat-suave) backwards}}@keyframes goliat-nav{0%{opacity:0;translate:0 -20px}}@keyframes goliat-nav-vidrio{0%{opacity:0;translate:-50% -20px}}body:has(.goliat-hero) .shopify-section-group-header-group:not(.section-header){position:relative;z-index:2}body:has(.goliat-hero) .shopify-section-group-header-group :is(.header-wrapper,.utility-bar,[class*=ai-carousel]){background:transparent!important}body:has(.goliat-hero) .goliat-hero{margin-top:calc(var(--goliat-cabecera, 0px) * -1);padding-top:var(--goliat-cabecera, 0px)}.goliat-section img{transition:opacity .6s ease-out}.goliat-section img.goliat-img--cargando{opacity:0}::selection{background:#fff;color:#000}@media(min-width:900px){.goliat-section{padding:160px var(--goliat-margen)}.goliat-hero{padding-bottom:0}.goliat-titulo{grid-template-columns:1fr 3fr}.goliat-desplazado{margin-left:calc((100% - 20px)/4 + 20px)}.goliat-benefits-grid{grid-template-columns:1fr 1fr}.goliat-promo__pie{grid-template-columns:1fr 1fr;align-items:end}.goliat-promo-right{justify-content:flex-end}.goliat-contact{grid-template-columns:1fr 1fr;align-items:end}.goliat-contact__tarjeta{padding:40px}}@media(prefers-reduced-motion:reduce){.goliat-section *,.goliat-wa-float,.header__menu-item{transition:none!important}.goliat-pill:hover,.goliat-product-card:hover{scale:none;translate:none}.goliat-section img.goliat-img--cargando{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/goliat-theme.css.map */
