.elementor-46 .elementor-element.elementor-element-17894e6f{--display:flex;--min-height:450px;--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:0.69;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:7em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-46 .elementor-element.elementor-element-17894e6f:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-17894e6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fukigymwear.com/wp-content/uploads/2025/07/a-close-up-shot-of-gym-wear-fabric-showcasing-its-.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46 .elementor-element.elementor-element-17894e6f::before, .elementor-46 .elementor-element.elementor-element-17894e6f > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-17894e6f > .e-con-inner > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-17894e6f > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-17894e6f > .e-con-inner > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-17894e6f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-46 .elementor-element.elementor-element-65982ba1{--display:flex;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:5em;}.elementor-46 .elementor-element.elementor-element-63e29ef5{text-align:center;}.elementor-46 .elementor-element.elementor-element-63e29ef5 .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-accent );}.elementor-46 .elementor-element.elementor-element-6857011 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(30px/2);}.elementor-46 .elementor-element.elementor-element-6857011 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(30px/2);}.elementor-46 .elementor-element.elementor-element-6857011 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(30px/2);margin-left:calc(30px/2);}.elementor-46 .elementor-element.elementor-element-6857011 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-30px/2);margin-left:calc(-30px/2);}body.rtl .elementor-46 .elementor-element.elementor-element-6857011 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-30px/2);}body:not(.rtl) .elementor-46 .elementor-element.elementor-element-6857011 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-30px/2);}.elementor-46 .elementor-element.elementor-element-6857011 .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:#ddd;}.elementor-46 .elementor-element.elementor-element-6857011 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;}.elementor-46 .elementor-element.elementor-element-6857011 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-46 .elementor-element.elementor-element-6857011 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-46 .elementor-element.elementor-element-6857011 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-46 .elementor-element.elementor-element-6857011{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-46 .elementor-element.elementor-element-6857011 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-46 .elementor-element.elementor-element-6857011 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-6857011 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-46 .elementor-element.elementor-element-20c913e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-46 .elementor-element.elementor-element-56745de{--display:flex;}.elementor-46 .elementor-element.elementor-element-56745de.e-con{--align-self:center;}.elementor-46 .elementor-element.elementor-element-6259fa5{text-align:center;}.elementor-46 .elementor-element.elementor-element-6259fa5 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-fc0ffee{font-family:"Roboto", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.1px;}.elementor-46 .elementor-element.elementor-element-0a7b75c .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-161aa45{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-46 .elementor-element.elementor-element-161aa45:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-161aa45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0986b9c );}.elementor-46 .elementor-element.elementor-element-87186a1{text-align:center;}.elementor-46 .elementor-element.elementor-element-87186a1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;}.elementor-46 .elementor-element.elementor-element-96d9dac{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-46 .elementor-element.elementor-element-fb79f56{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-afa5f2c{--display:flex;}.elementor-46 .elementor-element.elementor-element-02b30a9{font-family:"Roboto", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.1px;}.elementor-46 .elementor-element.elementor-element-227804c{--display:flex;}.elementor-46 .elementor-element.elementor-element-7048eb8{font-family:"Roboto", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.1px;}.elementor-46 .elementor-element.elementor-element-4ff0bc7{--display:flex;}.elementor-46 .elementor-element.elementor-element-8d37556{font-family:"Roboto", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.1px;}.elementor-46 .elementor-element.elementor-element-a899e9f{--display:flex;}.elementor-46 .elementor-element.elementor-element-ef4b791{font-family:"Roboto", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.1px;}.elementor-46 .elementor-element.elementor-element-dbfa067{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-46 .elementor-element.elementor-element-2adb310{text-align:center;}.elementor-46 .elementor-element.elementor-element-2adb310 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;}.elementor-46 .elementor-element.elementor-element-0beb0b5{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-bf60993{--display:flex;}.elementor-46 .elementor-element.elementor-element-3879cdd{--display:flex;--min-height:250px;}.elementor-46 .elementor-element.elementor-element-3879cdd:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-3879cdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fukigymwear.com/wp-content/uploads/2025/07/spaandex_.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-2bda894 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-2bda894 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-2bda894 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-9222331{--display:flex;}.elementor-46 .elementor-element.elementor-element-8a58b1a{--display:flex;--min-height:250px;}.elementor-46 .elementor-element.elementor-element-8a58b1a:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-8a58b1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fukigymwear.com/wp-content/uploads/2025/07/nylon.webp");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-5f8b168 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-5f8b168 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-5f8b168 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-1ac1440{--display:flex;}.elementor-46 .elementor-element.elementor-element-f3235ca{--display:flex;--min-height:250px;}.elementor-46 .elementor-element.elementor-element-f3235ca:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-f3235ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fukigymwear.com/wp-content/uploads/2025/07/polyester.webp");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-51b13f7 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-51b13f7 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-51b13f7 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-987adcc{--display:flex;}.elementor-46 .elementor-element.elementor-element-e27227a{--display:flex;--min-height:250px;}.elementor-46 .elementor-element.elementor-element-e27227a:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-e27227a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fukigymwear.com/wp-content/uploads/2025/07/Elastane.webp");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-2f1204a .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-2f1204a .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-2f1204a .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-28bd65a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-10cee5e{--display:flex;}.elementor-46 .elementor-element.elementor-element-a838c52{--display:flex;--min-height:250px;}.elementor-46 .elementor-element.elementor-element-a838c52:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-a838c52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fukigymwear.com/wp-content/uploads/2025/07/tactel.webp");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-38c7df0 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-38c7df0 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-38c7df0 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-05c3872{--display:flex;}.elementor-46 .elementor-element.elementor-element-41266af{--display:flex;--min-height:250px;}.elementor-46 .elementor-element.elementor-element-41266af:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-41266af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fukigymwear.com/wp-content/uploads/2025/07/power-mesh.webp");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-b45297e .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-b45297e .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-b45297e .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-8395c2e{--display:flex;}.elementor-46 .elementor-element.elementor-element-1a08d85{--display:flex;--min-height:250px;}.elementor-46 .elementor-element.elementor-element-1a08d85:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-1a08d85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fukigymwear.com/wp-content/uploads/2025/07/bamboo-fabric.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-166c011 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-166c011 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-166c011 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-2f8a824{--display:flex;}.elementor-46 .elementor-element.elementor-element-f55fad9{--display:flex;--min-height:250px;}.elementor-46 .elementor-element.elementor-element-f55fad9:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-f55fad9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fukigymwear.com/wp-content/uploads/2025/07/recycled-fabric.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-ea3a3a6 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-ea3a3a6 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-ea3a3a6 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-234ca88{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-46 .elementor-element.elementor-element-234ca88:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-234ca88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0986b9c );}.elementor-46 .elementor-element.elementor-element-3e3475b{text-align:center;}.elementor-46 .elementor-element.elementor-element-3e3475b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;}.elementor-46 .elementor-element.elementor-element-58bc5e8{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-c0ed334{--display:flex;}.elementor-46 .elementor-element.elementor-element-acacd66{--display:flex;--min-height:250px;}.elementor-46 .elementor-element.elementor-element-acacd66:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-acacd66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fukigymwear.com/wp-content/uploads/2025/07/compression-polyester.webp");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-0b32dec .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-0b32dec .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-0b32dec .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-8a93a05{--display:flex;}.elementor-46 .elementor-element.elementor-element-07dc650{--display:flex;--min-height:250px;}.elementor-46 .elementor-element.elementor-element-07dc650:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-07dc650 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fukigymwear.com/wp-content/uploads/2025/07/Power-Lycra.webp");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-1272133 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-1272133 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-1272133 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-a0fc0d6{--display:flex;}.elementor-46 .elementor-element.elementor-element-233ba92{--display:flex;--min-height:250px;}.elementor-46 .elementor-element.elementor-element-233ba92:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-233ba92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fukigymwear.com/wp-content/uploads/2025/07/Polyamide-Spandex-Blend.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-577fe7a .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-577fe7a .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-577fe7a .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-e6764b2{--display:flex;}.elementor-46 .elementor-element.elementor-element-dc04ccd{--display:flex;--min-height:250px;}.elementor-46 .elementor-element.elementor-element-dc04ccd:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-dc04ccd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fukigymwear.com/wp-content/uploads/2025/07/Compression-Nylon.webp");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-307b781 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-307b781 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-307b781 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-aa23488{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-54b35b9{--display:flex;}.elementor-46 .elementor-element.elementor-element-d680385{--display:flex;--min-height:250px;}.elementor-46 .elementor-element.elementor-element-d680385:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-d680385 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fukigymwear.com/wp-content/uploads/2025/07/Thermo-Regulation.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-f92af34 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-f92af34 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-f92af34 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-95d6518{--display:flex;}.elementor-46 .elementor-element.elementor-element-4bf3324{--display:flex;--min-height:250px;}.elementor-46 .elementor-element.elementor-element-4bf3324:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-4bf3324 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fukigymwear.com/wp-content/uploads/2025/07/Mesh-Compression-Fabric.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-687c036 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-687c036 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-687c036 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-366ab62{--display:flex;}.elementor-46 .elementor-element.elementor-element-9370459{--display:flex;--min-height:250px;}.elementor-46 .elementor-element.elementor-element-9370459:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-9370459 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fukigymwear.com/wp-content/uploads/2025/07/6d9530e2-09f0-4837-b2c7-7f638246bcec.d276f1762e3d6dda81cdf87b3bf957de.jpeg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-e677a68 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-e677a68 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-e677a68 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-2011dca{--display:flex;}.elementor-46 .elementor-element.elementor-element-31e9e5e{--display:flex;--min-height:250px;}.elementor-46 .elementor-element.elementor-element-31e9e5e:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-31e9e5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fukigymwear.com/wp-content/uploads/2025/07/Compression-Moisture-Wicking-Performance-Sports-Jersey-63-64-Fabric-W-UV-Protection-By-The-Yard-Olive_51d4b548-72d5-4869-aba2-18a40dcb2ff0.bbcdf3e3dcbc648e843f3a972354f04b.jpeg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-c5de99a .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-c5de99a .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-c5de99a .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-64444a4{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-46 .elementor-element.elementor-element-64444a4:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-64444a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-46 .elementor-element.elementor-element-ccdbd95{text-align:center;}.elementor-46 .elementor-element.elementor-element-ccdbd95 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;}.elementor-46 .elementor-element.elementor-element-f24030b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-698adca{--display:flex;}.elementor-46 .elementor-element.elementor-element-c6921eb{--display:flex;--min-height:250px;}.elementor-46 .elementor-element.elementor-element-c6921eb:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-c6921eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fukigymwear.com/wp-content/uploads/2025/07/Organic-Cotton.webp");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-0bdb694 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-0bdb694 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-0bdb694 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-8519ea9{--display:flex;}.elementor-46 .elementor-element.elementor-element-d98718a{--display:flex;--min-height:250px;}.elementor-46 .elementor-element.elementor-element-d98718a:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-d98718a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fukigymwear.com/wp-content/uploads/2025/07/Hemp-Fabric.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-e861896 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-e861896 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-e861896 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-69fa32b{--display:flex;}.elementor-46 .elementor-element.elementor-element-ad45105{--display:flex;--min-height:250px;}.elementor-46 .elementor-element.elementor-element-ad45105:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-ad45105 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fukigymwear.com/wp-content/uploads/2025/07/Recycled-Polyester-fabric.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-55dfd52 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-55dfd52 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-55dfd52 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-25c8b5b{--display:flex;}.elementor-46 .elementor-element.elementor-element-a2a971a{--display:flex;--min-height:250px;}.elementor-46 .elementor-element.elementor-element-a2a971a:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-a2a971a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fukigymwear.com/wp-content/uploads/2025/07/Recycled-Nylon-Fabric.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-7bce6df .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-7bce6df .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-7bce6df .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-f3de825{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-1db1c52{--display:flex;}.elementor-46 .elementor-element.elementor-element-48ffc74{--display:flex;--min-height:250px;}.elementor-46 .elementor-element.elementor-element-48ffc74:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-48ffc74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fukigymwear.com/wp-content/uploads/2025/07/Lyocell.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-f9393d5 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-f9393d5 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-f9393d5 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-5e1cd5d{--display:flex;}.elementor-46 .elementor-element.elementor-element-75b183a{--display:flex;--min-height:250px;}.elementor-46 .elementor-element.elementor-element-75b183a:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-75b183a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fukigymwear.com/wp-content/uploads/2025/07/Organic-Bamboo-Fabric.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-3b55902 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-3b55902 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-3b55902 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-a9edd3c{--display:flex;}.elementor-46 .elementor-element.elementor-element-824fe22{--display:flex;--min-height:250px;}.elementor-46 .elementor-element.elementor-element-824fe22:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-824fe22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fukigymwear.com/wp-content/uploads/2025/07/Recycled-Contton.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-0e04504 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-0e04504 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-0e04504 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-4333319{--display:flex;}.elementor-46 .elementor-element.elementor-element-e27d075{--display:flex;--min-height:250px;}.elementor-46 .elementor-element.elementor-element-e27d075:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-e27d075 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fukigymwear.com/wp-content/uploads/2025/07/Eco-freendly-Activewear-Fabric.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-eb58949 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-eb58949 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-eb58949 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-8f9d508{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-46 .elementor-element.elementor-element-8f9d508:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-8f9d508 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0986b9c );}.elementor-46 .elementor-element.elementor-element-24aaddb{text-align:center;}.elementor-46 .elementor-element.elementor-element-24aaddb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;}.elementor-46 .elementor-element.elementor-element-bceca62{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-710293d{--display:flex;}.elementor-46 .elementor-element.elementor-element-d4471e3{--display:flex;--min-height:250px;}.elementor-46 .elementor-element.elementor-element-d4471e3:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-d4471e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fukigymwear.com/wp-content/uploads/2025/07/Silk.webp");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-8d4c485 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-8d4c485 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-8d4c485 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-0abc58a{--display:flex;}.elementor-46 .elementor-element.elementor-element-967fae2{--display:flex;--min-height:250px;}.elementor-46 .elementor-element.elementor-element-967fae2:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-967fae2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fukigymwear.com/wp-content/uploads/2025/07/Cashmere.webp");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-bebf224 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-bebf224 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-bebf224 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-cd3851c{--display:flex;}.elementor-46 .elementor-element.elementor-element-1f27ccd{--display:flex;--min-height:250px;}.elementor-46 .elementor-element.elementor-element-1f27ccd:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-1f27ccd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fukigymwear.com/wp-content/uploads/2025/07/Merino-Wool-Fabric.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-e00d446 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-e00d446 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-e00d446 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-5ef22d4{--display:flex;}.elementor-46 .elementor-element.elementor-element-adf70a2{--display:flex;--min-height:250px;}.elementor-46 .elementor-element.elementor-element-adf70a2:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-adf70a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fukigymwear.com/wp-content/uploads/2025/07/Microfiber-Fabric.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-a437eaa .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-a437eaa .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-a437eaa .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-a720015{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-b258ef6{--display:flex;}.elementor-46 .elementor-element.elementor-element-541f328{--display:flex;--min-height:250px;}.elementor-46 .elementor-element.elementor-element-541f328:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-541f328 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fukigymwear.com/wp-content/uploads/2025/07/Velvet-Fabric.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-fa322e3 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-fa322e3 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-fa322e3 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-a497fc1{--display:flex;}.elementor-46 .elementor-element.elementor-element-48fe202{--display:flex;--min-height:250px;}.elementor-46 .elementor-element.elementor-element-48fe202:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-48fe202 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fukigymwear.com/wp-content/uploads/2025/07/Modal-Fabric.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-7af9832 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-7af9832 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-7af9832 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-b442790{--display:flex;}.elementor-46 .elementor-element.elementor-element-c94e2c0{--display:flex;--min-height:250px;}.elementor-46 .elementor-element.elementor-element-c94e2c0:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-c94e2c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fukigymwear.com/wp-content/uploads/2025/07/Satin-Finish-Fabric.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-a1d7f1b .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-a1d7f1b .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-a1d7f1b .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-69d3c80{--display:flex;}.elementor-46 .elementor-element.elementor-element-19c777a{--display:flex;--min-height:250px;}.elementor-46 .elementor-element.elementor-element-19c777a:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-19c777a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fukigymwear.com/wp-content/uploads/2025/07/91i6GZu0W1L._UF10001000_QL80_.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-90e449c .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-90e449c .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-90e449c .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-30960f7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-46 .elementor-element.elementor-element-1589157{--display:flex;}.elementor-46 .elementor-element.elementor-element-1589157.e-con{--align-self:center;}.elementor-46 .elementor-element.elementor-element-69db787{text-align:center;}.elementor-46 .elementor-element.elementor-element-69db787 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-46 .elementor-element.elementor-element-6a60b36{font-family:"Roboto", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.1px;}.elementor-46 .elementor-element.elementor-element-57abe70 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-46 .elementor-element.elementor-element-65982ba1{--width:100%;}}@media(max-width:1024px){.elementor-46 .elementor-element.elementor-element-17894e6f{--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-46 .elementor-element.elementor-element-65982ba1{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-46 .elementor-element.elementor-element-20c913e{--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-fb79f56{--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-0beb0b5{--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-28bd65a{--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-58bc5e8{--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-aa23488{--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-f24030b{--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-f3de825{--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-bceca62{--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-a720015{--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-30960f7{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-46 .elementor-element.elementor-element-17894e6f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-46 .elementor-element.elementor-element-20c913e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-fb79f56{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-0beb0b5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-28bd65a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-58bc5e8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-aa23488{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-f24030b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-f3de825{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-bceca62{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-a720015{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-30960f7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for image, class: .elementor-element-5859167 */.elementor-46 .elementor-element.elementor-element-5859167 {
    position: relative;
}

.elementor-46 .elementor-element.elementor-element-5859167::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-5859167:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-5859167::after {
    content: "Performance Fabrics";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-5859167:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9757661 */.elementor-46 .elementor-element.elementor-element-9757661 {
    position: relative;
}

.elementor-46 .elementor-element.elementor-element-9757661::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-9757661:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-9757661::after {
    content: "Compression Fabrics";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-9757661:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-75a3ead */.elementor-46 .elementor-element.elementor-element-75a3ead {
    position: relative;
}

.elementor-46 .elementor-element.elementor-element-75a3ead::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-75a3ead:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-75a3ead::after {
    content: "Eco-Friendly Fabrics";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-75a3ead:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c96a2d0 */.elementor-46 .elementor-element.elementor-element-c96a2d0 {
    position: relative;
}

.elementor-46 .elementor-element.elementor-element-c96a2d0::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-c96a2d0:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-c96a2d0::after {
    content: "Luxury Fabrics";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-c96a2d0:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3879cdd */.elementor-46 .elementor-element.elementor-element-3879cdd {
    position: relative;
     text-align: center;  /* 让文字居中 */
}

.elementor-46 .elementor-element.elementor-element-3879cdd::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-3879cdd:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-3879cdd::after {
    content: "Spandex(Lycra)";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-3879cdd:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a58b1a */.elementor-46 .elementor-element.elementor-element-8a58b1a {
    position: relative;
     text-align: center;  /* 让文字居中 */
}

.elementor-46 .elementor-element.elementor-element-8a58b1a::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-8a58b1a:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-8a58b1a::after {
    content: "Nylon";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-8a58b1a:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3235ca */.elementor-46 .elementor-element.elementor-element-f3235ca {
    position: relative;
     text-align: center;  /* 让文字居中 */
}

.elementor-46 .elementor-element.elementor-element-f3235ca::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-f3235ca:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-f3235ca::after {
    content: "Polyester";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-f3235ca:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e27227a */.elementor-46 .elementor-element.elementor-element-e27227a {
    position: relative;
     text-align: center;  /* 让文字居中 */
}

.elementor-46 .elementor-element.elementor-element-e27227a::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-e27227a:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-e27227a::after {
    content: "Elastane";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-e27227a:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a838c52 */.elementor-46 .elementor-element.elementor-element-a838c52 {
    position: relative;
     text-align: center;  /* 让文字居中 */
}

.elementor-46 .elementor-element.elementor-element-a838c52::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-a838c52:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-a838c52::after {
    content: "Tactel®";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-a838c52:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41266af */.elementor-46 .elementor-element.elementor-element-41266af {
    position: relative;
     text-align: center;  /* 让文字居中 */
}

.elementor-46 .elementor-element.elementor-element-41266af::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-41266af:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-41266af::after {
    content: "Power Mesh";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-41266af:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a08d85 */.elementor-46 .elementor-element.elementor-element-1a08d85 {
    position: relative;
     text-align: center;  /* 让文字居中 */
}

.elementor-46 .elementor-element.elementor-element-1a08d85::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-1a08d85:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-1a08d85::after {
    content: "Bamboo Fabric";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-1a08d85:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f55fad9 */.elementor-46 .elementor-element.elementor-element-f55fad9 {
    position: relative;
     text-align: center;  /* 让文字居中 */
}

.elementor-46 .elementor-element.elementor-element-f55fad9::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-f55fad9:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-f55fad9::after {
    content: "Recycled Fabric";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-f55fad9:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acacd66 */.elementor-46 .elementor-element.elementor-element-acacd66 {
    position: relative;
     text-align: center;  /* 让文字居中 */
}

.elementor-46 .elementor-element.elementor-element-acacd66::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-acacd66:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-acacd66::after {
    content: "Compression Polyester";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-acacd66:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07dc650 */.elementor-46 .elementor-element.elementor-element-07dc650 {
    position: relative;
     text-align: center;  /* 让文字居中 */
}

.elementor-46 .elementor-element.elementor-element-07dc650::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-07dc650:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-07dc650::after {
    content: "Power Lycra";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-07dc650:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-233ba92 */.elementor-46 .elementor-element.elementor-element-233ba92 {
    position: relative;
     text-align: center;  /* 让文字居中 */
}

.elementor-46 .elementor-element.elementor-element-233ba92::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-233ba92:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-233ba92::after {
    content: "Polyamide/Spandex Blend";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-233ba92:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc04ccd */.elementor-46 .elementor-element.elementor-element-dc04ccd {
    position: relative;
     text-align: center;  /* 让文字居中 */
}

.elementor-46 .elementor-element.elementor-element-dc04ccd::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-dc04ccd:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-dc04ccd::after {
    content: "Compression Nylon";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-dc04ccd:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d680385 */.elementor-46 .elementor-element.elementor-element-d680385 {
    position: relative;
     text-align: center;  /* 让文字居中 */
}

.elementor-46 .elementor-element.elementor-element-d680385::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-d680385:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-d680385::after {
    content: "Thermo-Regulation Fabric";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-d680385:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bf3324 */.elementor-46 .elementor-element.elementor-element-4bf3324 {
    position: relative;
     text-align: center;  /* 让文字居中 */
}

.elementor-46 .elementor-element.elementor-element-4bf3324::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-4bf3324:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-4bf3324::after {
    content: "Mesh Compression Fabric";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-4bf3324:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9370459 */.elementor-46 .elementor-element.elementor-element-9370459 {
    position: relative;
     text-align: center;  /* 让文字居中 */
}

.elementor-46 .elementor-element.elementor-element-9370459::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-9370459:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-9370459::after {
    content: "Cooling Compression fabric";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-9370459:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e9e5e */.elementor-46 .elementor-element.elementor-element-31e9e5e {
    position: relative;
     text-align: center;  /* 让文字居中 */
}

.elementor-46 .elementor-element.elementor-element-31e9e5e::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-31e9e5e:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-31e9e5e::after {
    content: "Moisture-Wicking Compression Fabric";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-31e9e5e:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6921eb */.elementor-46 .elementor-element.elementor-element-c6921eb {
    position: relative;
     text-align: center;  /* 让文字居中 */
}

.elementor-46 .elementor-element.elementor-element-c6921eb::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-c6921eb:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-c6921eb::after {
    content: "Organic Cotton";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-c6921eb:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98718a */.elementor-46 .elementor-element.elementor-element-d98718a {
    position: relative;
     text-align: center;  /* 让文字居中 */
}

.elementor-46 .elementor-element.elementor-element-d98718a::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-d98718a:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-d98718a::after {
    content: "Hemp Fabric";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-d98718a:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad45105 */.elementor-46 .elementor-element.elementor-element-ad45105 {
    position: relative;
     text-align: center;  /* 让文字居中 */
}

.elementor-46 .elementor-element.elementor-element-ad45105::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-ad45105:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-ad45105::after {
    content: "Recycled Polyester";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-ad45105:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2a971a */.elementor-46 .elementor-element.elementor-element-a2a971a {
    position: relative;
     text-align: center;  /* 让文字居中 */
}

.elementor-46 .elementor-element.elementor-element-a2a971a::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-a2a971a:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-a2a971a::after {
    content: "Recycled Nylon";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-a2a971a:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48ffc74 */.elementor-46 .elementor-element.elementor-element-48ffc74 {
    position: relative;
     text-align: center;  /* 让文字居中 */
}

.elementor-46 .elementor-element.elementor-element-48ffc74::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-48ffc74:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-48ffc74::after {
    content: "Lyocell (Tencel)";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-48ffc74:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75b183a */.elementor-46 .elementor-element.elementor-element-75b183a {
    position: relative;
     text-align: center;  /* 让文字居中 */
}

.elementor-46 .elementor-element.elementor-element-75b183a::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-75b183a:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-75b183a::after {
    content: "Organic Bamboo Fabric";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-75b183a:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-824fe22 */.elementor-46 .elementor-element.elementor-element-824fe22 {
    position: relative;
     text-align: center;  /* 让文字居中 */
}

.elementor-46 .elementor-element.elementor-element-824fe22::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-824fe22:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-824fe22::after {
    content: "Recycled Contton";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-824fe22:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e27d075 */.elementor-46 .elementor-element.elementor-element-e27d075 {
    position: relative;
     text-align: center;  /* 让文字居中 */
}

.elementor-46 .elementor-element.elementor-element-e27d075::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-e27d075:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-e27d075::after {
    content: "Eco-freendly Activewear Fabric";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-e27d075:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4471e3 */.elementor-46 .elementor-element.elementor-element-d4471e3 {
    position: relative;
     text-align: center;  /* 让文字居中 */
}

.elementor-46 .elementor-element.elementor-element-d4471e3::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-d4471e3:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-d4471e3::after {
    content: "Silk";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-d4471e3:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-967fae2 */.elementor-46 .elementor-element.elementor-element-967fae2 {
    position: relative;
     text-align: center;  /* 让文字居中 */
}

.elementor-46 .elementor-element.elementor-element-967fae2::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-967fae2:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-967fae2::after {
    content: "Cashmere";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-967fae2:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f27ccd */.elementor-46 .elementor-element.elementor-element-1f27ccd {
    position: relative;
     text-align: center;  /* 让文字居中 */
}

.elementor-46 .elementor-element.elementor-element-1f27ccd::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-1f27ccd:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-1f27ccd::after {
    content: "Merino Wool";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-1f27ccd:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adf70a2 */.elementor-46 .elementor-element.elementor-element-adf70a2 {
    position: relative;
     text-align: center;  /* 让文字居中 */
}

.elementor-46 .elementor-element.elementor-element-adf70a2::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-adf70a2:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-adf70a2::after {
    content: "Microfiber";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-adf70a2:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-541f328 */.elementor-46 .elementor-element.elementor-element-541f328 {
    position: relative;
     text-align: center;  /* 让文字居中 */
}

.elementor-46 .elementor-element.elementor-element-541f328::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-541f328:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-541f328::after {
    content: "Velvet";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-541f328:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48fe202 */.elementor-46 .elementor-element.elementor-element-48fe202 {
    position: relative;
     text-align: center;  /* 让文字居中 */
}

.elementor-46 .elementor-element.elementor-element-48fe202::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-48fe202:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-48fe202::after {
    content: "Modal";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-48fe202:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c94e2c0 */.elementor-46 .elementor-element.elementor-element-c94e2c0 {
    position: relative;
     text-align: center;  /* 让文字居中 */
}

.elementor-46 .elementor-element.elementor-element-c94e2c0::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-c94e2c0:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-c94e2c0::after {
    content: "Satin Finish Fabric";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-c94e2c0:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19c777a */.elementor-46 .elementor-element.elementor-element-19c777a {
    position: relative;
     text-align: center;  /* 让文字居中 */
}

.elementor-46 .elementor-element.elementor-element-19c777a::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-19c777a:hover::before {
    opacity: 1;
}

/* 添加文字 */
.elementor-46 .elementor-element.elementor-element-19c777a::after {
    content: "Performance Silk";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    color: white;
    font-weight: bold;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-46 .elementor-element.elementor-element-19c777a:hover::after {
    opacity: 1;
}/* End custom CSS */