.elementor .product-parent-div{overflow:hidden;padding:0px;border-radius:24px;background-color:#F8F2E0;filter:drop-shadow(0px 10px 40px #09311B40);display:flex;flex-direction:column;}.elementor .product-img{height:302px;object-fit:cover;object-position:center center;transition:all 500ms;mix-blend-mode: multiply!important;\n}.elementor .product-img:hover,.elementor .product-img:focus-visible{transform:scale3d(1.1, 1.1, 1.1);}.elementor .product-img-div{overflow:hidden;padding:0px;display:flex;flex-direction:column;align-items:start;}.elementor .product-content-div{padding:20px;display:flex;flex-direction:column;gap:20px;}.elementor .product-title{font-family:var(--Fraunces);font-weight:600;font-size:24px;display: -webkit-box;
-webkit-line-clamp: 2; /* Limit to 2 lines */
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis\n}.elementor .source-div{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:4px;border-inline-end-width:0px;border-color:var(--Secondary-color);border-style:solid;}.elementor .source-number{font-family:var(--Fraunces);font-weight:400;font-size:36px;color:var(--Secondary-color);}.elementor .source-title{font-family:var(--Fraunces);font-weight:400;font-size:24px;color:var(--Text-color-light);}.elementor .source-p{font-family:var(--Inter);font-weight:400;font-size:14px;color:var(--Text-color-light);padding-block-start:20px;}