.elementor-63 .elementor-element.elementor-element-1ed8828{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-3c49bf1 .storeengine-products--grid .storeengine-product{border-radius:10px 10px 10px 10px;padding:7px 7px 7px 7px;}.elementor-63 .elementor-element.elementor-element-3c49bf1 .storeengine-product__title, .elementor-63 .elementor-element.elementor-element-3c49bf1 .storeengine-product__title a{font-family:"EB Garamond", Sans-serif;font-weight:700;color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-3c49bf1 .storeengine-product__title:hover, .elementor-63 .elementor-element.elementor-element-3c49bf1 .storeengine-product__title a:hover{color:var( --e-global-color-accent );}.elementor-63 .elementor-element.elementor-element-3c49bf1 .storeengine-price{font-family:"EB Garamond", Sans-serif;font-size:20px;font-weight:800;}.elementor-63 .elementor-element.elementor-element-3c49bf1 .storeengine-add-to-cart-buttons .storeengine-btn{font-family:"Nunito Sans", Sans-serif;font-weight:500;color:var( --e-global-color-secondary );background:#6C7F7D00;width:164px;}.elementor-63 .elementor-element.elementor-element-3c49bf1 .storeengine-add-to-cart-buttons .storeengine-btn:hover{background:var( --e-global-color-secondary );}/* Start custom CSS */body.elementor-page-63 .elementor-widget-storeengine-products{padding:0}
body.elementor-page-63 .storeengine-products{max-width:1240px;margin:0 auto;padding:88px 24px 104px}
body.elementor-page-63 .storeengine-row{display:flex;flex-wrap:wrap;gap:28px;margin:0}
body.elementor-page-63 .storeengine-product-wrapper{flex:0 1 calc(33.333% - 19px);max-width:calc(33.333% - 19px);width:auto;padding:0}
body.elementor-page-63 .storeengine-product{display:flex;flex-direction:column;height:100%;background-color:var(--surface-cream);border:1px solid #E6D3BE;border-radius:18px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}
body.elementor-page-63 .storeengine-product:hover{transform:translateY(-4px);box-shadow:0 18px 32px rgba(59,42,32,.12)}
body.elementor-page-63 .storeengine-product__thumbnail-image{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}
body.elementor-page-63 .storeengine-product__body{padding:24px 24px 8px}
body.elementor-page-63 .storeengine-product__meta--categroy:empty{display:none}
body.elementor-page-63 .storeengine-product__title{margin:0;font-family:var(--font-headline);font-size:26px;line-height:1.15;font-weight:500;text-align:left}
body.elementor-page-63 .storeengine-product__title a{color:var(--ink-dark);text-decoration:none}
body.elementor-page-63 .storeengine-product__title a:hover{color:var(--primary)}
body.elementor-page-63 .storeengine-product__footer{margin-top:auto;padding:0 24px 24px;display:flex;flex-direction:column;gap:14px}
body.elementor-page-63 .storeengine-product .storeengine-ajax-add-to-cart-form--loop{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:14px;width:100%}
body.elementor-page-63 .storeengine-product .storeengine-ajax__amount{display:block!important;align-self:stretch!important;text-align:left!important;width:100%!important}
body.elementor-page-63 .storeengine-product .storeengine-product__simple-price{display:flex!important;justify-content:flex-start!important;align-items:center!important;align-self:stretch!important;text-align:left!important;width:100%!important}
body.elementor-page-63 .storeengine-product .storeengine-price{font-family:var(--font-headline)!important;font-size:24px!important;font-weight:500!important;color:var(--primary)!important;text-align:left!important}
body.elementor-page-63 .storeengine-add-to-cart-buttons{width:100%}
body.elementor-page-63 .storeengine-product .storeengine-add-to-cart-buttons .storeengine-btn{background-color:var(--primary)!important;border:1px solid var(--primary)!important;color:var(--surface-cream)!important;font-family:var(--font-body)!important;font-weight:600!important;font-size:15px!important;border-radius:10px!important;padding:13px 26px!important;width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;transition:background-color .2s ease}
body.elementor-page-63 .storeengine-product .storeengine-add-to-cart-buttons .storeengine-btn:hover{background-color:var(--ink-dark)!important;border-color:var(--ink-dark)!important;color:var(--surface-cream)!important}
@media(max-width:1024px){body.elementor-page-63 .storeengine-products{padding:64px 24px 80px}body.elementor-page-63 .storeengine-product-wrapper{flex-basis:calc(50% - 14px);max-width:calc(50% - 14px)}}
@media(max-width:767px){body.elementor-page-63 .storeengine-products{padding:44px 20px 60px}body.elementor-page-63 .storeengine-row{gap:20px}body.elementor-page-63 .storeengine-product-wrapper{flex-basis:100%;max-width:100%}}/* End custom CSS */