.glass-card{position:relative;overflow:hidden;border-radius:28px;transition:transform .35s cubic-bezier(.22,.61,.36,1),box-shadow .35s cubic-bezier(.22,.61,.36,1),border-color .35s ease;will-change:transform,box-shadow;border:1px solid rgba(255,255,255,.65);box-shadow:0 8px 20px #00000008,0 30px 70px #0000000d;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.glass-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at top,rgba(255,255,255,.75),transparent 60%);opacity:.65}.glass-card:hover{transform:translateY(-6px);box-shadow:0 24px 60px #0000001f}.glass-card:focus-within{transform:translateY(-6px);box-shadow:0 24px 60px #0000001f}.kyron-card .card__media{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;padding:40px 34px 24px;overflow:hidden;z-index:2}.kyron-card .card__media:before{content:"";position:absolute;left:50%;top:46%;width:72%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,#4a90e22e,#4a90e21a 42%,#4a90e200 75%);filter:blur(22px);pointer-events:none;z-index:0;transition:transform .45s ease,opacity .45s ease,filter .45s ease}.kyron-card .card__media img{position:relative;z-index:2;transition:transform .45s cubic-bezier(.22,.61,.36,1),filter .45s ease;will-change:transform,filter}.glass-card:hover .kyron-card .card__media img{transform:translateY(-8px) scale(1.035);filter:drop-shadow(0 18px 32px rgba(0,0,0,.12))}.glass-card:hover .kyron-card .card__media:before{transform:translate(-50%,-50%) scale(1.12);opacity:1;filter:blur(34px)}.glass-card:hover .kyron-card .card__media:after{opacity:1}.kyron-card .card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,rgba(255,255,255,.1),transparent 70%);opacity:0;transition:opacity .45s ease;pointer-events:none;z-index:1}.kyron-card .card__heading{font-size:20px;font-weight:700;line-height:1.2;letter-spacing:-.02em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}.kyron-card .card__heading a{color:#111;text-decoration:none}.kyron-card .card__information p{display:flex;flex-direction:column;gap:12px;font-size:.94rem;line-height:1.6;color:#000000a6}.kyron-card .card__description{color:#6b7280;font-size:14px;line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kyron-card .price{margin-top:4px;font-size:1.15rem;font-weight:700;letter-spacing:-.02em}.kyron-card .price__sale{display:flex;align-items:center;gap:8px}.kyron-card .price-item--regular,.kyron-card .price-item--sale{font-size:26px;font-weight:700;letter-spacing:-.03em}.kyron-card .price__compare{font-size:14px;opacity:.45}.kyron-card .card__content{contain:layout;padding:28px 28px 30px;transition:transform .35s ease}.kyron-card .card__information{display:flex;flex-direction:column;gap:10px}.glass-card:hover .card__content{transform:translateY(-2px)}.kyron-card:hover .quick-add{transform:translateY(-2px);transition:transform .35s ease}.kyron-card .quick-add{transition:transform .35s ease}@media(prefers-reduced-motion:reduce){.glass-card,.glass-card *,.kyron-card .card__media:before,.kyron-card .card__media:after{transition:none!important;animation:none!important}}.kyron-card .card__inner{position:relative}.kyron-card__header{position:absolute;top:18px;left:18px;right:18px;display:flex;align-items:center;justify-content:space-between;z-index:100;pointer-events:none}.kyron-card__category{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:0 10px;border-radius:999px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;background:#f5f8fd}.kyron-card__category{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 14px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#fff}.kyron-card__category--wellness{color:#fff;background:linear-gradient(90deg,#352ccb,#1eb8f2 55%,#95f3d7)}.kyron-card__category--performance{color:#fff;background:linear-gradient(90deg,#24d2f0,#a7f6d2 55%,#ffd847)}.kyron-card__category--creatina-proteina{color:#fff;background:linear-gradient(90deg,#ffc52e,#ff8e18 55%,#ff3c0a)}.kyron-card__category--multivitaminico{color:#fff;background:linear-gradient(90deg,#2d56e3,#18c4f6 25%,#a6f5d5 55%,#ffe84a 72%,#ff6b10)}.kyron-card__category--gummies{color:#ff0d67;background:#fce8eb}.kyron-card__category--linha-pet{color:#6b2c08;background:#ffc98f}.kyron-card__favorite{width:36px;height:36px;border:none;background:transparent;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:50%;transition:background .25s ease,transform .25s ease;pointer-events:auto}.kyron-card__favorite:hover{background:#0000000f;transform:scale(1.08)}.kyron-card__favorite svg{width:18px;height:18px}.kyron-add-button{min-height:56px;border:2px solid transparent;border-radius:999px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#2d56e3,#18c4f6 25%,#a6f5d5 55%,#ffe84a 72%,#ff6b10) border-box;color:#111;transition:transform .25s ease,box-shadow .25s ease,filter .25s ease}.kyron-add-button:hover{transform:translateY(-2px);box-shadow:0 12px 28px #00000014;filter:saturate(1.08)}.collection .grid{column-gap:15px;row-gap:40px}@media screen and (max-width:989px){.collection .grid{column-gap:10px;row-gap:28px}}@media screen and (max-width:749px){.collection .grid{column-gap:10px;row-gap:22px}}.kyron-card .price__sale{display:none}.kyron-card .price.price--on-sale .price__sale{display:flex}.kyron-card .price.price--on-sale .price__regular{display:none}.kyron-add-button{color:#111!important}.kyron-add-button__label{flex:1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kyron-add-button svg{color:#111;fill:currentColor}.kyron-add-button:disabled,.kyron-add-button[disabled]{background:#f2f2f2!important;border:2px solid #E2E2E2!important;color:#9b9b9b!important;cursor:not-allowed;box-shadow:none;filter:none}.kyron-add-button:disabled .kyron-add-button__label,.kyron-add-button[disabled] .kyron-add-button__label{color:#9b9b9b!important}.kyron-add-button:disabled svg,.kyron-add-button[disabled] svg{color:#9b9b9b!important;fill:currentColor}.kyron-add-button:disabled:hover,.kyron-add-button[disabled]:hover{transform:none;box-shadow:none;filter:none}.kyron-add-button{padding:0 10px 0 22px;display:flex;align-items:center;justify-content:space-between}.kyron-add-button__label{color:#111;font-size:15px;font-weight:600;letter-spacing:-.01em}.kyron-add-button__circle{width:36px;height:36px;border-radius:50%;background:#111;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:.25s}.kyron-add-button__circle svg{width:16px;height:16px;color:#fff;fill:currentColor}.kyron-add-button:hover .kyron-add-button__circle{transform:rotate(90deg)}.kyron-add-button:disabled{background:#f3f4f6!important;border:2px solid #E5E7EB!important;box-shadow:none}.kyron-add-button:disabled .kyron-add-button__label{color:#9ca3af}.kyron-add-button:disabled{background:linear-gradient(#f5f5f5,#f5f5f5) padding-box,linear-gradient(#d9d9d9,#d9d9d9) border-box!important;border:2px solid transparent}.kyron-add-button:disabled svg{stroke:#fff!important}.kyron-add-button:disabled:hover .kyron-add-button__circle{transform:none}.kyron-add-button{padding:0 8px 0 20px!important}.kyron-add-button__content{width:100%;display:flex;align-items:center;justify-content:space-between}@media screen and (min-width:1400px){.collection .grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:32px}}@media screen and (min-width:1200px)and (max-width:1399px){.collection .grid{gap:28px}}.kyron-add-button:after{display:none!important;content:none!important}.kyron-buy-now-button,.kyron-view-product-button{margin-top:10px;display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;border-radius:999px;text-decoration:none;font-size:15px;font-weight:600;transition:background .25s ease,border-color .25s ease,transform .25s ease}.kyron-buy-now-button{background:#111;color:#fff;border:2px solid #111}.kyron-buy-now-button:hover{background:#222;border-color:#222;color:#fff}.kyron-view-product-button{background:#fff;color:#111;border:2px solid #ebebebff}.kyron-view-product-button:hover{background:#f8f8f8;border-color:#d5d5d5;color:#111}@media screen and (min-width:990px){#product-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:32px;align-items:start}#product-grid>.grid__item{width:auto!important;max-width:none!important;min-width:0!important;flex:none!important;margin:0!important}}@media screen and (min-width:1200px){.facets-wrapper.page-width,.collection.page-width{max-width:1700px!important;width:100%;margin:0 auto;padding-left:40px;padding-right:40px;box-sizing:border-box}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/kyron-card.css.map */
