:root{--font-heading--family:"Bricolage Grotesque",Inter,Arial,sans-serif;--font-heading--weight:800}body{background:#fffdf9}main h1,main h2,main h3,.product-information h1{font-family:Bricolage Grotesque,Inter,Arial,sans-serif;letter-spacing:-.045em}.cv-i{width:1em;height:1em;display:inline-block;flex:none;vertical-align:-.14em;overflow:visible}.cv-search>span{font-size:18px;line-height:1;display:grid;place-items:center;color:#4d6457}.cv-trust-icon .cv-i{width:17px;height:17px}.cv-review-stars{display:flex;gap:2px;font-size:15px}.cv-catalog-item em .cv-i{width:15px;height:15px}.cv-mega summary span .cv-i{width:15px;height:15px;transition:transform .25s ease}.cv-mega[open] summary span .cv-i{transform:rotate(180deg)}.cv-guide-details summary span .cv-i{width:18px;height:18px;transition:transform .25s ease}.cv-guide-details[open] summary span .cv-i{transform:rotate(180deg)}.cv-bento-note span .cv-i,.cv-q4-note span .cv-i{width:15px;height:15px;vertical-align:-.2em}.cv-menu-btn{display:none;place-items:center;width:44px;height:44px;margin-left:-10px;border:0;background:transparent;color:var(--cv-ink);border-radius:10px;cursor:pointer;font-size:24px}.cv-menu-btn:active{background:#eef3ec}.cv-site-header .cv-cart{display:inline-flex;align-items:center;gap:8px}.cv-site-header .cv-cart>.cv-i{font-size:19px}.cv-site-header .cv-cart .cv-cart-label{display:inline;background:none;color:inherit;min-width:0;height:auto;margin:0;border-radius:0;font-size:12px}.cv-site-header .cv-cart .cv-cart-count,.cv-cart-count{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;background:var(--cv-ink);color:#fff;border-radius:99px;font-size:11px;font-weight:800;margin-left:0!important}.cv-cart-count.is-bump{animation:cvBump .5s cubic-bezier(.3,1.6,.5,1)}@keyframes cvBump{0%{transform:scale(1)}40%{transform:scale(1.45);background:#ee7945}to{transform:scale(1)}}@media(max-width:749px){.cv-header-main{grid-template-columns:auto 1fr auto;gap:6px 8px}.cv-menu-btn{display:grid;grid-column:1;grid-row:1}.cv-site-header .cv-logo{grid-column:2;grid-row:1;justify-self:start}.cv-header-actions{grid-column:3;grid-row:1}.cv-search{grid-column:1/-1;grid-row:2}.cv-navline{display:none}.cv-site-header .cv-cart{padding:9px 11px}.cv-site-header .cv-cart .cv-cart-label{display:none}}@media(min-width:750px)and (max-width:1100px){.cv-navline-inner{justify-content:flex-start;gap:28px;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.cv-navline-inner::-webkit-scrollbar{display:none}.cv-navline-inner>a,.cv-mega summary{flex:none;white-space:nowrap}}.cv-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:transparent!important}.cv-drawer[hidden]{display:none}.cv-drawer-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0b1d16;opacity:0;transition:opacity .3s ease}.cv-drawer-panel{position:absolute;top:0;bottom:0;left:0;width:min(86vw,380px);background:#fffdf9;display:flex;flex-direction:column;transform:translate(-102%);transition:transform .38s cubic-bezier(.2,.8,.2,1);box-shadow:20px 0 50px #0b1d1633;padding-bottom:env(safe-area-inset-bottom)}.cv-drawer.is-open .cv-drawer-backdrop{opacity:.45}.cv-drawer.is-open .cv-drawer-panel{transform:none}.cv-drawer-head{display:flex;align-items:center;justify-content:space-between;padding:18px 18px 14px 22px;border-bottom:1px solid #e6ebe3}.cv-drawer-head .cv-logo{font-size:24px;letter-spacing:-1.5px;color:var(--cv-ink)}.cv-drawer-head .cv-logo span{display:inline;font-size:24px;color:#23725b;font-style:italic}.cv-drawer-close{display:grid;place-items:center;width:42px;height:42px;border:0;border-radius:50%;background:#eef3ec;color:var(--cv-ink);font-size:20px;cursor:pointer}.cv-drawer-nav{flex:1;overflow-y:auto;padding:10px 12px;overscroll-behavior:contain}.cv-drawer-nav>a,.cv-drawer-group>summary{display:flex;align-items:center;gap:14px;min-height:54px;padding:0 12px;border-radius:12px;font-size:16px;font-weight:700;color:var(--cv-ink);list-style:none;cursor:pointer}.cv-drawer-group>summary::-webkit-details-marker{display:none}.cv-drawer-nav>a:active,.cv-drawer-group>summary:active{background:#eef3ec}.cv-drawer-nav .cv-i{font-size:20px;color:#3d7a62}.cv-drawer-nav>a span,.cv-drawer-group>summary span{flex:1}.cv-drawer-nav em{font-style:normal;font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;background:#ee7945;color:#183228;border-radius:99px;padding:4px 8px}.cv-drawer-group>summary .cv-i:last-child{font-size:18px;color:#6b8073;transition:transform .25s ease}.cv-drawer-group[open]>summary .cv-i:last-child{transform:rotate(180deg)}.cv-drawer-sub{display:grid;padding:2px 0 8px 46px}.cv-drawer-sub a{padding:11px 12px;border-radius:10px;font-size:15px;color:#3c5548;font-weight:600}.cv-drawer-sub a:active{background:#eef3ec}.cv-drawer-foot{padding:14px 18px 20px;border-top:1px solid #e6ebe3;display:grid;gap:10px;background:#f6f8f3}.cv-drawer-cart,.cv-drawer-wa{display:flex;align-items:center;gap:12px;min-height:50px;padding:0 16px;border-radius:12px;font-weight:800;font-size:14px}.cv-drawer-cart{background:var(--cv-ink);color:#fffdf9!important}.cv-drawer-cart span{flex:1}.cv-drawer-cart b{display:grid;place-items:center;min-width:24px;height:24px;padding:0 6px;border-radius:99px;background:#ee7945;color:#183228;font-size:12px}.cv-drawer-wa{background:#fff;border:1px solid #cfe0d4;color:#14753f!important}.cv-drawer-cart .cv-i,.cv-drawer-wa .cv-i{font-size:20px}.cv-drawer-foot p{margin:4px 0 0;font-size:11px;color:#6b8073;text-align:center}html.cv-lock,html.cv-lock body{overflow:hidden}.cv-mini{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;pointer-events:none;font-family:Inter,Arial,sans-serif;color:#183228}.cv-mini-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0b1d16;opacity:0;transition:opacity .3s ease}.cv-mini-panel{position:absolute;top:0;right:0;bottom:0;width:min(92vw,420px);background:#fffdf9;display:flex;flex-direction:column;transform:translate(102%);transition:transform .38s cubic-bezier(.2,.8,.2,1);box-shadow:-20px 0 50px #0b1d1633;padding-bottom:env(safe-area-inset-bottom)}.cv-mini.is-open{pointer-events:auto}.cv-mini.is-open .cv-mini-backdrop{opacity:.4}.cv-mini.is-open .cv-mini-panel{transform:none}.cv-mini-head{display:flex;align-items:center;gap:12px;padding:20px 20px 16px;border-bottom:1px solid #e6ebe3}.cv-mini-ok{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#dcebe3;color:#23725b;font-size:18px}.cv-mini-head strong{flex:1;font:800 20px/1.1 Bricolage Grotesque,Inter,sans-serif;letter-spacing:-.04em}.cv-mini-head button{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:#eef3ec;color:#183228;font-size:19px;cursor:pointer}.cv-mini-items{flex:1;overflow-y:auto;padding:8px 20px}.cv-mini-item{display:grid;grid-template-columns:64px 1fr auto;gap:14px;align-items:center;padding:14px 0;border-bottom:1px solid #edf0ea}.cv-mini-item img,.cv-mini-item .cv-mini-ph{width:64px;height:76px;object-fit:cover;border-radius:10px;background:#dcebe3}.cv-mini-item b{display:block;font-size:14px;line-height:1.3}.cv-mini-item small{display:block;margin-top:3px;font-size:12px;color:#5d7165}.cv-mini-item span{font-weight:800;font-size:14px;white-space:nowrap}.cv-mini-item.is-new{animation:cvNew 1.2s ease}@keyframes cvNew{0%{background:#fbe6d8}to{background:transparent}}.cv-mini-foot{padding:16px 20px 22px;border-top:1px solid #e6ebe3;display:grid;gap:10px;background:#f6f8f3}.cv-mini-total{display:flex;justify-content:space-between;align-items:baseline;font-size:14px}.cv-mini-total b{font:800 22px Bricolage Grotesque,Inter,sans-serif;letter-spacing:-.03em}.cv-mini-foot small{font-size:11px;color:#6b8073}.cv-mini-go,.cv-mini-cart{display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;border-radius:10px;font-size:13px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.cv-mini-go{background:#183228;color:#fffdf9!important}.cv-mini-cart{border:1px solid #9fb6a7;color:#183228!important;background:#fff}.cv-mini-keep{border:0;background:none;font-size:13px;font-weight:700;color:#3c5548;text-decoration:underline;text-underline-offset:4px;cursor:pointer;padding:6px}.add-to-cart-button,.button-custom.add-to-cart-button{border-radius:10px!important;font-weight:900!important;letter-spacing:.06em;text-transform:uppercase;min-height:54px}.add-to-cart-button.button-custom{background:#183228!important;color:#fffdf9!important;border-color:#183228!important;transition:transform .2s ease,filter .2s ease}.add-to-cart-button.button-custom:hover{filter:brightness(1.15)}.add-to-cart-button.button-custom:active{transform:scale(.98)}.variant-option__button-label{border-radius:10px!important;font-weight:700}.variant-option legend{font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:11px;color:#4d6457}.product-information product-price .price{font:800 26px Bricolage Grotesque,Inter,sans-serif;letter-spacing:-.03em;color:#183228}.quantity-selector{border-radius:10px!important}.product-information .rte h2{font-size:20px;margin-top:22px}.product-information .rte p{color:#4b6257;line-height:1.6}.cart-items__table-row img,.product-card img{border-radius:12px}@media(prefers-reduced-motion:reduce){.cv-drawer-panel,.cv-drawer-backdrop,.cv-mini-panel,.cv-mini-backdrop{transition:none}.cv-cart-count.is-bump,.cv-mini-item.is-new{animation:none}}.cv-kg{display:grid;gap:14px;margin:4px 0 6px;font-family:Inter,Arial,sans-serif;color:#183228}.cv-kg-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.cv-kg-head>span{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#4d6457}.cv-kg-head small{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#23725b}.cv-kg-head small.is-low{color:#a2502b}.cv-kg-tiers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.cv-kg-tier{display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px 6px;border:1px solid #cfdcd2;border-radius:10px;background:#fff;color:#183228;cursor:pointer;font:inherit;transition:border-color .15s,background .15s,transform .15s}.cv-kg-tier b{font:800 17px/1.1 Bricolage Grotesque,Inter,sans-serif;letter-spacing:-.03em}.cv-kg-tier span{font-size:12px;color:#5d7165}.cv-kg-tier:hover:not(:disabled){border-color:#183228}.cv-kg-tier[aria-checked=true]{background:#183228;border-color:#183228;color:#fffdf9}.cv-kg-tier[aria-checked=true] span{color:#c9dccf}.cv-kg-tier:active:not(:disabled){transform:scale(.97)}.cv-kg-tier:disabled{opacity:.35;cursor:not-allowed;text-decoration:line-through}.cv-kg-note{margin:0;font-size:13px;line-height:1.5;color:#4b6257}.cv-kg-note a{color:#183228;font-weight:700;text-decoration:underline;text-underline-offset:3px}.cv-kg-add{display:flex;align-items:center;justify-content:center;gap:10px;min-height:56px;border:0;border-radius:10px;background:#183228;color:#fffdf9;font:900 13px Inter,Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:filter .2s,transform .2s}.cv-kg-add .cv-i{font-size:19px}.cv-kg-add:hover:not(:disabled){filter:brightness(1.15)}.cv-kg-add:active:not(:disabled){transform:scale(.98)}.cv-kg-add:disabled{background:#8fa497;cursor:not-allowed}.cv-kg-msg{margin:0;min-height:0;font-size:13px;color:#a2502b}.cv-kg-msg:empty{display:none}@media(max-width:420px){.cv-kg-tiers{grid-template-columns:repeat(3,minmax(0,1fr))}}.cv-kg-row quantity-selector-component,.cv-kg-row .quantity-selector{display:none!important}.cv-kg-pill{display:inline-grid;place-items:center;min-width:64px;height:40px;padding:0 14px;border:1px solid #cfdcd2;border-radius:10px;background:#fff;font-weight:800;font-size:14px;color:#183228}.cv-kg-line{display:inline-block;font-weight:700;color:#23725b}.cv-kg-unit{margin-left:2px;font-size:.9em;color:#5d7165}.cv-mix-note{margin:0 0 14px;padding:14px 16px;border-radius:12px;background:#fbe6d8;color:#5b2c14;font-size:14px;line-height:1.5}.cv-mix-note a{color:#5b2c14;font-weight:800;text-decoration:underline}quick-add-component,.quick-add,.quick-add__button{display:none!important}.cv-home .cv-bento-custom{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;overflow:hidden;isolation:isolate;padding:30px 110px 30px 34px;background:linear-gradient(135deg,#e9f1e7,#dcebdc)}.cv-home .cv-bento-custom-title{font-size:clamp(28px,3.4vw,42px);line-height:1.02}.cv-home .cv-bento-custom-copy{max-width:520px;font-size:15px}.cv-bento-custom:before{content:"";position:absolute;top:-20%;right:-40%;bottom:-20%;left:-40%;z-index:-1;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.65) 50%,transparent 60%);transform:translate(-60%);animation:cvSheen 6s ease-in-out 1.2s infinite;pointer-events:none}@keyframes cvSheen{0%{transform:translate(-60%)}40%,to{transform:translate(60%)}}.cv-home .cv-bento-custom-arrow{width:56px;height:56px;right:28px;color:#183228;box-shadow:0 10px 24px #ea79454d;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.cv-bento-custom-arrow .cv-i{font-size:24px;animation:cvNudge 2.6s ease-in-out 1s infinite}@keyframes cvNudge{0%,65%,to{transform:none}75%{transform:translate(4px,-4px)}85%{transform:none}}@media(hover:hover)and (pointer:fine){.cv-home .cv-bento-custom:hover .cv-bento-custom-arrow{transform:translateY(-50%) scale(1.08) rotate(45deg)}}@media(max-width:749px){.cv-home .cv-bento-custom{min-height:0;padding:26px 22px 92px;gap:10px}.cv-home .cv-bento-custom-title{font-size:34px}.cv-home .cv-bento-custom-arrow{top:auto;bottom:22px;right:auto;left:22px;transform:none;width:auto;height:48px;padding:0 20px;border-radius:99px;gap:8px;display:inline-flex;align-items:center}.cv-home .cv-bento-custom-arrow:before{content:"Empezar";font:900 12px Inter,Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}}.cv-bento-card.cv-reveal,.cv-q4-card.cv-reveal,.cv-level-card.cv-reveal,.cv-grade-card.cv-reveal,.cv-review.cv-reveal,.cv-academy-card.cv-reveal{transform:translateY(34px) scale(.965);transition:opacity .75s cubic-bezier(.2,.7,.2,1),transform .75s cubic-bezier(.2,.7,.2,1)}.cv-bento-card.cv-reveal.is-visible,.cv-q4-card.cv-reveal.is-visible,.cv-level-card.cv-reveal.is-visible,.cv-grade-card.cv-reveal.is-visible,.cv-review.cv-reveal.is-visible,.cv-academy-card.cv-reveal.is-visible{transform:none}.cv-reveal .cv-bento-image,.cv-reveal .cv-q4-image{transform:scale(1.14)}.cv-reveal.is-visible .cv-bento-image,.cv-reveal.is-visible .cv-q4-image{transform:scale(1);transition:transform .8s cubic-bezier(.2,.7,.2,1)}.cv-step.cv-reveal,.cv-trust-item.cv-reveal{transform:translate(-22px)}.cv-step.cv-reveal.is-visible,.cv-trust-item.cv-reveal.is-visible{transform:none}.cv-trust-item.is-visible .cv-trust-icon{animation:cvPop .55s .1s cubic-bezier(.3,1.5,.5,1) both}@keyframes cvPop{0%{transform:scale(.3);opacity:0}to{transform:scale(1);opacity:1}}.cv-section-heading.cv-reveal,.cv-heading.cv-reveal{transform:translateY(26px)}.cv-section-heading.cv-reveal.is-visible,.cv-heading.cv-reveal.is-visible{transform:none}.cv-welcome-highlights>span{animation:cvWelcomeIn .65s both}.cv-welcome-highlights>span:nth-child(1){animation-delay:.32s}.cv-welcome-highlights>span:nth-child(2){animation-delay:.4s}.cv-welcome-highlights>span:nth-child(3){animation-delay:.48s}@media(hover:hover)and (pointer:fine){.cv-bento-card .cv-bento-image,.cv-q4-card .cv-q4-image{transition:transform .7s cubic-bezier(.2,.7,.2,1)}.cv-bento-card:hover .cv-bento-image,.cv-q4-card:hover .cv-q4-image{transform:scale(1.06)}.cv-button .cv-i,.cv-link .cv-i,.cv-bento-cta .cv-i,.cv-q4-cta .cv-i,.cv-mini-go .cv-i{transition:transform .25s ease}.cv-button:hover .cv-i,.cv-link:hover .cv-i,.cv-bento-card:hover .cv-bento-cta .cv-i,.cv-q4-card:hover .cv-q4-cta .cv-i,.cv-mini-go:hover .cv-i{transform:translate(3px,-3px)}.cv-level-card{transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s}.cv-level-card:hover{transform:translateY(-5px);box-shadow:0 18px 40px #17372e1a}.cv-cb-row{transition:background .2s}.cv-cb-row:hover{background:#f6faf4}}.cv-kg-tier[aria-checked=true]{animation:cvTier .3s cubic-bezier(.3,1.5,.5,1)}@keyframes cvTier{0%{transform:scale(.92)}to{transform:scale(1)}}.cv-mini.is-open .cv-mini-item{animation:cvSlideIn .45s cubic-bezier(.2,.8,.2,1) both}.cv-mini.is-open .cv-mini-item:nth-child(2){animation-delay:.06s}.cv-mini.is-open .cv-mini-item:nth-child(3){animation-delay:.12s}.cv-mini.is-open .cv-mini-item:nth-child(4){animation-delay:.18s}.cv-mini.is-open .cv-mini-item:nth-child(n+5){animation-delay:.24s}@keyframes cvSlideIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.cv-cb-row.is-selected .cv-cb-line-total{animation:cvTier .3s ease}.cv-cb-progress span{transition:width .45s cubic-bezier(.2,.8,.2,1)}.cv-mini-warn{margin:0;padding:12px 14px;border-radius:10px;background:#fbe6d8;color:#5b2c14;font-size:13px;line-height:1.45}.cv-drawer.is-open .cv-drawer-nav>a,.cv-drawer.is-open .cv-drawer-group{animation:cvSlideL .4s cubic-bezier(.2,.8,.2,1) both}.cv-drawer.is-open .cv-drawer-nav>*:nth-child(2){animation-delay:.03s}.cv-drawer.is-open .cv-drawer-nav>*:nth-child(3){animation-delay:.06s}.cv-drawer.is-open .cv-drawer-nav>*:nth-child(4){animation-delay:.09s}.cv-drawer.is-open .cv-drawer-nav>*:nth-child(5){animation-delay:.12s}.cv-drawer.is-open .cv-drawer-nav>*:nth-child(6){animation-delay:.15s}.cv-drawer.is-open .cv-drawer-nav>*:nth-child(n+7){animation-delay:.18s}@keyframes cvSlideL{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.cv-bento-custom:before,.cv-bento-custom-arrow .cv-i,.cv-trust-item .cv-trust-icon,.cv-welcome-highlights>span,.cv-kg-tier,.cv-mini-item,.cv-drawer-nav>*,.cv-cb-line-total{animation:none!important}.cv-reveal .cv-bento-image,.cv-reveal .cv-q4-image{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/clubvinted-ui.css.map */
