:root{--gogi-ciruela: #693b3a;--gogi-ciruela-hover: #522d2c;--gogi-crema: #f8efe8;--gogi-crema-dark: #ede0d4;--gogi-azul: #cfe4f5;--gogi-naranja: #e8501f;--gogi-naranja-hover: #c43e10;--gogi-verde-bosque: #1f4a3a;--gogi-salvia: #9bb091}h1,h2,h3,.h1,.h2,.h3,[class*=heading]{font-family:Playfair Display,Georgia,serif;font-weight:700;letter-spacing:-.015em}.section h1,.hero h1{font-weight:700;line-height:1.05}h1 em,h2 em,h3 em{font-style:italic;font-weight:400;color:var(--gogi-naranja)}.button,button.button,a.button{transition:all .25s cubic-bezier(.4,0,.2,1);letter-spacing:.02em;font-weight:500}.button:hover,button.button:hover,a.button:hover{transform:translateY(-1px);box-shadow:0 8px 20px #693b3a2e}.product-card,[class*=product-card]{transition:transform .35s ease,box-shadow .35s ease}.product-card:hover,[class*=product-card]:hover{transform:translateY(-4px)}.product-card img,[class*=product-card] img{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.product-card:hover img,[class*=product-card]:hover img{transform:scale(1.04)}.badge,[class*=badge]{font-family:Inter,sans-serif;font-weight:600;font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:6px 12px}.announcement-bar,.header-announcements,[class*=announcement]{font-family:Inter,sans-serif;font-weight:500;letter-spacing:.06em;text-transform:uppercase;font-size:12px}.header__logo,.logo{letter-spacing:-.02em}.header__logo a,.logo a{font-family:Playfair Display,Georgia,serif;font-weight:700;font-size:clamp(28px,4vw,38px);text-transform:lowercase;color:var(--gogi-ciruela);letter-spacing:-.03em}.cart-drawer,[class*=cart-drawer]{font-family:Inter,sans-serif}.gogi-shipping-progress{background:var(--gogi-crema-dark);border-radius:999px;height:6px;overflow:hidden;margin:16px 0}.gogi-shipping-progress__bar{background:linear-gradient(90deg,var(--gogi-ciruela),var(--gogi-naranja));height:100%;transition:width .5s ease;border-radius:999px}.gogi-shipping-progress__text{font-size:13px;color:var(--gogi-ciruela);font-weight:500;margin-top:8px;display:block;text-align:center}.gogi-feature{text-align:center;padding:24px 16px}.gogi-feature__icon{width:64px;height:64px;margin:0 auto 16px;background:var(--gogi-crema-dark);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--gogi-ciruela);transition:all .3s ease}.gogi-feature:hover .gogi-feature__icon{background:var(--gogi-ciruela);color:var(--gogi-crema);transform:rotate(-3deg) scale(1.05)}.gogi-feature__title{font-family:Inter,sans-serif;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--gogi-ciruela);margin-bottom:8px}.gogi-feature__text{font-size:14px;line-height:1.5;color:var(--gogi-ciruela);opacity:.85}.gogi-usp-row{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:24px 0}.gogi-usp{font-family:Inter,sans-serif;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:8px 18px;border-radius:999px;display:inline-flex;align-items:center;gap:8px}.gogi-usp--resistente{background:#e8501f;color:#fff}.gogi-usp--portatil{background:#1f4a3a;color:#fff}.gogi-usp--practica{background:#9bb091;color:var(--gogi-ciruela)}.gogi-usp--liviana{background:#693b3a;color:var(--gogi-crema)}.gogi-quote{font-family:Playfair Display,Georgia,serif;font-style:italic;font-size:clamp(20px,2.5vw,28px);line-height:1.4;color:var(--gogi-ciruela);text-align:center;position:relative;padding:32px 24px;max-width:720px;margin:0 auto}.gogi-quote:before{content:'"';font-size:80px;position:absolute;top:-20px;left:-10px;color:var(--gogi-naranja);opacity:.4;font-family:Playfair Display,serif;line-height:1}.gogi-quote__author{display:block;font-style:normal;font-family:Inter,sans-serif;font-size:13px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;margin-top:16px;color:var(--gogi-ciruela);opacity:.7}html{scroll-behavior:smooth}:focus-visible{outline:2px solid var(--gogi-naranja);outline-offset:3px}::selection{background:var(--gogi-naranja);color:var(--gogi-crema)}@media(max-width:749px){.gogi-feature{padding:16px 12px}.gogi-quote{font-size:18px;padding:24px 16px}.gogi-usp{font-size:11px;padding:6px 14px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/gogi-custom.css.map */
