.card{margin:0 0 24px 0;position:relative;display:block;border-radius:8px}@media only screen and (max-width :920px){.card{border:0}}.card.overlay{box-shadow:var(--card-shadow)}@media only screen and (max-width :920px){.card.overlay{box-shadow:none}}.card.overlay::after{border-radius:8px;content:"";display:block;position:absolute;bottom:-1px;left:0;width:100%;overflow:hidden;height:100%;background:linear-gradient(to top,var(--card-overlay) 20%,rgba(0,0,0,0));z-index:0;opacity:1;transition:opacity .2s ease}.card.overlay .card-title h2,.card.overlay .card-title h3{color:#fff}.card.overlay .card-title span{font-weight:700;text-shadow:-2px 2px 0 #262626;color:#fff;background:0 0;padding:0}.card .card-image{position:relative;border-radius:8px}.card .card-image img{border-radius:8px}.card .card-title{padding:12px 12px 24px}.card .card-title h2{font-size:18px;line-height:22px;font-weight:700;color:var(--bodycolor);font-family:Outfit,sans-serif;margin:0}@media only screen and (max-width :920px){.card .card-title h2{font-size:20.16px;line-height:22.16px}}.card .card-content{padding:12px;min-height:156px}.card .card-category{position:relative}.card .card-category span{margin-bottom:6px;font-weight:700;text-transform:none;font-size:11.67px;color:var(--primary);display:inline-block;text-transform:uppercase;border-radius:8px}@media only screen and (max-width :920px){.card .card-category span{background:var(--light-1);padding:2px 4px}}.card p{margin:0;font-size:16px}.card .video_icon{position:absolute;font-size:64px;top:0;width:100%;height:100%;color:rgba(255,255,255,.534);justify-content:center;align-items:center;display:flex}.card .video_icon i{margin-top:-56px;display:block;filter:drop-shadow(0 0 12px #333)}@media only screen and (max-width :480px){.card .video_icon i{margin-top:-72px}}@media only screen and (max-width :920px){.card.shadow{box-shadow:-4px 6px 0 var(--bodycolor)!important}}.card.featcard .featcard_image-container img{max-width:100%;height:100%;object-fit:cover;min-height:300px}.card.featcard .card_info{z-index:1}.card-square{box-shadow:var(--card-shadow)}.card-square .card-image img{height:140px;object-fit:cover;border-bottom-left-radius:0;border-bottom-right-radius:0}.card--featured-medium{padding:12px}.card--featured-medium .card-image{background-color:#eee;position:relative;overflow:hidden;width:120px;height:0;padding-bottom:100%}.card--featured-medium .card-image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card--featured-medium .card-title{padding:0}.card-small .grid{margin:0;min-height:160px}.card-small .card-image img{aspect-ratio:1/1;object-fit:cover}.card-small .col-fixed{padding-right:0}.card-small.news .grid{min-height:120px;padding:12px 0}.card-small.news .card-title{margin-bottom:12px;min-height:initial;padding:0}.card-small.news .card-image img{width:80px;height:120px;aspect-ratio:initial;object-fit:cover;box-shadow:0 6px 20px rgba(200,220,227,.4)}@media only screen and (max-width :920px){.card-small.news .card-image img{border:2px solid #262626;box-shadow:none}}.card-small.news h2{font-size:18px;line-height:22px}.card-extrasmall{border:0!important;border-radius:0;margin:0;margin-top:6px}@media only screen and (max-width :920px){.card-extrasmall{border-bottom:1px solid #262626!important}}.card-extrasmall.last{border-bottom:0!important}.card-extrasmall .grid{margin:0}.card-extrasmall .card-image img{object-fit:cover}.card-extrasmall .col-fixed{padding-right:0}.col_listing .card{position:relative;min-height:191px}.col_listing .card .card-title{min-height:initial;position:absolute;top:36px;left:0}@media only screen and (max-width :920px){.col_listing .card .card-title{min-height:initial;padding-bottom:24px}}@media only screen and (min-width :1160px){.latest_products .card-title{min-height:80px;padding-bottom:0!important}}@media only screen and (max-width :920px){.latest_products .card-title{min-height:92px;padding-bottom:0!important}}