.elementor-1446 .elementor-element.elementor-element-ncbd-card{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCD6C6;--border-color:#DCD6C6;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1446 .elementor-element.elementor-element-ncbd-card:not(.elementor-motion-effects-element-type-background), .elementor-1446 .elementor-element.elementor-element-ncbd-card > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF9F3;}.elementor-1446 .elementor-element.elementor-element-ncbd-card-media{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1446 .elementor-element.elementor-element-ncbd-card-media:not(.elementor-motion-effects-element-type-background), .elementor-1446 .elementor-element.elementor-element-ncbd-card-media > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFE4;}.elementor-1446 .elementor-element.elementor-element-69e37bb .jet-listing-dynamic-image{justify-content:center;}.elementor-1446 .elementor-element.elementor-element-69e37bb .jet-listing-dynamic-image__figure{align-items:center;}.elementor-1446 .elementor-element.elementor-element-69e37bb .jet-listing-dynamic-image a{display:flex;justify-content:center;}.elementor-1446 .elementor-element.elementor-element-69e37bb .jet-listing-dynamic-image__caption{text-align:left;}.elementor-1446 .elementor-element.elementor-element-ncbd-card-body{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:18px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1446 .elementor-element.elementor-element-ncbd-card-body.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1446 .elementor-element.elementor-element-653d836 .jet-listing-dynamic-terms{text-align:left;}.elementor-1446 .elementor-element.elementor-element-99c576a{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}/* Start custom CSS for container, class: .elementor-element-ncbd-card */.elementor-1446 .elementor-element.elementor-element-ncbd-card{transition:border-color .2s ease, transform .2s ease;}
.elementor-1446 .elementor-element.elementor-element-ncbd-card:hover{border-color:#1F3A2B;transform:translateY(-3px);}
.elementor-1446 .elementor-element.elementor-element-ncbd-card .ncbd-card-media img{aspect-ratio:1/1;width:100%;height:auto;object-fit:contain;transition:transform .35s ease;}
.elementor-1446 .elementor-element.elementor-element-ncbd-card:hover .ncbd-card-media img{transform:scale(1.04);}
.elementor-1446 .elementor-element.elementor-element-ncbd-card .jet-listing-dynamic-terms__link, .elementor-1446 .elementor-element.elementor-element-ncbd-card .jet-listing-dynamic-terms{font-family:Manrope,sans-serif;font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:#3E4A42;}
.elementor-1446 .elementor-element.elementor-element-ncbd-card .woocommerce-loop-product__title{font-family:'DM Serif Display',serif;font-weight:400;font-size:21px;line-height:1.15;color:#16231B;margin:0;padding:0;}
.elementor-1446 .elementor-element.elementor-element-ncbd-card a:hover .woocommerce-loop-product__title{color:#1F3A2B;text-decoration:underline;text-underline-offset:3px;}
.elementor-1446 .elementor-element.elementor-element-ncbd-card .price{font-family:Manrope,sans-serif;font-weight:700;font-size:16px;color:#1F3A2B;display:block;margin:0;}
.elementor-1446 .elementor-element.elementor-element-ncbd-card .price del{opacity:.55;font-weight:500;margin-right:6px;}
.elementor-1446 .elementor-element.elementor-element-ncbd-card .price ins{text-decoration:none;}
.elementor-1446 .elementor-element.elementor-element-ncbd-card .button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:46px;padding:12px 20px;border-radius:999px;background:#D39A3A;color:#16231B;font-family:Manrope,sans-serif;font-weight:700;font-size:14px;letter-spacing:.2px;border:0;transition:background .2s ease, transform .1s ease;}
.elementor-1446 .elementor-element.elementor-element-ncbd-card .button:hover{background:#1F3A2B;color:#FBF9F3;}
.elementor-1446 .elementor-element.elementor-element-ncbd-card .button:active{transform:scale(.98);}
.elementor-1446 .elementor-element.elementor-element-ncbd-card .added_to_cart{display:block;text-align:center;margin-top:8px;font-size:13px;font-weight:700;color:#1F3A2B;}/* End custom CSS */