body{direction:ltr;text-align:left;overflow-x:hidden;padding-inline:0;transition:0.3s;background-color:var(--body-bac)}body.rtl{font-family:var(--fontfamily)}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeInDown{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}#preloader-box{width:100vw;height:100vh;background-color:var(--preloaderbac);position:fixed;z-index:999}#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)}body.rtl :where(h1,h2,h3,h4,h5,h6){font-family:var(--title-font-family)}h1,h2,h3,h4,h5,h6{color:var(--title-color)}html{overflow-x:hidden!important}ul,ol{list-style:none;padding-inline-start:0;margin-bottom:0;padding-right:0}a:hover{text-decoration:none!important;color:inherit}*{outline:none!important;text-decoration:none!important}table{border-collapse:collapse;border-spacing:0}.inner-top-header{display:flex;align-items:center;justify-content:space-between;height:100%;background:#fff}.top-header{border-bottom:1px solid #2A32721A;height:35px;display:flex;position:relative;overflow:hidden}.top-header .left-bac{width:40%;height:100%;position:absolute;background:var(--secondarycolor);inset-inline-end:0;top:0;z-index:1}.top-header>.container{position:relative;z-index:2}.right-top-header{display:flex;align-items:center;gap:16px;height:100%;position:relative;flex:1}.right-top-header span.shape1{width:41px;height:35px;background:#f4f4f4;clip-path:polygon(28px 0%,100% 0%,14px 100%,0% 100%);inset-inline-end:0;position:absolute;top:0;z-index:3}.right-top-header span.shape2{width:41px;height:35px;background:#f4f4f4;clip-path:polygon(28px 0%,100% 0%,14px 100%,0% 100%);inset-inline-end:24px;position:absolute;top:0;z-index:3}span.toggle-side-menu{color:var(--text-color200);font-size:24px;cursor:pointer;display:flex;position:relative;z-index:4}.header-top-menu ul{display:flex;align-items:center;gap:24px}.header-top-menu ul li a{font-size:14px;line-height:28px;font-weight:400;color:var(--text-color200);display:inline-flex;transition:0.3s}.left-top-header{display:flex;align-items:center;gap:44px;background-color:#FF5E14;width:40%;justify-content:flex-end;position:relative;clip-path:polygon(0 0,100% 0%,calc(100% - 26px) 100%,0 100%);height:100%}body:not(.rtl) .left-top-header{clip-path:polygon(26px 0,100% 0%,100% 100%,0 100%)}.left-top-header .header-info-box{display:flex;align-items:center;gap:10px}.left-top-header .header-info-box span.v-line{width:1px;height:16px;background:rgb(255 255 255 / .17);display:inline-flex}.left-top-header .header-info-box span.icon{display:inline-flex;align-items:center;color:rgb(255 255 255 / .47)}.left-top-header .header-info-box .text{font-size:14px;line-height:14px;font-weight:400;color:#fff}.left-top-header .header-info-box .text span{color:rgb(255 255 255 / .47)}.main-header{background-color:#fff}.inner-main-header{display:flex;align-items:center;justify-content:space-between;height:88px}.right-main-header{display:flex;align-items:center;gap:80px;flex:1}.main-menu{flex:1}.main-menu>ul{display:flex;align-items:center;gap:60px;flex-wrap:wrap;position:relative}.main-menu>ul li.menu-item-has-children:not(.has-mega-menu){position:relative}.main-menu>ul>li>a{position:relative;font-size:16px;line-height:32px;font-weight:400;color:var(--text-color300);display:inline-flex;align-items:center;gap:10px;transition:0.3s}.main-menu>ul>li:not(:last-child)>a::before{content:'';position:absolute;inset-inline-end:-32px;width:1px;height:100%;background:#EEE;top:50%;transform:translateY(-50%)}.sakhtino-btn{padding:0 28px;height:52px;display:inline-flex;align-items:center;gap:10px;font-size:16px;line-height:40px;font-weight:500;border-radius:27px;width:max-content;border:none;transition:0.3s;white-space:nowrap}.sakhtino-btn.primary{background-color:var(--primarybtnbg);color:var(--primarybtntext)}.sakhtino-btn.primary:hover{color:var(--primarybtntext);background-color:var(--primarybtnbghover)}.sakhtino-btn.secondary{background-color:var(--secondarybtnbg);color:var(--secondarybtntext)}.sakhtino-btn.secondary:hover{color:var(--secondarybtntext);background-color:var(--secondarybtnbghover)}.sakhtino-btn.secondary2{background-color:var(--secondarybtnbg2);color:var(--secondarybtntext2)}.sakhtino-btn.secondary2:hover{color:var(--secondarybtntexthover2);background-color:var(--secondarybtnbghover2)}.sakhtino-btn.outline-btn{border:1px solid var(--primarycolor100);color:var(--text-color200)}.sakhtino-btn.outline-btn:hover{border-color:var(--primarycolor);color:#fff;background-color:var(--primarycolor)}.sakhtino-btn i{font-size:24px}.left-main-header{display:flex;align-items:center;gap:10px}.button-outline{height:52px;display:flex;align-items:center;justify-content:center;border:1px solid var(--primarycolor);min-width:52px;border-radius:27px;font-size:16px;color:var(--primarycolor)}.button-outline i{font-size:24px}.cart-icon{position:relative}.cart-icon span#mini-cart-count{width:24px;height:24px;background:var(--secondarycolor);display:flex;align-items:center;justify-content:center;color:#fff;border-radius:50%;border:2px solid #fff;position:absolute;top:0;inset-inline-start:0}.mini-cart-side{position:fixed;inset-inline-start:-378px;top:0;height:100vh;width:378px;background:#fff;z-index:20;transition:0.5s cubic-bezier(.19,1,.22,1);padding:16px}.mobile-side-menu{position:fixed;inset-inline-start:-378px;top:0;height:100vh;width:378px;background:#fff;z-index:20;transition:0.5s cubic-bezier(.19,1,.22,1);padding:18px 16px;overflow-x:auto;display:flex;flex-direction:column;gap:32px}.sidesearch{position:fixed;inset-inline-end:-300px;top:0;height:100vh;width:300px;background:#fff;z-index:20;transition:0.5s cubic-bezier(.19,1,.22,1);padding:16px}.show-side-box{inset-inline-start:0}.show-side-box1{inset-inline-end:0}.side-menu-header{display:flex;align-items:center;justify-content:space-between;gap:8px}.side-menu-header span.close{transform:rotate(45deg);cursor:pointer}.side-menu-header .icons{display:flex;gap:10px;align-items:center}.side-menu-header .icons .account-btn{padding:0;min-width:52px;justify-content:center}.side-menu-description{font-size:14px;line-height:28px;font-weight:400;text-align:justify;color:var(--text-color300);margin-top:32px}.side-menu-contact{display:flex;flex-direction:column;gap:18px}.side-menu-contact h5{font-size:18px;line-height:29px;font-weight:800}.contact-items .item{display:flex;align-items:center;gap:12px}.contact-items .item i{font-size:18px;color:var(--secondarycolor)}.contact-items{display:inline-flex;flex-direction:column;width:max-content;gap:12px}.contact-items .item .item-text{color:var(--text-color300);font-size:14px;line-height:32px;font-weight:400}.contact-items .item span.v-line{width:1px;height:17px;display:inline-block;background:var(--text-color100)}.side-menu-socials{display:flex;align-items:center;gap:16px;margin-top:32px}.side-menu-socials a{width:56px;display:flex;height:56px;align-items:center;justify-content:center;border:1px solid rgb(201 212 227 / .26);border-radius:50%;color:var(--secondarycolor);font-size:24px;padding:7px}.side-menu-socials a span{display:flex;align-items:center;justify-content:center;background:#fff;box-shadow:0 0 4px 0 rgb(16 24 96 / .04);width:100%;height:100%;border-radius:50%}.side-menu-menu{margin-top:24px}.side-menu-menu>ul>li{padding-block:20px}.side-menu-menu>ul>li:not(:last-child){border-bottom:1px solid #EEE}.side-menu-menu ul li a{font-size:16px;line-height:32px;color:var(--text-color300);font-weight:400}.side-menu-menu ul li.menu-item-has-children::before{content:"\e92d";font-family:'iconsax'!important;color:var(--text-color100);font-size:18px}.side-menu-menu ul li.menu-item-has-children{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px}.side-menu-menu ul.sub-menu{width:100%;display:none;padding-inline-start:16px;background:var(--primarycolor100);border-radius:10px;padding-block:10px;margin-top:10px}.side-menu-menu ul li.menu-item-has-children a{order:-1}.side-menu-menu ul.sub-menu ul.sub-menu{margin-top:0}.sticky{position:fixed;top:0;background:#fff;border-bottom:1px solid;width:100%;inset-inline-start:0;z-index:8}.sticky .inner-main-header{height:70px}.sidesearch form button{width:56px;min-width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:var(--primarycolor200);border:none;color:#fff}.sidesearch form button i{font-size:24px}.sidesearch form button:focus,.sidesearch form button:hover{background:#fff0}.sidesearch form input{height:56px;border-radius:16px;background:var(--primarycolor100);border:none;padding:0 10px;font-size:14px;line-height:18px;font-weight:400;color:var(--primarycolor);flex:1}.sidesearch form{display:flex;gap:10px}span.sec-lable{display:block;font-size:14px;font-weight:700;margin-bottom:8px;color:var(--primarycolor)}.advanced-search-results-products .product-item{display:flex;gap:6px;font-size:14px;align-items:center;line-height:24px;color:var(--primarycolor);transition:0.3s;margin-bottom:6px}.advanced-search-results-products .product-item img{border-radius:6px;border:1px solid #bbb}a.more-res{font-size:14px;display:block;color:var(--secondarycolor);margin:6px auto;width:max-content}.advanced-search-results-posts ul li a,.advanced-search-results-portfolios ul li a{font-size:14px;color:var(--primarycolor);transition:0.3s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:24px}.advanced-search-results-posts ul,.advanced-search-results-portfolios ul{list-style:disc;padding-inline-start:16px}.sidesearch form.loading button i::before{content:'';width:20px;height:20px;border:2px solid;display:inline-block;border-radius:50%;border-inline-start-color:#fff0;animation:rotate 0.5s linear infinite}.side-menu-menu .mega-menu{display:none}.main-menu ul.sub-menu{position:absolute;top:calc(100% + 52px);inset-inline-start:0;min-width:250px;max-width:300px;z-index:10;transition:0.3s;opacity:0;visibility:hidden;transform:translateY(10px);background-color:#fff;border-radius:16px;display:flex;flex-direction:column;padding-block:10px;box-shadow:0 -1px 85px -21px rgb(20 20 20 / .2)}.main-menu li.menu-item-has-children:hover>ul.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.main-menu ul.sub-menu ul.sub-menu{inset-inline-start:100%;top:-10px}.main-menu ul.sub-menu a{font-size:14px;line-height:25px;font-weight:400;display:flex;justify-content:space-between;align-items:center;transition:0.3s;padding:5px 16px;color:var(--text-color200)}.main-menu ul.sub-menu a:hover{color:var(--secondarycolor)}.main-menu>ul>li .mega-menu{position:absolute;top:calc(100% + 52px);inset-inline-start:0;width:100%;z-index:10;transition:0.3s;opacity:0;visibility:hidden;transform:translateY(10px)}.main-menu>ul li.menu-item-has-children>a::after{font-family:iconsax,serif!important;font-size:14px;line-height:12px;font-weight:600;content:'\e92d';color:var(--text-color100);transition:0.3s}.main-menu>ul>li:hover>.mega-menu{opacity:1;visibility:visible;transform:translateY(0)}.main-menu>ul>li.menu-item-has-children::before{content:'';width:100%;height:52px;top:100%;inset-inline-start:0;background:#fff0;position:absolute;z-index:5;opacity:0;visibility:hidden}.main-menu>ul>li.menu-item-has-children:hover::before{opacity:1;visibility:visible}.main-menu ul li:hover>a,.main-menu ul li:hover>a::after{color:var(--secondarycolor)!important}.current-menu-item>a,.current-menu-ancestor a::after,.current-menu-ancestor>a,.open-sub-menu>a,li.open-sub-menu a::after,.current-menu-item a::after,.current-menu-parent a::after,.current-menu-parent>a{color:var(--secondarycolor)!important}.section-title .lines{gap:8px;margin-bottom:2px}.section-title .lines span{height:2px;border-radius:10px;display:inline-flex}.inner-page-title .title{font-size:28px;line-height:48px;font-weight:800;color:var(--primarycolor);margin-bottom:0}.section-title .lines span:first-child{background-color:var(--secondarycolor);width:18px}.section-title .lines span:last-child{background-color:var(--primarycolor);width:29px}.section-title .bottom-title{font-size:20px;line-height:40px;color:var(--text-color100);font-family:var(--title-font-family);font-weight:500}.service-box{border-radius:32px;padding:18px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.service-box .title{font-size:20px;line-height:40px;font-weight:800}.service-box .description{font-size:16px;line-height:32px;font-weight:400}.service-box .h-line{width:60%;height:1px;display:flex}.certificate-box{background:rgb(255 255 255 / .33);border-radius:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:18px 10px;gap:7px;transition:0.3s}.certificate-box .title{font-size:14px;line-height:25px;color:#fff;font-weight:400;font-family:var(--fontfamily);margin-bottom:0;transition:0.3s}.certificate-box img{width:84px;height:84px;object-fit:cover}.portfolio-box{position:relative;border-radius:24px;overflow:hidden}.portfolio-slider .splide__slide .portfolio-box{height:100%;width:100%}.portfolio-box img{width:100%;height:100%;object-fit:cover}.portfolio-box .content{position:absolute;bottom:0;width:100%;display:flex;align-items:flex-end;justify-content:space-between;background:rgb(36 45 110 / .69);height:100%;transition:0.3s}.section-portfolio .portfolio-box:hover .content{background:transparent!important}.portfolio-box .content a.view{width:66px;min-width:66px;display:flex;height:66px;align-items:center;justify-content:center;background:var(--primarycolor);border-top-right-radius:24px;border-inline-start:1px solid #fff;transition:0.3s;position:relative;z-index:2}.portfolio-box:hover .content a.view{background:var(--secondarycolor)}.portfolio-box .content .texts{border-inline-start:3px solid var(--secondarycolor);padding-inline-start:12px;margin-inline-start:32px;margin-bottom:32px;transition:0.3s;position:relative;z-index:2}.section-portfolio .portfolio-box .content .texts{opacity:0}.section-portfolio .portfolio-box:hover .content .texts{opacity:1}.portfolio-box .content .texts h3{color:#fff;margin-bottom:-10px;font-size:20px;line-height:40px;font-weight:800}.portfolio-box .content .texts .categories a{font-size:14px;line-height:28px;font-weight:400;color:#fff;transition:0.3s}.portfolio-box .content::before{content:'';width:100%;height:100%;position:absolute;left:0;bottom:0;transition:0.3s;background:linear-gradient(180deg,#fff0 55.98%,rgb(10 16 39 / .88) 100%);z-index:1;opacity:0}.wc-block-price-filter__range-input-wrapper input[type="range"]::-webkit-slider-thumb{background-color:var(--secondarycolor)!important;border:1px solid #fff!important;z-index:9999}.wc-block-price-filter__range-input-wrapper input[type="range"]::-webkit-slider-thumb:hover{background-color:var(--secondarycolor)!important;border:2px solid #fff!important}.section-portfolio .portfolio-box:hover .content::before{opacity:1}.empty-stars i{color:rgb(238 241 249)}.filled-stars i{color:var(--secondarycolor)}.product_rating{position:relative;display:flex;width:max-content}.product_rating .filled-stars{position:absolute;top:0;left:0;overflow:hidden;z-index:2}.filled-stars,.empty-stars{display:flex;gap:2px;flex-wrap:nowrap;flex-direction:row-reverse}.product-box{padding:0 24px 14px;background:#fff;box-shadow:0 0 24px 0 rgb(36 59 141 / .12);border-radius:24px;margin-top:24px;margin-bottom:24px;display:flex;flex-direction:column;transition:0.3s}.product-box .thumbnail{display:flex;align-items:center;justify-content:center;background:#F1F0F5;margin-top:-24px;border-radius:24px;margin-bottom:18px;position:relative;overflow:hidden}.product-box .thumbnail .onsale{font-size:14px;line-height:28px;font-weight:400;color:#fff;background:var(--primarycolor);padding:1px 7px;border-radius:12px;position:absolute;inset-inline-end:8px;top:8px;z-index:2}.product-box .categories a{font-size:14px;line-height:28px;font-weight:400;padding:2px 11px;border-radius:12px;background:var(--text-color100);color:var(--primarycolor200);display:inline-flex;white-space:nowrap}.product-box .categories{display:flex;align-items:flex-start;flex-wrap:nowrap;gap:4px;margin-bottom:6px;overflow-x:auto}.product-box .categories::-webkit-scrollbar{display:none}.product-box .categories::-webkit-scrollbar-thumb{display:none}.product-box h3{font-size:16px;line-height:32px;font-weight:800;color:var(--primarycolor200);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.product-box .thumbnail img{max-width:100%;max-height:100%;width:auto;height:auto}.product-box .thumbnail .cart a{border-top-right-radius:24px;background:var(--primarycolor);width:66px;height:66px;display:flex;align-items:center;justify-content:center}.product-box:hover .thumbnail .cart{opacity:1}.product-box .thumbnail .cart{position:absolute;bottom:0;inset-inline-end:0;display:flex;gap:8px;flex-direction:row-reverse;opacity:0;transition:0.3s}.product-box .cart a i{font-size:24px;color:#fff}.ajax_add_to_cart .adding{animation:rotate 0.8s linear infinite}.ajax_add_to_cart .added{animation:fadeIn 0.2s linear}.product-box .cart a:not(.loading):not(.added) :where(.adding,.added){display:none}.ajax_add_to_cart.loading :where(.not-add,.added){display:none}.ajax_add_to_cart.added :where(.not-add,.adding){display:none}i.adding{width:24px;height:24px;border-left:1px solid;border-radius:50%}.product-box .cart a.loading{pointer-events:none}.ajax_add_to_cart .adding{animation:rotate 0.8s linear infinite}a.added_to_cart.wc-forward::before{content:"\ea47";font-family:'iconsax',serif;color:#fff;font-size:24px}a.added_to_cart.wc-forward{font-size:0;border:none}a.added_to_cart.wc-forward:hover{background:var(--primarycolor);color:#fff}.product-box .price-c span.woocommerce-Price-amount.amount{font-size:20px;line-height:30px;font-weight:800;color:var(--primarycolor200)}.product-box .price-c span.woocommerce-Price-amount.amount span.woocommerce-Price-currencySymbol{font-size:14px;line-height:28px;font-weight:400;color:var(--gray300);margin-inline-start:8px}.product-box .price-c del span.woocommerce-Price-amount.amount{font-size:14px;color:var(--gray300);line-height:18px;font-weight:400}p.price del span.woocommerce-Price-amount.amount span.woocommerce-Price-currencySymbol{display:none}.product-box .price-c p.price{display:flex;flex-direction:column;align-items:flex-end;margin-bottom:0;line-height:0}.product-box .price-c{display:inline-flex;flex-direction:column;align-items:flex-end}.product-box .cart-footer{display:flex;align-items:center;justify-content:space-between;gap:4px;height:50px}.team-member-box{background:rgb(255 255 255 / .33);border-radius:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:28px 10px;border-bottom:2px solid #fff;transition:0.3s}.team-member-box .title{font-size:16px;line-height:32px;color:#fff;font-weight:500;font-family:var(--fontfamily);margin-bottom:0;transition:0.3s}.team-member-box .position{font-size:14px;line-height:28px;font-weight:400;color:rgb(255 255 255 / .52);transition:0.3s}.team-member-box img{width:142px;height:142px;object-fit:cover;margin-bottom:8px;border-radius:50%;transition:0.3s}.team-members-slider:not(.is-overflow) .splide__arrows{display:none}.team-members-slider.is-overflow{padding-inline:100px}.team-members-slider .splide__arrow{width:64px;height:64px;border-radius:12px;color:#fff;font-size:24px;display:inline-flex;justify-content:center;align-items:center;opacity:1;background:rgb(255 255 255 / .41);transition:0.3s}.splide__arrows--rtl .splide__arrow--next{left:0;right:auto}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:0}.article-box{border-radius:24px;background:#f5f5f5;overflow:hidden;transition:.3}.article-box .inner{padding:24px 24px 18px}.article-box a.thumbnail{display:flex;margin-bottom:18px}.article-box a.thumbnail img{width:100%;border-radius:16px}.article-box .title{font-size:16px;line-height:32px;font-weight:800;color:#727272;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:0.3s}.article-box .content p{font-size:14px;line-height:28px;font-weight:400;color:#9294A3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.article-box a.read_more{width:66px;display:flex;height:66px;color:#fff;background:var(--primarycolor200);justify-content:center;align-items:center;border-top-right-radius:24px;transition:0.3s}.article-box:hover a.read_more{background:var(--secondarycolor)}.article-box .date-read_more{display:flex;align-items:center;justify-content:space-between;padding-inline-start:24px}.article-box .date-read_more span.date{gap:4px;font-size:14px;line-height:28px;font-weight:400;color:#959595;display:inline-flex;align-items:center}.date-read_more span.date i{font-size:18px}.page-login-register{display:flex;align-items:center;height:100vh}.l-g-form-holder{width:100%;height:100%;padding-block:24px;display:flex;align-items:flex-start;position:relative;z-index:2;flex-direction:column;justify-content:center}.l-g-cover{width:40%;position:fixed;inset-inline-end:0;top:0;z-index:1;height:100%}.l-g-cover .l-g-cover-content{position:absolute;z-index:2;inset-inline-end:0;top:0;width:100%;height:100vh;display:flex;align-items:flex-end;justify-content:center;padding:32px}.l-g-cover>img{max-width:100%;max-height:100%;object-fit:cover}.login-register-form{width:584px;max-width:100%;padding:60px 60px 40px;background:#fff;box-shadow:0 0 85px -21px rgb(20 20 20 / .2);border-radius:24px;position:relative;overflow:hidden}.login-register-form .loading-icon{position:absolute;inset-inline-start:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgb(255 255 255 / .8);z-index:4}.login-register-form .loading-icon span{display:inline-block;width:24px;height:24px;border:2px solid;border-inline-start-color:#fff0;border-radius:50%;animation:rotate 0.5s linear infinite}.login-register-form .login-register-form-description{font-size:16px;line-height:28px;font-weight:500;color:var(--text-color200);margin-bottom:34px}.login-register-form .login-register-form-title{font-size:24px;line-height:32px;font-weight:900;color:var(--primarycolor);margin-bottom:10px}.login-register-form .sakhtino-btn{height:44px;padding-inline:50px}.login-register-form .form-group{margin-bottom:24px}#mlr_mobile_input,#mlr_code_input{display:flex;flex-direction:column;gap:24px;position:relative}#mlr_mobile_input input,#mlr_code_input input{text-align:right}.login-register-form .woocommerce-Input,#mlr_mobile_input input,#mlr_code_input input{height:50px;border:none;background:rgb(245 246 247);width:100%;border-radius:8px;padding-inline:16px;font-size:14px;line-height:28px;font-weight:600;color:var(--primarycolor)}.login-register-form .woocommerce-Input:placeholder,#mlr_mobile_input input:placeholder{color:rgb(163 163 163)}.login-register-form .woocommerce-Input:focus{outline:none}.login-register-form .woocommerce-form-row{position:relative}.login-register-form span.icon{position:absolute;inset-inline-end:16px;top:13px;z-index:1}.login-register-form span.icon i{font-size:24px;color:var(--text-color200)}.login-register-form .password-c .icon{cursor:pointer}.login-register-form button.show-password-input{display:none}.login-register-form .woocommerce-form-login__rememberme{font-size:14px;line-height:32px;font-weight:500;color:rgb(163 163 163);display:inline-flex;align-items:center;gap:8px}.login-register-form .woocommerce-form-login__rememberme input#rememberme{width:20px;height:20px;margin-bottom:2px}.login-register-form .remember-lost a{font-size:15px;line-height:30px;font-weight:600;color:var(--secondarycolor);text-decoration:underline!important}.login-register-form .woocommerce-submit span{font-size:14px;line-height:32px;font-weight:500;color:rgb(163 163 163)}.login-register-form .woocommerce-submit span a{color:var(--secondarycolor)}span.btn-close{width:16px;height:16px;background-size:12px;cursor:pointer}.alert-success a{color:#0c4128}.alert-danger a{color:#6a1a21}.alert-info a{color:#04414d}.alert a{font-weight:700}.woocommerce-privacy-policy-text p{font-size:14px;line-height:26px;color:rgb(163 163 163)}.woocommerce-privacy-policy-text a{color:var(--secondarycolor)}small.woocommerce-password-hint{font-size:14px;color:var(--text-color200);line-height:24px}div#password_strength{font-size:16px;line-height:28px;margin-block:8px}.woocommerce-password-strength.bad{color:#6a1a21}.woocommerce-password-strength.good{color:#0c4128}.woocommerce-password-strength.strong{color:#04414d}.woocommerce-password-strength.short{color:#6a1a21}.woocommerce-password-strength.medium{color:#04414d}div#mlr_resend_code{font-size:16px;color:var(--secondarycolor);text-decoration:underline!important;cursor:pointer}div#mlr_timer{color:var(--text-color200)}.login-register-form .alert:not(.show){padding:0;margin-bottom:0}.login-register-popup.show{opacity:1;visibility:visible}.login-register-popup{position:fixed;width:100%;height:100vh;z-index:50;background:rgb(0 0 0 / .4);opacity:0;visibility:hidden;transition:0.3s;overflow-y:auto}.login-register-popup .login-register-form{width:600px;max-width:90%;margin:40px auto}.login-register-popup .loading-icon{position:absolute;width:100%;height:100%;left:0;top:0;display:flex;justify-content:center;align-items:center;animation:fadeIn 0.6s linear;z-index:4}.login-register-popup .loading-icon span{width:32px;height:32px;display:inline-block;border-radius:50%;border-left:2px solid #fff;animation:rotate 0.5s linear infinite}aside .widget:not(.widget_sakhtino_search){padding:16px;background:var(--primarycolor100);border-radius:16px;margin-bottom:16px}.widget .wp-block-heading,.widget .widget-title{font-size:16px;line-height:28px;font-weight:700;color:var(--primarycolor);margin-bottom:16px;font-family:var(--fontfamily)}p.wp-block-tag-cloud{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:0}p.wp-block-tag-cloud a{font-size:16px!important;line-height:28px;font-weight:400;background:#fff;border-radius:12px;padding:4px 16px;display:inline-flex;color:var(--text-color200)}ul.wp-block-categories,.widget_sakhtino_cats .category-items{display:flex;flex-direction:column;gap:12px}ul.wp-block-categories li a,.widget_sakhtino_cats .category-items a{font-size:14px;line-height:28px;font-weight:500;color:var(--text-color200);transition:0.3s;display:flex;align-items:center;gap:4px}ul.wp-block-categories li.current-cat a,ul.wp-block-categories li a:hover,.widget_sakhtino_cats .category-items a:hover,.widget_sakhtino_cats .category-items a.active{color:var(--primarycolor200)}ul.wp-block-categories li.current-cat a::before,.widget_sakhtino_cats .category-items a.active::before{content:"\e908";font-family:'iconsax'!important;width:28px;height:28px;font-size:24px;background:var(--secondarycolor);color:#fff;border-radius:8px;display:inline-flex;align-items:center;justify-content:center}form.sakhtino-form-search-widget{display:flex;gap:10px;margin-bottom:18px}form.sakhtino-form-search-widget input[type="search"]{height:56px;border-radius:16px;background:var(--primarycolor100);border:none;padding:0 10px;font-size:14px;line-height:18px;font-weight:400;color:var(--primarycolor);flex:1}form.sakhtino-form-search-widget input[type="search"]:focus{outline:none}form.sakhtino-form-search-widget button[type="submit"]{width:56px;min-width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:var(--primarycolor200);border:none;color:#fff}form.sakhtino-form-search-widget button[type="submit"] i{font-size:24px}.page-content{transition:0.2s}.article-archive-page .loading-icon{position:absolute;width:100%;height:100%;left:0;top:0;display:flex;justify-content:center;align-items:flex-start;animation:fadeIn 0.6s linear;z-index:4}.article-archive-page .loading-icon span{width:32px;height:32px;display:inline-block;border-radius:50%;border-left:1px solid #838383;animation:rotate 0.5s linear infinite}.article-archive-page{position:relative}.article-archive-page .article-col{transition:0.3s;transform:translateY(0);animation:fadeIn 0.4s linear}.loading-content{transform:translateY(16px)!important;opacity:0}.warning-message{padding:14px;background:var(--secondarycolor2);border-radius:8px;color:var(--primarycolor);font-size:15px;display:flex;gap:10px;align-items:center}nav.navigation.pagination{justify-content:center;margin-top:20px;margin-bottom:40px}nav.navigation.pagination ul.page-numbers{display:flex;align-items:center;gap:10px}nav.navigation.pagination ul.page-numbers li{border-radius:12px;border:1px solid var(--text-color100);height:46px;width:46px;display:flex;align-items:center;min-width:46px;font-size:14px;overflow:hidden;line-height:28px}nav.navigation.pagination ul.page-numbers li>*{padding-inline:10px;height:46px;width:100%;color:var(--text-color300);display:flex;align-items:center;justify-content:center;transition:0.3s;background:#fff}nav.navigation.pagination ul.page-numbers li:hover>*,nav.navigation.pagination ul.page-numbers li .current{background:var(--primarycolor200);color:#fff}.bread-crumb nav{display:flex;align-items:center;gap:4px;color:#646464;font-size:14px;flex-wrap:nowrap;overflow-x:auto;line-height:28px;font-weight:400}.bread-crumb nav>*{white-space:nowrap}.bread-crumb nav a{font-size:14px;color:#B5B5B5}.inner-page-title h3,.inner-page-title .title,.inner-page-title h1{font-size:24px;font-weight:800;color:var(--primarycolor);line-height:32px;position:relative;z-index:2;margin:0}.page-title{height:182px;display:flex;align-items:center;background-image:url(../../../../themes/toranjglass/assets/img/page-title-bac.png);background-size:cover;background-position:center;background-repeat:no-repeat;border-top:1px solid #EAEBF1}.archive-info{font-size:14px;color:var(--text-color200);line-height:28px;font-weight:400}.sort-btn{height:56px;border-radius:8px;background:var(--primarycolor100);padding:8px;display:flex;align-items:center;gap:2px;cursor:pointer;font-size:14px;line-height:18px;font-weight:400;color:var(--text-color200)}.sort-btn>i{font-size:24px;color:var(--text-color300)}.sort-btn .arrow-icon{display:inline-block;width:40px;height:40px;font-size:24px;display:flex;align-items:center;justify-content:center;transition:0.3s;color:var(--text-color300);background:#fff;border-radius:12px;margin-inline-start:12px}.archive-info-header .sort{position:relative}.archive-info-header .sort ul.sort-list{position:absolute;inset-inline-end:0;z-index:2;background:#fff;border-radius:12px;padding:8px;font-size:14px;width:100%;box-shadow:0 0 10px 0 rgb(0 0 0 / .1);top:calc(100% + 4px);display:flex;flex-direction:column;gap:4px;transition:0.3s;opacity:0;visibility:hidden}.archive-info-header .sort.active ul.sort-list{opacity:1;visibility:visible}.archive-info-header .sort ul.sort-list a{display:flex;line-height:24px;color:var(--text-color200);transition:0.3s}.archive-info-header .sort ul.sort-list a:hover,.archive-info-header .sort ul.sort-list a.active{color:var(--secondarycolor)}.sort-btn .arrow-icon i{transition:0.3s}.sort.active .sort-btn .arrow-icon i{transform:rotate(180deg)}span.toggle-sidebar{width:42px;height:42px;position:fixed;inset-inline-start:0;top:calc(50% - 21px);border-width:1px;border-inline-start-width:0;background:#fff;border-radius:0 8px 8px 0;box-shadow:0 0 6px 0 rgb(0 0 0 / .1);border-style:solid;color:var(--text-color300);border-color:var(--text-color100);display:flex;align-items:center;justify-content:center;font-size:24px;cursor:pointer;z-index:18}.rtl .wc-block-components-price-slider__range-input-progress{--track-background:linear-gradient(to left, transparent var(--low), var(--secondarycolor) 0, var(--secondarycolor) var(--high), transparent 0) no-repeat 0 100% / 100% 100% !important;--range-color:var(--secondarycolor);background:var(--track-background)}.article-section{background:var(--primarycolor100);border-radius:16px;padding:34px}.article-section .thumbnail img{width:100%;height:auto;border-radius:16px;position:relative;z-index:2}.article-section .thumbnail::before{content:'';width:calc(100% - 10px);height:calc(100% - 10px);position:absolute;border:3px solid #0A5299;inset-inline-start:0;top:0;border-radius:16px;z-index:1}.article-section .thumbnail{margin-bottom:30px;padding-top:10px;padding-inline-start:10px;position:relative}.article-section .inner-content{font-size:16px;line-height:29px;font-weight:400;color:var(--text-color300);text-align:justify}.article-section .inner-content img{border-radius:16px;max-width:100%;margin-bottom:0;position:relative;z-index:2}.wp-block-quote{background:var(--text-color100);padding:16px 36px;border-radius:14px;border:none;position:relative;margin-bottom:50px;margin-top:40px;position:relative}.wp-block-quote>*,.wp-block-quote p{margin:0;color:#2B3742}.wp-block-image{margin-bottom:40px;position:relative;padding-top:10px;padding-inline-start:10px}.article-section .wp-block-image::before{content:'';width:calc(100% - 10px);height:calc(100% - 10px);position:absolute;border:3px solid #0A5299;inset-inline-start:0;top:0;border-radius:16px;z-index:1}ul.wp-block-list{display:flex;flex-direction:column;gap:24px;padding-inline-start:12px;margin-bottom:38px}ul.wp-block-list li{background:#fff;border-radius:8px;padding:9px 25px;width:max-content;max-width:100%;position:relative;color:var(--text-color300)}ul.wp-block-list li::before{content:url("data:image/svg+xml,%3Csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4.33333L3.46154 7L9 1' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");width:25px;height:25px;border-radius:8px;position:absolute;inset-inline-start:-12px;top:11px;background:var(--primarycolor200);display:flex;justify-content:center;align-items:center}ol.wp-block-list{display:flex;flex-direction:column;gap:18px;counter-reset:my-counter}ol.wp-block-list li{color:var(--primarycolor);counter-increment:my-counter}ol.wp-block-list li::before{content:counter(my-counter);font-weight:700;width:36px;display:inline-flex;height:36px;background:var(--secondarycolor);color:#fff;align-items:center;justify-content:center;border-radius:8px;margin-inline-end:12px}.wp-block-quote::before{content:url("data:image/svg+xml,%3Csvg width='46' height='34' viewBox='0 0 46 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.7497 1.45764C17.0923 0.792122 16.6091 0 15.8606 0H7L-1.90735e-06 13.6L-1.90735e-06 33C-1.90735e-06 33.5523 0.447714 34 0.999998 34H20C20.5523 34 21 33.5523 21 33L21 14.6C21 14.0477 20.5523 13.6 20 13.6H10.5L16.7497 1.45764Z' fill='%23243B8D'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M42.1711 1.42215C42.4798 0.759239 41.9958 0 41.2645 0H33.3333L27 13.6L27 33C27 33.5523 27.4477 34 28 34H45C45.5523 34 46 33.5523 46 33V14.6C46 14.0477 45.5523 13.6 45 13.6H36.5L42.1711 1.42215Z' fill='%23243B8D'/%3E%3C/svg%3E%0A");position:absolute;inset-inline-end:18px;top:-14px;z-index:1}.wp-block-quote::after{content:url("data:image/svg+xml,%3Csvg width='44' height='32' viewBox='0 0 44 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.09476 30.5381C3.74802 31.2038 4.23105 32 4.98167 32L13.3333 32L20 19.2L20 1C20 0.447715 19.5523 0 19 0L1 0C0.447716 0 0 0.447715 0 1L0 18.2C0 18.7523 0.447715 19.2 1 19.2L10 19.2L4.09476 30.5381Z' fill='%23243B8D'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M28.8809 30.5565C28.552 31.2212 29.0356 32 29.7772 32L37.6667 32L44 19.2V1C44 0.447715 43.5523 0 43 0L26 0C25.4477 0 25 0.447715 25 1L25 18.2C25 18.7523 25.4477 19.2 26 19.2L34.5 19.2L28.8809 30.5565Z' fill='%23243B8D'/%3E%3C/svg%3E%0A");position:absolute;inset-inline-start:18px;bottom:-24px;z-index:1}.post-meta{color:var(--text-color200);font-size:14px;line-height:25px}.post-meta .tags{margin-top:16px;padding-top:16px;border-top:1px solid var(--text-color200);gap:10px;display:flex;align-items:center}.post-meta .tags a{padding:2px 10px;background:#FFF;border-radius:8px;display:inline-flex;font-size:14px;line-height:28px;color:var(--text-color200);transition:0.3s}.post-meta .tags a:hover{color:var(--secondarycolor)}.post-meta .cats{display:flex;gap:8px;align-items:center}.post-meta .cats a{font-size:14px;line-height:28px;font-weight:400;color:var(--text-color200);transition:0.3s}nav.woocommerce-MyAccount-navigation{border-radius:18px;padding:22px 50px;display:flex;flex-wrap:nowrap;overflow-x:auto;gap:62px;background:var(--primarycolor);margin-bottom:36px}nav.woocommerce-MyAccount-navigation::-webkit-scrollbar{background:#fff0;height:4px}nav.woocommerce-MyAccount-navigation::-webkit-scrollbar-thumb{background:var(--secondarycolor);border-radius:10px}.user-detail img{border:2px solid #fff;border-radius:100%;object-fit:cover}.user-detail .text p{font-size:18px;font-weight:700;color:#fff;white-space:nowrap;margin-bottom:2px}.user-detail .text span{font-size:14px;font-weight:400;color:#fff;white-space:nowrap}nav.woocommerce-MyAccount-navigation ul li{width:130px;border-radius:10px;aspect-ratio:1 / 1;transition:0.3s;position:relative;background:rgb(255 255 255 / .16)}nav.woocommerce-MyAccount-navigation ul li:not(:last-child)::before{content:'';position:absolute;inset-inline-end:-21px;top:50%;transform:translateY(-50%);width:1px;height:100px;background:rgb(255 255 255 / .14)}nav.woocommerce-MyAccount-navigation ul li a{padding:20px 16px;width:100%;height:100%;color:#fff;display:flex;flex-direction:column;gap:6px;justify-content:space-between;align-items:center;text-align:center;font-size:16px;font-weight:500;line-height:28px}nav.woocommerce-MyAccount-navigation ul{display:flex;gap:40px;padding:0}nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a::before{content:'\ec5a';border:2px solid;border-radius:8px;line-height:25px;width:30px;display:flex;align-items:center;justify-content:center}nav.woocommerce-MyAccount-navigation ul li a::before{font-family:iconsax,serif!important;font-size:32px;line-height:30px}nav.woocommerce-MyAccount-navigation ul li.is-active{background:var(--secondarycolor) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAACCCAYAAACKAxD9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKbSURBVHgB7d3BSiNBFAXQixBw6WZmM8uBgfn/n8ouIYFs29SzEdFqlRbEdJ0GEVN2dd2bA6GyqRyPx7/TNN3l1bXf73+fTqd/17Hd67HD4fCwNHZ97X4eu++M7dpYu39p7Pr7V2fsbl7nm7F2XS6XP+2nN9ZyyPiJjAqSMUsTKwgCBUGgIAgUNHxGBclYGaMgGSujgmTsPVNBECgIgigIgihIxuv/K0jGd7ePChonY61VQRD01qMgCBQEQRQEQRQ0OoKaS0EQvNw+QrDxjO8hmObtIwQbz/ghgt4FAQQQQAABBIFgdAS1PgggaOsMBLeT8Xw+/1+R48OMlQMCCNK7IIAAAggggCAQQBAIIHjKGAggqO8RIICglwOCQABBIIAgEEAQCCAIBC1HIICgzRsIIOit9flmCCCAAAIIIIAAAgjGRlDbRwggqO0jBBAsflRAAAEEEEAAQSCAIBCMjqDWDwEELUcggKDeKwgg6D0TAggggCAQQBAIRkdQr0EAQW0fIYCgMkIAQW89EEAAAQQZB8GagiAIBCMgqLkggKDNOcQBoBB8IiMEEPTWCgEEEEAQCCAIBKMjqOdAAMHL7SMEKzJuBcE0bx8hWJFxUwh6FwQQQAABBBAEgtER1NohgKBluKkDQCFwACgE35wRAggggCAQQBAIIAgEEDxl/HEHgELgAFAIflBGCAIBBIEAgkAAQSCAIBC0HIEAgjZvIICgl+P5ZggggAACCCCAAAIIxkZQ20cIIKjtIwQQLH5UQAABBBBAAEEggCAQyHh4gEDGrx0ACoEDQCHYeMYv3QwBBBBAAAEEgWBDGXcKkrHWGgVBUBkVBEFvPQqCQEEQREEQREGjI6i5FARBbR8huP2MLcc8tgpB5YAAgvb3I6pLz28QOln6AAAAAElFTkSuQmCC) no-repeat center center;background-size:cover}nav.woocommerce-MyAccount-navigation ul li.is-active a::after{content:'\e92d';font-family:iconsax,serif!important;font-size:18px;line-height:12px}nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a::before{content:"\e94d"}nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a::before{content:"\eb9f"}nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a::before{content:"\eadd"}nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a::before{content:"\eb07"}nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--support_tickets a::before{content:"\ec33"}nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--wish-list a::before{content:"\eaa2"}nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a::before{content:"\eae9"}.woocommerce-MyAccount-content{padding:30px;border-radius:16px;background:rgb(245 246 247);margin-bottom:150px}.dashboard-content{min-height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;width:918px;margin:0 auto;max-width:100%}.dashboard-content p:first-child{font-size:20px;line-height:30px;font-weight:800;color:var(--primarycolor);font-family:var(--title-font-family);margin-bottom:0}.dashboard-content p:last-child{font-size:16px;line-height:28px;color:var(--text-color300);font-weight:400;margin-bottom:0}.dashboard-content p:last-child a{color:var(--text-color300);font-weight:400}.dashboard-content p:last-child a:hover{color:var(--secondarycolor)}.no-order{min-height:400px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;font-size:18px;line-height:32px;font-weight:700;color:var(--text-color300)}.no-order p{margin-bottom:0}.no-order svg path{fill:var(--primarycolor200)}.woocommerce-orders-table{width:100%;border-collapse:separate;margin-top:10px;margin-bottom:16px}.woocommerce-orders-table thead{position:relative}.woocommerce-orders-table thead::before{content:'';width:100%;position:absolute;left:0;top:-10px;background:#fff;height:calc(100% + 20px);z-index:1;border-radius:16px}.woocommerce-orders-table thead tr{position:relative;z-index:2}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:8px;vertical-align:middle}.woocommerce-orders-table thead tr th{text-align:center;font-size:18px;line-height:23px;font-weight:500;color:var(--gray400);padding:9px 12px;line-height:1.5em}.woocommerce-orders-table thead th{padding-block:13px!important}.woocommerce-orders-table tbody:not(.body-orders) td{padding:22px!important}tbody.body-orders{position:relative}tbody.body-orders::before{content:'';width:100%;position:absolute;height:calc(100% + 32px);background:#fff;border-radius:16px;z-index:1;top:-16px;left:0}tbody.body-orders tr{position:relative;z-index:2}.woocommerce-orders-table tbody tr td{text-align:center;font-size:15px;line-height:24px;font-weight:400;color:var(--text-color200);padding:6px 20px}.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-number a{color:var(--text-color200)}.woocommerce-orders-table tbody tr td:not(:last-child){border-inline-end:1px solid var(--primarycolor100)}.woocommerce-orders-table thead tr th:not(:last-child){border-inline-end:1px solid var(--primarycolor100)}p.order-desc{font-size:15px;color:var(--text-color200)}section.woocommerce-order-details .woocommerce-order-details__title{font-size:18px;line-height:42px;font-weight:700;color:var(--text-color200);margin-bottom:10px;margin-top:20px;font-family:var(--fontfamily)}.woocommerce-table--order-details{width:100%}.woocommerce-order-details .order_item{position:relative}.woocommerce table.shop_table td{vertical-align:middle;line-height:1.5em}.woocommerce-order-details .order_item td:first-child::before{content:'';width:100%;position:absolute;left:0;top:5px;display:inline-block!important;height:calc(100% - 10px);background:#fff;z-index:1;border-radius:16px}td.woocommerce-table__product-name.product-name a{color:var(--primarycolor)}.woocommerce-order-details .order_item td>*{position:relative;z-index:2}td.product-name a{color:var(--primarycolor);font-size:18px;font-weight:500}.woocommerce-order-details .order_item td{padding:5px 20px;min-height:65px;height:65px}.woocommerce-order-details .order_item td.product-name>*{font-size:16px;color:var(--text-color300);font-weight:500;line-height:28px}.woocommerce table.shop_table thead th{font-weight:600;padding:9px 20px;line-height:32px;font-size:16px;color:var(--gray300)}.woocommerce-order-details .order_item td.product-total>*{font-size:18px;color:var(--primarycolor);font-weight:700;line-height:28px}.woocommerce-order-details tfoot tr th{font-size:16px;line-height:28px;font-weight:400;color:var(--text-color200);padding-block:6px}.woocommerce-order-details tfoot tr td{font-size:18px;line-height:28px;font-weight:700;color:var(--text-color300);padding:5px 20px}h3.order-received-addresses-title{font-size:20px;line-height:26px;font-weight:700;color:var(--primarycolor);margin-top:32px;margin-bottom:-10px}.woocommerce-customer-details{border-top:2px solid var(--text-color100);margin-top:20px}.woocommerce-order-received .woocommerce-order{padding:30px;margin-bottom:150px;background:var(--primarycolor100);border-radius:16px}.woocommerce-thankyou-order-received{font-size:24px;line-height:42px;font-weight:800;margin-bottom:42px;color:var(--primarycolor);font-family:var(--title-font-family)}.woocommerce-thankyou-order-details{padding:20px 10px;background:#fff;display:flex;border-radius:16px;flex-wrap:wrap}.woocommerce-thankyou-order-details li{width:20%;padding-inline:10px;border-inline-end:1px solid var(--primarycolor100);display:flex;flex-direction:column;font-size:14px;color:var(--text-color200);gap:6px}.woocommerce-thankyou-order-details li strong{color:var(--primarycolor);font-size:16px}.woocommerce-thankyou-order-details li:last-child{border:none}.get_payment_method h3{font-size:20px;line-height:36px;font-weight:700;color:var(--primarycolor);margin-top:30px;padding-top:32px;border-top:2px solid var(--text-color100)}.woocommerce-Addresses{display:flex;flex-direction:column;gap:24px}.woocommerce-Address{background:#fff;border-radius:16px;padding:24px;display:flex;align-items:center;gap:16px}.woocommerce-Address .image{width:80px;min-width:80px;height:80px;border-radius:16px;background:var(--gray100);display:flex;align-items:center;justify-content:center;transition:0.3s}.woocommerce-Address .image i{font-size:34px;color:var(--gray400);transition:0.3s}.woocommerce-Address:hover .image svg path{transition:0.3s;stroke:var(--gray400)}.woocommerce-Address:hover .image{background:var(--primarycolor)}.woocommerce-Address:hover .image i{color:#fff}.woocommerce-Address:hover .image svg path{stroke:#fff}.woocommerce-Address .texts address br{content:''}.woocommerce-Address .texts address{display:flex;flex-wrap:wrap;gap:2px;margin:0;font-size:16px;font-weight:400;color:var(--text-color200)}.woocommerce-Address .texts{display:flex;align-items:center;justify-content:space-between;width:100%;gap:10px}.edit-fields .edit-title{font-size:20px;color:var(--primarycolor);font-weight:700;line-height:28px;font-family:var(--title-font-family);margin-bottom:8px}.edit-fields{display:flex;gap:24px;flex-wrap:wrap}.edit-fields p.form-row{display:flex;flex-direction:column;margin:0;width:calc(50% - 12px);position:relative}.edit-fields p.form-row::before{content:"";position:absolute;inset-inline-end:16px;top:12px;font-size:24px;z-index:2;color:var(--text-color200);font-family:iconsax,serif!important;line-height:28px}p#shipping_first_name_field::before,p#shipping_last_name_field::before,p#billing_first_name_field::before,p#billing_last_name_field::before,p#account_first_name_field::before,p#account_last_name_field::before,p#account_display_name_field::before{content:"\ea70"}p#account_email_field::before{content:"\ec05"}p#shipping_address_2_field::before,p#shipping_address_1_field::before,p#shipping_city_field::before,p#shipping_state_field::before,p#shipping_country_field::before,p#billing_address_2_field::before,p#billing_address_1_field::before,p#billing_city_field::before,p#billing_state_field::before,p#billing_country_field::before{content:"\eadd"}p#shipping_postcode_field::before,p#billing_postcode_field::before,p#billing_email_field::before,p#shipping_email_field::before{content:"\ec05"}p#shipping_company_field::before,p#billing_company_field::before{content:"\e970"}p#shipping_phone_field::before,p#billing_phone_field::before{content:"\eb24"}span.select2-selection__placeholder{font-size:16px!important;color:var(--text-color200)!important;line-height:28px;font-weight:400;direction:rtl!important;text-align:right!important;display:flex;align-items:center;height:50px}.edit-fields p.form-row label{display:none}.edit-fields p.form-row input::placeholder{font-size:16px;color:var(--text-color200)!important;font-weight:400;line-height:28px}.edit-fields :where(input[type="text"],input[type="email"],input[type="password"],input[type="tel"],textarea,select,input[type="file"]){border-radius:8px!important;min-height:50px!important;padding-inline-start:10px;padding-inline-end:50px;color:var(--primarycolor)!important;width:100%;font-size:16px;border:none}.edit-fields p span{font-size:12px;color:#6F6F6F}.select2-container--default .select2-selection--single{border-radius:8px}.select2-container .select2-selection--single{height:50px}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:8px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:50px;font-size:15px}.select2-container--default .select2-selection--single .select2-selection__arrow{right:auto;left:2px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:50px}.select2-container--default .select2-selection--single{border:none}label[for="billing_country"],label[for="billing_state"]{display:none}.select2-search__field{height:50px;border-radius:8px}.select2-container--open .select2-dropdown--below{border:none}input#billing_phone,input#billing_email{text-align:right;direction:rtl}.password-c span.icon{font-size:24px;position:absolute;inset-inline-end:14px;top:12px;color:var(--text-color200);cursor:pointer}button.show-password-input{display:none}input#account_email{direction:rtl}.woocommerce-EditAccountForm .edit-fields p.form-row{width:calc(33.33% - 16px)}.avatar-form-row{padding:16px;background:#fff;border-radius:16px;width:100%!important}.avatar-form-row img{border-radius:8px;margin-top:10px}.avatar-form-row input{background:var(--primarycolor100);padding-block:10px}.download-container{display:flex;background:#fff;padding:20px 10px;border-radius:20px;font-size:15px;line-height:24px;font-weight:400;color:var(--text-color200)}.download-product img{aspect-ratio:1 / 1;object-fit:cover;border-radius:4px}.download-product{display:flex;align-items:center;gap:10px;width:34%}a.title-cell{font-size:18px;line-height:28px;font-weight:700;color:var(--text-color300)}.title-cell{font-size:14px;line-height:25px;font-weight:400;color:var(--text-color200);display:flex}.download-expires,.download-remaining{font-size:18px;line-height:30px;font-weight:700;color:var(--primarycolor)}.download-container>div{display:flex;align-items:center}.download-expires,.download-remaining{flex-direction:column;justify-content:center;align-items:flex-start!important;width:16%}.download-product,.download-expires,.download-remaining{border-inline-end:1px solid #E9E9E9}.download-product,.download-expires,.download-remaining,.download-file{padding-inline:20px}.download-file{width:32%;gap:10px;justify-content:center}section.woocommerce-order-downloads{display:flex;flex-direction:column;gap:34px}.woocommerce-pagination--without-numbers a{font-size:14px;line-height:28px;font-weight:400;color:var(--text-color300);display:inline-flex;justify-content:center;align-items:center;border:1px solid var(--text-color100);min-width:46px;height:46px;border-radius:12px;transition:0.3s}.woocommerce-pagination--without-numbers a:hover{background:var(--primarycolor);border-color:var(--primarycolor);color:#fff}.woocommerce-pagination--without-numbers{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:56px}.page404-content{position:absolute;width:100%;height:100%;z-index:4;left:0;top:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.page404 img{max-width:100%}.page404{text-align:center;margin-block:200px}.page404-content h3{font-size:24px;line-height:42px;font-weight:800;margin:0!important}.page404-content p{margin:0;font-size:14px;line-height:25px;font-weight:400;color:var(--text-color200);text-align:center}.account-box-dropdown{position:absolute;inset-inline-end:0;top:calc(100% + 8px);z-index:4;padding:16px;background:var(--primarycolor100);border-radius:16px;width:334px;opacity:0;visibility:hidden;transition:0.3s;transform:translateY(10px)}.account-box.active .account-box-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.account-box-dropdown .user-detail{padding:16px;border-radius:16px;background:#fff;justify-content:space-between}.account-box-dropdown .user-detail .detail-box{display:flex;gap:8px;align-items:center}.account-box-dropdown i.account-box-dropdown-icon{font-size:16px;color:#354DA4;border:1px solid #354DA4;height:24px;width:36px;display:flex;align-items:center;justify-content:center;border-radius:12px}.account-box-dropdown .user-detail .text p{color:var(--text-color300)}.account-box-dropdown .user-detail .text span{color:var(--text-color200)}.account-box-dropdown ul{display:flex;flex-direction:column;gap:8px;padding-block:12px;margin-block:12px;border-block:1px solid var(--text-color100)}.account-box-dropdown ul a{padding:12px 16px;border-radius:16px;background:#fff;display:flex;align-items:center;transition:0.3s}.account-box-dropdown ul a i:first-child{color:var(--primarycolor);font-size:24px;transition:0.3s}.account-box-dropdown ul a{padding:12px 16px;border-radius:16px;background:#fff;display:flex;align-items:center;transition:0.3s;justify-content:space-between;gap:8px}.account-box-dropdown ul a span{flex:1;font-size:14px;line-height:25px;font-weight:500;color:var(--text-color300);transition:0.3s}.account-box-dropdown ul li.active a,.account-box-dropdown ul a:hover{background:var(--primarycolor200)}.account-box-dropdown ul li.active a i:first-child,.account-box-dropdown ul a:hover i:first-child{color:#fff}.account-box-dropdown ul li.active a span,.account-box-dropdown ul a:hover span{color:#fff}.account-box-dropdown ul li.active a .account-box-dropdown-icon,.account-box-dropdown ul a:hover .account-box-dropdown-icon{color:#fff;border-color:#fff}.logout-box a{font-size:14px;line-height:25px;font-weight:500;color:var(--primarycolor200);display:flex;align-items:center;gap:8px;transition:0.3s}.logout-box a:hover{color:var(--secondarycolor)}.logout-box a i{font-size:24px}.cart-box{position:relative}.cart-dropdown{position:absolute;inset-inline-end:0;top:calc(100% + 8px);padding:16px;border-radius:16px;background:var(--text-color100);transition:0.3s;opacity:0;visibility:hidden;z-index:8;width:398px;transform:translateY(10px)}.cart-box.active .cart-dropdown{opacity:1;visibility:visible;transform:translateY(0)}li.woocommerce-mini-cart-item .attachment-woocommerce_thumbnail{width:116px;height:116px;border-radius:24px;min-width:116px}li.woocommerce-mini-cart-item{padding:8px;background:#fff;border-radius:14px}li.woocommerce-mini-cart-item .quantity-price{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-top:8px}li.woocommerce-mini-cart-item .quantity-box{display:flex;align-items:center;width:116px;padding:10px;border:1px solid var(--text-color100);border-radius:8px;gap:4px;justify-content:space-between}.quantity-box span{font-size:14px;width:24px;height:24px;background:var(--gray100);border-radius:8px;display:inline-flex;justify-content:center;align-items:center;min-width:24px;transition:0.3s;font-weight:800;color:var(--primarycolor);cursor:pointer}.quantity-box span:hover{background:var(--primarycolor);color:#fff}.quantity-box .quantity input{width:40px;border:none;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;text-align:center;font-size:16px;font-weight:600;color:var(--primarycolor)}.quantity-box .quantity input[type="number"]::-webkit-outer-spin-button,.quantity-box .quantity input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}ul.woocommerce-mini-cart.loading{opacity:.5;pointer-events:none}ul.woocommerce-mini-cart.loading input{pointer-events:none}.quantity-box span .isax-trash{color:red}li.woocommerce-mini-cart-item .cats span{border-radius:12px;background:var(--text-color100);padding:2px 10px;font-size:14px;line-height:28px;display:inline-flex;color:var(--primarycolor)}li.woocommerce-mini-cart-item h4{font-size:16px;line-height:32px;font-weight:800;color:var(--primarycolor);margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.cart-item-img-title>div{display:flex;flex-direction:column;gap:12px;width:calc(100% - 124px)}ul.woocommerce-mini-cart{display:flex;flex-direction:column;gap:8px;max-height:385px;overflow-y:auto}li.woocommerce-mini-cart-item .quantity-price span.woocommerce-Price-amount.amount{font-size:20px;line-height:40px;font-weight:800;color:var(--primarycolor)}li.woocommerce-mini-cart-item .quantity-price span.woocommerce-Price-amount.amount span.woocommerce-Price-currencySymbol{font-size:14px;line-height:28px;font-weight:400;color:var(--gray300);margin-inline-start:6px}.footer-mini-cart{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:12px;padding-top:12px;border-top:1px solid var(--text-color100)}.woocommerce-mini-cart__total p{font-size:16px;line-height:28px;font-weight:400;color:var(--text-color200);margin-bottom:4px}.woocommerce-mini-cart__total span.woocommerce-Price-amount.amount{font-size:20px;line-height:40px;font-weight:800;color:var(--primarycolor)}.woocommerce-mini-cart__total span.woocommerce-Price-amount.amount span.woocommerce-Price-currencySymbol{font-size:14px;line-height:28px;font-weight:400;color:var(--gray300);margin-inline-start:6px}#comments ol{background:var(--primarycolor100);border-radius:16px;padding:34px}#comments ol>li:not(:last-child){padding-bottom:32px;margin-bottom:34px;border-bottom:1px solid var(--text-color100)}.children li .comment-body{background:#fff;padding:24px;border-radius:12px;width:90%;margin-inline-start:auto;margin-top:28px}.comment-body .comment-meta{display:flex;align-items:center;gap:18px;margin-bottom:14px}.comment-body .comment-meta img{width:77px;height:77px;border-radius:16px;min-width:77px;object-fit:cover}.comment-body .comment-meta .texts h6{font-size:16px;line-height:29px;font-weight:500;color:var(--text-color300);font-family:var(--fontfamily);margin-bottom:0}.comment-body .comment-meta .texts span{font-size:14px;line-height:25px;font-weight:400;color:var(--text-color300)}.comment-body{position:relative}.comment-body p{font-size:14px;line-height:28px;font-weight:400;color:var(--text-color200);margin:0}.comment-reply-link{position:absolute;inset-inline-end:0;top:0}div#respond{border-radius:24px;padding:16px 34px;background:var(--primarycolor100);margin-top:58px;margin-bottom:66px}form#commentform p.username-c{width:calc(50% - 19px);position:relative}form#commentform p.username-c input{background:#fff;width:100%;border:none;border-radius:8px;height:50px;padding-inline-start:16px;padding-inline-end:50px;color:var(--primarycolor)}form#commentform p.username-c input::placeholder{color:var(--text-color200)}form#commentform p.username-c span.icon{position:absolute;inset-inline-end:16px;top:13px}form#commentform p.username-c span.icon i{color:var(--primarycolor200);font-size:24px}form#commentform p.username-c span.icon svg path{stroke:var(--primarycolor200)}form#commentform{display:flex;flex-wrap:wrap;column-gap:38px}p.comment-form-comment{width:100%}p.comment-form-comment textarea#comment{width:100%;border:none;border-radius:8px;padding:16px;margin-top:10px;background:#fff;color:var(--primarycolor)}p.comment-form-comment textarea#comment::placeholder{color:var(--text-color200)}p.comment-form-comment textarea#comment:focus{outline:none}.br-theme-fontawesome-stars .br-widget a:after{font-family:'Font Awesome 5 Free'}p.comment-form-rating label{font-size:16px;line-height:32px;color:var(--text-color200);font-weight:600}p.comment-form-rating{align-items:center;gap:10px}form#commentform p.form-submit{order:10;width:max-content!important;margin-inline-start:auto}.socials h3{font-family:var(--fontfamily)!important;font-weight:700;font-size:18px;line-height:32px;color:var(--primarycolor);margin-bottom:20px}.social-icons{display:flex;flex-wrap:wrap;row-gap:20px;column-gap:8px}.social-icons a{width:calc(50% - 4px);font-size:16px;line-height:29px;font-weight:400;color:var(--text-color200);transition:0.3s;display:inline-flex;gap:6px}.social-icons a:hover{color:var(--primarycolor200)}.social-icons a:hover svg path{stroke:var(--primarycolor200)}#carousel-single-portfolio img{width:100%;object-fit:cover;border-radius:14px}#thumbnail-carousel-single-portfolio img{width:100%;object-fit:cover;border-radius:16px;filter:grayscale(1);transition:0.3s}#thumbnail-carousel-single-portfolio .is-active img{filter:grayscale(0)}.portfolio-content .inner-content{padding:30px;border-radius:12px;background:var(--gray100)}.portfolio-content .inner-content p{font-size:14px;line-height:28px;font-weight:400;color:var(--text-color300)}.portfolio-information>strong{font-size:16px;line-height:29px;font-weight:800;color:var(--primarycolor200);margin-bottom:12px;display:block;margin-top:54px}.portfolio-information ul{display:flex;flex-wrap:wrap;gap:8px}.portfolio-information ul li{width:calc(50% - 4px);font-size:14px;line-height:25px;font-weight:400;color:var(--text-color300);display:flex;align-items:center;gap:9px}.portfolio-information ul li::before{content:'';width:8px;height:8px;background:var(--secondarycolor);display:inline-block;border-radius:50%}.details-list{display:flex;flex-direction:column;gap:12px}.details-list .detail{border-radius:12px;background:var(--gray100);padding:20px 24px;display:flex;gap:16px;align-items:center}.details-list .detail .image{width:77px;min-width:77px;height:77px;border-radius:15px;display:flex;align-items:center;justify-content:center;background:var(--primarycolor)}.details-list .detail .texts{display:flex;flex-direction:column;gap:8px}.details-list .detail .texts p{font-size:14px;line-height:25px;font-weight:400;color:var(--text-color200);margin:0}.details-list .detail .texts span{font-size:18px;line-height:30px;font-weight:700;color:var(--text-color300)}.details-list .detail .image img{max-width:42px;max-height:42px;height:auto;width:auto;object-fit:contain}.related_portfolio{margin-bottom:100px}a#cancel-comment-reply-link{font-size:16px;margin-inline-start:10px;color:var(--secondarycolor)}.portfolio-content .thumbnail{background:var(--primarycolor100);padding:44px;border-radius:16px}.portfolio-content .thumbnail.gallery{padding-bottom:97px;margin-bottom:-61px}.portfolio-content .thumbnail img{width:100%;object-fit:cover;border-radius:14px}section#thumbnail-carousel-single-portfolio{padding-inline:120px}section#thumbnail-carousel-single-portfolio .splide__arrow{width:66px;height:66px;border-radius:0 24px 0 24px;background:var(--primarycolor);color:#fff;padding:0;opacity:1}section#thumbnail-carousel-single-portfolio button.splide__arrow.splide__arrow--prev{right:87px;border-inline-end:1px solid #fff}section#thumbnail-carousel-single-portfolio button.splide__arrow.splide__arrow--next{left:87px;border-inline-start:1px solid #fff}.splide__track--nav>.splide__list>.splide__slide.is-active{border:none}.splide__track--nav>.splide__list>.splide__slide{border:none}section.single-product-top{background:var(--primarycolor100);padding:32px;border-radius:16px;margin-bottom:42px}section.single-product-top .title-icons .product_title.entry-title{font-size:20px;line-height:32px;font-weight:800;color:var(--primarycolor)}section.single-product-top .title-icons{display:flex;gap:10px;justify-content:space-between;margin-bottom:6px;align-items:flex-start}section.single-product-top .title-icons .icons{display:flex;align-items:center;gap:10px}section.single-product-top .title-icons .icons span{width:47px;height:47px;border-radius:10px;background:var(--primarycolor200);display:flex;align-items:center;justify-content:center;font-size:22px;cursor:pointer;color:#fff}span.yith-wcwl-add-to-wishlist-button__label{display:none!important}section.single-product-top .sku{color:var(--text-color200);font-size:14px;font-weight:400;line-height:25px;display:flex;gap:2px}section.single-product-top .sku span{color:var(--text-color300)}section.single-product-top .excerpt{background:#fff;padding:16px;border-radius:10px;font-size:16px;line-height:32px;color:var(--text-color200);font-weight:400;margin-bottom:16px}section.single-product-top .excerpt .single-product--meta .cats{font-size:14px;line-height:25px;font-weight:400;color:var(--text-color300)}section.single-product-top .excerpt .single-product--meta .cats a{color:var(--text-color200)}.woocommerce-product-rating{display:flex;align-items:center;gap:10px;margin-bottom:20px}.woocommerce-product-rating .rate{display:flex;align-items:center;gap:10px}.woocommerce-product-rating .rate .stars{direction:ltr}.woocommerce-product-rating span.number{color:var(--primarycolor);font-size:16px;line-height:32px;font-weight:500;margin-bottom:-6px}.woocommerce-product-rating .stars .full{margin-top:-24px;overflow:hidden;white-space:nowrap}.woocommerce-product-rating>span{color:var(--text-color100);font-weight:100}.woocommerce-product-rating a.woocommerce-review-link{display:flex;gap:8px;align-items:center;color:var(--text-color100);font-size:15px;line-height:30px;font-weight:600}table.variations th.label label{display:none}table.variations select{min-width:171px;font-size:15px;line-height:30px;font-weight:600;border-radius:40px;border:1px solid var(--text-color200);height:46px;padding:0 16px;color:var(--text-color200);appearance:none;padding-inline-end:40px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYgOS4wMDAwM0wxMiAxNUwxOCA5LjAwMDAzIiBzdHJva2U9IiM2RTg1QTUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-position:10px center;background-color:#fff0}.add-to-cart-sec .quantity-box{height:46px;padding:6px;width:128px;display:flex;border:1px solid var(--primarycolor200);border-radius:40px;justify-content:space-between;align-items:center;background:#fff}.woocommerce-variation-add-to-cart{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.add-to-cart-sec .sakhtino-btn{font-size:15px;font-weight:600;height:46px;position:relative}.add-to-cart-sec .sakhtino-btn.adding-to-cart{color:#fff0}.add-to-cart-sec .sakhtino-btn.adding-to-cart i.adding{color:#fff;position:absolute;top:11px;left:calc(50% - 12px)}.ajax_add_to_cart .adding,.adding-to-cart .adding{animation:rotate 0.8s linear infinite}.add-to-cart-sec .quantity-box span{width:34px;height:34px;border-radius:50%;font-size:20px}a.reset_variations{color:var(--secondarycolor);font-size:12px;margin-inline-start:6px}.add-to-cart-price span.woocommerce-Price-amount.amount{color:var(--text-color300);font-size:20px;line-height:24px;font-weight:700}.add-to-cart-price span.woocommerce-Price-currencySymbol{font-size:12px;line-height:15px;font-weight:700;color:var(--text-color200);margin-inline-start:6px}.add-to-cart-price .woocommerce-variation-price{margin-bottom:10px}table.variations{margin-bottom:13px;width:100%}.add-to-cart-sec .cart{display:flex;align-items:center;column-gap:12px;flex-wrap:wrap;row-gap:10px}.add-to-cart-price{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.add-to-cart-price p.price{margin-bottom:0;display:flex;flex-direction:column;line-height:10px}.woocommerce-variation-price del bdi,.add-to-cart-price p.price del bdi{padding:6px;background:var(--secondarycolor);border-radius:6px 6px 6px 2px;font-size:15px;font-weight:600;color:rgb(255 255 255 / .49);display:flex;flex-direction:row-reverse;justify-content:space-between;gap:4px;line-height:14px;margin-bottom:6px}.woocommerce-variation-price del bdi span.discount-percentage,.add-to-cart-price p.price del bdi span.discount-percentage{font-size:16px;font-weight:700;color:var(--secondarycolor100)}.add-to-cart-price .woocommerce-variation-price span.price{width:max-content;display:block}.skh-gallery-thumbs img{border-radius:16px;background:#fff;border:1px solid #fff0;width:100%;height:auto;object-fit:cover}.skh-gallery-thumbs .is-active img{border-color:var(--secondarycolor)}.skh-gallery-slides img{height:auto;object-fit:cover;border-radius:16px;width:100%;aspect-ratio:592.5/286}.skh-gallery-slides{margin-bottom:12px}.skh-gallery-slides:not(.is-active) img{aspect-ratio:592.5/414}.skh-gallery-slides .splide__arrow{width:56px;height:56px;border-radius:0 24px 0 24px;background:var(--primarycolor100);padding:0;opacity:1}.skh-gallery-slides .splide__arrow--next{left:16px;border-inline-start:1px solid var(--text-color200)}.skh-gallery-slides .splide__arrow--prev{right:16px;border-inline-end:1px solid var(--text-color200)}.product-box .discount-percentage{display:none}section.single-product-tabs-metas{padding:32px;border-radius:16px;background:var(--primarycolor100)}section.single-product-tabs-metas ul.tabs.wc-tabs{display:flex;gap:12px;margin-bottom:24px}section.single-product-tabs-metas ul.tabs.wc-tabs a{display:inline-flex;padding:10px 20px;border-radius:10px;background:var(--text-color100);font-size:16px;line-height:29px;font-weight:400;color:var(--primarycolor200);transition:0.3s}section.single-product-tabs-metas ul.tabs.wc-tabs li.active a{background:var(--primarycolor200);color:#fff}.woocommerce-Tabs-panel{font-size:16px;line-height:28px;font-weight:400;color:var(--text-color200)}.woocommerce-Tabs-panel h2{font-size:24px;font-weight:600}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgb(0 0 0 / .1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:rgb(0 0 0 / .025)}.woocommerce-Reviews p.stars{display:none}body.rtl form#commentform p.username-c input#email{direction:rtl}.children .comment-reply-link{inset-inline-end:16px;top:16px}.woocommerce-cart-form{margin-bottom:80px}.woocommerce-cart-form__contents{background:var(--primarycolor100);padding:30px;border-radius:16px;margin-bottom:30px}.woocommerce-cart-form__cart-item{padding:16px 0;background:#fff;display:flex;border-radius:16px;flex-wrap:wrap;row-gap:20px}.wc-proceed-to-checkout{text-align:center;width:100%;margin-top:30px}.wc-proceed-to-checkout a{width:100%;justify-content:center}.woocommerce-cart-form__cart-item .product-name img{width:80px;height:80px;border-radius:15px;object-fit:cover}.woocommerce-cart-form__cart-item .product-name{display:flex;align-items:center;gap:10px}.actions .coupon{display:flex;gap:10px}.actions .coupon,.cart-collaterals .cart_totals{border-radius:16px;padding:32px 24px;background:var(--primarycolor100)}input#coupon_code{height:50px;padding:0 20px;width:100%;border-radius:8px;border:none}.cart_totals table{width:100%}tr.order-total{border-top:1px solid var(--secondarycolor100)}.order-total .inner{background:#fff;border-radius:8px;padding:10px 14px;margin-bottom:20px;margin-top:20px;display:flex;align-items:center;gap:10px;justify-content:space-between}.order-total .inner>span:first-child{font-size:14px;line-height:25px;font-weight:400;color:var(--text-color200)}.order-total .inner>span:last-child{font-size:24px;line-height:43px;font-weight:800;color:var(--secondarycolor);font-family:var(--title-font-family)}tr.cart-subtotal td{text-align:end;font-size:24px;line-height:43px!important;font-weight:800;color:var(--primarycolor);font-family:var(--title-font-family)}.shop_table_responsive tbody tr th{font-size:18px;line-height:23px!important;font-weight:700!important;color:#4D4E50;padding-inline:0!important;padding-block:24px!important}.product-quantity .quantity-box .qty{width:128px;text-align:center;font-size:18px;line-height:23px;font-weight:700;height:46px;border-radius:8px;border:1px solid var(--text-color100);padding-inline:44px}.product-quantity .quantity-box input.qty::-webkit-outer-spin-button,.product-quantity .quantity-box input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-quantity .quantity-box input[type=number].qty{-moz-appearance:textfield}.product-quantity .quantity-box{position:relative}.product-quantity .quantity-box span{width:34px;height:34px;display:flex;align-items:center;justify-content:center;color:var(--primarycolor);background:var(--gray100);border-radius:8px;position:absolute;top:6px;cursor:pointer;font-size:20px}.product-quantity .quantity-box span:hover{background:var(--primarycolor);color:#fff}.product-quantity .quantity-box span.up{right:6px}.product-quantity .quantity-box span.down{left:6px}.woocommerce-cart-form__cart-item .product-name .texts span{font-size:14px;line-height:25px;color:var(--text-color200);font-weight:400}.woocommerce-cart-form__cart-item .woocommerce-Price-amount{font-size:18px;line-height:32px;font-weight:700;color:var(--primarycolor)}.woocommerce-cart-form__cart-item .product-price,.woocommerce-cart-form__cart-item .product-subtotal{display:flex;flex-direction:column;justify-content:center}.woocommerce-cart-form__cart-item .product-name .texts{display:flex;flex-direction:column;gap:2px}.woocommerce-cart-form__cart-item .product-name .texts a{font-size:16px;line-height:26px;font-weight:500;color:var(--text-color300)}.woocommerce-cart-form__cart-item .product-remove{display:flex;align-items:center}.woocommerce-cart-form__cart-item .product-name{width:32%}.woocommerce-cart-form__cart-item .product-price{width:20%}.woocommerce-cart-form__cart-item .product-quantity{width:14%;display:flex;align-items:center}.woocommerce-cart-form__cart-item .product-subtotal{width:20%}.woocommerce-cart-form__cart-item .product-remove{display:flex;align-items:center;width:12%}.woocommerce-cart-form__cart-item>div{padding-inline:20px}.woocommerce-cart-form__cart-item>div:not(.product-remove){border-inline-end:1px solid var(--primarycolor100)}.woocommerce-cart-form__cart-item :where(.product-price,.product-subtotal,.product-name,.product-quantity){border-inline-end:1px solid var(--primarycolor100)}.payment_methods_box{padding:30px;border-radius:16px;background:var(--primarycolor100)}.payment_methods_box h4{color:var(--primarycolor);font-size:18px;line-height:32px;font-weight:700;margin-bottom:20px;font-family:var(--fontfamily)!important}.payment_methods_box ul.wc_payment_methods.payment_methods.methods li label{font-size:18px;line-height:36px;font-weight:600;color:var(--text-color300);margin-bottom:10px}.payment_methods_box ul.wc_payment_methods.payment_methods.methods li p{font-size:16px;line-height:32px;font-weight:400;color:var(--text-color200)}.checkout-fields{background:var(--primarycolor100);padding:32px;border-radius:0 0 16px 16px}.checkout-fields p.form-row::before{content:"";position:absolute;inset-inline-end:16px;top:12px;font-size:24px;z-index:2;color:var(--text-color200);font-family:iconsax,serif!important;line-height:28px;}.checkout-fields p.form-row{display:inline-flex;flex-direction:column;position:relative;margin-bottom:32px}.checkout-fields p.form-row label{display:none}.checkout-fields p.form-row-first,.checkout-fields p.form-row-last,.checkout-fields p.form-row-wide{width:calc(50% - 12px)}.checkout-fields p.form-row input{font-size:15px;border:none;border-radius:8px;height:50px;width:100%;padding-inline-start:10px;padding-inline-end:46px;color:var(--primarycolor)}.woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;column-gap:24px}.woocommerce-billing-fields>h3{font-size:18px;line-height:23px;font-weight:700;color:var(--primarycolor);margin-bottom:20px}textarea#order_comments{width:100%;border-radius:8px;padding:20px;border:none;font-size:15px}p#order_comments_field{width:100%}form.woocommerce-form-coupon{padding:20px 0 0;border-radius:16px;display:flex;gap:10px}table.shop_table.woocommerce-checkout-review-order-table{padding:20px;border-collapse:separate;border-radius:16px;width:50%;align-self:flex-end;background:var(--primarycolor100)}div#order_review{display:flex;flex-direction:column-reverse;gap:20px}.form-row.place-order{display:flex;justify-content:space-between;margin-top:20px;flex-direction:column;align-items:center}.form-row.place-order .woocommerce-terms-and-conditions-wrapper{width:100%;font-size:15px;font-weight:400;color:var(--primarycolor)}.form-row.place-order .woocommerce-terms-and-conditions-wrapper p label{display:flex;align-items:center}.form-row.place-order .woocommerce-terms-and-conditions-wrapper p label input{margin-inline-end:8px}tr.cart-subtotal th h5,tr.cart-subtotal th h4,tr.cart-subtotal td::before{color:var(--text-color300);font-size:16px;line-height:29px;font-weight:500!important;font-family:var(--fontfamily)}table.shop_table.woocommerce-checkout-review-order-table tr.cart_item td{padding-block:10px}table.shop_table.woocommerce-checkout-review-order-table tr.cart_item .product-total{text-align:end;color:var(--primarycolor);font-size:18px;font-weight:600}ul.wc_payment_methods{display:flex;flex-direction:column;gap:32px}.wc_payment_method{display:flex;gap:20px;align-items:flex-start;position:relative;padding-inline-start:50px}.woocommerce-checkout #payment ul.payment_methods li label::before{content:"";position:absolute;inset-inline-start:0;top:0;width:27px;height:27px;border-radius:50%;border:2px solid #6F6F6F}.woocommerce-checkout #payment ul.payment_methods li label::after{content:"\610";font-family:'iconsax'!important;position:absolute;inset-inline-start:-3px;top:0;width:27px;height:27px;border-radius:50%;color:var(--secondarycolor);font-size:33px;line-height:27px;opacity:0}ul.payment_methods li input[type="radio"]:checked~label::after,ul.payment_methods li input[type="radio"]:checked+label::after{opacity:1!important}.wc_payment_method i{font-size:36px;color:var(--text-color300);margin-inline-end:20px}.wc_payment_method input{display:none}.product-remove .remove{height:44px;border-radius:8px;background:var(--gray100);color:var(--text-color200)}.woocommerce-message{padding:16px;border-radius:16px;margin-bottom:20px;background:var(--primarycolor100);color:var(--text-color300);font-size:16px;line-height:28px;@media (max-width:767px){font-size:14px}}.woocommerce-form-coupon-holder{border-radius:16px 16px 0 0;background:var(--primarycolor100);padding:32px 32px 0}.woocommerce-form-coupon-toggle{min-height:50px;background:#fff;padding:4px 16px;display:flex;align-items:center;border-radius:8px;font-size:14px;line-height:28px;font-weight:600;color:var(--gray300);gap:0 8px;flex-wrap:wrap}.woocommerce-form-coupon-holder{border-radius:16px 16px 0 0;background:var(--primarycolor100);padding:32px 32px 0}a.showcoupon{color:var(--gray400)}.woocommerce-form-coupon-toggle::before{content:'';width:8px;height:8px;display:inline-block;background:var(--secondarycolor600);border-radius:50%}button#place_order{width:100%;justify-content:center}form.checkout.woocommerce-checkout{margin-bottom:80px}tr.cart_item .product-name{color:var(--text-color300)}.elementor-button-icon{align-items:center!important}form.login-register-form.most-register-phone-number{position:fixed;left:50%;top:50%;z-index:50;transform:translate(-50%,-50%);max-height:90%;overflow-y:auto;max-width:90%}.bac-overlay-most-register-phone-number{background:rgb(0 0 0 / .5);position:fixed;inset:0;z-index:49;width:100%;height:100%}.woocommerce-MyAccount-navigation-link--customer-logout{order:20}.woocommerce-MyAccount-navigation-link--customer-logout::before{inset-inline-start:-21px}#top{position:fixed;bottom:20px;right:20px;z-index:9999;bottom:20px;display:none}#top:not(.left){right:20px}#top.left{left:20px;right:auto}span#top i{width:50px;height:50px;cursor:pointer}form.send-new-ticket{background:#fff;padding:16px;border-radius:16px;display:flex;flex-wrap:wrap;gap:10px}form.send-new-ticket .item{flex:calc(50% - 5px) 1;display:flex;flex-direction:column;gap:4px;font-size:14px;justify-content:flex-end}form.send-new-ticket .item label{font-size:14px;line-height:28px;font-weight:400;color:var(--text-color200)}form.send-new-ticket .item input,form.send-new-ticket .item select,form.send-new-ticket .item textarea{font-size:16px;padding:0 10px;min-height:50px;border:none;border-radius:8px;background:var(--gray100);font-size:14px;line-height:28px;font-weight:400;color:var(--text-color300)}form.send-new-ticket .submit{width:100%;text-align:left}.ticket-details{display:flex;gap:10px;flex-wrap:wrap;padding:10px;background:#fff;border-radius:10px}.message-content{background:#fff;padding:10px;border-radius:10px;min-width:300px;max-width:70%;display:inline-block;position:relative}.message.admin-message .message-content{background:#d4fcc4;border-bottom-left-radius:0}.message.user-message .message-content{border-bottom-right-radius:0}.message{display:flex;margin-top:8px}.message.user-message{justify-content:flex-start}.message.admin-message{justify-content:flex-end}.ticket-body{margin-bottom:20px}.message.admin-message .message-content::before{content:'';border:6px solid #d4fcc4;width:0;height:0;position:absolute;right:100%;bottom:0;border-top-color:#fff0;border-left-color:#fff0;border-inline-width:4px}.message.user-message .message-content::before{content:'';border:6px solid #f4f5f8;width:0;height:0;position:absolute;left:100%;bottom:0;border-top-color:#fff0;border-right-color:#fff0;border-inline-width:4px}.message-content span.date{font-size:12px;display:block;margin-top:10px;text-align:left;direction:ltr}.send-ticket-form{padding:10px;background:#f5f5f5;border-radius:8px;display:flex;flex-direction:column;gap:10px;align-items:flex-end}.send-ticket-form textarea{font-size:16px;padding:0 10px;min-height:40px;border:1px solid #999;border-radius:8px;width:100%}span.t-s{display:inline-block;margin-inline-start:10px;font-size:12px;padding:0 10px;border-radius:6px}span.t-s.waiting_operator{color:#fff;background-color:#ffc107}span.t-s.waiting_user{color:#fff;background-color:#17a2b8}span.t-s.closed{color:#fff;background-color:#dc3545}.countdown{display:flex;align-items:center;gap:8px;font-size:20px}.countdown div{background:#fff;width:60px;height:60px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4px;border-radius:8px;color:var(--text-color300)}.countdown div span{font-size:14px;color:var(--text-color200)}.wishlist_table{width:100%;background:#fff;padding:32px;border-collapse:separate;border-radius:32px}.wishlist_table .product-thumbnail img{aspect-ratio:1 / 1;width:80px!important;height:80px;border-radius:10px}.wishlist_table tbody.wishlist-items-wrapper td{text-align:start;font-size:15px}.wishlist_table thead th{border-top:none!important;font-size:16px}.remove_from_wishlist,a.remove_from_wishlist.button{background:var(--secondarybtnbg);border-radius:32px;height:48px;display:flex!important;align-items:center;justify-content:center;width:max-content;color:var(--secondarybtntext);border-start-start-radius:4px;transition:0.3s}a.remove_from_wishlist.button:hover{background:var(--secondarybtnbghover);color:var(--secondarybtntexthover)}.remove_from_wishlist{padding-inline:20px}tbody.wishlist-items-wrapper .product-price span{font-size:18px;color:var(--primarycolor);font-weight:600}tbody.wishlist-items-wrapper .product-price>*{display:flex}tbody.wishlist-items-wrapper .product-price span.discount-percentage{display:none}tbody.wishlist-items-wrapper .product-price del span{font-size:16px;color:var(--gray300);line-height:18px;font-weight:400;text-decoration:line-through!important}table.wishlist_table thead tr th{text-align:start!important}ul.wishlist_table li{gap:10px;display:flex;flex-wrap:wrap;font-size:20px;color:var(--primarycolor)}.item-wrapper .product-thumbnail{display:flex;margin-inline-end:10px!important;margin-right:0!important;min-width:80px}.wishlist_table.mobile li .item-wrapper{display:flex;align-items:center;width:100%}.wishlist_table.mobile li .item-wrapper a{color:var(--primarycolor);font-size:16px;line-height:28px;font-weight:500}.item-details-table td{text-align:start!important}.wishlist_table.mobile .discount-percentage{display:none}.wc-block-price-filter__amount{max-width:max-content!important;width:max-content;font-size:14px;line-height:28px;font-weight:500;color:var(--primarycolor);padding:0!important;border:none!important;background:#fff0;pointer-events:none}label.wc-block-components-price-slider__label{font-size:14px;line-height:28px;color:var(--text-color200);font-weight:500;order:0}.wc-block-components-price-slider{margin-bottom:0!important}button.wc-block-components-filter-reset-button{background:var(--secondarycolor);height:40px;padding:0 20px!important;font-size:14px}button.wc-block-components-filter-reset-button:hover{background:var(--secondarycolor);color:#fff}.woocommerce-variation-price{display:none!important}