.clc{--clc-surface: #350d3f;--clc-card-bg: #200b25;--clc-text: #f7f6fb;--clc-text-dark: #200a25;--clc-green: #00c286;--clc-yellow: #ffe102;--clc-lime: #c8f566;--clc-purple: #3b0183;--clc-lav: #c39cf2;--clc-radius: 12px;--clc-card: 280px;--clc-gap: 64px;--clc-peek: 56px;--clc-visible: var(--clc-visible-desktop, 4);width:100%;background:var(--clc-surface);color:var(--clc-text);font-family:var(--font-body-family, "Instrument Sans", sans-serif)}.clc__inner{max-width:1440px;margin-inline:auto;padding:32px 20px}.clc__wrap{max-width:1440px;margin-inline:auto;display:flex;flex-direction:column;gap:28px}.clc__intro{display:flex;align-items:flex-end;gap:28px}.clc__titulo-sets{display:contents}.clc__titulo[hidden]{display:none!important}.clc__titulo{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.clc__heading{font-family:var(--font-heading-family, "Bricolage Grotesque", sans-serif);font-size:28px;font-weight:800;line-height:1.1;margin:0}.clc__desc{font-size:14px;font-weight:400;line-height:1.4;margin:0;max-width:489px;color:var(--clc-text)}.clc__tabs-wrap{position:relative;min-width:0;flex:0 1 auto;max-width:60%}.clc__tabs{display:flex;gap:8px;overflow-x:auto;scroll-behavior:smooth;padding:2px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.clc__tabs::-webkit-scrollbar{display:none}.clc__tab{flex:0 0 auto;padding:8px 18px;border-radius:999px;border:1px solid rgba(255,255,255,.4);background:transparent;color:#fff;font-family:var(--font-body-family, "Instrument Sans", sans-serif);font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}@media(hover:hover){.clc__tab:hover{border-color:#fff}}.clc__tab--active,.clc__tab--active:hover{background:var(--clc-lime);border-color:var(--clc-lime);color:var(--clc-purple)}.clc__viewport:before,.clc__viewport:after,.clc__tabs-wrap:before,.clc__tabs-wrap:after{content:"";position:absolute;top:0;bottom:0;z-index:4;pointer-events:none;opacity:0;transition:opacity .25s ease}.clc__viewport:before,.clc__viewport:after{width:56px}.clc__tabs-wrap:before,.clc__tabs-wrap:after{width:28px}.clc__viewport:before,.clc__tabs-wrap:before{left:0;background:linear-gradient(to right,var(--clc-surface),transparent)}.clc__viewport:after,.clc__tabs-wrap:after{right:0;background:linear-gradient(to left,var(--clc-surface),transparent)}.clc__viewport.clc--fade-left:before,.clc__tabs-wrap.clc--fade-left:before{opacity:1}.clc__viewport.clc--fade-right:after,.clc__tabs-wrap.clc--fade-right:after{opacity:1}.clc__panel{display:flex;flex-direction:column;gap:20px}.clc__panel[hidden]{display:none}.clc__viewport{position:relative;container-type:inline-size}.clc__track{display:flex;gap:var(--clc-gap);overflow-x:auto;overflow-y:visible;scroll-snap-type:x proximity;scroll-behavior:smooth;padding:8px 4px 12px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.clc__track::-webkit-scrollbar{display:none}.clc-card{flex:0 0 min(var(--clc-card),calc((100cqw - 8px - var(--clc-visible) * var(--clc-gap) - var(--clc-peek)) / var(--clc-visible)));min-width:0;scroll-snap-align:start;display:flex;flex-direction:column;gap:4px}.clc-card__header{position:relative;aspect-ratio:258 / 296;border-radius:var(--clc-radius);border:0;overflow:hidden;display:flex;align-items:flex-start;padding:12px}.clc-card__header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-radius:inherit;padding:1px;background:linear-gradient(to bottom,#c8f5664d,#c8f56600);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none}.clc-card__glow{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#c8f56666,#c8f56600 65%);z-index:0}.clc-card__media-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;border-radius:var(--clc-radius)}.clc-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:16% 12% 10%;z-index:1;transition:opacity .4s ease}.clc-card__img--second{object-fit:cover;padding:0;opacity:0}.clc-card__img--fill{transition:opacity .4s ease,padding .45s ease}@media(hover:hover){.clc-card:hover .clc-card__img--second{opacity:1}.clc-card:hover .clc-card__img:not(.clc-card__img--second):not(.clc-card__img--fill){opacity:0}.clc-card:hover .clc-card__img--fill{object-fit:cover;padding:0}}.clc-card__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#ffffff59;font-size:12px;z-index:1}.clc-card__badges{position:relative;z-index:2;display:flex;gap:4px;align-items:flex-start;flex-wrap:wrap}.clc-badge{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;font-size:10px;font-weight:600;line-height:1.3;white-space:nowrap}.clc-badge--sust,.clc-badge--niv{background:#fff;color:#000}.clc-badge--disc{background:#3b0183;color:#fff}.clc-card__body{background:var(--clc-card-bg);border-radius:var(--clc-radius);padding:16px;display:flex;flex-direction:column;justify-content:space-between;gap:14px;flex:1 1 auto}.clc-card__info{display:flex;flex-direction:column;gap:8px}.clc-card__title{font-family:var(--font-heading-family, "Bricolage Grotesque", sans-serif);font-size:12px;font-weight:400;line-height:1.15;color:var(--clc-text);margin:0;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:28px}.clc-card__meta{display:flex;align-items:center;justify-content:space-between;gap:12px}.clc-card__price{display:flex;align-items:center;gap:4px;flex:1 1 auto;min-width:0}.clc-card__price-now{font-size:16px;font-weight:600}.clc-card__price-was{font-size:12px;font-weight:500;text-decoration:line-through}.clc-card__cash{position:relative;display:flex;align-items:center;gap:4px;flex-shrink:0}.clc-card__coin{width:20px;height:20px;padding:0;border:0;background:none;cursor:pointer;display:inline-flex;flex-shrink:0}.clc-card__coin img{width:100%;height:100%;object-fit:contain;pointer-events:none}.clc-card__cash-amt{font-size:16px;font-weight:500}.clc-card__tooltip{position:absolute;bottom:calc(100% + 9px);right:-4px;background:var(--clc-lav);color:var(--clc-text-dark);padding:5px 10px;border-radius:8px;font-size:10px;font-weight:500;line-height:1.35;white-space:nowrap;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .2s ease,transform .2s ease,visibility .2s;z-index:6;pointer-events:none;box-shadow:0 8px 20px #0c001a59}.clc-card__tooltip:after{content:"";position:absolute;top:100%;right:12px;border:5px solid transparent;border-top-color:var(--clc-lav)}.clc-card__tooltip-link{color:var(--clc-text-dark);font-weight:700;text-decoration:underline}@media(hover:hover){.clc-card__cash:hover .clc-card__tooltip{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}}.clc-card__cash.clc-card__cash--open .clc-card__tooltip{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}@media(hover:hover){.clc-card:hover .clc-card__coin{animation:clc-coin-bounce 1.5s ease-in-out infinite}}@media(hover:none){.clc-card--inview .clc-card__coin{animation:clc-coin-bounce 1.5s ease-in-out infinite}.clc-card__cash--open .clc-card__coin{animation:none}}@keyframes clc-coin-bounce{0%,55%,to{transform:translateY(0)}15%{transform:translateY(-10px)}30%{transform:translateY(0)}42%{transform:translateY(-5px)}}.clc-card__actions{display:flex;align-items:center;gap:8px}.clc-card__cart{position:relative;overflow:hidden;isolation:isolate;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;padding:8px 20px;border-radius:999px;border:1px solid #ffffff;background:transparent;color:#fff;cursor:pointer;transition:color .3s ease,opacity .2s ease}.clc-card__cart svg{position:relative;z-index:1;width:16px;height:16px}.clc-card__cart:disabled{opacity:.4;cursor:not-allowed}.clc-card__cart.is-loading{opacity:.6;pointer-events:none}.clc-card__cart:before,.clc__arrow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#fff;border-radius:50%;transform:translateY(101%);transition:transform .5s cubic-bezier(.34,1.56,.64,1),border-radius .5s ease}@media(hover:hover){.clc-card__cart:hover:not(:disabled):before,.clc__arrow:hover:not(:disabled):before{transform:translateY(0);border-radius:0}.clc-card__cart:hover:not(:disabled),.clc__arrow:hover:not(:disabled){color:var(--clc-purple)}}.clc-btn{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:999px;cursor:pointer;text-decoration:none;font-family:var(--font-body-family, "Instrument Sans", sans-serif);font-weight:600;transition:color .3s ease}.clc-btn>*{position:relative;z-index:1}.clc-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#fff;border-radius:50%;transform:translateY(101%);transition:transform .5s cubic-bezier(.34,1.56,.64,1),border-radius .5s ease}@media(hover:hover){.clc-btn:hover:before{transform:translateY(0);border-radius:0}.clc-btn:hover{color:var(--clc-purple)}}@media(hover:none){.clc-btn:active:before{transform:translateY(0);border-radius:0}.clc-btn:active{color:var(--clc-purple)}}.clc-card__buy{flex:1 1 0;min-width:0;padding:8px 20px;background:var(--clc-lime);color:var(--clc-purple);font-size:12px;white-space:nowrap}.clc-card__buy--soldout{background:transparent;border:1px solid #ffffff;color:#fff}.clc__arrow{position:absolute;top:var(--clc-arrow-top, 150px);transform:translateY(-50%);z-index:5;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;padding:9px 17px;border-radius:999px;border:0;background:var(--clc-lav);color:var(--clc-purple);cursor:pointer;box-shadow:0 8px 24px #0c001a4d;transition:color .3s ease,opacity .2s ease}.clc__arrow svg{position:relative;z-index:1;width:15px;height:15px}.clc__arrow--prev{left:-8px}.clc__arrow--prev svg{transform:rotate(180deg)}.clc__arrow--next{right:-8px}.clc__arrow[disabled]{opacity:0;pointer-events:none}.clc__footer{display:flex;align-items:center;justify-content:flex-end}.clc__seeall{height:41px;padding:12px 24px;background:var(--clc-lav);color:var(--clc-text-dark);font-size:14px;white-space:nowrap}.clc__seeall svg{width:17px;height:17px}@media screen and (max-width:749px){.clc{--clc-card: 280px;--clc-gap: 24px;--clc-peek: 36px;--clc-visible: var(--clc-visible-mobile, 2)}.clc__viewport:before,.clc__viewport:after{width:24px}.clc__tabs-wrap:before,.clc__tabs-wrap:after{width:16px}.clc-card__title{-webkit-line-clamp:1;min-height:0}.clc--m2{--clc-gap: 12px}.clc--m2 .clc-card{flex-basis:calc((100cqw - 8px - var(--clc-gap)) / 2)}.clc__inner{padding:24px 16px}.clc__wrap{gap:20px}.clc__intro{flex-direction:column;align-items:center;gap:16px}.clc__titulo{align-items:center;text-align:center}.clc__desc{text-align:center}.clc__heading{font-size:24px}.clc__tabs-wrap{width:100%;max-width:none;flex:none}.clc__tabs{justify-content:center}.clc__arrow{display:none}.clc__footer{flex-direction:column;align-items:stretch;gap:16px}.clc__seeall{width:100%;height:52px}}@media(prefers-reduced-motion:reduce){.clc__track,.clc__tabs{scroll-behavior:auto}.clc-card__coin{animation:none!important}.clc-btn:before,.clc-card__cart:before,.clc__arrow:before,.clc-card__img--second{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/cl-carrusel-oscuro.css.map */
