.presente-card{display:flex;flex-direction:column;width:100%;height:100%;background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 4px 20px #386d4212;position:relative}.presente-card__media{position:relative;aspect-ratio:306 / 320;overflow:hidden;background:#f4ede0}.presente-card__image-link{display:block;width:100%;height:100%;text-decoration:none}.presente-card__image{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .6s cubic-bezier(.22,1,.36,1);will-change:transform}@media screen and (min-width:990px)and (hover:hover)and (pointer:fine){.presente-card:hover .presente-card__image,.presente-card:focus-within .presente-card__image{transform:scale(1.04)}}@media(prefers-reduced-motion:reduce){.presente-card__image{transition:none}}.presente-card .presente-card__badge{--presente-card-badge-bg: rgba(56, 109, 66, .15);--presente-card-badge-border: rgba(56, 109, 66, .3);--presente-card-badge-text: #386D42;position:absolute;top:16px;left:16px;z-index:2;display:inline-flex;align-items:center;width:max-content;max-width:calc(100% - 32px);padding:6px 13px;margin:0;background:var(--presente-card-badge-bg);border:1px solid var(--presente-card-badge-border);color:var(--presente-card-badge-text);border-radius:100px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);font-family:var(--tp-font-body, var(--font-body-family));font-size:10px;font-weight:700;letter-spacing:1.536px;line-height:1;text-transform:uppercase;white-space:nowrap;box-sizing:border-box}.presente-card__content{display:flex;flex-direction:column;flex:1;gap:14px;padding:20px}.presente-card__title-group{display:flex;flex-direction:column;gap:5px;color:#162b1e}.presente-card__title{margin:0;font-family:var(--tp-font-heading, var(--font-heading-family));font-size:22px;font-weight:400;line-height:1.31}.presente-card__title-link{color:inherit;text-decoration:none}.presente-card__title-link:hover{opacity:.8}.presente-card__description{margin:0;font-family:var(--tp-font-body, var(--font-body-family));font-size:14px;font-weight:400;line-height:1.4;letter-spacing:1px;color:inherit}.presente-card__footer{display:flex;flex-direction:column;gap:12px;padding-top:12px;margin-top:auto;border-top:1px solid rgba(26,18,8,.07)}.presente-card__price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;justify-content:flex-start}.presente-card__price-value{font-family:var(--tp-font-heading, var(--font-heading-family));font-size:24px;font-weight:400;line-height:1.03;color:#878b41;white-space:nowrap}.presente-card__price-installments{font-family:var(--tp-font-body, var(--font-body-family));font-size:12px;font-weight:400;line-height:1;color:#00000080;white-space:nowrap}.presente-card__form{display:block;margin:0}.presente-card__cta{display:flex;align-items:center;justify-content:center;width:100%;padding:10px 20px;background:#878b41;color:#fff;border:none;border-radius:99px;font-family:var(--tp-font-body, var(--font-body-family));font-size:16px;font-weight:600;line-height:1.4;cursor:pointer;transition:background var(--tp-transition-fast, .15s ease),transform var(--tp-transition-fast, .15s ease)}.presente-card__cta:hover:not(:disabled){background:color-mix(in srgb,#878B41 88%,#000 12%)}.presente-card__cta:active:not(:disabled){transform:scale(.98)}.presente-card__cta:focus-visible{outline:2px solid #878B41;outline-offset:2px}.presente-card__cta:disabled{opacity:.6;cursor:not-allowed}.presente-card__cta .loading__spinner{display:none!important}.presente-card__cta-label{display:inline-block;transition:opacity .18s ease,transform .22s cubic-bezier(.34,1.56,.64,1)}.presente-card__cta.is-added{background:#386d42;cursor:default}.presente-card__cta.is-added .presente-card__cta-label{animation:presente-card-cta-pop .26s cubic-bezier(.34,1.56,.64,1)}@keyframes presente-card-cta-pop{0%{opacity:0;transform:translateY(6px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.presente-card__cta,.presente-card__cta-label{transition:none}.presente-card__cta:active:not(:disabled){transform:none}.presente-card__cta.is-added .presente-card__cta-label{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/presente-card.css.map */
