@charset "UTF-8";
 html{-webkit-text-size-adjust:100%}body{margin:0;font-family:"Bai Jamjuree",sans-serif;color:#535353;background:#fff;box-sizing:border-box;line-height:1.6;font-size:14px}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}ul{margin-block-start:0;margin-block-end:0;padding-inline-start:0}.custom-checkbox{--checkbox-size:20px;--checkbox-color:#3b82f6;--checkbox-bg:#dbeafe;--checkbox-border:#c8c8c8;position:relative;padding-left:2px;display:inline-block;cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent}.custom-checkbox input{display:none}.checkbox-wrapper{position:relative;width:var(--checkbox-size);height:var(--checkbox-size);border-radius:8px;transition:transform .2s ease}.checkbox-bg{position:absolute;inset:0;border-radius:4px;border:1px solid var(--checkbox-border);background:#fff;transition:all .2s ease}.checkbox-icon{position:absolute;inset:0;margin:auto;width:80%;height:80%;color:#fff;transform:scale(0);transition:all .2s ease}.check-path{stroke-dasharray:40;stroke-dashoffset:40;transition:stroke-dashoffset .3s ease .1s}.custom-checkbox input:checked+.checkbox-wrapper .checkbox-bg{background:var(--checkbox-color);border-color:var(--checkbox-color)}.custom-checkbox input:checked+.checkbox-wrapper .checkbox-icon{transform:scale(1)}.custom-checkbox input:checked+.checkbox-wrapper .check-path{stroke-dashoffset:0}.custom-checkbox:hover .checkbox-wrapper{transform:scale(1.05)}.custom-checkbox:active .checkbox-wrapper{transform:scale(.95)}.custom-checkbox input:focus+.checkbox-wrapper .checkbox-bg{box-shadow:0 0 0 4px var(--checkbox-bg)}@keyframes bounce{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}.custom-checkbox input:checked+.checkbox-wrapper{animation:bounce .3s cubic-bezier(.4,0,.2,1)}h1,h2,h3,h4,h5{color:#181818;margin:0}h1{font-size:35px;line-height:45px}h2{font-size:29px}h3{font-size:24px}@media (max-width:991.98px){h3{font-size:20px}}h4{font-size:20px}h5{font-size:17px}a{text-decoration:none;color:unset;transition:color .2s ease-in}a:hover{cursor:pointer;color:#1395e8}.main{padding:0 40px}@media (max-width:991.98px){.main{padding:0 20px}}.custom-select{position:relative;width:100%}.custom-select::after{content:"";position:absolute;top:calc(50% - 2px);right:16px;width:8px;height:8px;border-right:2px solid #666;border-bottom:2px solid #666;transform:translateY(-50%) rotate(45deg);pointer-events:none}.custom-select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:12px 32px 12px 16px;font-size:16px;border:1px solid #ececec;border-radius:6px;background-color:#fff;cursor:pointer;outline:0}.custom-select select:hover{order:1px solid #1395e8;outline:0}.custom-select select:focus{border-color:#1395e8;outline:0}.custom-select select optgroup{font-weight:600;color:#6b7280;background-color:#f9fafb}.custom-select select option{padding:8px;background-color:#fff;color:#333}.custom-select select option:disabled{font-weight:700;opacity:.6;background-color:#ccc;color:#fff}.tag{background:#f2f2f2;border-radius:4px;display:inline-block;font-size:12px!important;margin:0 5px 10px 0;padding:6px 12px;transition:.3s;cursor:pointer}.tag:hover{background-color:#1395e8;color:#fff}.quantity-container{display:flex;align-items:center;border:1px solid #ccc;border-radius:5px;width:fit-content;padding:5px;justify-content:space-between}.quantity-container .quantity-button{background-color:transparent;border:none;cursor:pointer;font-size:18px;padding:5px 10px}.quantity-container .quantity-input{width:100%;text-align:center;border:none;font-size:16px}.quantity-container .quantity-input::-webkit-inner-spin-button,.quantity-container .quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.quantity-container .quantity-input:focus{outline:0}.breadcrumb{list-style:none;display:flex;padding:10px;font-weight:600;font-size:14px;align-items:center;color:#ccc;flex-wrap:wrap}.breadcrumb li{display:inline;margin-right:10px}.breadcrumb li a{text-decoration:none;color:#181818}.breadcrumb li a:hover{color:#1395e8}.breadcrumb li::after{content:"›";margin-left:10px;color:#181818}.breadcrumb li:last-child::after{content:""}.dualRangeSlider{position:relative;height:40px}.dualRangeSlider__track{position:absolute;top:50%;transform:translateY(-50%);width:100%;height:6px;background-color:#e5e7eb;border-radius:4px}.dualRangeSlider__trackActive{position:absolute;height:100%;background-color:#3b82f6;border-radius:6px}.dualRangeSlider__slider{position:absolute;top:50%;transform:translateY(-50%);width:100%;-webkit-appearance:none;appearance:none;background:0 0;pointer-events:none}.dualRangeSlider__slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:26px;height:26px;border-radius:50%;background:#fff;border:1px solid #3b82f6;cursor:pointer;pointer-events:auto;box-shadow:0 1px 3px rgba(0,0,0,.2)}.dualRangeSlider__slider::-moz-range-thumb{width:26px;height:26px;border-radius:50%;background:#fff;border:2px solid #3b82f6;cursor:pointer;pointer-events:auto;box-shadow:0 1px 3px rgba(0,0,0,.2)}.dualRangeSlider__labels{display:flex;justify-content:space-between;margin-top:2px;color:#6b7280;font-size:12px;margin-bottom:20px}.dualRangeSlider__result{margin-top:15px;font-size:14px;color:#374151;margin-bottom:16px}.BlockDuringLoading,.globalLoading{z-index:1000;border:none;margin:0;padding:0;width:100%;height:100%;top:0;left:0;background:#fff;opacity:.6;cursor:default}.BlockDuringLoading::before,.globalLoading::before{height:28px;width:28px;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(//trungle.store/wp-content/themes/led-shop/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.BlockDuringLoading{position:absolute}.globalLoading{position:fixed}.price-product{color:#181818;font-weight:700;margin:0}.price-product del{margin-left:16px;color:#cdcdcd!important}.price-product ins{float:left;color:#e55101!important;text-decoration:none}.price-product .onsale-badge{font-size:10px;font-weight:700;background-color:#e55101;color:#fff;padding:4px 8px;border-radius:4px;position:relative;margin-left:16px;top:-2px}.price-product .onsale-badge::before{content:"";position:absolute;left:-5px;top:0;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #e55101}@keyframes progressFill{from{stroke-dashoffset:101}to{stroke-dashoffset:0}}@keyframes myFadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes BgGradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes policy{16.65%{transform:translateX(7px)}33.33%{transform:translateX(-5px)}49.95%{transform:translateX(3px)}66.6%{transform:translateX(-2px)}83.25%{transform:translateX(1px)}to{transform:translateX(0)}}@keyframes animation-pulse{25%{transform:scale(1.1)}75%{transform:scale(.9)}}@-webkit-keyframes phone-vr-circle-fill{0%{-webkit-transform:rotate(0) scale(1) skew(1deg)}10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}50%{-webkit-transform:rotate(0) scale(1) skew(1deg)}100%{-webkit-transform:rotate(0) scale(1) skew(1deg)}}@-webkit-keyframes zoom{0%{transform:scale(.9)}70%{transform:scale(1);box-shadow:0 0 0 15px transparent}100%{transform:scale(.9);box-shadow:0 0 0 0 transparent}}@keyframes zoom{0%{transform:scale(.9)}70%{transform:scale(1);box-shadow:0 0 0 15px transparent}100%{transform:scale(.9);box-shadow:0 0 0 0 transparent}}.cf7Custom .wpcf7{width:100%}.cf7Custom .wpcf7-not-valid-tip,.cf7Custom .wpcf7-response-output,.cf7Custom .wpcf7-spinner{display:none}.cf7Custom .error-message{font-size:12px;font-weight:500;text-align:left;padding:4px;color:red;display:none}.cf7Custom__field{width:100%;margin-bottom:8px}.cf7Custom__field.error input:not([type=submit]),.cf7Custom__field.error textarea{border:1px solid red!important}.cf7Custom__field.error .error-message{display:block}.cf7Custom__buttonInField{position:relative}.cf7Custom__buttonInField button,.cf7Custom__buttonInField input[type=submit]{position:absolute;top:50%;transform:translateY(-50%);right:5px;margin-bottom:0}.mb-0{margin-bottom:0}#button-contact-vr{position:fixed;z-index:888;bottom:30px;right:30px}#button-contact-vr *,#button-contact-vr ::after,#button-contact-vr ::before{box-sizing:border-box}#button-contact-vr .button-contact{position:relative;margin-top:-5px;transition:1.6s all;-moz-transition:1.6s all;-webkit-transition:1.6s all}#button-contact-vr .button-contact .phone-vr{position:relative;visibility:visible;background-color:transparent;width:90px;height:90px;cursor:pointer;z-index:11;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transition:visibility .5s;left:0;bottom:0;display:block}@media (max-width:991.98px){#button-contact-vr{bottom:0;right:0}#button-contact-vr .button-contact{margin-top:-15px}}.phone-vr-circle-fill{width:65px;height:65px;top:12px;left:12px;position:absolute;box-shadow:0 0 0 0 #c31d1d;background-color:rgba(230,8,8,.7);border-radius:50%;border:2px solid transparent;-webkit-animation:phone-vr-circle-fill 2.3s infinite ease-in-out;animation:phone-vr-circle-fill 2.3s infinite ease-in-out;transition:all .5s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animuiion:zoom 1.3s infinite;animation:zoom 1.3s infinite}#button-contact-vr .button-contact .phone-vr{position:relative;visibility:visible;background-color:transparent;width:90px;height:90px;cursor:pointer;z-index:11;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transition:visibility .5s;left:0;bottom:0;display:block}#button-contact-vr .button-contact .phone-vr .phone-number{letter-spacing:2px;position:absolute;top:50%;left:50%;transform:translate(-100%,-50%);color:#fff;padding:4px 24px 4px 16px;border-radius:16px;z-index:2;font-weight:700;background-color:#ed5252}@media (max-width:991.98px){#button-contact-vr .button-contact .phone-vr .phone-number{display:none}}.phone-vr-img-circle{z-index:3;background-color:#e60808;width:40px;height:40px;line-height:40px;top:25px;left:25px;position:absolute;border-radius:50%;overflow:hidden;display:flex;justify-content:center;-webkit-animation:phonering-alo-circle-img-anim 1s infinite ease-in-out;animation:phone-vr-circle-fill 1s infinite ease-in-out}.phone-vr-img-circle a{display:block;line-height:37px}.phone-vr-img-circle img{max-height:25px;max-width:27px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}#zalo-vr .phone-vr-circle-fill{box-shadow:0 0 0 0 #2196f3;background-color:rgba(33,150,243,.7)}#zalo-vr .phone-vr-img-circle{background-color:#2196f3}.header{position:sticky;display:flex;justify-content:center;width:100%;height:60px;background-color:#fff;top:0;box-shadow:0 0 10px rgba(0,0,0,.102);z-index:888;margin-bottom:20px}.header__wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 40px}.header__logo{height:100%;display:flex;align-items:center}.header__logo img{max-height:50px}.header__right{display:flex;justify-content:flex-end;align-items:center;gap:12px}.header__right .cartIcon{position:relative;z-index:1}.header__right .cartIcon__count{top:-15%;left:50%;transform:translateX(-40%);font-size:10px;background-color:#1395e8;color:#fff;position:absolute;z-index:2;border-radius:50%;height:18px;width:18px;display:flex;justify-content:center;align-items:center}.header__right .cartIcon i{transform:translateY(20%);font-size:24px;color:#181818}.header__right .cartIcon i:hover{color:#1395e8;cursor:pointer}.header__right .totalPrice{background-color:#1395e8;color:#fff;border-radius:4px;padding:4px 8px;position:relative;transform:translateY(5%)}.header__right .totalPrice::before{position:absolute;content:"";width:0;height:0;right:-6px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #1395e8}@media (max-width:991.98px){.header{margin-bottom:10px}.header__logo img{max-height:40px}.header__wrapper{padding:0 20px}.header__right .totalPrice{display:none}}.mobileMenuTrigger{height:100%;align-items:center}.mainMenu{list-style:none;display:flex;height:100%}.mainMenu__item{display:flex;align-items:center;text-transform:uppercase;color:#181818;font-size:12px;padding:0 20px;font-weight:700;line-height:24px}.mainMenu__item .mainMenu__title{transition:transform .3s ease-in-out;padding-right:4px}.mainMenu__item i{font-size:8px;transition:transform .3s ease-in-out}.mainMenu__item:hover .mainMenu__title{color:#1395e8}.mainMenu__item:hover .expandMenu{display:flex}.mainMenu__item:hover i{color:#1395e8;transform:rotate(180deg)}.expandMenu{display:none;position:absolute;top:100%;left:0;width:100%;box-shadow:0 5px 10px rgba(0,0,0,.102);background-color:#fff;justify-content:center;transition:transform .3s ease-in-out}.expandMenu__wrapper{display:flex;flex-wrap:wrap;width:100%;text-transform:none;font-size:16px;line-height:22px;z-index:999;max-width:1500px;padding:0 60px;justify-content:space-around;gap:10px}.expandMenu__title{margin-bottom:20px}.expandMenu__item{flex:1 1 calc(25% - 10px);padding-top:55px;padding-bottom:55px;opacity:0;animation:myFadeInUp .3s ease forwards}.expandMenu__item ul{list-style:none}.expandMenu__item li{color:#535353;opacity:0;animation:fadeInUp .8s ease forwards;font-size:14px;font-weight:400;padding:8px 0}.expandMenu__item img{max-width:100%;border-radius:8px}.mobileMenuSection{flex-direction:column;justify-content:space-between;width:80%;height:100%;z-index:1000;top:0;background-color:#fff;padding:40px 20px 20px 20px;box-sizing:border-box;position:fixed;left:-100%;opacity:0;visibility:hidden;transition:all .3s linear}.mobileMenuSection.open{left:0;opacity:1;visibility:visible}.mobileMenuSection__header{display:flex;justify-content:center}.mobileMenuSection__content{height:62%;overflow-x:hidden;overflow-y:auto}.mobileMenuSection__content::-webkit-scrollbar{width:10px}.mobileMenuSection__content::-webkit-scrollbar-track{background:#ededed;border-radius:5px}.mobileMenuSection__content::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#b4b4b4;border:3px solid transparent;border-radius:5px}.mobileMenuSection__content::-webkit-scrollbar-thumb:hover{background:#555}.mobileMenuSection__footer{font-size:14px}.mobileMenuSection__footer .item a{text-decoration:none;color:#535353}.mainMobileMenu{list-style:none;height:80%;transition:transform .3s ease}.mainMobileMenu.close{position:relative;transform:translateX(-120%)}.mainMobileMenu.close .mobileMenuItem__wrapper{display:none}.mainMobileMenu.close .mainMobileMenu__item{padding:0}.mainMobileMenu__title{padding:18px 0;width:100%}.mainMobileMenu__title a{display:block;width:100%}.mainMobileMenu__item{opacity:0;animation:fadeInLeft .8s forwards}.mainMobileMenu__item:nth-child(1){animation-delay:50ms}.mainMobileMenu__item:nth-child(2){animation-delay:.1s}.mainMobileMenu__item:nth-child(3){animation-delay:.15s}.mainMobileMenu__item:nth-child(4){animation-delay:.2s}.mainMobileMenu__item:nth-child(5){animation-delay:.25s}.mainMobileMenu__item:nth-child(6){animation-delay:.3s}.mainMobileMenu__item:nth-child(7){animation-delay:.35s}.mainMobileMenu__item:nth-child(8){animation-delay:.4s}.mainMobileMenu__item:nth-child(9){animation-delay:.45s}.mainMobileMenu__item:nth-child(10){animation-delay:.5s}.mobileMenuItem__wrapper{display:flex;align-items:center;justify-content:space-between;text-transform:uppercase;color:#181818;font-weight:700}.mobileMenuItem__wrapper .mobileMenuItemTrigger{height:100%;width:50px;display:flex;justify-content:flex-end}.expandMobileMenu{display:none;position:absolute;width:100%;left:120%}.expandMobileMenu.open{display:block}.expandMobileMenu__title{text-transform:uppercase;font-weight:700;color:#1395e8;display:flex;justify-content:space-between;align-items:center}.expandMobileMenu__category{font-weight:700;color:#181818}.expandMobileMenu__category,.expandMobileMenu__item,.expandMobileMenu__title{border-bottom:1px solid #e5e5e5;padding:18px 20px 18px 0;position:relative}.cartPopup{box-sizing:border-box;box-shadow:6px 6px 12px 12px rgba(0,0,0,.1019607843);position:fixed;z-index:999;width:25%;background-color:#fff;height:100%;right:-80%;top:0;display:flex;flex-direction:column;justify-content:space-between;padding:30px 30px 0 30px;transition:all .3s ease-out;opacity:0;visibility:hidden}.cartPopup__backdrop{width:100%;height:100%;position:fixed;background:rgba(0,0,0,.3);margin:-30px}.cartPopup.open{right:0;opacity:1;visibility:visible}.cartPopup__heading{color:#181818;font-weight:700;height:6%;font-size:16px;text-transform:uppercase;border-bottom:2px solid #eaeaea}.cartPopup__container{height:58%;overflow-y:auto;margin-right:-16px;padding-right:16px}.cartPopup__container::-webkit-scrollbar{width:10px}.cartPopup__container::-webkit-scrollbar-track{background:#ededed;border-radius:5px}.cartPopup__container::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#b4b4b4;border:3px solid transparent;border-radius:5px}.cartPopup__container::-webkit-scrollbar-thumb:hover{background:#555}.cartPopup__container .cartPopupItem{padding:12px 16px;border-radius:4px;border:1px solid #eaeaea;display:flex;gap:16px;margin-bottom:16px;align-items:center}.cartPopup__container .cartPopupItem__image{width:25%;aspect-ratio:1/1;object-fit:cover;border-radius:4px;overflow:hidden}.cartPopup__container .cartPopupItem__image img{transition:all .3s ease-in;width:100%;border-radius:4px;cursor:pointer}.cartPopup__container .cartPopupItem__info{display:flex;flex-direction:column;justify-content:space-between;gap:10px;width:100%}.cartPopup__container .cartPopupItem__infoTop{color:#181818;display:flex;justify-content:space-between;gap:16px;align-items:center;font-weight:700}.cartPopup__container .cartPopupItem__infoTopName{line-height:24px}.cartPopup__container .cartPopupItem__infoTopName a{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cartPopup__container .cartPopupItem__infoTop i:hover{color:red;cursor:pointer}.cartPopup__container .cartPopupItem__infoBottom{display:flex;justify-content:space-between;align-items:center;font-weight:600}.cartPopup__container .cartPopupItem__infoBottom .quantity-button{padding:4px 8px}.cartPopup__container .cartPopupItem__infoBottomQuantity{max-width:68px}.cartPopup__container .cartPopupItem__infoBottomQuantity .quantity-input{font-size:12px}.cartPopup__container .cartPopupItem__infoBottomTotalPrice{font-size:12px}.cartPopup__container .cartPopupItem:hover{box-shadow:6px 6px 12px 2px rgba(0,0,0,.1019607843)}.cartPopup__container .cartPopupItem:hover .cartItem__image img{transform:scale(1.05)}.cartPopup__containerEmpty{box-sizing:border-box;padding:60px 40px;display:flex;flex-direction:column;text-align:center;align-items:center;width:100%;height:100%}.cartPopup__containerEmpty img{height:200px;margin-bottom:40px}.cartPopup__containerEmpty p{margin-bottom:40px}@media (max-width:991.98px){.cartPopup__containerEmpty{padding:50px 20px}.cartPopup__containerEmpty img{height:160px}}.cartPopup__footer{box-sizing:border-box;margin:0 -30px;padding:30px;height:25%;max-height:220px;background-color:#eaeaea;display:flex;flex-direction:column;gap:20px;overflow-y:auto}.cartPopup__footer::-webkit-scrollbar{width:10px}.cartPopup__footer::-webkit-scrollbar-track{background:#ededed;border-radius:5px}.cartPopup__footer::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#b4b4b4;border:3px solid transparent;border-radius:5px}.cartPopup__footer::-webkit-scrollbar-thumb:hover{background:#555}.cartPopup__footerTotal{display:flex;color:#181818;font-size:12px;font-weight:700;text-transform:uppercase;justify-content:space-between;align-items:center}.cartPopup__footerTotalCart{font-size:18px}.cartPopup__footerCta{max-width:calc(100% - 30px);width:100%;display:flex;flex-direction:column;gap:10px}.cartPopup__footerCta a{width:100%}@media (max-width:1919.98px){.cartPopup{width:30%}}@media (max-width:991.98px){.cartPopup{width:80%;padding:20px 20px 0 20px}.cartPopup__backdrop{margin:-20px}.cartPopup__container{margin-right:-8px;padding-right:8px;height:70%}.cartPopup__container .cartPopupItem{padding:8px}.cartPopup__container .cartPopupItem__image{width:36%}.cartPopup__container .cartPopupItem__info{gap:10px}.cartPopup__container .cartPopupItem__infoTopName{font-size:12px;line-height:18px}.cartPopup__container .cartPopupItem__infoBottomQuantity{padding:0}.cartPopup__footer{margin:0 -20px;padding:10px 20px;gap:10px;max-height:166px}.cartPopup__footerCta a{padding:8px 16px}}.footer{box-sizing:border-box;display:block;background-color:#0a111e;width:100%;padding:0 15px}.footer__heading{padding-top:50px;padding-bottom:50px;display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.1019607843)}.footer__heading .footerSocial{display:flex;flex-direction:column;gap:30px}.footer__heading .footerSocial__title{font-size:14px;color:#fff}.footer__heading .footerSocial__list{display:flex;gap:5px}.footer__heading .footerSocial__item{display:flex;justify-content:center;align-items:center;height:40px;width:40px;line-height:40px;border:1px solid rgba(255,255,255,.1019607843);border-radius:3px;transition:all .2s ease-in}.footer__heading .footerSocial__item i{color:#fff}.footer__heading .footerSocial__item:hover{background-color:#1395e8;animation:animation-pulse 1s linear infinite}.footer__heading .footerPayment{display:flex;flex-direction:column;gap:20px}.footer__heading .footerPayment__title{font-size:14px;color:#fff}.footer__heading .footerPayment__list{display:flex;justify-content:center;align-items:center;gap:10px}.footer__heading .footerPayment__list svg{height:60px;width:60px}.footer__heading .footerPayment__list .american svg,.footer__heading .footerPayment__list .paypal svg{height:56px}.footer__heading .footer__subscribe{min-width:25%}.footer__heading .footer__subscribe .footerSubscribe{display:flex;gap:25px;flex-direction:column;width:100%;position:relative;min-height:100px}.footer__heading .footer__subscribe .footerSubscribe__title{font-size:14px;color:#fff}.footer__heading .footer__subscribe .footerSubscribe__form{width:100%;display:flex;position:relative}.footer__heading .footer__subscribe .footerSubscribe__form input[type=email]{box-sizing:border-box;width:100%;height:50px;background:#fff;border:none;border-radius:5px;color:#181818;font-size:12px;margin-bottom:0;outline:0!important;padding:0 22px}.footer__heading .footer__subscribe .footerSubscribe__form input[type=submit]{position:absolute;right:0;border:none;border-radius:5px;height:50px;padding:0 15px;line-height:50px;background-color:#fff;font-weight:700;font-size:12px;transition:all .2s ease-in;cursor:pointer;color:#535353}.footer__heading .footer__subscribe .footerSubscribe__form input[type=submit]:hover{color:#1395e8}.footer__navigation{padding:60px 0;display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.1019607843)}.footer__navigation .footerNavigation{display:flex;flex-direction:column;gap:20px}.footer__navigation .footerNavigation__title{font-size:16px;text-transform:uppercase;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.3)}.footer__navigation .footerNavigation__title i{display:none}.footer__navigation .footerNavigation__item{line-height:26px;color:#7c8390}.footer__contact{padding:30px 0;display:flex;justify-content:space-between;color:#fff;line-height:24px}.footer__contact .footerLocation{display:flex;gap:20px;justify-content:center;align-items:center}.footer__contact .footerLocation__title{font-weight:700}.footer__contact .footerCallUs{display:flex;justify-content:center;align-items:center;gap:20px}.footer__contact .footerCallUs__title{font-weight:700;color:#fff}.footer__contact .footerCallUs__title a{color:#00ff24}.footer__contact .footerCallUs img{height:40px}@media (max-width:991.98px){.footer{padding:0 10px}.footer__heading{gap:30px;flex-direction:column}.footer__heading .footerSocial__list{justify-content:center}.footer__navigation{padding-bottom:40px;flex-direction:column;gap:30px}.footer__navigation .footerNavigation__list{display:flex;padding:0 20px;gap:5px;flex-wrap:wrap;transition:all .3s ease-in-out;max-height:0;overflow:hidden}.footer__navigation .footerNavigation__title{display:flex;justify-content:space-between;align-items:center}.footer__navigation .footerNavigation__title i.fa-plus{padding-right:10px;display:block}.footer__navigation .footerNavigation__item{box-sizing:border-box;width:calc(50% - 5px);padding:5px}.footer__navigation .footerNavigation.open .footerNavigation__list{max-height:200px}.footer__navigation .footerNavigation.open .footerNavigation__title i.fa-plus{display:none}.footer__navigation .footerNavigation.open .footerNavigation__title i.fa-minus{display:block;padding-right:10px}.footer__contact{flex-direction:column;gap:20px;justify-content:center}.footer__contact .footerRight{text-align:center}}@media (min-width:1920px){.container{width:80%;margin:0 auto}}.row{display:flex;flex-wrap:wrap;margin:0 -15px}.col{flex:1;padding:15px}.col-50{width:50%}.d-none{display:none!important}@media (max-width:-0.02px){.d-xs-none{display:none!important}}@media (max-width:575.98px){.d-sm-none{display:none!important}}@media (max-width:767.98px){.d-md-none{display:none!important}}@media (max-width:991.98px){.d-lg-none{display:none!important}}@media (max-width:1365.98px){.d-xl-none{display:none!important}}@media (max-width:1919.98px){.d-xxl-none{display:none!important}}.d-block{display:block!important}@media (max-width:-0.02px){.d-xs-block{display:block!important}}@media (max-width:575.98px){.d-sm-block{display:block!important}}@media (max-width:767.98px){.d-md-block{display:block!important}}@media (max-width:991.98px){.d-lg-block{display:block!important}}@media (max-width:1365.98px){.d-xl-block{display:block!important}}@media (max-width:1919.98px){.d-xxl-block{display:block!important}}.d-flex{display:flex!important}@media (max-width:-0.02px){.d-xs-flex{display:flex!important}}@media (max-width:575.98px){.d-sm-flex{display:flex!important}}@media (max-width:767.98px){.d-md-flex{display:flex!important}}@media (max-width:991.98px){.d-lg-flex{display:flex!important}}@media (max-width:1365.98px){.d-xl-flex{display:flex!important}}@media (max-width:1919.98px){.d-xxl-flex{display:flex!important}}.d-grid{display:grid!important}@media (max-width:-0.02px){.d-xs-grid{display:grid!important}}@media (max-width:575.98px){.d-sm-grid{display:grid!important}}@media (max-width:767.98px){.d-md-grid{display:grid!important}}@media (max-width:991.98px){.d-lg-grid{display:grid!important}}@media (max-width:1365.98px){.d-xl-grid{display:grid!important}}@media (max-width:1919.98px){.d-xxl-grid{display:grid!important}}.d-inline-block{display:inline-block!important}@media (max-width:-0.02px){.d-xs-inline-block{display:inline-block!important}}@media (max-width:575.98px){.d-sm-inline-block{display:inline-block!important}}@media (max-width:767.98px){.d-md-inline-block{display:inline-block!important}}@media (max-width:991.98px){.d-lg-inline-block{display:inline-block!important}}@media (max-width:1365.98px){.d-xl-inline-block{display:inline-block!important}}@media (max-width:1919.98px){.d-xxl-inline-block{display:inline-block!important}}.fs-xs{font-size:12px!important}.fs-sm{font-size:14px!important}.fs-md{font-size:16px!important}.fs-lg{font-size:18px!important}.fs-xl{font-size:24px!important}.fs-xxl{font-size:32px!important}.mt-16{margin-top:16px}.mt-64{margin-top:64px}.text-heading{color:#181818}.backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.15);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:rgba(255,255,255,.0117647059);z-index:999}.close-btn{width:40px;height:40px;border:none;background-color:#1395e8;border-radius:50%;position:relative;cursor:pointer;outline:0;transition:background .3s ease}.close-btn::after,.close-btn::before{content:"";position:absolute;width:20px;height:1.5px;background-color:#fff;top:50%;left:50%;transform-origin:center}.close-btn::before{transform:translate(-50%,-50%) rotate(45deg)}.close-btn::after{transform:translate(-50%,-50%) rotate(-45deg)}.close-btn:hover{background-color:#0056b3}.loader{width:48px;height:48px;border:5px solid;border-color:#1395e8 transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation .3s linear infinite}@keyframes rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.btn{display:inline-block;padding:12px 24px;font-size:16px;font-weight:600;font-family:"Bai Jamjuree",sans-serif;text-align:center;text-decoration:none;background-color:#1395e8;color:#fff;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease}.btn:hover{background-color:#0056b3;color:#fff}.btn:active{background-color:#003f80}.btn:disabled{background-color:#ccc;cursor:not-allowed}.btn.btn-white{background-color:#fff;color:#181818;border:1px solid #e8e8e8}.btn.btn-white:hover{color:#fff;background-color:#1395e8;border:none}.btn.btn-gray{background-color:#e8e8e8;color:#374151;cursor:pointer}.btn.btn-gray:hover{background-color:#1395e8;color:#fff}.search-form{display:flex;align-items:center;position:relative}.search-form__text{flex:1;padding:0 50px 0 25px;min-width:260px;border:1px solid #e2e2e2;color:#535353;border-radius:25px;height:50px;outline:0;box-shadow:3px 3px 6px rgba(0,0,0,.0784313725)}.search-form__submit{background:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute;right:15px;z-index:5}.search-form:hover i{color:#1395e8}.productCard{width:270px;border-radius:20px;position:relative;background-color:#fff;box-shadow:6px 6px 12px 0 rgba(0,0,0,.1019607843);transition:all .5s ease-in-out;border:1px solid #eaeaea}.productCard__wrapper{position:relative;z-index:2}.productCard__wrapper .productCard__image{position:relative;line-height:0;height:250px;overflow:hidden}.productCard__wrapper .productCard__image a{line-height:0}.productCard__wrapper .productCard__image img{border-top-left-radius:20px;border-top-right-radius:20px;transition:all .5s linear;width:100%;aspect-ratio:1/1;object-fit:contain;object-position:top}.productCard__wrapper .productCard__image .originImage{opacity:1}.productCard__wrapper .productCard__image .hoverImage{border:1px solid #eaeaea;border-bottom:none;opacity:0;position:absolute;top:0;left:0}.productCard__info{padding:0 20px 36px 20px;margin-top:24px}.productCard__info .productCard__cat{text-transform:uppercase;font-size:12px;font-weight:700;line-height:16px;color:#cdcdcd;margin-bottom:6px}.productCard__info .productCard__title{font-size:14px;line-height:24px;color:#181818;font-weight:600;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;margin-bottom:8px}.productCard__info .productCard__rate{color:#ccc;display:flex;align-items:center;gap:3px;margin-bottom:12px}.productCard__info .productCard__rate .rate__star{font-size:16px}.productCard__info .productCard__rate .rate__number{font-size:10px}.productCard__info .productCard__price{font-size:16px;line-height:24px;font-weight:700;color:#181818}.productCard__info .productCard__price del{margin-left:16px;color:#cdcdcd!important}.productCard__info .productCard__price ins{float:left;color:#e55101!important;text-decoration:none}.productCard__info .productCard__price .onsale-badge{font-size:10px;font-weight:700;background-color:#e55101;color:#fff;padding:4px 8px;border-radius:4px;position:relative;margin-left:16px;top:-2px}.productCard__info .productCard__price .onsale-badge::before{content:"";position:absolute;left:-5px;top:0;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #e55101}.productCard__more{box-sizing:border-box;position:absolute;background-color:#fff;border-bottom-right-radius:20px;border-bottom-left-radius:20px;top:calc(100% - 20px);box-shadow:6px 6px 12px 0 rgba(0,0,0,.1019607843);border-top:1px solid #eaeaea;padding:25px 20px 12px 20px;max-height:0;opacity:0;overflow:hidden;transition:max-height .5s ease,opacity .5s ease;width:100%;left:0;z-index:-1;border:1px solid #eaeaea}.productCard__more .productCard__service{font-size:12px;font-weight:400;line-height:12px;margin-bottom:20px}.productCard__more .productCard__service .productCardService__item{display:flex;gap:16px;align-content:center;margin-bottom:10px}.productCard__more .productCard__stock{color:#108043;margin-bottom:16px!important}.productCard__more .productCard__stock svg{fill:#108043}.productCard__more .productCard__stock.out-of-stock{color:#e3342f}.productCard__more .productCard__stock.out-of-stock svg{fill:#e3342f}.productCard__more .productCard__button{width:100%}.productCard__more .productCard__button button{box-sizing:border-box;border-radius:5px;font-weight:600;text-transform:uppercase;width:100%}.productCard__more .productCard__button a{box-sizing:border-box;border-radius:5px;font-weight:600;text-transform:uppercase;width:100%}.productCard__more .productCard__button .btnExternalProduct{font-size:12px}.productCard__fade{position:absolute;opacity:0;top:0;border-radius:20px;background-color:#fff;box-shadow:6px 6px 12px 0 rgba(0,0,0,.1019607843);width:calc(100% + 32px);height:calc(100% + 32px);left:-16px;top:-16px;z-index:1;border:1px solid #eaeaea}.productCard:hover .productCard__image{left:-16px;top:-16px;width:calc(100% + 33px)}.productCard:hover .productCard__image .hoverImage{opacity:1}.productCard:hover .productCard__image .originImage{opacity:0}.productCard:hover .productCard__fade{opacity:1}.productCard:hover .productCard__more{transition:max-height .5s ease,opacity .5s ease;width:calc(100% + 34px);left:-16px;opacity:1;max-height:250px;padding-left:36px;padding-right:36px;z-index:10}@media (max-width:991.98px){.productCard{width:calc(50% - 16px)}.productCard__wrapper .productCard__image{height:fit-content}.productCard__button button{border-radius:5px;font-weight:600;height:50px;text-transform:uppercase;width:100%;font-size:12px}.productCard__fade{display:none;width:calc(100% + 16px);height:calc(100% + 16px);left:-8px;top:-8px}.productCard__info{padding:0 12px 28px 12px}.productCard__more{display:none;padding:16px 12px 12px 12px;top:calc(100% - 8px)}.productCard__more .productCard__service .productCardService__item{gap:8px}.productCard:hover .productCard__image{width:100%;left:0;top:0}}@media (max-width:767.98px){.productCard__info{margin-top:12px;padding-bottom:16px}.productCard__info .productCard__cat{font-size:10px}.productCard__info .productCard__rate{margin-bottom:0}.productCard__info .productCard__price{font-size:12px}.productCard__info .productCard__price del{margin-left:8px}.productCard__info .productCard__price .onsale-badge{margin-left:12px;top:0}}.feedbackItem{box-sizing:border-box;display:flex;max-width:375px;justify-content:center;align-items:center;flex-direction:column;border-radius:20px;width:calc(25% - 30px);padding:30px 25px 40px 25px;background-color:#fff;box-shadow:4px 4px 8px 0 rgba(0,0,0,.1019607843)}.feedbackItem h4{text-align:center}.feedbackItem__image{position:relative;margin-bottom:16px}.feedbackItem__image img{border-radius:50%;width:80px;height:80px}.feedbackItem__image::after{background-color:#fff;background-image:url(//trungle.store/wp-content/themes/led-shop/assets/images/quote.svg);background-position:50%;background-repeat:no-repeat;background-size:auto;border-radius:100%;bottom:-13px;box-shadow:7px 7px 25px 0 rgba(0,0,0,.1019607843);content:"";height:32px;left:50%;position:absolute;transform:translateX(-50%);width:32px;z-index:2}.feedbackItem__rate{font-size:24px;color:#ffa200;margin-bottom:8px}.feedbackItem__highlight{margin-bottom:10px}.feedbackItem__content{line-height:23px;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;-webkit-line-clamp:5;max-height:115px;margin-bottom:24px;justify-content:center;transition:all .3s linear}.feedbackItem__author{color:#181818;font-size:12px;font-weight:700}.feedbackItem__author span{color:#cdcdcd}.feedbackItem:hover .feedbackItem__content{-webkit-line-clamp:unset;max-height:200px}@media (max-width:991.98px){.feedbackItem{width:100%}.feedbackItem:hover .feedbackItem__content{-webkit-line-clamp:5;max-height:115px}}.newsCard{overflow:hidden;border-radius:20px;background-color:#fff;border:1px solid #eaeaea;box-shadow:6px 6px 12px 0 rgba(0,0,0,.1019607843)}.newsCard.newsCard--horizontal{display:flex;height:100%}.newsCard.newsCard--horizontal .newsCard__image{flex:4;height:100%}.newsCard.newsCard--horizontal .newsCard__image img{height:100%}.newsCard.newsCard--horizontal .newsCard__content{flex:3;display:flex;flex-direction:column;justify-content:space-between}.newsCard__image{width:100%;position:relative;overflow:hidden;line-height:0}.newsCard__image .newsCard__category{display:flex;gap:10px;position:absolute;bottom:20px;left:20px}.newsCard__image .newsCard__category a{line-height:24px;display:block;background-color:#fff;padding:5px 15px;color:#181818;border-radius:20px;box-shadow:6px 6px 12px 0 rgba(0,0,0,.1019607843)}.newsCard__image img{transition:all .3s ease-out;aspect-ratio:315/210;height:100%;width:100%;border-top-left-radius:20px;border-top-right-radius:20px;object-fit:cover}.newsCard__content{padding:20px}.newsCard__content .newsCard__title{font-weight:700;color:#181818;font-size:18px;line-height:28px;height:56px;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;margin-bottom:16px;transition:color .2s ease-in}.newsCard__content .newsCard__title:hover{color:#1395e8}.newsCard__content .newsCard__description{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;-webkit-line-clamp:4;height:88px;line-height:22px;margin-bottom:16px}.newsCard__footer{font-size:10px;display:flex;justify-content:space-between;align-items:center}.newsCard__footer .newsCardFooter__left{display:flex;gap:15px}.newsCard__footer .newsCardFooter__right a{display:flex;background-color:#ececec;border-radius:50%;height:45px;width:45px;justify-content:center;align-items:center;color:#181818}.newsCard__footer .newsCardFooter__right i{font-size:16px}.newsCard__footer .newsCardFooter__right :hover{transition:all .2s ease-in;background-color:#1395e8;color:#fff}.newsCard:hover .newsCard__image img{transform:scale(1.05)}.filter{display:flex;flex:1 1 20%;flex-direction:column;gap:30px;position:sticky;padding-bottom:40px;top:80px;height:100%}.filter__heading{padding:8px 0 23px 0;border-bottom:1px solid #eaeaea;font-size:20px;text-transform:uppercase;font-weight:700;color:#181818;display:flex;flex-direction:column}.filter__heading .clearAllFilter{margin-top:12px;border:none;height:48px;font-size:12px;border-radius:4px;font-weight:700;padding:8px 20px;background-color:#e8e8e8;color:#374151;cursor:pointer;text-transform:uppercase;transition:background-color .3s ease}.filter__heading .clearAllFilter i{margin-right:4px}.filter__heading .clearAllFilter:hover{background-color:#1395e8;color:#fff}.filter__headingTitle{display:flex;align-items:center;justify-content:space-between}.filter__headingFilterListing{display:flex;flex-direction:column;font-size:12px;max-width:100%}.filter__headingFilterItem{margin-top:12px;display:flex;justify-content:space-between;gap:4px}.filter__headingFilterItemWrap{display:flex;gap:10px}.filter__headingFilterItemName{font-weight:300;text-transform:capitalize}.filter__headingFilterItemValue{font-weight:700;text-transform:capitalize}.filter__headingFilterItemRemove{cursor:pointer;transition:all .3s ease}.filter__headingFilterItemRemove:hover{color:#1395e8}.filter__group{border-radius:10px;border:1px solid #eaeaea;padding:0 30px;padding-bottom:10px}.filter__groupHeading{cursor:pointer;padding:15px 0;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease-in}.filter__groupHeading:hover{color:#1395e8}.filter__groupHeading i{transition:transform .5s ease}.filter__groupListing{overflow:hidden;max-height:800px;transition:all 1.2s ease}.filter__groupListingContainer{padding-top:30px;border-top:1px solid #eaeaea}.filter__groupListingContainer .btn{margin-bottom:10px;font-size:12px;border-radius:3px;padding:8px 20px;background-color:#e8e8e8;color:#374151;cursor:pointer;text-transform:uppercase;transition:background-color .3s ease}.filter__groupListingContainer .btn:hover{background-color:#1395e8;color:#fff}.filter__groupItem{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;flex-wrap:wrap}.filter__groupItemContent{line-height:24px;display:flex;gap:12px;align-items:center;font-weight:400;width:90%}.filter__groupItemContent input{flex-shrink:0}.filter__groupItemContent span{margin-left:4px;font-size:12px;color:#ccc}.filter__groupItemExpand{width:100%;max-height:500px;padding-top:10px;padding-left:30px;overflow:hidden;transition:all .3s ease}.filter__groupItemExpand .filter__groupItem:last-child{margin-bottom:0}.filter__groupItem>i{cursor:pointer;transition:all .3s ease-in;transform:rotate(180deg)}.filter__groupItem>i:hover{color:#1395e8}.filter__groupItem.collapsed .filter__groupItemExpand{max-height:0;padding-top:0}.filter__groupItem.collapsed i{transform:rotate(0)}.filter__groupItemTag{background:#f2f2f2;border-radius:4px;display:inline-block;font-size:12px!important;margin:0 5px 10px 0;padding:6px 12px;transition:.3s;cursor:pointer}.filter__groupItemTag:hover{background-color:#1395e8;color:#fff}.filter__groupItemTag.active{background-color:#1395e8;color:#fff}.filter__groupItemTag.active:hover{background-color:#0056b3}.filter__group.collapsed .filter__groupHeading i{transform:rotate(180deg)}.filter__group.collapsed .filter__groupListing{transition:all .5s ease;max-height:0}@media (max-width:1365.98px){.filter{display:flex;flex-direction:column;gap:20px;width:80%;height:100%;z-index:1000;top:0;border-right:1px solid #eaeaea;background-color:#fff;padding:40px 20px 20px 20px;box-sizing:border-box;position:fixed;left:-100%;opacity:0;visibility:hidden;transition:all .3s linear;overflow-y:auto}.filter.open{left:0;opacity:1;visibility:visible}}.popupSection{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:999}.modal{box-shadow:6px 6px 12px 0 rgba(0,0,0,.0784313725);background-color:#fff;border-radius:8px;max-width:50%;display:flex;position:relative;border:1px solid #eaeaea;--animate-duration:0.5s}.modal.modal--contentImage img{border-top-left-radius:8px;border-bottom-left-radius:8px;width:50%;object-fit:cover}.modal.modal--contentImage .content{padding:20px;display:flex;flex-direction:column;justify-content:space-between}.modal.modal--contentImage .content__wrapper{flex:1 1 100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:20px}.modal.modal--contentImage .content__heading{font-size:18px;color:#1395e8;padding-bottom:6px}.modal.modal--contentImage .content__highlight{text-transform:uppercase;padding-bottom:12px}.modal.modal--contentImage .content__text{text-align:center;padding-bottom:32px}.modal.modal--contentImage .content__form{width:100%;position:relative}.modal.modal--contentImage .content__formInput{box-sizing:border-box;background:#fff;border:1px solid #e2e2e2;border-radius:5px;box-shadow:3px 3px 6px 0 rgba(0,0,0,.0784313725);height:66px;margin-bottom:0;outline:0!important;padding:0 130px 0 22px;width:100%}.modal.modal--contentImage .content__formSubmit{height:56px}.modal.modal--contentImage .content__hidePopup{display:flex;justify-content:center;gap:10px}.modal.modal--contentImage .content__hidePopup span{font-size:12px}@media (max-width:991.98px){.modal.modal--contentImage{padding:40px 20px 30px 20px;max-width:80%;max-height:80%}.modal.modal--contentImage img{display:none}.modal.modal--contentImage .content__formInput{height:50px;padding:0 128px 0 12px}.modal.modal--contentImage .content__formSubmit{height:50px;padding:0 12px;right:0}}.modal.modal--form{padding:40px;flex-direction:column;text-align:center;max-width:500px}.modal.modal--form form{display:flex;row-gap:12px;justify-content:space-between;flex-wrap:wrap}.modal.modal--form form input{box-sizing:border-box;border:1px solid #d6d6d6;border-radius:4px;height:50px;outline:0!important;padding:0 22px;width:100%}.modal.modal--form form input[type=submit]{border:none;padding:0 48px;width:unset}.modal.modal--form form input::placeholder{font-size:10px;font-weight:600}.modal.modal--form form textarea{width:100%;height:200px;border:1px solid #d6d6d6;border-radius:4px;outline:0!important;padding:22px;box-sizing:border-box}.modal.modal--form form textarea::placeholder{font-size:10px;font-weight:600}.modal.modal--form form .formSubmit{width:100%;text-align:right}@media (max-width:991.98px){.modal.modal--form{padding:40px 20px 20px 20px;max-width:80%;max-height:80%;overflow-y:auto}.modal.modal--form form{row-gap:8px}.modal.modal--form form input{height:40px;margin-bottom:8px;padding:0 12px}.modal.modal--form form input[type=submit]{padding:0 12px}.modal.modal--form form textarea{height:100px;padding:12px;margin-bottom:16px}}.modal .close-btn{position:absolute;right:16px;top:16px;background-color:#fff;border:1px solid #eaeaea;box-shadow:6px 6px 12px 0 rgba(0,0,0,.1019607843);transition:all .3s ease-in}.modal .close-btn::after,.modal .close-btn::before{transition:all .3s ease-in;background-color:#181818}.modal .close-btn:hover{background-color:#1395e8}.modal .close-btn:hover::after,.modal .close-btn:hover::before{background-color:#fff}@media (max-width:991.98px){.modal .close-btn{right:10px;top:10px}}.listing{display:flex;flex:1 1 80%;flex-direction:column}.listing__heading{display:flex;height:40px;margin-bottom:30px;justify-content:space-between;align-items:center;padding:12px;background-color:#f2f2f2;border-radius:4px}.listing__headingFilter{display:none}.listing__card{display:flex;flex-wrap:wrap;min-height:500px;row-gap:30px;column-gap:30px;justify-content:center;padding-bottom:40px}.listing__cardNotification{width:100%;height:100%;min-height:500px;display:flex;justify-content:center;align-items:center}.listing__loader{padding:20px 0;text-align:center;justify-content:center;display:flex}@media (max-width:1365.98px){.listing__heading{position:sticky;top:68px;z-index:998}.listing__headingFilter{font-size:16px;display:block;color:#181818;font-weight:700}}@media (max-width:991.98px){.listing__heading{margin-bottom:20px}.listing__headingTotalText{display:none}.listing__card{column-gap:20px;row-gap:20px;padding-bottom:20px}}.heroSection{display:flex;gap:15px;overflow:hidden;align-items:stretch}.heroSection__slider{min-height:55vh;width:66.1979%;flex:2;border-radius:15px;overflow:hidden}.heroSection__box{width:33.802%;flex:1;display:flex;flex-direction:column;gap:15px}@media (max-width:991.98px){.heroSection{flex-direction:column;gap:10px}.heroSection__slider{width:100%;height:80%}.heroSection__box{gap:10px;width:100%}}.heroSlider{height:100%}.heroSlider .swiper-slide{position:relative;height:100%}.heroSlider .swiper-slide-wrapper{width:100%;height:100%;background-color:rgba(0,0,0,.1)}.heroSlider .overlay{display:none;position:absolute;left:8%;width:45%;top:40%;color:#fff;padding:15px;border-radius:10px}.heroSlider .overlay h2{margin:0;padding:0;font-size:18px;text-transform:uppercase;margin-bottom:16px;color:#fff}.heroSlider .overlay h3{text-transform:uppercase;color:#fff;font-size:36px;font-weight:700;margin-bottom:25px}.heroSlider .overlay p{margin:0;padding:0;margin-bottom:36px}.heroSlider .swiper-button-next,.heroSlider .swiper-button-prev{color:#fff}.heroSlider .swiper-pagination{bottom:30px;display:flex;justify-content:center;gap:20px}.heroSlider .swiper-pagination-bullet{position:relative;width:6px;height:6px;background:#ccc;border-radius:50%;cursor:pointer}.heroSlider .swiper-pagination-bullet-active{background:#fff}.heroSlider .swiper-pagination-bullet-active .progress-ring-background{display:block}.heroSlider .progress-ring{position:absolute;top:-115%;left:-115%;width:20px;height:20px}.heroSlider .progress-ring-circle{fill:none;stroke:#fff;stroke-width:3;stroke-dasharray:101;stroke-dashoffset:101;transform:rotate(-90deg);transform-origin:center}.heroSlider .progress-ring-background{display:none;fill:none;stroke:rgba(220,220,220,.4);stroke-width:3}@media (max-width:991.98px){.heroSlider .swiper-slide{height:86vh}.heroSlider .overlay{width:100%;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.heroSlider .overlay h2{font-size:14px;margin-bottom:10px}.heroSlider .overlay h3{font-size:20px;margin-bottom:20px}.heroSlider .overlay p{font-size:14px;margin-bottom:30px}}.heroBox{max-width:100%;position:relative;overflow:hidden;border-radius:15px}.heroBox img{width:100%;height:100%;object-fit:cover;border-radius:15px}.heroBox .text{top:50%;position:absolute;bottom:20px;left:40px;color:#fff}.heroBox .text .new-arrival{margin:0;padding:0;font-weight:600;font-size:12px;line-height:32px;color:#00ff24;text-transform:uppercase}.heroBox .text h3{color:#fff;margin-bottom:22px;font-size:18px;line-height:30px;text-transform:uppercase;font-weight:700}.heroBox .text a{font-weight:600;color:#fff;text-decoration:none;display:inline-block;margin-top:5px}.heroBox .text a:hover{color:#1395e8}@media (max-width:991.98px){.heroBox{height:30vh}.heroBox .text{top:50%;transform:translateY(-50%)}}.categorySlider{background:linear-gradient(270deg,#a5fff8 0,#9ac4ff 33.3333333333%,#c3c2ff 66.6666666667%,#d4ffd3 100%);background-size:400% 400%!important;border-radius:20px;animation:BgGradient 15s linear infinite}.categorySlider__wrapper{position:relative;padding:78px 0 67px 0;width:90%;margin:0 auto;display:flex;gap:20px;align-items:center}.categorySlider__wrapper .swiper{width:100%}.categorySlider__wrapper .categorySlider__next,.categorySlider__wrapper .categorySlider__prev{transform:translateY(-25%);flex-shrink:0;display:flex;align-items:center;justify-content:center;width:50px;height:50px;background:#fff;color:#181818;border-radius:50%;cursor:pointer;z-index:10}.categorySlider__wrapper .categorySlider__next:hover i,.categorySlider__wrapper .categorySlider__prev:hover i{transition:all .3s ease;transform:scale(1.6)}@media (max-width:991.98px){.categorySlider__wrapper{padding:32px 0 21px 0}.categorySlider__wrapper__wrapper{width:90%}}.categorySlider .swiper-slide{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.categorySlider .swiper-slide .categorySlider__image{display:block;background-color:#fff;border-radius:50%;position:relative;width:170px;height:170px}.categorySlider .swiper-slide .categorySlider__image a{position:absolute;display:flex;justify-content:center;width:100%;height:100%;align-items:center}.categorySlider .swiper-slide .categorySlider__image a img{max-height:47%;max-width:65%}.categorySlider .swiper-slide .categorySlider__image a:hover img{animation:policy 1.2s linear infinite}.categorySlider .swiper-slide h4{color:#181818;margin-bottom:0;margin-top:32px;font-weight:600;text-align:center}@media (max-width:991.98px){.categorySlider .swiper-slide .categorySlider__image{width:130px;height:130px}.categorySlider .swiper-slide h4{margin-top:16px}}.serviceSection{display:flex;flex:1 1 25%;border-radius:10px;padding:64px 20px 64px 20px}.serviceSection__item{width:25%;display:flex;flex-direction:column;padding:0 30px 0 30px;justify-content:center;align-items:center;text-align:center}.serviceSection__item img{width:40px;margin-bottom:15px}.serviceSection__item h5{margin-top:15px;font-size:14px;font-weight:700;color:#181818;margin-bottom:0}.serviceSection__item p{margin-top:4px;font-size:14px;color:#555}@media (max-width:991.98px){.serviceSection{padding:16px 20px 16px 20px;margin-top:16px;flex-direction:column;align-items:center}.serviceSection__item{width:100%;flex-direction:row;text-align:left;gap:30px;justify-content:left;align-items:center}.serviceSection__item p{text-align:justify}}.featuredProduct{padding:80px 0 60px 0}.featuredProduct.bg-gray{background-color:#f5f5f7;border-radius:20px}.featuredProduct__title{text-align:center;text-transform:uppercase;font-size:28px;margin:0;color:#181818;margin-bottom:20px}.featuredProduct__products{max-width:100%;height:500px;position:relative;display:flex;justify-content:center}.featuredProduct__products .swiper{width:96%;position:absolute;padding-left:16px}.featuredProduct__products .swiper .swiper-slide{padding-top:20px;padding-bottom:20px}.featuredProduct__products .swiper .swiper-slide .productCard{width:calc(100% - 22px)!important}.featuredProduct__products .swiper .swiper-slide:hover{padding-bottom:250px}.featuredProduct .swiper-pagination{position:relative;margin-top:40px;display:flex;justify-content:center;align-items:center;gap:12px;z-index:0}.featuredProduct .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;transition:all .3s ease}.featuredProduct .swiper-pagination .swiper-pagination-bullet:hover{background-color:#181818;opacity:1;transform:scale(1.8)}.featuredProduct .swiper-pagination .swiper-pagination-bullet-active{background-color:#181818}@media (min-width:1920px){.featuredProduct__products .swiper{width:80%}.featuredProduct__products .swiper .swiper-slide .productCard{width:calc(100% - 28px)!important}.featuredProduct .swiper-pagination{margin-top:60px}}@media (max-width:991.98px){.featuredProduct{padding:40px 0 40px 0}.featuredProduct__title{font-size:16px}.featuredProduct__products{padding:0 20px 0 32px;height:580px}.featuredProduct__products .swiper{width:90%;padding-left:0}.featuredProduct__products .swiper .swiper-slide .productCard{width:calc(100% - 16px)!important}}@media (max-width:991.98px) and (max-width:767.98px){.featuredProduct__products{height:350px}}@media (max-width:991.98px){.featuredProduct .swiper-pagination{margin-top:0}}.productCategorySection{display:flex;gap:10px}.productCategorySection--reverse{flex-direction:row-reverse}.productCategorySection__image{flex-shrink:0;width:33.3333333333%}.productCategorySection__image img{width:100%;border-radius:20px;object-fit:cover;min-height:650px}.productCategorySection__products{width:66.6666666667%;background-color:#eef6f8;border-radius:20px;padding:100px 150px 150px 150px}.productCategorySection__products .categoryProduct{width:100%;display:flex;flex-direction:column;flex:1}.productCategorySection__products .categoryProduct__heading{display:flex;justify-content:space-between;align-items:center}.productCategorySection__products .categoryProduct__heading .categoryProduct__navigation{margin-right:32px;z-index:1}.productCategorySection__products .categoryProduct__heading h3{margin:0;color:#181818;font-size:28px;text-transform:uppercase;padding-left:20px}.productCategorySection__products .categoryProduct__heading i{font-size:20px;color:#181818}.productCategorySection__products .categoryProduct__heading i:hover{color:#1395e8;cursor:pointer}.productCategorySection__products .categoryProduct__content{width:100%;position:relative}.productCategorySection__products .categoryProduct__content .swiper{padding-left:20px;position:absolute;width:100%}.productCategorySection__products .categoryProduct__content .swiper .swiper-slide{padding-top:30px;padding-bottom:250px}@media (min-width:992px) and (max-width:1919.98px){.productCategorySection__image{width:30%}.productCategorySection__products{padding:30px 10px 120px 10px;width:70%}}@media (max-width:991.98px){.productCategorySection{flex-direction:column}.productCategorySection__image{width:100%}.productCategorySection__image img{min-height:unset}.productCategorySection__products{width:100%;padding:40px 0 25px 0}.productCategorySection__products .categoryProduct{min-height:580px}.productCategorySection__products .categoryProduct__heading h3{font-size:20px}.productCategorySection__products .categoryProduct__content{padding-left:18px}.productCategorySection__products .categoryProduct__content .swiper{padding-left:0;max-width:90%}.productCategorySection__products .categoryProduct__content .swiper .swiper-slide{padding-bottom:250px}.productCategorySection__products .categoryProduct__content .swiper .swiper-slide .productCard{width:calc(100% - 16px)}}@media (max-width:991.98px) and (max-width:767.98px){.productCategorySection__products .categoryProduct{min-height:380px}}.feedbackSection{padding:107px 0 80px 0;background-image:url(//trungle.store/wp-content/themes/led-shop/assets/images/bg_home7-1.jpeg);background-position:center center;background-repeat:repeat;background-size:cover;opacity:1;border-radius:20px}.feedbackSection__heading{text-align:center;margin-bottom:36px}.feedbackSection__heading .feedbackSection__subTitle,.feedbackSection__heading .feedbackSection__title{margin-bottom:12px}.feedbackSection__content{width:100%;position:relative;height:450px}.feedbackSection__content .swiper{width:100%;position:absolute}.feedbackSection__content .swiper .swiper-slide{display:flex;justify-content:center;padding-bottom:20px}.feedbackSection__content .swiper .swiper-slide .feedbackItem{width:calc(100% - 32px)}.feedbackSection .swiper-pagination{position:relative;margin-top:30px;display:flex;justify-content:center;align-items:center;gap:12px;z-index:0}.feedbackSection .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;transition:all .3s ease}.feedbackSection .swiper-pagination .swiper-pagination-bullet:hover{background-color:#181818;opacity:1;transform:scale(1.8)}.feedbackSection .swiper-pagination .swiper-pagination-bullet-active{background-color:#181818}@media (max-width:991.98px){.feedbackSection{padding:40px 0 30px 0}.feedbackSection__content{height:420px}}.newsSection{padding:107px 20px 80px 20px;background-color:#f5f5f7;border-radius:20px}.newsSection__heading{margin-bottom:30px}.newsSection__news{display:flex;gap:30px}.newsSection__news .newsSection__mainNews{flex:9}.newsSection__news .newsSection__subNews{flex:8;display:flex;flex-direction:column;gap:30px;max-height:100%}@media (max-width:991.98px){.newsSection{padding:40px 20px 40px 20px}.newsSection__heading{margin-bottom:20px}.newsSection__news{flex-direction:column;gap:20px}.newsSection__news .newsCard--horizontal{display:flex;flex-direction:column}}.googleMap{margin-top:30px;margin-bottom:50px}.googleMap iframe{width:100%;border-radius:4px}.contact{margin-top:30px;display:flex}.contactForm{box-sizing:border-box;flex:1 1 70%;padding-right:100px}.contactForm__heading{margin-bottom:30px}.contactForm__heading h2{text-align:center}.contactForm__heading p{text-align:center;font-size:12px}.contactForm__formSubmit{width:100%;text-align:center}.contactForm__form form{display:flex;row-gap:12px;justify-content:space-between;flex-wrap:wrap}.contactForm__form form .email,.contactForm__form form .full_name{width:calc(50% - 6px)}.contactForm__form form input{box-sizing:border-box;border:1px solid #d6d6d6;border-radius:4px;height:50px;outline:0!important;padding:0 22px;width:100%}.contactForm__form form input[type=submit]{border:none;padding:0 48px;width:unset}.contactForm__form form input::placeholder{font-size:10px;font-weight:600}.contactForm__form form textarea{width:100%;height:200px;border:1px solid #d6d6d6;border-radius:4px;outline:0!important;padding:22px;box-sizing:border-box}.contactForm__form form textarea::placeholder{font-size:10px;font-weight:600}.contactAddress{flex:1 1 30%;display:flex;flex-direction:column;justify-content:center}.contactAddress__item{padding-bottom:20px}.contactAddress__item b{color:#181818}@media (max-width:991.98px){.contact{flex-direction:column;margin-top:10px;gap:20px}.contactForm{padding:0}}.shopSection{margin-top:20px;display:flex;gap:30px;justify-content:center}.shopSection .productListing .productCard{width:calc(25% - 26px);height:fit-content}@media (max-width:1365.98px){.shopSection .productListing .productCard{width:calc(33.3333333333% - 26px)}}@media (max-width:991.98px){.shopSection{margin-top:10px}.shopSection .productListing .productCard{width:calc(50% - 16px)}}.productDetail{box-sizing:border-box;display:flex;flex-wrap:wrap;margin-top:20px;position:relative}.productDetail__left{width:60%;box-sizing:border-box;padding-right:40px}.productDetail__gallery{display:flex;flex-direction:row-reverse;gap:20px}.productDetail__gallerySlider{width:85%;border:1px solid #eaeaea;border-radius:8px}.productDetail__gallerySlider .swiper-slide{line-height:0}.productDetail__gallerySlider .swiper-button-next{border:1px solid #eaeaea;width:50px;height:50px;background-color:#fff;border-radius:50%;box-shadow:6px 6px 12px 0 rgba(0,0,0,.1019607843);display:flex;justify-content:center;align-items:center;position:absolute;right:10px;cursor:pointer;transition:all .3s ease-in}.productDetail__gallerySlider .swiper-button-next::after{transition:all .3s ease-in;content:"❯";font-size:20px;color:#000;font-weight:700}.productDetail__gallerySlider .swiper-button-next:hover{background-color:#1395e8}.productDetail__gallerySlider .swiper-button-next:hover.swiper-button-next::after{color:#fff}.productDetail__gallerySlider .swiper-button-prev{border:1px solid #eaeaea;width:50px;height:50px;background-color:#fff;border-radius:50%;box-shadow:6px 6px 12px 0 rgba(0,0,0,.1019607843);display:flex;justify-content:center;align-items:center;position:absolute;right:10px;cursor:pointer;transition:all .3s ease-in}.productDetail__gallerySlider .swiper-button-prev::after{transition:all .3s ease-in;content:"❮";font-size:20px;color:#000;font-weight:700}.productDetail__gallerySlider .swiper-button-prev:hover{background-color:#1395e8}.productDetail__gallerySlider .swiper-button-prev:hover.swiper-button-prev::after{color:#fff}.productDetail__gallerySlider .swiper-button-next,.productDetail__gallerySlider .swiper-button-prev{display:none}.productDetail__gallerySlider:hover .swiper-button-next,.productDetail__gallerySlider:hover .swiper-button-prev{display:flex}.productDetail__gallerySliderThumb{width:15%;box-sizing:border-box;height:auto}.productDetail__gallerySliderThumb .swiper-slide{cursor:pointer}.productDetail__gallerySliderThumb .swiper-slide .swiper-slide-wrapper{width:calc(100% - 4px);border-radius:8px;border:1px solid #eaeaea;line-height:0}.productDetail__gallerySliderThumb .swiper-slide img{opacity:.4;border-radius:8px}.productDetail__gallerySliderThumb .swiper-slide-thumb-active .swiper-slide-wrapper{border:1px solid #00ff24}.productDetail__gallerySliderThumb .swiper-slide-thumb-active img{opacity:1}.productDetail__gallery img{aspect-ratio:1/1;width:100%;height:100%;object-fit:contain}.productDetail__info{position:sticky;top:40px;overflow:hidden;height:fit-content;box-sizing:border-box;padding:40px;border-radius:16px;width:40%}.productDetail__infoTitle{padding-bottom:22px}.productDetail__infoPrice{font-size:30px;color:#181818;font-weight:700;margin:0}.productDetail__infoPrice del{margin-left:16px;color:#cdcdcd!important}.productDetail__infoPrice ins{float:left;color:#e55101!important;text-decoration:none}.productDetail__infoPrice .onsale-badge{font-size:10px;font-weight:700;background-color:#e55101;color:#fff;padding:4px 8px;border-radius:4px;position:relative;margin-left:16px;top:-2px}.productDetail__infoPrice .onsale-badge::before{content:"";position:absolute;left:-5px;top:0;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #e55101}.productDetail__infoService{margin-bottom:12px;list-style-position:inside}.productDetail__infoExcerpt.variantDescription{margin-top:0;max-height:0;opacity:0;overflow:hidden;transition:all .5s ease}.productDetail__infoExcerpt.variantDescription.open{max-height:800px;opacity:1}.productDetail__infoExcerpt.variantDescription p{margin-top:0}.productDetail__infoSelectVariant{display:flex;flex-direction:column;gap:20px;margin-bottom:24px}.productDetail__infoSelectVariantItem{display:flex;flex-direction:column;width:60%}.productDetail__infoSelectVariantItemSelect{display:flex;gap:20px}.productDetail__infoSelectVariantItemSelect .custom-select{width:80%;flex-shrink:0}.productDetail__infoSelectVariantItemSelect .custom-select select{height:50px;padding:0 50px 0 25px}.productDetail__infoSelectVariantItemSelect .btnClear{transition:.3s all ease;width:18%;display:none}.productDetail__infoSelectVariantItem label{color:#181818;font-weight:700;margin-bottom:8px}.productDetail__infoSelectVariantItem .error{display:none;margin-top:8px;color:red}.productDetail__infoSelectVariantItem.error select{border:1px solid red;color:red}.productDetail__infoSelectVariantItem.error .error{display:block}.productDetail__infoAttribute{font-size:12px;line-height:24px;margin-bottom:20px}.productDetail__infoAttributeItem{display:flex;gap:10px}.productDetail__infoAttributeKey{font-weight:600}.productDetail__infoDelivery{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.productDetail__infoDeliveryItem{display:flex;align-items:center;gap:10px}.productDetail__infoDeliveryItemKey{font-weight:700}.productDetail__infoDeliveryItem i{font-size:18px}.productDetail__infoCta{display:flex;flex-wrap:wrap;column-gap:8px;margin-bottom:20px;justify-content:space-between;gap:16px}.productDetail__infoCtaQuantity{box-sizing:border-box;width:calc(25% - 20px);display:flex;align-items:center}.productDetail__infoCtaQuantity .quantity-container{width:25%;flex-shrink:0}.productDetail__infoCtaQuantityAdditionalInformation{width:75%;display:flex;flex-direction:column}.productDetail__infoCtaQuantityAdditionalInformation a{font-weight:700;color:#181818}.productDetail__infoCtaQuantityAdditionalInformation a i{font-size:12px}.productDetail__infoCtaQuantityAdditionalInformation .price-product .onsale-badge{display:none}.productDetail__infoCtaQuantity.groupProduct{width:100%}@media (max-width:991.98px){.productDetail__infoCtaQuantity{gap:20px}}.productDetail__infoCtaAddToCart,.productDetail__infoCtaAddToCartGroup{height:50px;box-sizing:border-box;flex:1}.productDetail__infoCtaAddToCart.groupProduct,.productDetail__infoCtaAddToCartGroup.groupProduct{display:none}.productDetail__infoCtaAddToCart:disabled,.productDetail__infoCtaAddToCartGroup:disabled{opacity:.3}.productDetail__infoCtaAskAQuestion{height:50px;width:100%}.productDetail__infoAdditional{display:flex;gap:20px}.productDetail__infoAdditionalAsk,.productDetail__infoAdditionalShare{cursor:pointer;transition:all .3s ease-in}.productDetail__infoAdditionalAsk:hover,.productDetail__infoAdditionalShare:hover{color:#1395e8}@media (max-width:991.98px){.productDetail{flex-direction:column-reverse;margin-top:10px}.productDetail__left{margin-top:20px;width:100%}.productDetail__gallery{width:100%;position:relative;top:unset}.productDetail__info{position:relative;width:100%;padding:20px;top:0}.productDetail__infoSelectVariantItem{width:100%}.productDetail__infoSelectVariantItem .custom-select{width:63%}.productDetail__infoCtaQuantity{width:calc(50% - 20px)}.productDetail__infoCtaAddToCart{width:50%}}.productAdditional{padding-top:40px}.productAdditional__tabs{display:flex;border-bottom:2px solid #ddd}.productAdditional__tab{padding:10px 20px;cursor:pointer;font-size:18px;font-weight:700;color:#000;position:relative}.productAdditional__tab.active{color:#1395e8}.productAdditional__tab.active::after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:2px;background-color:#007bff}.productAdditional__tabContent{display:none;padding:20px 0;overflow:hidden;overflow:auto}.productAdditional__tabContent img{max-width:100%;height:auto}.productAdditional__tabContent ul{list-style:inside;padding-left:12px}.productAdditional__tabContent.active{display:block}@media (max-width:991.98px){.productAdditional__tabContent{padding:20px 0}}.relatedProduct .featuredProduct{padding:0}.relatedProduct .featuredProduct__title{text-transform:capitalize;text-align:left}.relatedProduct .featuredProduct__products .swiper{width:100%}.newsListingSection{margin-top:20px;display:flex;gap:30px;justify-content:center}.newsListingSection .newsListing .newsCard{width:calc(33.3333333333% - 26px)}@media (max-width:991.98px){.newsListingSection{margin-top:10px}.newsListingSection .newsListing .newsCard{width:100%}}.newsDetail{display:flex;margin-top:20px;gap:60px;position:relative}.newsDetail__left{flex:1 1 30%;display:flex;gap:30px;flex-direction:column;position:sticky;top:80px;height:fit-content}.newsDetail__leftGroup{border-radius:10px;border:1px solid #eaeaea;padding:0 30px}.newsDetail__leftGroupHeading{padding:15px 0;display:flex;justify-content:space-between;align-items:center}.newsDetail__leftGroupListingContainer{padding-top:30px;border-top:1px solid #eaeaea}.newsDetail__leftGroupNewsItem{padding-bottom:30px;display:flex;gap:15px;transition:all .3s ease-in}.newsDetail__leftGroupNewsItem .image{max-width:30%;overflow:hidden;border-radius:4px;aspect-ratio:4/3}.newsDetail__leftGroupNewsItem .image img{aspect-ratio:4/3;width:100%;object-fit:cover;border-radius:4px;transition:all .3s ease-in}.newsDetail__leftGroupNewsItem .text{display:flex;flex-direction:column;justify-content:space-between}.newsDetail__leftGroupNewsItem .text a{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;font-size:14px;font-weight:700;color:#181818;transition:all .3s ease-in}.newsDetail__leftGroupNewsItem .text a:hover{color:#1395e8}.newsDetail__leftGroupNewsItem .text div{padding-top:10px;font-size:10px;color:#909090}.newsDetail__leftGroupNewsItem .text div i{margin-right:5px}.newsDetail__leftGroupNewsItem:hover .image img{transform:scale(1.1)}.newsDetail__right{flex:1 1 70%}.newsDetail__rightHeadingImage{margin-bottom:12px;position:relative}.newsDetail__rightHeadingImageNewsCategory{left:20px;bottom:20px;position:absolute}.newsDetail__rightHeadingImage img{width:100%;border-radius:8px;aspect-ratio:16/9;object-fit:cover}.newsDetail__rightHeadingTitle{margin-bottom:12px}.newsDetail__rightHeadingAddtional{font-size:10px;color:#909090;display:flex;align-items:center;gap:20px;margin-bottom:36px}.newsDetail__rightHeadingAddtionalAuthor,.newsDetail__rightHeadingAddtionalPostDate{display:flex;align-items:center;gap:5px}.newsDetail__rightContent{font-size:16px;line-height:1.7;color:#535353;word-break:break-word;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #eaeaea}.newsDetail__rightContent h1,.newsDetail__rightContent h2,.newsDetail__rightContent h3,.newsDetail__rightContent h4,.newsDetail__rightContent h5,.newsDetail__rightContent h6{color:#181818;font-weight:700;margin:24px 0 16px 0;line-height:1.3}.newsDetail__rightContent p{margin:0 0 16px 0}.newsDetail__rightContent img{max-width:100%;height:auto;display:block;margin:16px auto;border-radius:6px}.newsDetail__rightContent ol,.newsDetail__rightContent ul{margin-block-start:0;margin-block-end:0;padding-inline-start:0;margin-bottom:16px;padding-left:24px}.newsDetail__rightContent li{margin-bottom:8px}.newsDetail__rightContent a{color:#1395e8;text-decoration:underline;transition:color .2s}.newsDetail__rightContent a:hover{color:rgb(15.1394422311,118.7250996016,184.8605577689)}.newsDetail__rightContent blockquote{border-left:4px solid #1395e8;background:#f9f9f9;margin:16px 0;padding:16px 24px;font-style:italic;color:#555}.newsDetail__rightContent table{width:100%;border-collapse:collapse;margin:16px 0}.newsDetail__rightContent table td,.newsDetail__rightContent table th{border:1px solid #eaeaea;padding:8px 12px}.newsDetail__rightContent table th{background:#f5f5f5;font-weight:600}.newsDetail__rightContent code,.newsDetail__rightContent pre{font-family:"Fira Mono",Consolas,monospace;background:#f4f4f4;border-radius:4px;padding:2px 6px;font-size:15px}.newsDetail__rightContent pre{padding:16px;overflow-x:auto;margin-bottom:16px}@media (max-width:767.98px){.newsDetail__rightContent{font-size:15px}.newsDetail__rightContent h1,.newsDetail__rightContent h2,.newsDetail__rightContent h3,.newsDetail__rightContent h4,.newsDetail__rightContent h5,.newsDetail__rightContent h6{margin:18px 0 12px 0;font-size:1.2em}.newsDetail__rightContent img{margin:12px 0}.newsDetail__rightContent ol,.newsDetail__rightContent ul{padding-left:18px}.newsDetail__rightContent blockquote{padding:12px 16px}.newsDetail__rightContent table{font-size:14px}.newsDetail__rightContent code,.newsDetail__rightContent pre{font-size:13px}}.newsDetail__rightTag{padding:20px 0;display:flex;align-items:center;gap:20px}.newsDetail__rightTagTitle{font-size:14px;color:#181818;gap:5px;display:flex;align-items:center;font-weight:600;margin:0 5px 10px 0}.newsDetail__rightComments h4{margin-bottom:12px}.newsDetail__rightComments .commentSection{margin-bottom:24px}.newsDetail__rightComments .commentSection .commentItem{padding-top:12px}.newsDetail__rightComments .commentSection .commentItem img{max-width:50px;border-radius:50%}.newsDetail__rightComments .commentSection .commentItem__container{display:flex;gap:20px}.newsDetail__rightComments .commentSection .commentItem .name{color:#181818;font-size:18px;font-weight:700}.newsDetail__rightComments .commentSection .commentItem .name span{font-weight:500;color:#535353;font-size:10px}.newsDetail__rightComments .commentSection .commentItem .cta{margin-top:12px;font-size:12px}.newsDetail__rightComments .commentSection .commentItem .commentItem{padding-left:75px}.newsDetail__rightComments .commentSection .commentItem .commentItem img{max-width:50px}.newsDetail__rightComments .commentSection .commentItem .commentItem .name{font-size:14px}.newsDetail__rightComments .commentForm__form{display:flex;flex-wrap:wrap;column-gap:20px}.newsDetail__rightComments .commentForm__description{margin-bottom:12px}.newsDetail__rightComments .commentForm__name{flex:1}.newsDetail__rightComments .commentForm__email{flex:1}.newsDetail__rightComments .commentForm__comment{width:100%}.newsDetail__rightComments .commentForm button{height:50px}.newsDetail__rightComments .commentForm .formGroup{margin-bottom:16px}.newsDetail__rightComments .commentForm .formGroup label{margin-bottom:10px;color:#181818;font-weight:600;display:block}.newsDetail__rightComments .commentForm .formGroup .formInput{box-sizing:border-box;border:1px solid #d6d6d6;border-radius:4px;height:50px;outline:0!important;padding:0 22px;width:100%}.newsDetail__rightComments .commentForm .formTextArea{width:100%;height:200px;border:1px solid #d6d6d6;border-radius:4px;outline:0!important;padding:22px;box-sizing:border-box}.newsDetail__rightComments .commentForm .formTextArea::placeholder{font-size:10px;font-weight:600}@media (max-width:991.98px){.newsDetail{margin-top:10px;flex-direction:column-reverse;gap:20px}.newsDetail__leftGroup{padding:0 20px}.newsDetail__rightTag{padding:0;align-items:baseline}}.woocommerce{margin-top:20px;margin-bottom:40px}.woocommerce-message{border:1px solid #bbeac3;background-color:#eaf4ec;color:#0f834d;padding:16px 48px;border-radius:8px}.woocommerce-message a{font-weight:700}.woocommerce-message::before{color:#28a745}.woocommerce-info{border:1px solid #b3d4f5;background-color:#e6f2fb;color:#1a73e8;padding:16px 48px;border-radius:8px}.woocommerce-info a{font-weight:700}.woocommerce-info::before{font-family:"Font Awesome 6 Free";content:"\f05a";font-weight:900}.woocommerce-error{border:1px solid #f5c6cb;background-color:#f8d7da;color:#e3342f;padding:16px 48px;border-radius:8px}.woocommerce-error a{font-weight:700}.woocommerce-error::before{font-family:"Font Awesome 6 Free";content:"\f1e2";font-weight:900}.return-to-shop{text-align:center}.return-to-shop .wc-backward{background-color:#1395e8!important;color:#fff!important;padding:16px 24px!important;font-size:16px;border-radius:8px}.cartSection{display:flex;gap:30px}.cartSectionVariation{white-space:nowrap}.cartSection .woocommerce-cart-form{width:70%}.cartSection .woocommerce-cart-form .shop_table thead{padding:0 20px;background-color:#f2f2f2}.cartSection .woocommerce-cart-form .shop_table thead tr th{padding:20px 16px;text-transform:uppercase}.cartSection .woocommerce-cart-form .shop_table thead tr th.product-name{width:50%}.cartSection .woocommerce-cart-form .shop_table thead tr th.product-subtotal{width:15%}.cartSection .woocommerce-cart-form .shop_table tbody td{padding-top:30px;padding-bottom:30px}.cartSection .woocommerce-cart-form .shop_table tbody td.product-name{display:flex;gap:20px;color:#181818;align-items:center;padding-left:20px;padding-right:30px;flex-wrap:wrap;justify-content:space-between}.cartSection .woocommerce-cart-form .shop_table tbody td.product-name .productImage{width:30%;aspect-ratio:1/1;border:1px solid #eaeaea;border-radius:8px;object-fit:cover;overflow:hidden;min-width:110px}.cartSection .woocommerce-cart-form .shop_table tbody td.product-name .productImage img{border-radius:8px}.cartSection .woocommerce-cart-form .shop_table tbody td.product-quantity .quantity-container input{max-width:22px}.cartSection .woocommerce-cart-form .shop_table tbody td.product-price,.cartSection .woocommerce-cart-form .shop_table tbody td.product-subtotal{font-weight:700}.cartSection .woocommerce-cart-form .shop_table tbody td.product-remove{text-align:center!important}.cartSection .woocommerce-cart-form .shop_table tbody td.product-remove a{font-size:18px;color:#ccc!important}.cartSection .woocommerce-cart-form .shop_table tbody td.product-remove a:hover{color:#a00!important;background:unset}.cartSection .woocommerce-cart-form .shop_table tbody td.actions .coupon{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:center}.cartSection .woocommerce-cart-form .shop_table tbody td.actions input[name=coupon_code]{border:1px dashed #ccc;border-radius:10px;padding:20px 24px;font-size:16px;outline:0;width:250px;box-sizing:border-box}.cartSection .woocommerce-cart-form .shop_table tbody td.actions input[name=coupon_code]:focus{border-color:#1395e8!important}.cartSection .woocommerce-cart-form .shop_table tbody td.actions button{background-color:#1395e8!important;color:#fff!important;padding:20px 24px!important;font-size:16px;border-radius:8px}.cartSection .woocommerce-cart-form .shop_table tbody td.actions button:hover{background-color:#0056b3!important}.cartSection .cart-collaterals{width:30%}.cartSection .cart-collaterals .cart_totals{width:100%;border:1px solid rgba(0,0,0,.1);border-radius:16px}.cartSection .cart-collaterals .cart_totals h2{padding:16px 30px;text-transform:uppercase;font-weight:700}.cartSection .cart-collaterals .cart_totals .cartTotals__wrapper{background-color:#f2f2f2;border-radius:16px;box-sizing:border-box}.cartSection .cart-collaterals .cart_totals .wc-proceed-to-checkout{padding:0 24px 24px 24px;box-sizing:border-box;display:flex}.cartSection .cart-collaterals .cart_totals .wc-proceed-to-checkout a{width:100%;background-color:#1395e8!important;color:#fff!important;padding:20px 24px!important;font-size:16px;border-radius:8px;text-transform:uppercase;font-weight:600;font-size:14px;text-align:center}.cartSection .cart-collaterals .cart_totals .wc-proceed-to-checkout a:hover{background-color:#0056b3!important}.cartSection .cart-collaterals .cart_totals table{padding:20px;border:none;border-radius:16px;background-color:#f2f2f2;margin-bottom:0}.cartSection .cart-collaterals .cart_totals table th{color:#181818}.cartSection .cart-collaterals .cart_totals table .order-total{font-weight:700;font-size:20px;color:#1395e8}.cartSection .cart-collaterals .cart_totals table .woocommerce-shipping-calculator button[name=calc_shipping]{background-color:#222;transition:all .3s;color:#fff;padding:12px 20px}.cartSection .cart-collaterals .cart_totals table .woocommerce-shipping-calculator button[name=calc_shipping]:hover{background-color:#1395e8}@media (max-width:991.98px){.cartSection{flex-direction:column}.cartSection .woocommerce-cart-form{width:100%}.cartSection .woocommerce-cart-form .shop_table tbody td.product-quantity{display:flex!important;justify-content:space-between!important}.cartSection .woocommerce-cart-form .shop_table tbody td.product-remove{display:flex!important;justify-content:center}.cartSection .cart-collaterals{width:100%}}.woocommerce .woocommerce-form-coupon-toggle{display:flex;gap:20px}.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info{box-sizing:border-box;line-height:18px;font-size:11px;padding-top:20px;padding-bottom:20px;border-radius:8px;text-transform:uppercase;font-weight:700;text-align:center;color:#535353;background-color:#f6f5f8;border:none;height:unset;border-top:none;width:50%}.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info::before{display:none}.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info a{color:#1395e8;text-align:center}.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info a:hover{color:#0056b3}@media (max-width:991.98px){.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info{width:100%}}.woocommerce-form-coupon{box-sizing:border-box;width:50%;display:flex;justify-content:center;flex-direction:column}.woocommerce-form-coupon p{text-align:center}.woocommerce-form-coupon .form-row{float:none!important}.woocommerce-form-coupon .form-row.form-row-first,.woocommerce-form-coupon .form-row.form-row-last{width:100%}.woocommerce-form-coupon .form-row input[name=coupon_code]{border:1px dashed #ccc;border-radius:10px;padding:20px 24px;font-size:16px;outline:0;box-sizing:border-box;margin-right:8px}.woocommerce-form-coupon .form-row input[name=coupon_code]:focus{border-color:#1395e8!important}.woocommerce-form-coupon .form-row button[type=submit]{background-color:#1395e8!important;color:#fff!important;padding:20px 24px!important;font-size:16px;border-radius:8px}.woocommerce-form-coupon .form-row button[type=submit]:hover{background-color:#0056b3!important}@media (max-width:991.98px){.woocommerce-form-coupon{width:100%}}.woocommerce-checkout{display:flex;gap:30px;flex-wrap:wrap}.woocommerce-checkout .woocommerce-NoticeGroup{width:100%}.woocommerce-checkout .woocommerce-NoticeGroup .woocommerce-error,.woocommerce-checkout .woocommerce-NoticeGroup .woocommerce-info,.woocommerce-checkout .woocommerce-NoticeGroup .woocommerce-message{margin-bottom:0}.woocommerce-checkout h3{font-size:18px;font-weight:700}.woocommerce-checkout #customer_details{width:65%;display:flex;flex-direction:column}.woocommerce-checkout #customer_details div{width:100%}.woocommerce-checkout #customer_details label{margin-bottom:4px}.woocommerce-checkout #customer_details input[type=email],.woocommerce-checkout #customer_details input[type=tel],.woocommerce-checkout #customer_details input[type=text],.woocommerce-checkout #customer_details select,.woocommerce-checkout #customer_details textarea{width:100%;padding:10px 15px;height:48px;border:1px solid #ddd;border-radius:4px;font-size:14px;transition:all .3s ease-in}.woocommerce-checkout #customer_details input[type=email]::placeholder,.woocommerce-checkout #customer_details input[type=tel]::placeholder,.woocommerce-checkout #customer_details input[type=text]::placeholder,.woocommerce-checkout #customer_details select::placeholder,.woocommerce-checkout #customer_details textarea::placeholder{font-weight:600}.woocommerce-checkout #customer_details input[type=email]:active,.woocommerce-checkout #customer_details input[type=email]:focus,.woocommerce-checkout #customer_details input[type=email]:hover,.woocommerce-checkout #customer_details input[type=tel]:active,.woocommerce-checkout #customer_details input[type=tel]:focus,.woocommerce-checkout #customer_details input[type=tel]:hover,.woocommerce-checkout #customer_details input[type=text]:active,.woocommerce-checkout #customer_details input[type=text]:focus,.woocommerce-checkout #customer_details input[type=text]:hover,.woocommerce-checkout #customer_details select:active,.woocommerce-checkout #customer_details select:focus,.woocommerce-checkout #customer_details select:hover,.woocommerce-checkout #customer_details textarea:active,.woocommerce-checkout #customer_details textarea:focus,.woocommerce-checkout #customer_details textarea:hover{outline:0;border:1px solid #1395e8!important}.woocommerce-checkout #customer_details textarea{padding:15px;min-height:150px;resize:vertical}.woocommerce-checkout #customer_details .col-1{margin-bottom:20px}.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields h3{border-bottom:2px solid #181818;padding:16px 0;margin-bottom:16px}.woocommerce-checkout #customer_details .woocommerce-invalid label{color:#535353}.woocommerce-checkout #customer_details span.required{color:#1395e8}.woocommerce-checkout #customer_details #ship-to-different-address .woocommerce-form__label-for-checkbox{display:flex;align-items:center;gap:10px;margin-bottom:20px}.woocommerce-checkout #customer_details #ship-to-different-address .woocommerce-form__label-for-checkbox span{line-height:18px}.woocommerce-checkout #customer_details #billing_first_name_field,.woocommerce-checkout #customer_details #billing_last_name_field{width:47.5%}@media (max-width:991.98px){.woocommerce-checkout{flex-direction:column;gap:20px}.woocommerce-checkout #customer_details{width:100%}}.select2-selection{padding:8px 12px;border:1px solid #ddd!important}.select2-selection:active,.select2-selection:focus,.select2-selection:hover{outline:0;border:1px solid #1395e8!important}.select2-dropdown{border:1px solid #ddd!important}.orderReview{width:33%}.orderReview__wrapper{border:1px solid #ddd;border-radius:16px;padding:16px 28px}.orderReview__wrapper #order_review_heading{padding-bottom:12px;margin-bottom:16px}.orderReview__wrapper #payment .wc_payment_methods input{cursor:pointer}.orderReview__wrapper #payment #place_order{margin-top:16px;width:100%;background-color:#1395e8!important;color:#fff!important;padding:20px 24px!important;font-size:16px;border-radius:8px}.orderReview__wrapper #payment #place_order:hover{background-color:#0056b3!important}@media (max-width:991.98px){.orderReview{width:100%}.orderReview .orderReview__wrapper{padding:12px 16px}.orderReview .orderReview__wrapper #order_review_heading{margin-bottom:4px}}