.elementor-70 .elementor-element.elementor-element-ad00aad{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:0.5rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-70 .elementor-element.elementor-element-c556fb0 .elementor-heading-title{font-family:"a";font-size:0.7rem;line-height:1.2rem;color:#1CA42F;}.elementor-70 .elementor-element.elementor-element-3b1e106{--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;--flex-wrap:nowrap;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-3b1e106.e-con{--align-self:center;}.elementor-70 .elementor-element.elementor-element-a723107{--display:flex;}.elementor-70 .elementor-element.elementor-element-d7fc694{--display:flex;}.elementor-70 .elementor-element.elementor-element-243b24b{--display:flex;}.elementor-70 .elementor-element.elementor-element-34f7c8b .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-34f7c8b > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-70 .elementor-element.elementor-element-34f7c8b{--sections-border-type:solid;--links-normal-color:var( --e-global-color-text );--links-hover-color:var( --e-global-color-text );--forms-buttons-hover-border-color:var( --e-global-color-primary );--forms-buttons-border-type:solid;--forms-buttons-border-color:var( --e-global-color-primary );--order-summary-remove-icon-normal-color:var( --e-global-color-secondary );--order-summary-remove-icon-hover-color:var( --e-global-color-secondary );--totals-rows-gap-top:calc( 2rem/2 );--totals-rows-gap-bottom:calc( 2rem/2 );--totals-color:var( --e-global-color-text );--totals-divider-color:#E3DED7;--totals-divider-weight:1px;}.elementor-70 .elementor-element.elementor-element-34f7c8b .e-cart-content, .elementor-70 .elementor-element.elementor-element-34f7c8b .woocommerce-shipping-destination, .elementor-70 .elementor-element.elementor-element-34f7c8b .shipping-calculator-button{font-family:"a";}.elementor-70 .elementor-element.elementor-element-34f7c8b #shipping_method li label{font-family:"a";}.elementor-70 .elementor-element.elementor-element-34f7c8b .coupon .input-text, .elementor-70 .elementor-element.elementor-element-34f7c8b .cart-collaterals .input-text, .elementor-70 .elementor-element.elementor-element-34f7c8b select, .elementor-70 .elementor-element.elementor-element-34f7c8b .select2-selection--single{border-style:solid;}.elementor-70 .elementor-element.elementor-element-34f7c8b .shop_table .button{border-width:0.05rem 0.05rem 0.05rem 0.05rem;}.elementor-70 .elementor-element.elementor-element-34f7c8b .cart td span, .elementor-70 .elementor-element.elementor-element-34f7c8b .cart td, .elementor-70 .elementor-element.elementor-element-34f7c8b .input-text.qty{font-family:"a";font-weight:bold;}.elementor-70 .elementor-element.elementor-element-34f7c8b .cart_totals .shop_table td:before, .elementor-70 .elementor-element.elementor-element-34f7c8b .cart_totals .shop_table td .woocommerce-Price-amount{font-family:"a";font-weight:bold;}.elementor-70 .elementor-element.elementor-element-52789ba{--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;border-style:solid;--border-style:solid;border-width:0.05rem 0rem 0rem 0rem;--border-top-width:0.05rem;--border-right-width:0rem;--border-bottom-width:0rem;--border-left-width:0rem;--padding-top:0.8rem;--padding-bottom:0.8rem;--padding-left:0.5rem;--padding-right:0.5rem;--z-index:0;}.elementor-70 .elementor-element.elementor-element-52789ba:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-52789ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-501b956 .elementor-button{background-color:var( --e-global-color-primary );font-family:"a";font-weight:bold;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:0.25rem 0.25rem 0.25rem 0.25rem;}.elementor-70 .elementor-element.elementor-element-501b956{width:100%;max-width:100%;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-70 .elementor-element.elementor-element-34f7c8b{--sections-padding:0px 0px 0px 0px;--sections-margin:0rem;}.elementor-70 .elementor-element.elementor-element-52789ba{--z-index:90;}}@media(min-width:768px){.elementor-70 .elementor-element.elementor-element-3b1e106{--width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-70 .elementor-element.elementor-element-3b1e106{--width:80%;}}/* Start custom CSS */.custom-quantity-wrapper{touch-action:manipulation;display:flex;gap:.1rem;flex-direction:row-reverse;}.custom-quantity-wrapper button{padding:0 .7rem;}.custom-quantity-wrapper button:hover,.custom-quantity-wrapper button:focus{background:var(--e-global-color-accent);color:var(--e-global-color-primary);}.actions button{font-size:.8rem!important;color:var(--e-global-color-primary)!important;font-weight:normal!important;}.product-thumbnail{display:block!important;}.s1 input{text-align:center!important;}.coupon,.shop_table thead{display:none;}@media (max-width:768px){.s1 .e-cart__container{gap:1rem;}.product-thumbnail{padding:0!important;}.product-remove{padding:0!important;}.product-name,.product-price,.product-quantity,.product-subtotal{padding:.5rem 0!important;}.shop_table td,.shop_table tr{padding:0 .3rem;}.wc-proceed-to-checkout{display:none!important;}.product-name{display:block!important;}.product-name a{text-align:left;}}.product-thumbnail::before{display:none;}.product-name a{font-size:.8rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;}.product-name::before{font-family:'a';}.product-quantity::before{content:'تعداد:';}.s1 .product-price::before{content:'قیمت:';}.s1 .product-subtotal::before{content:'قیمت کل:';}.s1 .product-name::before{content:'محصول:';}.s1 .product-quantity::before,.s1 .product-price::before,.s1 .product-subtotal::before,.s1 .product-name::before{font-size:0.7rem;}.product-remove{padding:0 .5rem!important;font-size:.7rem;}.woocommerce-shipping-destination{display:none;}@media (min-width:1024px){.product-name{border-top:.05rem solid var(--e-global-color-accent)!important;}.cart_item:first-child th.product-name{border-top:none!important;}}.woocommerce-Price-currencySymbol{display:none!important;}
/*steps*/
.checkout-steps .step{padding:.3rem 0;text-align:center;border:.05rem solid var(--e-global-color-f1fcf39);border-radius:.25rem;background-color:var(--e-global-color-accent);}.checkout-steps .step::before{content:'';top:50%;left:-2rem;height:.2rem;background:var(--e-global-color-f1fcf39);transform:translateY(-50%);z-index:-1;}.checkout-steps .current-step{background-color:var(--e-global-color-primary);border:.05rem solid var(--e-global-color-primary);}.checkout-steps .current-step h2{color:var(--e-global-color-accent);}.checkout-steps .current-step::after{content:'';position:absolute;top:50%;left:-2rem;width:2rem;height:.2rem;background:var(--e-global-color-primary);transform:translateY(-50%);}.thankyou::before{display:none;}.checkout-steps .step h2{font-size:.7rem;line-height:1.8rem;font-weight:bold;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'a';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://vanillaberry.ir/wp-content/uploads/2024/10/v1.woff2') format('woff2');
}
@font-face {
	font-family: 'a';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://vanillaberry.ir/wp-content/uploads/2024/10/v3.woff2') format('woff2');
}
/* End Custom Fonts CSS */