.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-620 .elementor-element.elementor-element-31d49171{--display:flex;--margin-top:-20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-620 .elementor-element.elementor-element-a76057e{--display:flex;--flex-direction:row;--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;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-wd_wc_breadcrumb .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wd_wc_breadcrumb .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-620 .elementor-element.elementor-element-2f9ccd1e{width:auto;max-width:auto;}.elementor-620 .elementor-element.elementor-element-6497738d{--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;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-620 .elementor-element.elementor-element-146d7b18{--display:flex;}.elementor-widget-wd_single_product_gallery .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wd_single_product_gallery .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-620 .elementor-element.elementor-element-3e95dd17{--display:flex;}.elementor-620 .elementor-element.elementor-element-7fb8ed02{--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;}.elementor-620 .elementor-element.elementor-element-33865343{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1010101A;--border-color:#1010101A;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-widget-wd_single_product_title .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wd_single_product_title .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}html .elementor-620 .elementor-element.elementor-element-26856319 .product_title{font-family:"Manrope", Sans-serif;font-size:30px;text-transform:capitalize;}.elementor-widget-wd_single_product_meta .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wd_single_product_meta .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wd_social_buttons .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wd_social_buttons .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wd_single_product_short_description .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wd_single_product_short_description .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-620 .elementor-element.elementor-element-96a1661{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-widget-wd_single_product_compare_button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wd_single_product_compare_button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wd_single_product_wishlist_button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wd_single_product_wishlist_button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wd_single_product_size_guide_button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wd_single_product_size_guide_button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-620 .elementor-element.elementor-element-18eb8a9{--display:flex;}.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-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-620 .elementor-element.elementor-element-63ee977 .elementor-button{background-color:#0D3A59;font-family:"Manrope", Sans-serif;font-weight:500;border-radius:8px 8px 8px 8px;}.elementor-620 .elementor-element.elementor-element-63ee977 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-620 .elementor-element.elementor-element-63ee977 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-620 .elementor-element.elementor-element-68b8cc45{--display:flex;}.elementor-620 .elementor-element.elementor-element-596427e8{--display:flex;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#1010100D;--border-color:#1010100D;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-widget-wd_single_product_price .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wd_single_product_price .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-620 .elementor-element.elementor-element-355d0b0{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-620 .elementor-element.elementor-element-355d0b0 .elementor-heading-title{font-family:"Amiko", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#202020;}.elementor-620 .elementor-element.elementor-element-fbf951b .elementor-button{background-color:#08DC3C;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;border-radius:5px 5px 5px 5px;padding:10px 10px 10px 10px;}.elementor-620 .elementor-element.elementor-element-fbf951b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-620 .elementor-element.elementor-element-fbf951b .elementor-button-content-wrapper{flex-direction:row;}.elementor-widget-wd_single_product_add_to_cart .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wd_single_product_add_to_cart .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-620 .elementor-element.elementor-element-13e8887d{--display:flex;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-widget-wd_single_product_tabs .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wd_single_product_tabs .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-620 .elementor-element.elementor-element-250ac2d .shop_attributes, .wd-single-attrs.wd-side-hidden .shop_attributes{--wd-attr-col:1;}.elementor-620 .elementor-element.elementor-element-c795b67{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-620 .elementor-element.elementor-element-73d1a23{--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;--overlay-opacity:1;--border-radius:40px 40px 40px 40px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-620 .elementor-element.elementor-element-73d1a23:not(.elementor-motion-effects-element-type-background), .elementor-620 .elementor-element.elementor-element-73d1a23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://polyab.com/wp-content/uploads/2026/09/pheadeerlay.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-620 .elementor-element.elementor-element-73d1a23::before, .elementor-620 .elementor-element.elementor-element-73d1a23 > .elementor-background-video-container::before, .elementor-620 .elementor-element.elementor-element-73d1a23 > .e-con-inner > .elementor-background-video-container::before, .elementor-620 .elementor-element.elementor-element-73d1a23 > .elementor-background-slideshow::before, .elementor-620 .elementor-element.elementor-element-73d1a23 > .e-con-inner > .elementor-background-slideshow::before, .elementor-620 .elementor-element.elementor-element-73d1a23 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://polyab.com/wp-content/uploads/2026/09/Vector.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-620 .elementor-element.elementor-element-aaa2043{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-620 .elementor-element.elementor-element-294afb8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-620 .elementor-element.elementor-element-9f4cc55 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:35px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-620 .elementor-element.elementor-element-390e4f8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-620 .elementor-element.elementor-element-e9fdf32 .elementor-button{background-color:#08DC3C;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;border-radius:5px 5px 5px 5px;padding:10px 10px 10px 10px;}.elementor-620 .elementor-element.elementor-element-e9fdf32{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-620 .elementor-element.elementor-element-e9fdf32 .elementor-button-content-wrapper{flex-direction:row;}.elementor-620 .elementor-element.elementor-element-fd0aeb2{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-620 .elementor-element.elementor-element-858274d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:5;text-align:center;}.elementor-620 .elementor-element.elementor-element-858274d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;text-transform:capitalize;color:#E0E0E0;}@media(min-width:768px){.elementor-620 .elementor-element.elementor-element-31d49171{--content-width:1280px;}.elementor-620 .elementor-element.elementor-element-6497738d{--content-width:1280px;}.elementor-620 .elementor-element.elementor-element-146d7b18{--width:40%;}.elementor-620 .elementor-element.elementor-element-3e95dd17{--width:100%;}.elementor-620 .elementor-element.elementor-element-33865343{--width:100%;}.elementor-620 .elementor-element.elementor-element-68b8cc45{--width:55%;}.elementor-620 .elementor-element.elementor-element-c795b67{--content-width:1280px;}.elementor-620 .elementor-element.elementor-element-fd0aeb2{--width:51%;}}@media(max-width:1024px) and (min-width:768px){.elementor-620 .elementor-element.elementor-element-146d7b18{--width:50%;}.elementor-620 .elementor-element.elementor-element-3e95dd17{--width:50%;}.elementor-620 .elementor-element.elementor-element-33865343{--width:100%;}.elementor-620 .elementor-element.elementor-element-68b8cc45{--width:100%;}.elementor-620 .elementor-element.elementor-element-596427e8{--width:100%;}}@media(max-width:1024px){.elementor-620 .elementor-element.elementor-element-6497738d{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-620 .elementor-element.elementor-element-3e95dd17{--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-620 .elementor-element.elementor-element-7fb8ed02{--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-620 .elementor-element.elementor-element-13e8887d{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-620 .elementor-element.elementor-element-6497738d{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-620 .elementor-element.elementor-element-68b8cc45{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-620 .elementor-element.elementor-element-355d0b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-620 .elementor-element.elementor-element-355d0b0 .elementor-heading-title{font-size:20px;}.elementor-620 .elementor-element.elementor-element-fbf951b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-620 .elementor-element.elementor-element-73d1a23{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-620 .elementor-element.elementor-element-aaa2043{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-620 .elementor-element.elementor-element-9f4cc55{text-align:center;}.elementor-620 .elementor-element.elementor-element-390e4f8{text-align:center;}.elementor-620 .elementor-element.elementor-element-390e4f8 .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-620 .elementor-element.elementor-element-e9fdf32{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-620 .elementor-element.elementor-element-858274d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-620 .elementor-element.elementor-element-858274d .elementor-heading-title{font-size:40px;}}/* Start custom CSS for wd_single_product_gallery, class: .elementor-element-1318fefb */.elementor-620 .elementor-element.elementor-element-1318fefb *{border-radius: 20px;}/* End custom CSS */
/* Start custom CSS for wd_single_product_tabs, class: .elementor-element-250ac2d *//* =========================================================
   WOOCOMMERCE PRODUCT TABS
   Corporate + Neon Style
   Colors:
   #FB8926 = Orange
   #0D3A59 = Navy
   ========================================================= */

.woocommerce-tabs {
    position: relative;
    margin-top: 40px;
    padding: 28px;
    background: rgba(255, 255, 255, 0.96);
    border: 1px solid rgba(13, 58, 89, 0.10);
    border-radius: 22px;

    box-shadow:
        0 15px 45px rgba(13, 58, 89, 0.07);

    overflow: hidden;
}


/* نور بسیار ظریف پشت سکشن */
.woocommerce-tabs::before {
    content: "";
    position: absolute;
    top: -120px;
    right: -120px;
    width: 280px;
    height: 280px;

    background: #FB8926;
    opacity: 0.07;
    filter: blur(90px);
    border-radius: 50%;

    pointer-events: none;
}


/* =========================================================
   TAB NAVIGATION
   ========================================================= */

.woocommerce-tabs .tabs {
    position: relative;

    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 10px;

    margin: 0 0 28px !important;
    padding: 0 !important;

    border: 0 !important;

    list-style: none !important;
}


/* حذف جداکننده پیشفرض ووکامرس */
.woocommerce-tabs .tabs::before,
.woocommerce-tabs .tabs::after {
    display: none !important;
}


/* هر تب */
.woocommerce-tabs .tabs li {
    position: relative;

    margin: 0 !important;
    padding: 0 !important;

    border: 1px solid rgba(13, 58, 89, 0.10) !important;
    border-radius: 12px !important;

    background: #f7f9fb !important;

    overflow: hidden;

    transition:
        transform 0.3s ease,
        border-color 0.3s ease,
        box-shadow 0.3s ease,
        background 0.3s ease;
}


/* حذف هر استایل پیشفرض فعال */
.woocommerce-tabs .tabs li::before,
.woocommerce-tabs .tabs li::after {
    display: none !important;
}


/* لینک تب */
.woocommerce-tabs .tabs li a {
    position: relative;

    display: flex !important;
    align-items: center;
    justify-content: center;

    min-height: 48px;
    padding: 12px 22px !important;

    font-size: 14px !important;
    font-weight: 700 !important;

    color: #0D3A59 !important;
    text-decoration: none !important;

    transition:
        color 0.3s ease,
        transform 0.3s ease;
}


/* خط نورانی داخل تب */
.woocommerce-tabs .tabs li a::after {
    content: "";

    position: absolute;
    left: 15%;
    right: 15%;
    bottom: 0;

    height: 2px;

    background: linear-gradient(
        90deg,
        #0D3A59,
        #FB8926,
        #0D3A59
    );

    transform: scaleX(0);
    transform-origin: center;

    transition: transform 0.35s ease;

    box-shadow:
        0 0 8px rgba(251, 137, 38, 0.75);
}


/* =========================================================
   HOVER TAB
   ========================================================= */

.woocommerce-tabs .tabs li:hover {
    transform: translateY(-3px);

    border-color: rgba(251, 137, 38, 0.45) !important;

    background: #ffffff !important;

    box-shadow:
        0 8px 25px rgba(13, 58, 89, 0.10),
        0 0 18px rgba(251, 137, 38, 0.08);
}


.woocommerce-tabs .tabs li:hover a {
    color: #FB8926 !important;
}


.woocommerce-tabs .tabs li:hover a::after {
    transform: scaleX(1);
}


/* =========================================================
   ACTIVE TAB
   ========================================================= */

.woocommerce-tabs .tabs li.active {
    background:
        linear-gradient(
            135deg,
            #0D3A59 0%,
            #123f5d 55%,
            #0D3A59 100%
        ) !important;

    border-color: #0D3A59 !important;

    box-shadow:
        0 8px 25px rgba(13, 58, 89, 0.22),
        0 0 18px rgba(13, 58, 89, 0.12);
}


.woocommerce-tabs .tabs li.active a {
    color: #ffffff !important;
}


.woocommerce-tabs .tabs li.active a::after {
    transform: scaleX(1);

    background: #FB8926;

    box-shadow:
        0 0 7px #FB8926,
        0 0 15px rgba(251, 137, 38, 0.75);
}


/* =========================================================
   CONTENT PANEL
   ========================================================= */

.woocommerce-tabs .woocommerce-Tabs-panel {
    position: relative;

    margin: 0 !important;
    padding: 28px !important;

    background: #ffffff;

    border: 1px solid rgba(13, 58, 89, 0.08);
    border-radius: 16px;

    box-shadow:
        inset 0 0 30px rgba(13, 58, 89, 0.025);

    animation: tabsContentIn 0.45s ease;
}


@keyframes tabsContentIn {
    from {
        opacity: 0;
        transform: translateY(10px);
    }

    to {
        opacity: 1;
        transform: translateY(0);
    }
}


/* عنوان داخل محتوا */
.woocommerce-tabs .woocommerce-Tabs-panel h2 {
    position: relative;

    margin: 0 0 22px !important;
    padding-right: 16px;

    color: #0D3A59;

    font-size: 22px;
    font-weight: 800;
}


/* خط نارنجی کنار عنوان */
.woocommerce-tabs .woocommerce-Tabs-panel h2::before {
    content: "";

    position: absolute;
    right: 0;
    top: 5px;

    width: 4px;
    height: 25px;

    border-radius: 20px;

    background: #FB8926;

    box-shadow:
        0 0 8px rgba(251, 137, 38, 0.65),
        0 0 18px rgba(251, 137, 38, 0.25);
}


/* =========================================================
   TEXT
   ========================================================= */

.woocommerce-tabs .woocommerce-Tabs-panel p {
    color: #506577;

    font-size: 15px;
    line-height: 2;

    transition: color 0.3s ease;
}


/* =========================================================
   TABLE
   ========================================================= */

.woocommerce-tabs table {
    width: 100%;

    border-collapse: separate;
    border-spacing: 0;

    overflow: hidden;

    border: 1px solid rgba(13, 58, 89, 0.08);
    border-radius: 14px;
}


.woocommerce-tabs table th {
    width: 30%;

    padding: 15px 18px;

    text-align: right;

    color: #0D3A59;

    background: rgba(13, 58, 89, 0.045);

    font-weight: 800;

    border-bottom: 1px solid rgba(13, 58, 89, 0.06);
}


.woocommerce-tabs table td {
    padding: 15px 18px;

    color: #536777;

    background: #ffffff;

    border-bottom: 1px solid rgba(13, 58, 89, 0.06);
}


.woocommerce-tabs table tr:last-child th,
.woocommerce-tabs table tr:last-child td {
    border-bottom: 0;
}


/* Hover روی ردیف جدول */
.woocommerce-tabs table tr {
    transition: background 0.25s ease;
}


.woocommerce-tabs table tr:hover td,
.woocommerce-tabs table tr:hover th {
    background: rgba(251, 137, 38, 0.035);
}


/* =========================================================
   LINKS
   ========================================================= */

.woocommerce-tabs a {
    color: #0D3A59;
    transition: color 0.25s ease;
}


.woocommerce-tabs a:hover {
    color: #FB8926;
}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 767px) {

    .woocommerce-tabs {
        margin-top: 25px;
        padding: 16px;
        border-radius: 17px;
    }

    .woocommerce-tabs .tabs {
        gap: 8px;
        margin-bottom: 18px !important;
    }

    .woocommerce-tabs .tabs li {
        flex: 1 1 calc(50% - 8px);
    }

    .woocommerce-tabs .tabs li a {
        min-height: 44px;
        padding: 10px 12px !important;

        font-size: 12px !important;
    }

    .woocommerce-tabs .woocommerce-Tabs-panel {
        padding: 20px 16px !important;
        border-radius: 13px;
    }

    .woocommerce-tabs .woocommerce-Tabs-panel h2 {
        font-size: 18px;
    }

    .woocommerce-tabs table th,
    .woocommerce-tabs table td {
        padding: 12px 10px;
        font-size: 13px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-858274d *//* ================================
   MYHQ – Premium Gradient Heading
   ================================ */

.myhq {
    position: relative;
    display: inline-block;

    /* Gradient Text */
    background: linear-gradient(
        90deg,
        #111827 0%,
        #2563EB 35%,
        #06B6D4 70%,
        #111827 100%
    );

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;

    /* Typography */
    font-weight: 800;
    letter-spacing: -0.8px;

    /* Smooth Animation */
    background-size: 200% auto;
    animation: myhqGradient 5s linear infinite;

    transition: all 0.35s ease;
}


/* خط لوکس زیر Heading */
.myhq::after {
    content: "";
    position: absolute;

    left: 50%;
    bottom: -10px;

    width: 55px;
    height: 3px;

    transform: translateX(-50%);

    background: linear-gradient(
        90deg,
        #2563EB,
        #06B6D4
    );

    border-radius: 50px;

    box-shadow:
        0 0 8px rgba(37, 99, 235, 0.35),
        0 0 18px rgba(6, 182, 212, 0.18);

    transition: all 0.35s ease;
}


/* Hover */
.myhq:hover {
    transform: translateY(-2px);
    filter: drop-shadow(0 8px 20px rgba(37, 99, 235, 0.15));
}

.myhq:hover::after {
    width: 90px;
}


/* Gradient Animation */
@keyframes myhqGradient {
    0% {
        background-position: 0% center;
    }

    100% {
        background-position: 200% center;
    }
}


/* Mobile */
@media (max-width: 767px) {

    .myhq {
        letter-spacing: -0.4px;
    }

    .myhq::after {
        width: 42px;
        height: 2px;
        bottom: -7px;
    }

    .myhq:hover::after {
        width: 65px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd0aeb2 *//* =========================================
   LIQUID GLASS – Animated Blur Container
   ========================================= */

.liquid-glass {
    position: relative;
    overflow: hidden;
    isolation: isolate;

    /* شیشه */
    background: rgba(255, 255, 255, 0.08);

    border: 1px solid rgba(255, 255, 255, 0.18);
    border-radius: 28px;

    backdrop-filter: blur(20px) saturate(140%);
    -webkit-backdrop-filter: blur(20px) saturate(140%);

    box-shadow:
        inset 0 1px 0 rgba(255, 255, 255, 0.25),
        inset 0 -1px 0 rgba(255, 255, 255, 0.05),
        0 20px 60px rgba(0, 0, 0, 0.08);
}


/* =========================================
   لایه‌های بلور و نور
   ========================================= */

.liquid-glass::before,
.liquid-glass::after {
    content: "";
    position: absolute;

    width: 220px;
    height: 220px;

    border-radius: 50%;

    filter: blur(55px);

    opacity: 0.55;

    pointer-events: none;

    z-index: -1;
}


/* توده اول */
.liquid-glass::before {
    background: rgba(70, 140, 255, 0.45);

    top: -80px;
    left: -60px;

    animation: liquidBlob1 10s ease-in-out infinite alternate;
}


/* توده دوم */
.liquid-glass::after {
    background: rgba(120, 80, 255, 0.35);

    right: -70px;
    bottom: -90px;

    animation: liquidBlob2 13s ease-in-out infinite alternate;
}


/* =========================================
   حرکت سیال اول
   ========================================= */

@keyframes liquidBlob1 {

    0% {
        transform:
            translate3d(0, 0, 0)
            scale(1);
    }

    25% {
        transform:
            translate3d(90px, 40px, 0)
            scale(1.15);
    }

    50% {
        transform:
            translate3d(160px, 100px, 0)
            scale(0.9);
    }

    75% {
        transform:
            translate3d(90px, 150px, 0)
            scale(1.2);
    }

    100% {
        transform:
            translate3d(-20px, 80px, 0)
            scale(1);
    }
}


/* =========================================
   حرکت سیال دوم
   ========================================= */

@keyframes liquidBlob2 {

    0% {
        transform:
            translate3d(0, 0, 0)
            scale(1);
    }

    30% {
        transform:
            translate3d(-80px, -40px, 0)
            scale(1.15);
    }

    60% {
        transform:
            translate3d(-160px, -100px, 0)
            scale(0.9);
    }

    100% {
        transform:
            translate3d(-40px, -150px, 0)
            scale(1.25);
    }
}


/* =========================================
   یک نور خیلی ظریف روی شیشه
   ========================================= */

.liquid-glass {
    --glass-shine: rgba(255,255,255,0.12);
}

.liquid-glass:hover {
    backdrop-filter: blur(24px) saturate(155%);
    -webkit-backdrop-filter: blur(24px) saturate(155%);

    border-color: rgba(255, 255, 255, 0.28);

    transition:
        backdrop-filter 0.4s ease,
        border-color 0.4s ease;
}


/* موبایل */
@media (max-width: 767px) {

    .liquid-glass::before,
    .liquid-glass::after {
        filter: blur(45px);
        opacity: 0.4;
    }

}/* End custom CSS */