.elementor-7059 .elementor-element.elementor-element-53ee4ac > .elementor-container{max-width:1600px;}.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-7059 .elementor-element.elementor-element-f45228e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7059 .elementor-element.elementor-element-2e2c28b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7059 .elementor-element.elementor-element-2e2c28b > .elementor-container{max-width:1008px;}.elementor-bc-flex-widget .elementor-7059 .elementor-element.elementor-element-075432c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7059 .elementor-element.elementor-element-075432c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7059 .elementor-element.elementor-element-075432c:not(.elementor-widget),.elementor-7059 .elementor-element.elementor-element-075432c{backdrop-filter:brightness( 1 ) contrast( 1 ) saturate( 1 ) blur( 0px ) hue-rotate( 0deg );-webkit-backdrop-filter:brightness( 1 ) contrast( 1 ) saturate( 1 ) blur( 0px ) hue-rotate( 0deg );}.elementor-7059 .elementor-element.elementor-element-689d09c > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7059 .elementor-element.elementor-element-689d09c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7059 .elementor-element.elementor-element-689d09c img{width:100%;max-width:100%;opacity:1;border-radius:32px 32px 32px 32px;}.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-7059 .elementor-element.elementor-element-c1cb35f .elementor-button{background-color:#FFFFFF;font-family:"B_NAZANIN", Sans-serif;font-size:15px;font-weight:700;fill:#1A1616;color:#1A1616;border-radius:14px 14px 14px 14px;}.elementor-7059 .elementor-element.elementor-element-c1cb35f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7059 .elementor-element.elementor-element-c1cb35f.elementor-element{--align-self:stretch;}body:not(.rtl) .elementor-7059 .elementor-element.elementor-element-c1cb35f{left:0px;}body.rtl .elementor-7059 .elementor-element.elementor-element-c1cb35f{right:0px;}.elementor-7059 .elementor-element.elementor-element-c1cb35f{top:150px;}.elementor-7059 .elementor-element.elementor-element-c1cb35f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7059 .elementor-element.elementor-element-c1cb35f .elementor-button:hover, .elementor-7059 .elementor-element.elementor-element-c1cb35f .elementor-button:focus{color:#F00D0D;}.elementor-7059 .elementor-element.elementor-element-c1cb35f .elementor-button:hover svg, .elementor-7059 .elementor-element.elementor-element-c1cb35f .elementor-button:focus svg{fill:#F00D0D;}.elementor-bc-flex-widget .elementor-7059 .elementor-element.elementor-element-a16b808.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7059 .elementor-element.elementor-element-a16b808.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7059 .elementor-element.elementor-element-3f81bcd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7059 .elementor-element.elementor-element-3f81bcd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7059 .elementor-element.elementor-element-3f81bcd img{border-radius:32px 32px 32px 32px;}.elementor-7059 .elementor-element.elementor-element-2a5e7e3 .elementor-button{background-color:#FFFFFF;font-family:"B_NAZANIN", Sans-serif;font-size:15px;font-weight:700;fill:#1A1616;color:#1A1616;border-radius:14px 14px 14px 14px;}.elementor-7059 .elementor-element.elementor-element-2a5e7e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-7059 .elementor-element.elementor-element-2a5e7e3{left:0px;}body.rtl .elementor-7059 .elementor-element.elementor-element-2a5e7e3{right:0px;}.elementor-7059 .elementor-element.elementor-element-2a5e7e3{top:150px;}.elementor-7059 .elementor-element.elementor-element-2a5e7e3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7059 .elementor-element.elementor-element-2a5e7e3 .elementor-button:hover, .elementor-7059 .elementor-element.elementor-element-2a5e7e3 .elementor-button:focus{color:#E31717;}.elementor-7059 .elementor-element.elementor-element-2a5e7e3 .elementor-button:hover svg, .elementor-7059 .elementor-element.elementor-element-2a5e7e3 .elementor-button:focus svg{fill:#E31717;}.elementor-7059 .elementor-element.elementor-element-9a31f6f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7059 .elementor-element.elementor-element-9a31f6f img{border-radius:32px 32px 32px 32px;}.elementor-7059 .elementor-element.elementor-element-20f779e .elementor-button{background-color:#FFFFFF;font-family:"B_NAZANIN", Sans-serif;font-size:16px;font-weight:900;fill:#1A1616;color:#1A1616;border-radius:0px 0px 0px 0px;}.elementor-7059 .elementor-element.elementor-element-20f779e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7059 .elementor-element.elementor-element-20f779e.elementor-element{--align-self:stretch;}body:not(.rtl) .elementor-7059 .elementor-element.elementor-element-20f779e{left:0px;}body.rtl .elementor-7059 .elementor-element.elementor-element-20f779e{right:0px;}.elementor-7059 .elementor-element.elementor-element-20f779e{top:150px;}.elementor-7059 .elementor-element.elementor-element-20f779e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7059 .elementor-element.elementor-element-7b77ac9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7059 .elementor-element.elementor-element-7b77ac9.elementor-element{--align-self:flex-start;}.elementor-7059 .elementor-element.elementor-element-7b77ac9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7059 .elementor-element.elementor-element-7b77ac9{text-align:center;}.elementor-7059 .elementor-element.elementor-element-7b77ac9 img{width:100%;max-width:100%;height:117px;border-radius:32px 32px 32px 32px;}.elementor-7059 .elementor-element.elementor-element-f09d7a2 .elementor-button{background-color:#FFFFFF;font-family:"B_NAZANIN", Sans-serif;font-size:19px;font-weight:900;fill:#1A1616;color:#1A1616;border-radius:14px 14px 14px 14px;}.elementor-7059 .elementor-element.elementor-element-f09d7a2 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-7059 .elementor-element.elementor-element-f09d7a2{left:0px;}body.rtl .elementor-7059 .elementor-element.elementor-element-f09d7a2{right:0px;}.elementor-7059 .elementor-element.elementor-element-f09d7a2{top:150px;}.elementor-7059 .elementor-element.elementor-element-f09d7a2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7059 .elementor-element.elementor-element-f09d7a2 .elementor-button:hover, .elementor-7059 .elementor-element.elementor-element-f09d7a2 .elementor-button:focus{color:#EA1414;}.elementor-7059 .elementor-element.elementor-element-f09d7a2 .elementor-button:hover svg, .elementor-7059 .elementor-element.elementor-element-f09d7a2 .elementor-button:focus svg{fill:#EA1414;}.elementor-7059 .elementor-element.elementor-element-48e6e26.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7059 .elementor-element.elementor-element-48e6e26 > .elementor-widget-container{border-radius:32px 32px 32px 32px;}.elementor-7059 .elementor-element.elementor-element-48e6e26 img{border-radius:32px 32px 32px 32px;}.elementor-7059 .elementor-element.elementor-element-7a02c28 .elementor-button{background-color:#FFFFFF;font-family:"B_NAZANIN", Sans-serif;font-size:15px;font-weight:900;fill:#1A1616;color:#1A1616;border-radius:14px 14px 14px 14px;}.elementor-7059 .elementor-element.elementor-element-7a02c28 .elementor-button:hover, .elementor-7059 .elementor-element.elementor-element-7a02c28 .elementor-button:focus{background-color:#FFFFFF;color:#E10D0D;}.elementor-7059 .elementor-element.elementor-element-7a02c28 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7059 .elementor-element.elementor-element-7a02c28.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-7059 .elementor-element.elementor-element-7a02c28{left:0px;}body.rtl .elementor-7059 .elementor-element.elementor-element-7a02c28{right:0px;}.elementor-7059 .elementor-element.elementor-element-7a02c28{top:150px;}.elementor-7059 .elementor-element.elementor-element-7a02c28.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7059 .elementor-element.elementor-element-7a02c28 .elementor-button:hover svg, .elementor-7059 .elementor-element.elementor-element-7a02c28 .elementor-button:focus svg{fill:#E10D0D;}.elementor-7059 .elementor-element.elementor-element-fd7ac67 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7059 .elementor-element.elementor-element-fd7ac67.elementor-element{--align-self:flex-end;}.elementor-7059 .elementor-element.elementor-element-fd7ac67.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7059 .elementor-element.elementor-element-fd7ac67 img{width:100%;max-width:100%;}.elementor-7059 .elementor-element.elementor-element-d4f8778 .elementor-button{background-color:#FFFFFF;font-family:"B_NAZANIN", Sans-serif;font-size:16px;font-weight:900;fill:#1A1616;color:#1A1616;border-radius:14px 14px 14px 14px;}.elementor-7059 .elementor-element.elementor-element-d4f8778 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-7059 .elementor-element.elementor-element-d4f8778{left:0px;}body.rtl .elementor-7059 .elementor-element.elementor-element-d4f8778{right:0px;}.elementor-7059 .elementor-element.elementor-element-d4f8778{top:150px;}.elementor-7059 .elementor-element.elementor-element-d4f8778.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7059 .elementor-element.elementor-element-d4f8778 .elementor-button:hover, .elementor-7059 .elementor-element.elementor-element-d4f8778 .elementor-button:focus{color:#EB0505;}.elementor-7059 .elementor-element.elementor-element-d4f8778 .elementor-button:hover svg, .elementor-7059 .elementor-element.elementor-element-d4f8778 .elementor-button:focus svg{fill:#EB0505;}.elementor-7059 .elementor-element.elementor-element-14f8d00{--e-image-carousel-slides-to-show:3;}.elementor-7059 .elementor-element.elementor-element-14f8d00 > .elementor-widget-container{margin:2px 2px 2px 2px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-7059 .elementor-element.elementor-element-14f8d00.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7059 .elementor-element.elementor-element-14f8d00 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:25px 25px 25px 25px;border-color:#FFFDFD;border-radius:32px 32px 32px 32px;}.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-7059 .elementor-element.elementor-element-b3f3e8c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7059 .elementor-element.elementor-element-b3f3e8c{text-align:center;}.elementor-7059 .elementor-element.elementor-element-b3f3e8c .elementor-heading-title{font-family:"B_NAZANIN", Sans-serif;font-size:20px;font-weight:600;mix-blend-mode:luminosity;color:#2B505F;}.elementor-7059 .elementor-element.elementor-element-f6ba741{--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-7059 .elementor-element.elementor-element-059ee6b .xpro-product-grid-wrapper .xpro-woo-product-grid-img{height:274px;min-height:274px;object-fit:contain;}.elementor-7059 .elementor-element.elementor-element-059ee6b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7059 .elementor-element.elementor-element-059ee6b .xpro-woo-product-grid-item .xpro-woo-sale-flash-btn, 
					.elementor-7059 .elementor-element.elementor-element-059ee6b .xpro-woo-product-grid-item .xpro-woo-featured-flash-btn
					{width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:100%;}.elementor-7059 .elementor-element.elementor-element-059ee6b .xpro-woo-product-grid-item .xpro-woo-product-grid-badges-innner-wrapper{display:flex;flex-direction:row;justify-content:stretch;align-items:baseline;}.elementor-7059 .elementor-element.elementor-element-059ee6b .variations td.value .xpro_swatches{grid-gap:10px;display:flex;flex-wrap:wrap;}.elementor-7059 .elementor-element.elementor-element-059ee6b .variations td.value .xpro_swatches .swatch{margin-right:0;}.elementor-7059 .elementor-element.elementor-element-059ee6b .variations tr{flex-direction:row;display:flex;align-items:center;}.elementor-7059 .elementor-element.elementor-element-059ee6b .woocommerce-variation-description p{color:#666666;}.elementor-7059 .elementor-element.elementor-element-059ee6b .xpro-badge{color:#FFFFFF;}.elementor-7059 .elementor-element.elementor-element-059ee6b .xpro-owl-theme .owl-nav > button.owl-prev,.elementor-7059 .elementor-element.elementor-element-059ee6b .xpro-owl-theme .owl-nav > button.owl-next{font-size:25px;height:50px;width:50px;}.elementor-7059 .elementor-element.elementor-element-059ee6b .xpro-owl-theme .owl-nav > button.owl-prev{left:-25px;}.elementor-7059 .elementor-element.elementor-element-059ee6b .xpro-owl-theme .owl-nav > button.owl-next{right:-25px;}body:not(.rtl) .elementor-7059 .elementor-element.elementor-element-a92f16f{left:0px;}body.rtl .elementor-7059 .elementor-element.elementor-element-a92f16f{right:0px;}.elementor-7059 .elementor-element.elementor-element-a92f16f{top:0px;}.elementor-7059 .elementor-element.elementor-element-a92f16f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7059 .elementor-element.elementor-element-a92f16f .elementor-heading-title{font-family:"B_NAZANIN", Sans-serif;font-weight:600;color:#FFF7F7;}.elementor-7059 .elementor-element.elementor-element-d6d8398:not(.elementor-motion-effects-element-type-background), .elementor-7059 .elementor-element.elementor-element-d6d8398 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eyedenoptic.ir/wp-content/uploads/2025/05/AAPAS-2048x793.webp");background-position:center center;background-size:cover;}.elementor-7059 .elementor-element.elementor-element-d6d8398 > .elementor-container{min-height:400px;}.elementor-7059 .elementor-element.elementor-element-d6d8398{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7059 .elementor-element.elementor-element-d6d8398 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7059 .elementor-element.elementor-element-1eb97c3{width:100%;max-width:100%;top:-198px;text-align:left;}.elementor-7059 .elementor-element.elementor-element-1eb97c3 > .elementor-widget-container{margin:5px 5px 5px 5px;padding:28px 28px 28px 28px;}body:not(.rtl) .elementor-7059 .elementor-element.elementor-element-1eb97c3{left:-73px;}body.rtl .elementor-7059 .elementor-element.elementor-element-1eb97c3{right:-73px;}.elementor-7059 .elementor-element.elementor-element-1eb97c3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7059 .elementor-element.elementor-element-1eb97c3 .elementor-heading-title{font-family:"B_NAZANIN", Sans-serif;font-size:105px;font-weight:800;line-height:93px;letter-spacing:1.5px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 19px rgba(0,0,0,0.3);mix-blend-mode:screen;color:#FFFFFF;}.elementor-7059 .elementor-element.elementor-element-3d8d7d3 > .elementor-widget-container{margin:9px 9px 9px 9px;}body:not(.rtl) .elementor-7059 .elementor-element.elementor-element-3d8d7d3{left:-199px;}body.rtl .elementor-7059 .elementor-element.elementor-element-3d8d7d3{right:-199px;}.elementor-7059 .elementor-element.elementor-element-3d8d7d3{top:-26px;text-align:left;}.elementor-7059 .elementor-element.elementor-element-3d8d7d3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7059 .elementor-element.elementor-element-3d8d7d3 .elementor-heading-title{font-family:"B_NAZANIN", Sans-serif;font-size:39px;font-weight:600;color:#FFE7E7;}body:not(.rtl) .elementor-7059 .elementor-element.elementor-element-c7a607a{left:-242px;}body.rtl .elementor-7059 .elementor-element.elementor-element-c7a607a{right:-242px;}.elementor-7059 .elementor-element.elementor-element-c7a607a{top:47px;text-align:left;}.elementor-7059 .elementor-element.elementor-element-c7a607a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7059 .elementor-element.elementor-element-c7a607a .elementor-heading-title{font-family:"B_NAZANIN", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.elementor-7059 .elementor-element.elementor-element-73ff523{width:var( --container-widget-width, 11.187% );max-width:11.187%;--container-widget-width:11.187%;--container-widget-flex-grow:0;top:118px;text-align:center;}.elementor-7059 .elementor-element.elementor-element-73ff523 > .elementor-widget-container{background-color:transparent;margin:10px 10px 10px 10px;background-image:radial-gradient(at bottom left, #EFE7E7 0%, #f2295b 72%);transition:background 0.3s;border-radius:32px 32px 32px 32px;}body:not(.rtl) .elementor-7059 .elementor-element.elementor-element-73ff523{left:850px;}body.rtl .elementor-7059 .elementor-element.elementor-element-73ff523{right:850px;}.elementor-7059 .elementor-element.elementor-element-73ff523.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7059 .elementor-element.elementor-element-73ff523 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:25px;font-weight:800;font-style:italic;text-decoration:none;line-height:50px;letter-spacing:3px;word-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#F2FBFF;}.elementor-7059 .elementor-element.elementor-element-73ff523 .elementor-heading-title a:hover, .elementor-7059 .elementor-element.elementor-element-73ff523 .elementor-heading-title a:focus{color:#A91616;}.elementor-7059 .elementor-element.elementor-element-5599f80.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7059 .elementor-element.elementor-element-62f32a1 > .elementor-container{max-width:1600px;}.elementor-7059 .elementor-element.elementor-element-f749fdb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7059 .elementor-element.elementor-element-f749fdb img{max-width:100%;height:500px;object-fit:fill;border-style:none;border-radius:26px 26px 26px 26px;}.elementor-7059 .elementor-element.elementor-element-bbb7d2d > .elementor-element-populated{text-align:justify;margin:26px 26px 26px 26px;--e-column-margin-right:26px;--e-column-margin-left:26px;padding:0px 0px 0px 0px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7059 .elementor-element.elementor-element-e363597{width:var( --container-widget-width, 100.26% );max-width:100.26%;--container-widget-width:100.26%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-7059 .elementor-element.elementor-element-e363597 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:6px 6px 6px 6px;}.elementor-7059 .elementor-element.elementor-element-e363597.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7059 .elementor-element.elementor-element-e363597 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:0px;}.elementor-7059 .elementor-element.elementor-element-e363597 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-0px;}.elementor-7059 .elementor-element.elementor-element-e363597 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-7059 .elementor-element.elementor-element-e363597 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-7059 .elementor-element.elementor-element-e363597 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-7059 .elementor-element.elementor-element-e363597 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-7059 .elementor-element.elementor-element-e363597 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-7059 .elementor-element.elementor-element-e363597 .elementor-field-group > label{font-family:"Tahoma", Sans-serif;font-size:30px;font-weight:500;}.elementor-7059 .elementor-element.elementor-element-e363597 .elementor-field-type-html{padding-bottom:0px;font-family:"Times New Roman", Sans-serif;font-weight:700;}.elementor-7059 .elementor-element.elementor-element-e363597 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-7059 .elementor-element.elementor-element-e363597 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-7059 .elementor-element.elementor-element-e363597 .elementor-button{border-style:solid;border-width:13px 13px 13px 13px;}.elementor-7059 .elementor-element.elementor-element-e363597 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-7059 .elementor-element.elementor-element-e363597 .elementor-button[type="submit"]{color:#ffffff;}.elementor-7059 .elementor-element.elementor-element-e363597 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-7059 .elementor-element.elementor-element-e363597 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-7059 .elementor-element.elementor-element-e363597 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-7059 .elementor-element.elementor-element-e363597 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-7059 .elementor-element.elementor-element-e363597 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-7059 .elementor-element.elementor-element-e363597 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-7059 .elementor-element.elementor-element-5e26a74.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7059 .elementor-element.elementor-element-8872e0d.xpro-widget-bg-overlay:before{transition:background 0.3s;}body.elementor-page-7059{margin:0px 0px 0px -0px;padding:0px 0px -0px 0px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-7059 .elementor-element.elementor-element-2e2c28b{margin:-8px 0px 0px 0px;padding:-0px 0px 0px 0px;}.elementor-7059 .elementor-element.elementor-element-689d09c > .elementor-widget-container{margin:-3px -3px -3px -3px;}.elementor-7059 .elementor-element.elementor-element-c1cb35f{top:110px;}.elementor-7059 .elementor-element.elementor-element-2a5e7e3{top:110px;}body:not(.rtl) .elementor-7059 .elementor-element.elementor-element-20f779e{left:0px;}body.rtl .elementor-7059 .elementor-element.elementor-element-20f779e{right:0px;}.elementor-7059 .elementor-element.elementor-element-20f779e{top:110px;}.elementor-7059 .elementor-element.elementor-element-f09d7a2{top:110px;}.elementor-7059 .elementor-element.elementor-element-7a02c28{top:110px;}.elementor-7059 .elementor-element.elementor-element-d4f8778{top:110px;}.elementor-7059 .elementor-element.elementor-element-059ee6b .xpro-product-grid-wrapper .xpro-woo-product-grid-img{height:150px;min-height:150px;}.elementor-7059 .elementor-element.elementor-element-a92f16f > .elementor-widget-container{margin:-8px 5px 0px 60px;padding:0px 0px 0px 0px;}.elementor-7059 .elementor-element.elementor-element-a92f16f.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-7059 .elementor-element.elementor-element-a92f16f{left:-39px;}body.rtl .elementor-7059 .elementor-element.elementor-element-a92f16f{right:-39px;}.elementor-7059 .elementor-element.elementor-element-a92f16f{top:60px;text-align:left;}.elementor-7059 .elementor-element.elementor-element-a92f16f .elementor-heading-title{font-size:30px;}.elementor-7059 .elementor-element.elementor-element-d6d8398:not(.elementor-motion-effects-element-type-background), .elementor-7059 .elementor-element.elementor-element-d6d8398 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eyedenoptic.ir/wp-content/uploads/2025/05/AAPAS-1536x595.webp");}.elementor-7059 .elementor-element.elementor-element-d6d8398 > .elementor-container{min-height:283px;}.elementor-7059 .elementor-element.elementor-element-1eb97c3 > .elementor-widget-container{margin:-100px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7059 .elementor-element.elementor-element-1eb97c3.elementor-element{--align-self:center;}body:not(.rtl) .elementor-7059 .elementor-element.elementor-element-1eb97c3{left:1158px;}body.rtl .elementor-7059 .elementor-element.elementor-element-1eb97c3{right:1158px;}.elementor-7059 .elementor-element.elementor-element-1eb97c3{top:235px;text-align:right;}.elementor-7059 .elementor-element.elementor-element-1eb97c3 .elementor-heading-title{font-size:40px;}.elementor-7059 .elementor-element.elementor-element-3d8d7d3 > .elementor-widget-container{margin:0px -4px 0px -159px;}.elementor-7059 .elementor-element.elementor-element-3d8d7d3{text-align:left;}.elementor-7059 .elementor-element.elementor-element-3d8d7d3 .elementor-heading-title{font-size:30px;}.elementor-7059 .elementor-element.elementor-element-c7a607a > .elementor-widget-container{margin:0px 0px 0px -150px;}.elementor-7059 .elementor-element.elementor-element-c7a607a{text-align:left;}.elementor-7059 .elementor-element.elementor-element-c7a607a .elementor-heading-title{font-size:25px;}.elementor-7059 .elementor-element.elementor-element-f749fdb img{width:100%;}}@media(max-width:767px){.elementor-7059 .elementor-element.elementor-element-2e2c28b > .elementor-container{max-width:100px;}.elementor-7059 .elementor-element.elementor-element-d6d8398:not(.elementor-motion-effects-element-type-background), .elementor-7059 .elementor-element.elementor-element-d6d8398 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eyedenoptic.ir/wp-content/uploads/2025/05/162.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-7059 .elementor-element.elementor-element-d6d8398{margin:0px 0px 0px 0px;}.elementor-7059 .elementor-element.elementor-element-1eb97c3{width:var( --container-widget-width, 369px );max-width:369px;--container-widget-width:369px;--container-widget-flex-grow:0;top:-224px;}body:not(.rtl) .elementor-7059 .elementor-element.elementor-element-1eb97c3{left:-42px;}body.rtl .elementor-7059 .elementor-element.elementor-element-1eb97c3{right:-42px;}.elementor-7059 .elementor-element.elementor-element-1eb97c3 .elementor-heading-title{font-size:42px;}body:not(.rtl) .elementor-7059 .elementor-element.elementor-element-3d8d7d3{left:-85px;}body.rtl .elementor-7059 .elementor-element.elementor-element-3d8d7d3{right:-85px;}.elementor-7059 .elementor-element.elementor-element-3d8d7d3{top:-110px;}.elementor-7059 .elementor-element.elementor-element-3d8d7d3 .elementor-heading-title{font-size:19px;line-height:0.5em;}body:not(.rtl) .elementor-7059 .elementor-element.elementor-element-c7a607a{left:-128px;}body.rtl .elementor-7059 .elementor-element.elementor-element-c7a607a{right:-128px;}.elementor-7059 .elementor-element.elementor-element-c7a607a{top:-64px;}.elementor-7059 .elementor-element.elementor-element-c7a607a .elementor-heading-title{font-size:15px;}.elementor-7059 .elementor-element.elementor-element-f749fdb img{max-width:100%;height:218px;}}/* Start custom CSS for section, class: .elementor-element-2e2c28b */.three-d-gallery {
  display: flex;
  justify-content: center;
  align-items: center;
  perspective: 1000px;
  gap: 1rem;
  overflow: hidden;
  padding: 2rem 0;
}

.gallery-item {
  width: 200px;
  height: 300px;
  background-size: cover;
  background-position: center;
  border-radius: 12px;
  transition: transform 0.5s ease, filter 0.5s ease;
  filter: grayscale(1) brightness(0.7);
  cursor: pointer;
}

.gallery-item.active {
  transform: translateZ(50px) scale(1.2);
  filter: grayscale(0) brightness(1);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-14f8d00 */remove_action( 'woocommerce_product_thumbnails', 'woocommerce_show_product_thumbnails', 25 );/* End custom CSS */