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)}#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}.dark-text,.dark-text h4{color:#747474!important}.light-text,.light-text h4{color:#DEDAD7!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}#site-footer{margin-top:70px}.main-header{background:var(--secondarycolor2);border-radius:0 0 32px 32px}.inner-main-header{background:#fff;border-radius:10px;border:1px solid var(--primarycolor);position:relative;transition:top 0.3s}.main-menu>ul{display:flex;align-items:center;gap:40px;flex-wrap:wrap}.main-menu>ul li{position:relative;display:flex;align-items:center;gap:4px}.main-menu>ul>li>ul.sub-menu{position:absolute;min-width:180px;max-width:250px;background:#fff;border:1px solid var(--primarycolor);border-radius:16px;padding:16px 0;left:50%;top:calc(100% + 12px);transform:translateX(-50%) translateY(10px);transition:0.3s;z-index:6;opacity:0;visibility:hidden;display:flex;flex-direction:column}.main-menu>ul>li:hover>.mega-menu{opacity:1;visibility:visible;transform:translateY(0)}.main-menu .mega-menu{position:absolute;top:calc(100% - 30px);padding-top:16px;inset-inline-start:0;width:100%;z-index:10;transition:0.3s;opacity:0;visibility:hidden;transform:translateY(10px)}.main-menu li.has-mega-menu{position:static!important}.main-menu ul.sub-menu li{padding-inline:16px}.main-menu ul.sub-menu ul.sub-menu{position:absolute;min-width:180px;max-width:250px;background:#fff;border:1px solid var(--primarycolor);border-radius:16px;padding:16px 0;transition:0.3s;z-index:6;opacity:0;visibility:hidden;display:flex;flex-direction:column;left:100%;top:0}.main-menu ul.sub-menu li{position:relative}.main-menu ul.sub-menu li:hover>ul.sub-menu{opacity:1;visibility:visible}.main-menu>ul li ul.sub-menu li::before{content:'';width:5px;height:5px;background:var(--primarycolor);transition:0.3s;display:inline-block;border-radius:50%}.main-menu>ul li ul.sub-menu li.current-menu-item::before,.main-menu>ul li ul.sub-menu li.current-menu-ancestor::before,.main-menu>ul li ul.sub-menu li.current-menu-parent::before,.main-menu>ul li ul.sub-menu li:hover::before{background:var(--secondarycolor)}.main-menu>ul li ul.sub-menu::before{content:'';width:100%;height:12px;bottom:100%;left:0;position:absolute}.main-menu>ul li a{color:var(--primarycolor);font-size:15px;transition:0.3s;text-decoration:none;display:flex;align-items:center;gap:6px;line-height:32px}.main-menu>ul>li>a{white-space:nowrap}.main-menu>ul>li:hover>ul.sub-menu{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.main-menu ul li:hover>a{color:var(--secondarycolor)!important}.current-menu-item>a,.current-menu-ancestor::before,.current-menu-ancestor>a,.open-sub-menu>a,li.open-sub-menu::before,.current-menu-item::before,.current-menu-parent::before,.current-menu-parent>a{color:var(--secondarycolor)!important}.current-menu-item::after{background-color:var(--secondarycolor)!important}.main-menu>ul li.menu-item>a img{width:20px}.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'}.sub-menu li a{justify-content:space-between;width:100%;display:flex}.sub-menu li.menu-item-has-children>a::after{transform:rotate(-90deg)}.login-register-form{background:var(--secondarycolor2);border-radius:32px;padding:40px!important;position:relative;overflow:hidden}.login-register-form .loading-icon{position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;background:rgb(0 0 0 / .4);display:flex;align-items:center;justify-content:center;animation:fadeIn 0.5s linear}.login-register-form .loading-icon span{width:32px;height:32px;display:inline-block;border-radius:50%;border-left:2px solid #fff;animation:rotate 0.5s linear infinite}.return-home{text-align:end;margin-top:16px}.return-home a{color:var(--primarycolor);font-size:15px;text-decoration:none}a.login-register-form-logo{display:flex;justify-content:center;margin-bottom:16px}p.login-register-form-description{text-align:center;font-size:16px;color:var(--primarycolor)}.wpforms-field :where(input[type="text"],input[type="email"],input[type="password"],input[type="tel"],textarea,select):focus{box-shadow:none!important}.edit-fields :where(input[type="file"]){background-color:#fff}.edit-fields :where(input[type="text"],input[type="email"],input[type="password"],input[type="tel"],textarea,select,input[type="file"]){border-radius:8px!important;border:1px solid #747474!important;min-height:48px!important;padding:10px 16px!important;color:var(--primarycolor)!important;width:100%;font-size:15px}.wpforms-field :where(input[type="text"],input[type="email"],input[type="password"],input[type="tel"],textarea,select){border-radius:8px!important;border:1px solid #747474!important;min-height:48px!important;padding:10px 16px!important;color:var(--primarycolor)!important;font-size:15px}.login-register-form :where(input[type="text"],input[type="email"],input[type="password"],input[type="tel"]){width:100%;border-radius:8px;border:1px solid #747474;height:48px;padding:10px 16px;font-size:16px;color:var(--primarycolor);padding-inline-end:40px}input#rememberme,input#terms{width:20px;height:20px}.woocommerce-form-login__rememberme,.wc-terms-and-conditions label{display:inline-flex;gap:6px;align-items:center}.woocommerce-form-login__rememberme span,.wc-terms-and-conditions span{margin-top:4px;font-size:15px;color:#747474}.wc-terms-and-conditions span a{color:#747474}.remember-lost a{text-decoration:line-through!important}.remember-lost :where(span,a){color:#747474;font-size:15px;text-decoration:none}.woocommerce-submit>span{font-size:15px;color:var(--primarycolor)}.woocommerce-submit>span a{font-size:14px;color:#747474;margin-inline-start:4px;text-decoration:underline!important}.woocommerce-privacy-policy-text{display:none}.page-login-register{min-height:100vh;display:flex;justify-content:center;flex-direction:column;margin:0 auto;width:544px;max-width:100%;padding-block:16px}.brandis-btn,.dig_otp_submit_button,.digits_login_via_otp,.wpforms-submit{height:48px;font-size:16px;display:inline-flex;gap:8px;border-radius:32px!important;align-items:center;width:max-content!important;padding-inline:28px;transition:0.3s;border-start-start-radius:4px!important;font-weight:600;white-space:nowrap;padding-block:0!important}body.rtl .reverse-icon i,body.rtl .reverse-icon svg{transform:rotate(180deg)}.brandis-btn.primary,.dig_otp_submit_button,.digits_login_via_otp,.wpforms-submit{background:var(--primarybtnbg)!important;color:var(--primarybtntext)!important;border:none}.brandis-btn.primary:hover,.dig_otp_submit_button:hover,.digits_login_via_otp:hover,.wpforms-submit{background:var(--primarybtnbghover)!important;color:var(--primarybtntexthover)!important}.brandis-btn.secondary{background:var(--secondarybtnbg);color:var(--secondarybtntext);border:none}.brandis-btn.secondary:hover{background:var(--secondarybtnbghover);color:var(--secondarybtntexthover)}.brandis-btn.secondary2{background:var(--secondary2btnbg);color:var(--secondary2btntext);border:none}.brandis-btn.secondary2:hover{background:var(--secondary2btnbghover);color:var(--secondary2btntexthover)}.brandis-btn.primary i,.brandis-btn.secondary i,.brandis-btn.secondary2 i{font-size:20px}.username-c,.password-c{position:relative}.username-c .icon,.password-c .icon{position:absolute;inset-inline-end:14px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;font-size:20px;color:#747474}.loginViaContainer{text-align:start}.wpforms-submit-container{text-align:end}.wpforms-submit:focus::after{display:none!important}.bread-crumb nav{display:flex;align-items:center;gap:10px;color:var(--primarycolor);font-size:15px;flex-wrap:nowrap;overflow-x:auto}.bread-crumb nav>*{white-space:nowrap}.bread-crumb nav a{font-size:15px;color:#747474}.inner-page-title h3,.inner-page-title .title,.inner-page-title h1{font-size:32px;font-weight:800;background:var(--body-bac);position:relative;z-index:2;padding-inline:20px;margin:0}.inner-page-title span{width:100%;border-bottom:1px dashed #C6C6C6;position:absolute;left:0;top:50%;z-index:1}.inner-page-title{display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;gap:20px;position:relative}nav.woocommerce-MyAccount-navigation{border:1px solid var(--primarycolor);border-radius:32px;padding:20px 32px;display:flex;flex-wrap:nowrap;overflow-x:auto;gap:100px}nav.woocommerce-MyAccount-navigation::-webkit-scrollbar{height:4px}nav.woocommerce-MyAccount-navigation::-webkit-scrollbar-track{background:#fff0}nav.woocommerce-MyAccount-navigation::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.woocommerce-MyAccount-content{border:1px solid var(--primarycolor);border-radius:32px;padding:32px;background:var(--secondarycolor2);margin-top:32px}nav.woocommerce-MyAccount-navigation ul{display:flex;gap:40px;padding:0}nav.woocommerce-MyAccount-navigation ul li{width:130px;border:1px solid #747474;border-radius:16px;aspect-ratio:1 / 1;transition:0.3s;position:relative}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:#CFCFCF}nav.woocommerce-MyAccount-navigation ul li.is-active{background:var(--secondarycolor);color:#fff}nav.woocommerce-MyAccount-navigation ul li a{padding:20px 16px;width:100%;height:100%;color:#6F6F6F;display:flex;flex-direction:column;gap:6px;justify-content:space-between;align-items:center;text-align:center;font-size:15px}nav.woocommerce-MyAccount-navigation ul li.is-active a{color:#fff}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 a::before{font-family:iconsax,serif!important;font-size:32px;line-height:30px}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.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-account a::before{content:"\eb07"}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--customer-logout a::before{content:"\eae9"}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--payment-methods a::before{content:"\eb30"}.user-detail img{border-radius:6px;border:1px solid var(--primarycolor)}.user-detail .text p{font-size:18px;font-weight:700;color:var(--primarycolor);white-space:nowrap;margin-bottom:8px}.user-detail .text span{font-size:16px;font-weight:400;color:#6F6F6F;white-space:nowrap}aside .widget{border-radius:16px;padding:16px;border:1px solid #747474;margin-bottom:20px}form.brandis-form-search-widget input{width:100%;border:none;border-inline-end:1px solid rgb(116 116 116 / .3);color:var(--primarycolor);font-size:14px}form.brandis-form-search-widget{display:flex;background:#fff;gap:5px}form.brandis-form-search-widget button:focus,form.brandis-form-search-widget button:hover{background:#fff0}form.brandis-form-search-widget button{border:none;background:#fff0;width:30px;min-width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:20px;color:inherit;border-radius:0}.widget-title-holder h3{font-size:20px;font-weight:600;margin-bottom:20px}ul.post_type_filter_archive li span.switch{width:34px;height:14px;border-radius:8px;background:#D4D4D4;position:relative;display:inline-block;cursor:pointer;transition:0.3s}ul.post_type_filter_archive li.active span.switch{background:var(--secondarycolor2)}ul.post_type_filter_archive li.active span.switch span{background:var(--secondarycolor);left:16px}ul.post_type_filter_archive li{display:flex;align-items:center;justify-content:space-between;font-size:15px;color:var(--primarycolor);cursor:pointer;margin-block:6px}ul.post_type_filter_archive{flex-direction:column;padding:0;display:flex;gap:10px}ul.post_type_filter_archive li span.switch span{width:20px;height:20px;position:absolute;background:#fff;border-radius:50%;left:-2px;top:-3px;box-shadow:0 2px 6px 0 rgb(0 0 0 / .1);transition:0.3s}a.post-item{display:flex;align-items:center;gap:8px}.post-items{display:flex;flex-direction:column;gap:16px}a.post-item h3{color:#28282A;font-size:20px;line-height:32px;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}a.post-item img{border-radius:12px}ul.sub-menu{display:flex;flex-wrap:wrap}.woocommerce-Address:last-child{margin-bottom:20px}.woocommerce-Address{display:flex;align-items:center;border:1px solid var(--primarycolor);border-radius:16px;overflow:hidden;background:#fff}.woocommerce-Address .image{width:128px;min-width:128px;height:128px;background:#FCDC73;display:flex;align-items:center;justify-content:center}.woocommerce-Address .texts{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px;gap:10px}.woocommerce-Address .texts address{display:flex;flex-wrap:wrap;gap:2px;margin:0}.woocommerce-Address .texts address br{content:''}.dashboard-content p:first-child{font-size:16px;color:var(--primarycolor)}.dashboard-content p:last-child{font-size:15px;color:#6F6F6F}.dashboard-content p:last-child a{color:var(--primarycolor);font-weight:600}.dashboard-content{padding:150px}.woocommerce-info{padding:14px;background:var(--secondarycolor2);border-radius:8px;color:var(--primarycolor);font-size:15px;margin-bottom:10px;display:flex;justify-content:space-between}.woocommerce-message{padding:14px;background:var(--secondarycolor2);border-radius:8px;color:var(--primarycolor);font-size:15px;margin-bottom:10px}.woocommerce-message a,.woocommerce-info a{color:var(--primarycolor);font-weight:600;float:inline-end}ul.woocommerce-error{padding:14px 20px;font-size:14px;color:#ff6a6a;background:#fff1f1;margin-bottom:10px;border-radius:10px}ul.woocommerce-error a{color:red;font-weight:600}.article-col{display:flex}.article-box{border:1px solid var(--primarycolor);border-radius:16px;background:#fff;position:relative;width:100%}.article-box:hover .bar{width:calc(100% - 32px)}.article-box .bar{position:absolute;top:calc(100% + 1px);background:#A865F8;height:12px;width:calc(50% - 16px);border-radius:0 0 16px 16px;inset-inline-end:16px;transition:0.3s}.article-box a.thumbnail{display:flex;border-bottom:1px solid var(--primarycolor);border-radius:16px 16px 0 0;overflow:hidden}.article-box a.thumbnail img{aspect-ratio:2/1.11;object-fit:cover}.article-box .content{padding:16px}.article-box .content h3{font-size:18px;font-weight:700;line-height:24px;color:var(--primarycolor);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.article-box .content p{font-size:15px;font-weight:400;line-height:24px;color:#7B7875;text-align:justify;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.article-box .content span.study-time{color:#7B7875;background:#FBF6FF;line-height:32px;font-size:12px;padding-inline:20px;border-radius:8px;display:inline-block}nav.navigation.pagination{justify-content:center;margin-top:20px}nav.navigation.pagination ul.page-numbers{display:flex;align-items:center;gap:10px}nav.navigation.pagination ul.page-numbers li{border-radius:8px;border:1px solid var(--primarycolor);height:42px;display:flex;align-items:center;min-width:42px;font-size:16px;overflow:hidden}nav.navigation.pagination ul.page-numbers li>*{padding-inline:10px;height:42px;width:100%;color:#6F6F6F;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(--secondarycolor);color:#fff}.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}.mini-cart-side{position:fixed;inset-inline-start:-300px;top:0;height:100vh;width:300px;background:#fff;z-index:20;transition:0.5s cubic-bezier(.19,1,.22,1);padding:16px}.mobile-side-menu{position:fixed;inset-inline-start:-300px;top:0;height:100vh;width:300px;background:#fff;z-index:20;transition:0.5s cubic-bezier(.19,1,.22,1);padding:32px;overflow-x:auto}.video-uploader.show-side-box{inset-inline-start:unset}.show-side-box{inset-inline-start:0}.show-side-box1{inset-inline-end:0}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(--primarycolor);border-color:var(--primarycolor);display:flex;align-items:center;justify-content:center;font-size:24px;cursor:pointer;z-index:18}.portfolio-box{border-radius:20px;border:1px solid var(--primarycolor);overflow:hidden;width:100%}.portfolio-box .content{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px}.portfolio-box .content h3{font-size:18px;font-weight:700;color:var(--primarycolor);line-height:24px;margin:0}.portfolio-box .content a.read-more{padding-inline:14px;font-size:12px;font-weight:600;white-space:nowrap;display:inline-flex}.portfolio-box a.thumbnail{display:flex}.portfolio-box a.thumbnail img{object-fit:cover;aspect-ratio:1.4 / 1}.edit-fields{display:flex;gap:20px;flex-wrap:wrap}.edit-fields p{display:flex;flex-direction:column;gap:4px;margin:0}.edit-fields p{width:calc(50% - 10px)}.edit-fields #billing_company_field,.edit-fields #shipping_company_field{width:100%}.edit-fields p span{font-size:12px;color:#6F6F6F}.edit-fields p label{color:#6F6F6F;font-size:15px}.edit-fields .edit-title{font-size:18px;color:var(--primarycolor);font-weight:700}label[for="billing_address_2"],label[for="shipping_address_2"]{position:static!important;font-size:15px!important;width:max-content!important;height:max-content!important;margin:0!important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:48px;font-size:15px}.select2-container .select2-selection--single{height:48px}.select2-container--default .select2-selection--single{border-radius:8px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:48px}.button-outline{display:inline-flex;height:48px;width:48px;align-items:center;justify-content:center;border:1px solid var(--primarycolor);color:var(--primarycolor);font-size:24px;position:relative;border-radius:32px;border-start-start-radius:4px;cursor:pointer}span#mini-cart-count{width:20px;height:20px;background:var(--secondarycolor);font-size:12px;display:flex;align-items:center;justify-content:center;border-radius:50%;position:absolute;inset-inline-start:-10px;top:3px}.v-divider{width:1px;height:46px;background:#403D39;opacity:.15}.mobile-side-menu .logo-box{background:var(--secondarycolor2);padding:10px;border-radius:8px;display:flex;align-items:center;justify-content:space-between}.mobile-side-menu .close{cursor:pointer}.side-menu .sub-menu{display:none}.side-menu>li{padding-block:16px}.side-menu>li>a{line-height:28px;color:var(--primarycolor);font-size:14px;display:block;font-weight:500;transition:0.3s}.side-menu>li:not(:last-child){border-bottom:1px solid #E9E9E9}.side-menu li.menu-item-has-children{padding-inline-end:20px;position:relative}.side-menu li.menu-item-has-children::before{content:"\eaea";font-family:'iconsax',serif!important;transform:rotate(90deg);position:absolute;inset-inline-end:0;font-size:20px;color:#D4D4D4;top:14px;transition:0.3s}.side-menu .sub-menu li.menu-item-has-children::before{top:3px;font-size:18px}.side-menu .sub-menu li{padding-inline-start:12px;position:relative;padding-block:8px;color:#747474;font-size:12px}.side-menu .sub-menu li a{color:inherit}.side-menu .sub-menu li::after{position:absolute;content:'';width:6px;height:6px;border-radius:50%;background:#747474;inset-inline-start:0;top:15px}.side-menu .mega-menu{margin-top:10px;width:calc(100% + 20px);display:none}.ordering-widget .selected{display:flex;justify-content:space-between;align-items:center;font-size:15px;color:#403D39;font-weight:400}.ordering-widget span.selected-value{display:flex;align-items:center;gap:10px;cursor:pointer}.ordering-widget ul.order-list{display:none}.ordering-widget ul.order-list li{padding-block:12px;color:#747474;font-size:15px;border-top:1px solid #74747426;cursor:pointer}.ordering-widget ul.order-list li.active{color:var(--secondarycolor)}.ordering-widget ul.order-list li:last-child{padding-bottom:0}.ordering-widget ul.order-list li:first-child{margin-top:10px}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.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}article.article>.content{padding:20px 24px;border-radius:32px;border:1px solid var(--primarycolor)}article.article .thumbnail{padding:30px;border-radius:32px;border:1px solid var(--primarycolor)}article.article .thumbnail img{width:100%;border-radius:16px}.article-meta-info{margin-bottom:30px}.article-meta-info .meta{display:flex;align-items:center;gap:14px;color:#6F6F6F;font-size:16px;flex-wrap:wrap}.article-meta-info .meta span{display:flex;align-items:center;gap:8px}.article-meta-info .meta span i{color:var(--secondarycolor);font-size:20px}.article-meta-info .meta span.v-line{height:23px;background:#D4D4D4;width:1px}article.article>.content h3{font-size:32px;color:#28282A;font-weight:800;line-height:40px;margin-bottom:20px}article.article>.content .inner-content p{font-size:15px;color:var(--primarycolor);line-height:36px;font-weight:400;margin-bottom:0}article.article>.content .inner-content :where(ul,ol){color:var(--primarycolor);font-size:15px;margin-top:10px;line-height:28px;list-style-position:inside!important}article.article>.content .inner-content ul{list-style:disc}article.article>.content .inner-content ol{list-style:decimal}article.article>.content .inner-content img{max-width:100%;margin-top:10px;border-radius:32px}.quote-box{background:#EDD7FF;border-radius:16px;padding:32px;position:relative;line-height:36px;color:var(--primarycolor);font-size:15px;margin-top:70px;margin-bottom:60px}.quote-box p{margin:0}.quote-box span:first-child{font-size:80px;color:#A865F8;position:absolute;inset-inline-end:32px;bottom:calc(100% - 8px);z-index:2}.quote-box span:last-child{font-size:44px;color:#A865F8;position:absolute;inset-inline-start:32px;top:calc(100% - 16px);z-index:2}div#respond{padding:32px;background:#EDD7FF;border-radius:32px}div#respond a.br-active::after,div#respond a.br-selected::after{color:#A865F8}.portfolio-content a.br-active::after,.portfolio-content a.br-selected::after{color:#A9D284!important}#review_form_wrapper a.br-active::after,#review_form_wrapper a.br-selected::after{color:var(--secondarycolor)!important}.br-wrapper p.stars{display:none}div#respond .inner-page-title{margin-bottom:32px}div#respond .inner-page-title h3{background:#EDD7FF}ul.children,ol.children{padding-inline-start:10%}.comment-body{border-radius:16px;padding:20px;border:1px solid #D4D4D4;margin-bottom:20px;position:relative}.comment-meta img{border-radius:8px;border:1px solid var(--primarycolor);width:80px;height:80px}.comment-meta{display:flex;gap:14px;align-items:center}.comment-meta h6{font-size:18px;color:var(--primarycolor);font-weight:700}.comment-meta span{color:#6F6F6F;font-size:16px;font-weight:400}.comment-meta{display:flex;gap:14px;align-items:center;margin-bottom:32px}.comment-body p{font-size:15px;line-height:32px;color:var(--primarycolor);margin:0}.comment-reply-link{position:absolute;inset-inline-end:20px;z-index:2;top:20px}h3#reply-title{display:flex;gap:20px}a#cancel-comment-reply-link{color:var(--secondarycolor)}p.comment-form-comment{display:flex;flex-direction:column;gap:4px;width:100%!important}p.comment-form-comment textarea{border:1px solid #747474;padding:16px;border-radius:8px;box-sizing:border-box}form#commentform{display:flex;flex-wrap:wrap;gap:20px}form#commentform>p{width:calc(50% - 10px);margin:0}form#commentform>p input:not([type="submit"]){width:100%;border-radius:8px;border:1px solid #747474;height:48px;padding:10px 16px;font-size:16px;color:var(--primarycolor);padding-inline-end:40px}input#submit{margin-top:-88px;margin-inline-end:20px}.top-footer{background:#35322F}.right-inner-top-footer .texts{color:#DEDAD7}.right-inner-top-footer .texts .title{font-size:22px;font-weight:700}.right-inner-top-footer .texts p{font-size:18px;font-weight:400;margin:0}.main-footer{background:var(--primarycolor)}.main-footer .newsletter{color:#DEDAD7;border:1px solid #302C27;padding:20px;border-radius:16px}.main-footer .about{color:#DEDAD7;border:1px solid #302C27;padding:20px;border-radius:16px}.main-footer .about .image{border-bottom:1px solid #35322F;padding-bottom:12px;margin-bottom:16px}.main-footer .about p{font-size:15px;line-height:28px;font-weight:400;margin:0;text-align:justify}.main-footer .newsletter form{display:flex;gap:20px}.main-footer .newsletter form input{line-height:48px;background:#35322F;border-radius:8px;border:none;padding-inline:20px;color:#DEDAD7;font-size:16px;width:100%}.footer-box .title{color:#fff;font-size:16px;line-height:28px;font-weight:700}.footer-box .menu li a{color:#DEDAD7;font-size:15px;line-height:28px;font-weight:400}.footer-box .menu li{padding-block:6px}.footer-box .menu li a::before{content:'';width:6px;height:6px;background:#FCDC73;display:inline-flex}.footer-box .menu li a{color:#DEDAD7;font-size:15px;line-height:28px;font-weight:400;display:flex;align-items:center;gap:6px}.footer-box.menu-col{width:calc(40% - 10px)}.footer-box.contact-col{width:calc(60% - 10px)}.inner-footer-box{width:max-content}.contact-col ul li{padding-block:10px;color:#fff;font-size:16px;font-weight:700;display:flex;justify-content:space-between;flex-wrap:wrap;line-height:28px}.contact-col ul li a.value{color:#DEDAD7;font-size:15px;line-height:28px;font-weight:400}.contact-col ul li i{font-size:18px;color:#FCDC73}.contact-col ul li span.label{display:flex;align-items:center;gap:4px}.contact-col .namad .img-box{width:calc(33.33% - 13px);border:1px solid #302C27;aspect-ratio:1 / 1;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:10px}.namad{gap:20px;margin-top:40px}.contact-col .namad .img-box img{max-height:100%;max-width:100%}.bottom-footer{background:var(--primarycolor)}.inner-bottom-footer{border-block:1px solid #302C27;color:#DEDAD7;font-size:15px;line-height:28px;font-weight:400}.inner-bottom-footer p{margin:0;text-align:center}.footer-box .menu .mega-menu{display:none}.portfolio-content>.thumbnail{padding:40px;background:#ECFEDB;border-radius:32px}.portfolio-content>.thumbnail img{width:100%;border-radius:24px;object-fit:cover}.details-list{display:flex;flex-direction:column;gap:14px}.details-list .detail{display:flex;overflow:hidden;border-radius:16px;border:1px solid var(--primarycolor)}.details-list .detail .image{width:110px;height:115px;display:flex;align-items:center;justify-content:center;min-width:110px;background:#A9D284;border-inline-end:1px solid var(--primarycolor)}.details-list .detail .texts{display:flex;flex-direction:column;justify-content:center;padding:10px 20px}.details-list .detail .texts p{font-size:16px;color:var(--primarycolor);font-weight:600;margin-bottom:8px}.details-list .detail .texts span{font-size:16px;color:#6F6F6F;font-weight:400}.portfolio-content .inner-content{padding:20px;border-radius:16px;border:1px solid var(--primarycolor);font-size:15px;line-height:28px;color:var(--primarycolor);font-weight:400;text-align:justify}.portfolio-information{margin-top:32px}.portfolio-information strong{font-size:16px}.portfolio-information ul{display:flex;flex-wrap:wrap;column-gap:10px}.portfolio-information ul li{width:calc(50% - 5px);color:#6F6F6F;line-height:30px;display:flex;align-items:center;gap:10px}.portfolio-information ul li::before{content:'';width:8px;min-width:8px;height:8px;background:var(--secondarycolor);display:inline-flex;border-radius:50%}.portfolio-content div#respond .inner-page-title h3,.portfolio-content div#respond{background:#ECFEDB}.swiper-custom-pagination{display:flex;align-items:center;justify-content:center;margin-top:32px}.swiper-custom-pagination span{transition:0.3s;background:#E9E9E9;opacity:1;border-radius:4px;margin-inline:3px!important}.swiper-pagination-bullet-active{width:30px!important;background:#EFBF20!important}.mySwiper{border-radius:16px}.gallery-thumbs{width:calc(100% - 64px);margin:-24px auto 0;padding-inline:50px!important;position:relative}.thumbnail.gallery{padding-bottom:48px}.portfolio-content>.gallery-thumbs .mySwiper img{border-radius:16px;border:1px solid #a3a3a3;width:100%;transition:0.3s}.portfolio-content>.gallery-thumbs .swiper-slide:not(.swiper-slide-thumb-active) img{opacity:.6}.portfolio-content>.gallery-thumbs .swiper-slide-thumb-active img{border-color:var(--secondarycolor)!important}.portfolio-content>.gallery-thumbs .swiper-button-next,.portfolio-content>.gallery-thumbs .swiper-button-prev{color:var(--primarycolor)!important;border:2px solid var(--primarycolor);width:24px!important;height:24px!important;border-radius:6px}.portfolio-content>.gallery-thumbs .swiper-button-next:hover,.portfolio-content>.gallery-thumbs .swiper-button-prev:hover{border-color:var(--secondarycolor)}.portfolio-content>.gallery-thumbs .swiper-button-next:hover::after,.portfolio-content>.gallery-thumbs .swiper-button-prev:hover::after{color:var(--secondarycolor)}.portfolio-content>.gallery-thumbs .swiper-button-next:after,.portfolio-content>.gallery-thumbs .swiper-button-prev:after{font-size:10px!important;font-weight:900!important}.brandis-widget.section-info-box{display:flex;flex-wrap:wrap;margin-inline:-10px;row-gap:40px}.brandis-widget.section-info-box .col-box{width:calc(100% / 3);padding-inline:10px}.brandis-widget.section-info-box .col-box .inner-box{border:1px solid #454545;border-radius:16px;display:flex;gap:16px;align-items:center;padding:20px;background:#fff;position:relative}.brandis-widget.section-info-box .col-box .inner-box img{width:63px}.brandis-widget.section-info-box .col-box .inner-box .texts{width:100%;position:relative;display:flex;flex-direction:column;gap:8px}.brandis-widget.section-info-box .col-box .inner-box .texts span.icon{position:absolute;inset-inline-end:0;top:50%;width:20px;height:20px;transform:translateY(-50%)}.brandis-widget.section-info-box .col-box .inner-box .texts .title{font-size:22px;font-weight:700;color:var(--primarycolor);line-height:28px;margin:0}.brandis-widget.section-info-box .col-box .inner-box .texts span.icon svg{width:100%;height:100%}.brandis-widget.section-info-box .col-box .inner-box .texts p{font-size:15px;font-weight:400;color:#747474;line-height:24px;margin:0}.brandis-widget.section-info-box .col-box .inner-box .bar{content:'';width:calc(50% - 16px);border-radius:0 0 16px 16px;height:12px;background:#66B4F4;position:absolute;inset-inline-end:16px;transition:0.3s;top:calc(100% + 1px)}.brandis-widget.section-info-box .col-box .inner-box:hover .bar{width:calc(100% - 32px)}span.elementor-button-content-wrapper{align-items:center}.brandis-widget.section-portfolio-tab #pills-tab{display:flex;align-items:center;gap:40px;font-size:20px;color:#7B7875;flex-wrap:nowrap;padding-inline:14px;width:max-content}.brandis-widget.section-portfolio-tab .tab-nav{overflow-x:auto;display:flex;align-items:center;justify-content:center}.brandis-widget.section-portfolio-tab #pills-tab li span{transition:0.3s}.brandis-widget.section-portfolio-tab #pills-tab li .active{color:var(--secondarycolor)}.brandis-widget.section-portfolio-tab #pills-tab li span{transition:0.3s;display:inline-block;white-space:nowrap}.brandis-widget.section-portfolio-tab #pills-tab li span.active::before{opacity:1}.brandis-widget.section-portfolio-tab #pills-tab li span::before{content:'';width:8px;height:8px;display:inline-block;background:var(--secondarycolor);border-radius:50%;margin-inline-end:2px;opacity:0;transition:0.3s}.section-price-box .price-box{display:flex;width:100%}.section-price-box .price-box .image{background:#FDD655;display:flex;align-items:center;justify-content:center;width:153px;min-width:153px}.section-price-box .price-box .content{display:flex;width:100%;align-items:center;justify-content:space-between;padding:40px 8px}.section-price-box .price-box{display:flex;width:100%;border-radius:16px;border:1px solid #454545;overflow:hidden}.section-price-box .price-box .content .title-price{width:33%;border-inline-end:1px solid #e2e2e2;display:flex;justify-content:center;align-items:center;height:100%;padding-inline:20px}.section-price-box .price-box .content .details{width:40%;border-inline-end:1px solid #e2e2e2;display:flex;justify-content:center;align-items:center;height:100%;padding-inline:20px}.section-price-box .price-box .content .action{width:27%;display:flex;justify-content:flex-end;align-items:center;height:100%;padding-inline:20px}.section-price-box .price-box .content .title-price h3{font-size:20px;line-height:24px;font-weight:600;color:#7B7875}.section-price-box .price-box .content .title-price span.price{font-size:24px;line-height:31px;font-weight:700;color:var(--primarycolor)}.section-price-box .price-box .content .title-price span.price-del{font-size:20px;line-height:30px;font-weight:600;color:var(--primarycolor);text-decoration:line-through!important}.section-price-box .price-box .content .details ul{color:#4D4E50;font-size:15px;line-height:28px;display:flex;flex-direction:column;font-weight:400;gap:4px}.section-price-box .price-box .content .details ul li{display:flex;align-items:center;gap:4px}.section-price-box .price-box .content .details ul li i{color:#BDBDBD}.brandis-widget.section-price-box{position:relative}.brandis-widget.section-price-box .bar{width:calc(50% - 20px);background:#FDD655;height:12px;border-radius:0 0 16px 16px;inset-inline-end:20px;position:absolute;top:100%;transition:0.3s}.brandis-widget.section-price-box:hover .bar{width:calc(100% - 40px)}.team-box{border:1px solid #454545;border-radius:16px;display:flex!important;flex-direction:column;align-items:center;justify-content:flex-end;aspect-ratio:1 / 1;position:relative}.team-box .content{position:absolute;left:0;bottom:0;background:linear-gradient(180deg,#fff0 45%,#403D39 100%);border-radius:0 0 14px 14px;padding:10px;text-align:center;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;color:#fff;font-size:18px;z-index:2}.team-box img{position:absolute;bottom:0;height:calc(100% + 32px)!important;max-width:100%!important;z-index:1}.our-team-slider .swiper-slide{padding-top:32px}.team-box .content h4{font-size:18px;font-weight:700}.team-box .bar{width:calc(70% - 20px);height:12px;border-radius:0 0 16px 16px;background:#9BBBFF;position:absolute;inset-inline-end:20px;top:calc(100% + 1px);transition:0.3s}.team-box:hover .bar{width:calc(100% - 40px)}.our-team-slider .swiper-slide:nth-child(odd) .team-box{margin-top:70px}.comment-box{border-radius:16px;border:1px solid var(--primarycolor);padding:32px;position:relative}.comment-box:hover .bar{width:calc(100% - 32px)}.comment-box .bar{content:'';width:calc(50% - 16px);border-radius:0 0 16px 16px;height:16px;background:#66B4F4;position:absolute;inset-inline-end:16px;transition:0.3s;top:calc(100% + 1px)}.comment-box .icon svg{width:auto;height:38px}.comment-box .icon i{font-size:38px}.comment-box .icon{text-align:left;display:block;margin-bottom:8px}.comment-box .content{font-size:15px;line-height:24px;font-weight:400;color:var(--primarycolor);margin-bottom:32px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.comment-box .content p{margin-bottom:0}.comment-box .info img{width:80px;aspect-ratio:1 / 1;object-fit:cover;border-radius:8px;border:1px solid var(--primarycolor);object-position:top}.comment-box .info{display:flex;align-items:center;gap:10px}.comment-box .info h4{font-size:18px;line-height:23px;font-weight:700;margin-bottom:4px;color:var(--primarycolor)}.comment-box .info span{font-size:16px;line-height:20px;font-weight:400;color:#7B7875}.product-box .cart a i{font-size:24px}.ajax_add_to_cart .adding,.adding-to-cart .adding{animation:rotate 0.8s linear infinite}.ajax_add_to_cart .added{animation:fadeIn 0.2s linear}.product-box .content .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{border-radius:16px;border:1px solid var(--primarycolor);position:relative;width:100%}.product-box a.thumbnail{display:flex;border-radius:16px 16px 0 0;overflow:hidden;border-bottom:1px solid var(--primarycolor)}.product-box a.thumbnail img{width:100%;height:auto}.product-box .content{padding:0 20px 20px}.product-box .content .cart{display:flex;justify-content:flex-start;flex-direction:row-reverse;gap:8px}.product-box .content .cart a{margin-top:-24px;display:inline-flex}a.added_to_cart.wc-forward::before{content:"\ea47";font-family:'iconsax',serif;color:var(--primarycolor);font-size:24px}a.added_to_cart.wc-forward{font-size:0;height:48px;display:inline-flex!important;border-radius:32px!important;align-items:center;width:max-content!important;padding-inline:16px;transition:0.3s;border-start-start-radius:4px!important;background:var(--secondarybtnbg);color:var(--secondarybtntext);border:none}a.added_to_cart.wc-forward:hover{background:var(--secondarybtnbghover);color:var(--secondarybtntexthover)}.product-box .content h3{font-size:18px;line-height:23px;font-weight:700;color:var(--primarycolor)}.product-box .content h3{font-size:18px;line-height:23px;font-weight:700;color:var(--primarycolor);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:6px}.price-c{display:flex;justify-content:center;min-height:40px;border-radius:4px;background:#F9F9F9;align-items:center}.price-c span.main-p{font-size:18px;line-height:31px;font-weight:900;color:var(--secondarycolor)}.price-c span.main-p span.symbol{font-size:16px;line-height:23px;font-weight:400;color:#7B7875}.price-c span.del-p{font-size:14px;font-weight:400;color:#7B7875;margin-inline-end:8px;position:relative}.price-c span.del-p::before{content:'';width:100%;height:1px;position:absolute;left:0;top:50%;right:0;background:#adaba9;transform:rotate(10deg)}.product-box .content .excerpt{height:24px;margin-block:16px 14px;font-size:15px;line-height:24px;font-weight:400;color:#7B7875;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product-box .content .excerpt ul{display:flex;justify-content:space-between}.product-box .content .excerpt ul li::before{content:"\ec32";font-family:'iconsax',serif;font-size:12px;color:var(--secondarycolor)}.product-box .content .excerpt ul li{display:flex;align-items:center;gap:4px}.product-box:hover .bar{width:calc(100% - 32px)}.product-box:hover .brandis-btn{background:var(--secondarycolor)}.product-box .bar{content:'';width:calc(50% - 16px);border-radius:0 0 16px 16px;height:12px;background:var(--secondarycolor);position:absolute;inset-inline-end:16px;transition:0.3s;top:calc(100% + 1px)}.variable-price{display:flex;align-items:center}.video-box{border-radius:16px;border:1px solid var(--primarycolor);position:relative;height:100%}.video-box .bar{width:calc(70% - 20px);height:12px;border-radius:0 0 16px 16px;background:#A965F0;position:absolute;inset-inline-end:20px;top:calc(100% + 1px);transition:0.3s}.video-box:hover .bar{width:calc(100% - 40px)}.swiper-slide-active .video-box span.play{opacity:1;visibility:visible}.video-box span.play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:5;background:#fff;width:58px;height:58px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:26px;padding-left:4px;color:#A965F0;cursor:pointer;opacity:0;transition:0.3s;visibility:hidden}.video-box img{border-radius:16px!important;height:100%!important;object-fit:cover!important}.video-box .content{position:absolute;width:100%;bottom:0;border-radius:16px;padding:20px;color:#D3D3D3;background:linear-gradient(180deg,#fff0 10%,rgb(64 61 57 / .6) 90%);z-index:4;left:0}.video-box .content h4{color:#fff;font-size:22px;line-height:28px;font-weight:700}.video-box .content span{font-size:18px;line-height:23px;font-weight:600;margin-bottom:10px;display:block}.customer-video-slider .swiper-slide-active .video-box .content p{height:72px}.video-box .content p{font-size:15px;line-height:24px;font-weight:400;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:0.3s;height:0}.brandis-widget.section-customer-video{display:flex;gap:20px;padding-inline:32px}.customer-video-details{width:calc(25% - 10px)}.customer-video-slides{width:calc(75% - 10px)}.customer-video-slider .swiper-slide{transition:width 0.4s}.brandis-widget.section-customer-video .swiper-button-next,.brandis-widget.section-customer-video .swiper-button-prev{color:var(--primarycolor)!important;border:2px solid var(--primarycolor);width:24px!important;height:24px!important;border-radius:6px;transition:0.3s}.brandis-widget.section-customer-video .swiper-button-next:hover,.brandis-widget.section-customer-video .swiper-button-prev:hover{border-color:var(--secondarycolor)}.brandis-widget.section-customer-video .swiper-button-next:hover::after,.brandis-widget.section-customer-video .swiper-button-prev:hover::after{color:var(--secondarycolor)}.brandis-widget.section-customer-video .swiper-button-next::after,.brandis-widget.section-customer-video .swiper-button-prev::after{font-size:10px!important;font-weight:900!important;transition:0.3s}.brandis-widget.section-customer-video .swiper-button-prev,.brandis-widget.section-customer-video .swiper-rtl .swiper-button-next{left:0}.brandis-widget.section-customer-video .swiper-button-next,.brandis-widget.section-customer-video .swiper-rtl .swiper-button-prev{right:0}.customer-video-details{border-radius:16px;background:#EDD7FF;padding:20px;display:flex;flex-direction:column;align-items:center;height:max-content;gap:20px;height:473px}.customer-video-details h4{font-size:22px;line-height:28px;font-weight:700;color:var(--primarycolor)}.customer-video-details ul.items li .icon{background:#A965F0;border-radius:8px;display:inline-flex;justify-content:center;align-items:center;width:48px;height:48px;color:#fff;font-size:30px}.customer-video-details ul.items li .icon svg path{fill:#fff}.customer-video-details ul.items li .icon svg{max-width:30px;height:30px}.customer-video-details ul.items li{display:flex;gap:16px;align-items:center}.customer-video-details ul.items li .texts strong{font-size:18px;line-height:23px;font-weight:700;color:#000;display:block}.customer-video-details ul.items li .texts{padding-inline-start:16px;border-inline-start:1px solid #6F6F6F60}.customer-video-details ul.items li .texts span{font-size:15px;line-height:28px;font-weight:400;color:#6F6F6F;display:block}.customer-video-details ul.items{display:flex;flex-direction:column;gap:40px}.video-uploader{border:1px solid var(--primarycolor);border-radius:32px;background:#fff;width:640px;position:fixed;z-index:20;min-height:300px;left:50%;top:50%;transform:translate(50%,-50%);max-height:90%;max-width:90%;transition:0.3s;padding:32px;opacity:0;visibility:hidden}.video-uploader.show-side-box{opacity:1;visibility:visible}.video-uploader span.close{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--secondarycolor);border-radius:8px;inset-inline-start:-6px;top:-6px;position:absolute;cursor:pointer}.video-uploader .header-box{display:flex;flex-direction:column;gap:10px;align-items:center}.video-uploader .header-box h4{margin:0;font-size:22px;line-height:28px;font-weight:700;color:var(--primarycolor);text-align:center}.video-uploader .header-box span{font-size:16px;line-height:20px;font-weight:500;color:#747474}.video-uploader .body-box label{border-radius:16px;border:1px solid #747474;width:100%;display:flex;align-items:center;flex-direction:column;padding:40px;margin-block:20px}.video-uploader .body-box label{border-radius:16px;border:1px solid #747474;width:100%;display:flex;align-items:center;flex-direction:column;padding:40px;margin-block:20px;font-size:15px;line-height:24px;font-weight:400;color:#747474;gap:10px;cursor:pointer}.video-uploader .footer-box{display:flex;justify-content:center}.upload-file-name{padding:10px 20px;border-radius:32px;background:#f5f5f5;margin-top:20px;margin-bottom:20px;display:flex;justify-content:space-between}.upload-file-name span{color:red;cursor:pointer}.upload-detail{display:none;font-weight:200;font-size:14px}.upload-detail ul{display:flex;margin-bottom:10px;margin-top:10px}.upload-detail ul li{width:50%}.upload_btn{cursor:pointer}.post-grid-box{display:grid;grid-column-gap:20px;grid-row-gap:30px;grid-template-columns:calc(33.33% - 13.33px) calc(33.33% - 13.33px) calc(33.33% - 13.33px)}.post-grid-box .grid-box:first-child{grid-row:1 / 3;grid-column:1}.post-grid-box .grid-box .article-box{height:100%}.confirm-box{position:absolute;display:none;align-items:center;width:100%;height:100%;justify-content:center;flex-direction:column;align-items:center;background:#fff;left:0;top:0;border-radius:32px;gap:20px}.send_video{cursor:pointer}.video-show{width:700px;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:20;border-radius:32px;border:1px solid var(--primarycolor);display:flex;overflow:hidden;max-width:90%;max-height:90%;opacity:0;visibility:hidden;transition:0.3s}.video-show.show-side-box{opacity:1;visibility:visible}.term-description{padding:20px;border:1px solid var(--primarycolor);border-radius:16px;color:#7B7875}.term-description p{font-size:15px;margin:0}.product-cat-col a{border:1px solid var(--primarycolor);border-radius:16px;overflow:hidden}.product-cat-col a h2.woocommerce-loop-category__title{font-size:18px;line-height:23px;font-weight:700;color:var(--primarycolor);padding:20px;border-top:1px solid var(--primarycolor)}.product-box a.thumbnail span.onsale{position:absolute;inset-inline-end:8px;top:8px;background:var(--secondarycolor2);width:52px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:32px;border-start-start-radius:4px!important;color:var(--primarycolor);font-size:16px;border:1px solid var(--secondarycolor);z-index:2}.cart-item-img-title h4{font-size:16px;line-height:23px;font-weight:700;color:var(--primarycolor)}.cart-item-img-title img{width:92px;height:92px;object-fit:cover;border-radius:16px;border:1px solid var(--primarycolor)}.widget_shopping_cart_content .woocommerce-mini-cart{padding-bottom:160px;overflow-y:auto;height:100vh}.woocommerce-mini-cart-item{position:relative}.remove_from_cart_button{font-size:22px;position:absolute;inset-inline-end:0;top:0;color:#D4D4D4;transition:0.3s}.footer-mini-cart{position:absolute;bottom:0;padding:16px;display:flex;left:0;width:100%;gap:10px;flex-wrap:wrap;background:#fff}.footer-mini-cart .woocommerce-mini-cart__total.total p{margin-bottom:4px;font-size:16px;line-height:20px;font-weight:500;color:#6F6F6F}.footer-mini-cart .woocommerce-mini-cart__total.total bdi,.quantity-price span.price bdi{font-size:18px;line-height:23px;font-weight:700;color:var(--secondarycolor)}.quantity-price span.price bdi span.woocommerce-Price-currencySymbol,.footer-mini-cart .woocommerce-mini-cart__total.total bdi span.woocommerce-Price-currencySymbol{font-size:16px;line-height:20px;font-weight:400;color:#6F6F6F}.footer-mini-cart .woocommerce-mini-cart__buttons.buttons{display:inline-flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}ul.woocommerce-mini-cart li:not(:last-child){padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #EFF0F8}.quantity-price{display:flex;justify-content:space-between;gap:10px;margin-top:10px;align-items:center}.quantity-price .quantity-box .qty{width:92px;text-align:center;font-size:15px;line-height:23px;font-weight:700;height:36px;border-radius:20px;border:1px solid var(--primarycolor);padding-inline:26px}.quantity-price .quantity-box input.qty::-webkit-outer-spin-button,.quantity-price .quantity-box input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity-price .quantity-box input[type=number].qty{-moz-appearance:textfield}.quantity-price .quantity-box{position:relative}.quantity-price .quantity-box span{width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:#fff;background:var(--secondarycolor);border-radius:50%;position:absolute;top:4px;cursor:pointer;font-size:26px}.quantity-price .quantity-box span.up{right:4px}.quantity-price .quantity-box span.down{left:4px}.woocommerce-mini-cart.loading{pointer-events:none;opacity:.4}section.single-product-top{background:var(--secondarycolor2);padding:32px;border-radius:32px;border:1px solid var(--primarycolor);margin-bottom:40px}section.single-product-top .title-icons .product_title.entry-title{font-size:22px;line-height:28px;font-weight:700;color:#042123}section.single-product-top .title-icons{display:flex;gap:10px;justify-content:space-between;margin-bottom:10px}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:4px;border:1px solid var(--primarycolor);background:#fff;display:flex;align-items:center;justify-content:center;font-size:22px;cursor:pointer}section.single-product-top .sku{color:#747474;font-size:16px;font-weight:500;line-height:20px;margin-bottom:16px}section.single-product-top .sku span{color:var(--primarycolor)}section.single-product-top .excerpt{background:#fff;padding:16px;border-radius:10px;border:1px solid var(--primarycolor);color:#6F6F6F;font-size:15px;line-height:28px;margin-bottom:16px}.woocommerce-product-rating{display:flex;align-items:center;gap:10px;margin-bottom:20px}.woocommerce-product-rating a.woocommerce-review-link{display:flex;gap:8px;align-items:center;color:#858585;font-size:15px;line-height:24px;font-weight:400}.woocommerce-product-rating a.woocommerce-review-link i{font-size:18px;color:var(--secondarycolor)}.woocommerce-product-rating .starts .full{margin-top:-24px;overflow:hidden;white-space:nowrap}.woocommerce-product-rating .rate{display:flex;align-items:center;gap:10px}.woocommerce-product-rating span.number{color:#fff;font-size:16px;line-height:32px;font-weight:500;margin-bottom:-6px}.woocommerce-product-rating span.number span{color:var(--primarycolor)}.woocommerce-product-rating>span{color:#fff;font-weight:100}table.variations select{font-size:15px;line-height:32px;font-weight:500;border-radius:8px;border:1px solid var(--primarycolor);height:48px;padding:0 16px;color:#747474;appearance:none;padding-inline-end:40px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYgOS4wMDAwM0wxMiAxNUwxOCA5LjAwMDAzIiBzdHJva2U9IiM3NDc0NzQiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-position:10px center}.add-to-cart-price{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.price-sec span.del-p span.onsale{color:#fff;font-size:15px;line-height:26px;font-weight:700;background:var(--secondarycolor);display:inline-block;padding:0 8px;border-radius:6px}.price-sec span.del-p span:not(.onsale){font-size:15px;line-height:24px;font-weight:400;color:#747474;text-decoration:line-through!important;margin-inline-end:6px}.price-sec span.main-p{font-size:24px;line-height:31px;font-weight:900;color:var(--secondarycolor);white-space:nowrap}.price-sec span.main-p span.symbol{font-size:18px;line-height:23px;font-weight:400;color:#7B7875}.woocommerce-variation-price span.woocommerce-Price-currencySymbol{font-size:18px;line-height:23px;font-weight:400;color:#7B7875}.price-sec span.del-p{display:flex;align-items:center;margin-bottom:8px;justify-content:flex-end}.price-sec span.main-p.variable-price{flex-direction:column;align-items:flex-start}.price-sec span.main-p.variable-price span:not(.symbol){display:flex;align-items:center;gap:4px}.add-to-cart-sec .cart{display:flex;align-items:center;column-gap:20px;flex-wrap:wrap;row-gap:10px}.add-to-cart-sec .quantity-box .qty{width:133px;text-align:center;font-size:18px;line-height:23px;font-weight:700;height:48px;border-radius:24px;border:1px solid var(--primarycolor);padding-inline:42px}.add-to-cart-sec .quantity-box input.qty::-webkit-outer-spin-button,.add-to-cart-sec .quantity-box input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.add-to-cart-sec .quantity-box input[type=number].qty{-moz-appearance:textfield}.add-to-cart-sec .quantity-box{position:relative}.add-to-cart-sec .quantity-box span{width:34px;height:34px;display:flex;align-items:center;justify-content:center;color:#fff;background:var(--secondarycolor);border-radius:50%;position:absolute;top:7px;cursor:pointer;font-size:30px}.add-to-cart-sec .quantity-box span.up{right:7px}.add-to-cart-sec .quantity-box span.down{left:7px}.woocommerce-variation-add-to-cart{display:flex;gap:20px;align-items:center;flex-wrap:wrap}a.reset_variations{color:var(--secondarycolor);margin-inline-start:10px}table.variations th.label label{display:none}.woocommerce-variation-price{font-size:24px;line-height:31px;font-weight:900;color:var(--secondarycolor);margin-bottom:10px}.woocommerce-product-gallery .flex-viewport{border-radius:16px;border:1px solid var(--primarycolor);aspect-ratio:2 / 1.1;width:100%;height:auto!important}ol.flex-control-nav.flex-control-thumbs li img{width:113px;height:113px;border-radius:16px;border:1px solid var(--primarycolor);object-fit:cover;cursor:pointer}ol.flex-control-nav.flex-control-thumbs{display:flex;gap:6px;margin-top:16px;flex-wrap:nowrap;width:100%;overflow-x:auto}a.woocommerce-product-gallery__trigger{position:absolute;width:48px;height:48px;background:#fff;z-index:2;display:flex;align-items:center;justify-content:center;border-radius:4px;font-size:20px;border:1px solid var(--primarycolor);inset-inline-start:10px;top:10px}.woocommerce-product-gallery{position:relative}ul.tabs.wc-tabs{display:flex;align-items:center;gap:10px}ul.tabs.wc-tabs li a{font-size:15px;line-height:32px;font-weight:500;color:var(--primarycolor);border:1px solid var(--primarycolor);padding:0 20px;height:48px;border-radius:10px;display:inline-flex;align-items:center;transition:0.3s}ul.tabs.wc-tabs li.active a{color:#fff;background:var(--primarycolor)}.woocommerce-Tabs-panel{border:1px solid #D4D4D4;border-radius:32px;padding:20px;margin-top:26px}.woocommerce-Tabs-panel{border:1px solid #D4D4D4;border-radius:32px;padding:20px;margin-top:26px;font-size:15px;color:var(--primarycolor);line-height:32px;font-weight:400}.woocommerce-product-attributes :where(td,th){padding:10px;line-height:12px}.woocommerce-product-attributes{width:100%}.woocommerce-product-attributes :where(td,th)>*{margin:0}.woocommerce-product-attributes tbody tr:nth-child(odd){background:#f2f2f2}.woocommerce-product-attributes :where(td,th){padding:10px 20px;line-height:22px}.woocommerce-Tabs-panel h2{font-size:22px;font-weight:700;margin-bottom:20px;color:var(--primarycolor)}.rtl form#commentform>p input:not([type="submit"]){direction:rtl}.woocommerce-orders-table{width:100%;border-collapse:separate;margin-top:10px;margin-bottom:16px}.woocommerce-orders-table thead{position:relative}.woocommerce-orders-table thead th{padding-block:13px!important}.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;border:1px solid var(--primarycolor)}.woocommerce-orders-table thead tr{position:relative;z-index:2}.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:1px solid var(--primarycolor);border-radius:16px;z-index:1;top:-16px;left:0}tbody.body-orders tr{position:relative;z-index:2}.woocommerce-orders-table thead tr th{text-align:center;font-size:18px;line-height:23px;font-weight:700;padding:20px}.woocommerce-orders-table thead tr th:not(:last-child){border-inline-end:1px solid #E9E9E9}.woocommerce-orders-table tbody tr td{text-align:center;font-size:15px;line-height:24px;font-weight:400;color:#28282A;padding:6px 20px}.woocommerce-orders-table tbody tr td:not(:last-child){border-inline-end:1px solid #E9E9E9}.woocommerce-pagination a{border:1px solid var(--primarycolor);padding:10px;font-size:15px;color:var(--primarycolor);background:#fff;display:inline-flex;margin-top:20px;border-radius:8px}.woocommerce-orders-table__cell-order-number a{color:var(--primarycolor)}.single-product--meta .tags{padding-top:16px}.single-product--meta .tags{padding-top:16px;margin-top:16px;border-top:1px solid #C6C6C6}.single-product--meta .cats{font-size:15px;line-height:32px;font-weight:500;color:var(--primarycolor);display:flex;flex-wrap:wrap;align-items:center}.single-product--meta .cats a{color:#6F6F6F}.single-product--meta .tags{padding-top:16px;margin-top:16px;border-top:1px solid #C6C6C6;font-size:15px;line-height:32px;font-weight:500;color:var(--primarycolor);display:flex;flex-wrap:wrap;gap:2px;align-items:center}.single-product--meta .tags a{background:var(--primarycolor);padding:0 10px;line-height:38px;display:inline-flex;border-radius:8px;color:#Fff;font-size:12px;font-weight:400}.woocommerce-Reviews div#respond .inner-page-title h3{background:var(--secondarycolor2)}.woocommerce-Reviews div#respond{background:var(--secondarycolor2)}.page404{display:flex;flex-direction:column;align-items:center}.page404 h3{font-size:18px;line-height:23px;font-weight:700;color:var(--primarycolor)}.page404 img{max-width:100%}.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 table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid rgb(0 0 0 / .1)}tr.cart-subtotal h4,.woocommerce-shipping-totals th{font-size:18px;font-weight:700;line-height:23px;color:#4D4E50}.woocommerce-shipping-totals th{padding-inline-start:0!important}.woocommerce-shipping-totals td{text-align:end}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:right}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:right}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"↓";display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:right;clear:both;margin-left:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce-table--order-details{width:100%}td.woocommerce-table__product-name.product-name a{color:var(--primarycolor)}h2.woocommerce-column__title,.woocommerce-order-details__title{font-size:26px;font-weight:700;color:var(--primarycolor);margin-top:20px}p.order-desc{font-size:15px;color:var(--primarycolor)}.no-download{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding-block:80px;font-size:18px;color:var(--primarycolor)}.download-container{display:flex;background:#fff;padding:20px 10px;border-radius:20px;border:1px solid var(--primarycolor)}.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:23px;font-weight:600}.title-cell{font-size:15px;line-height:32px;font-weight:500;color:var(--primarycolor);display:flex}.download-container{font-size:15px;line-height:24px;font-weight:400;color:#6F6F6F}.download-container>div{display:flex;align-items:center;flex-wrap:wrap}.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:20px}.woocommerce-order{border:1px solid var(--primarycolor);border-radius:32px;padding:32px;background:var(--secondarycolor2)}.woocommerce-thankyou-order-details{padding:20px 10px;background:#fff;display:flex;border-radius:16px;border:1px solid var(--primarycolor);flex-wrap:wrap}.woocommerce-thankyou-order-details li{width:20%;padding-inline:10px;border-inline-end:1px solid #E9E9E9;display:flex;flex-direction:column;font-size:15px;color:#6F6F6F;gap:6px}.woocommerce-thankyou-order-details li strong{color:var(--primarycolor);font-size:16px}.woocommerce-thankyou-order-details li:last-child{border:none}.woocommerce-thankyou-order-received{font-size:18px;line-height:23px;font-weight:700;color:var(--primarycolor);margin-bottom:30px}.get_payment_method h3{font-size:18px;line-height:23px;font-weight:700;color:var(--primarycolor);margin-top:30px;padding-top:32px;border-top:1px solid #747474}section.woocommerce-order-details .woocommerce-order-details__title{font-size:16px;line-height:20px;font-weight:400;color:#6F6F6F;margin-bottom:20px}.woocommerce-cart-form__contents{background:var(--secondarycolor2);padding:32px;border-radius:32px;border:1px solid var(--primarycolor);margin-bottom:20px}.woocommerce-cart-form__cart-item{padding:20px 0;background:#fff;display:flex;border-radius:16px;border:1px solid var(--primarycolor);flex-wrap:wrap;row-gap:20px}.wc-proceed-to-checkout{text-align:center}.woocommerce-cart-form__cart-item .product-name img{width:80px;height:80px;border-radius:8px;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:32px;padding:20px;border:1px solid var(--primarycolor)}input#coupon_code{height:48px;padding:0 20px;width:100%;border-radius:8px;border:1px solid var(--primarycolor)}.order-total .inner{background:#F3F3F3;border-radius:8px}.cart_totals table{width:100%}.order-total .inner{background:#F3F3F3;border-radius:8px;padding:10px 14px;margin-bottom:20px;margin-top:20px}tr.order-total{border-top:1px solid #C6C6C6}.order-total .inner{background:#F3F3F3;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:16px;line-height:20px;font-weight:500;color:#6F6F6F}.order-total .inner span:last-child{font-size:18px;line-height:23px;font-weight:700;color:#6F6F6F}tr.cart-subtotal td{text-align:end;font-size:18px;line-height:23px;font-weight:700;color:var(--secondarycolor)}.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:40px;border-radius:24px;border:1px solid var(--primarycolor);padding-inline:42px}.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:30px;height:30px;display:flex;align-items:center;justify-content:center;color:#fff;background:var(--secondarycolor);border-radius:50%;position:absolute;top:5px;cursor:pointer;font-size:30px}.product-quantity .quantity-box span.up{right:5px}.product-quantity .quantity-box span.down{left:5px}.woocommerce-cart-form__cart-item .product-name a{font-size:15px;line-height:32px;font-weight:500;color:#4D4E50;display:block}.woocommerce-cart-form__cart-item .product-name .texts span{font-size:15px;line-height:24px;color:#858585;font-weight:400}.woocommerce-cart-form__cart-item .woocommerce-Price-amount{font-size:15px;line-height:24px;font-weight:400;color:#858585}.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:15px;line-height:32px;font-weight:500;color:#4D4E50}.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 #E9E9E9}.woocommerce-cart-form__cart-item :where(.product-price,.product-subtotal,.product-name,.product-quantity){border-inline-end:1px solid #E9E9E9}.payment_methods_box{padding:32px;border-radius:16px;border:1px solid var(--primarycolor)}.payment_methods_box h4{color:#28282A;font-size:18px;line-height:23px;font-weight:700;margin-bottom:20px}.payment_methods_box ul.wc_payment_methods.payment_methods.methods li label{font-size:16px;line-height:20px;font-weight:500;color:var(--primary-colr);margin-bottom:10px}.payment_methods_box ul.wc_payment_methods.payment_methods.methods li p{font-size:15px;line-height:28px;font-weight:400;color:#6F6F6F}.checkout-fields{background:var(--secondarycolor2);padding:32px;border-radius:32px;border:1px solid var(--primarycolor)}.checkout-fields p.form-row{display:inline-flex;flex-direction:column}.checkout-fields p.form-row label{color:#858585;font-size:15px;line-height:32px;font-weight:500}.checkout-fields p.form-row-first,.checkout-fields p.form-row-last{width:calc(50% - 10px)}.checkout-fields p.form-row-wide{width:100%}.checkout-fields p.form-row input{font-size:15px;border:1px solid var(--primarycolor);border-radius:8px;height:48px;width:100%;padding-inline:20px;color:#747474}.woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;column-gap:20px}.woocommerce-billing-fields>h3{font-size:18px;line-height:23px;font-weight:700;color:#28282A;margin-bottom:20px}textarea#order_comments{width:100%;border-radius:8px;padding:20px;border:1px solid var(--primarycolor);font-size:15px}p#order_comments_field{width:100%}form.woocommerce-form-coupon{padding:20px;border-radius:16px;border:1px solid var(--primarycolor);display:flex;gap:10px}table.shop_table.woocommerce-checkout-review-order-table{padding:20px;border-collapse:separate;border:1px solid var(--primarycolor);border-radius:16px;width:50%;align-self:flex-end}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{padding-inline-start:0!important;color:#4D4E50;font-size:18px;line-height:23px;font-weight:700}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:#6F6F6F;font-size:15px}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:34px;color:#6F6F6F;margin-inline-end:20px}.wc_payment_method input{display:none}h2.woocommerce-order-downloads__title{margin:0;font-size:20px;margin-top:20px;color:var(--primarycolor)}#top{position:fixed;inset-inline-start:30px;bottom:20px;z-index:4;cursor:pointer;display:none}span#top.left{inset-inline-start:auto;inset-inline-end:30px}#top i{font-size:20px}.wishlist .add_to_wishlist span{display:none!important}.wishlist span.feedback{display:none!important}.yith-wcwl-wishlistaddedbrowse a,.yith-wcwl-wishlistexistsbrowse a{font-size:0!important}.yith-wcwl-wishlistaddedbrowse a::before,.yith-wcwl-wishlistexistsbrowse a::before{content:"\488";font-family:'iconsax';font-size:26px;color:#747474}.yith-wcwl-add-button a::before{content:"\eaa2";font-family:'iconsax';font-size:26px;color:#747474}.yith-wcwl-add-button a i{display:none!important}.wishlist .yith-wcwl-add-to-wishlist{margin-top:3px!important}.yith-wcwl-add-button{display:flex;align-items:center}.wpml-ls-legacy-dropdown{width:max-content}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{border:1px solid var(--primarycolor);height:48px;border-radius:32px;border-start-start-radius:4px;align-items:center;display:flex}.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown a:focus,.wpml-ls-legacy-dropdown a:hover{color:#000;background:#fff0}ul.wpml-ls-sub-menu{opacity:0;transition:0.3s}.wpml-ls-legacy-dropdown .wpml-ls-current-language:focus .wpml-ls-sub-menu,.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover .wpml-ls-sub-menu{visibility:visible;opacity:1}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a{padding:10px;border:1px solid var(--primarycolor);border-radius:16px;background:#fff!important;text-align:center}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{border:none}.wishlist_table{width:100%;background:#fff;padding:32px;border-collapse:separate;border-radius:32px;border:1px solid var(--primarycolor)}.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}td.product-name a{color:var(--primarycolor);font-size:18px;font-weight:500}del span.woocommerce-Price-amount.amount{text-decoration:line-through!important;color:#747474}ins span.woocommerce-Price-amount.amount,.product-price>span.woocommerce-Price-amount.amount{color:var(--secondarycolor);font-size:18px;font-weight:500}.product-price>span.woocommerce-Price-amount.amount span.woocommerce-Price-currencySymbol,ins span.woocommerce-Price-amount.amount span.woocommerce-Price-currencySymbol{color:#747474;font-size:16px;font-weight:400}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;margin-right:0!important;min-width:80px}.wishlist_table.mobile li .item-wrapper{display:flex;align-items:center}.wishlist_table.mobile li .item-wrapper a{color:var(--primarycolor);font-size:20px;font-weight:600}.item-details-table td{text-align:start!important}h3.order-received-addresses-title{font-size:18px;line-height:23px;font-weight:700;color:var(--primarycolor);margin-top:32px;margin-bottom:-10px}.woocommerce-order-details .order_item{position:relative}.woocommerce-order-details .order_item td{padding:5px 20px;height:65px}.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:8px;border:1px solid var(--primarycolor)}.woocommerce-order-details .order_item td>*{position:relative;z-index:2}body.rtl :where(.woocommerce-order-details tfoot tr th,.woocommerce-order-details tfoot tr td){font-family:var(--title-font-family);font-weight:600!important;font-size:18px;line-height:23px!important;border:none!important;padding-inline:20px!important;color:var(--primarycolor);padding-block:10px}.woocommerce-customer-details{border-top:1px solid #747474;margin-top:20px}a.shipping-calculator-button{font-size:14px;line-height:26px;font-weight:400;color:var(--secondarycolor);display:inline-flex;align-items:center;gap:4px}.shipping-calculator-form input{width:100%;height:48px;border:1px solid var(--primarycolor);border-radius:8px;padding:0 10px;color:var(--primarycolor)}.shipping-calculator-form .select2-container--default .select2-selection--single{border-color:var(--primarycolor)}p.woocommerce-shipping-destination{font-size:16px;line-height:20px;font-weight:400;color:#6F6F6F}.woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap;column-gap:20px;margin-top:10px}.sold-individually .quantity-box .up,.sold-individually .quantity-box .down,ul.woocommerce-mini-cart li.sold-individually .qty{display:none}.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}.sticky{position:fixed;top:0;left:50%;z-index:16;transform:translateX(-50%);width:1273px}.br-theme-fontawesome-stars .br-widget a:after{font-family:'Font Awesome 5 Free'}nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout{order:10}nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout::before{inset-inline-end:auto;inset-inline-start:-21px}nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--support_tickets a::before{content:"\ec33"}form.send-new-ticket{background:#fff;padding:16px;border-radius:16px;border:1px solid #999;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 input,form.send-new-ticket .item select,form.send-new-ticket .item textarea{font-size:16px;padding:0 10px;min-height:40px;border:1px solid #999;border-radius:8px}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:#f4f5f8;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.new{color:#fff;background-color:#28a745}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}button.show-password-input{display:none}.woocommerce-product-gallery__image img{max-width:100%;height:auto}#mlr_resend_code{text-decoration:underline!important;font-size:14px;cursor:pointer;text-align:center}div#mlr_timer{font-size:14px;text-align:center}div#mlr_message.show{font-size:14px;margin-bottom:10px;padding:10px;background:#fff;border-radius:8px}.adding-to-cart{position:relative;pointer-events:none;opacity:.6}.gallery-thumbs .swiper-wrapper{justify-content:center}.category-items{display:flex;flex-direction:column;gap:8px}.category-items a{font-size:15px;color:var(--primarycolor);transition:0.3s}.category-items a:hover,.category-items a.active{color:var(--secondarycolor)}.woocommerce-MyAccount-content .woocommerce-message{background:#fff}.most-register-phone-number{position:fixed;left:50%;top:50%;z-index:888;transform:translate(-50%,-50%);max-width:90%;width:400px}.bac-overlay-most-register-phone-number{position:fixed;left:0;top:0;z-index:887;width:100%;height:100%;background:rgb(0 0 0 / .6)}.next-time-most-register-phone-number,.close-most-register-phone-number{cursor:pointer}p.login-register-form-description a{color:var(--secondarycolor);text-shadow:0 0 #000;text-decoration:underline!important}.main-menu>ul:not(.overflow){height:32px;overflow:hidden;align-items:flex-start}.sidesearch form button{border:none;background:#fff0;width:30px;min-width:30px;height:26px;display:flex;align-items:center;justify-content:center;font-size:20px;color:inherit;border-radius:0;padding-inline-end:9px}.sidesearch form button:focus,.sidesearch form button:hover{background:#fff0}.sidesearch form input{width:100%;border:none;border-inline-end:1px solid rgb(116 116 116 / .3);color:var(--primarycolor);font-size:14px}.sidesearch form{border-radius:16px;padding:12px 16px;border:1px solid #747474;margin-bottom:20px;display:flex;background:#fff;gap:5px}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}.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;border:1px solid var(--primarycolor)}.countdown div span{font-size:14px}.ticket-pagination .page-numbers{border:1px solid var(--primarycolor);padding:10px;font-size:15px;color:var(--primarycolor);background:#fff;display:inline-flex;margin-top:20px;border-radius:8px;min-width:44px;justify-content:center}.ticket-pagination span.page-numbers.current{background:var(--secondarycolor)}.ticket-pagination{display:flex;gap:8px;justify-content:center}