.elementor-4197 .elementor-element.elementor-element-657a788{--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-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:#E6DCCE;--border-color:#E6DCCE;--border-radius:10px 10px 10px 10px;--padding-top:0.825rem;--padding-bottom:0.825rem;--padding-left:0.825rem;--padding-right:0.825rem;}.elementor-4197 .elementor-element.elementor-element-657a788:not(.elementor-motion-effects-element-type-background), .elementor-4197 .elementor-element.elementor-element-657a788 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF9EF;}.elementor-4197 .elementor-element.elementor-element-1b93c4d > .elementor-widget-container{background-color:var( --e-global-color-770d2d0 );border-radius:8px 8px 8px 8px;}.elementor-4197 .elementor-element.elementor-element-1b93c4d img{width:100%;height:215px;object-fit:contain;object-position:center center;border-radius:17px 17px 17px 17px;}.elementor-4197 .elementor-element.elementor-element-7da5c33{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4197 .elementor-element.elementor-element-0fb2f55 .elementor-heading-title{font-family:"iran yekan", Sans-serif;font-size:12px;font-weight:300;color:#4B2F21D1;}.elementor-4197 .elementor-element.elementor-element-7dda004{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4197 .elementor-element.elementor-element-51c3b08{text-align:center;}.elementor-4197 .elementor-element.elementor-element-51c3b08 .elementor-heading-title{font-family:"iranyekanwebregular_FaNum", Sans-serif;font-size:14px;color:#997730;}.elementor-4197 .elementor-element.elementor-element-0a89f1b > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4197 .elementor-element.elementor-element-0a89f1b{--e-rating-icon-font-size:12px;--e-rating-icon-marked-color:#997730;}.elementor-4197 .elementor-element.elementor-element-adc36aa > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4197 .elementor-element.elementor-element-adc36aa .elementor-heading-title{font-family:"iran yekan", Sans-serif;font-size:17px;font-weight:300;color:#392419;}.elementor-4197 .elementor-element.elementor-element-9f80c94 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-4197 .elementor-element.elementor-element-9f80c94{font-family:"iran yekan", Sans-serif;font-size:13px;line-height:1.9em;color:#514535;}.elementor-4197 .elementor-element.elementor-element-a2c9988 > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-4197 .elementor-element.elementor-element-a2c9988 .cart button, .elementor-4197 .elementor-element.elementor-element-a2c9988 .cart .button{font-family:"iran yekan", Sans-serif;font-size:14px;font-weight:400;border-radius:6px 6px 6px 6px;transition:all 0.2s;}.elementor-4197 .elementor-element.elementor-element-a2c9988 .cart button:hover, .elementor-4197 .elementor-element.elementor-element-a2c9988 .cart .button:hover{border-color:#FF0000;}.elementor-4197 .elementor-element.elementor-element-a2c9988 .quantity .qty{font-family:"iran yekan", Sans-serif;border-style:none;border-radius:0px 0px 0px 0px;transition:all 0.2s;}.woocommerce .elementor-4197 .elementor-element.elementor-element-a2c9988 form.cart table.variations label{color:#392419;font-family:"iran yekan", Sans-serif;font-size:14px;}.woocommerce .elementor-4197 .elementor-element.elementor-element-a2c9988 form.cart table.variations td.value select, .woocommerce .elementor-4197 .elementor-element.elementor-element-a2c9988 form.cart table.variations td.value:before{border:1px solid #FFFFFF;border-radius:0px;}.woocommerce .elementor-4197 .elementor-element.elementor-element-a2c9988 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-4197 .elementor-element.elementor-element-a2c9988 form.cart table.variations td.value:before{font-family:"iran yekan", Sans-serif;}.elementor-4197 .elementor-element.elementor-element-a84d788 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:0.35rem 0.5rem 0.1rem 0.5rem;border-radius:6px 6px 6px 6px;}.elementor-4197 .elementor-element.elementor-element-a84d788.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-4197 .elementor-element.elementor-element-a84d788{right:6%;}body.rtl .elementor-4197 .elementor-element.elementor-element-a84d788{left:6%;}.elementor-4197 .elementor-element.elementor-element-a84d788{top:6%;font-size:13px;font-weight:500;line-height:1rem;color:var( --e-global-color-text );}.jet-listing-item.single-jet-engine.elementor-page-4197 > .elementor{width:300px;margin-left:auto;margin-right:auto;}@media(min-width:768px){.elementor-4197 .elementor-element.elementor-element-7dda004{--width:20%;}}@media(max-width:1024px){.elementor-4197 .elementor-element.elementor-element-657a788{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0.625rem;--padding-bottom:0.625rem;--padding-left:0.625rem;--padding-right:0.625rem;}.elementor-4197 .elementor-element.elementor-element-1b93c4d img{height:155px;}.elementor-4197 .elementor-element.elementor-element-a84d788 > .elementor-widget-container{padding:0.3rem 0.5rem 0.06rem 0.5rem;}.elementor-4197 .elementor-element.elementor-element-a84d788{font-size:11px;}}@media(max-width:767px){.elementor-4197 .elementor-element.elementor-element-1b93c4d img{height:170px;}}/* Start custom CSS for image, class: .elementor-element-1b93c4d */.elementor-4197 .elementor-element.elementor-element-1b93c4d a{
    width: 100%;
}
.elementor-4197 .elementor-element.elementor-element-1b93c4d .elementor-widget-container{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-adc36aa */.elementor-heading-title a{
    font-family: 'iran yekan' !important;
    font-weight: 400;
    font-size: 18px !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-a2c9988 */.single_add_to_cart_button {
    background-color: #392419 !important;
    width: 100%;
}
.input-text {
    border-radius: 5px !important;
    border: 1px solid #392419 !important;
}
.variations tbody , .label , .value {
    border: none !important;
}
tr {
    display: flex !important;
    align-items: center !important;
    border-bottom: 1px solid #F2E9DC;
    
}
th {
    padding: 0px !important;
}
td , th{
    background: #FEF9EF !important;
}
.reset_variations {
    display: none;
}
.variable-item {
    background: #FEF9EF !important;
    border: none !important;
}
.reset_variations {
    display: none !important;
}
```css
/* وزن انتخاب‌شده */
.elementor-4197 .elementor-element.elementor-element-a2c9988 .variable-item.button-variable-item.selected,
.elementor-4197 .elementor-element.elementor-element-a2c9988 .variable-item.button-variable-item[aria-checked="true"],
.elementor-4197 .elementor-element.elementor-element-a2c9988 .variable-item.button-variable-item[aria-pressed="true"],
.elementor-4197 .elementor-element.elementor-element-a2c9988 .variable-item.button-variable-item.is-selected {
    border: none !important;
    background: #F7E6C7 !important;
    box-shadow: 0 0 0 1px #AD8C4A !important;
}

/* متن داخل وزن انتخاب‌شده */
```css
/* استایل وزن انتخاب‌شده */
.elementor-4197 .elementor-element.elementor-element-a2c9988 ul.variable-items-wrapper li.variable-item[aria-checked="true"] {
    background: #F7E6C7 !important;
    background-color: #F7E6C7 !important;
    box-shadow: 0 0 0 1px #AD8C4A !important;
}

/* رنگ متن و محتوای داخلی */
.variable-item[aria-checked="true"] {
    background: #F7E6C7 !important;
    color: #42291D !important;

}

/* جلوگیری از تغییر رنگ هنگام هاور */
.elementor-4197 .elementor-element.elementor-element-a2c9988 ul.variable-items-wrapper li.variable-item[aria-checked="true"]:hover {
    background: #F7E6C7 !important;
    border-color: #AD8C4A !important;
}
```css
/* حذف بوردر ضخیم در حالت انتخاب‌شده */
.elementor-4197 .elementor-element.elementor-element-a2c9988 ul.variable-items-wrapper li.variable-item.button-variable-item.selected {
    border: 1px solid #AD8C4A !important;
    outline: none !important;
    box-shadow: none !important;
}

/* حذف افکت اضافی قبل و بعد گزینه */
.elementor-4197 .elementor-element.elementor-element-a2c9988 ul.variable-items-wrapper li.variable-item.button-variable-item.selected::before,
.elementor-4197 .elementor-element.elementor-element-a2c9988 ul.variable-items-wrapper li.variable-item.button-variable-item.selected::after {
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
}

.woo-selected-variation-item-name {
    display: none !important;
}

/* حذف سایه و بوردر داخلی */
.elementor-4197 .elementor-element.elementor-element-a2c9988 ul.variable-items-wrapper li.variable-item.button-variable-item.selected .variable-item-contents {
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
}
```
```css
/* کنترل کامل بوردر وزن انتخاب‌شده */
.elementor-4197 .elementor-element.elementor-element-a2c9988 li.variable-item.button-variable-item.selected {
    border: 1px solid #AD8C4A !important;
    outline: 0 !important;
    box-shadow: none !important;
}

/* حذف بوردر و سایه‌ای که افزونه اضافه می‌کند */
.elementor-4197 .elementor-element.elementor-element-a2c9988 li.variable-item.button-variable-item.selected::before,
.elementor-4197 .elementor-element.elementor-element-a2c9988 li.variable-item.button-variable-item.selected::after {
    border: 0 !important;
    outline: 0 !important;
    box-shadow: none !important;
}

/* جلوگیری از اعمال استایل انتخاب روی محتوای داخلی */
.elementor-4197 .elementor-element.elementor-element-a2c9988 li.variable-item.button-variable-item.selected .variable-item-contents {
    border: 0 !important;
    outline: 0 !important;
    box-shadow: none !important;
}
```
```css
/* رنگ ثابت دکمه افزودن به سبد خرید */
.woocommerce div.product form.cart .single_add_to_cart_button,
.woocommerce div.product form.cart .single_add_to_cart_button.wc-variation-selection-needed,
.woocommerce div.product form.cart .single_add_to_cart_button.disabled,
.woocommerce div.product form.cart .single_add_to_cart_button:disabled {
    background: #42291D !important;
    background-color: #42291D !important;
    color: #FFFFFF !important;
    border: 1px solid #42291D !important;
    opacity: 1 !important;
    box-shadow: none !important;
}

/* رنگ هنگام هاور */
.woocommerce div.product form.cart .single_add_to_cart_button:hover {
    background: #63412C !important;
    background-color: #63412C !important;
    color: #FFFFFF !important;
}
```/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-657a788 */.elementor-4197 .elementor-element.elementor-element-657a788:hover {
    transform: translateY(-7px);
    transition: 0.3s;
}

.elementor-4197 .elementor-element.elementor-element-657a788:not(:hover) {
    transition: 0.3s;
}
.elementor-4197 .elementor-element.elementor-element-657a788:hover .elementor-button-icon svg{
    position: absolute;
    right: -40px;
}
.elementor-4197 .elementor-element.elementor-element-657a788:hover .elementor-button{
    background-color: var(--e-global-color-secondary);
    padding-right: 1.3rem;
}
.elementor-4197 .elementor-element.elementor-element-657a788:hover .elementor-button-wrapper .elementor-button-icon svg{
    right: 6px;
}/* End custom CSS */