:root{--fr-bg:#f6f3ee;--fr-ink:#202022;--fr-gris:#808078;--fr-linea:rgba(32,32,34,.18);--fr-tostado:#c1aa97;--fr-crema:#e5ded0;--fr-oliva:#4e5243;--fr-casinegro:#363532;--fr-pad:clamp(16px,2.6vw,40px);--fr-font:"General Sans",system-ui,sans-serif;--font-body--family:var(--fr-font);--font-heading--family:var(--fr-font);--font-subheading--family:var(--fr-font);--font-accent--family:var(--fr-font);--font-primary--family:var(--fr-font);--font-paragraph--family:var(--fr-font);--font-h1--family:var(--fr-font);--font-h2--family:var(--fr-font);--font-h3--family:var(--fr-font);--font-h4--family:var(--fr-font);--font-h5--family:var(--fr-font);--font-h6--family:var(--fr-font)}body{background:var(--fr-bg);color:var(--fr-ink)}.fr-hd,.fr-mm,.fr-ft,.fr-wa,.fr-home,.fr-sec,.fr-c,.fr-l,.fr-d{font-family:var(--fr-font);font-weight:400;letter-spacing:0;font-synthesis:none;-webkit-font-smoothing:antialiased}:is(.fr-hd,.fr-mm,.fr-ft,.fr-home,.fr-sec,.fr-c,.fr-l,.fr-d) :is(h1,h2,h3,h4,h5,h6,p,a,span,li,small,div,button,input,label,summary,figcaption){font-family:var(--fr-font);letter-spacing:0;text-transform:none}:is(.fr-hd,.fr-mm,.fr-ft,.fr-home,.fr-sec,.fr-c,.fr-l,.fr-d) :is(h1,h2,h3,h4,h5,h6,p,a,li,small,button,input,label,summary){font-weight:400}:is(.fr-hd,.fr-mm,.fr-ft,.fr-home,.fr-sec,.fr-c,.fr-l,.fr-d) :is(b,strong){font-weight:500}.fr-hd a,.fr-mm a,.fr-ft a{color:inherit;text-decoration:none}.fr-hd img,.fr-ft img{display:block;width:100%;height:100%;object-fit:cover}.fr-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.fr-hd{position:relative;z-index:40;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:18px var(--fr-pad);background:var(--fr-bg);color:var(--fr-ink)}.fr-hd.is-fijo{position:sticky;top:0}.fr-logo{display:block;width:118px;color:var(--fr-ink)}.fr-logo-svg{display:block;width:100%;height:auto}.fr-nav{display:flex;align-items:center;gap:clamp(18px,2.4vw,36px);font-size:16px}.fr-util{display:flex;gap:24px;justify-content:flex-end;font-size:16px}.fr-top,.fr-util a{position:relative;padding:4px 0;font-size:16px}.fr-top:after,.fr-util a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .35s}.fr-top:hover:after,.fr-util a:hover:after,.fr-top.is-active:after,.fr-dd:hover .fr-top:after,.fr-dd:focus-within .fr-top:after{transform:scaleX(1)}.fr-dd{padding-block:20px;margin-block:-20px}.fr-panel{position:absolute;left:0;right:0;top:100%;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr) minmax(220px,.9fr);gap:clamp(24px,4vw,64px);padding:36px var(--fr-pad) 44px;background:var(--fr-bg);border-top:1px solid var(--fr-linea);box-shadow:0 30px 40px -30px #20202240;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .25s,transform .25s,visibility 0s .25s}.fr-dd:hover .fr-panel,.fr-dd:focus-within .fr-panel{opacity:1;visibility:visible;transform:none;transition-delay:0s}.fr-sub{list-style:none;margin:0;padding:0}.fr-sub a{display:flex;align-items:baseline;gap:14px;padding:10px 0;font-size:clamp(24px,2.2vw,34px);line-height:1.15;border-bottom:1px dashed var(--fr-linea);transition:color .25s}.fr-sub a:hover{color:var(--fr-gris)}.fr-n{font-size:14px;color:var(--fr-gris);min-width:2.6em}.fr-extra{display:flex;flex-direction:column;gap:14px;padding-top:12px;font-size:17px}.fr-extra a{align-self:flex-start;font-size:17px}.fr-extra a:hover{color:var(--fr-gris)}.fr-prev{margin:-36px calc(-1 * var(--fr-pad)) -44px 0;height:calc(52vh + 80px);overflow:hidden;background:#e9e4dc;align-self:start}.fr-prev img{transition:opacity .25s}.fr-menu-btn{display:none;background:none;border:1px solid var(--fr-linea);border-radius:8px;font:inherit;font-size:16px;padding:8px 14px;min-height:44px;color:inherit;cursor:pointer;justify-self:end}.fr-menu-btn:after{display:none!important}@media(max-width:1180px){.fr-nav{gap:18px}.fr-top,.fr-util a{font-size:15px}.fr-util{gap:16px}.fr-util .fr-cuenta{display:none}}.fr-mm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:var(--fr-bg);color:var(--fr-ink);overflow-y:auto;padding:0 16px 32px}.fr-mm[hidden]{display:none}.fr-mm-hd{display:flex;justify-content:space-between;align-items:center;padding:14px 0}.fr-mm-hd .fr-logo{width:104px}.fr-mm summary,.fr-mm-l{display:flex;justify-content:space-between;align-items:center;font-size:28px;padding:16px 0;border-top:1px dashed var(--fr-linea);cursor:pointer;list-style:none}.fr-mm summary::-webkit-details-marker{display:none}.fr-mm summary:after{content:"+";font-size:24px;color:var(--fr-gris)}.fr-mm details[open] summary:after{content:"\2013"}.fr-mm details a{display:block;font-size:19px;padding:10px 0 10px 16px}.fr-mm-util{display:flex;gap:24px;padding:24px 0 16px;border-top:1px dashed var(--fr-linea);font-size:17px}.fr-mm-util a{font-size:17px}.fr-mm-dir{font-size:15px;color:var(--fr-gris)}@media(max-width:820px){.fr-hd{grid-template-columns:1fr auto;padding:14px 16px}.fr-nav,.fr-util{display:none}.fr-menu-btn{display:block}.fr-logo{width:104px}}.fr-ft{--fc:#e5ded0;--fg:#bab6b3;--fl:rgba(229,222,208,.18);background:#202022;color:var(--fc);margin-top:clamp(80px,12vh,140px);padding:clamp(48px,8vh,88px) var(--fr-pad) 20px;overflow:hidden}.fr-ft a{transition:color .3s}.fr-ft a:hover{color:var(--fr-tostado)}.fr-ft-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:clamp(32px,5vw,96px)}.fr-ft-big{font-size:clamp(22px,2vw,30px);line-height:1.2;max-width:22ch;margin:0}.fr-ft-in{display:flex;align-items:center;gap:12px;margin-top:28px;border-bottom:1px solid var(--fc);max-width:440px}.fr-ft-in:focus-within{border-color:var(--fr-tostado)}.fr-ft-in input{flex:1;min-width:0;background:none;border:0;color:var(--fc);font:inherit;font-size:17px;padding:12px 0;min-height:48px;outline:none}.fr-ft-in input::placeholder{color:var(--fg)}.fr-ft-in button{background:none;border:0;color:var(--fc);font:inherit;font-size:16px;cursor:pointer;display:flex;gap:8px;min-height:48px;align-items:center;padding:0}.fr-ft-in button:after{display:none!important}.fr-ft-ok{margin-top:12px;font-size:15px;color:var(--fg)}.fr-ft-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.35fr);gap:24px}.fr-ft-cols>div{display:flex;flex-direction:column;gap:10px;border-top:1px dashed var(--fl);padding-top:14px;font-size:16px}.fr-ft-cols a{font-size:16px}.fr-ft-cols p{color:var(--fg);font-size:15px;line-height:1.5;margin:0}.fr-ft-cols .fr-ft-n{font-size:14px;margin-bottom:4px}.fr-ft-cols a{align-self:flex-start;overflow-wrap:anywhere}.fr-ft-marca{display:block;margin-top:clamp(56px,10vh,120px);color:var(--fc)}.fr-ft-marca svg{display:block;width:100%;height:auto}.fr-ft-legal{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;border-top:1px dashed var(--fl);margin-top:24px;padding-top:16px;font-size:14px;color:var(--fg)}.fr-ft-legal span:last-child{display:flex;gap:20px;flex-wrap:wrap}.fr-ft-legal a{color:var(--fg);font-size:14px}@media(max-width:1000px){.fr-ft-top{grid-template-columns:1fr}}@media(max-width:820px){.fr-ft-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}.fr-ft-cols>div:last-child{grid-column:1/-1}.fr-ft-legal{flex-direction:column;padding-bottom:72px}}.fr-wa{position:fixed;right:16px;bottom:16px;z-index:50;background:var(--fr-ink);color:#fff;border:1px solid rgba(229,222,208,.25);border-radius:8px;padding:12px 18px;font-size:16px;min-height:48px;display:flex;align-items:center;box-shadow:0 6px 20px #00000026;text-decoration:none;transition:background .35s,transform .35s}.fr-wa:hover{background:var(--fr-oliva);color:#fff;transform:translateY(-2px)}.fr-l .fr-l-indice a{transition:background .3s,color .3s,border-color .3s;padding-inline:14px;margin-inline:-14px;border-radius:3px}.fr-l .fr-l-indice a:hover,.fr-l .fr-l-indice a:focus-visible{background:var(--fr-casinegro);color:var(--fr-crema);border-color:transparent}.fr-l .fr-l-indice a:is(:hover,:focus-visible) :is(.fr-l-sub,.fr-l-pr,.fr-l-n){color:#bab6b3}@media(max-width:820px){.fr-l .fr-l-indice a{padding-inline:8px;margin-inline:-8px}}.fr-js .fr-rv{opacity:0}.fr-js .fr-rv.fr-in{animation:fr-sube .9s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--fr-d,0ms)}@keyframes fr-sube{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.fr-js .fr-rv{opacity:1}.fr-js .fr-rv.fr-in{animation:none}.fr-panel,.fr-prev img,.fr-wa{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/frontera.css.map */
