.elementor-79 .elementor-element.elementor-element-9cbacca{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-0f83d46 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:39px;font-weight:600;color:#A1793F;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-21d885e{color:var( --e-global-color-e02f990 );}.elementor-79 .elementor-element.elementor-element-b0762f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;}.elementor-79 .elementor-element.elementor-element-b0762f2:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-b0762f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #F7E9D4 0%, #D4AF37 100%);}.elementor-79 .elementor-element.elementor-element-a8df6a7{--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:center;}.elementor-79 .elementor-element.elementor-element-9608339{color:var( --e-global-color-e02f990 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-79 .elementor-element.elementor-element-76d188d{--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;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-79 .elementor-element.elementor-element-dccb816 img{width:90%;transition-duration:0.8s;border-radius:15px 15px 15px 15px;}.elementor-79 .elementor-element.elementor-element-849ed7e{--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;}.elementor-79 .elementor-element.elementor-element-31f648e{margin:42px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-79 .elementor-element.elementor-element-31f648e .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:30px;font-weight:600;color:#A1793F;}.elementor-79 .elementor-element.elementor-element-b204c15{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-79 .elementor-element.elementor-element-09a6771{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-79 .elementor-element.elementor-element-09a6771:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-09a6771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #F7E9D4 0%, #D4AF37 100%);}.elementor-79 .elementor-element.elementor-element-09a6771.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-14f1fb2{padding:25px 25px 25px 25px;}.elementor-79 .elementor-element.elementor-element-14f1fb2 .elementor-image-box-wrapper{text-align:start;}.elementor-79 .elementor-element.elementor-element-14f1fb2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-79 .elementor-element.elementor-element-14f1fb2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-79 .elementor-element.elementor-element-14f1fb2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-79 .elementor-element.elementor-element-14f1fb2 .elementor-image-box-wrapper .elementor-image-box-img{width:13%;}.elementor-79 .elementor-element.elementor-element-14f1fb2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-79 .elementor-element.elementor-element-14f1fb2 .elementor-image-box-title{font-family:"Vazirmatn", Sans-serif;font-weight:600;color:#A1793F;}.elementor-79 .elementor-element.elementor-element-14f1fb2:has(:hover) .elementor-image-box-title,
					 .elementor-79 .elementor-element.elementor-element-14f1fb2:has(:focus) .elementor-image-box-title{color:#A1793F;}.elementor-79 .elementor-element.elementor-element-14f1fb2 .elementor-image-box-description{font-family:"Vazirmatn", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-e02f990 );}.elementor-79 .elementor-element.elementor-element-a3ab1db{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-79 .elementor-element.elementor-element-a3ab1db:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-a3ab1db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #F7E9D4 0%, #D4AF37 100%);}.elementor-79 .elementor-element.elementor-element-a3ab1db.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-79 .elementor-element.elementor-element-47bb1ea{padding:25px 25px 25px 25px;}.elementor-79 .elementor-element.elementor-element-47bb1ea .elementor-image-box-wrapper{text-align:start;}.elementor-79 .elementor-element.elementor-element-47bb1ea.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-79 .elementor-element.elementor-element-47bb1ea.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-79 .elementor-element.elementor-element-47bb1ea.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-79 .elementor-element.elementor-element-47bb1ea .elementor-image-box-wrapper .elementor-image-box-img{width:13%;}.elementor-79 .elementor-element.elementor-element-47bb1ea .elementor-image-box-img img{transition-duration:0.3s;}.elementor-79 .elementor-element.elementor-element-47bb1ea .elementor-image-box-title{font-family:"Vazirmatn", Sans-serif;font-weight:600;color:#A1793F;}.elementor-79 .elementor-element.elementor-element-47bb1ea:has(:hover) .elementor-image-box-title,
					 .elementor-79 .elementor-element.elementor-element-47bb1ea:has(:focus) .elementor-image-box-title{color:#A1793F;}.elementor-79 .elementor-element.elementor-element-47bb1ea .elementor-image-box-description{font-family:"Vazirmatn", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-e02f990 );}.elementor-79 .elementor-element.elementor-element-a58f7a4{--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;}.elementor-79 .elementor-element.elementor-element-4115132{margin:42px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-79 .elementor-element.elementor-element-4115132 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:30px;font-weight:600;color:#A1793F;}.elementor-79 .elementor-element.elementor-element-4b1ac22{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-79 .elementor-element.elementor-element-83a6d20{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-79 .elementor-element.elementor-element-83a6d20:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-83a6d20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(125deg, #A1793F0D 0%, #F7E9D4 100%);}.elementor-79 .elementor-element.elementor-element-83a6d20.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-79 .elementor-element.elementor-element-267c082{padding:25px 25px 25px 25px;}.elementor-79 .elementor-element.elementor-element-267c082 .elementor-image-box-wrapper{text-align:start;}.elementor-79 .elementor-element.elementor-element-267c082.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-79 .elementor-element.elementor-element-267c082.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-79 .elementor-element.elementor-element-267c082.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-79 .elementor-element.elementor-element-267c082 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-79 .elementor-element.elementor-element-267c082 .elementor-image-box-img img{border-radius:9%;transition-duration:0.3s;}.elementor-79 .elementor-element.elementor-element-267c082 .elementor-image-box-title{font-family:"Vazirmatn", Sans-serif;font-weight:600;color:#A1793F;}.elementor-79 .elementor-element.elementor-element-267c082:has(:hover) .elementor-image-box-title,
					 .elementor-79 .elementor-element.elementor-element-267c082:has(:focus) .elementor-image-box-title{color:#A1793F;}.elementor-79 .elementor-element.elementor-element-267c082 .elementor-image-box-description{font-family:"Vazirmatn", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-e02f990 );}.elementor-79 .elementor-element.elementor-element-46fe43d{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-79 .elementor-element.elementor-element-46fe43d:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-46fe43d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(125deg, #A1793F0D 0%, #F7E9D4 100%);}.elementor-79 .elementor-element.elementor-element-46fe43d.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-79 .elementor-element.elementor-element-a4233bf{padding:25px 25px 25px 25px;}.elementor-79 .elementor-element.elementor-element-a4233bf .elementor-image-box-wrapper{text-align:start;}.elementor-79 .elementor-element.elementor-element-a4233bf.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-79 .elementor-element.elementor-element-a4233bf.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-79 .elementor-element.elementor-element-a4233bf.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-79 .elementor-element.elementor-element-a4233bf .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-79 .elementor-element.elementor-element-a4233bf .elementor-image-box-img img{border-radius:9%;transition-duration:0.3s;}.elementor-79 .elementor-element.elementor-element-a4233bf .elementor-image-box-title{font-family:"Vazirmatn", Sans-serif;font-weight:600;color:#A1793F;}.elementor-79 .elementor-element.elementor-element-a4233bf:has(:hover) .elementor-image-box-title,
					 .elementor-79 .elementor-element.elementor-element-a4233bf:has(:focus) .elementor-image-box-title{color:#A1793F;}.elementor-79 .elementor-element.elementor-element-a4233bf .elementor-image-box-description{font-family:"Vazirmatn", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-e02f990 );}.elementor-79 .elementor-element.elementor-element-4106a23{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-79 .elementor-element.elementor-element-4106a23:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-4106a23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(125deg, #A1793F0D 0%, #F7E9D4 100%);}.elementor-79 .elementor-element.elementor-element-4106a23.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-79 .elementor-element.elementor-element-c18c38f{padding:25px 25px 25px 25px;}.elementor-79 .elementor-element.elementor-element-c18c38f .elementor-image-box-wrapper{text-align:start;}.elementor-79 .elementor-element.elementor-element-c18c38f.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-79 .elementor-element.elementor-element-c18c38f.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-79 .elementor-element.elementor-element-c18c38f.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-79 .elementor-element.elementor-element-c18c38f .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-79 .elementor-element.elementor-element-c18c38f .elementor-image-box-img img{border-radius:9%;transition-duration:0.3s;}.elementor-79 .elementor-element.elementor-element-c18c38f .elementor-image-box-title{font-family:"Vazirmatn", Sans-serif;font-weight:600;color:#A1793F;}.elementor-79 .elementor-element.elementor-element-c18c38f:has(:hover) .elementor-image-box-title,
					 .elementor-79 .elementor-element.elementor-element-c18c38f:has(:focus) .elementor-image-box-title{color:#A1793F;}.elementor-79 .elementor-element.elementor-element-c18c38f .elementor-image-box-description{font-family:"Vazirmatn", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-e02f990 );}.elementor-79 .elementor-element.elementor-element-5479d81{--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;}.elementor-79 .elementor-element.elementor-element-e326a06{margin:42px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-79 .elementor-element.elementor-element-e326a06 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:30px;font-weight:600;color:#A1793F;}.elementor-79 .elementor-element.elementor-element-c6bbefb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-79 .elementor-element.elementor-element-fbb38c6{--display:flex;--background-transition:1s;}.elementor-79 .elementor-element.elementor-element-7b88275 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-6cbccdc{color:var( --e-global-color-fd0df17 );}.elementor-79 .elementor-element.elementor-element-797a1ee{--display:flex;}.elementor-79 .elementor-element.elementor-element-7ec380c .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-00809b1{color:var( --e-global-color-fd0df17 );}.elementor-79 .elementor-element.elementor-element-6fdef3b{--display:flex;}.elementor-79 .elementor-element.elementor-element-645b7f2 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-953fcfe{color:var( --e-global-color-fd0df17 );}.elementor-79 .elementor-element.elementor-element-9a255a1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-79 .elementor-element.elementor-element-aa34db9{--display:flex;}.elementor-79 .elementor-element.elementor-element-b6e738d .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-92eed52{color:var( --e-global-color-fd0df17 );}.elementor-79 .elementor-element.elementor-element-0aad7a7{--display:flex;}.elementor-79 .elementor-element.elementor-element-734b5fd .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-7023cc1{color:var( --e-global-color-fd0df17 );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-79 .elementor-element.elementor-element-14f1fb2 .elementor-image-box-img{margin-bottom:15px;}.elementor-79 .elementor-element.elementor-element-47bb1ea .elementor-image-box-img{margin-bottom:15px;}.elementor-79 .elementor-element.elementor-element-267c082 .elementor-image-box-img{margin-bottom:14px;}.elementor-79 .elementor-element.elementor-element-a4233bf .elementor-image-box-img{margin-bottom:14px;}.elementor-79 .elementor-element.elementor-element-c18c38f .elementor-image-box-img{margin-bottom:14px;}}@media(min-width:768px){.elementor-79 .elementor-element.elementor-element-b0762f2{--width:80%;}.elementor-79 .elementor-element.elementor-element-a8df6a7{--width:50%;}.elementor-79 .elementor-element.elementor-element-76d188d{--width:50%;}.elementor-79 .elementor-element.elementor-element-b204c15{--width:100%;}.elementor-79 .elementor-element.elementor-element-fbb38c6{--width:33.33%;}.elementor-79 .elementor-element.elementor-element-797a1ee{--width:33.33%;}.elementor-79 .elementor-element.elementor-element-6fdef3b{--width:33.33%;}.elementor-79 .elementor-element.elementor-element-aa34db9{--width:33.33%;}.elementor-79 .elementor-element.elementor-element-0aad7a7{--width:33.33%;}}/* Start custom CSS for container, class: .elementor-element-fbb38c6 *//* کارت‌های محصولات با رنگ کرم روشن */
.product {
  background: #F7E9D4; /* کرم روشن */
  border-radius: 18px;
  padding: 24px;
  box-shadow: 0 15px 50px rgba(0,0,0,0.08);
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  color: #2C2C2C; /* متن تیره روی کارت */
  position: relative;
  overflow: hidden;
}

/* Overlay گرادیانت نرم برای عمق بیشتر */
.product::after {
  content:'';
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background: linear-gradient(180deg, rgba(212,175,55,0.05), rgba(161,121,63,0.05));
  pointer-events:none;
}

/* افکت hover */
.product:hover {
  transform: translateY(-6px);
  box-shadow: 0 20px 60px rgba(0,0,0,0.15);
}

/* تیتر و متن داخل کارت */
.product h3 {
  color: #2C2C2C;
  margin-bottom: 10px;
}

.product p {
  color: #666666;
  line-height:1.6;
}

/* اگر خواستی تیترها gradient باشه */
.product h3.gradient-text {
  background: linear-gradient(90deg, #D4AF37, #A1793F);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */