.elementor-2 .elementor-element.elementor-element-3c03dfb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-3c03dfb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-2 .elementor-element.elementor-element-3c03dfb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-3c03dfb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-3c03dfb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-dc08d12:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-dc08d12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-base7 );}.elementor-2 .elementor-element.elementor-element-dc08d12{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:80px;padding:0px 15px 0px 15px;}.elementor-2 .elementor-element.elementor-element-dc08d12 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-4ab3dd7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-4ab3dd7 > .elementor-element-populated{padding:36px 15px 40px 15px;}.elementor-2 .elementor-element.elementor-element-e995aaf{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-e995aaf > .elementor-widget-container{padding:0px 108px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e995aaf .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2 .elementor-element.elementor-element-e995aaf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-base3 );}.elementor-2 .elementor-element.elementor-element-e995aaf.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-e995aaf.elementor-view-default .elementor-icon{fill:var( --e-global-color-base3 );color:var( --e-global-color-base3 );border-color:var( --e-global-color-base3 );}.elementor-2 .elementor-element.elementor-element-e995aaf.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2 .elementor-element.elementor-element-e995aaf.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-base2 );}.elementor-2 .elementor-element.elementor-element-e995aaf.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2 .elementor-element.elementor-element-e995aaf.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2 .elementor-element.elementor-element-e995aaf.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2 .elementor-element.elementor-element-e995aaf.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-base2 );color:var( --e-global-color-base2 );border-color:var( --e-global-color-base2 );}.elementor-2 .elementor-element.elementor-element-e995aaf .elementor-icon{font-size:38px;}.elementor-2 .elementor-element.elementor-element-e663e88{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-e663e88 > .elementor-widget-container{padding:0px 78px 0px 30px;}.elementor-2 .elementor-element.elementor-element-e663e88 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2 .elementor-element.elementor-element-e663e88.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-base3 );}.elementor-2 .elementor-element.elementor-element-e663e88.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-e663e88.elementor-view-default .elementor-icon{fill:var( --e-global-color-base3 );color:var( --e-global-color-base3 );border-color:var( --e-global-color-base3 );}.elementor-2 .elementor-element.elementor-element-e663e88.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2 .elementor-element.elementor-element-e663e88.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-base2 );}.elementor-2 .elementor-element.elementor-element-e663e88.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2 .elementor-element.elementor-element-e663e88.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2 .elementor-element.elementor-element-e663e88.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2 .elementor-element.elementor-element-e663e88.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-base2 );color:var( --e-global-color-base2 );border-color:var( --e-global-color-base2 );}.elementor-2 .elementor-element.elementor-element-e663e88 .elementor-icon{font-size:38px;}.elementor-2 .elementor-element.elementor-element-3344f67{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-3344f67 > .elementor-widget-container{padding:0px 30px 0px 78px;}.elementor-2 .elementor-element.elementor-element-3344f67 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2 .elementor-element.elementor-element-3344f67.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-base3 );}.elementor-2 .elementor-element.elementor-element-3344f67.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-3344f67.elementor-view-default .elementor-icon{fill:var( --e-global-color-base3 );color:var( --e-global-color-base3 );border-color:var( --e-global-color-base3 );}.elementor-2 .elementor-element.elementor-element-3344f67.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2 .elementor-element.elementor-element-3344f67.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-base2 );}.elementor-2 .elementor-element.elementor-element-3344f67.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2 .elementor-element.elementor-element-3344f67.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2 .elementor-element.elementor-element-3344f67.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2 .elementor-element.elementor-element-3344f67.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-base2 );color:var( --e-global-color-base2 );border-color:var( --e-global-color-base2 );}.elementor-2 .elementor-element.elementor-element-3344f67 .elementor-icon{font-size:40px;}.elementor-2 .elementor-element.elementor-element-a2558ce{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-a2558ce > .elementor-widget-container{padding:0px 0px 0px 108px;}.elementor-2 .elementor-element.elementor-element-a2558ce .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2 .elementor-element.elementor-element-a2558ce.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-base3 );}.elementor-2 .elementor-element.elementor-element-a2558ce.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-a2558ce.elementor-view-default .elementor-icon{fill:var( --e-global-color-base3 );color:var( --e-global-color-base3 );border-color:var( --e-global-color-base3 );}.elementor-2 .elementor-element.elementor-element-a2558ce.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2 .elementor-element.elementor-element-a2558ce.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-base2 );}.elementor-2 .elementor-element.elementor-element-a2558ce.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2 .elementor-element.elementor-element-a2558ce.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2 .elementor-element.elementor-element-a2558ce.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2 .elementor-element.elementor-element-a2558ce.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-base2 );color:var( --e-global-color-base2 );border-color:var( --e-global-color-base2 );}.elementor-2 .elementor-element.elementor-element-a2558ce .elementor-icon{font-size:40px;}.elementor-2 .elementor-element.elementor-element-3b97bc6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-5ea4e1d > .elementor-widget-container{margin:0px 0px 34px 0px;}.elementor-2 .elementor-element.elementor-element-5ea4e1d{text-align:center;}.elementor-2 .elementor-element.elementor-element-1a70d3c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2 .elementor-element.elementor-element-fcbe61d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-4475fc4 > .elementor-widget-container{margin:0px 0px 34px 0px;}.elementor-2 .elementor-element.elementor-element-4475fc4{text-align:center;}.elementor-2 .elementor-element.elementor-element-7f6b093.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2 .elementor-element.elementor-element-7f6b093.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-2 .elementor-element.elementor-element-f2010c8{margin-top:36px;margin-bottom:80px;}.elementor-2 .elementor-element.elementor-element-3519a60 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-3519a60 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-3519a60 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-22e94bc{text-align:start;}.elementor-2 .elementor-element.elementor-element-eb0a21f{width:auto;max-width:auto;top:21%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-eb0a21f{left:7%;}body.rtl .elementor-2 .elementor-element.elementor-element-eb0a21f{right:7%;}.elementor-2 .elementor-element.elementor-element-eb0a21f .elementor-heading-title{color:#000000;}.elementor-2 .elementor-element.elementor-element-0166719{width:auto;max-width:auto;top:36%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-0166719{left:7%;}body.rtl .elementor-2 .elementor-element.elementor-element-0166719{right:7%;}.elementor-2 .elementor-element.elementor-element-0166719 .elementor-heading-title{color:#000000;}.elementor-2 .elementor-element.elementor-element-d94dc46 .elementor-button{background-color:#02010100;font-size:18px;text-decoration:underline;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d94dc46{width:auto;max-width:auto;top:72%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-d94dc46{left:7%;}body.rtl .elementor-2 .elementor-element.elementor-element-d94dc46{right:7%;}.elementor-2 .elementor-element.elementor-element-c2b74a3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-c2b74a3 > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-2 .elementor-element.elementor-element-c9a17fa{text-align:end;}.elementor-2 .elementor-element.elementor-element-1707fa3{width:auto;max-width:auto;top:21%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-1707fa3{left:7%;}body.rtl .elementor-2 .elementor-element.elementor-element-1707fa3{right:7%;}.elementor-2 .elementor-element.elementor-element-1707fa3 .elementor-heading-title{color:#000000;}.elementor-2 .elementor-element.elementor-element-4954512{width:auto;max-width:auto;top:36%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-4954512{left:7%;}body.rtl .elementor-2 .elementor-element.elementor-element-4954512{right:7%;}.elementor-2 .elementor-element.elementor-element-4954512 .elementor-heading-title{color:#000000;}.elementor-2 .elementor-element.elementor-element-2a3574e .elementor-button{background-color:#02010100;font-size:18px;text-decoration:underline;line-height:18px;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2a3574e{width:auto;max-width:auto;top:71%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-2a3574e{left:7%;}body.rtl .elementor-2 .elementor-element.elementor-element-2a3574e{right:7%;}.elementor-2 .elementor-element.elementor-element-8d44f20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-086c577:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-086c577 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://time-apex.com/wp-content/uploads/2026/07/1406x566px.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-086c577{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:80px;padding:150px 0px 150px 0px;}.elementor-2 .elementor-element.elementor-element-086c577 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-48a85d0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-6aa48ef > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-e4c027a > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-2 .elementor-element.elementor-element-e4c027a{text-align:center;}.elementor-2 .elementor-element.elementor-element-e4c027a .elementor-heading-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-7b2c55e > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-2 .elementor-element.elementor-element-7b2c55e{text-align:center;}.elementor-2 .elementor-element.elementor-element-7b2c55e .elementor-heading-title{font-size:60px;line-height:70px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-0be7832 .elementor-button{background-color:#ffffff;fill:#000000;color:#000000;}.elementor-2 .elementor-element.elementor-element-0be7832 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-0be7832 .elementor-button:focus{background-color:#7C7C7C;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-0be7832 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-0be7832 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-3b6f329 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-b982ff0{margin-top:0px;margin-bottom:80px;}.elementor-2 .elementor-element.elementor-element-e208f0b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-b8e37c0{margin-top:0px;margin-bottom:80px;}.elementor-2 .elementor-element.elementor-element-265df40 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-7b9dbbc > .elementor-widget-container{margin:0px 0px 34px 0px;}.elementor-2 .elementor-element.elementor-element-7b9dbbc{text-align:center;}.elementor-2 .elementor-element.elementor-element-8780f30.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2 .elementor-element.elementor-element-8780f30.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-2 .elementor-element.elementor-element-9f4db3d{--display:flex;}.elementor-2 .elementor-element.elementor-element-009c874{--display:flex;}.elementor-2 .elementor-element.elementor-element-85c5da2 .cart button, .elementor-2 .elementor-element.elementor-element-85c5da2 .cart .button{transition:all 0.2s;}.elementor-2 .elementor-element.elementor-element-85c5da2 .quantity .qty{transition:all 0.2s;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-4ab3dd7{width:100%;}.elementor-2 .elementor-element.elementor-element-6aa48ef{width:48%;}.elementor-2 .elementor-element.elementor-element-3b6f329{width:52%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-6aa48ef{width:65%;}.elementor-2 .elementor-element.elementor-element-3b6f329{width:35%;}}@media(min-width:1025px){.elementor-2 .elementor-element.elementor-element-086c577:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-086c577 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-dc08d12{margin-top:0px;margin-bottom:60px;}.elementor-2 .elementor-element.elementor-element-4ab3dd7 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-e995aaf > .elementor-widget-container{padding:0px 70px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e663e88 > .elementor-widget-container{padding:0px 40px 0px 20px;}.elementor-2 .elementor-element.elementor-element-3344f67 > .elementor-widget-container{padding:0px 20px 0px 40px;}.elementor-2 .elementor-element.elementor-element-a2558ce > .elementor-widget-container{padding:0px 0px 0px 70px;}.elementor-2 .elementor-element.elementor-element-5ea4e1d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-4475fc4 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-7f6b093.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2 .elementor-element.elementor-element-f2010c8{margin-top:0px;margin-bottom:60px;}.elementor-2 .elementor-element.elementor-element-3519a60 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-eb0a21f{left:7%;}body.rtl .elementor-2 .elementor-element.elementor-element-eb0a21f{right:7%;}.elementor-2 .elementor-element.elementor-element-eb0a21f{top:18%;}.elementor-2 .elementor-element.elementor-element-eb0a21f .elementor-heading-title{font-size:18px;}.elementor-2 .elementor-element.elementor-element-0166719 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-c2b74a3 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-2 .elementor-element.elementor-element-1707fa3{top:18%;}.elementor-2 .elementor-element.elementor-element-1707fa3 .elementor-heading-title{font-size:18px;}.elementor-2 .elementor-element.elementor-element-4954512 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-086c577{margin-top:0px;margin-bottom:60px;padding:60px 15px 60px 15px;}.elementor-2 .elementor-element.elementor-element-7b2c55e .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-2 .elementor-element.elementor-element-b982ff0{margin-top:0px;margin-bottom:60px;}.elementor-2 .elementor-element.elementor-element-b8e37c0{margin-top:0px;margin-bottom:60px;}.elementor-2 .elementor-element.elementor-element-7b9dbbc > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-8780f30.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-dc08d12{margin-top:0px;margin-bottom:35px;}.elementor-2 .elementor-element.elementor-element-4ab3dd7 > .elementor-element-populated{padding:20px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-e995aaf > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e995aaf .elementor-icon{font-size:30px;}.elementor-2 .elementor-element.elementor-element-e663e88 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e663e88 .elementor-icon{font-size:32px;}.elementor-2 .elementor-element.elementor-element-3344f67 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3344f67 .elementor-icon{font-size:30px;}.elementor-2 .elementor-element.elementor-element-a2558ce > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a2558ce .elementor-icon{font-size:30px;}.elementor-2 .elementor-element.elementor-element-5ea4e1d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-4475fc4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-7f6b093.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2 .elementor-element.elementor-element-f2010c8{margin-top:0px;margin-bottom:35px;}.elementor-2 .elementor-element.elementor-element-3519a60 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-eb0a21f .elementor-heading-title{font-size:16px;}.elementor-2 .elementor-element.elementor-element-0166719 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-d94dc46 .elementor-button{font-size:14px;}.elementor-2 .elementor-element.elementor-element-c2b74a3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-1707fa3 .elementor-heading-title{font-size:16px;}.elementor-2 .elementor-element.elementor-element-4954512 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-2a3574e .elementor-button{font-size:14px;}.elementor-2 .elementor-element.elementor-element-086c577:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-086c577 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2 .elementor-element.elementor-element-086c577{margin-top:0px;margin-bottom:35px;padding:30px 15px 30px 15px;}.elementor-2 .elementor-element.elementor-element-6aa48ef{width:70%;}.elementor-2 .elementor-element.elementor-element-e4c027a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-e4c027a .elementor-heading-title{font-size:14px;}.elementor-2 .elementor-element.elementor-element-7b2c55e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-7b2c55e .elementor-heading-title{font-size:17px;line-height:26px;}.elementor-2 .elementor-element.elementor-element-3b6f329{width:30%;}.elementor-2 .elementor-element.elementor-element-b982ff0{margin-top:0px;margin-bottom:30px;}.elementor-2 .elementor-element.elementor-element-b8e37c0{margin-top:0px;margin-bottom:35px;}.elementor-2 .elementor-element.elementor-element-7b9dbbc > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-8780f30.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for section, class: .elementor-element-dc08d12 */.mobile_scroll_row {
  width: 100%;
}

.mobile_scroll_row .elementor-container,
.mobile_scroll_row > .e-con-inner {
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: nowrap !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 90px;
}

.mobile_scroll_row .elementor-column,
.mobile_scroll_row .elementor-widget {
  width: auto !important;
  flex: 0 0 auto !important;
  margin: 0 !important;
}

.mobile_scroll_row .elementor-icon-box-wrapper,
.mobile_scroll_row .elementor-image-box-wrapper {
  display: flex !important;
  align-items: center !important;
  gap: 12px;
  white-space: nowrap;
}

/* 手机端：一排显示，可左右滑动 */
@media (max-width: 767px) {

  .mobile_scroll_row {
    overflow-x: auto !important;
    overflow-y: hidden !important;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: none;
  }

  .mobile_scroll_row::-webkit-scrollbar {
    display: none;
  }

  .mobile_scroll_row .elementor-container,
  .mobile_scroll_row > .e-con-inner {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    justify-content: flex-start !important;
    align-items: center !important;
    gap: 35px !important;
    width: max-content !important;
    min-width: 100%;
  }

  .mobile_scroll_row .elementor-column,
  .mobile_scroll_row .e-con,
  .mobile_scroll_row .elementor-widget {
    flex: 0 0 auto !important;
    width: auto !important;
    min-width: max-content !important;
  }

  .mobile_scroll_row .elementor-icon-box-wrapper,
  .mobile_scroll_row .elementor-image-box-wrapper {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    gap: 10px !important;
    white-space: nowrap !important;
  }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-1a70d3c *//* 分类轮播外层 */
.rh-cat-slider {
  position: relative;
  overflow: visible !important;
}

/* 强制分类一排显示 */
.rh-cat-slider ul.products {
  display: flex !important;
  flex-wrap: nowrap !important;
  grid-template-columns: none !important;
  gap: 20px !important;
  overflow: hidden !important;
  scroll-behavior: smooth;
  margin: 0 !important;
  padding: 0 !important;
}

/* 桌面端只显示4个 */
.rh-cat-slider ul.products li.product-category {
  flex: 0 0 calc((100% - 60px) / 4) !important;
  max-width: calc((100% - 60px) / 4) !important;
  width: calc((100% - 60px) / 4) !important;
  margin: 0 !important;
}

/* 图片铺满分类卡片 */
.rh-cat-slider ul.products li.product-category img {
  width: 100% !important;
  height: auto !important;
  display: block;
}

/* 左右圆形按钮 */
.rh-cat-slider .rh-cat-arrow {
  position: absolute;
  top: 38%;
  transform: translateY(-50%);
  z-index: 99;

  width: 42px;
  height: 42px;
  border-radius: 50%;
  border: none;

  background: rgba(0, 0, 0, 0.75);
  color: #fff;

  padding: 0 !important;
  margin: 0 !important;
  line-height: 1 !important;

  display: flex !important;
  align-items: center !important;
  justify-content: center !important;

  font-size: 0 !important;
  cursor: pointer;
}

/* 用伪元素生成真正居中的箭头 */
.rh-cat-slider .rh-cat-arrow::before {
  width: 100%;
  height: 100%;

  display: flex !important;
  align-items: center !important;
  justify-content: center !important;

  font-family: Arial, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 1;
  color: #fff;

  transform: translateY(-1px);
}

/* 左箭头 */
.rh-cat-slider .rh-cat-prev::before {
  content: "‹";
}

/* 右箭头 */
.rh-cat-slider .rh-cat-next::before {
  content: "›";
}

/* 左右箭头位置 */
.rh-cat-slider .rh-cat-prev {
  left: -55px;
}

.rh-cat-slider .rh-cat-next {
  right: -55px;
}

.rh-cat-slider .rh-cat-arrow:hover {
  background: rgba(0, 0, 0, 0.9);
}

/* 隐藏滚动条 */
.rh-cat-slider ul.products::-webkit-scrollbar {
  display: none;
}

/* 平板显示3个 */
@media (max-width: 1024px) {
  .rh-cat-slider ul.products li.product-category {
    flex: 0 0 calc((100% - 40px) / 3) !important;
    max-width: calc((100% - 40px) / 3) !important;
    width: calc((100% - 40px) / 3) !important;
  }

  .rh-cat-slider .rh-cat-prev {
    left: -45px;
  }

  .rh-cat-slider .rh-cat-next {
    right: -45px;
  }
}

/* 手机显示2个 */
@media (max-width: 767px) {
  .rh-cat-slider {
    overflow: hidden !important;
  }

  .rh-cat-slider ul.products {
    gap: 14px !important;
  }

  .rh-cat-slider ul.products li.product-category {
    flex: 0 0 calc((100% - 14px) / 2) !important;
    max-width: calc((100% - 14px) / 2) !important;
    width: calc((100% - 14px) / 2) !important;
  }

  .rh-cat-slider .rh-cat-arrow {
    width: 34px;
    height: 34px;
  }

  .rh-cat-slider .rh-cat-arrow::before {
    font-size: 24px;
    transform: translateY(-1px);
  }

  .rh-cat-slider .rh-cat-prev {
    left: 8px;
  }

  .rh-cat-slider .rh-cat-next {
    right: 8px;
  }
}/* End custom CSS */