.elementor-110 .elementor-element.elementor-element-d425317{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}html .elementor-110 .elementor-element.elementor-element-7fc9265 .product_title{font-family:"IRANSans-Edit", Sans-serif;font-weight:700;color:#0F0F0F;}.elementor-110 .elementor-element.elementor-element-e4a3991{--display:flex;}.elementor-110 .elementor-element.elementor-element-b333d5b img{border-radius:15px 15px 15px 15px;}.elementor-110 .elementor-element.elementor-element-b64a345{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-110 .elementor-element.elementor-element-69f8b87{--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;--border-radius:20px 20px 20px 20px;}.elementor-110 .elementor-element.elementor-element-69f8b87:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-69f8b87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4D4D4D;}.elementor-110 .elementor-element.elementor-element-f349ecf{font-family:"IRANSans-Edit", Sans-serif;font-weight:700;color:#6F6F6F;}.elementor-110 .elementor-element.elementor-element-3aafe41{--display:flex;}.elementor-110 .elementor-element.elementor-element-6149cf3 > .elementor-widget-container{padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-110 .elementor-element.elementor-element-8d51f67{--e-image-carousel-slides-to-show:5;}.elementor-110 .elementor-element.elementor-element-8d51f67 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-110 .elementor-element.elementor-element-8d51f67 .elementor-swiper-button.elementor-swiper-button-next{font-size:67px;color:#F16436;}.elementor-110 .elementor-element.elementor-element-8d51f67 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-110 .elementor-element.elementor-element-8d51f67 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#F16436;}.elementor-110 .elementor-element.elementor-element-8d51f67 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-110 .elementor-element.elementor-element-0b5d038 .wd-button-wrapper a{background-color:#F16436;border-color:#F16436;color:#FFFFFF;}.elementor-110 .elementor-element.elementor-element-0b5d038 .wd-btn-text{font-family:"IRANSans-Edit", Sans-serif;font-size:20px;}.elementor-110 .elementor-element.elementor-element-099498d{--spacer-size:50px;}.elementor-110 .elementor-element.elementor-element-974429b .elementor-heading-title{font-family:"IRANSNS", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-110 .elementor-element.elementor-element-733fda4{--divider-border-style:solid;--divider-color:#333333;--divider-border-width:2px;}.elementor-110 .elementor-element.elementor-element-733fda4 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-733fda4 .elementor-divider-separator{width:100%;}.elementor-110 .elementor-element.elementor-element-733fda4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-110 .elementor-element.elementor-element-8ebcb27.elementor-wc-products  ul.products{grid-column-gap:15px;grid-row-gap:40px;}.elementor-110 .elementor-element.elementor-element-8ebcb27.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:15px 15px 15px 15px;}.elementor-110 .elementor-element.elementor-element-8ebcb27.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000000;}.elementor-110 .elementor-element.elementor-element-8ebcb27.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000000;}.elementor-110 .elementor-element.elementor-element-8ebcb27.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-110 .elementor-element.elementor-element-8ebcb27.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"IRANSNS", Sans-serif;font-weight:600;}.elementor-110 .elementor-element.elementor-element-8ebcb27.elementor-wc-products ul.products li.product span.onsale{display:block;}body.elementor-page-110:not(.elementor-motion-effects-element-type-background), body.elementor-page-110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://danieelprint.com/wp-content/uploads/2025/06/IMG_0764-1_11zon-e1751197606689.png");}@media(max-width:1024px){.elementor-110 .elementor-element.elementor-element-8ebcb27.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:768px){.elementor-110 .elementor-element.elementor-element-d425317:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-d425317 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://danieelprint.com/wp-content/uploads/2025/06/IMG_0764-1_11zon-e1751197606689.png");background-size:contain;}html .elementor-110 .elementor-element.elementor-element-7fc9265 .product_title{font-size:26px;}.elementor-110 .elementor-element.elementor-element-8d51f67{--e-image-carousel-slides-to-show:2;}.elementor-110 .elementor-element.elementor-element-8ebcb27.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:769px){.elementor-110 .elementor-element.elementor-element-e4a3991{--width:75%;}.elementor-110 .elementor-element.elementor-element-69f8b87{--width:39%;}}/* Start custom CSS for wd_single_product_content, class: .elementor-element-6149cf3 *//* کد زیباسازی باکس توضیحات سمت چپ */
.custom-desc-box {
  background: #ececec;   /* خاکستری خیلی روشن */
  color: #444;           /* خاکستری تیره */
  border-radius: 12px;
  padding: 20px 24px;
  border: 2px solid #fa8700; /* نارنجی برجسته */
  box-shadow: 0 4px 16px rgba(0,0,0,0.07);
  font-size: 15px;
  line-height: 2.1;
  margin-bottom: 24px;
}

/* کد زیباسازی باکس ویژگی‌ها سمت راست */
.custom-feature-box {
  background: #32323a;   /* خاکستری خیلی تیره */
  color: #fff;
  border-radius: 12px;
  padding: 22px 26px;
  border: 2px solid #fa8700;
  box-shadow: 0 6px 32px rgba(50,50,80,0.08);
  font-size: 16px;
  line-height: 2.3;
  margin-bottom: 24px;
  text-align: right;
  font-weight: 500;
}

/* اگر لیست ویژگی‌ها li دارند: */
.custom-feature-box ul,
.custom-feature-box li {
  list-style: none;
  margin: 0;
  padding: 0;
}
.custom-feature-box li::before {
  content: "•";
  color: #fa8700;
  margin-left: 8px;
  font-size: 20px;
  vertical-align: middle;
}/* End custom CSS */