@font-face{font-family:EB Archivo;src:url(eb-archivo.woff2) format("woff2-variations"),url(eb-archivo.woff2) format("woff2");font-weight:100 900;font-stretch:62% 125%;font-style:normal;font-display:swap}:root{--cal:#ECEBE7;--hueso:#F7F6F3;--tinta:#1C1418;--mora:#5B1A33;--mora-2:#7A2846;--piedra:#7E7772;--linea:#D3D0CA;--blanco:#fff;--bg:var(--cal);--fg:var(--tinta);--muted:var(--piedra);--f:"EB Archivo",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--gut:clamp(16px,2.6vw,40px);--max:1680px;--t-xs:.75rem;--t-s:.8125rem;--t-b:.9375rem;--t-m:1.125rem;--t-l:clamp(1.5rem,1.1rem + 1.6vw,2.4rem);--t-xl:clamp(2.2rem,1.4rem + 3.6vw,4.6rem);--ease:cubic-bezier(.2,.7,.1,1);--hh:64px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--hh) + 12px)}body{margin:0;background:var(--bg);color:var(--fg);font:400 var(--t-b)/1.55 var(--f);font-stretch:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}img,video,svg{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0;padding:0}h1,h2,h3,h4,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}:focus-visible{outline:2px solid var(--mora);outline-offset:3px}.eb-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.eb-skip{position:fixed;left:12px;top:-60px;z-index:999;background:var(--tinta);color:var(--hueso);padding:10px 16px;border-radius:999px}.eb-skip:focus{top:12px}.eb-wrap{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:var(--gut)}.eb-section{padding-block:clamp(56px,8vw,128px)}.eb-section--tight{padding-block:clamp(36px,5vw,72px)}.eb-display{font-weight:760;font-stretch:125%;letter-spacing:-.035em;line-height:.92}.eb-h1{font-size:var(--t-xl);font-weight:720;font-stretch:118%;letter-spacing:-.03em;line-height:.98}.eb-h2{font-size:var(--t-l);font-weight:680;font-stretch:115%;letter-spacing:-.02em;line-height:1.04}.eb-h3{font-size:var(--t-m);font-weight:600;font-stretch:108%;letter-spacing:-.01em;line-height:1.2}.eb-small{font-size:var(--t-s)}.eb-muted{color:var(--muted)}.eb-rte{max-width:68ch}.eb-rte p+p,.eb-rte p+ul,.eb-rte ul+p{margin-top:.9em}.eb-rte ul{list-style:disc;padding-left:1.2em}.eb-rte a{text-decoration:underline;text-underline-offset:3px}.eb-rte h2,.eb-rte h3{font-weight:650;font-stretch:112%;margin:1.4em 0 .5em;line-height:1.15}.eb-rte table{border-collapse:collapse;width:100%}.eb-rte td,.eb-rte th{border-bottom:1px solid var(--linea);padding:.6em .4em;text-align:left}.eb-btn{--b:var(--tinta);--c:var(--hueso);display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:52px;padding:0 28px;border-radius:999px;background:var(--b);color:var(--c);font-weight:600;font-stretch:110%;letter-spacing:.005em;font-size:var(--t-b);border:1px solid var(--b);transition:background .25s var(--ease),color .25s var(--ease),border-color .25s var(--ease),transform .2s var(--ease);white-space:nowrap}.eb-btn:hover{--b:var(--mora)}.eb-btn:active{transform:scale(.985)}.eb-btn--light{--b:var(--hueso);--c:var(--tinta)}.eb-btn--light:hover{--b:var(--blanco)}.eb-btn--ghost{background:transparent;color:var(--fg);border-color:currentColor}.eb-btn--ghost:hover{background:var(--fg);color:var(--bg);border-color:var(--fg)}.eb-btn--ghost-light{background:transparent;color:var(--hueso);border-color:#ffffffb3}.eb-btn--ghost-light:hover{background:var(--hueso);color:var(--tinta)}.eb-btn--block{width:100%}.eb-btn[disabled],.eb-btn[aria-disabled=true]{opacity:.45;pointer-events:none}.eb-btn.is-loading{color:transparent;position:relative}.eb-btn.is-loading:after{content:"";position:absolute;width:18px;height:18px;border:2px solid var(--c);border-right-color:transparent;border-radius:50%;animation:eb-spin .7s linear infinite}@keyframes eb-spin{to{transform:rotate(360deg)}}.eb-link{display:inline-flex;gap:.4em;align-items:center;font-weight:560;font-stretch:108%;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;padding-bottom:2px;transition:background-size .35s var(--ease)}.eb-link:hover{background-size:0 1px;background-position:100% 100%}.eb-ann{background:var(--tinta);color:var(--hueso);font-size:var(--t-xs);letter-spacing:.01em;font-stretch:108%;height:34px;overflow:hidden;position:relative;z-index:31}.eb-ann__track{display:grid;height:100%}.eb-ann__item{grid-area:1/1;display:flex;align-items:center;justify-content:center;padding-inline:var(--gut);text-align:center;opacity:0;transform:translateY(8px);transition:opacity .5s var(--ease),transform .5s var(--ease)}.eb-ann__item.is-on{opacity:1;transform:none}.eb-ann__item a{text-decoration:underline;text-underline-offset:2px}.eb-header-section{position:sticky;top:0;z-index:30}.eb-header{position:relative;height:var(--hh);color:var(--fg);transition:background .35s var(--ease),color .35s var(--ease),box-shadow .35s var(--ease),transform .35s var(--ease)}.eb-header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--bg);opacity:1;transition:opacity .35s var(--ease);border-bottom:1px solid var(--linea)}.eb-header.is-hidden{transform:translateY(-100%)}.eb-header.is-overlay:not(.is-solid):before{opacity:0}.eb-header.is-overlay:not(.is-solid){color:var(--hueso)}.eb-header__bar{position:relative;height:100%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px}.eb-header__nav{display:flex;gap:clamp(14px,2vw,30px);align-items:center;font-stretch:110%;font-weight:560;font-size:var(--t-b)}.eb-header__nav>li>a,.eb-header__nav>li>button{position:relative;padding:20px 0;display:block}.eb-header__nav>li>a:after,.eb-header__nav>li>button:after{content:"";position:absolute;left:0;right:0;bottom:14px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .35s var(--ease)}.eb-header__nav>li:hover>a:after,.eb-header__nav>li:hover>button:after,.eb-header__nav a[aria-current]:after{transform:scaleX(1);transform-origin:left}.eb-logo{justify-self:center;display:block;font-weight:800;font-stretch:125%;letter-spacing:-.04em;font-size:clamp(1.15rem,.9rem + 1vw,1.6rem);line-height:1}.eb-logo img{height:var(--logo-h,26px);width:auto}.eb-header__actions{justify-self:end;display:flex;align-items:center;gap:4px}.eb-icon-btn{width:42px;height:42px;display:inline-grid;place-items:center;border-radius:50%;position:relative;transition:background .2s}.eb-icon-btn:hover{background:color-mix(in srgb,currentColor 9%,transparent)}.eb-icon-btn svg{width:21px;height:21px}.eb-count{position:absolute;top:4px;right:2px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--mora);color:#fff;font-size:10px;font-weight:700;display:grid;place-items:center;line-height:1}.eb-count[data-count="0"],.eb-burger{display:none}.eb-mega{position:absolute;left:0;right:0;top:100%;background:var(--bg);border-bottom:1px solid var(--linea);color:var(--tinta);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .3s var(--ease),transform .3s var(--ease),visibility 0s .3s}.eb-header__nav>li:hover .eb-mega,.eb-header__nav>li:focus-within .eb-mega{opacity:1;visibility:visible;transform:none;transition-delay:0s}.eb-mega__in{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:32px;padding-block:32px 40px}.eb-mega__title{font-weight:650;font-stretch:112%;margin-bottom:12px;display:block}.eb-mega li a{display:block;padding:4px 0;color:var(--piedra);font-stretch:100%;font-weight:450;transition:color .2s}.eb-mega li a:hover{color:var(--tinta)}@media(max-width:989px){.eb-header__nav{display:none}.eb-burger{display:inline-grid}.eb-header__left{display:flex;align-items:center;gap:2px;margin-left:-10px}.eb-hide-m{display:none!important}}@media(min-width:990px){.eb-header__left{display:flex;align-items:center}}.eb-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#1c14186b;z-index:60;opacity:0;visibility:hidden;transition:opacity .4s var(--ease),visibility 0s .4s;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.eb-scrim.is-on{opacity:1;visibility:visible;transition-delay:0s}.eb-drawer{position:fixed;top:0;bottom:0;right:0;width:min(460px,100vw);background:var(--hueso);z-index:61;display:flex;flex-direction:column;transform:translate(102%);transition:transform .5s var(--ease);visibility:hidden}.eb-drawer--left{left:0;right:auto;transform:translate(-102%)}.eb-drawer.is-open{transform:none;visibility:visible}.eb-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:14px var(--gut);border-bottom:1px solid var(--linea);min-height:64px}.eb-drawer__title{font-weight:680;font-stretch:115%;font-size:var(--t-m)}.eb-drawer__body{flex:1;overflow:auto;overscroll-behavior:contain;padding:8px var(--gut) 24px}.eb-drawer__foot{border-top:1px solid var(--linea);padding:18px var(--gut) max(18px,env(safe-area-inset-bottom))}html.eb-lock{overflow:hidden}.eb-mnav{padding-top:12px}.eb-mnav>li{border-bottom:1px solid var(--linea)}.eb-mnav>li>a,.eb-mnav summary{display:flex;justify-content:space-between;align-items:center;padding:18px 0;font-size:clamp(1.5rem,6vw,2rem);font-weight:700;font-stretch:122%;letter-spacing:-.03em;line-height:1;list-style:none;cursor:pointer}.eb-mnav summary::-webkit-details-marker{display:none}.eb-mnav details[open] summary svg{transform:rotate(45deg)}.eb-mnav summary svg{transition:transform .3s var(--ease);width:20px}.eb-mnav__sub{padding:0 0 18px}.eb-mnav__sub a{display:block;padding:7px 0;color:var(--piedra);font-size:var(--t-m)}.eb-mnav__foot{display:grid;gap:12px;margin-top:28px;font-size:var(--t-b)}.eb-free{margin-bottom:14px;font-size:var(--t-s)}.eb-free__bar{height:3px;background:var(--linea);border-radius:3px;margin-top:8px;overflow:hidden}.eb-free__bar span{display:block;height:100%;background:var(--mora);transition:width .6s var(--ease)}.eb-line{display:grid;grid-template-columns:88px 1fr;gap:14px;padding:16px 0;border-bottom:1px solid var(--linea)}.eb-line__img{aspect-ratio:4/5;background:var(--cal);overflow:hidden;border-radius:4px}.eb-line__img img{width:100%;height:100%;object-fit:cover}.eb-line__top{display:flex;justify-content:space-between;gap:10px;font-weight:560;font-stretch:104%}.eb-line__opts{color:var(--piedra);font-size:var(--t-s);margin-top:2px}.eb-line__bot{display:flex;align-items:center;justify-content:space-between;margin-top:12px}.eb-qty{display:inline-flex;align-items:center;border:1px solid var(--linea);border-radius:999px;height:36px}.eb-qty button{width:34px;height:100%;display:grid;place-items:center}.eb-qty button svg{width:12px}.eb-qty input{width:28px;text-align:center;border:0;background:none;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;font-size:var(--t-s)}.eb-qty input::-webkit-inner-spin-button{-webkit-appearance:none}.eb-remove{font-size:var(--t-xs);color:var(--piedra);text-decoration:underline;text-underline-offset:2px}.eb-sum{display:flex;justify-content:space-between;font-weight:650;font-stretch:110%;font-size:var(--t-m);margin-bottom:6px}.eb-sum-note{font-size:var(--t-xs);color:var(--piedra);margin-bottom:14px}.eb-empty{padding:48px 0;text-align:left}.eb-empty p{margin:8px 0 22px;color:var(--piedra)}.eb-cart-busy{opacity:.5;pointer-events:none;transition:opacity .2s}.eb-price{display:inline-flex;align-items:baseline;gap:.5em;flex-wrap:wrap;font-variant-numeric:tabular-nums}.eb-price s{color:var(--piedra);font-size:.88em}.eb-price .is-sale{color:var(--mora)}.eb-badge{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;font-size:11px;font-weight:650;font-stretch:108%;background:var(--hueso);color:var(--tinta)}.eb-badge--mora{background:var(--mora);color:#fff}.eb-card{position:relative;display:block}.eb-card__media{position:relative;aspect-ratio:var(--ratio,4/5);background:var(--hueso);overflow:hidden;border-radius:2px}.eb-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .6s var(--ease),transform 1.2s var(--ease)}.eb-card__media .eb-card__alt{opacity:0}@media(hover:hover){.eb-card:hover .eb-card__alt{opacity:1}.eb-card:hover .eb-card__media img{transform:scale(1.025)}}.eb-card__badges{position:absolute;top:10px;left:10px;display:flex;gap:6px;z-index:2}.eb-card__info{padding-top:12px;display:grid;gap:3px}.eb-card__title{font-weight:540;font-stretch:104%;line-height:1.3;font-size:var(--t-b)}.eb-card__meta{font-size:var(--t-s);color:var(--piedra)}.eb-card__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;text-align:center;color:var(--piedra);font-stretch:112%;font-weight:600}.eb-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:28px 10px}@media(min-width:750px){.eb-grid{grid-template-columns:repeat(3,1fr);gap:40px 14px}}@media(min-width:1200px){.eb-grid--4{grid-template-columns:repeat(4,1fr)}}.eb-rail__head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:clamp(20px,3vw,36px)}.eb-rail__track{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(220px,40vw,340px);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gut);padding-inline:var(--gut);margin-inline:calc(var(--gut)*-1);scrollbar-width:none;overscroll-behavior-x:contain}.eb-rail__track::-webkit-scrollbar{display:none}.eb-rail__track>*{scroll-snap-align:start}@media(min-width:1200px){.eb-rail__track{grid-auto-columns:calc((100% - 3*12px - 2*var(--gut))/4)}}.eb-rail__nav{display:flex;gap:6px}.eb-rail__nav button{width:44px;height:44px;border:1px solid var(--linea);border-radius:50%;display:grid;place-items:center;transition:background .2s,border-color .2s}.eb-rail__nav button:hover{background:var(--tinta);color:var(--hueso);border-color:var(--tinta)}.eb-rail__nav svg{width:16px}@media(max-width:749px){.eb-rail__nav{display:none}}.eb-hero{position:relative;height:calc(100svh - var(--ann-h,34px));min-height:560px;max-height:1100px;color:var(--hueso);background:var(--mora);overflow:hidden;margin-top:calc(var(--hh)*-1);isolation:isolate}.eb-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:1fr}.eb-hero__media--split{grid-template-columns:1fr 1fr}.eb-hero__media img,.eb-hero__media video{width:100%;height:100%;object-fit:cover}@media(max-width:749px){.eb-hero__media--split>*:nth-child(2){display:none}.eb-hero__media--split{grid-template-columns:1fr}}.eb-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(28,20,24,var(--shade,.45)) 0,#1c141800 55%),linear-gradient(to bottom,#1c141847,#1c141800 22%);z-index:1}.eb-hero__content{position:absolute;inset:auto 0 0;z-index:2;padding-inline:var(--gut);padding-bottom:max(18px,1.4vw)}.eb-hero__row{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:clamp(14px,2.4vw,34px)}.eb-hero__kicker{font-size:var(--t-m);font-weight:520;font-stretch:108%;max-width:34ch;line-height:1.3}.eb-hero__ctas{display:flex;gap:10px;flex-wrap:wrap}@media(max-width:749px){.eb-hero__row{flex-direction:column;align-items:flex-start}.eb-hero__ctas{width:100%}.eb-hero__ctas .eb-btn{flex:1;padding:0 16px}}.eb-word{display:flex;justify-content:space-between;width:100%;font-size:var(--wsize,11vw);font-weight:780;line-height:.74;letter-spacing:-.02em;white-space:nowrap;-webkit-user-select:none;user-select:none;padding-top:.06em;overflow:hidden}.eb-word span{display:block;font-stretch:var(--w0,110%);transform:translateY(105%);animation:eb-rise 1.1s var(--ease) forwards;animation-delay:calc(var(--i)*45ms + .12s)}@keyframes eb-rise{to{transform:none}}@supports (animation-timeline:scroll()){.eb-word--morph span{animation:eb-rise 1.1s var(--ease) forwards,eb-morph linear both;animation-delay:calc(var(--i)*45ms + .12s),0s;animation-timeline:auto,scroll(root);animation-range:normal,0 90vh}@keyframes eb-morph{0%{font-stretch:var(--w0)}to{font-stretch:var(--w1)}}}.eb-doors{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(max-width:749px){.eb-doors{grid-template-columns:1fr;gap:8px}}.eb-door{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;background:var(--tinta);color:var(--hueso);border-radius:2px}@media(max-width:749px){.eb-door{aspect-ratio:4/4.6}}.eb-door img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--ease),opacity .7s var(--ease)}.eb-door .eb-door__alt{opacity:0}@media(hover:hover){.eb-door:hover img{transform:scale(1.03)}.eb-door:hover .eb-door__alt{opacity:1}}.eb-door__label{position:absolute;left:0;right:0;bottom:0;padding:clamp(18px,2.4vw,36px);display:flex;justify-content:space-between;align-items:end;background:linear-gradient(to top,rgba(28,20,24,.5),transparent);z-index:2}.eb-door__name{font-size:clamp(2.6rem,1.4rem + 5vw,6rem);font-weight:780;font-stretch:125%;letter-spacing:-.045em;line-height:.85}.eb-door__go{display:inline-flex;gap:8px;align-items:center;font-weight:560;font-stretch:108%}.eb-door__go svg{width:18px;transition:transform .4s var(--ease)}.eb-door:hover .eb-door__go svg{transform:translate(4px)}.eb-door--empty{background:linear-gradient(135deg,var(--mora),var(--tinta))}.eb-statement__text{font-size:clamp(1.6rem,1rem + 2.8vw,3.6rem);font-weight:620;font-stretch:116%;letter-spacing:-.025em;line-height:1.08;max-width:24ch}.eb-statement__text--wide{max-width:32ch}.eb-statement__foot{margin-top:clamp(24px,3vw,44px);display:flex;gap:24px;align-items:center;flex-wrap:wrap}@supports (animation-timeline:view()){.eb-statement__text .w{opacity:.18;animation:eb-ink linear both;animation-timeline:view();animation-range:entry 40% cover 55%}@keyframes eb-ink{to{opacity:1}}}@media(prefers-reduced-motion:reduce){.eb-statement__text .w{opacity:1!important;animation:none!important}}.eb-look{display:grid;grid-template-columns:1.25fr 1fr;gap:10px}.eb-look__stack{display:grid;gap:10px;grid-template-rows:1fr 1fr}@media(max-width:749px){.eb-look{grid-template-columns:1fr}.eb-look__stack{grid-template-columns:1fr 1fr;grid-template-rows:auto}}.eb-look__item{position:relative;overflow:hidden;background:var(--hueso);border-radius:2px;min-height:260px}.eb-look__item--big{aspect-ratio:4/5}.eb-look__item img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.eb-look__cap{position:absolute;left:14px;bottom:14px;right:14px;display:flex;justify-content:space-between;gap:10px;align-items:end;color:var(--hueso);z-index:2}.eb-look__cap .eb-h3{font-size:clamp(1rem,.8rem + .8vw,1.4rem)}.eb-look__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(28,20,24,.42),transparent 45%);z-index:1}.eb-look__head{display:grid;grid-template-columns:1fr auto;gap:20px;align-items:end;margin-bottom:clamp(20px,3vw,36px)}.eb-services{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--linea);border-bottom:1px solid var(--linea)}.eb-services>div{padding:clamp(22px,3vw,40px) clamp(0px,2vw,28px);display:grid;gap:6px}.eb-services>div+div{border-left:1px solid var(--linea)}@media(max-width:749px){.eb-services{grid-template-columns:1fr}.eb-services>div+div{border-left:0;border-top:1px solid var(--linea)}.eb-services>div{padding-inline:0}}.eb-news{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,80px);align-items:end}@media(max-width:749px){.eb-news{grid-template-columns:1fr}}.eb-field{display:flex;align-items:center;border-bottom:1.5px solid currentColor;gap:10px}.eb-field input{flex:1;min-width:0;border:0;background:transparent;padding:16px 0;font-size:var(--t-m);outline:0}.eb-field input::placeholder{color:var(--piedra)}.eb-field button{font-weight:600;font-stretch:110%;padding:10px 0;display:inline-flex;align-items:center;gap:6px}.eb-field button svg{width:18px}.eb-note{font-size:var(--t-xs);color:var(--piedra);margin-top:10px}.eb-ok{margin-top:12px;font-weight:560}.eb-err{margin-top:12px;color:#9b1c2c;font-size:var(--t-s)}.eb-footer{background:var(--tinta);color:var(--hueso);padding-top:clamp(48px,6vw,96px);overflow:hidden}.eb-footer a:hover{color:#fff}.eb-footer__cols{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:32px}@media(max-width:989px){.eb-footer__cols{grid-template-columns:1fr 1fr}.eb-footer__brand{grid-column:1/-1}}.eb-footer__brand p{color:#b9b0b4;max-width:36ch;margin-top:12px}.eb-footer h3{font-weight:640;font-stretch:112%;font-size:var(--t-b);margin-bottom:14px}.eb-footer li a{display:block;padding:4px 0;color:#b9b0b4;transition:color .2s}.eb-footer__social{display:flex;gap:6px;margin-top:20px}.eb-footer__social a{width:40px;height:40px;border:1px solid rgba(255,255,255,.2);border-radius:50%;display:grid;place-items:center;transition:background .2s,border-color .2s}.eb-footer__social a:hover{background:var(--hueso);color:var(--tinta);border-color:var(--hueso)}.eb-footer__social svg{width:17px;height:17px}.eb-footer__legal{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;color:#8f8589;font-size:var(--t-xs);padding-block:28px 18px;margin-top:clamp(36px,5vw,72px);border-top:1px solid rgba(255,255,255,.12)}.eb-footer__legal ul{display:flex;gap:16px;flex-wrap:wrap}.eb-footer__pay{display:flex;gap:6px;flex-wrap:wrap}.eb-footer__pay svg{width:38px;height:24px}.eb-footer .eb-word{color:var(--mora-2);margin-bottom:-.12em;line-height:.8}.eb-footer .eb-word span{transform:none;animation:none}.eb-pdp{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:clamp(24px,4vw,72px);align-items:start;padding-top:clamp(12px,2vw,28px)}@media(max-width:989px){.eb-pdp{grid-template-columns:1fr;gap:20px;padding-top:0}}.eb-gal{display:grid;grid-template-columns:1fr 1fr;gap:8px}.eb-gal__item{position:relative;aspect-ratio:var(--ratio,4/5);background:var(--hueso);overflow:hidden;border-radius:2px;cursor:zoom-in}.eb-gal__item.is-lead{grid-column:1/-1}.eb-gal__item img,.eb-gal__item video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.eb-gal__item[hidden],.eb-gal__count{display:none}@media(max-width:989px){.eb-gal-wrap{margin-inline:calc(var(--gut)*-1);position:relative}.eb-gal{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;gap:0;scrollbar-width:none}.eb-gal::-webkit-scrollbar{display:none}.eb-gal__item{scroll-snap-align:start;grid-column:auto!important;border-radius:0}.eb-gal__count{display:block;position:absolute;right:12px;bottom:12px;background:#f7f6f3e6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;padding:4px 10px;font-size:var(--t-xs);font-weight:600;font-variant-numeric:tabular-nums}.eb-gal__dots{position:absolute;left:0;right:0;bottom:14px;display:flex;justify-content:center;gap:5px;pointer-events:none}.eb-gal__dots i{width:5px;height:5px;border-radius:50%;background:#ffffff8c;transition:width .3s var(--ease),background .3s}.eb-gal__dots i.is-on{width:16px;border-radius:3px;background:#fff}}@media(min-width:990px){.eb-gal__dots{display:none}}.eb-info{position:sticky;top:calc(var(--hh) + 20px);display:grid;gap:20px}@media(max-width:989px){.eb-info{position:static}}.eb-crumbs{font-size:var(--t-xs);color:var(--piedra);display:flex;gap:6px;flex-wrap:wrap}.eb-crumbs a:hover{color:var(--tinta)}.eb-info__title{font-size:clamp(1.7rem,1.2rem + 1.8vw,2.7rem);font-weight:700;font-stretch:118%;letter-spacing:-.03em;line-height:1.02}.eb-info__sub{color:var(--piedra);margin-top:8px;font-size:var(--t-b);max-width:44ch}.eb-info__price{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:var(--t-m);font-weight:600;font-stretch:106%}.eb-stars{display:inline-flex;align-items:center;gap:6px;font-size:var(--t-s)}.eb-stars__s{--p:100%;width:78px;height:14px;background:linear-gradient(90deg,var(--tinta) var(--p),var(--linea) var(--p));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 78 14'%3E%3Cg%3E%3Cpath d='M7 0l2.1 4.6 4.9.5-3.7 3.3 1.1 4.9L7 10.8 2.6 13.3l1.1-4.9L0 5.1l4.9-.5z'/%3E%3Cpath transform='translate(16)' d='M7 0l2.1 4.6 4.9.5-3.7 3.3 1.1 4.9L7 10.8 2.6 13.3l1.1-4.9L0 5.1l4.9-.5z'/%3E%3Cpath transform='translate(32)' d='M7 0l2.1 4.6 4.9.5-3.7 3.3 1.1 4.9L7 10.8 2.6 13.3l1.1-4.9L0 5.1l4.9-.5z'/%3E%3Cpath transform='translate(48)' d='M7 0l2.1 4.6 4.9.5-3.7 3.3 1.1 4.9L7 10.8 2.6 13.3l1.1-4.9L0 5.1l4.9-.5z'/%3E%3Cpath transform='translate(64)' d='M7 0l2.1 4.6 4.9.5-3.7 3.3 1.1 4.9L7 10.8 2.6 13.3l1.1-4.9L0 5.1l4.9-.5z'/%3E%3C/g%3E%3C/svg%3E") 0 0/78px 14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 78 14'%3E%3Cg%3E%3Cpath d='M7 0l2.1 4.6 4.9.5-3.7 3.3 1.1 4.9L7 10.8 2.6 13.3l1.1-4.9L0 5.1l4.9-.5z'/%3E%3Cpath transform='translate(16)' d='M7 0l2.1 4.6 4.9.5-3.7 3.3 1.1 4.9L7 10.8 2.6 13.3l1.1-4.9L0 5.1l4.9-.5z'/%3E%3Cpath transform='translate(32)' d='M7 0l2.1 4.6 4.9.5-3.7 3.3 1.1 4.9L7 10.8 2.6 13.3l1.1-4.9L0 5.1l4.9-.5z'/%3E%3Cpath transform='translate(48)' d='M7 0l2.1 4.6 4.9.5-3.7 3.3 1.1 4.9L7 10.8 2.6 13.3l1.1-4.9L0 5.1l4.9-.5z'/%3E%3Cpath transform='translate(64)' d='M7 0l2.1 4.6 4.9.5-3.7 3.3 1.1 4.9L7 10.8 2.6 13.3l1.1-4.9L0 5.1l4.9-.5z'/%3E%3C/g%3E%3C/svg%3E") 0 0/78px 14px no-repeat}.eb-opt{border:0;padding:0;margin:0;min-width:0}.eb-opt__head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px;font-size:var(--t-s)}.eb-opt__head b{font-weight:620;font-stretch:108%;color:var(--tinta)}.eb-opt__head span{color:var(--piedra)}.eb-opt__head button{text-decoration:underline;text-underline-offset:3px;font-size:var(--t-s)}.eb-sizes{display:grid;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:6px}.eb-sizes input,.eb-swatches input{position:absolute;opacity:0;pointer-events:none}.eb-size{display:grid;place-items:center;min-height:46px;padding:0 8px;border:1px solid var(--linea);border-radius:4px;font-size:var(--t-s);font-weight:560;font-stretch:104%;cursor:pointer;transition:border-color .2s,background .2s,color .2s;position:relative;text-align:center;line-height:1.1}.eb-size:hover{border-color:var(--tinta)}input:checked+.eb-size{background:var(--tinta);color:var(--hueso);border-color:var(--tinta)}input:focus-visible+.eb-size,input:focus-visible+.eb-sw{outline:2px solid var(--mora);outline-offset:2px}.eb-size.is-out{color:var(--piedra);background:linear-gradient(to top right,transparent calc(50% - .5px),var(--linea) calc(50% - .5px),var(--linea) calc(50% + .5px),transparent calc(50% + .5px))}input:checked+.eb-size.is-out{color:var(--hueso);background:var(--piedra);border-color:var(--piedra)}.eb-swatches{display:flex;flex-wrap:wrap;gap:8px}.eb-sw{width:38px;height:38px;border-radius:50%;padding:3px;border:1px solid transparent;cursor:pointer;display:block;transition:border-color .2s;position:relative}.eb-sw i{display:block;width:100%;height:100%;border-radius:50%;background:var(--c,#ccc) center/cover;box-shadow:inset 0 0 0 1px #0000001a}.eb-sw:hover{border-color:var(--linea)}input:checked+.eb-sw{border-color:var(--tinta)}.eb-sw.is-out i{opacity:.4}.eb-sw.is-out:after{content:"";position:absolute;left:50%;top:4px;bottom:4px;width:1px;background:var(--piedra);transform:rotate(45deg)}.eb-pill{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border:1px solid var(--linea);border-radius:999px;cursor:pointer;font-size:var(--t-s);font-weight:540;transition:border-color .2s,background .2s,color .2s}input:checked+.eb-pill{background:var(--tinta);color:var(--hueso);border-color:var(--tinta)}.eb-fit{font-size:var(--t-s);display:flex;gap:8px;align-items:flex-start;color:var(--tinta);background:var(--hueso);border-radius:4px;padding:10px 12px}.eb-fit svg{width:16px;flex:none;margin-top:2px}.eb-buy{display:grid;gap:8px}.eb-buy .shopify-payment-button__button{border-radius:999px!important;min-height:52px!important;overflow:hidden}.eb-buy .shopify-payment-button__button--unbranded{background:transparent!important;color:var(--tinta)!important;border:1px solid var(--tinta)!important;font-weight:600!important;font-stretch:110%;font-family:var(--f)!important}.eb-buy .shopify-payment-button__button--unbranded:hover{background:var(--tinta)!important;color:var(--hueso)!important}.eb-buy .shopify-payment-button__more-options{font-size:var(--t-xs);color:var(--piedra)}.eb-assure{display:grid;gap:10px;font-size:var(--t-s);padding:16px 0;border-top:1px solid var(--linea);border-bottom:1px solid var(--linea)}.eb-assure li{display:flex;gap:10px;align-items:flex-start}.eb-assure svg{width:18px;flex:none;margin-top:1px}.eb-acc{border-bottom:1px solid var(--linea)}.eb-acc summary{display:flex;justify-content:space-between;align-items:center;padding:16px 0;cursor:pointer;list-style:none;font-weight:600;font-stretch:108%}.eb-acc summary::-webkit-details-marker{display:none}.eb-acc summary svg{width:14px;transition:transform .35s var(--ease)}.eb-acc[open] summary svg{transform:rotate(45deg)}.eb-acc__body{padding:0 0 20px;color:#3b3236;font-size:var(--t-b)}.eb-acc__body p+p{margin-top:.8em}.eb-msg{font-size:var(--t-s);color:#9b1c2c}.eb-sticky{position:fixed;left:0;right:0;bottom:0;z-index:25;background:#f7f6f3f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--linea);padding:10px var(--gut) max(10px,env(safe-area-inset-bottom));display:flex;align-items:center;gap:12px;transform:translateY(105%);transition:transform .45s var(--ease)}.eb-sticky.is-on{transform:none}.eb-sticky__info{flex:1;min-width:0;display:flex;gap:10px;align-items:center}.eb-sticky__info img{width:40px;height:50px;object-fit:cover;border-radius:2px}.eb-sticky__t{font-weight:600;font-stretch:104%;font-size:var(--t-s);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eb-sticky .eb-btn{min-height:46px;padding:0 22px}@media(min-width:990px){.eb-sticky{left:auto;right:20px;bottom:20px;border-radius:999px;border:1px solid var(--linea);padding:8px 8px 8px 10px;width:min(520px,calc(100vw - 40px));box-shadow:0 12px 40px -12px #1c141840}.eb-sticky.is-on{transform:none}.eb-sticky:not(.is-on){transform:translateY(140%)}}.eb-story{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,90px);align-items:center}@media(max-width:749px){.eb-story{grid-template-columns:1fr}}.eb-story__img{aspect-ratio:4/5;position:relative;overflow:hidden;background:var(--hueso);border-radius:2px}.eb-story__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.eb-benefits{display:grid;gap:0;margin-top:28px;border-top:1px solid var(--linea)}.eb-benefits li{display:grid;grid-template-columns:28px 1fr;gap:12px;padding:16px 0;border-bottom:1px solid var(--linea);font-size:var(--t-m);font-weight:520;font-stretch:104%;line-height:1.3}.eb-benefits svg{width:20px;margin-top:2px;color:var(--mora)}.eb-two{display:grid;grid-template-columns:1fr 1.4fr;gap:clamp(24px,5vw,90px)}@media(max-width:749px){.eb-two{grid-template-columns:1fr}}.eb-revs{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media(max-width:989px){.eb-revs{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:82%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--gut)*-1);padding-inline:var(--gut)}.eb-revs>*{scroll-snap-align:start}}.eb-rev{background:var(--hueso);padding:24px;border-radius:4px;display:grid;gap:14px;align-content:start}.eb-rev p{font-size:var(--t-m);line-height:1.4;font-weight:480}.eb-rev footer{font-size:var(--t-s);color:var(--piedra)}.eb-table{width:100%;border-collapse:collapse;font-size:var(--t-s);font-variant-numeric:tabular-nums}.eb-table th,.eb-table td{text-align:left;padding:11px 8px;border-bottom:1px solid var(--linea)}.eb-table th{font-weight:620;font-stretch:108%}.eb-table tr>*:first-child{padding-left:0}.eb-tabs{display:flex;gap:6px;margin:6px 0 18px;flex-wrap:wrap}.eb-tabs button{min-height:36px;padding:0 14px;border:1px solid var(--linea);border-radius:999px;font-size:var(--t-s)}.eb-tabs button[aria-selected=true]{background:var(--tinta);color:var(--hueso);border-color:var(--tinta)}.eb-colhead{padding-block:clamp(28px,5vw,80px) clamp(18px,2.5vw,36px);display:grid;grid-template-columns:1fr auto;gap:20px;align-items:end}.eb-colhead__t{font-size:clamp(3rem,1.5rem + 7vw,9rem);font-weight:780;font-stretch:125%;letter-spacing:-.05em;line-height:.82}.eb-colhead__d{color:var(--piedra);max-width:46ch;margin-top:16px}.eb-colhero{position:relative;aspect-ratio:21/8;overflow:hidden;background:var(--hueso);margin-bottom:8px}@media(max-width:749px){.eb-colhero{aspect-ratio:4/3}}.eb-colhero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.eb-toolbar{position:sticky;top:var(--hh);z-index:5;background:var(--bg);display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--linea);margin-bottom:24px;transition:top .35s var(--ease)}body.eb-hdr-hidden .eb-toolbar{top:0}.eb-toolbar__l{display:flex;gap:8px;align-items:center;overflow-x:auto;scrollbar-width:none}.eb-chip{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0 16px;border:1px solid var(--linea);border-radius:999px;font-size:var(--t-s);font-weight:560;white-space:nowrap;transition:border-color .2s,background .2s}.eb-chip:hover{border-color:var(--tinta)}.eb-chip.is-on{background:var(--tinta);color:var(--hueso);border-color:var(--tinta)}.eb-chip svg{width:14px}.eb-select{-webkit-appearance:none;appearance:none;border:1px solid var(--linea);border-radius:999px;min-height:38px;padding:0 34px 0 16px;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none' stroke='%231C1418' stroke-width='1.5'%3E%3Cpath d='M1 1.5l5 5 5-5'/%3E%3C/svg%3E") right 14px center/10px no-repeat;font-size:var(--t-s);font-weight:560;cursor:pointer}.eb-filter{border-bottom:1px solid var(--linea)}.eb-filter summary{padding:16px 0;font-weight:600;font-stretch:108%;display:flex;justify-content:space-between;cursor:pointer;list-style:none}.eb-filter summary::-webkit-details-marker{display:none}.eb-filter__vals{display:flex;flex-wrap:wrap;gap:6px;padding-bottom:18px}.eb-filter__vals input{position:absolute;opacity:0}.eb-filter__vals label{position:relative}.eb-filter__vals .eb-pill.is-dis{opacity:.4}.eb-price-range{display:flex;gap:10px;padding-bottom:18px}.eb-price-range input{width:100%;border:1px solid var(--linea);border-radius:6px;padding:10px 12px;background:transparent}.eb-more{display:flex;justify-content:center;margin-top:56px}.eb-count-line{font-size:var(--t-s);color:var(--piedra);white-space:nowrap}.eb-nores{padding:60px 0;display:grid;gap:14px;justify-items:start}.eb-search{position:fixed;inset:0 0 auto;z-index:62;background:var(--hueso);transform:translateY(-102%);transition:transform .5s var(--ease);visibility:hidden;max-height:92vh;overflow:auto}.eb-search.is-open{transform:none;visibility:visible}.eb-search__bar{display:flex;align-items:center;gap:12px;padding:14px var(--gut);border-bottom:1px solid var(--linea)}.eb-search__bar input{flex:1;border:0;background:transparent;font-size:clamp(1.3rem,1rem + 1.6vw,2.2rem);font-weight:620;font-stretch:115%;letter-spacing:-.02em;padding:10px 0;outline:0;min-width:0}.eb-search__res{padding:24px var(--gut) 36px}.eb-search__res .eb-grid{grid-template-columns:repeat(2,1fr)}@media(min-width:750px){.eb-search__res .eb-grid{grid-template-columns:repeat(4,1fr)}}@media(min-width:1200px){.eb-search__res .eb-grid{grid-template-columns:repeat(6,1fr)}}.eb-search__sugs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:22px}.eb-page{padding-block:clamp(36px,6vw,96px)}.eb-page__head{margin-bottom:clamp(24px,4vw,56px)}.eb-form{display:grid;gap:14px;max-width:560px}.eb-form label{font-size:var(--t-s);font-weight:560;display:grid;gap:6px}.eb-form input,.eb-form textarea{border:1px solid var(--linea);border-radius:6px;padding:14px;background:var(--hueso);width:100%}.eb-form textarea{min-height:140px;resize:vertical}.eb-404{min-height:70vh;display:grid;align-content:center;gap:20px}.eb-fade{opacity:0;transition:opacity .8s var(--ease)}.eb-fade.is-loaded,.no-js .eb-fade{opacity:1}.eb-toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,140%);z-index:80;background:var(--tinta);color:var(--hueso);padding:12px 20px;border-radius:999px;font-size:var(--t-s);transition:transform .45s var(--ease);pointer-events:none}.eb-toast.is-on{transform:translate(-50%)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.eb-word span{transform:none}}.eb-btn svg{width:16px;height:16px;flex:none}[data-recs]:not(:has(.eb-wrap)){padding:0}.eb-search__bar>svg{width:22px;height:22px;flex:none}.eb-line__top>span{white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/32/assets/eb.css.map */
