.elementor-kit-6{--e-global-color-primary:#A41623;--e-global-color-secondary:#86121C;--e-global-color-text:#444E5D;--e-global-color-accent:#A41623;--e-global-color-87caf11:#12325C;--e-global-color-1fc956c:#E2E8F0;--e-global-color-511672e:#CBD5E1;--e-global-color-6543a7d:#0F172A;--e-global-color-d173e49:#FFFFFF;--e-global-color-7dfbec2:#F5F7FA;--e-global-color-97ed29b:#FFF1F2;--e-global-color-afe09f5:#FFDFE2;--e-global-color-b9d69ab:#4B040A;--e-global-color-833c8b8:#2563EB;--e-global-color-648850f:#1D4ED8;--e-global-typography-primary-font-family:"yekanbakh";--e-global-typography-primary-font-size:0.9rem;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:2em;--e-global-typography-primary-letter-spacing:-0.2px;--e-global-typography-secondary-font-family:"yekanbakh";--e-global-typography-secondary-font-size:0.9rem;--e-global-typography-secondary-font-weight:500;--e-global-typography-secondary-line-height:2em;--e-global-typography-secondary-letter-spacing:-0.2px;--e-global-typography-text-font-family:"yekanbakh";--e-global-typography-text-font-size:0.9rem;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:2em;--e-global-typography-text-letter-spacing:-0.2px;--e-global-typography-accent-font-family:"yekanbakh";--e-global-typography-accent-font-size:0.9rem;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:1.5em;--e-global-typography-accent-letter-spacing:-0.2px;--e-global-typography-51aab2f-font-family:"yekanbakh";--e-global-typography-51aab2f-font-size:1rem;--e-global-typography-51aab2f-font-weight:500;--e-global-typography-51aab2f-line-height:2em;--e-global-typography-51aab2f-letter-spacing:-0.2px;--e-global-typography-96df1a9-font-family:"ray";--e-global-typography-96df1a9-font-size:1.8rem;--e-global-typography-96df1a9-font-weight:800;--e-global-typography-96df1a9-line-height:1.8em;--e-global-typography-96df1a9-letter-spacing:-0.2px;background-color:var( --e-global-color-7dfbec2 );color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), var(--mainfont);font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 p{margin-block-end:2em;}.elementor-kit-6 a:hover{font-weight:600;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), var(--mainfont);font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );border-radius:15px 15px 15px 15px;}.elementor-kit-6 img{border-radius:20px 20px 20px 20px;}.elementor-kit-6 input:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea,.elementor-kit-6 .elementor-field-textual{border-radius:20px 20px 20px 20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1350px;}.e-con{--container-max-width:1350px;--container-default-padding-top:1em;--container-default-padding-right:1em;--container-default-padding-bottom:1em;--container-default-padding-left:1em;}.elementor-widget:not(:last-child){--kit-widget-spacing:1em;}.elementor-element{--widgets-spacing:1em 1em;--widgets-spacing-row:1em;--widgets-spacing-column:1em;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-96df1a9-font-size:1.4rem;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-kit-6 img{border-radius:15px 15px 15px 15px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;--container-default-padding-top:.80em;--container-default-padding-right:.80em;--container-default-padding-bottom:.80em;--container-default-padding-left:.80em;}}/* Start custom CSS */:root{
    --red: #A41623;
    --dark-red: #86121C;
    --text: #444E5D;
    --button: #A41623;

    --border: #E2E8F0;
    --dark-border: #CBD5E1;
    --dark-text: #0F172A;
    --blue: #12325C;
    --white: #FFFFFF;
    --bg: #F5F7FA;
    --lighter-red: #FFF1F2;
    --light-red: #FFDFE2;
    --darker-red: #4B040A;
    --link: #2563EB;
    --link-hover: #1D4ED8;
    
    --shadow: 0 2px 20px rgba(15, 23, 42, 0.06);
}


body *{
    box-sizing: border-box;
    font-family: yekanbakh;
}



.woocommerce-error , 
.woocommerce-message ,
.woocommerce-info {
    margin: 1em !important;
    max-width: 1300px !important;
    width: 100% !important;
}

.woocommerce-NoticeGroup div ,
.woocommerce-notices-wrapper{
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}



::-webkit-scrollbar{
    width: 10px;
    background: #fff;
}

::-webkit-scrollbar-thumb{
    background: var(--red);
    border-radius: 3px;
}


.voorodak__wrapper-main ,
.voorodak__wrapper{
    font-family: yekanbakh !important;
}

.voorodak-digikala{
    align-items: center;
    height: 100dvh !important;
}
.voorodak__wrapper-main-box-title{
    font-family: yekanbakh !important;
}
.voorodak__wrapper-main-box-description p{
    font-family: yekanbakh !important;
}




/*Prodcut Loop Codes */


.awp-product-loop {
    box-shadow: var(--shadow);
    transition: .2s ease;
}

.awp-product-loop:hover{
    transform: translatey(-2px);
}
.awp-product-loop .awp-btn svg {
     transition: .2s ease;
}
.awp-product-loop:hover .awp-btn svg{
    transform: rotate(10deg) scale(1.09) !important;
}

.awp-product-loop:hover h2{
    transition: 0.2s ease !important;
}
.awp-product-loop:hover h2{
    color: var(--red) !important;
}


.awp-product-loop .awp-loop-img{
    transition: 0.4s ease;
}
.awp-product-loop:hover .awp-loop-img{
    scale: 1.1;
}

/*Prodcut Loop Codes *//* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'yekanbakh';
	font-display: auto;
	src: url('https://zinowomen.com/wp-content/uploads/2026/07/YekanBakhFaNum-VF.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ray';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://zinowomen.com/wp-content/uploads/2026/07/Ray-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'ray';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://zinowomen.com/wp-content/uploads/2026/07/Ray-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'ray';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://zinowomen.com/wp-content/uploads/2026/07/Ray-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'ray';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://zinowomen.com/wp-content/uploads/2026/07/Ray-ExtraBlack.ttf') format('truetype');
}
/* End Custom Fonts CSS */