:root{--cch-ink: #19332c;--cch-green: #1f7a63;--cch-mint: #78cab3;--cch-mint-soft: #e6f4ee;--cch-line: #e1eee8;--cch-pink: #f6aacd;--cch-pink-soft: #fdeef5;--cch-pink-deep: #c94f86}@media screen and (min-width:940px){.header__bottom{padding:6px 0 18px}.header__bottom .header__ul{justify-content:center;flex-wrap:wrap;gap:10px 12px}.header__bottom .header__li--span{position:relative;display:inline-flex;align-items:center;gap:10px;height:48px;padding:4px 20px 4px 4px;border:1px solid var(--cch-line);border-radius:999px;background:#fff;color:var(--cch-ink);font-size:14.5px;font-weight:600;line-height:1.2;letter-spacing:.1px;white-space:nowrap;text-decoration:none;box-shadow:0 1px 2px #19332c0a,0 8px 20px -12px #19332c38;transition:transform .25s cubic-bezier(.2,.7,.3,1),box-shadow .25s ease,border-color .25s ease,background-color .25s ease,color .2s ease}.header__bottom .header__li--span:not(:has(.header__li--thumb)){padding:0 22px}.header__bottom .header__li--thumb{position:relative;display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border-radius:50%;overflow:hidden;background:linear-gradient(140deg,#dff2ea,#f3f9f6 52%,#fde7f1);box-shadow:inset 0 0 0 1px #fffc,0 0 0 1px var(--cch-line);transition:box-shadow .25s ease,background .25s ease}.header__bottom .header__li--image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;flex:none;width:100%;height:100%;padding:0;border-radius:50%;object-fit:cover;background:transparent;box-shadow:none;transition:transform .35s cubic-bezier(.2,.7,.3,1)}.header__bottom .header__li--image[src*=Laminadora]{object-fit:contain;padding:4px;border-radius:0}.header__bottom .header__li--image[src*=Card_Producto]{object-fit:cover;object-position:50% 52%;padding:0;border-radius:50%}.header__bottom .header__li--text{transition:color .2s ease}.header__bottom .header__li--span:hover,.header__bottom .header__li--span:focus-visible{background:#fff;border-color:#a8dccb;color:var(--cch-ink);transform:translateY(-2px);box-shadow:0 2px 4px #19332c0a,0 14px 28px -14px #19332c57}.header__bottom .header__li--span:hover .header__li--text,.header__bottom .header__li--span:focus-visible .header__li--text{color:var(--cch-green)}.header__bottom .header__li--span:hover .header__li--image,.header__bottom .header__li--span:focus-visible .header__li--image{transform:scale(1.1)}.header__bottom .header__li--span:hover .header__li--thumb,.header__bottom .header__li--span:focus-visible .header__li--thumb{box-shadow:inset 0 0 0 1px #fffc,0 0 0 2px var(--cch-mint)}.header__bottom .header__li--span:focus-visible{outline:2px solid var(--cch-green);outline-offset:3px}.header__bottom .header__li--span:active{transform:translateY(0)}.header__bottom .header__li--span.is-current,.header__bottom .header__li--span.is-current:hover{background:var(--cch-ink);border-color:var(--cch-ink);color:#fff;box-shadow:0 10px 24px -12px #19332c8c}.header__bottom .header__li--span.is-current .header__li--text,.header__bottom .header__li--span.is-current:hover .header__li--text{color:#fff}.header__bottom .header__li--span.is-current .header__li--thumb{background:#fff;box-shadow:0 0 0 2px var(--cch-mint)}}@media screen and (min-width:940px)and (max-width:1279px){.header__bottom .header__ul{gap:8px}.header__bottom .header__li--span{white-space:normal;padding-right:16px;gap:8px;font-size:13px}.header__bottom .header__li--text{max-width:140px;text-wrap:balance}.header__bottom .header__li--thumb{flex-basis:36px;width:36px;height:36px}}@media(prefers-reduced-motion:reduce){.header__bottom .header__li--span,.header__bottom .header__li--image{transition:none}.header__bottom .header__li--span:hover,.header__bottom .header__li--span:hover .header__li--image{transform:none}}.header__buttons{display:flex;align-items:center;gap:10px}.header__buttons .button__wishlist,.header__buttons .button__cart{position:relative;display:inline-grid;place-items:center;flex:0 0 44px;width:44px;height:44px;margin:0;padding:0;border:1px solid var(--cch-line);border-radius:50%;background:#f6fbf9;color:var(--cch-ink);cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.header__buttons .button__wishlist>i,.header__buttons .button__cart>i{display:none}.header__buttons .button__wishlist:before,.header__buttons .button__cart:before{content:"";display:block;width:21px;height:21px;background-color:currentColor;-webkit-mask:var(--cch-icon) center / contain no-repeat;mask:var(--cch-icon) center / contain no-repeat;transition:transform .25s cubic-bezier(.2,.7,.3,1)}.header__buttons .button__wishlist{--cch-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20.3s-7.4-4.5-9.1-9.3C1.7 7.6 3.9 4.6 7.3 4.6c2 0 3.6 1.1 4.7 2.8 1.1-1.7 2.7-2.8 4.7-2.8 3.4 0 5.6 3 4.4 6.4-1.7 4.8-9.1 9.3-9.1 9.3z'/%3E%3C/svg%3E")}.header__buttons .button__cart{--cch-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.6 8.2h12.8l-.9 11.4a1.6 1.6 0 0 1-1.6 1.5H8.1a1.6 1.6 0 0 1-1.6-1.5L5.6 8.2z'/%3E%3Cpath d='M8.9 10.4V7a3.1 3.1 0 0 1 6.2 0v3.4'/%3E%3C/svg%3E")}.header__buttons .button__wishlist:hover,.header__buttons .button__wishlist:focus-visible{background:var(--cch-pink-soft);border-color:var(--cch-pink);color:var(--cch-pink-deep);transform:translateY(-1px);box-shadow:0 8px 18px -10px #c94f868c}.header__buttons .button__wishlist:hover:before{transform:scale(1.08)}.header__buttons .button__cart:hover,.header__buttons .button__cart:focus-visible{background:var(--cch-ink);border-color:var(--cch-ink);color:#fff;transform:translateY(-1px);box-shadow:0 8px 18px -10px #19332c99}.header__buttons .button__wishlist:focus-visible,.header__buttons .button__cart:focus-visible{outline:2px solid var(--cch-green);outline-offset:2px}.header__buttons .button__wishlist:active,.header__buttons .button__cart:active{transform:translateY(0) scale(.96)}.header__buttons .cart-count{top:-5px;right:-5px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--cch-pink);color:var(--cch-ink);font-size:11px;font-weight:800;line-height:1;letter-spacing:0;box-shadow:0 0 0 2px #fff,0 3px 8px #c94f8659}@media screen and (max-width:939px){.header__wrapper{column-gap:8px}.header__wrapper .header__logo{flex:0 1 auto;min-width:0}.header__wrapper .header__logo-img{max-width:100%;height:auto}.header__buttons{flex:0 0 auto;gap:6px}.header__buttons .button__wishlist,.header__buttons .button__cart{flex-basis:36px;width:36px;height:36px}.header__buttons .button__wishlist:before,.header__buttons .button__cart:before{width:18px;height:18px}.header__buttons .cart-count{top:-5px;right:-5px;min-width:18px;height:18px;font-size:10px}}.header__menu-movil--menu{background:#f4faf7}.header__menu-movil--menu .header__ul{display:flex;flex-direction:column;gap:10px;margin:0;padding:16px 14px 20px;list-style:none}.header__menu-movil--menu .header__li{margin:0;padding:0;background:transparent;border-radius:0;list-style:none}.header__menu-movil--menu .header__li--span{position:relative;display:flex;align-items:center;gap:14px;width:100%;height:auto;min-height:0;padding:9px 18px 9px 9px;border:1px solid var(--cch-line);border-radius:18px;background:#fff;color:var(--cch-ink);font-size:15.5px;font-weight:600;line-height:1.3;text-decoration:none;box-shadow:0 1px 2px #19332c0a,0 8px 18px -12px #19332c47;-webkit-tap-highlight-color:transparent;transition:transform .15s ease,background-color .2s ease,border-color .2s ease}.header__menu-movil--menu .header__li--span:after{content:"";flex:none;width:8px;height:8px;margin-left:auto;border-top:2px solid var(--cch-mint);border-right:2px solid var(--cch-mint);transform:rotate(45deg)}.header__menu-movil--menu .header__li--span:active{transform:scale(.98);background:#f4faf7;border-color:#a8dccb}.header__menu-movil--menu .header__li--thumb{position:relative;flex:0 0 58px;width:58px;height:58px;border-radius:14px;overflow:hidden;background:linear-gradient(140deg,#dff2ea,#f3f9f6 52%,#fde7f1)}.header__menu-movil--menu .header__li--image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border-radius:0;object-fit:cover}.header__menu-movil--menu .header__li--image[src*=Laminadora]{object-fit:contain;padding:6px}.header__menu-movil--menu .header__li--image[src*=Card_Producto]{object-fit:cover;object-position:50% 52%;padding:0}.header__menu-movil--menu .header__li--text{flex:1 1 auto;min-width:0}.header__menu-movil--menu .header__li--span.is-current{background:var(--cch-ink);border-color:var(--cch-ink);color:#fff}.header__menu-movil--menu .header__li--span.is-current:after{border-color:#fff}
/*# sourceMappingURL=/cdn/shop/t/68/assets/cc-header.css.map */
