.elementor-65 .elementor-element.elementor-element-e0aa859{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.6;--border-radius:8px 8px 8px 8px;}.elementor-65 .elementor-element.elementor-element-e0aa859:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-e0aa859 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://triumphallifetimestore.com/wp-content/uploads/2026/10/fast-fashion-concept-with-woman-piles-bags-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-65 .elementor-element.elementor-element-e0aa859::before, .elementor-65 .elementor-element.elementor-element-e0aa859 > .elementor-background-video-container::before, .elementor-65 .elementor-element.elementor-element-e0aa859 > .e-con-inner > .elementor-background-video-container::before, .elementor-65 .elementor-element.elementor-element-e0aa859 > .elementor-background-slideshow::before, .elementor-65 .elementor-element.elementor-element-e0aa859 > .e-con-inner > .elementor-background-slideshow::before, .elementor-65 .elementor-element.elementor-element-e0aa859 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-b1c2d3e );--background-overlay:'';}.elementor-65 .elementor-element.elementor-element-b67146b{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-65 .elementor-element.elementor-element-a33eabf .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-a7b8c9d );}.elementor-65 .elementor-element.elementor-element-4ad15b9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:var( --e-global-color-a7b8c9d );}.elementor-65 .elementor-element.elementor-element-a99faf1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-65 .elementor-element.elementor-element-a22ca3b .elementor-button{background-color:#D4AF37;font-family:"Inter", Sans-serif;font-weight:400;fill:var( --e-global-color-58be983 );color:var( --e-global-color-58be983 );border-radius:8px 8px 8px 8px;}.elementor-65 .elementor-element.elementor-element-728a733 .elementor-button{background-color:var( --e-global-color-b1c2d3e );font-family:"Inter", Sans-serif;font-weight:400;fill:var( --e-global-color-58be983 );color:var( --e-global-color-58be983 );border-radius:8px 8px 8px 8px;}.elementor-65 .elementor-element.elementor-element-1b49031{--spacer-size:50px;}.elementor-65 .elementor-element.elementor-element-dd8d1f9{--display:flex;--overlay-opacity:0.6;--border-radius:8px 8px 8px 8px;}.elementor-65 .elementor-element.elementor-element-dd8d1f9:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-dd8d1f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://triumphallifetimestore.com/wp-content/uploads/2026/10/top-view-virtual-reality-simulator-with-laptop-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-65 .elementor-element.elementor-element-dd8d1f9::before, .elementor-65 .elementor-element.elementor-element-dd8d1f9 > .elementor-background-video-container::before, .elementor-65 .elementor-element.elementor-element-dd8d1f9 > .e-con-inner > .elementor-background-video-container::before, .elementor-65 .elementor-element.elementor-element-dd8d1f9 > .elementor-background-slideshow::before, .elementor-65 .elementor-element.elementor-element-dd8d1f9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-65 .elementor-element.elementor-element-dd8d1f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-09cc561 );--background-overlay:'';}.elementor-65 .elementor-element.elementor-element-6f18b17{--spacer-size:50px;}.elementor-65 .elementor-element.elementor-element-4a5d88d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-a7b8c9d );}.elementor-65 .elementor-element.elementor-element-d63c50b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:var( --e-global-color-a7b8c9d );}.elementor-65 .elementor-element.elementor-element-392bc7f .elementor-button{background-color:#D4AF37;font-family:"Inter", Sans-serif;font-weight:400;fill:var( --e-global-color-a7b8c9d );color:var( --e-global-color-a7b8c9d );border-style:double;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-65 .elementor-element.elementor-element-392bc7f .elementor-button:hover, .elementor-65 .elementor-element.elementor-element-392bc7f .elementor-button:focus{color:var( --e-global-color-58be983 );border-color:var( --e-global-color-c58817e );}.elementor-65 .elementor-element.elementor-element-392bc7f .elementor-button:hover svg, .elementor-65 .elementor-element.elementor-element-392bc7f .elementor-button:focus svg{fill:var( --e-global-color-58be983 );}.elementor-65 .elementor-element.elementor-element-bbf5e2d{--spacer-size:20px;}.elementor-65 .elementor-element.elementor-element-2206763{--display:flex;--overlay-opacity:0.6;--border-radius:8px 8px 8px 8px;}.elementor-65 .elementor-element.elementor-element-2206763:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-2206763 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://triumphallifetimestore.com/wp-content/uploads/2026/10/business-person-using-laptop-multitasking-finish-daily-startup-tasks-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-65 .elementor-element.elementor-element-2206763::before, .elementor-65 .elementor-element.elementor-element-2206763 > .elementor-background-video-container::before, .elementor-65 .elementor-element.elementor-element-2206763 > .e-con-inner > .elementor-background-video-container::before, .elementor-65 .elementor-element.elementor-element-2206763 > .elementor-background-slideshow::before, .elementor-65 .elementor-element.elementor-element-2206763 > .e-con-inner > .elementor-background-slideshow::before, .elementor-65 .elementor-element.elementor-element-2206763 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-09cc561 );--background-overlay:'';}.elementor-65 .elementor-element.elementor-element-b2d37b5{--spacer-size:30px;}.elementor-65 .elementor-element.elementor-element-b839a85 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-a7b8c9d );}.elementor-65 .elementor-element.elementor-element-b6204d2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:var( --e-global-color-a7b8c9d );}.elementor-65 .elementor-element.elementor-element-2c64451 .elementor-button{background-color:#D4AF37;font-family:"Inter", Sans-serif;font-weight:400;fill:var( --e-global-color-a7b8c9d );color:var( --e-global-color-a7b8c9d );border-style:double;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-65 .elementor-element.elementor-element-2c64451 .elementor-button:hover, .elementor-65 .elementor-element.elementor-element-2c64451 .elementor-button:focus{color:var( --e-global-color-58be983 );border-color:var( --e-global-color-c58817e );}.elementor-65 .elementor-element.elementor-element-2c64451 .elementor-button:hover svg, .elementor-65 .elementor-element.elementor-element-2c64451 .elementor-button:focus svg{fill:var( --e-global-color-58be983 );}.elementor-65 .elementor-element.elementor-element-035ef40{--spacer-size:10px;}.elementor-65 .elementor-element.elementor-element-a8ebb15{--display:flex;}.elementor-65 .elementor-element.elementor-element-a8ebb15:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-a8ebb15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a7b8c9d );}.elementor-65 .elementor-element.elementor-element-766ad58{--spacer-size:50px;}.elementor-65 .elementor-element.elementor-element-f342d54{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .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-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-65 .elementor-element.elementor-element-b3851a1 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-65 .elementor-element.elementor-element-b3851a1.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-b3851a1.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#D4AF37;fill:var( --e-global-color-a7b8c9d );color:var( --e-global-color-a7b8c9d );}.elementor-65 .elementor-element.elementor-element-b3851a1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-b3851a1.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-b3851a1.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-b3851a1.elementor-view-default:has(:focus) .elementor-icon{fill:#D4AF37;color:#D4AF37;border-color:#D4AF37;}.elementor-65 .elementor-element.elementor-element-b3851a1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-b3851a1.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-a7b8c9d );}.elementor-65 .elementor-element.elementor-element-b3851a1 .elementor-icon{font-size:18px;}.elementor-65 .elementor-element.elementor-element-b3851a1 .elementor-icon-box-title, .elementor-65 .elementor-element.elementor-element-b3851a1 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:14px;font-weight:400;}.elementor-65 .elementor-element.elementor-element-b3851a1 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:300;}.elementor-65 .elementor-element.elementor-element-a2f818e .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-65 .elementor-element.elementor-element-a2f818e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-a2f818e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#D4AF37;fill:var( --e-global-color-a7b8c9d );color:var( --e-global-color-a7b8c9d );}.elementor-65 .elementor-element.elementor-element-a2f818e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-a2f818e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-a2f818e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-a2f818e.elementor-view-default:has(:focus) .elementor-icon{fill:#D4AF37;color:#D4AF37;border-color:#D4AF37;}.elementor-65 .elementor-element.elementor-element-a2f818e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-a2f818e.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-a7b8c9d );}.elementor-65 .elementor-element.elementor-element-a2f818e .elementor-icon{font-size:18px;}.elementor-65 .elementor-element.elementor-element-a2f818e .elementor-icon-box-title, .elementor-65 .elementor-element.elementor-element-a2f818e .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:14px;font-weight:400;}.elementor-65 .elementor-element.elementor-element-a2f818e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:300;}.elementor-65 .elementor-element.elementor-element-5f242a1 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-65 .elementor-element.elementor-element-5f242a1.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-5f242a1.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#D4AF37;fill:var( --e-global-color-a7b8c9d );color:var( --e-global-color-a7b8c9d );}.elementor-65 .elementor-element.elementor-element-5f242a1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-5f242a1.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-5f242a1.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-5f242a1.elementor-view-default:has(:focus) .elementor-icon{fill:#D4AF37;color:#D4AF37;border-color:#D4AF37;}.elementor-65 .elementor-element.elementor-element-5f242a1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-5f242a1.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-a7b8c9d );}.elementor-65 .elementor-element.elementor-element-5f242a1 .elementor-icon{font-size:18px;}.elementor-65 .elementor-element.elementor-element-5f242a1 .elementor-icon-box-title, .elementor-65 .elementor-element.elementor-element-5f242a1 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:14px;font-weight:400;}.elementor-65 .elementor-element.elementor-element-5f242a1 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:300;}.elementor-65 .elementor-element.elementor-element-cb91d27 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-65 .elementor-element.elementor-element-cb91d27.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-cb91d27.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#D4AF37;fill:var( --e-global-color-a7b8c9d );color:var( --e-global-color-a7b8c9d );}.elementor-65 .elementor-element.elementor-element-cb91d27.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-cb91d27.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-cb91d27.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-cb91d27.elementor-view-default:has(:focus) .elementor-icon{fill:#D4AF37;color:#D4AF37;border-color:#D4AF37;}.elementor-65 .elementor-element.elementor-element-cb91d27.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-cb91d27.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-a7b8c9d );}.elementor-65 .elementor-element.elementor-element-cb91d27 .elementor-icon{font-size:18px;}.elementor-65 .elementor-element.elementor-element-cb91d27 .elementor-icon-box-title, .elementor-65 .elementor-element.elementor-element-cb91d27 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:14px;font-weight:400;}.elementor-65 .elementor-element.elementor-element-cb91d27 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:300;}.elementor-65 .elementor-element.elementor-element-f5b0500{--spacer-size:50px;}.elementor-65 .elementor-element.elementor-element-ba88bd9{--display:flex;}.elementor-65 .elementor-element.elementor-element-6a50571{--spacer-size:50px;}.elementor-65 .elementor-element.elementor-element-20016f9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-09cc561 );}.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-categories .woocommerce-loop-category__title .count{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-65 .elementor-element.elementor-element-e9dafbc.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-65 .elementor-element.elementor-element-e9dafbc a > img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-09cc561 );border-radius:100px 100px 100px 100px;}.elementor-65 .elementor-element.elementor-element-e9dafbc .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-c58817e );font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-65 .elementor-element.elementor-element-274cab0{--spacer-size:50px;}.elementor-65 .elementor-element.elementor-element-7fcccec{--display:flex;}.elementor-65 .elementor-element.elementor-element-7fcccec:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-7fcccec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09cc561 );}.elementor-65 .elementor-element.elementor-element-e70100d{--spacer-size:50px;}.elementor-65 .elementor-element.elementor-element-0d29387{text-align:center;}.elementor-65 .elementor-element.elementor-element-0d29387 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-a7b8c9d );}.elementor-65 .elementor-element.elementor-element-ae6cd6a{text-align:center;}.elementor-65 .elementor-element.elementor-element-ae6cd6a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:var( --e-global-color-a7b8c9d );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-65 .elementor-element.elementor-element-42a61e3 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-65 .elementor-element.elementor-element-42a61e3 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-65 .elementor-element.elementor-element-42a61e3 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-65 .elementor-element.elementor-element-42a61e3 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-65 .elementor-element.elementor-element-42a61e3 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-65 .elementor-element.elementor-element-42a61e3 .elementor-countdown-digits{font-family:"Inter", Sans-serif;font-size:36px;font-weight:400;}.elementor-65 .elementor-element.elementor-element-42a61e3 .elementor-countdown-label{font-family:"Playfair Display", Sans-serif;font-size:14px;font-weight:400;}.elementor-65 .elementor-element.elementor-element-58086d0{--spacer-size:50px;}.elementor-65 .elementor-element.elementor-element-befb51c{--display:flex;}.elementor-65 .elementor-element.elementor-element-66d54ec{--spacer-size:50px;}.elementor-65 .elementor-element.elementor-element-8cba743 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-09cc561 );}.elementor-65 .elementor-element.elementor-element-40126f1{text-align:start;}.elementor-65 .elementor-element.elementor-element-40126f1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:var( --e-global-color-b1c2d3e );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-65 .elementor-element.elementor-element-8371466.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-65 .elementor-element.elementor-element-8371466.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b1c2d3e );border-radius:1000px 1000px 1000px 1000px;}.elementor-65 .elementor-element.elementor-element-8371466.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-65 .elementor-element.elementor-element-a10516f{--spacer-size:50px;}.elementor-65 .elementor-element.elementor-element-b1a67cb{--display:flex;--overlay-opacity:0.6;}.elementor-65 .elementor-element.elementor-element-b1a67cb:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-b1a67cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://triumphallifetimestore.com/wp-content/uploads/2026/10/woman-using-computer-credit-card-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-65 .elementor-element.elementor-element-b1a67cb::before, .elementor-65 .elementor-element.elementor-element-b1a67cb > .elementor-background-video-container::before, .elementor-65 .elementor-element.elementor-element-b1a67cb > .e-con-inner > .elementor-background-video-container::before, .elementor-65 .elementor-element.elementor-element-b1a67cb > .elementor-background-slideshow::before, .elementor-65 .elementor-element.elementor-element-b1a67cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-65 .elementor-element.elementor-element-b1a67cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-c58817e );--background-overlay:'';}.elementor-65 .elementor-element.elementor-element-28d741e{--spacer-size:50px;}.elementor-65 .elementor-element.elementor-element-42ec3dc .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-a7b8c9d );}.elementor-65 .elementor-element.elementor-element-49ae050{text-align:start;}.elementor-65 .elementor-element.elementor-element-49ae050 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:var( --e-global-color-a7b8c9d );}.elementor-65 .elementor-element.elementor-element-6bc1dc2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-65 .elementor-element.elementor-element-92e46f9{background-color:var( --e-global-color-a7b8c9d );padding:10px 10px 10px 10px;border-radius:8px 8px 8px 8px;}.elementor-65 .elementor-element.elementor-element-92e46f9 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-65 .elementor-element.elementor-element-92e46f9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-92e46f9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#D4AF37;fill:var( --e-global-color-a7b8c9d );color:var( --e-global-color-a7b8c9d );}.elementor-65 .elementor-element.elementor-element-92e46f9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-92e46f9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-92e46f9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-92e46f9.elementor-view-default:has(:focus) .elementor-icon{fill:#D4AF37;color:#D4AF37;border-color:#D4AF37;}.elementor-65 .elementor-element.elementor-element-92e46f9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-92e46f9.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-a7b8c9d );}.elementor-65 .elementor-element.elementor-element-92e46f9 .elementor-icon{font-size:18px;}.elementor-65 .elementor-element.elementor-element-92e46f9 .elementor-icon-box-title, .elementor-65 .elementor-element.elementor-element-92e46f9 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:14px;font-weight:400;}.elementor-65 .elementor-element.elementor-element-92e46f9 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:300;}.elementor-65 .elementor-element.elementor-element-fa00c3f{background-color:var( --e-global-color-a7b8c9d );padding:5px 5px 5px 5px;border-radius:8px 8px 8px 8px;}.elementor-65 .elementor-element.elementor-element-fa00c3f .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-65 .elementor-element.elementor-element-fa00c3f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-fa00c3f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#D4AF37;fill:var( --e-global-color-a7b8c9d );color:var( --e-global-color-a7b8c9d );}.elementor-65 .elementor-element.elementor-element-fa00c3f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-fa00c3f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-fa00c3f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-fa00c3f.elementor-view-default:has(:focus) .elementor-icon{fill:#D4AF37;color:#D4AF37;border-color:#D4AF37;}.elementor-65 .elementor-element.elementor-element-fa00c3f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-fa00c3f.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-a7b8c9d );}.elementor-65 .elementor-element.elementor-element-fa00c3f .elementor-icon{font-size:18px;}.elementor-65 .elementor-element.elementor-element-fa00c3f .elementor-icon-box-title, .elementor-65 .elementor-element.elementor-element-fa00c3f .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:14px;font-weight:400;}.elementor-65 .elementor-element.elementor-element-fa00c3f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:300;}.elementor-65 .elementor-element.elementor-element-97aa66b{background-color:var( --e-global-color-a7b8c9d );padding:10px 10px 10px 10px;border-radius:8px 8px 8px 8px;}.elementor-65 .elementor-element.elementor-element-97aa66b .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-65 .elementor-element.elementor-element-97aa66b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-97aa66b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#D4AF37;fill:var( --e-global-color-a7b8c9d );color:var( --e-global-color-a7b8c9d );}.elementor-65 .elementor-element.elementor-element-97aa66b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-97aa66b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-97aa66b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-97aa66b.elementor-view-default:has(:focus) .elementor-icon{fill:#D4AF37;color:#D4AF37;border-color:#D4AF37;}.elementor-65 .elementor-element.elementor-element-97aa66b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-97aa66b.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-a7b8c9d );}.elementor-65 .elementor-element.elementor-element-97aa66b .elementor-icon{font-size:18px;}.elementor-65 .elementor-element.elementor-element-97aa66b .elementor-icon-box-title, .elementor-65 .elementor-element.elementor-element-97aa66b .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:14px;font-weight:400;}.elementor-65 .elementor-element.elementor-element-97aa66b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:300;}.elementor-65 .elementor-element.elementor-element-9464a0b{background-color:var( --e-global-color-a7b8c9d );padding:10px 10px 10px 10px;border-radius:8px 8px 8px 8px;}.elementor-65 .elementor-element.elementor-element-9464a0b .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-65 .elementor-element.elementor-element-9464a0b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-9464a0b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#D4AF37;fill:var( --e-global-color-a7b8c9d );color:var( --e-global-color-a7b8c9d );}.elementor-65 .elementor-element.elementor-element-9464a0b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-9464a0b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-9464a0b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-9464a0b.elementor-view-default:has(:focus) .elementor-icon{fill:#D4AF37;color:#D4AF37;border-color:#D4AF37;}.elementor-65 .elementor-element.elementor-element-9464a0b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-9464a0b.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-a7b8c9d );}.elementor-65 .elementor-element.elementor-element-9464a0b .elementor-icon{font-size:18px;}.elementor-65 .elementor-element.elementor-element-9464a0b .elementor-icon-box-title, .elementor-65 .elementor-element.elementor-element-9464a0b .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:14px;font-weight:400;}.elementor-65 .elementor-element.elementor-element-9464a0b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:300;}.elementor-65 .elementor-element.elementor-element-6bbcf61{--spacer-size:50px;}.elementor-65 .elementor-element.elementor-element-8b83f92{--display:flex;}.elementor-65 .elementor-element.elementor-element-d6d429d{--spacer-size:50px;}.elementor-65 .elementor-element.elementor-element-e484da5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-09cc561 );}.elementor-65 .elementor-element.elementor-element-d9d26e3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-65 .elementor-element.elementor-element-d9d26e3.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:1px 1px 1px 1px;border-radius:1000px 1000px 1000px 1000px;}.elementor-65 .elementor-element.elementor-element-d9d26e3.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-65 .elementor-element.elementor-element-73af876{--spacer-size:50px;}.elementor-65 .elementor-element.elementor-element-47be17a{--display:flex;}.elementor-65 .elementor-element.elementor-element-47be17a:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-47be17a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a7b8c9d );}.elementor-65 .elementor-element.elementor-element-fa532d2{--spacer-size:50px;}.elementor-65 .elementor-element.elementor-element-efd41cc .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-09cc561 );}.elementor-65 .elementor-element.elementor-element-d067128{text-align:start;}.elementor-65 .elementor-element.elementor-element-d067128 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:var( --e-global-color-b1c2d3e );}.elementor-65 .elementor-element.elementor-element-7f39708.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-65 .elementor-element.elementor-element-7f39708.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:1px 1px 1px 1px;border-radius:1000px 1000px 1000px 1000px;}.elementor-65 .elementor-element.elementor-element-7f39708.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-09cc561 );}.elementor-65 .elementor-element.elementor-element-7f39708.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-09cc561 );}.elementor-65 .elementor-element.elementor-element-7f39708.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-65 .elementor-element.elementor-element-2c5b2f0{--spacer-size:50px;}.elementor-65 .elementor-element.elementor-element-ed303ae{--display:flex;}.elementor-65 .elementor-element.elementor-element-ed303ae:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-ed303ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a495fd4 );}.elementor-65 .elementor-element.elementor-element-c2e5859{--spacer-size:50px;}.elementor-65 .elementor-element.elementor-element-3d30975{width:var( --container-widget-width, 54% );max-width:54%;background-color:var( --e-global-color-a7b8c9d );--container-widget-width:54%;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;text-align:start;}.elementor-65 .elementor-element.elementor-element-3d30975 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:200;line-height:18px;color:var( --e-global-color-b1c2d3e );}.elementor-65 .elementor-element.elementor-element-635b083 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-09cc561 );}.elementor-65 .elementor-element.elementor-element-9e2678f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-65 .elementor-element.elementor-element-9e2678f.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-radius:1000px 1000px 1000px 1000px;}.elementor-65 .elementor-element.elementor-element-9e2678f.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-09cc561 );}.elementor-65 .elementor-element.elementor-element-9e2678f.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-09cc561 );}.elementor-65 .elementor-element.elementor-element-9e2678f.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-65 .elementor-element.elementor-element-f9b36a9{--spacer-size:50px;}.elementor-65 .elementor-element.elementor-element-211d1bf{--spacer-size:50px;}.elementor-65 .elementor-element.elementor-element-60aabd6{text-align:center;}.elementor-65 .elementor-element.elementor-element-60aabd6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-09cc561 );}.elementor-65 .elementor-element.elementor-element-f0e5656{text-align:center;}.elementor-65 .elementor-element.elementor-element-f0e5656 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:var( --e-global-color-b1c2d3e );}.elementor-65 .elementor-element.elementor-element-44ca46b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-65 .elementor-element.elementor-element-47a6f6a{background-color:var( --e-global-color-a7b8c9d );padding:20px 20px 20px 20px;border-radius:8px 8px 8px 8px;}.elementor-65 .elementor-element.elementor-element-47a6f6a .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-65 .elementor-element.elementor-element-47a6f6a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-47a6f6a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#D4AF37;fill:var( --e-global-color-a7b8c9d );color:var( --e-global-color-a7b8c9d );}.elementor-65 .elementor-element.elementor-element-47a6f6a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-47a6f6a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-47a6f6a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-47a6f6a.elementor-view-default:has(:focus) .elementor-icon{fill:#D4AF37;color:#D4AF37;border-color:#D4AF37;}.elementor-65 .elementor-element.elementor-element-47a6f6a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-47a6f6a.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-a7b8c9d );}.elementor-65 .elementor-element.elementor-element-47a6f6a .elementor-icon{font-size:18px;}.elementor-65 .elementor-element.elementor-element-47a6f6a .elementor-icon-box-title, .elementor-65 .elementor-element.elementor-element-47a6f6a .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:14px;font-weight:400;}.elementor-65 .elementor-element.elementor-element-47a6f6a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:300;}.elementor-65 .elementor-element.elementor-element-a34a9ce{background-color:var( --e-global-color-a7b8c9d );padding:20px 20px 20px 20px;border-radius:8px 8px 8px 8px;}.elementor-65 .elementor-element.elementor-element-a34a9ce .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-65 .elementor-element.elementor-element-a34a9ce.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-a34a9ce.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#D4AF37;fill:var( --e-global-color-a7b8c9d );color:var( --e-global-color-a7b8c9d );}.elementor-65 .elementor-element.elementor-element-a34a9ce.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-a34a9ce.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-a34a9ce.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-a34a9ce.elementor-view-default:has(:focus) .elementor-icon{fill:#D4AF37;color:#D4AF37;border-color:#D4AF37;}.elementor-65 .elementor-element.elementor-element-a34a9ce.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-a34a9ce.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-a7b8c9d );}.elementor-65 .elementor-element.elementor-element-a34a9ce .elementor-icon{font-size:18px;}.elementor-65 .elementor-element.elementor-element-a34a9ce .elementor-icon-box-title, .elementor-65 .elementor-element.elementor-element-a34a9ce .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:14px;font-weight:400;}.elementor-65 .elementor-element.elementor-element-a34a9ce .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:300;}.elementor-65 .elementor-element.elementor-element-ce3504a{background-color:var( --e-global-color-a7b8c9d );padding:20px 20px 20px 20px;border-radius:8px 8px 8px 8px;}.elementor-65 .elementor-element.elementor-element-ce3504a .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-65 .elementor-element.elementor-element-ce3504a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-ce3504a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#D4AF37;fill:var( --e-global-color-a7b8c9d );color:var( --e-global-color-a7b8c9d );}.elementor-65 .elementor-element.elementor-element-ce3504a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-ce3504a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-ce3504a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-ce3504a.elementor-view-default:has(:focus) .elementor-icon{fill:#D4AF37;color:#D4AF37;border-color:#D4AF37;}.elementor-65 .elementor-element.elementor-element-ce3504a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-65 .elementor-element.elementor-element-ce3504a.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-a7b8c9d );}.elementor-65 .elementor-element.elementor-element-ce3504a .elementor-icon{font-size:18px;}.elementor-65 .elementor-element.elementor-element-ce3504a .elementor-icon-box-title, .elementor-65 .elementor-element.elementor-element-ce3504a .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:14px;font-weight:400;}.elementor-65 .elementor-element.elementor-element-ce3504a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:300;}.elementor-65 .elementor-element.elementor-element-f2907b9{--spacer-size:50px;}.elementor-65 .elementor-element.elementor-element-widget_oobtbjo9r{--n-accordion-title-font-size:1.1rem;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:1rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-c58817e );--n-accordion-title-hover-color:#D4AF37;--n-accordion-title-active-color:#D4AF37;--n-accordion-icon-size:12px;--n-accordion-icon-normal-color:#D4AF37;}.elementor-65 .elementor-element.elementor-element-widget_oobtbjo9r > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-58be983 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;}:where( .elementor-65 .elementor-element.elementor-element-widget_oobtbjo9r > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-58be983 );border-style:solid;border-width:0px 1px 1px 1px;border-color:#e2e8f0;--border-radius:0px 0px 4px 4px;}.elementor-65 .elementor-element.elementor-element-widget_oobtbjo9r {--n-accordion-padding:1.2rem 1.5rem 1.2rem 1.5rem;}:where( .elementor-65 .elementor-element.elementor-element-widget_oobtbjo9r > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Playfair Display", Sans-serif;font-weight:600;}.elementor-65 .elementor-element.elementor-element-a2be5c5{--spacer-size:50px;}.elementor-65 .elementor-element.elementor-element-64cbc47{text-align:center;}.elementor-65 .elementor-element.elementor-element-64cbc47 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-58be983 );}.elementor-65 .elementor-element.elementor-element-e41bac6{text-align:center;}.elementor-65 .elementor-element.elementor-element-e41bac6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:var( --e-global-color-a7b8c9d );}.elementor-65 .elementor-element.elementor-element-da721a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-65 .elementor-element.elementor-element-0081708 .elementor-button{background-color:var( --e-global-color-a7b8c9d );font-family:"Inter", Sans-serif;font-weight:400;fill:var( --e-global-color-b1c2d3e );color:var( --e-global-color-b1c2d3e );border-radius:8px 8px 8px 8px;}.elementor-65 .elementor-element.elementor-element-087da8c .elementor-button{background-color:var( --e-global-color-b1c2d3e );font-family:"Inter", Sans-serif;font-weight:400;fill:var( --e-global-color-58be983 );color:var( --e-global-color-58be983 );border-radius:8px 8px 8px 8px;}.elementor-65 .elementor-element.elementor-element-6f104ae{--spacer-size:50px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-65 .elementor-element.elementor-element-8371466.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-65 .elementor-element.elementor-element-d9d26e3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-65 .elementor-element.elementor-element-7f39708.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-65 .elementor-element.elementor-element-9e2678f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-65 .elementor-element.elementor-element-e0aa859{--overlay-opacity:0.8;}.elementor-65 .elementor-element.elementor-element-a33eabf{text-align:center;}.elementor-65 .elementor-element.elementor-element-a33eabf .elementor-heading-title{font-size:24px;}.elementor-65 .elementor-element.elementor-element-4ad15b9{text-align:center;}.elementor-65 .elementor-element.elementor-element-4ad15b9 .elementor-heading-title{font-size:14px;}.elementor-65 .elementor-element.elementor-element-a99faf1{--justify-content:center;}.elementor-65 .elementor-element.elementor-element-a22ca3b .elementor-button{font-size:9px;}.elementor-65 .elementor-element.elementor-element-728a733 .elementor-button{font-size:10px;}.elementor-65 .elementor-element.elementor-element-dd8d1f9{--overlay-opacity:0.8;}.elementor-65 .elementor-element.elementor-element-4a5d88d{text-align:center;}.elementor-65 .elementor-element.elementor-element-4a5d88d .elementor-heading-title{font-size:24px;}.elementor-65 .elementor-element.elementor-element-d63c50b .elementor-heading-title{font-size:12px;}.elementor-65 .elementor-element.elementor-element-392bc7f .elementor-button{font-size:9px;}.elementor-65 .elementor-element.elementor-element-2206763{--overlay-opacity:0.8;}.elementor-65 .elementor-element.elementor-element-b839a85{text-align:center;}.elementor-65 .elementor-element.elementor-element-b839a85 .elementor-heading-title{font-size:24px;}.elementor-65 .elementor-element.elementor-element-b6204d2{text-align:center;}.elementor-65 .elementor-element.elementor-element-b6204d2 .elementor-heading-title{font-size:12px;}.elementor-65 .elementor-element.elementor-element-2c64451 .elementor-button{font-size:9px;}.elementor-65 .elementor-element.elementor-element-f342d54.e-con{--align-self:center;}.elementor-65 .elementor-element.elementor-element-20016f9{text-align:center;}.elementor-65 .elementor-element.elementor-element-20016f9 .elementor-heading-title{font-size:24px;}.elementor-65 .elementor-element.elementor-element-e9dafbc.elementor-element{--align-self:center;}.elementor-65 .elementor-element.elementor-element-e9dafbc .woocommerce .woocommerce-loop-category__title{font-size:7px;}.elementor-65 .elementor-element.elementor-element-0d29387 .elementor-heading-title{font-size:24px;}.elementor-65 .elementor-element.elementor-element-ae6cd6a .elementor-heading-title{font-size:12px;}.elementor-65 .elementor-element.elementor-element-42a61e3 .elementor-countdown-digits{font-size:24px;}.elementor-65 .elementor-element.elementor-element-42a61e3 .elementor-countdown-label{font-size:12px;}.elementor-65 .elementor-element.elementor-element-8cba743{text-align:center;}.elementor-65 .elementor-element.elementor-element-8cba743 .elementor-heading-title{font-size:24px;}.elementor-65 .elementor-element.elementor-element-40126f1 .elementor-heading-title{font-size:12px;}.elementor-65 .elementor-element.elementor-element-8371466.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-65 .elementor-element.elementor-element-42ec3dc{text-align:center;}.elementor-65 .elementor-element.elementor-element-42ec3dc .elementor-heading-title{font-size:24px;}.elementor-65 .elementor-element.elementor-element-49ae050{text-align:center;}.elementor-65 .elementor-element.elementor-element-49ae050 .elementor-heading-title{font-size:12px;}.elementor-65 .elementor-element.elementor-element-e484da5{text-align:center;}.elementor-65 .elementor-element.elementor-element-e484da5 .elementor-heading-title{font-size:24px;}.elementor-65 .elementor-element.elementor-element-d9d26e3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-65 .elementor-element.elementor-element-efd41cc{text-align:center;}.elementor-65 .elementor-element.elementor-element-efd41cc .elementor-heading-title{font-size:24px;}.elementor-65 .elementor-element.elementor-element-d067128{text-align:center;}.elementor-65 .elementor-element.elementor-element-d067128 .elementor-heading-title{font-size:12px;}.elementor-65 .elementor-element.elementor-element-7f39708.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-65 .elementor-element.elementor-element-3d30975{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-65 .elementor-element.elementor-element-3d30975 .elementor-heading-title{font-size:10px;}.elementor-65 .elementor-element.elementor-element-635b083{text-align:center;}.elementor-65 .elementor-element.elementor-element-635b083 .elementor-heading-title{font-size:24px;}.elementor-65 .elementor-element.elementor-element-9e2678f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-65 .elementor-element.elementor-element-60aabd6 .elementor-heading-title{font-size:24px;}.elementor-65 .elementor-element.elementor-element-f0e5656 .elementor-heading-title{font-size:12px;}.elementor-65 .elementor-element.elementor-element-64cbc47 .elementor-heading-title{font-size:24px;}.elementor-65 .elementor-element.elementor-element-e41bac6 .elementor-heading-title{font-size:12px;}.elementor-65 .elementor-element.elementor-element-0081708 .elementor-button{font-size:9px;}.elementor-65 .elementor-element.elementor-element-087da8c .elementor-button{font-size:9px;}}@media(min-width:768px){.elementor-65 .elementor-element.elementor-element-a8ebb15{--content-width:1100px;}.elementor-65 .elementor-element.elementor-element-7fcccec{--content-width:1100px;}.elementor-65 .elementor-element.elementor-element-b1a67cb{--content-width:1100px;}.elementor-65 .elementor-element.elementor-element-47be17a{--content-width:1000px;}.elementor-65 .elementor-element.elementor-element-ed303ae{--content-width:1000px;}}/* Start custom CSS for woocommerce-products, class: .elementor-element-8371466 *//* Category title */
.elementor-65 .elementor-element.elementor-element-8371466 .woocommerce-loop-category__title {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;

    color: #071C3B !important;
    font-size: 18px !important;
    font-weight: 600 !important;
    line-height: 1.3 !important;

    text-align: center !important;
    margin: 16px 0 0 0 !important;
    padding: 0 8px !important;
}

/* Hide WooCommerce product count */
.elementor-65 .elementor-element.elementor-element-8371466 .woocommerce-loop-category__title .count {
    display: none !important;
}

/* Keep category items centered */
.elementor-65 .elementor-element.elementor-element-8371466 .product-category {
    text-align: center !important;
}

/* Clean category links */
.elementor-65 .elementor-element.elementor-element-8371466 .product-category > a {
    text-decoration: none !important;
    color: inherit !important;
}

/* Smooth image interaction */
.elementor-65 .elementor-element.elementor-element-8371466 .product-category img {
    transition: transform 0.3s ease !important;
}

/* Subtle hover effect */
.elementor-65 .elementor-element.elementor-element-8371466 .product-category:hover img {
    transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS *//* ==========================================================
   TRIUMPHAL LIFETIME STORE
   PREMIUM PRODUCT & CATEGORY COLLECTION
   Elementor Custom CSS | WooCommerce Classic Grids
   ========================================================== */


/* ---------- GLOBAL GRID ---------- */

body.elementor-page-65 {
    --tl-navy: #071C3B;
    --tl-muted: #68758A;
    --tl-border: #E6EAF0;
    --tl-soft: #F6F8FB;
}

body.elementor-page-65 ul.products {
    display: grid !important;
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
    gap: 28px 22px !important;

    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;

    list-style: none !important;
    overflow: visible !important;
}

/* Remove WooCommerce clearfix grid artifacts */
body.elementor-page-65 ul.products::before,
body.elementor-page-65 ul.products::after {
    display: none !important;
    content: none !important;
}

/* Remove old WooCommerce column widths */
body.elementor-page-65 ul.products > li.product,
body.elementor-page-65 ul.products > li.product-category {
    box-sizing: border-box !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;

    float: none !important;
    clear: none !important;
    margin: 0 !important;
}


/* ==========================================================
   PRODUCT CARDS
   ========================================================== */

body.elementor-page-65 ul.products > li.product:not(.product-category) {
    position: relative !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: stretch !important;

    padding: 12px !important;

    background: #FFFFFF !important;
    border: 1px solid var(--tl-border) !important;
    border-radius: 18px !important;

    text-align: left !important;

    box-shadow: 0 3px 14px rgba(7,28,59,.035) !important;

    transition:
        transform .25s ease,
        box-shadow .25s ease,
        border-color .25s ease !important;
}

/* Main product link */

body.elementor-page-65 li.product:not(.product-category)
a.woocommerce-loop-product__link,
body.elementor-page-65 li.product:not(.product-category)
a.woocommerce-LoopProduct-link {
    display: flex !important;
    flex-direction: column !important;
    align-items: stretch !important;
    flex: 1 1 auto !important;

    min-width: 0 !important;
    color: inherit !important;
    text-decoration: none !important;
}

/* Product images */

body.elementor-page-65 li.product:not(.product-category)
a.woocommerce-loop-product__link img,
body.elementor-page-65 li.product:not(.product-category)
a.woocommerce-LoopProduct-link img {
    display: block !important;

    width: 100% !important;
    height: auto !important;
    max-width: 100% !important;

    aspect-ratio: 1 / 1 !important;
    object-fit: contain !important;

    padding: 12px !important;
    margin: 0 0 14px !important;

    background: var(--tl-soft) !important;
    border-radius: 12px !important;

    box-sizing: border-box !important;

    transition: transform .25s ease !important;
}

/* Product name */

body.elementor-page-65 .woocommerce-loop-product__title {
    color: var(--tl-navy) !important;
    font-size: 15px !important;
    font-weight: 600 !important;
    line-height: 1.45 !important;

    letter-spacing: -.2px !important;

    margin: 0 0 10px !important;
    padding: 0 !important;

    text-align: left !important;

    white-space: normal !important;
    overflow-wrap: break-word !important;
}

/* Product price */

body.elementor-page-65 li.product:not(.product-category) .price {
    display: block !important;

    color: var(--tl-navy) !important;
    font-size: 16px !important;
    font-weight: 700 !important;
    line-height: 1.4 !important;

    margin: auto 0 12px !important;
    padding: 0 !important;

    text-align: left !important;
}

body.elementor-page-65 li.product:not(.product-category) .price del {
    color: #96A0AF !important;
    font-size: 12px !important;
    font-weight: 400 !important;
    opacity: 1 !important;
}

body.elementor-page-65 li.product:not(.product-category) .price ins {
    color: var(--tl-navy) !important;
    text-decoration: none !important;
}

/* Product purchase buttons */

body.elementor-page-65 li.product:not(.product-category) > a.button,
body.elementor-page-65 li.product:not(.product-category) > a.add_to_cart_button {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 100% !important;
    min-height: 43px !important;

    margin: auto 0 0 !important;
    padding: 11px 12px !important;

    background: var(--tl-navy) !important;
    color: #FFFFFF !important;

    border: 1px solid var(--tl-navy) !important;
    border-radius: 10px !important;

    font-size: 12px !important;
    font-weight: 600 !important;
    line-height: 1.3 !important;

    text-align: center !important;
    text-decoration: none !important;

    white-space: normal !important;

    transition:
        background .2s ease,
        transform .2s ease !important;
}

/* Sale label */

body.elementor-page-65 li.product:not(.product-category) .onsale {
    position: absolute !important;
    z-index: 2 !important;

    top: 20px !important;
    left: 20px !important;
    right: auto !important;

    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;

    min-width: 0 !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 5px 10px !important;

    background: var(--tl-navy) !important;
    color: #FFFFFF !important;

    border-radius: 6px !important;

    font-size: 10px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
}

/* Ratings */

body.elementor-page-65 li.product:not(.product-category) .star-rating {
    margin: 0 0 10px !important;
}


/* ==========================================================
   PRODUCT CATEGORIES
   ========================================================== */

body.elementor-page-65 ul.products > li.product-category {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;

    padding: 12px 8px 16px !important;

    background: transparent !important;
    border: 0 !important;
    box-shadow: none !important;

    text-align: center !important;
}

body.elementor-page-65 li.product-category > a {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;

    width: 100% !important;
    height: 100% !important;

    color: inherit !important;
    text-decoration: none !important;
}

/* Premium circular category images */

body.elementor-page-65 li.product-category img {
    display: block !important;

    width: 100% !important;
    max-width: 195px !important;
    height: auto !important;

    aspect-ratio: 1 / 1 !important;
    object-fit: cover !important;

    margin: 0 auto !important;
    padding: 5px !important;

    background: #FFFFFF !important;

    border: 1px solid var(--tl-border) !important;
    border-radius: 50% !important;

    box-sizing: border-box !important;

    box-shadow: 0 6px 20px rgba(7,28,59,.055) !important;

    transition:
        transform .25s ease,
        box-shadow .25s ease !important;
}

/* Category titles */

body.elementor-page-65 .woocommerce-loop-category__title {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;

    width: 100% !important;

    color: var(--tl-navy) !important;

    font-size: 15px !important;
    font-weight: 600 !important;
    line-height: 1.4 !important;

    text-align: center !important;

    margin: 14px 0 0 !important;
    padding: 0 3px !important;

    white-space: normal !important;
    overflow-wrap: break-word !important;
    hyphens: none !important;
}

/* Hide category product count */

body.elementor-page-65 .woocommerce-loop-category__title .count {
    display: none !important;
}


/* ==========================================================
   HOVER AND KEYBOARD ACCESSIBILITY
   ========================================================== */

@media (hover: hover) and (pointer: fine) {

    body.elementor-page-65 li.product:not(.product-category):hover {
        transform: translateY(-4px) !important;

        border-color: #CED6E2 !important;

        box-shadow:
            0 12px 30px rgba(7,28,59,.09) !important;
    }

    body.elementor-page-65 li.product-category:hover img {
        transform: translateY(-3px) scale(1.025) !important;

        box-shadow:
            0 12px 26px rgba(7,28,59,.11) !important;
    }

    body.elementor-page-65 li.product:not(.product-category)
    > a.button:hover {
        background: #123866 !important;
    }
}

body.elementor-page-65 ul.products a:focus-visible {
    outline: 2px solid #326DB5 !important;
    outline-offset: 3px !important;
}


/* ==========================================================
   TABLET — 3 COLUMNS
   ========================================================== */

@media (min-width: 768px) and (max-width: 1024px) {

    body.elementor-page-65 ul.products {
        grid-template-columns:
            repeat(3, minmax(0, 1fr)) !important;

        gap: 24px 18px !important;
    }

    body.elementor-page-65 li.product-category img {
        max-width: 170px !important;
    }

    body.elementor-page-65 .woocommerce-loop-product__title {
        font-size: 14px !important;
    }

    body.elementor-page-65 .woocommerce-loop-category__title {
        font-size: 14px !important;
    }
}


/* ==========================================================
   MOBILE — 2 COLUMNS
   ========================================================== */

@media (max-width: 767px) {

    body.elementor-page-65 ul.products {
        grid-template-columns:
            repeat(2, minmax(0, 1fr)) !important;

        gap: 18px 12px !important;
    }

    /* Product card */

    body.elementor-page-65 ul.products >
    li.product:not(.product-category) {
        padding: 9px !important;
        border-radius: 13px !important;
    }

    /* Product image */

    body.elementor-page-65 li.product:not(.product-category)
    a.woocommerce-loop-product__link img,
    body.elementor-page-65 li.product:not(.product-category)
    a.woocommerce-LoopProduct-link img {
        margin-bottom: 10px !important;
        padding: 8px !important;
        border-radius: 9px !important;
    }

    /* Product title */

    body.elementor-page-65 .woocommerce-loop-product__title {
        font-size: 12px !important;
        font-weight: 600 !important;
        line-height: 1.4 !important;
        margin-bottom: 8px !important;
    }

    /* Price */

    body.elementor-page-65 li.product:not(.product-category) .price {
        font-size: 13px !important;
        margin-bottom: 10px !important;
    }

    body.elementor-page-65 li.product:not(.product-category) .price del {
        font-size: 10px !important;
    }

    /* Button */

    body.elementor-page-65 li.product:not(.product-category) > a.button,
    body.elementor-page-65 li.product:not(.product-category)
    > a.add_to_cart_button {
        min-height: 38px !important;
        padding: 9px 5px !important;

        border-radius: 8px !important;

        font-size: 11px !important;
        line-height: 1.3 !important;
    }

    /* Sale badge */

    body.elementor-page-65 li.product:not(.product-category) .onsale {
        top: 14px !important;
        left: 14px !important;

        padding: 4px 7px !important;
        font-size: 9px !important;
    }

    /* Category layout */

    body.elementor-page-65 ul.products > li.product-category {
        padding: 5px 3px 12px !important;
    }

    body.elementor-page-65 li.product-category img {
        max-width: 145px !important;
        padding: 4px !important;
    }

    body.elementor-page-65 .woocommerce-loop-category__title {
        font-size: 12px !important;
        line-height: 1.35 !important;

        margin-top: 10px !important;
        padding: 0 2px !important;
    }
}


/* ==========================================================
   SMALL MOBILE
   ========================================================== */

@media (max-width: 380px) {

    body.elementor-page-65 ul.products {
        gap: 16px 9px !important;
    }

    body.elementor-page-65 ul.products >
    li.product:not(.product-category) {
        padding: 7px !important;
    }

    body.elementor-page-65 .woocommerce-loop-product__title {
        font-size: 11px !important;
    }

    body.elementor-page-65 li.product:not(.product-category) .price {
        font-size: 12px !important;
    }

    body.elementor-page-65 li.product-category img {
        max-width: 125px !important;
    }

    body.elementor-page-65 .woocommerce-loop-category__title {
        font-size: 11px !important;
    }
}


/* Respect reduced-motion preference */

@media (prefers-reduced-motion: reduce) {

    body.elementor-page-65 li.product,
    body.elementor-page-65 li.product img,
    body.elementor-page-65 li.product a.button {
        transition: none !important;
    }
}/* End custom CSS */