:root{--ann-height: 42px;--header-height: 72px;--header-pad-y: 5px;--nav-font-desktop: 1.2rem;--nav-pad-y: 10px;--nav-pad-x: 14px;--logo-max-w: 150px;--brand-green: #16c05f;--brand-green-hover: #109a4c;--header-gap-under-ann: 16px;--header-float-gap: 50px;--arrow-icon-size: 18px;--slide-controls-bottom: 18px;--slide-controls-pad-y: 10px;--slide-controls-pad-x: 12px;--slide-controls-gap: 12px;--dot-size: 10px;--dot-active-width: 34px;--eg-radius: 20px;--eg-gap: 22px;--eg-shadow: 0 10px 28px rgba(0,0,0,.18);--eg-shadow-sm: 0 6px 16px rgba(0,0,0,.12);--eg-fab-size: 42px;--eg-fab-bg: #fff;--eg-fab-fg: #111}@media(max-width:749px){:root{--header-gap-under-ann: 8px;--header-float-gap: 8px;--slide-controls-bottom: 12px;--slide-controls-pad-y: 8px;--slide-controls-pad-x: 10px;--slide-controls-gap: 10px;--dot-size: 9px;--dot-active-width: 26px;--eg-fab-size: 40px}}.section-header+.shopify-section,.section-header+.shopify-section .slideshow,.section-header+.shopify-section .banner{margin-top:calc(-1 * var(--header-height))!important}.shopify-section:first-of-type .slideshow,.shopify-section:first-of-type .banner{margin-top:calc(-1 * var(--header-height))!important}.slideshow,.banner{position:relative;z-index:1}.button,.button--primary,.button--secondary,.banner__buttons .button{background:var(--brand-green)!important;color:#fff!important;border:none!important;border-radius:999px!important;font-weight:700;padding:10px 18px;font-size:1.3rem;transition:.3s}.button:hover,.banner__buttons .button:hover{background:var(--brand-green-hover)!important;color:#fff!important}.button:focus,.button:focus-visible,.button:active{outline:none!important;box-shadow:none!important}.button:after{box-shadow:none!important}.button--tertiary{--alpha-button-background: 1 !important;background-color:var(--brand-green)!important;border:0!important}button.shopify-payment-button__button--unbranded{--alpha-button-background: 1 !important;background-color:var(--brand-green)!important;color:#fff!important;border:0!important;opacity:1!important}.button:disabled,.button[aria-disabled=true]{opacity:1!important}.section-header{margin-bottom:0!important}.header__icon--cart,.header__icon--cart .icon{width:52px!important;height:52px!important}.cart-count-bubble{left:28px!important;bottom:6px!important}.shopify-section[id*=announcement] .announcement-bar__message,.shopify-section[id*=announcement] .announcement-bar__link,.announcement-bar-section .announcement-bar__message,.announcement-bar-section .announcement-bar__link{color:#000!important;font-weight:500!important;font-size:10px!important;letter-spacing:.03em!important;line-height:1.35!important;margin:0 auto!important;text-align:center!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}.shopify-section[id*=announcement] .slider-counter,.shopify-section[id*=announcement] .slideshow__autoplay,.shopify-section[id*=announcement] .slider-button--play,.shopify-section[id*=announcement] .slider-button--pause,.announcement-bar-section .slider-counter,.announcement-bar-section .slideshow__autoplay,.announcement-bar-section .slider-button--play,.announcement-bar-section .slider-button--pause{display:none!important}.shopify-section[id*=announcement] .announcement-bar:before,.shopify-section[id*=announcement] .announcement-bar:after,.announcement-bar-section .announcement-bar:before,.announcement-bar-section .announcement-bar:after{content:none!important;display:none!important}.shopify-section-group-header-group .shopify-section[id*=announcement]:not(:first-of-type){display:none!important}.shopify-section[id*=announcement] .announcement-bar a svg,.shopify-section[id*=announcement] .announcement-bar .icon{fill:#fff!important;stroke:#fff!important}.shopify-section[id*=announcement] .announcement-bar a{color:#fff!important}.shopify-section[id*=announcement] .slider-button{display:none!important}.shopify-section-header-sticky{top:calc(var(--ann-height) + var(--header-gap-under-ann))!important;z-index:90!important}.section-header{top:var(--header-float-gap)!important}.slideshow__text,.slideshow__text-wrapper,.banner__content,.slideshow__media-content{background:transparent!important;box-shadow:none!important;border:none!important}.slideshow,.slideshow-component,slideshow-component{position:relative!important}.slideshow .banner__heading{color:#fff!important;-webkit-text-stroke:1px rgb(255,255,255);font-weight:800!important;text-transform:uppercase;font-size:clamp(26px,4.2vw,46px);line-height:1.05;margin-bottom:10px;text-wrap:balance;text-shadow:0 2px 8px rgb(0,0,0),0 8px 24px rgb(0,0,0)}.slideshow .banner__text{color:#1cc42a!important;-webkit-text-stroke:1px rgb(28,196,42);font-weight:800!important;letter-spacing:clamp(2px,.9vw,8px);font-size:clamp(12px,2.1vw,16px);line-height:1.2;text-shadow:0 1px 6px rgb(0,0,0),0 4px 14px rgb(0,0,0)}@media(max-width:749px){.slideshow .banner__content{padding-left:14px!important;padding-right:14px!important}.slideshow .banner__heading,.slideshow .banner__text{text-align:center}.slideshow .banner__buttons{justify-content:center!important}}.slideshow__autoplay,.slider-button--play,.slider-button--pause,.slider-button[aria-label*=pausa],.slider-button[aria-label*=Pausa],.slider-button[aria-label*=reproducir],.slider-button[aria-label*=Reproducir],.slider-button[aria-label*=autoplay],.slider-button[aria-label*=Autoplay],.slider-button[aria-label*=play],.slider-button[aria-label*=Play]{display:none!important}.slider-counter__link svg,.slider-counter__link .icon,.slider-counter__link:before,.slider-counter__link:after,.slider-counter__link *{display:none!important;content:none!important}.shopify-section:not([id*=announcement]) .slideshow__controls{position:absolute!important;left:50%!important;bottom:var(--slide-controls-bottom)!important;top:auto!important;right:auto!important;transform:translate(-50%)!important;z-index:60!important;display:flex!important;align-items:center!important;gap:var(--slide-controls-gap)!important;padding:var(--slide-controls-pad-y) var(--slide-controls-pad-x)!important;border-radius:999px!important;background:#00000059!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 10px 30px #00000040!important}.shopify-section:not([id*=announcement]) .slideshow__controls *{pointer-events:auto!important}.shopify-section:not([id*=announcement]) .slideshow__controls .slider-buttons{position:static!important;inset:auto!important;transform:none!important;display:flex!important;gap:10px!important;pointer-events:auto!important}.shopify-section:not([id*=announcement]) .slideshow__controls .slider-button{position:static!important;width:40px!important;height:40px!important;border-radius:999px!important;display:grid!important;place-items:center!important;background:#ffffff24!important;border:1px solid rgba(255,255,255,.22)!important;box-shadow:none!important;color:#fff!important;transition:transform .18s ease,background .18s ease!important}.shopify-section:not([id*=announcement]) .slideshow__controls .slider-button:hover{transform:translateY(-1px)!important;background:#ffffff38!important}.shopify-section:not([id*=announcement]) .slideshow__controls .slider-button svg{width:var(--arrow-icon-size)!important;height:var(--arrow-icon-size)!important;fill:none!important;stroke:#fff!important;stroke-width:2.2!important}.shopify-section:not([id*=announcement]) .slideshow__controls .slider-counter{display:flex!important;align-items:center!important;gap:10px!important;margin:0!important}.shopify-section:not([id*=announcement]) .slideshow__controls .slider-counter__link{width:var(--dot-size)!important;height:var(--dot-size)!important;border-radius:999px!important;background:#ffffff59!important;border:1px solid rgba(255,255,255,.35)!important;opacity:1!important;margin:0!important;box-shadow:none!important;transition:width .22s ease,background .22s ease!important}.shopify-section:not([id*=announcement]) .slideshow__controls .slider-counter__link--active,.shopify-section:not([id*=announcement]) .slideshow__controls .slider-counter__link[aria-current=true]{width:var(--dot-active-width)!important;background:var(--brand-green)!important;border-color:#ffffff40!important}.eg-grid{display:grid;grid-template-columns:repeat(4,minmax(220px,1fr));gap:var(--eg-gap)}.eg-card{list-style:none;text-decoration:none;color:inherit;display:block;position:relative}.eg-media{position:relative;border-radius:var(--eg-radius);overflow:hidden;box-shadow:var(--eg-shadow-sm);transition:transform .35s ease,box-shadow .35s ease;background:#f6f6f6;aspect-ratio:4 / 5}.eg-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform .5s ease}.eg-media:after{content:"";position:absolute;left:0;right:0;bottom:0;height:42%;background:linear-gradient(to top,#00000073,#0000);pointer-events:none;opacity:1;transition:opacity .3s ease}.eg-fab{position:absolute;right:12px;bottom:12px;width:var(--eg-fab-size);height:var(--eg-fab-size);border-radius:50%;display:grid;place-items:center;background:var(--eg-fab-bg);color:var(--eg-fab-fg);box-shadow:var(--eg-shadow);transition:transform .25s ease,box-shadow .25s ease,background .25s ease,color .25s ease}.eg-fab svg{width:18px;height:18px;stroke:currentColor;fill:none}.eg-info{padding:10px 4px 0}.eg-media+.eg-info{position:absolute;left:14px;right:70px;bottom:16px;z-index:1;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.35);padding:0}.eg-title{font-size:clamp(16px,1.6vw,20px);font-weight:700;letter-spacing:.2px;line-height:1.2}.eg-card:hover .eg-media{transform:translateY(-3px);box-shadow:var(--eg-shadow)}.eg-card:hover .eg-media img{transform:scale(1.04)}.eg-card:hover .eg-fab{transform:translateY(-1px);box-shadow:0 12px 32px #00000038}@media(max-width:1200px){.eg-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.eg-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){.eg-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.eg-media,.eg-media img,.eg-fab{transition:none!important}}.facets__price .price-range__inputs .field{flex:0 0 160px}.facets__price .price-range__inputs .field .field__input{width:100%;height:42px;border-radius:22px;border:1px solid #e6e6e6;padding:0 14px;font-size:14px}form[action*="/contact"] .field{border:none!important;box-shadow:none!important;background:transparent!important;padding:0!important}form[action*="/contact"] .field:after{content:none!important}form[action*="/contact"] .field__input,form[action*="/contact"] input,form[action*="/contact"] textarea{border-radius:12px!important;border:1px solid #000!important;background:#fff!important;padding:12px 14px!important;box-shadow:none!important;outline:none!important;transition:border-color .2s ease}form[action*="/contact"] .field__input:focus,form[action*="/contact"] input:focus,form[action*="/contact"] textarea:focus{border-color:#00fe54!important;box-shadow:none!important;outline:none!important}.contacto-mapa iframe,.section-contact-map iframe{border:0!important;border-radius:12px!important;clip-path:inset(0 round 12px)}@media(max-width:749px){.shopify-section:not([id*=announcement]) .slideshow .slideshow__slide,.shopify-section:not([id*=announcement]) .slideshow .banner{position:relative!important}.shopify-section:not([id*=announcement]) .slideshow .slideshow__media,.shopify-section:not([id*=announcement]) .slideshow .banner__media{min-height:70vh!important}.shopify-section:not([id*=announcement]) .slideshow .banner__content{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:20!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;padding:18px 14px 92px!important;text-align:center!important;background:transparent!important}.shopify-section:not([id*=announcement]) .slideshow .banner__box{background:transparent!important;border:0!important;box-shadow:none!important;max-width:92%!important}.shopify-section:not([id*=announcement]) .slideshow .banner__heading{text-shadow:0 3px 18px rgba(0,0,0,.55)}.shopify-section:not([id*=announcement]) .slideshow .banner__text{text-shadow:0 2px 14px rgba(0,0,0,.45)}.shopify-section:not([id*=announcement]) .slideshow .banner__buttons,.shopify-section:not([id*=announcement]) .slideshow .banner__buttons *{pointer-events:auto!important}.shopify-section:not([id*=announcement]) .slideshow__controls{z-index:60!important;bottom:14px!important}.shopify-section:not([id*=announcement]) .slideshow .banner__content+*{margin-top:0!important}}.slideshow__controls{z-index:5!important}body.overflow-hidden-tablet .slideshow__controls,body.overflow-hidden-mobile .slideshow__controls,body.overflow-hidden .slideshow__controls{opacity:0!important;pointer-events:none!important}body:has(details[open]) .slideshow__controls{opacity:0!important;pointer-events:none!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-sections.css.map */
