:root{--ec-black: #051418;--ec-text: #FFFFFF;--ec-text-2: #9FBFC5;--ec-accent: #5FF1FF;--ec-primary: #007A8C;--ec-primary-hover: #005C6B;--ec-card: rgba(5, 20, 24, .74);--ec-border: rgba(95, 241, 255, .28);--ec-radius-btn: 5px;--ec-radius-card: 8px;--ec-font-head: "Rajdhani", "Arial Narrow", sans-serif;--ec-font-body: "Inter", "Helvetica Neue", Arial, sans-serif;--page-bg-image: url(/cdn/shop/files/thomalife-page-bg.png?v=1789092295);--page-bg-size: cover;--page-bg-position: center top;--page-bg-repeat: no-repeat;--page-bg-veil: rgba(5, 20, 24, .28);--ec-card-veil: rgba(5, 20, 24, .18);--ec-card-shadow: 0 1px 2px rgba(5, 20, 24, .95), 0 0 6px rgba(5, 20, 24, .9), 0 0 16px rgba(5, 20, 24, .7)}html,body{background-color:transparent!important}body{background-image:none;color:var(--ec-text)}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;background-image:var(--page-bg-image);background-repeat:var(--page-bg-repeat);background-size:var(--page-bg-size);background-position:var(--page-bg-position);pointer-events:none}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:var(--page-bg-veil);pointer-events:none}.wrapper-body,#PageContainer,.main-content,#MainContent,main,.shopify-section{background-color:transparent!important;background-image:none!important}.narwal-section-wrapper,.narwal-banner-section,.series-list-section,.trust-features-section,.feat-section,.collection-wrapper,.collection-content,.product-wrapper,.cart-wrapper,.page-wrapper,.blog-wrapper,.template-page,.wrapper-policy,.sidebar-wrapper,.content-wrapper{background-color:transparent;background-image:none}body,p,span,a,li,div,td,th,label,small,strong,em,blockquote,input,textarea,select,button,.rte{font-family:var(--ec-font-body);font-weight:400}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.page-title,.title-block h1,.section-title,.foot-title,.banner-title,.trust-heading,.narwal-heading,.narwal-title,.feat-content h2,.product-title,.product-name,.collection-title,.cart-title,.drawer__title,.page-heading,.collection-header h1{font-family:var(--ec-font-head)!important;font-weight:600!important}.site-nav,.site-nav a,.site-nav li a,.nav-bar a,.nav-bar li a,.mega-menu a,.mega-menu .menu-title,.dropdown-menu a,.dropdown-menu .menu-title,.menu-dropdown a,.right-nav-links a,.acc-links,.hl-item,.hl-item .text-right-hl,.mb-area a,.menu-mb-title,.translate-header .main-menu a,.header-top a,.footer,.footer a,.foot-link{font-family:var(--ec-font-body)!important;font-weight:400!important}.header-logo,.header-logo a,.logo-title,.wrapper-header-logo h1{font-family:var(--ec-font-head)!important;font-weight:600!important}.fa,.fas,.far,.fal,.fab,i[class*=fa-],[class^=icon-],[class*=" icon-"],.svg-inline--fa{font-family:FontAwesome!important}body,.rte,p,li,.product-price,.price,.money,h1,h2,h3,h4,h5,h6,.page-title,.narwal-heading,.trust-heading,.banner-title,.feat-content h2,a{color:var(--ec-text)}a:hover,a:focus{color:var(--ec-accent)}.product-vendor,.price-compare,.compare-price,.spr-badge-caption,.breadcrumb,.breadcrumb a,.product-sku,.rte small,.des,.sub-text,.text-secondary,.countdown-label{color:var(--ec-text-2)!important}.wrapper-header,.site-header,.header-top,.header-bottom,.header-pc,.wrapper_header_default,.wrapper_header_parallax,.header-parallax,.jas-mb-style,.main-menu.jas-mb-style,.translate-header .main-menu{background-color:var(--ec-black)!important;background-image:none!important}.site-header.is-sticky,.header-bottom.is-sticky,.wrapper-header.is-sticky{background-color:var(--ec-black)!important}.site-nav>li>a,.site-nav a,.header-pc a,.header-pc .hl-item,.header-pc .text-right-hl,.header-items-content a,.header-panel a,.header-logo a,.logo-title,.logo-img,.top-message,.header-bottom,.nav-search a,.icon-nav,.mb-area a{color:var(--ec-text)!important}.site-nav>li>a:hover,.site-nav>li>a:focus,.site-nav a:hover,.header-pc a:hover,.header-pc .hl-item:hover,.header-items-content a:hover,.mb-area a:hover,.icon-nav:hover{color:var(--ec-accent)!important}.wrapper-top-cart .cart-count,.top-cart .count,.icon-cart .count,.header-items-content .count{background-color:var(--ec-accent)!important;color:var(--ec-black)!important}.dropdown-border,.dropdown-menu,.mega-menu,.menu-dropdown,.nav-dropdown,.right-nav-links{background-color:var(--ec-black)!important;background-image:none!important;border-color:var(--ec-border)!important}#dropdown-cart{background-color:var(--ec-black)!important;background-image:none!important;border-left:1px solid var(--ec-border)!important;color:var(--ec-text)}#dropdown-cart .cart-title h5{color:var(--ec-text)!important}#dropdown-cart .close-cart,#dropdown-cart .close-cart span{color:var(--ec-text-2)!important}#dropdown-cart .close-cart:hover,#dropdown-cart .close-cart:hover span{color:var(--ec-accent)!important}#dropdown-cart .cart_empty,#dropdown-cart .dropdownCartCount,#dropdown-cart .option,#dropdown-cart .option small,#dropdown-cart .total .label,#dropdown-cart .summary{color:var(--ec-text-2)!important}#dropdown-cart .has-items .dropdownCartCount .cartCountWrap{border-bottom-color:var(--ec-border)!important}#dropdown-cart .product-name,#dropdown-cart .product-name a{color:var(--ec-text)!important}#dropdown-cart .product-name:hover,#dropdown-cart .product-name a:hover{color:var(--ec-accent)!important}#dropdown-cart .price,#dropdown-cart .total .price,#dropdown-cart .cart-collateral .price{color:var(--ec-text)!important}#dropdown-cart .mini-products-list .item{border-bottom:1px solid var(--ec-border)!important}#dropdown-cart .btn-remove{color:var(--ec-text-2)!important}#dropdown-cart .btn-remove:hover{color:var(--ec-accent)!important}#dropdown-cart .qty-group{border-color:var(--ec-border)!important}#dropdown-cart .qty-group .button,#dropdown-cart .qty-group a{color:var(--ec-text)!important;background-color:transparent!important}#dropdown-cart .qty-group .button:hover{color:var(--ec-accent)!important}#dropdown-cart .qty-group input,#dropdown-cart .qty-group .qtyak{background-color:transparent!important;border-color:var(--ec-border)!important;color:var(--ec-text)!important}#dropdown-cart .free_shipping_massage{background:#5ff1ff1f!important;color:var(--ec-accent)!important}#dropdown-cart .extra-options .box-title,#dropdown-cart .extra-options h2,#dropdown-cart .extra-options .product-name,#dropdown-cart .extra-options .product-name a{color:var(--ec-text)!important}.search-form.dropdown-border,.search-form.dropdown-border .header-search,.search-form.dropdown-border .quickSearchResultsWrap{background-color:var(--ec-black)!important;background-image:none!important;color:var(--ec-text)}.search-form.dropdown-border .search-bar{border-bottom-color:var(--ec-border)!important}.search-form.dropdown-border .search-title,.search-form.dropdown-border .search-title span,.search-form.dropdown-border .close-search{color:var(--ec-text-2)!important}.search-form.dropdown-border .search-title a:hover,.search-form.dropdown-border .close-search:hover{color:var(--ec-accent)!important}.search-form.dropdown-border input[type=search]{color:var(--ec-text)!important}.search-form.dropdown-border input[type=search]::-webkit-input-placeholder{color:var(--ec-text-2)!important;opacity:1}.search-form.dropdown-border input[type=search]::-moz-placeholder{color:var(--ec-text-2)!important;opacity:1}.search-form.dropdown-border .box-title,.search-form.dropdown-border .header-search__no-results,.search-form.dropdown-border .quickSearchResultsWrap .box-title{color:var(--ec-text)!important}.search-form.dropdown-border .header-search__trending .item>a,.search-form.dropdown-border .header-search__trending .item>a span{color:var(--ec-text-2)!important}.search-form.dropdown-border .header-search__trending .item>a:hover,.search-form.dropdown-border .header-search__trending .item>a:hover span{color:var(--ec-accent)!important}.search-form.dropdown-border .header-search__trending .item>a svg{fill:var(--ec-accent)!important}.search-form.dropdown-border .header-search__product .product-name,.search-form.dropdown-border .header-search__product .product-name a,.search-form.dropdown-border .product-item .product-name a{color:var(--ec-text)!important}.search-form.dropdown-border .header-search__product .product-name a:hover{color:var(--ec-accent)!important}.search-form.dropdown-border .header-search__product .product-vendor,.search-form.dropdown-border .header-search__product .price,.search-form.dropdown-border .product-item .price{color:var(--ec-text-2)!important}.quickSearchResultsWrap .header-search__results .text-center .text-results,.search-form.dropdown-border .text-results,.search-form.dropdown-border a.text-results{color:var(--ec-accent)!important}.search-form.dropdown-border .product-title,.search-form.dropdown-border .product-title a,.search-form.dropdown-border .header-search__results .product-name,.search-form.dropdown-border .header-search__results .product-name a{color:var(--ec-text)!important}.search-form.dropdown-border .product-title:hover,.search-form.dropdown-border .product-title a:hover,.search-form.dropdown-border .header-search__results .product-name a:hover{color:var(--ec-accent)!important}.search-form.dropdown-border .product-item .inner-top,.search-form.dropdown-border .header-search__product .product-item{background-color:transparent!important;border-color:transparent!important}.dropdown-menu a,.mega-menu a,.menu-dropdown a,.right-nav-links a,.acc-links{color:var(--ec-text)!important}.dropdown-menu a:hover,.mega-menu a:hover,.menu-dropdown a:hover,.right-nav-links a:hover{color:var(--ec-accent)!important}.nav-bar,.nav-bar .mb-area,.nav-bar .jas-mb-style,.menu-mb-title{background-color:var(--ec-black)!important;border-color:var(--ec-border)!important}.footer,.footer-top,.footer-bottom,.footer-top .container,.footer-bottom .container{background-color:var(--ec-black)!important;background-image:none!important}.footer,.footer-bottom{border-top:1px solid var(--ec-border)}.footer,.footer p,.footer address,.footer .des,.footer li,.footer span,.footer .footer-address,.footer_copyright,.footer_copyright p{color:var(--ec-text-2)!important}.foot-title,.footer h3,.footer h4,.footer-newsletter .title,.footer_logo a{color:var(--ec-text)!important}.foot-link,.footer a,.footer .logo-ft{color:var(--ec-text-2)!important}.foot-link:hover,.footer a:hover,.footer-social a:hover,.payment-methods a:hover{color:var(--ec-accent)!important}.footer-social a,.footer-social i,.footer .footer-social svg{color:var(--ec-accent)!important;fill:var(--ec-accent)!important}.footer input[type=email],.footer input[type=text],.footer-newsletter input{background-color:var(--ec-card)!important;border:1px solid var(--ec-border)!important;border-radius:var(--ec-radius-btn)!important;color:var(--ec-text)!important}.footer button,.footer input[type=submit],.footer .btn{border-radius:var(--ec-radius-btn)!important}.product-item .inner-top,.product-item .inner,.product-item .product-top,.grid-item .grid-view-item,.collection-item,.collection-grid-item,.card,.narwal-card,.trust-card,.series-item .series-image-wrap,.sidebar-widget,.blog-item .inner,.cart-row,.address-card,.order-item{background-color:var(--ec-card)!important;border:1px solid var(--ec-border)!important;border-radius:var(--ec-radius-card)!important}.narwal-card,.series-item .series-image-wrap,.product-item .inner-top,.product-item .inner{overflow:hidden}.trust-card{box-shadow:none!important}.narwal-overlay{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;background-color:var(--ec-card-veil)!important;background-image:none!important}.narwal-content .narwal-title,.narwal-content .narwal-subtitle,.narwal-content .narwal-badge,.narwal-content .narwal-btn{text-shadow:var(--ec-card-shadow)}.narwal-btn.btn-secondary{background-color:#0514188c!important}.narwal-btn.btn-secondary:hover{background-color:#051418c7!important}.btn,.button,button,input[type=submit],input[type=button],.shopify-payment-button__button,.narwal-btn,.banner-btn,.feat-btn,.btn-checkout,.cart__checkout,.btn-login,.btn-register,.btn-logout,.btn-continue,.btn-view-cart,.spr-button{border-radius:var(--ec-radius-btn)!important}.btn,.button,button.btn,input[type=submit],.btn-checkout,.cart__checkout,.btn-continue,.btn-login,.btn-register,.narwal-btn.btn-primary{background-color:var(--ec-primary)!important;border-color:var(--ec-primary)!important;color:var(--ec-text)!important}.btn:hover,.btn:focus,.button:hover,.button:focus,input[type=submit]:hover,.btn-checkout:hover,.cart__checkout:hover,.btn-continue:hover,.narwal-btn.btn-primary:hover{background-color:var(--ec-primary-hover)!important;border-color:var(--ec-primary-hover)!important;color:var(--ec-text)!important}.banner-btn,.feat-btn,.btn-accent,.narwal-btn.btn-accent{background-color:var(--ec-accent)!important;border-color:var(--ec-accent)!important;color:var(--ec-black)!important}.banner-btn:hover,.feat-btn:hover,.btn-accent:hover{background-color:var(--ec-primary)!important;border-color:var(--ec-primary)!important;color:var(--ec-text)!important}.narwal-btn.btn-secondary,.btn-secondary{background-color:transparent!important;border:1px solid var(--ec-border)!important;color:var(--ec-accent)!important}.narwal-btn.btn-secondary:hover,.btn-secondary:hover{background-color:#5ff1ff1f!important;border-color:var(--ec-accent)!important;color:var(--ec-accent)!important}.toolbar-col label,.toolbar-col .label-tab,.toolbar-col .label-tab span,.toolbar .sidebar-label,.toolbar .sidebar-label .sidebar_more,.toolbar .sidebar-label .icon-filter,.toolbar-bottom .page-total,.toolbar-bottom .pagination-page,.toolbar-bottom .pagination-page a,.collection-header .collection-description,.collection-header .collection-title{color:var(--ec-text)!important}.toolbar .sidebar-label .icon-filter svg,.toolbar .sidebar-label .icon-filter svg path,.toolbar .view-as svg,.toolbar .view-as svg path,.toolbar .label-tab svg,.toolbar .label-tab svg path{fill:var(--ec-text)!important;color:var(--ec-text)!important}.toolbar-col .label-tab{background-color:var(--ec-card)!important;border-color:var(--ec-border)!important}.toolbar-col .label-tab:hover,.toolbar-col .label-tab:focus{border-color:var(--ec-accent)!important;color:var(--ec-accent)!important}.toolbar-col .label-tab svg,.toolbar-col .label-tab svg path{fill:currentColor!important}.toolbar .view-as{border-color:var(--ec-border)!important;color:var(--ec-text-2)!important}.toolbar .view-as:hover,.toolbar .view-as.active{color:var(--ec-accent)!important;border-color:var(--ec-accent)!important}.toolbar-col ul,.toolbar-col .dropdown-menu,.toolbar-col .label-tab-content{background-color:var(--ec-black)!important;background-image:none!important;border:1px solid var(--ec-border)!important}.toolbar-col ul li a,.toolbar-col .dropdown-menu li a,.toolbar-col ul li span{color:var(--ec-text-2)!important}.toolbar-col ul li a:hover,.toolbar-col .dropdown-menu li a:hover,.toolbar-col ul li.active a{color:var(--ec-accent)!important}.sidebar,.sidebar.hide-sidebar{background-color:var(--ec-black)!important;background-image:none!important}.sidebar .close-sidebar{background-color:var(--ec-black)!important;color:var(--ec-text)!important;border-bottom:1px solid var(--ec-border)!important}.sidebar .close-sidebar:hover{color:var(--ec-accent)!important}.sidebar .close-sidebar svg,.sidebar .close-sidebar svg path,.sidebar .close-sidebar svg line{stroke:currentColor!important;fill:none!important}.sidebar h3,.sidebar .sidebar-title,.sidebar .widget-title,.sidebar .widget-content,.sidebar a,.sidebar li,.sidebar span,.sidebar .sidebar-link-lv1>a,.sidebar .sidebar-link-lv2>a{color:var(--ec-text)!important}.sidebar a:hover,.sidebar .sidebar-link-lv1>a:hover,.sidebar .sidebar-link-lv2>a:hover{color:var(--ec-accent)!important}.sidebar .widget-title,.sidebar .sidebar-title,.sidebar li{border-color:var(--ec-border)!important}.sidebar-filter,.sidebar-filter .filter-title,.sidebar-filter .widget-title,.sidebar-filter .widget-content,.sidebar-filter .filter-group-title,.sidebar-filter .filter-list li,.sidebar-filter .filter-list a,.sidebar-filter label,.sidebar-filter .clear-filter{color:var(--ec-text)!important}.sidebar-filter .filter-list a{color:var(--ec-text-2)!important}.sidebar-filter .filter-list a:hover,.sidebar-filter .filter-list li.active a{color:var(--ec-accent)!important}.sidebar-filter .widget-title,.sidebar-filter .filter-title{border-color:var(--ec-border)!important}.narwal-badge,.label,.product-label,.label-sale,.label-new,.label-hot,.product-label span,.grid-link__sale_price,.badge{border-radius:var(--ec-radius-btn)!important}.narwal-badge{background-color:var(--ec-primary)!important;color:var(--ec-text)!important}.label-sale,.product-label .label-sale,span.label-sale{background-color:var(--ec-accent)!important;color:var(--ec-black)!important}.custom-product-description,.custom-product-description .product-description-content,.custom-product-description .product-tab,.custom-product-description .tab-content,.custom-product-description .tab-pane{background-color:transparent!important;background-image:none!important}.custom-product-description,.custom-product-description h2,.custom-product-description h3,.custom-product-description h4,.custom-product-description p,.custom-product-description li,.custom-product-description span,.custom-product-description strong,.custom-product-description .tab-title,.custom-product-description .widget-title,.custom-product-description a,.custom-product-description .tab-title a{color:var(--ec-text)!important}.custom-product-description a:hover,.custom-product-description .tab-title a:hover,.custom-product-description .tab-title.active a{color:var(--ec-accent)!important}.custom-product-description .list-tabs,.custom-product-description hr{border-color:var(--ec-border)!important}.location,.location .location-content,.location .location-inner{background-color:transparent!important;background-image:none!important}.location{border:1px solid var(--ec-border)!important;border-radius:var(--ec-radius-card)!important}.location,.location h2,.location h3,.location h4,.location p,.location span,.location strong,.location address,.location li{color:var(--ec-text)!important}.location a{color:var(--ec-text-2)!important}.location a:hover{color:var(--ec-accent)!important}.alert,.alert-warning,.cart-empty.alert,.note,.errors{background-color:var(--ec-card)!important;background-image:none!important;border:1px solid var(--ec-border)!important;border-radius:var(--ec-radius-card)!important;color:var(--ec-text)!important}.alert a,.alert-warning a,.cart-empty a,.btn-continue a,.note a{color:var(--ec-accent)!important}.product-inventory,.product-inventory span,.product-inventory .value,.product-shop label,.product-shop .quantity label,.product-shop .total-price label,.product-shop .total-price span,.product-shop .row label,.product-shop .product_top label{color:var(--ec-text)!important}.product-inventory .value,.product-shop .quantity{border-color:var(--ec-border)!important}.btn.checkout.btn-checkout,.cart-direct-checkout,a.cart-direct-checkout,a.btn.checkout{background:var(--ec-primary)!important;border:2px solid var(--ec-primary)!important;color:var(--ec-text)!important;border-radius:var(--ec-radius-btn)!important}.btn.checkout.btn-checkout:hover,.cart-direct-checkout:hover,a.cart-direct-checkout:hover{background:var(--ec-primary-hover)!important;border-color:var(--ec-primary-hover)!important;color:var(--ec-text)!important}.quantity>.extra,.quantity>.extra.item{border:1px solid var(--ec-border)!important;background-color:var(--ec-card)!important;border-radius:var(--ec-radius-btn)!important;overflow:hidden}.quantity>.extra .button,.quantity>.extra a.dec,.quantity>.extra a.inc,a.dec.button,a.inc.button{background-color:transparent!important;border:0!important;color:var(--ec-text)!important;border-radius:0!important}.quantity>.extra .button:hover,a.dec.button:hover,a.inc.button:hover{background-color:#5ff1ff1f!important;color:var(--ec-accent)!important}.quantity>.extra input,.quantity>.extra input.number{background-color:transparent!important;border:0!important;color:var(--ec-text)!important}.quantity>.update.btn,.quantity>.remove.btn,a.update.btn.item,a.remove.btn.item,.cart-row .update{background-color:transparent!important;border:1px solid var(--ec-border)!important;color:var(--ec-text)!important;border-radius:var(--ec-radius-btn)!important;padding:8px 16px!important;min-width:0!important}.quantity>.update.btn:hover,.quantity>.remove.btn:hover,a.update.btn.item:hover,a.remove.btn.item:hover{background-color:#5ff1ff14!important;border-color:var(--ec-accent)!important;color:var(--ec-accent)!important}.quantity>.update.btn i,.quantity>.remove.btn i{color:currentColor!important}.wrapper-cart,.cart-checkout-panel{background-color:var(--ec-card)!important;background-image:none!important;border:1px solid var(--ec-border)!important;border-radius:var(--ec-radius-card)!important}.cart-left .cart-title h2,.cart-right h2,.cart-checkout-panel h2{color:var(--ec-text)!important}.cart-list>li,.cart-list>li.product-item,.cart-right .total-price,.cart-checkout-panel .total-price{border-color:var(--ec-border)!important}.cart-left .cart-list li.product-item .product-name,.cart-left .cart-list li.product-item .product-name a,.cart-left .cart-list li.product-item .price,.cart-left .cart-list li.product-item .size,.cart-left .cart-list li.product-item .size small,.cart-left .cart-list li.product-item .qty,.cart-checkout-panel .total-price,.cart-checkout-panel .total-price span{color:var(--ec-text)!important}.cart-left .cart-list li.product-item .product-name a:hover{color:var(--ec-accent)!important}.cart-left .cart-list li.product-item .size,.cart-left .cart-list li.product-item .qty{color:var(--ec-text-2)!important}.cart-page .container h2,.template-cart .container h2,.cart-checkout-panel h2,.cart-left h2,.cart-right h2,.wrapper-cart h2{background:transparent!important;background-image:none!important;color:var(--ec-text)!important}.form-group label,.form-group label span,.form-group .label,.form-group span.label,.contact-form label,.contact-form label span,.contact-template label,.contact-template label span{color:var(--ec-text)!important}.form-group input,.form-group textarea,.form-group select{background-color:var(--ec-card)!important;border:1px solid var(--ec-border)!important;border-radius:var(--ec-radius-btn)!important;color:var(--ec-text)!important}hr,.border,.widget-title,.sidebar-widget,.product-item .inner-top,.table-wrap,.cart-row{border-color:var(--ec-border)!important}input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=number],textarea,select{background-color:var(--ec-card)!important;border:1px solid var(--ec-border)!important;border-radius:var(--ec-radius-btn)!important;color:var(--ec-text)!important}::placeholder{color:var(--ec-text-2)!important;opacity:1}.narwal-nav-btn{background:var(--ec-card)!important;border:1px solid var(--ec-border)!important;color:var(--ec-accent)!important;border-radius:var(--ec-radius-btn)!important}.narwal-nav-btn:hover{background:var(--ec-primary)!important;color:var(--ec-text)!important}.narwal-content,.narwal-title,.trust-icon-wrap,.trust-heading,.trust-text{color:var(--ec-text)!important}.trust-text{color:var(--ec-text-2)!important}.main-menu.jas-mb-style .mb-area .currency-block{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/electric-cyan.css.map */
