:root{--es-yellow:#FFD600;--es-black:#0A0A0A;--es-ink:#141414;--es-red:#E5261F;--es-grey:#F5F5F5;--es-grey2:#ECECEC;--es-line:#E6E6E6;--es-muted:#6E6E6E;--es-max:1360px;--es-radius:16px;--es-display:"Archivo","Arial Narrow",sans-serif;--es-impact:"Anton",sans-serif;--es-body:"Inter",system-ui,-apple-system,sans-serif}.page-container{overflow-x:clip!important;overflow-y:visible!important}html{scroll-behavior:smooth}.es-scope{font-family:var(--es-body);color:var(--es-ink);-webkit-font-smoothing:antialiased;line-height:1.5;font-size:16px;letter-spacing:normal;text-transform:none;text-align:left}.es-scope *,.es-scope *:before,.es-scope *:after{box-sizing:border-box}.es-scope h1,.es-scope h2,.es-scope h3,.es-scope h4,.es-scope p,.es-scope ul,.es-scope figure{margin:0;padding:0}.es-scope ul{list-style:none}.es-scope a{text-decoration:none;color:inherit;border:0}.es-scope a:hover{color:inherit}.es-scope img{display:block;max-width:100%;height:auto}.es-scope button{font-family:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer;color:inherit;letter-spacing:normal;text-transform:none;min-height:0;min-width:0}.es-scope svg{display:block}.es-wrap{max-width:var(--es-max);margin:0 auto;padding:0 clamp(16px,3vw,40px)}.es-sec{padding:clamp(44px,5.5vw,74px) 0}.es-sec--grey{background:var(--es-grey)}.es-sec--flush-top{padding-top:0}.es-eyebrow{font-family:var(--es-body);font-weight:700;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--es-muted)}.es-scope .es-title{font-family:var(--es-display);font-weight:900;text-transform:uppercase;letter-spacing:-.01em;line-height:.98;font-size:clamp(26px,3.6vw,46px);color:inherit}.es-scope .es-title--impact{font-family:var(--es-impact);font-weight:400;letter-spacing:.02em;font-size:clamp(34px,5vw,62px)}.es-scope .es-title--xl{font-size:clamp(40px,7vw,86px)}.es-sub{color:var(--es-muted);font-size:clamp(14px,1.4vw,16px);max-width:620px;margin:12px auto 0!important;text-align:center}.es-shead{display:flex;flex-direction:column;align-items:center;gap:6px;margin-bottom:clamp(26px,3vw,40px);text-align:center}.es-scope .es-btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--es-body);font-weight:700;font-size:14px;letter-spacing:.03em;text-transform:uppercase;padding:15px 34px;border-radius:999px;border:2px solid transparent;cursor:pointer;transition:.2s;line-height:1;white-space:nowrap}.es-scope .es-btn:hover{transform:translateY(-2px)}.es-scope .es-btn--y{background:var(--es-yellow);color:var(--es-black)}.es-scope .es-btn--y:hover{background:#fff;color:var(--es-black)}.es-scope .es-btn--d{background:var(--es-black);color:#fff}.es-scope .es-btn--d:hover{background:#fff;color:var(--es-black)}.es-scope .es-btn--o{border-color:currentColor;background:transparent;color:#fff}.es-scope .es-btn--o:hover{background:#fff;color:var(--es-black);border-color:#fff}.es-ticker{background:var(--es-black);color:var(--es-yellow);overflow:hidden;padding:10px 0;font-weight:700;font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;line-height:1.4}.es-ticker__t{display:flex;width:max-content;animation:es-scroll var(--es-tick-speed,34s) linear infinite}.es-ticker:hover .es-ticker__t{animation-play-state:paused}.es-ticker span,.es-ticker a{padding:0 28px;display:inline-flex;align-items:center;gap:12px;white-space:nowrap}.es-ticker i{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.6;display:inline-block}@keyframes es-scroll{to{transform:translate(-50%)}}.es-header-wrap{position:sticky;top:0;z-index:60}.es-header{background:#ffffffeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--es-line);transition:box-shadow .25s}.es-header.is-scrolled{box-shadow:0 8px 24px #0000000f}.es-nav{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:74px}.es-logo{display:flex;align-items:center;gap:10px;justify-self:start}.es-logo__img{max-height:44px;width:auto}.es-logo__mark{width:38px;height:38px;background:var(--es-black);border-radius:9px;display:grid;place-items:center;color:var(--es-yellow);font-family:var(--es-impact);font-size:20px;line-height:1}.es-logo__txt{font-family:var(--es-display);font-weight:900;text-transform:uppercase;letter-spacing:.02em;font-size:19px;line-height:1;color:var(--es-ink)}.es-logo__txt small{display:block;font-size:8.5px;letter-spacing:.24em;color:var(--es-muted);font-weight:700;margin-top:3px}.es-menu{display:flex;gap:30px;justify-self:center}.es-menu__item{position:relative}.es-menu__link{font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.03em;position:relative;padding:26px 0;display:inline-flex;align-items:center;gap:5px;color:var(--es-ink)}.es-menu__link:after{content:"";position:absolute;left:0;right:100%;bottom:20px;height:2px;background:var(--es-yellow);transition:right .25s}.es-menu__item:hover .es-menu__link:after,.es-menu__link.is-active:after{right:0}.es-scope .es-menu__link.is-sale{color:var(--es-red)}.es-menu__link svg{width:10px;height:10px}.es-dd{position:absolute;top:100%;left:50%;transform:translate(-50%,8px);min-width:220px;background:#fff;border:1px solid var(--es-line);border-radius:14px;box-shadow:0 20px 46px #0000001f;padding:10px;opacity:0;visibility:hidden;transition:.2s}.es-menu__item:hover .es-dd,.es-menu__item:focus-within .es-dd{opacity:1;visibility:visible;transform:translate(-50%)}.es-dd a{display:block;padding:9px 14px;border-radius:9px;font-weight:600;font-size:14px}.es-dd a:hover{background:var(--es-grey)}.es-icons{display:flex;gap:18px;justify-self:end;align-items:center}.es-icons svg{width:22px;height:22px;stroke:var(--es-black);fill:none}.es-icon-btn{position:relative;display:grid;place-items:center;width:26px;height:26px}.es-cart-count{position:absolute;top:-6px;right:-8px;background:var(--es-yellow);color:#000;font-size:10px;font-weight:800;min-width:16px;height:16px;padding:0 3px;border-radius:999px;display:grid;place-items:center;line-height:1}.es-burger{display:none!important}.es-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;opacity:0;visibility:hidden;transition:.25s;z-index:90}.es-drawer{position:fixed;top:0;bottom:0;left:0;width:min(86vw,360px);background:#fff;z-index:91;transform:translate(-100%);transition:transform .3s cubic-bezier(.2,.7,.2,1);display:flex;flex-direction:column;overflow-y:auto}body.es-menu-open .es-overlay,body.es-search-open .es-overlay{opacity:1;visibility:visible}body.es-menu-open .es-drawer{transform:none}body.es-menu-open,body.es-search-open{overflow:hidden}.es-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--es-line)}.es-drawer__close svg,.es-search__close svg{width:24px;height:24px;stroke:#000;fill:none}.es-drawer nav{padding:10px 20px}.es-drawer__link,.es-drawer summary{display:flex;justify-content:space-between;align-items:center;font-family:var(--es-display);font-weight:800;text-transform:uppercase;font-size:18px;padding:14px 0;border-bottom:1px solid var(--es-line);cursor:pointer;list-style:none}.es-drawer summary::-webkit-details-marker{display:none}.es-drawer summary svg{width:14px;height:14px;transition:transform .2s;stroke:#000;fill:none}.es-drawer details[open] summary svg{transform:rotate(180deg)}.es-drawer__sub a{display:block;padding:10px 0 10px 12px;font-weight:600;font-size:15px;color:var(--es-muted)}.es-drawer .is-sale{color:var(--es-red)}.es-drawer__foot{margin-top:auto;padding:20px;display:flex;flex-direction:column;gap:10px}.es-drawer__foot .es-btn{justify-content:center}.es-search{position:fixed;left:0;right:0;top:0;background:#fff;z-index:92;transform:translateY(-110%);transition:transform .3s;box-shadow:0 20px 40px #0000001f}body.es-search-open .es-search{transform:none}.es-search form{display:flex;align-items:center;gap:14px;height:90px}.es-search svg{width:24px;height:24px;stroke:#000;fill:none;flex:0 0 auto}.es-scope .es-search input{flex:1;border:0;outline:0;font-family:var(--es-display);font-weight:800;text-transform:uppercase;font-size:clamp(18px,3vw,28px);background:transparent;padding:0;color:var(--es-ink);box-shadow:none}.es-hero{position:relative;background:radial-gradient(120% 130% at 78% 20%,#20232e,#0a0a0a 60%);color:#fff;overflow:hidden}.es-hero__glow{position:absolute;width:60vw;height:60vw;right:-10%;top:-20%;background:radial-gradient(circle,rgba(255,214,0,.22),transparent 62%);pointer-events:none}.es-hero__in{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:20px;min-height:clamp(480px,60vw,600px)}.es-hero__c{position:relative;z-index:2}.es-hero__eye{display:inline-block;background:var(--es-yellow);color:#000;font-weight:800;font-size:12px;letter-spacing:.14em;text-transform:uppercase;padding:7px 14px;border-radius:999px;margin-bottom:20px}.es-scope .es-hero__h{font-family:var(--es-impact);font-weight:400;text-transform:uppercase;line-height:.9;font-size:clamp(52px,8vw,108px);letter-spacing:.01em;color:#fff}.es-hero__h span{color:var(--es-yellow);display:block}.es-hero__p{margin:20px 0 0!important;font-size:clamp(15px,1.5vw,18px);color:#ffffffd1;max-width:440px}.es-hero__btns{display:flex;gap:14px;margin-top:32px;flex-wrap:wrap}.es-hero__img{position:relative;z-index:2;justify-self:center}.es-hero__img img{width:min(46vw,560px);filter:drop-shadow(0 40px 60px rgba(0,0,0,.55));transform:rotate(-8deg);animation:es-float 5s ease-in-out infinite}@keyframes es-float{50%{transform:rotate(-8deg) translateY(-16px)}}.es-hero__tag{position:absolute;z-index:3;left:0;top:14%;background:#fff;color:#000;border-radius:12px;padding:10px 14px;font-size:12px;font-weight:700;box-shadow:0 12px 30px #0000004d}.es-hero__tag b{color:var(--es-red)}.es-trust{background:var(--es-black);color:#fff;padding:16px 0}.es-trust__in{display:flex;justify-content:center;flex-wrap:wrap;gap:14px 40px}.es-trust__i{display:flex;align-items:center;gap:10px;font-weight:700;font-size:12.5px;letter-spacing:.05em;text-transform:uppercase}.es-trust__i svg{width:20px;height:20px;stroke:var(--es-yellow);fill:none;stroke-width:1.6}.es-cats{display:grid;grid-template-columns:repeat(var(--es-cols,3),1fr);gap:16px}.es-cat{position:relative;border-radius:var(--es-radius);overflow:hidden;aspect-ratio:3/4;background:var(--es-grey2);display:block;isolation:isolate}.es-cat img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.es-cat img.is-contain{object-fit:contain;padding:22px;background:#fff}.es-cat:hover img{transform:scale(1.07)}.es-cat:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.72));z-index:1}.es-cat__b{position:absolute;left:0;right:0;bottom:0;padding:22px;z-index:2;color:#fff;text-align:center}.es-cat__t{font-family:var(--es-display);font-weight:900;text-transform:uppercase;font-size:clamp(18px,2vw,26px);line-height:1;color:#fff}.es-cat__n{display:block;font-size:12px;font-weight:600;opacity:.8;margin-top:6px}.es-cat__c{display:inline-flex;margin-top:10px;background:#fff;color:#000;font-weight:800;font-size:11px;letter-spacing:.05em;text-transform:uppercase;padding:9px 16px;border-radius:999px;transition:.2s}.es-cat:hover .es-cat__c{background:var(--es-yellow)}.es-rail{position:relative}.es-rail__t{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:6px 2px 10px;-webkit-overflow-scrolling:touch}.es-rail__t::-webkit-scrollbar{display:none}.es-card{position:relative;scroll-snap-align:start;flex:0 0 auto;width:clamp(210px,23vw,266px);background:#fff;border:1px solid var(--es-line);border-radius:var(--es-radius);overflow:hidden;transition:.25s;display:flex;flex-direction:column}.es-card:hover{box-shadow:0 20px 46px #0000001f;transform:translateY(-4px);border-color:#ddd}.es-card__link{display:flex;flex-direction:column;flex:1}.es-card__img{position:relative;aspect-ratio:1/1;background:var(--es-grey);display:grid;place-items:center;padding:14px}.es-card__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .4s}.es-card:hover .es-card__img img{transform:scale(1.06)}.es-card__badges{position:absolute;top:12px;left:12px;display:flex;flex-direction:column;gap:6px;z-index:2;align-items:flex-start}.es-badge{font-weight:800;font-size:10.5px;letter-spacing:.03em;text-transform:uppercase;padding:5px 10px;border-radius:999px;line-height:1}.es-badge--sale{background:var(--es-red);color:#fff}.es-badge--new{background:var(--es-yellow);color:#000}.es-badge--out{background:var(--es-black);color:#fff}.es-scope .es-card__fav{position:absolute;top:12px;right:12px;width:32px;height:32px;border-radius:50%;background:#fff;display:grid;place-items:center;box-shadow:0 4px 10px #00000014;z-index:3;transition:.2s}.es-card__fav:hover{transform:scale(1.1)}.es-card__fav svg{width:16px;height:16px;stroke:#000;fill:none;stroke-width:2}.es-card__fav.is-on svg{fill:var(--es-red);stroke:var(--es-red)}.es-card__b{padding:14px 16px 18px;display:flex;flex-direction:column;gap:7px;flex:1}.es-card__brand{align-self:flex-start;background:var(--es-black);color:var(--es-yellow);font-weight:800;font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;padding:4px 9px;border-radius:6px;line-height:1.3}.es-card__name{font-weight:600;font-size:13.5px;line-height:1.3;color:var(--es-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:35px}.es-card__price{display:flex;align-items:baseline;gap:8px;margin-top:auto}.es-card__price .now{font-weight:800;font-size:17px;color:var(--es-black)}.es-card__price .now.sale{color:var(--es-red)}.es-card__price .was{font-size:13px;color:var(--es-muted);text-decoration:line-through}.es-card__stock{font-size:11px;color:var(--es-red);font-weight:700;display:flex;align-items:center;gap:5px}.es-card__stock .bar{flex:1;height:4px;border-radius:3px;background:var(--es-grey2);overflow:hidden;min-width:30px}.es-card__stock .bar i{display:block;height:100%;background:linear-gradient(90deg,var(--es-yellow),var(--es-red))}.es-scope .es-rnav{position:absolute;top:calc(50% - 10px);transform:translateY(-50%);width:46px;height:46px;border-radius:50%;background:#fff;border:1px solid var(--es-line);box-shadow:0 8px 22px #0000001f;display:grid;place-items:center;cursor:pointer;z-index:5;transition:.2s;color:#000}.es-scope .es-rnav:hover{background:var(--es-black);color:#fff}.es-rnav svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.5}.es-rnav--p{left:-10px}.es-rnav--n{right:-10px}.es-viewall{text-align:center;margin-top:26px}.es-empty{text-align:center;color:var(--es-muted);padding:30px 0}.es-spot{background:var(--es-black);color:#fff}.es-spot .es-title{color:#fff}.es-spot .es-sub{color:#b9bcc4}.es-spot__grid{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.es-spot__i{background:#141821;border-radius:14px;padding:16px 10px;text-align:center;transition:.25s;display:block}.es-spot__i:hover{background:#1c2230;transform:translateY(-4px)}.es-spot__i img{width:100%;aspect-ratio:1/1;object-fit:contain}.es-spot__i span{display:block;margin-top:8px;font-size:11.5px;font-weight:600;color:#cfd2da}.es-cta{background:var(--es-yellow)}.es-cta__in{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.es-scope .es-cta__h{font-family:var(--es-impact);font-weight:400;text-transform:uppercase;font-size:clamp(28px,4vw,52px);line-height:.95;color:#000;letter-spacing:.01em}.es-cta__p{color:#3a3300;font-weight:600;margin-top:8px!important}.es-cta__form{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.es-scope .es-cta__form input[type=email]{border:2px solid #000;background:#fff;border-radius:999px;padding:14px 22px;font-family:var(--es-body);font-size:14px;min-width:240px;color:#000;margin:0;height:auto;box-shadow:none;outline:0}.es-cta__msg{width:100%;font-weight:700;color:#000;font-size:14px}.es-cta__msg b{background:#000;color:var(--es-yellow);padding:3px 10px;border-radius:6px;letter-spacing:.08em}.es-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;text-align:center}.es-stat__n{font-family:var(--es-display);font-weight:900;font-size:clamp(40px,6vw,72px);line-height:1;color:var(--es-black)}.es-stat__l{font-weight:600;color:var(--es-ink);margin-top:6px}.es-pol{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.es-pol__i{border:1px solid var(--es-line);border-radius:var(--es-radius);padding:26px 18px;text-align:center;transition:.2s;display:block}.es-pol__i:hover{border-color:#000;box-shadow:0 14px 30px #00000014;transform:translateY(-3px)}.es-pol__i svg{width:38px;height:38px;stroke:var(--es-black);margin:0 auto 12px;stroke-width:1.4;fill:none}.es-pol__t{font-family:var(--es-display);font-weight:800;text-transform:uppercase;font-size:14px}.es-pol__s{font-size:12.5px;color:var(--es-muted);margin-top:4px}.es-footer{background:var(--es-black);color:#cfcfcf}.es-foot__ph{display:grid;grid-template-columns:repeat(5,1fr);gap:2px}.es-foot__ph a,.es-foot__ph div{display:block;overflow:hidden}.es-foot__ph img{width:100%;aspect-ratio:1/1;object-fit:cover;filter:grayscale(.2);transition:transform .5s,filter .3s}.es-foot__ph a:hover img{transform:scale(1.06);filter:none}.es-foot__main{padding:56px 0 30px;display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:30px}.es-scope .es-foot h4{color:#fff;font-family:var(--es-display);font-weight:800;text-transform:uppercase;font-size:13px;letter-spacing:.06em;margin-bottom:16px}.es-foot a{display:block;color:#b6b6b6;font-size:13.5px;padding:5px 0;transition:.2s}.es-scope .es-foot a:hover{color:var(--es-yellow)}.es-footer .es-logo__txt{color:#fff}.es-foot__about p{font-size:13.5px;line-height:1.6;color:#a9a9a9;margin-top:12px!important}.es-foot__about p a{color:var(--es-yellow)}.es-foot__social{display:flex;gap:12px;margin-top:16px}.es-foot__social a{width:38px;height:38px;border:1px solid #333;border-radius:50%;display:grid;place-items:center;transition:.2s}.es-foot__social a:hover{border-color:var(--es-yellow);background:var(--es-yellow)}.es-foot__social svg{width:17px;height:17px;stroke:#fff;fill:none;stroke-width:1.6}.es-foot__social a:hover svg{stroke:#000}.es-foot__bar{border-top:1px solid #222;padding:18px 0;text-align:center;font-size:12px;color:#888}.js .es-rv{opacity:0;transform:translateY(20px);transition:opacity .6s,transform .6s}.js .es-rv.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.js .es-rv{opacity:1;transform:none}.es-ticker__t,.es-hero__img img{animation:none}}@media(max-width:900px){.es-rnav{display:none!important}.es-hero__in{grid-template-columns:1fr;text-align:center;padding-top:36px;padding-bottom:44px;min-height:auto}.es-hero__c{order:2}.es-hero__img{order:1;margin-bottom:10px}.es-hero__img img{width:74vw;transform:none;animation:none}.es-hero__btns{justify-content:center}.es-hero__p{margin-left:auto!important;margin-right:auto!important}.es-hero__tag{display:none}.es-cats{grid-template-columns:repeat(2,1fr)}.es-spot__grid{grid-template-columns:repeat(3,1fr)}.es-pol{grid-template-columns:repeat(2,1fr)}.es-foot__main{grid-template-columns:1fr 1fr}.es-foot__ph{grid-template-columns:repeat(3,1fr)}.es-foot__ph>:nth-child(n+4){display:none}.es-menu,.es-icons .es-search-btn{display:none!important}.es-nav{grid-template-columns:auto 1fr auto;height:64px}.es-burger{display:grid!important}}@media(max-width:560px){.es-stats{grid-template-columns:1fr}.es-spot__grid{grid-template-columns:repeat(2,1fr)}.es-pol{grid-template-columns:1fr}.es-cta__in{flex-direction:column;text-align:center}.es-cta__form{justify-content:center}.es-scope .es-cta__form input[type=email]{min-width:0;width:100%}.es-foot__about{grid-column:1/-1}.es-logo__txt{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/es-theme.css.map */
