@import "https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;600;700;800;900&display=swap";
@layer legacy{a,a:active,a:focus,a:visited,button a{text-decoration:none}body,button{font-family:var(--font-family)!important}.ts-checkout-billing-delete-icon,a,button,label{cursor:pointer}.brand-listing-container .ts-pl-banner-breadcrumbs,.brand-listing-container .ts-pl-banner-category-description,.brand-listing-container .ts-pl-banner-category-heading,.hw-ts-global-button:hover,.hw-ts-view-all-btn:hover a{color:var(--color-bg-white)}*,.ts-apply-form,.ts-input-fields{box-sizing:border-box}.ts-checkout-click-here-text,.ts-checkout-terms-link,.ts-upload-content .ts-upload-content-text strong,.tsArticleContactTitle,.tsBrandFaqDescription a{text-decoration-line:underline;text-decoration-style:solid}.ts-account-login-checkbox:checked,.ts-address-radio-btn,.ts-checkout-checkbox,.ts-checkout-radio,.ts-filter-bar__checkbox:checked,.ts-invite-staff-access input,.ts-register-account-mcs-btn,.ts-register-account__checkbox:checked{accent-color:var(--color-brand-secondary)}.ts-account-forget-password-link,.ts-checkout-click-here-text,.ts-checkout-terms-link,.ts-products-tab-title,.tsArticleContactTitle,.tsBrandFaqDescription a{-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-position:from-font;text-decoration-thickness:auto}:root{--color-brand-primary:#21a34a;--color-brand-secondary:#21a34a;--color-brand-dark:#4f4f4f;--color-bg-light-1:#d0eaac;--color-bg-light-2:#f5faeb;--color-bg-light-3:#defae7;--color-bg-light-4:#f1fcf3;--color-bg-white:#fff;--color-gray-900:#262626;--color-gray-800:#454545;--color-gray-700:#6d6d6d;--color-gray-600:#b0b0b0;--color-gray-500:#e7e7e7;--color-gray-400:#f6f6f6;--color-green-900:#3a551f;--color-green-800:#466a21;--color-green-700:#5a8b25;--color-green-600:#b2db7b;--color-green-dark:#184f2b;--color-green-medium:#1c793a;--color-green-light:#2dba59;--color-green-lighter:#8de8a9;--font-family:"Roboto";--h1-size:72px;--h2-size:64px;--h3-size:56px;--h4-size:48px;--h5-size:40px;--h6-size:36px;--text-xxxl:32px;--text-xxl:28px;--text-xl:24px;--text-lg:20px;--text-md:18px;--text-base:16px;--text-sm:14px;--text-xs:12px;--font-body:400;--font-regular:500;--font-medium:700;--font-bold:900;--line-height-1:48px;--line-height-2:28px;--card-height:40vw;--card-margin:4vw;--card-top-offset:1em;--numcards:3}body{color:var(--color-gray-900);font-size:16px;line-height:1.42857;font-weight:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.h1,h1{font-size:var(--h1-size);line-height:1.19444}.h2,h2{font-size:var(--h2-size)}.h3,h3{font-size:var(--h3-size)}.h4,h4{font-size:var(--h4-size)}.h5,h5{font-size:var(--h5-size)}.h6,h6{font-size:var(--h6-size)}@media screen and (min-width:750px){body{font-size:16px;line-height:1.5}}@media screen and (min-width:1240px){body{font-size:var(--text-md);line-height:1.55556}}a{color:inherit;-webkit-tap-highlight-color:transparent}*{margin:0;padding:0}button{border-radius:8px}button:disabled{cursor:not-allowed;opacity:.8}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:1px solid var(--color-gray-600);background:#fff;border-radius:4px;flex-shrink:0;width:22px;height:22px;padding:2px;transition:all .2s;position:relative}input[type=checkbox]:hover{border:1px solid var(--color-green-lighter);background:var(--color-bg-light-4)}input[type=checkbox]:checked{border:1px solid var(--color-brand-secondary);background:var(--color-brand-secondary)}input[type=checkbox]:checked:after{content:"";z-index:10;border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.hw-ts-container{width:100%;max-width:1440px;margin:0 auto;padding:0 12px}.ts-hero-slider .swiper-pagination{padding:0 12px;bottom:100px!important}.custom-container,.custom-container.react-tel-input,.ts-address-details,.ts-address-form.ts-editprofile-container,.ts-billing-address-container,.ts-dashboard-empty-container,.ts-shipping-address-container,.tsOtherBlogsContainerMain{width:100%}.arrow,.arrow-wrapper{width:30px;height:30px}@media screen and (min-width:600px){.hw-ts-container{padding-left:30px;padding-right:30px}.ts-hero-slider .swiper-pagination{padding:0 30px;bottom:100px!important}}@media screen and (min-width:900px){.hw-ts-container{padding-left:40px;padding-right:40px}.ts-hero-slider .swiper-pagination{padding:0 40px;bottom:100px!important}}@media screen and (min-width:1200px){.hw-ts-container{padding-left:60px;padding-right:60px}.ts-hero-slider .swiper-pagination{padding:0 60px;bottom:150px!important}}.no-scroll,.ts-exclusive-benefits-choose-triple-solar-section,.ts-overflow-hidden,body.overflow-hidden{overflow:hidden}.highlight,.ts-highlight{color:var(--color-brand-primary);font-weight:var(--font-bold);padding-bottom:1px}.hw-ts-global-button,.hw-ts-view-all-btn a{font-weight:var(--font-medium);color:var(--color-gray-900);text-decoration:none}.ts-underline-effect-highlight{z-index:2;white-space:nowrap;display:inline-block;position:relative}.ts-underline-effect-highlight:after{content:"";background-color:var(--color-green-700);z-index:-1;width:100%;height:13px;position:absolute;bottom:.35em;left:0}.hero-slider-slide .ts-underline-effect-highlight:after{bottom:.15em}.hw-ts-global-button{cursor:pointer;background-color:#fff;border:1px solid #0000;align-items:center;gap:16px;margin-top:16px;padding:8px 8px 8px 16px;font-size:1rem;display:inline-flex;position:relative;overflow:hidden}.arrow-wrapper{position:relative}.arrow{transition:transform .4s,opacity .4s;position:absolute;top:0;left:0}.arrow-original{z-index:2}.arrow-hover{opacity:0;z-index:1;transform:translate(-50%,50%)}.loader-orderDetails,.loader-wrapper,.loader-wrapper img,.spinnerMain{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hw-ts-global-button:hover .arrow-original{opacity:0;transform:translate(50%,-50%)}.hw-ts-global-button:hover .arrow-hover{opacity:1;transform:translate(0)}.hw-ts-global-button:hover{background-color:#0000;border:1px solid}.hw-ts-view-all-btn{border:1px solid var(--color-gray-900);background:var(--color-bg-white);cursor:pointer;font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-gray-900);background-color:#0000;justify-content:center;align-items:center;padding:12px 16px;text-decoration:none;display:inline-flex}.hw-ts-view-all-btn a{font-size:var(--text-base)}.hw-ts-view-all-btn:hover{background-color:var(--color-gray-900);color:var(--color-bg-white);transition:all .3s}.hw-ts-green-button{border:1px solid var(--color-brand-secondary);background:var(--color-brand-secondary);color:var(--color-gray-400);cursor:pointer;border-radius:8px;outline:0;justify-content:center;align-self:stretch;align-items:center;height:-moz-fit-content;height:fit-content;transition:all .3s;display:flex}.ts-input-field-label,.ts-input-fields{font-size:var(--text-sm);color:var(--color-gray-700)}.hw-ts-green-button:not([disabled]):hover{color:var(--color-brand-secondary);background:0 0}.btn-disabled,.hw-ts-green-button:disabled,.ts-apply-btn .btn-disabled,.ts-invite-staff-popup-input[readonly]{cursor:not-allowed}.ts-loader-spinner{border:3px solid #fff;border-top-color:#2c9b50;border-radius:50%;width:20px;height:20px;animation:.6s linear infinite spin;display:inline-block}.loader-wrapper{text-align:center;z-index:10000;background:#0009;width:100%;height:100%;padding:2rem}.loader-wrapper img{z-index:99999;width:200px;height:200px}@keyframes spin{to{transform:rotate(360deg)}}.navbar-container,.ts-datepicker-wrapper,.ts-input-field,.ts-navbar{width:100%;position:relative}.ts-input-fields{border:1px solid #b0b0b080;border-radius:8px;width:100%;min-width:0;padding:22px 16px 16px;transition:all .3s}.ts-account-email-input:hover,.ts-account-password-input:hover,.ts-input-fields:hover{border-color:var(--color-gray-700);outline:0}.ts-input-fields:focus-visible{background:#f1fcf3cc;border-color:#8de8a9cc;outline:0}.ts-input-field-label{pointer-events:none;width:100%;line-height:24px;font-weight:var(--font-body);transition:all .2s ease-out;position:absolute;top:16px;left:20px}.ts-input-fields:focus+.ts-input-field-label,.ts-input-fields:not(:placeholder-shown)+.ts-input-field-label{padding-bottom:10px;font-size:11px;top:2px;left:16px}.ts-input-fields:focus,.ts-input-fields:not(:placeholder-shown){background:#f1fcf3cc;border-color:#8de8a9cc;outline:0;padding-top:22px}.blogs-section,.field,.menu-button.ts-cart-icon-wrapper,.ts-banner-container,.ts-dashboard-customer-information-container,.ts-image-with-text-main,.ts-password-toggle,.ts-search-slider,.tsBrandDetailsPage{position:relative}.ts-password-toggle-icon{cursor:pointer;font-size:18px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.ts-error-msg,.ts-success-msg{font-size:var(--text-sm);font-style:normal;font-weight:var(--font-body);line-height:24px}.ts-error-msg{color:#d91c1c}.ts-input-hint{color:#6d6d6d;margin-top:4px;font-size:12px;line-height:16px}.ts-address-primary-text,.ts-checkout-summary-green-label,.ts-checkout-summary-green-value,.ts-dashboard-navigation-active .ts-dashboard-db-item,.ts-my-staff-edit-btn:hover svg,.ts-my-staff-remove-btn:hover svg,.ts-success-msg,.tsArticleContentRight a{color:var(--color-brand-secondary)}button.ts-invite-staff-popup-close-btn{text-align:right;width:100%;margin-left:auto;margin-right:0}p.ts-invite-staff-popup-title.ts-reorder-product-title{font-size:28px;font-weight:var(--font-regular);text-align:center;width:100%;line-height:1.21429}.ts-invite-staff-popup-body-text.ts-reorder-product-popup-body-text{text-align:center;font-size:16px;line-height:1.5}.ts-invite-staff-popup-btn{gap:24px;width:100%;display:flex}.ts-invite-staff-popup-btn .ts-invite-staff-close-popup{color:#262626;width:calc(50% - 12px);font-size:15px;font-weight:var(--font-regular);cursor:pointer;background-color:#0000;border:1px solid #262626;border-radius:8px;margin-top:10px;padding:12px 16px;transition:background .2s ease-in-out}.ts-invite-staff-popup-btn .ts-invite-staff-popup-submit+.ts-invite-staff-close-popup{margin-top:0}.ts-invite-staff-popup-btn .ts-invite-staff-popup-submit{width:calc(50% - 12px)}.ts-invite-staff-popup-btn .ts-invite-staff-close-popup:hover{color:#fff;background-color:#262626}.ts-invite-staff-popup-btn .ts-invite-staff-popup-submit:hover{color:#262626;background-color:#0000;border:1px solid #262626}.ts-dashboard-action-btn{justify-content:center;align-items:center;gap:3px;display:flex}.ts-confirmpopup-container{justify-content:space-around;gap:1rem;width:100%;display:flex}.ts-remove-icon{background-color:#00000023;border-radius:50%;justify-content:center;align-items:center;width:5rem;height:5rem;display:flex}.ts-remove-icon svg{width:3rem;height:3rem}.ts-remove-icon svg path{fill:#000}.brandListingCategorySection .brandListingSearch.ts-input-fields:focus+svg path,.brandListingCategorySection .brandListingSearch.ts-input-fields:not(:placeholder-shown)+svg path,.cart-drawer__close-bg svg path{fill:#454545}.ts-remove-confirm-popup-body{flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1rem;display:flex}.ts-remove-text{color:var(--General-Colors-Grey-Shades-Grey-1,#262626);text-align:center;font-family:Roboto;font-size:1.25rem;font-style:normal;font-weight:400;line-height:2.25rem}.gdpr-cookie-banner{color:#252525;z-index:9999;background:#fff;border-top:1px solid #eaeaea;padding:24px 16px;font-family:Poppins,Arial,sans-serif;font-size:16px;box-shadow:0 -2px 16px #00000014}.gdpr-cookie-banner-content{align-items:center;gap:24px;max-width:900px;display:flex}.gdpr-cookie-banner-content div:first-child{align-items:center;gap:5px;display:flex}.gdpr-cookie-banner .gdpr-cookie-btn{color:#fff;font-family:Poppins,Arial,sans-serif;font-weight:var(--font-medium);cursor:pointer;background:#21a34a;border:none;border-radius:6px;margin-left:16px;padding:10px 28px;font-size:16px;box-shadow:0 2px 8px #21a34a14}.gdpr-cookie-banner .gdpr-cookie-btn.decline{background:#d91c1c;margin-left:8px;box-shadow:0 2px 8px #d91c1c14}.gdpr-cookie-banner a{color:#21a34a;font-weight:var(--font-medium);text-decoration:underline}.gdpr-cookie-banner-btns{justify-content:center;align-items:center;display:flex;gap:24px!important}.CookieConsent{color:#262626!important;background-color:#f1fcf3!important;align-items:center!important;padding:16px 60px!important}.gdpr-cookie-banner-btns .gdpr-cookie-btn.decline{color:var(--color-gray-900)!important;border:1px solid var(--color-gray-900)!important;background-color:#0000!important}.gdpr-cookie-banner-btns .gdpr-cookie-btn.decline:hover{color:#fff!important;background-color:#262626!important;border:1px solid #262626!important}.gdpr-cookie-btn{color:#fff!important;background-color:#21a34a!important}.gdpr-cookie-btn:hover{color:#262626!important;background-color:#0000!important;border:1px solid #21a34a!important}.css-10tox9y-option:active,.css-10wo9uf-option:active,.css-13md8pd-option:active,.css-290qsd-option:active,.css-ayxbdh-option:active,.css-r64b3-option:active{background-color:var(--color-bg-light-4)!important}.gdpr-cookie-banner-content{gap:16px!important;margin:0!important}.gdpr-cookie-banner-content div span{font-weight:var(--font-regular);line-height:1.5;font-size:16px!important}.gdpr-cookie-banner-btns button{font-size:16px!important;line-height:1.5!important;font-weight:var(--font-medium)!important;border:1px solid #0000!important;border-radius:8px!important;margin:0!important;padding:12px 16px!important}.journey-section-container,.legalPageContainer,.mvv-wrapper-container,.preferred-partners-container,.support-section,.ts-excellece-container,.ts-image-with-text-container,.ts-team-container,.tsArticleContainer,.tsBrandDetailsProductGrid,.tsBrandFaqMain,.why-choose-section{margin:0 auto}.ts-arrow,.ts-author,.ts-excellece-awards-inner,.ts-image-with-text-description ul li,.ts-image-with-text-section,.ts-my-wallet-stat-box-2,.ts-singleOrder-overview-item,.tsArticleArticleShareIcon{align-items:center;display:flex}.ts-career-section{align-items:flex-start}.ts-career-button{color:var(--Background-Color-White,#fff);text-align:center;background:var(--General-Colors-Grey-Shades-Grey-2,#454545);border:none;border-radius:.5rem;align-items:center;gap:.5rem;margin-top:1rem;padding:.75rem 1rem;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:700;line-height:1.5rem;transition:all .3s;display:flex}.ts-career-button:hover{background:#000}.ts-career-slider{background:#f6fff8}.ts-alternate-height-slider{justify-content:center;width:100%;padding:2rem 0}.ts-alternate-height-slider .slick-slide-custom,.ts-alternate-height-slider .swiper-slide{background:#fff;border-radius:1rem;transition:transform .3s;overflow:hidden}.ts-alternate-height-slider .slick-slide-custom,.ts-alternate-height-slider .swiper-wrapper{align-items:flex-end}.ts-alternate-height-slider .slick-slide-custom:hover,.ts-alternate-height-slider .swiper-slide:hover{transform:translateY(-4px)}.ts-alternate-height-slider .slick-slide-custom.slide-odd,.ts-alternate-height-slider .swiper-slide:nth-child(odd){width:350px!important;height:260px!important}.ts-alternate-height-slider .slick-slide-custom.slide-even,.ts-alternate-height-slider .swiper-slide:nth-child(2n){width:250px!important;height:320px!important}.ts-alternate-height-slider .slick-slide-custom img,.ts-alternate-height-slider .swiper-slide img{object-position:top center;object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.ts-alternate-height-slider .slick-slide-custom:hover img{transform:scale(1.1)}.mobile-container-main,.paypal-button.paypal-button-shape-rect,.slick-next,.slick-prev,.ts-alternate-height-slider .slick-slide-custom .slick-dots,.ts-video-thumbnail-hidden{display:none!important}.ts-alternate-height-slider .slick-track,.ts-marquee-track{align-items:flex-end;width:max-content;padding-left:8px;padding-right:8px;display:flex;gap:20px!important}.ts-marquee-container{width:100%;overflow:hidden}.ts-marquee-track{animation:60s linear infinite ts-marquee-scroll}.ts-marquee-track:hover{animation-play-state:paused}@keyframes ts-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.ts-alternate-height-slider .slick-slide{flex-shrink:0;margin-left:0;margin-right:20px;width:auto!important}.ts-alternate-height-slider .slick-slide-custom{margin-left:0}.ts-alternate-height-slider .swiper{padding-left:8px;padding-right:8px}.ts-career-benefits{background-color:#21a34a;background-image:url(/assets/images/reliableEnergyCTABg.png);background-position:100%;background-repeat:no-repeat;background-size:cover;border-radius:1rem;flex-direction:column;align-items:flex-start;gap:1.5rem;width:100%;max-width:1000px;margin-inline-start:auto;margin-inline-end:auto;padding:3rem 4rem;display:flex}.ts-career-benefits-bg-wrapper{background:linear-gradient(#f6fff8 0% 50%,#fff 50% 100%);width:100%;padding-top:2.5rem}.ts-career-benefits-section{color:#fff;background:#fff;width:100%;margin-inline-start:auto;margin-inline-end:auto;position:relative}.ts-career-benefit-text,.ts-career-benefits-title{color:var(--Background-Color-White,#fff);font-family:Roboto;font-style:normal}.ts-career-benefits-grid,.ts-career-benefits-title{z-index:1;position:relative}.ts-career-benefits-title{font-size:2.5rem;font-weight:900;line-height:3rem}.ts-career-benefits-title span{color:#ffffff80;font-family:Roboto;font-size:2.5rem;font-style:normal;font-weight:700;line-height:3rem}.ts-career-benefits-grid{grid-template-columns:repeat(2,1fr);align-self:stretch;gap:1.5rem 3rem;display:grid}.ts-career-benefit-card,.ts-career-benefit-icon,.ts-career-skeleton-categories,.ts-career-skeleton-job-card,.ts-career-skeleton-job-meta,.ts-job-card,.ts-job-category,.ts-job-category .ts-jobs-not-found,.ts-job-category-header,.ts-job-list,.ts-jobs,.ts-open-roles-header,.ts-search-box{display:flex}.ts-career-benefit-card{border-radius:12px;flex:1 0 0;align-items:center;gap:1.5rem}.ts-career-benefit-icon{justify-content:center;align-items:center;min-width:3.5rem;min-height:3.5rem;display:flex}.ts-career-benefit-icon img{object-fit:contain;width:3.5rem;height:3.5rem}.ts-career-benefit-text{font-size:1.25rem;font-weight:500;line-height:1.875rem}.ts-roles-section{max-width:1000px;margin-block-start:6rem;margin-block-end:6rem;margin-inline-start:auto;margin-inline-end:auto}.ts-open-roles-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;width:100%;margin-bottom:25px}.ts-open-roles-header p{color:#262626;font-size:2.25rem;font-weight:700}.ts-search-box{background:var(--Background-Color-White,#fff);border:1px solid #b0b0b080;border-radius:.5rem;flex:18rem;align-items:center;gap:1rem;min-width:0;max-width:31rem;height:3.5rem;padding:1rem;transition:all .3s}.ts-search-box:focus-within{background:#f1fcf3cc;border-color:#8de8a9cc}.ts-search-box input{color:#262626;background:0 0;border:none;outline:0;width:100%;font-size:1rem;font-weight:400;line-height:1.5rem}.ts-search-box input::placeholder{color:#777;opacity:1}.ts-search-icon{color:#21a34a;margin-right:10px}.ts-job-category{border-radius:1rem;flex-direction:column;align-items:flex-start;gap:2.5rem;width:100%}.ts-job-category .ts-jobs-found{background:#fff;border-radius:1rem;width:100%;margin-top:1.5rem;overflow:hidden;box-shadow:0 4px 20px #00000014}.ts-job-category .ts-jobs-not-found{color:#18250a;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:2rem}.ts-jobs{flex-direction:column;align-self:stretch;align-items:center}.ts-job-category-header{background:#f1fcf3;border-top-left-radius:1rem;border-top-right-radius:1rem;align-self:stretch;align-items:center;gap:.625rem;margin-bottom:1rem;padding:2rem 0 1.5rem 2rem}.ts-job-category-header p{color:var(--General-Colors-Grey-Shades-Grey-1,#262626);font-size:1.75rem;font-style:normal;font-weight:500;line-height:2.125rem}.ts-job-list{flex-direction:column;align-self:stretch;align-items:flex-start;gap:2rem;padding-inline-start:2rem;padding-inline-end:2rem}.ts-career-skeleton-job-card,.ts-job-card{border-bottom:1px solid var(--General-Colors-Grey-Shades-Grey-5,#e7e7e7);align-items:flex-end;gap:1.5rem;width:100%;padding-bottom:2rem}.ts-career-skeleton-job-card-last,.ts-customeOrder-details tbody tr:last-child td,.ts-job-card:last-child,.ts-pd-product-specification-table tr:not(:last-child) td,.ts-pd-product-specification-table tr:not(:last-child) th{border-bottom:none}.ts-career-skeleton,.ts-cart-categories-slider-container,.ts-faq-section,.ts-pd-top-selling-products-slider{padding:40px 0}.ts-career-skeleton-header{text-align:center;margin-bottom:40px}.ts-career-skeleton-search,.ts-products-tab-nav{margin-bottom:40px}.ts-career-skeleton-categories{flex-direction:column;gap:40px}.ts-career-skeleton-department{background-color:#fff;border-radius:12px;padding:24px;box-shadow:0 4px 16px #0000001a}.skeleton-link,.ts-career-skeleton-department-header,.ts-faq-section__category{margin-bottom:20px}.ts-career-skeleton-job-list,.ts-cart-items,.ts-contact-us-detail,.ts-contact-us-form{flex-direction:column;gap:16px;display:flex}.ts-career-skeleton-job-info{flex:1;min-width:260px}.ts-career-skeleton-job-meta{gap:16px;margin-bottom:8px}.ts-career-skeleton-job-location{margin-top:8px}.ts-career-skeleton .react-loading-skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;animation:1.5s infinite loading}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}.marker-label,.progress-bar-container,.ts-brandslisting-page-container,.ts-job-details-container,.ts-job-info,.ts-settleWalletPayment-popup-container .ts-walletSettlePayment-comment .ts-input-field{flex-direction:column;display:flex}.ts-job-info{flex:1 0 0;align-items:flex-start;gap:.5rem}.ts-job-meta{color:#555;flex-wrap:wrap;align-items:center;gap:15px;margin-bottom:8px;font-size:.85rem;display:flex}.ts-job-type{color:#262626;border:1px solid #009e4f;border-radius:20px;padding:4px 10px;font-weight:400}.ts-job-date{color:var(--General-Colors-Grey-Shades-Grey-3,#6d6d6d);font-family:Roboto;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem}.ts-job-detail-title{color:var(--General-Colors-Grey-Shades-Grey-1,#262626);font-family:Roboto;font-size:2.25rem;font-style:normal;font-weight:700;line-height:2.625rem}.ts-job-location{color:#6d6d6d;gap:6px;font-size:.9rem;display:flex}.ts-apply-btn,.ts-back-btn p{text-align:center;font-family:Roboto;font-size:1rem;font-style:normal;line-height:1.5rem}.ts-apply-btn{background:var(--Brand-Colors-Dark-Green,#21a34a);color:var(--Background-Color-White,#fff);border:none;border-radius:.5rem;align-items:center;gap:.5rem;margin-right:1rem;padding:.75rem 1rem;font-weight:700;transition:all .5s;display:flex}.ts-apply-btn:hover{background:#007a3d}.ts-job-parent{justify-content:center;align-items:center;display:flex}.ts-job-details-section{background:#fff;margin-inline-start:5rem;margin-inline-end:5rem;padding:3rem}.ts-job-details-content{border-bottom:1px solid var(--General-Colors-Grey-Shades-Grey-5,#e7e7e7);flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:1.5rem;display:flex}.ts-back-btn{background:0 0;border:none;align-items:center;gap:.3125rem;display:flex}.ts-back-btn p{color:var(--Brand-Colors-Dark-Green,#21a34a);font-weight:400;transition:all .1s}.ts-job-description h1,.ts-job-description h2,.ts-job-description h3,.ts-job-description h4,.ts-job-description h5,.ts-job-description h6,.ts-job-title{color:var(--General-Colors-Grey-Shades-Grey-2,#454545)!important;margin-top:1.5rem!important;margin-bottom:.5rem!important;font-family:Roboto!important;font-size:1.15rem!important;font-style:normal!important;font-weight:700!important;line-height:1.5rem!important}.ts-back-btn svg path,.ts-eye-icon-btn:hover svg,.tsOtherBlogsContainerMain a:hover .title{color:#21a34a}.ts-back-btn:hover p{color:#007a3d}.ts-job-title{font-weight:500}.ts-job-tag,.ts-upload-label{font-size:1rem;font-weight:400}.ts-job-tags{flex-wrap:wrap;gap:1rem;margin-bottom:2rem;display:flex}.ts-job-tag{color:#454545;border:1px solid #ccc;border-radius:6.25rem;justify-content:center;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.5rem;display:flex}.ts-job-tag svg{color:#666}.ts-job-content-wrapper{flex-wrap:nowrap;align-items:flex-start;gap:2rem;display:flex;position:relative}.ts-job-content{flex-direction:column;flex:1;gap:0;width:44vw;min-width:0;display:flex}.ts-job-content-spacer{min-height:200px}.ts-job-form-wrapper{flex-shrink:0;align-self:flex-start;height:-moz-fit-content;height:fit-content;position:sticky;top:2rem}.ts-apply-form,.ts-job-description{flex-direction:column;display:flex}.ts-job-description{align-items:flex-start;gap:1.5rem;width:100%;max-width:44.875rem;padding-top:2.5rem}.ts-job-description h3{font-weight:700}.ts-job-description>div *{color:var(--General-Colors-Grey-Shades-Grey-2,#454545);font-family:Roboto;font-style:normal;font-weight:400;font-size:1rem!important;line-height:1.75rem!important}.ts-job-description>div p{margin-bottom:1rem}.ts-job-description>div h1,.ts-job-description>div h2,.ts-job-description>div h3,.ts-job-description>div h4,.ts-job-description>div h5,.ts-job-description>div h6{margin-top:1.5rem!important;margin-bottom:.5rem!important;font-size:1.15rem!important;font-weight:700!important}.ts-job-description>div strong,.ts-job-description>div b{font-weight:700!important}.ts-job-description>div ol{margin-bottom:1.5rem;padding-left:1.5rem;list-style-type:decimal}.ts-job-description>div ul{margin-bottom:1.5rem;padding-left:1.5rem;list-style-type:disc}.ts-job-description>div li{margin-bottom:.5rem;line-height:1.75rem!important}.ts-job-description>div li::marker{color:#21a34a;font-weight:600}.ts-job-form{align-items:center;gap:.625rem;width:100%;min-width:320px;padding-top:2.5rem;display:flex}.ts-job-form-full{width:100%}.ts-apply-form{background:#f6fff8;border:1px solid #21a34a33;border-radius:.75rem;justify-content:center;align-items:flex-start;width:570px;max-width:100%;padding:2rem}.ts-apply-form form,.ts-upload-box{flex-direction:column;display:flex}.ts-apply-form h3{color:var(--General-Colors-Grey-Shades-Grey-2,#454545);margin-bottom:1.75rem;font-family:Roboto;font-size:1.75rem;font-style:normal;font-weight:700;line-height:2.125rem}.ts-apply-form form{align-self:stretch;align-items:flex-start;gap:1rem}.ts-apply-form .ts-apply-btn{margin-top:.5rem;margin-right:0}.ts-upload-box{flex-direction:column;gap:.5rem;width:100%;display:flex}.ts-upload-label{color:var(--General-Colors-Grey-Shades-Grey-3,#6d6d6d);font-family:Roboto;font-style:normal;line-height:1.5rem}.ts-upload-area{text-align:center;cursor:pointer;border:2px dashed #ccc;border-radius:8px;padding:2rem 1rem;transition:all .25s;position:relative}.ts-upload-area.drag-active{background-color:#f2fff7;border-color:#009e4f}.ts-upload-input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.ts-upload-content{color:#555;flex-direction:column;align-items:center;gap:.5rem;font-size:.95rem;display:flex}.ts-apply-form .ts-input-fields,.ts-intro-box{background:var(--Background-Color-White,#fff);align-self:stretch;width:100%;padding:1rem;display:flex}.ts-upload-content .ts-upload-content-text{color:#454545;font-size:1rem;font-weight:400;line-height:1.5rem}.ts-upload-content .ts-upload-content-text strong{color:#262626;font-weight:500;line-height:1.5rem}.ts-upload-icon{font-size:1.8rem}.ts-upload-file{color:#009e4f;word-break:break-all;font-weight:600}.ts-apply-form .ts-uploaded-file{align-items:center;gap:12px;margin-top:.75rem}.ts-uploaded-file-icon{color:#009e4f;background:#f2fff7;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ts-uploaded-file-info{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.ts-upload-progress{background:#ededed;border-radius:999px;width:100%;height:6px;overflow:hidden}.ts-upload-progress-bar{background:#009e4f;border-radius:999px;height:100%;transition:width .12s linear;display:block}span.ts-upload-status .ts-upload-status-done{color:#009e4f;font-weight:var(--font-medium);vertical-align:middle;align-items:center;gap:4px;display:inline-flex}.ts-uploaded-file-remove{cursor:pointer;color:#6d6d6d;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:color .2s;display:flex}.ts-uploaded-file-remove:hover{color:#d33}.ts-intro-box{border:1px solid #b0b0b080;border-radius:.5rem;align-items:flex-start;width:100%;height:9.375rem;position:relative}.ts-intro-input{background-color:#fff;border:none;border-radius:8px;outline:0;width:100%;height:100%;padding:1.2rem 1rem .6rem;font-size:1rem;transition:all .2s}.ts-intro-box:focus-within{outline:0;border-color:#21a34a4d!important}.ts-input-label{color:var(--General-Colors-Grey-Shades-Grey-3,#6d6d6d);pointer-events:none;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;transition:all .2s;position:absolute;top:1rem;left:1rem}.ts-apply-form .ts-input-fields{border:1px solid #b0b0b080;border-radius:.5rem;align-items:center;height:3.5rem}.ts-apply-form .ts-input-fields::placeholder{color:var(--General-Colors-Grey-Shades-Grey-3,#6d6d6d);font-family:Roboto;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}.ts-apply-form .ts-input-fields:focus{outline:0;border-color:#21a34a4d!important}.ts-apply-form .ts-input-fields:focus-visible{outline:0;border-color:#21a34a4d!important}.ts-apply-form button{color:#fff;cursor:pointer;background:#21a34a;border:1px solid #0000;border-radius:.5rem;padding:.9rem;font-size:1rem;font-weight:600;transition:background .3s}.ts-apply-form button:hover:not(:disabled):not(.btn-disabled),.uk-cookie-btn-settings{color:#21a34a;background:0 0;border:1px solid #21a34a}.ts-apply-form button.btn-disabled,.ts-apply-form button:disabled{color:#6b7280;cursor:not-allowed;opacity:.6;pointer-events:none;background:#cbd5e0}.ts-success-card{text-align:center;background:#f6fff8;border:1px solid #21a34a33;border-radius:.75rem;flex-direction:column;justify-content:flex-start;align-self:flex-start;align-items:center;gap:1.5rem;width:100%;max-width:450px;padding:3rem 2rem;display:flex}.ts-success-card h2{color:#21a34a;margin:0;font-family:Roboto;font-size:2.25rem;font-weight:900;line-height:1.3}.ts-success-card p{color:#454545;margin:0;font-family:Roboto;font-size:1.125rem;line-height:1.6}.ts-alert{border:1px solid #0000;border-radius:8px;padding:12px 14px;font-size:14px;line-height:1.5;display:block}.ts-alert-error{color:#b91c1c;background:#ff00000f;border-color:#dc262640}.ts-spinner{vertical-align:-2px;border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:16px;height:16px;margin:0 6px;animation:1s linear infinite ts-spin;display:inline-block}@keyframes ts-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ts-success-illustration{width:100%;max-width:400px;height:auto;margin-top:1rem}@media screen and (max-width:1024px){.ts-apply-form,.ts-job-form,.ts-success-card{width:100%}.ts-apply-form,.ts-job-description,.ts-success-card{max-width:100%}.ts-job-content-wrapper{flex-wrap:wrap;align-items:stretch}.ts-job-content{flex-basis:100%}.ts-job-form-wrapper{width:100%;position:static}.ts-job-form{padding-top:1.5rem}.ts-alternate-height-slider .slick-slide-custom.slide-odd,.ts-alternate-height-slider .swiper-slide:nth-child(odd){width:370px!important;height:281px!important}.ts-alternate-height-slider .slick-slide-custom.slide-even,.ts-alternate-height-slider .swiper-slide:nth-child(2n){width:280px!important;height:350px!important}.ts-alternate-height-slider .slick-track,.ts-marquee-track{gap:18px!important}.ts-career-benefits-bg-wrapper{padding:2rem 1rem 0}.ts-career-benefits-wrapper{padding:2rem 1rem 1rem}.ts-job-details-section{margin-inline-start:0;margin-inline-end:0}}@media screen and (max-width:768px){.ts-alternate-height-slider{padding:1.75rem 0}.ts-alternate-height-slider .slick-slide-custom.slide-odd,.ts-alternate-height-slider .swiper-slide:nth-child(odd){width:330px!important;height:250px!important}.ts-alternate-height-slider .slick-slide-custom.slide-even,.ts-alternate-height-slider .swiper-slide:nth-child(2n){width:250px!important;height:313px!important}.ts-alternate-height-slider .slick-track,.ts-marquee-track{gap:14px!important}}@media (max-width:992px){.ts-job-details-container{flex-direction:column}.ts-apply-form{width:100%;position:relative;top:0}.ts-career-benefits{width:100%}.ts-roles-section{margin-inline-start:1rem;margin-inline-end:1rem}}@media screen and (max-width:992px){.ts-job-content-wrapper{flex-wrap:wrap}.ts-job-content{flex-basis:100%}.ts-job-form-wrapper{width:100%;position:static}.ts-apply-form,.ts-job-description{width:100%}}@media screen and (max-width:640px){.ts-career-benefits{padding:2rem 1.5rem}.ts-career-benefits-title,.ts-career-benefits-title span{font-size:1.75rem;line-height:2.25rem}.ts-alternate-height-slider{padding:1.5rem 0}.ts-alternate-height-slider .slick-slide-custom.slide-odd,.ts-alternate-height-slider .swiper-slide:nth-child(odd){width:280px!important;height:212px!important}.ts-alternate-height-slider .slick-slide-custom.slide-even,.ts-alternate-height-slider .swiper-slide:nth-child(2n){width:215px!important;height:270px!important}.ts-alternate-height-slider .slick-track,.ts-marquee-track{gap:12px!important}.ts-career-benefits-grid{grid-template-columns:1fr;gap:1rem}.ts-open-roles-header{gap:1rem;padding:2rem 0 1.5rem 1rem}.ts-open-roles-header p{font-size:2rem}.ts-search-box{width:100%;max-width:none}.ts-career-benefit-text{font-size:.95rem}.ts-job-category-header{padding:1.5rem 0 1.25rem 1rem}.ts-job-category-header p{font-size:1.4rem;line-height:1.8rem}.ts-job-list{gap:1.5rem;margin-inline-start:0;margin-inline-end:0;padding-inline-start:1rem;padding-inline-end:1rem}.ts-job-info{gap:1rem;margin-bottom:1rem}.ts-job-card{flex-direction:column;align-items:stretch;gap:1rem;padding-bottom:1.5rem}.ts-apply-btn{align-self:flex-start;margin-right:0}.ts-success-card{padding:0}.ts-job-detail-title{font-size:1.75rem;line-height:2rem}.ts-input-field-label{top:10px}}@media screen and (max-width:480px){.ts-alternate-height-slider{padding:1.25rem 0}.ts-alternate-height-slider .slick-slide-custom.slide-odd,.ts-alternate-height-slider .swiper-slide:nth-child(odd){width:220px!important;height:167px!important}.ts-alternate-height-slider .slick-slide-custom.slide-even,.ts-alternate-height-slider .swiper-slide:nth-child(2n){width:170px!important;height:213px!important}.ts-alternate-height-slider .slick-track,.ts-marquee-track{padding-left:4px;padding-right:4px;gap:10px!important}.ts-open-roles-header p{font-size:1.6rem}.ts-job-category-header p{font-size:1.25rem;line-height:1.6rem}.ts-apply-btn{justify-content:center;width:100%}}.ts-cart-remove-section{padding-top:10px}img.ts-image{object-fit:cover;border-radius:20px;width:100%;height:auto}.ts-banner-image-wrapper,img.ts-banner-image{width:100%;height:500px}.ts-image-with-text-subtitle{background-color:var(--color-bg-light-4);color:var(--color-gray-800);border:1px solid #2dba5933;border-radius:8px;line-height:1.5;display:inline-block}.ts-image-with-text-title{font-weight:var(--font-medium);color:var(--color-gray-800);line-height:1.2}.ts-image-with-text-under{color:#21a34a;font-family:Roboto;font-size:2.5rem;font-style:normal;font-weight:900;line-height:3rem;-webkit-text-decoration:underline #21a34a;text-decoration:underline #21a34a}.blog-featured-date,.blog-featured-heading,.blog-featured-title,.cart-drawer__title,.readmore-text{word-wrap:break-word;font-family:Roboto,sans-serif}.highlighted-text{font-weight:var(--font-bold);color:var(--color-brand-primary);text-underline-offset:10px;text-decoration:underline}.ts-banner-stat,.ts-banner-title,.ts-excellece-title,.ts-image-with-text-btn{font-weight:var(--font-medium)}.ts-image-with-text-description{color:var(--color-gray-800);line-height:1.55556}.ts-image-with-text-btn{border:1px solid var(--color-gray-900);background-color:var(--color-gray-900);color:var(--color-gray-400);border-radius:8px;font-size:16px;line-height:1.5}.ts-excellece-title{color:var(--color-gray-800);text-align:center;line-height:1.2}img.ts-banner-image{object-fit:cover;vertical-align:middle}.ts-banner-content-wrapper.ts-image-with-text-container{padding-top:0;padding-bottom:0;position:absolute;left:50%;transform:translate(-50%)}.ts-banner-image-overlay{background:linear-gradient(175deg,#26262600 4.05%,#262626 82.14%);width:100%;height:100%;position:absolute;top:0;left:0}.ts-banner-content{color:var(--color-bg-white);text-align:center}.ts-banner-title{line-height:1.1875}.ts-banner-stat{-webkit-text-fill-color:transparent;background:linear-gradient(166deg,#fff 6.13%,#ffffff80 94.01%);-webkit-background-clip:text;background-clip:text;line-height:.95556}.ts-banner-description{font-weight:var(--font-regular);color:var(--color-gray-500);line-height:1.5}.preferred-partners-section,.ts-reliable-energy-solutions-cta.tsBrandListingEnergySolution,.tsReliableEnergySolutionsCtaBrandDetails,.why-choose-main{background-color:#f9fdfa}.partner-logos-marquee-wrapper{width:100%;position:relative;overflow:hidden}.partner-logos-marquee{align-items:center;animation:5s linear infinite marquee-scroll;display:flex}.partner-logos-marquee-wrapper:hover .partner-logos-marquee{animation-play-state:paused}.partner-logo-item{flex:none;justify-content:center;align-items:center;max-width:245px;display:flex}.partner-logo-item img{object-fit:cover;width:100%;height:auto}.partner-logo-item:last-child{margin-right:0}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.ts-settle-wallet-disabled{opacity:.5;pointer-events:none}.ts-settle-wallet-stripe-loading{z-index:10;background:#fff9;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.ts-settle-wallet-stripe-loading .ts-loader-spinner{border-width:4px!important;width:32px!important;height:32px!important}.ts-reliable-energy-heading{font-size:40px}.mvv-title,.ts-team-title{text-align:center;font-size:40px}.mvv-grid{flex-wrap:wrap;gap:16px;display:flex}.mvv-card-title,.ts-editpf-text,.ts-singleOrder-price-total .ts-singleOrder-label,.ts-singleOrder-section-title,.ts-singleOrder-title,.tsArticleArticleContentTitle{font-weight:var(--font-medium);color:var(--color-gray-900);line-height:1.5}.mvv-card-content ul,.ts-image-with-text-description ul,.tsArticleContactContent ul{list-style-type:none}.mvv-card-content ul li{width:100%;color:var(--color-gray-800);align-items:flex-start;line-height:1.5;display:flex}.double-check{width:100%;height:10px;margin-right:10px;position:relative}.double-check:after,.double-check:before{content:"";border:3px solid #454545;border-width:0 3px 3px 0;position:absolute;transform:rotate(45deg)}.double-check:before{border-radius:0 0 3px}.mvv-card{border:1px solid #21a34a33;border-radius:.8rem}.team-card{background-color:#f5f5f5;border-radius:10px;position:relative;overflow:hidden}.team-card-img{object-fit:cover;object-position:center top;width:100%;height:400px;display:block}.mvv-icon img,.support-icon svg,.team-card-overlay,.tsArticleContentRight iframe,.tsArticleContentRight video{width:100%;height:100%}.team-card-name{font-weight:var(--font-medium);color:var(--color-bg-white);line-height:1.5}.navbar-container,.ts-applied-coupon-message,.ts-singleOrder-info-bar,.ts-team-about,.tsArticleArticleShare{justify-content:space-between;align-items:center;display:flex}.team-card-role{color:var(--color-gray-500);line-height:1.5}.team-card-content{width:100%;position:absolute;bottom:0;left:0}.team-card-overlay{background:linear-gradient(#26262600 0,#000 138.11%);position:absolute;top:0;left:0}.support-cards,.team-pagination{justify-content:center;align-items:center;display:flex}.team-pagination .swiper-pagination-bullet{border-radius:100%;width:8px;height:8px}.team-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-bg-light-1);border-radius:1000px;width:60px}.journey-timeline{grid-template-columns:1fr;grid-template-rows:repeat(var(--numcards), var(--card-height));gap:var(--card-margin);padding-bottom:calc(var(--numcards) * var(--card-top-offset));list-style:none;display:grid;position:relative}.timeline-entry{padding-top:calc(var(--index) * var(--card-top-offset));z-index:calc(var(--numcards) - var(--index));gap:2rem;max-height:476px;display:flex;position:sticky;top:20px}.category-item,.timeline-dot.outer{flex-direction:column;align-items:center;display:flex}.timeline-card{opacity:0;will-change:opacity, transform;background-color:#f9fdfa;transition:opacity .3s ease-out,transform .3s ease-out;transform:translateY(50px)}.timeline-card.visible{opacity:1;transform:translateY(0)}.cart-drawer__item-details:hover,.cart-drawer__item-img-wrap:hover{opacity:.8}.mvv-card-content ul li:before{content:"";background-image:url(/assets/images/DoubleCheckmarkGray.png);background-repeat:no-repeat;background-size:cover;min-width:24px;max-width:24px;height:24px}.ts-accordion-title{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;width:100%;display:flex}.ts-address-container{flex-direction:column;align-self:stretch;align-items:flex-start;gap:24px;display:flex}.ts-address-heading-text,.ts-checkout-section-title,.ts-my-db-title{color:var(--color-gray-900);font-size:var(--text-xl);font-weight:var(--font-medium);line-height:36px}.ts-address-address-fields{border:1px solid var(--color-bg-light-4);background:var(--color-bg-white);border-radius:8px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:32px;padding:20px;display:flex}.ts-address-field-header,.ts-address-name-field{justify-content:space-between;display:flex}.ts-add-address{color:var(--color-brand-secondary);font-size:var(--text-base);font-style:normal;font-weight:var(--font-medium);cursor:pointer;align-items:center;gap:8px;padding:8px 16px 8px 8px;line-height:24px;display:flex}.ts-ad-phone-email-text,.ts-address-actions,.ts-address-card,.ts-category-tabs,.ts-form_input.col-3{gap:16px;display:flex}.ts-address-section-title,.ts-address-title{font-size:var(--text-md);font-weight:var(--font-medium);font-style:normal;line-height:28px}.ts-address-section-title{color:var(--color-gray-900);justify-content:center;align-items:center;display:flex}.ts-ad-user-address-details{flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;margin-top:16px;display:flex}.ts-address-card{border:1px solid var(--color-gray-500);border-radius:8px;align-self:stretch;align-items:flex-start;padding:16px}.ts-address-title{color:var(--color-gray-800)}.ts-delete-address-btn,.ts-myad-details{color:var(--color-gray-700)}.ts-address-line-text,.ts-email-line-text,.ts-phone-line-text{align-items:flex-start;gap:8px;display:flex}.ts-address-line-text{margin:16px 0 12px}.ts-email-line-text,.ts-phone-line-text{align-items:center}.ts-address-line-text svg,.ts-email-line-text svg,.ts-phone-line-text svg{flex-shrink:0;min-width:20px;min-height:20px;width:20px!important;height:20px!important}.ts-address-line-text svg{margin-top:2px}.ts-myad-details{font-size:var(--text-sm);font-style:normal;font-weight:var(--font-body);line-height:20px}.ts-address-radio-btn{cursor:pointer;width:16px;height:16px}.ts-address-card-primary,.ts-pd-variant-thumbnail:hover{border-color:var(--color-brand-secondary)}.ts-delete-address-btn,.ts-edit-address-btn{font-size:var(--text-base);font-weight:var(--font-medium);background-color:#0000;border:none;font-style:normal;line-height:24px}.ts-edit-address-btn{color:var(--color-brand-secondary)!important}.ts-edit-address-btn:hover{color:var(--color-gray-900)!important}.ts-address-form .ts-input-fields,.ts-editpf-user-details-form-container .ts-input-fields,.ts-editpf-user-details-pwform-container .ts-input-fields,.ts-reset-password__wrapper .ts-input-fields,.ts-float-form .ts-input-fields{box-sizing:border-box!important;height:60px!important;min-height:60px!important}.ts-address-form .ts-input-fields,.ts-address-form .ts-input-field-label,.ts-editpf-user-details-pwform-container .ts-input-fields,.ts-editpf-user-details-pwform-container .ts-input-field-label,.ts-float-form .ts-input-fields,.ts-float-form .ts-input-field-label{font-size:var(--text-base)}.ts-address-form .ts-input-field-label,.ts-editpf-user-details-pwform-container .ts-input-field-label,.ts-float-form .ts-input-field-label{color:#a3a3a3}@media screen and (max-width:640px){.ts-address-form .ts-input-field-label,.ts-editpf-user-details-form-container .ts-input-field-label,.ts-editpf-user-details-pwform-container .ts-input-field-label,.ts-reset-password__wrapper .ts-input-field-label,.ts-float-form .ts-input-field-label{top:16px}}.ts-editpf-user-details-pwform-container input[type=password].ts-input-fields,.ts-reset-password__wrapper input[type=password].ts-input-fields{letter-spacing:1.5px;font-size:18px}.ts-address-form .ts-input-fields:focus,.ts-address-form .ts-input-fields:not(:placeholder-shown),.ts-float-form .ts-input-fields:focus,.ts-float-form .ts-input-fields:not(:placeholder-shown){box-sizing:border-box!important;height:60px!important;min-height:60px!important;padding-top:16px!important}.ts-address-form textarea.form_input.address,.ts-address-form textarea.ts-input-fields,.ts-float-form textarea.ts-input-fields{resize:none!important;box-sizing:border-box!important;word-wrap:break-word!important;word-break:break-word!important;width:100%!important;max-width:100%!important;height:120px!important;min-height:120px!important;max-height:120px!important;overflow:hidden auto!important}.ts-address-form textarea.ts-input-fields:focus,.ts-address-form textarea.ts-input-fields:not(:placeholder-shown),.ts-float-form textarea.ts-input-fields:focus,.ts-float-form textarea.ts-input-fields:not(:placeholder-shown){height:120px!important;min-height:120px!important;max-height:120px!important;padding-top:28px!important}.ts-address-form .ts-form_input-field,.ts-address-form .ts-input-field,.ts-address-form .ts-form_input{box-sizing:border-box!important;width:100%!important;max-width:100%!important;overflow:hidden!important}.ts-address-form .ts-form-country-code .css-3iigni-container,.ts-address-form .ts-form-country-code .css-b62m3t-container,.ts-address-form .ts-form-country-name .css-3iigni-container,.ts-address-form .ts-form-country-name .css-b62m3t-container,.ts-address-form .ts-form-country-state .css-3iigni-container,.ts-address-form .ts-form-country-state .css-b62m3t-container{z-index:1;position:relative!important}.ts-address-form .css-1nmdiq5-menu{z-index:9999!important}body .css-t3ipsp-control{box-shadow:none;background:#f1fcf3cc;border:1px solid #8de8a9cc;border-radius:8px;padding:10px}.ts-editpf-user-detail-form .ts-form-country-code .css-t3ipsp-control{border-right:none!important;border-radius:8px 0 0 8px!important}.ts-editpf-user-detail-form .ts-form-country-code .css-t3ipsp-control:hover{padding:10px;border-right:none!important;border-radius:8px 0 0 8px!important}.ts-form-country-code .form_input:focus{border-left:none;border-radius:0 8px 8px 0;background:#f1fcf3cc!important;border-color:#8de8a9cc!important}.ts-form-country-code .form_input:focus-visible{border-left:none;border-radius:0 8px 8px 0;background:#f1fcf3cc!important;border-color:#8de8a9cc!important}.css-t3ipsp-control,.ts-editpf-user-detail-form .ts-form-country-code .css-t3ipsp-control{background:#f1fcf3cc}.css-t3ipsp-control{border-color:#8de8a9cc}.ts-address-container .css-15lsz6c-indicatorContainer,.ts-address-container .css-1xc3v61-indicatorContainer{padding:0 8px 0 0!important}.ts-address-container .css-13cymwt-control,.ts-address-container .css-16xfy0z-control,.ts-address-container .css-t3ipsp-control{box-sizing:border-box;transition:all .3s;height:60.6px!important;min-height:60.6px!important;font-size:var(--text-sm)!important;color:var(--color-gray-700)!important;border-radius:8px!important;padding:0 0 0 16px!important}.ts-address-container .css-13cymwt-control{background:#fff;border:1px solid #b0b0b080!important}.ts-address-container .css-d7l1ni-option,.ts-address-container .css-tr4s17-option{background-color:var(--color-brand-secondary)!important}.ts-editpf-user-detail-form .ts-form-country-code .css-t3ipsp-control,.ts-form-country-code .form_input{border:none!important}.ts-editpf-user-detail-form .ts-form-country-code .css-13cymwt-control,.ts-editpf-user-detail-form .ts-form-country-code .css-16xfy0z-control{border:none!important;padding-right:0!important}.ts-form-country-code{display:flex;position:relative}.ts-form-country-code .css-3iigni-container,.ts-form-country-code .css-b62m3t-container{border-radius:8px 0 0 8px;position:initial!important}.ts-form-country-code .form_input{border-radius:0 8px 8px 0}.ts-editpf-user-detail-form .ts-form-country-code .ts-phone-focused .css-13cymwt-control,.ts-editpf-user-detail-form .ts-form-country-code .ts-phone-focused .css-t3ipsp-control,.ts-form-country-code .ts-phone-focused .form_input,.ts-form-country-code.ts-phone-success .css-13cymwt-control,.ts-form-country-code.ts-phone-success .css-t3ipsp-control,.ts-form-country-code.ts-phone-success .form_input.ts-input-fields{background:#f1fcf3cc!important}.ts-address-container .css-d7l1ni-option{color:#fff!important}.ts-address-container .css-10wo9uf-option{color:#6d6d6d!important}.ts-address-container .ts-form-country-name .css-13cymwt-control:hover,.ts-address-container .ts-form-country-state .css-13cymwt-control:hover,.ts-form-country-code:not(.ts-phone-success):hover .custom-input.ts-input-fields,.ts-form-country-code:not(.ts-phone-success):hover .react-phone-input-2 .form-control,.ts-form-country-code:not(.ts-phone-success):hover .react-tel-input .flag-dropdown,.ts-form-country-code:not(.ts-phone-success):hover .react-tel-input .selected-flag{border-color:#262626!important}.ts-address-container .css-qr46ko{-ms-overflow-style:none!important;scrollbar-width:none!important;border-radius:8px!important;padding-top:0!important;padding-bottom:0!important}.ts-address-container .css-qr46ko::-webkit-scrollbar{display:none}.css-1nmdiq5-menu{width:-moz-fit-content;width:fit-content;border-radius:8px!important}.special-label{display:none}.label{font-size:14px;font-weight:var(--font-regular);color:#111827;margin-bottom:8px;display:block}.react-tel-input .custom-input{color:#1f2937;min-height:61px;background-color:#fff!important;border:1px solid #b0b0b080!important;border-radius:8px!important;width:100%!important;padding-left:60px!important;font-size:14px!important}.react-tel-input .custom-input:focus{height:100%;min-height:61px;background-color:#fff!important;border:1px solid #8de8a9cc!important;outline:0!important}.react-tel-input .custom-flag-button{background-color:#0000!important;border:none!important;border-right:1px solid #d1d5db!important;border-radius:8px 0 0 8px!important}.react-tel-input .custom-dropdown{-ms-overflow-style:none;scrollbar-width:none;max-height:250px;padding-top:5px;padding-bottom:5px;overflow-y:auto;border-radius:10px!important;font-size:14px!important;box-shadow:0 8px 24px #0000001a!important}.react-tel-input .search-box{border-radius:8px 8px 0 0;outline:0;background-color:#f9f9f9!important;border:none!important;border-bottom:1px solid #e5e7eb!important;margin:0!important;padding:12px 16px!important;font-size:14px!important}.react-tel-input .country{align-items:center;gap:8px;font-size:14px;display:flex}.react-tel-input .country.highlight,.react-tel-input .country:hover{background-color:#f0fdf4!important}.react-tel-input .custom-dropdown::-webkit-scrollbar{display:none}.custom-input.ts-input-fields{width:100%;color:var(--color-gray-700);font-family:var(--font-family);background-color:#fff;border:1px solid #b0b0b080;border-radius:8px;height:48px;font-size:16px;line-height:24px;padding-left:48px!important}.react-phone-input-2 .form-control{min-height:48px;color:var(--color-gray-700);background:#fff;border:1px solid #b0b0b080;border-radius:8px;padding:16px 12px 16px 48px;font-size:16px}.react-phone-input-2 .flag-dropdown{background:0 0;border:none;border-radius:8px 0 0 8px}.react-phone-input-2 .selected-flag{border-radius:8px 0 0 8px}.ts-phone-success .custom-input.ts-input-fields,.ts-phone-success .react-phone-input-2 .form-control{box-shadow:none;background:#f1fff5!important;border:1px solid #8de8a9cc!important}.ts-form-country-code.ts-phone-success:hover .custom-input.ts-input-fields,.ts-form-country-code.ts-phone-success:hover .react-phone-input-2 .form-control,.ts-form-country-code.ts-phone-success:hover .react-tel-input .flag-dropdown,.ts-form-country-code.ts-phone-success:hover .react-tel-input .selected-flag{background:#f1fff5!important;border-color:#8de8a9cc!important}.react-phone-input-2 .form-control::placeholder{color:#6d6d6d;opacity:1}.react-phone-input-2 .country-list{font-family:var(--font-family);font-family:var(--font-family);background:#fff;border-radius:12px;margin-top:4px;padding:4px 0;box-shadow:0 4px 16px #21a34a14}.react-phone-input-2 .country-list .country.highlight,.react-phone-input-2 .country-list .country:hover{color:#21a34a;background:#f1fff5}.react-phone-input-2 .selected-flag{align-items:center;height:100%;padding-left:12px;display:flex}.react-tel-input .selected-flag{border:1px solid #b0b0b080!important;border-right:none!important;border-radius:8px 0 0 8px!important;width:44px!important}.react-tel-input .selected-flag:focus,.react-tel-input .selected-flag:hover{background:#fff!important;border-color:#262626!important}.react-tel-input .flag-dropdown{border-right:none!important}.react-tel-input .country-list .search-box{background-color:#fff!important;border:none!important;padding:0 0 0 10px!important}.react-tel-input .country-list .search,.ts-thankyou-order-item:not(:last-child){border-bottom:1px solid #e7e7e7}.react-tel-input .country-list{border-radius:8px!important}.react-tel-input .country{border-bottom:1px solid #e7e7e7!important;padding:10px 16px!important}.ts-form-country-code.ts-phone-success .ts-input-field-label{padding-left:15px;pointer-events:none!important;width:100%!important;color:var(--color-gray-700)!important;font-size:11px!important;line-height:24px!important;font-weight:var(--font-body)!important;transition:all .2s ease-out!important;position:absolute!important;top:0!important;left:0!important}.ts-address-container .ts-form-country-name.selected .css-13cymwt-control,.ts-address-container .ts-form-country-state.ts-input-field.selected .css-13cymwt-control,.ts-form-country-code.ts-phone-success{background:#f1fcf3cc!important;border-color:#8de8a9cc!important}.ts-form-country-code .css-3iigni-container .css-16xfy0z-control{background-color:#efefef4d}.tsArticleHeader{flex-direction:column;justify-content:center;align-items:center;display:flex}.tsArticleCategory{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.tsArticleCategoryName{font-weight:var(--font-medium);text-align:center;color:var(--color-brand-secondary);background:#21a34a1a;border-radius:8px;line-height:1.5}.tsArticleTitle{font-weight:var(--font-regular);text-align:center;color:var(--color-gray-900);line-height:1.20833}.tsArticleCategoryExcerpt{text-align:center;color:var(--color-gray-800);line-height:1.55556}.tsArticleAuthorDetails{color:var(--color-gray-800);flex-wrap:wrap;align-items:center;line-height:1.5;display:flex}.tsArticleAuthorImgContainer img{border-radius:100%;width:50px;height:50px}.tsArticleThumbnailImgContainer{background-color:#fff;border-radius:8px;justify-content:center;align-items:flex-end;width:100%;height:500px;min-height:500px;max-height:500px;display:flex;overflow:hidden}.blogPageRightSection .filter-item:not(.active):hover,.ts-customeOrder-details thead,.tsArticleContactSection{background-color:var(--color-bg-light-4)}.tsArticleThumbnailImgContainer img{object-fit:contain;object-position:bottom center;width:100%;height:auto;max-height:100%}.tsArticleContents{flex-direction:column;gap:.3rem;display:flex}.journey-section,.legalPageWrapper .legalPageContainer ol li,.legalPageWrapper .legalPageContainer ul li,.timeline-entry,.tsArticleContentMain{align-items:flex-start;display:flex}.tsArticleContentsList{border:1px solid var(--color-gray-500);border-radius:.8rem;box-shadow:0 1px 4px 1px #00000012}.tsArticleContentstitle{font-weight:var(--font-regular);line-height:1.5}.tsArticleContentTitle{font-weight:var(--font-medium);color:var(--color-gray-600);cursor:pointer;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.55556;display:-webkit-box;overflow:hidden}.faq-item.open .faq-question,.ts-blog-readmore:hover,.ts-singleOrder-order-id-label,.tsArticleContactTitle,.tsArticleContentTitle.active{color:var(--color-gray-900)}.blog-content .blog-title,.ts-blog-title{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical}.tsArticleContentTitle:not(.active){color:var(--color-gray-600)}.tsArticleContactSection{border:1px solid #21a34a33;border-radius:20px}.tsArticleContactTitle{font-weight:var(--font-medium);text-underline-offset:auto;line-height:1.55556}.tsArticleContactContent ul li{color:var(--color-gray-800);align-items:flex-start;gap:4px;font-size:14px;line-height:1.42857;display:flex}.tsArticleContactContent ul li:before{content:"";background-image:url(/assets/images/DoubleCheckmarkGray.png);background-repeat:no-repeat;background-size:cover;min-width:14px;max-width:14px;min-height:14px;max-height:14px}.ts-faq-section__answer ul li:before,.ts-image-with-text-description ul li:before{background-image:url(/assets/images/checkmarkGreen.png);background-position:50%;background-size:cover}.tsArticleContactBtn{font-size:14px;font-weight:var(--font-medium);border:1px solid var(--color-gray-900);background-color:var(--color-gray-900);color:var(--color-bg-white);line-height:1.42857}.filters-title,.ts-bussiness-details-link:hover,.ts-checkout-shipping-option.ts-checkout-selected .ts-checkout-radio-label,.ts-contact-us-form .ts-input-fields,.ts-singleOrder-order-id-value,.ts-singleOrder-overview-item-separator,.ts-singleOrder-price-refunded .ts-singleOrder-payment-method p,.ts-singleOrder-price-refunded .ts-singleOrder-price-item p,.tsArticleContentRight p{color:var(--color-gray-800)}.tsArticleContentRight a,.tsArticleContentRight p{line-height:1.55556}.tsArticleContentRight img{object-fit:cover;vertical-align:middle;width:100%;height:auto}p:has(iframe){aspect-ratio:2}p:has(video){aspect-ratio:2}.tsArticleArticleContentDescription ol,.tsArticleArticleContentDescription ul{padding:20px;list-style:decimal}.tsArticleArticleContentDescription ol li ol,.tsArticleArticleContentDescription ul li ul{list-style:outside}.tsArticleArticleContentDescription ol li ol li ol,.tsArticleArticleContentDescription ul li ul li ul{list-style:circle}.tsArticleArticleContentDescription ol li ol li ol li:before,.tsArticleArticleContentDescription ul li ul li ul li:before,.why-choose-features .why-choose-feature-boxes .feature-box:before{content:none}.legalPageWrapper .legalPageContainer h2,.legalPageWrapper .legalPageContainer h3,.legalPageWrapper .legalPageContainer h4,.legalPageWrapper .legalPageContainer h5,.legalPageWrapper .legalPageContainer h6,.timeline-card .card-text-block .card-title,.tsArticleArticleShareText{font-weight:var(--font-medium);color:var(--color-gray-800);line-height:1.5}.tsRelatedArticle .ts-explore-blogs-container{background:#f9fdfa}.tsArticleArticleShareIcon a{transition:all .2s}.ts-mydb-rebate-company-details svg path,.tsArticleArticleShareIcon a:hover,.tsArticleArticleShareIcon a:hover rect{stroke:var(--color-brand-secondary)}.blogPageMainSection{align-items:flex-start;gap:48px;max-width:1440px;margin:0 auto;padding:40px 60px;display:flex}.filters-title{font-size:20px;font-weight:var(--font-regular);margin-bottom:8px;line-height:1.5}.blog-featured-title,.blogs-title{font-size:28px;font-weight:var(--font-regular)}.filters-list{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.filter-item{background-color:var(--color-gray-400);cursor:pointer;border-radius:8px;padding:8px 16px}.blog-card,.blog-content{background-color:#fafffc}.filter-item.active{background-color:var(--color-brand-secondary);color:#fff}.blogs-title{color:var(--color-gray-900);margin-bottom:16px;line-height:1.21429}.blogPageLeftSection{flex-direction:column;gap:32px;width:calc(67% - 12px);display:flex}.blogPageRightSection{flex-direction:column;gap:32px;width:calc(33% - 12px);display:flex}.blog-featured-wrapper{justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;height:100%;display:inline-flex}.blog-featured-container{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;display:inline-flex}.blog-featured-card,.blog-featured-list{flex-direction:column;width:100%;display:flex}.blog-featured-title{color:#262626;align-self:stretch;line-height:34px}.blog-featured-list{justify-content:flex-start;align-items:flex-start;gap:16px;height:auto}.blog-featured-card{outline-offset:-1px;background:#fafffc;border-radius:20px;outline:1px solid #e7e7e7;justify-content:flex-start;align-self:stretch;align-items:flex-start;overflow:hidden}.blog-featured-image{object-fit:cover;width:100%;height:auto;position:relative}.blog-featured-content{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;width:100%;padding:24px;display:flex}.blog-featured-date-wrapper{justify-content:flex-start;align-items:flex-start;gap:4px;display:inline-flex}.blog-featured-date{color:#6d6d6d;font-size:18px;font-weight:var(--font-body);flex-direction:column;justify-content:center;line-height:1.55556;display:flex}.blog-featured-heading{color:#262626;font-size:20px;font-weight:var(--font-regular);align-self:stretch;line-height:1.5}.blog-featured-readmore{border-radius:10000px;justify-content:flex-start;align-items:center;margin-top:auto;display:inline-flex}.readmore-text{text-align:center;color:#21a34a;font-size:16px;font-weight:var(--font-medium);line-height:24px}.title-bold,.title-light{color:#fff;font-family:Roboto;line-height:1.15625}.readmore-icon-wrapper{width:20px;height:20px;position:relative;overflow:hidden}.readmore-icon{width:20px;height:20px;position:absolute;top:0;left:0}.blog-cards{flex-wrap:wrap;align-items:center;gap:32px;display:flex}.blog-content,.sigenergy-wrapper{flex-direction:column;position:absolute}.blog-card{border:1px solid var(--color-gray-500);border-radius:20px;width:calc(50% - 16px);height:396px;position:relative}.blog-content,.blog-image{width:100%;height:50%}.blog-image img{object-fit:cover;vertical-align:middle;border-radius:20px 20px 0 0;width:100%;height:100%}.blog-content{border-radius:0 0 20px 20px;padding:24px 16px;display:flex;bottom:0;left:0}.blog-content .blog-date{color:var(--color-gray-700);font-size:16px;line-height:1.5}.blog-content .blog-title{font-size:18px;font-weight:var(--font-regular);color:var(--color-gray-900);margin-top:4px;line-height:1.55556;display:-webkit-box;overflow:hidden}.accordion-content .accordion-item:last-child,.blogPageMainSection .brandListingCategorySearch.ts-input-field,.ts-singleOrder-po-doc .ts-singleOrder-icon,.ts-tooltip-content li:last-child{margin-bottom:0}.tsOtherBlogsList{border:1px solid var(--color-gray-500);border-radius:8px;display:flex}.tsOtherBlogsImgContainer{border-radius:8px;width:100px;height:75px}.tsOtherBlogsImgContainer img{object-fit:cover;border-radius:8px;width:100px;height:75px}.tsOtherBlogsInfo .title{color:var(--color-gray-900);line-height:1.5}.blog-content .blog-title a,.blog-featured-heading .blog-title-link,.ts-blog-title.ts-blog-title-link,.tsOtherBlogsContainerMain a .title{color:inherit;cursor:pointer;text-decoration:none}@media (max-width:950px){.tsOtherBlogsList{flex-wrap:wrap}.tsOtherBlogsImgContainer,.tsOtherBlogsImgContainer img{width:100%}.ts-cart-empty-title{font-size:24px}}.blog-content .blog-title,.ts-blog-title.ts-blog-title-link{margin-bottom:0!important}.blog-content .blog-title a:hover,.blog-featured-heading .blog-title-link:hover,.ts-blog-title.ts-blog-title-link:hover{color:#21a34a!important}.tsOtherBlogsContainerMain a .title{transition:color .2s}.tsBrandDetailsOverlay{background:linear-gradient(90deg,#262626cc 18.83%,#26262600 97.64%);width:100%;height:100%;position:absolute}.tsBrandDetailsBannerImg{width:100%;height:100%;min-height:850px}.sigenergy-wrapper{justify-content:flex-end;align-items:flex-start;gap:100px;width:100%;display:inline-flex;top:65%;left:0;transform:translateY(-65%)}.ts-pagination-wrapper{margin-top:20px}.sigenergy-content{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;width:100%;max-width:1440px;margin:0 auto;padding:0 60px;display:flex}.sigenergy-flag.red{background:#a52229;width:66.11px;height:70px}.sigenergy-stripe.white{background:#fff;width:9.15px;height:4.61px}.sigenergy-block.black{background:#000;width:30.07px;height:47.7px}.sigenergy-title{width:715px}.title-light{font-weight:var(--font-body)}.title-bold{font-weight:var(--font-bold)}.sigenergy-subtitle{color:#fff;width:709px;font-family:Roboto;font-size:24px;font-weight:var(--font-body);line-height:1.5}.cta-text,.support-card-detail,.tsBrandDetailsProductGridcta{font-weight:var(--font-medium)}.sigenergy-cta{background:#fff;border-radius:8px;align-items:center;gap:16px;padding:8px 8px 8px 16px;display:inline-flex}.cta-text{color:#262626;text-align:center;font-family:Roboto;font-size:16px;line-height:24px}.cta-icon-wrapper{background:#262626;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;padding:10px;display:flex}.cta-icon{width:18px;height:18px;position:relative;overflow:hidden}.cta-dot,.cta-dot-bottom{background:#fff;width:9px;height:9px;position:absolute}.cta-dot{top:4.5px;left:4.5px}.cta-dot-bottom{top:18px;left:-9px}.tsBrandDetailsLogo img,.why-choose-feature-boxes .feature-box .feature-icon img{object-fit:cover;width:100%;height:100%}.sigenergy-content .hw-ts-global-button,.tsCreateTradeAccount .hw-ts-global-button{margin-top:32px}.ts-image-with-text-description ul li:before{content:"";background-repeat:no-repeat}.ts-customeOrder-title,.ts-footer-lower-inner-box-2,.ts-pd-after-logging-shipping-info,.ts-singleOrder-payment-method,.ts-singleOrder-price-item,.ts-singleOrder-price-total,.ts-terms-header,.tsBrandDetailsProductGridTitleSection{justify-content:space-between;align-items:center;display:flex}.tsBrandDetailsProductGridcta{border:1px solid var(--color-gray-900);color:var(--color-gray-900);-webkit-text-fill-color:var(--color-gray-900);background-color:#0000;line-height:1.5}.support-title-wrapper,.tsBrandFaqSeaction .ts-image-with-text-title,.why-choose-heading .ts-image-with-text-title{text-align:center}.why-choose-features .why-choose-feature-boxes{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.why-choose-features .why-choose-feature-boxes .feature-box{background-color:#fff;border-radius:0;flex-direction:column;justify-content:center;align-items:center;height:auto;min-height:240px;margin-bottom:0;display:flex}.why-choose-features .why-choose-feature-boxes .feature-title{text-align:center;font-weight:var(--font-medium);color:var(--color-gray-900);line-height:1.5}.why-choose-features .why-choose-feature-boxes .feature-description{color:var(--color-gray-800);text-align:center;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.55556;display:-webkit-box;overflow:hidden}.support-subtext{color:var(--color-gray-900);line-height:1.55556}.support-card{background-color:var(--color-bg-light-4);border:1px solid var(--color-brand-secondary);border-radius:8px;justify-content:center;align-items:center;display:flex}.support-card-detail{color:var(--color-gray-800);line-height:1.55556}.tsBrandFaqDescription{text-align:center;color:var(--color-gray-800);line-height:1.5}.tsBrandFaqDescription a{font-weight:var(--font-regular);text-underline-offset:auto;color:var(--color-brand-secondary)}.ts-slider-header,.tsBrandDetailsLogo{margin-bottom:32px}.sigenergy-title,.ts-manage-staff-headers{margin-bottom:24px}@media screen and (max-width:540px){.support-cards{flex-direction:column}.support-card{width:100%;max-width:80%}}@media screen and (max-width:749px){.blogPageFilterDesktop,.blogPageSearchDesktop,.ts-job-content-spacer,body .ts-customer-dashboard-tableView thead{display:none}body .ts-customer-dashboard-tableView table,body .ts-customer-dashboard-tableView table tbody,body .ts-customer-dashboard-tableView table tbody tr{display:block}body .ts-customer-dashboard-tableView tbody tr:nth-child(odd){background-color:var(--color-bg-white)}body .ts-customer-dashboard-tableView td{border:none;justify-content:space-between;font-size:14px;display:flex}.ts-address-address-fields,body .ts-customer-dashboard-tableView table tbody tr{padding:10px}body .ts-customer-dashboard-tableView td:not(:last-child){margin-bottom:4px;padding-bottom:4px}body .ts-customer-dashboard-tableView table tbody tr td:before{content:attr(data-label)}.ts-dashboard-action-btn svg{width:16px;height:16px}.blog-featured-heading,.team-card-name,.ts-address-heading-text,.ts-my-staff-heading,.tsBrandFaqDescription{font-size:18px}.hw-ts-green-button,.ts-pl-product-view-details-btn{padding:8px 12px;font-size:14px;line-height:1.5}.hw-ts-green-button svg,.linkedin-icon-square,.support-icon,.team-linkedin-icon,.ts-add-address svg,.ts-image-with-text-description ul li:before{width:20px;height:20px}.hw-ts-green-button p,.readmore-text,.team-card-role,.ts-add-address p,.tsArticleArticleShareText,.tsArticleAuthorDetails,.tsArticleAuthorName,.tsOtherBlogsInfo .title{font-size:14px}.ts-my-wallet-table-wrapper{margin:8px 0 16px}.gdpr-cookie-banner-content{justify-content:center!important;gap:8px!important}.gdpr-cookie-banner-content div span{line-height:1.5;font-size:14px!important}.blog-card,.blogPageSearchMobile,.gdpr-cookie-banner-btns,.hasErrorMsg,.sigenergy-title,.ts-job-form{width:100%}.gdpr-cookie-btn{margin:10px!important;padding:10px!important}.gdpr-cookie-banner-btns button{padding:8px 12px!important;font-size:14px!important}.CookieConsent{gap:8px!important;padding:12px!important}.ts-career-skeleton{padding:20px 0}.ts-career-skeleton-categories{gap:24px}.ts-career-skeleton-department{padding:16px}.ts-career-skeleton-job-card{flex-direction:column;align-items:flex-start;gap:16px;padding:16px}.ts-career-skeleton-job-meta{flex-direction:column;gap:8px}.ts-career-benefits-title,.ts-career-benefits-title span{font-size:1.8rem}.ts-job-category .ts-jobs-not-found h6{font-size:1.5rem}.ts-job-category .ts-jobs-not-found{text-align:center}.ts-job-details-section{margin-inline-start:0;margin-inline-end:0;margin-bottom:1rem;padding:1rem}.ts-job-description,.ts-job-form{padding-top:1.5rem}.ts-job-tag{font-size:.8rem}.ts-roles-section{padding-inline-start:1rem;padding-inline-end:1rem;padding:1rem}.mvv-wrapper-container,.preferred-partners-container,.ts-excellece-container,.ts-image-with-text-container,.ts-team-container,.why-choose-section{max-width:100%;padding:30px 12px}.ts-image-with-text-section{flex-direction:column;align-items:center;gap:24px}.ts-image-with-text-content,.ts-image-with-text-img{width:100%;max-width:100%}.ts-image-with-text-subtitle{margin-bottom:8px;padding:4px 12px;font-size:16px}.ts-image-with-text-title{margin-bottom:8px;font-size:30px}.ts-image-with-text-description{margin-bottom:16px;font-size:14px}.ts-image-with-text-btn{padding:8px 12px}.mvv-card-content ul li:not(:last-child),.mvv-icon,.ts-address-container .form_input,.ts-address-container .ts-form-dropdown,.ts-error-msg,.ts-image-with-text-description p,.tsArticleContentTitle:not(:last-child),.tsImageWithTextBrandDetails .ts-image-with-text-description ul li:not(:last-child),.tsOtherBlogsContainerMain a:not(:last-child) .tsOtherBlogsList{margin-bottom:8px}.highlighted-text{text-underline-offset:7px;margin-left:8px}.ts-excellece-title{margin-bottom:24px;font-size:30px}.ts-excellece-awards-inner{flex-wrap:wrap;gap:12px}.ts-excellece-awards-img{width:calc(50% - 6px);max-width:calc(50% - 6px)}.ts-banner-title{margin-bottom:16px;font-size:24px}.ts-banner-content-wrapper.ts-image-with-text-container{bottom:20px}.ts-banner-stat{margin-bottom:16px;font-size:65px}.blog-featured-date,.support-card-detail,.support-subtext,.ts-address-section-title,.ts-banner-description,.tsArticleContactTitle,.tsArticleContentRight a,.tsArticleContentRight p,.tsArticleContentTitle,.why-choose-features .why-choose-feature-boxes .feature-description{font-size:16px}.partner-logos-marquee{gap:0}.partner-logo-item{margin-right:12px}.mvv-title,.ts-team-title{margin-bottom:24px;font-size:30px}.mvv-card{width:100%;max-width:100%;padding:12px}.mvv-card-title{margin-bottom:6px;font-size:16px}.double-check{max-width:15px}.double-check:before{width:5px;height:13px;top:0;left:0}.double-check:after{height:13px;top:2px;left:9px}.mvv-card-content ul li{gap:4px;font-size:14px}.team-card-img,.team-card-overlay{border-radius:10px}.team-card-content{padding:12px 8px 8px}.ts-team-container .swiper-wrapper,.why-choose-heading .ts-image-with-text-title{margin-bottom:24px}.mvv-icon,.why-choose-feature-boxes .feature-box .feature-icon{width:40px;height:40px}section.ts-reliable-energy-solutions-cta.ts-reliable-energy-solutions-cta-about-us{padding-top:20px;padding-bottom:20px}.ts-address-actions,.ts-address-container,.tsArticleArticleShareIcon,.tsArticleCategory{gap:8px}.ts-add-address{gap:4px;padding:0}.ts-ad-user-address-details{margin-top:8px}.ts-address-card{align-items:flex-start;gap:8px;padding:12px}.ts-address-title{font-size:16px;line-height:1.2}.ts-ad-phone-email-text,.ts-address-name-field{flex-wrap:wrap;gap:8px}.ts-address-actions .ts-delete-address-btn,.ts-address-actions .ts-edit-address-btn{font-size:14px;line-height:1.2}.ts-address-line-text{white-space:normal;word-break:break-word;margin:12px 0 8px}.ts-address-container .ts-form-dropdown:has(.form_input){margin-bottom:0}.ts-address-container .css-13cymwt-control{padding:0 10px}.ts-address-container .ts-form_input-field:has(.form_input){margin-bottom:0}.ts-address-container .ts-form_input.col-3{flex-wrap:wrap;gap:0}.ts-error-msg{font-size:12px}.ts-address-card.ts-address-card-primary svg{width:18px;height:18px}.ts-form-country-code{flex-wrap:wrap;margin-bottom:8px}.ts-address-container .ts-form-country-code .form_input{margin-bottom:0!important}.ts-form-country-code .css-3iigni-container,.ts-form-country-code .css-b62m3t-container{min-width:120px;width:40%!important}.ts-form-country-code .ts-form_input-field{flex:1;min-width:0;width:60%!important}.tsArticleContainer{max-width:100%;padding:20px 12px}.support-cards,.tsArticleHeader{gap:12px}.tsArticleCategoryName,.tsBrandDetailsProductGridcta{padding:8px 12px;font-size:14px}.tsArticleTitle,h2,h3,h4{font-size:30px}.tsArticleCategoryExcerpt{max-width:100%;font-size:16px}.tsArticleAuthorName{margin-left:8px}.tsArticleAuthorSaprater{margin-left:4px;margin-right:4px}.tsArticleThumbnailImgContainer{height:300px;min-height:300px;max-height:300px;margin-top:20px;margin-bottom:20px}.tsArticleContentMain{flex-direction:column;gap:12px}.tsArticleContentsList{padding:8px}.tsArticleContentstitle{margin-bottom:8px;font-size:14px}.tsArticleContactSection{margin-top:20px;padding:8px}.tsArticleContactContent ul,.tsArticleContactContent ul li:not(:last-child){margin-bottom:4px}.tsArticleContactBtn{margin-top:8px;padding:4px 6px 4px 10px}.tsArticleArticleContent,.tsArticleArticleContentMain,.tsArticleArticleContentTitle,.tsArticleContentRight p:not(:last-child),.tsArticleContentRight p:not(:last-child) .tsArticleArticleContentTitle{margin-bottom:16px}.tsArticleArticleContentTitle{font-size:20px}.tsOtherBlogsImgContainer,.tsOtherBlogsImgContainer img{width:100px}.blogPageMainSection{flex-direction:column;gap:24px;padding:20px 12px}.blogPageLeftSection,.blogPageRightSection{gap:16px;width:100%}.blog-featured-image{object-position:left center}.blog-featured-content{gap:4px;padding:12px}.blog-cards{gap:16px}.blog-content{padding:12px 8px}.tsOtherBlogsList{flex-wrap:nowrap;gap:8px;padding:12px}.tsBrandDetailsBannerImg{width:100vw;height:100%;min-height:650px}.sigenergy-wrapper{top:50%;transform:translateY(-50%)}.sigenergy-content{gap:16px;max-width:100%;padding:0 12px}.tsBrandDetailsLogo{width:180px;height:auto}.title-bold,.title-light{font-size:max(10px,min(10vw,32px))}.sigenergy-subtitle{width:100%;font-size:max(14px,min(3vw,20px))}.ts-image-with-text-description ul li{gap:4px}.tsBrandDetailsProductGrid,.tsBrandFaqMain{max-width:100%;padding:30px 12px}.support-subtext,.support-title-wrapper .ts-image-with-text-title,.tsBrandFaqSeaction .ts-image-with-text-title,.tsImageWithTextBrandDetails .ts-image-with-text-title{margin-bottom:12px}.why-choose-features .why-choose-feature-boxes .feature-box{border:1px solid #45454533;gap:8px;width:100%;padding:16px 12px}.why-choose-features .why-choose-feature-boxes .feature-box:not(:last-child){border-bottom:none}.why-choose-features .why-choose-feature-boxes .feature-title{margin-bottom:4px;font-size:18px}.support-section{max-width:100%;padding:0 12px}.support-content{padding:20px 12px}.support-card{gap:4px;padding:8px 16px}}.product-listing-banner-container.brand-listing-container:before{display:none}.product-listing-banner-container.brand-listing-container{height:100%;min-height:440px}.pageBannerOverlay{background:linear-gradient(90deg,#262626cc 18.83%,#26262600 97.64%);width:100%;height:100%;position:absolute;top:0;left:0}.brandListingCategorySearch .brandListingSearchIcon{width:20px;height:20px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.brandListingCategorySearch .brandListingSearchIcon path{fill:#25252580}.brandListingSearch.ts-input-fields,.brandListingSearch.ts-input-fields:focus,.brandListingSearch.ts-input-fields:not(:placeholder-shown){padding-left:40px}.brandListingSection{align-items:center;display:grid}.brandListingSectionContainer{align-items:flex-start;margin:0 auto;display:flex}.brandListingCategories,.progress-marker,.ts-customrOrder-btn-container,.ts-editpf-img-btn,.ts-editpf-user-pfimg-section,.ts-faq-section__container,.ts-form-btn,.ts-singleOrder-address-section,.ts-singleOrder-delivery-date-section,.ts-singleOrder-delivery-section,.ts-singleOrder-details,.ts-singleOrder-po-content,.ts-template_action{display:flex}.brandListingCategory{width:-moz-fit-content;width:fit-content;color:var(--color-gray-700);cursor:pointer;border:1px solid #0000;align-items:center;display:flex}.brandListingCategory.active{background-color:var(--color-bg-light-3);border-color:var(--color-bg-light-3);color:var(--color-gray-900);border-radius:8px}.brandListingCategory.active .brandListingCategoryImage{filter:brightness(0)}.brandListingCategoryName{font-weight:var(--font-regular);line-height:1.55556}.brandListingSection .brandListingIcon,.ts-pd-related-products-slider .ts-category-slide-item{height:100%}.brandListingIcon .brandIcon{object-fit:contain;width:100%;height:100%}.brandListingCategorySection .brandListingSearch.ts-input-fields:focus,.brandListingCategorySection .brandListingSearch.ts-input-fields:not(:placeholder-shown),.ts-customer-dashboard-tableView table tbody tr:nth-child(odd){background-color:#fff}.brandListingCategory:not(.active):hover{background-color:var(--color-gray-400);border:1px solid #f6fcf7;border-radius:8px}.brandListingSection .brandListingIcon:hover{background:#21a34a0d;border:2px solid #21a34a33!important}.brandsmenu-mega-menu-container{border-bottom:8px solid var(--color-brand-secondary);background-color:#fff;border-radius:20px;gap:20px;margin:auto;display:flex;overflow:hidden}.brands-logo-container{flex:2;grid-template-columns:repeat(5,1fr);gap:24px;padding:24px 16px 48px;display:grid}.brand-logo img{object-fit:contain;border:1px solid #0000;max-width:100%;height:auto;padding:6.998px 8px;display:block}.brand-logo img:hover{background:var(--color-bg-light-4);border-radius:10px;transition:all .1s}.cart-drawer__overlay{z-index:10000;background:#000000b3;width:100vw;height:100vh;transition:opacity .3s;position:fixed;top:0;left:0}.cart-drawer{width:584px;max-width:100vw;height:100vh;z-index:2147483647;background:#fff;flex-direction:column;height:100dvh;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-4px 0 16px #00000026}.cart-drawer--open,.offcanvas-menu.open{transform:translate(0)}.cart-drawer__header{background:#fff;border-bottom:1px solid #e7e7e7;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:center;gap:10px;padding:24px 16px 16px;display:flex}.cart-drawer__header-left{flex:1 1 0;justify-content:flex-start;align-items:center;gap:8px;display:flex}.cart-drawer__icon-bg{width:28px;height:28px;position:relative;overflow:hidden}.cart-drawer__icon{background:#454545;width:19.1px;height:22.87px;position:absolute;top:2.33px;left:4.67px}.cart-drawer__title{color:#454545;font-size:20px;font-weight:var(--font-medium);line-height:1.5}.cart-drawer__item-attributes,.cart-drawer__item-title{font-weight:var(--font-regular);font-family:Roboto,sans-serif}.cart-drawer__close-bg{background-color:#0000;border:none;width:24px;height:24px;position:relative;overflow:hidden}.cart-drawer__close-icon{background:#454545;width:14px;height:14px;position:absolute;top:5px;left:5px}.cart-drawer__content{flex-direction:column;flex:1 1 0;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:20px;min-height:0;padding:16px;display:flex;overflow:hidden auto}.cart-drawer__items-list{background:#fff;flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;width:100%;padding-bottom:20px;display:flex}.cart-drawer__item{flex-direction:row;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:8px;display:flex}.cart-drawer__item:not(:last-child){border-bottom:1px solid #e7e7e7;margin-bottom:16px;padding-bottom:16px}.cart-drawer__item-img-wrap{background:#fff;flex-shrink:0;justify-content:flex-start;align-items:flex-start;width:72px;height:72px;transition:opacity .2s;display:flex}.cart-drawer__item-img{object-fit:contain;border:.77px solid #e7e7e7;border-radius:6.15px;width:72px;height:72px;padding:.77px}.cart-drawer__item-details{flex-direction:column;flex:1 1 0;justify-content:center;align-self:stretch;align-items:flex-start;gap:5px;transition:opacity .2s;display:flex}.cart-drawer__item-title{color:#171717;word-wrap:break-word;cursor:pointer;font-size:14px;font-weight:600;line-height:1.35;text-decoration:none;transition:color .2s}.cart-drawer__item-title:hover,.cart-drawer__item-details:hover .cart-drawer__item-title{color:var(--color-brand-secondary,#21a34a)}.cart-drawer__item-badge{color:#21a34a;letter-spacing:.04em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;background:#f1fcf3;border-radius:100px;align-items:center;max-width:100%;padding:3px 8px;font-size:10px;font-weight:600;line-height:1.2;display:inline-flex;overflow:hidden}.cart-drawer__item-mpn{color:#8c8c8c;font-size:12px;line-height:1.3}.cart-drawer__item-attributes{flex-wrap:wrap;align-items:center;gap:4px;font-size:14px;line-height:1.42857;display:flex}.cart-drawer__attr-label{color:#6d6d6d}.cart-drawer__attr-value,.ts-product-main-image .swiper-button-next:hover:after,.ts-product-main-image .swiper-button-prev:hover:after{color:#454545}.cart-drawer__attr-sep{color:#454545;text-align:center;width:3px;height:20.25px;display:inline-block}.cart-drawer__item-actions{flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-end;gap:10px;display:flex}.cart-drawer__item-prices{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;width:140px;display:flex}.cart-drawer__item-price{color:#171717;white-space:nowrap;font-family:Roboto,sans-serif;font-size:15px;font-weight:700;line-height:1.4}.cart-drawer__item-price--old{color:#6d6d6d;font-family:Roboto,sans-serif;font-size:14px;font-weight:var(--font-body);line-height:1.42857;text-decoration:line-through}.cart-drawer__item-qty-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.cart-drawer__qty-wrap{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.cart-drawer__qty-error{color:#dc2626;white-space:nowrap;font-size:12px;line-height:1.3}.cart-drawer__qty-control{outline-offset:-1px;background:#fff;border-radius:8px;outline:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:0;display:flex;overflow:hidden}.cart-drawer__qty-btn{cursor:pointer;color:#4b5563;background:#f3f4f6;border:none;border-radius:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:20px;transition:background .2s;display:flex}.cart-drawer__qty-btn:active{background:#e0e0e0;background-color:#0000!important}.cart-drawer__qty-btn:disabled{color:#b0b0b0;cursor:not-allowed}.cart-drawer__qty-btn.cart-drawer__qty-btn--minus{font-size:24px}.cart-drawer__qty-value{color:#262626;width:44px;font-family:Roboto,sans-serif;font-size:14px;font-weight:var(--font-medium);justify-content:center;align-items:center;line-height:1.42857;display:flex}.cart-drawer__item-remove{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.cart-drawer__remove-icon{background:#d32f2f;border-radius:50%;width:16px;height:16px;position:relative}.cart-drawer__close-bg svg,.cart-drawer__icon-bg svg,.image-container img{width:100%;height:100%}.cart-drawer__remove-icon:after,.cart-drawer__remove-icon:before{content:"";background:#fff;border-radius:1px;width:2px;height:10px;position:absolute;top:3px;left:7px}.cart-drawer__remove-icon:after{transform:rotate(45deg)}.cart-drawer__remove-icon:before{transform:rotate(-45deg)}.cart-drawer__footer{background:#fff;flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:flex-start;width:100%;padding:16px 0;display:flex;box-shadow:0 -4px 10px #0000001f}.cart-drawer__footer-content{border-bottom:1px solid #e7e7e7;flex-direction:column;align-self:stretch;margin-bottom:16px;padding-bottom:16px;display:flex}.cart-drawer__total-section{justify-content:space-between;align-items:center;margin-bottom:8px;padding-top:6px;padding-left:16px;padding-right:16px;display:flex}.cart-drawer__total-label,.cart-drawer__total-value{color:#262626;font-family:Roboto,sans-serif;font-size:20px;font-weight:var(--font-medium);line-height:1.5}.cart-drawer__footer-note{color:#454545;font-family:Roboto,sans-serif;font-size:14px;font-weight:var(--font-body);padding-bottom:6px;padding-left:16px;padding-right:16px;line-height:1.42857}.cart-drawer__breakdown-toggle{cursor:pointer;color:#21a34a;width:100%;font-family:Roboto,sans-serif;font-size:14px;font-weight:var(--font-medium);background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;padding:4px 16px 6px;line-height:1.42857;display:flex}.cart-drawer__breakdown-chevron{flex-shrink:0;transition:transform .2s}.cart-drawer__breakdown{background:#f6f6f6;border-radius:8px;flex-direction:column;gap:8px;margin:0 16px 8px;padding:8px 16px;display:flex}.cart-drawer__breakdown-row{color:#454545;font-family:Roboto,sans-serif;font-size:14px;font-weight:var(--font-body);justify-content:space-between;align-items:center;line-height:1.42857;display:flex}.cart-drawer__breakdown-row--total{color:#262626;font-weight:var(--font-medium);border-top:1px solid #e7e7e7;padding-top:8px}.cart-drawer__footer-actions{align-items:center;gap:16px;width:100%;padding-left:16px;padding-right:16px;display:flex}.cart-drawer__checkout-btn,.cart-drawer__viewcart-btn{font-family:Roboto,sans-serif;font-size:16px;font-weight:var(--font-medium);cursor:pointer;text-align:center;width:100%;padding:12px 16px;line-height:1.5}.cart-drawer__checkout-btn{color:#f6f6f6;background:#21a34a;border:1px solid #21a34a;border-radius:8px}.cart-drawer__viewcart-btn{color:#21a34a;background-color:#0000;border:1px solid #21a34a;border-radius:8px}.category-title,.view-all-btn{color:var(--color-gray-900);font-weight:var(--font-regular)}.cart-drawer__loader-overlay{z-index:2000;background:#0009;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.cart-drawer__loader-img{object-fit:contain;width:100px;height:100px}.cart-drawer__footer-actions a,.react-datepicker-wrapper,.skeleton-main-image,.ts-checkout-delivery-consequences,.ts-checkout-form-group,.ts-checkout-order-summary-container,.ts-checkout-payment-methods,.ts-checkout-total-amount-row,.ts-explore-blogs-inner-container,.ts-form-dropdown,.ts-form_input-field,.ts-new-ps-input .form_input,.ts-paypal-popup{width:100%}.ts-braintree-paypal-container{background:linear-gradient(135deg,#edf6ed 0%,#eaede7 50%,#e7efe7 100%);border:1px solid #d4d8e8;border-top:3px solid #21a34a;border-radius:12px;width:100%;margin-top:4px;padding:20px;animation:.3s ease-out ts-braintree-fadeIn;box-shadow:0 2px 8px #09b96d14}@keyframes ts-braintree-fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ts-braintree-paypal-header{border-bottom:1px solid #0030871a;align-items:center;gap:8px;margin-bottom:16px;padding-bottom:12px;display:flex}.ts-braintree-lock-icon{color:#0d850d;flex-shrink:0;width:18px;height:18px}.ts-braintree-paypal-title{color:#21a34a;letter-spacing:.2px;font-family:Roboto,sans-serif;font-size:14px;font-weight:600}.ts-braintree-paypal-btn-wrapper{width:100%;padding:4px 0}.ts-braintree-paypal-footer{color:#0d850d;border-top:1px solid #0030871a;justify-content:center;align-items:center;gap:6px;margin-top:14px;padding-top:12px;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;display:flex}.ts-braintree-shield-icon{color:#0d850d;flex-shrink:0;width:16px;height:16px}.cart-drawer__items-list::-webkit-scrollbar{display:none}.cart-drawer__qty-value,.ts-cart-quantity-value{text-align:center;background-color:#0000;border:none}.cart-drawer__qty-value:focus{outline:0}.cart-drawer__qty-value:focus-visible{outline:0}.cart-drawer__qty-value::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-drawer__qty-value::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart-drawer__qty-value[type=number],.ts-cart-quantity-value[type=number]{-moz-appearance:textfield}.cart-drawer__item-remove svg{color:var(--color-gray-700);-webkit-text-fill-color:var(--color-gray-700)!important}.cartSpinnerMain .ts-loader-spinner{margin-top:3px}.nav-menu,.ts-checkout-form,.ts-checkout-inner-container,.ts-register-account__address-fields,.ts-register-account__company-num-vat,.ts-register-account__name-fields,.ts-register-account__password-fields{gap:24px;display:flex}.slider-container,.ts-category-slider-section{background-color:#f9fdfa;margin:auto;padding:5rem 0}.slider-header,.ts-category-slider-header{justify-content:space-between;align-items:center;margin-bottom:3rem;display:flex}.image-container{border-radius:12px;margin-bottom:1rem;position:relative;overflow:hidden}.image-container img{min-height:100%;transition:transform .3s;display:block}.category-slider-overlay{opacity:0;z-index:1;background:linear-gradient(0deg,#2626264d 0 100%);border-radius:20px;transition:opacity .3s;position:absolute;top:0;bottom:0;left:0;right:0}.view-all-btn{font-size:var(--text-base);opacity:0;z-index:2;cursor:pointer;font-size:var(--text-base);background:#fff;border:none;padding:8px 16px;transition:all .5s;position:absolute;bottom:-40px;left:50%;transform:translate(-50%)scale(1.2)}.hero-slider-slide.loaded,.image-container:hover .category-slider-overlay,.product-card:hover .product-card-action-icons,.product-card:hover .product-share-btn{opacity:1}.image-container:hover .view-all-btn{opacity:1;bottom:50%;transform:translate(-50%,50%)scale(1)}.category-title{font-size:var(--text-xl);text-align:center;margin-top:1rem}.ts-customer-slider-pagination,.ts-explore-blog-pagination,.ts-product-category-pagination,.ts-product-slider-pagination,.ts-search-popup-pagination{text-align:center;margin-top:32px}.ts-customer-slider-pagination .swiper-pagination-bullet,.ts-explore-blog-pagination .swiper-pagination-bullet,.ts-product-category-pagination .swiper-pagination-bullet,.ts-product-slider-pagination .swiper-pagination-bullet,.ts-search-popup-pagination .swiper-pagination-bullet{background-color:var(--color-gray-600);margin:0 8px;transition:opacity .3s;-webkit-tap-highlight-color:transparent!important;outline:none!important}.ts-customer-slider-pagination .swiper-pagination-bullet-active,.ts-explore-blog-pagination .swiper-pagination-bullet-active,.ts-product-category-pagination .swiper-pagination-bullet-active,.ts-product-slider-pagination .swiper-pagination-bullet-active,.ts-search-popup-pagination .swiper-pagination-bullet-active{opacity:1;border-radius:4px;width:60px;background-color:#21a34a!important}@media (max-width:1140px){.slider-container{padding:80px 0}}.ts-datepicker-disabled-section{opacity:.8}.ts-checkout-disabled-section{opacity:.6;pointer-events:none;filter:grayscale(.2);cursor:not-allowed}.ts-checkout-form{flex-direction:column;justify-content:center;align-items:flex-start;width:50%;padding:40px 0 60px}.ts-checkout-contact-details-form,.shipping-method-container,.ts-checkout-billing-detail-form,.ts-checkout-delivery-acceptance-form,.ts-checkout-delivery-form,.ts-checkout-payment-method-form,.ts-checkout-shipping-method-form{flex-direction:column;align-items:flex-start;gap:16px;width:100%;display:flex}.ts-checkout-order-summary{background:var(--color-gray-400);flex-direction:column;flex:1 0;align-self:stretch;align-items:flex-start;gap:24px;padding:40px 60px 60px 24px;display:flex}.ts-checkout-summary-sticky{top:calc(var(--ts-header-h,64px) + 16px);flex-direction:column;gap:24px;width:100%;transition:top .35s;display:flex;position:sticky}.ts-header-hidden .ts-checkout-summary-sticky{top:16px}.ts-checkout-bank-payment{flex-direction:column;gap:10px}.ts-checkout-email-info{justify-content:center;gap:8px;display:flex}.ts-checkout-info-note,span.ts-file-size{color:var(--General-Colors-Grey-Shades-Grey-2,#454545);font-family:Roboto;font-size:14px;font-style:normal;font-weight:var(--font-body);line-height:20px}.ts-checkout-form-input,.ts-checkout-form-select{color:var(--color-gray-700);font-size:var(--text-base)}.ts-checkout-checkbox-group,.ts-checkout-payment-option-left,.ts-checkout-shipping-option-left,.ts-mydb-company-name{align-items:center;gap:8px;display:flex}.ts-checkout-form-row{gap:12px;width:100%;display:flex}.ts-checkout-card-row .ts-checkout-form-group,.ts-checkout-form-row .ts-checkout-form-group,.ts-checkout-form-row .ts-input-field,.ts-checkout-item-details,.ts-faq-section__content,.ts-stripe-field-half,.uk-cookie-banner-text{flex:1}.ts-checkout-form-input{width:100%;font-family:var(--font-family);border:1px solid #b0b0b080;border-radius:8px;padding:16px;transition:all .3s}.ts-checkout-form-input:focus,.ts-checkout-order-notes:focus{background:#f1fcf3cc;border-color:#8de8a9cc;outline:0}.ts-checkout-form-input:hover,.ts-checkout-form-select:hover,.ts-checkout-order-notes:focus,.ts-checkout-shipping-option:hover{border-color:var(--color-gray-700)}.ts-dtpicker{width:100%;position:relative}.ts-dtpicker-trigger{cursor:pointer;text-align:left;background:#fff;border:1px solid #b0b0b080;border-radius:8px;align-items:center;gap:10px;width:100%;padding:16px;transition:all .3s;display:flex}.ts-dtpicker-trigger--filled{background:#f1fcf3cc;border-color:#8de8a9cc}.ts-dtpicker-trigger:hover{border-color:var(--color-gray-700)}.ts-dtpicker-trigger-icon{color:var(--color-brand-secondary,#21a34a);flex-shrink:0}.ts-dtpicker-placeholder{color:var(--color-gray-600,#6d6d6d)}.ts-dtpicker-value{color:var(--color-gray-900,#262626);font-size:16px;font-weight:400}.ts-dtpicker-pop{z-index:50;background:#fff;border:1px solid #e7e7e7;border-radius:12px;width:320px;max-width:92vw;padding:16px;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #00000024}.ts-dtpicker-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.ts-dtpicker-title{font-weight:var(--font-medium);color:var(--color-gray-900,#262626)}.ts-dtpicker-nav{cursor:pointer;width:30px;height:30px;color:var(--color-gray-700,#454545);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}.ts-dtpicker-nav:hover{background:#f1f1f1}.ts-dtpicker-grid{grid-template-columns:repeat(7,1fr);justify-items:center;gap:2px;display:grid}.ts-dtpicker-weekday{font-size:12px;font-weight:var(--font-medium);color:var(--color-gray-600,#6d6d6d);padding-bottom:6px}.ts-dtpicker-day{cursor:pointer;width:36px;height:36px;color:var(--color-gray-900,#262626);background:0 0;border:none;border-radius:50%;font-size:14px;transition:background .15s}.ts-dtpicker-day:not(.ts-dtpicker-day--selected):hover:not(:disabled){background:#eef7f0}.ts-dtpicker-day--today{border:1px solid var(--color-brand-secondary,#21a34a)}.ts-dtpicker-day--selected{background:var(--color-brand-secondary,#21a34a);color:#fff}.ts-dtpicker-day--selected:hover{background:var(--color-brand-secondary,#21a34a)}.ts-dtpicker-day--disabled{color:#cfcfcf;cursor:not-allowed}.ts-dtpicker-time{justify-content:center;align-items:center;gap:8px;margin-top:16px;display:flex}.ts-dtpicker-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:#000;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2321a34a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") calc(100% - 10px)/14px no-repeat;border:1px solid #000;border-radius:8px;padding:8px 30px 8px 12px;font-size:14px;font-weight:600}.ts-dtpicker-colon{font-weight:var(--font-medium)}.ts-dtpicker-error{color:#d92d20;margin-top:10px;font-size:13px}.ts-dtpicker-actions{justify-content:center;gap:10px;margin-top:16px;display:flex}.ts-dtpicker-close,.ts-dtpicker-apply{cursor:pointer;font-size:14px;font-weight:var(--font-medium);border-radius:8px;padding:9px 18px;transition:background-color .2s,border-color .2s}.ts-dtpicker-close{color:var(--color-gray-900,#262626);background:#f6f6f6;border:1px solid #e7e7e7}.ts-dtpicker-close:hover{background:#e0e0e0}.ts-dtpicker-apply{border:1px solid var(--color-brand-secondary,#21a34a);background:var(--color-brand-secondary,#21a34a);color:#fff}.ts-dtpicker-apply:hover:not(:disabled){background:#15803d;border-color:#15803d}.ts-dtpicker-apply:disabled{opacity:.5;cursor:not-allowed}.ts-dtpicker-note{color:#dc2626;margin:10px 0 0;font-size:13px;line-height:1.4}.ts-checkout-form-select{font-weight:var(--font-body);cursor:pointer;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27currentColor%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3e%3cpolyline points=%276,9 12,15 18,9%27%3e%3c/polyline%3e%3c/svg%3e");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;border:1px solid #b0b0b080;border-radius:8px;width:100%;padding:16px 40px 16px 16px;transition:all .2s}.ts-checkout-form-select:focus{background-color:#f1fcf3cc;border-color:#8de8a9cc;outline:0}.ts-checkout-form-select:hover{background-color:#f1fcf399;border-color:#8de8a9e6}.ts-checkout-form-select option{color:#6d6d6d;background-color:#fff}.ts-checkout-form-select option:hover,.ts-checkout-form-select option:focus,.ts-checkout-form-select option:checked{color:#fff;background:#21a34a linear-gradient(#21a34a,#21a34a)}.ts-checkout-select{width:100%;position:relative}.ts-checkout-select__control{cursor:pointer;text-align:left;width:100%;font-size:var(--text-base);font-weight:var(--font-body);color:var(--color-gray-700);background-color:#fff;border:1px solid #b0b0b080;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:16px;transition:all .2s;display:flex}.ts-checkout-select__control:hover{background-color:#f1fcf399;border-color:#8de8a9e6}.ts-checkout-select__control.is-open{background-color:#f1fcf3cc;border-color:#8de8a9cc;outline:0}.ts-checkout-select__placeholder{color:#6d6d6d}.ts-checkout-select__value{color:var(--color-gray-700);align-items:center;width:100%;display:inline-flex}.ts-checkout-select__search{font-size:inherit;color:inherit;background:0 0;border:none;outline:none;width:100%;padding:0;font-family:inherit}.ts-checkout-select__search::placeholder{color:#6d6d6d;opacity:1}.ts-checkout-select__actions{align-items:center;gap:8px;display:flex}.ts-checkout-select__clear{cursor:pointer;color:#b0b0b0;align-items:center;display:flex}.ts-checkout-select__clear:hover{color:#1f1f1f}.ts-checkout-select__chevron{color:#6d6d6d;flex-shrink:0;width:16px;height:16px;transition:transform .2s}.ts-checkout-select__control.is-open .ts-checkout-select__chevron{transform:rotate(180deg)}.ts-checkout-select__menu{z-index:30;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent;scroll-behavior:smooth;background:#fff;border-radius:12px;max-height:260px;margin:0;padding:4px 0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.ts-checkout-select__menu::-webkit-scrollbar{width:14px}.ts-checkout-select__menu::-webkit-scrollbar-track{background:0 0}.ts-checkout-select__menu::-webkit-scrollbar-thumb{background-color:#c1c1c1;background-clip:padding-box;border:4px solid #fff;border-radius:10px}.ts-checkout-select__menu::-webkit-scrollbar-thumb:hover{background-color:#a8a8a8}.ts-checkout-select__option{cursor:pointer;font-size:var(--text-base);color:#6d6d6d;padding:10px 16px;line-height:24px;transition:all .15s}.ts-checkout-select__option:hover{color:#1f1f1f;background-color:#e8f5ec}.ts-checkout-select__option.is-selected,.ts-checkout-select__option.is-selected:hover{color:#fff;background-color:#21a34a}.ts-input-fields:-webkit-autofill{-webkit-text-fill-color:#1f1f1f!important;-webkit-box-shadow:inset 0 0 0 30px #e8f5ec!important}.ts-input-fields:-webkit-autofill:hover{-webkit-text-fill-color:#1f1f1f!important;-webkit-box-shadow:inset 0 0 0 30px #e8f5ec!important}.ts-input-fields:-webkit-autofill:focus{-webkit-text-fill-color:#1f1f1f!important;-webkit-box-shadow:inset 0 0 0 30px #e8f5ec!important}.ts-input-fields:-webkit-autofill:active{-webkit-text-fill-color:#1f1f1f!important;-webkit-box-shadow:inset 0 0 0 30px #e8f5ec!important}.ts-checkout-input:-webkit-autofill{-webkit-text-fill-color:#1f1f1f!important;-webkit-box-shadow:inset 0 0 0 30px #e8f5ec!important}.ts-checkout-input:-webkit-autofill:hover{-webkit-text-fill-color:#1f1f1f!important;-webkit-box-shadow:inset 0 0 0 30px #e8f5ec!important}.ts-checkout-input:-webkit-autofill:focus{-webkit-text-fill-color:#1f1f1f!important;-webkit-box-shadow:inset 0 0 0 30px #e8f5ec!important}.ts-checkout-input:-webkit-autofill:active{-webkit-text-fill-color:#1f1f1f!important;-webkit-box-shadow:inset 0 0 0 30px #e8f5ec!important}.ts-checkout-select__option.is-active{color:#1f1f1f;background-color:#e8f5ec}.ts-checkout-select__option.is-active.is-selected{color:#fff;background-color:#21a34a}.ts-checkout-select__option.is-active:hover{color:#1f1f1f;background-color:#e8f5ec}.ts-checkout-select__option.is-active.is-selected:hover{color:#fff;background-color:#21a34a}.ts-checkout-select__option{justify-content:space-between;align-items:center;gap:8px;display:flex}.ts-checkout-select__control-main{align-items:center;gap:8px;min-width:0;display:flex}.ts-checkout-select__control-main .ts-checkout-select__value,.ts-checkout-select__control-main .ts-checkout-select__placeholder{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ts-checkout-select__badge{color:#21a34a;white-space:nowrap;background:#21a34a1f;border-radius:999px;flex-shrink:0;padding:4px 8px;font-size:11px;font-weight:600;line-height:1}.ts-checkout-select__option.is-selected:hover .ts-checkout-select__badge,.ts-checkout-select__option.is-selected .ts-checkout-select__badge{color:#fff;background:#ffffff47}.ts-checkout-select__option-main{flex-direction:column;gap:2px;min-width:0;display:flex}.ts-checkout-select__option-title.is-strong{color:#6d6d6d;font-weight:600}.ts-checkout-select__option-desc{color:#6d6d6d;font-size:13px;line-height:18px}.ts-checkout-select__option.is-selected:hover .ts-checkout-select__option-title.is-strong,.ts-checkout-select__option.is-selected .ts-checkout-select__option-title.is-strong,.ts-checkout-select__option.is-selected:hover .ts-checkout-select__option-desc,.ts-checkout-select__option.is-selected .ts-checkout-select__option-desc{color:#fff}.ts-checkout-select__lead{color:#6d6d6d;font-weight:600}.ts-checkout-select__sub{color:#6d6d6d}.ts-input-fields[readonly]{color:#6d6d6d;cursor:not-allowed;background-color:#f4f4f4}.ts-checkout-shipping-arrangement-text,.ts-checkout-upload-text{color:var(--color-gray-800);font-size:var(--text-base);font-style:normal;font-weight:var(--font-body);line-height:24px}.ts-checkout-checkbox{border:1px solid var(--General-Colors-Grey-Shades-Grey-4,#b0b0b0);cursor:pointer;border-radius:4px;align-items:center;gap:10px;width:22px;height:22px;padding:2px;display:flex}.ts-checkout-checkbox-label{color:var(--color-gray-800);font-size:var(--text-sm);font-style:normal;font-weight:var(--font-body);cursor:pointer;line-height:20px}.ts-checkout-pill .ts-checkout-checkbox-label{color:#21a34a;border:1.5px dashed #21a34a;border-radius:18px;padding:6px 16px;font-weight:600}.ts-checkout-delivery-fee{color:#21a34a;border:1.5px dashed #21a34a;border-radius:18px;margin-top:10px;padding:6px 16px;font-size:14px;font-weight:600;display:inline-block}.ts-required{color:#9ca3af;margin-left:1px}.ts-checkout-phone-group{align-self:flex-start;align-items:stretch;gap:8px;width:100%;display:flex}.ts-checkout-phone-code{background:#f5f6f5;border:1px solid #b0b0b080;border-radius:8px;flex:none;justify-content:center;align-self:stretch;align-items:center;min-width:76px;padding:0 16px;display:flex}.ts-checkout-phone-code--filled{background:#f1fcf3cc;border-color:#8de8a9cc}.ts-checkout-phone-code__value{color:var(--color-gray-800);white-space:nowrap;font-size:15px}@media (min-width:769px) and (max-width:1200px){.ts-checkout-phone-code{min-width:50px;padding:0 8px}.ts-checkout-phone-code__value{font-size:13px}}.ts-checkout-phone-group .ts-input-field{flex:auto;min-width:0}.ts-checkout-contact-row>.ts-input-field,.ts-checkout-contact-row>.ts-checkout-phone-group{flex:1 1 0;min-width:0}.ts-checkout-radio-group{justify-content:space-between;gap:16px;margin-top:8px;display:flex}.ts-checkout-radio-option,.ts-checkout-shipping-option{cursor:pointer;border-radius:8px;align-items:center;padding:16px;display:flex}.ts-checkout-radio-option{border:1px solid #b0b0b080;gap:8px;width:100%;margin-bottom:8px}.ts-checkout-radio{cursor:pointer;width:16px;height:16px}.ts-checkout-radio-label{font-size:var(--text-base);color:var(--color-gray-700);cursor:pointer}.ts-checkout-shipping-option{border:1px solid #b0b0b080;justify-content:space-between;width:100%;transition:all .2s}.wallet-disabled{opacity:.7;cursor:not-allowed;pointer-events:none}.ts-checkout-form-select:disabled,.ts-input-fields[readonly]{cursor:not-allowed;opacity:.7;background-color:#f9f9f9}.ts-checkout-payment-option{cursor:pointer;border:1px solid #b0b0b080;border-radius:8px;justify-content:space-between;align-items:center;padding:12px;transition:all .2s;display:flex}.ts-checkout-shipping-option.ts-checkout-selected{border-color:var(--color-brand-secondary);background-color:var(--color-bg-white)}.ts-checkout-shipping-price{color:var(--General-Colors-Grey-Shades-Grey-2,#454545);font-size:16px;font-style:normal;font-weight:var(--font-regular);line-height:24px}.ts-checkout-discount-input:hover,.ts-checkout-payment-option:hover{border:1px solid var(--color-gray-700)}.ts-checkout-payment-option.ts-checkout-selected,.ts-shipping-selected{border-color:var(--color-brand-secondary);flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.ts-checkout-payment-icons{gap:4px;display:flex}.ts-checkout-payment-icon{border-radius:2px;width:24px;height:16px}.ts-checkout-visa{background:url(/assets/svgs/footer-visa.svg) 50%/cover}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:not-allowed!important}.ts-checkout-mastercard{background:url(/assets/svgs/footer-mastercard.svg) 50%/cover}.ts-checkout-amex{background:url(/assets/svgs/footer-americanexpress.svg) 50%/cover}.ts-checkout-credit-card-form{gap:16px;width:100%;padding:10px 0;display:grid}.ts-file-upload-name{color:var(--color-brand-secondary);font-size:14px}.ts-checkout-payment-option-container,.ts-checkout-total-row,.ts-mydb-rebate-progress-header{justify-content:space-between;width:100%;display:flex}.cookie-settings-actions,.ts-checkout-card-row,.ts-product-tab-header,.ts-products-tab-nav{gap:12px;display:flex}.ts-checkout-form-card-input{all:unset;width:100%;font-size:var(--text-base)}.ts-checkout-form-card-input:active,.ts-checkout-form-card-input:focus{box-shadow:none;outline:0}.ts-checkout-form-card-input:focus-visible{box-shadow:none;outline:0}.ts-checkout-heading{color:#00ff80;align-items:center;margin-bottom:12px;font-size:1.5rem;display:flex}.ts-checkout-icon{vertical-align:middle;flex-shrink:0;width:20px;height:20px;margin-right:8px}.ts-checkout-note{font-size:var(--text-sm);font-style:normal;font-weight:var(--font-body);color:var(--color-gray-700);justify-content:start;align-items:flex-start;gap:8px;margin-bottom:12px;line-height:20px;display:flex}.ts-blogs-header h5,.ts-checkout-note-text{font-weight:var(--font-regular);color:var(--color-gray-800)}.ts-checkout-grid-2,.ts-contact-us-input-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ts-checkout-upload-section,.ts-pd-product-information-container .ts-accordion-content{margin-top:16px}.ts-checkout-item-qty,.ts-checkout-upload-label{color:var(--color-gray-700);font-size:var(--text-base);font-style:normal;font-weight:var(--font-body);line-height:24px}.ts-checkout-upload-box{text-align:center;cursor:pointer;border:1px dashed #b0b0b080;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:16px;margin-top:8px;padding:16px;display:flex}.ts-checkout-click-here-text{color:var(--color-gray-900);font-size:var(--text-base);font-style:normal;font-weight:var(--font-regular);text-underline-offset:auto;line-height:24px}.ts-checkout-max-file-text{color:var(--color-gray-900);font-size:var(--text-sm);font-style:normal;font-weight:var(--font-body);line-height:20px}.css-1u9des2-indicatorSeparator,.css-894a34-indicatorSeparator,.explore-blog-mobile-slider,.ts-checkout-upload-input,.ts-customer-story-slider-mobile,.ts-featured-brands-mobile{display:none}.ts-checkout-bank-transfer-input-container,.ts-checkout-order-notes-container,.ts-file-upload-section,.ts-stripe-payment-form{flex-direction:column;gap:16px;width:100%;display:flex}.ts-checkout-section-order-title{font-size:var(--text-lg);font-style:normal;font-weight:var(--font-regular);margin-bottom:8px;line-height:30px}.ts-checkout-order-item-container{scrollbar-width:thin;scrollbar-color:var(--color-gray-800);border-bottom:1px solid var(--color-gray-500);max-height:400px;padding-bottom:16px;padding-right:8px;overflow-y:auto}.ts-checkout-order-item{gap:12px;width:100%;max-width:100%;min-height:96px;padding:8px 0;display:flex}.ts-checkout-item-image img{object-fit:cover;border:.68px solid var(--color-gray-500);background-color:#fff;border-radius:6px;justify-content:center;align-items:center;width:80px;max-width:80px;height:80px;font-size:12px;display:flex}.ts-checkout-item-details{flex-direction:column;justify-content:center;gap:4px;min-width:0;display:flex}.ts-checkout-item-category{color:#21a34a;letter-spacing:.04em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;background:#f1fcf3;border-radius:100px;align-self:flex-start;align-items:center;max-width:100%;padding:3px 8px;font-size:10px;font-weight:600;line-height:1.2;display:inline-flex;overflow:hidden}p.ts-checkout-item-name{color:var(--color-gray-900);font-size:var(--text-md);font-weight:var(--font-medium);margin:0;line-height:1.35}.ts-checkout-item-meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ts-checkout-item-mpn{color:#8c8c8c;font-size:12px;line-height:1.3}.ts-checkout-item-meta .ts-checkout-item-qty{color:#6d6d6d;font-size:12px;line-height:1.3;font-weight:var(--font-medium)}.ts-checkout-item-mpn+.ts-checkout-item-qty{padding-left:11px;position:relative}.ts-checkout-item-mpn+.ts-checkout-item-qty:before{content:"";background:#d9d9d9;width:1px;height:12px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ts-checkout-summary-row-container{border-bottom:1px solid var(--color-gray-500);flex-direction:column;padding:16px 0;display:flex}.ts-checkout-summary-row{font-size:var(--text-md);justify-content:space-between;margin-bottom:16px;display:flex}.ts-checkout-discount-row{border-bottom:1px solid var(--color-gray-500);flex-direction:column;width:100%;margin-top:-8px;padding-bottom:16px;display:flex}.ts-checkout-apply-btn,.ts-checkout-discount-input{font-size:var(--text-base);padding:12px 16px;font-style:normal;line-height:24px}.quotations-btn,.ts-cart-coupon-content,.ts-checkout-discount-input-container,.ts-download-buttons,.ts-huptech-made-with-love,.ts-menu-navbar-container,.ts-my-favourite-product-details,.ts-mypf-change-details-btn-group,.ts-pl-price-tag,.ts-pl-row-view-add-to-cart-btn,.ts-products-tab-brand{gap:8px;display:flex}.ts-checkout-discount-input{border:1px solid var(--color-gray-500);font-weight:var(--font-body);background-color:#0000;border-radius:8px;flex:1}.ts-checkout-discount-input:active{border:1px solid var(--color-brand-secondary);color:var(--color-gray-900);border-radius:8px;outline:0;font-size:16px}.ts-checkout-discount-input:focus-visible{border:1px solid var(--color-brand-secondary);color:var(--color-gray-900);border-radius:8px;outline:0;font-size:16px}.ts-checkout-discount-applied{border:1px solid var(--color-brand-secondary,#21a34a);background:#21a34a0f;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;display:flex}.ts-checkout-discount-applied-code{font-weight:var(--font-medium);color:var(--color-gray-900)}.ts-checkout-discount-remove{cursor:pointer;color:var(--color-gray-700);font-weight:var(--font-medium);background:0 0;border:none;align-items:center;gap:4px;display:flex}.ts-checkout-discount-remove:hover{color:var(--color-gray-900)}.ts-checkout-discount-remove:disabled{opacity:.55;cursor:not-allowed}.ts-checkout-discount-error{margin-top:8px}.ts-checkout-summary-row--discount .ts-checkout-summary-label,.ts-checkout-summary-row--discount .ts-checkout-summary-value{color:var(--color-brand-secondary,#21a34a)}.ts-cart-products-table,.ts-checkout-summary-value,.ts-pl-explore-products-html strong,.ts-singleOrder-product-table-wrapper .ts-singleOrder-product-price:before,.ts-singleOrder-product-table-wrapper .ts-singleOrder-product-qty:before,.ts-thankyou-help-main-text,p.ts-checkout-summary-label{font-weight:var(--font-regular)}.ts-checkout-apply-btn{cursor:pointer;border:1px solid var(--color-gray-600);background:var(--color-gray-500);color:var(--color-gray-700);font-weight:var(--font-medium);transition:all .2s}.ts-checkout-wallet-option{color:var(--color-gray-800);font-size:var(--text-md);font-style:normal;font-weight:var(--font-body);align-items:center;gap:8px;margin:-8px 0;line-height:28px;display:flex}.ts-checkout-wallet-input-group{align-items:center;gap:8px;margin-left:8px;display:flex}.ts-checkout-wallet-input{border:1px solid #6d6d6d;border-radius:4px;outline:none;width:100px;padding:4px 8px;font-family:Roboto,sans-serif;font-size:14px;transition:border-color .2s}.ts-checkout-wallet-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ts-checkout-wallet-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ts-checkout-wallet-input[type=number]{-moz-appearance:textfield}.ts-checkout-wallet-input:focus{border-color:var(--Brand-Colors-Dark-Green,#21a34a)}.ts-checkout-wallet-split{background:#f4fbf6;border:1px dashed #bfe6cc;border-radius:10px;flex-direction:column;gap:8px;margin:4px 0 0;padding:12px;display:flex}.ts-checkout-wallet-split-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.ts-checkout-wallet-split-label{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-gray-800)}.ts-checkout-wallet-split-input{background:#fff;border:1px solid #cdd7cd;border-radius:8px;align-items:center;gap:6px;min-width:130px;padding:8px 12px;display:flex}.ts-checkout-wallet-split-input span{color:#6d6d6d;font-size:var(--text-sm)}.ts-checkout-wallet-split-input input{text-align:right;width:100%;font-size:var(--text-sm);color:var(--color-gray-800);background:0 0;border:0;outline:none}.ts-checkout-wallet-split-note{color:#92400e;margin:0;font-size:13px;line-height:1.4}.ts-checkout-wallet-split-note--ok{color:#14361f}.ts-checkout-pay-now-btn{width:100%;font-size:var(--text-base);font-weight:var(--font-medium);cursor:pointer;padding:8px;transition:all .2s}.ts-pay-now-btn-wrapper{width:100%;display:inline-block;position:relative}.ts-pay-now-tooltip{opacity:0;visibility:hidden;z-index:1000;pointer-events:none;width:max-content;max-width:300px;transition:opacity .3s,visibility .3s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.ts-pay-now-btn-wrapper:hover .ts-pay-now-tooltip{opacity:1;visibility:visible}.ts-tooltip-content{background:var(--color-gray-900);color:var(--color-bg-white);font-size:var(--text-sm);border-radius:8px;padding:12px 16px;line-height:1.5;position:relative;box-shadow:0 4px 12px #00000026}.ts-tooltip-content:after{content:"";border:6px solid #0000;border-top-color:var(--color-gray-900);position:absolute;top:100%;left:50%;transform:translate(-50%)}.ts-tooltip-content strong{font-weight:var(--font-medium);margin-bottom:8px;display:block}.ts-tooltip-content ul{margin:0;padding-left:20px;list-style-type:disc}.discover-item .title,.ts-tooltip-content li{margin-bottom:4px}.faq-answer ul,.legalPageWrapper .legalPageContainer ol,.legalPageWrapper .legalPageContainer ul,.ts-faq-section__answer ul,.ts-footer-text{list-style-type:none}.ts-checkout-order-notes{resize:vertical;box-sizing:border-box;width:100%;min-height:118px;color:var(--color-gray-700);font-family:inherit;font-size:var(--text-base);font-style:normal;font-weight:var(--font-body);border:1px solid #b0b0b080;border-radius:8px;padding:16px;line-height:24px;transition:all .2s}.ts-checkout-total-amount-text{font-size:var(--text-xl);font-style:normal;font-weight:var(--font-medium);line-height:36px}.ts-payment-method-upload-file,.ts-settleWalletPayment-popup-container .ts-banktransfer-extra-content{margin-top:10px}.ts-datepicker-placeholder{pointer-events:none;color:var(--General-Colors-Grey-Shades-Grey-3,#6d6d6d);font-size:16px;font-style:normal;font-weight:var(--font-body);align-items:center;gap:8px;line-height:24px;display:flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.ts-checkout-terms-link,.ts-contact-us-heading-text{color:var(--General-Colors-Grey-Shades-Grey-2,#454545)}.ts-checkout-total-amount-number{font-size:var(--text-xxl);font-style:normal;font-weight:var(--font-medium);line-height:34px}.ts-checkout-terms-link{font-size:16px;font-style:normal;font-weight:var(--font-body);text-underline-offset:auto;line-height:24px}.ts-checkout-terms-conditions-text{color:var(--color-gray-800);font-size:var(--text-base);font-style:normal;font-weight:var(--font-body);margin:-8px 0;line-height:24px}.ts-file-name,p.ts-upload-title,span.ts-upload-status{color:var(--General-Colors-Grey-Shades-Grey-1,#262626);font-style:normal}.ts-checkout-amount-deducted-text,.ts-file-name{line-height:24px;font-weight:var(--font-regular)}.ts-checkout-upload{align-items:center;gap:8px;display:flex}p.ts-upload-title{font-family:Roboto;font-size:18px;font-weight:var(--font-medium);line-height:28px}.ts-uploaded-file{box-sizing:border-box;border:1px solid #b0b0b080;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:20px;width:100%;padding:16px;display:flex}.triple-solar-inner-container:after,.triple-solar-inner-container:before{content:"";background:var(--color-brand-primary);filter:blur(250px);opacity:.6;border-radius:305px;width:305px;height:305px;position:absolute}.ts-file-name{word-break:break-all;font-size:16px}span.ts-upload-status{font-family:Roboto;font-size:14px;font-weight:var(--font-body);line-height:20px}.ts-checkout-amount-deducted-text{font-size:var(--text-md);color:var(--color-brand-secondary);padding:8px 0}.ts-checkout-amount-display{justify-self:center;align-items:center;gap:10px;display:flex}.triple-solar-container{background:var(--color-gray-900);color:#fff;flex-wrap:wrap;justify-content:center;gap:40px;padding:80px 0;display:flex}.feature-box,.stat-box{padding:16px}.triple-solar-inner-container{gap:48px;display:flex;position:relative}.triple-solar-inner-container:before{z-index:1;bottom:-109.53px;left:-90px}.triple-solar-inner-container:after{z-index:1;top:-170px;right:-90px}.stats-grid:after,.stats-grid:before{content:"";z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.content-left{font-weight:var(--font-medium);flex-direction:column;justify-content:space-between;width:calc(50% - 44px);display:flex}.description,.stat-box p{font-weight:var(--font-body)}.eb-highlight,.highlight-text{color:var(--color-brand-primary)}.description{max-width:500px;color:var(--color-gray-400);margin-top:24px;font-style:normal}.stats-grid{grid-template-columns:repeat(2,1fr);gap:0;display:grid;position:relative}.stats-grid:after,.stats-grid:before{content:"";background:#fff3}.stats-grid:before{opacity:.5;background:linear-gradient(90deg,#e7e7e700,#e7e7e799,#e7e7e700);width:60%;height:1px}.stats-grid:after{background:linear-gradient(#e7e7e700,#e7e7e799,#e7e7e700);width:1px;height:50%}.stat-box h5{color:var(--color-bg-white);margin:0 0 8px}.feature-box p,.stat-box p{color:var(--color-gray-400)}.feature-box{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);background:#ffffff1a;border-radius:20px;align-items:flex-start;margin-bottom:24px;display:flex;position:relative}.feature-box:first-of-type:before,.feature-box:nth-of-type(3):before{content:"";background:linear-gradient(45deg, #18250a, var(--color-green-700));-webkit-mask-composite:xor;border-radius:20px;padding:1px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.feature-box:nth-of-type(2):before,.feature-box:nth-of-type(4):before{content:"";background:linear-gradient(45deg, var(--color-green-700), #18250a);-webkit-mask-composite:xor;border-radius:20px;padding:1px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.feature-box .icon{z-index:1;margin-right:16px;position:relative}.feature-box h4{font-size:var(--text-xl);font-weight:var(--font-medium)}.feature-box p{margin:8px 0 0}.content-right,.eb-text-section{width:calc(50% - 4px)}.tsCreateTradeAccount .eb-heading.eb-heading-desktop,.upper-container h5{line-height:1.2}.ts-contact-us-content{flex-wrap:wrap;justify-content:space-between;gap:32px;padding:60px 0;display:flex}.ts-contact-us-info{flex:1;width:50%}.ts-contact-us-heading-text{font-weight:var(--font-medium);line-height:48px}.ts-contact-us-description,.ts-contact-us-icon-text{color:var(--General-Colors-Grey-Shades-Grey-2,#454545);font-weight:var(--font-body)}.ts-contact-us-description{margin:24px 0 32px;font-size:18px;font-style:normal;line-height:1.55556}.ts-contact-us-icon-text{align-items:center;gap:12px;display:flex}.ts-contact-us-form-box{background:#f1fcf380;border:1px solid #21a34a4d;border-radius:20px;flex:1;width:50%;padding:32px}.ts-contact-us-form-title{font-size:32px;font-weight:var(--font-medium);color:#333;margin-bottom:28px}.ts-contact-us-input,.ts-contact-us-input-full,.ts-contact-us-textarea{border:1px solid #ccc;border-radius:6px;width:100%;padding:12px;font-size:14px}.ts-contact-us-input-full{grid-column:1/-1}.ts-pl-hide-active .ts-pl-no-products-message,.ts-pl-pagination,.ts-register-account__checkbox-grid>.full-width{grid-column:span 2}.ts-contact-us-textarea{resize:none;font-family:inherit}.ts-contact-us-submit-btn{color:var(--General-Colors-Grey-Shades-Grey-6,#f6f6f6);font-size:16px;font-style:normal;font-weight:var(--font-medium);padding:12px 16px;line-height:24px}.ts-contact-us-map-section{background:#f9fdfa;justify-content:center;align-items:center;padding:40px 0}.ts-contact-us-map .ts-contact-us-iframe-map{border-radius:20px!important}.ts-contact-title-highlight{color:var(--General-Colors-Grey-Shades-Grey-2,#454545);font-size:18px;font-style:normal;font-weight:var(--font-medium);line-height:28px}.ts-contact-us-submit-btn.hw-ts-green-button{width:100%;max-width:150px}.ts-contact-us-form textarea,.ts-settleWalletPayment-popup-container textarea{resize:none}.ts-contact-us-form .ts-form-country-code .ts-input-fields,.ts-newslettter-popup .ts-form-country-code .ts-input-fields{border:none;height:100%}.ts-contact-us-form .ts-form-country-code .css-13cymwt-control,.ts-newslettter-popup .ts-form-country-code .css-13cymwt-control{border:none;border-radius:8px 0 0 8px;height:100%}.ts-contact-us-form .ts-form-country-code .css-b62m3t-container{width:35%!important}.ts-contact-us-form .ts-form-country-code .css-15lsz6c-indicatorContainer,.ts-contact-us-form .ts-form-country-code .css-1xc3v61-indicatorContainer{padding-left:0;padding-right:0}.progress-bar-markers,.ts-contact-us-form .ts-form-country-code .css-1dimb5e-singleValue,.ts-mydb-rebate-company-details{font-size:14px}.ts-contact-us-form .ts-form-country-code .css-13cymwt-control,.ts-contact-us-form .ts-form-country-code .css-t3ipsp-control,.ts-newslettter-popup .ts-form-country-code .css-13cymwt-control{padding:10px}.ts-contact-us-form .ts-form-country-code .css-13cymwt-control .css-hlgwow,.ts-contact-us-form .ts-form-country-code .css-t3ipsp-control .css-hlgwow,.ts-editpf-user-detail-form .css-hlgwow,.ts-pl-row-view .product-card-header,.ts-settleWalletPayment-popup-container .ts-invite-staff-popup-close-btn{padding:0}.ts-contact-us-form .ts-form-country-code.ts-phone-success .css-13cymwt-control,.ts-contact-us-form .ts-form-country-code.ts-phone-success .css-t3ipsp-control,.ts-contact-us-form .ts-form-country-code.ts-phone-success .ts-input-fields{background:#f1fcf3cc;border:none}@media screen and (max-width:749px){.brandListingSection .brandListingIcon:nth-child(2n+2),.brandListingSection .brandListingIcon:nth-child(odd){border-top:1px solid var(--color-gray-500);border-bottom:1px solid var(--color-gray-500);border-right:1px solid var(--color-gray-500)}.brand-listing-container .product-listing-banner-inner-container{max-width:100%}.brandListingSectionContainer{flex-direction:column;gap:16px;max-width:100%;padding:20px 12px}.brandListingCategorySearch.ts-input-field{margin-bottom:12px}.brandListingCategory{gap:4px;padding:8px 12px}.brandListingCategoryName,.cart-drawer__item-price,.cart-drawer__item-title{font-size:14px}.ts-contact-us-map-section,.ts-reliable-energy-solutions-cta.tsBrandListingEnergySolution{padding:20px 0}.brandListingCategorySection{width:100%;max-width:100%}.brandListingCategoryImage{width:18px;height:18px}.ts-brandListingCategory-desktop{display:none}.brandListingSection{grid-template-columns:repeat(2,1fr)}.brandListingSection .brandListingIcon{padding:15px 6px}.brandListingSection .brandListingIcon:nth-child(odd){border-left:1px solid var(--color-gray-500)}.brandListingSection .brandListingIcon:nth-child(n+3),.brandListingSection .brandListingIcon:nth-child(n+4){border-top:none}.brandListingSection .brandListingIcon:last-child{border-right:1px solid var(--color-gray-500)}.cart-drawer{width:100vw;max-width:100vw}.cart-drawer__header{gap:6px;padding:12px 8px 8px}.cart-drawer__icon-bg{width:24px;height:24px}.cart-drawer__title,.cart-drawer__total-label,.cart-drawer__total-value{font-size:18px}.cart-drawer__close-bg{width:20px;height:20px}.cart-drawer__content{min-height:0;padding:8px;overflow:hidden auto}.cart-drawer__item,.cart-drawer__item-actions,.cart-drawer__item-details,.cart-drawer__item-prices{gap:4px}.cart-drawer__item:not(:last-child){margin-bottom:12px;padding-bottom:12px}.cart-drawer__item-img,.cart-drawer__item-img-wrap{width:80px;height:80px}.cart-drawer__item-attributes{gap:2px;font-size:12px}.cart-drawer__qty-btn{width:26px;height:26px;font-size:18px}.cart-drawer__qty-btn.cart-drawer__qty-btn--minus{font-size:22px}.cart-drawer__qty-value{width:26px;height:26px;font-size:12px}.cart-drawer__item-remove{width:16px;height:16px}.cart-drawer__footer{padding:8px 0}.cart-drawer__footer-content{margin-bottom:8px;padding-bottom:8px}.cart-drawer__total-section{margin-bottom:4px;padding-top:4px;padding-left:8px;padding-right:8px}.cart-drawer__footer-note{padding-bottom:4px;padding-left:8px;padding-right:8px;font-size:12px}.cart-drawer__footer-actions{gap:8px;padding-left:8px;padding-right:8px}.cart-drawer__checkout-btn,.cart-drawer__viewcart-btn{padding:8px 12px;font-size:14px}.cart-drawer__items-list{padding-bottom:10px}.cart-drawer__item-price--old{font-size:12px}.ts-contact-us-info{width:100%}h5.ts-contact-us-heading-text{text-align:center;font-size:30px}.ts-contact-us-description{margin:12px 0 16px;font-size:16px}.ts-contact-title-highlight,.ts-contact-us-icon-text p{font-size:16px}.ts-contact-us-icon img{width:30px;height:30px}.ts-contact-us-form-box{border-radius:10px;width:100%;padding:12px}.ts-contact-us-content{gap:24px;padding:30px 0}.ts-contact-us-form-title{margin-bottom:12px;font-size:18px}.ts-contact-us-detail,.ts-contact-us-form,.ts-contact-us-input-grid{gap:12px}}.ts-stories-container{justify-content:center;padding:80px 0;display:flex}.ts-story-card-inner-container{flex-direction:column;justify-content:space-between;height:100%;min-height:252px;display:flex}.ts-story-row{flex-wrap:nowrap;gap:24px;margin-bottom:24px;display:flex}.ts-blogs-header,.ts-stories-header{justify-content:space-between;align-items:center;margin-bottom:48px;display:flex}.ts-stories-header h5{color:var(--color-gray-800);font-weight:var(--font-regular);font-style:normal}.ts-highlight-text{color:var(--color-brand-primary);text-decoration:underline}.discover-item,.ts-blog-readmore,.ts-footer-quick-links-item{text-decoration:none}.ts-view-all-btn{border:1px solid var(--color-gray-900);cursor:pointer;font-weight:var(--font-regular);color:var(--color-gray-900);background:#fff;border-radius:20px;padding:8px 16px}.ts-story-card{box-sizing:border-box;border:1px solid var(--color-gray-500);background:#fff;border-radius:20px;overflow:hidden}.ts-video{width:100%;height:auto;min-height:300px;display:block}.ts-video-overlay{color:#fff;background:linear-gradient(#26262600 .0500023%,#202020 106.74%);width:100%;padding:20px;position:absolute;bottom:0;left:0}.ts-video-overlay-inner{justify-content:space-between;align-items:center;width:100%;padding:0 10px;display:flex}.ts-text-card{flex-shrink:0;width:50%;padding:24px}.ts-text-card p:not(:first-child){font-size:var(--text-sm);color:var(--color-gray-700)}.ts-avatar{object-fit:cover;aspect-ratio:1;border-radius:50%;width:70px;height:70px;margin-right:12px}.ts-name{font-size:var(--text-lg);font-weight:var(--font-medium);margin:0}.ts-company{font-size:var(--text-sm);font-weight:var(--font-body);color:var(--color-gray-500);margin:0}.ts-video-card{border:1px solid var(--color-gray-500);background:#fff;border-radius:15px;max-height:300px;position:relative;overflow:hidden}.ts-video-thumbnail{cursor:pointer;width:100%;height:auto;transition:all .3s;position:relative}.ts-video-thumbnail:hover .ts-video-overlay{background:linear-gradient(359deg,#202020 0,#26262600 99.94%)}.ts-video-thumbnail-image{object-fit:cover;width:100%;height:100%;min-height:300px;display:block}.ts-play-button{cursor:pointer;background-color:#ffffffe6;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .3s,transform .3s;display:flex;box-shadow:0 2px 8px #0003}.ts-play-button:hover{background-color:#fff;transform:scale(1.1)}.ts-play-icon{fill:#000;width:18px;height:18px}.ts-story-card.ts-text-card:hover{background-color:var(--color-bg-light-4);border:1px solid var(--color-green-lighter);transition:all .3s}.ts-customer-testimonials-section{padding:60px 0}.ts-customer-testimonials-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:24px;display:grid}.testimonial-card{border-radius:8px;flex-direction:column;justify-content:space-between;transition:box-shadow .3s;display:flex;box-shadow:0 2px 8px #0000000d}.testimonial-card:hover{box-shadow:0 4px 12px #0000001a}.testimonial-text-content,.ts-stripe-card-container{flex-direction:column;gap:12px;display:flex}.testimonial-message{color:#333;font-size:16px;font-style:italic}.testimonial-meta,.ts-my-favourite-product,.ts-pl-catalouge-filter-list,.ts-pl-catalouge-view-list,.ts-pl-header-filters{align-items:center;gap:10px;display:flex}.testimonial-avatar{object-fit:cover;border-radius:50%;width:40px;height:40px}.testimonial-name{margin:0;font-weight:600}.testimonial-company{color:#777;margin:0;font-size:14px}.ts-template-header{gap:5px;margin-bottom:10px;display:flex}.ts-template-header button{background-color:#0000;border:none;font-weight:700}.ts-checkout__option{white-space:nowrap}@media screen and (max-width:990px){.ts-pl-hide-button-responsive{display:none!important}}@media screen and (max-width:1140px){.triple-solar-container,.ts-stories-container{padding:80px 0}.content-left,.content-right{width:100%}.description{max-width:100%}.triple-solar-inner-container{flex-direction:column;gap:0}.stat-box{padding:4px 8px}.content-left{padding-bottom:30px}.content-right{padding-top:30px}.ts-dashboard-db-navigation-container.ts-dashbord-navbar-desk{display:none}}.ts-dashboard-container{background:var(--color-gray-400);box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:10px;width:100%;min-height:calc(100vh - 200px);padding:30px 0;display:flex;overflow-x:hidden}.ts-dashboard-inner-container{box-sizing:border-box;justify-content:space-between;gap:24px;width:100%;display:flex}.ts-dashboard-sidebar-container{width:calc(25% - 18px)}.ts-dashboard-customer-information-container{width:calc(75% - 6px)}.ts-dashboard-offcanvas{z-index:9999;background:#fff;flex-direction:column;width:100vw;height:100vh;transition:right .3s ease-in-out;display:flex;position:fixed;top:0;right:-100%;overflow-y:auto}.ts-dashboard-db-navigation-container,.ts-dashboard-db-wrapper-container,.ts-offcanvas-header{align-self:stretch;display:flex;position:sticky;top:0}.ts-dashboard-offcanvas.show{right:0}.ts-offcanvas-header{background:var(--Background-Color-BG-4,#f1fcf3);z-index:2;justify-content:space-between;align-items:center;padding:14px 12px 14px 20px}.ts-close-btn{cursor:pointer;background:0 0;border:none;font-size:24px}.progress-message span,.ts-dashboard-db-wallet-balance,.ts-pd-product-name,.ts-pl-banner-breadcrumb-link,.ts-pl-explore-product-item-highlight,.ts-singleOrder-product-table-wrapper .ts-singleOrder-product-price{font-weight:var(--font-medium)}.ts-dashboard-db-wrapper-container{border-radius:8px;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:16px;width:100%;height:100%}.ts-dashboard-db-user-info{border:1px solid var(--color-brand-primary);background:var(--color-brand-primary);border-radius:8px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:10px;padding:20px;display:flex}.ts-dashboard-db-my-account{align-self:stretch;align-items:center;gap:16px;display:flex}.ts-dashboard-customer-profile-img{aspect-ratio:1;object-fit:cover;border-radius:8px;width:50px;height:50px}.ts-dashboard-db-user-email,.ts-dashboard-db-user-name{color:var(--color-bg-white);font-size:var(--text-base);font-style:normal;font-weight:var(--font-medium);word-break:break-all;line-height:24px}.ts-dashboard-db-user-email,.ts-my-wallet-table .ts-capitalize-text{text-transform:capitalize}.ts-dashboard-db-user-name{font-weight:var(--font-body)}.ts-dashboard-db-navigation-container{border:1px solid var(--color-bg-light-3);background:var(--color-bg-white);border-radius:8px;flex-direction:column;align-items:flex-start;padding:20px}.ts-dashboard-account-manager,.ts-dashboard-section{border-radius:12px;padding:20px}.ts-dashboard-navigation-item{align-self:stretch;align-items:center;gap:16px;padding:16px 0;display:flex}.ts-dashboard-navigation-item:not(:last-child){border-bottom:1px solid var(--color-gray-400)}.ts-dashboard-db-item,.ts-my-favourite-price{color:var(--color-gray-800);font-size:var(--text-base);font-style:normal;font-weight:var(--font-regular);line-height:24px}@media screen and (min-width:1141px){.ts-dashboard-db-wrapper-container{min-height:100vh}}.ts-dashboard-skeleton-content{flex-direction:column;gap:24px;width:100%;padding:20px;display:flex}.ts-dashboard-cards-row{flex-wrap:wrap;gap:20px;display:flex}.ts-dashboard-summary-card{border-radius:12px;flex:120px;min-width:140px;padding:16px}.ts-dashboard-account-manager{align-items:center;gap:16px;display:flex}.glassy-effect{-webkit-backdrop-filter:blur(10px)saturate(180%);background:#ffffff1f;border:1px solid #fff3;box-shadow:0 4px 12px #0000000d}.order-summary-skeleton{background-color:#f9f9f9;border-radius:8px;padding:20px}.order-summary-title{margin-bottom:20px;font-size:18px}.order-summary-item{align-items:center;gap:12px;margin-bottom:16px;display:flex}.order-summary-image{flex-shrink:0}.order-summary-details{flex-grow:1}.order-summary-price{text-align:right;flex-shrink:0}.ts-product-detail-skeleton{flex-wrap:wrap;gap:2rem;margin:2rem 0;padding:30px 60px;display:flex}.skeleton-image-section{flex-direction:row-reverse;flex:350px;gap:1rem;display:flex}.skeleton-thumbnails{flex-direction:column;gap:10px;display:flex}.ts-skeleton-product-details{justify-content:space-between;gap:48px;display:flex}.skeleton-info-section{flex-direction:column;flex:350px;gap:10px;display:flex}.skeleton-line,.ts-mobile-price-icons{margin-bottom:10px}.skeleton-qty{align-items:center;gap:10px;margin:10px 0;display:flex}.skeleton-buttons{gap:10px;margin-bottom:20px;display:flex}.cart-page-skeleton{flex-direction:column;gap:3rem;padding:30px 60px;display:flex}.cart-main-section{flex-wrap:wrap;gap:2rem;display:flex}.cart-left{flex:2}.cart-summary{border:1px solid #eee;border-radius:10px;flex:1;padding:1rem}.ts-skeleton-image,.ts-skeleton-text{border-radius:4px;animation:1s linear infinite alternate skeleton-loading}.cart-item{gap:1rem;margin-top:1.5rem;display:flex}.cart-item-details{flex-direction:column;flex:1;display:flex}.cart-qty-price{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.cart-categories{margin-top:2rem}.category-list{flex-wrap:wrap;gap:1.5rem;margin-top:1rem;display:flex}@keyframes skeleton-loading{0%{background-color:#e2e2e2}to{background-color:#f5f5f5}}.ts-search-result-card.skeleton{pointer-events:none;background-color:#fff}.ts-skeleton-image{width:60px;height:60px}.ts-skeleton-text{width:80%;height:16px;margin-top:8px}@media (max-width:768px){.slider-container{padding:30px 0}.slider-header{justify-content:center;align-items:center;margin-bottom:24px;display:flex}.ts-checkout-inner-container{flex-direction:column;gap:0}.ts-checkout-item-name,.ts-checkout-item-price,.ts-checkout-terms-conditions-text,.ts-checkout-terms-link,.ts-checkout-wallet-option{font-size:12px;line-height:18px}.ts-checkout-item-qty{font-size:10px;line-height:12px}.ts-checkout-summary-row{font-size:14px;line-height:20px}.ts-checkout-total-row{font-size:18px;font-style:normal;font-weight:var(--font-medium);line-height:28px}.ts-checkout-form{width:100%;padding:30px 0}.ts-checkout-order-summary{background-color:var(--color-bg-white);width:100%;min-height:unset;padding:0 0 30px}.ts-checkout-summary-sticky{position:static}.ts-checkout-section-title{font-size:var(--text-base)}.ts-checkout-section-order-title{font-size:var(--text-base);font-style:normal;font-weight:var(--font-medium);line-height:24px}.cart-main-section,.skeleton-buttons,.ts-checkout-card-row,.ts-checkout-form-row{flex-direction:column}.ts-product-detail-skeleton{flex-direction:column;padding:10px 12px}.skeleton-qty{justify-content:flex-start}.cart-summary{width:100%}.category-list{justify-content:center}}.react-datepicker-popper{z-index:9999;width:100%!important;transform:unset!important;top:auto!important;bottom:auto!important;left:0!important;right:auto!important}.react-datepicker{background:var(--color-bg-white);box-sizing:border-box;border:none;border-radius:12px;flex-direction:column;align-items:center;gap:10px;max-width:100%;padding:10px;font-family:Roboto;display:flex;box-shadow:0 4px 20px #0000001a;width:100%!important}.react-datepicker__header{background-color:#fff;border-bottom:none;width:100%;padding-top:12px}.react-datepicker__current-month{color:var(--General-Colors-Grey-Shades-Grey-2,#454545);text-align:center;font-size:16px;font-weight:var(--font-body);margin-bottom:10px;line-height:24px}.react-datepicker__day,.react-datepicker__day-name{text-align:center;color:var(--General-Colors-Grey-Shades-Grey-3,#6d6d6d);font-size:16px;line-height:24px;font-weight:var(--font-body)}.react-datepicker__navigation{top:14px}.react-datepicker__navigation-icon:before{border-width:2px 2px 0 0;border-color:#333;width:7px;height:7px}.react-datepicker__month-container{flex-direction:column;display:flex;width:100%!important}.react-datepicker__day-names{border-bottom:1px solid var(--General-Colors-Grey-Shades-Grey-5,#e7e7e7);justify-content:space-between;margin:10px 0 8px;padding-bottom:4px;display:flex}.react-datepicker__day-name{width:100%}.react-datepicker__week,.ts-my-favourites-header{justify-content:space-between;width:100%;display:flex}.react-datepicker__day{border-radius:6px;flex:1;justify-content:center;align-items:center;max-width:90px;height:30px;margin:4px 0;padding-top:3px}.react-datepicker__day:hover{background:var(--Background-Color-BG-4,#f1fcf3);cursor:pointer}.react-datepicker__day--keyboard-selected,.react-datepicker__day--selected{background:var(--Brand-Colors-Dark-Green,#21a34a);color:var(--Background-Color-White,#fff);font-size:16px;font-weight:var(--font-body);line-height:24px}.discover-item .title,.ts-editpf-btn,.ts-editpf-title{font-weight:var(--font-medium)}.discover-menu-grid{background:var(--color-bg-white);border-bottom:8px solid var(--color-brand-secondary);border-radius:20px;grid-template-columns:repeat(3,1fr);gap:16px;padding:24px 16px 32px;display:grid}.discover-item:hover{background:var(--color-bg-light-4);border-radius:10px}.discover-item{color:var(--color-gray-900);font-size:var(--text-base);flex:1 0 0;align-items:center;gap:16px;padding:8px 16px;transition:transform .2s;display:flex}.discover-item .desc{font-size:var(--text-xs);color:var(--color-gray-700)}.ts-editpf-user-details-container{background-color:var(--color-bg-white);border:1px solid var(--color-bg-light-4);border-radius:8px}.ts-editpf-title{color:var(--color-gray-800);border-bottom:1px solid var(--color-gray-500);margin-bottom:16px;padding-bottom:8px;line-height:1.55556}.ts-editpf-customer-profile-img{object-fit:cover;border-radius:8px;width:90px;height:90px}.ts-editpf-img-change-content{padding-top:6px;padding-bottom:6px}.ts-editpf-btn{border-radius:8px;padding:12px 16px;line-height:1.5}.ts-editpf-img-btn .ts-editpf-img-remove{border:1px solid var(--color-brand-secondary);background-color:var(--color-bg-white);color:var(--color-brand-secondary)}.ts-editpf-img-btn .ts-editpf-img-change{color:var(--color-bg-white);background-color:var(--color-brand-secondary);border:1px solid var(--color-brand-secondary)}.ts-editpf-img-info{color:var(--color-gray-700);font-size:14px;line-height:1.42857}.form_input{width:100%;color:var(--color-gray-700);border:1px solid #b0b0b080;border-radius:8px;line-height:1.5}button.ts-editpf-btn.btn-cancle{background-color:var(--color-bg-white);border:1px solid var(--color-gray-800);color:var(--color-gray-800)}button.ts-editpf-btn.btn-update{background-color:var(--color-gray-900);color:var(--color-bg-white);border:1px solid var(--color-gray-900)}.ts-new-ps-input{width:100%;position:relative}.ts-new-pw-fields .icon-eye{cursor:pointer;position:absolute;top:22px;right:16px}.ts-form-country-code{border:1px solid;border-radius:8px;align-items:stretch;width:100%;display:flex}.ts-form-country-code .css-3iigni-container,.ts-form-country-code .css-b62m3t-container{flex-shrink:0;width:35%;min-width:120px}.ts-form-country-code .ts-form_input-field{flex:1;width:65%;min-width:0}.ts-editpf-user-detail-form .css-13cymwt-control{border-radius:8px;padding:10px;font-size:16px}.ts-editpf-user-detail-form .css-19bb58m,.ts-editpf-user-detail-form .css-1mkvw8y{margin:0;padding:0}.ts-editpf-user-detail-form .css-16xfy0z-control{background-color:#0000;border-radius:8px;padding:10px;font-size:16px}.error-text{color:#d91c1c;font-size:12px}.eb-container:before,.eb-flipped:after{background:var(--color-brand-primary);filter:blur(250px);z-index:1;content:"";border-radius:305px;width:305px;height:305px}.ts-exclusive-benefits{background-color:var(--color-gray-900);padding-bottom:40px;position:relative}.eb-image-section{z-index:2;width:calc(50% - 44px)}.eb-container:before{opacity:.6;position:absolute;top:-40px;left:-90px}.eb-container{flex-wrap:nowrap;align-items:center;gap:48px;display:flex;position:relative}.eb-flipped{flex-direction:row-reverse;position:relative}.eb-flipped:after{position:absolute;bottom:-80.209px;right:-80px}.eb-heading-mobile{margin-bottom:24px;display:none}.eb-heading,.eb-text-section{z-index:2;color:var(--color-bg-white)}.eb-paraText{font-size:var(--text-xl);margin-top:24px}.eb-list{margin:16px 0 32px;padding:0;list-style:none}.eb-list li{line-height:var(--line-height-2);font-weight:var(--font-body);color:var(--color-gray-400);align-items:start;gap:8px;line-height:1.55556;display:flex;position:relative}.accordion-content .accordion-item:not(:last-child),.contact-details-list:not(:last-child),.eb-list li:not(:last-child),.ts-pl-explore-products-html li:not(:last-child),.ts-search-item:not(:last-child),.ts-settleWalletPayment-popup-container .ts-banktransfer-extra-content .ts-input-field{margin-bottom:16px}.eb-img-main img,.eb-img-overlay img{object-fit:cover;border-radius:16px;width:100%;height:auto}.eb-img-main{z-index:1}.eb-img-overlay{z-index:2;border:5px solid #1f1f1f;border-radius:16px;width:60%;position:absolute;bottom:-20px;left:-40px;overflow:hidden;box-shadow:0 4px 20px #00000080}.tsCreateTradeAccount .eb-list{margin:24px 0 0}@media screen and (max-width:1140px){.ts-exclusive-benefits{padding:80px 0}}@media screen and (max-width:798px){.ts-exclusive-benefits{padding:30px 0}.eb-container{flex-direction:column;gap:24px}.eb-heading-desktop{display:none}.eb-img-main{flex-direction:column-reverse;display:flex}.eb-heading-mobile{margin:24px 0 0;display:block}.eb-list{margin:16px 0 28px}.eb-container:before{width:220px;height:220px;top:-19.896px;left:-20px}.eb-flipped:after{width:220px;height:381px;bottom:-70.376px;right:-20px}.eb-image-section,.eb-text-section{width:100%}.tsCreateTradeAccount .eb-list{margin:0}.eb-list li:not(:last-child){margin-bottom:4px!important}.tsCreateTradeAccount .eb-list li:not(:last-child){margin-bottom:8px!important}.tsCreateTradeAccount .hw-ts-global-button{margin-top:28px}}@media screen and (max-width:599px){.eb-paraText,p.eb-paraText{font-size:var(--text-lg)}.ts-exclusive-benefits{padding:30px 0}p.eb-paraText{line-height:1.5}.eb-list li{font-size:var(--text-sm);margin-bottom:4px;line-height:1.42857}.eb-heading-mobile{font-size:var(--text-xxl);line-height:1.21429}.eb-text-section .hw-ts-global-button{margin-top:0}.tsCreateTradeAccount .eb-list li:not(:last-child){margin-bottom:8px!important}.tsCreateTradeAccount .hw-ts-global-button{margin-top:28px}}@media screen and (max-width:400px){.ts-exclusive-benefits .eb-container{gap:4px}.ts-exclusive-benefits .eb-paraText{margin-top:0}}.ts-explore-blogs-container{background:var(--color-bg-white);padding:80px 0}.slider-wrapper{width:100%;position:relative;overflow:hidden}.slider-track{width:100%;transition:transform .5s;display:flex}.slider-item{box-sizing:border-box;flex:0 0 20%;min-width:20%;padding:0 .5rem}.ts-blogs-content{flex-wrap:nowrap;gap:32px;display:flex}.ts-blog-card{border:1px solid var(--color-gray-500);background:#fafffc;border-radius:20px;flex-direction:column;width:25%;transition:box-shadow .2s;display:flex;overflow:hidden}.ts-blog-card:hover img{transform:scale(1.2)}.ts-blog-image{height:200px;overflow:hidden}.ts-blog-image img{object-fit:cover;border-top-left-radius:20px;border-top-right-radius:20px;width:100%;height:100%;transition:all .3s;display:block}.ts-blog-info{flex-direction:column;flex:1;padding:24px 16px;display:flex}.ts-blog-date{color:var(--color-gray-700);font-size:var(--text-base);margin-bottom:4px}.ts-blog-title{font-weight:var(--font-regular);color:var(--color-gray-900);margin-bottom:12px;line-height:28px;display:-webkit-box;overflow:hidden}.ts-blog-readmore{color:var(--color-brand-secondary);font-weight:var(--font-medium);font-size:var(--text-base);justify-content:start;align-items:center;margin-top:auto;transition:all .3s;display:flex}.ts-faq-section__sidebar-button,.ts-faq-section__sidebar-title{color:var(--General-Colors-Grey-Shades-Grey-2,#454545);font-style:normal}.ts-blog-readmore:hover svg path{fill:var(--color-gray-900)}.blog-view-all-btn-container{justify-content:center;margin-top:32px;display:flex}@media (max-width:1140px){.ts-blog-card{width:100%!important}.ts-explore-blogs-container{padding:80px 0}}@media (max-width:991px){.slider-item{flex:0 0 50%;min-width:50%}.explore-blog-mobile-slider{display:block}.ts-blogs-content,.ts-blogs-header .hw-ts-view-all-btn{display:none}.ts-explore-blogs-container{padding:30px 0}.slider-header{justify-content:center;align-items:center;margin-bottom:24px;display:flex}.ts-blogs-header{justify-content:center;margin-bottom:24px}}.ts-faq-section__sidebar{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:32px;width:25%;padding:30px 0;display:flex}.ts-faq-section__inner-container{flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:24px;display:flex;position:sticky;top:20px}.ts-faq-section__sidebar-title{font-family:Roboto;font-size:20px;font-weight:var(--font-regular);line-height:30px}.ts-faq-section__sidebar-button{background:var(--General-Colors-Grey-Shades-Grey-6,#f6f6f6);font-size:16px;font-weight:var(--font-body);border:none;border-radius:8px;flex-wrap:wrap;align-content:center;align-items:center;gap:6px;padding:8px 16px;line-height:24px;transition:all .3s;display:flex}.ts-faq-section__sidebar-button.active,.ts-faq-section__sidebar-button:hover{background:var(--Brand-Colors-Dark-Green,#21a34a);color:var(--Background-Color-White,#fff);font-style:normal;font-weight:var(--font-body);border-radius:8px;line-height:24px}.ts-faq-section__category-title{color:var(--General-Colors-Grey-Shades-Grey-1,#262626);font-size:28px;font-style:normal;font-weight:var(--font-medium);margin-bottom:10px;line-height:34px}.ts-faq-section__list{flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;width:100%;padding-left:0;list-style:none;display:flex}.ts-faq-section__item{border-bottom:1px solid var(--General-Colors-Grey-Shades-Grey-5,#e7e7e7);flex-direction:column;justify-content:center;align-self:stretch;padding:16px 0;display:flex}.ts-faq-section__question{cursor:pointer;text-align:left;width:100%;color:var(--General-Colors-Grey-Shades-Grey-2,#454545);font-size:18px;font-style:normal;font-weight:var(--font-regular);background:0 0;border:none;justify-content:space-between;align-items:center;line-height:28px;display:flex}.ts-faq-section__answer{color:var(--General-Colors-Grey-Shades-Grey-3,#6d6d6d);font-family:Roboto;font-size:18px;font-style:normal;font-weight:var(--font-body);padding-top:16px;line-height:28px}.ts-account-login-form,.ts-customeOrder-details table,.ts-faq-section__sidebar-buttons-mobile,.ts-login-popup-form,.ts-my-wallet-inner-container,.ts-mydb-rebate-company-details,.ts-pl-banner-read-more-btn:hover:after,.ts-register-btn-link,.ts-stripe-field-wrapper{width:100%}.ts-faq-section__question.active{color:#262626}.ts-faq-section__answer ul li:before{content:"";background-repeat:no-repeat;min-width:20px;max-width:20px;min-height:20px;max-height:20px}.ts-faq-section__answer ul li{align-items:center;gap:8px;display:flex}.ts-my-favourites-container{flex-direction:column;align-self:stretch;align-items:flex-start;gap:24px;height:100%;display:flex}.ts-my-favourites-heading,.ts-my-staff-heading,.ts-my-wallet-title{color:var(--color-gray-900);font-size:24px;font-style:normal;font-weight:var(--font-medium);line-height:36px}.ts-my-favourites-header-actions{color:var(--color-brand-secondary);font-size:var(--text-base);font-style:normal;font-weight:var(--font-medium);justify-content:flex-end;align-self:stretch;align-items:center;gap:8px;line-height:24px;display:flex}.ts-my-favourite-tag,.ts-my-favourite-title{color:var(--color-gray-900);font-style:normal}.ts-my-favourites-select-list{cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:4px 8px;display:flex}.ts-account-login-checkbox{border:1px solid var(--color-gray-600);cursor:pointer;border-radius:4px;align-items:center;gap:10px;width:22px;height:22px;padding:2px;display:flex}.ts-my-favourite-product-checkbox{align-items:center;gap:16px;display:flex}.ts-my-favourite-order-list,.ts-my-favourite-table-wrapper{width:100%;overflow-x:auto}.ts-customer-dashboard-tableView table{border-collapse:separate;border-spacing:0;border:1px solid var(--color-gray-500);border-radius:20px;width:100%;overflow:hidden}.ts-customer-dashboard-tableView table th{text-align:left;background:var(--color-bg-light-4);white-space:nowrap;color:var(--color-gray-800);font-size:var(--text-md);font-style:normal;font-weight:var(--font-medium);border-right:1px solid var(--color-gray-500);border-bottom:1px solid var(--color-gray-500);padding:16px;line-height:28px}.ts-my-favourite-product-header{padding:16px 16px 16px 54px!important}.ts-my-favourite-product img{object-fit:cover;border-radius:5.524px;width:55px;height:65px}.ts-my-favourite-tag{background:var(--color-bg-light-3);font-size:10px;font-weight:var(--font-body);border-radius:100px;align-items:center;gap:10px;width:70px;padding:3px 6px;line-height:12px;display:flex}.ts-my-favourite-title{white-space:normal;word-wrap:break-word;overflow-wrap:break-word;max-width:200px;font-size:var(--text-sm);font-weight:var(--font-regular);margin-top:7px;line-height:20px}.ts-my-favourite-old-price,.ts-my-favourite-stock.in,.ts-my-favourite-stock.out{font-size:var(--text-base);font-style:normal;line-height:24px}.ts-my-favourite-old-price{color:var(--color-brand-dark);font-weight:var(--font-body);margin-right:10px;text-decoration-line:line-through}.ts-account-forget-password-link,.ts-singleOrder-button{text-decoration-line:underline;text-decoration-style:solid}.ts-my-favourite-stock.in{color:var(--color-brand-secondary);font-weight:var(--font-regular)}.ts-my-favourite-stock.out{color:#de3535;font-weight:var(--font-regular)}.ts-my-favourite-cart-btn{font-size:var(--text-sm);font-style:normal;font-weight:var(--font-medium);justify-content:center;align-items:center;gap:16px;padding:6px 12px;line-height:20px;display:flex}.heading-text,.subtext{font-weight:var(--font-regular)}.close-button,.menu-button,.search-button,.ts-invite-staff-popup-close-btn,.ts-my-favourite-delete{cursor:pointer;background:0 0;border:none}.ts-my-favourite-pagination{justify-content:center;width:100%;margin-top:8px;display:flex}.ts-my-favourites-select-list button{background-color:var(--color-brand-secondary);border:1px solid var(--color-brand-secondary);color:var(--color-gray-400);font-size:16px;font-weight:var(--font-medium);border-radius:8px;padding:12px 16px;line-height:1.5}.ts-my-favourites-select-list button:hover{background-color:var(--color-bg-white);color:var(--color-brand-secondary)}.ts-my-favourite-product-img{object-fit:cover;width:58px;height:auto}.ts-cart-empty{background-color:var(--color-bg-light-4);justify-content:center;width:-webkit-fill-available}.ts-cart-quantity-value:focus{outline:0}.ts-cart-quantity-value:focus-visible{outline:0}.ts-cart-quantity-value::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ts-cart-quantity-value::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.featured-brands{padding:80px 0}.ts-featured-brands-inner{align-items:center;gap:48px;display:flex}.brands-text{flex-direction:column;gap:16px;width:calc(34% - 48px);display:flex}.heading-text{color:var(--color-gray-800);align-items:center;column-gap:12px;font-style:normal;line-height:1.2;display:flex}.subtext{line-height:1.55556}.brands-logos{border-left:1px solid #b0b0b04d;flex-direction:column;gap:16px;width:66%;display:flex}.brands-row:not(:last-child){border-bottom:1px solid #b0b0b04d}.brands-row{align-items:center;padding:30px 0;display:flex}a.brand-link{width:25%;padding-left:60px}.brands-image{filter:grayscale();object-fit:contain;width:100%;height:100%;max-height:55px}.brands-image:hover{filter:grayscale(0%);transition:all .3s}.ts-filter-loading-blur{pointer-events:none;cursor:wait;-webkit-user-select:none;user-select:none;transition:all .3s}.ts-filter-loading-blur:after{content:"";-webkit-backdrop-filter:blur(.5px);z-index:100;border-radius:inherit;background:#fff3;animation:.3s ts-fade-in;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes ts-fade-in{0%{opacity:0}to{opacity:1}}.ts-filter-bar{border:1px solid var(--General-Colors-Grey-Shades-Grey-5,#e7e7e7);background:var(--Background-Color-White,#fff);scrollbar-width:none;-ms-overflow-style:none;border-radius:8px;flex-direction:column;align-self:flex-start;max-height:calc(100vh - 120px);transition:filter .3s,opacity .3s;display:flex;position:sticky;top:0;overflow:hidden auto}.ts-filter-bar::-webkit-scrollbar{display:none}.ts-filter-bar.collapsed{max-height:none;overflow:visible}.ts-filter-bar__header{flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 10px;display:flex}.ts-filter-bar__title{color:#6d6d6d;font-size:18px;font-style:normal;font-weight:var(--font-regular);cursor:pointer;align-items:center;gap:10px;line-height:28px;transition:opacity .2s;display:flex}.hero-slider-slide.loading,.ts-filter-bar__title:hover{opacity:.7}.ts-filter-bar__item-count{color:var(--General-Colors-Grey-Shades-Grey-3,#6d6d6d);font-family:Roboto;font-size:14px;font-style:normal;font-weight:var(--font-body);white-space:nowrap;margin-left:6px;line-height:20px;display:inline}.ts-filter-bar__clear-btn,.ts-filter-bar__section-header{background:0 0;font-family:Roboto;font-size:16px;font-style:normal;line-height:24px;display:flex}.ts-filter-bar__clear-btn{color:#6d6d6d;text-align:center;font-weight:var(--font-body);border:none}.ts-filter-action-btns{justify-content:center;gap:16px;display:flex}input.ts-filter-bar__checkbox:hover{border-radius:4px}.ts-filter-bar__section{border-top:1px solid #21a34a33;flex-shrink:0;padding:10px;transition:all .3s}.ts-filter-bar__section:hover{background:var(--Background-Color-BG-4,#f1fcf3)}.ts-filter-bar__section:last-child{border-bottom:none;margin-bottom:0}.ts-filter-bar__section-header{cursor:pointer;width:100%;color:var(--General-Colors-Grey-Shades-Grey-1,#262626);font-weight:var(--font-medium);border:none;justify-content:space-between;align-items:center;padding:8px 0;transition:color .2s}.ts-filter-bar__empty-message,.ts-filter-bar__item-label{font-family:Roboto;font-weight:var(--font-regular);font-style:normal}.ts-filter-bar__section-title{text-align:left}.ts-filter-bar__section-content{max-height:0;transition:max-height .3s;overflow:hidden}.ts-filter-bar__section-content--expanded{scrollbar-width:thin;scrollbar-color:#ccc transparent;scrollbar-width:none;-ms-overflow-style:none;max-height:400px;padding-top:10px;overflow-y:auto}.ts-filter-bar__section-content--expanded::-webkit-scrollbar{display:none}.ts-filter-bar__section-content--expanded::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}.ts-filter-bar__section-content--expanded::-webkit-scrollbar-track{background:0 0}.ts-filter-bar__items-list{flex-direction:column;gap:8px;display:flex}.ts-filter-bar__item{cursor:pointer;border-radius:4px;align-items:flex-start;gap:12px;padding:6px 4px;transition:background-color .2s;display:flex}.ts-filter-bar__checkbox{border:1px solid var(--General-Colors-Grey-Shades-Grey-4,#b0b0b0);border-radius:4px;flex-shrink:0;width:22px;height:22px;margin-top:1px;padding:2px;transition:all .2s;position:relative}.ts-filter-bar__item-label{cursor:pointer;width:100%;color:var(--General-Colors-Grey-Shades-Grey-2,#454545);align-items:flex-start;padding:2px 0;font-size:14px;line-height:20px;display:flex}.ts-filter-bar__item-info{flex:1;padding-left:10px}.ts-filter-bar__item-name{text-align:left;word-break:break-word;display:inline}.ts-filter-bar__empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}.ts-filter-bar__empty-icon{width:64px;height:64px;color:var(--General-Colors-Grey-Shades-Grey-4,#b0b0b0);justify-content:center;align-items:center;margin-bottom:16px;display:flex}.ts-filter-bar__empty-icon svg,.ts-footer-logo img{width:100%;height:100%}.ts-filter-bar__empty-message{color:var(--General-Colors-Grey-Shades-Grey-3,#6d6d6d);margin:0;font-size:16px;line-height:24px}.ts-footer,.ts-footer-submit-btn:hover{background-color:var(--color-gray-900);color:var(--color-bg-white)}.ts-footer-quick-links-item,.ts-footer-text{line-height:var(--line-height-2);color:var(--color-gray-400)}@media (min-width:1025px){.ts-filter-bar__empty-state{display:none}}.ts-footer{box-sizing:border-box;clear:both;width:100%;min-height:700px;padding:80px 0;position:relative}.ts-footer-grid{justify-content:space-between;height:260px;display:flex}.ts-footer-left-grid{flex-direction:column;justify-content:space-between;width:calc(31% - 9.2px);display:flex}.ts-footer-upper-box{flex-direction:column;gap:32px;display:flex}.ts-footer-logo{width:180px;height:75px}.contact-details-list{font-size:var(--text-base);color:var(--color-gray-400);gap:8px;display:flex}.ts-footer-social-links{gap:8.89px;display:flex}.ts-footer-right-grid{justify-content:space-between;width:calc(65% - 18px);display:flex}.ts-footer-text{font-size:var(--text-base);margin-top:16px}.ts-footer-heading-text{font-size:var(--text-base);line-height:var(--line-height-2);font-weight:var(--font-medium);color:var(--color-gray-500)}.ts-footer-news .ts-footer-heading-text{font-size:1rem}.ts-footer-accounts-link,.ts-footer-quick-links{width:220px}.ts-footer-newsletter{flex-direction:column;justify-content:space-between;width:calc(48% - 2px);display:flex}.ts-footer-para-text{font-size:var(--text-sm);color:var(--color-gray-400);margin-top:16px;line-height:1.42857}.ts-footer-newsletter-form{gap:8px;margin-top:16px;display:flex}.ts-footer-email-field{border:1px solid var(--color-gray-600);color:#fff;background-color:#0000;border-radius:8px;flex:auto;padding:12px;font-size:14px;line-height:1.42857}.ts-footer-mobile-logo{display:none}.ts-footer-submit-btn{color:var(--color-gray-900);font-weight:var(--font-medium);cursor:pointer;background-color:var(--color-bg-white);white-space:nowrap;border:1px solid #0000;border-radius:8px;outline:0;width:100%;max-width:84px;padding:8px 16px;font-size:16px;line-height:1.5;transition:all .3s}.ts-footer-submit-btn:hover{border:1px solid var(--color-bg-white)}.ts-footer-shipping-partner-logos{gap:8px;margin-top:8px;display:flex}.ts-footer-lower-inner-box-1{padding:48px 0 24px}.ts-footer-triple-solar-wide-text{text-align:center;color:#45454566;font-size:max(2.397rem,min(11vw,9.416rem));font-weight:var(--font-bold);border-top:.5px solid var(--color-gray-700);border-bottom:.5px solid var(--color-gray-700);padding:48px 0 32px;line-height:.69072}.ts-footer-rights-reserved{color:var(--color-gray-600);flex-direction:column;gap:8px;font-family:Montserrat;display:flex}.ts-footer-rights-reserved p,.ts-huptech-logo{font-size:var(--text-sm);line-height:18px;font-weight:var(--font-regular)}.ts-footer-payment-methods{flex-wrap:wrap;display:flex}.ts-footer-payment-methods img:not(:last-child){margin-right:8px}.ts-footer-payment-methods img{width:70px;height:35px}.ts-footer-quick-links-accordian-mobile{border-bottom:1px solid var(--color-gray-400);display:none}.ts-footer-quick-links-item:hover{color:#ccc}.ts-footer-social-links img:hover{transform:scale(1.1)}.ts-footer-text li:not(:last-child),.ts-singleOrder-icon{margin-bottom:8px}.contact-details-list img,.ts-manage-staff-success img,.ts-manage-staff-success-message-close svg{width:24px;height:24px}.ts-footer-social-links a{width:34px;height:34px}@media screen and (max-width:991px){.ts-stories-header{margin-bottom:24px}.ts-stories-container{padding:30px 0}.ts-customer-story-slider-mobile{display:block}.ts-stories-header .hw-ts-view-all-btn,.ts-story-row{display:none}.ts-customer-story-slider-mobile .swiper-slide{height:auto;display:flex}.ts-slider-item,.ts-story-card{flex-direction:column;width:100%;height:100%;display:flex}.ts-video-card{justify-content:center;align-items:center;width:100%;height:100%;min-height:450px;display:flex}.ts-video-card .ts-video{object-fit:cover;width:100%;height:100%}.ts-text-card{flex-direction:column;width:100%;height:100%;padding:24px;display:flex}.ts-story-card-inner-container{flex-direction:column;justify-content:space-between;height:100%;display:flex}.ts-footer{padding:80px 0}.ts-footer-lower-inner-box-1{padding:90px 0 16px}}@media screen and (min-width:771px) and (max-width:900px){.ts-footer-triple-solar-wide-text{padding:48px 0 32px;font-size:76px;line-height:.8}}@media screen and (min-width:901px) and (max-width:1200px){.ts-footer-triple-solar-wide-text{padding:48px 0 32px;font-size:93px;line-height:.8}}@media screen and (min-width:1201px) and (max-width:1440px){.ts-footer-triple-solar-wide-text{padding:48px 0 32px;font-size:120px;line-height:.8}}.ts-hero-slider{z-index:0;max-height:900px;position:relative}.hero-slider-slide{pointer-events:auto;background-position:top;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;min-height:900px;padding-top:100px;padding-bottom:100px;transition:opacity .3s;display:flex;position:relative}.hero-slider-slide:before{content:"";z-index:1;background:linear-gradient(135deg,#0000001a 0,#0000004d 100%);transition:opacity .3s;position:absolute;top:0;bottom:0;left:0;right:0}.hero-slider-slide.loaded:before,.ts-mobile-filter-overlay.fade-out{opacity:0}.ts-slide-content{z-index:2;color:#fff;margin:auto;position:relative}.ts-slide-content :-webkit-any(h1,h2){font-weight:var(--font-body);max-width:1074px;margin-bottom:24px}.ts-slide-content :-moz-any(h1,h2){font-weight:var(--font-body);max-width:1074px;margin-bottom:24px}.ts-slide-content :is(h1,h2){font-weight:var(--font-body);max-width:1074px;margin-bottom:24px}.ts-slide-content .ts-hs-slide-description{max-width:916px;font-size:var(--text-xl);line-height:1.5;font-weight:var(--font-regular)}.ts-slide-content .ts-underline-effect-highlight{font-weight:var(--font-bold);padding:0 8px}.ts-hero-dots{align-items:center;gap:8px;margin-top:80px;display:flex}.ts-hero-dot{box-sizing:border-box;opacity:1;cursor:pointer;background:#fff padding-box content-box;border:0;border-radius:999px;width:24px;height:24px;padding:7px;transition:width .3s,background-color .3s}.ts-hero-dot:hover{background:#ffffffd9 padding-box content-box}.ts-hero-dot.is-active{background:var(--Brand-Colors-Green,#21a34a);background-clip:content-box;width:50px}.ts-hero-view-all-btn{margin-top:0!important}.ts-hero-cta-group{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ts-hero-cta-group .hw-ts-global-button{height:48px!important}.ts-hero-btn-trade{color:var(--color-gray-900);background-color:#fff}.ts-hero-btn-trade:hover{color:#fff;background-color:#0000;border-color:#fff}.ts-hero-btn-browse{color:#fff;background-color:#0000;border:1px solid #fff;justify-content:center;padding:8px 16px}.ts-hero-btn-browse:hover{background-color:#ffffff1f;border-color:#fff}.gradient-overlay{z-index:1;pointer-events:none;background:linear-gradient(91deg,#262626cc -37.21%,#26262600 100.3%);position:absolute;top:0;bottom:0;left:0;right:0}.ts-slide-content .ts-underline-effect-highlight:after{background:var(--Brand-Colors-Green,#21a34a)}@media screen and (max-width:1220px){.ts-pl-banner-category-description{max-width:500px}.ts-job-content-wrapper{flex-wrap:wrap;align-items:stretch}.ts-job-content{flex-basis:100%}.ts-job-form-wrapper{width:100%;position:static}.ts-job-form{width:100%;padding-top:1.5rem}.ts-apply-form{width:100%;max-width:100%}}.ts-image-popup-overlay{z-index:9999;background:#fff;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.ts-image-popup-content{background:#fff;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.ts-popup-product-image{object-fit:contain;max-width:100%;max-height:90vh}.ts-popup-close{color:#000;cursor:pointer;background:0 0;border:none;font-size:32px;position:absolute;top:24px;right:32px}.ts-popup-pagination{color:var(--General-Colors-Grey-Shades-Grey-2,#454545);font-size:18px;font-style:normal;font-weight:var(--font-body);line-height:28px;position:absolute;top:24px;left:32px}.ts-popup-nav{aspect-ratio:1;border:1.216px solid var(--General-Colors-Grey-Shades-Grey-4,#b0b0b0);z-index:1;background-color:#0000;border-radius:1000px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:12.159px;width:60px;height:60px;padding:12.159px;display:flex;position:absolute}.ts-popup-nav.left{left:24px}.ts-popup-nav.right{right:24px}.ts-invite-staff-popup-overlay{z-index:1000;background:#0006;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.ts-invite-staff-popup-container{background:#fff;border-radius:12px;width:550px;max-width:90%;padding:40px;position:relative;box-shadow:0 10px 30px #0000001a}.ts-delete-staff-popup-container{padding:80px 40px}.ts-invite-staff-popup-header{justify-content:center;align-items:center;margin-bottom:24px;display:flex}.ts-invite-staff-popup-title{font-size:28px;font-weight:var(--font-medium);text-transform:capitalize;text-align:center;margin:0;line-height:1.21429}.ts-invite-staff-popup-body-text{text-align:center;font-size:16px}.cookie-categories,.ts-invite-staff-popup-body,.ts-pl-explore-products-html,.ts-register-account__company-fields,.ts-register-account__form{flex-direction:column;gap:24px;display:flex}.ts-invite-staff-popup-input{border:1px solid #262626;border-radius:8px;outline:0;padding:16px;font-size:16px;line-height:1.5}.ts-invite-staff-popup-submit{color:#fff;font-size:16px;font-weight:var(--font-regular);cursor:pointer;background-color:#000;border:1px solid #262626;border-radius:8px;padding:12px 16px;line-height:1.5;transition:background .2s ease-in-out}.ts-invite-staff-popup-submit:disabled{color:#fff;cursor:not-allowed;background-color:#262626;border-color:#555}.ts-invite-staff-access input{width:16px;height:16px}.ts-invite-staff-popup-close-btn{text-align:right;width:30px;height:30px;margin-left:auto;margin-right:0;padding:0;position:absolute;top:16px;right:16px}.ts-invite-staff-access label,.ts-singleOrder-text-section .ts-singleOrder-text-pdf{color:var(--color-gray-700)}.ts-invite-staff-popup-input:hover,.ts-settle-wallet-payment-method-banktransfer-container:hover,.ts-settle-wallet-payment-method-paypal:hover{border-color:var(--color-gray-900)}.ts-invite-staff-popup-input:focus,.ts-invite-staff-popup-input:not(:placeholder-shown){background-color:#f1fcf3cc;border-color:#8de8a9cc}.ts-invite-staff-popup-input:focus-visible{background-color:#f1fcf3cc;border-color:#8de8a9cc}.ts-settleWalletPayment-popup-container .ts-settle-wallet-payment-method input{accent-color:var(--color-brand-secondary);margin-right:8px}.ts-invite-staff-popup-submit:not(:disabled):hover{color:#262626;background-color:#0000}.ts-invite-staff-access{align-items:center;gap:20px;display:flex}.ts-layout{flex-direction:column;width:100%;min-height:100vh;display:flex;overflow-x:clip}.ts-main-content{flex:1;width:100%;min-height:0;overflow-x:clip}.ts-main-header{z-index:1000;position:sticky;top:0}.legalPageWrapper .legalPageContainer .legalPageTitle{line-height:1.20833;font-weight:var(--font-medium);color:var(--color-gray-900)}.legalPageWrapper .legalPageContainer ol,.legalPageWrapper .legalPageContainer p,.legalPageWrapper .legalPageContainer ul{color:var(--color-gray-800);line-height:1.5}.legalPageWrapper .legalPageContainer ol li:before,.legalPageWrapper .legalPageContainer ul li:before{content:"";background-image:url(/assets/images/ArrowIconGray.png);background-repeat:no-repeat;background-size:cover}.ts-account-login-container{background-color:var(--color-gray-400);justify-content:center;align-items:center;gap:24px;height:auto;padding:60px 0;display:flex}.ts-account-login-card{justify-content:center;justify-self:center;align-items:center;gap:24px;display:flex}.ts-account-login-left{padding:30px}.ts-account-login-left,.ts-account-login-right{border:1px solid var(--color-green-lighter);background:var(--color-bg-white);border-radius:20px;flex-direction:column;flex-shrink:0;align-self:stretch;align-items:center;width:424px;display:flex}.ts-account-login-right{align-items:flex-start;padding:30px 20px}.ts-account-login-heading,.ts-account-register-text{color:var(--color-gray-900);text-align:center;font-size:var(--text-xxl);font-style:normal;font-weight:var(--font-medium);margin-bottom:24px;line-height:34px}form.ts-account-login-form{flex-direction:column;gap:0;width:100%;display:flex}.ts-account-login-form-inner-field{flex-direction:column;gap:22px;width:100%;display:flex}.ts-account-email-input,.ts-account-password-input{border:1px solid #b0b0b080;border-radius:8px;align-self:stretch;align-items:center;gap:448px;height:56px;padding:16px;transition:all .3s;display:flex}.ts-account-email-input:focus-visible{background:#f1fcf3cc;border-color:#8de8a9cc;outline:0}.ts-account-password-input:focus-visible{background:#f1fcf3cc;border-color:#8de8a9cc;outline:0}.ts-account-forget-password-link{color:var(--color-brand-secondary);font-size:var(--text-sm);text-underline-offset:auto;font-style:normal;line-height:20px}.ts-account-login-checkbox-wrapper{justify-content:space-between;margin:12px 0 24px;display:flex}.ts-account-login-button,.ts-account-login-register-button{font-size:var(--text-base);font-style:normal;font-weight:var(--font-medium);width:100%;color:var(--color-gray-400);gap:16px;margin-bottom:16px;padding:12px 16px;line-height:24px}.ts-account-login-inner-wrapper,.ts-no-account-wrapper{text-align:center;gap:10px;font-style:normal;display:flex}.ts-account-login-error{margin-top:-10px;padding-bottom:10px}.ts-account-login-inner-wrapper{color:var(--color-gray-700);font-size:var(--text-sm);font-weight:var(--font-body);align-items:center;line-height:20px}.ts-no-account-wrapper{font-family:Roboto;font-size:var(--text-base);justify-content:center;align-items:center;line-height:24px}.ts-no-account-text{color:var(--color-gray-800);font-weight:var(--font-body)}.ts-create-an-account-text,.ts-register-success_triple-solar{color:var(--color-brand-secondary);font-weight:var(--font-medium)}.ts-account-benefit,.ts-account-para-text{font-weight:var(--font-body);font-style:normal}.ts-account-register-text{margin-bottom:8px;text-align:left!important}.ts-account-para-text{color:var(--General-Colors-Grey-Shades-Grey-2,#454545);font-size:var(--text-sm);line-height:20px}.ts-account-benefits-section{flex-direction:column;align-content:flex-start;align-self:stretch;align-items:flex-start;gap:13px 8px;margin:24px 0;list-style-type:none;display:flex}.ts-account-benefit{color:var(--color-gray-800);font-size:var(--text-base);background:#f1fcf3cc;border-radius:8px;align-content:center;align-items:center;gap:6px;padding:8px 16px;line-height:24px;display:flex}@media screen and (max-width:1024px){.ts-contact-us-content{flex-direction:column}.ts-contact-us-form-box,.ts-contact-us-info{width:100%}.ts-contact-us-input-grid{grid-template-columns:1fr}.ts-account-login-card{flex-direction:column;justify-content:center;align-items:center}.ts-account-login-left,.ts-account-login-right{width:100%;max-width:500px;margin-left:auto;margin-right:auto}}.login-modal-overlay{z-index:1000;background:#000000a6;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex;position:fixed;top:0;left:0}.login-modal,.ts-loginpopup-form{flex-direction:column;display:flex}.login-modal{background:var(--General-Colors-White,#fff);border-radius:16px;justify-content:center;align-items:center;gap:48px;width:550px;padding:40px;position:relative;box-shadow:0 0 4px #00000040}.modal-close-btn{cursor:pointer;background:0 0;border:none;position:absolute;top:10px;right:14px}.ts-loginpopup-form{align-self:stretch;align-items:flex-start;gap:12px;width:100%;margin-top:12px}.login-modal .ts-loginpopup-btn{margin-top:12px}.ts-login-popup-heading{color:var(--color-gray-900);font-size:20px;font-style:normal;font-weight:var(--font-regular);line-height:34px}.ts-loginpopup-btn,.ts-loginpopup-label,.ts-register-links{font-family:Roboto;font-size:16px;font-style:normal;line-height:24px}.ts-loginpopup-input-field{flex-direction:column;align-self:stretch;gap:10px;width:100%;display:flex}.ts-loginpopup-label{color:var(--General-Colors-Grey-Shades-Grey-1,#262626);font-weight:var(--font-regular)}.ts-loginpoup-email-field,.ts-loginpoup-password-field{border:1px solid var(--General-Colors-Grey-Shades-Grey-5,#e7e7e7);border-radius:10px;align-self:stretch;align-items:center;gap:10px;padding:15px 20px;display:flex}.ts-loginpopup-btn{border:1px solid var(--General-Colors-Grey-Shades-Grey-1,#262626);background:var(--General-Colors-Grey-Shades-Grey-1,#262626);color:var(--General-Colors-Grey-Shades-Grey-6,#f6f6f6);text-align:center;font-weight:var(--font-medium);border-radius:8px;justify-content:center;align-self:stretch;align-items:center;gap:16px;padding:12px 16px;transition:all .3s;display:flex}.ts-loginpopup-btn:hover{color:var(--color-gray-900);background-color:#0000}.ts-register-links{color:var(--Brand-Colors-Dark-Green,#21a34a);text-align:center;font-weight:var(--font-regular);justify-content:space-between;margin-top:16px;display:flex}@media (max-width:768px){.login-modal{gap:36px;width:100%;max-width:450px;padding:30px 20px}.ts-login-popup-heading{font-size:18px;line-height:28px}.ts-loginpopup-btn,.ts-loginpopup-label,.ts-register-links{font-size:14px;line-height:20px}.ts-loginpoup-email-field,.ts-loginpoup-password-field{padding:12px 16px}.ts-loginpopup-btn{gap:12px;padding:10px 14px}.ts-register-links{flex-direction:column;align-items:center;gap:8px}}.ts-manage-staff-headers{justify-content:space-between;align-items:center;width:100%;display:flex}.ts-manage-staff-invite-btn{font-size:var(--text-base);font-style:normal;font-weight:var(--font-medium);align-self:center;align-items:center;gap:8px;height:-moz-fit-content;height:fit-content;padding:12px 16px;line-height:24px;display:flex}.ts-my-staff-edit-btn,.ts-my-staff-remove-btn{background:0 0;border:none}.ts-my-staff-remove-btn{margin-left:8px}.ts-manage-staff-invite-success{align-items:center;max-width:648px;display:flex}.ts-my-staff-edit-btn svg,.ts-my-staff-remove-btn svg{color:var(--color-gray-800);transition:all .3s}.ts-manage-staff-success{background-color:var(--color-bg-light-4);border:1px solid #21a34a80;border-radius:.8rem;align-items:center;width:100%;padding:8px 40px;display:flex}.ts-manage-staff-success-message{justify-content:space-between;align-items:center;width:100%;margin-left:16px;display:flex}.ts-manage-staff-success-message-title{font-size:18px;font-weight:var(--font-medium);color:var(--color-gray-900);text-transform:capitalize;margin-bottom:4px;line-height:1.55556}.ts-manage-staff-success-message-text{font-size:12px;line-height:1.5}.ts-manage-staff-success-message-close{background-color:#0000;border:none;max-width:24px;max-height:24px}.ts-manage-staff-invite-btn.hw-ts-green-button{align-self:center}.ts-my-dashboard-container{flex-direction:column;align-items:flex-start;gap:20px;width:100%;display:flex}.ts-my-dashboard-breadcrumbs-title,.ts-mydb-bussiness-info-container{flex-direction:column;align-items:flex-start;gap:24px;width:100%;display:flex}.ts-my-db-account-info{background:var(--color-bg-white);border:1px solid var(--color-bg-light-4);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:20px;display:flex}.ts-my-completed-orders,.ts-my-pending-orders,.ts-my-quotations,.ts-my-total-orders{align-items:center;gap:12px;display:flex}.ts-mydb-order-text{color:var(--color-gray-800);font-size:var(--text-sm);font-weight:var(--font-body);line-height:20px}.ts-mydb-order-count{color:var(--color-gray-800);font-size:var(--text-xl);font-weight:var(--font-medium);line-height:36px}.ts-mydb-order-complete-icon,.ts-mydb-order-icon,.ts-mydb-order-list-icon,.ts-mydb-order-pending-icon{aspect-ratio:1;border-radius:8px;justify-content:center;align-items:center;width:50px;height:50px;padding:10px;display:flex}.ts-mydb-order-icon{background:#ffc1071a;border:1px solid #ffc107}.ts-mydb-order-complete-icon{border:1px solid var(--color-brand-secondary);background:var(--color-bg-light-4)}.ts-mydb-order-pending-icon{background:#d005051a;border:1px solid #dc3545}.ts-mydb-order-list-icon{background:#fd7e141a;border:1px solid #fd7e14}.ts-mydb-account-manager-details,.ts-mydb-bussiness-company-info{background:var(--color-bg-white);border:1px solid var(--color-bg-light-4);border-radius:8px;flex-direction:column;gap:8px;width:100%;padding:20px;display:flex}.ts-mydb-account-manager-details{flex-direction:row;align-items:center;gap:24px}.ts-mydb-account-manager-profile{object-fit:cover;border-radius:8px;width:100px;height:100px}.ts-mydb-account-manager-information,.ts-mydb-company-details{grid-template-columns:repeat(2,1fr);gap:8px;width:100%;display:grid}.ts-company-details,.ts-mydb-bussiness-info{flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.ts-bussiness-details-text{color:var(--color-gray-700);font-size:var(--text-md);font-weight:var(--font-body);gap:8px;line-height:28px;display:flex}.ts-bussiness-details-highlight-text{color:var(--color-gray-800);font-weight:var(--font-regular);line-height:28px}.ts-bussiness-details-tier-group{border:1px solid var(--color-brand-secondary);height:28px;color:var(--color-brand-secondary);font-size:var(--text-sm);font-weight:var(--font-body);background:#21a34a1a;border-radius:20px;justify-content:center;align-items:center;gap:10px;padding:0 12px;line-height:20px;display:flex}.ts-bussiness-details-link{color:var(--color-brand-secondary);font-size:var(--text-md);font-weight:var(--font-regular);text-underline-offset:auto;cursor:pointer;margin-top:8px;line-height:28px;text-decoration:underline}.ts-bussiness-rebate-text,.ts-mydb-bussiness-curreny-spend{color:var(--color-gray-800);font-size:var(--text-sm);font-weight:var(--font-medium);line-height:20px}.ts-bussiness-details-emails{word-break:break-all;overflow-wrap:break-word;white-space:normal}.ts-bussiness-details-text:has(.ts-bussiness-details-emails){align-items:baseline}.ts-currency-dropdown{width:100%;margin-top:8px}.ts-currency-dropdown .css-13cymwt-control{border-color:var(--color-gray-500);border-radius:8px}.ts-currency-dropdown .css-13cymwt-control,.ts-currency-dropdown .css-t3ipsp-control{box-sizing:border-box;cursor:pointer;height:40px!important;min-height:40px!important}.ts-currency-dropdown .css-13cymwt-control:focus,.ts-currency-dropdown .css-13cymwt-control:hover,.ts-currency-dropdown .css-t3ipsp-control:focus,.ts-currency-dropdown .css-t3ipsp-control:hover{height:40px!important;min-height:40px!important}.ts-currency-dropdown .css-13cymwt-control:focus-visible{height:40px!important;min-height:40px!important}.ts-currency-dropdown .css-t3ipsp-control:focus-visible{height:40px!important;min-height:40px!important}.ts-currency-dropdown .css-1dimb5e-singleValue,.ts-currency-dropdown .css-1fdsijx-ValueContainer,.ts-currency-dropdown .css-1g6gooi,.ts-currency-dropdown .css-1wa3eu0-placeholder{box-sizing:border-box;align-items:center!important;height:40px!important;min-height:40px!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;display:flex!important}.ts-currency-dropdown .css-t3ipsp-control{border-color:var(--color-gray-500);padding:0}.ts-currency-dropdown .css-10wo9uf-option,.ts-currency-dropdown .css-d7l1ni-option{padding:10px 16px}.ts-currency-dropdown .css-qr46ko{padding-top:0;padding-bottom:0}.progress-bar{background-color:var(--color-gray-400);border:3px solid #21a34acc;border-radius:100px;height:23px;overflow:hidden}.progress-bar-fill{background:#21a34a4d;border-radius:100px;height:18px}.progress-bar-markers{align-items:center;width:100%;display:flex;position:relative}.rebate-percent{text-align:center;color:var(--color-brand-secondary);font-weight:var(--font-medium)}.ts-bussiness-details-text{word-break:break-word}.ts-bussiness-details-highlight-text{word-break:normal}.ts-mydbb-bussiness-info-text{font-weight:var(--font-medium);color:#454545}.ts-access-info{color:var(--General-Colors-Grey-Shades-Grey-3,#6d6d6d);font-family:Roboto;font-size:16px;font-style:normal;font-weight:var(--font-body);line-height:24px;list-style:none}.ts-myprofile-container{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:20px;width:100%;display:flex}.ts-mypf-text{color:var(--General-Colors-Grey-Shades-Grey-1,#262626);font-family:Roboto;font-size:24px;font-style:normal;font-weight:var(--font-medium);line-height:36px}.ts-mypf-user-details-container{border:1px solid var(--Background-Color-BG-4,#f1fcf3);background:var(--Background-Color-White,#fff);border-radius:8px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:32px;padding:20px;display:flex}.ts-mypdf-edit-pf-btn,.ts-mypf-changepwd-btn{font-size:var(--text-base);font-style:normal;font-weight:var(--font-medium);padding:12px 16px;line-height:24px}.ts-customeOrder-details tbody tr:nth-child(odd),.ts-my-wallet-table tbody tr:nth-child(odd),.ts-mypf-changepwd-btn{background-color:var(--color-bg-white)}.ts-mypf-user-details{grid-template-columns:repeat(2,1fr);gap:16px;width:100%;display:grid}.ts-mypf-changepwd-btn{border:1px solid var(--color-brand-secondary);color:var(--color-brand-secondary);text-align:center;align-items:center;gap:16px;transition:all .3s;display:flex}.ts-mypf-changepwd-btn:hover{color:var(--color-bg-white);background-color:var(--color-brand-secondary)}.ts-my-wallet-table th,.ts-my-wallet-total-used{color:var(--color-gray-800)}.ts-mypdf-edit-pf-btn{align-items:center;gap:16px;display:flex}.ts-my-wallet-info-title,.ts-my-wallet-total-used{font-size:20px;font-weight:var(--font-medium);font-style:normal;line-height:30px}.ts-my-wallet-container{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:24px;width:100%;display:flex}.ts-mywallet-order-icon{aspect-ratio:1;border:1px solid var(--color-brand-secondary);background:#21a34a1a;border-radius:8px;justify-content:center;align-items:center;width:50px;height:50px;padding:10px;display:flex}.ts-my-wallet-stats{flex-wrap:nowrap;justify-content:flex-start;gap:12px;display:flex}.ts-my-wallet-stat-box{border:1px solid var(--color-bg-light-4);background:var(--color-bg-white);cursor:pointer;border-radius:8px;align-items:center;gap:8px;width:320px;padding:20px;display:flex}.ts-my-wallet-table-wrapper{border:1px solid var(--color-gray-500);border-radius:20px;margin:20px 0 32px;overflow-x:auto}.ts-my-wallet-table{border-collapse:collapse;width:100%}.ts-my-wallet-table thead,.ts-pl-catalouge-tabs.active,.ts-pl-catalouge-tabs.active:hover{background:var(--color-bg-light-4)}.ts-my-wallet-table th{text-align:left;border-bottom:1px solid var(--color-gray-500);font-size:var(--text-md);font-style:normal;font-weight:var(--font-medium);padding:16px;line-height:28px}.ts-my-wallet-info-box-staff div,.ts-my-wallet-info-list li{color:var(--General-Colors-Grey-Shades-Grey-3,#6d6d6d);font-family:Roboto;font-size:16px;display:flex}.ts-my-wallet-info-box,.ts-my-wallet-info-box-staff{background:var(--Background-Color-White,#fff);border-radius:20px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;padding:16px;display:flex}.ts-my-wallet-info-box-staff{border:1px solid #f0f0f0;display:block}.ts-my-wallet-info-box-staff div{gap:10px;margin-top:5px}.ts-my-wallet-info-box-staff div span svg{margin-top:4px}.ts-my-wallet-info-title{color:var(--General-Colors-Grey-Shades-Grey-2,#454545);font-family:Roboto}.ts-my-wallet-info-list li{font-style:normal;font-weight:var(--font-body);align-items:center;gap:4px;line-height:24px;list-style:none}.ts-invite-staff-popup-container.ts-settleWalletPayment-popup-container{scrollbar-width:none;-ms-overflow-style:none;width:100%;max-width:550px;max-height:650px;padding:40px;overflow-y:auto}.ts-settleWalletPayment-popup-container .ts-invite-staff-popup-header{justify-content:center;align-items:flex-start;margin-bottom:24px}.ts-settleWalletPayment-popup-container .ts-invite-staff-popup-title{font-size:28px;font-weight:var(--font-regular);line-height:1.21429}.ts-settleWalletPayment-popup-container .ts-invite-staff-popup-body{gap:16px}.ts-settleWalletPayment-popup-container .ts-settle-wallet-payment-title{font-size:16px;font-weight:var(--font-medium);color:var(--color-gray-800);margin-bottom:8px;line-height:1.5}.ts-settleWalletPayment-popup-container .ts-settle-wallet-payment-method .ts-settle-wallet-payment-method-banktransfer-container,.ts-settleWalletPayment-popup-container .ts-settle-wallet-payment-method .ts-settle-wallet-payment-method-paypal{border:1px solid #b0b0b080;border-radius:8px;padding:16px}.ts-settleWalletPayment-popup-container .ts-settle-wallet-payment-method .ts-settle-wallet-payment-method-banktransfer-tab-active,.ts-settleWalletPayment-popup-container .ts-settle-wallet-payment-method .ts-settle-wallet-payment-method-paypal.ts-settle-wallet-payment-method-paypal-tab-active{border:1px solid var(--color-brand-secondary);border-radius:8px;padding:16px 24px}.ts-settleWalletPayment-popup-container .ts-settle-wallet-payment-method .ts-settle-wallet-payment-method-paypal{align-items:center;margin-bottom:10px;display:flex}.ts-settleWalletPayment-popup-container .ts-singleOrder-paypal-logo{text-align:right;justify-self:flex-end;margin-left:auto;margin-right:0}.ts-settleWalletPayment-popup-container .ts-input-fields{padding:16px;font-size:16px;line-height:1.5}.ts-settleWalletPayment-popup-container .ts-invite-staff-popup-submit{background-color:var(--color-gray-900);border:1px solid var(--color-gray-900);font-size:16px;font-weight:var(--font-medium);color:var(--color-gray-400);margin:0;padding:12px 16px;line-height:1.5}.ts-settleWalletPayment-popup-container .ts-invite-staff-popup-submit:hover{color:var(--color-gray-900);background-color:#0000}.ts-settleWalletPayment-popup-container .ts-banktransfer-extra-content .ts-input-fields{margin:0}.ts-settleWalletPayment-popup-container .ts-banktransfer-extra-content .ts-form_input.col-2{gap:10px}.ts-settleWalletPayment-popup-container .ts-walletSettlePayment-title{color:#6d6d6d;margin-bottom:8px;font-size:14px;line-height:1.42857}.ts-settleWalletPayment-popup-container .ts-banktransfer-dragdrop{border:1px dashed #b0b0b080;border-radius:.8rem;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:16px;display:flex}.mobile-container-main.mobile-relative-navbar,.navbar-container-main.relative-navbar{background-color:var(--color-bg-white);border-bottom:1px solid var(--color-gray-500);position:relative}.ts-settleWalletPayment-popup-container .ts-banktransfer-file-upload-text .ts-checkout-upload-text{color:var(--color-gray-800);text-align:center;width:100%;font-size:16px;line-height:1.5;display:block}.ts-settleWalletPayment-popup-container .ts-banktransfer-file-upload-text .ts-checkout-click-here-text{font-weight:var(--font-regular);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;color:var(--color-gray-900);text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.ts-settleWalletPayment-popup-container .ts-checkout-max-file-text{text-align:center;margin-top:8px;font-size:14px;line-height:1.42857}.ts-invite-staff-popup-container.ts-settleWalletPayment-popup-container::-webkit-scrollbar{display:none}.ts-error-message{color:#d91c1c;margin-top:4px;font-size:12px}.hero-slider-image{object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}.ts-stripe-card-section{background-color:#fff;border:1px solid #b0b0b080;border-radius:8px;width:100%;margin-top:16px;padding:16px}.ts-stripe-field-label{color:#4a5568;font-size:14px;font-weight:var(--font-regular);margin-bottom:6px;display:block}.ts-stripe-element-wrapper{background-color:#fff;border:1px solid #cbd5e0;border-radius:8px;padding:10px 12px}.ts-stripe-field-row{justify-content:space-between;gap:12px;display:flex}.ts-stripe-submit-button{background-color:var(--color-primary,#000);color:#fff;font-size:16px;font-weight:var(--font-medium);cursor:pointer;border:none;border-radius:8px;padding:12px 24px;transition:background-color .2s}.ts-stripe-submit-button:hover:not(:disabled){background-color:var(--color-primary-dark,#0056b3);color:#000;background-color:#0000;border:1px solid #000}.ts-stripe-submit-button:disabled{cursor:not-allowed;opacity:.6;background-color:#cbd5e0}.dropdown-button,.nav-link{font-size:var(--text-md);font-weight:var(--font-medium);font-style:normal}.ts-navbar{background-color:var(--color-bg-white);border-radius:1000px;max-width:1320px;max-height:80px;margin:30px auto 0;padding:10px 40px}.navbar-container a.logo{height:60px}.navbar-container-main{z-index:100;width:100%;top:0;left:0}.navbar-container-main.ts-checkout-navbar{z-index:0}.mobile-container-main.mobile-relative-navbar .mobile-navbar,.navbar-container-main.relative-navbar .ts-navbar{margin:0 auto;padding:0}.navbar-container-main.relative-navbar .navbar-container{height:80px}.mobile-container-main.mobile-relative-navbar{width:100%;top:0;left:0}.ts-header-menu-icon{width:24px;height:24px}.ts-checkout-navbar .icon-button:not(.ts-cart-icon),.ts-checkout-navbar .nav-menu,.ts-checkout-navbar .ts-navbar-trade-account,.ts-pd-slider-mobile-icons{display:none}.ts-checkout-navbar .ts-cart-icon-wrapper:not(:has(.ts-cart-icon)) .ts-cart-badge{display:none}.ts-checkout-navbar .logo{justify-content:center;width:100%;display:flex}.navbar-container-main.absolute-navbar{z-index:1001;border-bottom:none;position:absolute}.logo{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.nav-link{color:var(--color-gray-900);letter-spacing:.5px;white-space:nowrap;border-radius:1000px;align-items:center;gap:4px;padding:8px 16px;line-height:1.55556;text-decoration:none;transition:background-color .3s;display:flex}.dropdown-button,.icon-button{color:var(--color-gray-900);cursor:pointer;background:0 0;border:none;align-items:center}.dropdown{border-radius:1000px;padding:8px 16px;transition:background-color .3s;position:relative}.dropdown-button{line-height:var(--line-height);font-family:var(--font-family);padding:0;display:flex}.dropdown-content{width:100vw;max-width:1320px;padding-top:40px;display:none;position:absolute}.products-content{left:39%;transform:translate(-39%)}.brands-content{left:53%;transform:translate(-53%)}.discover-content{left:68%;transform:translate(-68%)}.dropdown-content.active{display:block}.nav-icons{gap:27px;display:flex}.icon-button{justify-content:center;width:24px;height:24px;display:flex}.icon-button:hover img{opacity:.8;transition:all .3s}.ts-cart-icon-wrapper{display:inline-block;position:relative}.ts-cart-badge{z-index:1;background-color:var(--color-brand-secondary);color:#fff;font-size:10px;font-weight:var(--font-semibold,600);pointer-events:none;border:1.5px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;line-height:1;display:flex;position:absolute;top:-7px;right:-9px}@media (max-width:749px){.ts-cart-badge{min-width:14px;height:14px;padding:0 3px;font-size:9px;top:-5px;right:-7px}}.accordian-header-text,.accordion-header a,.offcanvas-cart-btn,.offcanvas-login-register-btn{font-size:var(--text-base);font-weight:var(--font-medium)}.dropdown:hover,a.nav-link:hover{background-color:var(--color-bg-light-3)}.accordion-header.ts-accordian-subheader .accordian-header-text{color:var(--General-Colors-Grey-Shades-Grey-1,#262626);font-family:Roboto;font-size:14px;font-style:normal;font-weight:var(--font-regular);line-height:20px}.mobile-navbar{background-color:var(--color-bg-white);border-radius:1000px;justify-content:space-between;align-items:center;width:100%;max-width:1320px;min-height:60px;margin:30px auto 0;padding:4px 12px;display:flex!important}.mobile-container-main{z-index:1000;width:100%;padding:0 12px;position:absolute;top:0;left:0}.offcanvas-menu{z-index:50;background-color:#fff;grid-template-rows:auto 1fr auto;grid-template-columns:100%;width:100%;height:100dvh;transition:transform .3s ease-in-out;display:grid;position:fixed;top:0;left:0;overflow-y:auto;transform:translate(-100%);box-shadow:2px 0 6px #0000001a}.offcanvas-footer-container,.offcanvas-header-container{background-color:var(--color-bg-light-4);position:sticky}.offcanvas-main-content-container{-webkit-overflow-scrolling:touch;padding:12px;overflow-y:scroll}.offcanvas-header-container{justify-content:space-between;align-self:stretch;align-items:center;padding:14px 12px;display:flex;top:0}.offcanvas-footer-container{justify-content:center;align-items:center;gap:8px;min-width:100%;padding:12px;display:flex;bottom:0}.offcanvas-login-register-btn{color:#fff;background-color:var(--color-brand-secondary);border:none;border-radius:8px;flex:1 0;justify-content:center;align-items:center;gap:8px;width:100%;min-width:191px;padding:8px 16px;display:flex}.offcanvas-cart-btn{color:var(--color-brand-secondary);border:1px solid var(--color-brand-secondary);background-color:#0000;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:flex}.accordion-item{border-bottom:1px solid var(--color-gray-500);padding:8px 12px}.accordion-item:not(last-child),.ts-pd-product-category-share-container,.ts-pl-sale-price,.ts-terms-and-condition-content li{margin-bottom:12px}.accordion-header{border-radius:unset;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;display:flex}.accordion-header a{text-align:left;width:100%;color:var(--color-gray-900);text-decoration:none;display:block}.accordian-header-text{color:#00020f;line-height:24px}.accordion-grid{grid-template-columns:repeat(2,1fr);gap:12px 16px;padding-left:8px;display:grid}.brand-image{height:20px}.navbar-container-main{display:block!important}.accordion-content{flex-direction:column;margin-top:8px;padding-left:12px;display:flex}.accordion-content .accordion-item{border:none;padding:0}.accordion-content a{color:var(--color-gray-800);font-size:var(--text-sm);font-weight:var(--font-regular);padding-top:10px;text-decoration:none}@media screen and (max-width:1380px){.products-content{left:38%}.brands-content{left:48%}.discover-content{left:60%}.inner-wrapper{padding:0 40px}.accordion-grid{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1140px){.ts-highlight{margin-left:0!important}a.brand-link{padding-left:0}.featured-brands,.ts-footer{padding:80px 0}.ts-featured-brands-inner{flex-direction:column;align-items:center;gap:48px;display:flex}.brands-logos,.brands-text{gap:16px;width:100%;display:flex}.ts-slide-content :-webkit-any(h1,h2){font-size:3.5rem;line-height:1.2}.ts-slide-content :-moz-any(h1,h2){font-size:3.5rem;line-height:1.2}.ts-slide-content :is(h1,h2){font-size:3.5rem;line-height:1.2}.brands-text{flex-direction:column;justify-content:center;align-items:center}.brands-logos{border-left:none;flex-direction:column}.heading-text{font-size:var(--text-xxxl)}.ts-footer-newsletter-form{flex-wrap:wrap}.ts-dashboard-customer-information-container,.ts-dashboard-sidebar-container{width:100%}.ts-dashboard-inner-container{flex-direction:column;width:100%}.mobile-container-main{justify-content:space-between;align-items:center;display:flex!important}.navbar-container-main{display:none!important}.hero-slider-pagination-wrapper{padding:0 40px;bottom:20%}.mobile-navbar{padding:8px 16px}.ts-menu-navbar-container{gap:2rem;margin-inline-start:1rem;margin-inline-end:1rem}}.ts-newsletterpopup-container{z-index:10000;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.ts-newslettter-popup{background:#fff;border-radius:20px;width:90%;max-width:960px;display:flex;position:relative;overflow:hidden}.ts-popup-close-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:1rem;right:1rem}.ts-popup-left-panel{background:url(/assets/images/triple-solar-innovation-popup.avif) 50%/cover no-repeat;flex:1;min-height:500px}.ts-popup-right-panel{flex-direction:column;flex:1;justify-content:center;padding:24px;display:flex}.ts-newsletterpopup-heading-text{color:var(--General-Colors-Grey-Shades-Grey-1,#262626);font-size:24px;font-weight:var(--font-medium);margin:24px 0 4px;line-height:1.5}.ts-checkbox,.ts-newsletterpopup-sub-text{color:var(--General-Colors-Grey-Shades-Grey-3,#6d6d6d);font-size:14px;font-weight:var(--font-body);font-style:normal;line-height:1.42857}.ts-newsletterpopup-form{flex-direction:column;justify-content:flex-end;align-self:stretch;align-items:flex-start;gap:20px;margin:20px 0 12px;display:flex}.ts-checkbox{align-items:center;gap:10px;margin-bottom:20px;display:flex}.ts-newsletterpopup-container .css-13cymwt-control{border:none;min-height:55px}body .css-t3ipsp-control:hover{border-color:#8de8a9cc;max-height:55px}.ts-newslettter-popup .ts-form-country-code .css-b62m3t-container{width:63%}@media (max-width:768px){.ts-newslettter-popup{flex-direction:column;width:95%;max-width:95%}.ts-popup-left-panel{background-position:50%;background-size:cover;flex:none;width:100%;height:200px;min-height:200px}.ts-popup-right-panel{padding:20px}.ts-popup-right-panel span{justify-content:center;align-items:center;width:100%;display:flex}.ts-newsletterpopup-heading-text{text-align:center;font-size:20px}.ts-newsletterpopup-sub-text{text-align:center;font-size:13px}.ts-newsletterpopup-form{align-items:stretch;width:100%}.ts-checkbox{font-size:13px}.ts-popup-close-btn{background-color:#fff;top:12px;right:12px}}.ts-page-not-found-section{background:var(--Background-Color-BG-4,#f1fcf3);flex-direction:column;justify-content:center;align-items:center;gap:48px;min-height:100vh;padding:80px 0;display:flex}.ts-page-not-found-inner-container{text-align:center;flex-direction:column;justify-self:center;align-items:center;gap:24px;margin:0 auto;display:flex}.ts-page-not-found-content{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.ts-page-not-found-text{font-weight:var(--font-medium);line-height:1.16667}.ts-page-not-found-description,p.ts-thankyou-help-sub-text{color:var(--General-Colors-Grey-Shades-Grey-2,#454545);font-weight:var(--font-body)}.ts-page-not-found-button-group{align-items:flex-start;gap:16px;display:flex}.ts-page-not-found-inner-container img{width:100%;height:auto}.ts-customeOrder-title-text{line-height:1.5;font-weight:var(--font-medium);color:var(--color-gray-900)}.ts-customerOrder-btn{border:1px solid;border-color:var(--color-gray-500);color:var(--color-gray-800);background-color:#0000;border-radius:8px;line-height:1.5}.ts-customerOrder-btn.is-active{color:var(--color-bg-white);background-color:var(--color-brand-secondary);border-color:var(--color-brand-secondary)}.ts-customeOrder-details td,.ts-customeOrder-details th{border:1px solid var(--color-gray-500);color:var(--color-gray-800);text-align:left;line-height:1.55556}.ts-customeOrder-details th{font-weight:var(--font-medium);border-top:none}.ts-order-status{background-color:#4545451a;border-radius:4px;padding:2px 16px}.ts-customeOrder-details{border-radius:12px;overflow-x:auto}.ts-customeOrder-details td:first-child,.ts-customeOrder-details th:first-child{border-left:none}.ts-customeOrder-details td:last-child,.ts-customeOrder-details th:last-child,.ts-pd-product-specification-table td:not(:last-child),.ts-pd-product-specification-table th:not(:last-child){border-right:none}.icon-view{vertical-align:middle}@media screen and (max-width:749px){.ts-editpf-user-details-container,.ts-mydb-bussiness-company-info{padding:10px}.ts-editpf-text{margin-bottom:8px;font-size:18px}.ts-editpf-title{margin-bottom:8px;padding-bottom:4px;font-size:14px}.ts-editpf-user-pfimg-section{gap:8px;margin-bottom:12px}.ts-editpf-customer-profile-img,.ts-mydb-account-manager-img,.ts-mydb-account-manager-profile{width:60px;height:60px}.ts-editpf-img-btn{gap:4px}.ts-editpf-btn,.ts-invite-staff-popup-submit,.ts-my-favourites-select-list button,.ts-mypdf-edit-pf-btn.hw-ts-green-button,.ts-settleWalletPayment-popup-container .ts-invite-staff-popup-submit,button.ts-mypf-changepwd-btn{padding:8px 12px}.ts-editpf-img-info,.ts-settleWalletPayment-popup-container .ts-checkout-max-file-text{font-size:12px}.form_input{padding:8px;font-size:14px}.legalPageWrapper .legalPageContainer p:not(:last-child),.ts-customeOrder-title,.ts-form_input-field,.ts-my-dashboard-breadcrumbs-title,.ts-new-ps-input{margin-bottom:8px}.ts-editpf-user-details-form-container,.ts-invite-staff-popup-header,.ts-manage-staff-headers{margin-bottom:12px}.ts-form-btn{gap:8px;margin-top:12px}.icon-eye svg,.ts-account-login-checkbox,.ts-invite-staff-popup-close-btn svg{width:20px;height:20px}.ts-mypf-change-details-btn-group{flex-direction:column;justify-content:center;align-items:center;width:100%}.ts-mypf-change-details-btn-group a,.ts-stripe-field-half,body .ts-my-favourite-order-list .hw-ts-green-button{width:100%}.ts-mypf-change-details-btn-group a button{justify-content:center;align-items:center;width:100%;display:flex}.hw-ts-container.ts-faq-section__container{flex-direction:column}aside.ts-faq-section__sidebar{background-color:var(--color-bg-white);width:100%;padding:0 0 20px;position:sticky;top:0}.ts-faq-section__inner-container{align-items:flex-start;gap:12px}button.ts-faq-section__sidebar-button{width:-moz-fit-content;width:fit-content;padding:8px 12px}.ts-faq-section__sidebar-buttons-desktop,.ts-mydb-bussiness-curreny-spend{display:none}.ts-customeOrder-title-text,.ts-faq-section__sidebar-title,.ts-invite-staff-popup-title{font-size:18px}.legalPageWrapper .legalPageContainer ol,.legalPageWrapper .legalPageContainer p,.legalPageWrapper .legalPageContainer ul,.progress-message,.ts-faq-section__sidebar-button,.ts-my-favourite-price,.ts-my-favourite-stock.in,.ts-settleWalletPayment-popup-container .ts-banktransfer-file-upload-text .ts-checkout-upload-text,input.ts-invite-staff-popup-input{font-size:14px}h3.ts-faq-section__category-title{margin-bottom:8px;font-size:22px}.ts-faq-section__item{padding:8px 0}.ts-faq-section__question{font-size:16px;line-height:1.55556}.ts-faq-section__answer{padding-top:8px;font-size:14px}.ts-customeOrder-container,.ts-faq-section__category,.ts-settleWalletPayment-popup-container .ts-invite-staff-popup-header{margin-bottom:16px}.ts-faq-section__sidebar-buttons-mobile{z-index:100;background:#fff;padding-top:8px;padding-bottom:8px;position:sticky;top:0}.legalPageWrapper .legalPageContainer ol li,.legalPageWrapper .legalPageContainer ul li,.ts-faq-section__answer ul li{gap:4px}body .ts-my-favourite-order-list .ts-customer-dashboard-tableView table tbody tr td:first-child:before{content:none}body .ts-my-favourite-order-list .ts-customer-dashboard-tableView table tbody tr td:before{content:attr(data-label)}body .ts-my-favourite-order-list .ts-customer-dashboard-tableView table tbody tr td:first-child{grid-column:span 3;display:block}.ts-my-favourite-order-list .ts-my-favourite-product-checkbox{flex-direction:row-reverse;justify-content:space-between;align-items:flex-start;gap:8px}.ts-customrOrder-btn-container,.ts-my-favourites-container,.ts-myprofile-container,.ts-page-not-found-content{gap:8px}.ts-my-favourites-heading{font-size:18px;line-height:1.4}.ts-my-favourites-select-list{gap:4px;padding:4px}.ts-cart-quantity-value,.ts-loader-spinner{width:20px!important;min-width:20px!important}body .ts-my-favourite-order-list .ts-customer-dashboard-tableView table tbody tr{grid-template-columns:1fr auto auto;display:grid}body .ts-my-favourite-order-list .ts-customer-dashboard-tableView td{grid-column:span 3;justify-content:space-between;align-items:center}body .ts-my-favourite-order-list .ts-customer-dashboard-tableView td:has(.hw-ts-green-button){grid-column:span 3;margin-left:8px}body .ts-my-favourite-order-list .ts-customer-dashboard-tableView td:has(.ts-my-favourite-delete){grid-column:span 1/1;align-items:flex-start}.ts-my-favourite-order-list .ts-cart-quality-controls-button{width:100px;min-width:100px;max-width:100px}.ts-cart-quantity-value,.ts-my-favourite-order-list .ts-pd-cart-quantity-btn{height:30px}.ts-my-favourites-header{flex-wrap:wrap;align-items:center}.ts-my-favourites-header-actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:4px}.ts-loader-spinner{height:20px!important}.tsDeleteLarge{display:none!important}.hero-slider-slide{padding-top:106px;padding-bottom:106px}.ts-hero-slider .swiper-pagination{top:65%;bottom:auto!important}.hero-slider-slide,.ts-hero-slider{min-height:500px}.ts-invite-staff-popup-container{padding:20px}.ts-invite-staff-popup-close-btn{width:20px;height:20px;top:8px;right:8px}.ts-company-details,.ts-invite-staff-popup-body,.ts-my-wallet-container,.ts-mydb-company-details,.ts-settleWalletPayment-popup-container .ts-invite-staff-popup-body{gap:12px}.ts-invite-staff-access{flex-wrap:wrap;gap:12px}.ts-invite-staff-access input{width:14px;height:14px}.legalPageContainer{max-width:100%;padding:20px 12px}.legalPageWrapper .legalPageContainer .legalPageTitle{margin-bottom:12px;font-size:30px}.legalPageWrapper .legalPageContainer h2,.legalPageWrapper .legalPageContainer h3,.legalPageWrapper .legalPageContainer h4,.legalPageWrapper .legalPageContainer h5,.legalPageWrapper .legalPageContainer h6{margin-bottom:12px;font-size:18px}.legalPageWrapper .legalPageContainer ol li:before,.legalPageWrapper .legalPageContainer ul li:before{min-width:20px;height:20px}.legalPageWrapper .legalPageContainer ol li:not(:last-child),.legalPageWrapper .legalPageContainer ul li:not(:last-child){margin-bottom:6px}.legalPageWrapper .legalPageContainer div div:not(:last-child){border-bottom:1px solid var(--color-gray-500);margin-bottom:12px;padding-bottom:12px}.ts-bussiness-details-link,.ts-my-db-title{font-size:var(--text-sm)}.ts-my-dashboard-container{gap:0}.ts-my-db-account-info{flex-wrap:wrap;gap:16px 8px;margin-bottom:12px;padding:10px}.ts-mydb-orders{gap:6px;width:calc(50% - 4px)}.ts-mydb-order-icons,.ts-mywallet-order-icon{width:35px;height:35px;padding:7px}.ts-mydb-order-text{font-size:var(--text-xs);line-height:1.5}.ts-mydb-order-count{font-size:var(--text-sm);line-height:1.42857}.ts-mydbb-bussiness-info-text{font-size:14px;font-weight:var(--font-medium);color:var(--color-gray-800);line-height:1.42857}.ts-mydb-company-details{grid-template-columns:1fr}.ts-bussiness-details-highlight-text{font-size:14px;font-weight:var(--font-regular);color:var(--color-gray-800);line-height:1.42857}.ts-bussiness-details-text{font-weight:var(--font-body);font-size:var(--text-sm);align-items:center}.ts-mydb-account-manager-information{grid-template-columns:1fr;gap:12px}.ts-mydb-account-manager-details{align-items:center;gap:8px;padding:10px}.progress-bar{height:18px;margin-bottom:4px}.progress-bar-markers{min-height:25px}.progress-marker{font-size:max(10px,min(3vw,16px))}.progress-bar-fill{height:16px}.ts-mypf-text{font-size:var(--text-md);line-height:1.4}.ts-mypf-user-details-container{gap:16px;padding:10px}.ts-mypf-user-details{grid-template-columns:1fr;gap:8px}.ts-stripe-card-section{margin-top:12px;padding:12px}.ts-stripe-field-label{margin-bottom:4px;font-size:12px}.ts-stripe-element-wrapper{padding:8px 10px}.ts-stripe-field-row{flex-direction:column;gap:12px}.ts-stripe-submit-button{padding:10px 20px;font-size:14px}.ts-my-wallet-title{font-size:18px;line-height:1.2}.ts-my-wallet-stats{flex-wrap:wrap;justify-content:flex-start;gap:8px}.ts-my-wallet-stat-box{gap:8px;width:100%;padding:10px}.ts-my-wallet-info-title,.ts-my-wallet-total-used,.ts-settleWalletPayment-popup-container .ts-settle-wallet-payment-method-banktransfer label,.ts-settleWalletPayment-popup-container .ts-settle-wallet-payment-method-paypal label{font-size:16px}.ts-my-wallet-stat-box svg,.ts-settleWalletPayment-popup-container .ts-invite-staff-popup-close-btn svg{width:24px;height:24px}.ts-my-wallet-info-box{gap:8px;padding:12px}.ts-my-wallet-info-list li{font-size:14px;line-height:1.5}.ts-my-wallet-info-list svg{min-width:12px;max-width:12px}.ts-invite-staff-popup-container.ts-settleWalletPayment-popup-container{width:calc(100% - 20px);max-width:calc(100% - 20px);height:auto;max-height:480px;padding:20px}.ts-settleWalletPayment-popup-container .ts-invite-staff-popup-title{font-size:22px}.ts-settleWalletPayment-popup-container .ts-input-fields{padding:12px;font-size:14px}.ts-settleWalletPayment-popup-container .ts-input-field-label{top:50%;transform:translateY(-50%)}.ts-settleWalletPayment-popup-container .ts-settle-wallet-payment-title{margin-bottom:4px;font-size:14px}.ts-settleWalletPayment-popup-container .ts-settle-wallet-payment-method .ts-settle-wallet-payment-method-banktransfer-container,.ts-settleWalletPayment-popup-container .ts-settle-wallet-payment-method .ts-settle-wallet-payment-method-paypal{padding:12px}.ts-settleWalletPayment-popup-container .ts-input-fields:focus+.ts-input-field-label,.ts-settleWalletPayment-popup-container .ts-input-fields:not(:placeholder-shown)+.ts-input-field-label{padding-bottom:5px;font-size:8px;top:10px;left:12px}.ts-settleWalletPayment-popup-container .ts-walletSettlePayment-comment .ts-input-field .ts-input-field-label{top:14px}.ts-settleWalletPayment-popup-container .ts-banktransfer-dragdrop{gap:12px;padding:12px}.slide{height:100%;min-height:640px}.ts-slide-content :-webkit-any(h1,h2){font-size:2rem;line-height:1.1875}.ts-slide-content :-moz-any(h1,h2){font-size:2rem;line-height:1.1875}.ts-slide-content :is(h1,h2){font-size:2rem;line-height:1.1875}.ts-slide-content{padding:30px 0}.ts-slide-content .ts-hs-slide-description{max-width:912px;font-size:var(--text-sm)!important;line-height:20px!important}.ts-hero-view-all-btn{margin-top:0!important}.hero-slider-pagination-wrapper{padding:0 12px;bottom:30%}.navbar-container-main.relative-navbar:not(.ts-checkout-navbar) .hw-ts-container{padding-left:100px;padding-right:100px}.ts-menu-navbar-container{gap:1rem;margin-inline-start:.8rem;margin-inline-end:.8rem}.accordion-grid{grid-template-columns:repeat(3,1fr)}.ts-page-not-found-inner-container{width:100%;max-width:100%}.ts-page-not-found-text{font-size:24px}.ts-customerOrder-btn{padding:6px 8px}td.ts-singleOrder-product-detail{flex-wrap:wrap}.ts-singleOrder-product_options{justify-content:flex-start;gap:0;width:100%;font-size:12px}.ts-order-status{padding:1px 8px}}.ts-singleOrder-content{background-color:var(--color-bg-white);border-radius:8px}.ts-singleOrder-order-id{font-weight:var(--font-medium);align-items:center;line-height:1.5;display:flex}.ts-singleOrder-invoice{cursor:pointer;align-items:center;gap:8px;display:flex}.ts-singleOrder-invoice-text{font-weight:var(--font-medium);color:var(--color-brand-secondary);line-height:1.5}.ts-singleOrder-overview{flex-wrap:wrap;align-items:center;display:flex}.ts-singleOrder-overview-item .ts-singleOrder-label{font-weight:var(--font-regular);color:var(--color-gray-900);line-height:1.5}.ts-singleOrder-overview-item .ts-singleOrder-value{font-weight:var(--font-regular);color:var(--color-gray-800);line-height:1.5}.ts-singleOrder-product-table-wrapper{border:1px solid var(--color-gray-500);height:100%;overflow:hidden auto}.ts-singleOrder-product-table{border-collapse:collapse;width:100%}.ts-cart-item:not(:last-child),.ts-cart-summary-items,.ts-cart-table-header,.ts-singleOrder-product-table tbody tr:not(:last-child) td,.ts-singleOrder-product-table thead th{border-bottom:1px solid var(--color-gray-500)}.ts-singleOrder-product-table tr{display:grid}.ts-singleOrder-product-image{object-fit:cover;border:1px solid #e7e7e7;border-radius:8px;width:115px;min-width:115px;max-width:115px;min-height:115px;max-height:115px;padding:4px}.ts-singleOrder-product-title{font-weight:var(--font-regular);color:var(--color-gray-900);margin-bottom:4px;line-height:1.55556}.ts-singleOrder-product_options{font-weight:var(--font-regular);color:var(--color-gray-700);flex-wrap:wrap;gap:4px;line-height:1.5;display:flex}.ts-singleOrder-option-separator{margin-left:4px}.ts-singleOrder-product-qty{text-align:center;font-weight:var(--font-regular);color:var(--color-gray-900);line-height:1.55556}.ts-singleOrder-product-price{font-weight:var(--font-medium);color:var(--color-gray-900);text-align:center;line-height:1.5}.ts-singleOrder-product-table-wrapper::-webkit-scrollbar{width:3px;height:20px}.ts-singleOrder-product-table-wrapper::-webkit-scrollbar-track{background:#b0b0b0}.ts-singleOrder-product-table-wrapper::-webkit-scrollbar-thumb{background:#454545 padding-box content-box}.ts-singleOrder-grid,.ts-singleOrder-summary-content{border:1px solid var(--color-gray-500)}.ts-singleOrder-address-block,.ts-singleOrder-delivery-date-section .ts-singleOrder-date-section,.ts-singleOrder-delivery-section .ts-singleOrder-acceptance,.ts-singleOrder-delivery-section .ts-singleOrder-delivery-method{width:50%}.ts-singleOrder-subtitle{font-weight:var(--font-regular);color:var(--color-gray-900);margin-bottom:8px;line-height:1.55556}.ts-singleOrder-acceptance p,.ts-singleOrder-address-section p,.ts-singleOrder-delivery-method p{color:var(--color-gray-800);line-height:1.5}.ts-singleOrder-date-block p{color:var(--color-gray-800);line-height:1.55556}.ts-singleOrder-po-doc{gap:8px;width:80%;display:flex}.ts-singleOrder-text-section{flex-direction:column;gap:2px;display:flex}.ts-singleOrder-text-section p{font-size:14px;line-height:1.42857}.ts-singleOrder-text-section .ts-singleOrder-text{font-weight:var(--font-regular);color:var(--color-gray-800);font-size:16px}.ts-singleOrder-button{line-height:1.5;font-weight:var(--font-regular);color:var(--color-gray-800);pointer-events:auto;background-color:#0000;border:none}.ts-singleOrder-payment-method p,.ts-singleOrder-price-item p{font-weight:var(--font-regular);color:var(--color-gray-900);line-height:1.55556}.ts-cart-total-section,.ts-singleOrder-price-refunded,.ts-singleOrder-price-total{border-top:1px solid var(--color-gray-500)}.ts-singleOrder-price-total .ts-singleOrder-value{font-weight:var(--font-medium);color:var(--color-gray-900);line-height:1.21429}.ts-singleOrder-reorder-button{width:100%;font-size:16px;font-weight:var(--font-medium);color:var(--color-gray-400);background-color:var(--color-brand-secondary);border:1px solid var(--color-brand-secondary)}img.ts-singleOrder-paypal-logo{width:80px;height:20px}.ts-singleOrder-text{word-break:break-word;width:100%;color:var(--color-gray-800);font-size:16px}.ts-cart-product-spec-details,.ts-singleOrder-product-table th{color:var(--color-gray-800);font-weight:var(--font-regular)}.ts-singleOrder-product-status span{color:var(--color-gray-800);background:#4545451a;border-radius:4px;padding:2px 16px;font-size:16px;line-height:1.5}.ts-dashboard-inner-parent{flex-direction:column;gap:2.5rem;width:100%;display:flex}.ts-dashboard-information-container{background:var(--Background-Color-White,#fff);border-radius:1.25rem;flex-direction:column;align-self:stretch;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.ts-dashboard-information-container .ts-my-wallet-info-box-staff{flex-direction:column;align-self:stretch;gap:.25rem;padding:0;display:flex}@media screen and (max-width:749px){.ts-singleOrder-section-title,.ts-singleOrder-title{margin-bottom:8px;font-size:18px}.ts-singleOrder-content{padding:10px}.ts-singleOrder-info-bar{flex-wrap:wrap;gap:4px;margin-bottom:8px}.ts-singleOrder-order-id-label{font-size:18px}.ts-singleOrder-invoice{gap:4px}.ts-singleOrder-invoice-icon{width:20px;height:20px}.ts-singleOrder-invoice-text,.ts-singleOrder-label,.ts-singleOrder-value{font-size:16px}.ts-singleOrder-overview{flex-direction:column;align-items:flex-start;margin-bottom:16px}.ts-singleOrder-product-table-wrapper{border-radius:10px;margin-bottom:16px;padding:8px}.ts-singleOrder-product-table-wrapper table,.ts-singleOrder-product-table-wrapper table tbody,.ts-singleOrder-product-table-wrapper table tr{display:block}.ts-singleOrder-product-table-wrapper table thead,.tsSingleOrderlarge{display:none}.ts-singleOrder-product-table-wrapper table tr:not(:last-child){border-bottom:1px solid #e7e7e7;margin-bottom:8px;padding-bottom:4px}.ts-singleOrder-product-table tbody tr:not(:last-child) td{border-bottom:none}.ts-singleOrder-product-table-wrapper table tr td{border:none;justify-content:space-between;margin-bottom:4px;font-size:16px;display:flex}.ts-singleOrder-product-table-wrapper table tr td:before{content:attr(data-label)}.ts-singleOrder-product-title{text-align:left;width:80%;margin-bottom:0;font-size:14px}.ts-singleOrder-product-price{font-weight:var(--font-body)}.ts-singleOrder-details{flex-direction:column}.ts-singleOrder-grid{border-radius:10px;padding:8px}.ts-singleOrder-summary-content{border-radius:10px;padding:12px 8px}.ts-singleOrder-icon{width:20px;height:20px;margin-bottom:4px}.ts-singleOrder-subtitle{margin-bottom:4px;font-size:16px}.ts-singleOrder-acceptance p,.ts-singleOrder-address-section p,.ts-singleOrder-delivery-method p,.ts-singleOrder-product-status span,.ts-singleOrder-text{font-size:14px}.ts-singleOrder-address-section,.ts-singleOrder-delivery-date-section,.ts-singleOrder-delivery-section{gap:8px;margin-bottom:16px}.ts-singleOrder-date-block,.ts-singleOrder-shipping-billing{margin-bottom:16px}.ts-singleOrder-payment-method,.ts-singleOrder-price-item{margin-bottom:8px}.ts-singleOrder-price-refunded,.ts-singleOrder-price-total{margin-bottom:8px;padding-top:8px}.ts-singleOrder-reorder-button{padding:8px 12px}.ts-singleOrder-product-detail{justify-self:flex-end}.ts-singleOrder-product-table-wrapper .ts-singleOrder-product-img{justify-content:flex-start;align-items:flex-start;gap:4px}.ts-singleOrder-product-table-wrapper .ts-singleOrder-product-img:before{content:none}.ts-singleOrder-product-image{width:90px;min-width:90px;max-width:90px;height:90px;min-height:90px;max-height:90px}.ts-pl-catalouge-header-filters .css-b62m3t-container{min-width:160px}}@media screen and (min-width:750px) and (max-width:989px){.ts-singleOrder-product-table tr{grid-template-columns:100px 240px 1fr 1fr}.ts-singleOrder-content .ts-singleOrder-product-table-wrapper .ts-singleOrder-product-table tr{grid-template-columns:100px 240px 1fr 1fr 1fr}.ts-singleOrder-product-image{object-fit:cover;width:80px;min-width:80px;max-width:80px;min-height:80px;max-height:80px}.ts-singleOrder-product-title{font-size:16px}.ts-singleOrder-product-detail{padding-left:20px;padding-right:24px}}@media screen and (min-width:990px){.ts-singleOrder-product-table-wrapper .ts-singleOrder-product-table tr{grid-template-columns:131px 402px 1fr 1fr}.ts-singleOrder-content .ts-singleOrder-product-table-wrapper .ts-singleOrder-product-table tr{grid-template-columns:131px 402px 1fr 1fr 1fr}.ts-singleOrder-product-title{font-size:18px}.ts-singleOrder-product-detail{padding-left:20px;padding-right:32px}}.ts-products-mega-menu-container{border-bottom:8px solid var(--color-brand-secondary);border-radius:20px;display:flex;overflow:hidden}.ts-product-sidebar{background:var(--color-brand-secondary);flex-direction:column;flex-shrink:0;align-self:stretch;align-items:flex-start;gap:16px;width:250px;padding:24px 16px 32px;display:flex}.sidebar-item,.sidebar-item-col-1{align-items:center;gap:8px;display:flex}.sidebar-item{border:1px solid #0000;align-self:stretch;padding:8px 16px}.sidebar-item-col-1{font-size:var(--text-base);color:var(--color-bg-white);flex:1 0 0}.product-menu-item-active,.product-menu-item-active span,.sidebar-item:hover,.sidebar-item:hover span{color:var(--color-brand-secondary);transition:all .1s}.submenu{background-color:#fff;width:664px;padding:32px 16px}.promo-text button,.submenu-item{font-weight:var(--font-medium);padding:8px 16px}.submenu-columns{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.product-menu-item-active,.sidebar-item:hover{background-color:var(--color-bg-light-4);border:1px solid var(--color-green-lighter);cursor:pointer;border-radius:10px}.product-menu-item-active svg path,.sidebar-item:hover svg path{fill:var(--color-brand-secondary)}.product-menu-item-active .sidebar-item-col-1 img,.sidebar-item:hover .sidebar-item-col-1 img{filter:brightness(0)saturate()invert(45%)sepia(83%)saturate(401%)hue-rotate(93deg)brightness(92%)contrast(96%);transition:filter .1s}.submenu-item{color:var(--color-gray-700);font-size:var(--text-base);border:1px solid #0000;align-items:center;display:flex}.submenu-item:hover{background:var(--color-bg-light-4);border:1px solid var(--color-green-lighter);color:var(--color-gray-900);border-radius:10px}.promo-banner{color:#fff;text-align:center;width:408px;position:relative}.promo-banner img{object-fit:cover;width:100%;height:100%;transform:scaleX(-1)}.promo-text{z-index:2;padding:24px;position:absolute;top:50%;transform:translateY(-50%)}.ts-promo-overlay{z-index:1;background:linear-gradient(#26262666 0%,#262626cc 117.5%);width:100%;height:100%;position:absolute;top:0;left:0}.promo-text h3{font-size:var(--text-xxl);margin-bottom:32px}.promo-text button{color:#fff;cursor:pointer;line-height:var(--line-height-2);font-size:var(--text-base);background:0 0;border:1px solid #fff;border-radius:8px}.promo-text button:hover{color:#000;background-color:#fff;transition:all .3s}.ts-product-details-component{background:var(--color-bg-white);margin-top:1rem}.ts-product-details-inner-component{flex-wrap:nowrap;gap:32px;padding:10px 0 60px;display:flex}.ts-pd-in-stock,.ts-pd-out-of-stock,.ts-pd-restock{border-radius:8px;padding:8px 12px}.ts-pd-product-information-container,.ts-pd-sidebar-product-slider{width:calc(50% - 16px)}.ts-pd-product-information{border-bottom:1px solid var(--color-gray-500);min-width:300px}.ts-pd-breadcrumbs{font-size:var(--text-base);color:var(--color-gray-800);margin-bottom:24px;line-height:1.5}.ts-pd-brand-link{margin-bottom:10px;display:inline-block}.ts-pd-brand-logo{object-fit:contain;object-position:left center;width:auto;max-width:150px;height:36px;display:block}.ts-pd-product-title{line-height:1.16667;font-weight:var(--font-regular);margin-bottom:8px;font-size:36px}.ts-pd-product-description{font-size:var(--text-base);color:#454545;margin-bottom:16px;line-height:1.5}.ts-pd-stock-status{font-size:var(--text-xs);color:var(--color-gray-800);font-weight:var(--font-body);gap:14px;margin-bottom:16px;display:flex}.ts-pd-in-stock{background-color:var(--color-bg-light-4);color:#454545;font-size:12px;line-height:1.5}.ts-pd-out-of-stock,.ts-pd-stock-units{line-height:20px;font-weight:var(--font-regular)}.ts-pd-out-of-stock{color:#f12e23;background:#f12e231a;justify-content:center;align-items:center;gap:10px;font-size:14px;font-style:normal;display:flex}.ts-pd-breadcrumbs>a:hover,.ts-pd-mobile-breadcrumbs>a:hover,.ts-pl-banner-breadcrumbs>a:hover{color:var(--color-brand-secondary);transition:color .3s}.ts-pd-restock{background:#ffe60726}.ts-pd-stock-units{font-size:var(--text-sm)}.ts-pd-variant-list{flex-wrap:wrap;gap:10px;margin:16px 0;display:flex}.ts-pd-variant-text{color:var(--color-gray-800);font-size:18px;font-style:normal;font-weight:var(--font-regular);line-height:28px}.ts-pd-variant-name{font-weight:var(--font-medium);color:var(--color-gray-900)}.ts-pd-variant-thumbnail{background:var(--color-bg-white);border:2px solid var(--color-gray-500);border-radius:8px;justify-content:center;align-self:stretch;align-items:center;width:90px;height:90px;padding:10px 15.053px 10px 16px;transition:all .3s;display:flex}.shipping-info,.ts-pd-product-specification-table{padding:20px 0 0}.ts-pd-variant-thumbnail img{object-fit:contain;width:100%;height:100%}.ts-pd-get-price-btn{width:150px}.ts-pd-get-price-btn a{color:var(--color-bg-white);font-size:var(--text-base);font-weight:var(--font-medium);line-height:24px;text-decoration:none}.shipping-info{font-size:var(--text-sm);opacity:0;gap:8px;display:none}.ts-variant-product-price{color:var(--General-Colors-Grey-Shades-Grey-2,#454545);font-size:18px;font-style:normal;font-weight:var(--font-medium);word-wrap:break-word;margin-top:4px;line-height:1.55556}.ts-pd-variant-thumbnail-container{flex-flow:column wrap;display:flex}.ts-pd-prouduct-additional-information{min-width:300px;margin:20px 0}.ts-accordion-item{border-bottom:1px solid var(--color-gray-500);margin-bottom:24px;padding:10px 0}.ts-pd-accordian-title{font-size:var(--text-md)}.spec-table h4{margin-bottom:12px;font-size:18px}.ts-pd-product-specification-table table{border-collapse:separate;border-spacing:0;border:1px solid var(--color-gray-500);border-radius:4px;width:100%;overflow:hidden}.ts-pd-product-specification-table td,.ts-pd-product-specification-table th{border:1px solid var(--color-gray-500);font-size:var(--text-md);font-weight:var(--font-regular);color:var(--color-gray-800);padding:16px}.ts-product-main-image img,.ts-product-thumbs img{object-fit:contain;width:100%;height:100%;padding:10px 0}.ts-pd-product-specifications-information td:first-child{background:var(--color-bg-light-4);width:50%}.ts-pd-product-details-text ul{padding-left:20px}.ts-product-thumbs{width:calc(16% - 11px)}.ts-product-thumbs img{cursor:pointer;border-radius:8px}.ts-product-main-image{width:calc(84% - 9px)}.ts-product-main-image img{border-radius:20px}.ts-pd-slider-icons span,.ts-pd-slider-mobile-icons span{aspect-ratio:1;background:var(--color-bg-light-3);cursor:pointer;padding:4px 3px;transition:all .3s}.ts-pd-sidebar-product-slider{top:calc(var(--ts-header-h,80px) + 24px);align-self:flex-start;gap:20px;display:flex;position:sticky}.ts-pd-product-details-text *{color:var(--color-gray-700);font-size:16px;font-style:normal;font-weight:var(--font-body);margin-top:10px;line-height:28px}.ts-product-main-image .swiper-button-next,.ts-product-main-image .swiper-button-prev{color:var(--color-gray-700);background-color:var(--color-bg-white);border:1px solid var(--color-gray-600);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;display:flex}.ts-product-main-image .swiper-button-next:hover,.ts-product-main-image .swiper-button-prev:hover{border:1px solid var(--General-Colors-Grey-Shades-Grey-2,#454545);border-radius:100px}.ts-product-main-image .swiper-button-next:after,.ts-product-main-image .swiper-button-prev:after{font-size:var(--text-xs);font-weight:var(--font-medium)}.ts-pd-related-products-slider{padding:40px 0}.ts-pd-related-bg{clip-path:inset(0 -100vmax);background-color:#f1fcf3;margin:40px 0;padding:60px 0;box-shadow:0 0 0 100vmax #f1fcf3}.ts-pl-related-product-text{font-size:var(--text-xxxl);line-height:38px}.ts-pd-cart-quantity-btn{aspect-ratio:1;cursor:pointer;background:#f3f4f6;border:none;border-radius:0;justify-content:center;align-items:center;height:40px;padding:0;line-height:0;display:flex}.ts-pd-action-buttons{gap:20px;margin-top:20px;display:flex}.ts-pd-add-to-cart-btn,.ts-pd-order-now-button{font-size:var(--text-base);font-style:normal;line-height:24px;font-weight:var(--font-medium);gap:10px;padding:12px 16px;display:flex}.ts-pd-add-to-cart-btn{border:1px solid var(--color-gray-900);color:var(--color-gray-900);text-align:center;background-color:#0000;border-radius:8px;flex:1 0 0;justify-content:center;align-items:center;transition:all .3s}.ts-pd-order-now-button{flex:1 0 0;justify-content:center;align-items:center}.ts-pd-add-to-cart-btn:hover{background-color:var(--color-gray-900);color:var(--color-gray-400)}.ts-pd-request-quote-info{color:var(--color-brand-secondary);font-size:var(--text-md);font-style:normal;font-weight:var(--font-medium);padding:20px 0 16px;line-height:28px;text-decoration:underline}.ts-pd-product-specification-accordion span{color:var(--General-Colors-Grey-Shades-Grey-2,#454545);font-size:18px;font-weight:var(--font-regular);word-break:break-all;line-height:1.55556}.ts-pd-product-specification-accordion{border-top:1px solid var(--color-gray-500);border-bottom:none;margin-bottom:0;padding:16px 0}.ts-pd-product-specification-accordion .ts-accordion-content{margin-top:16px}.ts-pd-product-sale-price{color:var(--General-Colors-Grey-Shades-Grey-2,#454545);font-family:Roboto;font-size:24px;font-style:normal;font-weight:var(--font-medium);margin-right:10px;line-height:36px}.ts-pd-product-regular-price,.ts-pd-product-vat-excluded{color:var(--General-Colors-Grey-Shades-Grey-3,#6d6d6d);font-weight:var(--font-regular);font-style:normal}.ts-pd-product-regular-price{margin-right:10px;font-size:18px;line-height:28px;text-decoration-line:line-through}.ts-download-file svg{width:30px;min-width:30px;height:30px;min-height:30px}.ts-pd-product-vat-excluded{font-family:Roboto;font-size:14px;line-height:20px}.ts-pd-mobile-breadcrumbs{color:var(--General-Colors-Grey-Shades-Grey-2,#454545);font-size:14px;font-weight:var(--font-body);line-height:20px;display:none}.ts-pd-slider-icons{gap:8px;display:flex;position:absolute;bottom:10px;right:10px}.ts-pd-slider-icons span{border:none;border-radius:1000px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:44px;height:44px;display:flex}.ts-pd-slider-icons span svg{flex-shrink:0;width:20px;height:17.781px}.ts-pd-slider-mobile-icons span{border:none;border-radius:1000px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:10px;width:30px;height:30px;display:flex}.ts-pd-slider-mobile-icons span svg{flex-shrink:0;width:15px;height:15px}.ts-download-file{flex:1 1 0;align-self:stretch;align-items:center;gap:10px;min-width:0;display:flex}.ts-variant-product-price-line-through{color:var(--General-Colors-Grey-Shades-Grey-3,#6d6d6d);font-size:14px;font-style:normal;font-weight:var(--font-regular);word-break:break-all;line-height:1.42857;text-decoration-line:line-through}.ts-variant-price-container-inner{flex-flow:column wrap;align-items:flex-start;gap:2px;display:flex}.ts-download-row{flex-wrap:wrap;justify-content:space-between;gap:30px;display:flex}.ts-downloads-list{flex-direction:column;gap:10px;display:flex}.ts-cart-quantity-input{text-align:center;width:40px;height:40px;font-size:16px;font-weight:var(--font-medium);-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:0 0;border:none;outline:0}.ts-cart-quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ts-cart-quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ts-pd-product-information .ts-cart-quality-controls-button{width:128px;min-width:128px;max-width:128px}.ts-product-main-image{aspect-ratio:1;border:1px solid #e7e7e7;border-radius:20px}.ts-product-details-swiper-slide{opacity:.5;border:2px solid #e7e7e7;border-radius:8px;height:90px!important}.ts-product-details-swiper-slide.swiper-slide-thumb-active{border-color:var(--color-brand-secondary);opacity:1}.ts-pd-product-price.ts-pd-after-login-view{align-items:center;margin-bottom:16px;display:flex}.ts-pd-related-products-slider .product-name,.ts-pd-top-selling-products-slider .product-name{font-size:18px;line-height:1.55556}.ts-pd-related-products-slider .swiper-wrapper{align-items:stretch!important}.ts-pd-related-products-slider .swiper-slide{flex-direction:column;align-items:stretch;display:flex;height:auto!important}.ts-pd-related-products-slider .product-card.ts-pl-product-card-grid-view{width:100%!important;max-width:100%!important;height:100%!important}.ts-pd-related-products-slider .ts-pl-grid-view-add-to-cart-btn>button,.ts-pd-related-products-slider .ts-pl-grid-view-add-to-cart-btn>a{height:40px!important;min-height:40px!important}.ts-pd-related-products-slider .ts-pl-grid-view-add-to-cart-btn{flex-wrap:nowrap}.ts-pd-related-products-slider .ts-pl-product-card-get-price-btn,.ts-pd-related-products-slider .ts-pl-product-view-details-btn{flex:1 1 0;min-width:0;width:auto!important}.ts-pd-related-products-slider .ts-pl-products-image-header .product-image{align-items:center!important;padding:16px!important}.ts-pd-related-products-slider .ts-pl-products-image-header .product-image img{width:100%;height:100%}@media screen and (min-width:770px) and (max-width:1024px){.ts-product-main-image .swiper-button-next,.ts-product-main-image .swiper-button-prev{display:flex!important}}@media screen and (max-width:769px){.ts-product-details-inner-component{flex-direction:column;gap:8px;padding:12px 0}.ts-pd-breadcrumbs,.ts-pd-slider-icons{display:none}.ts-product-thumbs{order:2;width:100%;display:block!important}.ts-product-details-swiper-slide{height:70px!important}.ts-pd-main-wrap{width:100%}.ts-pd-related-products-slider,.ts-pd-top-selling-products-slider{padding:30px 0}.ts-mobile-price-icons,.ts-pd-slider-mobile-icons{align-items:center;gap:8px;display:flex}.ts-mobile-price-icons{margin-bottom:10px}.ts-pd-get-price-btn{width:100%}.ts-pd-sidebar-product-slider{width:100%;position:unset;flex-direction:column;gap:10px;display:flex}.ts-accordion-item .ts-download-row .ts-download-file-url,.ts-download-files-btn,.ts-pd-product-information-container,.ts-product-main-image{width:100%}.ts-product-main-image{max-height:330px}.ts-pd-mobile-breadcrumbs{display:block}.ts-pd-product-title{font-size:20px;line-height:24px;font-weight:var(--font-medium);margin:16px 0}.ts-pd-product-description{margin-bottom:12px;font-size:14px;line-height:20px}.ts-pd-product-sale-price{font-size:20px;line-height:30px}.ts-download-row{flex-direction:column;align-self:stretch;gap:10px}.ts-pd-product-vat-excluded,.ts-pd-variant-text{font-size:12px;line-height:18px}.ts-pd-variant-thumbnail{border:1.556px solid var(--General-Colors-Grey-Shades-Grey-5,#e7e7e7);background:#fff;border-radius:6.222px;width:70px;height:70px;padding:7.778px 11.708px 7.778px 12.444px}.ts-pd-add-to-cart-btn,.ts-pd-order-now-button,.ts-pd-product-specification-table td{padding:12px;font-size:14px;line-height:20px}.ts-pd-after-logging-shipping-info{flex-direction:column;align-items:start;gap:8px;margin:8px 0 24px}.ts-pd-request-quote-info{padding:0}.ts-pd-product-specification-table{margin-top:16px;padding:0}.ts-accordion-item{margin:0}.ts-accordion-title svg{width:24px;height:24px}.ts-product-slider-pagination{margin-top:24px!important}.ts-product-main-image .swiper-button-next,.ts-product-main-image .swiper-button-prev{display:none!important}.shipping-info{padding:0;font-size:12px;line-height:18px}.ts-pd-product-specification-accordion span,.ts-pd-request-quote-info{font-size:14px;line-height:20px}.ts-pd-request-quote-info{margin-top:20px}.ts-pd-action-buttons{gap:8px}.ts-pl-related-product-text{font-size:24px;font-style:normal;font-weight:var(--font-regular);line-height:36px}.ts-variant-product-price{font-size:14px;line-height:1.42857}.ts-variant-product-price-line-through{font-size:12px;line-height:1.5}.ts-slider-header{margin-bottom:16px}.ts-product-details-component .ts-product-category-pagination{margin-top:16px}}.product-listing-banner-container{z-index:1;background:linear-gradient(#c6e6b6 0,#c1e3b1 30.44%,#bfe1ae 50.49%,#b8dda8 71.75%,#b2d7a2 100%);justify-content:center;align-items:center;gap:75px;height:100%;min-height:487px;padding:201px 0 80px;display:flex;position:relative;overflow:hidden}.product-listing-banner-container.product-listing-banner-bg-img:before{content:"";z-index:0;background:var(--category-banner-image,url(/assets/images/product-listing-banner-image.png)) right bottom/var(--category-banner-size,contain) no-repeat;pointer-events:none;width:100%;height:100%;position:absolute}.ts-product-category-banner.product-listing-banner-bg-img:before{background-position:100% 100%;background-origin:content-box;background-size:var(--category-banner-size,contain);width:50%;max-width:720px;height:calc(100% - 149px);margin:0;padding:0 12px;top:150px;left:auto;right:calc(50% - 720px)}@media screen and (max-width:1440px){.ts-product-category-banner.product-listing-banner-bg-img:before{right:0}}@media screen and (min-width:600px){.ts-product-category-banner.product-listing-banner-bg-img:before{padding:0 30px}}@media screen and (min-width:900px){.ts-product-category-banner.product-listing-banner-bg-img:before{padding:0 40px}}@media screen and (min-width:1200px){.ts-product-category-banner.product-listing-banner-bg-img:before{padding:0 60px}}@media screen and (max-width:768px){.ts-product-category-banner{min-height:auto!important;padding:140px 0 0!important}.ts-product-category-banner .ts-pl-banner-category-heading{margin:12px 0!important;font-size:32px!important;line-height:1.2!important}.ts-product-category-banner .ts-pl-banner-category-description{max-width:100%!important;font-size:16px!important}.ts-product-category-banner.product-listing-banner-bg-img:before{display:none!important}.ts-product-category-banner .hw-ts-container{flex-direction:column;display:flex}.ts-category-banner-mobile-image{justify-content:flex-end;width:100%;display:flex}.ts-category-banner-mobile-image img{object-fit:contain;border-radius:12px 12px 0 0;width:100%;max-width:220px;height:auto;max-height:180px}}@media screen and (min-width:481px) and (max-width:768px){.ts-product-category-banner .hw-ts-container{flex-direction:row!important;align-items:flex-end!important;gap:32px!important;display:flex!important}.ts-product-category-banner .product-listing-banner-inner-container{text-align:left!important;flex:1.2!important;max-width:60%!important;padding-bottom:40px!important}.ts-category-banner-mobile-image{flex:1.2!important;justify-content:flex-end!important;width:100%!important;margin-top:0!important;display:flex!important}.ts-category-banner-mobile-image img{border-radius:12px 12px 0 0!important;max-width:100%!important;height:auto!important}}@media screen and (min-width:769px) and (max-width:1141px){.ts-product-category-banner.product-listing-banner-bg-img:before{background-size:contain!important;width:60%!important;height:calc(100% - 99px)!important;top:100px!important}}@media screen and (max-width:480px){.ts-product-category-banner{padding:120px 0 0!important}.ts-product-category-banner .ts-pl-banner-category-heading{font-size:28px!important}}@media screen and (min-width:769px) and (max-width:1024px){.ts-product-category-banner .product-listing-banner-inner-container{max-width:320px!important}.ts-product-category-banner .ts-pl-banner-category-heading{font-size:32px!important}}@media screen and (min-width:1025px) and (max-width:1240px){.ts-product-category-banner .product-listing-banner-inner-container{max-width:380px!important}.ts-product-category-banner .ts-pl-banner-category-heading{font-size:34px!important}}@media screen and (min-width:1241px) and (max-width:1429px){.ts-product-category-banner .product-listing-banner-inner-container{max-width:450px!important}}@media screen and (min-width:1430px){.ts-product-category-banner .product-listing-banner-inner-container{max-width:50%!important}}@media screen and (min-width:481px) and (max-width:768px){.ts-product-category-banner.is-expanded .ts-category-banner-mobile-image{transition:all .3s ease-in-out;flex:1.5!important;align-self:stretch!important;align-items:flex-end!important;display:flex!important}.ts-product-category-banner.is-expanded .ts-category-banner-mobile-image img{object-fit:contain!important;object-position:bottom right!important;max-width:100%!important;height:100%!important;max-height:500px!important}}@media screen and (min-width:769px) and (max-width:1024px){.ts-product-category-banner.is-expanded.product-listing-banner-bg-img:before{transition:all .3s ease-in-out;background-size:auto 90%!important;width:70%!important;max-width:900px!important}}.ts-product-category-banner .ts-pl-banner-category-description{z-index:3;position:relative}.product-listing-banner-container.product-listing-banner-bg-img-career:before{content:"";z-index:0;background-image:var(--career-banner-image,url(/assets/images/product-listing-banner-image.png));pointer-events:none;background-color:#0000;background-position:right 0 bottom 0;background-repeat:no-repeat;background-size:contain;width:50%;height:100%;position:absolute;right:0}.product-listing-banner-inner-container{z-index:2;padding:8px 0;position:relative}.ts-pl-banner-breadcrumbs{color:var(--color-gray-800);font-weight:var(--font-body);font-size:18px;line-height:var(--line-height-2)}.ts-pl-banner-category-heading{font-weight:var(--font-bold);color:var(--color-gray-800);margin:16px 0;font-size:48px;line-height:58px}.ts-career-heading{color:var(--General-Colors-Grey-Shades-Grey-2,#454545);font-family:Roboto;font-size:48px;font-style:normal;font-weight:900;line-height:3.625rem}.ts-pl-banner-category-description,.ts-pl-banner-category-description-career{font-weight:var(--font-body);font-size:18px;line-height:var(--line-height-2);color:var(--color-gray-800);margin-bottom:4px}.ts-pl-banner-category-description{max-width:900px}.ts-pl-banner-category-description-career{max-width:650px}.ts-pl-banner-read-more-btn{color:var(--color-gray-800);font-weight:var(--font-medium);font-size:var(--text-md);cursor:pointer;background:0 0;border:none;padding-bottom:2px;line-height:28px;position:relative}.ts-pl-product-card-get-price-btn,.ts-pl-product-view-details-btn{font-size:var(--text-base);line-height:24px;font-weight:var(--font-medium)}.ts-pl-banner-read-more-btn:after{content:"";background-color:var(--color-gray-800);width:0%;height:1px;transition:width .4s;position:absolute;bottom:0;left:0}.ts-product-listing-catalouge-container{padding:32px 0}.ts-product-listing-container{cursor:pointer;box-sizing:border-box;width:100%;max-width:100%}.ts-pl-products-image-header{box-sizing:border-box;background-color:#fff;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;aspect-ratio:1!important;width:100%!important;max-width:318px!important;height:auto!important;max-height:318px!important;min-height:unset!important}.ts-pl-catalouge-filter-list .css-b62m3t-container{width:200px!important}.ts-pl-header-filters{justify-content:flex-end;gap:16px}.ts-category-filter-spinner-container{justify-self:center;align-items:center;display:flex}.ts-pl-filter-dropdown-list{line-height:24px;font-size:var(--text-base);font-weight:var(--font-body);border:1px solid var(--color-gray-500);width:164px;color:var(--color-gray-800);background-color:#fff;border-radius:4px;padding:8px}label.ts-pl-filter-label-name{line-height:20px;font-size:var(--text-sm);white-space:nowrap;font-weight:var(--font-body)}.ts-pl-search-input::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:var(--color-brand-secondary);width:14px;height:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'/%3E%3Cline x1='6' y1='6' x2='18' y2='18'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'/%3E%3Cline x1='6' y1='6' x2='18' y2='18'/%3E%3C/svg%3E") 50%/contain no-repeat}.ts-pl-search-input::-webkit-search-cancel-button:hover{background-color:var(--color-brand-secondary)}.ts-pl-sort{position:relative}.ts-pl-sort-select{width:210px;height:40px;font-size:var(--text-base);font-family:var(--font-family);font-weight:var(--font-body);text-align:left;white-space:nowrap;text-overflow:ellipsis;color:var(--color-gray-800);cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border:1px solid #b0b0b080;border-radius:8px;align-items:center;padding:0 38px 0 14px;line-height:24px;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.ts-pl-sort-select:hover{border-color:var(--color-brand-secondary)}.ts-pl-sort-select:focus-visible{border-color:var(--color-brand-secondary);outline:0;box-shadow:0 0 0 3px #0080401f}.ts-pl-sort-select:disabled{opacity:.6;cursor:not-allowed}.ts-pl-sort-menu{z-index:20;background:#fff;border:1px solid #b0b0b080;border-radius:8px;width:210px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #0000001f}.ts-pl-sort-option{font-size:var(--text-base);color:var(--color-gray-800);cursor:pointer;border-radius:6px;padding:9px 12px;line-height:20px;transition:background-color .15s,color .15s}.ts-pl-sort-option:hover{background:var(--color-brand-secondary);color:#fff}.ts-pl-sort-option--active{background:var(--color-bg-light-4,#defae7);color:var(--color-brand-secondary);font-weight:var(--font-medium)}.ts-pl-sort-option--active:hover{background:var(--color-brand-secondary);color:#fff}.ts-pl-catalouge-inner-container{align-items:flex-start;gap:16px;display:flex}.ts-pl-catalouge-main-section{width:100%;display:block}.ts-pl-catalouge-category-tabs{scrollbar-width:thin;scrollbar-color:#ccc transparent;align-items:center;gap:16px;min-height:64px;margin-bottom:16px;display:flex;overflow-x:auto}.ts-pl-catalouge-category-tabs::-webkit-scrollbar{width:6px}.ts-pl-catalouge-category-tabs::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}.ts-pl-catalouge-category-tabs::-webkit-scrollbar-track{background:0 0}.ts-pl-catalouge-tabs:hover{background:var(--color-bg-light-4);transition:all .3s}.ts-pl-catalouge-tabs{background:#fff;border:1px solid #defae7;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:64px;padding:8px 16px;display:flex}span.ts-pl-category-tab-description{color:var(--color-brand-secondary);white-space:nowrap;font-size:18px;font-weight:var(--font-regular)}.ts-pl-row-view{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:24px;display:grid}.ts-pl-row-view .product-card{min-height:unset;flex-direction:row;height:100%;padding:16px;display:flex}.ts-pl-row-view .ts-pl-products-image-header{aspect-ratio:1!important;width:200px!important;max-width:200px!important;height:200px!important;max-height:200px!important;margin-bottom:0!important}.ts-pl-row-view .product-card .product-image{width:200px;max-width:200px;height:100%;max-height:172px}.ts-pl-row-view-image img{aspect-ratio:3/2;width:100%;min-width:213px;height:100%;min-height:142px}.ts-pl-product-button-title,.ts-pl-product-card-row-view .ts-pl-product-button-title{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;min-height:0;padding:16px;display:flex}.ts-pl-product-card-row-view .ts-pl-product-button-title{gap:12px}.ts-pl-product-card-grid-view .product-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:4px;display:-webkit-box}.ts-pl-product-card-grid-view .ts-pl-product-card-action-btns{opacity:0;flex-direction:column;gap:6px;display:flex;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.product-card:hover .ts-pl-product-card-action-btns{opacity:1;z-index:10}.product-card:hover{border-color:#21a34a!important}.ts-pl-product-card-row-view .ts-pl-product-card-action-btns{gap:6px;margin-top:8px;display:flex}.ts-pl-row-view button.ts-pl-product-card-get-price-btn.hw-ts-green-button{order:2}.ts-pl-row-view button.ts-pl-product-view-details-btn{order:1}.ts-pl-row-view .ts-row-extra-actions{order:3}.ts-pl-row-view-add-to-cart-btn{flex-wrap:wrap!important}@media screen and (min-width:768px) and (max-width:1201px){.ts-pl-row-view{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}.ts-pl-row-view .product-card{flex-direction:row!important;align-items:center!important;padding:10px!important}.ts-pl-row-view .ts-pl-products-image-header{flex-shrink:0!important;width:200px!important;height:200px!important;margin-bottom:0!important}.ts-pl-row-view .product-card .product-image{width:200px;height:200px;max-height:200px}.ts-pl-product-card-row-view .ts-pl-product-button-title{gap:8px!important;width:calc(100% - 200px)!important;padding:8px!important}.ts-pl-product-card-row-view .product-name{margin-bottom:4px!important;font-size:15px!important;line-height:20px!important}.ts-pl-row-view button.ts-pl-product-card-get-price-btn.hw-ts-green-button,.ts-pl-row-view button.ts-pl-product-view-details-btn,.ts-pl-row-view .ts-pl-add-to-cart-btn{min-height:36px;flex:100%!important;width:100%!important;padding:8px 10px!important;font-size:13px!important;line-height:16px!important}.ts-pl-row-view-add-to-cart-btn{flex-wrap:wrap!important;gap:6px!important;width:100%!important}.ts-pl-row-view .ts-row-extra-actions{justify-content:flex-start!important;width:100%!important;margin-top:4px!important;margin-left:0!important}}@media screen and (max-width:480px){.ts-pl-row-view .product-card{gap:12px;padding:8px}.ts-pl-row-view .ts-pl-products-image-header{flex-shrink:0!important;width:140px!important;max-width:140px!important;height:140px!important;max-height:140px!important}.ts-pl-row-view .product-card .product-image{aspect-ratio:1;width:140px;height:140px}.ts-pl-product-card-row-view .ts-pl-product-button-title{gap:8px;width:calc(100% - 140px)!important;padding:6px!important}.ts-pl-product-card-row-view .product-name{margin-bottom:2px;font-size:14px;line-height:18px}.ts-pl-row-view .ts-pl-sale-price{font-size:14px;line-height:20px}.ts-pl-row-view .ts-pl-regular-price-striked{font-size:11px;line-height:16px}.ts-pl-row-view button.ts-pl-product-card-get-price-btn.hw-ts-green-button,.ts-pl-row-view button.ts-pl-product-view-details-btn,.ts-pl-row-view .ts-pl-add-to-cart-btn{flex:100%;min-height:36px;padding:8px 12px!important;font-size:13px!important;line-height:18px!important}.ts-pl-row-view .ts-row-extra-actions{justify-content:flex-start;width:100%;margin-top:4px;margin-left:0}}@media screen and (max-width:360px){.ts-pl-row-view .product-card{gap:8px;padding:6px}.ts-pl-row-view .ts-pl-products-image-header{flex-shrink:0!important;width:110px!important;max-width:110px!important;height:110px!important;max-height:110px!important}.ts-pl-row-view .product-card .product-image{aspect-ratio:1;width:110px;height:110px}.ts-pl-product-card-row-view .ts-pl-product-button-title{width:calc(100% - 110px)!important}.ts-pl-product-card-row-view .product-name{font-size:13px;line-height:16px}}.ts-pl-product-card-get-price-btn{white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:16px;padding:12px 16px;font-style:normal;transition:all .3s;display:flex}.ts-pl-product-view-details-btn{border:1px solid var(--color-gray-800);color:var(--color-gray-800);white-space:nowrap;background-color:#0000;align-items:center;gap:16px;padding:12px;transition:all .3s;display:inline-flex}.pagination-btn,.pagination-ellipsis{text-align:center;font-weight:var(--font-body);line-height:28px}.ts-pl-product-view-details-btn:hover{background-color:var(--color-gray-800);color:var(--color-bg-white)}.ts-product-pagination{justify-content:center;align-items:center;gap:16px;display:flex}.ts-pl-pagination{margin-top:24px}.pagination-btn{aspect-ratio:1;cursor:pointer;min-width:48px;min-height:48px;font-size:var(--text-md);color:var(--color-gray-700);background:0 0;border:none;flex-shrink:0;padding:10px}.pagination-btn.active{border:1px solid var(--color-brand-secondary);color:var(--color-brand-secondary);font-weight:var(--font-medium);background:#21a34a33;border-radius:100px}.pagination-btn:not(.active):hover{background:var(--General-Colors-Grey-Shades-Grey-6,#f6f6f6);color:var(--General-Colors-Grey-Shades-Grey-1,#262626);border-radius:50%}.pagination-chevron-btn{aspect-ratio:1;border:1px solid var(--color-gray-600);background-color:#0000;border-radius:100px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;min-width:30px;min-height:30px;padding:10px;transition:all .3s;display:flex}.pagination-chevron-btn:hover{border:1px solid var(--General-Colors-Grey-Shades-Grey-2,#454545)}.pagination-chevron-btn:hover svg{stroke:#454545!important}.pagination-ellipsis{color:var(--General-Colors-Grey-Shades-Grey-3,#6d6d6d);justify-content:end;align-items:end;gap:8px;font-family:Roboto;font-size:18px;font-style:normal;display:flex}.ts-pl-explore-products-container,.ts-pl-faq-container{background-color:var(--color-gray-400);border-radius:20px;flex-direction:column;gap:24px;width:100%;max-width:1320px;margin:32px 0 0;padding:30px;display:flex}.ts-pl-grid-view,.ts-product-grid-wrapper{box-sizing:border-box;max-width:100%;overflow:hidden}.ts-pl-explore-products-heading{font-size:var(--text-xxl);font-weight:var(--font-medium);color:var(--color-gray-900);line-height:34px}.faq-answer,.faq-question{font-size:var(--text-md);display:flex}.ts-pl-explore-products-description,.ts-pl-explore-products-list{font-weight:var(--font-body);color:var(--color-gray-800);line-height:var(--line-height-2)}.ts-pl-explore-products-list{flex-direction:column;gap:16px;margin-left:20px;display:flex}.ts-pl-faq-list{width:100%;padding:0 16px}.faq-item{border-bottom:1px solid var(--color-gray-500);padding:16px 0}.faq-question{font-weight:var(--font-regular);text-align:left;cursor:pointer;width:100%;color:var(--color-gray-800);background:0 0;border:none;justify-content:space-between;align-items:center;padding:0;line-height:1.55556}.faq-item.open .faq-question:after,.ts-cart-chevron-rotated{transform:rotate(180deg)}.faq-answer{color:var(--color-gray-700);flex-direction:column;gap:16px;margin-top:20px;line-height:28px}.ts-pd-product-category-share-container{justify-content:space-between;align-items:center;gap:4px;width:100%;display:flex}.product-share-btn,.product-share-btn-row-view,.product-wishlist-btn-row-view{aspect-ratio:1;background:#f1fcf5;gap:10px;width:30px;height:30px;padding:4px 3px;transition:all .3s;display:flex}.product-share-btn{opacity:0;border:none;border-radius:1000px;flex-direction:column;justify-content:center;align-items:center}.product-share-btn-row-view,.product-wishlist-btn-row-view{border:none;border-radius:1000px;flex-direction:column;justify-content:center;align-items:center}.ts-pl-product-card-grid-view .product-name{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;min-height:2.5em;display:-webkit-box;overflow:hidden}.ts-row-extra-actions{justify-content:center;align-items:center;gap:16px;margin-left:10px;display:flex}.ts-pl-add-to-cart-btn{color:var(--General-Colors-Grey-Shades-Grey-6,#f6f6f6);text-align:center;font-family:Roboto;font-size:16px;font-style:normal;font-weight:var(--font-medium);flex:1 0 0;justify-content:center;align-items:center;gap:16px;padding:12px 16px;line-height:24px;display:flex}.product-card-action-icons{opacity:0;gap:8px;transition:all .3s;display:flex}.ts-pl-grid-view-add-to-cart-btn{justify-content:center;align-items:center;width:100%;min-height:44px;display:flex}.ts-pl-regular-price-striked{color:var(--color-gray-800);font-size:var(--text-base);font-weight:var(--font-body);line-height:30px;text-decoration-line:line-through}.ts-pl-product-price,.ts-pl-sale-price{color:var(--color-brand-secondary);font-size:var(--text-md);font-style:normal;font-weight:var(--font-medium);line-height:28px}.ts-pl-no-products-message{background:var(--color-bg-white);flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:360px;padding:48px 24px;display:flex}.ts-product-not-found-message{text-align:center;margin-bottom:12px}.ts-pl-filter-dropdown-list:focus-visible{border:1px solid var(--color-brand-secondary);outline:0}.ts-pl-catalouge-main-section:not(.ts-pl-hide-active) .ts-pl-filter-categories-sidebar{grid-row:span 3}.ts-pl-catalouge-main-section.ts-pl-hide-active .ts-product-grid-wrapper{grid-column:span 2;grid-template-columns:repeat(4,1fr)}.ts-product-grid-wrapper{width:100%;animation:.3s ease-out tsViewFadeIn}@keyframes tsViewFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ts-pl-grid-view{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-items:stretch;gap:16px;width:100%;margin-top:24px;display:grid}.product-card.ts-pl-product-card-grid-view{width:100%;max-width:320px;height:100%;margin:0 auto}.ts-pl-product-card-grid-view .ts-pl-products-image-header{flex-shrink:0;aspect-ratio:1!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:100%!important;margin-bottom:0!important}.ts-pl-product-card-grid-view .product-image{height:100%!important;min-height:0!important;max-height:100%!important}.ts-pl-product-card-grid-view .ts-pl-product-button-title{flex:auto;min-height:0;overflow:hidden;height:auto!important}.ts-product-price-wrapper{align-items:center;gap:8px;min-height:28px;margin-top:auto;display:flex}.ts-product-group-badge{border:1px solid var(--color-brand-secondary);height:28px;color:var(--color-brand-secondary);font-size:14px;font-style:normal;font-weight:var(--font-body);white-space:nowrap;background:#21a34a1a;border-radius:20px;justify-content:center;align-items:center;gap:10px;padding:0 12px;line-height:20px;display:flex}.ts-pl-explore-products-html h1,.ts-pl-explore-products-html h2,.ts-pl-explore-products-html h3,.ts-pl-explore-products-html h4,.ts-pl-explore-products-html h5,.ts-pl-explore-products-html h6{color:var(--General-Colors-Grey-Shades-Grey-1,#262626);font-family:Roboto;font-size:28px;font-style:normal;font-weight:var(--font-medium);line-height:34px}.ts-pl-explore-products-html li,.ts-pl-explore-products-html p{color:var(--General-Colors-Grey-Shades-Grey-2,#454545);font-weight:var(--font-body);font-style:normal;line-height:28px}.ts-pl-explore-products-html p{font-family:Roboto;font-size:18px}.ts-pl-explore-products-html ol,.ts-pl-explore-products-html ul{margin-bottom:16px;padding-left:20px}.ts-pl-explore-products-html table{border-collapse:collapse;width:100%;margin:24px 0;font-size:14px}.ts-pl-explore-products-html table td,.ts-pl-explore-products-html table th{text-align:left;border:1px solid #ddd;padding:12px}.ts-pl-explore-products-html blockquote{color:#666;border-left:4px solid #ccc;margin:1em 0;padding-left:16px;font-style:italic}.ts-pl-catalouge-inner-container .ts-pl-pagination{margin-top:48px}.faq-answer ul{flex-direction:column;gap:16px;display:flex}.faq-answer li{padding-left:28px;position:relative}.faq-answer li:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cg clip-path='url(%23clip0_2875_77035)'%3E%3Cpath d='M5.83398 9.9987L10.0007 14.1654L18.334 5.83203' stroke='%2321A34A' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.66602 9.9987L5.83268 14.1654M9.99935 9.9987L14.166 5.83203' stroke='%2321A34A' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2875_77035'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:20px;height:20px;position:absolute;top:2px;left:0}.ts-pl-tab-active,.ts-view-tab-pill{width:40px;height:40px}.ts-mobile-filter-overlay{z-index:1000;background-color:#0009;justify-content:flex-start;align-items:stretch;width:100%;height:100%;animation:.3s ease-out forwards tsFadeIn;display:flex;position:fixed;top:0;left:0}.ts-mobile-filter-sidebar{background:#fff;flex-direction:column;width:80%;max-width:320px;height:100%;animation:.3s ease-out forwards tsSlideInLeft;display:flex;position:relative;overflow-y:hidden;transform:translate(0)}@keyframes tsFadeIn{0%{opacity:0}to{opacity:1}}@keyframes tsSlideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}.ts-mobile-filter-close{cursor:pointer;background:0 0;border:none;font-size:24px;position:absolute;top:10px;right:10px}.ts-mobile-sidebar-header{color:#000;z-index:2;background:linear-gradient(135deg,#a8d079 0%,#d0eaac 100%);border-bottom:1px solid #a8d079;justify-content:space-between;align-self:stretch;align-items:center;padding:12px 16px;font-size:18px;font-style:normal;font-weight:600;line-height:24px;display:flex;position:sticky;top:0}@media (max-width:1024px){.ts-pl-grid-view{grid-template-columns:repeat(3,1fr)!important}.product-card-action-icons{opacity:1;gap:4px}}@media screen and (min-width:1025px) and (max-width:1280px){.ts-pl-grid-view{grid-template-columns:repeat(4,1fr)!important}}.ts-pl-catalouge-header-filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:100%;margin-bottom:24px;display:flex}@media (max-width:920px){.ts-pl-catalouge-header-filters{gap:12px}.ts-pl-header-filters{flex-wrap:wrap;justify-content:flex-end}}@media (max-width:500px){.ts-pl-catalouge-header-filters{flex-flow:row;justify-content:space-between;align-items:center;gap:10px}.ts-pl-filters-mobile-view{border-radius:8px;flex:none;width:auto;min-width:84px;height:44px;padding:10px 14px;font-size:15px}.ts-pl-header-filters{flex-wrap:nowrap;flex:auto;justify-content:flex-end;align-items:center;gap:8px;width:auto;min-width:0}.ts-pl-header-filters>.ts-pl-catalouge-view-list,.ts-pl-header-filters>.ts-pl-catalouge-filter-list{order:0;width:auto;margin-top:0}.ts-pl-header-filters>.ts-pl-catalouge-view-list{border:1px solid #b0b0b080;border-radius:8px;flex:none;align-items:center;gap:4px;height:44px;padding:4px;display:flex}.ts-pl-header-filters .ts-pl-catalouge-view-list .ts-pl-tab-active,.ts-pl-header-filters .ts-pl-catalouge-view-list .ts-view-tab-pill{border:none!important;border-radius:6px!important;width:34px!important;height:34px!important;padding:7px!important}.ts-pl-header-filters .ts-pl-catalouge-view-list .ts-pl-tab-active{background:#f1fcf3!important}.ts-pl-header-filters>.ts-pl-catalouge-filter-list{flex:auto;min-width:0}.ts-pl-catalouge-filter-list .ts-pl-sort{width:100%}.ts-pl-catalouge-filter-list .ts-pl-sort-select{width:100%;height:44px}.ts-pl-catalouge-header-filters .ts-pl-filter-label-name{display:none}}.ts-pl-filters-mobile-view{background:var(--color-brand-secondary,#21a34a);color:#fff;cursor:pointer;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:12px;width:109px;height:52px;padding:10px 12px;font-size:16px;font-weight:500;line-height:24px;display:flex}.ts-pl-filters-mobile-view svg path{fill:#fff}.ts-pl-filter-categories-sidebar{display:none}@media screen and (max-width:920px){.ts-pl-catalouge-category-tabs{grid-column:span 2}.ts-pl-catalouge-main-section{width:100%;display:unset;column-gap:0}.ts-filter-bar__header{display:none!important}@keyframes slideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}.ts-mobile-reset-filters{padding:var(--Spacings-global-spacing-M,16px);align-items:flex-start;gap:var(--Spacings-global-spacing-S,8px);background:var(--General-Colors-Grey-Shades-Grey-6,#f6f6f6);z-index:2;justify-content:center;width:100%;display:flex;position:sticky;bottom:0}.ts-mobile-reset-filters-button{font-size:16px;font-weight:var(--font-medium);flex:1 0 0;justify-content:center;align-items:center;gap:8px;padding:8px 16px;line-height:24px;display:flex}.ts-filter-bar__section-header{font-size:14px!important}.ts-filter-bar__item-count{font-size:12px!important}.ts-filter-bar{max-width:100%;min-height:100dvh}.ts-filter-bar__section-content--expanded{max-height:300px}.ts-pl-banner-category-description{max-width:500px}}@media screen and (max-width:1220px){.ts-pl-banner-category-description{max-width:500px}}@media screen and (max-width:768px){.hw-ts-global-button{font-size:var(--text-sm);padding:6px 8px 6px 12px}.ts-underline-effect-highlight:after{height:6px}.hw-ts-view-all-btn{padding:6px 12px}.featured-brands,.triple-solar-container{padding:30px 0}.stat-box h5{color:var(--color-bg-white);font-size:var(--text-xl);margin:0 0 8px}.stat-box p{font-size:var(--text-xs);line-height:18px}.feature-box h4{font-size:var(--text-lg);line-height:1.5}.feature-box p{font-size:var(--text-sm);margin:10px 0 0;line-height:20px}.stats-grid{margin-top:32px}.ts-stories-header h5{font-size:var(--text-xl);font-weight:var(--font-medium)}.ts-slider-item{flex-direction:column;height:400px}.ts-story-card{height:100%}.ts-text-card,.ts-video-card{height:100%;min-height:400px}.ts-text-card p{font-size:var(--text-sm);color:var(--color-gray-800)}.ts-name{font-size:17.036px;line-height:26.5px}.ts-company{font-size:11.357px;font-style:normal;font-weight:var(--font-body);line-height:17.036px}.brands-logos .brands-image,.ts-featured-brands-mobile-link .brands-image{border-bottom:1px solid #b0b0b04d;padding:8px 0}.brands-logos .brands-image,.brands-logos .brands-row:nth-child(-n+2) .brands-image{border-bottom:1px solid #b0b0b04d}.ts-featured-brands-inner{flex-direction:column;gap:24px}.brands-text{text-align:center;align-items:center;gap:8px;width:100%}.heading-text{font-weight:var(--font-medium);column-gap:8px;line-height:1.42857}.brands-logos{display:none}.ts-featured-brands-mobile{width:100%;display:block}.ts-featured-brands-mobile-columns{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:12px;padding-bottom:6px;display:flex;overflow-x:auto}.ts-featured-brands-mobile-column{scroll-snap-align:start;border-left:1px solid #b0b0b04d;flex-direction:column;flex:0 0 calc(50% - 6px);gap:12px;padding-left:12px;display:flex}.ts-featured-brands-mobile-columns::-webkit-scrollbar{display:none}.ts-featured-brands-mobile-link .brands-image{object-fit:contain;height:55px;max-height:55px}a.brand-link{width:50%;padding-left:0}.brands-row .brand-link:nth-child(odd){border-right:1px solid #b0b0b04d}.ts-fb-pagination{justify-content:center;align-items:center;gap:10px;margin-top:10px;display:flex}.ts-fb-bullet{opacity:.95;background:#b0b0b0;border:none;border-radius:999px;width:8px;height:8px;padding:0}.ts-fb-bullet.active{background:#d0eaac;border-radius:999px;width:40px;height:10px}.brands-row{flex-wrap:wrap;padding:0;border-bottom:none!important}.subtext{font-size:var(--text-sm)}.ts-footer{padding:30px 0 20px}.ts-footer-accounts-link,.ts-footer-logo,.ts-footer-quick-links,label.ts-pl-filter-label-name{display:none}.ts-footer-grid{flex-direction:column-reverse;gap:48px;height:100%}.ts-footer-mobile-logo{width:150px;height:65px;margin-bottom:24px;display:block}.ts-footer-mobile-logo img{width:100%;height:100%}.ts-footer-newsletter{gap:24px;width:100%;margin-top:24px}.ts-footer-lower-inner-box-2{flex-direction:column-reverse;align-items:flex-start;gap:24px}.ts-footer-right-grid{flex-direction:column;width:100%}.ts-footer-email-field{max-width:100%}.ts-footer-triple-solar-wide-text{font-size:38.35px}.accordion-toggle,.footer-accordion-content{font-size:var(--text-base);color:var(--color-gray-400)}.ts-footer-quick-links-accordian-mobile{display:block}.ts-footer-quick-links-accordian-mobile:not(:last-child){margin-bottom:16px}.accordion-toggle{width:100%;font-weight:var(--font-medium);line-height:24px;font-family:var(--font-family);cursor:pointer;border-radius:unset;background-color:#0000;border:none;outline:0;justify-content:space-between;padding-bottom:10px;display:flex}.footer-accordion-content{line-height:var(--line-height-2);margin-block-start:10px;margin-block-end:10px;padding-left:1rem;list-style:none}.accordion-content li{margin:8px 0}.ts-footer-left-grid{width:100%}.ts-footer-lower-inner-box-1,.ts-footer-triple-solar-wide-text{padding:24px 0 16px}.ts-footer-text li:not(:last-child){margin-bottom:4px}.ts-footer-para-text,.ts-footer-shipping-partner-logos{margin-top:12px}.contact-details-list:not(:last-child),.ts-pl-explore-products-html li:not(:last-child),.ts-pl-faq-list .faq-answer ul li:not(:last-child){margin-bottom:8px}.contact-details-list img{width:22px;height:22px}.ts-footer-social-links,.ts-pl-catalouge-inner-container .ts-pl-pagination{margin-top:24px}.ts-account-login-container{flex-direction:column;padding:24px 16px}.ts-account-login-card{flex-direction:column;gap:16px;padding:0}.ts-account-login-left,.ts-account-login-right{align-self:unset;width:100%;padding:20px}.ts-account-login-heading,.ts-account-register-text{font-size:22px;line-height:28px;text-align:center!important}.ts-account-benefit,.ts-account-para-text,.ts-pl-banner-breadcrumbs,.ts-pl-banner-read-more-btn{font-size:14px;line-height:20px}.ts-account-benefits-section{justify-content:center;gap:10px}.ts-account-login-checkbox-wrapper{align-items:flex-start;gap:10px}.ts-no-account-wrapper{flex-direction:column;gap:0}.ts-account-login-button,.ts-account-login-register-button{font-size:15px}.product-listing-banner-container,.ts-pl-catalouge-filter-list .ts-checkout__control .css-hlgwow{padding:0}.ts-pl-banner-category-heading{font-size:24px;line-height:36px;font-weight:var(--font-medium);margin:4px 0}.ts-pl-banner-category-description{max-width:300px;margin-bottom:4px;font-size:12px;line-height:18px}.ts-pl-catalouge-inner-container,.ts-pl-grid-view,.ts-pl-row-view{margin-top:16px}.ts-pl-row-view{grid-template-columns:1fr}.ts-pl-tab-active,.ts-view-tab-pill{aspect-ratio:1;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:20px;height:20px;display:flex;padding:2px 1.5px!important}.ts-view-tab-pill{border:unset!important;border-radius:unset!important}.ts-pl-tab-active{border-radius:4px!important}.ts-pl-catalouge-view-list{gap:4px}button.product-category-btn{padding:4px 8px;font-size:10px}.ts-pl-product-card-grid-view .product-name{font-size:16px;font-weight:var(--font-regular);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;min-height:40px;margin-bottom:4px;line-height:1.42857;display:-webkit-box;overflow:hidden}.product-card.ts-pl-product-card-grid-view{flex-direction:column;height:100%;display:flex}.ts-pl-product-button-title{height:100%;padding:12px 8px}.ts-pd-product-category-share-container,.ts-pl-sale-price{margin-bottom:12px}.ts-pl-sale-price{font-size:14px;font-style:normal;font-weight:var(--font-medium);line-height:1.42857}.ts-pl-regular-price-striked{font-size:12px;font-style:normal;font-weight:var(--font-body);line-height:18px}.ts-pl-add-to-cart-btn{font-size:14px;font-style:normal;font-weight:var(--font-medium);line-height:1.2}.pagination-btn{justify-content:center;align-items:center;min-width:36px;height:100%;min-height:36px;display:flex}.pagination-chevron-btn{aspect-ratio:1;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:10px;width:36px;height:36px;padding:10px}.product-card,.ts-product-grid-wrapper,.ts-product-listing-container{box-sizing:border-box;width:100%;max-width:100%}.ts-product-listing-catalouge-container{padding:12px 0}.ts-product-grid-wrapper{overflow:hidden}span.ts-pl-category-tab-description{font-size:16px;line-height:24px}.ts-pl-row-view .product-card{padding:12px 4px}.ts-pl-row-view .ts-pl-products-image-header{aspect-ratio:1!important;flex-shrink:0!important;width:180px!important;max-width:180px!important;height:180px!important;max-height:180px!important;margin-bottom:0!important}.ts-pl-row-view .product-card .product-image{aspect-ratio:1;width:180px;height:180px}.ts-pl-product-card-row-view .ts-pl-product-button-title{gap:10px;padding:0}.ts-pl-catalouge-filter-list .ts-checkout__control.css-1g3oupy-control,.ts-pl-catalouge-filter-list .ts-checkout__control.css-3pbpsr-control{gap:8px;min-height:37px;max-height:37px;padding:2px 6px;align-items:center!important}.ts-pl-catalouge-filter-list .ts-checkout__control .ts-checkout__single-value.css-1n6ntb1-singleValue{margin:0;font-size:14px}.ts-pl-catalouge-filter-list .ts-checkout__control .ts-checkout__input-container.css-19bb58m{margin:0;padding:0}.ts-pl-catalouge-filter-list .ts-checkout__control .css-15lsz6c-indicatorContainer,.ts-pl-catalouge-filter-list .ts-checkout__control .css-1xc3v61-indicatorContainer{width:14px;height:14px;margin:0;padding:0}.ts-pl-catalouge-filter-list .ts-checkout__control .ts-checkout__indicators.css-1wy0on6{align-self:center;width:14px;height:14px}.ts-pl-catalouge-filter-list .ts-checkout__control .css-tj5bde-Svg{width:14px;height:14px}.ts-checkout__control{min-width:150px}.ts-pl-explore-products-html{gap:16px}.faq-answer ul{gap:0}.ts-pl-row-view button.ts-pl-product-card-get-price-btn.hw-ts-green-button{padding:9px 16px}}@media screen and (max-width:700px){.ts-pl-grid-view{grid-template-columns:repeat(2,1fr)!important}}@media screen and (max-width:480px){.arrow,.arrow-wrapper,.arrow.arrow-original{width:24px;height:24px}.ts-checkout-radio-group{flex-direction:column;gap:8px}.ts-image-with-text-main{margin-top:6rem}.featured-brands,.triple-solar-container{padding:30px 0}.upper-container h5{font-size:var(--text-xxl);font-style:normal;font-weight:var(--font-medium);line-height:34px}.description{font-size:var(--text-sm);margin-top:16px;line-height:20px}.feature-box .icon{width:34px;height:34px}.stats-grid:before{left:45%;transform:translate(-45%,-50%)}.ts-contact-us-heading-text{font-size:50px}.ts-contact-us-heading{font-size:24px}.ts-contact-us-form-box{padding:20px}.ts-contact-us-submit-btn{font-size:14px}.ts-text-card,.ts-video-card{min-height:350px}.ts-slider-item{height:350px;padding-inline-start:1rem;padding-inline-end:1rem}.ts-account-login-left,.ts-account-login-right,.ts-text-card{padding:16px}.ts-text-card p{color:var(--color-gray-800);font-size:12px;line-height:18px}.ts-avatar{width:35px;height:35px}.heading-text{font-size:var(--text-xl);font-weight:var(--font-medium)}.ts-my-staff-heading{font-size:1rem}p.ts-footer-para-text{font-size:var(--text-xs);line-height:18px}.ts-footer-shipping-partner-logos img{width:50px;height:25px}.ts-account-email-input,.ts-account-password-input{height:48px;padding:12px;font-size:14px}.ts-account-benefit{flex:100%;justify-content:flex-start}.ts-account-login-button,.ts-account-login-register-button{padding:10px 14px}.faq-answer,.faq-question,.ts-pl-explore-products-description,.ts-pl-explore-products-list{font-size:14px;line-height:20px}.ts-pl-catalouge-filter-list .css-b62m3t-container{flex:auto;min-width:150px;max-width:250px;width:100%!important}.ts-pl-filter-dropdown-list{flex:auto;width:auto;min-width:100px}.ts-pl-explore-products-list,.ts-pl-header-filters{gap:8px}.ts-pl-grid-view{grid-column-gap:10px;grid-row-gap:16px;justify-content:center;align-items:center;width:100%;max-width:100%;grid-template-columns:1fr 1fr!important}h6.ts-pl-explore-products-heading{font-size:18px;font-style:normal;font-weight:var(--font-medium);line-height:28px}.ts-pl-explore-products-description{font-style:normal;font-weight:var(--font-body)}.faq-item{padding:8px 0}.faq-answer,.faq-question{font-style:normal;font-weight:var(--font-regular)}.faq-question svg{aspect-ratio:1;flex-shrink:0;width:24px;height:24px}.ts-pl-faq-list{padding:0}.ts-pl-explore-products-html h1,.ts-pl-explore-products-html h2,.ts-pl-explore-products-html h3,.ts-pl-explore-products-html h4,.ts-pl-explore-products-html h5,.ts-pl-explore-products-html h6{font-size:18px;line-height:28px}.ts-pl-explore-products-html li,.ts-pl-explore-products-html p{font-size:14px;line-height:1.42857}.ts-pl-explore-products-container,.ts-pl-faq-container{flex-direction:column;align-items:flex-start;gap:16px;margin:24px 0 0;padding:12px 6px}.product-share-btn-row-view,.product-wishlist-btn-row-view{width:25px;height:25px}.ts-pl-row-view-add-to-cart-btn,.ts-row-extra-actions{gap:5px}}@media screen and (max-width:468px){.ts-roles-section{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.ts-open-roles-header{padding:0}.ts-job-parent{display:block}.tsArticleContentLeft{width:100%}.ts-pl-grid-view{grid-row-gap:20px!important;grid-template-columns:repeat(1,1fr)!important;justify-content:center!important;justify-items:center!important;width:100%!important}.product-card.ts-pl-product-card-grid-view{width:calc(100% - 32px)!important;max-width:400px!important;margin:0 auto!important}.ts-pl-products-image-header{max-width:100%!important;max-height:100%!important}}@media screen and (min-width:750px){.ts-pl-catalouge-header-filters .css-b62m3t-container{min-width:205px}}.ts-category-slide-item{box-sizing:border-box;flex:0 0 25%}.ts-category-title{font-size:var(--text-xl);color:var(--color-gray-900);text-align:center;margin-top:1rem}.ts-category-slider-dots{justify-content:center;gap:.5rem;margin-top:2rem;display:flex}.product-card{text-align:center;color:#fff;border:1px solid var(--color-gray-500);box-sizing:border-box;border-radius:20px;flex-direction:column;align-self:stretch;width:100%;max-width:100%;height:100%;display:flex;position:relative;overflow:hidden}.product-category-btn,.product-name,.product-power{color:var(--color-gray-900)}.product-card-header{justify-content:space-between;padding:16px 16px 0;display:flex}.brand-logo{object-fit:contain;height:24px}.product-power{font-size:var(--text-xs);font-weight:var(--font-medium);margin-left:-30%}.product-image img{object-fit:contain;object-position:center center;width:100%;max-width:100%;height:100%;max-height:100%}.ts-pl-products-image-header .product-image{border-bottom:2px solid #e7e7e7;border-radius:20px;justify-content:center;display:flex;box-sizing:border-box!important;background-color:#0000!important;align-items:flex-end!important;width:100%!important;height:100%!important;padding:38px 16px 16px!important}.ts-pl-products-image-header .product-image img{object-position:center center;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.product-image{width:100%;max-width:100%;height:100%}.product-card .product-image{background-color:#fff;justify-content:center;align-items:center;height:260px;min-height:260px;max-height:260px;display:flex;overflow:hidden}.ts-pl-product-card-grid-view .product-image{background-color:#fff;flex-shrink:0;justify-content:center;align-items:center;height:250px;min-height:250px;max-height:250px;display:flex}.ts-pl-product-card-grid-view .product-image img{object-fit:contain;object-position:center center;width:auto;max-width:100%;height:auto;max-height:100%}.product-image img:hover:not(.image-soldout){transition:transform .3s;transform:scale(1.1)}.product-button-title{flex-direction:column;align-items:center;gap:12px;margin-top:43px;padding:12px;display:flex}.product-category-btn{cursor:default;font-weight:var(--font-body);font-size:var(--text-sm);background-color:#f1fcf5;border:none;border-radius:16px;padding:6px 12px}.product-name{font-weight:var(--font-regular);text-align:left}.ts-item-soldout .product-image img{opacity:99}.ts-pl-products-image-header.ts-item-soldout{background-color:#fff!important}.ts-item-soldout:after{display:none!important}.ts-pl-soldout-overlay-icons .product-category-btn{color:#fff!important;background-color:#1b5e20!important}.ts-pl-soldout-overlay-icons .product-wishlist-btn-row-view,.ts-pl-soldout-overlay-icons .product-share-btn-row-view{border-radius:50%;padding:6px;background-color:#1b5e20!important}.ts-pl-row-view-out-of-stock-ribbon{color:#000;letter-spacing:.5px;z-index:10;pointer-events:none;opacity:1;background:#ea9495;justify-content:center;align-items:center;gap:10px;width:178.899px;height:36px;padding:4px 10px;font-size:13px;font-weight:600;display:flex;position:absolute;top:24px;right:-42px;transform:rotate(45deg)}.ts-pl-product-card-row-view:has(.ts-pl-row-view-out-of-stock-ribbon) .product-name{padding-right:85px}@media (max-width:1023px){.ts-pl-row-view-out-of-stock-ribbon{display:none!important}.ts-pl-product-card-row-view:has(.ts-pl-row-view-out-of-stock-ribbon) .product-name{padding-right:0!important}}.ts-tab-button{background:var(--color-bg-white);border:1px solid var(--color-gray-500);font-size:var(--text-base);color:var(--color-gray-700);font-weight:var(--font-regular);border-radius:1000px;padding:12px 24px}.product-tab-active,.ts-products-tab-button{font-weight:var(--font-regular);border:none}.product-tab-active{background-color:var(--color-bg-light-3);color:var(--color-gray-900)}.ts-view-all-btn-container{justify-content:center;align-items:center;margin-top:32px;display:flex}@media (max-width:1024px){.ts-category-slide-item{flex:0 0 25%}.ts-category-slider-section{padding:80px 0}}@media (max-width:767px){.ts-category-slide-item{flex:0 0 50%}.ts-category-slider-section{padding:30px 0}.ts-category-slider-header{flex-direction:column;gap:24px;margin-bottom:2rem}.ts-tab-button{font-size:var(--text-xs);padding:6px 12px}.ts-pl-products-image-header{height:auto!important;min-height:unset!important;aspect-ratio:1!important}.ts-pl-products-image-header .product-image{width:100%!important;height:100%!important;min-height:unset!important;max-height:unset!important}}@media (max-width:768px){.product-listing-banner-container.product-listing-banner-bg-img-career:before{width:70%;bottom:-5px}.ts-career-button{padding:.5rem;font-size:.75rem;line-height:1rem}.ts-pl-row-view button.ts-pl-product-view-details-btn{padding:9px 16px}}@media (min-width:1500px){.product-listing-banner-container.product-listing-banner-bg-img-career:before{bottom:auto}}.product-card:hover{border-color:var(--color-brand-secondary);transition:all .3s}.ts-products-tab-section{background-color:#f9fdfa;padding:80px 0}.ts-product-tab-header{margin-bottom:48px}.ts-products-tab-button{border-radius:unset;height:79px;color:var(--color-gray-800);background:0 0;flex-direction:column;flex:1 0 0;justify-content:center;align-items:center;gap:2px;padding:6px 16px;font-size:20px;font-style:normal;line-height:30px;transition:background .3s,border .3s;display:flex}.ts-products-tab-button.ts-products-tab-active{border-bottom:2px solid var(--color-brand-secondary);color:var(--color-gray-900);background:#21a34a1a}.ts-products-tab-grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.ts-products-tab-card{background:url(/assets/images/producttab-bg-img.png) 50%/cover no-repeat;border-radius:20px;transition:box-shadow .3s;display:flex}.ts-products-tab-info{flex-direction:column;justify-content:center;display:flex}.ts-products-tab-badge{background:var(--Brand-Colors-Dark-Green,#21a34a);color:var(--Background-Color-White,#fff);font-family:Roboto;font-size:20px;font-style:italic;font-weight:var(--font-medium);white-space:nowrap;border:1.944px solid #197d39;border-radius:194.444px;align-items:center;gap:10px;width:min-content;padding:8px 16px;line-height:36px;display:flex}.ts-products-tab-title{color:var(--General-Colors-Grey-Shades-Grey-2,#454545);font-family:Roboto;font-size:30px;font-style:italic;font-weight:var(--font-medium);text-underline-offset:auto;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;display:-webkit-box;overflow:hidden}.ts-products-highlight-text,.ts-products-tab-type{font-size:20px;font-style:italic;line-height:normal;font-weight:var(--font-medium)}.ts-products-tab-type{color:var(--Brand-Colors-Dark-Green,#21a34a)}.ts-products-highlight-text,.ts-register-account__label,.ts-terms-and-condition-content li strong{color:var(--General-Colors-Grey-Shades-Grey-2,#454545)}.ts-products-tab-image img{width:100%;max-width:100%;height:100%}.ts-products-tab-brand-logo{flex-shrink:0;width:100px;height:23.583px}@media screen and (min-width:768px){.ts-pl-products-image-header{height:auto!important;min-height:unset!important;aspect-ratio:1!important}.ts-pl-products-image-header .product-image{width:100%!important;height:100%!important;min-height:unset!important;max-height:unset!important}.ts-footer-email-field{width:100%}}@media screen and (min-width:1024px){.support-section{padding:0 60px}.ts-products-tab-card{gap:15px;min-height:349px;padding:44px 38px 68px 20px}.ts-products-tab-info{gap:24px;width:calc(50% - 15px)}.ts-products-img-main{width:50%;height:100%;position:relative}.ts-products-tab-image{aspect-ratio:151/114;max-width:302px;max-height:228px;position:absolute;bottom:-75px}}@media screen and (max-width:1023px){.ts-products-tab-card{flex-direction:column-reverse;align-items:flex-start;gap:16px;height:100%;padding:16px}.ts-products-tab-info{gap:16px}.ts-products-img-main{align-self:center;width:100%;height:100%}.ts-products-tab-slider .swiper-slide{height:auto}}@media screen and (max-width:767px){.ts-products-tab-section{padding:30px 0}.ts-product-tab-header{text-align:center;flex-direction:column;gap:12px;margin-bottom:24px}.ts-products-tab-nav{gap:12px;margin-bottom:20px;display:grid;overflow:hidden}.ts-products-tab-button{height:auto;padding:10px 12px;font-size:14px}.ts-products-tab-grid{grid-template-columns:1fr;gap:16px}.ts-products-tab-badge{padding:6px 10px;font-size:14px;line-height:18px}.ts-products-tab-title{font-size:20px}.ts-products-highlight-text,.ts-products-tab-type{font-size:16px}.ts-products-tab-brand-logo{width:80px;height:auto}.ts-products-tab-image img{aspect-ratio:1}.ts-products-tab-grid .swiper{width:100%}}.ts-eye-icon-btn svg{color:#454545;transition:color .2s}.ts-quotations-eye-btn{background:0 0;border:none;margin-right:8px}.ts-quotations-eye-btn svg{transition:stroke .3s}.ts-quotations-eye-btn:hover svg path{stroke:#21a34a}.ts-register-account{background-color:var(--color-gray-400);justify-content:center;align-items:center;height:auto;min-height:100vh;padding:2.5rem 0;display:flex}.ts-register-account .ts-input-fields:-webkit-autofill+.ts-input-field-label{padding-bottom:10px;font-size:11px;top:2px;left:16px}.ts-register-account .ts-input-fields:-webkit-autofill+.ts-input-field-label{padding-bottom:10px;font-size:11px;top:2px;left:16px}.ts-register-account .ts-input-fields:autofill+.ts-input-field-label{padding-bottom:10px;font-size:11px;top:2px;left:16px}.ts-register-account .ts-input-fields:-webkit-autofill{padding-top:22px}.ts-register-account .ts-input-fields:-webkit-autofill{padding-top:22px}.ts-register-account .ts-input-fields:autofill{padding-top:22px}.ts-register-account__container{border:1px solid var(--color-green-lighter);background:var(--color-bg-white);border-radius:20px;flex-direction:column;max-width:54.5rem;margin:auto;padding:1.875rem;display:flex}.ts-register-account__label{font-size:20px;font-style:normal;font-weight:var(--font-medium);line-height:30px}.ts-register-account-header{justify-content:space-between;margin-bottom:48px;display:flex}.ts-register-account__field{flex-direction:column;gap:16px;width:100%;display:flex}.ts-register-account__title{text-align:center;font-size:var(--text-xxl);font-style:normal;font-weight:var(--font-medium);line-height:34px}.ts-register-account__type-switcher{gap:20px;display:flex}.ts-register-account__radio-label{cursor:pointer;color:var(--color-gray-700);font-size:var(--text-lg);font-style:var(--font-medium);font-weight:var(--font-medium);-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:4px;align-items:center;gap:8px;padding:4px 10px;line-height:30px;transition:all .3s;display:flex}.ts-phone-input-group{background:#fff!important;border:1px solid #b0b0b080!important;border-radius:8px!important;align-items:stretch!important;width:100%!important;transition:all .3s!important;display:flex!important;overflow:hidden!important}.ts-phone-input-group:focus-within{background:#f1fcf3cc!important;border-color:#8de8a9cc!important}.ts-phone-country-select{width:25%!important}.ts-phone-country__control{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;height:100%!important;min-height:55px!important}.ts-phone-country__control--is-disabled{cursor:not-allowed!important;background:0 0!important}.ts-phone-country__single-value{color:var(--color-gray-700)!important}.ts-phone-number-input{flex:1!important;margin:0!important}.ts-phone-number-input .ts-input-fields{background:0 0!important;border:none!important;border-radius:0!important;height:100%!important;padding-left:12px!important}.ts-phone-number-input .ts-input-fields:focus{background:0 0!important;outline:none!important}.ts-phone-country__indicator-separator{display:none!important}.ts-phone-number-input .ts-input-field-label,.ts-phone-number-input .ts-input-fields:focus+.ts-input-field-label,.ts-phone-number-input .ts-input-fields:not(:placeholder-shown)+.ts-input-field-label{left:12px!important}.ts-register-account__radio-label input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1;border:.8px solid var(--color-gray-700);background-color:#0000;border-radius:50%;width:16px;height:16px;position:relative}.ts-register-account__radio-label input[type=radio]:checked{border:.667px solid var(--color-brand-secondary);background-color:#fff}.ts-register-account__radio-label input[type=radio]:checked:before{content:"";background-color:var(--color-brand-secondary);border-radius:50%;width:10px;height:10px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ts-register-account__radio-label.active{border:1px solid var(--color-brand-secondary);color:var(--color-brand-secondary)}.ts-register-account__steps{justify-content:space-between;gap:30px;margin-bottom:32px;display:flex}.ts-register-account__step{border-top:3px solid var(--color-gray-600);color:var(--color-gray-600);font-size:var(--text-base);font-style:normal;font-weight:var(--font-regular);flex:1;align-items:center;gap:8px;padding-top:16px;line-height:24px;display:flex;position:relative}.ts-register-account__step.active{color:var(--color-gray-900)}.ts-register-account__step.completed{border-color:var(--color-brand-secondary)}.ts-register-account__step .checkmark,.ts-register-account__step .step-number{text-align:center;width:20px;height:20px;color:var(--color-gray-600);line-height:20px;font-size:var(--text-base);background:0 0;border-radius:50%;display:inline-block}.ts-register-account__step.active .step-number{background:var(--color-brand-secondary)}.ts-register-account__actions{flex-direction:column;align-items:flex-end;margin-top:48px;display:flex}.ts-register-account__button-group{justify-content:end;gap:16px;width:100%;margin-bottom:16px;display:flex}.ts-register-account__back-button,.ts-register-account__next-button{width:242px;font-weight:var(--font-medium);font-size:var(--text-base);justify-content:center;align-items:center;gap:16px;padding:12px 16px;transition:all .3s;display:flex}.ts-register-account__back-button{border:1px solid var(--color-brand-secondary);background-color:var(--color-bg-white);color:var(--color-brand-secondary)}.ts-register-account__back-button:hover{background-color:var(--color-brand-secondary);color:var(--color-bg-white)}.ts-register-account__login-link,.ts-reset-password__login-link{color:var(--color-brand-secondary);font-size:var(--text-base);font-style:normal;font-weight:var(--font-medium);line-height:24px}.ts-reset-password__back-link{text-align:center;font-weight:var(--font-bold);margin-top:4px;display:block}.ts-password-error-msg,.ts-register-account-label-field,.ts-register-account__textarea{font-weight:var(--font-body);line-height:24px}.ts-register-account__checkbox-label{border:1px solid #b0b0b080;border-radius:8px;flex:1 0 0;align-items:center;gap:8px;padding:16px;display:flex}.ts-register-account__checkbox-grid,.ts-register-account__checkbox-row{font-size:var(--text-base);font-style:normal;font-weight:var(--font-body);color:var(--color-gray-700);grid-template-columns:repeat(2,1fr);gap:24px;line-height:24px;display:grid}.ts-register-account-label-field{pointer-events:none;font-size:var(--text-sm);width:100%;color:var(--color-gray-700);transition:all .2s ease-out;position:absolute;top:12px;left:8px}.ts-register-account__textarea{font-size:var(--text-base);color:var(--color-gray-800);border:1px solid #b0b0b080;border-radius:8px;flex:1 0 0;align-self:stretch;align-items:flex-start;gap:448px;min-height:200px;padding:16px;font-style:normal;display:flex}.ts-register-account__textarea::placeholder{color:var(--color-gray-700);font-family:Roboto;font-size:var(--text-base);font-style:normal;font-weight:var(--font-body);line-height:24px}.ts-password-error-msg{font-size:var(--text-sm);color:#d91c1c;margin-top:-10px;font-style:normal}.ts-checkbox-label{font-style:normal;color:var(--General-Colors-Grey-Shades-Grey-3,#6d6d6d)!important;font-size:16px!important;font-weight:var(--font-body)!important;line-height:24px!important}@media (max-width:1024px){.ts-register-account__container{padding:1.5rem}.ts-register-account-header{flex-direction:column;align-items:center;gap:1rem;margin-bottom:20px}.ts-register-account__step{flex-direction:row;justify-content:flex-start;align-items:center}.ts-register-account__address-fields,.ts-register-account__company-num-vat,.ts-register-account__name-fields,.ts-register-account__password-fields{flex-direction:column;gap:16px}.ts-register-account__checkbox-grid{grid-template-columns:1fr}.ts-register-account__checkbox-grid>.full-width{grid-column:span 1}.ts-register-account__button-group{flex-direction:column-reverse;gap:12px}.ts-register-account__back-button,.ts-register-account__next-button{width:100%}.ts-register-account__textarea{min-height:150px}}@media (max-width:768px){.ts-register-account{padding:1rem 0}.ts-register-account__container{max-width:100%;padding:1rem}.ts-register-account__steps{gap:16px}.ts-register-account__title{font-size:20px;line-height:28px}.ts-register-account__checkbox-row{flex-direction:column;gap:12px;display:flex}.ts-register-account__step-field label{font-size:16px;line-height:24px}.ts-register-account__textarea{padding:12px;font-size:14px}}.ts-reliable-energy-solutions-cta{padding:60px 0;position:relative;overflow:hidden}.ts-reliable-energy-inner-container{z-index:2;width:1320px;max-width:100%;height:234px;color:var(--color-bg-white);text-align:center;background-image:url(/assets/images/reliableEnergyCTABg.png);background-size:cover;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:8px;margin-left:auto;margin-right:auto;padding:40px 60px;display:flex;position:relative}.ts-reliable-energy-text{line-height:var(--line-height-2)}.ts-contact-us-btn{color:#000;font-weight:var(--font-medium);cursor:pointer;background-color:#fff;border:none;border-radius:999px;align-items:center;gap:16px;margin-top:16px;padding:8px 8px 8px 16px;font-size:1rem;display:inline-flex}.ts-reset-password__container{background:var(--color-gray-400);justify-content:center;align-items:center;height:auto;margin:auto;padding:40px 0;display:flex}.ts-editpf-user-details-form-container .ts-input-fields:focus,.ts-editpf-user-details-form-container .ts-input-fields:not(:placeholder-shown),.ts-editpf-user-details-pwform-container .ts-input-fields:focus,.ts-editpf-user-details-pwform-container .ts-input-fields:not(:placeholder-shown),.ts-reset-password__wrapper .ts-input-fields:focus,.ts-reset-password__wrapper .ts-input-fields:not(:placeholder-shown){box-sizing:border-box!important;height:60px!important;min-height:60px!important;padding-top:16px!important}.ts-reset-password__inner-container{border:1px solid var(--color-green-lighter);background:var(--color-bg-white);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:500px;height:100%;min-height:500px;margin:auto;padding:40px 60px;display:flex}.ts-reset-password__inner-container form.ts-account-login-form{gap:20px}.ts-reset-password__inner-container .ts-reset-password__button{font-weight:600}.ts-reset-password__wrapper{flex-direction:column;align-items:center;gap:24px;min-width:540px;display:flex}.ts-reset-password__button{font-size:var(--text-base);font-style:normal;font-weight:var(--font-medium);justify-content:center;align-self:stretch;align-items:center;gap:16px;padding:12px 16px;line-height:24px;display:flex}.ts-reset-password__heading{color:var(--color-gray-900);font-size:28px;font-style:normal;font-weight:var(--font-bold);margin:0 0 32px;line-height:34px}.ts-reset-password__success{color:var(--color-brand-secondary);font-size:var(--text-base);text-align:center}.ts-register-account__input:focus+.ts-register-account-label-field,.ts-register-account__input:not(:placeholder-shown)+.ts-register-account-label-field{font-size:var(--text-xs);padding-bottom:10px;top:2px;left:15px}.ts-register-account__input:-webkit-autofill+.ts-register-account-label-field{font-size:var(--text-xs);padding-bottom:10px;top:2px;left:15px}.ts-register-account__input:-webkit-autofill+.ts-register-account-label-field{font-size:var(--text-xs);padding-bottom:10px;top:2px;left:15px}.ts-register-account__input:autofill+.ts-register-account-label-field{font-size:var(--text-xs);padding-bottom:10px;top:2px;left:15px}@media (max-width:1024px){.ts-reset-password__inner-container{padding:32px}.ts-reset-password__wrapper{min-width:unset;width:100%;padding:0}.ts-reset-password__heading{text-align:center;font-size:1.75rem}.ts-reset-password__button{width:100%}}@media (max-width:768px){.ts-reset-password__container{padding:24px 0}.ts-reset-password__inner-container{min-height:auto;padding:24px}.ts-reset-password__wrapper{gap:20px}.ts-reset-password__heading{font-size:1.5rem}.ts-reset-password__button{padding:12px;font-size:1rem}.ts-reset-password__login-link,.ts-reset-password__success{font-size:.95rem}}@media (max-width:480px){.ts-reset-password__container{padding:16px 0}.ts-reset-password__inner-container{padding:24px 16px}.ts-reset-password__heading{font-size:1.25rem}}.description-text{line-height:1.55556;font-weight:var(--font-body);color:var(--color-gray-800)}.timeline-card .card-text-block .card-year{line-height:1.55556;font-weight:var(--font-medium);color:var(--color-brand-secondary)}.card-desc{color:var(--color-gray-700);line-height:1.55556}.card-image{object-fit:cover;width:100%;height:auto;margin-top:16px}.timeline-dot.outer{flex-direction:column;align-items:center;height:100%;display:flex}.ts-search-popup-overlay{z-index:50;justify-content:center;align-items:center;animation:.3s forwards fadeIn;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.ts-search-popup .ts-pl-related-product-text{font-size:24px;font-weight:var(--font-regular);line-height:1.5}.ts-search-popup{scrollbar-width:none;-ms-overflow-style:none;background:#fff;width:100%;height:100%;padding:78px 60px 36px;animation:.3s forwards slideUp;position:relative;overflow-y:auto}.ts-search-popup::-webkit-scrollbar{display:none}.ts-search-close-btn{cursor:pointer;background:0 0;border:none;font-size:1.5rem;position:absolute;top:1rem;right:1rem}.ts-search-popup-header{flex-direction:column;justify-content:center;gap:32px;display:flex}.ts-search-popup-title{font-size:var(--text-xxxl);font-weight:var(--font-medium);color:var(--color-gray-900);text-align:center;line-height:32px}.ts-popup-search-bar{justify-content:center;margin-bottom:8px;display:flex}.ts-popup-search-bar input{border:none;width:100%;font-size:16px;line-height:1.5}.ts-search-input-wrapper{border:1px solid var(--color-gray-600);border-radius:8px;justify-content:space-between;align-items:center;width:920px;height:60px;padding:12px 24px 12px 60px;display:flex;position:relative}.ts-search-input-btn:focus{outline:0}.ts-search-section-title{font-size:var(--text-xl);font-weight:var(--font-medium);color:var(--color-gray-900);margin-bottom:32px}.ts-no-results{text-align:center;color:var(--color-brand-dark);font-size:18px;font-weight:var(--font-medium);margin:20px 0}.ts-search-input-wrapper:focus-within{border-color:var(--color-brand-secondary)}.ts-popup-search-icon svg{pointer-events:none;opacity:.5}.ts-popup-search-icon svg path{fill:#252525}.ts-search-results-row{flex-wrap:wrap;grid-template-columns:repeat(1,1fr);gap:16px;width:920px;max-height:260px;margin:auto;display:grid;overflow-y:auto}.ts-search-result-card{cursor:pointer;background:#fff;border:1px solid #b0b0b080;border-radius:8px;padding:12px 16px;transition:all .2s}.ts-search-result-card:hover{border:1px solid var(--Brand-Colors-Dark-Green,#21a34a);color:var(--Brand-Colors-Dark-Green,#21a34a);background:#21a34a1a}.ts-search-result-content{gap:10px;max-width:300px;display:flex}img.ts-search-image{object-fit:cover;width:50px;height:50px}.ts-search-product-name{font-size:15px;font-weight:var(--font-regular);color:#333}.ts-popup-search-icon{width:24px;height:24px;position:absolute;top:50%;left:24px;transform:translateY(-50%)}@media screen and (max-width:1140px){.ts-reliable-energy-inner-container{background-position:-40px;background-size:cover}.ts-reliable-energy-solutions-cta{padding:0 0 40px}.ts-search-popup{padding:78px 0 36px}}@media screen and (max-width:768px){.ts-reliable-energy-solutions-cta{padding:30px 12px}.ts-reliable-energy-inner-container{background-position:-40px;background-size:cover;gap:12px;padding:48px 24px}.ts-reliable-energy-inner-container h5{font-size:var(--text-xl);font-weight:var(--font-medium);line-height:36px}.ts-reliable-energy-text{font-size:var(--text-sm);font-style:normal;font-weight:var(--font-body);line-height:20px}.ts-search-popup{padding:78px 0 36px}.ts-search-popup-title{font-size:24px}.ts-popup-search-bar{margin-bottom:32px}.ts-search-section-title{font-size:var(--text-lg);text-align:center}}@media screen and (max-width:480px){.ts-search-popup{padding:78px 0 36px}}.ts-sharepopup-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.ts-sharepopup-container{background:#fff;border-radius:16px;width:90%;max-width:480px;animation:.3s fadeSlideIn;overflow:hidden;box-shadow:0 15px 40px #0003}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(-20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.ts-sharepopup-header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:1.2rem 1.5rem;display:flex}.ts-sharepopup-title{font-size:18px;font-weight:var(--font-medium);color:#222;margin:0}.ts-sharepopup-close{cursor:pointer;background:0 0;border:none;border-radius:50%;padding:8px;transition:background .2s}.ts-sharepopup-close:hover{background-color:#f2f2f2}.ts-sharepopup-url-section{border-bottom:1px solid #eee;padding:1.5rem}.ts-sharepopup-url-container{background:#f9f9f9;border:1px dashed #ddd;border-radius:10px;align-items:center;gap:10px;padding:6px 10px;display:flex}.ts-sharepopup-url-input{text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;outline:0;flex:1;padding:10px 0;font-size:14px;overflow:hidden}.ts-sharepopup-copy-btn{cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;padding:8px;transition:background-color .2s;display:flex}.ts-sharepopup-copy-btn svg{fill:#fff;width:20px;height:20px}.ts-sharepopup-copied-text{color:var(--color-brand-secondary);text-align:left;font-size:14px}.ts-sharepopup-social-section{padding:1.5rem}.ts-sharepopup-social-grid{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.ts-sharepopup-social-btn{cursor:pointer;color:#222;background:#fff;border:1px solid #e2e2e2;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;transition:background-color .2s,border-color .2s,color .2s,transform .2s;display:flex}.ts-sharepopup-social-btn:hover{background:var(--color-brand-secondary);border-color:var(--color-brand-secondary);color:#fff;transform:translateY(-2px)}.ts-cart-filled-container,.ts-thankyou-container{padding:40px 0 0}.ts-cart-grid{justify-content:center;gap:24px;margin-bottom:40px;display:flex}.ts-cart-overlay-loader{z-index:9999;background:#0000000f;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.ts-cart-overlay-loader-content{background:0 0}.ts-cart-grid>.ts-cart-order-summary,.ts-cart-grid>.ts-cart-section{border-radius:20px}.ts-cart-grid>.ts-cart-section{border:1px solid var(--color-gray-500);flex-direction:column;width:calc(66.66% - 10px);height:-moz-fit-content;height:fit-content;display:flex}.ts-cart-grid>.ts-cart-order-summary{width:calc(33.33% - 10px);height:-moz-fit-content;height:fit-content}.ts-cart-section .ts-cart-header{background:var(--color-bg-light-4);border-bottom:1px solid #2dba5933;border-top-left-radius:20px;border-top-right-radius:20px;justify-content:space-between;align-items:center;gap:10px;padding:16px;display:flex}.ts-cart-title{font-size:var(--text-xl);font-weight:var(--font-medium);line-height:36px}.ts-cart-continue-exploring{background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;display:flex}.ts-cart-continue-exploring p{color:var(--color-brand-secondary);text-align:center;font-size:var(--text-md);font-weight:var(--font-regular);transition:all .3s}.ts-cart-continue-exploring:hover p,.ts-cart-continue-exploring:hover svg{stroke:var(--color-gray-900);color:var(--color-gray-900)}.ts-cart-product-info,.ts-cart-table-header{color:var(--color-gray-800);align-items:flex-start;gap:4px;padding:8px 16px;display:flex}.ts-cart-table-header{font-weight:500}.ts-cart-price-section{font-weight:700}.ts-cart-price-table{text-align:center;width:20%}.ts-cart-item{width:100%;padding-bottom:16px}.ts-cart-header-products,.ts-cart-product-info-details,.ts-cart-products-table{gap:20px;width:60%;display:flex}.ts-cart-header-qty,.ts-cart-quantity-section,.ts-cart-quantity-table{justify-content:center;align-items:center;gap:16px;width:20%;display:flex}.ts-cart-header-price,.ts-cart-price-section{justify-content:center;align-self:center;align-items:center;width:20%;display:flex}.ts-remove-coupon-btn{color:#e63946;cursor:pointer;font-weight:var(--font-regular);background:0 0;border:none;margin-left:10px;text-decoration:underline}.ts-cart-product-placeholder{border:1px solid var(--color-gray-500);background:var(--color-bg-white);border-radius:8px;align-items:flex-start;height:-moz-fit-content;height:fit-content;padding:1px;display:flex}.ts-cart-quantity-btn,.ts-cart-remove-btn{background:0 0;border:none}.ts-cart-product-placeholder img{object-fit:cover;width:64px;max-width:64px;height:64px}.ts-cart-quantity-section button{background-color:#0000;border:none;justify-content:center;align-items:center;display:flex}.ts-cart-quantity-btn{aspect-ratio:1;cursor:pointer;background:#f3f4f6;border-radius:0;justify-content:center;align-items:center;gap:10px;width:40px;height:40px;display:flex}.ts-cart-quantity-btn svg path{stroke:#4b5563!important}.ts-cart-quanity-control-container{justify-content:center;align-self:center;align-items:center;gap:16px;display:flex}.ts-pl-tab-active{border:1px solid #000;border-radius:8px;padding:10px}.ts-view-tab-pill{border:1px solid #0000;padding:10px}.ts-view-tab-pill:hover{border:1px solid #000;border-radius:8px}.ts-cart-quality-controls-button{background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:space-between;align-items:center;gap:0;width:130px;display:flex;overflow:hidden}.ts-cart-product-specs{font-size:var(--text-xs);color:var(--color-gray-700);flex-wrap:wrap;gap:4px;margin-top:8px;line-height:18px;display:flex}.ts-cart-price,.ts-cart-product-details{flex-direction:column;justify-content:center;display:flex}p.ts-cart-product-name{color:var(--color-gray-900);font-weight:var(--font-medium)}.ts-cart-product-category{color:#21a34a;letter-spacing:.04em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;background:#f1fcf3;border-radius:100px;align-self:flex-start;align-items:center;max-width:100%;margin-bottom:4px;padding:3px 8px;font-size:10px;font-weight:600;line-height:1.2;display:inline-flex;overflow:hidden}.ts-cart-product-mpn{color:#8c8c8c;margin-top:4px;font-size:12px;line-height:1.3}.ts-cart-price{height:40px;font-size:var(--text-lg);word-break:break-all;align-items:center;padding-left:20px;display:flex}.ts-cart-order-summary{border:1px solid var(--color-gray-500);border-radius:20px;flex-direction:column;gap:16px;width:100%;padding:18px 0 16px;font-family:sans-serif;display:flex;position:sticky;top:20px}.ts-cart-summary-title{font-weight:var(--font-regular);font-size:var(--text-lg);border-bottom:1px solid var(--color-gray-500);padding:0 16px 20px;font-family:Roboto;line-height:30px}.ts-cart-summary-items,.ts-cart-total-section{flex-direction:column;gap:10px;padding:12px 16px;display:flex}.ts-cart-summary-row,.ts-cart-total-row{color:var(--General-Colors-Grey-Shades-Grey-1,#262626);font-family:Roboto;font-size:18px;font-style:normal;font-weight:var(--font-regular);justify-content:space-between;padding-bottom:8px;line-height:28px;display:flex}.ts-cart-total-row{font-size:var(--text-xl);font-weight:var(--font-medium);padding-top:10px}.ts-cart-expandable-section{border-bottom:1px solid var(--color-gray-500);padding:0 16px 10px}.ts-cart-expandable-header{font-size:var(--text-md);font-weight:var(--font-regular);color:var(--color-gray-900);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:10px 0;line-height:28px;display:flex}.ts-cart-apply-btn,.ts-cart-apply-btn:hover,.ts-cart-checkout-btn{line-height:24px;font-weight:var(--font-medium)}.ts-cart-chevron{transition:transform .3s}.ts-cart-expandable-content{padding:10px 0}.ts-cart-coupon-input{border:1px solid var(--General-Colors-Grey-Shades-Grey-5,#e7e7e7);border-radius:8px;flex:1 0 0;align-items:center;gap:10px;width:100%;padding:12px 16px;display:flex}.ts-cart-coupon-input:focus{border-color:var(--Brand-Colors-Dark-Green,#21a34a);background-color:#fff;outline:none}.ts-cart-coupon-input:not(:placeholder-shown){border-color:var(--Brand-Colors-Dark-Green,#21a34a);background-color:#21a34a0f}.ts-cart-apply-btn{border:1px solid var(--General-Colors-Grey-Shades-Grey-4,#b0b0b0);background:var(--General-Colors-Grey-Shades-Grey-5,#e7e7e7);color:var(--General-Colors-Grey-Shades-Grey-3,#6d6d6d);width:100px;padding:12px 16px;font-size:16px;font-style:normal;transition:all .3s}.ts-cart-apply-btn:hover{border:1px solid var(--General-Colors-Grey-Shades-Grey-2,#454545);background:var(--General-Colors-Grey-Shades-Grey-2,#454545);color:var(--Background-Color-White,#fff);border-radius:8px;font-size:16px}.ts-cart-apply-btn{justify-content:center;align-items:center;display:flex}.ts-cart-apply-btn:disabled{opacity:.55;cursor:not-allowed}.ts-cart-coupon-applied{background:#21a34a0f;border:1px solid #21a34a;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;display:flex}.ts-cart-coupon-applied-code{font-family:Roboto,sans-serif;font-size:16px;font-weight:var(--font-medium);color:#262626}.ts-cart-coupon-remove{cursor:pointer;color:#6d6d6d;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}.ts-cart-coupon-remove:hover{color:#454545}.ts-cart-coupon-remove:disabled{opacity:.55;cursor:not-allowed}.ts-cart-coupon-error{color:#d92d20;margin-top:8px;font-family:Roboto,sans-serif;font-size:14px;line-height:1.42857}.ts-cart-summary-row--discount{color:#21a34a}.ts-cart-shipping-text{font-size:13px}.ts-cart-checkout-btn{font-size:var(--text-base);width:-webkit-fill-available;margin:0 16px;padding:12px 16px;font-style:normal}.ts-cart-summary-label,.ts-cart-summary-value{font-size:var(--text-md);color:var(--color-gray-900);line-height:28px}.ts-cart-container{background:var(--color-bg-light-4);justify-content:center;align-items:center;height:-webkit-fill-available;display:flex}.ts-cart-empty{flex-direction:column;align-items:center;padding:80px 0;display:flex}.ts-cart-empty-title{color:var(--color-gray-900);font-style:normal;font-weight:var(--font-medium);padding:24px 0 16px;font-size:36px;line-height:42px}.ts-cart-empty-button{color:var(--color-gray-400);font-family:Roboto;font-size:var(--text-base);font-style:normal;font-weight:var(--font-medium);align-items:center;gap:16px;padding:12px 16px;line-height:24px;display:flex}.ts-heading-cart-slider{color:var(--color-gray-900);font-size:32px;font-style:normal;font-weight:var(--font-regular);margin-bottom:32px;line-height:38px}.ts-cart-quantity-btn:hover svg{color:var(--color-brand-secondary);transition:all .3s}.ts-cart-mobile-price .ts-cart-price,.ts-cart-quanity-mobile .ts-cart-quanity-control-container{display:none}form.ts-shipping-form{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.ts-form-group{align-self:stretch;align-items:center;gap:8px;display:flex}.ts-shipping-input-field{border:1px solid var(--General-Colors-Grey-Shades-Grey-5,#e7e7e7);border-radius:8px;flex:1 0 0;align-items:center;gap:10px;padding:12px 16px;display:flex}.ts-shipping-input-label{color:var(--General-Colors-Grey-Shades-Grey-1,#262626);font-size:18px;font-style:normal;font-weight:var(--font-body);line-height:28px}.ts-estimate-shipping-button,.ts-estimate-shipping-button:hover{font-family:Roboto;font-size:16px;line-height:24px;font-weight:var(--font-medium);text-align:center;gap:16px;padding:12px 16px;font-style:normal}.ts-estimate-shipping-button{border:1px solid var(--Brand-Colors-Dark-Green,#21a34a);color:var(--Brand-Colors-Dark-Green,#21a34a);background-color:#0000;border-radius:8px;justify-content:center;align-self:stretch;align-items:center;transition:all .3s;display:flex}.ts-estimate-shipping-button:hover{border:1px solid var(--Brand-Colors-Dark-Green,#21a34a);background:var(--Brand-Colors-Dark-Green,#21a34a);color:var(--Background-Color-White,#fff);border-radius:8px;align-items:center;display:inline-flex}.ts-cart-empty-title-favourites{color:var(--General-Colors-Grey-Shades-Grey-1,#262626);font-family:Roboto;font-size:2rem;font-style:normal;font-weight:700;line-height:2.25rem}.ts-cart-description-favourites{color:var(--General-Colors-Grey-Shades-Grey-3,#6d6d6d);text-align:center;flex-wrap:wrap;align-items:center;font-family:Roboto;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.75rem;display:flex}.ts-cart-description-favourites .ts-fav-icon-inline{vertical-align:middle;position:relative;top:2px}.ts-cart-description-favourites svg{margin-top:3px;margin-inline-start:4px;margin-inline-end:4px;padding:2px}.ts-cart-description-favourites svg path{fill:#6d6d6d}@media (max-width:1024px){.ts-cart-grid{flex-direction:column;align-items:center}.ts-cart-price,.ts-cart-product-specs,.ts-cart-table-header{display:none}.ts-cart-quanity-control-container{flex-direction:row;flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;width:auto;margin:0 0 0 auto;display:flex}.ts-cart-mobile-price .ts-cart-price{height:unset;margin-top:8px;padding:0;display:block}.ts-cart-grid>.ts-cart-order-summary,.ts-cart-grid>.ts-cart-section{gap:13px;width:100%}.ts-cart-header-products,.ts-cart-products-table{flex-direction:column;width:100%}.ts-cart-product-info{flex-flow:wrap;align-items:center;gap:12px;width:100%}.ts-cart-product-info-details{flex:auto;width:auto;min-width:0}.ts-cart-product-placeholder img{width:100px;max-width:100px;height:100px}.ts-cart-header-price,.ts-cart-price-table,.ts-cart-quantity-section,.ts-cart-quantity-table{justify-content:space-between;width:100%}.ts-cart-price-section{display:none}.ts-cart-summary-title{font-size:var(--text-base);line-height:24px}.ts-shopping-cart-mobile-line{border:1px solid #e7e7e7;width:100%}}@media (max-width:768px){.ts-cart-container{padding:40px 16px}.ts-cart-grid{gap:20px;margin:0}.ts-cart-product-info-details{flex-direction:row;flex:auto;min-width:0}.ts-cart-product-placeholder img{max-width:96px;height:100%;min-height:96px;max-height:96px}.ts-cart-quanity-control-container{border-top:1px solid #ededed;justify-content:space-between;width:100%;margin:12px 0 0;padding-top:12px}.ts-cart-price-section,.ts-cart-quantity-section{flex-direction:column;align-items:flex-start;gap:6px;width:100%}.ts-cart-summary-label,.ts-cart-summary-value{font-size:var(--text-base)}.ts-cart-categories-slider-container{padding:30px 0}.ts-cart-filled-container{padding:12px 0 0}.ts-cart-title{font-size:18px;line-height:24px}.ts-cart-continue-exploring p,.ts-cart-mobile-price .ts-cart-price,.ts-cart-quantity-value,.ts-cart-summary-row,p.ts-cart-product-name{font-size:14px;line-height:20px}.ts-cart-quantity-btn{width:36px;height:36px}.ts-cart-summary-row{font-style:normal;font-weight:var(--font-regular)}.ts-cart-total-row{font-size:16px;line-height:24px}.ts-cart-summary-items,.ts-cart-total-section{gap:12px}.ts-shipping-input-label{font-size:14px}.ts-cart-apply-btn,.ts-cart-checkout-btn{font-size:14px;line-height:1.2}.ts-estimate-shipping-button{padding:8px 12px}.ts-heading-cart-slider{margin-bottom:24px;font-size:24px;line-height:36px}.category-title{font-size:20px;line-height:30px}.ts-product-category-pagination{margin-top:32px}}.ts-templateDetails-container h1{line-height:1.5rem;font-weight:var(--font-medium);color:var(--color-gray-900)}.ts-templateDetails-container .ts-singleOrder-product-table tr th{background-color:var(--color-bg-light-4);font-weight:var(--font-regular)}.ts-templateDetails-container .ts-singleOrder-product-table tbody tr td{background-color:var(--color-bg-white);justify-content:center;display:flex}.ts-templateDetails-product-qty{border:1px solid var(--color-gray-600);border-radius:1000px;align-items:center;width:100%;max-width:128px;height:-moz-fit-content;height:fit-content;display:flex}.ts-templateDetails-product-btn{vertical-align:middle;background-color:#0000;border:none;width:40px;height:40px}.ts-templateDetails-qty-input{text-align:center;border:none;width:40px;height:40px}.quotations-btn button.ts-btn{border:1px solid var(--color-brand-secondary);font-size:16px;font-weight:var(--font-medium);padding:12px 16px;line-height:1.5}.quotations-btn .add-to-cart-btn:hover,.quotations-btn .req-quotation-btn{color:var(--color-brand-secondary);background-color:#0000}.quotations-btn .add-to-cart-btn,.quotations-btn .req-quotation-btn:hover{background-color:var(--color-brand-secondary);color:var(--color-gray-400)}.ts-templateDetails-header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.ts-templateDetails-search-container{border:1px solid var(--color-gray-500);border-radius:8px;align-items:center;display:flex;position:relative}.ts-templateDetails-input{background-color:var(--color-bg-white);width:380px;height:59px;color:var(--color-gray-700);border:none;border-radius:8px 0 0 8px;padding:12px 24px;font-size:16px;line-height:1.55556}.ts-templateDetails-input:focus-visible{border:none;outline:0}.ts-search-results{background-color:var(--color-bg-white);border-radius:8px;width:100%;height:400px;margin-top:10px;padding:16px;position:absolute;top:100%;overflow:auto}.ts-search-result-img{object-fit:cover;width:50px;height:50px}.ts-templateDetails-search-btn{background-color:var(--color-brand-secondary);border:none;border-radius:0 8px 8px 0;width:59px;height:59px}.ts-search-item{cursor:pointer;border:1px solid #ddd;border-radius:8px;align-items:center;gap:12px;padding:8px 12px;display:flex}.ts-templateDetails-qty-input:focus{outline:0}.ts-templateDetails-qty-input:focus-visible{outline:0}@media (max-width:510px){.ts-cart-description-favourites{text-align:center;display:block}}@media screen and (max-width:749px){.journey-section-container{max-width:100%;padding:15px 12px 30px}.journey-section{flex-direction:column;gap:20px}.journey-intro,.journey-timeline{width:100%}.journey-description .description-text,.ts-search-item p{font-size:14px}.timeline-card .card-text-block .card-year{font-size:16px}.timeline-card .card-text-block .card-title{margin-top:4px;font-size:18px}.timeline-card .card-text-block .card-desc{margin-top:4px;font-size:14px}.timeline-card .card-text-block .card-image{margin-top:8px}.ts-templateDetails-container h1{margin-bottom:8px;font-size:18px}.quotations-btn button.ts-btn{padding:8px 12px}.ts-singleOrder-product-table-wrapper{background-color:#fff}.ts-templateDetails-container .ts-singleOrder-product-table tbody tr td{justify-content:space-between;align-items:center}.ts-search-item:not(:last-child),.ts-templateDetails-container .ts-singleOrder-product-table tbody tr td:not(:last-child){margin-bottom:8px}.ts-templateDetails-product-btn,.ts-templateDetails-qty-input{width:30px;height:30px}.ts-templateDetails-header{flex-direction:column;align-items:flex-start;margin-bottom:12px}.ts-templateDetails-search-container{max-width:100%}.ts-templateDetails-input{height:40px;padding:8px 12px}button.ts-templateDetails-search-btn{height:40px}.ts-singleOrder-product-img{align-items:flex-start!important}}@media screen and (min-width:750px){.ts-image-with-text-container,.why-choose-section{max-width:1440px;padding:60px}.mvv-wrapper-container,.preferred-partners-container,.ts-excellece-container,.ts-team-container{max-width:1440px;padding:60px 64px}.ts-image-with-text-section{gap:48px}.ts-image-with-text-content,.ts-image-with-text-img{width:calc(50% - 24px);max-width:calc(50% - 24px)}.ts-image-with-text-subtitle{margin-bottom:16px;padding:8px 16px;font-size:20px}.ts-image-with-text-title{margin-bottom:16px;font-size:40px}.ts-image-with-text-description{margin-bottom:24px;font-size:18px}.ts-image-with-text-btn,.ts-search-item{padding:12px 16px}.mvv-icon,.ts-editpf-user-detail-form .ts-form_input:not(:last-child),.ts-image-with-text-description p,.ts-new-pw-fields:not(:last-child),.ts-singleOrder-info-bar,.ts-singleOrder-overview,.ts-singleOrder-payment-method,.ts-singleOrder-price-item,.tsImageWithTextBrandDetails .ts-image-with-text-description ul li:not(:last-child),.tsOtherBlogsContainerMain a:not(:last-child) .tsOtherBlogsList{margin-bottom:16px}.ts-image-with-text-section.inverse{flex-direction:row-reverse;align-items:center}.highlighted-text{text-underline-offset:10px;margin-left:13px}.ts-excellece-title{margin-bottom:48px;font-size:40px}.support-cards,.ts-excellece-awards-inner,.ts-singleOrder-details,.tsArticleContentMain,.tsArticleHeader{gap:24px}.ts-excellece-awards-img{width:calc(25% - 12px);max-width:calc(25% - 12px)}img.ts-banner-image{object-position:top center}.ts-banner-content-wrapper.ts-image-with-text-container{bottom:40px}.ts-banner-title{margin-bottom:26px;font-size:32px}.ts-banner-stat{margin-bottom:26px;font-size:90px}.mvv-card-title,.ts-banner-description,.ts-customeOrder-title-text,.ts-editpf-text,.ts-singleOrder-order-id,.ts-singleOrder-order-id-label,.ts-singleOrder-price-total .ts-singleOrder-label,.ts-templateDetails-container h1,.tsArticleArticleContentTitle,h1.ts-singleOrder-title{font-size:24px}.partner-logos-marquee{gap:0}.partner-logo-item{width:100%;height:100px;margin-right:24px}.team-card,.team-card-img,.team-card-overlay{border-radius:20px}.aboutUsBannerContainer .product-listing-banner-inner-container{max-width:690px}.mvv-title,.ts-team-container .swiper-wrapper,.ts-team-title,.why-choose-heading .ts-image-with-text-title{margin-bottom:48px}.mvv-card{width:calc(33.33% - 16px);max-width:calc(33.33% - 16px);padding:24px}.legalPageWrapper .legalPageContainer ol li:not(:last-child),.legalPageWrapper .legalPageContainer ul li:not(:last-child),.mvv-card-content ul li:not(:last-child),.mvv-card-title{margin-bottom:10px}.double-check{max-width:20px}.double-check:before{width:7px;height:15px;top:0;left:0}.double-check:after{height:15px;top:4px;left:11px}.mvv-card-content ul li{gap:8px;font-size:16px}.team-card{overflow:hidden}.team-card-name,.ts-singleOrder-invoice-text,.ts-singleOrder-overview-item .ts-singleOrder-label,.ts-singleOrder-overview-item .ts-singleOrder-value,.ts-singleOrder-product-price{font-size:20px}.form_input,.legalPageWrapper .legalPageContainer ol,.legalPageWrapper .legalPageContainer p,.legalPageWrapper .legalPageContainer ul,.team-card-role,.ts-editpf-btn,.ts-singleOrder-acceptance p,.ts-singleOrder-address-section p,.ts-singleOrder-button,.ts-singleOrder-delivery-method p,.tsArticleArticleShareText,.tsArticleAuthorDetails,.tsArticleAuthorName,.tsOtherBlogsInfo .title{font-size:16px}.legalPageWrapper .legalPageContainer ol li:before,.legalPageWrapper .legalPageContainer ul li:before,.linkedin-icon-square,.team-linkedin-icon,.ts-image-with-text-description ul li:before{width:24px;height:24px}.team-card-content{padding:24px 16px 16px}.ts-image-with-text-btn:hover{color:var(--color-gray-900);background-color:#0000}.journey-intro{overflow:unset;position:sticky;top:20px}.mvv-icon,.why-choose-feature-boxes .feature-box .feature-icon{width:60px;height:60px}section.ts-reliable-energy-solutions-cta.ts-reliable-energy-solutions-cta-about-us{padding-top:40px;padding-bottom:40px}.ts-form_input.col-2 .hasErrorMsg,.ts-form_input.col-3,.ts-form_input.col-3 .hasErrorMsg{width:100%}.form_input:hover,.ts-form-country-city .css-13cymwt-control:hover,.ts-form-country-city .css-t3ipsp-control:hover,.ts-form-country-code:hover,.ts-form-country-name .css-13cymwt-control:hover,.ts-form-country-state .css-13cymwt-control:hover,.ts-form-country-state .css-t3ipsp-control:hover{border-color:var(--color-gray-900)}.ts-address-container .ts-form-country-name.selected .css-13cymwt-control,.ts-form-country-code.ts-phone-success:hover{border-color:#8de8a9cc}.tsArticleContainer{max-width:1440px;padding:40px 60px}.tsArticleCategoryName,.tsBrandDetailsProductGridcta{padding:12px 16px;font-size:16px}.tsArticleTitle{font-size:48px}.tsArticleCategoryExcerpt{max-width:716px;font-size:18px}.tsArticleAuthorName{margin-left:16px}.tsArticleAuthorSaprater{margin-left:8px;margin-right:8px}.tsArticleThumbnailImgContainer{height:500px;min-height:500px;max-height:500px;margin-top:40px;margin-bottom:40px}.form_input,.tsArticleContentsList{padding:16px}.tsArticleContentstitle{margin-bottom:16px;font-size:16px}.brandListingCategoryName,.journey-description .description-text,.support-card-detail,.support-subtext,.timeline-card .card-text-block .card-year,.ts-editpf-title,.ts-singleOrder-date-block p,.ts-singleOrder-payment-method p,.ts-singleOrder-price-item p,.ts-singleOrder-product-qty,.ts-singleOrder-subtitle,.tsArticleContactTitle,.tsArticleContentRight a,.tsArticleContentRight p,.tsArticleContentTitle,.why-choose-features .why-choose-feature-boxes .feature-description{font-size:18px}.ts-singleOrder-order-id-label,.tsArticleContentTitle:hover{color:var(--color-gray-900)}.tsArticleContentLeft{flex-shrink:0;align-self:flex-start;width:30%;position:sticky;top:20px}.tsArticleContentRight{width:calc(75% - 6px)}.tsArticleContentTitle:not(:last-child){margin-bottom:4px}.tsArticleContactSection{margin-top:40px;padding:16px}.tsArticleContactContent ul,.tsArticleContactContent ul li:not(:last-child){margin-top:8px}.tsArticleContactBtn{margin-top:16px;padding:6px 8px 6px 12px}.ts-customeOrder-container,.tsArticleArticleContent,.tsArticleArticleContentMain,.tsArticleArticleContentTitle,.tsArticleContentRight p:not(:last-child){margin-bottom:32px}.ts-customrOrder-btn-container,.tsArticleArticleShareIcon,.tsArticleCategory{gap:16px}.tsArticleArticleShareIcon a{width:38px;height:38px}.tsRelatedArticle .hw-ts-container{padding-left:172px;padding-right:172px}.ts-reliable-energy-solutions-cta.tsBrandListingEnergySolution,.tsRelatedArticle .ts-explore-blogs-container{padding:40px 0}.tsRelatedArticle .ts-blog-card{width:calc(33.33% - 22px)}.tsRelatedArticle .ts-blogs-content{flex-wrap:wrap}.blogPageFilterMobile,.blogPageSearchMobile,.ts-brandListingCategory-mobile,.ts-faq-section__sidebar-buttons-mobile,.tsSingleOrdersmall{display:none}.tsOtherBlogsList{gap:15px;padding:16px}.tsBrandDetailsLogo{width:360px;height:auto}.title-bold,.title-light{font-size:64px}.legalPageWrapper .legalPageContainer ol li,.legalPageWrapper .legalPageContainer ul li,.ts-image-with-text-description ul li{gap:8px}.tsBrandDetailsProductGrid,.tsBrandFaqMain{max-width:1440px;padding:60px}.tsBrandDetailsProductGridcta:hover{background-color:var(--color-gray-900);color:var(--color-bg-white);-webkit-text-fill-color:var(--color-bg-white)}.brandListingCategorySearch.ts-input-field,.support-subtext,.support-title-wrapper .ts-image-with-text-title,.ts-customeOrder-title,.ts-editpf-text-container,.ts-editpf-user-details-form-container,.ts-faq-section__sidebar-buttons-desktop .ts-faq-section__sidebar-button:not(:last-child),.ts-singleOrder-header,.ts-templateDetails-header,.tsBrandFaqSeaction .ts-image-with-text-title,.tsImageWithTextBrandDetails .ts-image-with-text-title{margin-bottom:24px}.why-choose-features .why-choose-feature-boxes .feature-box{gap:16px;width:33.3333%;padding:32px 24px}.why-choose-features .why-choose-feature-boxes .feature-box:nth-child(3n+1){border-top:none;border-bottom:1px solid #45454533;border-left:1px solid #45454533;border-right:none}.why-choose-features .why-choose-feature-boxes .feature-box:nth-child(3n+2){border:1px solid #45454533;border-top:none}.why-choose-features .why-choose-feature-boxes .feature-box:nth-child(3n+3){border:1px solid #45454533;border-top:none;border-left:none}.why-choose-features .why-choose-feature-boxes .feature-box:last-child{border-right:1px solid #45454533}.why-choose-features .why-choose-feature-boxes{border-top:1px solid #45454533}.why-choose-features .why-choose-feature-boxes .feature-title{white-space:nowrap;text-overflow:ellipsis;margin-bottom:8px;font-size:24px;overflow:hidden}.support-section{max-width:1440px}.support-content{padding:40px 60px}.support-card{gap:8px;padding:16px 32px}.support-icon{width:30px;height:30px}.tsBrandDetailsProductGrid .ts-pl-grid-view{grid-template-columns:repeat(4,1fr)}.tsReliableEnergySolutionsCtaBrandDetails{padding-top:40px;padding-bottom:40px}.tsBrandFaqDescription{padding:0 100px;font-size:20px}.brandListingSection .brandListingIcon:nth-child(3n+1),.brandListingSection .brandListingIcon:nth-child(3n+2),.brandListingSection .brandListingIcon:nth-child(3n+3){border-top:1px solid var(--color-gray-500);border-bottom:1px solid var(--color-gray-500);border-right:1px solid var(--color-gray-500)}.brand-listing-container .product-listing-banner-inner-container{max-width:900px}.brandListingSectionContainer{gap:24px;max-width:1440px;padding:40px 60px}.brandListingCategories{flex-direction:column;gap:16px}.brandListingCategory{gap:8px;padding:12px 24px}.brandListingCategoryImage{width:20px;height:20px}.brandListingIcon .brandIcon{filter:grayscale()}.brandListingIcon:hover .brandIcon{filter:grayscale(0)}.brandListingSection{grid-template-columns:repeat(3,1fr)}.brandListingSection .brandListingIcon{padding:43px 38px}.brandListingSection .brandListingIcon:nth-child(3n+1){border-left:1px solid var(--color-gray-500)}.brandListingSection .brandListingIcon:nth-child(n+4),.brandListingSection .brandListingIcon:nth-child(n+5),.brandListingSection .brandListingIcon:nth-child(n+6){border-top:none}.brandListingSection .brandListingIcon:last-child,.ts-my-wallet-table td:not(:last-child),.ts-my-wallet-table th:not(:last-child){border-right:1px solid var(--color-gray-500)}.cart-drawer__checkout-btn:hover{color:#21a34a;background-color:#0000}.cart-drawer__viewcart-btn:hover{color:#fff;background-color:#21a34a}.cart-drawer.cart-drawer--slide-in,.cart-drawer__loader-overlay{border-radius:20px 0 0 20px}.cart-drawer__header{border-radius:20px 0 0}.cart-drawer__footer{border-radius:0 0 0 20px}.cart-drawer.cart-drawer--slide-in .ts-cart-container{border-radius:0 0 0 20px;min-height:auto}.cart-drawer__qty-control{min-width:100px;max-width:100px}.cart-drawer__item-remove:hover svg{color:var(--color-gray-900);-webkit-text-fill-color:var(--color-gray-900)!important}.cart-drawer__close-bg:hover svg path{fill:#262626}.ts-editpf-user-details-container,.ts-singleOrder-content{padding:20px}.ts-editpf-user-pfimg-section{gap:24px;margin-bottom:24px}.ts-editpf-img-btn{gap:16px;margin-bottom:10px}.ts-editpf-img-btn .ts-editpf-img-remove:hover{background-color:var(--color-brand-secondary);color:var(--color-bg-white)}.ts-editpf-img-btn .ts-editpf-img-change:hover{color:var(--color-brand-secondary);background-color:var(--color-bg-white)}.ts-form_input.col-2,.ts-new-pw-fields.col-2{gap:16px;display:flex}.ts-form-btn{gap:16px;margin-top:24px}button.ts-editpf-btn.btn-cancle:hover{background-color:var(--color-gray-800);color:var(--color-bg-white)}button.ts-editpf-btn.btn-update:hover{color:var(--color-gray-900);background-color:var(--color-bg-white)}.form_input:focus{border:1px solid var(--color-gray-900);outline:0}.form_input:focus-visible{border:1px solid var(--color-gray-900);outline:0}.ts-customer-dashboard-tableView table td{white-space:nowrap;border-right:1px solid var(--color-gray-500);border-bottom:1px solid var(--color-gray-500);flex-shrink:0;align-items:center;gap:16px;padding:16px}.ts-cart-quantity-value{width:30px;height:30px}.tsDeletesmall{display:none!important}.legalPageContainer{max-width:1440px;padding:40px 60px}.legalPageWrapper .legalPageContainer .legalPageTitle{margin-bottom:24px;font-size:48px}.legalPageWrapper .legalPageContainer p:not(:last-child){margin-bottom:12px}.legalPageWrapper .legalPageContainer h2,.legalPageWrapper .legalPageContainer h3,.legalPageWrapper .legalPageContainer h4,.legalPageWrapper .legalPageContainer h5,.legalPageWrapper .legalPageContainer h6,.ts-singleOrder-section-title{margin-bottom:16px;font-size:24px}.legalPageWrapper .legalPageContainer div div:not(:last-child){border-bottom:1px solid var(--color-gray-500);margin-bottom:24px;padding-bottom:24px}.ts-currency-dropdown{max-width:280px}.progress-bar{margin-bottom:6px}.progress-bar-markers{min-height:25px}.ts-my-wallet-table tr:last-child td{border-bottom:none}.ts-my-wallet-table td{border-bottom:1px solid var(--color-gray-500);color:var(--color-gray-800);text-align:left;font-size:18px;font-style:normal;font-weight:var(--font-body);padding:16px;line-height:28px}.ts-page-not-found-inner-container{width:100%;max-width:632px}.ts-customerOrder-btn{padding:8px 16px;font-size:16px}.ts-customeOrder-details td,.ts-customeOrder-details th{padding:16px;font-size:18px}.ts-singleOrder-product-table tbody tr td,.ts-singleOrder-product-table thead th{padding-top:16px;padding-bottom:16px}.ts-singleOrder-overview-item-separator{margin-left:16px;margin-right:16px}.ts-singleOrder-product-table-wrapper{border-radius:20px;max-height:660px;margin-bottom:30px}.ts-singleOrder-product-table tbody tr td:first-child,.ts-singleOrder-product-table thead th:first-child{padding-left:16px}.ts-singleOrder-product-table tbody tr:not(:last-child) td{border-bottom:1px solid var(--color-gray-500);padding-bottom:16px}.ts-singleOrder-product_options{font-size:12px}.ts-singleOrder-shipping-billing{width:calc(55% - 12px)}.ts-singleOrder-summary{width:calc(45% - 12px)}.ts-singleOrder-grid{border-radius:20px;padding:16px}.ts-singleOrder-address-section,.ts-singleOrder-delivery-date-section,.ts-singleOrder-delivery-section{gap:16px;margin-bottom:2rem}.ts-singleOrder-date-block{margin-bottom:20px}.ts-singleOrder-summary-content{overflow:unset;border-radius:20px;padding:24px 16px;position:sticky;top:0}.ts-singleOrder-price-refunded,.ts-singleOrder-price-total{margin-bottom:16px;padding-top:16px}.ts-singleOrder-price-total .ts-singleOrder-value{font-size:28px}.ts-singleOrder-reorder-button{padding:12px 16px;font-size:16px}.ts-singleOrder-reorder-button:hover{background-color:var(--color-gray-400);color:var(--color-brand-secondary)}.ts-singleOrder-product-detail{flex-direction:column}.journey-section-container{max-width:1440px;padding:30px 60px 60px}.journey-section{gap:40px}.journey-intro{width:45%}.journey-timeline{width:calc(55% - 10px)}.timeline-card .card-text-block .card-title{margin-top:8px;font-size:24px}.timeline-card .card-text-block .card-desc{margin-top:8px;font-size:18px}.timeline-entry{gap:35px}.timeline-card .card-text-block .card-image{margin-top:16px}input.ts-templateDetails-input{font-size:18px;line-height:1.55556}.ts-search-item:hover{background-color:var(--color-brand-secondary)}.ts-search-item:hover .ts-search-result-img{background-color:var(--color-bg-white)}.ts-search-item:hover p{color:var(--color-bg-white)}}.ts-terms-and-condition-overlay{z-index:1000;background:#0006;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.ts-terms-and-condition-modal{background:#fff;border-radius:16px;flex-direction:column;width:100%;max-width:872px;max-height:90vh;padding:40px;display:flex;overflow-y:auto;box-shadow:0 0 4px #00000040}.ts-close-button{cursor:pointer;background:0 0;border:none;padding:4px}.ts-terms-and-condition-title{font-size:28px;font-style:normal;font-weight:var(--font-regular);line-height:34px}.ts-terms-and-condition-subtitle{font-size:16px;font-style:normal;font-weight:var(--font-body);margin:8px 0 12px;line-height:24px}.ts-terms-and-condition-content ol{padding:0;list-style:none}.ts-terms-and-condition-content li strong{font-size:18px;font-style:normal;font-weight:var(--font-medium);margin-bottom:8px;line-height:28px;display:block}.ts-terms-and-condition-content p{color:var(--General-Colors-Grey-Shades-Grey-1,#262626);font-size:16px;font-style:normal;font-weight:var(--font-body);margin:0;line-height:24px}.ts-terms-and-condition-buttons{flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:32px;display:flex}.ts-terms-and-condition-btn{border:1px solid var(--General-Colors-Grey-Shades-Grey-1,#262626);color:var(--General-Colors-Grey-Shades-Grey-1,#262626);font-size:16px;font-style:normal;font-weight:var(--font-medium);background-color:#0000;border-radius:8px;flex:1 0 0;justify-content:center;align-items:center;gap:16px;padding:12px 16px;line-height:24px;display:flex}.ts-terms-and-condition-accept-btn,.ts-thankyou-item-price{font-weight:var(--font-medium);justify-content:center;font-style:normal;display:flex}.ts-terms-and-condition-accept-btn{border:1px solid var(--General-Colors-Grey-Shades-Grey-1,#262626);background:var(--General-Colors-Grey-Shades-Grey-1,#262626);color:var(--General-Colors-Grey-Shades-Grey-6,#f6f6f6);border-radius:8px;align-self:stretch;align-items:center;gap:16px;padding:12px 16px;font-size:16px;line-height:24px}.ts-terms-and-condition-accept-decline-btn-grp{align-items:flex-start;gap:24px;display:flex}.ts-register-success_container{background:var(--Background-Color-BG-4,#f1fcf3);flex-direction:column;justify-content:center;align-items:center;gap:48px;height:auto;min-height:100vh;padding:80px 0;display:flex}.ts-register-success_inner-container{flex-direction:column;justify-content:center;align-items:center;display:flex}.ts-thankyou-order-item{padding:8px 10px;display:flex}.ts-thankyou-inner-container .ts-cart-table-header{font-weight:var(--font-regular);padding:16px}.ts-thankyou-items{scrollbar-width:thin;scrollbar-color:#888 #f0f0f0;flex-direction:column;gap:16px;max-height:600px;padding-right:8px;display:flex;overflow-y:auto}.ts-thankyou-items::-webkit-scrollbar{width:6px}.ts-thankyou-items::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}.ts-thankyou-items::-webkit-scrollbar-thumb{background-color:#888;border:1px solid #0000;border-radius:10px}.ts-thankyou-items::-webkit-scrollbar-thumb:hover{background-color:#555}.ts-thankyou-item-price{width:20%;font-size:20px;line-height:30px}.ts-thankyou-quantity-section{width:20%;font-weight:var(--font-regular);justify-content:center;display:flex}.ts-register-success_image{width:80px;height:80px;margin-bottom:24px}.ts-register-success__thankyou_text{color:var(--color-gray-900);font-style:normal;font-weight:var(--font-medium);line-height:42px}.ts-register-success__welcome-para{color:var(--color-gray-800);text-align:center;font-style:normal;font-weight:var(--font-body);max-width:500px;margin:16px 0}.ts-register-success__homepage-btn{color:var(--color-gray-400);text-align:center;font-size:var(--text-base);font-style:normal;font-weight:var(--font-medium);align-items:center;gap:16px;padding:12px 16px;line-height:24px;display:flex}.ts-thankyou-inner-container{flex-direction:column;gap:40px;display:flex}.ts-thankyou-header{background:var(--color-bg-light-3);border-radius:20px;flex-direction:column;align-items:center;gap:16px;padding:30px;display:flex}.ts-thankyou-for-order{color:var(--color-gray-900);font-size:var(--text-xxl);font-weight:var(--font-medium);justify-content:center;align-items:center;gap:16px;line-height:34px;display:flex}.ts-thankyou-description{color:var(--color-gray-800);font-size:var(--text-md);font-weight:var(--font-body);line-height:28px}.uk-cookie-btn,.uk-cookie-link{cursor:pointer;font-weight:500}.ts-order-items-summary{border:1px solid var(--General-Colors-Grey-Shades-Grey-5,#e7e7e7);border-radius:20px}.ts-thankyou-need-help-container{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:16px;margin-top:30px;margin-bottom:40px;display:flex}p.ts-need-help-text{font-size:24px;font-style:normal;font-weight:var(--font-medium);line-height:36px}.ts-thankyou-need-help-info-container{border:1px solid var(--General-Colors-Grey-Shades-Grey-5,#e7e7e7);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;width:100%;padding:16px;display:flex}.ts-thankyou-help-box{flex-direction:column;align-items:flex-start;gap:4px;display:flex}@media (max-width:768px){.ts-terms-and-condition-modal{gap:16px;padding:24px 16px}.ts-terms-and-condition-title{font-size:20px}.ts-terms-and-condition-content p{font-size:13px}.ts-terms-and-condition-btn{flex:auto;padding:8px 12px;font-size:13px}.ts-register-success_container{gap:32px;padding:40px 16px}.ts-thankyou-container{padding:12px 0 0}.ts-thankyou-header{text-align:center;gap:12px;padding:20px}.ts-thankyou-for-order{font-size:var(--text-xl);flex-direction:column;line-height:30px}.ts-thankyou-description{font-size:var(--text-sm);line-height:24px}.ts-thankyou-items{gap:12px;max-height:400px}.ts-thankyou-order-item{padding:10px 12px}.ts-thankyou-order-item .ts-cart-product-info-details{gap:16px}.ts-thankyou-order-item .ts-cart-product-placeholder{flex-shrink:0;width:90px;min-width:90px;height:90px}.ts-thankyou-order-item .ts-cart-product-placeholder img{object-fit:cover;border-radius:8px;width:100%;height:100%}.ts-thankyou-order-item .ts-cart-product-name{font-size:15px;line-height:22px}.ts-thankyou-order-item .ts-cart-product-specs{font-size:13px;line-height:19px}.ts-thankyou-item-price,.ts-thankyou-quantity-section{flex:1;justify-content:center;width:auto;min-width:80px;font-size:15px;line-height:22px}.ts-register-success__thankyou_text{text-align:center;font-size:24px;line-height:32px}.ts-register-success__welcome-para{padding:0 8px;font-size:14px;line-height:22px}.ts-thankyou-help-box{flex:100%}p.ts-need-help-text{font-size:20px;line-height:30px}}.uk-cookie-banner{color:#252525;z-index:9999;background:#f1fcf3;border-top:1px solid #eaeaea;padding:24px 16px;font-family:Poppins,Arial,sans-serif;font-size:16px;animation:.4s slideUpBanner;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 16px #00000014}@keyframes slideUpBanner{0%{transform:translateY(100%)}to{transform:translateY(0)}}.uk-cookie-banner-container{flex-direction:column;gap:20px;max-width:1200px;margin:0 auto;display:flex}.uk-cookie-banner-content{align-items:flex-start;gap:20px;display:flex}.uk-cookie-banner-icon{flex-shrink:0;align-items:center;display:flex}.uk-cookie-banner-text p{color:#252525;font-size:15px;line-height:1.6;font-family:var(--font-family);margin:0}.uk-cookie-link{color:#21a34a;font-size:inherit;background:0 0;border:none;padding:0;font-family:inherit;text-decoration:underline;transition:color .2s}.uk-cookie-link:hover{color:#1a7d38;text-decoration:underline}.uk-cookie-banner-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.uk-cookie-btn{white-space:nowrap;border:none;border-radius:6px;padding:10px 24px;font-family:Poppins,Arial,sans-serif;font-size:15px;transition:all .2s}.cookie-btn,.cookie-category-description,.cookie-category-info h3,.cookie-settings-header h2,.cookie-settings-intro{font-family:var(--font-family)}.uk-cookie-btn-accept{color:#fff;background:#21a34a;box-shadow:0 2px 8px #21a34a33}.uk-cookie-btn-accept:hover{background:#1a7d38;box-shadow:0 4px 12px #21a34a4d}.cookie-btn-secondary,.uk-cookie-btn-reject{color:#252525;background:0 0;border:1px solid #252525}.cookie-btn-secondary:hover,.uk-cookie-btn-reject:hover{color:#fff;background:#252525}.cookie-btn-primary,.uk-cookie-btn-settings:hover{color:#fff;background:#21a34a}@media (max-width:768px){.uk-cookie-banner{padding:20px 16px}.uk-cookie-banner-content{flex-direction:column;gap:16px}.uk-cookie-banner-icon{align-self:flex-start}.uk-cookie-banner-actions{flex-direction:column;width:100%}.uk-cookie-btn{width:100%;padding:12px 24px}.uk-cookie-banner-text p{font-size:14px}}@media (max-width:480px){.slider-item{flex:0 0 100%;min-width:100%}.ts-blogs-header h5{font-weight:var(--font-medium);font-size:var(--text-xl)}.ts-blog-title{font-size:16px;line-height:normal}.login-modal{gap:28px;padding:24px 16px}.ts-login-popup-heading{text-align:center;font-size:16px;line-height:24px}.ts-loginpopup-btn,.ts-loginpopup-label,.ts-register-links{font-size:13px;line-height:18px}.ts-loginpoup-email-field,.ts-loginpoup-password-field{padding:10px 14px}.ts-loginpopup-btn{padding:10px 12px}.ts-register-links{text-align:center;font-size:13px}.modal-close-btn{top:8px;right:10px}.ts-popup-right-panel{padding:16px}.ts-newsletterpopup-heading-text,.ts-register-account__title{font-size:18px}.ts-checkbox,.ts-newsletterpopup-sub-text,.ts-thankyou-order-item .ts-cart-product-spec-details{font-size:12px}.ts-checkbox{gap:6px;margin-bottom:16px}.ts-input-field .ts-input-fields,.ts-register-account__step{font-size:14px}.ts-newsletterpopup-form,.ts-reset-password__wrapper{gap:16px}.ts-popup-close-btn svg{width:20px;height:20px}.ts-category-slide-item{flex:0 0 100%}h5.ts-section-title{font-size:var(--text-xl)}.ts-pl-row-view button.ts-pl-product-view-details-btn,.ts-thankyou-items .ts-cart-table-header{display:none}.ts-register-account__radio-label{padding:6px 8px;font-size:14px}.ts-register-account__checkbox-label{padding:12px;font-size:14px}.ts-register-account__textarea{min-height:120px;font-size:14px}.ts-register-account__login-link{text-align:center;width:100%;font-size:14px}.ts-register-account__button-group{gap:10px}.ts-account-login-checkbox{width:18px!important;height:18px!important}.ts-reset-password__inner-container{padding:20px 12px}.ts-reset-password__heading{font-size:1.25rem;line-height:1.5rem}.ts-reset-password__button{padding:10px;font-size:.9rem}.ts-reset-password__login-link,.ts-reset-password__success{text-align:center;font-size:.85rem}.ts-sharepopup-title{font-size:16px}.ts-sharepopup-social-btn{width:44px;height:44px;padding:8px}.ts-sharepopup-url-input,.uk-cookie-banner-text p{font-size:13px}.ts-cart-title{font-size:var(--text-lg)}.ts-cart-product-name,.ts-cart-summary-label,.ts-cart-summary-value{font-size:var(--text-sm)}.ts-cart-price{font-size:var(--text-md)}.ts-cart-empty-title{text-align:center;font-size:20px}.ts-terms-and-condition-buttons{flex-direction:column;align-items:stretch}.ts-terms-and-condition-btn{width:100%}.ts-register-success_image{width:60px;height:60px}.ts-thankyou-order-item{flex-direction:column;align-items:flex-start;gap:12px;padding:12px 8px}.ts-thankyou-order-item .ts-cart-product-info-details{gap:12px;width:100%}.ts-thankyou-order-item .ts-cart-product-placeholder{flex-shrink:0;width:80px;min-width:80px;height:80px}.ts-thankyou-order-item .ts-cart-product-placeholder img{object-fit:cover;border-radius:8px;width:100%;height:100%}.ts-thankyou-order-item .ts-cart-product-details{flex:1;min-width:0}.ts-thankyou-order-item .ts-cart-product-name{word-wrap:break-word;margin-bottom:4px;font-size:14px;line-height:20px}.ts-thankyou-order-item .ts-cart-product-specs{margin-top:4px;font-size:12px;line-height:18px}.ts-thankyou-order-item .ts-checkout-item-attribute{margin-bottom:2px;font-size:12px;display:block}.ts-thankyou-item-price,.ts-thankyou-quantity-section{border-top:1px solid #f0f0f0;justify-content:space-between;width:100%;margin-top:8px;padding:8px 0;font-size:14px;line-height:20px}.ts-thankyou-item-price:before{content:"Price: ";font-weight:var(--font-regular);color:var(--color-gray-600)}.ts-thankyou-quantity-section:before{content:"Quantity: ";font-weight:var(--font-regular);color:var(--color-gray-600)}.ts-thankyou-order-item:not(:last-child){border-bottom:1px solid #e7e7e7;margin-bottom:0}.ts-register-success__homepage-btn{gap:12px;padding:10px 12px;font-size:14px}.ts-thankyou-inner-container{gap:24px}.ts-thankyou-need-help-container{margin-top:20px;margin-bottom:20px}.uk-cookie-banner{padding:16px 12px}.uk-cookie-btn{padding:10px 20px;font-size:14px}}.cookie-settings-overlay{z-index:10000;background-color:#0009;justify-content:center;align-items:center;padding:20px;animation:.3s fadeIn;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.cookie-settings-modal{background:#fff;border-radius:12px;width:100%;max-width:800px;max-height:90vh;animation:.3s slideUp;overflow-y:auto;box-shadow:0 10px 40px #0003}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.cookie-settings-header{z-index:1;background:#fff;border-bottom:1px solid #eaeaea;justify-content:space-between;align-items:center;padding:24px 32px;display:flex;position:sticky;top:0}.cookie-settings-header h2{color:#252525;margin:0;font-size:24px;font-weight:600}.cookie-settings-close{color:#666;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:32px;transition:all .2s;display:flex}.cookie-settings-close:hover{color:#252525;background:#f5f5f5}.cookie-settings-content{padding:32px}.cookie-settings-intro{color:#555;margin-bottom:32px;font-size:16px;line-height:1.6}.cookie-settings-intro a{color:#21a34a;font-weight:500;text-decoration:underline}.cookie-settings-intro a:hover{color:#1a7d38}.cookie-category-item{border:1px solid #eaeaea;border-radius:8px;padding:20px;transition:border-color .2s}.cookie-category-item:hover{border-color:#d0d0d0}.cookie-category-header{justify-content:space-between;align-items:flex-start;margin-bottom:12px;display:flex}.cookie-category-info{flex:1;align-items:center;gap:12px;display:flex}.cookie-category-info h3{color:#252525;margin:0;font-size:18px;font-weight:600}.cookie-required-badge{color:#666;background:#f0f0f0;border-radius:4px;padding:4px 8px;font-size:12px;font-weight:500}.cookie-category-description{color:#666;margin:0;font-size:14px;line-height:1.6}.cookie-toggle-switch{flex-shrink:0;width:50px;height:26px;display:inline-block;position:relative}.cookie-toggle-switch input{opacity:0;width:0;height:0}.cookie-toggle-slider{cursor:pointer;background-color:#ccc;border-radius:26px;transition:all .3s;position:absolute;top:0;bottom:0;left:0;right:0}.cookie-toggle-slider:before{content:"";background-color:#fff;border-radius:50%;width:20px;height:20px;transition:all .3s;position:absolute;bottom:3px;left:3px}.cookie-toggle-switch input:checked+.cookie-toggle-slider{background-color:#21a34a}.cookie-toggle-switch input:checked+.cookie-toggle-slider:before{transform:translate(24px)}.cookie-toggle-switch input:disabled+.cookie-toggle-slider{cursor:not-allowed;opacity:.6;background-color:#21a34a}.cookie-settings-footer{background:#fff;border-top:1px solid #eaeaea;justify-content:space-between;align-items:center;gap:16px;padding:24px 32px;display:flex;position:sticky;bottom:0}.cookie-btn,.ts-cookie-text{cursor:pointer;padding:12px 24px;transition:all .2s}.cookie-btn{border:none;border-radius:6px;font-size:16px;font-weight:500}.ts-cookie-text{line-height:18px;font-size:var(--text-sm);font-weight:var(--font-regular);border:none;border-radius:6px;font-family:Montserrat;color:var(--color-gray-600)!important}.cookie-btn-primary:hover:not(:disabled){background:#1a7d38}.cookie-btn-primary:disabled{cursor:not-allowed;opacity:.6;background:#ccc}@media (max-width:768px){.cookie-settings-modal{border-radius:0;max-width:100%;max-height:100vh}.cookie-settings-content,.cookie-settings-footer,.cookie-settings-header{padding:20px}.cookie-settings-header h2{font-size:20px}.cookie-settings-footer{flex-direction:column;align-items:stretch}.cookie-settings-actions{flex-direction:column;width:100%}.cookie-btn{width:100%}.cookie-category-header{flex-direction:column;gap:12px}.cookie-toggle-switch{align-self:flex-start}}.progress-marker{position:absolute;top:0;transform:translate(50%)}.marker-divider{color:#21a34acc;font-size:25px;font-weight:700;position:absolute;top:-37px;left:50%;transform:translate(-50%)}.tsArticleContentRight h1{font-size:36px!important}.tsArticleContentRight h2{font-size:28px!important}.tsArticleContentRight h3{font-size:22px!important}.tsArticleContentRight h4{font-size:20px!important}.tsArticleContentRight h5{font-size:18px}.tsArticleContentRight h6{font-size:16px!important}.ts-brandslisting-page-container,.brandListingSection{width:100%!important}.brandListingSection .brandListingIcon:hover{border:inherit!important;background:#21a34a0d!important;box-shadow:inset 0 0 0 2px #21a34a33!important}.brandListingMain .ts-cart-empty-icon[alt="Loading..."]{width:60px!important;height:auto!important;margin:0 auto!important;display:block!important}.mobile-only{display:block}.desktop-only{display:none}.ts-filter-applied-section{background:#fff;border-bottom:1px solid #eee;padding:12px 16px}.ts-filter-applied-header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.ts-filter-applied-title{font-size:14px;font-weight:600}.ts-filter-tags{flex-wrap:wrap;gap:6px;max-height:120px;display:flex;overflow-y:auto}.ts-filter-tag{background:#fff;border:1px solid #c4e8d1;border-radius:6px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;display:flex}.ts-filter-tag-category{color:#21a34a;font-weight:600}.ts-filter-tag-separator{color:#999}.ts-filter-tag-name{color:#666;font-weight:400}.ts-filter-tag-remove{color:#999;cursor:pointer;background:0 0;border:none;margin-left:4px;padding:0;display:flex}.ts-applied-filters-bar{margin-top:16px;margin-bottom:24px}.ts-applied-filters-bar .ts-filter-applied-header{margin-bottom:12px}.ts-applied-clear-all{color:#6b7280;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:500;text-decoration:underline}.ts-applied-clear-all:hover{color:#21a34a}.ts-filter-desktop-container .ts-applied-filters-bar{border-bottom:1px solid #eee;margin-top:0;margin-bottom:0;padding:12px 16px}.ts-filter-desktop-container .ts-applied-clear-all{display:none}@media screen and (max-width:920px){.ts-filter-desktop-container{flex-direction:column;flex:1;display:flex;overflow-y:auto}.ts-filter-desktop-tab{color:#333;cursor:pointer;background:#fff;border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:16px 20px;font-size:16px;font-weight:600;display:flex}.ts-filter-desktop-tab.active{color:#000;background:#f1fcf3;border-bottom:none;padding-bottom:8px;font-weight:600}.ts-mobile-accordion-icon{color:#333;font-size:24px;font-weight:400;line-height:1}.ts-filter-desktop-tab.active .ts-mobile-accordion-icon{color:#333}.ts-filter-mobile-content{background:#f1fcf3;border-bottom:1px solid #eee;padding:0 20px 16px}.ts-filter-mobile-content .ts-filter-bar__items-list{flex-direction:column;gap:16px;max-height:35vh;padding-right:8px;display:flex;overflow-y:auto}.ts-filter-mobile-content .ts-filter-bar__item{width:100%}.ts-filter-mobile-content .ts-filter-bar__item-label{cursor:pointer;align-items:center;gap:4px;display:flex}.ts-filter-mobile-content .ts-filter-bar__item-info{color:#444;align-items:center;gap:6px;font-size:15px;display:flex}.ts-filter-mobile-content .ts-filter-bar__item-count{color:#999;font-size:14px}.ts-filter-desktop-footer{z-index:10;background:#fff;border-top:none;margin-top:auto;padding:16px 20px;position:sticky;bottom:0}.ts-filter-footer-clear{color:#fff;cursor:pointer;background:#21a34a;border:none;border-radius:8px;justify-content:center;align-items:center;width:100%;padding:14px;font-size:16px;font-weight:600;display:flex}.ts-filter-footer-clear:hover{background:#1b8a3e}}@media screen and (min-width:921px){.mobile-only{display:none!important}.desktop-only{display:block!important}.ts-mobile-filter-overlay{padding:20px;z-index:2000!important;background-color:#0006!important;justify-content:center!important;align-items:center!important;display:flex!important}.ts-mobile-filter-sidebar{background:#fff!important;border-radius:20px!important;flex-direction:column!important;width:90%!important;max-width:800px!important;height:min(585px,90vh)!important;max-height:90vh!important;transition:height .3s,transform .2s,opacity .2s!important;animation:none!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 20px 60px #00000026!important}.ts-mobile-filter-sidebar:has(.ts-filter-tag){height:min(762px,90vh)!important}.ts-mobile-filter-sidebar.slide-out{opacity:0!important;transform:scale(.98)!important}.ts-mobile-sidebar-header,.ts-mobile-reset-filters{display:none!important}.ts-filter-desktop-container{flex-direction:column;width:100%;height:100%;transition:filter .3s,opacity .3s;display:flex;overflow:hidden}.ts-filter-desktop-container:before{content:"All Filters";color:#000;border-bottom:1px solid #eee;padding:20px 24px;font-size:18px;font-weight:600;display:block}.ts-mobile-filter-close.desktop-only{width:32px;height:32px;z-index:10!important;cursor:pointer!important;background:#cbcbcb!important;border:none!important;border-radius:20px!important;justify-content:center!important;align-items:center!important;display:flex!important;position:absolute!important;top:15px!important;right:24px!important}.ts-filter-applied-section,.ts-filter-desktop-container .ts-applied-filters-bar{background:#fff;border-bottom:1px solid #eee;padding:16px 24px}.ts-filter-applied-header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.ts-filter-applied-title{color:#000;font-size:15px;font-weight:600}.ts-filter-tags{flex-wrap:wrap;gap:8px;max-height:120px;display:flex;overflow-y:auto}.ts-filter-tag{background:#f1fcf3;border:1px solid #21a34a;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:14px;display:flex}.ts-filter-tag-category{color:#21a34a;font-weight:600}.ts-filter-tag-separator{color:#21a34a}.ts-filter-tag-name{color:#21a34a;font-weight:400}.ts-filter-tag-remove{color:#21a34a;cursor:pointer;background:0 0;border:none;margin-left:4px;padding:0;display:flex}.ts-filter-clear-all-link{color:#666;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;font-size:13px;display:flex}.ts-filter-desktop-body{flex:1;display:flex;overflow:hidden}.ts-filter-desktop-sidebar{background:#f8f8f8;border-right:1px solid #eee;width:220px;overflow-y:auto}.ts-filter-desktop-tab{color:#444;cursor:pointer;padding:14px 24px;font-size:14px;font-weight:500}.ts-filter-desktop-tab.active{color:#21a34a;background:#fff;font-weight:600}.ts-filter-desktop-content{flex:1;padding:20px 24px;overflow-y:auto}.ts-filter-desktop-content .ts-filter-bar__items-list{grid-template-columns:repeat(3,1fr);gap:16px 20px;display:grid}.ts-filter-desktop-footer{background:#fff;border-top:1px solid #eee;justify-content:flex-end;align-items:center;gap:12px;padding:16px 24px;display:flex}.ts-filter-footer-clear{color:#555;background:#f0f0f0;border:1px solid #ddd;border-radius:8px;padding:8px 20px;font-size:14px}.ts-filter-footer-clear:disabled{color:#ccc;cursor:not-allowed;background:#f9f9f9;border-color:#eee}.ts-filter-footer-results{color:#666;font-size:13px}.ts-filter-footer-apply{color:#fff;background:#21a34a;border:none;border-radius:8px;padding:10px 28px;font-weight:600}}.ts-applied-filters-container{width:100%;margin-bottom:24px}.ts-applied-filters-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.ts-applied-filters-title{color:var(--color-gray-900);font-size:16px;font-weight:700}.ts-applied-filters-clear-all{color:var(--color-gray-700);cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;text-decoration:underline}.ts-applied-filters-clear-all:disabled{color:var(--color-gray-500);cursor:not-allowed;opacity:.6;text-decoration:none}.ts-applied-filters-list{flex-wrap:wrap;gap:10px;max-height:130px;padding-right:4px;display:flex;overflow-y:auto}.ts-filter-pill-label{margin-right:4px;font-weight:700}.ts-filter-pill-separator{margin-right:4px}.ts-applied-filter-pill{color:var(--color-brand-secondary);background-color:#f1fcf3;border:1px solid #21a34a;border-radius:8px;align-items:center;padding:6px 12px;font-size:14px;line-height:1;display:flex}.ts-filter-pill-value{margin-right:8px;font-weight:400}.ts-filter-pill-remove{color:var(--color-brand-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.ts-filter-pill-remove:hover{opacity:.7}@media screen and (max-width:768px){.ts-applied-filters-list{gap:8px}.ts-applied-filter-pill{padding:4px 10px;font-size:12px}}.ts-promo-bar{color:#fff;text-align:center;z-index:1002;background:#21a34a;width:100%;padding:6px 20px;font-size:16px;font-weight:500;transition:all .3s}.ts-promo-bar-absolute{position:absolute;top:0;left:0}.ts-promo-bar-relative{position:relative;top:0;left:0}.ts-promo-bar-content{max-width:1320px;margin:0 auto}.ts-promo-bar-link{color:#fff;letter-spacing:.5px;font-family:Roboto,sans-serif;text-decoration:none}.ts-promo-bar-link:hover{color:#fff}.ts-promo-highlight{color:#fff;font-weight:600}.navbar-container-main.absolute-navbar,.mobile-container-main.mobile-absolute-navbar{top:38px}.accordian-header-inner-text{font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-gray-900);line-height:24px}.accordion-header--link{color:var(--color-gray-900);text-decoration:none}.accordion-header--active{background:var(--color-bg-light-4);box-sizing:content-box;border-radius:8px;margin:-8px -12px;padding:8px 12px}.accordion-header--active .accordian-header-inner-text{color:var(--color-brand-secondary)}.ts-mobile-chevron-right{align-items:center;display:flex}.ts-mobile-cat-list{flex-direction:column;margin-top:4px;padding-left:28px;display:flex;position:relative}.ts-mobile-cat-list:before{content:"";background:var(--color-gray-500);width:1px;position:absolute;top:0;bottom:22px;left:8px}.ts-mobile-cat-item{position:relative}.ts-mobile-cat-link{text-align:left;width:100%;color:var(--color-gray-900);cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:11px 0;text-decoration:none;display:flex;position:relative}.ts-mobile-cat-link:before{content:"";background:var(--color-gray-500);width:16px;height:1px;position:absolute;top:22px;left:-20px}.ts-mobile-cat-icon{object-fit:contain;flex-shrink:0;width:20px;height:20px}.ts-mobile-cat-label{font-size:var(--text-sm);font-weight:var(--font-regular);color:var(--color-gray-900);line-height:20px}.ts-mobile-cat-chevron{align-items:center;margin-left:auto;display:flex}.ts-mobile-sub-list{flex-direction:column;margin-left:10px;padding-bottom:8px;padding-left:22px;display:flex;position:relative}.ts-mobile-sub-list:before{content:"";background:var(--color-gray-500);width:1px;position:absolute;top:0;bottom:18px;left:0}.ts-mobile-sub-link{font-size:var(--text-sm);font-weight:var(--font-regular);color:var(--color-gray-800);padding:8px 0;line-height:20px;text-decoration:none;position:relative}.ts-mobile-sub-link:before{content:"";background:var(--color-gray-500);width:16px;height:1px;position:absolute;top:50%;left:-22px}.ts-mobile-brands{margin-top:12px}.ts-mobile-brands-hex{--ts-brand-gap:10px;gap:var(--ts-brand-gap);flex-direction:column;padding:14px 0;display:flex;position:relative}.ts-mobile-brands-row{z-index:1;justify-content:center;gap:var(--ts-brand-gap);grid-template-columns:repeat(3,92px);display:grid;position:relative}.ts-mobile-brands-row--inset .ts-mobile-brand-card:first-child{transform:translate(28%)}.ts-mobile-brands-row--inset .ts-mobile-brand-card:last-child{transform:translate(-28%)}.ts-mobile-brand-card{border:1px solid var(--color-gray-500);background:#fff;border-radius:12px;justify-content:center;align-items:center;width:92px;height:39px;padding:8px;text-decoration:none;transition:border-color .2s;display:flex}.ts-mobile-brand-card:hover{border-color:var(--color-brand-secondary)}.ts-mobile-brand-logo{object-fit:contain;max-width:100%;max-height:22px}.ts-mobile-brand-fallback{font-size:12px;font-weight:var(--font-medium);color:var(--color-gray-800);text-align:center}.ts-mobile-brands-viewall{background:var(--color-bg-light-4);color:var(--color-brand-secondary);font-size:var(--text-sm);font-weight:var(--font-medium);border-radius:8px;justify-content:center;align-items:center;gap:6px;margin-top:12px;padding:12px;text-decoration:none;display:flex}.ts-mobile-brands-viewall svg path{fill:var(--color-brand-secondary)}}.hero-slider-slide,.ts-hero-slider{height:100vh!important;aspect-ratio:auto!important;width:100%!important;min-width:100%!important;height:100dvh!important;min-height:600px!important;max-height:none!important}@media screen and (max-width:767px){.hero-slider-slide{align-items:flex-end!important;padding-top:0!important;padding-bottom:96px!important}.ts-slide-content{margin-top:0!important;padding-top:0!important}.ts-slide-content .ts-hs-slide-description{display:none!important}.ts-slide-content :-webkit-any(h1,h2){margin-bottom:0!important}.ts-slide-content :-moz-any(h1,h2){margin-bottom:0!important}.ts-slide-content :is(h1,h2){margin-bottom:0!important}.ts-hero-cta-group{gap:8px!important}.ts-hero-view-all-btn{margin-top:0!important}.ts-hero-cta-group .hw-ts-global-button{height:37px!important}.ts-hero-dots-overlay{display:none!important}.hero-slider-image{object-position:bottom center!important;object-fit:cover!important}}.hero-slider-slide{padding-top:40px!important;padding-bottom:40px!important}.ts-hero-dots{margin-top:32px!important}@media screen and (min-width:1920px){.hero-slider-image{object-position:bottom center!important}}@media screen and (min-width:768px){.ts-slide-content{max-width:55%!important}.ts-slide-content .ts-hs-slide-description{font-size:16px!important;line-height:1.5!important}.ts-hero-dots-overlay{z-index:10;pointer-events:none;width:100%;left:0;margin-top:180px!important;position:absolute!important;top:50%!important}.ts-hero-dots{pointer-events:auto;margin-top:0!important}}@media screen and (min-width:1025px){.ts-slide-content .ts-hs-slide-description{font-size:20px!important}.ts-hero-dots-overlay{margin-top:280px!important}}@media screen and (min-width:1441px){.ts-slide-content :-webkit-any(h1,h2){margin-bottom:32px!important;font-size:72px!important;line-height:1.1!important}.ts-slide-content :-moz-any(h1,h2){margin-bottom:32px!important;font-size:72px!important;line-height:1.1!important}.ts-slide-content :is(h1,h2){margin-bottom:32px!important;font-size:72px!important;line-height:1.1!important}.ts-slide-content .ts-hs-slide-description{max-width:1200px!important;font-size:24px!important;line-height:1.6!important}.ts-hero-cta-group{gap:24px!important}.ts-hero-cta-group .hw-ts-global-button{font-size:18px;height:56px!important;padding:0 40px!important}.ts-hero-dots-overlay{margin-top:360px!important}}.ts-checkout-container .ts-input-fields{font-size:16px!important}@media screen and (max-width:1024px){.ts-career-heading{font-size:36px!important}.ts-pl-banner-category-description-career,.ts-pl-banner-breadcrumbs{font-size:16px!important}}@media screen and (max-width:640px){.ts-career-heading{font-size:28px!important}.ts-pl-banner-category-description-career{font-size:15px!important}.ts-pl-banner-breadcrumbs{font-size:14px!important}}.ts-coupon-float{flex:1;min-width:0;display:flex;position:relative}.ts-coupon-float>input{width:100%;padding-top:20px!important;padding-bottom:4px!important}.ts-coupon-float>label{color:#a3a3a3;font-size:var(--text-base);pointer-events:none;white-space:nowrap;transition:all .2s;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.ts-coupon-float>input:focus+label,.ts-coupon-float>input:not(:placeholder-shown)+label{font-size:10px;top:4px;transform:none}
