.card-divan{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border:var(--product-card-border-width, 1px) solid var(--divan-border);border-radius:var(--product-card-corner-radius, .8rem);background:#fff;color:var(--divan-text)}.card-divan--service,li:has(>.card-divan--service),.grid__item:has(.card-divan--service){display:none!important}.card-divan__media{position:relative;display:block;height:23.4rem;background:#fff}.card-divan__image,.card-divan__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.card-divan__image--secondary{opacity:0;transition:opacity .3s}.card-divan:hover .card-divan__image--secondary{opacity:1}.card-divan__badges{position:absolute;top:0;left:0;display:flex;flex-direction:column;pointer-events:none}.card-divan__badge{width:var(--badge-size, 6.4rem);height:var(--badge-size, 6.4rem);object-fit:contain}.card-divan__info{flex:1;padding:1.6rem .8rem 0}.card-divan__title{display:-webkit-box;height:6.6rem;margin:0 0 .4rem;overflow:hidden;font-family:var(--font-body-family);font-size:1.8rem;font-weight:400;line-height:1.6rem;-webkit-line-clamp:3;-webkit-box-orient:vertical}.card-divan__link{color:inherit;text-decoration:none}.card-divan__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.card-divan__actions{position:relative;z-index:2;padding:.8rem .8rem 1.2rem}.card-divan__buy{position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:1.2rem;width:100%;height:5.2rem;padding:0 1.2rem;border:0;border-radius:.4rem;background:var(--divan-green);color:#fff;font-family:inherit;font-size:1.8rem;font-weight:500;line-height:2rem;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .15s}.card-divan__buy:hover{background:var(--divan-green-dark)}.card-divan__buy .svg-wrapper{width:2.4rem;height:2.4rem}.card-divan__buy.loading>span{visibility:hidden}.card-divan__buy .loading__spinner{position:absolute;width:2rem}.card-divan__sold-out{display:flex;align-items:center;justify-content:center;height:5.2rem;border-radius:.4rem;background:#f4f4f4;color:var(--divan-text-muted);font-size:1.5rem;font-weight:500}.divan-price--card .divan-price__compare-row{display:flex;align-items:center;gap:1.2rem;min-height:2.4rem}.divan-price--card .divan-price__compare{font-size:1.6rem;line-height:1.6rem}.divan-price--card .divan-price__main{margin:0;padding-top:1.2rem;padding-bottom:.4rem}.divan-price--card .divan-price__label{margin-right:.4rem;font-size:1.4rem}.divan-price--card .divan-price__value{color:var(--divan-orange);font-size:2rem;font-weight:800;line-height:2.4rem}.divan-price--card .divan-price__pix{margin:0;color:var(--divan-green);font-size:1.4rem}.divan-price--card .divan-price__installments{margin:0;padding-top:1.2rem;font-size:1.4rem;line-height:2rem}@media screen and (max-width:749px){.card-divan__media{height:17.4rem}.card-divan__image{object-fit:cover}.card-divan__title{height:5.7rem;font-size:1.5rem;line-height:1.9rem}.card-divan__buy{gap:.8rem;font-size:1.6rem}.card-divan__buy .svg-wrapper{width:2rem;height:2rem}}@media screen and (min-width:640px){.divan-price--card .divan-price__value{font-size:2.4rem}.card-divan__actions .card-divan__buy,.card-divan__actions product-form{visibility:hidden}.card-divan:hover .card-divan__actions .card-divan__buy,.card-divan:hover .card-divan__actions product-form,.card-divan:focus-within .card-divan__actions .card-divan__buy,.card-divan:focus-within .card-divan__actions product-form{visibility:visible}}@media screen and (min-width:1279px)and (max-width:1440px){.divan-price--card .divan-price__installments{min-height:5.4rem}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.animate--hover-vertical-lift .card-divan{transition:transform var(--duration-default) ease,box-shadow var(--duration-default) ease}.animate--hover-vertical-lift .card-divan:hover{box-shadow:0 .8rem 1.6rem #00000014;transform:translateY(-.4rem)}}@media screen and (min-width:640px)and (prefers-reduced-motion:no-preference){.card-divan__actions .card-divan__buy,.card-divan__actions product-form{opacity:0;transform:translateY(.4rem);transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}.card-divan:hover .card-divan__actions .card-divan__buy,.card-divan:hover .card-divan__actions product-form,.card-divan:focus-within .card-divan__actions .card-divan__buy,.card-divan:focus-within .card-divan__actions product-form{opacity:1;transform:none;transition-delay:0s}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/component-card-divan.css.map */
