.ca-motion-paused{animation-play-state:paused!important}.ca-product__reviews-shell:is(:hover,:focus-within) .ca-product__reviews-track,.ca-product__ticker:is(:hover,:focus-within) .ca-product__ticker-track,.ca-nube-sabores-marquee:is(:hover,:focus-within) .ca-nube-sabores-marquee__track{animation-play-state:paused}.ca-product__buy,.ca-product__flavor-nav button,.ca-product__sticky-buy{transition:transform .26s cubic-bezier(.22,1.35,.36,1),background-color .22s ease,color .22s ease;transform-origin:center}.ca-product__buy:active:not(:disabled),.ca-product__flavor-nav button:active:not(:disabled),.ca-product__sticky-buy:active:not(:disabled){transform:scale(.97,1.03)}.ca-product__flavor-nav button:focus-visible,.ca-product__sticky-buy:focus-visible{outline:2px solid currentColor;outline-offset:4px}.ca-product__sticky-purchase{display:none}.ca-product{padding-bottom:var(--ca-sticky-purchase-height, 0px)}.ca-product__sticky-purchase:not([hidden]){position:fixed;bottom:0;left:0;right:0;z-index:90;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px max(16px,env(safe-area-inset-right)) calc(12px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:var(--product-bg);color:var(--product-fg);box-shadow:0 -4px 20px color-mix(in srgb,var(--product-fg) 10%,transparent);opacity:0;visibility:hidden;transform:translateY(100%);pointer-events:none;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .18s ease,visibility .32s}.ca-product__sticky-purchase.is-visible{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.ca-product__sticky-summary{display:grid;gap:5px;min-width:0}.ca-product__sticky-flavor{font-size:12px;line-height:1.3;overflow-wrap:anywhere}.ca-product__sticky-price{font-size:20px;font-weight:500;line-height:1.1}.ca-product__sticky-buy{min-height:48px;padding:12px 22px;border:0;border-radius:999px;font:500 14px/1.2 Neue Helvena Expanded,sans-serif;background:var(--product-fg);color:var(--product-bg);cursor:pointer}.ca-product__sticky-buy:disabled{cursor:default;opacity:.65}.ca-nube-mobile-board .ca-nube-como.ca-nube-cell{display:flex;flex-direction:column;gap:clamp(32px,5vh,64px);padding:clamp(100px,13vh,150px) 5vw 76px}.ca-nube-mobile-board .ca-nube-como .ca-nube-como__title,.ca-nube-mobile-board .ca-nube-como .ca-nube-como__steps{position:relative!important;inset:auto!important;width:100%!important;margin:0;transform:none!important}.ca-nube-mobile-board .ca-nube-como .ca-nube-como__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,64px)}.ca-nube-mobile-board .ca-nube-como .ca-nube-como__step{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;gap:24px;padding:0;text-align:left;min-width:0}.ca-nube-mobile-board .ca-nube-como .ca-nube-como__image{position:relative!important;inset:auto!important;grid-column:1;grid-row:1;justify-self:center;width:min(100%,320px)!important;min-width:0;height:auto!important;aspect-ratio:1;translate:none!important;transform:none!important;opacity:1}.ca-nube-mobile-board .ca-nube-como .ca-nube-como__content{grid-column:1;grid-row:2;translate:none!important;transform:none!important}.ca-nube-mobile-board .ca-nube-como .ca-nube-como__step p:not(.ca-nube-como__meta){max-width:30ch;margin-inline:0;font-size:16px;line-height:1.45}.ca-nube-mobile-board .ca-nube-como .ca-nube-como__step.is-visible .ca-nube-como__image{animation:ca-preparation-arrive .65s cubic-bezier(.22,1,.36,1) both!important}.ca-nube-mobile-board .ca-nube-como .ca-nube-como__step.is-visible .ca-nube-como__meta{animation:none!important}@keyframes ca-preparation-arrive{0%{opacity:.2;scale:.96}65%{opacity:1;scale:1.02}to{opacity:1;scale:1}}@media(max-width:900px){.ca-nube-mobile-board .ca-nube-como .ca-nube-como__steps{grid-template-columns:1fr;gap:48px}.ca-nube-mobile-board .ca-nube-como .ca-nube-como__image{width:min(65vw,260px)!important}.ca-nube-mobile-board .ca-nube-como .ca-nube-como__step{gap:18px}.ca-nube-mobile-board .ca-nube-como .ca-nube-como__step h3{font-size:clamp(36px,10vw,48px)!important}}@media(prefers-reduced-motion:reduce){.ca-product__sticky-purchase,.ca-product__sticky-buy,.ca-product__buy,.ca-product__flavor-nav button{transition:none!important}.ca-product__buy:active:not(:disabled),.ca-product__flavor-nav button:active:not(:disabled),.ca-product__sticky-buy:active:not(:disabled){transform:none}.ca-nube-mobile-board .ca-nube-como .ca-nube-como__step.is-visible .ca-nube-como__image{animation:none!important}}@media(min-width:901px){.ca-product__sticky-purchase:not([hidden]){left:50%;right:auto;bottom:20px;width:min(calc(100% - 48px),760px);padding:14px 18px 14px 24px;border-radius:24px;transform:translate(-50%,calc(100% + 32px))}.ca-product__sticky-purchase.is-visible{transform:translate(-50%)}.ca-product__sticky-summary{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 20px}.ca-product__sticky-flavor{font-size:16px}.ca-product__sticky-price{font-size:24px}}[data-ca-ingredients-section] .ca-nube-ingredient-stage__panel{transition:opacity .26s ease,transform .52s cubic-bezier(.22,1.35,.36,1);transform:translateY(12px) scale(.96)}[data-ca-ingredients-section] .ca-nube-ingredient-stage__panel.is-active{transform:translateY(0) scale(1);pointer-events:none;animation:ca-ingredient-arrive .65s cubic-bezier(.22,1,.36,1) both}[data-ca-ingredients-section] .ca-nube-ingredient-stage img{object-fit:contain}[data-ca-ingredients-section] .ca-nube-ingredient-row:focus-visible{outline:2px solid var(--ingredient-color);outline-offset:3px}@keyframes ca-ingredient-arrive{0%{opacity:0;transform:translateY(12px) scale(.96)}65%{opacity:1;transform:translateY(-2px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}[data-ca-ingredients-section] .ca-nube-ingredients-side .ca-nube-fact{position:relative;isolation:isolate;background:transparent!important;border-radius:0!important;padding-top:22px}[data-ca-ingredients-section] .ca-nube-fact:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:currentColor;opacity:.07;-webkit-mask:url(ca-nube-fact-cloud.svg) center / 100% 100% no-repeat;mask:url(ca-nube-fact-cloud.svg) center / 100% 100% no-repeat;transition:opacity .26s ease,transform .36s cubic-bezier(.22,1.35,.36,1)}[data-ca-ingredients-section] .ca-nube-fact:hover:before{opacity:.11;transform:scale(1.025,1.04)}@media(min-width:901px){[data-ca-ingredients-section] .ca-nube-lleva-panel{--ingredients-top: var(--ca-desktop-safe-top, clamp(112px, 15vh, 144px));--ingredients-bottom: clamp(24px, 3vh, 40px);min-height:100vh;padding-top:var(--ingredients-top)!important;padding-bottom:var(--ingredients-bottom)}[data-ca-ingredients-section] .ca-nube-ingredients-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:clamp(32px,5vw,80px);row-gap:clamp(24px,3vh,36px);min-height:calc(100vh - var(--ingredients-top) - var(--ingredients-bottom))}[data-ca-ingredients-section] .ca-nube-ingredients-copy{grid-column:1;grid-row:1}[data-ca-ingredients-section] .ca-nube-ingredients-side{display:contents}[data-ca-ingredients-section] .ca-nube-ingredient-list{grid-column:2;grid-row:1 / 3;align-self:center;translate:0 calc((var(--ingredients-bottom) - var(--ingredients-top)) / 2);gap:clamp(8px,1.4vh,16px)}[data-ca-ingredients-section] .ca-nube-ingredients-side .ca-nube-facts{position:relative;inset:auto;grid-column:1;grid-row:2;align-self:end;justify-self:center;width:100%;max-width:560px;gap:clamp(12px,1.8vh,20px)}[data-ca-ingredients-section] .ca-nube-ingredient-stage{top:calc(50% + (var(--ingredients-bottom) - var(--ingredients-top)) / 2);right:0;width:48%;max-height:calc(100vh - var(--ingredients-top) - var(--ingredients-bottom));transform:translateY(-50%)}}@media(min-width:901px)and (max-height:700px){[data-ca-ingredients-section] .ca-nube-ingredient-list{translate:none}[data-ca-ingredients-section] .ca-nube-ingredient-stage{top:50%}}@media(prefers-reduced-motion:reduce){[data-ca-ingredients-section] .ca-nube-ingredient-stage__panel,[data-ca-ingredients-section] .ca-nube-fact:before{transition:none}[data-ca-ingredients-section] .ca-nube-ingredient-stage__panel.is-active{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ca-nube-experience.css.map */
