.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-952e8f8:#F7B200;--e-global-color-31470b6:#F9B200;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-d7a5a83-font-family:"Inter";--e-global-typography-d7a5a83-font-size:14px;--e-global-typography-d7a5a83-font-weight:400;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.prod-card{
  --red:#EC3F3E;
  --shadow:0 10px 22px rgba(0,0,0,.12);
  --radius:18px;
  border-radius:var(--radius);
  overflow:hidden;
  position:relative;
}

.prod-add{
  background:var(--red);
  color:#fff;
  font-weight:600;
  text-align:center;
  padding:14px 16px;
}

.prod-add::before{
  content:"+";
  font-size:22px;
  margin-right:8px;
}

.prod-body{
  background:#fff;
  box-shadow:var(--shadow);
  padding:22px 18px;
  position:relative;
}

.prod-title{
  margin:0!important;
  padding-right:130px;
  font-size:28px;
  font-weight:800;
}

.prod-price{
  position:absolute;
  top:18px;
  right:16px;
  background:var(--red);
  color:#fff;
  border-radius:14px;
  padding:10px 14px;
  text-align:center;
}

.prod-price-main{
  font-size:28px;
  font-weight:800;
}

.prod-price-sub{
  font-size:13px;
}

.prod-desc{
  margin-top:18px;
  border:1px solid #e9e9e9;
  border-radius:12px;
  padding:14px;
}
.prod-body{
  min-height: 200px;
}/* DOAR pe pagina cu ID 1361 */
.page-id-1361 .elementor-widget-nav-menu,
.page-id-1361 .elementor-nav-menu,
.page-id-1361 .menu,
.page-id-1361 nav,
.page-id-1361 .elementor-widget-woocommerce-menu-cart,
.page-id-1361 .elementor-menu-cart,
.page-id-1361 .cart-contents,
.page-id-1361 .site-header .menu,
.page-id-1361 .site-header nav {
    display: none !important;
}

/* păstrează și centrează logo-ul */
.page-id-1361 .elementor-widget-theme-site-logo,
.page-id-1361 .elementor-widget-site-logo,
.page-id-1361 .custom-logo-link,
.page-id-1361 .site-logo {
    display: block !important;
    width: 100% !important;
    text-align: center !important;
    margin: 0 auto !important;
}

/* imaginea logo-ului */
.page-id-1361 .elementor-widget-theme-site-logo img,
.page-id-1361 .elementor-widget-site-logo img,
.page-id-1361 .custom-logo,
.page-id-1361 .site-logo img {
    display: block !important;
    margin: 0 auto !important;
    max-height: 90px !important;
    width: auto !important;
}

/* header mai compact */
.page-id-1361 .elementor-location-header,
.page-id-1361 header.site-header,
.page-id-1361 header {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}/* End custom CSS */