.alfv3-h2{margin:0;font:900 clamp(48px,6.6vw,96px)/.9 var(--font-d);letter-spacing:-.03em}.alfv3-ging{background-color:#921c12;background-image:linear-gradient(90deg,rgba(60,8,4,.28) 50%,transparent 50%),linear-gradient(rgba(60,8,4,.28) 50%,transparent 50%);background-size:64px 64px;color:var(--crema)}.alfv3-curve{border-radius:50% 50% 0 0/120px 120px 0 0}.alfv3-sec{padding-top:clamp(96px,9vw,140px);padding-bottom:clamp(96px,9vw,140px);position:relative;overflow:hidden}.alfv3-table{position:relative;aspect-ratio:16 / 10;margin-top:clamp(-80px,-5vw,-24px)}.alfv3-plate{position:absolute;margin:0}.alfv3-plate__dish{aspect-ratio:1 / 1;border-radius:50%;background:#efe6cc;box-shadow:inset 0 0 0 clamp(10px,1.4vw,22px) #f7f1de,14px 22px 26px #17130f2e;display:flex;align-items:center;justify-content:center;text-align:center;padding:18%;overflow:hidden}.alfv3-plate__dish img{width:100%;height:100%;object-fit:cover;border-radius:50%}.alfv3-plate__cap{font:700 11px/1.45 var(--font-m);letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-suave)}.alfv3-plate__cap b{display:block;color:var(--tinta);font-size:13px}.alfv3-plate .alfv3-tag{position:absolute}.alfv3-shortcut{position:absolute;right:2%;bottom:0;transform:rotate(-3deg);text-decoration:none;color:var(--tinta)!important}.alfv3-quees__person{position:absolute;right:-2%;bottom:-2px;width:clamp(420px,44vw,640px);margin:0;z-index:0}.alfv3-quees__person img{width:100%;height:auto;display:block}.alfv3-mapcard{position:relative;display:block;text-decoration:none;color:var(--crema)!important;border:3px solid var(--tinta);box-shadow:14px 14px 0 var(--tinta);transform:rotate(2deg);transition:transform .2s ease;flex:0 1 480px}.alfv3-mapcard:hover{transform:rotate(0);opacity:1}.alfv3-mapcard .pin{position:absolute}.alfv3-mapcard__label{position:absolute;left:20px;bottom:18px;display:flex;flex-direction:column;gap:6px}.alfv3-footer{background:var(--tinta);color:var(--crema)}.alfv3-footer__row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:40px;color:#b9b3a6}.alfv3-footer__row a{text-decoration:none}.alfv3-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-top:24px;padding-bottom:24px;position:relative;z-index:3}.alfv3-top nav{display:flex;flex-wrap:wrap;gap:28px}.alfv3-top nav a{text-decoration:none}.alfv3-top nav a[aria-current]{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}.alfv3-pdp{background:var(--bg);color:var(--ink);padding-bottom:clamp(72px,7vw,104px);position:relative;overflow:hidden}.alfv3-pdp__grid{display:flex;flex-wrap:wrap;gap:48px 40px;align-items:center;padding-top:16px}.alfv3-pdp__stage{flex:1 1 560px;position:relative;min-height:clamp(520px,46vw,700px)}.alfv3-pdp__mascot{position:absolute;left:-6%;top:-2%;width:84%;height:auto}.alfv3-pdp__stage .alfv3-bottle{left:36%;bottom:14px;width:54%;transform:rotate(4deg)}.alfv3-pdp__stage .alfv3-floor{left:34%;width:58%;bottom:-8px}.alfv3-pdp__buy{flex:1 1 420px;max-width:540px;display:flex;flex-direction:column;gap:26px;position:relative;z-index:2}.alfv3-pdp h1{margin:0;font:900 clamp(64px,8vw,120px)/.86 var(--font-d);letter-spacing:-.035em;color:inherit}.alfv3-pdp .alfv3-frame{max-width:420px}.alfv3-qty{display:inline-flex;align-items:center;border:3px solid currentColor;border-radius:6px;min-height:56px}.alfv3-qty button{width:48px;height:50px;background:none;border:0;color:inherit;font:900 24px/1 var(--font-d);cursor:pointer}.alfv3-qty input{width:40px;text-align:center;font:700 18px/1 var(--font-m);background:transparent;border:0;color:inherit;-moz-appearance:textfield}.alfv3-qty input::-webkit-outer-spin-button,.alfv3-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.alfv3-pdp .alfv3-btn{background:var(--cta);border-color:var(--cta);color:var(--on-cta)!important;min-height:56px;font-size:18px;justify-content:center}.alfv3-packlink{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;border-top:1px solid currentColor;border-bottom:1px solid currentColor;text-decoration:none}.alfv3-ph{position:relative;overflow:hidden;margin:0}.alfv3-ph img{width:100%;height:100%;object-fit:cover;display:block}.alfv3-ph figcaption{position:absolute;left:16px;right:16px;bottom:16px;font:700 11px/1.45 var(--font-m);letter-spacing:.08em;text-transform:uppercase}.alfv3-ph figcaption b{display:block}.alfv3-photos{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:60px;gap:24px}.alfv3-ribbon--static{position:relative;left:auto;right:auto;bottom:auto;margin:0 -4%;transform:rotate(-1.5deg)}.alfv3-ingr{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;flex:1 1 180px;max-width:240px}.alfv3-ingr__ill{width:148px;aspect-ratio:1 / 1;border-radius:50%;border:3px dashed var(--tinta);display:flex;align-items:center;justify-content:center;padding:18px;background:var(--crema);overflow:hidden}.alfv3-ingr__ill img{width:100%;height:100%;object-fit:contain}.alfv3-spec{display:grid;grid-template-columns:minmax(140px,220px) 1fr;border-top:1px solid currentColor;font:400 14px/1.55 var(--font-m);text-transform:uppercase}.alfv3-spec>*{padding:16px 0;border-bottom:1px solid currentColor;margin:0}.alfv3-spec dt{font-weight:700}.alfv3-other{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;min-height:420px;padding:48px clamp(16px,4.4vw,64px);text-decoration:none;overflow:hidden;flex:1 1 480px}.alfv3-other .alfv3-bottle{position:relative;width:clamp(140px,13vw,200px);transform:rotate(6deg);margin-bottom:-16px}.alfv3-other:hover .alfv3-bottle{transform:translateY(-12px) rotate(-4deg)}.alfv3-ugc-track{display:flex;gap:24px;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.alfv3-ugc{flex:0 0 clamp(260px,24vw,340px);display:flex;flex-direction:column;gap:14px;margin:0}.alfv3-arrow{width:56px;height:56px;border-radius:50%;border:3px solid var(--tinta);background:var(--crema);color:var(--tinta);font:900 24px/1 var(--font-d);cursor:pointer}.alfv3-arrow:disabled{opacity:.35;cursor:default}.alfv3-search{display:flex;align-items:center;border:3px solid var(--tinta);border-radius:6px;background:var(--crema);min-height:60px;padding:0 18px;gap:12px;flex:1 1 360px;max-width:560px}.alfv3-search input{border:0;background:transparent;outline:none;font:700 18px/1 var(--font-d);color:var(--tinta);flex:1;min-width:0}.alfv3-search:focus-within{outline:3px solid #921c12;outline-offset:3px}.alfv3-pill{font:800 17px/1 var(--font-d);padding:10px 18px;border:3px solid var(--tinta);border-radius:999px;background:transparent;color:var(--tinta);cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;gap:10px}.alfv3-pill[aria-pressed=true]{background:var(--tinta);color:var(--crema)}.pin-eat{width:30px;height:30px;border-radius:50%;border:3px solid var(--tinta);display:inline-flex;align-items:center;justify-content:center;font:900 13px/1 var(--font-m);color:var(--tinta);background:#eb5750;flex:none}.pin-buy{width:30px;height:30px;border:3px solid var(--tinta);display:inline-flex;align-items:center;justify-content:center;font:900 13px/1 var(--font-m);color:var(--tinta);background:#b1eb51;transform:rotate(45deg);flex:none}.pin-buy b{transform:rotate(-45deg)}.alfv3-map{flex:7 1 560px;position:relative;min-height:620px;border:3px solid var(--tinta);overflow:hidden;background:#ece4cb}.alfv3-map iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.alfv3-mappin{position:absolute;transform:translate(-50%,-50%);background:none;border:0;padding:0;cursor:pointer;transition:transform .2s ease}.alfv3-mappin[aria-pressed=true]{transform:translate(-50%,-50%) scale(1.45);z-index:2}.alfv3-place{display:flex;align-items:center;gap:16px;padding:18px 12px;border:0;border-top:1px solid #c9c2ae;background:none;width:100%;text-align:left;cursor:pointer;font:inherit;color:inherit}.alfv3-place[aria-pressed=true]{background:#f1ecd6}.alfv3-grain{background-color:#3b2f25;background-image:radial-gradient(rgba(251,249,236,.07) 1px,transparent 1px);background-size:3px 3px}.alfv3-line{display:grid;grid-template-columns:120px 1fr auto;gap:24px;align-items:center;padding:24px 0;border-top:1px solid #c9c2ae}.alfv3-swatch{width:120px;aspect-ratio:1 / 1;overflow:hidden;display:flex;align-items:flex-end;justify-content:center}.alfv3-swatch img{width:62%;height:auto;margin-bottom:-8px;filter:drop-shadow(6px 10px 8px rgba(23,19,15,.25))}.alfv3-qty--s{min-height:48px}.alfv3-qty--s a{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;font:900 22px/1 var(--font-d);text-decoration:none}.alfv3-qty--s span{min-width:30px;text-align:center;font:700 16px/1 var(--font-m)}.alfv3-remove{font:700 12px/1.3 var(--font-m);letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-suave)!important;text-underline-offset:4px}.alfv3-upsell{display:flex;align-items:center;gap:16px;padding:14px 16px;border:3px solid var(--tinta);background:var(--crema);cursor:pointer;width:100%;text-align:left;font:inherit;color:var(--tinta)}.alfv3-upsell:hover{background:#f1ecd6}.alfv3-progress{height:14px;border:3px solid var(--tinta);border-radius:999px;overflow:hidden;background:var(--crema)}.alfv3-progress i{display:block;height:100%;background:#f2a93e}.alfv3-summary{background:#f1ecd6;border:3px solid var(--tinta);padding:32px;display:flex;flex-direction:column;gap:20px;box-shadow:14px 14px 0 var(--tinta)}.alfv3-pdpform{display:flex;flex-wrap:wrap;gap:12px;margin:0}.alfv3 [hidden]{display:none!important}@media(max-width:899px){.alfv3-table{aspect-ratio:3 / 4}.alfv3-quees__person{position:relative;right:auto;width:100%;margin-top:32px}.alfv3-pdp__stage{min-height:110vw}.alfv3-photos{grid-template-columns:1fr;grid-auto-rows:auto}.alfv3-photos>*{grid-column:auto!important;grid-row:auto!important;aspect-ratio:4 / 5}.alfv3-map{min-height:420px}.alfv3-line{grid-template-columns:88px 1fr}.alfv3-swatch{width:88px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/alfv3-2.css.map */
