.elementor .mrkt-bestseller__card{/* Reset Elementor Default Styling */
padding: 0;
min-width: 0;
/* _______________________________ */


display: flex;
flex-direction: column;
min-height: 100%;
overflow: hidden;

background-color: var(--mrkt-color-surface);
border: 1px solid var(--mrkt-color-border);
border-radius: var(--mrkt-radius-base);
box-shadow: 0 16px 48px 
color-mix(in srgb, var(--mrkt-color-secondary) 6%, transparent);\n}.elementor .mrkt-bestseller__media{/* Reset Elementor Default Styling */
padding: 0;
min-width: 0;
min-height: 0;
/* _______________________________ */

display: grid;
grid-template-columns: 1;
grid-template-rows: 1fr auto;

gap: 0;\n}.elementor .mrkt-bestseller__freatured-img{/* Reset Elementor Default Styling */
padding: 0;
min-width: 0;
min-height: 0;
/* _______________________________ */

aspect-ratio: 1;
border-radius: 0;
object-fit: cover;

    background: 
color-mix(in srgb, var(--mrkt-color-border) 55%, var(--mrkt-color-surface));\n}.elementor .mrkt-bestseller__category{margin-bottom: -8px;
  font-size: .74rem;
  letter-spacing: .08em;
  text-transform: uppercase;\n}.elementor .mrkt-bestseller__body{/* Reset Elementor Default Styling */
padding: 0;
min-width: 0;
min-height: 0;
/* _______________________________ */
display: flex;
flex-direction: column;
padding: 1.375rem;
gap: 1.125rem;\n}.elementor .mrkt-bestseller__price{display: inline-flex;
align-items: baseline;
gap: 0.35rem;
margin: 0;
font-family: var(--mrkt-font-heading);
font-size: 0.625rem;
font-weight: 500;
letter-spacing: 0.07em;
line-height: 1;
text-transform: uppercase;
color: var(--mrkt-color-text-secondary, #9a8c7e);\n}.elementor .mrkt-typo-h3{font-family: var(--mrkt-typo-h3-family);
font-size: var(--mrkt-typo-h3-size);
font-weight: var(--mrkt-typo-h3-weight);
line-height: var(--mrkt-typo-h3-line-height);
letter-spacing: var(--mrkt-typo-h3-letter-spacing);
text-transform: var(--mrkt-typo-h2-transform);\n}.elementor .mrkt-bestseller__price-row{/* Reset Elementor Default Styling */
padding: 0;
min-width: 0;
min-height: 0;
/* _______________________________ */
margin: 0;
padding-top: 1.125rem;
border-top: 1px solid var(--mrkt-color-border);\n}