:root{--lightbackground:#BDBDBD;--lighttext:#9E9E9E;--boxshadow:0 1px 10px 0 rgba(0, 0, 0, 0.08);--psgradient:#020D26, #FF5E14}@font-face{font-family:Vazir;src:url(../../../../themes/alvanpowder/fonts/vazir/Vazir-Regular-FD.eot);src:url('../../../../themes/alvanpowder/fonts/vazir/Vazir-Regular-FD.eot?#iefix') format('embedded-opentype'),url(../../../../themes/alvanpowder/fonts/vazir/Vazir-Regular-FD.woff2) format('woff2'),url(../../../../themes/alvanpowder/fonts/vazir/Vazir-Regular-FD.woff) format('woff');font-weight:400}@font-face{font-family:Vazir;src:url(../../../../themes/alvanpowder/fonts/vazir/Vazir-Bold-FD.eot);src:url('../../../../themes/alvanpowder/fonts/vazir/Vazir-Bold-FD.eot?#iefix') format('embedded-opentype'),url(../../../../themes/alvanpowder/fonts/vazir/Vazir-Bold-FD.woff2) format('woff2'),url(../../../../themes/alvanpowder/fonts/vazir/Vazir-Bold-FD.woff) format('woff');font-weight:700}@font-face{font-family:Vazir;src:url(../../../../themes/alvanpowder/fonts/vazir/Vazir-Thin-FD.eot);src:url('../../../../themes/alvanpowder/fonts/vazir/Vazir-Thin-FD.eot?#iefix') format('embedded-opentype'),url(../../../../themes/alvanpowder/fonts/vazir/Vazir-Thin-FD.woff2) format('woff2'),url(../../../../themes/alvanpowder/fonts/vazir/Vazir-Thin-FD.woff) format('woff');font-weight:100}@font-face{font-family:Vazir;src:url(../../../../themes/alvanpowder/fonts/vazir/Vazir-Light-FD.eot);src:url('../../../../themes/alvanpowder/fonts/vazir/Vazir-Light-FD.eot?#iefix') format('embedded-opentype'),url(../../../../themes/alvanpowder/fonts/vazir/Vazir-Light-FD.woff2) format('woff2'),url(../../../../themes/alvanpowder/fonts/vazir/Vazir-Light-FD.woff) format('woff');font-weight:300}@font-face{font-family:Vazir;src:url(../../../../themes/alvanpowder/fonts/vazir/Vazir-Medium-FD.eot);src:url('../../../../themes/alvanpowder/fonts/vazir/Vazir-Medium-FD.eot?#iefix') format('embedded-opentype'),url(../../../../themes/alvanpowder/fonts/vazir/Vazir-Medium-FD.woff2) format('woff2'),url(../../../../themes/alvanpowder/fonts/vazir/Vazir-Medium-FD.woff) format('woff');font-weight:500}@font-face{font-family:Vazir;src:url(../../../../themes/alvanpowder/fonts/vazir/Vazir-Black-FD.eot);src:url('../../../../themes/alvanpowder/fonts/vazir/Vazir-Black-FD.eot?#iefix') format('embedded-opentype'),url(../../../../themes/alvanpowder/fonts/vazir/Vazir-Black-FD.woff2) format('woff2'),url(../../../../themes/alvanpowder/fonts/vazir/Vazir-Black-FD.woff) format('woff');font-weight:900}@font-face{font-family:Sahel;src:url(../../../../themes/alvanpowder/fonts/sahel/Sahel.eot);src:url('../../../../themes/alvanpowder/fonts/sahel/Sahel.eot?#iefix') format('embedded-opentype'),url(../../../../themes/alvanpowder/fonts/sahel/Sahel.woff) format('woff'),url(../../../../themes/alvanpowder/fonts/sahel/Sahel.ttf) format('truetype');font-weight:400}@font-face{font-family:Sahel;src:url(../../../../themes/alvanpowder/fonts/sahel/Sahel-Bold.eot);src:url('../../../../themes/alvanpowder/fonts/sahel/Sahel-Bold.eot?#iefix') format('embedded-opentype'),url(../../../../themes/alvanpowder/fonts/sahel/Sahel-Bold.woff) format('woff'),url(../../../../themes/alvanpowder/fonts/sahel/Sahel-Bold.ttf) format('truetype');font-weight:700}@font-face{font-family:Sahel;src:url(../../../../themes/alvanpowder/fonts/sahel/Sahel-Black.eot);src:url('../../../../themes/alvanpowder/fonts/sahel/Sahel-Black.eot?#iefix') format('embedded-opentype'),url(../../../../themes/alvanpowder/fonts/sahel/Sahel-Black.woff) format('woff'),url(../../../../themes/alvanpowder/fonts/sahel/Sahel-Black.ttf) format('truetype');font-weight:900}@font-face{font-family:Samim;src:url(../../../../themes/alvanpowder/fonts/samim/Samim.eot);src:url('../../../../themes/alvanpowder/fonts/samim/Samim.eot?#iefix') format('embedded-opentype'),url(../../../../themes/alvanpowder/fonts/samim/Samim.woff) format('woff'),url(../../../../themes/alvanpowder/fonts/samim/Samim.ttf) format('truetype');font-weight:400}@font-face{font-family:Samim;src:url(../../../../themes/alvanpowder/fonts/samim/Samim-Bold.eot);src:url('../../../../themes/alvanpowder/fonts/samim/Samim-Bold.eot?#iefix') format('embedded-opentype'),url(../../../../themes/alvanpowder/fonts/samim/Samim-Bold.woff) format('woff'),url(../../../../themes/alvanpowder/fonts/samim/Samim-Bold.ttf) format('truetype');font-weight:700}@font-face{font-family:Shabnam;src:url(../../../../themes/alvanpowder/fonts/shabnam/Shabnam.eot);src:url('../../../../themes/alvanpowder/fonts/shabnam/Shabnam.eot?#iefix') format('embedded-opentype'),url(../../../../themes/alvanpowder/fonts/shabnam/Shabnam.woff2) format('woff2'),url(../../../../themes/alvanpowder/fonts/shabnam/Shabnam.woff) format('woff'),url(../../../../themes/alvanpowder/fonts/shabnam/Shabnam.ttf) format('truetype');font-weight:400}@font-face{font-family:Shabnam;src:url(../../../../themes/alvanpowder/fonts/shabnam/Shabnam-Bold.eot);src:url('../../../../themes/alvanpowder/fonts/shabnam/Shabnam-Bold.eot?#iefix') format('embedded-opentype'),url(../../../../themes/alvanpowder/fonts/shabnam/Shabnam-Bold.woff2) format('woff2'),url(../../../../themes/alvanpowder/fonts/shabnam/Shabnam-Bold.woff) format('woff'),url(../../../../themes/alvanpowder/fonts/shabnam/Shabnam-Bold.ttf) format('truetype');font-weight:700}@font-face{font-family:Shabnam;src:url(../../../../themes/alvanpowder/fonts/shabnam/Shabnam-Light.eot);src:url('../../../../themes/alvanpowder/fonts/shabnam/Shabnam-Light.eot?#iefix') format('embedded-opentype'),url(../../../../themes/alvanpowder/fonts/shabnam/Shabnam-Light.woff2) format('woff2'),url(../../../../themes/alvanpowder/fonts/shabnam/Shabnam-Light.woff) format('woff'),url(../../../../themes/alvanpowder/fonts/shabnam/Shabnam-Light.ttf) format('truetype');font-weight:300}@font-face{font-family:Tanha;src:url(../../../../themes/alvanpowder/fonts/tanha/Tanha.eot);src:url('../../../../themes/alvanpowder/fonts/tanha/Tanha.eot?#iefix') format('embedded-opentype'),url(../../../../themes/alvanpowder/fonts/tanha/Tanha.woff) format('woff'),url(../../../../themes/alvanpowder/fonts/tanha/Tanha.ttf) format('truetype');font-weight:400}@font-face{font-family:Parastoo;src:url(../../../../themes/alvanpowder/fonts/parastoo/Parastoo.eot);src:url('../../../../themes/alvanpowder/fonts/parastoo/Parastoo.eot?#iefix') format('embedded-opentype'),url(../../../../themes/alvanpowder/fonts/parastoo/Parastoo.woff) format('woff'),url(../../../../themes/alvanpowder/fonts/parastoo/Parastoo.ttf) format('truetype');font-weight:400}@font-face{font-family:Parastoo;src:url(../../../../themes/alvanpowder/fonts/parastoo/Parastoo-Bold.eot);src:url('../../../../themes/alvanpowder/fonts/parastoo/Parastoo-Bold.eot?#iefix') format('embedded-opentype'),url(../../../../themes/alvanpowder/fonts/parastoo/Parastoo-Bold.woff) format('woff'),url(../../../../themes/alvanpowder/fonts/parastoo/Parastoo-Bold.ttf) format('truetype');font-weight:700}@font-face{font-family:Dirooz;src:url(../../../../themes/alvanpowder/fonts/dirooz/Dirooz.eot);src:url('../../../../themes/alvanpowder/fonts/dirooz/Dirooz.eot?#iefix') format('embedded-opentype'),url(../../../../themes/alvanpowder/fonts/dirooz/Dirooz.woff2) format('woff2'),url(../../../../themes/alvanpowder/fonts/dirooz/Dirooz.woff) format('woff'),url(../../../../themes/alvanpowder/fonts/dirooz/Dirooz.ttf) format('truetype');font-weight:400}body{direction:rtl;font-family:var(--fontfamily)!important;text-align:right!important;overflow-x:hidden;padding-inline-start:0!important}table,#coupon_code,.button,#quantity_61ffc9bd76797,.woocommerce-billing-fields input,.woocommerce-billing-fields textarea,.select2-selection,.qty,#order_comments,#payment,.woocommerce-Input{border-radius:var(--border-radius-site)!important}.woocommerce-Button,.woocommerce-form-login__submit{background-image:var(--primarygradient)!important}#hola{width:100vw;height:100vh;background-color:var(--preloaderbac);position:fixed;z-index:999}#preloader{position:relative;width:80px;height:80px;top:45%;margin:0 auto}#preloader span{position:absolute;border:8px solid #ff5e14;border-top:8px solid #fff0;border-radius:999px}#preloader span:nth-child(1){width:80px;height:80px;border-right-color:var(--preloaderspan1)!important;border-left-color:var(--preloaderspan1)!important;border-bottom-color:var(--preloaderspan1)!important;animation:spin-1 2s infinite linear}#preloader span:nth-child(2){top:20px;left:20px;width:40px;border-right-color:var(--preloaderspan2)!important;border-left-color:var(--preloaderspan2)!important;border-bottom-color:var(--preloaderspan2)!important;height:40px;animation:spin-2 1s infinite linear}@keyframes spin-1{0%{transform:rotate(360deg);opacity:1}50%{transform:rotate(180deg);opacity:.5}100%{transform:rotate(0deg);opacity:1}}@keyframes spin-2{0%{transform:rotate(0deg);opacity:.5}50%{transform:rotate(180deg);opacity:1}100%{transform:rotate(360deg);opacity:.5}}html{overflow-x:hidden!important}ul,ol{list-style:none;padding-inline-start:0;margin-bottom:0}a:hover{text-decoration:none!important}*{outline:none}table{border-collapse:collapse;border-spacing:0}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{max-width:unset!important;padding:0!important}.woocommerce form .form-row{display:block!important}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}.woocommerce-form-track-order input,.woocommerce-billing-fields__field-wrapper input,.checkout_coupon.woocommerce-form-coupon input,.woocommerce-MyAccount-content form input{background-color:#fff0;padding:5px 10px;border:1px solid #e3e3e3;border-radius:0;color:var(--textcolor);width:100%!important;margin-bottom:0;transition:all 0.4s;height:50px}.woocommerce-form-track-order input:focus,.woocommerce-billing-fields__field-wrapper input:focus,.checkout_coupon.woocommerce-form-coupon input:focus,.woocommerce-MyAccount-content form input:focus{border-color:var(--secondrycolor)}.woocommerce-additional-fields #order_comments{background-color:#fff0;padding:5px 10px;border:1px solid #e3e3e3;border-radius:0;color:var(--textcolor);width:100%!important;margin-bottom:0;transition:all 0.4s;min-height:150px}.woocommerce-additional-fields #order_comments:focus{border-color:var(--secondrycolor)}.select2-container--default .select2-selection--single{border-radius:0;border:1px solid #e3e3e3;height:50px;display:flex;align-items:center}.select2-container--open .select2-selection--single,.select2-container--focus .select2-selection--single{border-color:var(--secondrycolor)}.select2-container--default .select2-selection--single .select2-selection__arrow{top:11px!important}.woocommerce-error li{line-height:25px}.login input[type="checkbox"]{width:auto!important;height:auto}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{margin:10px 0!important;padding:0;border:none}.register input,.register input[type="text"]{background-color:#fff0;padding:5px 10px;border:1px solid #e3e3e3;border-radius:5px;color:#484848;width:100%!important;margin-bottom:10px;transition:all 0.4s}.woocommerce-form-register p{line-height:25px}.single-product-box{padding:15px;border-radius:10px;border:1px solid #ddd;margin-bottom:15px}.related-products ul{border:1px solid #ededed;padding:15px!important;border-radius:10px;margin-top:15px!important}.related-products{margin-top:30px!important}ul.products li{background-color:#fff;padding:0!important;box-shadow:0 0 10px 0 rgb(0 0 0 / .1);transition:0.3s;text-align:center;border:1px solid #fff0}.woocommerce ul.products li.product a img{border-radius:0;padding:10px;border:none!important;margin-bottom:0!important}.woocommerce ul.products li.product:hover a.button{background:var(--secondrycolor)}.woocommerce ul.products li.product:hover{border-color:var(--secondrycolor)}.woocommerce ul.products li.product a.button{width:calc(100% + 2px);background:#5D6576;color:#fff;height:40px;display:flex;align-items:center;justify-content:center;border-radius:0!important;transition:0.3s;margin:-1px;font-size:20px!important}.nice-select{-webkit-tap-highlight-color:#fff0;background-color:#fff;border-radius:0;border:solid 1px #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:50px;line-height:50px;outline:none;padding-left:30px;padding-right:15px;position:relative;text-align:right;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;min-width:265px}.nice-select:hover{border-color:#dbdbdb}.nice-select:active,.nice-select.open,.nice-select:focus{border-color:var(--secondrycolor)}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:'';display:block;height:8px;margin-top:-4px;pointer-events:none;position:absolute;left:12px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;width:8px}.nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgb(68 68 68 / .11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;right:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all 0.2s cubic-bezier(.5,0,0,1.25),opacity 0.15s ease-out;transition:all 0.2s cubic-bezier(.5,0,0,1.25),opacity 0.15s ease-out;z-index:9;width:100%}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:none;padding-left:10px;padding-right:10px;text-align:right;-webkit-transition:all 0.2s;transition:all 0.2s}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:#fff0;color:#999;cursor:default}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-weight:400;font-size:14px}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{color:var(--headingcolor);height:50px;padding:0 10px;line-height:25px;margin-bottom:10px}.woocommerce a.added_to_cart{display:none!important}.woocommerce ul.products li.product .button{margin-top:5px!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:rtl!important;text-align:right}.woocommerce .widget_price_filter .price_slider_amount .button{float:none;width:60px;height:30px;margin:0 auto 5px;display:block}.woocommerce ul.products li.product .price{color:var(--secondrycolor);font-size:16px;margin-bottom:10px;text-decoration:none!important}.woocommerce #respond input#submit.loading::after,.woocommerce a.button.loading::after,.woocommerce button.button.loading::after,.woocommerce input.button.loading::after{top:10px!important}.woocommerce ul.products li.product .price ins{text-decoration:none}.woocommerce ul.products li.product .price ins bdi{font-weight:400}.woocommerce ul.products li.product .price del bdi{font-size:12px!important;color:var(--textcolor)}.woocommerce ul.products li.product .onsale{top:10px!important;right:-1px!important;margin:0!important;border-radius:0!important;height:auto;padding:0;min-height:0;min-width:0;line-height:25px;width:40px;display:flex;align-items:center;justify-content:center;background:var(--secondrycolor)}.woocommerce ul.products li.product .onsale::before{content:'';width:0;height:0;border-right:10px solid var(--secondrycolor);border-bottom:13px solid #fff0;position:absolute;right:100%;top:0}.woocommerce ul.products li.product .onsale::after{content:'';width:0;height:0;border-right:10px solid var(--secondrycolor);border-top:13px solid #fff0;position:absolute;right:100%;bottom:0}progress{width:100%;height:5px;appearance:none;background-color:#fff0;border:none;color:#ff0;position:fixed;top:0;right:0;z-index:20}progress::-webkit-progress-bar{background-color:var(--primarycolor)}progress::-webkit-progress-value{background-image:var(--primarygradient)}progress::-moz-progress-bar{background-image:var(--primarygradient)}.top-header{background-color:var(--primarycolor);display:flex;justify-content:space-between;align-items:center;min-height:60px;padding:0 50px}.top-header .header-contact{display:flex;align-items:center}.top-header .header-contact span{color:#fff;font-size:14px;transition:0.3s}.top-header .header-contact i{color:#fff;font-size:20px;transition:0.3s}.top-header .header-contact>div{display:flex;align-items:center}.top-header .header-contact>div:hover i{transform:scale(1.15);color:var(--secondrycolor)}.top-header .header-contact .tel a{color:#fff;font-size:14px;margin:3px 10px 0;transition:0.3s}.top-header .header-contact .tel:hover a{padding-inline-start:5px;margin-inline-end:5px}.top-header .header-contact .address:hover span{padding-inline-start:5px}.top-header .header-contact .vline{width:1px;height:20px;background-color:#fff;margin:0 10px;display:inline-block}.top-header .header-contact .address i{margin:0 10px}.header-social{display:flex;align-items:center}.header-social a{display:flex;align-items:center;justify-content:center;margin-inline-start:20px;color:#fff;transition:0.3s}.header-social a i:not(.aparat){font-size:22px;transition:0.3s}.header-social a i.aparat{transition:0.3s;display:flex}.header-social a i.aparat::before{font-size:26px!important;margin:0}.header-social a:hover i{transform:scale(1.15)}.header-social a:hover{color:var(--secondrycolor)}.main-header{background-color:#fff}.main-header{padding:10px 50px;display:flex;justify-content:space-between;align-items:center}.main-header .logo-box img{width:180px}.main-menu>ul{display:flex;align-items:center;flex-wrap:wrap;margin:0;padding:0}.main-menu>ul li{margin:0 15px;position:relative;transition:0.3s}.main-menu>ul li ul{position:absolute;z-index:5;right:0;top:100%;background-color:#fff;min-width:250px;height:auto;border-top:3px solid var(--secondrycolor);padding:10px 0;opacity:0;transition:0.3s;visibility:hidden;box-shadow:var(--boxshadow)}.main-menu>ul li:hover>ul{opacity:1;visibility:visible}.main-menu>ul li ul li::before{content:'';position:absolute;right:-15px;width:10px;height:3px;background:var(--secondrycolor);z-index:2;top:50%;transition:0.3s;opacity:0}.main-menu:not(.vertical)>ul li ul li:hover{margin-inline-start:35px}.main-menu>ul li ul li:hover::before{opacity:1}.main-menu:not(.vertical)>ul li ul li{margin-inline-end:0}.thumbnail img{object-fit:cover}.main-menu>ul li ul li a{font-size:16px;color:var(--textcolor);transition:0.3s}.main-menu>ul>li::before{content:'';right:0;position:absolute;bottom:0;z-index:2;height:2px;width:0;transition:0.3s;opacity:0;background-color:var(--secondrycolor)}.main-menu:not(.vertical)>ul>li::after{content:'';left:0;position:absolute;bottom:0;z-index:2;height:2px;width:0;transition:0.3s;opacity:0;background-color:var(--secondrycolor)}.main-menu>ul>li:hover::before,.main-menu>ul>li:hover::after,.main-menu>ul>li.current-menu-item::before,.main-menu>ul>li.current-menu-item::after{width:50%;opacity:1}.main-menu ul li a{font-size:16px;font-weight:500;color:var(--primarycolor);padding:10px 0;display:inline-flex;align-items:center;transition:0.3s;white-space:nowrap}.main-menu ul li ul li ul{right:100%;top:0}.main-menu ul li a:Hover,.main-menu ul li.current-menu-item>a{color:var(--secondrycolor)}.main-menu:not(.vertical)>ul>li.menu-item-has-children>a::after{content:"\f107";font-family:"Font Awesome 5 Free";margin-inline-start:7px;font-weight:900;margin-top:3px}.main-header-icons{display:flex;align-items:center}.main-header-icons i{min-width:45px;width:45px;height:45px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#FAFAFA;color:var(--primarycolor);font-size:20px;transition:0.3s;cursor:pointer}#header .main-header-icons i.cart-icon{position:relative;margin-inline-start:15px}#header .main-header-icons i.search-icon{margin-inline-start:15px}#header .main-header-icons i.cart-icon span{position:absolute;right:-5px;bottom:-5px!important;display:flex;top:unset;align-items:center;justify-content:center;z-index:2;width:18px;height:18px;font-size:12px;color:#fff;background-color:var(--secondrycolor);border-radius:50%;font-family:var(--fontfamily);font-weight:400}.main-header-icons i:hover{color:var(--secondrycolor)}#header .main-header-icons .user-avatar{border-radius:50%;overflow:hidden;margin-inline-start:15px;min-width:45px}#header .main-header-icons .login{margin-inline-start:15px}.mobile-side-menu{width:300px;height:100vh;background-color:#fff;position:fixed;top:0;right:-100%;z-index:900;transition:all 0.4s ease;overflow-y:auto;padding-bottom:20px}.close-side-menu{width:100%;height:100vh;position:fixed;left:0;top:0;background-color:rgb(0 0 0 / .8);z-index:499;visibility:hidden;opacity:0;transition:0.4s}.mobile-side-menu>div>ul{width:100%;margin-bottom:30px}.custom-e img{max-width:100%}.mobile-side-menu ul li{position:relative;border-bottom:1px solid #f5f5f5}.mobile-side-menu ul li ul{width:100%;display:none}.mobile-side-menu ul li ul li ul{background-color:#fff;width:100%}.mobile-side-menu ul li ul li a{transition:0.3s;position:relative;padding:15px 20px}.mobile-side-menu ul li ul li ul li{transition:0.3s}.mobile-side-menu ul li ul li ul li a{padding-inline-start:30px!important}.mobile-side-menu ul li.menu-item-has-children::after{content:"\f104";font-family:"Font Awesome 5 Free";position:absolute;left:15px;top:12px;color:var(--textcolor);font-weight:900;transition:0.4s;font-size:20px}.mobile-side-menu ul li.menu-item-has-children.open-sub-menu ul{-webkit-box-shadow:inset 0 15px 20px -21px rgb(0 0 0 / .26);-moz-box-shadow:inset 0 15px 20px -21px rgb(0 0 0 / .26);box-shadow:inset 0 15px 20px -21px rgb(0 0 0 / .26)}.mobile-side-menu ul li.menu-item-has-children.open-sub-menu::after{transform:rotate(-90deg)}.mobile-side-menu ul li.menu-item-has-children.open-sub-menu>a,.mobile-side-menu ul li.current-menu-item>a,.mobile-side-menu ul li.menu-item-has-children.open-sub-menu::after,.mobile-side-menu ul li.current-menu-item::after{color:var(--secondrycolor)}.mobile-side-menu ul li a{position:relative;color:var(--textcolor);font-size:14px;transition:0.4s;padding:15px 10px;display:block;width:max-content}.side-menu-social-box{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:30px}.side-menu-social-box a{display:inline-block;margin-inline-start:10px;margin-top:10px}.side-menu-social-box a i{color:#fff;transition:all 0.3s;width:32px;height:32px;background-color:rgb(255 255 255 / .2);display:flex;justify-content:center;align-items:center;border-radius:5px;transition:all 0.3s}.dark-social a i{color:#484848;background-color:rgb(0 0 0 / .2)}.dark-social a:hover i{color:#fff}.side-menu-social-box a i.icon-aparat::before{font-size:18px!important}.side-menu-social-box a i.icon-aparat{margin-inline-end:0px!important}.side-menu-social-box a i.aparat:hover{background-color:#ea1d5d}.side-menu-social-box a i.linkedin:hover{background-color:#0077b5}.side-menu-social-box a i.facebook:hover{background-color:#3b5998}.side-menu-social-box a i.twitter:hover{background-color:#1da1f2}.side-menu-social-box a i.instagram:hover{background-color:#e1306c}.side-menu-social-box a i::before{font-size:16px;vertical-align:middle;transition:all 0.4s}.mobile-side-menu .logo-box{background-color:var(--secondrycolor);padding:10px;min-height:70px;display:flex;justify-content:center;margin-bottom:20px;box-shadow:var(--boxshadow);position:sticky;z-index:5;top:0}.mobile-side-menu .logo-box img{max-width:100%;height:auto}.side-menu-search-form{margin:0 auto 20px auto;justify-content:space-between;display:flex;width:90%;transition:all 2s;align-items:center;background-color:#fff0;height:40px;padding:0 10px;border-radius:7px;border:1px solid var(--secondrycolor)}.side-menu-search-form input{background:#fff0;border:none;width:90%;color:var(--textcolor);font-size:14px;transition:all 0.4s;height:100%;display:flex;align-items:center}.side-menu-search-form input::placeholder{color:var(--lighttext);opacity:.8;margin-top:5px}.side-menu-search-form button i::before{transition:all 0.4s}.side-menu-search-form button:hover i::before{color:var(--secondrycolor)}.side-menu-search-form button{color:var(--secondrycolor);background:#fff0;border:none;padding:0!important;font-size:16px;font-weight:900;display:flex}.modal-dialog-centered{margin-top:-100px!important}.site-search-form{width:100%;display:flex;height:50px;justify-content:space-between;position:relative}#select-post-type-for-search{background:#fff;border:1px solid var(--secondrycolor);border-inline-end:none;color:var(--textcolor);height:100%}.site-search-form:not(.product)>ul{display:none}.site-search-form.product>ul{position:absolute;width:100%;right:0;top:100%;z-index:2;background:#fff;border:1px solid var(--secondrycolor);border-block-start:none;opacity:0;transition:0.3s}.ajaxsearchresult li{transition:0.3s}.ajaxsearchresult li:not(:last-child):hover{background-color:#f5f5f5}.ajaxsearchresult a:not(.primary-button){display:flex;align-items:center;padding:10px}.ajaxsearchresult a h3{margin-bottom:0;color:var(--primarycolor)}.ajaxsearchresult a img{width:70px;height:70px;object-fit:cover;margin-inline-end:15px}.site-search-form input{width:100%;border-inline-end:none!important;height:100%;padding:10px;color:var(--textcolor);border:1px solid var(--secondrycolor)}.site-search-form button{border:none;display:flex;align-items:center;min-width:60px;justify-content:center;font-size:24px;background-color:var(--primarycolor);transition:0.3s}.site-search-form button:hover{background-color:var(--secondrycolor)}.site-search-form button i{color:#fff}.sidecart{width:300px;height:100vh;background-color:#fff;position:fixed;top:0;left:-100%;z-index:900;transition:all 0.4s ease;padding:15px}.woocommerce-mini-cart__buttons.buttons{display:flex;justify-content:space-between;position:absolute;width:100%;bottom:0;right:0;padding:15px;margin:0}.woocommerce-mini-cart__total.total{position:absolute;bottom:68px;margin:0;display:flex;justify-content:center;width:100%;right:0;border-top:1px solid #d9d9d9;padding-top:15px}.widget_shopping_cart_content{height:calc(100% - 130px);overflow-y:auto}.woocommerce-mini-cart.cart_list.product_list_widget li{display:flex;flex-wrap:wrap;border-bottom:1px solid #ededed;align-items:center}.woocommerce-mini-cart.cart_list.product_list_widget li:last-child{border:none}.woocommerce-mini-cart.cart_list.product_list_widget li img{float:right;width:55px;margin-inline-end:10px;box-shadow:0 0 10px 0 rgb(0 0 0 / .07);margin-bottom:10px;margin-top:5px}.woocommerce ul.cart_list li a:not(.remove),.woocommerce ul.product_list_widget li a:not(.remove){color:var(--headingcolor);width:calc(100% - 25px);display:flex;align-items:center;justify-content:flex-start}.woocommerce-mini-cart.cart_list.product_list_widget li .quantity{width:100%}.sidecart h4{color:var(--headingcolor);font-size:16px;margin-bottom:15px!important}.sidecart .is-divider{width:70px;height:2px;margin:0 auto;background:var(--lightbackground);opacity:.4}.lost_reset_password button,.woocommerce-message a.button,.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a,.checkout_coupon .button,#place_order,a.wc-forward,.single_add_to_cart_button,.coupon button,.woocommerce-cart-form .actions>button,.woocommerce-MyAccount-content form button,.return-to-shop .wc-backward,.woocommerce-Address-title a.edit{background-image:var(--primarygradient);color:#fff;box-shadow:0 5px 15px -3px rgb(0 0 0 / .3)!important;border-radius:0;padding:12px 20px!important;display:flex!important;justify-content:center;border:none!important;width:max-content!important;margin:0!important;overflow:hidden!important;position:relative;white-space:nowrap;line-height:1}.woocommerce-MyAccount-content button.button,.woocommerce-cart-form button.button,.cart-collaterals a.button,.checkout_coupon button.button,.woocommerce-ResetPassword button.button,.woocommerce-form-track-order button.button,.woocommerce-message a.button,.woocommerce-Message a.button{background-image:var(--primarygradient)!important;color:#fff!important;box-shadow:0 5px 15px -3px rgb(0 0 0 / .3)!important;border-radius:0;padding:12px 20px!important;display:flex!important;justify-content:center;border:none!important;width:max-content!important;margin:0!important;overflow:hidden!important;position:relative;white-space:nowrap;line-height:1;font-size:16px!important}.woocommerce-MyAccount-content a.button:hover{background-image:var(--primarygradient)!important;color:#fff!important}.cart_totals.calculated_shipping h2{font-size:20px;line-height:40px;color:var(--primarycolor)}.woocommerce-cart-form tr th{color:var(--primarycolor)}.woocommerce-cart-form tr td{color:var(--textcolor)}.woocommerce-cart-form .actions>button{display:inline!important;margin-top:5px!important}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{width:100%}.woocommerce ul.order_details li strong{line-height:40px}.product-name a{color:#484848}.coupon{display:flex;align-items:center}.modal-dialog{margin:5rem auto!important}.modal-content{border-radius:0!important;border:none!important;background:none!important}#loginmodal .modal-dialog{max-width:340px!important;overflow:hidden}#loginform p{display:flex;flex-direction:column}.login p.woocommerce-LostPassword.lost_password a{color:var(--secondrycolor);margin-top:15px;font-size:14px;display:flex}.section-title h3{font-weight:500;color:var(--headingcolor);margin-bottom:0;font-size:26px}.section-title .title-icon{margin-inline-end:10px;position:relative;display:flex}.section-title .title-icon i{font-size:50px;color:var(--secondrycolor)}.section-title .title-icon i:first-child{position:relative;z-index:2}.section-title .title-icon i:last-child{position:absolute;left:0;top:0;transition:0.3s;z-index:3}.section-title .inner-title:hover .title-icon i:last-child{transform:translateX(20px) translateY(-20px) scale(1.4);opacity:.2}.project-box img{width:100%}.project-box{position:relative;display:inline-flex;overflow:hidden;margin-bottom:30px;width:100%}.project-box .overlay{position:absolute;width:100%;height:100%;left:0;top:0;z-index:5;display:flex;align-items:center;justify-content:center;transition:0.3s;transform:scale(0);opacity:0}.project-box:hover .overlay{transform:scale(.94);opacity:1}.project-box .overlay .background{position:absolute;width:100%;height:100%;left:0;top:0;background-image:linear-gradient(120deg,var(--psgradient));opacity:.8;z-index:3}.project-box .overlay i{position:relative;z-index:4;width:50px;height:50px;border-radius:50%;background-color:var(--secondrycolor);color:#fff;display:flex;align-items:center;justify-content:center;font-size:22px}.project-box h3{color:#fff;font-size:18px;position:absolute;left:5%;bottom:-60px;margin-bottom:0;z-index:6;text-align:center;transition:0.3s;width:90%;line-height:30px}.project-box:hover h3{bottom:25px}.projects-nav-tab a{color:var(--textcolor);font-size:18px;transition:0.3s;font-weight:500;border-bottom:none!important;position:relative;padding-right:0;padding-left:0}.projects-nav-tab a:not(:first-child):not(:last-child){margin-right:15px;margin-left:15px}.projects-nav-tab a:last-child{margin-inline-start:15px}.projects-nav-tab a:first-child{margin-inline-end:15px}.projects-nav-tab a::before{content:'';right:0;position:absolute;bottom:0;z-index:2;height:2px;width:0;transition:0.3s;opacity:0;background-color:var(--secondrycolor)}.projects-nav-tab a::after{content:'';left:0;position:absolute;bottom:0;z-index:2;height:2px;width:0;transition:0.3s;opacity:0;background-color:var(--secondrycolor)}.projects-nav-tab a.active{border-bottom:none!important;color:var(--secondrycolor)!important}.projects-nav-tab a.active::before,.projects-nav-tab a.active::after{width:50%;opacity:1}.projects-nav-tab{border-bottom:none!important}.image-box-element{position:relative}.image-box-element .background{position:absolute;left:-15px;bottom:-15px;z-index:1;width:90%;height:90%;background-color:var(--secondrycolor);border-radius:0 0 0 10px}.image-box-element img{width:100%;position:relative;z-index:2;border-radius:0 0 0 10px;transition:0.3s}.image-box-element:hover img{transform:translateX(15px)}footer#footer{padding-top:30px;margin-top:80px}.widget-box header h3{color:#fff;font-size:18px;border-bottom:3px solid var(--secondrycolor);display:inline-block;line-height:30px;padding-bottom:5px;margin-bottom:20px}.widget-box p{color:var(--lighttext);line-height:25px;font-size:16px}.widget-box ul{margin-top:-5px}.widget-box ul li a{padding:5px 0;display:inline-flex;color:var(--lighttext);font-size:16px;transition:0.3s;position:relative;align-items:center}.widget-box ul li a:hover{color:#fff}.widget-box ul li a::before{content:'';width:0;height:3px;background:#fff;transition:0.3s;display:inline-block}.widget-box ul li a:hover::before{width:10px;margin-inline-end:5px}.widget-social{display:flex;align-items:center;margin-bottom:10px}.widget-social a{color:var(--lighttext);font-size:24px;margin-inline-end:20px;transition:0.3s;display:flex;align-items:center}.widget-social a:hover{color:var(--secondrycolor)}.widget-social a i{transition:0.3s}.widget-social a i.aparat{display:flex;align-items:center}.widget-social a i.aparat::before{font-size:26px!important;margin:0}.widget-social a:hover i{transform:rotate(0) scale(1.1)!important}.widget-contact .item{color:var(--lighttext);margin-bottom:10px;display:flex;align-items:flex-start;transition:0.3s}.widget-contact .item i{margin-inline-end:5px;font-size:20px;transition:0.3s;margin-top:3px}.widget-contact .item span{line-height:25px}.widget-contact .item:hover{color:var(--secondrycolor)}.widget-contact .item:hover i{font-size:22px;margin-inline-end:10px;color:var(--secondrycolor)}.absolute-footer{border-top:2px solid #ffffff10}.absolute-footer p{color:var(--lightbackground);font-size:14px;line-height:25px}.absolute-footer p a{color:#fff}.side-menu-icon-box i{font-size:20px;background:var(--primarycolor);color:#fff;border-radius:5px;cursor:pointer;display:flex;padding:5px 8px}.about-section .image-box{position:relative;width:90%}.about-section .image-box img{width:100%}.about-section .image-box a{position:absolute;width:80px;height:80px;border-radius:50%;background-color:var(--secondrycolor);display:flex;justify-content:center;align-items:center;color:#fff;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);font-size:24px;transition:0.3s;border:5px solid #ffffff10}.about-section .image-box a::before{width:90px;height:90px;content:'';position:absolute;left:-10px;top:-10px;z-index:2;border:5px solid #ffffff50;border-radius:50%}.about-section .image-box a:hover{transform:translateX(-50%) translateY(-50%) scale(1.1);font-size:26px}.about-section .content h3{font-size:26px;font-weight:500;margin-bottom:15px}.about-section .content p{line-height:30px;font-size:18px}.page-title{min-height:150px;background-image:url(../../../../themes/alvanpowder/img/pagetitle.png);background-size:cover;position:relative;display:flex;align-items:center}.page-title .cover{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background:var(--primarycolor);opacity:.8}.page-title .inner-page-title{position:relative;z-index:3;padding-inline-start:15px;border-inline-start:5px solid var(--secondrycolor);padding-top:5px;padding-bottom:5px}.page-title .inner-page-title h1{color:#fff;font-size:30px;margin-bottom:15px}.page-title .inner-page-title .site-breadcrumb a{color:#Fff;margin-inline-end:10px;font-size:16px;white-space:nowrap}.page-title .inner-page-title .site-breadcrumb span{color:#fff;font-size:16px;white-space:nowrap}.page-title .inner-page-title .site-breadcrumb .breadcrumbs{display:flex;align-items:center;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.page-title .inner-page-title .site-breadcrumb svg{margin-inline-end:10px;min-width:10px}.pagination .page-numbers{display:flex;align-items:center}.pagination .page-numbers a:not(.prev):not(.next){width:40px;height:40px;border:1px solid var(--textcolor);color:var(--textcolor);display:flex;justify-content:center;align-items:center;line-height:30px;vertical-align:middle;transition:0.3s}.pagination .page-numbers a:not(.prev):not(.next):hover{background:var(--secondrycolor);border-color:var(--secondrycolor);color:#Fff}.pagination .page-numbers span.current{width:40px;height:40px;border:1px solid var(--secondrycolor);color:#fff;display:flex;justify-content:center;align-items:center;line-height:30px;vertical-align:middle;transition:0.3s;background:var(--secondrycolor)}.pagination .page-numbers li{margin:3px}.pagination .page-numbers a.prev,.pagination .page-numbers a.next{margin:0 10px}.pagination .page-numbers a:hover svg path{fill:var(--secondrycolor)}.pagination .page-numbers a svg path{transition:0.3s}.service-content h3{font-size:24px;color:var(--headingcolor);margin-bottom:15px}.service-content .thumbnail{width:100%;height:250px;object-fit:cover;margin-bottom:20px}.side-box{margin-bottom:30px}.services-category .item a{display:flex;justify-content:space-between;align-items:center;font-size:18px;color:var(--headingcolor);padding:10px 20px;background-color:#F5F5F5;margin-bottom:10px;transition:0.3s;position:relative}.services-category .item a::before{content:'';width:5px;height:100%;position:absolute;right:-10px;top:0;opacity:0;transition:0.3s;background:var(--secondrycolor)}.services-category .item a:hover::before{right:0;opacity:1}.services-category .item a:hover{color:#Fff;background-color:var(--primarycolor)}.services-category .item a svg path{transition:0.3s}.services-category .item a:hover svg path{fill:#fff}.contactus{background:#f5f5f5;padding:20px 15px}.contactus h3{color:var(--headingcolor);font-size:18px}.contactus p{color:var(--textcolor);font-size:16px}.contactus a{color:var(--secondrycolor)}#accordion .accordion-header button{padding:0 20px 0 0;height:60px;display:flex;justify-content:space-between;text-decoration:none;background:#f5f5f5;color:var(--headingcolor);align-items:center;font-size:20px;border-radius:0}#accordion .accordion-header button i.open{display:none}#accordion .accordion-header button.collapsed i.closeicon{display:none}#accordion .accordion-header button.collapsed i.open{display:flex}#accordion .accordion-header button i{background:var(--primarycolor);color:#fff;height:60px;display:flex;justify-content:center;align-items:center;width:50px}#accordion .content{background:#FAFAFA}.portfolio-title{color:var(--headingcolor);font-size:20px}.post-navigation a:first-child>span>span{padding:10px 10px 10px 15px}.post-navigation a:last-child>span>span{padding:10px 15px 10px 10px}.post-navigation a>span{display:flex}.post-navigation a svg{margin-inline-start:5px;margin-inline-end:5px;width:13px;height:13px}.article-archive-page .article-box{margin:0 0 30px 0}aside .widget-box header h3{color:var(--headingcolor);border-inline-start:5px solid var(--secondrycolor);padding-inline-start:10px;border-bottom:none;padding-bottom:0}aside .widget-box{margin-bottom:50px}aside .widget-box.widget_categories ul li{display:flex;justify-content:space-between;align-items:center;color:var(--textcolor);padding:0 10px;border-bottom:1px solid #f5f5f5}aside .widget-box.widget_categories ul li.current-cat{color:var(--secondrycolor);}aside .widget-box.widget_categories ul li:last-child{border-bottom:none}aside .widget-box.widget_categories ul li a{padding:15px 0;display:flex;width:100%;color:var(--textcolor)}aside .widget-box.widget_categories ul li:hover a,aside .widget-box.widget_categories ul li.current-cat a{color:var(--secondrycolor)}aside .widget-box.widget_categories ul li:hover a::before{background-color:var(--secondrycolor);width:10px}.widget-box form{width:100%;display:flex;align-items:center;height:50px}.widget-box form input{width:100%;border:1px solid #e8e8e8;height:100%;transition:0.3s;padding:10px;color:var(--textcolor);border-inline-end:none}.widget-box form input:focus{border-color:var(--secondrycolor)}.widget-box form button{border:none;height:100%;background-color:var(--primarycolor);width:50px;color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px}.blog-widget .item{padding:15px 0;border-bottom:1px solid #f5f5f5}.blog-widget .item:last-child{border-bottom:none}.blog-widget .item .thumbnail{position:relative;width:80px;height:80px;margin-inline-end:10px}.blog-widget .item .thumbnail .cover{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background-color:var(--primarycolor);transition:0.3s;opacity:0}.blog-widget .item .thumbnail i{position:absolute;left:50%;top:50%;z-index:3;color:var(--secondrycolor);font-size:20px;transform:translateX(-50%) translateY(-50%);opacity:0;transition:0.3s}.blog-widget .item:hover .thumbnail i{opacity:1}.blog-widget .item:hover .thumbnail .cover{opacity:.7}.blog-widget .item img{width:80px;height:80px;object-fit:cover;min-width:80px;color:var(--headingcolor)}.blog-widget .item h3{font-size:16px;color:var(--headingcolor);line-height:25px;transition:0.3s;font-weight:500}.blog-widget .item:hover h3{color:var(--secondrycolor)}.blog-widget .item span{font-size:12px;color:var(--textcolor)}.tagcloud{display:flex;flex-wrap:wrap}.tagcloud a{display:inline-block;padding:5px 15px;color:var(--textcolor);font-size:16px;background-color:#fafafa;border:1px solid #f5f5f5;margin-inline-end:5px;margin-bottom:5px;transition:0.3s}.tagcloud a:hover{background-color:var(--secondrycolor);border-color:var(--secondrycolor);color:#Fff}aside .widget-contact .item span{color:var(--textcolor)}aside .widget-contact .item:hover span{color:var(--secondrycolor)}.alignment i{font-size:24px;cursor:pointer;color:var(--textcolor);transition:0.3s;margin-inline-start:10px}.alignment i.active{color:var(--primarycolor);cursor:default}.article-box.bar{display:flex;padding-bottom:0}.article-box.bar .content{width:calc(100% - 300px);transition:0.3s;display:flex;flex-direction:column;justify-content:space-evenly}.article-box.bar img{width:300px}.article-box.bar h3{height:auto}.article-box .content p{display:none}.article-box.bar .content p{padding:0 15px;line-height:30px;font-size:16px;color:var(--textcolor);display:block!important}.article-title{color:var(--headingcolor);font-size:20px}.article>.thumbnail img{width:100%;margin-bottom:20px;height:400px;object-fit:cover}.article-meta-info{display:flex;justify-content:space-between;align-items:center}.article-meta-info .meta span,.article-meta-info .meta span a{font-size:14px;color:var(--textcolor)}.article-meta-info .meta span:not(:last-child){margin-inline-end:30px}.article-meta-info .meta span i{font-size:18px;margin-inline-end:5px}.article-meta-info .share{display:flex;align-items:center}.article-meta-info .share a{width:45px;height:45px;display:flex;justify-content:center;align-items:center;color:var(--primarycolor);font-size:24px;margin-inline-start:10px;background-color:#FAFAFA;transition:0.3s;cursor:pointer}.article-meta-info .share a:first-child{margin-inline-start:0}.article-meta-info .share a:hover{color:var(--secondrycolor)}#comments{color:var(--primarycolor);font-size:18px;margin-bottom:20px}ol.commentlist li .comment-body{background:#FAFAFA;margin-bottom:20px;padding:15px;position:relative}ol.commentlist li .comment-body .comment-author.vcard img{width:50px;height:50px;border-radius:50%;margin-inline-end:15px;margin-bottom:-10px}ol.commentlist li .comment-body .comment-meta{position:absolute;left:15px;top:25px;z-index:2}ol.commentlist li .comment-body .comment-meta a{font-size:14px;color:var(--textcolor)}ol.commentlist li .comment-body p{color:var(--textcolor);line-height:25px;padding-inline-start:70px}.reply a{padding:5px 20px;color:var(--headingcolor);height:35px;background:#E5EAEF;margin-inline-start:70px;transition:0.3s}.reply a:hover{background:var(--secondrycolor);color:#fff}ol.commentlist li .children li{padding-inline-start:5%}#reply-title,#reply-title a{font-size:20px;color:var(--headingcolor);margin-top:30px}.logged-in-as a{font-size:16px;color:var(--primarycolor)}.comment-notes span{color:var(--headingcolor);font-size:14px}.comment-form-comment{width:100%;position:relative}.comment-form-comment textarea{width:100%;border:1px solid #ededed;padding:10px;background:#fff0;position:relative;z-index:2;transition:0.3s}.comment-form-comment textarea.active,.comment-form-author input.active,.comment-form-email input.active{border-color:var(--secondrycolor)}.comment-form-comment label{position:absolute;right:10px;top:10px;background:#fff;padding:0 5px;font-size:16px;z-index:1;transition:0.2s;color:var(--textcolor)}p label.top{top:-9px;font-size:14px;z-index:3}.comment-form-author,.comment-form-email{width:39%;display:inline-block;position:relative}.comment-form-author input,.comment-form-email input{width:100%;border:1px solid #ededed;padding:0 10px;background:#fff0;position:relative;z-index:2;height:50px;transition:0.3s}.comment-form-author label,.comment-form-email label{position:absolute;right:10px;top:12px;background:#fff;padding:0 5px;font-size:16px;z-index:1;transition:0.2s;color:var(--textcolor)}.comment-form .author-meta{display:flex;justify-content:space-between;flex-wrap:wrap}.form-submit{width:19%}.form-submit input#submit{display:none!important}.form-submit button#submit{width:100%;background-image:var(--primarygradient)!important;color:#fff!important;font-size:16px!important;height:50px;border:none!important;border-radius:0!important}.comment-form-cookies-consent{display:flex;align-items:flex-start}.comment-form-cookies-consent input{margin-inline-end:5px;margin-top:5px}ol.commentlist li .comment-body .comment-author.vcard span.says{display:none}ol.commentlist li .comment-body .comment-author.vcard cite,ol.commentlist li .comment-body .comment-author.vcard cite a{color:var(--headingcolor);font-style:normal}.article-meta-info .meta{display:flex;flex-wrap:wrap}.circle{height:25px;width:25px;background-color:#000;border-radius:50%;position:absolute;left:50%;top:50%;pointer-events:none;transform:scale(0)}@keyframes grow{0%{background-color:rgb(50 50 50 / .45);transform:scale(1);z-index:2}100%{background-color:rgb(50 50 50 / .4);transform:scale(30);opacity:0;z-index:-1}}.grow{animation:grow 1.4s ease-out forwards}#top{opacity:0;visibility:hidden;transition:0.3s}.svg404{margin:0 auto;display:block}.page404 form{width:450px;max-width:100%;display:flex;align-items:center;height:50px;margin:0 auto}.page404 form input{width:100%;border:1px solid #e7e7e7;height:100%;padding:10px;color:var(--textcolor);transition:0.3s;border-inline-end:none}.page404 form input:focus{border-color:var(--secondrycolor)}.page404 h3{color:var(--headingcolor);font-size:24px}.page404 form button{border:none;height:100%;background-color:var(--primarycolor);width:60px;color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px}.primary-button{background-image:var(--primarygradient);color:#fff;padding:10px 20px;display:inline-flex;overflow:hidden;position:relative;align-items:center;justify-content:center}.page404>img{max-width:100%;margin:0 auto;display:block}.site-tooltip{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translateX(-50%);background:var(--primarycolor);color:#fff!important;padding:5px 15px;transition:0.3s;opacity:0;visibility:hidden;font-size:14px;font-family:var(--fontfamily);font-weight:400;max-width:200px;width:max-content;text-align:center}.site-tooltip::before{width:0;height:0;content:'';border-top:5px solid var(--primarycolor);border-left:5px solid #fff0;border-right:5px solid #fff0;position:absolute;left:calc(50% - 5px);top:100%}.site-tooltip.show{opacity:1;visibility:visible}.mobile-side-menu form{width:90%;margin:0 auto;height:40px}.woocommerce-account .woocommerce-MyAccount-navigation{width:280px;background:var(--primarycolor);padding:20px 15px}.woocommerce table.shop_table{border-radius:0}.woocommerce-MyAccount-navigation li{line-height:40px;display:flex;padding:0 15px;transition:0.3s;margin-bottom:3px}.woocommerce-MyAccount-navigation li:hover{background-color:#ffffff15}.woocommerce-MyAccount-navigation li.is-active{background-color:#ffffff20}.woocommerce-account .woocommerce-MyAccount-content{width:calc(100% - 280px);padding:15px 20px}.woocommerce-MyAccount-content p a{color:var(--secondrycolor)}.woocommerce-MyAccount-navigation li a{display:flex;color:#fff;width:100%}.wpcf7 p{margin:0}.wpcf7 .ajax-loader{position:absolute;left:0;top:0;z-index:5;margin:0}.wpcf7-form{position:relative}.main-page-form{display:flex}.main-page-form input[type="submit"]{width:max-content!important}.main-page-form input:not([type="submit"]){width:100%}.wpcf7-form input:not([type="submit"]){height:50px;padding:0 10px;background:#fff;border:1px solid #e3e3e3;transition:0.3s}.wpcf7-form textarea{padding:10px;background:#fff;border:1px solid #e3e3e3;transition:0.3s}.wpcf7-form textarea:focus,.wpcf7-form textarea:focus-within{border-color:var(--secondrycolor)}.wpcf7-form input:not([type="submit"]):focus,.wpcf7-form input:not([type="submit"]):focus-within{border-color:var(--secondrycolor)}.wpcf7-form input[type="submit"]{height:50px;border-radius:0;padding:0 15px;border:none;background:var(--secondrycolor);color:#fff;width:100%}.wpcf7-response-output{margin-bottom:0}.elementor-button{position:relative;overflow:hidden}li.elementor-icon-list-item span,li.elementor-icon-list-item span i{transition:0.3s}.mega-menu{position:absolute;z-index:29;right:0;top:100%;width:500px;height:auto}.woocommerce-message{border-top-color:#17bb00}.woocommerce-message::before{color:#17bb00}.woocommerce-info{border-top-color:var(--primarycolor)}.woocommerce-info::before{color:var(--primarycolor)}.woocommerce-info a{color:var(--secondrycolor)}.woocommerce ul.products li.product{border:1px solid #fff}