.ltn-pdp{--pdp-blue: #8fa9ab;color:#fff;background:#000;padding-bottom:96px}.ltn-pdp [data-draw] svg path{fill:none!important;stroke:currentColor;stroke-width:1.4;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 2.6s var(--ltn-ease)}.ltn-pdp [data-draw].is-drawn svg path{stroke-dashoffset:0}.ltn-reveal-up{opacity:0;transform:translateY(26px);animation:ltn-up 1.1s var(--ltn-ease-out) forwards;animation-delay:calc(.15s + var(--d, 0) * .15s)}@keyframes ltn-up{to{opacity:1;transform:none}}@keyframes ltn-spin{to{rotate:360deg}}@keyframes ltn-scroll-line{0%{transform:scaleY(0);transform-origin:0 0}50%{transform:scaleY(1);transform-origin:0 0}51%{transform-origin:0 100%}to{transform:scaleY(0);transform-origin:0 100%}}.ltn-pdp__name:first-letter,.ltn-pdp__center-title:first-letter,.ltn-pdp__script:first-letter{text-transform:uppercase}.ltn-pdp{overflow-x:clip}#header-group{position:sticky;top:0;z-index:30}.ltn-pdp__scene{position:relative;height:900vh}.ltn-pdp__pin{--R: min(58vh, 40vw);--W: calc(var(--R) * .5);--D: calc(var(--R) * .05);position:sticky;top:var(--pdp-top, 0px);height:calc(100vh - var(--pdp-top, 0px));overflow:hidden;background:#000;display:grid;grid-template-columns:minmax(0,1fr) var(--R) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);column-gap:clamp(24px,4vw,80px);padding:clamp(28px,5vh,56px) var(--ltn-gutter) 92px}.ltn-pdp__bg{position:absolute;top:0;right:0;bottom:0;left:0;opacity:calc(1 - var(--a));background:linear-gradient(180deg,var(--pdp-from, var(--ltn-rojo)) 0%,var(--pdp-to, #000) 100%)}.ltn-pdp__head{position:relative;grid-column:1 / -1;grid-row:1;text-align:center;transform:scale(calc(1 - .22 * var(--a)));transform-origin:50% 0}.ltn-pdp__name{margin:0;font:400 clamp(56px,8vw,124px)/.9 var(--ltn-font-script)}.ltn-pdp__music{margin-top:18px;color:#000;background:transparent;border-color:var(--ltn-rojo)}.ltn-pdp__music:hover,.ltn-pdp__music:focus-visible{background:#000}.ltn-pdp__music .ltn-wave i{background:#a7bbbc}.ltn-pdp__notes{margin:14px 0 0;font:500 clamp(11px,.95vw,13px)/1.4 var(--ltn-font-mono);letter-spacing:.16em;text-transform:uppercase}.ltn-pdp__stage{position:relative;grid-column:2;grid-row:2;align-self:center;width:var(--R);aspect-ratio:129 / 140}.ltn-pdp__shape{position:absolute;top:0;right:0;bottom:0;left:0;color:var(--pdp-blue);transform:translateY(calc((1 - var(--a)) * var(--R) * .44)) perspective(1400px) rotateX(calc((1 - var(--a)) * 76deg)) scale(calc(1.12 - .12 * var(--a)))}.ltn-pdp__shape svg{display:block;width:100%;height:100%;overflow:visible}.ltn-pdp .ltn-pdp__shape svg path{stroke-width:.42}.ltn-pdp__pack{position:absolute;z-index:2;left:50%;top:50%;width:var(--W);margin:0 0 0 calc(var(--W) / -2);translate:0 -50%;opacity:calc(1 - .84 * var(--a));transform:translateY(calc((1 - var(--a)) * var(--R) * .08 - var(--a) * var(--R) * .12)) scale(calc(1.6 - .85 * var(--a)));filter:grayscale(var(--a))}.ltn-pdp__persp{perspective:1600px}.ltn-pdp__box{position:relative;width:100%;aspect-ratio:var(--ratio, 1);transform-style:preserve-3d;transform:rotateY(calc(var(--a) * -360deg))}.ltn-pdp__face{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:2.5%;background:var(--img) var(--bp, 50% 50%) / var(--bs, cover) no-repeat}.ltn-pdp__face--front{transform:translateZ(calc(var(--D) / 2))}.ltn-pdp__face--back{transform:rotateY(180deg) translateZ(calc(var(--D) / 2))}.ltn-pdp__face--left,.ltn-pdp__face--right{left:50%;width:var(--D);margin-left:calc(var(--D) / -2);border-radius:0;background:linear-gradient(90deg,#a9a9a9,#e4e4e4 45%,#b8b8b8)}.ltn-pdp__face--left{transform:rotateY(-90deg) translateZ(calc(var(--W) / 2))}.ltn-pdp__face--right{transform:rotateY(90deg) translateZ(calc(var(--W) / 2))}.ltn-pdp__center{position:absolute;z-index:3;left:18%;right:18%;top:64%;text-align:center;opacity:var(--b);transform:translateY(calc((1 - var(--b)) * 24px));pointer-events:none}.ltn-pdp__center-title{margin:0;font:400 clamp(30px,3.2vw,50px)/.95 var(--ltn-font-script)}.ltn-pdp__center-hint{margin:8px 0 10px;font:500 12px/1.3 var(--ltn-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--pdp-blue)}.ltn-pdp__center-text{font:400 13px/1.55 var(--ltn-font-text);opacity:.92}.ltn-pdp__center-text p{margin:0}.ltn-pdp__scroll{position:absolute;left:50%;bottom:100px;translate:-50% 0;opacity:calc(.8 - var(--a) * 4);display:flex;flex-direction:column;align-items:center;gap:8px;font:500 12px/1 var(--ltn-font-mono);letter-spacing:.3em;text-transform:uppercase}.ltn-pdp__scroll i{width:1px;height:30px;background:currentColor;animation:ltn-scroll-line 1.8s var(--ltn-ease) infinite}.ltn-pdp__head,.ltn-pdp__stage,.ltn-pdp__feats{opacity:calc(1 - var(--c, 0))}.ltn-pdp__reveal{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none;background:#000;clip-path:circle(calc(var(--d, 0) * 75%) at 50% 52%)}.ltn-pdp__reveal-video{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.ltn-pdp__reveal-video video{width:100%;height:100%;object-fit:cover;filter:brightness(.45) saturate(.9);transform:scale(calc(1.25 - .25 * var(--d, 0)))}.ltn-pdp__reveal .ltn-pdp__story{height:100%;min-height:0;opacity:var(--e, 0);transform:translateY(calc((1 - var(--e, 0)) * 30px))}.ltn-pdp__reveal.is-open{pointer-events:auto}.ltn-pdp__feats{position:relative;list-style:none;margin:0;padding:0;display:grid;gap:clamp(22px,4.4vh,50px);grid-row:2;align-self:center}.ltn-pdp__feats--left{grid-column:1}.ltn-pdp__feats--right{grid-column:3}.ltn-pdp__feat{opacity:0;transform:translateY(16px);pointer-events:none;transition:opacity .4s,transform .5s var(--ltn-ease-out);transition-delay:calc(var(--i) * .08s)}.ltn-pdp__feat.is-shown{opacity:1;transform:none;pointer-events:auto;transition-delay:0s}.ltn-pdp__feat button{display:flex;align-items:center;gap:14px;width:100%;background:none;border:0;color:inherit;cursor:pointer;padding:0;text-align:right}.ltn-pdp__feats--left .ltn-pdp__feat button{justify-content:flex-end}.ltn-pdp__feats--right .ltn-pdp__feat button{flex-direction:row-reverse;justify-content:flex-end;text-align:left}.ltn-pdp__feat-text strong{display:block;font:500 clamp(14px,1.1vw,17px)/1.2 var(--ltn-font-text)}.ltn-pdp__feat-text small{display:block;margin-top:4px;font:500 12px/1 var(--ltn-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--pdp-blue)}.ltn-pdp__feat-icon{width:30px;flex:none;color:var(--pdp-blue);transition:color .3s,transform .4s var(--ltn-ease-out)}.ltn-pdp__feat-line{display:block;width:clamp(20px,4vw,70px);height:1px;background:var(--pdp-blue);flex:none;transition:width .5s var(--ltn-ease-out),background .3s}.ltn-pdp__feat button:hover .ltn-pdp__feat-icon,.ltn-pdp__feat button.is-active .ltn-pdp__feat-icon{color:var(--ltn-rojo);transform:scale(1.15)}.ltn-pdp__feat button:hover .ltn-pdp__feat-line,.ltn-pdp__feat button.is-active .ltn-pdp__feat-line{background:var(--ltn-rojo);width:clamp(30px,5vw,90px)}.ltn-pdp__dark{position:relative;background:#000;clip-path:inset(0)}.ltn-pdp__video{position:sticky;top:0;height:100vh;margin-bottom:-100vh;overflow:hidden}.ltn-pdp__video video{width:100%;height:100%;object-fit:cover;filter:brightness(.45) saturate(.9)}.ltn-pdp__story,.ltn-pdp__guide{position:relative;z-index:1}.ltn-pdp__story{min-height:100vh;display:grid;place-items:center;padding:80px var(--ltn-gutter);overflow:hidden}.ltn-pdp__orbit{position:absolute;left:50%;top:50%;width:min(86vh,92vw);translate:-50% -50%;color:#ffffffbf;animation:ltn-spin 140s linear infinite}.ltn-pdp__orbit svg{width:100%;height:auto;overflow:visible}.ltn-pdp__orbit text{fill:#fff;font:500 15px/1 var(--ltn-font-mono);letter-spacing:.3em}.ltn-pdp__story-body{position:relative;max-width:520px;text-align:center}.ltn-pdp__script{margin:0 0 18px;font:400 clamp(44px,5.4vw,86px)/.95 var(--ltn-font-script);text-align:center}.ltn-pdp__script--red{color:var(--ltn-rojo)}.ltn-pdp__story-text{font:400 15px/1.65 var(--ltn-font-text);max-height:6.6em;overflow:hidden;transition:max-height .6s var(--ltn-ease)}.ltn-pdp__story-text.is-open{max-height:60em}.ltn-pdp__story-text p{margin:0 0 10px}.ltn-pdp__more{margin-top:16px;background:none;border:0;border-bottom:1px solid #fff;color:#fff;cursor:pointer;font:700 12px/1 var(--ltn-font-mono);letter-spacing:.2em;text-transform:uppercase;padding:4px 0}.ltn-pdp__guide{padding:clamp(60px,8vw,110px) var(--ltn-gutter);max-width:1440px;margin:0 auto}.ltn-pdp__tabs{display:flex;justify-content:center;gap:8px;margin-bottom:28px}.ltn-pdp__tabs button{background:#00000080;color:#ffffffb3;border:1px solid rgba(255,255,255,.3);border-radius:99px;cursor:pointer;font:500 12px/1 var(--ltn-font-mono);letter-spacing:.14em;text-transform:uppercase;padding:11px 20px}.ltn-pdp__tabs button[aria-selected=true]{background:#fff;color:#000;border-color:#fff}.ltn-pdp__guide-grid{display:grid;grid-template-columns:1.6fr 1fr;gap:18px}.ltn-pdp__guide-video{aspect-ratio:16 / 9;background:#111;overflow:hidden;border-radius:6px}.ltn-pdp__guide-video video{width:100%;height:100%;object-fit:cover}.ltn-pdp__recipe{position:relative;overflow:hidden;background:#000;border-radius:6px;padding:28px;display:grid;grid-template-columns:1fr;gap:28px;align-content:center;justify-items:center;text-align:center}.ltn-pdp__recipe>div{position:relative;z-index:1}.ltn-pdp__recipe-sol{position:absolute;left:50%;top:50%;width:78%;aspect-ratio:1;translate:-50% -50%;color:var(--pdp-blue);opacity:.12;pointer-events:none}.ltn-pdp__recipe-sol svg{width:100%;height:100%}.ltn-pdp__recipe-sol svg path{fill:currentColor!important}.ltn-pdp__recipe[hidden]{display:none}.ltn-pdp__recipe h3{margin:0 0 10px;font:400 18px/1 var(--ltn-font-display);text-transform:uppercase;color:var(--pdp-blue)}.ltn-pdp__recipe ul,.ltn-pdp__recipe ol{margin:0;padding:0;list-style:none;display:grid;gap:8px;font:400 14px/1.4 var(--ltn-font-text)}.ltn-pdp__roast{color:#fff;padding:clamp(60px,8vw,110px) var(--ltn-gutter);scroll-margin-top:var(--pdp-top, 0px);background:linear-gradient(180deg,#000,#0d0505 35%,#4a1310)}.ltn-pdp__roast-intro{max-width:620px;margin:0 auto 32px;text-align:center;font:400 15px/1.6 var(--ltn-font-text)}.ltn-pdp__roast-meta{max-width:1300px;margin:0 auto 30px;display:grid;grid-template-columns:repeat(12,1fr);border-top:1px solid rgba(241,241,240,.28);border-left:1px solid rgba(241,241,240,.28)}.ltn-pdp__roast-meta div{grid-column:span 4;padding:14px 12px;text-align:center;font:400 clamp(13px,1.1vw,16px)/1.2 var(--ltn-font-display);text-transform:uppercase;letter-spacing:.04em;border-right:1px solid rgba(241,241,240,.28);border-bottom:1px solid rgba(241,241,240,.28)}.ltn-pdp__roast-meta div:nth-child(-n+4){grid-column:span 3}.ltn-pdp__roast-meta dt,.ltn-pdp__roast-meta dd{display:inline;margin:0}.ltn-pdp__roast-meta dt{color:var(--ltn-rojo)}.ltn-pdp__chart{max-width:1300px;margin:0 auto;aspect-ratio:1000 / 420}.ltn-pdp__chart svg{width:100%;height:100%;overflow:visible}.ltn-pdp__grid line{stroke:#f1f1f024}.ltn-pdp__grid .is-axis{fill:#f1f1f073;letter-spacing:.2em}.ltn-pdp__grid text{fill:#f1f1f0a6;font:500 12px/1 var(--ltn-font-mono)}.ltn-pdp__line{fill:none;stroke-width:1.6;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 3.2s var(--ltn-ease)}.ltn-pdp__line--bean{stroke:var(--pdp-blue);stroke-width:2}.ltn-pdp__line--ror{stroke:var(--ltn-rojo);transition-delay:.4s}.ltn-pdp__chart.is-drawn .ltn-pdp__line{stroke-dashoffset:0}.ltn-pdp__legend{display:flex;justify-content:center;gap:24px;margin:18px 0 0;font:500 12px/1 var(--ltn-font-mono);letter-spacing:.12em;text-transform:uppercase}.ltn-pdp__legend span:before{content:"";display:inline-block;width:18px;height:2px;margin-right:8px;vertical-align:middle}.ltn-pdp__legend .is-red:before{background:var(--ltn-rojo)}.ltn-pdp__legend .is-blue:before{background:var(--pdp-blue)}.ltn-pdp__related{background:var(--ltn-hueso);color:var(--ltn-negro);padding:clamp(50px,6vw,80px) var(--ltn-gutter) clamp(120px,10vw,150px)}.ltn-pdp__related-title{display:flex;align-items:center;gap:18px;max-width:1320px;margin:0 auto clamp(30px,4vw,56px);font:400 clamp(30px,2.8vw,44px)/1 var(--ltn-font-script);color:var(--ltn-negro)}.ltn-pdp__related-title:before,.ltn-pdp__related-title:after{content:"";flex:1;height:1px;background:currentColor}.ltn-pdp__related-title span{display:inline-block}.ltn-pdp__related-title span:first-letter{text-transform:uppercase}.ltn-pdp__related-grid{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,3vw,46px)}.ltn-pdp__rel{color:inherit;text-decoration:none}.ltn-pdp__rel-media{display:block;aspect-ratio:1;padding:8% 12%;margin-bottom:clamp(20px,3vw,40px)}.ltn-pdp__rel-media img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 18px 18px rgba(0,0,0,.18));transition:transform .6s var(--ltn-ease-out)}a.ltn-pdp__rel:hover .ltn-pdp__rel-media img{transform:translateY(-8px)}.ltn-pdp__rel-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:22px 0;border-top:1px solid rgba(39,35,34,.45);border-bottom:1px solid rgba(39,35,34,.45);font:500 14px/1 var(--ltn-font-mono);letter-spacing:.14em;text-transform:uppercase}.ltn-pdp__buy{position:fixed;z-index:40;left:50%;bottom:16px;translate:-50% 0;width:min(1100px,calc(100% - 2 * var(--ltn-gutter)));display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:8px;border-radius:99px;background:#0f0c0cb8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.15);color:#fff}.ltn-pdp__select,.ltn-pdp__qty input{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.4);border-radius:99px;font:500 13px/1 var(--ltn-font-mono);padding:11px 16px}.ltn-pdp__select option{background:var(--ltn-rojo);color:var(--ltn-negro)}.ltn-pdp__select option:checked{background:var(--ltn-negro);color:var(--ltn-rojo)}.ltn-pdp__qty{display:flex;align-items:center;border:1px solid rgba(255,255,255,.4);border-radius:99px}.ltn-pdp__qty button{background:none;border:0;color:#fff;width:38px;height:40px;cursor:pointer;font-size:18px}.ltn-pdp__qty input{width:44px;border:0;padding:0;text-align:center;-moz-appearance:textfield}.ltn-pdp__qty input::-webkit-inner-spin-button{-webkit-appearance:none}.ltn-pdp__add{background:var(--ltn-rojo);color:#fff;border:0;border-radius:99px;cursor:pointer;font:700 12px/1 var(--ltn-font-mono);letter-spacing:.14em;text-transform:uppercase;padding:15px 24px;transition:background .3s,color .3s}.ltn-pdp__add:hover{background:var(--ltn-gris);color:#000}.ltn-pdp__add:disabled{opacity:.5;cursor:default}@media(max-width:900px){.ltn-pdp__scene{height:auto}.ltn-pdp__pin{--R: min(80vw, 440px);position:relative;top:auto;height:auto;overflow:clip;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto;gap:26px 16px;padding:32px var(--ltn-gutter) 72px}.ltn-pdp__stage{grid-column:1 / -1;grid-row:2;justify-self:center;margin:24px 0 210px}.ltn-pdp__center{top:calc(100% + 18px);left:-6%;right:-6%}.ltn-pdp__center-hint{display:none}.ltn-pdp__feats{grid-row:3;gap:22px;min-width:0}.ltn-pdp__feats--right{grid-column:2}.ltn-pdp__feat-text{min-width:0;overflow-wrap:anywhere}.ltn-pdp__feat-line,.ltn-pdp__scroll,.ltn-pdp__fade{display:none}.ltn-pdp__feats--left .ltn-pdp__feat button{flex-direction:row-reverse;justify-content:flex-end;text-align:left}.ltn-pdp__guide-grid,.ltn-pdp__recipe{grid-template-columns:1fr}.ltn-pdp__roast-meta{grid-template-columns:1fr 1fr}.ltn-pdp__roast-meta div,.ltn-pdp__roast-meta div:nth-child(-n+4){grid-column:span 1}.ltn-pdp__reveal{position:relative;grid-column:1 / -1;height:100svh;margin:40px calc(var(--ltn-gutter) * -1) -72px;clip-path:none;pointer-events:auto}.ltn-pdp__reveal .ltn-pdp__story{opacity:1;transform:none}.ltn-pdp__head,.ltn-pdp__stage,.ltn-pdp__feats{opacity:1}.ltn-pdp__related-grid{grid-template-columns:1fr}.ltn-pdp__buy{border-radius:22px;flex-wrap:wrap;justify-content:center}.ltn-pdp__add{flex:1 1 100%}.ltn-pdp__buy{gap:8px;bottom:10px}.ltn-pdp__select{flex:1 1 0;min-width:0;padding:11px 12px}.ltn-pdp__grid text{font-size:26px}}@media(prefers-reduced-motion:reduce){.ltn-pdp__orbit,.ltn-pdp__recipe-sol{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/latinco-producto.css.map */
