*{padding:0;margin:0;box-sizing:border-box;font-family:var(--tec-font-default)}.no-scroll{overflow:hidden}:root{--tec-font-family-yekan-bakh:'YekanBakh';--tec-font-backup:segoe, iran-yekan;--tec-font-family-rokh:rokh;--tec-font-family-abi:abi;--tec-font-default:var(--tec-font-family-yekan-bakh, sans-serif);--tec-font-size-title:24px;--tec-font-size-h1:44px;--tec-font-size-h2:32px;--tec-font-size-h3:25px;--tec-font-size-h4:24px;--tec-font-size-h5:20px;--tec-font-size-h6:18px;--tec-font-size-subtitle:17px;--tec-font-size-body:16px;--tec-font-size-body-small:15px;--tec-font-size-caption:14px;--tec-font-size-caption-small:13px;--tec-font-size-tag:12px;--tec-font-size-tag-small:10px;--tec-font-size-tag-thin:8px;--tec-font-style-normal:normal;--tec-font-weight-thin:100;--tec-font-weight-light:300;--tec-font-weight-regular:400;--tec-font-weight-medium:500;--tec-font-weight-semibold:600;--tec-font-weight-bold:700;--tec-font-weight-extrabold:800;--tec-font-weight-black:900;--tec-font-weight-extrablack:950;--tec-primary-color-100:#F3F6F9;--tec-primary-color-200:#EBF0F4;--tec-primary-color-300:#DBE3EA;--tec-primary-color-400:#D4DBE3;--tec-primary-color-500:#808D9D;--tec-primary-color-600:#3A4654;--tec-secondary-color-100:#FFCF97;--tec-secondary-color-200:#FEA43A;--tec-secondary-color-300:#FF8A00;--tec-tertiary-color-100:#F7F7F7;--tec-tertiary-color-200:#EDEDED;--tec-tertiary-color-300:#E0E0E0;--tec-tertiary-color-400:#BEBEBE;--tec-tertiary-color-500:#979797;--tec-tertiary-color-600:#676767;--tec-white:#fff;--tec-box-shadow-default:0px 6px 12px 0px rgba(0, 0, 0, 0.09);--tec-border-radius-default:16px;/*!  start:Heading-H1-H6 */
--tec-font-headline-h1:var(--tec-font-style-normal) var(--tec-font-weight-extrablack) var(--tec-font-size-h1) var(--tec-font-family-abi);--tec-font-headline-h2:var(--tec-font-style-normal) var(--tec-font-weight-regular) var(--tec-font-size-h2) var(--tec-font-default);--tec-font-headline-h3:var(--tec-font-style-normal) var(--tec-font-weight-extrabold) var(--tec-font-size-h3) var(--tec-font-default);--tec-font-headline-h4:var(--tec-font-style-normal) var(--tec-font-weight-extrabold) var(--tec-font-size-h4) var(--tec-font-default);--tec-font-headline-h5:var(--tec-font-style-normal) var(--tec-font-weight-extrabold) var(--tec-font-size-h5) var(--tec-font-default);--tec-font-headline-h5-bold:var(--tec-font-style-normal) var(--tec-font-weight-bold) var(--tec-font-size-h5) var(--tec-font-default);--tec-font-product-title:var(--tec-font-weight-bold) var(--tec-font-size-subtitle) var(--tec-font-default);--tec-font-title:var(--tec-font-weight-bold) var(--tec-font-size-h4) var(--tec-font-default);--tec-font-body:var(--tec-font-weight-regular) var(--tec-font-size-body-small) var(--tec-font-default);--tec-font-product-title--responsive:var(--tec-font-weight-bold) var(--tec-font-size-caption) var(--tec-font-default);/*!  end:Heading-H1-H6 */
}body::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-track{background:var(--tec-tertiary-color-300)}body::-webkit-scrollbar-thumb{background-color:var(--tec-secondary-color-300);border-radius:16px}.tec-breadcrumb{list-style:none;display:flex;padding:0;margin-block:12px 33px}.tec-breadcrumb-item{display:flex;align-items:center;flex-direction:row-reverse}.tec-breadcrumb-item a{text-decoration:none;color:var(--tec-tertiary-color-400);font:var(--tec-font-weight-bold) var(--tec-font-size-body-small) var(--tec-font-default);line-height:24px;letter-spacing:-.45px}.tec-breadcrumb-item.active{color:var(--tec-tertiary-color-600);font:var(--tec-font-weight-bold) var(--tec-font-size-body-small) var(--tec-font-default);letter-spacing:-.45px;line-height:24px}.tec-breadcrumb-item::before{content:"\e8ec";font-family:"iconsax";margin-inline:3px;color:var(--tec-secondary-color-300)}.tec-breadcrumb-item:last-child::before{content:''}.tec-header-hamburgericon svg path{stroke:var(--tec-secondary-color-300)}.mega-menu .e-n-tab-title{border-radius:4px 0 0 4px!important;position:relative;transition:0.3s}.mega-menu .e-n-tab-title::before{width:6px;height:100%;position:absolute;content:'';background:var(--tec-secondary-color-300);top:0;inset-inline-start:-16px;border-radius:0 4px 4px 0;opacity:0;transition:0.3s}.menu-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgb(0 0 0 / .5);display:none;z-index:999}.tec-header__divider{background:var(--tec-tertiary-color-200);margin-block:12px}.tec-header__topbar{margin-top:12px}.tec-mobile__sidebar .tec-header__topbar--support{flex-direction:column;align-items:center;border-top:1px solid var(--tec-tertiary-color-200);margin-top:225px}.tec-header__topbar .tec-header__top-navbar>ul>li>a,.tec-header__topbar--support-tel,.tec-header__topbar--support-text{font:var(--tec-font-weight-semibold) var(--tec-font-size-caption) var(--tec-font-default);line-height:32px;letter-spacing:-.42px;color:var(--tec-tertiary-color-500)}.tec-header__topbar .tec-header__top-navbar>ul{display:flex;column-gap:32px}.tec-header__topbar .tec-header__top-navbar>ul>li>a:hover{color:var(--tec-secondary-color-300);transition:0.3s}.tec-header__logo .tec-header__logo--title{font:var(--tec-font-weight-extrabold) var(--tec-font-size-h6) var(--tec-font-family-rokh);color:var(--tec-primary-color-600);line-height:40px;letter-spacing:-.54px;border-inline-end:1px solid var(--tec-tertiary-color-300);padding-inline-end:32px}.tec-header__main-navbar>#menu-main-menu{display:flex;column-gap:32px}.tec-header__main-navbar>#menu-main-menu>li{display:flex;align-items:center;column-gap:12px}.tec-header__main-navbar>#menu-main-menu>li:not(.has-mega-menu){position:relative}.tec-header__down-navbar{position:relative}.tec-header__main-navbar>#menu-main-menu>li .sub-menu{position:absolute;top:100%;background:#FFF;box-shadow:var(--tec-box-shadow-default);min-width:250px;border-radius:24px;z-index:15;max-height:0;opacity:0;visibility:hidden;transition:0.3s;list-style:none;margin-top:25px;padding-block:17px;display:flex;flex-direction:column;gap:12px}.tec-header__main-navbar>ul>li .sub-menu::before{content:"";position:absolute;top:-43px;height:52px;width:100%}.tec-header__main-navbar>#menu-main-menu>li .sub-menu li{display:flex;align-items:center;padding-inline-start:10px;gap:8px}.tec-header__main-navbar>#menu-main-menu>li .sub-menu li::before{content:"";border:5px solid var(--tec-secondary-color-300);border-radius:50%;display:inline-block}.tec-header__main-navbar>#menu-main-menu>li .sub-menu li:first-child{margin-block-start:0}.tec-header__main-navbar>#menu-main-menu>li .sub-menu li::marker{color:var(--tec-secondary-color-300)}.tec-header__main-navbar>#menu-main-menu>li .sub-menu li a{color:var(--tec-tertiary-color-600);font:var(--tec-font-weight-semibold) var(--tec-font-size-tag) var(--tec-font-default);line-height:32px;letter-spacing:-.42px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.tec-header__main-navbar>#menu-main-menu>li .sub-menu li:hover a{color:var(--tec-secondary-color-300)}.tec-header__main-navbar>#menu-main-menu>li:hover .sub-menu{opacity:1;max-height:500px;visibility:visible;transition:0.3s}.tec-overlay__submenu{position:fixed;left:0;width:100%;height:100%;background:rgb(58 70 84 / .5);backdrop-filter:blur(30px);z-index:10;opacity:0;visibility:hidden}.tec-overlay__submenu-open{opacity:1;visibility:visible;transition:0.3s}.tec-header__main-navbar ul#menu-main-menu>li>a{color:var(--tec-tertiary-color-600);font:var(--tec-font-weight-regular) var(--tec-font-size-body) var(--tec-font-default);display:flex;align-items:center;gap:12px;padding-block:12px}.tec-header__main-navbar #menu-main-menu li:hover a{color:var(--tec-secondary-color-300);transition:0.3s}.tec-header__main-navbar ul>li>i,.tec-header__main-navbar ul>li>svg path{font-size:20px;color:var(--tec-tertiary-color-600)}.tec-header__main-navbar .tec-header__submenu{position:relative}.tec-header__action--search-container{display:flex;align-items:center;border-radius:8px;background:var(--tec-white);width:50px;transition:width 0.8s ease;overflow:hidden;position:relative}.tec-header__action--search-container .search-input{border:none;outline:none;font-size:16px;margin-right:10px;width:0;transition:width 0.4s ease}.tec-header__action--search-container button{height:24px}.tec-header__action--search-container .search-icon{font-size:24px;color:var(--tec-tertiary-color-500);background:var(--tec-white);cursor:pointer;position:absolute;right:10px;left:auto;top:50%;transform:translateY(-50%)}.tec-header__action--search-container:hover,.tec-header__action--search-container:focus-within{width:200px;border:1px solid #2f3b4c;padding:8px 10px}.tec-header__action--search-container:hover .search-input,.tec-header__action--search-container:focus-within .search-input{width:100%}.search-input::placeholder{font:var(--tec-font-weight-semibold) var(--tec-font-size-body-small) var(--tec-font-default);color:var(--tec-primary-color-600);line-height:28px;letter-spacing:-.45px}.tec-header__action--search-container:hover .search-icon,.tec-header__action--search-container:focus-within .search-icon{color:var(--tec-primary-color-600)}.tec-header__action--cart{position:relative}.tec-header__action .tec-header__action--cart--btn{border:1px solid var(--tec-primary-color-600);padding:10px;border-radius:8px;transition:0.3s;display:flex}.tec-carttoast-link{font-weight:700}.tec-header__action--cart--btn #mini-cart-count{position:absolute;top:-10px;right:-4px;padding:0 7px;display:flex;border-radius:50%;background-color:var(--tec-secondary-color-300);color:var(--tec-white);width:24px;height:24px;font-size:12px;justify-content:center;align-items:center;font:var(--tec-font-weight-regular) var(--tec-font-size-tag) var(--tec-font-default)}.mini-cart-side .woocommerce-mini-cart__empty-message{display:flex;align-items:center;gap:8px;color:var(--tec-primary-color-600);font:var(--tec-font-weight-semibold) var(--tec-font-size-tag) var(--tec-font-default)}.mini-cart-side .woocommerce-mini-cart__empty-message i{font-size:14px;color:var(--tec-primary-color-600)}.tec-header__action .tec-header__action--cart--btn i{font-size:20px;color:var(--tec-primary-color-600)}.tec-header__action .tec-header__action--cart--btn:hover{background:#fff0;border-color:var(--tec-secondary-color-300)}.tec-header__action .tec-header__action--cart--btn:hover i{color:var(--tec-secondary-color-300)}.woocommerce ul.product_list_widget{display:flex;flex-direction:column;overflow:auto;height:250px;padding-inline-start:0;padding-inline-end:15px}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{border:0;margin-top:8px}.woocommerce ul.product_list_widget::-webkit-scrollbar{width:8px}.woocommerce ul.product_list_widget::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:15px}.woocommerce ul.product_list_widget::-webkit-scrollbar-thumb{background:var(--tec-secondary-color-300);border-radius:15px}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:92px!important;height:92px!important;border-radius:8px!important;background:var(--tec-primary-color-100)!important;padding:14px!important;margin:0;object-fit:contain}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:flex}.woocommerce a.remove:hover{background:unset!important;color:unset!important}.woocommerce a.remove{color:var(--tec-tertiary-color-400)}.woocommerce ul.product_list_widget li .remove{float:left}.mini-cart-side h4{font:var(--tec-font-weight-bold) var(--tec-font-size-subtitle) var(--tec-font-default);line-height:28px;letter-spacing:-.85px;color:var(--tec-primary-color-600);margin-inline-start:12px}.mini-cart-side .quantity-price{display:flex;align-items:center;justify-content:space-between;margin-block:12px}.mini-cart-side .quantity-box{background:var(--tec-primary-color-100);padding:4px;border-radius:8px;display:flex}.mini-cart-side .quantity-box .up,.mini-cart-side .quantity-box .down{background:var(--tec-white);border-radius:4px;padding:6px;width:28px;height:28px;color:var(--tec-primary-color-400);font-size:20px;display:flex;align-items:center;cursor:pointer;user-select:none}.mini-cart-side .quantity-box input{-webkit-appearance:none;margin:0;background:none;width:40px;height:28px;border:0;outline:none;text-align:center;font:var(--tec-font-weight-regular) var(--tec-font-size-tag) var(--tec-font-default)}.mini-cart-side .price .woocommerce-Price-amount{font:var(--tec-font-weight-bold) var(--tec-font-size-h6) var(--tec-font-default);color:var(--tec-primary-color-600);line-height:22px;letter-spacing:-.9px;margin-inline-end:3px}.mini-cart-side .price .woocommerce-Price-currencySymbol{font:var(--tec-font-weight-regular) var(--tec-font-size-tag) var(--tec-font-default);color:var(--tec-primary-color-600);line-height:normal;letter-spacing:-.36px}.mini-cart-side .footer-mini-cart{border-top:1px solid var(--tec-tertiary-color-200);display:flex;align-items:center;justify-content:space-between;padding-top:16px;margin-top:10px}.mini-cart-side .woocommerce-mini-cart__total{display:flex;flex-direction:column}.mini-cart-side .woocommerce-mini-cart__total .woocommerce-Price-amount{font:var(--tec-font-weight-bold) var(--tec-font-size-h6) var(--tec-font-default);color:var(--tec-primary-color-600)}.mini-cart-side .woocommerce-mini-cart__total .woocommerce-Price-currencySymbol{font:var(--tec-font-weight-regular) var(--tec-font-size-tag) var(--tec-font-default);color:var(--tec-primary-color-600)}.mini-cart-side .woocommerce-mini-cart__buttons a{background-color:var(--tec-secondary-color-300);border-radius:8px;padding-inline:23px;padding-block:8px;color:var(--tec-white)}.mini-cart-side .woocommerce-mini-cart__total p{color:var(--tec-primary-color-400);font:var(--tec-font-weight-semibold) var(--tec-font-size-caption) var(--tec-font-default);line-height:32px;letter-spacing:-.42px}.tec-header__cart--product-box{border-bottom:1px solid #EFF0F8;margin-top:12px}.tec-header__cart--product-box:first-child{margin-top:0}.tec-header__cart--product-box:last-child{border-bottom:none}.tec-header__action .tec-header__cart-box{position:absolute;right:0;top:42px;background-color:var(--tec-white);filter:drop-shadow(0 5px 32px rgb(0 0 0 / .05));border-radius:12px;padding:24px;width:max-content;max-height:0;opacity:0;visibility:hidden;transform:translateY(-20px);transition:0.3s;z-index:14;margin-top:36px}.tec-header__action .tec-header__cart-box::before{content:"";position:absolute;top:-32px;height:36px;width:100%;z-index:1}.tec-header__action--cart:hover .tec-header__cart-box{opacity:1;max-height:400px;visibility:visible;transition:0.3s}.tec-header__action .tec-header__cart-box .tec-header__cart--delete{float:right}.tec-header__action .tec-header__cart-box .tec-header__cart--delete i{font-size:24px;color:var(--tec-tertiary-color-400)}.tec-header__action .tec-header__cart-box .tec-header__cart--delete i:hover{color:red;cursor:pointer;transition:0.3s}.tec-header__action .tec-header__cart-box .tec-header__cart--product .tec-header__cart--product-img{width:min-content;height:92px;border-radius:8px;background:var(--Primary-color-primary100,#F3F6F9);padding:19px 27px}.tec-header__action .tec-header__cart-box .tec-header__cart--product .tec-header__cart--product-title{font:var(--tec-font-weight-bold) var(--tec-font-size-subtitle) var(--tec-font-default);line-height:28px;letter-spacing:-.85px;color:var(--tec-primary-color-600);margin-inline-start:12px}.tec-header__cart--quantity-number{background:var(--tec-primary-color-100);padding:4px;border-radius:8px;display:flex}.tec-header__cart--quantity-number input::-webkit-outer-spin-button,.tec-header__cart--quantity-number input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tec-header__cart--quantity-number input[type=number]{-moz-appearance:textfield}.tec-header__cart--quantity-number input{-webkit-appearance:none;margin:0;background:none;width:40px;height:28px;border:0;outline:none;text-align:center}.tec-header__cart--quantity-number .plus-button,.tec-header__cart--quantity-number .minus-button{background:var(--tec-white);border-radius:4px;padding:4px;width:28px;height:28px}.tec-header__cart--quantity-number .plus-button i,.tec-header__cart--quantity-number .minus-button i{font-size:20px;color:var(--tec-primary-color-400)}.tec-header__cart--product-action .tec-header__cart--price-sale{background-color:var(--tec-secondary-color-300);border-radius:4px 4px 4px 0;color:var(--tec-white);font:var(--tec-font-weight-regular) var(--tec-font-size-tag) var(--tec-font-default);letter-spacing:-.48px;padding:3px}.tec-header__cart--product-action .tec-header__cart--price-old{text-decoration:line-through;color:var(--tec-primary-color-300);font:var(--tec-font-weight-regular) var(--tec-font-size-caption) var(--tec-font-default);line-height:32px;letter-spacing:-.7px;text-align:left}.tec-header__cart--product-action .tec-header__cart--price-new{font:var(--tec-font-weight-bold) var(--tec-font-size-h6) var(--tec-font-default);color:var(--tec-primary-color-600);line-height:22px;letter-spacing:-.9px;margin-inline-end:3px}.tec-header__cart--product-action .tec-header__cart--price-currency{font:var(--tec-font-weight-regular) var(--tec-font-size-tag) var(--tec-font-default);color:var(--tec-primary-color-600);line-height:normal;letter-spacing:-.36px}.tec-header__action .tec-header__action--login{background:var(--tec-secondary-color-300);padding:6px 10px;border-radius:8px;transition:0.3s;border:1px solid #fff0;height:42px}.tec-header__action .tec-header__action--login:hover{background:#fff;border-color:var(--tec-primary-color-600)}.tec-header__action .tec-header__action--login:hover>p{color:var(--tec-primary-color-600)}.tec-header__action .tec-header__action--login:hover>i{color:var(--tec-primary-color-600)}.tec-header__action .tec-header__action--login>p{font:var(--tec-font-weight-semibold) var(--tec-font-size-body-small) var(--tec-font-default);color:var(--tec-white);margin-inline-start:6px;line-height:28px;letter-spacing:-.45px}.tec-header__action .tec-header__action--login>i{color:var(--tec-white);font-size:20px}.tec-mobile__sidebar{position:fixed;top:0;right:-500px;transform:translateX(500px);z-index:50;width:30%;height:100%;padding:.5rem 1rem;box-shadow:0 6px 12px rgb(107 82 82 / .3);background-color:#fff;box-sizing:border-box;transition:0.3s ease}.tec-mobile__bg img{height:150px;margin:0 auto}.tec-mobile__sidebar.open{right:0;transform:translateX(0)}#sidebar-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .35);backdrop-filter:blur(3px);z-index:40;display:none;transition:1s ease}.tec-mobile__sidebar--closebtn{rotate:45deg}.tec-mobile__sidebar--closebtn i{font-size:24px;color:var(--tec-secondary-color-300)}.tec-mobile__sidebar .tec-mobile__bg{background-color:var(--tec-primary-color-200);border-radius:20px}.tec-mobile__sidebar .tec-mobile__sidebar--items>.menu-item-has-children>a::after{content:"\e9c4";font-family:"iconsax"!important;font-size:12px;color:var(--tec-tertiary-color-500);position:absolute;left:0;rotate:90deg}.tec-mobile__sidebar .tec-mobile__sidebar--items>li{border-bottom:1px solid var(--tec-tertiary-color-200);padding-block-end:14px;cursor:pointer;transition:0.5s}.tec-mobile__sidebar .tec-mobile__sidebar--items li:last-child{border-bottom:none}.tec-mobile__sidebar .tec-mobile__sidebar--items li i{color:var(--tec-tertiary-color-500)}.tec-mobile__sidebar .tec-mobile__sidebar--items li:hover i{color:var(--tec-secondary-color-300)}.tec-mobile__sidebar .tec-mobile__sidebar--items li:hover>i,.tec-mobile__sidebar .tec-mobile__sidebar--items li:hover>a,.tec-mobile__sidebar .tec-mobile__sidebar--submenu:hover>i,.tec-mobile__sidebar .tec-mobile__sidebar--submenu:first-child:hover i{color:var(--tec-secondary-color-300);transition:0.3s}.tec-mobile__sidebar .tec-mobile__sidebar--items>.menu-item-has-children:hover>a::after{color:var(--tec-secondary-color-300)}.tec-mobile__sidebar .tec-mobile__sidebar--items>li>a{font:var(--tec-font-weight-semibold) var(--tec-font-size-caption) var(--tec-font-default);color:var(--tec-primary-color-500);line-height:32px;letter-spacing:-.42px;display:flex;align-items:center;gap:8px;position:relative}.tec-mobile__sidebar .tec-mobile__sidebar--items .sub-menu>li.menu-item-has-children::after{content:"\e9c4";font-family:"iconsax"!important;font-size:12px;color:var(--tec-tertiary-color-500);position:absolute;left:0;top:8px;rotate:90deg}.tec-mobile__sidebar .tec-mobile__sidebar--items .sub-menu>li.menu-item-has-children>ul>li>a{color:var(--tec-tertiary-color-400);font:var(--tec-font-weight-semibold) var(--tec-font-size-tag) var(--tec-font-default);line-height:normal;letter-spacing:-.36px}.tec-mobile__sidebar>.tec-mobile__sidebar--items>li.menu-item-has-children>.sub-menu{display:none;background:var(--tec-primary-color-100);padding:20px;border-radius:16px;margin-top:4px}.tec-mobile__sidebar>.tec-mobile__sidebar--items>li.menu-item-has-children>.sub-menu>li{padding:0;border-bottom:1px solid var(--tec-tertiary-color-200);position:relative;padding-block:8px}.tec-mobile__sidebar>.tec-mobile__sidebar--items>li.menu-item-has-children>.sub-menu li:last-child{border:0}.tec-mobile__sidebar>.tec-mobile__sidebar--items>li.menu-item-has-children>.sub-menu li>a{font:var(--tec-font-weight-semibold) var(--tec-font-size-tag) var(--tec-font-default);letter-spacing:-.36px;color:var(--tec-tertiary-color-500)}.tec-mobile__sidebar>.tec-mobile__sidebar--items>li.menu-item-has-children>.sub-menu li>.sub-menu{display:flex;flex-direction:column;gap:12px}.tec-mobile__sidebar>.tec-mobile__sidebar--items>li.menu-item-has-children>.sub-menu li>.sub-menu li{border-bottom:0;display:flex;align-items:center;gap:6px}.tec-mobile__sidebar>.tec-mobile__sidebar--items>li.menu-item-has-children>.sub-menu li>.sub-menu li::before{content:"";width:6px;height:6px;background:var(--tec-tertiary-color-400);border-radius:50%}.tec-mobile__sidebar--items>.tec-mobile__sidebar--submenu--items-first{background:var(--tec-primary-color-100);border-radius:var(--tec-border-radius-default)}.tec-mobile__sidebar--items .tec-mobile__sidebar--submenu--items-first .tec-mobile__sidebar--submenu--item span{font:var(--tec-font-weight-semibold) var(--tec-font-size-tag) var(--tec-font-default);color:var(--tec-tertiary-color-500);line-height:normal;letter-spacing:-.36px}.tec-mobile__sidebar--items .tec-mobile__sidebar--submenu--items-first .tec-mobile__sidebar--submenu--item>:hover span,.tec-mobile__sidebar--items .tec-mobile__sidebar--submenu--items-first .tec-mobile__sidebar--submenu--item>:hover i,.tec-mobile__sidebar--items .tec-mobile__sidebar--submenu--items-first .tec-mobile__sidebar--submenu--item>:active span,.tec-mobile__sidebar--items .tec-mobile__sidebar--submenu--items-first .tec-mobile__sidebar--submenu--item>:active i{color:var(--tec-secondary-color-300)}.tec-mobile__sidebar--items .tec-mobile__sidebar--submenu--items-first .tec-mobile__sidebar--submenu--item{border-bottom:1px solid rgb(0 0 0 / .05);padding-block:10px}.tec-mobile__sidebar--items .tec-mobile__sidebar--submenu--items-first .tec-mobile__sidebar--submenu--item:last-child{border-bottom:0}.tec-mobile__sidebar--items .tec-mobile__sidebar--submenu--items-second li>a{font:var(--tec-font-weight-semibold) var(--tec-font-size-tag) var(--tec-font-default);color:var(--tec-tertiary-color-400);line-height:normal;letter-spacing:-.36px}.modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0 0 0 / .7);justify-content:center;align-items:center}@keyframes mmslideIn{0%{transform:translateY(30%)}to{transform:translateY(0)}}.modal-text{color:var(--tec-white);padding-block:14px}.modal-text h2{font:var(--tec-font-weight-regular) var(--tec-font-size-h4) var(--tec-font-default);line-height:normal;letter-spacing:-.72px}.modal-text p{font:var(--tec-font-weight-regular) var(--tec-font-size-body-small) var(--tec-font-default);line-height:30px;letter-spacing:-.75px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.modal-content{margin:123px auto;width:1078px;max-width:90%;position:relative;animation:mmslideIn 0.5s cubic-bezier(0,0,.2,1)}video#modalVideo{border-radius:32px;object-fit:cover;aspect-ratio:16 / 9}#current-time,#duration{font:var(--tec-font-weight-bold) var(--tec-font-size-body-small) var(--tec-font-default);line-height:185.5%;letter-spacing:-.96px}.modal-content:hover .content-video{opacity:1}.content-video{position:absolute;bottom:0;right:0;width:100%;padding:0 40px 24px;transition:0.3s;opacity:0}#play-pause>span span{width:34px;height:34px;display:flex;background:#fff;align-items:center;justify-content:center;border-radius:50%}#play-pause>span{width:42px;display:flex;height:42px;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center}button#play-pause .play span{padding-left:5px}button#play-pause.play .pause{display:none}button#play-pause.pause .play{display:none}.close{color:var(--tec-white);position:absolute;top:-10px;right:-8px;cursor:pointer;background:var(--tec-secondary-color-300);z-index:9;width:34px;height:34px;border-radius:4px;text-align:center}.close i{font-size:34px;rotate:45deg}.tec-story--section .tec-story__bg{border-radius:32px;background:var(--tec-primary-color-200);padding:16px 44px}.tec-story__bg .tec-stoy__swiper .tec-story__story-box{cursor:pointer}.tec-story__bg .tec-stoy__swiper .tec-story__story-box .tec-story__story-img img{width:68px;min-width:68px;aspect-ratio:1 / 1;border-radius:50%;border:1px solid var(--tec-secondary-color-300);padding:5px;object-fit:cover}.tec-story__bg .tec-stoy__swiper .tec-story__story-box .tec-story__story-content .tec-story__story--title{font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);letter-spacing:-.8px;color:var(--tec-primary-color-600)}.tec-story__bg .tec-stoy__swiper .tec-story__story-box .tec-story__story-content .tec-story__story-desc{color:var(--tec-tertiary-color-500);font:var(--tec-font-weight-regular) var(--tec-font-size-caption-small) var(--tec-font-default);letter-spacing:-.39px}.tec-discount-after-timeout{opacity:.5;pointer-events:none}.tec-discount-product--section .swiper-discount{padding-block-end:71px;padding-block-start:24px;padding-inline:10px}.tec-discount-product--section .swiper-slide{overflow:visible}.tec-discount-product--section .swiper-button-next,.tec-discount-product--section .swiper-button-prev{top:unset!important;bottom:0}.tec-discount-product--section .swiper-button-prev{right:60px;left:auto}.tec-discount-product--section .tec-discount-product__content{margin-inline-end:21px;align-items:center}.tec-discount-product--section .tec-discount-product__content img{height:134px;margin-bottom:16px}.tec-discount-product--section .tec-discount-product__content--text{font:var(--tec-font-weight-extrabold) var(--tec-font-size-h4) var(--tec-font-default);color:var(--tec-primary-color-600);letter-spacing:-.72px;margin-bottom:49px}.simply-section{display:inline-block;width:42px}.tec-discount-product__content--timer{display:flex;align-items:center;justify-content:center}#countdown{display:flex;align-items:center;justify-content:center;flex-direction:row-reverse;gap:10px}#countdown .simply-section .simply-amount{border-radius:4px;border:1px solid var(--tec-tertiary-color-300);padding:6px;text-align:center;display:flex;align-items:center;justify-content:center;position:relative;width:42px;color:var(--tec-primary-color-600);font:var(--tec-font-weight-bold) var(--tec-font-size-h2) var(--tec-font-default);font-size:30px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.9px;z-index:1}#countdown .tec-separator-timer{color:var(--tec-primary-color-600);position:relative;top:-20px}#countdown .simply-section .simply-word{color:var(--tec-primary-color-500);font:var(--tec-font-weight-regular) var(--tec-font-size-body) var(--tec-font-default);line-height:40px;letter-spacing:-.8px}#countdown .simply-section .simply-amount::before{content:"";height:1px;width:100%;background:var(--tec-secondary-color-300);position:absolute;left:0;top:50%;z-index:-1}#countdown .simply-section>div{display:flex;flex-direction:column;align-items:center;position:relative}#countdown .simply-section>div::before{content:"";position:absolute;width:3px;height:9px;background:var(--tec-secondary-color-300);left:-3px;top:25%;z-index:2}#countdown .simply-section>div::after{content:"";position:absolute;width:3px;height:9px;right:-3px;top:25%;background:var(--tec-secondary-color-300);z-index:2}.tec-discount-product__products{background:var(--tec-primary-color-600);padding-inline:74px 0;padding-block:24px 20px;border-radius:32px 0 0 32px;width:75%}.tec-discount-product__products .tec-discount-product__product{border-radius:16px;background:var(--tec-white);height:360px;display:flex;flex-direction:column;padding:36px 16px 16px;position:relative}.tec-discount-product__products .tec-discount-product__product::before{content:"";background:var(--tec-secondary-color-300);width:-webkit-fill-available;width:-moz-available;height:312px;z-index:-1;position:absolute;top:0;border-radius:20px;left:0;rotate:0deg;transition:0.3s}.tec-discount-product__products .tec-discount-product__product:hover::before{opacity:1;rotate:-4deg}.tec-discount-product__img{height:140px!important;width:auto;margin:0 auto;margin-bottom:20px;display:flex;align-items:center}.tec-discount-product__product .onsale{position:absolute;top:32px!important;right:-6px!important;background-color:var(--tec-secondary-color-300)!important;background-repeat:no-repeat!important;width:53px;height:26px;font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);letter-spacing:-0.8px!important;color:var(--tec-white);text-align:center!important;padding:0!important;border-radius:8px 8px 0 0!important;min-width:unset!important;min-height:unset!important;line-height:unset!important;font-weight:600!important}.product-box .onsale{align-items:center;display:flex;justify-content:center}.product-box .onsale::before{content:'';width:6px;height:6px;background:var(--tec-secondary-color-300);position:absolute;right:0;top:100%;border-radius:0 0 6px 0;filter:contrast(.4)}.tec-discount-product__divider{display:flex;justify-content:center;align-items:center}.tec-discount-product__divider--line{position:relative;width:80%;height:1px;background:var(--tec-primary-color-200)}.tec-discount-product__divider--line::before{content:'';position:absolute;left:50%;top:-3px;transform:translateX(-50%);width:8px;height:8px;border-radius:50%;background:var(--tec-primary-color-400)}.tec-discount-product__products .tec-discount-product__product--title{font:var(--tec-font-product-title);color:var(--tec-primary-color-600);margin-block-end:26px;line-height:28px;margin-block-start:20px;letter-spacing:-.85px}.tec-discount-product__products .tec-discount-product__action--addtocart{background:var(--tec-primary-color-100);padding:10px!important;border-radius:8px!important;display:flex!important;gap:6px}.tec-discount-product__products .tec-discount-product__action--addtocart:hover{background:var(--tec-secondary-color-300)!important}.tec-discount-product__products .tec-discount-product__action--addtocart:hover span,.tec-discount-product__products .tec-discount-product__action--addtocart:hover i{color:var(--tec-white);transition:0.3s}.tec-discount-product__products .tec-discount-product__action--addtocart>span{font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);line-height:normal;letter-spacing:-.8px;color:var(--tec-primary-color-500);text-wrap-mode:nowrap}.tec-discount-product__products .tec-discount-product__action--addtocart i{color:var(--tec-primary-color-500);font-size:22px}.tec-discount-product__price{align-items:center}.tec-discount-product__price del{text-decoration:none;align-self:flex-end}.tec-discount-product__price .tec-discount-product__old-price,.tec-discount-product__price del .amount bdi{font:var(--tec-font-weight-semibold) var(--tec-font-size-subtitle) var(--tec-font-default);line-height:normal;letter-spacing:-.51px;color:var(--tec-tertiary-color-400);text-decoration:line-through;display:flex;height:26px}.tec-discount-product__price del .woocommerce-Price-amount .woocommerce-Price-currencySymbol{display:none}.tec-discount-product__product.product-type-variable .tec-discount-product__price{flex-direction:row!important;justify-content:end!important;flex-wrap:wrap}.tec-discount-product__product.product-type-variable.sale .tec-discount-product__price{flex-direction:column!important}.tec-discount-product__price .tec-discount-product__main-price p,.tec-discount-product__price ins span,.tec-discount-product__price .woocommerce-Price-amount{font:var(--tec-font-weight-extrabold) var(--tec-font-size-h3) var(--tec-font-default);line-height:20px;letter-spacing:-.75px;color:var(--tec-secondary-color-300)}.tec-discount-product__price ins{text-decoration:none}.tec-discount-product__price .tec-discount-product__main-price span,.tec-discount-product__price ins .woocommerce-Price-currencySymbol,.tec-discount-product__price .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font:var(--tec-font-weight-regular) var(--tec-font-size-tag-small) var(--tec-font-default);line-height:normal;letter-spacing:-.3px;color:var(--tec-secondary-color-300);rotate:90deg;display:inline-block}.tec-newestproduct--section .tec-newest__top{border-bottom:1px solid var(--tec-tertiary-color-300);padding-bottom:24px}.tec-newestproduct--section .tec-newest__top .tec-newest__top__title,.tec-teams__top .tec-teams__top__title{font:var(--tec-font-headline-h4);position:relative;color:var(--tec-primary-color-600);flex:1 1 0%;display:flex;align-items:center;gap:8px}.tec-newestproduct--section .tec-newest__top .tec-newest__top__title::before,.tec-teams__top .tec-teams__top__title::before{content:'';display:inline-block;right:0;width:4px;height:26px;border-radius:8px 0 0 8px;background-color:var(--tec-secondary-color-300)}.tec-newestproduct--section .tec-newest__top .tec-newest__top__more,.tec-teams__top__action .tec-teams__top__more{background-color:var(--tec-primary-color-100);padding-inline:24px;padding-block:10px;border-radius:12px}.tec-newest__top .tec-newest__top__more:hover{background-color:var(--tec-primary-color-300)}.tec-newestproduct--section .tec-newest__top .tec-newest__top__more p,.tec-teams__top__action .tec-teams__top__more p{font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);color:var(--tec-primary-color-500)}.tec-newestproduct--section .tec-newest__top .tec-newest__top__more i,.tec-teams__top__action .tec-teams__top__more i{rotate:50deg;color:var(--tec-primary-color-500)}.tec-newest__top .swiper-button-prev::after,.tec-newest__top .swiper-button-next::after{opacity:0}.tec-newest__top__swiper-prev.swiper-button-disabled i,.tec-newest__top__swiper-next.swiper-button-disabled i{color:var(--tec-tertiary-color-200)}.tec-newest__top__swiper-next i,.tec-newest__top__swiper-prev i,.tec-teams__top__swiper-prev i,.tec-teams__top__swiper-next i{font-size:42px;color:var(--tec-secondary-color-300)}.tec-newestproduct--section .tec-newset__products__swiper{overflow-y:visible!important;padding-block:24px;padding-inline:12px}.tec-newestproduct--section .swiper-slide{overflow:visible}.tec-newestproduct--section .tec-newset__product{height:370px;border-radius:var(--tec-border-radius-default);background:#FFF;box-shadow:var(--tec-box-shadow-default);position:relative}.tec-newestproduct--section .tec-newset__product::before{content:"";background:var(--tec-secondary-color-300);width:-webkit-fill-available;width:-moz-available;height:-webkit-fill-available;height:100%;z-index:-1;position:absolute;top:0;border-radius:20px;left:0;rotate:0deg;transition:0.3s}.tec-newestproduct--section .tec-newset__product:hover::before{opacity:1;rotate:-4deg}.tec-newestproduct--section .tec-newset__product__category{color:var(--tec-primary-color-600);background-color:var(--tec-primary-color-200);border-radius:16px 0;padding-inline:25px;margin-block-end:23px;font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default)}.tec-newestproduct--section .onsale{background-color:var(--tec-secondary-color-300)!important;border-radius:8px 8px 0 0!important;background-repeat:no-repeat;padding-inline:9px;width:53px;height:26px;position:absolute;top:48px!important;right:-6px!important;font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);letter-spacing:-.8px;color:var(--tec-white);text-align:center;padding:0!important;min-width:unset!important;min-height:unset!important;line-height:unset!important;font-weight:600!important}.tec-newestproduct--section .tec-newset__product__img{padding-block-end:20px}.tec-newestproduct--section .tec-newset__product__img img{height:140px;width:auto;margin:0 auto}.tec-newestproduct--section .tec-newset__product__divider{display:flex;justify-content:center;align-items:center;padding-block-end:28px}.tec-newestproduct--section .tec-newset__product__divider--line{position:relative;width:80%;height:1px;background:var(--tec-primary-color-200)}.tec-newestproduct--section .tec-newset__product__divider--line::before{content:'';position:absolute;left:50%;top:-3px;transform:translateX(-50%);width:8px;height:8px;border-radius:50%;background:var(--tec-primary-color-400)}.tec-newestproduct--section .tec-newset__product__title{font:var(--tec-font-product-title);letter-spacing:-.85px;color:var(--tec-primary-color-600)}.tec-newestproduct--section .tec-newset__product__title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tec-newestproduct--section .tec-newset__product__action{padding-inline:16px;padding-block:12px;flex:1}.tec-newestproduct--section .tec-newset__product__action .tec-newset__product__addcart{background-color:var(--tec-primary-color-100);padding:9px;border-radius:8px;width:42px;height:42px}.tec-newset__product__action .tec-newset__product__addcart.added i.not-add{display:none}.tec-newestproduct--section .tec-newset__product__action .tec-newset__product__addcart i.added{display:none}.tec-newset__product__action .tec-newset__product__addcart.added i.added{display:block}.add_to_wishlist{padding:0!important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after{display:none}a.added_to_cart.wc-forward{display:none}.tec-newestproduct--section .tec-newset__product__action .tec-newset__product__addcart:hover{transition:0.3s;background-color:var(--tec-secondary-color-300)}.tec-newestproduct--section .tec-newset__product__action .tec-newset__product__addcart:hover i{transition:0.3s;color:var(--tec-white)}.yith-wcwl-add-to-wishlist::before{content:"";color:var(--tec-primary-color-500);content:"\e9ea"!important;font-family:"iconsax";position:absolute;font-size:24px;top:-5px;left:2px}.yith-wcwl-add-to-wishlist.exists::before{opacity:0}.yith-wcwl-add-button .add_to_wishlist svg.yith-wcwl-icon-svg{color:var(--tec-secondary-color-300)!important;opacity:0}.yith-wcwl-add-button .add_to_wishlist svg.yith-wcwl-icon-svg path{stroke:var(--tec-secondary-color-300);fill:#fff0}#yith-wcwl-form{flex-direction:column!important;row-gap:0!important}table.wishlist_table tbody td.wishlist-empty{font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);color:var(--tec-primary-color-600)}.wishlist_view{border-collapse:separate!important;-webkit-border-horizontal-spacing:0!important;-webkit-border-vertical-spacing:24px!important;border:0!important}.wishlist_view .product-remove a{color:var(--tec-tertiary-color-400)!important;font-size:24px!important}.wishlist_view .product-remove a:hover{background:unset!important}.wishlist_view thead{display:none}.wishlist_view td{border-top:0!important;background:#FFF;padding:24px 12px!important}.wishlist_view td:first-child{border-radius:0 8px 8px 0}.wishlist_view td:last-child{border-radius:8px 0 0 8px}.wishlist_view .product-name{color:var(--tec-tertiary-color-600);font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default)}.wishlist_view .product-price .amount{font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);color:var(--tec-tertiary-color-600)}.wishlist_view .product-price del{text-decoration:none}.wishlist_view .product-price del .amount{text-decoration:line-through;display:flex;align-items:center}.wishlist_view .product-price ins,.wishlist_view .product-price del{display:flex;justify-content:center}.wishlist_view .product-price ins{text-decoration:none}.wishlist_view .product-price .amount .woocommerce-Price-currencySymbol{color:var(--tec-tertiary-color-600);font:var(--tec-font-weight-regular) var(--tec-font-size-tag-small) var(--tec-font-default);line-height:normal;letter-spacing:-.3px}.wishlist_view .product-add-to-cart a{display:flex!important;margin:0!important;background-color:var(--tec-primary-color-200)!important;padding:10px 24px!important;border-radius:8px!important}.wishlist_view .product-add-to-cart a i{font-size:24px;color:var(--tec-primary-color-500)!important}.wishlist_view .product-add-to-cart a i.added{display:none}.wishlist_view .product-add-to-cart a.added i .not-add{display:none}.wishlist-title-container .wishlist-title-with-form h2{font:var(--tec-font-weight-extrabold) var(--tec-font-size-h4) var(--tec-font-default);line-height:normal;letter-spacing:-.72px;position:relative}.wishlist-title-container .wishlist-title-with-form .btn{background-color:var(--tec-secondary-color-300);color:var(--tec-white);font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);line-height:normal;letter-spacing:-.8px}.wishlist-title-container .wishlist-title-with-form .btn:hover{background-color:unset!important;color:unset!important}.hidden-title-form>input[type=text]{background:#fff;padding:10px 24px;border:0;outline:0}.hidden-title-form .edit-title-buttons{left:0!important;right:unset!important}.tec-addwhishlist-border{border:2px solid var(--tec-secondary-color-300)!important}#yith-wcwl-popup-message{background:var(--tec-secondary-color-300)!important;border-radius:10px;margin-left:-200px!important}#yith-wcwl-message{color:var(--tec-white)!important;font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default)!important;line-height:50px!important}.tec-newestproduct--section .tec-newset__product__action .tec-newset__product__addwhishlist{border:1px solid var(--tec-primary-color-300);display:inline-flex;justify-content:center;align-items:center;border-radius:8px;width:42px;height:42px;cursor:pointer}.tec-newestproduct--section .tec-newset__product__action .tec-newset__product__addwhishlist:hover{border-color:var(--tec-secondary-color-300);transition:0.3s}table.wishlist_table tr{position:relative;width:calc(50% - 12px);height:117px;display:flex}tbody.wishlist-items-wrapper{gap:24px;display:flex;flex-wrap:wrap}.woocommerce table.shop_table.wishlist_table tr td{text-align:right;align-content:center}.yith-wcwl-add-to-wishlist{margin:0!important;position:relative}.yith-wcwl-wishlistexistsbrowse{position:relative}.yith-wcwl-wishlistexistsbrowse>a,.yith-wcwl-wishlistaddedbrowse a{display:none!important}.yith-wcwl-add-button .add_to_wishlist{background-color:unset!important;display:inline-flex!important}.yith-wcwl-add-button .fa-bookmark::before,.yith-wcwl-wishlistexistsbrowse .fa-bookmark-o::before{display:none!important}.yith-wcwl-add-button .fa-bookmark::after{content:"\e9ea"!important;font-family:"iconsax"}.yith-wcwl-wishlistexistsbrowse::after{content:"\e9ea"!important;font-family:"iconsax";position:absolute;font-size:24px;position:absolute;top:-5px;left:4px;color:var(--tec-primary-color-500)}.yith-wcwl-add-to-wishlist.exists .yith-wcwl-wishlistexistsbrowse::after{color:var(--tec-secondary-color-300);content:"\e9ea"!important;font-family:"iconsax";position:absolute;font-size:24px;top:-5px;left:0}.yith-wcwl-wishlistaddedbrowse{position:relative}.yith-wcwl-add-to-wishlist.exists .yith-wcwl-wishlistaddedbrowse::after{color:var(--tec-secondary-color-300);content:"\e9ea"!important;font-family:"iconsax",serif;font-size:24px}.yith-wcwl-add-button>a i{margin:0!important}.yith-wcwl-wishlistaddedbrowse .feedback{display:none!important}.yith-wcwl-wishlistaddedbrowse .feedback .tec-newestproduct--section .tec-newset__product__action .tec-newset__product__addwhishlist:hover,.tec-newestproduct--section .tec-newset__product__action .tec-newset__product__addwhishlist.active{border-color:var(--tec-secondary-color-300);border-width:2px}.tec-newestproduct--section .tec-newset__product__action .tec-newset__product__addwhishlist:hover i,.tec-newestproduct--section .tec-newset__product__action .tec-newset__product__addwhishlist.active i{transition:0.3s;color:var(--tec-secondary-color-300)}.tec-newestproduct--section .tec-newset__product__action .tec-newset__product__addcart i,.tec-newestproduct--section .tec-newset__product__action .tec-newset__product__addwhishlist i{font-size:24px;color:var(--tec-primary-color-500);font-weight:100}.tec-newestproduct--section .tec-newset__product__pricebox .tec-newset__product__oldprice,.tec-newestproduct--section .tec-newset__product__pricebox del .woocommerce-Price-amount,.tec-newestproduct--section .tec-newset__product__pricebox del{color:var(--tec-tertiary-color-400)!important;font:var(--tec-font-weight-semibold) var(--tec-font-size-tag) var(--tec-font-default)!important;line-height:normal;letter-spacing:-.51px;align-self:flex-end}.tec-newestproduct--section .tec-newset__product__pricebox del>.woocommerce-Price-currencySymbol{display:none}.tec-newestproduct--section .tec-newset__product__pricebox del .woocommerce-Price-currencySymbol{display:none!important}.tec-newestproduct--section .tec-newset__product__pricebox ins{text-decoration:none}.tec-newestproduct--section .tec-newset__product__pricebox .tec-newset__product__price,.tec-newestproduct--section .tec-newset__product__pricebox ins .woocommerce-Price-amount,.tec-newestproduct--section .tec-newset__product__pricebox .amount{font:var(--tec-font-weight-extrabold) var(--tec-font-size-h3) var(--tec-font-default);color:var(--tec-secondary-color-300)}.tec-newestproduct--section .tec-newset__product__pricebox .tec-newset__product__currency,.tec-newestproduct--section .tec-newset__product__pricebox ins .woocommerce-Price-amount bdi .woocommerce-Price-currencySymbol,.tec-newestproduct--section .tec-newset__product__pricebox .amount .woocommerce-Price-currencySymbol{font:var(--tec-font-weight-semibold) var(--tec-font-size-tag-small) var(--tec-font-default);display:inline-block;color:var(--tec-secondary-color-300);rotate:-90deg}.tec-newset__product.product-type-variable .tec-newset__product__pricebox .amount{font-size:18px!important}.tec-newset__product.product-type-variable .tec-newset__product__pricebox{flex-wrap:wrap;flex-direction:row!important;justify-content:end}.tec-newset__product.product-type-variable.sale .tec-newset__product__pricebox{flex-direction:column!important}.tec-newestproduct--section .tec-newest__catalogmod__btn{border-radius:8px;border:1px solid var(--tec-primary-color-500);font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);line-height:normal;letter-spacing:-.8px;color:var(--tec-primary-color-500)}.tec-newestproduct--section .tec-newest__catalogmod__btn:hover{background:var(--tec-secondary-color-300);color:var(--tec-white);border:0;transition:0.5s border}.tec-best_sellers__swiper .swiper-slide{overflow:visible}.tec-best_sellers__header-navigation .tec-best_sellers__swiper-prev i,.tec-best_sellers__header-navigation .tec-best_sellers__swiper-next i{font-size:42px;color:var(--tec-secondary-color-300)}.isax-chevron-right-square::after,.isax-chevron-left-square::after{content:'';width:100%;position:absolute;height:100%;left:0;top:0;border:3px solid #fff;border-radius:13px}.tec-discount-product__products .isax-chevron-right-square::after,.tec-discount-product__products .isax-chevron-left-square::after{border-color:var(--tec-primary-color-600)}.isax-chevron-left-square,.isax-chevron-right-square{position:relative}.tec-best_sellers__section .tec-best_sellers__swiper{padding-inline:12px;padding-block:24px 12px;margin-bottom:-10px}.yith-wcwl-icon-svg{margin-right:3px!important}.tec-best_sellers{column-gap:18px}.tec-best_sellers__header{border-bottom:1px solid var(--tec-tertiary-color-300);padding-bottom:24px}.tec-best_sellers__section .tec-best_sellers__header-title{position:relative;font:var(--tec-font-weight-extrabold) var(--tec-font-size-h4) var(--tec-font-default);color:var(--tec-primary-color-600);line-height:normal;letter-spacing:-.72px;display:flex;align-items:center;padding-inline-start:8px;height:26px;gap:8px}.tec-best_sellers__section .tec-best_sellers__header-title::before{content:"";width:4px;height:26px;background:var(--tec-secondary-color-300);border-radius:8px 0 0 8px}.tec-best_sellers__section .tec-best_sellers__header-action{display:flex}.tec-best_sellers__section .tec-best_sellers__header-action>.tec-best_sellers__header-action__more{background:var(--tec-primary-color-100);padding:10px 24px;border-radius:12px}.tec-best_sellers__section .tec-best_sellers__header-action>.tec-best_sellers__header-action__more p{font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);letter-spacing:-.8px;color:var(--tec-primary-color-500)}.tec-best_sellers__section .tec-best_sellers__header-action__more i{rotate:-45deg;color:var(--tec-primary-color-500);font-weight:700}.swiper-slide a .tec-best_sellers__swiper{padding-inline:34px;padding-block:20px}.tec-best_sellers--right{background:var(--tec-primary-color-100);border-radius:var(--tec-border-radius-default);padding-block:27px;padding-inline:17px;margin-top:20px;max-height:380px;scrollbar-width:thin}.tec-best-sellers__btn--img{width:24px;height:24px}.tec-best-sellers__btn--img svg{width:24px;height:24px}.tec-best-sellers__btn--text{font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);color:var(--tec-tertiary-color-500);text-overflow:ellipsis;line-clamp:1;-webkit-line-clamp:1;overflow:hidden}.tec-best_sellers--right .tec-best_sellers__btn{white-space:normal;padding-block:8px;padding-inline:24px;width:100%;white-space:nowrap}.tec-best_sellers--right .tec-best_sellers__btn.active{background:var(--tec-secondary-color-300);padding-block:8px;padding-inline:24px;border-radius:10px 0 0 10px;position:relative;transition:1s padding ease}.tec-best_sellers .tec-best_sellers--right .tec-best_sellers__btn:focus-visible{outline-style:none}.tec-best_sellers--right .tec-best_sellers__btn.active .tec-best-sellers__btn--img path{fill:var(--tec-white)}.tec-best_sellers--right .tec-best_sellers__btn.active::after{content:'\eb57';font-family:'iconsax'!important;color:var(--tec-tertiary-color-200)}.tec-best_sellers--right .tec-best_sellers__btn.active .tec-best-sellers__btn--text{color:var(--tec-white)}.tec-best-sellers__product{background:var(--tec-white);box-shadow:var(--tec-box-shadow-default);border-radius:var(--tec-border-radius-default);height:410px;position:relative}.tec-best-sellers__product--img img{height:140px!important;width:auto;margin-top:41px}.tec-best-sellers__product::before{content:"";width:-webkit-fill-available;height:364px;background-color:var(--tec-secondary-color-300);position:absolute;top:0;right:0;border-radius:var(--tec-border-radius-default);rotate:0deg;z-index:-1;opacity:0;transition:0.3s}.tec-best-sellers__product:hover::before{opacity:1;rotate:-4deg;transition:0.3s}.tec-best-sellers__product .onsale{background-repeat:no-repeat;background-color:var(--tec-secondary-color-300)!important;padding-inline:9px;width:53px;height:26px;position:absolute;top:36px!important;right:-6px!important;font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);letter-spacing:-.8px;color:var(--tec-white);text-align:center;padding:0!important;border-radius:8px 8px 0 0!important;min-width:unset!important;min-height:unset!important;line-height:unset!important;font-weight:600!important}.product-box .onsale::after{content:'';width:0;height:0;position:absolute;right:0;top:100%;border-right:6px solid var(--tec-secondary-color-300)!important;border-bottom:2px solid #fff0}.tec-best-sellers__product .tec-best-sellers__product__divider{display:flex;justify-content:center;align-items:center}.tec-best-sellers__product .tec-best-sellers__product__divider--line{position:relative;width:80%;height:1px;background:var(--tec-primary-color-200)}.tec-best-sellers__product .tec-best-sellers__product__divider--line::before{content:'';position:absolute;left:50%;top:-3px;transform:translateX(-50%);width:8px;height:8px;border-radius:50%;background:var(--tec-primary-color-400)}.tec-best-sellers__product .tec-best-sellers__product__title{font:var(--tec-font-product-title);color:var(--tec-primary-color-600)}.tec-best-sellers__product--info{padding-inline:15px}.tec-best-sellers__product--info .tec-best-sellers__product__info--sale--text,.tec-best-sellers__product--info .tec-best-sellers__product__info__satisfaction--text,.tec-best-sellers__product--info .tec-best-sellers__product__info__price--text{font:var(--tec-font-weight-regular) var(--tec-font-size-body-small) var(--tec-font-default);color:var(--tec-primary-color-500);line-height:38px;letter-spacing:-.75px}.tec-best-sellers__product--info .tec-best-sellers__product__info--sale--value,.tec-best-sellers__product--info .tec-best-sellers__product__info__satisfaction--value,.tec-best-sellers__product--info .tec-best-sellers__product__info__price--value,.tec-best-sellers__product--info ins .amount,.tec-best-sellers__product--info .amount{font:var(--tec-font-headline-h3);color:var(--tec-secondary-color-300)}.product-type-variable .tec-best-sellers__product--info .amount{font-size:20px!important}.tec-best-sellers__product--info ins{text-decoration:none}.tec-best-sellers__product--info .amount .woocommerce-Price-currencySymbol{display:none!important}.tec-best-sellers__product--info del{text-decoration:none}.tec-best-sellers__product--info .tec-best-sellers__product__info__price--old,.tec-best-sellers__product--info del .amount{font:var(--tec-font-weight-semibold) var(--tec-font-size-subtitle) var(--tec-font-default);text-decoration:line-through;color:var(--tec-tertiary-color-400)}.tec-best-sellers__product--info del .amount .woocommerce-Price-currencySymbol{display:none}.woocommerce-shop .tec-best-sellers__product__action .tec-best-sellers__product__addtocart{background:var(--tec-primary-color-200)!important}.tec-best-sellers__product__action .tec-best-sellers__product__addtocart{gap:8px!important;padding-inline:23px!important;padding-block:8.5px!important;border-radius:8px;background-color:var(--tec-primary-color-200);justify-self:center;display:flex!important;align-items:center!important;justify-content:center}.tec-best-sellers__product__action .tec-best-sellers__product__addtocart span{color:var(--tec-primary-color-500);font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default)}.tec-best-sellers__product__action .tec-best-sellers__product__addtocart:hover{background:var(--tec-secondary-color-300)!important;transition:0.3s}.tec-best-sellers__product__action .tec-best-sellers__product__addtocart:hover span{color:var(--tec-white)}.tec-best-sellers__product__action .tec-best-sellers__product__addtocart i{font-size:24px}.tec-best-sellers__product__action .tec-best-sellers__product__addtocart i,.tec-best-sellers__product__action .tec-best-sellers__product__addtocart .tec-best-sellers__product__addtocart--text{color:var(--tec-primary-color-500)}.tec-best-sellers__product__action .tec-best-sellers__product__addtocart:hover i,.tec-best-sellers__product__action .tec-best-sellers__product__addtocart:hover .tec-best-sellers__product__addtocart--text{color:var(--tec-white);transition:0.3s}.tec-best-sellers__product__action .tec-best-sellers__product__addtocart .tec-best-sellers__product__addtocart--text{font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default)}.tec-best-sellers__product__action .tec-best-sellers__product__addtowhishlist{border:1px solid var(--tec-primary-color-500);justify-content:center;border-radius:8px;width:42px;height:42px;display:flex;align-items:center}.tec-best-sellers__product__action .tec-best-sellers__product__addtowhishlist:hover{border-color:var(--tec-secondary-color-300)}.tec-best-sellers__product__action .tec-best-sellers__product__addtowhishlist:hover i{color:var(--tec-secondary-color-300)}.tec-best-sellers__product__action .tec-best-sellers__product__addtowhishlist i{font-size:24px;color:var(--tec-primary-color-500);font-weight:100}.tec-best-sellers__product__action .tec-best-sellers__product__addtowhishlist:hover i{color:var(--tec-secondary-color-300)}.tec-selected_product__swiper-navigation .tec-selected__top__swiper-prev i,.tec-selected_product__swiper-navigation .tec-selected__top__swiper-next i{font-size:42px;color:var(--tec-secondary-color-300)}.tec-selected_product__section .swiper{padding-block:24px!important;padding-inline:12px!important}.tec-selected_product__section .swiper .swiper-slide{overflow:visible}.tec-selected_product__top{border-bottom:1px solid var(--tec-tertiary-color-300);padding-bottom:24px;align-items:center;margin-bottom:24px}.tec-selected_product__top .tec-selected_product__top__title{position:relative;font:var(--tec-font-weight-extrabold) var(--tec-font-size-h4) var(--tec-font-default);color:var(--tec-primary-color-600);line-height:normal;letter-spacing:-.72px;display:flex;align-items:center;height:26px;gap:8px}.tec-selected_product__top .tec-selected_product__top__title::before{content:"";width:4px;height:26px;background:var(--tec-secondary-color-300);border-radius:8px 0 0 8px;display:inline-block}.tec-selected_product__top .tec-selected_product__top__more{background:var(--tec-primary-color-100);padding:10px 24px;border-radius:12px}.tec-selected_product__top .tec-selected_product__top__more p{font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);color:var(--tec-primary-color-500);line-height:normal;letter-spacing:-.8px}.tec-selected_product__top .tec-selected_product__top__more i{rotate:-45deg;color:var(--tec-primary-color-500);font-weight:700}.tec-selected_product__section .tec-selected_product__product{border-radius:var(--tec-border-radius-default);background:var(--tec-white);box-shadow:var(--tec-box-shadow-default);height:240px}.tec-selected_product__section .swiper-wrapper{transition-timing-function:linear}.tec-selected_product__section .tec-selected_product__product::before{content:"";width:-webkit-fill-available;height:205px;background-color:var(--tec-secondary-color-300);position:absolute;top:5px;left:0;border-radius:var(--tec-border-radius-default);transform:rotate(0deg);z-index:-1;opacity:0;transition:0.3s}.tec-selected_product__section .tec-selected_product__product:hover::before{opacity:1;transform:rotate(-5deg);transition:0.3s}.tec-selected_product__section .tec-selected_product__product--title{font:var(--tec-font-product-title);color:var(--tec-primary-color-600);letter-spacing:-.85px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.tec-selected_product__product__features{font:var(--tec-font-weight-regular) var(--tec-font-size-body-small) var(--tec-font-default);color:var(--tec-primary-color-500);margin-inline-start:4px;letter-spacing:-.75px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.tec-selected_product__section .tec-selected_product__product__features ul br{display:none}.tec-selected_product__section .tec-selected_product__product__features ul{list-style:square;list-style-position:inside}.tec-selected_product__product__features .tec-selected_product__features__box i,.tec-selected_product__product__features .tec-selected_product__features__box svg,.tec-selected_product__product__features .tec-selected_product__features__box i,.tec-selected_product__product__features .tec-selected_product__features__box img{font-size:5px}.tec-selected_product__product__features .tec-selected_product__features__box img{width:5px;height:5px}.tec-selected_product__product__features li{font:var(--tec-font-weight-regular) var(--tec-font-size-body-small) var(--tec-font-default);color:var(--tec-primary-color-500);margin-inline-start:4px}.tec-selected_product__product__addtocart .tec-selected_product__product__addtocart-box{background-color:var(--tec-primary-color-200)!important;padding:8px!important;width:42px;height:42px;border-radius:8px!important;cursor:pointer}.tec-selected_product__product__addtocart .tec-selected_product__product__addtocart-box.added i.not-add{display:none!important}.tec-selected_product__product__addtocart .tec-selected_product__product__addtocart-box i.added{display:none!important}.tec-selected_product__product__addtocart .tec-selected_product__product__addtocart-box.added i.added{display:block!important;position:absolute;top:10px}.tec-selected_product__product__addtocart .tec-selected_product__product__addtocart-box:hover{background:var(--tec-secondary-color-300)!important;transition:0.3s}.tec-selected_product__product__addtocart .tec-selected_product__product__addtocart-box:hover i{color:var(--tec-white)}.tec-selected_product__product__addtocart .tec-selected_product__product__addtocart-box i{font-size:24px;color:var(--tec-primary-color-500);margin-right:2px}.tec-selected_product__product__addtocart .tec-selected_product__product__addtocart--text{font:var(--tec-font-weight-extrabold) var(--tec-font-size-body) var(--tec-font-family-abi);line-height:149%;color:var(--tec-secondary-color-300)}.tec-selected_product__product__pricebox{position:relative}.tec-selected_product__product__pricebox .onsale{position:absolute;top:0!important;width:40px;height:18px;text-align:center;right:-10px!important;border-radius:4px 4px 4px 0px!important;background-color:var(--tec-secondary-color-300)!important;color:#FFF;font-size:16px;font-style:normal;letter-spacing:-.8px;padding:0!important;min-width:unset!important;min-height:unset!important;line-height:unset!important;font-weight:600!important;font:var(--tec-font-weight-regular) var(--tec-font-size-body) var(--tec-font-default);font-family:var(--tec-font-default)}.tec-selected_product__product__pricebox .tec-selected_product__product__pricebox--sale{display:flex;align-items:center;justify-content:center;height:18px;font:var(--tec-font-weight-regular) var(--tec-font-size-body) var(--tec-font-default);border-radius:4px 4px 4px 0;padding:4px;background-color:var(--tec-secondary-color-300);color:var(--tec-white)}.tec-selected_product__product__pricebox del{align-self:flex-end}.tec-selected_product__product__pricebox del .woocommerce-Price-currencySymbol{display:none!important}.tec-selected_product__product__pricebox .tec-selected_product__product__pricebox--old{text-decoration:line-through;color:var(--tec-primary-color-400);font:var(--tec-font-weight-semibold) var(--tec-font-size-subtitle) var(--tec-font-default);letter-spacing:-.51px}.tec-selected_product__product__pricebox .tec-selected_product__product__pricebox--new{font:var(--tec-font-weight-bold) var(--tec-font-size-h3) var(--tec-font-default);line-height:185.5%;letter-spacing:-.75px;color:var(--tec-secondary-color-300)}.tec-selected_product__product__pricebox .tec-selected_product__product__pricebox--currency{font:var(--tec-font-weight-regular) var(--tec-font-size-tag-small) var(--tec-font-default);transform:rotate(-90deg);color:var(--tec-secondary-color-300)}.tec-selected_product__section .tec-selected_product__product__divider{display:flex;justify-content:center;align-items:center;padding-inline:25px}.tec-selected_product__section .tec-selected_product__product__divider--line{position:relative;width:1px;height:100%;background:var(--tec-primary-color-200)}.tec-selected_product__section .tec-selected_product__product__divider--line::before{content:'';position:absolute;left:50%;top:50%;transform:translateX(-50%);width:8px;height:8px;border-radius:50%;background:var(--tec-primary-color-400)}.tec-selected_product__section .tec-selected_product__product--img{flex:1 0 150px;cursor:pointer;max-width:150px;align-items:center;display:flex;justify-content:center}.tec-selected_product__section .tec-selected_product__product--img img{max-height:100%;max-width:100%;margin:0 auto;width:auto;height:auto}.tec-selected_product__swiper-pagination{position:absolute;bottom:-4px}.tec-teams__section .swiper-slide{overflow:visible}.tec-teams__section .tec-teams__swiper{padding-block:20px 90px;padding-inline-start:20px}.tec-teams__section .swiper-slide{transition:1.5s}.tec-teams__section .swiper-slide:hover{transition:1s;margin-right:190px!important}.tec-teams__top{border-bottom:1px solid var(--tec-tertiary-color-300);padding-bottom:24px;align-items:center;margin-bottom:24px}.tec-teams__section .swiper-slide .tec-teams__card__img--main{border-radius:var(--tec-border-radius-default);position:relative;height:137px;width:137px;transform:scale(1);transition:1s}.tec-teams__section .swiper-slide:hover .tec-teams__card__img--main{transition:1.5s;transform:scale(.5)}.tec-teams__section .swiper-slide:hover .tec-teams__card__info{opacity:1;transition:all 0.5s}.tec-teams__section .tec-teams__card__info{display:flex;flex-direction:column;background:var(--tec-white);box-shadow:var(--tec-box-shadow-default);border-radius:var(--tec-border-radius-default);position:absolute;top:0;left:0;padding:24px;width:307px;height:187px;opacity:0;cursor:pointer}.tec-teams__section .tec-teams__card__info::before{content:"";width:307px;height:187px;background:var(--tec-secondary-color-300);border-radius:var(--tec-border-radius-default);position:absolute;top:0;right:0;z-index:-1;opacity:0}.tec-teams__section .tec-teams__card__info:hover::before{opacity:1;rotate:-8deg;transition:transform 0.3s ease,opacity 0.3s ease;transition-delay:0.7s}.tec-teams__section .tec-teams__card__info .tec-teams__card__img{border-radius:8px;height:67px}.tec-teams__card__header .tec-teams__card__name{color:var(--tec-primary-color-600);font:var(--tec-font-product-title);line-height:28px;letter-spacing:-.85px}.tec-teams__card__header .tec-teams__card__job{color:var(--tec-primary-color-500);font:var(--tec-font-weight-regular) var(--tec-font-size-body-small) var(--tec-font-default);line-height:38px;letter-spacing:-.75px}.tec-teams__card__info .tec-teams__card__desc{color:var(--tec-primary-color-500);font:var(--tec-font-weight-regular) var(--tec-font-size-body-small) var(--tec-font-default);line-height:32px;letter-spacing:-.75px}.tec-teams__swiper-pagination{position:absolute}.tec-brands__section .tec-brands__bg{background:var(--tec-primary-color-100);box-shadow:0 5px 17.8px 0 rgb(0 0 0 / .05) inset}.tec-brands__section .tec-brands__brandbox .tec-brands__img{filter:grayscale(1)}.tec-brands__swiper::before{content:"";width:200px;height:-webkit-fill-available;background:linear-gradient(to left,rgb(255 255 255),#fff0);position:absolute;right:0;top:0;z-index:2}.tec-brands__swiper::after{content:"";width:200px;height:-webkit-fill-available;background:linear-gradient(to right,rgb(255 255 255),#fff0);position:absolute;left:0;top:0;z-index:2}.tec-contact-us__section .tec-contact-us__social{background-color:var(--tec-secondary-color-300);padding-block:45px;padding-inline:27px;border-radius:0 16px 16px 0}.tec-contact-us__section .tec-contact-us__form{padding:32px;background:var(--tec-primary-color-600)}.tec-blog__section .swiper-slide{overflow:visible!important}.tec-blog__section .tec-blog__header{padding-inline:12px}.tec-blog__header-title::after{content:'';display:inline-block;width:4px;height:26px;border-radius:8px 0 0 8px;background-color:var(--tec-secondary-color-300)}.tec-blog__section .tec-blog__header .tec-blog__header-title{position:relative;font:var(--tec-font-weight-extrabold) var(--tec-font-size-h4) var(--tec-font-default);color:var(--tec-primary-color-600);line-height:normal;letter-spacing:-.72px;display:flex;align-items:center;flex-direction:row-reverse;height:26px;gap:8px}.tec-blog__section .tec-blog__header-action>.tec-blog__header-action__more{background:var(--tec-primary-color-100);padding:10px 24px;border-radius:12px}.tec-blog__section .tec-blog__header-action>.tec-blog__header-action__more span{font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);letter-spacing:-.8px;color:var(--tec-primary-color-500)}.tec-blog__section .tec-blog__header-action__more i{rotate:-45deg;color:var(--tec-primary-color-500);font-weight:700}.tec-blog__header-navigation .swiper-button-next:after,.tec-blog__header-navigation .swiper-rtl .swiper-button-prev:after,.tec-blog__header-navigation .swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{display:none}.tec-blog__header-navigation .swiper-button-next,.tec-blog__header-navigation .swiper-button-prev{position:unset!important;margin-top:unset;width:42px;height:42px}.tec-blog__header-navigation .swiper-button-next i,.tec-blog__header-navigation .swiper-button-prev i{font-size:42px;color:var(--tec-secondary-color-300)}.tec-blog__section .tec-blog__swiper{padding-block:30px;padding-inline:12px}.tec-blog__section .tec-blog__article{border-radius:16px;background:var(--tec-white);box-shadow:var(--tec-box-shadow-default);padding:22px;position:relative;overflow:hidden;height:257px}.tec-blog-container{position:relative;top:0;transition:top 0.5s ease}.tec-blog__section .tec-blog__article:hover .tec-blog-container{top:-160px}.tec-blog__section .tec-blog__article:hover .tec-blog__article--desc{-webkit-line-clamp:3;height:100px}.tec-blog__article:hover .tec-blog-container img{opacity:0;transition-delay:0.5s;transition-duration:0.5s}.tec-blog__section .tec-blog__article img{border-radius:8px;margin-block-end:14px;width:-webkit-fill-available;height:141px;object-fit:cover}.tec-blog__article--content .tec-blog__article--title,.tec-blog__section-related .tec-blog-archive__article--title{font:var(--tec-font-weight-bold) var(--tec-font-size-subtitle) var(--tec-font-default);line-height:28px;letter-spacing:-.85px;color:var(--tec-primary-color-600);margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.tec-blog__article--content .tec-blog__article--desc,.tec-blog__section-related .tec-blog-archive__article--desc{font:var(--tec-font-weight-regular) var(--tec-font-size-body-small) var(--tec-font-default);line-height:32px;letter-spacing:-.75px;color:var(--tec-primary-color-500);transition:-webkit-line-clamp 1s ease;text-align:justify;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.tec-blog__section .tec-blog__article--action{margin-block-start:32px}.tec-blog__article--action .tec-blog__article--action-more{background-color:var(--tec-secondary-color-300);padding:9px 15px;border-radius:8px}.tec-blog__article--action .tec-blog__article--action-date>p{font:var(--tec-font-weight-regular) var(--tec-font-size-body-small) var(--tec-font-default);line-height:38px;letter-spacing:-.75px;color:var(--tec-primary-color-500);margin-inline-start:5px}.tec-blog__article--action .tec-blog__article--action-date>i{font-size:25px;color:var(--tec-primary-color-500)}.tec-blog__article--action .tec-blog__article--action-more i{color:var(--tec-white)}.tec-blog__article--action .tec-blog__article--action-more span{font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);line-height:normal;letter-spacing:-.8px;color:var(--tec-white);margin-inline-end:10px}.tec-footer__newsletter form{display:flex;flex-direction:column;position:relative}.tec-footer__newsletter form input{border-radius:8px;background:#313B47;padding:10px 24px;border:0;outline:0;color:var(--tec-white);height:52px;font:var(--tec-font-weight-regular) var(--tec-font-size-body-small) var(--tec-font-default);line-height:38px;letter-spacing:-.75px;display:flex;align-items:center}.tec-footer__newsletter form::after{content:"\e8ec";font-family:"iconsax";font-size:15px;position:absolute;left:24px;top:50%;color:var(--tec-tertiary-color-500);transform:translateY(-50%)}.tec-footer__social{justify-content:space-between}.tec-footer__social--item{padding:10px 24px;border:1px solid var(--tec-tertiary-color-400);border-radius:8px;cursor:pointer;transition:0.5s;width:29%}.tec-footer__social--item span{font:var(--tec-font-weight-regular) var(--tec-font-size-body-small) var(--tec-font-default);line-height:32px;letter-spacing:-.7px}.tec-footer__social--item i{font-size:24px}.tec-footer__social--item span,.tec-footer__social--item i{color:var(--tec-tertiary-color-400)}.tec-footer__social--item:hover{border-color:var(--tec-secondary-color-300);transition:0.3s}.tec-footer__social--item:hover span,.tec-footer__social--item:hover i{color:var(--tec-secondary-color-300)}.tec-footer__addresses{background-color:#313B47;padding-inline:37px;padding-block:8px;border-radius:8px}.tec-footer__addresses--logo img{width:94px}.tec-footer__tel .tec-footer__tel--title,.tec-footer__address-company .tec-footer__address--title{color:var(--tec-white);font:var(--tec-font-weight-semibold) var(--tec-font-size-body-small) var(--tec-font-default);line-height:28px;letter-spacing:-.45px}.tec-footer__tel .tec-footer__tel--numbers,.tec-footer__address-company .tec-footer__address--address{font:var(--tec-font-weight-regular) var(--tec-font-size-body-small) var(--tec-font-default);line-height:32px;letter-spacing:-.75px;color:var(--tec-tertiary-color-400)}.tec-footer__tel .tec-footer__tel--number:first-child{padding-inline-end:15px}.tec-footer__tel .tec-footer__tel--number:nth-child(2){padding-inline-start:15px}.tec-footer__tel .tec-footer__tel--number:last-child,.tec-footer__address-company .tec-footer__address--address:last-child{border-inline-end:0}.page404,.tec-notfound__section{display:flex;align-items:center;flex-direction:column}.tec-notfound__section .tec-notfound__title,.tec-maintanance__section .tec-maintanance__title{color:var(--tec-primary-color-600);font:var(--tec-font-weight-extrabold) var(--tec-font-size-h4) var(--tec-font-default);line-height:normal;letter-spacing:-.72px}.tec-notfound__section .tec-notfound__desc{color:var(--tec-primary-color-500);font:var(--tec-font-weight-regular) var(--tec-font-size-body) var(--tec-font-default);line-height:36px;letter-spacing:-.8px}.tec-notfound__section .tec-notfound__action--prev,.tec-maintanance__section .tec-maintanance__action--prev{border-radius:8px;background:var(--tec-primary-color-200);padding:14px 16px;font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);color:var(--tec-primary-color-500)}.tec-notfound__section .btn{margin-top:28px;display:flex;align-items:center;justify-content:center;gap:12px}.tec-notfound__section .tec-notfound__action--home,.tec-maintanance__section .tec-maintanance__action--home{border-radius:8px;background:var(--tec-secondary-color-300);font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);color:var(--tec-white);padding:14px 16px}.tec-pagination{margin-top:32px}.navigation.pagination{margin-top:60px}.navigation.pagination .page-numbers{display:flex;align-items:center;justify-content:center;font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default)}.navigation.pagination .page-numbers li{width:52px;height:52px;display:flex;align-items:center;justify-content:center}.navigation.pagination .page-numbers li:last-child{border-inline-start:1px solid var(--tec-tertiary-color-500);border-radius:8px 0 0 8px}.navigation.pagination .page-numbers li:first-child{border-inline-end:1px solid var(--tec-tertiary-color-500);border-radius:0 8px 8px 0}.navigation.pagination .page-numbers li:nth-child(even){background:#fff}.navigation.pagination .page-numbers li:nth-child(odd){background-color:var(--tec-primary-color-100)}.navigation.pagination .page-numbers li span.current{color:#fff}.page-numbers li:has(.current){color:#fff;background:var(--tec-secondary-color-300)!important}.tec-site-header{border-bottom:1px solid var(--tec-primary-color-300);padding-bottom:27px;margin-bottom:32px}.woocommerce-account .tec-site-header{margin-bottom:80px}.tec-blog-archive__section .tec-blog-archive__header--title,.tec-site-header .tec-site-header__title{font:var(--tec-font-weight-extrabold) var(--tec-font-size-h4) var(--tec-font-default);line-height:normal;letter-spacing:-.72px;color:var(--tec-primary-color-600)}.woocommerce-ordering{margin:0!important}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{display:none!important}.tec-blog-archive__header .sort{padding-block:10px;padding-inline:13px;border-radius:4px}.tec-blog-archive__header .sort,.tec-blog-archive__header .sort select{background-color:var(--tec-tertiary-color-100)}.tec-blog-archive__header .sort span{color:var(--tec-tertiary-color-500);font:var(--tec-font-weight-regular) var(--tec-font-size-caption-small) var(--tec-font-default);line-height:normal;letter-spacing:-.39px;border-inline-end:1px solid var(--tec-tertiary-color-300);padding-inline-end:14px}.tec-blog-archive__header .sort select{color:var(--tec-tertiary-color-600);font:var(--tec-font-weight-regular) var(--tec-font-size-caption-small) var(--tec-font-default);line-height:normal;letter-spacing:-.39px;border:0;outline:0}.tec-blog-archive__section .tec-blog-archive__header--title::before,.tec-site-header .tec-site-header__title::before{content:"";width:4px;height:26px;background-color:var(--tec-secondary-color-300);border-radius:8px 0 0 8px}.tec-blog-archive__section .tec-blog-archive__section--divider{width:100%;height:1px;background:var(--tec-primary-color-300)}.tec-blog-archive__section .tec-blog-archive__blogs__search{background:var(--tec-primary-color-100);border-radius:8px}.tec-blog-archive__section .tec-blog-archive__blogs__form{padding-inline:22px;padding-block:18px}.tec-blog-archive__section .tec-blog-archive__blogs__form i,.tec-blog-archive__section .tec-blog-archive__blogs__form svg{font-size:24px;color:var(--tec-primary-color-500)}.tec-blog-archive__section .tec-blog-archive__related-blogs--section{background:var(--tec-primary-color-100);border-radius:8px}.tec-blog-archive__section .tec-blog-archive__blogs--sidebar{position:sticky;top:10%;height:-webkit-fill-available}.tec-blog-archive__related-blogs img{height:79px;width:79px;border-radius:4px}.tec-blog-archive__related-blogs--section .tec-blog-archive__related-blogs--title{font:var(--tec-font-product-title);font-style:normal;line-height:28px;letter-spacing:-.85px;color:var(--tec-primary-color-600)}.tec-blog-archive__related-blogs--section .tec-blog-archive__related-blog--text{color:var(--tec-primary-color-600);font:var(--tec-font-weight-semibold) var(--tec-font-size-body-small) var(--tec-font-default);line-height:28px;letter-spacing:-.45px}.tec-blog-archive__article{height:257px;border-radius:16px;background:var(--tec-white);box-shadow:var(--tec-box-shadow-default);position:relative}.tec-blog-archive__article::before{content:"";width:-webkit-fill-available;height:-webkit-fill-available;background:var(--tec-secondary-color-300);border-radius:16px;position:absolute;top:0;right:0;opacity:0;z-index:-1;rotate:0deg;transition:0.3s}.tec-blog-archive__article:hover::before{opacity:1;rotate:-4deg}.tec-blog-archive__article img{height:141px!important}.tec-blog-archive__blogs--content .tec-blog-archive__article .tec-blog-archive__article--title{font:var(--tec-font-product-title);color:var(--tec-primary-color-600)}.tec-blog-archive__blogs--content .tec-blog-archive__article .tec-blog-archive__article--desc{font:var(--tec-font-weight-regular) var(--tec-font-size-body-small) var(--tec-font-default);line-height:32px;letter-spacing:-.75px;color:var(--tec-primary-color-500)}input[type="search"]::-webkit-search-cancel-button{display:none}.tec-singleblog__newstletter{background:var(--tec-primary-color-100);padding:24px;border-radius:8px}.tec-singleblog__newstletter form{display:flex;flex-direction:column;gap:12px}.tec-singleblog__newstletter input{border-radius:4px;background:#FFF;padding:8px 16px}.tec-singleblog__newstletter input[type='submit']{background:var(--tec-secondary-color-300);padding:10px 32px;color:var(--tec-white);font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);margin-top:12px;align-self:flex-end;border-radius:8px}.tec-singleblog__newstletter .tec-singleblog__newstletter-title{color:var(--tec-primary-color-600);font:var(--tec-font-weight-extrabold) var(--tec-font-size-h4) var(--tec-font-default)!important;letter-spacing:-.72px;margin-bottom:16px}.tec-single-blog__main--sidebar{position:sticky;top:5%;height:fit-content}.tec-single-blog__section .tec-single-blog__content--img{border-radius:var(--tec-border-radius-default)}.tec-single-blog__section .tec-single-blog__related-blog--title,.tec-single-blog__main--sidebar .ez-toc-title{font:var(--tec-font-weight-extrabold) var(--tec-font-size-h4) var(--tec-font-default);font-style:normal;line-height:normal;letter-spacing:-.72px;color:var(--tec-primary-color-600)}.tec-single-blog__section #ez-toc-container nav ul{display:flex;flex-direction:column}.tec-single-blog__section .tec-single-blog__related-blog__row svg{flex:0 0 10px}.tec-single-blog__section .tec-single-blog__related-blog__row svg ellipse,.ez-toc-counter-rtl nav ul li a::before{fill:var(--tec-secondary-color-300);color:var(--tec-secondary-color-300);font-size:20px;margin-left:5px}div#ez-toc-container ul li{padding-block:16px;border-bottom:1px solid var(--tec-tertiary-color-200)}.tec-single-blog__section #ez-toc-container nav>ul>li:last-child{border-bottom:0}div#ez-toc-container ul li>ul{padding-inline-start:24px}div#ez-toc-container ul li>ul li:last-child{border-bottom:0;padding-bottom:0}div#ez-toc-container ul.ez-toc-list a{align-items:center}.ez-toc-list-level-3{border-top:1px solid var(--tec-tertiary-color-200)}.tec-single-blog__section .tec-single-blog__main--content{margin-bottom:80px}.tec-single-blog__main--content .tec-single-blog__main--content--title{font:var(--tec-font-weight-extrabold) var(--tec-font-size-h4) var(--tec-font-default);color:var(--tec-primary-color-600);line-height:normal;letter-spacing:-.72px}.tec-single-blog__main--content .tec-single-blog__main--content--title::before{content:"";width:4px;height:26px;background:var(--tec-secondary-color-300);border-radius:8px 0 0 8px}.tec-single-blog__main--content--info .tec-single-blog__main--content--user-write,.tec-single-blog__main--content--info .tec-single-blog__main--content--views,.tec-single-blog__main--content--info .tec-single-blog__main--content--date{margin-inline-end:32px}.tec-single-blog__main--content--info .tec-single-blog__main--content--user-write i,.tec-single-blog__main--content--info .tec-single-blog__main--content--date i,.tec-single-blog__main--content--info .tec-single-blog__main--content--views i{color:var(--tec-secondary-color-100);font-size:26px}.tec-single-blog__main--content--info .tec-single-blog__main--content--writer,.tec-single-blog__main--content--info .tec-single-blog__main--content--datenumber,.tec-single-blog__main--content--info .tec-single-blog__main--content--viewpoint{font:var(--tec-font-weight-regular) var(--tec-font-size-body) var(--tec-font-default);line-height:40px;letter-spacing:-.8px;color:var(--tec-tertiary-color-600)}.tec-single-blog__section .tec-single-blog__main--content__desc{font:var(--tec-font-weight-regular) var(--tec-font-size-body-small) var(--tec-font-default);line-height:38px;letter-spacing:-.75px;color:var(--tec-primary-color-600);margin-top:30px;text-align:justify}.tec-single-blog__main--content__desc .wp-block-heading{font:var(--tec-font-weight-bold) var(--tec-font-size-subtitle) var(--tec-font-default);margin-top:12px;margin-bottom:4px}.tec-single-blog__section .tec-single-blog__main--content__important-text,.tec-single-blog__section blockquote{background-color:var(--tec-primary-color-200);border-radius:var(--tec-border-radius-default);color:var(--tec-primary-color-600);padding:32px}.tec-single-blog__section .wp-block-quote{border:0}.tec-single-blog__section .tec-single-blog__main--content__images img{border-radius:var(--tec-border-radius-default)}.tec-single-blog__section .tec-single-blog__main--content__category--title{font:var(--tec-font-weight-semibold) var(--tec-font-size-caption) var(--tec-font-default);line-height:32px;letter-spacing:-.42px;color:var(--tec-primary-color-500)}.tec-single-blog__section .tec-single-blog__main--content__category--name{color:var(--tec-primary-color-600);font:var(--tec-font-weight-semibold) var(--tec-font-size-caption) var(--tec-font-default);line-height:32px;letter-spacing:-.42px}.tec-single-blog__section .tec-single-blog__main--content__tag--title{color:var(--tec-primary-color-400);font:var(--tec-font-weight-semibold) var(--tec-font-size-caption) var(--tec-font-default)}.tec-single-blog__section .tec-single-blog__main--content__tag--name{font:var(--tec-font-weight-regular) var(--tec-font-size-caption) var(--tec-font-default);font-style:normal;line-height:32px;letter-spacing:-.7px;color:var(--tec-primary-color-500);border-radius:4px;padding-inline:20px;padding-block:4px;background:var(--tec-primary-color-400)}.tec-single-blog__main--content__sharing{background:var(--tec-primary-color-100);border-radius:8px}.tec-single-blog__main--content__sharing .tec-single-blog__main--content__sharing--title{font:var(--tec-font-weight-regular) var(--tec-font-size-body) var(--tec-font-default);line-height:40px;letter-spacing:-.8px;color:var(--tec-primary-color-600)}.tec-single-blog__main--content__sharing--social .tec-single-blog__main--content__sharing--icon{font-size:20px;color:var(--tec-primary-color-500)}.tec-single-blog__main--content__sharing--social .tec-single-blog__main--content__sharing--text{color:var(--tec-primary-color-500);font:var(--tec-font-weight-semibold) var(--tec-font-size-tag) var(--tec-font-default);font-style:normal;line-height:normal;letter-spacing:-.36px}.tec-single-blog__main--content__sharing--social:hover .tec-single-blog__main--content__sharing--text{color:var(--tec-primary-color-600);cursor:pointer}.tec-single-blog__main--content__sharing--social:hover svg path{stroke:var(--tec-primary-color-600)}footer#site-footer{margin-bottom:60px}.tec-footer--main{background:var(--tec-primary-color-600);padding:57px;border-radius:var(--tec-border-radius-default)}.tec-footer--main .tec-footer--content{margin-inline-end:64px}.tec-footer--content .tec-footer__logo{gap:8px}.tec-footer--content .tec-footer__logo .tec-footer__logo--title{font:var(--tec-font-weight-extrabold) var(--tec-font-size-h6) var(--tec-font-family-rokh);line-height:40px;letter-spacing:-.66px;color:var(--tec-white);height:33px}.tec-footer--content .tec-footer__about-shop p{color:var(--tec-tertiary-color-400);font:var(--tec-font-weight-regular) var(--tec-font-size-body) var(--tec-font-default);line-height:32px;letter-spacing:-.75px;text-align:justify}.tec-footer--info .tec-footer--info__title{color:var(--tec-white);font:var(--tec-font-weight-bold) var(--tec-font-size-subtitle) var(--tec-font-default);line-height:28px;letter-spacing:-.85px}.tec-footer--info__btn button{color:var(--tec-tertiary-color-400);font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);letter-spacing:-.8px}.tec-footer--info__btn button:hover{color:var(--tec-secondary-color-300);transition:0.3s}.tec-footer--info__newsletter-title{color:var(--tec-white);font:var(--tec-font-weight-regular) var(--tec-font-size-body-small) var(--tec-font-default);margin-bottom:21px}.tec-footer__newsletter button{text-align:left;margin-right:auto;background:var(--tec-secondary-color-300);margin-top:12px;border-radius:8px;color:var(--tec-white);font:var(--tec-font-weight-regular) var(--tec-font-size-body-small) var(--tec-font-default);padding:10px}.tec-footer__items .tec-footer__inter-elements,.tec-footer__items .tec-footer__items--help{border-inline-end:1px solid #313B47}.tec-footer__inter-elements:first-child{padding-inline-end:47px}.tec-footer__inter-elements--bg{background:#313B47;padding:7px;border-radius:8px;aspect-ratio:1;display:flex;align-items:center;justify-content:center;width:60px}.tec-footer__items .tec-footer__inter-elements .tec-footer__inter-elements--bg img{width:46px}.tec-footer__items .tec-footer__items--help>span{color:var(--tec-white);font:var(--tec-font-weight-bold) var(--tec-font-size-subtitle) var(--tec-font-default);line-height:28px;letter-spacing:-.85px;margin-bottom:18px;display:block}.tec-footer__items .tec-footer__items--help>ul{list-style:disc}.tec-footer__items .tec-footer__items--help>ul li::marker{color:var(--tec-tertiary-color-400)}.tec-footer__items .tec-footer__items--help>ul li a{color:var(--tec-tertiary-color-400);font:var(--tec-font-weight-regular) var(--tec-font-size-body) var(--tec-font-default);line-height:32px;letter-spacing:-.75px}.tec-footer__items .tec-footer__items--help>ul li:hover a{color:var(--tec-secondary-color-300);transition:0.3s}.tec-footer__items .tec-footer__items--help>ul li:hover::marker{color:var(--tec-secondary-color-300)}.tec-footer__items .tec-footer__items--help:last-child{border:0}.tec-categoryswiper{position:relative;width:calc(100% - 74px)}.tec-categoryswiper::before{left:0;background:linear-gradient(to right,rgb(255 255 255),#fff0)}.tec-categoryswiper::after{right:0;background:linear-gradient(to left,rgb(255 255 255),#fff0)}.tec-categoryswiper .tec-categorybox{background-color:var(--tec-primary-color-100);border-radius:var(--tec-border-radius-default);padding:28px 23px;box-sizing:border-box;height:140px;row-gap:12px}.tec-categoryswiper .tec-categorybox .tec-category__img{max-width:47px}.tec-categoryswiper .tec-categorybox .tec-category__img svg,.tec-categoryswiper .tec-categorybox .tec-category__img svg path,.tec-categoryswiper .tec-categorybox .tec-category__img i,.tec-categoryswiper .tec-categorybox .tec-category__img img{width:47px;height:47px}.tec-categoryswiper .tec-categorybox:hover{background-color:var(--tec-secondary-color-300);transition:0.5s}.tec-categoryswiper .tec-categorybox:hover .tec-category__text,.tec-categoryswiper .tec-categorybox:hover svg path{color:#fff;fill:#fff}.tec-categoryswiper .tec-category__text{color:var(--tec-primary-color-600);font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);align-items:center;justify-content:center;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;flex:1}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{color:var(--tec-tertiary-color-300)!important}.tec-categoryswiper .swiper-button-prev{right:6px!important}.swiper-button-prev,.swiper-button-next,.swiper-button-prev svg path,.swiper-button-next svg path{color:var(--tec-secondary-color-300)!important;stroke:var(--tec-secondary-color-300)}.swiper-button-prev i,.swiper-button-next i{font-size:42px}.swiper-button-next,.swiper-button-prev{width:42px!important;height:auto!important}.swiper-button-prev::after,.swiper-button-next::after{display:none}.woocommerce-message,.woocommerce-info{background:var(--tec-primary-color-100);border-top:0;border-radius:10px;line-height:32px}.woocommerce-MyAccount-content .woocommerce-info{background:#fff}.woocommerce-message a,.woocommerce-info a{background:var(--tec-secondary-color-300)!important;font:var(--tec-font-weight-semibold) var(--tec-font-size-caption) var(--tec-font-default);line-height:32px;letter-spacing:-.42px;color:var(--tec-white)!important;border-radius:8px;padding:8px 24px}.return-to-shop a{background:var(--tec-secondary-color-300);padding:10px 32px;color:var(--tec-white);font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);border-radius:8px}.woocommerce-message::before,.woocommerce-info::before{color:var(--tec-secondary-color-300)}
/*! Woocommerce Page Style */
 .woocommerce-account .woocommerce{display:flex;gap:24px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{background:#FFF;box-shadow:var(--tec-box-shadow-default);width:25%;border-radius:16px;height:fit-content}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{background:var(--tec-primary-color-100);width:75%;border-radius:16px;padding:24px}.woocommerce-MyAccount-content .no-download{display:flex;flex-direction:column;align-items:center;height:100%;justify-content:center}.woocommerce-downloads .woocommerce-info{height:100%}.woocommerce-account .woocommerce-MyAccount-content{display:flex;flex-direction:column}.woocommerce-button--next{background-color:var(--tec-secondary-color-300);color:var(--tec-white);padding:15px}.woocommerce-orders .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tbody:not(.body-orders){background:#fff0}.woocommerce-MyAccount-orders{border-collapse:collapse!important}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation .user-detail{border-radius:16px 16px 0 0;display:flex;align-items:center;gap:16px;background:var(--tec-primary-color-100);padding:0 19px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation .user-detail img{border-radius:8px;border:2px solid var(--tec-primary-color-500);object-fit:cover;position:relative;top:-28px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation .user-detail .text p{font:var(--tec-font-weight-bold) var(--tec-font-size-subtitle) var(--tec-font-default);color:var(--tec-primary-color-600)}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation>ul{padding:16px 20px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation>ul li{border-bottom:1px solid var(--tec-tertiary-color-300);padding-block:12px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation>ul li.is-active a::before{content:"";background-color:var(--tec-secondary-color-300);position:absolute;left:-32px;top:0;height:-webkit-fill-available;width:12px;border-radius:4px 0 0 4px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation>ul li:last-child{border:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation>ul li.is-active a{background-color:var(--tec-secondary-color-300);color:#FFF;border-radius:4px;padding-block:12px;padding-inline-start:32px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation>ul li a{color:var(--tec-primary-color-500);font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);display:block;padding-inline-start:32px;position:relative}
/*!WOO order page*/
.woocommerce-account .woocommerce .woocommerce-MyAccount-content p.order-desc{font:var(--tec-font-weight-regular) var(--tec-font-size-body) var(--tec-font-default);line-height:40px;letter-spacing:-.8px;color:var(--tec-tertiary-color-500);margin-bottom:24px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content p.order-desc mark{color:var(--tec-tertiary-color-600);font:var(--tec-font-weight-bold) var(--tec-font-size-subtitle) var(--tec-font-default);line-height:28px;letter-spacing:-.85px}.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details{width:100%}.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table{border:0;background:#fff}.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-order-details__title{font:var(--tec-font-weight-bold) var(--tec-font-size-subtitle) var(--tec-font-default);color:var(--tec-tertiary-color-600);margin-bottom:24px}.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details thead th{font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);color:var(--tec-tertiary-color-600)}.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details tbody td{border:0}.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details tbody td.product-total{color:var(--tec-tertiary-color-500);font:var(--tec-font-weight-semibold) var(--tec-font-size-body-small) var(--tec-font-default)}.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details tbody .order_item .product-name{color:var(--tec-tertiary-color-500);font:var(--tec-font-weight-semibold) var(--tec-font-size-body-small) var(--tec-font-default)}.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details tfoot th,.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details tfoot td{color:var(--tec-tertiary-color-400);font:var(--tec-font-weight-semibold) var(--tec-font-size-body-small) var(--tec-font-default);border:0}.woocommerce-orders .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table{width:100%;border:0}.woocommerce-orders .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table thead{background-color:var(--tec-primary-color-300);border-radius:8px}.woocommerce-orders .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table thead th{padding-inline:62px;padding-block:22px;font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);color:var(--tec-primary-color-600)}.woocommerce-orders .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table thead th:first-child{border-radius:8px 0 0 0}.woocommerce-orders .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table thead th:last-child{border-radius:0 8px 0 0}.woocommerce-orders .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tbody{border-radius:8px;background:#FFF}.woocommerce-orders td{border-top:0!important}.woocommerce-orders .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tbody .woocommerce-orders-table__cell{text-align:center;padding-block:32px;font:var(--tec-font-weight-regular) var(--tec-font-size-body) var(--tec-font-default);line-height:40px;letter-spacing:-.8px;color:var(--tec-primary-color-500);border:0}.woocommerce-orders .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tbody .woocommerce-orders-table__cell-order-actions a{background:var(--tec-primary-color-200);font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);letter-spacing:-.8px;padding:10px 50px;border-radius:8px}.woocommerce-orders .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tbody .woocommerce-orders-table__cell-order-actions a:hover{background:var(--tec-secondary-color-300);color:#fff;transition:0.3s}
/*! Comments*/
#comments .comment-meta .tec-comment-date__text{color:var(--tec-primary-color-500);font:var(--tec-font-weight-regular) var(--tec-font-size-body) var(--tec-font-default);line-height:36px;letter-spacing:-.8px}#comments .comment-meta .comment-date{color:var(--tec-primary-color-600)}.woocommerce #reviews #comments{margin-bottom:60px;margin-top:60px}.comments-area .inner-page-title,#comments .inner-page-title,#review_form .inner-page-title{display:flex;align-items:center;border-bottom:1px solid var(--tec-primary-color-300);padding-bottom:24px;margin-bottom:24px}.comments-area #reply-title,.comments-area .inner-page-title h3,#comments .inner-page-title h3,.woocommerce #reviews h3{font:var(--tec-font-headline-h4);color:var(--tec-tertiary-color-600);padding-inline-start:8px}.comments-area .inner-page-title>span,#comments .inner-page-title>span,.inner-page-title>span{background:var(--tec-secondary-color-300);width:4px;height:26px;display:flex;border-radius:0 8px 8px 0}.comments-area .comment-form,#comments .commentlist,#review_form #commentform{background:var(--tec-primary-color-100)!important;padding:32px;border-radius:32px}.woocommerce #reviews #comments ol.commentlist li img.avatar{position:unset!important}.woocommerce-Reviews form#commentform p.username-c{flex-direction:row-reverse}.woocommerce #reviews #comment{height:177px!important}.comments-area .comment-form .comment-form-author,#review_form #commentform .comment-form-author,#respond .comment-form-comment .comment-form-author{float:right;display:flex;width:50%;background:#fff;padding-inline:24px 16px;border-radius:8px;padding-block:12px;margin-inline-end:24px!important}.comments-area .comment-form .comment-form-author input,.comments-area .comment-form .comment-form-email input,.comments-area .comment-form .comment-form-comment textarea,#review_form .comment-form-comment,#review_form #commentform input,.comment-form-comment textarea{width:100%;outline:none}.comments-area .comment-form .comment-form-comment{margin-bottom:14px}.comments-area .comment-form .comment-form-comment textarea,#review_form #commentform textarea{margin-top:24px;border-radius:8px;padding-inline:24px;padding-block:16px}.comments-area .comment-form .comment-form-email,#review_form #commentform .comment-form-email{display:flex;background:#fff;padding-inline:24px 16px;border-radius:8px;padding-block:12px;gap:8px}.comments-area .comment-form .comment-form-rating label{color:var(--tec-primary-color-500);font:var(--tec-font-weight-regular) var(--tec-font-size-caption) var(--tec-font-default);line-height:15px;letter-spacing:-.42px}.comments-area .comment-form .form-submit,.form-submit{text-align:left;margin-top:24px}.comments-area .comment-form .form-submit input[type="submit"],.form-submit input[type="submit"]{background:var(--tec-secondary-color-300)!important;padding:9px 25px!important;font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default)!important;letter-spacing:-0.8px!important;border-radius:8px!important;color:var(--tec-white)!important;width:max-content!important}.comments-area .comment-list{background:var(--tec-primary-color-100);padding:32px;border-radius:32px;margin-bottom:55px}.comments-area .comment-list li.comment{border-bottom:1px solid var(--tec-tertiary-color-300);padding-bottom:24px;margin-bottom:24px}.comments-area .comment-list .children li{border-bottom:unset}.comments-area .comment .comment-meta,.commentlist .comment-meta{display:flex;align-items:flex-start}.comments-area .comment .comment-meta img,.woocommerce #reviews #comments ol.commentlist li img.avatar{margin-inline-end:16px;border-radius:4px;height:75px;width:75px;border:none!important;padding:0}ol.commentlist>li:not(:last-child){border-bottom:1px solid var(--tec-tertiary-color-300)!important;padding-bottom:24px!important;margin-bottom:24px!important}.children li{margin:0!important}ol.commentlist>li:last-child{margin:0!important}.comments-area .comment .comment-meta h6,.woocommerce #reviews #comments .comment-meta h6{font:var(--tec-font-weight-bold) var(--tec-font-size-subtitle) var(--tec-font-default);color:var(--tec-primary-color-600);line-height:28px;letter-spacing:-.85px}.woocommerce #reviews #comments .comment-meta span{font:var(--tec-font-weight-regular) var(--tec-font-size-body) var(--tec-font-default);line-height:36px;letter-spacing:-.8px}.comments-area .comment-list .children,.woocommerce #reviews #comments ol.commentlist ul.children{margin-inline:200px 70px;background:#fff!important;padding:24px;border-radius:12px}.comments-area .comment-list .comment-body p,.comment-body p{color:var(--tec-primary-color-600);font:var(--tec-font-weight-regular) var(--tec-font-size-body-small) var(--tec-font-default);line-height:32px;letter-spacing:-.75px;margin-top:6px;text-align:justify}.woocommerce #reviews #comments ol.commentlist #respond{border:0!important;background:var(--tec-white);padding:24px;border-radius:16px}.woocommerce #reviews #comments ol.commentlist #respond .comment-form-comment textarea{width:100%;background:var(--tec-primary-color-100);border:0;outline:0;padding:20px;border-radius:12px;height:122px;overflow:auto;scrollbar-width:thin}.woocommerce #reviews #comments ol.commentlist #respond .comment-form-author{float:left;display:flex;width:50%;background:var(--tec-primary-color-100);padding-inline:24px 16px;border-radius:8px;padding-block:12px;margin-inline-start:24px!important;margin-bottom:24px}.woocommerce #reviews #comments ol.commentlist #respond .comment-form-email{display:flex;background:var(--tec-primary-color-100);padding-inline:24px 16px;border-radius:8px;padding-block:12px;gap:8px;margin-bottom:24px}.woocommerce #reviews #comments ol.commentlist #respond .comment-form-author input,.woocommerce #reviews #comments ol.commentlist #respond .comment-form-email input{background:var(--tec-primary-color-100);display:flex;width:100%;border:0;outline:none}p.stars{display:inline}.comment-form-rating label{font:var(--tec-font-weight-regular) var(--tec-font-size-caption) var(--tec-font-default);color:var(--tec-primary-color-500)}.woocommerce p.stars a::before{color:var(--tec-secondary-color-300)}.star-1.active~.star-2,.star-1.active~.star-3,.star-2.active~.star-3{color:var(--tec-secondary-color-300)!important}.woocommerce #reviews #comments ol.commentlist #respond .form-submit{text-align:left}.woocommerce #reviews #comments ol.commentlist #respond .form-submit input{margin-top:24px;background:var(--tec-secondary-color-300);padding:10px 32px;color:var(--tec-white);font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);border-radius:8px;margin-bottom:12px}.woocommerce-MyAccount-content .top-ticket{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.woocommerce-MyAccount-content .top-ticket #sort-form{background:#fff;padding:10px 15px}.woocommerce-MyAccount-content .top-ticket #sort-form label{border-inline-end:1px solid var(--tec-primary-color-300);color:var(--tec-primary-color-500);font:var(--tec-font-weight-regular) var(--tec-font-size-caption-small) var(--tec-font-default);padding-inline-end:14px}.woocommerce-MyAccount-content .top-ticket #sort-form #orderby{font:var(--tec-font-weight-regular) var(--tec-font-size-caption-small) var(--tec-font-default);color:var(--tec-primary-color-600);appearance:none;border:0;outline:0;padding-inline-start:14px}.woocommerce-MyAccount-content .top-ticket>h3{font:var(--tec-font-weight-bold) var(--tec-font-size-subtitle) var(--tec-font-default);line-height:28px;letter-spacing:-.85px;color:var(--tec-primary-color-600)}.woocommerce-MyAccount-content .ticket-table{border-collapse:separate;border-spacing:0 10px;border:0!important}.woocommerce-MyAccount-content .ticket-table thead{background:var(--tec-primary-color-300)}.woocommerce-MyAccount-content .ticket-table th:first-child{border-radius:0 8px 8px 0;padding-inline-start:32px!important}.woocommerce-MyAccount-content .ticket-table th:last-child{border-radius:8px 0 0 8px}.woocommerce-MyAccount-content .ticket-table th{color:var(--tec-primary-color-600);font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);padding:22px 12px!important}.woocommerce-MyAccount-content .ticket-table td{border-top:0!important;font:var(--tec-font-weight-regular) var(--tec-font-size-body) var(--tec-font-default);line-height:40px;letter-spacing:-.8px;padding:16px 24px!important;color:var(--tec-primary-color-500)}.woocommerce-MyAccount-content .ticket-table td:first-child{border-radius:0 8px 8px 0}.woocommerce-MyAccount-content .ticket-table td:last-child{border-radius:8px 0 0 8px}.woocommerce-MyAccount-content .ticket-table tbody{background:#FFF}.woocommerce-MyAccount-content .tickets-bottom{text-align:end}.woocommerce-MyAccount-content .tickets-bottom a{background-color:var(--tec-secondary-color-300);color:var(--tec-white);font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);padding:10px 32px}.woocommerce-MyAccount-content .tec-ticketchat__header{font:var(--tec-font-weight-bold) var(--tec-font-size-subtitle) var(--tec-font-default);line-height:28px;letter-spacing:-.85px;color:var(--tec-primary-color-600);margin-bottom:30px}.woocommerce-MyAccount-content .chat-messages{display:flex;flex-direction:column}.woocommerce-MyAccount-content .chat-messages .chat-message.admin-ticket{align-self:flex-end}.woocommerce-MyAccount-content .chat-messages .chat-message{border-radius:16px;background:#FFF;padding:20px 18px;margin-bottom:24px;width:70%}.woocommerce-MyAccount-content .chat-messages .chat-message span.tec-ticketchat__subtitle{font:var(--tec-font-weight-regular) var(--tec-font-size-tag) var(--tec-font-default);color:var(--tec-primary-color-500);margin-bottom:12px}.woocommerce-MyAccount-content .chat-messages .chat-message .tec-ticketchat__text{font:var(--tec-font-weight-regular) var(--tec-font-size-body) var(--tec-font-default);line-height:36px;letter-spacing:-.8px;margin-bottom:24px}.woocommerce-MyAccount-content .chat-messages .chat-message .product-name{background:var(--tec-primary-color-200);border-radius:8px;padding-inline:12px;margin-block-end:18px;padding-block:4px}.woocommerce-MyAccount-content .chat-messages .chat-message .product-name .label{font:var(--tec-font-weight-semibold) var(--tec-font-size-tag) var(--tec-font-default);color:var(--tec-primary-color-500)}.woocommerce-MyAccount-content .chat-messages .chat-message .product-name .value{font:var(--tec-font-weight-regular) var(--tec-font-size-tag) var(--tec-font-default);color:var(--tec-primary-color-600)}.woocommerce-MyAccount-content .chat-messages .chat-message .ticket-status{background:#FFE6C9;border-radius:12px;padding-inline:10px;color:var(--tec-secondary-color-300);font:var(--tec-font-weight-regular) var(--tec-font-size-tag) var(--tec-font-default);line-height:24px}.woocommerce-MyAccount-content .chat-messages .chat-message .message-meta{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.woocommerce-MyAccount-content .chat-messages .chat-message .message-meta ul{display:flex;justify-content:end;flex-wrap:wrap}.woocommerce-MyAccount-content .chat-messages .chat-message .message-meta ul li{font:var(--tec-font-weight-regular) var(--tec-font-size-tag) var(--tec-font-default);color:var(--tec-primary-color-500);line-height:24px;display:flex;align-items:center;gap:4px;margin-inline-end:24px}.woocommerce-MyAccount-content .chat-messages .chat-message .message-meta ul li:last-child{margin-inline-end:0}.woocommerce-MyAccount-content .chat-messages .chat-message .message-meta ul li span{color:var(--tec-primary-color-600);font:var(--tec-font-weight-regular) var(--tec-font-size-tag) var(--tec-font-default);line-height:28px}.woocommerce-MyAccount-content .tec-ticket__messagebox{border-top:1px solid var(--tec-tertiary-color-300);display:flex;flex-direction:column;padding-top:24px}.woocommerce-MyAccount-content .tec-ticket__messagebox h4{color:var(--tec-primary-color-500);font:var(--tec-font-weight-regular) var(--tec-font-size-tag) var(--tec-font-default);margin-bottom:6px;line-height:32px;letter-spacing:-.42px}.woocommerce-MyAccount-content .tec-ticket__messagebox textarea{width:100%;height:162px;border-radius:16px;background:#FFF;padding-inline:20px;padding-block:16px;outline:none}.woocommerce-MyAccount-content .tec-ticket__messagebox input[type="submit"]{float:left;margin-top:24px;background:var(--tec-secondary-color-300);padding:10px 32px;color:var(--tec-white);font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);border-radius:8px;cursor:pointer}.woocommerce-MyAccount-content .faq h2{color:var(--tec-primary-color-600);font:var(--tec-font-weight-bold) var(--tec-font-size-subtitle) var(--tec-font-default);line-height:28px;letter-spacing:-.85px}.woocommerce-MyAccount-content .tec-ticket__submitted{background-color:#fff;padding:12px;margin-bottom:30px;font:var(--tec-font-weight-bold) var(--tec-font-size-body) var(--tec-font-default);color:green;text-align:center;border-radius:10px}.woocommerce-MyAccount-content .faq #show_ticket_form{float:left;background-color:var(--tec-secondary-color-300);padding:10px 32px;color:#fff;font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);border-radius:8px;margin-top:24px}#ticket_form form{display:flex;flex-wrap:wrap;width:100%}#ticket_form form .field-box:nth-child(odd){margin-inline-end:24px}#ticket_form form .field-box{width:48%;display:flex;flex-direction:column;margin-bottom:16px}#ticket_form form .field-box label{color:var(--tec-tertiary-color-600);font:var(--tec-font-weight-semibold) var(--tec-font-size-tag) var(--tec-font-default);line-height:32px;letter-spacing:-.42px}#ticket_form form .tec-ticket__content{width:100%;margin-inline-end:0!important}#ticket_form form .field-box textarea{width:100%;padding-inline:16px;padding-block:16px;border-radius:8px;outline:none}#ticket_form form .field-box input,#ticket_form form .field-box select{border-radius:8px;width:100%;padding:8px 16px;height:50px;color:var(--tec-tertiary-color-500);outline:none;border:0}#ticket_form form .field-box:last-child{width:100%!important;float:left!important}#ticket_form form input[type="submit"]{height:unset!important;width:unset!important;margin-left:0;margin-right:auto;background:var(--tec-secondary-color-300);padding:10px 32px!important;border-radius:8px;color:#fff;font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default)}.tec-ticket__accordion{width:100%;display:flex;flex-direction:column}.tec-ticket__accordion .faq-box{border-radius:5px;overflow:hidden;border-bottom:1px solid var(--tec-tertiary-color-300)}.tec-ticket__accordion .question{cursor:pointer;transition:background-color 0.3s ease;display:flex;align-items:center;justify-content:space-between;padding-block:24px}.tec-ticket__accordion .question h4{color:var(--tec-primary-color-600);font:var(--tec-font-weight-bold) var(--tec-font-size-body) var(--tec-font-default);letter-spacing:-.48px}.tec-ticket__accordion .question i{font-size:24px;color:var(--tec-primary-color-500)}.tec-ticket__accordion .answer{max-height:0;overflow:hidden;transition:max-height 1s ease-in-out,padding 0.3s ease;background:#fff;border-radius:24px}.tec-ticket__accordion .answer p{color:var(--tec-primary-color-500);font:var(--tec-font-weight-regular) var(--tec-font-size-body-small) var(--tec-font-default);line-height:32px;letter-spacing:-.75px}.tec-ticket__accordion .faq-box.active .answer{max-height:200px;padding:24px;margin-bottom:24px}
/*! Sidebar color filter */
.archive .wc-block-components-price-slider__range-input-progress{background:var(--tec-primary-color-400)!important}.archive input[type="range"]::-webkit-slider-thumb{background-color:var(--tec-secondary-color-300)!important;border:0;outline:0;z-index:9999}.archive .widget_color_swatch_widget,.archive .widget_brand_swatch_widget,.archive .widget_product_availability_widget,.archive .widget_block{display:flex;flex-direction:column;gap:8px;border-bottom:1px solid var(--tec-tertiary-color-300);padding-block:10px}.archive .widget_block:last-child{border-bottom:0}.archive #block-14 .wp-block-heading:first-child{color:var(--tec-primary-color-600);line-height:28px;letter-spacing:-.85px;margin-bottom:8px;font:var(--tec-font-weight-bold) var(--tec-font-size-subtitle) var(--tec-font-default)}.archive .widget_color_swatch_widget .widget-title,.archive .wc-blocks-filter-wrapper,.archive .widget_product_availability_widget .availability-label,.archive .wc-block-product-categories-list li,.archive .widget_brand_swatch_widget .widget-title{position:relative;color:var(--tec-tertiary-color-500);font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);cursor:pointer;display:flex;align-items:center;flex-wrap:wrap;width:100%}.archive .widget_color_swatch_widget,.archive .widget_brand_swatch_widget{gap:0}.archive .widget_color_swatch_widget .widget-title::after,.archive .wc-blocks-filter-wrapper .wp-block-heading::after,.archive .widget_brand_swatch_widget .widget-title::after{font-family:"iconsax";content:"\eb75";font-size:5px;position:absolute;left:0;font-size:10px}.archive .color-swatch-widget,.archive .brand-swatch-widget,.archive .wp-block-woocommerce-price-filter{max-height:0;transition:max-height 0.4s ease,opacity 0.4s ease;opacity:0;visibility:hidden}.archive .color-swatch-widget.open,.archive .brand-swatch-widget.open,.archive .wp-block-woocommerce-price-filter.open{max-height:500px;opacity:1;visibility:visible;display:flex;flex-wrap:wrap;margin-top:12px}.archive .brand-swatch-widget>a{margin:0 9px;border-radius:4px;background:#FFF;padding:10px}.archive .brand-swatch-widget>a img{border-radius:unset;height:9px!important;width:auto}.archive .brand-filter.active{background:var(--tec-secondary-color-300)!important}.archive a.color-filter.active span{position:relative}.archive a.color-filter.active span::before{content:'Ã—';line-height:4px;font-size:22px;color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.woocommerce-no-products-found{width:100%}.wc-block-components-price-slider--is-input-inline .wc-block-components-price-slider__controls .wc-block-components-price-slider__amount{width:100%!important;max-width:unset!important;height:42px;background-color:#fff;border:0}.wc-block-components-price-slider__controls{flex-wrap:wrap;position:relative}.wc-block-components-price-slider{display:flex;flex-direction:column-reverse}.availability-switch{justify-content:space-between}.availability-switch{display:flex;align-items:center}.availability-switch:first-child{border-bottom:1px solid var(--tec-tertiary-color-300);padding-block-end:10px}.availability-switch .switch{background-color:var(--tec-primary-color-500);width:40px!important;height:24px!important;border-radius:50px;position:relative;flex:1 0 40px}.availability-switch .switch.active{background:var(--tec-secondary-color-300)!important;width:40px!important;height:24px!important;border-radius:50px}.availability-switch .switch-handle{position:absolute;top:3px!important;left:5px!important;width:17px!important;height:17px!important;background-color:#fff;border-radius:15px;transition:left 0.3s}.availability-switch .switch.active .switch-handle{right:5px!important}.tec-blog-archive__blogs--content .tec-best-sellers__product{background:var(--tec-white);box-shadow:var(--tec-box-shadow-default);border-radius:var(--tec-border-radius-default);height:380px;position:relative}.tec-blog-archive__related-blogs .widget:last-child{border-bottom:0}.tec-single__product__addtowhishlist{border:none!important}.single-product .pswp__button--arrow--left{left:24px}.single-product .pswp__button--arrow--right{right:24px}.single-product .tec-singleproduct__main .price-sec .onsale{border-radius:4px 4px 4px 0px!important;background-color:var(--tec-secondary-color-300)!important;line-height:unset!important;min-width:unset!important;min-height:unset!important;padding:0!important;padding-inline:4px!important;top:0!important;right:-44px!important}.nv-single-product__gallery .nv-gallery-slider{width:100%;height:380px;margin-block:0 10px;margin-inline:0 0;order:1}.nv-single-product__gallery .swiper-button-prev{left:-12px!important}.nv-single-product__gallery .swiper-button-next{right:114px}.nv-single-product__gallery .nv-gallery-slider .woocommerce-product-gallery__image{border-radius:16px;background:#FFF;padding:70px 50px;height:100%;display:flex;align-items:center;justify-content:center}.nv-single-product__gallery .nv-gallery-slider .woocommerce-product-gallery__image a{display:flex;align-items:center}.nv-single-product__gallery .nv-gallery-slider .swiper-slide{width:auto}.nv-single-product__gallery .nv-gallery-slider .swiper-slide img{display:block;width:auto!important;height:239px!important;object-fit:contain;margin:0 auto}.nv-single-product__gallery .nv-gallery-thumbs{padding:0;overflow:hidden;position:relative}.nv-gallery-thumbs .woocommerce-product-gallery__image a{background:#FFF!important;box-shadow:0 5px 32px 0 rgb(0 0 0 / .05)!important;padding:10px 6px!important;display:flex;align-items:center;justify-content:center;border-radius:8px}.nv-gallery-thumbs .woocommerce-product-gallery__image img{width:auto;height:60px!important;object-fit:contain}.nv-single-product__gallery .nv-gallery-slider,.nv-single-product__gallery .nv-gallery-thumbs{overflow:hidden}.tec-singleproduct__image{width:40%;position:relative}.tec-singleproduct__content{width:60%}.nv-gallery-thumbs{height:380px}.nv-single-product__gallery{display:flex;align-items:center;gap:37px}.single-product .tec-newestproduct--section{margin-top:60px}.single-product .tec-newestproduct--section .tec-newest__top{margin-bottom:24px}.tec-singleproduct__main{background:var(--tec-primary-color-100);padding-inline:32px;padding-block:32px 8px;border-radius:32px;margin-bottom:50px;gap:40px}.tec-singleproduct__main .sku{float:left}.tec-singleproduct__main .sku span{color:var(--tec-primary-color-400);font:var(--tec-font-weight-regular) var(--tec-font-size-caption) var(--tec-font-default);line-height:15px;letter-spacing:-.28px}.tec-singleproduct__main .sku{color:var(--tec-primary-color-600);font:var(--tec-font-weight-regular) var(--tec-font-size-caption) var(--tec-font-default);line-height:15px;letter-spacing:-.28px}.single-product-top .entry-summary,.woocommerce div.product div.images{margin-bottom:0!important;float:unset!important;width:unset!important}.single-product-top .entry-summary .product_title{font:var(--tec-font-weight-extrabold) var(--tec-font-size-h4) var(--tec-font-default);color:var(--tec-primary-color-600);line-height:normal;letter-spacing:-.72px;position:relative;padding-inline-start:12px!important;margin-bottom:16px;display:flex;align-items:center;gap:8px}.single-product-top .entry-summary .product_title::before{content:"";width:4px;height:26px;display:inline-block;right:0;background-color:var(--tec-secondary-color-300);border-radius:8px 0 0 8px}.single-product-top .entry-summary .excerpt{border-radius:16px;background:#FFF;padding:24px;margin-bottom:32px}.single-product-top .entry-summary .excerpt .tec-singleproduct__short-desc{color:var(--tec-primary-color-600);font:var(--tec-font-weight-regular) var(--tec-font-size-body-small) var(--tec-font-default);line-height:30px;letter-spacing:-.75px}.single-product-top .entry-summary .excerpt .single-product--meta{margin-top:40px}.single-product-top .entry-summary .excerpt .single-product--meta .cats{color:var(--tec-primary-color-500);font:var(--tec-font-weight-regular) var(--tec-font-size-body) var(--tec-font-default);line-height:32px;letter-spacing:-.42px}.single-product-top .entry-summary .excerpt .single-product--meta .cats a{color:var(--tec-primary-color-600);font:var(--tec-font-weight-regular) var(--tec-font-size-body) var(--tec-font-default)}.single-product-top .entry-summary .rate-price{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--tec-tertiary-color-200);padding-block-end:18px}.single-product-top .entry-summary .rate-price .stock-price{display:flex;align-items:center;gap:16px}.single-product-top .entry-summary .rate-price .stock-price .stock{display:flex;background:var(--tec-secondary-color-300);padding:10px;border-radius:4px;color:var(--tec-white);font:var(--tec-font-weight-regular) var(--tec-font-size-caption) var(--tec-font-default);letter-spacing:-.7px}.single-product-top .entry-summary .rate-price .stock-price .woocommerce-review-link{display:flex;align-items:center;color:var(--tec-primary-color-600);font:var(--tec-font-weight-regular) var(--tec-font-size-body-small) var(--tec-font-default);line-height:16px;letter-spacing:-.3px}.single-product-top .entry-summary .rate-price .stock-price .woocommerce-review-link svg path{stroke:var(--tec-primary-color-400)}.single-product-top .entry-summary .rate-price .stock-price .woocommerce-product-rating{margin-bottom:0!important}.single-product-top .entry-summary .rate-price .price-sec{display:flex;flex-direction:column;align-items:center;position:relative}.single-product-top .entry-summary .rate-price .price-sec del{color:var(--tec-primary-color-400)}.single-product-top .entry-summary .rate-price .price-sec del .amount .woocommerce-Price-currencySymbol{display:none}.single-product-top .entry-summary .add-to-cart-price{padding-block-start:16px}.woocommerce div.product form.cart .variations select{height:42px;padding:10px 16px;color:var(--tec-secondary-color-300);border-radius:8px;font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);background-color:#fff}.woocommerce div.product form.cart .variations{width:60%;border-collapse:separate!important;border-spacing:12px;margin-bottom:0}.woocommerce div.product form.cart .variations th{vertical-align:middle!important}form.variations_form{justify-content:space-between}table.variations th{display:none}.woocommerce-variation-add-to-cart{display:flex;gap:12px}.quantity-box{display:flex;align-items:center;border-radius:8px;background:#FFF;padding:4px}.quantity-box .up,.quantity-box .down{background:var(--tec-primary-color-300);font-size:24px;color:var(--tec-white);padding:5px;border-radius:4px;cursor:pointer;user-select:none;width:34px;height:34px;display:flex;align-items:center;justify-content:center}.quantity-box input{background:#fff0;outline:none}.quantity input::-webkit-outer-spin-button,.quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity input[type=number]{-moz-appearance:textfield}.single_add_to_cart_button{padding:10px;background:var(--tec-secondary-color-300);border-radius:8px;font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);color:var(--tec-white);height:42px}.tec-singleproduct__image .tec-single__product__addtowhishlist .yith-wcwl-add-to-wishlist{position:absolute;left:14px;bottom:45px;z-index:9}.tec-singleproduct__image .tec-single__product__addtowhishlist .yith-wcwl-add-to-wishlist.exists{bottom:70px}.tec-singleproduct__image .tec-single__product__addtowhishlist i{font-size:22px;color:var(--tec-primary-color-500)}.single-product-top .entry-summary form.cart{display:flex;margin-bottom:unset!important;flex-wrap:wrap;align-items:center;gap:12px}.woocommerce div.product .woocommerce-tabs ul.tabs{border-bottom:1px solid var(--tec-primary-color-300);padding-bottom:26px}.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs li::after{content:unset!important}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:var(--tec-primary-color-200);padding:10px!important;margin-inline-end:12px;border:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:var(--tec-primary-color-500);font:var(--tec-font-weight-regular) var(--tec-font-size-body-small) var(--tec-font-default);padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background-color:var(--tec-secondary-color-300)!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#fff;font:var(--tec-font-weight-regular) var(--tec-font-size-body-small) var(--tec-font-default)}.woocommerce-Tabs-panel--description,.woocommerce-Tabs-panel--additional_information{padding:32px!important;background:var(--tec-primary-color-100);border-radius:32px 32px 0 0;margin-bottom:0!important}.woocommerce-Tabs-panel--additional_information .shop_attributes{border-collapse:separate;border-spacing:24px;border-top:0!important}.woocommerce-Tabs-panel--additional_information .shop_attributes tbody{background:#fff!important;border-radius:8px}.woocommerce-Tabs-panel--additional_information .shop_attributes tbody th,.woocommerce-Tabs-panel--additional_information .shop_attributes tbody td{border-radius:8px;padding-inline:12px}.woocommerce-Tabs-panel--additional_information .shop_attributes tbody th{color:var(--tec-tertiary-color-500);font:var(--tec-font-weight-regular) var(--tec-font-size-caption) var(--tec-font-default);line-height:32px;letter-spacing:-.7px}.woocommerce-Tabs-panel--additional_information .shop_attributes tbody td{color:var(--tec-tertiary-color-600);font:var(--tec-font-weight-regular) var(--tec-font-size-caption) var(--tec-font-default)}.woocommerce-Tabs-panel--additional_information .shop_attributes tbody tr:nth-child(even) td,.woocommerce-Tabs-panel--additional_information .shop_attributes tbody tr:nth-child(even) th{background:unset!important}.woocommerce-Tabs-panel--description h2,.woocommerce-Tabs-panel--additional_information h2{display:none}.woocommerce-Tabs-panel--description p{color:var(--tec-primary-color-600);font:var(--tec-font-weight-regular) var(--tec-font-size-body-small) var(--tec-font-default);line-height:38px;letter-spacing:-.75px}.p-tabs .single-product--meta .cats{color:var(--tec-primary-color-500);font:var(--tec-font-weight-semibold) var(--tec-font-size-body-small) var(--tec-font-default);line-height:32px;letter-spacing:-.42px;border-bottom:1px solid var(--tec-tertiary-color-300);padding-bottom:16px}.p-tabs .single-product--meta .cats a{color:var(--tec-primary-color-600);font:var(--tec-font-weight-semibold) var(--tec-font-size-body-small) var(--tec-font-default)}.single-product--meta .tags{color:var(--tec-primary-color-400);padding-top:16px}.single-product--meta .tags a{padding-inline:30px;padding-block:10px;background:var(--tec-primary-color-400);color:var(--tec-primary-color-500);font:var(--tec-font-weight-regular) var(--tec-font-size-caption) var(--tec-font-default);line-height:32px;letter-spacing:-.7px;border-radius:4px}.p-tabs{position:relative}.p-tabs .share{float:left;position:relative;left:0;top:44px;background:var(--tec-primary-color-100);border-radius:50%;padding:12px;font-size:18px;z-index:9}.tec-shareproduct{position:absolute;top:50px;left:0;border-radius:16px;background:#FFF;padding:14px;opacity:0;visibility:hidden;transition:0.3s;box-shadow:var(--tec-box-shadow-default)}.tec-shareproduct::before{content:"";height:50px;width:100%;display:block;position:absolute;top:-21px}.share:hover .tec-shareproduct{opacity:1;visibility:visible}.tec-shareproduct .tec-shareproduct--title{color:var(--tec-tertiary-color-600);font:var(--tec-font-weight-regular) var(--tec-font-size-tag) var(--tec-font-default)}.tec-shareproduct .tec-shareprouct__icon{border:.5px solid var(--tec-tertiary-color-300);border-radius:8px;padding:7px;transition:0.3s;display:flex;align-items:center}.tec-shareproduct .tec-shareprouct__icon a{display:flex}.tec-shareproduct .tec-shareprouct__icon:hover{border-color:var(--tec-primary-color-600)}.tec-shareproduct .tec-shareprouct__icon:hover i{color:var(--tec-secondary-color-300)}.tec-shareproduct .tec-shareprouct__icon i{color:var(--tec-tertiary-color-400);font-size:24px}.tec-shareproduct .tec-shareproduct__link{background-color:var(--tec-tertiary-color-200);padding:8px;margin-top:20px}.tec-shareproduct .tec-shareproduct__link p{color:var(--tec-tertiary-color-500);font:var(--tec-font-weight-regular) var(--tec-font-size-tag-small) var(--tec-font-default);line-height:14px;letter-spacing:-.39px;overflow-x:auto;width:200px;scrollbar-width:thin}.tec-shareproduct .tec-shareproduct__link span{color:var(--tec-primary-color-600);font:var(--tec-font-weight-semibold) var(--tec-font-size-tag) var(--tec-font-default);letter-spacing:-.36px;cursor:pointer}.p-tabs .share svg path{fill:var(--tec-secondary-color-300)}.p-tabs .single-product--meta{background-color:var(--tec-primary-color-100);border-radius:0 0 32px 32px;padding-inline:32px;padding-block-end:32px}.swiper .swiper-pagination-bullet-active{background-color:var(--tec-secondary-color-300);width:13px;border-radius:5px}.swiper-button-prev.swiper-button-disabled i,.swiper-button-next.swiper-button-disabled i{color:var(--tec-tertiary-color-300)}.swiper-button-disabled i,.swiper-button-disabled i{color:var(--tec-tertiary-color-400)!important}.elementor-editor-active .swiper-slide{overflow:visible!important}del,ins{text-decoration:none}del .woocommerce-Price-amount,.product-type-variable.sale del .amount{font:var(--tec-font-weight-semibold) var(--tec-font-size-subtitle) var(--tec-font-default);text-decoration:line-through;color:var(--tec-tertiary-color-400)}ins .woocommerce-Price-amount{font:var(--tec-font-headline-h3);color:var(--tec-secondary-color-300);line-height:20px;letter-spacing:-.75px}.product-type-variable .amount{color:var(--tec-secondary-color-300);font:var(--tec-font-headline-h3);letter-spacing:-.75px;line-height:0}ins .woocommerce-Price-amount bdi .woocommerce-Price-currencySymbol,.product-type-variable .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font:var(--tec-font-weight-semibold) var(--tec-font-size-tag-small) var(--tec-font-default);display:inline-block;color:var(--tec-secondary-color-300);rotate:-90deg}.woocommerce-order-received .page-content .woocommerce .woocommerce-order{padding:32px;background:var(--tec-primary-color-100);border-radius:16px}.woocommerce-order-received .page-content .woocommerce .woocommerce-order .woocommerce-notice--success{font:var(--tec-font-weight-extrabold) var(--tec-font-size-h4) var(--tec-font-default);line-height:normal;letter-spacing:-.72px;color:var(--tec-primary-color-600);margin-bottom:24px}.woocommerce-order-received .page-content .woocommerce .woocommerce-order .woocommerce-order-overview{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;border-radius:10px;background:var(--tec-white);padding-block:15px 15px;padding-inline:30px 0;margin-bottom:24px}.woocommerce-order-received .page-content .woocommerce .woocommerce-order .woocommerce-order-overview li{font:var(--tec-font-weight-regular) var(--tec-font-size-body) var(--tec-font-default);line-height:40px;letter-spacing:-.8px;color:var(--tec-tertiary-color-500)}.woocommerce-order-received .page-content .woocommerce .woocommerce-order .woocommerce-order-overview li strong{font:var(--tec-font-weight-bold) var(--tec-font-size-subtitle) var(--tec-font-default);line-height:28px;letter-spacing:-.85px;color:var(--tec-tertiary-color-600)}.woocommerce-order-received .woocommerce-order .woocommerce-order-details{border-radius:8px;background:#FFF;padding:32px;margin-bottom:24px}.woocommerce-order-received .woocommerce-order .woocommerce-table--order-details{border:none}.woocommerce-order-received .woocommerce-order .woocommerce-table--order-details td{border-top:none}.woocommerce-order-received .get_payment_method h3{color:var(--tec-tertiary-color-600);font:var(--tec-font-weight-bold) var(--tec-font-size-subtitle) var(--tec-font-default);line-height:28px;letter-spacing:-.85px}.woocommerce-order-received .woocommerce-order .woocommerce-table--order-details thead .woocommerce-table__product-name,.woocommerce-order-received .woocommerce-order .woocommerce-table--order-details thead .woocommerce-table__product-table.product-total{font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);color:var(--tec-tertiary-color-600)}.woocommerce-order-received .woocommerce-order .woocommerce-table--order-details tbody .woocommerce-table__product-name a,.woocommerce-order-received .woocommerce-order .woocommerce-table--order-details tbody td span bdi{color:var(--tec-tertiary-color-500);font:var(--tec-font-weight-semibold) var(--tec-font-size-body-small) var(--tec-font-default);line-height:28px;letter-spacing:-.45px}.woocommerce-order-received .woocommerce-order .woocommerce-table--order-details tfoot th,.woocommerce-order-received .woocommerce-order .woocommerce-table--order-details tfoot td span{color:var(--tec-tertiary-color-400);font:var(--tec-font-weight-semibold) var(--tec-font-size-body-small) var(--tec-font-default);border-top:0}.woocommerce-order-received .woocommerce-order .woocommerce-table--order-details tfoot td{border-top:0}.woocommerce-column--billing-address .woocommerce-Address,.woocommerce-column--shipping-address .woocommerce-Address{display:flex;align-items:center;width:100%;border-radius:8px;background:#FFF;padding:26px 32px;flex-wrap:wrap}.woocommerce-Address h3{font:var(--tec-font-weight-semibold) var(--tec-font-size-body-small) var(--tec-font-default);color:var(--tec-tertiary-color-600)}.woocommerce-Address address{border:0!important;font:var(--tec-font-weight-semibold) var(--tec-font-size-body-small) var(--tec-font-default);color:var(--tec-tertiary-color-500);display:flex;flex-wrap:wrap;gap:2px;margin:0}.woocommerce-order .tec-back-home a{background-color:var(--tec-secondary-color-300);padding:10px 32px;color:var(--tec-white);font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);letter-spacing:-.8px;border-radius:8px}.woocommerce-Address address br{content:''}.woocommerce-Address .texts{width:100%}.woocommerce-edit-address .woocommerce-Addresses .woocommerce-Address{display:flex;align-items:center;border-radius:8px;background:#FFF;padding-inline:24px;padding-block:26px;margin-bottom:24px}.woocommerce-edit-address .woocommerce-Addresses .woocommerce-Address:hover .image{background:var(--tec-secondary-color-300);transition:all ease 0.3s}.woocommerce-edit-address .woocommerce-Addresses .woocommerce-Address:hover .image svg path{stroke:#fff;transition:all ease 0.3s}.woocommerce-edit-address .woocommerce-Addresses .woocommerce-Address .texts a:hover{background:var(--tec-secondary-color-300);color:#fff;transition:all ease-in-out 0.5s}.woocommerce-edit-address .woocommerce-Addresses .woocommerce-Address .image{background:var(--tec-primary-color-200);border-radius:4px;padding:12px;margin-inline-end:16px}.woocommerce-edit-address .woocommerce-Addresses .woocommerce-Address .texts{display:flex;justify-content:space-between;gap:20px;flex:1;align-items:center}.woocommerce-edit-address .woocommerce-Addresses .woocommerce-Address .texts a{background:var(--tec-primary-color-100);padding:7px 12px;font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);color:var(--tec-primary-color-500);border-radius:8px}.woocommerce-edit-address .woocommerce-MyAccount-content form{width:100%}.woocommerce-downloads .woocommerce-table--order-downloads{width:100%}.woocommerce-downloads .woocommerce-table--order-downloads tbody,.woocommerce-downloads .woocommerce-table--order-downloads thead{border-radius:8px;background:#FFF}.woocommerce-downloads .woocommerce-table--order-downloads thead th span{font:var(--tec-font-weight-regular) var(--tec-font-size-tag) var(--tec-font-default);line-height:32px;letter-spacing:-.7px;color:var(--tec-tertiary-color-400)}.woocommerce-downloads .woocommerce-table--order-downloads tbody td,.woocommerce-downloads .woocommerce-table--order-downloads thead th{padding:8px}.woocommerce-downloads .woocommerce-table--order-downloads thead th:first-child,.woocommerce-downloads .woocommerce-table--order-downloads thead th:last-child{border-radius:8px}.woocommerce-downloads .woocommerce-table--order-downloads tbody td{font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);letter-spacing:-.8px;color:var(--tec-tertiary-color-600)}.woocommerce-downloads .woocommerce-table--order-downloads tbody td.download-file a{border-radius:8px;border:1px solid var(--tec-primary-color-500);font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);padding:9px 22px}.woocommerce-edit-address .woocommerce-address-fields strong.edit-title,.woocommerce-edit-account .edit-account .edit-title{width:100%;text-align:right;display:flex;font:var(--tec-font-weight-bold) var(--tec-font-size-subtitle) var(--tec-font-default);color:var(--tec-primary-color-600);margin-bottom:24px}.woocommerce-edit-address .woocommerce-address-fields #billing_first_name_field{margin-inline-end:24px}.woocommerce-edit-address .woocommerce-address-fields #billing_first_name_field,.woocommerce-edit-address .woocommerce-address-fields #billing_last_name_field{float:right;width:48%;display:flex;flex-direction:column}.woocommerce-edit-address .woocommerce-address-fields .form-row label,.woocommerce-edit-account .edit-fields .form-row label{font:var(--tec-font-weight-semibold) var(--tec-font-size-tag) var(--tec-font-default);color:var(--tec-primary-color-600);line-height:32px;letter-spacing:-.42px}.woocommerce-edit-address .woocommerce-address-fields .form-row input,.woocommerce-edit-account .edit-fields .form-row input{width:100%;border-radius:8px;background:#FFF;padding:10px 24px;font:var(--tec-font-weight-regular) var(--tec-font-size-tag) var(--tec-font-default);color:var(--tec-tertiary-color-500);height:50px;border:0}.edit-fields .form-row-first,.edit-fields .form-row-last,.edit-fields .form-row-first,.edit-fields .form-row-last{width:49%!important}.woocommerce-edit-account .edit-fields:first-child .woocommerce-form-row--wide:nth-child(4){float:right!important;width:70%!important}.woocommerce-edit-account .edit-fields:first-child .woocommerce-form-row--wide:nth-child(4) span em{color:var(--tec-tertiary-color-500);font:var(--tec-font-weight-regular) var(--tec-font-size-tag-small) var(--tec-font-default);letter-spacing:-.39px}.woocommerce-edit-account .edit-fields:first-child .woocommerce-form-row--wide:nth-child(5){float:left!important;width:28%}.woocommerce-edit-address .woocommerce-address-fields #billing_company_field{width:100%;float:right;margin-top:16px;display:flex;flex-direction:column}.woocommerce-edit-address .woocommerce-address-fields #billing_country_field{display:flex;flex-direction:column;width:47%;float:right;margin-top:16px}.woocommerce-edit-address .woocommerce-address-fields #billing_state_field{width:50%;float:left;margin-top:16px}.woocommerce-edit-address .woocommerce-address-fields .select2-container--default .select2-selection--single{border-radius:8px;background:#FFF;height:50px;border:unset}.woocommerce-edit-address .woocommerce-address-fields .select2-container .select2-selection--single .select2-selection__rendered{padding-top:10px}.woocommerce-edit-address .woocommerce-address-fields #billing_city_field{float:right;margin-top:20px}.woocommerce-edit-address .woocommerce-address-fields #billing_address_1_field,.woocommerce-edit-address .woocommerce-address-fields #billing_address_2_field{float:right;width:100%;margin-top:16px}.woocommerce-edit-address .woocommerce-address-fields #billing_city_field{width:100%}.woocommerce-edit-address .woocommerce-address-fields #billing_postcode_field{float:right;width:48%;margin-top:16px}.woocommerce-edit-address .woocommerce-address-fields #billing_phone_field{float:left;margin-top:16px;width:50%}.woocommerce-edit-address .woocommerce-address-fields #billing_email_field{clear:both}.woocommerce-edit-address .woocommerce-address-fields .select2-container--default .select2-selection--single .select2-selection__arrow{top:12px;left:12px}.woocommerce-edit-address .woocommerce-address-fields p button[type="submit"],.edit-account button[type="submit"]{background-color:var(--tec-secondary-color-300);padding:8.5px 32px;font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);color:var(--tec-white);border-radius:8px}.cb{clear:both}.passs-fields{margin-top:40px}.passs{display:flex;gap:24px}.edit-account .edit-fields:nth-child(2) p{width:calc(33.33% - 16px)!important}.woocommerce-downloads .woocommerce-info::before{display:none}.woocommerce-cart .woocommerce-cart-form{display:flex;flex-wrap:wrap;align-items:flex-start}.woocommerce-checkout-review-order-table tbody tr td:last-child,tr.cart-subtotal td{text-align:left}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents{width:calc(75% - 24px);background:var(--tec-primary-color-100);padding:24px;margin-inline-end:24px;border-radius:16px}.woocommerce-cart .woocommerce-cart-form .row{width:25%;border-radius:16px;background:#FFF;padding:24px;box-shadow:0 5px 32px 0 rgb(0 0 0 / .1)}.woocommerce-cart .woocommerce-cart-form .coupon{width:calc(75% - 24px);background:var(--tec-primary-color-100);padding:24px;margin-top:32px;display:flex;align-items:center;justify-content:space-between;border-radius:16px}.woocommerce-cart .woocommerce-cart-form .coupon input{background:#fff;padding:15px 24px;color:var(--tec-tertiary-color-500);font:var(--tec-font-weight-regular) var(--tec-font-size-caption-small) var(--tec-font-default);letter-spacing:-.39px;width:50%;border-radius:8px;border:0;outline:none}.woocommerce-cart .woocommerce-cart-form .tec-update__cart button,.woocommerce-cart .woocommerce-cart-form .coupon button[type="submit"]{border-radius:8px;background:var(--tec-secondary-color-300);font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);letter-spacing:-.8px;padding:10px 32px;color:var(--tec-white);height:42px;white-space:nowrap}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:unset;width:100%}.woocommerce .cart-collaterals .cart_totals .shop_table,.woocommerce-cart .cart-collaterals .cart_totals tr td{border:unset}.woocommerce .cart-collaterals .cart_totals .shop_table .order-total .inner{display:flex;display:flex;align-items:center;justify-content:space-between}.woocommerce-cart .woocommerce-cart-form__cart-item{display:flex;align-items:center;justify-content:space-between;border-radius:16px;background:#FFF;padding-block:24px;padding-inline:40px;column-gap:12px}.woocommerce-cart .woocommerce-cart-form__cart-item .product-remove a{color:var(--tec-tertiary-color-400)!important;font-size:24px!important}.woocommerce-cart .woocommerce-cart-form__cart-item .product-remove a:hover{background:unset!important}.woocommerce-cart .woocommerce-cart-form__cart-item .product-name{display:flex;align-items:center;font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);letter-spacing:-.8px;color:var(--tec-primary-color-600)}.woocommerce-cart .woocommerce-cart-form__cart-item .product-name img{height:69px;width:auto}.woocommerce-cart .woocommerce-cart-form__cart-item .product-price,.woocommerce-cart .woocommerce-cart-form__cart-item .product-subtotal{display:flex;flex-direction:column}.woocommerce-cart .woocommerce-cart-form__cart-item .product-price .title-cell,.woocommerce-cart .woocommerce-cart-form__cart-item .product-subtotal .title-cell{color:var(--tec-primary-color-500);font:var(--tec-font-weight-regular) var(--tec-font-size-caption) var(--tec-font-default);line-height:32px;letter-spacing:-.7px}.woocommerce-cart .woocommerce-cart-form__cart-item .product-price .amount,.woocommerce-cart .woocommerce-cart-form__cart-item .product-subtotal .amount{color:var(--tec-primary-color-600);font:var(--tec-font-weight-bold) var(--tec-font-size-h5) var(--tec-font-default)}.woocommerce-cart .woocommerce-cart-form__cart-item .product-price .woocommerce-Price-currencySymbol,.woocommerce-cart .woocommerce-cart-form__cart-item .product-subtotal .woocommerce-Price-currencySymbol{color:var(--tec-primary-color-500);font:var(--tec-font-weight-regular) var(--tec-font-size-caption) var(--tec-font-default);line-height:28px}.woocommerce-cart .woocommerce-cart-form__cart-item .product-quantity .quantity-box{display:flex}.woocommerce-cart .woocommerce-cart-form__cart-item .product-quantity{background-color:var(--tec-primary-color-100);padding:4px;border-radius:8px}.woocommerce-cart .woocommerce-cart-form__cart-item .product-quantity .quantity-box>span{background-color:var(--tec-primary-color-300);padding:9px;color:var(--tec-white);font-size:20px;border-radius:4px;width:38px;height:38px;vertical-align:middle;display:flex;align-items:center;justify-content:center}.woocommerce-cart .woocommerce-cart-form__cart-item .product-quantity .quantity-box input{background-color:#fff0;height:100%}.woocommerce-cart .woocommerce-cart-form__cart-item .product-quantity .quantity-box input::-webkit-outer-spin-button,.woocommerce-cart .woocommerce-cart-form__cart-item .product-quantity .quantity-box input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce-cart .woocommerce-cart-form__cart-item .product-quantity .quantity-box input[type=number]{-moz-appearance:textfield}.woocommerce-cart .woocommerce-cart-form .row .wc-proceed-to-checkout a.checkout-button{background-color:var(--tec-secondary-color-300);font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);letter-spacing:-.8px;color:var(--tec-white);border-radius:8px;height:42px;display:flex;align-items:center;justify-content:center;margin-bottom:0}.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination{color:var(--tec-secondary-color-300)}.woocommerce-page .cart-collaterals .cart_totals .shop_table .cart-subtotal th,.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-totals th{color:var(--tec-primary-color-500);font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default)}.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-totals td{font:var(--tec-font-weight-bold) var(--tec-font-size-body) var(--tec-font-default);color:var(--tec-primary-color-500)}.woocommerce-cart .woocommerce .cart-collaterals .order-total span,.woocommerce-cart .woocommerce .cart-collaterals .order-total td .woocommerce-Price-amount bdi{color:var(--tec-primary-color-600);font:var(--tec-font-weight-bold) var(--tec-font-size-subtitle) var(--tec-font-default)}.woocommerce-cart .cart-collaterals .cart_totals .shop_table .cart-subtotal .woocommerce-Price-amount bdi{font:var(--tec-font-weight-bold) var(--tec-font-size-body) var(--tec-font-default);color:var(--tec-primary-color-500)}.woocommerce ul#shipping_method{display:flex;justify-content:flex-end}.shipping-calculator-form .select2-container--default .select2-selection--single .select2-selection__arrow{top:7px!important;left:12px!important}.cart-subtotal td{text-align:left}.woocommerce-cart .woocommerce-cart-form .row .shipping-calculator-form .select2-container--default .select2-selection--single{height:42px!important;background:var(--tec-primary-color-100)!important;border:0!important;border-radius:8px!important}.woocommerce-cart .woocommerce-cart-form .row .shipping-calculator-form .select2-selection__rendered{color:var(--tec-primary-color-500);padding-block:6px}.woocommerce-cart .woocommerce-cart-form .row .shipping-calculator-form #calc_shipping_city_field input,.woocommerce-cart .woocommerce-cart-form .row .shipping-calculator-form #calc_shipping_postcode_field input{height:42px!important;background:var(--tec-primary-color-100)!important;border:0!important;border-radius:8px!important;color:var(--tec-primary-color-500)}.woocommerce-cart .woocommerce-cart-form .row .shipping-calculator-form button[type="submit"]{border-radius:8px;background:var(--tec-secondary-color-300);font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);letter-spacing:-.8px;padding:10px 32px;color:var(--tec-white)}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{background:var(--tec-primary-color-100);font:var(--tec-font-weight-bold) var(--tec-font-size-tag) var(--tec-font-default);line-height:15px;color:var(--tec-tertiary-color-600);letter-spacing:-.42px;border-top:unset;border-radius:16px 16px 0 0;padding:27px 24px;margin-bottom:0;width:68%}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info>a{color:var(--tec-tertiary-color-400)!important;font:var(--tec-font-weight-bold) var(--tec-font-size-tag) var(--tec-font-default);line-height:15px;letter-spacing:-.42px;text-decoration:underline;margin-inline-start:8px}div#ez-toc-container{padding:24px;gap:16px;display:flex;flex-direction:column}.woocommerce-checkout .woocommerce form.checkout_coupon{background-color:var(--tec-primary-color-100);border-radius:0 0 16px 16px;border:0;padding:27px 24px!important;width:68%;display:flex;align-items:center;justify-content:space-between;margin:0}.woocommerce-checkout .woocommerce form.checkout_coupon>p:first-child{font:var(--tec-font-weight-bold) var(--tec-font-size-subtitle) var(--tec-font-default);color:var(--tec-tertiary-color-600);line-height:28px;letter-spacing:-.85px}.woocommerce-checkout .woocommerce form input#coupon_code{background:var(--tec-white);padding-inline:24px;padding-block:17px 13px;border:0;outline:0;font:var(--tec-font-weight-regular) var(--tec-font-size-caption-small) var(--tec-font-default);letter-spacing:-.39px;color:var(--tec-primary-color-500);border-radius:8px;width:30%}.woocommerce-checkout .woocommerce form button{padding:10px 32px;border-radius:8px;background:var(--tec-primary-color-300);color:var(--tec-primary-color-500);font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);line-height:normal;letter-spacing:-.8px}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info::before{display:none}.woocommerce-checkout form.woocommerce-checkout{display:flex;flex-wrap:wrap}.woocommerce-checkout form.woocommerce-checkout .woocommerce-NoticeGroup{width:70%;margin-top:24px}.woocommerce-checkout .woocommerce form.checkout div#customer_details{width:70%;padding-inline-end:24px}.woocommerce-checkout .woocommerce form.woocommerce-checkout .col2-set .col-1{margin-bottom:24px;margin-top:24px}.woocommerce-checkout .woocommerce form.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .woocommerce form.woocommerce-checkout .col2-set .col-2{float:unset;width:100%}.woocommerce-checkout .woocommerce form.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .woocommerce form.woocommerce-checkout .col2-set .col-2{border-radius:16px;background:var(--tec-primary-color-100);padding:32px}.woocommerce-checkout .woocommerce form.checkout #order_review_heading{display:none!important}.checkout-form-inner{width:70%}.woocommerce-checkout .woocommerce form.checkout div#order_review{width:30%;border-radius:10px;background:#fff;box-shadow:0 6px 30px 0 rgb(7 97 125 / .12);position:sticky;top:5%;padding-block:18px 32px;padding-inline:18px 16px;height:fit-content}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row{margin-bottom:16px}.woocommerce-checkout .woocommerce-billing-fields h3{font:var(--tec-font-weight-bold) var(--tec-font-size-h4) var(--tec-font-default);letter-spacing:-.72px;position:relative;color:var(--tec-primary-color-600);margin-bottom:24px}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row:last-child{margin-bottom:0}.woocommerce-checkout .woocommerce form .form-row label{color:var(--tec-tertiary-color-600);font:var(--tec-font-weight-bold) var(--tec-font-size-tag) var(--tec-font-default);margin-bottom:8px;padding-inline-start:24px;clear:both}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row input,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .form-row input{border:0;padding-inline:24px;padding-block:8px;background:#FFF;border-radius:8px;height:50px;font:var(--tec-font-weight-regular) var(--tec-font-size-tag) var(--tec-font-default);line-height:32px;letter-spacing:-.7px;color:var(--tec-tertiary-color-500)}.woocommerce-checkout .woocommerce form.checkout div#customer_details .select2-selection.select2-selection--single{padding-inline:24px;padding-block:15px;height:50px;border:0;border-radius:8px}.woocommerce-checkout .woocommerce form.checkout div#customer_details .select2-selection.select2-selection--single .select2-selection__rendered{padding:0;font:var(--tec-font-weight-regular) var(--tec-font-size-tag) var(--tec-font-default);color:var(--tec-tertiary-color-500)}.woocommerce-checkout .woocommerce form.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{top:12px!important;left:12px!important}.woocommerce-checkout .woocommerce form.checkout div#customer_details .woocommerce-additional-fields textarea#order_comments{font:var(--tec-font-weight-regular) var(--tec-font-size-tag) var(--tec-font-default);color:var(--tec-tertiary-color-500);padding-inline:24px;padding-block:12px;border-radius:8px}.woocommerce-checkout .woocommerce form.checkout div#customer_details .woocommerce-shipping-fields .woocommerce-form__label{display:flex;align-items:center;gap:8px;margin-bottom:24px}.woocommerce-checkout .woocommerce form.woocommerce-checkout #order_review .shop_table{border:0;margin-bottom:0}.woocommerce-checkout .woocommerce form.woocommerce-checkout #order_review .shop_table thead{display:none}.woocommerce-checkout .woocommerce form.woocommerce-checkout #order_review .shop_table td,.woocommerce-checkout .woocommerce form.woocommerce-checkout #order_review .shop_table th{border:0}.woocommerce-cart .cart-collaterals .shipping-calculator-button::after{display:none}.woocommerce-checkout .woocommerce form.checkout div#order_review .cart_item .product-name,.woocommerce-checkout .woocommerce form.checkout div#order_review tfoot .cart-subtotal th,.shipping th{color:var(--tec-primary-color-500);font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);letter-spacing:-.8px}.woocommerce-checkout .woocommerce form.checkout div#order_review .cart_item .product-total,.woocommerce-checkout .woocommerce form.checkout div#order_review tfoot .cart-subtotal td,.shipping td{font:var(--tec-font-weight-bold) var(--tec-font-size-body) var(--tec-font-default);letter-spacing:-.48px;color:var(--tec-primary-color-500)}.woocommerce-checkout .woocommerce form.checkout div#order_review tfoot .order-total th,.woocommerce-checkout .woocommerce form.checkout div#order_review tfoot .order-total td{font:var(--tec-font-weight-bold) var(--tec-font-size-subtitle) var(--tec-font-default);line-height:28px;letter-spacing:-.85px;color:var(--tec-primary-color-600)}.woocommerce-checkout .woocommerce form.checkout div#order_review tfoot .order-total td .inner{display:flex;align-items:center;justify-content:space-between}.woocommerce-checkout .woocommerce form.checkout div#order_review tfoot .order-total td .inner span{font:var(--tec-font-weight-bold) var(--tec-font-size-subtitle) var(--tec-font-default);line-height:28px;letter-spacing:-.85px;color:var(--tec-primary-color-600)}.woocommerce-privacy-policy-text p{color:var(--tec-tertiary-color-600)}.woocommerce-checkout #payment{background-color:var(--tec-primary-color-100);border-radius:16px;margin-top:24px;padding:32px}.woocommerce-checkout #payment .payment_methods_box h4{font:var(--tec-font-weight-semibold) var(--tec-font-size-caption) var(--tec-font-default);line-height:32px;letter-spacing:-.42px;color:var(--tec-tertiary-color-600)}.woocommerce-checkout #payment div.payment_box::before{display:none}.woocommerce-checkout #payment div.payment_box{background-color:unset}.payment_methods .input-radio{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;position:relative;top:13.33333px;right:0;left:0;height:22px;width:22px;transition:all 0.15s ease-out 0s;background:#fff0;border:none;color:#fff;cursor:pointer;display:inline-block;margin-right:.5rem;outline:none;position:relative;top:0;z-index:1000;border:1px solid var(--tec-tertiary-color-500);border-radius:50%}.payment_methods .input-radio:checked{background-color:var(--tec-secondary-color-300);position:relative}.payment_methods .input-radio:checked{border-color:var(--tec-secondary-color-300);border:double}.payment_methods .input-radio:checked::before{content:"";width:10px;height:10px;background-color:#FFF;position:absolute;bottom:3px;border-radius:50%;right:3px}ul.wc_payment_methods.payment_methods.methods{display:flex;flex-wrap:wrap;border:none!important}.wc_payment_method{width:50%}.payment_methods .wc_payment_method label span{color:var(--tec-tertiary-color-500);font:var(--tec-font-weight-bold) var(--tec-font-size-subtitle) var(--tec-font-default);font-weight:400}.payment_methods .wc_payment_method label[for="payment_method_bacs"] span::before{content:"\e9e1";font-family:"iconsax";color:var(--tec-primary-color-500);margin-inline-end:12px;font-size:36px}.payment_methods .wc_payment_method label[for="payment_method_cheque"] span::before{content:"\e816";font-family:"iconsax";color:var(--tec-primary-color-500);margin-inline-end:12px;font-size:36px}.payment_methods .wc_payment_method label[for="payment_method_cod"] span::before{content:"\ea22";font-family:"iconsax";color:var(--tec-primary-color-500);margin-inline-end:12px;font-size:36px}.woocommerce-checkout .woocommerce form.checkout div#payment .payment_methods i{font-size:36px;color:var(--tec-primary-color-500)}.payment_methods .wc_payment_method input:checked label span{color:var(--tec-primary-color-600)!important;font:var(--tec-font-weight-bold) var(--tec-font-size-subtitle) var(--tec-font-default)}.payment_methods .wc_payment_method label p{color:var(--tec-primary-color-400)}.woocommerce-checkout .woocommerce form.checkout .place-order>button{background:var(--tec-secondary-color-300);padding:8px 54px;border-radius:8px;font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);color:var(--tec-white);width:100%;margin-top:24px;height:42px}
/*!Login page and register*/
.woocommerce form.login,.woocommerce form.register{border:unset!important;padding:unset!important;margin:unset!important;text-align:unset!important;border-radius:unset!important}.tec-login-register__page .woocommerce{gap:unset;position:relative}.page-login-register{margin-left:-312px;width:472px}.woocommerce form.login,.woocommerce form.register{background:#fff;box-shadow:var(--tec-box-shadow-default);border-radius:16px!important;padding:32px!important;width:100%;position:relative;z-index:9}.tec-login-register__page .login-register-form-title{font:var(--tec-font-headline-h4);color:var(--tec-tertiary-color-600);margin-bottom:12px}.tec-login-register__page .login-register-form-description{font:var(--tec-font-weight-regular) var(--tec-font-size-body-small) var(--tec-font-default);line-height:28px;letter-spacing:-.75px;color:var(--tec-tertiary-color-600);margin-bottom:24px}.tec-login__banner{position:relative;display:inline-block;width:705px;margin-top:-31px;margin-bottom:-31px}.tec-login__background{display:block;width:100%;height:533px!important;border-radius:16px;opacity:.9;object-fit:cover}.tec-login__banner::before{content:'';width:100%;height:100%;position:absolute;z-index:2;background:var(--tec-primary-color-600);border-radius:16px;opacity:.9;left:0;top:0}.tec-login__logo{position:absolute;top:50%;left:calc(50% - 156px);transform:translate(-50%,-50%);height:auto;z-index:3}.tec-login-register__page .page-login-register .login-register-form .remember-lost{display:flex;justify-content:space-between;align-items:center}.tec-login-register__page .page-login-register .login-register-form .remember-lost a{color:var(--tec-tertiary-color-500);font:var(--tec-font-weight-regular) var(--tec-font-size-caption) var(--tec-font-default)}.tec-login-register__page .page-login-register .login-register-form .woocommerce-form-login__rememberme{display:flex;align-items:center;gap:8px}.tec-login-register__page .page-login-register .login-register-form .woocommerce-form-login__rememberme span{font:var(--tec-font-weight-regular) var(--tec-font-size-caption) var(--tec-font-default);color:var(--tec-tertiary-color-600)}.tec-login-register__page .page-login-register .login-register-form .woocommerce-form-row{display:flex;align-items:center;background:var(--tec-primary-color-100);padding:13px 16px 13px 53px;position:relative;border-radius:8px;height:50px}.tec-login-register__page .page-login-register .login-register-form .woocommerce-form-row .icon{position:absolute;right:25px;font-size:24px;color:var(--tec-tertiary-color-400);cursor:pointer;display:flex}.return-home{padding-inline-start:20px;margin-top:10px;margin-bottom:-40px}.page-login-register .woocommerce-form-register p.woocommerce-submit{flex-direction:row-reverse!important;justify-content:space-between}.woocommerce-form-login__submit{white-space:nowrap;margin-top:8px!important}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{left:24px!important;top:14px!important}.login-register-form .password-c span.show-password-input{left:0px!important}.login-register-form .password-c{padding:13px 16px!important}.woocommerce form .show-password-input::after,.woocommerce-page form .show-password-input::after{content:"\e978"!important;font-family:"iconsax"!important;color:var(--tec-tertiary-color-400);font-size:20px!important}.tec-login-register__page .page-login-register .login-register-form .woocommerce-Input{border:0;background:#fff0;width:100%;outline:none;color:var(--tec-tertiary-color-400)}.tec-login-register__page .page-login-register .login-register-form .password-input{width:100%}.tec-login-register__page .woocommerce-privacy-policy-text p{font:var(--tec-font-weight-regular) var(--tec-font-size-tag) var(--tec-font-default);line-height:32px;letter-spacing:-.7px;text-align:justify}.tec-login-register__page .page-login-register .login-register-form .woocommerce-submit{display:flex;flex-direction:column;margin-top:32px}.tec-login-register__page .page-login-register .login-register-form .woocommerce-submit>span{font:var(--tec-font-weight-regular) var(--tec-font-size-caption) var(--tec-font-default);line-height:32px;letter-spacing:-.7px;color:var(--tec-tertiary-color-400)}.tec-login-register__page .page-login-register .login-register-form .woocommerce-submit>span a{color:var(--tec-tertiary-color-600)}.tec-login-register__page .return-home a{color:var(--tec-tertiary-color-500);font:var(--tec-font-weight-semibold) var(--tec-font-size-caption) var(--tec-font-default);line-height:32px;letter-spacing:-.42px}.tec-login-register__page .page-login-register .login-register-form .woocommerce-form-login__submit,.tec-login-register__page .page-login-register .login-register-form .woocommerce-form-register__submit{background:var(--tec-secondary-color-300);padding:8px 30px;font:var(--tec-font-weight-semibold) var(--tec-font-size-body) var(--tec-font-default);letter-spacing:-.8px;color:#fff;border-radius:8px;width:30%}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{font:var(--tec-font-weight-regular) var(--tec-font-size-caption) var(--tec-font-default);color:var(--tec-tertiary-color-500)}li.woocommerce-mini-cart-item a.remove{color:var(--tec-tertiary-color-400)!important}.tec-header__main-navbar>ul>li .mega-menu{position:absolute;left:0;top:100%;z-index:15;width:100%;opacity:0;visibility:hidden;transition:all 0.3s ease}.tec-header__main-navbar>ul>li .mega-menu::before{content:"";position:absolute;top:-32px;height:36px;width:100%;z-index:1}.tec-header__main-navbar>ul>li.has-mega-menu:hover .mega-menu{opacity:1;visibility:visible;margin-top:12px}.form-row input{border:1px solid;padding:10px;border-radius:10px}.page-holder{position:relative}.filter-load{background:#ffffff75;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;backdrop-filter:blur(3px);padding-top:100px;display:flex;justify-content:center;animation:fadeIn 0.6s forwards}.filter-load span{width:30px;position:sticky;display:inline-block;height:30px;border:3px solid;border-radius:50%;border-inline-start-color:#fff0;top:100px;animation:rotate 1s infinite linear}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#preloader-box{width:100vw;height:100vh;background-color:#fff;position:fixed;z-index:10000000000000}#preloader{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.bac-overlay{position:fixed;left:0;top:0;width:100%;height:100vh;background:rgb(0 0 0 / .3);z-index:19;display:none;backdrop-filter:blur(2px)}.term-description{margin-top:40px;background:var(--tec-white);box-shadow:var(--tec-box-shadow-default);border-radius:var(--tec-border-radius-default);padding:16px}.order-received-addresses-title{white-space:nowrap;margin-inline-end:10px}.woocommerce div.product form.cart .variations select{min-width:192px}.woocommerce div.product form.cart .variations{width:max-content!important}div#respond a.br-active::after,div#respond a.br-selected::after{color:var(--tec-secondary-color-300)}.br-wrapper p.stars{display:none}p.comment-form-rating{margin-top:-40px!important;align-items:center}.comments-area .comment .comment-meta,.commentlist .comment-meta{position:relative}.comment-reply-link{position:absolute;left:0;top:0}.mega-menu .e-n-tabs-heading{background:var(--tec-primary-color-100);padding:26px 10px 26px 16px;border-radius:18px}.mega-menu .e-n-tab-title{position:relative}.mega-menu .e-n-tab-title::before{inset-inline-start:-22px;border-radius:4px 0 0 4px}.mega-menu .e-n-tab-title[aria-selected="true"]::after{content:'\eb57';font-family:'iconsax'!important;color:var(--tec-tertiary-color-200);position:absolute;left:12px}.mega-menu .e-n-tab-title{border-radius:0 4px 4px 0px!important}.mega-menu .e-n-tab-title[aria-selected="true"]::before{opacity:1}.post-content.tec-single-blog__main--content__desc #ez-toc-container{display:none}.close i::before{transform:rotate(45deg);position:absolute;left:0;top:0;z-index:1}.custom-admin-item a{display:inline-flex!important;gap:4px}.custom-admin-item a img{width:20px!important}.custom-admin-item i{font-family:"Font Awesome 6 Free"!important;font-weight:900!important}.pswp__scroll-wrap{width:600px;height:600px;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;border-radius:32px;max-width:90%;max-height:90%}.pswp__bg{background:#00000059!important;backdrop-filter:blur(6px)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{font-family:"iconsax"!important}.pswp__button--arrow--left:before{content:"\eb57"}.pswp__button--arrow--right:before{content:"\eaad"}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{color:var(--tec-secondary-color-300);font-size:40px}.pswp__top-bar *:not(.pswp__button--close){display:none}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{opacity:1!important;background:transparent!important}.pswp__button--close::before{content:'×';font-size:32px}.pswp__caption{display:none}.swiper-slide-thumb-active a{border:1px solid #bbb}.nv-gallery-slider{position:relative}@media (max-width:1280px){.tec-header__action--search-container{display:none}.woocommerce-checkout form.woocommerce-checkout .woocommerce-NoticeGroup,.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{width:100%}.tec-header__main-navbar>ul{gap:16px}.tec-login-register__page .page-login-register,.tec-login__banner{width:100%}.tec-login-register__page .page-login-register{position:unset;height:auto}.tec-login-register__page .page-login-register .login-register-form .woocommerce-form-login__submit,.tec-login-register__page .page-login-register .login-register-form .woocommerce-form-register__submit{width:max-content}.woocommerce-checkout .woocommerce-billing-fields h3{font:var(--tec-font-weight-bold) var(--tec-font-size-body) var(--tec-font-default)}.woocommerce-checkout .woocommerce form .form-row input#coupon_code{padding-inline:12px;padding-block:10px}.woocommerce-checkout .woocommerce form.checkout_coupon>p:first-child{font:var(--tec-font-weight-regular) var(--tec-font-size-tag) var(--tec-font-default)}.woocommerce-checkout .woocommerce form.checkout_coupon>p:nth-child(2),.woocommerce-checkout .woocommerce form.checkout_coupon>p:nth-child(3){width:100%}.woocommerce-checkout .woocommerce form .form-row-last button{padding:10px 12px;font:var(--tec-font-weight-regular) var(--tec-font-size-caption) var(--tec-font-default)}.woocommerce-checkout form.woocommerce-checkout{flex-wrap:wrap}.woocommerce-checkout .woocommerce form.checkout div#customer_details{padding-inline-end:0}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row{width:100%}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row input,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .form-row input{height:40px}.woocommerce-checkout .woocommerce form.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .woocommerce form.woocommerce-checkout .col2-set .col-2{padding:16px}.woocommerce-checkout .woocommerce form.woocommerce-checkout .col2-set .col-2{margin-bottom:24px}.woocommerce-checkout .woocommerce form.checkout div#customer_details,.woocommerce-checkout .woocommerce form.checkout div#order_review{width:100%}.woocommerce-checkout .woocommerce form.checkout div#order_review{margin-top:24px}.tec-discount-product--section .tec-discount-product__content{padding-block-start:20px;width:30%}.tec-discount-product__products{padding-inline:20px}/*! Woo */
 .woocommerce-orders .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table thead th{padding-inline:40px;padding-block:15px}.tec-header__action--search-container:hover,.tec-header__action--search-container:focus-within{width:140px}.tec-footer__items{justify-content:space-between}.tec-footer__inter-elements:first-child{padding-inline-end:20px}.tec-footer--main .tec-footer--content{margin:0}.tec-footer__addresses{padding-inline:16px}}@media (max-width:1024px){#preloader{display:flex;justify-content:center;align-items:center;width:100%;height:100vw}.page-login-register{margin:30px auto!important}.tec-login__banner{display:none}.tec-header--section{margin-bottom:16px}/*! Woocommerce Panel */
 .woocommerce-account .woocommerce{flex-wrap:wrap}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce .woocommerce-MyAccount-content{width:100%}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{padding:12px}.woocommerce-cart .woocommerce-cart-form{flex-wrap:wrap;row-gap:32px}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents,.woocommerce-cart .woocommerce-cart-form .row{width:100%!important;margin-inline-end:0}.woocommerce .quantity .qty{width:2.631em}.tec-discount-product__products{margin-inline-start:20px}.tec-discount-product--section .tec-discount-product__content{align-items:center;margin-bottom:40px;margin-inline-end:0;width:100%}.tec-best_sellers{flex-wrap:wrap!important}.tec-best_sellers .tec-best_sellers--right{-webkit-overflow-scrolling:touch;overflow:auto;scrollbar-width:none;border-radius:0 16px 16px 0;padding-block:8px;height:68px;display:flex;width:100%}.tec-best_sellers--left{width:100%!important}.tec-best_sellers .tec-best_sellers--right .tec-best_sellers__btn{width:min-content}.tec-best_sellers .tec-best_sellers--right .tec-best_sellers__btn.active{padding-inline:8px;margin-inline-end:12px;padding-block:8px;border-radius:4px;white-space:nowrap}.tec-selected_product__section .tec-selected_product__product__divider{padding-inline:10px}.tec-header__logo .tec-header__logo--title{padding-inline-end:15px}.tec-header__topbar .tec-header__top-navbar>ul,.tec-header__main-navbar>ul{column-gap:16px}.tec-header__logo .tec-header__logo--title{border-left:0}.tec-blog__article--action .tec-blog__article--action-more{padding:3px 6px}.tec-footer--main{padding:24px}}@media (max-width:768px){.woocommerce-cart .woocommerce-cart-form .coupon input{width:100%}.tec-categoryswiper{width:100%}.comment-reply-link svg{width:24px;height:24px}.comments-area .comment .comment-meta img,.woocommerce #reviews #comments ol.commentlist li img.avatar{height:37px;width:37px}.woocommerce-Tabs-panel--description,.woocommerce-Tabs-panel--additional_information{border-radius:16px}.tec-singleproduct__main,.single-product-top .entry-summary .excerpt{padding:16px}.tec-newset__product__addwhishlist .yith-wcwl-add-to-wishlist.exists .yith-wcwl-wishlistaddedbrowse::after{font-size:16px;position:absolute;top:-12px;width:16px;height:16px;right:-7px}.tec-footer__addresses--logo img{width:46px}.tec-footer__social--item{gap:12px;width:50%}.tec-footer__inter-elements:first-child{justify-content:space-between;width:100%;border:0;align-items:center;flex-direction:row}.tec-footer__items .tec-footer__items--help{width:100%;border:0}.edit-fields .form-row-first,.edit-fields .form-row-last,.edit-fields .form-row-first,.edit-fields .form-row-last,.woocommerce-edit-account .edit-fields:first-child .woocommerce-form-row--wide:nth-child(4),.woocommerce-edit-account .edit-fields:first-child .woocommerce-form-row--wide:nth-child(5),.edit-account .edit-fields:nth-child(2) p{width:100%!important}.woocommerce-order-received .page-content .woocommerce .woocommerce-order .woocommerce-order-overview{justify-content:center!important;row-gap:40px}.woocommerce-order-received .page-content .woocommerce .woocommerce-order{padding:16px}.woocommerce-order-received .page-content .woocommerce .woocommerce-order .woocommerce-order-overview li{border-inline-end:0!important;text-align:center!important}.woocommerce-order-received .page-content .woocommerce .woocommerce-order .woocommerce-notice--success{font:var(--tec-font-weight-semibold) var(--tec-font-size-caption) var(--tec-font-default)}.woocommerce #reviews #comments ol.commentlist #respond .comment-form-author{width:100%}.comments-area .comment-form,#comments .commentlist{padding:16px;border-radius:12px}.woocommerce #reviews #comments ol.commentlist #respond{margin-inline-start:25px;padding:12px}.children{margin-inline:10px 20px!important;padding:12px!important}.form-submit input[type="submit"]{padding:12px!important;font:var(--tec-font-weight-regular) var(--tec-font-size-tag) var(--tec-font-default)!important}#review_form #commentform{padding:16px;border-radius:16px}.wishlist_table.mobile{display:flex;flex-direction:column;gap:12px}.wishlist_table.mobile li{display:flex;gap:8px;padding:12px;border-radius:8px;background:#FFF;flex-wrap:wrap}.wishlist_table.mobile li .item-wrapper{display:flex;flex-direction:column}.wishlist_table.mobile li .additional-info-wrapper{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:space-between}.wishlist_table.mobile li .item-wrapper .item-details{width:100%!important}.wishlist_table.mobile .product-add-to-cart{display:inline-flex}.woocommerce-MyAccount-content .chat-messages .chat-message .message-meta ul li{margin-inline-end:12px}#ticket_form form .field-box{width:100%}#ticket_form form .field-box:nth-child(odd){margin-inline-end:0}#ticket_form form input[type="submit"]{padding:8px 12px}.woocommerce-MyAccount-content .faq #show_ticket_form{padding:8px 12px;font:var(--tec-font-weight-regular) var(--tec-font-size-tag) var(--tec-font-default)}.tec-ticket__accordion .question{padding:12px}.tec-ticket__accordion .faq-box.active .answer{padding:12px}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail,.woocommerce-cart .woocommerce-cart-form__cart-item .product-name img{display:none}.woocommerce .shop_table_responsive div,.woocommerce-page .shop_table_responsive div{display:block;text-align:left!important}.woocommerce-page .shop_table_responsive div span.title-cell{text-align:right}.swiper-button-prev,.swiper-button-next{display:none!important}.tec-categoryswiper::before,.tec-categoryswiper::after{content:unset}.tec-teams__section .tec-teams__swiper::after{content:unset}.tec-teams__section .tec-teams__swiper{padding-inline-start:20px}.tec-teams__section .swiper-slide .tec-teams__card__img--main{width:76px;height:76px}.tec-teams__section .tec-teams__card__info .tec-teams__card__img{height:46px}.tec-teams__section .tec-teams__card__info{padding-inline:16px;padding-block:4px;height:138px;width:257px}.tec-teams__section .tec-teams__card__info::before{width:257px;height:137px}.tec-teams__card__header .tec-teams__card__name{font:var(--tec-font-weight-bold) var(--tec-font-size-caption) var(--tec-font-default);line-height:32px;letter-spacing:-.42px;color:var(--tec-tertiary-color-600)}.tec-teams__card__header .tec-teams__card__job{font:var(--tec-font-weight-regular) var(--tec-font-size-tag) var(--tec-font-default);line-height:28px;letter-spacing:-.6px;color:var(--tec-tertiary-color-500)}.tec-teams__card__info .tec-teams__card__desc{font:var(--tec-font-weight-regular) var(--tec-font-size-tag) var(--tec-font-default);line-height:24px;letter-spacing:-.6px}.tec-blog__section .tec-blog__swiper{padding-inline:15px}.tec-blog__section .tec-blog__article:hover .tec-blog-container{top:0}.tec-blog__article:hover .tec-blog-container img{opacity:1}.tec-blog__section .tec-blog__article:hover .tec-blog__article--desc{-webkit-line-clamp:1;height:auto}.tec-blog-archive__section .tec-blog-archive__blogs--sidebar{position:unset}.tec-blog-archive__article:hover::before{opacity:0}.tec-blog-archive__article{height:unset}.tec-blog-archive__article img{height:71px!important;width:71px!important;max-width:max-content!important;margin-inline-end:12px}.tec-header__down-navbar{margin-top:22px}.modal-text h2{font:var(--tec-font-weight-bold) var(--tec-font-size-body) var(--tec-font-default);letter-spacing:-.48px}.modal-text p{font:var(--tec-font-weight-regular) var(--tec-font-size-tag) var(--tec-font-default)}.close{width:24px;height:24px}video#modalVideo{border-radius:16px;aspect-ratio:9 / 16}.video-js .vjs-tech,.video-js .vjs-control-bar,.video-js.vjs-fluid:not(.vjs-audio-only-mode),.video-js.vjs-16-9:not(.vjs-audio-only-mode),.video-js.vjs-4-3:not(.vjs-audio-only-mode),.video-js.vjs-9-16:not(.vjs-audio-only-mode),.video-js.vjs-1-1:not(.vjs-audio-only-mode){border-radius:16px}.close i{font-size:22px}.tec-story--section .tec-story__bg{border-radius:20px 0 0 20px;padding-inline:16px 0;padding-block:20px;margin-inline-start:20px}.tec-single-blog__section .tec-single-blog__main--sidebar{margin-bottom:50px}.tec-single-blog__section blockquote{padding:16px}.tec-single-blog__section .tec-single-blog__main--sidebar{display:none}.tec-discount-product__products .tec-discount-product__product--title{margin-block-end:8px}}@media (max-width:640px){.tec-blog-archive__section .tec-blog-archive__header--title,.tec-site-header .tec-site-header__title{font:var(--tec-font-weight-extrabold) var(--tec-font-size-subtitle) var(--tec-font-default)}.tec-categoryswiper{padding:0}.tec-categoryswiper .tec-categorybox{padding:10px 8px;border-radius:8px}.tec-categoryswiper .tec-category__text{font:var(--tec-font-weight-semibold) var(--tec-font-size-tag-small) var(--tec-font-default)}.tec-categoryswiper .tec-categorybox .tec-category__img svg,.tec-categoryswiper .tec-categorybox .tec-category__img i,.tec-categoryswiper .tec-categorybox .tec-category__img img,.tec-categoryswiper .tec-categorybox .tec-category__img{width:30px;height:30px}.tec-categoryswiper .tec-categorybox .tec-category__img{max-width:30px}.tec-categoryswiper .tec-categorybox .tec-category__img svg,.tec-categoryswiper .tec-categorybox .tec-category__img i,.tec-categoryswiper .tec-categorybox .tec-category__img img{height:30px;width:30px}#countdown .simply-section>div::before,#countdown .simply-section>div::after{top:21%}#countdown .simply-section .simply-amount{font:var(--tec-font-weight-bold) var(--tec-font-size-h6) var(--tec-font-default);letter-spacing:-.54px}.tec-discount-product--section .swiper-discount{padding:0}.tec-discount-product__products{padding-inline:16px 0;padding-block:16px;border-radius:32px;border-top-right-radius:0;border-bottom-right-radius:0;width:100%}.tec-discount-product__products .tec-discount-product__product{padding-top:16px;height:220px}.tec-discount-product__product .onsale{background:var(--tec-secondary-color-300);border-radius:4px 0 4px 0;width:36px;height:21px;font:var(--tec-font-weight-semibold) var(--tec-font-size-tag) var(--tec-font-default);top:24px}.tec-discount-product__products .tec-discount-product__product::before{height:-webkit-fill-available}.tec-discount-product__img{height:81px!important;margin-bottom:15px}.tec-discount-product__divider{padding-block-end:7px}.tec-discount-product__products .tec-discount-product__product--title{font:var(--tec-font-product-title--responsive);margin-block-end:10px;margin-top:0}.tec-discount-product__products .tec-discount-product__action--addtocart{padding:7px}.tec-discount-product__products .tec-discount-product__action--addtocart>span{font:var(--tec-font-weight-semibold) var(--tec-font-size-tag) var(--tec-font-default);line-height:normal}.tec-discount-product__products .tec-discount-product__action--addtocart i{font-size:16px}.tec-discount-product__price .tec-discount-product__old-price,.tec-discount-product__price del .amount bdi{font:var(--tec-font-weight-semibold) var(--tec-font-size-tag) var(--tec-font-default);height:unset}.tec-discount-product__price .tec-discount-product__main-price p,.tec-discount-product__price ins span,.tec-discount-product__price .woocommerce-Price-amount{font:var(--tec-font-weight-extrabold) var(--tec-font-size-body) var(--tec-font-default);letter-spacing:-.48px}.tec-discount-product__price .tec-discount-product__main-price span,.tec-discount-product__price ins .woocommerce-Price-currencySymbol,.tec-discount-product__price .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font:var(--tec-font-weight-regular) var(--tec-font-size-tag-thin) var(--tec-font-default);letter-spacing:-.24px}.tec-newestproduct--section .tec-newest__top{padding:0;padding-block-end:12px}.tec-newestproduct--section .tec-newset__products__swiper{padding-block:16px 40px;padding-inline:15px}.tec-best_sellers__section .tec-best_sellers__header-title{font:var(--tec-font-weight-bold) var(--tec-font-size-body) var(--tec-font-default);letter-spacing:-.48px}.tec-newestproduct--section .tec-newest__top .tec-newest__top__more p,.tec-best_sellers__section .tec-best_sellers__header-action>.tec-best_sellers__header-action__more p,.tec-selected_product__top .tec-selected_product__top__more p{font:var(--tec-font-weight-semibold) var(--tec-font-size-tag-small) var(--tec-font-default);border-radius:8px;padding:5px 8px}.tec-newestproduct--section .tec-newset__product{height:223px}.tec-newestproduct--section .tec-newset__product::before{display:none}.tec-newestproduct--section .tec-newset__product:hover::before{transform:rotate(-4deg);opacity:0;transition:0.3s}.tec-newestproduct--section .tec-newset__product__category{margin-block-end:4px;font:var(--tec-font-weight-semibold) var(--tec-font-size-tag-small) var(--tec-font-default)}.tec-newestproduct--section .onsale{background:var(--tec-secondary-color-300);border-radius:4px 0 4px 0;font:var(--tec-font-weight-semibold) var(--tec-font-size-tag) var(--tec-font-default);padding-inline:5px;width:36px;height:16px;right:-2px}.tec-newestproduct--section .tec-newset__product__img{padding-block-end:12px}.tec-newestproduct--section .tec-newset__product__img img{height:80px}.tec-newestproduct--section .tec-newset__product__divider{padding-block-end:15px}.tec-newestproduct--section .tec-newset__product__action{padding-block-start:0}.tec-newestproduct--section .tec-newset__product__title{font:var(--tec-font-product-title--responsive);letter-spacing:-.85px;color:var(--tec-primary-color-600)}.tec-newestproduct--section .tec-newset__product__action .tec-newset__product__addcart,.tec-newestproduct--section .tec-newset__product__action .tec-newset__product__addwhishlist{width:28px;height:28px;padding:5px;border-radius:4px}#yith-wcwl-popup-message{margin-left:-148px!important}#yith-wcwl-message{font:var(--tec-font-weight-extrabold) var(--tec-font-size-tag) var(--tec-font-default)!important;line-height:30px!important}.tec-newestproduct--section .tec-newset__product__action .tec-newset__product__addcart i,.tec-newestproduct--section .tec-newset__product__action .tec-newset__product__addwhishlist i{font-size:16px}.tec-best-sellers__product__action .yith-wcwl-add-to-wishlist::before{top:-1px!important;left:5px!important}.yith-wcwl-add-to-wishlist.exists .yith-wcwl-wishlistaddedbrowse::after{font-size:17px}.yith-wcwl-add-to-wishlist::before{font-size:16px;top:1px;left:6px}.tec-newestproduct--section .tec-newset__product__pricebox .tec-newset__product__price,.tec-newestproduct--section .tec-newset__product__pricebox ins bdi,.tec-newestproduct--section .tec-newset__product__pricebox .amount{font:var(--tec-font-weight-extrabold) var(--tec-font-size-body) var(--tec-font-default)}.tec-newestproduct--section .tec-newset__product__pricebox .tec-newset__product__oldprice{font:var(--tec-font-weight-semibold) var(--tec-font-size-tag) var(--tec-font-default);line-height:normal;letter-spacing:-.51px;text-decoration-line:line-through}.tec-newestproduct--section .tec-newset__product__pricebox .tec-newset__product__currency{font:var(--tec-font-weight-regular) var(--tec-font-size-tag-thin) var(--tec-font-default)}.tec-newestproduct--section .tec-newest__top .tec-newest__top__title,.tec-selected_product__top .tec-selected_product__top__title,.single-product-top .entry-summary .product_title,.comments-area #reply-title,.comments-area .inner-page-title h3,#comments .inner-page-title h3,.woocommerce #reviews h3{font:var(--tec-font-weight-bold) var(--tec-font-size-body) var(--tec-font-default)}.tec-newestproduct--section .tec-newest__top .tec-newest__top__more{background-color:var(--tec-primary-color-100);border-radius:8px;padding-inline:8px;padding-block:4.5px}.tec-best_sellers__section .tec-best_sellers__swiper{padding-inline:20px}.tec-best_sellers__section .tec-best_sellers__header-action>.tec-best_sellers__header-action__more,.tec-selected_product__top .tec-selected_product__top__more{padding:5px 8px}.tec-best_sellers__section .tec-best_sellers__header-action>.tec-best_sellers__header-action__more span{font:var(--tec-font-weight-semibold) var(--tec-font-size-tag) var(--tec-font-default)}.tec-best-sellers__product,.tec-blog-archive__blogs--content .tec-best-sellers__product{height:259px}.tec-best-sellers__product .tec-best-sellers__product__title{font:var(--tec-font-product-title--responsive);color:var(--tec-primary-color-600)}.tec-blog-archive__header{flex-wrap:wrap}.tec-blog-archive__header .sort span{display:none}.tec-best-sellers__product::before{content:unset;height:259px}.tec-best-sellers__product--img img{height:80px!important;margin-top:16px}.tec-best-sellers__product--info .tec-best-sellers__product__info--sale--text,.tec-best-sellers__product--info .tec-best-sellers__product__info__satisfaction--text,.tec-best-sellers__product--info .tec-best-sellers__product__info__price--text{font:var(--tec-font-weight-regular) var(--tec-font-size-tag) var(--tec-font-default);color:var(--tec-primary-color-500)}.yith-wcwl-add-to-wishlist.exists .yith-wcwl-wishlistexistsbrowse::after{font-size:17px!important}.tec-best-sellers__product--info .tec-best-sellers__product__info--sale--value,.tec-best-sellers__product--info .tec-best-sellers__product__info__satisfaction--value,.tec-best-sellers__product--info .tec-best-sellers__product__info__price--value,.tec-best-sellers__product--info ins .amount,.tec-best-sellers__product--info .amount,.product-type-variable .tec-best-sellers__product--info .amount ins bdi,.product-type-variable .tec-best-sellers__product--info .amount{font:var(--tec-font-weight-bold) var(--tec-font-size-caption) var(--tec-font-default);color:var(--tec-secondary-color-300)}.product-type-variable .tec-best-sellers__product--info .amount{font:var(--tec-font-weight-bold) var(--tec-font-size-caption) var(--tec-font-default)!important}.tec-best-sellers__product--info .tec-best-sellers__product__info__price--old,.tec-best-sellers__product--info del .amount bdi{font:var(--tec-font-weight-semibold) var(--tec-font-size-tag) var(--tec-font-default);color:var(--tec-tertiary-color-400)}.tec-best-sellers__product__action .tec-best-sellers__product__addtocart{background:var(--tec-secondary-color-300);padding-inline:8px!important;padding-block:4px!important;border-radius:4px!important;flex-grow:1}.tec-best-sellers__product__action .tec-best-sellers__product__addtocart .tec-best-sellers__product__addtocart--text,.tec-best-sellers__product__action .tec-best-sellers__product__addtocart span{font:var(--tec-font-weight-semibold) var(--tec-font-size-tag) var(--tec-font-default)}.tec-best-sellers__product__action .tec-best-sellers__product__addtowhishlist{width:28px;height:28px;padding:4px 4px 0 5px;border-radius:4px}.tec-best-sellers__product__action .tec-best-sellers__product__addtowhishlist i{font-size:17px}.tec-selected_product__section .tec-selected_product__product::before{content:unset;opacity:0}.tec-selected_product__section .tec-selected_product__product--img{flex:1 0 120px;align-self:center}.tec-selected_product__section .tec-selected_product__product--img img{height:100px}.tec-selected_product__section .tec-selected_product__product--title{font:var(--tec-font-product-title--responsive);line-height:32px;letter-spacing:-.42px}.tec-selected_product__product__features li{font:var(--tec-font-weight-regular) var(--tec-font-size-tag) var(--tec-font-default);line-height:28px;letter-spacing:-.6px}.tec-selected_product__product__addtocart .tec-selected_product__product__addtocart-box{width:28px;height:28px;padding:5px;border-radius:4px;background:var(--tec-secondary-color-300);transition:0.3s}.tec-selected_product__product__addtocart .tec-selected_product__product__addtocart-box i{font-size:17px}.tec-selected_product__product__addtocart .tec-selected_product__product__addtocart--text{font:var(--tec-font-weight-black) var(--tec-font-size-tag) var(--tec-font-default);line-height:149%}.tec-selected_product__product__pricebox .tec-selected_product__product__pricebox--sale{font:var(--tec-font-weight-semibold) var(--tec-font-size-tag-thin) var(--tec-font-default);letter-spacing:-.24px;padding:1px}.tec-selected_product__product__pricebox .tec-selected_product__product__pricebox--old{font:var(--tec-font-weight-semibold) var(--tec-font-size-tag) var(--tec-font-default)}.tec-selected_product__product__pricebox .tec-selected_product__product__pricebox--new{font:var(--tec-font-weight-extrabold) var(--tec-font-size-body) var(--tec-font-default);letter-spacing:-.48px}.tec-selected_product__product__pricebox .tec-selected_product__product__pricebox--currency{font:var(--tec-font-weight-regular) var(--tec-font-size-tag-thin) var(--tec-font-default);letter-spacing:-.24px}.tec-selected_product__section .tec-selected_product__product__divider{padding-inline:6px}.tec-blog-archive__related-blogs--section .tec-blog-archive__related-blog--text{font:var(--tec-font-weight-bold) var(--tec-font-size-caption) var(--tec-font-default);line-height:24px;letter-spacing:-.6px}.tec-blog-archive__blogs--content .tec-blog-archive__article .tec-blog-archive__article--title{font:var(--tec-font-weight-bold) var(--tec-font-size-caption) var(--tec-font-default);line-height:32px;letter-spacing:-.42px}.tec-blog-archive__blogs--content .tec-blog-archive__article .tec-blog-archive__article--desc{font:var(--tec-font-weight-regular) var(--tec-font-size-tag) var(--tec-font-default)}.tec-blog-archive__blogs--content .tec-blog-archive__article .tec-blog-archive__article--image{margin-inline-end:12px}.tec-single-blog__main--content--info .tec-single-blog__main--content--user-write,.tec-single-blog__main--content--info .tec-single-blog__main--content--views,.tec-single-blog__main--content--info .tec-single-blog__main--content--date{margin-inline-end:10px;flex:1}.tec-single-blog__main--content .tec-single-blog__main--content--title{font:var(--tec-font-weight-semibold) var(--tec-font-size-subtitle) var(--tec-font-default)}.tec-single-blog__main--content--info .tec-single-blog__main--content--writer,.tec-single-blog__main--content--info .tec-single-blog__main--content--datenumber,.tec-single-blog__main--content--info .tec-single-blog__main--content--viewpoint{font:var(--tec-font-weight-semibold) var(--tec-font-size-tag) var(--tec-font-default)}.tec-story__bg .tec-stoy__swiper .tec-story__story-box .tec-story__story-content{margin-inline-start:8px}.tec-story__bg .tec-stoy__swiper .tec-story__story-box .tec-story__story-content .tec-story__story--title{font:var(--tec-font-weight-semibold) var(--tec-font-size-tag) var(--tec-font-default);letter-spacing:-.36px;color:var(--tec-primary-color-600)}.tec-story__bg .tec-stoy__swiper .tec-story__story-box .tec-story__story-content .tec-story__story-desc{color:var(--tec-tertiary-color-500);font:var(--tec-font-weight-regular) var(--tec-font-size-tag) var(--tec-font-default);line-height:28px;letter-spacing:-.6px}.tec-blog__section .tec-blog__article{padding:16px}.tec-teams__section .tec-teams__swiper{padding-inline-start:30px;padding-block-end:102px}}.swiper .swiper-pagination-bullet-active{background-color:var(--tec-secondary-color-300);width:13px;border-radius:5px}*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}::before,::after{--tw-content:''}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:#fff0}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-feature-settings:normal;font-variation-settings:normal;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}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type='button']),input:where([type='reset']),input:where([type='submit']){-webkit-appearance:button;background-color:#fff0;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type='search']{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role="button"]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::before,::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-0{margin-bottom:0}.mb-10{margin-bottom:2.5rem}.mb-11{margin-bottom:2.75rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-32{margin-bottom:8rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mr-0{margin-right:0}.mt-10{margin-top:2.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-40{margin-top:10rem}.mt-6{margin-top:1.5rem}.mt-9{margin-top:2.25rem}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-16{height:4rem}.h-20{height:5rem}.h-\[1px\]{height:1px}.h-\[46px\]{height:46px}.h-\[71px\]{height:71px}.w-11\/12{width:91.666667%}.w-2\/4{width:50%}.w-20{width:5rem}.w-\[71px\]{width:71px}.w-\[90\%\]{width:90%}.w-full{width:100%}.w-min{width:-moz-min-content;width:min-content}.max-w-\[2560px\]{max-width:2560px}.max-w-max{max-width:-moz-max-content;max-width:max-content}.flex-1{flex:1 1 0%}.flex-grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-10{row-gap:2.5rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.overflow-auto{overflow:auto}.text-ellipsis{text-overflow:ellipsis}.text-nowrap{text-wrap:nowrap}.rounded{border-radius:.25rem}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.border-b{border-bottom-width:1px}.border-l-2{border-left-width:2px}.border-dashed{border-style:dashed}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.bg-transparent{background-color:#fff0}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-4{padding-bottom:1rem}.pe-0{padding-inline-end:0}.pe-4{padding-inline-end:1rem}.pl-4{padding-left:1rem}.pr-2{padding-right:.5rem}.pr-5{padding-right:1.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81 / var(--tw-text-opacity))}.outline-0{outline-width:0}.transition-\[max-height\]{transition-property:max-height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.duration-300{transition-duration:300ms}.duration-500{transition-duration:500ms}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.last\:hidden:last-child{display:none}@media (min-width:640px){.sm\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.sm\:mb-1{margin-bottom:.25rem}.sm\:mb-4{margin-bottom:1rem}.sm\:mb-5{margin-bottom:1.25rem}.sm\:line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-\[114px\]{height:114px}.sm\:h-\[115px\]{height:115px}.sm\:w-2\/4{width:50%}.sm\:w-\[100\%\]{width:100%}.sm\:max-w-full{max-width:100%}.sm\:flex-1{flex:1 1 0%}.sm\:gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.sm\:text-wrap{text-wrap:wrap}.sm\:p-0{padding:0}.sm\:p-6{padding:1.5rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-9{padding-left:2.25rem;padding-right:2.25rem}.sm\:pb-6{padding-bottom:1.5rem}.sm\:pl-5{padding-left:1.25rem}.sm\:pr-0{padding-right:0}}@media (min-width:768px){.md\:sticky{position:sticky}.md\:top-\[5\%\]{top:5%}.md\:mx-7{margin-left:1.75rem;margin-right:1.75rem}.md\:mb-0{margin-bottom:0}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-20{margin-bottom:5rem}.md\:mb-3{margin-bottom:.75rem}.md\:mr-6{margin-right:1.5rem}.md\:mt-6{margin-top:1.5rem}.md\:mt-8{margin-top:2rem}.md\:line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.md\:flex{display:flex}.md\:h-\[141px\]{height:141px}.md\:h-\[67px\]{height:67px}.md\:h-min{height:-moz-min-content;height:min-content}.md\:w-1\/3{width:33.333333%}.md\:w-1\/4{width:25%}.md\:w-2\/3{width:66.666667%}.md\:w-2\/4{width:50%}.md\:w-\[48\%\]{width:48%}.md\:w-\[75\%\]{width:75%}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:flex-col{flex-direction:column}.md\:flex-nowrap{flex-wrap:nowrap}.md\:gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.md\:px-0{padding-left:0;padding-right:0}.md\:p-0{padding:0}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:pr-0{padding-right:0}}@media (min-width:1024px){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:\!hidden{display:none!important}.lg\:hidden{display:none}.lg\:h-96{height:24rem}.lg\:w-1\/4{width:25%}.lg\:w-1\/5{width:20%}.lg\:w-2\/3{width:66.666667%}.lg\:w-2\/5{width:40%}.lg\:w-\[75\%\]{width:75%}.lg\:w-\[75\%\]{width:80%}.lg\:w-4\/5{width:80%}.lg\:flex-1{flex:1 1 0%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:gap-y-0{row-gap:0}.lg\:border-0{border-width:0}.lg\:ps-5{padding-inline-start:1.25rem}}@media (min-width:1280px){.xl\:w-2\/5{width:40%}.xl\:w-\[50\%\]{width:50%}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:flex-nowrap{flex-wrap:nowrap}.xl\:px-8{padding-left:2rem;padding-right:2rem}.xl\:ps-8{padding-inline-start:2rem}}@media (min-width:1536px){.\32xl\:w-1\/4{width:25%}.\32xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32xl\:px-0{padding-left:0;padding-right:0}.\32xl\:px-12{padding-left:3rem;padding-right:3rem}}