.elementor-11527 .elementor-element.elementor-element-81df73c{--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-11527 .elementor-element.elementor-element-8543fb9{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11527 .elementor-element.elementor-element-850b730{--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-11527 .elementor-element.elementor-element-754fd4e{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11527 .elementor-element.elementor-element-941487c{--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;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11527 .elementor-element.elementor-element-2ba8c00{--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:#BFA37AE0;--border-color:#BFA37AE0;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11527 .elementor-element.elementor-element-2ba8c00:not(.elementor-motion-effects-element-type-background), .elementor-11527 .elementor-element.elementor-element-2ba8c00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3131318C;}.woocommerce .elementor-11527 .elementor-element.elementor-element-4f5419e .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-11527 .elementor-element.elementor-element-4f5419e .flex-viewport{border-radius:10px 10px 10px 10px;}.woocommerce .elementor-11527 .elementor-element.elementor-element-4f5419e .flex-control-thumbs img{border-radius:8px 8px 8px 8px;}.woocommerce .elementor-11527 .elementor-element.elementor-element-4f5419e .flex-control-thumbs li{padding-right:calc(5px / 2);padding-left:calc(5px / 2);padding-bottom:5px;}.woocommerce .elementor-11527 .elementor-element.elementor-element-4f5419e .flex-control-thumbs{margin-right:calc(-5px / 2);margin-left:calc(-5px / 2);}.woocommerce .elementor-11527 .elementor-element.elementor-element-17e192e .price{color:var( --e-global-color-23273d0 );font-family:"IRANYekanX", Sans-serif;font-size:16px;font-weight:600;}.woocommerce .elementor-11527 .elementor-element.elementor-element-17e192e .price ins{color:var( --e-global-color-23273d0 );font-family:"IRANYekanX", Sans-serif;font-size:16px;}body:not(.rtl) .elementor-11527 .elementor-element.elementor-element-17e192e:not(.elementor-product-price-block-yes) del{margin-right:10px;}body.rtl .elementor-11527 .elementor-element.elementor-element-17e192e:not(.elementor-product-price-block-yes) del{margin-left:10px;}.elementor-11527 .elementor-element.elementor-element-17e192e.elementor-product-price-block-yes del{margin-bottom:10px;}.elementor-11527 .elementor-element.elementor-element-8ced3ba .cart button, .elementor-11527 .elementor-element.elementor-element-8ced3ba .cart .button{font-family:"iransansX", Sans-serif;font-size:16px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;color:var( --e-global-color-text );background-color:#BFA37A00;border-color:var( --e-global-color-23273d0 );transition:all 0.2s;}.elementor-11527 .elementor-element.elementor-element-8ced3ba .cart button:hover, .elementor-11527 .elementor-element.elementor-element-8ced3ba .cart .button:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-23273d0 );border-color:var( --e-global-color-23273d0 );}.elementor-11527 .elementor-element.elementor-element-8ced3ba .added_to_cart{color:var( --e-global-color-23273d0 );font-family:"iransansX", Sans-serif;}.woocommerce .elementor-11527 .elementor-element.elementor-element-8ced3ba form.cart table.variations label{color:var( --e-global-color-text );font-family:"iransansX", Sans-serif;font-size:14px;}.woocommerce .elementor-11527 .elementor-element.elementor-element-8ced3ba form.cart table.variations td.value select{color:var( --e-global-color-text );}.woocommerce .elementor-11527 .elementor-element.elementor-element-8ced3ba form.cart table.variations td.value select, .woocommerce .elementor-11527 .elementor-element.elementor-element-8ced3ba form.cart table.variations td.value:before{background-color:var( --e-global-color-23273d0 );border:var( --e-global-color-23273d0 );border-radius:8px;}.woocommerce .elementor-11527 .elementor-element.elementor-element-8ced3ba form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-11527 .elementor-element.elementor-element-8ced3ba form.cart table.variations td.value:before{font-family:"iransansX", Sans-serif;font-size:14px;}.elementor-11527 .elementor-element.elementor-element-85ab8c9 .elementor-button{background-color:#8B1E2D;font-family:"iransansX", Sans-serif;font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 2px 3px 0px rgba(255, 37.14130434782613, 37.14130434782613, 0.44);border-radius:8px 8px 8px 8px;}.elementor-11527 .elementor-element.elementor-element-85ab8c9 .elementor-button:hover, .elementor-11527 .elementor-element.elementor-element-85ab8c9 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );box-shadow:0px 4px 7px 1px rgba(255, 39.358695652173914, 39.358695652173914, 0.5);}.elementor-11527 .elementor-element.elementor-element-85ab8c9 > .elementor-widget-container:hover{--e-transform-translateX:0px;--e-transform-translateY:-3px;}.elementor-11527 .elementor-element.elementor-element-85ab8c9 .elementor-button:hover svg, .elementor-11527 .elementor-element.elementor-element-85ab8c9 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-11527 .elementor-element.elementor-element-e5b95cf{--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:#BFA37ACF;--border-color:#BFA37ACF;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11527 .elementor-element.elementor-element-e5b95cf:not(.elementor-motion-effects-element-type-background), .elementor-11527 .elementor-element.elementor-element-e5b95cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3131318C;}.elementor-11527 .elementor-element.elementor-element-e51f6d1 .woocommerce-breadcrumb{color:var( --e-global-color-text );}.elementor-11527 .elementor-element.elementor-element-e51f6d1 .woocommerce-breadcrumb > a{color:var( --e-global-color-text );}.elementor-11527 .elementor-element.elementor-element-86ed790{text-align:start;}.elementor-11527 .elementor-element.elementor-element-86ed790 .elementor-heading-title{font-family:"iransansX", Sans-serif;font-size:28px;color:var( --e-global-color-23273d0 );}.woocommerce .elementor-11527 .elementor-element.elementor-element-aedacf9 .woocommerce-product-details__short-description{color:var( --e-global-color-text );font-family:"iransansX", Sans-serif;font-size:16px;}.woocommerce .elementor-11527 .elementor-element.elementor-element-3c30702 .star-rating{color:var( --e-global-color-23273d0 );font-size:15px;}.woocommerce .elementor-11527 .elementor-element.elementor-element-3c30702 .star-rating::before{color:var( --e-global-color-text );}.woocommerce .elementor-11527 .elementor-element.elementor-element-3c30702 .woocommerce-review-link{font-family:"iransansX", Sans-serif;font-size:18px;}.woocommerce:not(.rtl) .elementor-11527 .elementor-element.elementor-element-3c30702 .star-rating{margin-right:5px;}.woocommerce.rtl .elementor-11527 .elementor-element.elementor-element-3c30702 .star-rating{margin-left:5px;}.woocommerce .elementor-11527 .elementor-element.elementor-element-9d74721 .woocommerce-tabs ul.wc-tabs li a{color:#E6E6E6;}.woocommerce .elementor-11527 .elementor-element.elementor-element-9d74721 .woocommerce-tabs ul.wc-tabs li{background-color:#0F0F12;border-color:#BFA37A;border-radius:15px 15px 0 0;}.woocommerce .elementor-11527 .elementor-element.elementor-element-9d74721 .woocommerce-tabs .woocommerce-Tabs-panel{border-color:#BFA37A;font-family:"iransansX", Sans-serif;font-size:16px;border-radius:15px 15px 15px 15px;}.woocommerce .elementor-11527 .elementor-element.elementor-element-9d74721 .woocommerce-Tabs-panel{color:var( --e-global-color-text );}.woocommerce .elementor-11527 .elementor-element.elementor-element-9d74721 .woocommerce-Tabs-panel h2{color:var( --e-global-color-23273d0 );}.woocommerce .elementor-11527 .elementor-element.elementor-element-9d74721 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:"valman", Sans-serif;font-size:16px;}.woocommerce .elementor-11527 .elementor-element.elementor-element-9d74721 .woocommerce-tabs ul.wc-tabs{margin-left:15px;margin-right:15px;}.elementor-11527 .elementor-element.elementor-element-cef6b31{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11527 .elementor-element.elementor-element-c05bf5f{--display:flex;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:#BFA37A7D;--border-color:#BFA37A7D;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11527 .elementor-element.elementor-element-c05bf5f:not(.elementor-motion-effects-element-type-background), .elementor-11527 .elementor-element.elementor-element-c05bf5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3131318C;}.elementor-11527 .elementor-element.elementor-element-1a0ce8d > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(251.22812499999998, 147.45998641304348, 0, 0.64);}.elementor-11527 .elementor-element.elementor-element-1a0ce8d .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-11527 .elementor-element.elementor-element-1a0ce8d .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-text );}.elementor-11527 .elementor-element.elementor-element-1a0ce8d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-23273d0 );color:var( --e-global-color-23273d0 );}.elementor-11527 .elementor-element.elementor-element-1a0ce8d.elementor-view-framed .elementor-icon, .elementor-11527 .elementor-element.elementor-element-1a0ce8d.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-11527 .elementor-element.elementor-element-1a0ce8d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-23273d0 );}.elementor-11527 .elementor-element.elementor-element-1a0ce8d .elementor-icon{font-size:35px;border-radius:10px 10px 10px 10px;}.elementor-11527 .elementor-element.elementor-element-1a0ce8d .elementor-icon-box-title, .elementor-11527 .elementor-element.elementor-element-1a0ce8d .elementor-icon-box-title a{font-family:"valman", Sans-serif;font-size:12px;}.elementor-11527 .elementor-element.elementor-element-1a0ce8d .elementor-icon-box-description{font-family:"iransansX", Sans-serif;font-size:14px;letter-spacing:5px;color:var( --e-global-color-23273d0 );}.elementor-11527 .elementor-element.elementor-element-f008a45 .elementor-nav-menu .elementor-item{font-family:"iransansX", Sans-serif;font-size:16px;}.elementor-11527 .elementor-element.elementor-element-f008a45 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;}.elementor-11527 .elementor-element.elementor-element-f008a45 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-11527 .elementor-element.elementor-element-f008a45 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-11527 .elementor-element.elementor-element-f008a45 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-11527 .elementor-element.elementor-element-f008a45 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-text );}.elementor-11527 .elementor-element.elementor-element-f008a45 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-11527 .elementor-element.elementor-element-f008a45 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-secondary );}.elementor-11527 .elementor-element.elementor-element-f008a45 .e--pointer-framed .elementor-item:before,
					.elementor-11527 .elementor-element.elementor-element-f008a45 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-secondary );}.elementor-11527 .elementor-element.elementor-element-f008a45{--e-nav-menu-horizontal-menu-item-margin:calc( 5px / 2 );}.elementor-11527 .elementor-element.elementor-element-f008a45 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:5px;}.elementor-11527 .elementor-element.elementor-element-f008a45 .elementor-item:before{border-radius:10px;}.elementor-11527 .elementor-element.elementor-element-f008a45 .e--animation-shutter-in-horizontal .elementor-item:before{border-radius:10px 10px 0 0;}.elementor-11527 .elementor-element.elementor-element-f008a45 .e--animation-shutter-in-horizontal .elementor-item:after{border-radius:0 0 10px 10px;}.elementor-11527 .elementor-element.elementor-element-f008a45 .e--animation-shutter-in-vertical .elementor-item:before{border-radius:0 10px 10px 0;}.elementor-11527 .elementor-element.elementor-element-f008a45 .e--animation-shutter-in-vertical .elementor-item:after{border-radius:10px 0 0 10px;}.elementor-11527 .elementor-element.elementor-element-f008a45 .elementor-nav-menu--dropdown a, .elementor-11527 .elementor-element.elementor-element-f008a45 .elementor-menu-toggle{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-11527 .elementor-element.elementor-element-f008a45 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;}.elementor-11527 .elementor-element.elementor-element-f008a45 .elementor-nav-menu--dropdown .elementor-item, .elementor-11527 .elementor-element.elementor-element-f008a45 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"iransansX", Sans-serif;font-size:14px;}.elementor-11527 .elementor-element.elementor-element-f008a45 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:10px;border-top-right-radius:10px;}.elementor-11527 .elementor-element.elementor-element-f008a45 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:10px;border-bottom-left-radius:10px;}.elementor-11527 .elementor-element.elementor-element-f008a45 .elementor-nav-menu--dropdown a{padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;}.elementor-11527 .elementor-element.elementor-element-f008a45 .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:var( --e-global-color-23273d0 );border-bottom-width:1px;}@media(min-width:769px){.elementor-11527 .elementor-element.elementor-element-754fd4e{--width:70%;}.elementor-11527 .elementor-element.elementor-element-cef6b31{--width:30%;}}@media(max-width:768px){.elementor-11527 .elementor-element.elementor-element-81df73c{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-9d74721 *//* باکس کلی نظرات */
.elementor-widget-post-comments,
.comment-list,
.comment-body {
    background-color: #0F0F12;
    color: #E6E6E6;
    border: 1px solid #BFA37A;
    border-radius: 12px;
    padding: 20px;
}

/* نام نویسنده نظر */
.comment-author,
.comment-author a {
    color: #BFA37A;
    font-weight: 600;
}

/* متن نظر */
.comment-content,
.comment-content p {
    color: #E6E6E6;
    line-height: 1.9;
}

/* تاریخ و متادیتا */
.comment-metadata,
.comment-metadata a {
    color: #b5b5b5;
    font-size: 13px;
}

/* لینک پاسخ */
.comment-reply-link {
    color: #BFA37A;
    border: 1px solid #BFA37A;
    padding: 6px 14px;
    border-radius: 30px;
    transition: all 0.3s ease;
}

.comment-reply-link:hover {
    background-color: #BFA37A;
    color: #0F0F12;
}

/* فرم ثبت نظر */
.comment-respond,
#respond {
    background-color: #0F0F12;
    border: 1px solid #BFA37A;
    border-radius: 14px;
    padding: 25px;
}

/* اینپوت ها و تکست اریا */
.comment-form input,
.comment-form textarea {
    background-color: transparent;
    border: 1px solid #BFA37A;
    color: #E6E6E6;
    border-radius: 8px;
    padding: 12px;
}

.comment-form input::placeholder,
.comment-form textarea::placeholder {
    color: #9e9e9e;
}

/* دکمه ارسال نظر */
.comment-form .submit {
    background-color: #BFA37A;
    color: #0F0F12;
    border: none;
    padding: 12px 28px;
    border-radius: 40px;
    font-weight: 600;
    cursor: pointer;
    transition: all 0.3s ease;
}

.comment-form .submit:hover {
    background-color: transparent;
    color: #BFA37A;
    border: 1px solid #BFA37A;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'valman';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://hmlighting.ir/wp-content/uploads/2025/12/Valman-Black.woff2') format('woff2'),
		url('https://hmlighting.ir/wp-content/uploads/2025/12/Valman-Black.woff') format('woff');
}
/* End Custom Fonts CSS */