@font-face{font-display:swap;font-family:iranyekan;font-style:normal;font-weight:700;src:url(/wp-content/themes/gemplay/assets/fonts/persian/eot/iranyekanwebboldfanum.eot);src:url('/wp-content/themes/gemplay/assets/fonts/persian/eot/iranyekanwebboldfanum.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/gemplay/assets/fonts/persian/woff/iranyekanwebboldfanum.woff) format('woff'),url(/wp-content/themes/gemplay/assets/fonts/persian/ttf/iranyekanwebboldfanum.ttf) format('truetype')}@font-face{font-display:swap;font-family:iranyekan;font-style:normal;font-weight:100;src:url(/wp-content/themes/gemplay/assets/fonts/persian/eot/iranyekanwebthinfanum.eot);src:url('/wp-content/themes/gemplay/assets/fonts/persian/eot/iranyekanwebthinfanum.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/gemplay/assets/fonts/persian/woff/iranyekanwebthinfanum.woff) format('woff'),url(/wp-content/themes/gemplay/assets/fonts/persian/ttf/iranyekanwebthinfanum.ttf) format('truetype')}@font-face{font-display:swap;font-family:iranyekan;font-style:normal;font-weight:300;src:url(/wp-content/themes/gemplay/assets/fonts/persian/eot/iranyekanweblightfanum.eot);src:url('/wp-content/themes/gemplay/assets/fonts/persian/eot/iranyekanweblightfanum.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/gemplay/assets/fonts/persian/woff/iranyekanweblightfanum.woff) format('woff'),url(/wp-content/themes/gemplay/assets/fonts/persian/ttf/iranyekanweblightfanum.ttf) format('truetype')}@font-face{font-display:swap;font-family:iranyekan;font-style:normal;font-weight:400;src:url(/wp-content/themes/gemplay/assets/fonts/persian/eot/iranyekanwebregularfanum.eot);src:url('/wp-content/themes/gemplay/assets/fonts/persian/eot/iranyekanwebregularfanum.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/gemplay/assets/fonts/persian/woff/iranyekanwebregularfanum.woff) format('woff'),url(/wp-content/themes/gemplay/assets/fonts/persian/ttf/iranyekanwebregularfanum.ttf) format('truetype')}@font-face{font-display:swap;font-family:iranyekan;font-style:normal;font-weight:500;src:url(/wp-content/themes/gemplay/assets/fonts/persian/eot/iranyekanwebmediumfanum.eot);src:url('/wp-content/themes/gemplay/assets/fonts/persian/eot/iranyekanwebmediumfanum.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/gemplay/assets/fonts/persian/woff/iranyekanwebmediumfanum.woff) format('woff'),url(/wp-content/themes/gemplay/assets/fonts/persian/ttf/iranyekanwebmediumfanum.ttf) format('truetype')}@font-face{font-display:swap;font-family:iranyekan;font-style:normal;font-weight:800;src:url(/wp-content/themes/gemplay/assets/fonts/persian/eot/iranyekanwebextraboldfanum.eot);src:url('/wp-content/themes/gemplay/assets/fonts/persian/eot/iranyekanwebextraboldfanum.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/gemplay/assets/fonts/persian/woff/iranyekanwebextraboldfanum.woff) format('woff'),url(/wp-content/themes/gemplay/assets/fonts/persian/ttf/iranyekanwebextraboldfanum.ttf) format('truetype')}@font-face{font-display:swap;font-family:iranyekan;font-style:normal;font-weight:900;src:url(/wp-content/themes/gemplay/assets/fonts/persian/eot/iranyekanwebblackfanum.eot);src:url('/wp-content/themes/gemplay/assets/fonts/persian/eot/iranyekanwebblackfanum.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/gemplay/assets/fonts/persian/woff/iranyekanwebblackfanum.woff) format('woff'),url(/wp-content/themes/gemplay/assets/fonts/persian/ttf/iranyekanwebblackfanum.ttf) format('truetype')}@font-face{font-display:swap;font-family:iranyekan;font-style:normal;font-weight:950;src:url(/wp-content/themes/gemplay/assets/fonts/persian/eot/iranyekanwebextrablackfanum.eot);src:url('/wp-content/themes/gemplay/assets/fonts/persian/eot/iranyekanwebextrablackfanum.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/gemplay/assets/fonts/persian/woff/iranyekanwebextrablackfanum.woff) format('woff'),url(/wp-content/themes/gemplay/assets/fonts/persian/ttf/iranyekanwebextrablackfanum.ttf) format('truetype')}:root{--font-default-theme:iranyekan;--body-bg:#fbfbfb;--text-color-theme:#023047;--section-bg:#fff;--theme-orange:#ff9f1c;--theme-orange-2:#fbedd9;--theme-turquoise:#2ec4b6;--theme-turquoise-2:#cbf3f0}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-default-theme,'iranyekan');background:var(--body-bg);color:var(--text-color-theme);font-size:14px;font-weight:400}a{text-decoration:none;transition:all .3s;color:var(--bs-blue)}a:hover{color:var(--theme-orange)}img{max-width:100%;height:auto}textarea,input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="tel"],input[type="number"],input[type="date"],input[type="file"],input[type="search"],input[type="color"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="range"],input[type="time"],input[type="week"],select{font-family:var(--font-default-theme)}input[type="submit"],input[type="reset"],button{font-family:var(--font-default-theme)}.mb{margin-bottom:1.5rem}.header{display:block;margin-bottom:1.5rem;background:var(--section-bg);box-shadow:0 0 25px 0 rgb(0 0 0 / 3%)}.header .top{display:flex;height:80px}.header .top .logo{flex:0 0 auto;margin-left:3rem}.header .top .logo a{display:block}.header .top .logo img{width:150px;display:block}.display-mobile-menu{flex:0 0 auto;line-height:80px;font-size:20px;opacity:.4;color:var(--text-color-theme);display:none}.display-mobile-menu:hover{color:var(--text-color-theme)}.display-mobile-menu i{transition:all .3s}.display-mobile-menu:hover i{transform:scale(.9);color:var(--text-color-theme)}.header .top .header-menu{flex:0 0 auto;list-style-type:none;line-height:80px}.header .top .header-menu li{display:inline-block;margin-left:1.5rem;line-height:normal;position:relative}.header .top .header-menu li a{color:var(--text-color-theme);text-decoration:none}.header .top .header-menu li:hover>a{color:var(--theme-orange)}.header .top .header-menu li:last-child{margin-left:0}.header .top .header-menu li.menu-item-has-children>a:after{content:"\f107";font-family:"Font Awesome 6 Pro";font-weight:300;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;float:left;padding-top:4px;padding-right:10px;font-size:11px}.header .top .header-menu li ul{display:block;background:var(--section-bg);box-shadow:0 0 25px 0 rgb(0 0 0 / 3%);border-radius:7px;width:220px;padding:7px}.header .top .header-menu li ul li{display:block;margin:0;padding:7px 10px 7px 10px}.header .top .header-menu li>.container-submenu{position:absolute;right:0;top:100%;padding-top:1.5rem;visibility:hidden;opacity:0;pointer-events:none;transition:all .3s;margin-top:1.5rem;z-index:900}.header .top .header-menu li:hover>.container-submenu{visibility:visible;opacity:1;pointer-events:all;margin-top:0}.header .top .header-menu li ul li ul{display:block}.header .top .header-menu li ul li>.container-submenu{top:-5px;right:100%;padding-top:0;padding-right:1.5rem}.header .top .header-menu li.menu-item-has-children ul li.menu-item-has-children>a:after{content:'\f104'}.mobile-menu{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:none}.mobile-menu .side{position:absolute;right:0;width:300px;height:100%;background:var(--bs-white);padding:25px;overflow:auto}.mobile-menu .side .widget{display:block;margin-bottom:2rem;border-bottom:1px solid #f7f7f7;padding-bottom:2rem}.mobile-menu .side .widget .title{display:block;margin-bottom:1.5rem}.mobile-menu .side .widget .title h5{font-size:14px}.mobile-menu .side .widget .content{display:block;padding:0 20px}.mobile-menu .side .widget .content p{display:block;font-size:12px;line-height:1.8em;margin-bottom:1.5rem;color:var(--bs-gray-500)}.mobile-menu .side .widget:last-child{border-bottom:0;padding-bottom:0}.mobile-menu .side .widget.logo a{display:block}.mobile-menu .side .widget.logo a img{display:block;width:120px!important;height:auto!important;margin:0 auto 10px!important}.mobile-menu .side .widget.logo a .farsi{display:block;text-align:center;color:var(--bs-gray-600);margin-bottom:5px;font-size:15px;font-weight:700}.mobile-menu .side .widget.logo a .domain{display:block;text-align:center;color:var(--bs-gray-500);letter-spacing:2px;font-size:12px}.mobile-menu .side .widget.prime-menu ul{list-style-type:none}.mobile-menu .side .widget.prime-menu ul li{display:flex;flex-wrap:wrap}.mobile-menu .side .widget.prime-menu ul li a{flex:1 1 auto;color:var(--bs-gray-500);font-size:14px;margin-bottom:15px}.mobile-menu .side .widget.prime-menu ul li .arrow{flex:1 1 auto;max-width:20px;height:20px;margin-right:auto;background:var(--bs-gray-200);border-radius:4px;text-align:center;line-height:20px;transition:all .3s}.mobile-menu .side .widget.prime-menu ul li.active>.arrow{background:var(--theme-turquoise-2);color:var(--theme-turquoise);transform:rotate(180deg)}.mobile-menu .side .widget.prime-menu ul li.active>a{color:var(--theme-turquoise)}.mobile-menu .side .widget.prime-menu ul li .submenu{flex:1 1 auto;width:100%;display:none;padding-right:20px}.mobile-menu .side .widget.contact .content .btns{display:flex;margin:0 -.75rem}.mobile-menu .side .widget.contact .content .telegram{flex:1 1 auto;width:50%;margin:0 .75rem;background:rgb(0 132 198 / 15%);text-align:center;border-radius:8px;padding:10px 0;font-size:13px;color:#0084c6}.mobile-menu .side .widget.contact .content .telegram:hover{background:rgb(0 132 198 / 25%)}.mobile-menu .side .widget.contact .content .whatsapp{flex:1 1 auto;width:50%;margin:0 .75rem;background:rgb(52 191 73 / 15%);text-align:center;border-radius:8px;padding:10px 0;font-size:13px;color:#34bf49}.mobile-menu .side .widget.contact .content .whatsapp:hover{background:rgb(52 191 73 / 25%)}.mobile-menu .close{position:absolute;left:1.5rem;top:2.5rem;font-size:2.5rem;line-height:0;cursor:pointer;transition:all .3s}.mobile-menu .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:#023047;opacity:.5;z-index:-1}.header .top .btns{flex:0 0 auto;margin-right:auto;padding-top:20px}.header .top .user-box{display:inline-block;margin-right:1.5rem;float:left}.header .top .user-box a{display:inline-block;background:var(--theme-turquoise-2);color:var(--theme-turquoise);padding:9px 11px;border-radius:7px;transition:all .3s;border:1px solid #fff0}.header .top .user-box a:hover{box-shadow:0 0 0 2px var(--theme-turquoise)}.header .top .user-box a i{float:right;margin-left:9px;margin-top:2px}.header .top .search-icon{line-height:0;cursor:pointer;float:right;margin-top:9px}.header .top .search-icon i{font-size:20px;transition:all .3s;opacity:.4}.header .top .search-icon:hover i{transform:scale(.9)}.header .bottom{display:flex;height:55px;position:relative;border-top:1px solid rgb(0 0 0 / 3%)}.header .bottom .categories{flex:0 0 auto;line-height:55px}.header .bottom .categories .btn-cats{line-height:normal;display:inline-block;background:var(--theme-orange-2);color:var(--theme-orange);cursor:pointer;padding:7px 10px;border-radius:7px;transition:all .3s}.header .bottom .categories .btn-cats:hover{box-shadow:0 0 0 2px var(--theme-orange)}.header .bottom .categories .btn-cats i{float:right;margin-left:9px;margin-top:2px}.header .bottom .categories .container-categories{position:absolute;right:0;top:100%;padding-top:1.5rem;visibility:hidden;opacity:0;pointer-events:none;transition:all .3s;margin-top:1.5rem;z-index:900;width:100%;line-height:normal}.header .bottom .categories:hover .container-categories{visibility:visible;opacity:1;pointer-events:all;margin-top:0}.header .bottom .categories .container-categories .content{display:block;background:var(--section-bg);box-shadow:0 0 25px 0 rgb(0 0 0 / 3%);border-radius:7px}.header .bottom .btns{flex:0 0 auto;margin-right:auto;line-height:55px;padding-top:2px}.header .bottom .btns .btn-icon{display:inline-block;line-height:0;margin-right:2rem;font-size:19px;cursor:pointer;color:var(--text-color-theme);position:relative}.header .bottom .btns .btn-icon i{transition:all .3s;opacity:.4}.header .bottom .btns .btn-icon:hover i{transform:scale(.9)}.header .bottom .btns .btn-icon .count{position:absolute;right:-5px;top:-5px;background:var(--bs-blue);line-height:0;padding-top:6px;width:12px;height:12px;border-radius:50px;text-align:center;font-size:8px;color:#fff}.search-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:none}.search-modal .glass{position:absolute;left:0;top:0;width:100%;height:100%;background:#023047;opacity:.5;z-index:-1}.search-modal .close{position:absolute;left:1.5rem;top:1.5rem;font-size:2.5rem;line-height:0;cursor:pointer;transition:all .3s}.search-modal .close:hover{transform:scale(.9)}.search-modal .search-form{position:absolute;left:50%;top:20%;transform:translate(-50%,-50%);width:550px;max-width:90%}.search-modal .search-form input[type="text"]{display:block;width:100%;border:2px solid #fff0;font-family:iranyekan;border-radius:12px;padding:12px 12px 12px 65px;outline:none;color:var(--text-color-theme);background:var(--section-bg);transition:all .3s}.search-modal .search-form input[type="text"]::placeholder{color:var(--text-color-theme)}.search-modal .search-form button{background:var(--theme-turquoise-2);border:0;color:var(--theme-turquoise);position:absolute;left:0;top:0;border-radius:12px 0 0 12px;height:100%;width:100px;font-size:18px;cursor:pointer}.search-modal .search-form button i{transition:all .3s}.search-modal .search-form button:hover i{transform:scale(.9)}.search-modal .search-form button .loader{animation:search-loader 1s linear infinite;display:none}@keyframes search-loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.search-modal .search-form .result-ajax{position:absolute;right:0;top:100%;width:100%;font-size:12px;margin-top:10px;color:var(--bs-white)}.search-modal .search-form .result-ajax p:first-child i{float:right;font-size:15px;margin-left:5px}.search-modal .search-form .result-ajax p:first-child a{color:var(--bs-white);opacity:.6}.search-modal .search-form .result-ajax p:first-child a:hover{opacity:1}.search-modal .search-form .result-ajax ul{display:block;margin-top:12px;list-style-type:none;max-height:320px;overflow-x:auto}.search-modal .search-form .result-ajax ul li{display:block;margin-bottom:12px;background:var(--section-bg);padding:1rem;border-radius:20px}.search-modal .search-form .result-ajax ul li a{display:block}.search-modal .search-form .result-ajax ul li a img{float:right;margin-left:12px;border-radius:8px;max-width:40px;width:40px}.search-modal .search-form .result-ajax ul li a .title{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:2;font-size:13px}.search-modal .search-form .result-ajax ul li a .post-type{display:block;overflow:hidden;color:var(--bs-gray-500);font-size:11px}.slider-fullscreen{position:relative}.slider-fullscreen .item{box-shadow:0 0 25px 0 rgb(0 0 0 / 3%);border-radius:20px}.slider-fullscreen .item figure{position:relative}.slider-fullscreen .item figure img{border-radius:20px;display:block;width:100%}.slider-fullscreen .item figure .glass{position:absolute;right:0;top:0;width:100%;height:100%;z-index:2;padding:1rem}.slider-fullscreen .item figure .glass:before{content:'';display:inline-block;width:100%;height:100%;background:var(--text-color-theme);border-radius:20px;opacity:.3}.slider-fullscreen .item figure .title{z-index:3;position:absolute;color:#fff;left:0;top:0;width:100%;padding:2rem}.slider-fullscreen .item figure .title h2{font-weight:500}.slider-fullscreen .item figure .title p{margin-top:10px;opacity:.8}.slider-fullscreen .owl-dots{position:absolute;left:30px;top:30px}.slider-fullscreen .owl-dots .owl-dot{display:inline-block;background:rgb(2 48 71 / 50%);width:8px;height:8px;margin-right:5px;border-radius:50px}.slider-fullscreen .owl-dots .owl-dot.active{background:var(--theme-orange)}.slider-fullscreen .owl-nav{display:block;text-align:center;margin-top:1rem}.slider-fullscreen .owl-nav button{display:inline-block;margin:0 15px;font-size:35px!important;line-height:19px!important}.slider-fullscreen .owl-nav button.disabled{opacity:.5}.card-thumbnail{display:block}.card-thumbnail figure{position:relative;box-shadow:0 0 25px 0 rgb(0 0 0 / 3%);border-radius:20px}.card-thumbnail figure img{border-radius:20px;display:block;width:100%}.card-thumbnail figure .glass{position:absolute;right:0;top:0;width:100%;height:100%;z-index:2;padding:1rem}.card-thumbnail figure .glass:before{content:'';display:inline-block;width:100%;height:100%;background:var(--text-color-theme);border-radius:20px;opacity:.3}.card-thumbnail figure .title{z-index:3;position:absolute;color:#fff;left:0;top:0;width:100%;padding:2rem}.card-thumbnail figure .title h2{font-weight:500}.card-thumbnail figure .title p{margin-top:10px;opacity:.8}.block{display:block}.block>.title{display:flex;margin-bottom:1.5rem}.block>.title h2,.block>.title h1{flex:0 0 auto;line-height:40px;font-size:18px;font-weight:600}.block>.title h2 span,.block>.title h1 span{display:block;line-height:normal;font-size:12px;opacity:.5}.block>.title .icon{flex:0 0 auto;font-size:44px;margin-right:auto;cursor:pointer;line-height:56px;height:auto;width:56px;text-align:center;opacity:.2;transition:all .3s;color:var(--text-color-theme)}.block>.title .icon:hover{opacity:.6}.block>.title .content{display:block}.card-app-style1{display:block;background-color:var(--section-bg);border-radius:20px;box-shadow:0 0 25px 0 rgb(0 0 0 / 3%);transition:all .3s}.card-app-style1:hover{box-shadow:0 0 25px 0 rgb(0 0 0 / 10%);transform:translate(0,-10px)}.card-app-style1 .thumbnail{display:block;margin-bottom:20px!important;padding-top:20px;text-align:center}.card-app-style1 .thumbnail a{display:inline-block}.card-app-style1 .thumbnail img{width:100px;border-radius:20px;display:block;margin:0 auto}.card-app-style1 .names{display:flex;flex-wrap:wrap;margin-bottom:20px;padding:0 20px}.card-app-style1 .names .farsi{flex:1 1 auto;max-width:100%;font-weight:700;text-align:right;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:15px}.card-app-style1 .names .title{flex:1 1 auto;width:100%;color:var(--text-color-theme);margin-top:10px;line-height:1.9em;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-app-style1 .names .title:hover{color:var(--theme-orange)}.card-app-style1 .bottom{display:flex;padding:0 20px 20px}.card-app-style1 .bottom .more{flex:1 1 auto;max-width:100%;background-color:var(--theme-turquoise-2);color:var(--theme-turquoise);text-align:center;border-radius:8px;font-size:13px;line-height:38px;height:38px}.card-app-style1:hover .bottom .more{box-shadow:0 0 0 2px}.card-app-product{display:block;background-color:var(--section-bg);border-radius:20px;box-shadow:0 0 25px 0 rgb(0 0 0 / 3%);transition:all .3s;position:relative}.card-app-product:hover{box-shadow:0 0 25px 0 rgb(0 0 0 / 10%);transform:translate(0,-10px)}.card-app-product .sale{font-size:11px;background:#ffefed;color:#f44336;height:24px;padding:3px 10px 0;position:absolute;left:0;top:23px;transform:rotate(-90deg)}.card-app-product .thumbnail{display:block;position:relative;margin-bottom:20px!important;border-radius:25px 25px 0 0;overflow:hidden;padding-top:20px;text-align:center}.card-app-product .thumbnail a{display:inline-block}.card-app-product .thumbnail img{display:block;border-radius:20px;width:100px;margin:0 auto}.card-app-product .title-fa{display:block;margin-bottom:10px;padding:0 20px}.card-app-product .title-fa a{color:var(--text-color-theme)}.card-app-product .title-fa a:hover{color:var(--bs-blue)}.card-app-product .title-fa h3{font-size:15px;line-height:2em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.card-app-product .attribute{padding:0 20px 20px;display:flex;flex-wrap:wrap}.card-app-product .attribute .price{flex:1 1 auto;max-width:100%;width:100%;direction:rtl;text-align:right;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-app-product .attribute .price del{text-decoration:none;font-size:11px;position:relative;color:rgb(2 48 71 / 50%);margin-left:10px;display:inline-block}.card-app-product .attribute .price del:before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-15deg);height:1px;background:#f44336;width:100%}.card-app-product .attribute .price ins{display:inline-block;text-decoration:none}.card-app-product .attribute .rating{flex:1 1 auto;max-width:100%;width:100%;direction:ltr;line-height:0;margin-top:10px}.card-app-product .attribute .rating i{display:inline-block;font-size:13px;font-style:normal}.card-app-product .attribute .rating i:before{content:'\53';font-family:star;display:inline-block;line-height:1}.card-app-product .attribute .rating .stars{position:relative;display:inline-block}.card-app-product .attribute .rating .dark{display:inline-block;opacity:.2}.card-app-product .attribute .rating .light{display:inline-block;color:var(--theme-orange);width:80%;overflow:hidden;position:absolute;left:0;top:0;white-space:nowrap}.card-app-product .attribute .rating .count{display:inline-block;font-size:11px;margin-left:5px;opacity:.6}.card-app-product .btns{display:flex}.card-app-product .btns .add-to-cart{flex:1 1 auto;width:100%;margin:0 20px 20px 20px;background:var(--theme-turquoise-2);color:var(--theme-turquoise);border-radius:8px;text-align:center;padding:12px}.card-app-product .btns .add-to-cart:hover{box-shadow:0 0 0 2px}.card-product-category a{display:block;background-color:var(--section-bg);border-radius:20px;box-shadow:0 0 25px 0 rgb(0 0 0 / 3%);padding:20px}.card-product-category img{display:block;margin:0 auto;width:110px;border-radius:12px;margin-bottom:1.5rem}.card-product-category .woocommerce-loop-category__title{font-size:17px;line-height:2em;display:block;color:var(--text-color-theme);text-align:center;transition:all .3s}.card-product-category .woocommerce-loop-category__title .count{display:block;background:#e8f1f5;font-weight:400;font-size:13px;border-radius:8px;margin-top:1.5rem;color:#607d8b}.card-product-category .woocommerce-loop-category__title:hover{color:var(--orange)}.timer-product{flex:1 1 auto;direction:ltr;display:flex;justify-content:center;margin:0 -.75rem 1.5rem}.timer-product span{flex:1 1 auto;width:25%;background:rgb(76 175 80 / 10%);margin:0 .75rem;border-radius:8px;font-size:17px;text-align:center;color:rgb(76 175 80);padding:15px 0;transition:all .3s;cursor:pointer}.timer-product span:hover{transform:scale(1.1)}.timer-product span i{display:block;font-style:normal;font-size:12px}.card-blog-item{display:block;background-color:var(--section-bg);border-radius:20px;box-shadow:0 0 25px 0 rgb(0 0 0 / 3%)}.card-blog-item .thumbnail{display:block;margin-bottom:1.5rem!important;position:relative}.card-blog-item .thumbnail img{display:block;width:100%;border-radius:20px 20px 0 0}.card-blog-item .categories{display:flex;padding:0 20px}.card-blog-item .categories a{flex:0 0 auto;margin-left:10px;margin-bottom:10px;background:var(--theme-orange-2);color:var(--theme-orange);padding:8px 12px;font-size:12px;border-radius:8px}.card-blog-item .categories a:hover{box-shadow:0 0 0 2px}.card-blog-item .card-title{color:var(--text-color-theme)}.card-blog-item .card-title:hover{color:var(--bs-gray-600)}.card-blog-item h3{line-height:2em;display:block;margin-bottom:10px;padding:0 20px}.card-blog-item .summary{line-height:2em;padding:0 20px;font-size:13px;margin-bottom:1.5rem}.card-blog-item .summary p{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--bs-gray-500)}.card-blog-item .bottom{display:flex;padding:0 20px 20px;align-items:center}.card-blog-item .bottom .date{font-size:12px;flex:0 0 auto;opacity:.6}.card-blog-item .bottom .more{flex:0 0 auto;margin-right:auto;background:var(--theme-turquoise-2);color:var(--theme-turquoise);padding:10px 14px;border-radius:8px;font-size:13px}.card-blog-item .bottom .more:hover{box-shadow:0 0 0 2px}.card-search{display:flex;background-color:var(--section-bg);border-radius:20px;box-shadow:0 0 25px 0 rgb(0 0 0 / 3%);padding:1.5rem;margin-bottom:1.5rem}.card-search .thumbnail{flex:1 1 auto;width:100px;max-width:100px;min-width:100px;margin:0 0 0 1rem}.card-search .thumbnail img{display:block;border-radius:16px}.card-search .description{flex:1 1 auto}.card-search .description h2{display:block;line-height:2em;font-size:18px;margin-bottom:12px}.card-search .description .post-type,.card-search .description .date{display:block;color:var(--bs-gray-500);margin-bottom:12px;font-size:13px}.card-search .description .date{margin-bottom:0}.footer{display:block;background:var(--section-bg);box-shadow:0 0 25px 0 rgb(0 0 0 / 3%);padding:3rem 0;position:relative;margin-top:150px}.footer .widget{display:block;margin-bottom:3rem}.footer .widget .title{display:block;margin-bottom:1.5rem}.footer .widget .content{display:block;padding:0 20px}.footer .widget.about-us .title h4{display:block;font-size:16px;margin-bottom:10px}.footer .widget.about-us .title h5{display:block;font-size:13px;font-weight:400;opacity:.7}.footer .widget.about-us .content p{display:block;line-height:1.8em;opacity:.85}.footer .widget.links ul,.footer .widget.links ol{list-style-type:none}.footer .widget.links li{display:block;margin-bottom:10px}.footer .widget.links li:last-child{margin-bottom:0}.footer .widget.links li a{color:var(--bs-gray-500);font-size:12px}.footer .widget.links li a:hover{color:var(--bs-gray-600)}.footer .widget.license p{display:block;margin-bottom:1rem;line-height:1.8em;font-size:12px;color:var(--bs-gray-500)}.footer .widget.license nav{display:flex;align-items:center}.footer .widget.license nav a{flex:1 1 auto;max-width:33.33%;margin-left:10px}.footer .widget.license nav a img{width:45px;height:auto;display:block;margin:0 auto}.footer .widget.social p{display:block;margin-bottom:1rem;line-height:1.8em;font-size:12px;color:var(--bs-gray-500)}.footer .widget.social nav{display:block}.footer .widget.social nav a{display:inline-block;margin-left:15px;font-size:24px;line-height:0;color:var(--text-color-theme);opacity:.2}.footer .widget.social nav a:hover{opacity:.4}.facebook{color:#3b5998}.google-plus{color:#dd4b39}.twitter{color:#00aced}.youtube{color:#b00}.whatsapp{color:#34bf49}.pinterest{color:#cb2027}.flickr{color:#ff0084}.linkedin{color:#007bb6}.instagram{color:#bc2a8d}.yahoo{color:#7B0099}.vimeo{color:#1ab7ea}.tumblr{color:#32506d}.stumbleupon{color:#EB4823}.quora{color:#a82400}.foursquare{color:#0072b1}.forrst{color:#5B9A68}.vk{color:#45668e}.blogger{color:#fb8f3d}.wordpress{color:#21759b}.soundcloud{color:#ff3a00}.dribbble{color:#ea4c89}.new-instagram{color:#e95950}.behance{color:#1769ff}.rss{color:#f60}.spotify{color:#00e461}.vine{color:#00bf8f}.github{color:#000}.dropbox{color:#007ee5}.snapchat{color:#fffc00}.footer .widget.support .item{box-shadow:0 0 25px 0 rgb(0 0 0 / 5%);padding:2rem;background:var(--section-bg);border-radius:20px}.footer .widget.support .item h5{display:block;font-size:16px;margin-bottom:1.5rem}.footer .widget.support .item p{display:block;font-size:12px;line-height:1.8em;margin-bottom:1.5rem;color:var(--bs-gray-500)}.footer .widget.support .item .btns{display:flex;margin:0 -.75rem}.footer .widget.support .item .telegram{flex:1 1 auto;width:50%;margin:0 .75rem;background:rgb(0 132 198 / 15%);text-align:center;border-radius:8px;padding:10px 0;font-size:13px;color:#0084c6}.footer .widget.support .item .telegram:hover{background:rgb(0 132 198 / 25%)}.footer .widget.support .item .whatsapp{flex:1 1 auto;width:50%;margin:0 .75rem;background:rgb(52 191 73 / 15%);text-align:center;border-radius:8px;padding:10px 0;font-size:13px;color:#34bf49}.footer .widget.support .item .whatsapp:hover{background:rgb(52 191 73 / 25%)}.footer .copyright{display:block;text-align:center}.footer .wave{position:absolute;left:0;bottom:100%;width:100%;height:120px;overflow:hidden;z-index:1}.footer .wave svg{width:2000px;display:block;position:absolute;transform:translate(-50%,0);left:50%;top:0}.archive-app .description{display:block;margin-top:3rem}.archive-app .description p{display:block;margin-bottom:1rem;line-height:1.8em;font-size:13px;color:var(--bs-gray-500)}.wp-pagenavi{display:flex;flex-wrap:wrap;justify-content:center;margin:3rem 0 0}.wp-pagenavi span,.wp-pagenavi a{background:var(--section-bg);box-shadow:0 0 20px 0 rgb(0 0 0 / 3%);color:var(--bs-gray-500);font-size:13px;padding:8px 16px;margin:5px;flex:0 0 auto;border-radius:5px}.wp-pagenavi a:hover,.wp-pagenavi span.current{background:var(--theme-turquoise-2);color:var(--theme-turquoise)}.display-type-products{display:block}.display-type-products ul{display:block;list-style-type:none;white-space:nowrap;overflow:auto}.display-type-products ul li{display:inline-block}.display-type-products ul li a{display:inline-block;color:var(--bs-gray-600);font-size:12px;border-radius:6px;padding:6px 12px;margin-left:10px}.display-type-products ul li.active a,.display-type-products ul li a:hover{display:inline-block;color:var(--bs-blue);font-size:12px;border-radius:6px;padding:6px 12px;margin-left:10px}.display-type-products ul li a:before{transition:all .3s;content:'';width:6px;height:6px;float:right;background:var(--bs-blue);border-radius:50px;margin-left:5px;margin-top:2px;opacity:0}.display-type-products ul li.active a:before,.display-type-products ul li a:hover:before{opacity:1}.remove-filter-page{display:block}.remove-filter-page a{display:inline-block;font-size:12px;color:#f44336;background:rgb(244 67 54 / 10%);padding:5px 10px;border-radius:6px}.remove-filter-page a i{float:right;margin:2px 0 0 7px}.remove-filter-page a:hover{background:rgb(244 67 54 / 15%)}.sidebar-right{display:block}.sidebar-right .widget{display:block;background-color:var(--section-bg);border-radius:20px;box-shadow:0 0 25px 0 rgb(0 0 0 / 3%);margin-bottom:1.5rem;padding:1.5rem}.sidebar-right .widget>.title{display:block;margin-bottom:2rem}.sidebar-right .widget>.title>h2{display:block;font-size:15px;position:relative}.sidebar-right .widget>.title>h2:before{content:'';width:60px;height:2px;position:absolute;right:0;top:100%;background:#f44336;margin-top:8px}.sidebar-right .widget .content{display:block}.sidebar-right .widget.categories .content{padding:0 1.5rem 1rem}.sidebar-right .widget.categories ul{display:block;list-style-type:none}.sidebar-right .widget.categories ul li{display:block}.sidebar-right .widget.categories ul li a{font-size:13px;color:var(--bs-gray-600);margin-bottom:10px;display:inline-block}.sidebar-right .widget.categories ul li a:hover{color:var(--theme-turquoise)}.sidebar-right .widget.categories ul li ul{padding-bottom:0}.single-product .thumbnails{display:flex;flex-wrap:wrap;justify-content:center}.single-product .thumbnails .message{flex:1 1 auto;max-width:100%;width:100%;font-size:16px;color:#f44336}.single-product .thumbnails .primary{flex:1 1 auto;max-width:100%;width:100%}.single-product .thumbnails .primary .image img{display:block;margin:0 auto}.single-product .thumbnails .primary .buttons{max-width:70px;width:70px}.single-product .thumbnails .primary .buttons a,.single-product .thumbnails .primary .buttons .share{width:46px;height:46px;display:block;text-align:center;line-height:46px;color:#d7d9e3;font-size:18px;border:1px solid #eaecf3;margin-bottom:1.5rem;border-radius:12px;padding-top:1px;transition:all .3s;position:relative;cursor:pointer}.single-product .thumbnails .primary .buttons a i,.single-product .thumbnails .primary .buttons .share>i{line-height:0;margin:0}.single-product .thumbnails .primary .buttons a:hover,.single-product .thumbnails .primary .buttons .share:hover{color:#bcbfcf;border:1px solid #d7d9e3}.single-product .thumbnails .primary .buttons .share .content{position:absolute;right:0;top:100%;margin-top:0;visibility:hidden;opacity:0;transition:all .3s}.single-product .thumbnails .primary .buttons .share .content.active{margin-top:1.5rem;visibility:visible;opacity:1}.breadcrumbs{display:flex}.breadcrumbs .icon{flex:1 1 auto;max-width:40px;width:40px;height:40px;text-align:center;line-height:40px;font-size:16px;color:var(--bs-gray-500)}.breadcrumbs .list{flex:1 1 auto;white-space:nowrap;display:block;overflow:auto;width:100%;max-width:100%}.breadcrumbs .list span{display:inline-block;line-height:40px;font-size:12px}.breadcrumbs .list span a{color:var(--bs-gray-500)}.breadcrumbs .list span a:hover{color:var(--bs-gray-600)}.breadcrumbs .list span a:after{content:'\f104';font-family:"Font Awesome 6 Pro";font-weight:300;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;margin:0 10px;font-size:9px}.breadcrumbs .list span .current-item{color:var(--bs-gray-400)}.single-product .title-product{display:flex}.single-product .title-product h1{display:block;line-height:2;font-size:24px}.single-product .title-product h2{font-weight:400;font-size:13px;opacity:.5}.single-product .title-product .thumb-parent{flex:1 1 auto;margin-left:1rem;max-width:66px;width:66px;min-width:66px;height:66px}.single-product .title-product .thumb-parent img{display:block;border-radius:12px;transition:all .3s}.single-product .title-product .thumb-parent img:hover{transform:scale(1.1);box-shadow:0 0 15px 5px rgb(0 0 0 / 10%)}.single-product .title-product .titles{flex:1 1 auto}.single-product .description-product{display:block;background-color:var(--section-bg);border-radius:20px;box-shadow:0 0 25px 0 rgb(0 0 0 / 3%);padding:1.5rem}.single-product .description-product .top{display:block;margin-bottom:1.5rem}.single-product .description-product .top .report-rating,.single-product .description-product .top .posted_in{display:inline-block;font-size:12px}.single-product .description-product .top .report-rating .star{color:var(--bs-warning);display:inline-block;margin-left:5px;font-style:normal}.single-product .description-product .top .report-rating .star:before{content:'\53';font-family:star}.single-product .description-product .top .report-rating b{font-weight:400;margin-left:5px}.single-product .description-product .top .report-rating .count{font-style:normal;color:var(--bs-gray-500)}.single-product .description-product .top .sep{display:inline-block;width:4px;height:4px;background:var(--bs-gray-200);border-radius:50px;margin:0 10px 0}.single-product .description-product .top .posted_in a{font-size:12px;display:inline-block;color:var(--bs-blue)}.single-product .description-product .bl{display:block}.single-product .description-product .bl h3{font-size:16px;margin-bottom:1.5rem}.single-product .description-product .bl ul{display:block;padding-right:24px;color:var(--bs-gray-500)}.single-product .description-product .bl ul li{margin-bottom:7px;font-size:13px}.single-product .description-product .bl ul li:last-child{margin-bottom:0}.single-product .description-product .bl ul li strong{font-weight:400}.single-product .description-product .bl ul li .woocommerce-product-attributes-item__value{display:inline-block;font-style:normal;font-weight:700;color:var(--bs-gray-600)}.single-product .description-product .bl .woocommerce-product-details__short-description{line-height:2;font-size:13px}.single-product .description-product .bl .woocommerce-product-details__short-description p{margin-bottom:15px}.single-product .description-product .line{display:block;height:1px;background:rgb(0 0 0 / 3%);margin:1.5rem 0}.single-product .description-product .notification{display:flex;background:rgb(13 110 253 / 10%);color:#0d6efd;padding:15px;border-radius:15px;margin-bottom:1rem}.single-product .description-product .notification:last-child{margin-bottom:0}.single-product .description-product .notification p{flex:1 1 auto}.single-product .description-product .notification i{flex:1 1 auto;margin-right:auto;font-size:19px;width:19px;max-width:19px}.single-product .product-tags{display:block;margin-bottom:.75rem}.single-product .product-tags a{display:inline-block;margin-bottom:.75rem;font-size:12px;color:var(--bs-gray-500)}.single-product .product-tags a:hover{color:var(--bs-gray-700)}.single-product .card-add{background:#f6f6f7;border-radius:20px;padding:1.5rem}.single-product .card-add .price,.single-product .this-mini-card-product .price{display:block;text-align:right;margin-bottom:1.5rem;border-bottom:3px solid rgb(103 58 183 / 20%);background:rgb(103 58 183 / 10%);border-radius:15px;padding:15px;color:#673ab7}.single-product .card-add .price .number{display:inline-block;font-size:24px}.single-product .card-add .price .currency{display:inline-block;margin-right:5px;font-size:13px}.single-product .card-add .price del,.single-product .this-mini-card-product .price del{font-weight:700;text-decoration:none;position:relative;margin-left:10px;font-size:12px;color:#98a2a7;margin-bottom:10px;display:inline-block}.single-product .card-add .price del:before,.single-product .this-mini-card-product .price del:before{content:'';position:absolute;width:100%;top:50%;left:50%;height:1px;background:#f35c51;transform:translate(-50%,-50%) rotate(-15deg) scale(1.1)}.single-product .card-add .price del .woocommerce-Price-currencySymbol,.single-product .this-mini-card-product .price del .woocommerce-Price-currencySymbol{font-weight:400}.single-product .card-add .price ins,.single-product .card-add .price bdi,.single-product .this-mini-card-product .price ins,.single-product .this-mini-card-product .price bdi{display:block;font-size:23px;font-weight:700;text-decoration:none}.single-product .card-add .price del bdi,.single-product .this-mini-card-product .price del bdi{font-size:12px}.single-product .card-add .price ins .woocommerce-Price-currencySymbol,.single-product .card-add .price bdi .woocommerce-Price-currencySymbol,.single-product .this-mini-card-product .price ins .woocommerce-Price-currencySymbol,.single-product .this-mini-card-product .price bdi .woocommerce-Price-currencySymbol{font-weight:400;font-size:15px}.single-product .card-add .price del bdi .woocommerce-Price-currencySymbol,.single-product .this-mini-card-product .price del bdi .woocommerce-Price-currencySymbol{font-size:12px}.single-product .card-add .addToCart{display:block}.single_add_to_cart_button{display:block;background:var(--theme-turquoise);color:#fff;padding:12px;border-radius:12px;text-align:center;cursor:pointer;border:0;transition:all .3s;width:100%}.single_add_to_cart_button:hover{box-shadow:0 0 20px 0 rgb(46 196 182 / 50%)}.single-product .card-add .bl{display:block;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid rgb(96 125 139 / 10%)}.single-product .card-add .bl h3{display:block;font-size:15px;margin-bottom:1rem}.wapf-field-label{display:block;font-size:12px;margin:.5rem .5rem 1rem}.wapf-field-input input[type=email],.wapf-field-input input[type=number],.wapf-field-input input[type=text],.wapf-field-input input[type=url],.wapf-field-input select,.wapf-field-input textarea,.single-product .card-add .addToCart .variations tbody tr .value select{display:block;width:100%;background:rgb(0 0 0 / 3%);border:0;padding:7px;border-radius:8px;outline:none;color:var(--text-color-theme)}.wapf-field-input input[type=checkbox],.wapf-field-input input[type=radio]{float:right}.wapf-label-text{padding-left:0;padding-right:10px}.wapf-checkable,.wapf-field-paragraph .wapf-input{display:block;margin:5px 0;font-size:13px;color:#8298a3}.single-product .card-add .quantity{display:block;margin-bottom:1.5rem}.single-product .card-add .quantity label{display:block;font-size:12px;margin:.5rem .5rem 1rem}.single-product .card-add .quantity input{display:block;width:100%;background:rgb(0 0 0 / 3%);border:0;padding:7px;border-radius:8px;outline:none;color:var(--text-color-theme)}.single-product .card-add .addToCart .variations,.single-product .card-add .addToCart .variations table,.single-product .card-add .addToCart .variations tbody{display:block}.single-product .card-add .addToCart .variations tbody tr{display:block;margin-bottom:10px}.single-product .card-add .addToCart .variations tbody tr .label{text-align:right;display:block;font-size:12px;margin:.5rem .5rem 1rem}.single-product .card-add .addToCart .variations tbody tr .value{display:block}.single-product .card-add .addToCart .variations tbody tr .value{display:block}.single-product .card-add .addToCart .variations tbody tr .value .reset_variations{display:inline-block;background:rgb(244 67 54 / 10%);color:#f44336;font-size:12px;padding:5px 8px;border-radius:6px;margin-top:1rem}.single-product .card-add .addToCart .variations tbody tr .value .reset_variations:hover{transform:scale(1.05)}.single_variation .woocommerce-variation-description p{display:block;font-size:13px;line-height:1.9em;background:rgb(76 175 80 / 10%);color:#4caf50;margin-bottom:10px;padding:8px 12px;border-radius:6px}.woocommerce-grouped-product-list tr{background:#f0f0f3;border-radius:12px;padding:12px;display:block;margin-bottom:1.5rem}.woocommerce-grouped-product-list td{display:block}.woocommerce-grouped-product-list td a{font-weight:700;font-size:13px;color:var(--bs-blue);margin-bottom:15px;display:block;line-height:1.9}.woocommerce-grouped-product-list td a:hover{color:var(--bs-orange)}.woocommerce-grouped-product-list td .amount{display:block;text-align:left}.woocommerce-Reviews{display:block;background-color:var(--section-bg);border-radius:20px;box-shadow:0 0 25px 0 rgb(0 0 0 / 3%);padding:1.5rem}.woocommerce-Reviews .comment_container{display:flex}.woocommerce-Reviews .woocommerce-noreviews{display:block;margin-bottom:1.5rem;color:var(--bs-gray-500);font-size:13px}.woocommerce-Reviews .comment_container .avatar{flex:1 1 auto;max-width:50px;width:50px;height:50px;margin-left:15px;border-radius:50%}.woocommerce-Reviews .comment_container .comment-text{flex:1 1 auto;width:100%;max-width:100%}.woocommerce-Reviews .comment_container .comment-text .meta .woocommerce-review__author{display:block;margin-bottom:5px}.woocommerce-Reviews .comment_container .comment-text .meta .woocommerce-review__published-date{display:inline-block;font-size:11px;color:var(--bs-gray-500)}.woocommerce-Reviews .comment_container .comment-text .meta .woocommerce-review__awaiting-approval{display:inline-block;font-style:normal;font-size:12px;color:var(--bs-blue)}.woocommerce-Reviews .comment_container .comment-text .description{display:block;line-height:1.9em;font-size:13px;margin-top:1rem}.woocommerce-Reviews .commentlist{list-style-type:none}.woocommerce-Reviews .commentlist li{border-bottom:2px solid #e3edf1;margin-bottom:1rem;padding-bottom:1rem;display:block}.woocommerce-Reviews .comment-form-rating{display:block;margin-bottom:1rem}.woocommerce-Reviews .comment-form-rating label{display:block;margin-bottom:10px;font-size:13px}.woocommerce-Reviews .comment_container .rating{position:relative;display:inline-block;margin-top:10px}.woocommerce-Reviews .comment_container .rating i{display:inline-block;font-size:13px;font-style:normal}.woocommerce-Reviews .comment_container .rating i:before{content:'\53';font-family:star;display:inline-block;line-height:1;margin-left:3px}.woocommerce-Reviews .comment_container .rating .stars{position:relative;display:inline-block}.woocommerce-Reviews .comment_container .rating .dark{display:inline-block;opacity:.2}.woocommerce-Reviews .comment_container .rating .light{display:inline-block;color:var(--theme-orange);width:80%;overflow:hidden;position:absolute;right:0;top:0;white-space:nowrap;z-index:2}.woocommerce-Reviews .comment-form-rating p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;color:rgb(2 48 71 / 20%)}.woocommerce-Reviews .comment-form-rating p.stars a:before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:star;content:"\53";text-indent:0}.woocommerce-Reviews .comment-form-rating p.stars:hover a{color:var(--theme-orange)}.woocommerce-Reviews .comment-form-rating p.stars a:hover~a{color:rgb(2 48 71 / 20%)}.woocommerce-Reviews .comment-form-rating p.stars.selected a.active:before{color:var(--theme-orange)}.woocommerce-Reviews .comment-form-rating p.stars.selected a.active~a:before{color:rgb(2 48 71 / 20%)}.woocommerce-Reviews .comment-form-rating p.stars.selected a:not(.active):before{color:var(--theme-orange)}.woocommerce-Reviews .comment-notes{display:block;margin-bottom:1rem}.woocommerce-Reviews .required-field-message{display:block;font-size:12px;margin-top:10px;color:var(--bs-gray-500)}.woocommerce-Reviews .required-field-message .required{color:#f44336}.comment-form-comment{display:block;margin-bottom:1.5rem}.comment-form-author{display:block;margin-bottom:1.5rem}.comment-form-email{display:block;margin-bottom:1.5rem}.comment-form-url{display:block;margin-bottom:1.5rem}.comment-form-comment textarea,.comment-form-author input,.comment-form-email input,.comment-form-url input{display:block;width:100%;border:1px solid #e3ecf1;padding:10px;border-radius:6px;outline:none;transition:all .3s}.comment-form-comment textarea:hover,.comment-form-comment textarea:focus,.comment-form-author input:hover,.comment-form-author input:focus,.comment-form-email input:hover,.comment-form-email input:focus,.comment-form-url input:hover,.comment-form-url input:focus{border-color:#d2dee5}.comment-form-comment textarea{line-height:1.9em;width:100%!important;max-height:170px}.comment-form-cookies-consent{display:block;font-size:13px;color:var(--bs-gray-600);margin-bottom:1.5rem}.woocommerce-pagination{display:block;margin:1.5rem 0;text-align:center}.woocommerce-pagination ul{display:block;list-style-type:none}.woocommerce-pagination ul li{display:inline-block}.woocommerce-pagination ul li a,.woocommerce-pagination ul li span{background:#f2f5f7;box-shadow:0 0 20px 0 rgb(0 0 0 / 3%);color:var(--bs-gray-500);font-size:13px;padding:8px 16px;margin:5px;flex:0 0 auto;border-radius:5px}.woocommerce-pagination ul li a:hover,.woocommerce-pagination ul li .current{background:var(--theme-turquoise-2);color:var(--theme-turquoise)}.form-submit{display:block}.form-submit input[type="submit"]{border:0;background:var(--theme-turquoise-2);color:var(--theme-turquoise);padding:8px 16px;border-radius:8px;cursor:pointer;outline:none;transition:all .3s}.form-submit input[type="submit"]:hover{box-shadow:0 0 0 2px}.single-product .guarantee{display:block;margin-top:1.5rem;margin-bottom:1.5rem;border-top:1px solid rgb(0 0 0 / 5%);border-bottom:5px solid rgb(0 0 0 / 5%);padding:1.5rem 0}.single-product .guarantee .item{display:flex;width:20%;max-width:20%}.single-product .guarantee .item .icon{flex:1 1 auto;min-width:65px;max-width:65px;height:65px;text-align:center;font-size:26px;margin-left:10px;padding-top:17px;background:rgb(255 87 34 / 10%);color:#ff5722;border-radius:24px 10px 24px 24px}.single-product .guarantee .item .text{flex:1 1 auto;line-height:65px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;padding-left:25px}.single-product .title-block{display:block;margin-bottom:2rem}.single-product .title-block h2{position:relative;display:inline-block;font-size:16px;height:40px}.single-product .title-block h2:before{content:'';position:absolute;right:0;top:100%;height:2px;width:60px;background:var(--theme-turquoise)}.single-product .content-block{display:block;background-color:var(--section-bg);border-radius:20px;box-shadow:0 0 25px 0 rgb(0 0 0 / 3%);padding:1.5rem}.single-product .this-mini-card-product{background:#f6f6f7;border-radius:20px;padding:1.5rem}.single-product .this-mini-card-product .thumbnail{display:flex;margin-bottom:1.5rem;align-items:center;border-bottom:1px solid rgb(96 125 139 / 10%);padding-bottom:1.5rem}.single-product .this-mini-card-product .thumbnail img{margin-left:10px;border-radius:15px;width:60px;max-width:60px;flex:1 1 auto}.single-product .this-mini-card-product .thumbnail h3{font-size:13px;color:var(--bs-gray-600);flex:1 1 auto;max-width:100%;width:100%;line-height:2em;font-weight:400}.single-product .this-mini-card-product .price .number{display:inline-block;font-size:24px}.single-product .this-mini-card-product .price .currency{display:inline-block;margin-right:5px;font-size:13px}.single-product .this-mini-card-product .addToCart{display:block}.single-product .this-mini-card-product .addToCart a{display:block;background:var(--theme-turquoise);color:#fff;padding:12px;border-radius:12px;text-align:center}.single-product .this-mini-card-product .addToCart a:hover{box-shadow:0 0 20px 0 rgb(46 196 182 / 50%)}.single-blog .single-thumbnail{display:block;position:relative}.single-blog .single-thumbnail img{display:block;width:100%;border-radius:20px}.single-blog .single-thumbnail .views{position:absolute;right:20px;top:20px;background:#ffd9d6;color:#f44336;font-size:12px;padding:3px 6px;border-radius:6px}.single-blog .single-thumbnail .views i{font-size:14px;margin-left:3px;float:right}.single-blog .single-title{display:block;margin:1.5rem 0;font-size:22px;line-height:2em}.single-blog .meta-post{display:block}.single-blog .meta-post .fal{float:right;margin-left:5px}.single-blog .meta-post .categories,.single-blog .meta-post .date,.single-blog .meta-post .comments{display:inline-block;margin-left:20px;margin-bottom:1.5rem;color:var(--bs-gray-500);font-size:12px}.single-blog .meta-post .categories a{display:inline-block;color:var(--bs-gray-600);margin-left:5px}.single-blog .meta-post .categories a:hover{color:var(--bs-gray-700)}.single-blog .single-content{display:block;background-color:var(--section-bg);border-radius:20px;box-shadow:0 0 25px 0 rgb(0 0 0 / 3%);padding:1.5rem}.single-blog .tags,.single-app .tags{display:block;margin-bottom:11px}.single-app .tags{margin-bottom:0;margin-top:1rem}.single-blog .tags .fa-tags,.single-app .tags .fa-tags{float:right;margin-left:5px;color:var(--bs-gray-500)}.single-blog .tags .item,.single-app .tags .item{display:inline-block;margin-left:10px;margin-bottom:10px;color:var(--bs-gray-500);font-size:13px;transition:all .3s}.single-blog .tags .item span,.single-app .tags .item span{display:inline-block;margin-left:2px}.single-blog .tags .item a,.single-app .tags .item a{color:var(--bs-gray-500);display:inline-block}.single-blog .tags .item:hover,.single-blog .tags .item:hover a,.single-app .tags .item:hover,.single-app .tags .item:hover a{color:var(--bs-gray-600)}.single-blog .share,.single-app .share{display:flex;flex-wrap:wrap}.single-blog .share a,.single-app .share a{flex:0 0 auto;width:50px;max-width:50px;height:50px;text-align:center;margin-left:10px;background:rgb(137 168 183 / 10%);border-radius:7px;font-size:19px;padding-top:13px;color:rgb(137 168 183 / 70%);margin-bottom:1.5rem}.single-app .share a{margin-top:1.5rem;margin-bottom:0}.single-blog .share a.whatsapp:hover,.single-app .share a.whatsapp:hover{color:#25D366}.single-blog .share a.twitter:hover,.single-app .share a.twitter:hover{color:#1DA1F2}.single-blog .share a.telegram:hover,.single-app .share a.telegram:hover{color:#259fdc}.single-blog .share a.facebook:hover,.single-app .share a.facebook:hover{color:#4267B2}.single-blog .share a.linkedin:hover,.single-app .share a.linkedin:hover{color:#0077b5}.single-app .gallery-post{display:block;margin-top:1.5rem}.single-app .gallery-post a img{border-radius:12px;max-width:300px;min-width:300px;display:block}.single-app-information{display:block;background-color:var(--section-bg);border-radius:20px;box-shadow:0 0 25px 0 rgb(0 0 0 / 3%);padding:1.5rem}.single-app-information .thumbnail-app{display:flex;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid rgb(0 0 0 / 3%);flex-direction:row-reverse}.single-app-information .thumbnail-app .image{flex:1 1 auto;max-width:100%}.single-app-information .thumbnail-app .image img{float:left;width:60px;height:auto;border-radius:12px;margin-right:10px}.single-app-information .thumbnail-app .image .name{display:block;text-align:left;font-weight:700;font-size:15px;margin:7px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;direction:ltr}.single-app-information .thumbnail-app .image .name-developer{text-align:left;display:block;opacity:.5;direction:ltr;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.single-app-information .thumbnail-app .google-play{flex:1 1 auto;max-width:30px;margin-left:10px}.single-app-information .items{display:flex;flex-wrap:wrap}.single-app-information .items .item{flex:1 1 auto;max-width:33.33%;width:33.33%;padding:0 0 15px 0;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.single-app-information .items .item span{opacity:.5}.single-app .wp-pagenavi{margin-bottom:1.5rem}.single-app #products-list{position:relative}.single-app #products-list .loader{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background:rgb(0 0 0 / 3%)}.single-app #products-list .loader span{animation:products-list-loader 1s linear infinite;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:38px;color:var(--theme-turquoise)}@keyframes products-list-loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.single-blog .author-bio{display:flex;background-color:var(--section-bg);border-radius:20px;box-shadow:0 0 25px 0 rgb(0 0 0 / 3%);padding:1.5rem}.single-blog .author-bio .ava{flex:1 1 auto;margin-left:15px;width:85px;min-width:85px;max-width:85px}.single-blog .author-bio .ava img{display:block;border-radius:8px}.single-blog .author-bio .description{flex:1 1 auto}.single-blog .author-bio .description .name{display:block;margin-bottom:7px}.single-blog .author-bio .description .cap-name{display:block;font-size:12px;color:var(--bs-gray-500);margin-bottom:15px}.single-blog .author-bio .description .bio{display:block;line-height:1.7em;font-size:13px;color:var(--bs-gray)}.single-blog .single-bl-title,.single-app .single-bl-title,.single-product .single-bl-title{display:block;margin:1.5rem 0}.single-blog .single-bl-title h2,.single-app .single-bl-title h2,.single-product .single-bl-title h2{font-size:18px;display:block;line-height:2em}.single-blog .single-bl-title span,.single-app .single-bl-title span,.single-product .single-bl-title span{display:block;line-height:normal;font-size:12px;opacity:.5}.search-sidebar{display:block}.search-sidebar form{display:block;position:relative}.search-sidebar form input[type="text"]{display:block;width:100%;background:rgb(137 168 183 / 10%);border:1px solid rgb(137 168 183 / 10%);padding:15px 15px 15px 50px;border-radius:8px;outline:none;transition:all .3s;color:rgb(137 168 183)}.search-sidebar form input[type="text"]::placeholder{color:rgb(137 168 183)}.search-sidebar form input[type="text"]:hover,.search-sidebar form input[type="text"]:focus{border:1px solid rgb(137 168 183 / 30%)}.search-sidebar form button{background:none;border:none;outline:none;color:rgb(137 168 183);position:absolute;left:0;top:0;font-size:18px;cursor:pointer;height:51px;width:51px;padding-top:2px}.sidebar-left .widget{display:block;background-color:var(--section-bg);border-radius:20px;box-shadow:0 0 25px 0 rgb(0 0 0 / 3%);padding:1.5rem;margin-bottom:1.5rem}.sidebar-left .widget>.title{display:block;margin-bottom:2rem}.sidebar-left .widget>.title>h2{display:block;font-size:17px;position:relative}.sidebar-left .widget>.title>h2:before{content:'';width:60px;height:2px;position:absolute;right:0;top:100%;background:#f44336;margin-top:8px}.sidebar-left .widget .content{display:block}.widget.recent-post-theme ul{list-style-type:none}.widget.recent-post-theme ul li{display:flex;margin-bottom:21px}.widget.recent-post-theme ul li:last-child{margin-bottom:0}.widget.recent-post-theme ul li .thumbnail{flex:1 1 auto;width:75px;min-width:75px;margin-left:15px}.widget.recent-post-theme ul li .thumbnail img{display:block;border-radius:12px}.widget.recent-post-theme ul li .title{flex:1 1 auto}.widget.recent-post-theme ul li .title>a{display:block;color:var(--text-color-theme)}.widget.recent-post-theme ul li .title>a:hover{color:var(--theme-orange)}.widget.recent-post-theme ul li .title>a>h2{font-size:14px;line-height:1.7em;margin-bottom:10px}.widget.recent-post-theme ul li .categories{display:block;color:var(--bs-gray-400)}.widget.recent-post-theme ul li .categories a{display:inline-block;color:var(--bs-gray-500);font-size:12px}.widget.recent-post-theme ul li .categories a:hover{color:var(--bs-gray-700)}.widget.tags-theme a{display:inline-block;margin-left:5px;margin-bottom:10px;color:rgb(137 168 183 / 70%);background:rgb(137 168 183 / 10%);padding:4px 8px;border-radius:6px;font-size:13px}.widget.tags-theme a:hover{background:rgb(137 168 183 / 20%)}.widget_recent_comments ul{list-style-type:none}.widget_recent_comments ul li,.widget_views ul li{margin-bottom:10px;font-size:13px}.widget_recent_comments ul li:last-child,.widget_views ul li:last-child{margin-bottom:0}.widget_recent_comments ul li a{color:var(--bs-blue)}.widget_recent_comments ul li a:hover{color:var(--bs-gray-500)}.widget_views ul{padding-right:15px;list-style-type:decimal}.widget_views ul li{line-height:1.8;color:var(--bs-gray-600)}.widget_views ul li a{color:var(--bs-gray-500)}.widget_views ul li a:hover{color:var(--bs-blue)}.widget_pages ul,.widget_meta ul{padding-right:25px}.widget_pages ul li,.widget_meta ul li{margin-bottom:10px;font-size:13px}.widget_pages ul li:last-child,.widget_meta ul li:last-child{margin-bottom:0}.widget_pages ul li a,.widget_meta ul li a{color:var(--bs-blue)}.widget_pages ul li a:hover,.widget_meta ul li a:hover{color:var(--bs-gray-500)}.widget_search .searchform input[type="text"]{background:rgb(137 168 183 / 10%);border:1px solid rgb(137 168 183 / 10%);padding:10px;border-radius:8px;outline:none;transition:all .3s;color:rgb(137 168 183);display:inline-block}.widget_search .searchform input[type="text"]:hover,.widget_search .searchform input[type="text"]:focus{border:1px solid rgb(137 168 183 / 30%)}.widget_search .searchform input[type="submit"]{border:0;background:var(--theme-turquoise-2);color:var(--theme-turquoise);padding:10px 14px;border-radius:8px;cursor:pointer;transition:all .3s}.widget_search .searchform input[type="submit"]:hover{box-shadow:0 0 0 2px}.widget_recent_entries ul{list-style-type:none}.widget_recent_entries ul li{margin-bottom:10px;font-size:13px}.widget_recent_entries ul li:last-child{margin-bottom:0}.widget_recent_entries ul li a{color:var(--bs-gray-500)}.widget_recent_entries ul li a:hover{color:var(--bs-blue)}.widget_recent_entries ul li .post-date{font-size:11px;color:var(--bs-gray-400);display:inline-block;margin-right:5px}.widget_tag_cloud .tagcloud a,.widget_product_tag_cloud .tagcloud a{display:inline-block;margin-left:5px;margin-bottom:10px;color:rgb(137 168 183 / 70%);background:rgb(137 168 183 / 10%);padding:4px 8px;border-radius:6px;font-size:13px}.widget_tag_cloud .tagcloud a:hover,.widget_product_tag_cloud .tagcloud a:hover{background:rgb(137 168 183 / 20%)}.widget_calendar table{width:100%;border-collapse:collapse}.widget_calendar table caption{padding-bottom:10px}.widget_calendar table th,.widget_calendar table td{border:1px solid var(--bs-gray-200);text-align:center;padding:8px}.widget_calendar table td a{color:var(--bs-blue)}.widget_calendar table td a:hover{color:var(--bs-orange)}.widget_categories ul{list-style-type:none}.widget_categories ul li{margin-bottom:10px;font-size:13px;color:var(--bs-gray-500)}.widget_categories ul li:last-child{margin-bottom:0}.widget_categories ul li a{color:var(--bs-gray-500)}.widget_categories ul li a:hover{color:var(--bs-blue)}.widget_nav_menu ul{padding-right:20px;color:var(--bs-gray-500)}.widget_nav_menu ul li{font-size:13px}.widget_nav_menu ul li a{margin-bottom:10px;display:inline-block;color:var(--bs-gray-500)}.widget_nav_menu ul li a:hover{color:var(--bs-blue)}.widget_shopping_cart .widget_shopping_cart_content .product_list_widget{list-style-type:none}.widget_shopping_cart .widget_shopping_cart_content .product_list_widget li{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #ebf0f3;display:block;position:relative;padding-right:30px}.widget_shopping_cart .widget_shopping_cart_content .product_list_widget li a.remove{height:22px;max-width:22px;min-width:22px;width:22px;line-height:22px;padding-top:2px;text-align:center;background:rgb(244 67 54 / 10%);color:#f44336;border-radius:6px;font-size:15px;position:absolute;right:0;top:50%;transform:translate(0,-50%)}.widget_shopping_cart .widget_shopping_cart_content .product_list_widget li a.remove:hover{background:rgb(244 67 54 / 15%)}.widget_shopping_cart .widget_shopping_cart_content .product_list_widget li a:nth-child(2){color:var(--bs-gray-600);display:flex;width:100%;align-items:center;line-height:2em}.widget_shopping_cart .widget_shopping_cart_content .product_list_widget li a:nth-child(2):hover{color:var(--bs-gray-700)}.widget_shopping_cart .widget_shopping_cart_content .product_list_widget li a:nth-child(2) img{float:right;width:60px;max-width:60px;min-width:60px;flex:1 1 auto;margin-left:10px;border-radius:12px}.widget_shopping_cart .widget_shopping_cart_content .product_list_widget li .quantity{margin-top:10px;display:block;font-size:12px;text-align:left;color:#b4c7d1}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__total{display:flex;margin-bottom:1rem}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__total strong{font-size:13px;flex:0 0 auto}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__total .amount{flex:0 0 auto;margin-right:auto;color:#91a7b3;font-size:13px}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons{display:flex;margin:0 -10px}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a{flex:1 1 auto;max-width:50%;width:50%;margin:0 10px;text-align:center;background:var(--theme-turquoise-2);color:var(--theme-turquoise);padding:10px;font-size:12px;border-radius:8px}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a:hover{box-shadow:0 0 0 2px}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a.checkout{background:var(--theme-orange-2);color:var(--theme-orange)}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a.checkout:hover{box-shadow:0 0 0 2px}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__empty-message{display:block;font-size:13px;color:#8ea9b7}.widget_product_search form input[type="text"]{background:rgb(137 168 183 / 10%);border:1px solid rgb(137 168 183 / 10%);padding:10px;border-radius:8px;outline:none;transition:all .3s;color:rgb(137 168 183);display:inline-block}.widget_product_search form input[type="text"]:hover,.widget_product_search form input[type="text"]:focus{border:1px solid rgb(137 168 183 / 30%)}.widget_product_search form button{border:0;background:var(--theme-turquoise-2);color:var(--theme-turquoise);padding:10px 14px;border-radius:8px;cursor:pointer;transition:all .3s}.widget_product_search form button:hover{box-shadow:0 0 0 2px}.widget_product_categories ul.product-categories,.widget_product_categories ul.product-categories ul{list-style-type:none}.widget_product_categories .product-categories li{display:flex;flex-wrap:wrap;margin-bottom:14px}.widget_product_categories .product-categories li:last-child{margin-bottom:0}.widget_product_categories .product-categories li a{flex:1 1 auto;order:2;color:var(--bs-gray-600);font-size:13px}.widget_product_categories .product-categories li a:hover{color:var(--bs-gray-500)}.widget_product_categories .product-categories li.current-cat>a,.widget_product_categories .product-categories li.current-cat-parent>a{color:var(--bs-blue)}.widget_product_categories .product-categories li.current-cat>a:before,.widget_product_categories .product-categories li.current-cat-parent>a:before{content:"\f104";font-family:"Font Awesome 6 Pro";font-weight:300;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;float:right;margin-left:8px;margin-top:3px}.widget_product_categories .product-categories li .count{flex:1 1 auto;order:1;max-width:18px;width:18px;text-align:center;line-height:18px;background:#e4f1f7;border-radius:4px;color:#607d8b;font-size:13px;margin-left:10px;transition:all .3s}.widget_product_categories .product-categories li.active>.count{background:var(--theme-orange-2);color:var(--theme-orange)}.widget_product_categories .product-categories li .fa-angle-down{flex:1 1 auto;order:3;max-width:16px;height:16px;text-align:center;line-height:16px;background:#ddebf1;border-radius:4px;cursor:pointer;transition:all .3s}.widget_product_categories .product-categories li.active>.fa-angle-down{transform:rotate(-180deg)}.widget_product_categories .product-categories li .fa-angle-down:hover{background:#c7d9e1}.widget_product_categories .product-categories li ul{flex:1 1 auto;max-width:100%;width:100%;order:4;display:none;padding-right:15px}.widget_product_categories .product-categories li ul li:first-child{margin-top:10px}.widget_rating_filter ul{list-style-type:none}.widget_rating_filter ul li{margin-bottom:10px}.widget_rating_filter ul li:last-child{margin-bottom:0}.widget_rating_filter ul li a{color:#c0d5df;font-size:13px}.widget_rating_filter ul li .star-rating{position:relative;color:#ccdce3}.widget_rating_filter ul li .star-rating:before{content:'\53\53\53\53\53';font-family:star}.widget_rating_filter ul li .star-rating span{position:absolute;right:0;color:var(--theme-orange);top:0;overflow:hidden;white-space:nowrap}.widget_rating_filter ul li .star-rating span:before{content:'\53\53\53\53\53';font-family:star}.widget_price_filter .price_slider_wrapper{display:block;padding-top:1rem}.widget_price_filter .price_slider{position:relative;display:block;margin-bottom:1.3rem;height:4px;background:#ecf6fb}.widget_price_filter .price_slider .ui-slider-range{position:absolute;background:var(--theme-orange-2);z-index:2;height:4px}.widget_price_filter .price_slider_amount{display:block}.widget_price_filter .price_slider_amount .button{display:inline-block;background:var(--theme-turquoise-2);border:0;color:var(--theme-turquoise);padding:6px 12px;border-radius:6px;cursor:pointer;font-size:13px;transition:all .3s}.widget_price_filter .price_slider_amount .button:hover{box-shadow:0 0 0 2px}.widget_price_filter .price_slider_amount .price_label{display:block;margin-top:1.3rem;font-size:12px;color:#607d8b}.widget_price_filter .price_slider_amount .price_label span{font-weight:700}.widget_price_filter .price_slider .ui-slider-handle{outline:none;position:absolute;z-index:3;width:12px;height:12px;background:var(--theme-orange);border-radius:50px;top:-4px;cursor:pointer}.widget_price_filter .price_slider .ui-slider-handle:before{content:'';position:absolute;width:5px;height:5px;background:#fff;border-radius:50px;left:50%;top:50%;transform:translate(-50%,-50%)}.widget_layered_nav_filters ul{list-style-type:none}.widget_layered_nav_filters ul li{display:block;margin-bottom:.5rem;font-size:13px;color:var(--bs-gray-600)}.widget_layered_nav_filters ul li:last-child{margin-bottom:0}.widget_layered_nav_filters ul li a{color:var(--bs-gray-600)}.widget_layered_nav_filters ul li a:hover{color:var(--bs-gray-400)}.widget_top_rated_products ul,.widget_recent_reviews ul,.widget_products ul,.widget_recently_viewed_products ul{list-style-type:none}.widget_top_rated_products ul li,.widget_recent_reviews ul li,.widget_products ul li,.widget_recently_viewed_products ul li{margin-bottom:1.5rem;display:inline-block;width:100%}.widget_top_rated_products ul li:last-child,.widget_recent_reviews ul li:last-child,.widget_products ul li:last-child,.widget_recently_viewed_products ul li:last-child{margin-bottom:0}.widget_top_rated_products ul li a,.widget_recent_reviews ul li a,.widget_products ul li a,.widget_recently_viewed_products ul li a{display:block;margin-bottom:10px}.widget_top_rated_products ul li a img,.widget_recent_reviews ul li a img,.widget_products ul li a img,.widget_recently_viewed_products ul li a img{width:70px;margin-left:10px;float:right;border-radius:12px}.widget_top_rated_products ul li a .product-title,.widget_recent_reviews ul li a .product-title,.widget_products ul li a .product-title,.widget_recently_viewed_products ul li a .product-title{display:block;font-size:14px;color:var(--text-color-theme);line-height:1.9em;transition:all .3s;font-weight:700}.widget_top_rated_products ul li a:hover .product-title,.widget_recent_reviews ul li a:hover .product-title,.widget_products ul li a:hover .product-title,.widget_recently_viewed_products ul li a:hover .product-title{color:var(--theme-orange)}.widget_top_rated_products ul li .star-rating,.widget_recent_reviews ul li .star-rating,.widget_products ul li .star-rating,.widget_recently_viewed_products ul li .star-rating{display:block;margin-bottom:6px;font-size:12px;color:#afc3cd}.widget_top_rated_products ul li .amount,.widget_recent_reviews ul li .reviewer,.widget_products ul li .amount,.widget_recently_viewed_products ul li .amount{display:block;font-size:12px;color:#afc3cd;font-weight:700}.widget.woocommerce ul li del{text-decoration:none;font-size:11px;position:relative;color:rgb(2 48 71 / 50%);margin-left:10px;display:inline-block}.widget.woocommerce ul li del:before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-15deg);height:1px;background:#f44336;width:100%}.widget.woocommerce ul li del span{color:rgb(2 48 71 / 25%)}.widget.woocommerce ul li ins{display:inline-block;text-decoration:none}.single-app .short-description-app{display:block;background-color:var(--section-bg);border-radius:20px;box-shadow:0 0 25px 0 rgb(0 0 0 / 3%);padding:1.5rem}.single-app .short-description-app .thumbnail{display:block;margin-bottom:1.5rem;position:relative}.single-app .short-description-app .thumbnail img{display:block;width:110px;border-radius:12px;margin:0 auto;position:relative;z-index:2}.single-app .short-description-app .app-title{display:block;line-height:2em;font-size:22px;text-align:center}.single-app .short-description-app .cap-app-title{display:block;font-size:14px;text-align:center;color:var(--bs-gray-500);font-weight:400;line-height:1.7em;margin-bottom:10px}.single-app .short-description-app .meta{display:block;margin-top:1.5rem}.single-app .short-description-app .meta .it{display:block;margin-bottom:10px;font-size:13px;color:var(--bs-gray-600)}.single-app .short-description-app .meta .it i{font-style:normal}.single-app .short-description-app .meta .it span{color:var(--bs-gray-700)}.single-app .short-description-app .meta .it span a{color:var(--bs-gray-500)}.single-app .short-description-app .meta .it span a:hover{color:var(--bs-gray-600)}.single-app .short-description-app .more{display:flex;margin:1.5rem -.75rem 0;flex-wrap:nowrap}.single-app .short-description-app .more a{flex:1 1 auto;max-width:50%;width:50%;margin:0 .75rem;background:#eee;font-size:13px;text-align:center;padding:10px;border-radius:8px;color:var(--bs-body-color)}.single-app .short-description-app .more a.products-list{color:var(--theme-turquoise);background:var(--theme-turquoise-2)}.single-app .short-description-app .more a.products-list:hover{box-shadow:0 0 0 2px}.single-app .short-description-app .more a.app-description{background:var(--theme-orange-2);color:var(--theme-orange)}.single-app .short-description-app .more a.app-description:hover{box-shadow:0 0 0 2px}.single-app .app-description-content{display:block;background-color:var(--section-bg);border-radius:20px;box-shadow:0 0 25px 0 rgb(0 0 0 / 3%);padding:1.5rem;margin-top:0}.downloads-app{display:flex;flex-wrap:wrap}.downloads-app a{flex:1 1 auto;width:100%;max-width:100%;margin-bottom:15px;background:rgb(13 110 253 / 10%);color:#0d6efd;padding:12px;border-radius:8px;font-size:13px}.downloads-app a span{display:inline-block;margin-left:15px}.downloads-app a span.size{opacity:.5}.downloads-app a i{float:left;transition:all .3s}.downloads-app a:hover i{transform:scale(1.5)}.content-word{line-height:2em}.content-word p{margin-bottom:15px}.content-word p:last-child{margin-bottom:0}.content-word h1,.content-word h2,.content-word h3,.content-word h4,.content-word h5,.content-word h6{line-height:2em;margin-bottom:15px}.content-word ul,.content-word ol{margin-bottom:15px;padding-right:30px}.content-word a{color:var(--bs-blue)}.content-word a:hover{color:var(--bs-orange)}.content-word img{margin-bottom:15px}.login-page{display:block;height:calc(100vh);background-image:url(/wp-content/themes/gemplay/assets/images/bg-login-page.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.login-page .side{position:absolute;right:0;top:0;z-index:2;background:var(--section-bg);width:450px;padding:1.5rem;height:100%;box-shadow:0 0 50px 0 rgb(0 0 0 / 70%);overflow:auto}.login-page .side .back-home{position:absolute;right:21px;top:21px;background:#edf4f7;color:#9bb5c1;padding:7px 10px;border-radius:5px}.login-page .side .back-home i{float:right;margin-left:5px;margin-top:2px}.login-page .side .back-home:hover{background:#e1ebef}.login-page .side .login-page-title{display:block;text-align:center;margin-top:6rem;font-size:22px}.login-page .side .cap-login-page-title{display:block;color:#a1bdcb;font-weight:400;font-size:13px;text-align:center;margin-top:10px}.post-password-form{display:block;background-color:var(--section-bg);border-radius:20px;box-shadow:0 0 25px 0 rgb(0 0 0 / 3%);padding:25px}.post-password-form>p{margin-bottom:15px}.post-password-form input[type="password"]{border:1px solid #e9f5fb;background:#f7fcff;border-radius:7px;padding:8px;outline:none;display:inline-block;transition:all .3s}.post-password-form input[type="password"]:hover,.post-password-form input[type="password"]:focus{border:1px solid #dfebf1}.post-password-form input[type="submit"]{background:var(--theme-turquoise-2);border:0;color:var(--theme-turquoise);padding:8px 12px;border-radius:7px;cursor:pointer;display:inline-block;transition:all .3s}.post-password-form input[type="submit"]:hover{box-shadow:0 0 0 2px}.woocommerce-product-gallery__wrapper{display:flex;flex-wrap:wrap;margin:0 -.75rem}.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{flex:1 1 auto;max-width:25%;width:25%;padding:0 .75rem;margin-bottom:1.5rem}.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child{margin-bottom:1.5rem;flex:1 1 auto;max-width:100%;width:100%}.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a img{border-radius:12px;transition:all .3s}.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child a img{border-radius:25px}.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(1n+2) a img:hover{transform:scale(1.2)}.yith-wcwl-add-button .add_to_wishlist,.yith-wcwl-wishlistexistsbrowse{position:relative}.yith-wcwl-add-button .single_add_to_wishlist span,.yith-wcwl-wishlistexistsbrowse .feedback{position:absolute;right:100%;font-size:12px;line-height:normal;background:var(--bs-blue);color:#fff;width:150px;padding:8px;border-radius:8px;top:50%;transform:translate(0,-50%);margin-right:10px;opacity:0;visibility:hidden;transition:all .3s}.yith-wcwl-add-button .single_add_to_wishlist:hover span{margin-right:5px;opacity:1;visibility:visible}.woocommerce-ordering{display:block;margin-bottom:1.5rem}.is-comments .comment-list li{display:block;background-color:var(--section-bg);border-radius:20px;box-shadow:0 0 25px 0 rgb(0 0 0 / 3%);padding:1.5rem;margin-bottom:1.5rem}.is-comments .comment-list li:last-child{margin-bottom:0}.is-comments .comment-list li .comment-body{display:flex;flex-wrap:wrap}.is-comments .comment-list li .comment-body .comment-author{flex:1 1 auto;max-width:100%;width:100%;margin-bottom:15px}.is-comments .comment-list li .comment-body .comment-author img{border-radius:50px;margin-left:10px;float:right}.is-comments .comment-list li .comment-body .comment-author .fn{display:block;margin-bottom:10px;overflow:hidden;color:var(--bs-blue);font-style:normal}.is-comments .comment-list li .comment-body .comment-author .fn a{font-style:normal;font-weight:700;color:var(--bs-blue)}.is-comments .comment-list li .comment-body .comment-author .fn a:hover{color:var(--theme-orange)}.is-comments .comment-list li .comment-body .comment-meta{display:block;overflow:hidden;font-size:12px;color:#8faab7}.is-comments .comment-list li .comment-body .comment-meta a{color:#8faab7}.is-comments .comment-list li .comment-body .comment-meta a:hover{color:#4f6570}.is-comments .comment-list li .comment-body .comment-meta a.comment-edit-link{color:var(--bs-gray-400)}.is-comments .comment-list li .comment-body .comment-meta a.comment-edit-link:hover{color:var(--bs-gray-600)}.is-comments .comment-list li .comment-body .comment-awaiting-moderation{color:#9fb2bb;font-style:normal;font-size:13px;line-height:1.9em;border-top:1px solid #eff3f5;border-bottom:1px solid #eff3f5;flex:1 1 auto;width:100%;max-width:100%;padding:10px;margin-bottom:15px}.is-comments .comment-list li .comment-body .comment-text{line-height:1.9em;font-size:13px;flex:1 1 auto;width:100%;max-width:100%}.is-comments .comment-list li .comment-body .reply{flex:1 1 auto;width:100%;max-width:100%;margin-top:15px;text-align:left}.is-comments .comment-list li .comment-body .reply a{display:inline-block;background:var(--theme-orange-2);color:var(--theme-orange);font-size:13px;padding:6px 12px;border-radius:8px}.is-comments .comment-list li .comment-body .reply a:hover{box-shadow:0 0 0 2px}.is-comments .comment-list li .children{display:block;margin-top:1.5rem;padding-right:2.5rem;padding-left:1rem;border-top:double #ebf6fb;padding-top:1rem}.is-comments .comment-list li .children li{background:none;border-radius:0;box-shadow:none;padding:0;margin:0}.is-comments .comment-list li .children li .comment-body .comment-author{margin-bottom:7px}.is-comments .comment-list li .children li .comment-body .comment-author img{width:35px;height:35px}.is-comments .comment-list li .children li .comment-body .comment-author .fn{font-size:12px;margin-bottom:5px}.is-comments .comment-list li .children li .comment-body .comment-author .comment-meta{font-size:10px}.is-comments .comment-list li .children li .comment-body p{font-size:12px}.is-comments .comment-list li .children li .comment-body .reply{margin-top:7px}.is-comments .comment-list li .children li .comment-body .reply a{font-size:12px}.is-comments .comment-navigation{display:flex;margin-bottom:1.5rem}.is-comments .comment-navigation a{display:inline-block;background:#e5eff3;color:#a0b5bf;font-size:13px;padding:8px 16px;border-radius:8px}.is-comments .comment-navigation a i{float:left;margin-right:6px;margin-top:3px}.is-comments .comment-navigation .nav-next a i{float:right;margin-left:6px;margin-right:0}.is-comments .comment-navigation a:hover{background:#e2eaed}.is-comments .comment-navigation .current-page-comment i{font-style:normal;background:var(--theme-turquoise-2);color:var(--theme-turquoise);padding:6px 12px;display:inline-block;font-size:12px;border-radius:6px}.is-comments .comment-navigation .current-page-comment{flex:1 1 auto;width:33.33%;max-width:33.33%;text-align:center}.is-comments .comment-navigation .nav-next{flex:1 1 auto;text-align:right;width:33.33%;max-width:33.33%}.is-comments .comment-navigation .nav-previous{flex:1 1 auto;text-align:left;width:33.33%;max-width:33.33%}.is-comments .comment-respond .comment-reply-title{margin:1.5rem 0 1rem;font-size:18px;display:block;line-height:2em}.is-comments .comment-respond .comment-reply-title small{display:flex}.is-comments .comment-respond .comment-reply-title small a{margin-top:10px;flex:0 0 auto;font-size:12px;background:rgb(244 67 54 / 10%);color:#f44336;height:30px;width:76px;text-align:center;line-height:30px;border-radius:8px;font-weight:400}.is-comments .comment-respond .comment-reply-title small a:hover{box-shadow:0 0 0 2px}.is-comments .comment-respond .must-log-in{display:block;line-height:normal;font-size:13px;color:rgb(2 48 71 / 60%)}.is-comments .comment-respond .must-log-in a{color:var(--bs-blue)}.is-comments .comment-respond .must-log-in a:hover{color:var(--theme-orange)}.is-comments .comment-respond .comment-notes{display:block;margin-bottom:1.5rem;color:rgb(2 48 71 / 50%);font-size:13px;line-height:1.8em}.is-comments .comment-respond .comment-notes #email-notes{display:block}.is-comments .comment-respond .comment-notes .required-field-message{display:block}.is-comments .comment-respond .comment-notes .required-field-message span{color:#f44336}.is-comments .comment-respond label{display:block;margin-bottom:10px;font-size:13px}.is-comments .comment-respond label span{color:#f44336}.is-comments .comment-respond .comment-form-cookies-consent label{display:inline-block}.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-notice--success{display:flex;position:relative;margin-bottom:1.5rem;background:rgb(244 67 54 / 10%);padding:.75rem;border-radius:12px;color:#f44336;font-size:13px;line-height:1.9em}.woocommerce-error .icon,.woocommerce-info .icon,.woocommerce-message .icon{flex:1 1 auto;max-width:20px;width:20px;margin-left:10px;font-size:20px;line-height:0}.woocommerce-error .content,.woocommerce-info .content,.woocommerce-message .content{flex:1 1 auto}.woocommerce-error ul{flex:1 1 auto;list-style-type:decimal;padding-right:10px}.woocommerce-error ul li{margin-bottom:7px}.woocommerce-error ul li:last-child{margin-bottom:0}.woocommerce-info{background:rgb(33 150 243 / 10%);color:#2196f3}.woocommerce-message,.woocommerce-notice--success{background:rgb(76 175 80 / 10%);color:#4caf50}.woocommerce-message a,.woocommerce-error a,.woocommerce-info a{color:var(--bs-blue);display:inline-block;margin:0 5px}.return-to-shop a{display:inline-block;background:var(--theme-turquoise-2);color:var(--theme-turquoise);padding:10px 14px;border-radius:8px}.return-to-shop a:hover{box-shadow:0 0 0 2px}.woocommerce-cart-form{display:block;background-color:var(--section-bg);border-radius:20px;box-shadow:0 0 25px 0 rgb(0 0 0 / 3%);padding:1.5rem}.woocommerce-cart-form table{width:100%}.woocommerce-cart-form table thead tr th{text-align:right;border-bottom:4px solid rgb(96 125 139 / 10%);padding-bottom:1rem}.woocommerce-cart-form table tbody tr td{border-bottom:1px solid rgb(96 125 139 / 10%);padding:1rem}.woocommerce-cart-form table tbody tr:last-child td{padding:1rem 1rem 0;border:0}.woocommerce-cart-form table tbody tr td .label{display:none}.woocommerce-cart-form table tbody tr td.product-remove a{display:inline-block;background:rgb(244 67 54 / 10%);line-height:0;color:#f44336;width:24px;height:24px;text-align:center;padding-top:5px;border-radius:6px}.woocommerce-cart-form table tbody tr td.product-remove a:hover{box-shadow:0 0 10px -4px}.woocommerce-cart-form table tbody tr td.product-thumbnail img{display:block;border-radius:12px;transition:all .3s;max-width:70px}.woocommerce-cart-form table tbody tr td.product-thumbnail img:hover{box-shadow:0 0 10px 0 rgb(0 0 0 / 10%)}.woocommerce-cart-form table tbody tr td.product-name a{display:block;line-height:1.7em;font-size:14px;color:var(--bs-gray-500)}.woocommerce-cart-form table tbody tr td.product-name a:hover{color:var(--bs-blue)}.woocommerce-cart-form table tbody tr td.product-name dl.variation{display:block;padding:10px}.woocommerce-cart-form table tbody tr td.product-name dl.variation dt{display:block;margin-bottom:5px;font-size:12px;color:var(--bs-gray-700)}.woocommerce-cart-form table tbody tr td.product-name dl.variation dd{display:block;margin-bottom:5px;font-size:12px;color:var(--bs-gray-600)}.woocommerce-cart-form table tbody tr td.product-price bdi,.woocommerce-cart-form table tbody tr td.product-subtotal bdi{font-weight:700}.woocommerce-cart-form table tbody tr td.product-price bdi .woocommerce-Price-currencySymbol,.woocommerce-cart-form table tbody tr td.product-subtotal bdi .woocommerce-Price-currencySymbol{font-size:11px;opacity:.7;font-weight:400}.woocommerce-cart-form table tbody tr td.product-quantity label{display:none}.woocommerce-cart-form table tbody tr td.product-quantity input{display:inline-block;max-width:50px;background:rgb(0 0 0 / 3%);border:0;padding:7px;border-radius:8px;outline:none;color:var(--text-color-theme);transition:all .3s}.woocommerce-cart-form table tbody tr td.product-quantity input:hover,.woocommerce-cart-form table tbody tr td.product-quantity input:focus{background:rgb(0 0 0 / 6%)}.woocommerce-cart-form table tbody tr td.actions{padding:1rem 0 0 0}.woocommerce-cart-form table tbody tr .actions .coupon{display:block;margin-bottom:1rem}.woocommerce-cart-form table tbody tr .actions .coupon input{background:rgb(0 0 0 / 3%);border:0;padding:7px;border-radius:8px;outline:none;color:var(--text-color-theme);transition:all .3s}.woocommerce-cart-form table tbody tr .actions .coupon input:hover,.woocommerce-cart-form table tbody tr .actions .coupon input:focus{background:rgb(0 0 0 / 6%)}.woocommerce-cart-form table tbody tr .actions .coupon button{background:var(--theme-orange-2);border:0;color:var(--theme-orange);padding:6px 12px;border-radius:8px;cursor:pointer;transition:all .3s}.woocommerce-cart-form table tbody tr .actions .coupon button:hover{box-shadow:0 0 0 2px}.woocommerce-cart-form table tbody tr .actions button[name="update_cart"]{border:0;background:var(--theme-turquoise-2);color:var(--theme-turquoise);padding:7px 14px;border-radius:8px;cursor:pointer;transition:all .3s}.woocommerce-cart-form table tbody tr .actions button[name="update_cart"]:hover{box-shadow:0 0 0 2px}.woocommerce-cart-form table tbody tr .actions button[name="update_cart"]:disabled{opacity:.7;cursor:unset;box-shadow:none}.cart-collaterals{display:block;background-color:rgb(63 81 181 / 10%);color:#3f51b5;border-radius:20px;box-shadow:0 0 25px 0 rgb(0 0 0 / 3%);padding:1.5rem}.cart-collaterals .cart_totals{display:flex;flex-wrap:wrap}.cart-collaterals .cart_totals .shop_table{flex:1 1 auto;width:100%;max-width:100%;border-bottom:1px solid rgb(63 81 181 / 10%);padding-bottom:1rem;margin-bottom:1rem}.cart-collaterals .cart_totals .shop_table .cart-subtotal{font-size:12px}.cart-collaterals .cart_totals .shop_table tr th{text-align:right;padding:10px}.cart-collaterals .cart_totals .shop_table tr td{text-align:left;padding:10px}.cart-collaterals .cart_totals .wc-proceed-to-checkout{flex:1 1 auto;width:100%;max-width:100%}.cart-collaterals .cart_totals .wc-proceed-to-checkout a{display:block;text-align:center;background:#3f51b5;color:#fff;padding:12px 10px;border-radius:8px}.cart-collaterals .cart_totals .wc-proceed-to-checkout a:hover{box-shadow:0 0 15px -5px #3f51b5}.cart-collaterals .cart_totals .shop_table .cart-discount td .woocommerce-remove-coupon{display:inline-block;margin-top:7px;font-size:11px;background:rgb(63 81 181 / 30%);color:#3f51b5;padding:2px 4px;border-radius:3px}.cart-collaterals .cart_totals .shop_table .cart-discount td .woocommerce-remove-coupon:hover{box-shadow:0 0 8px -4px}#customer_details{display:block;background-color:var(--section-bg);border-radius:20px;box-shadow:0 0 25px 0 rgb(0 0 0 / 3%);padding:1.5rem;margin-bottom:1.5rem}#customer_details .woocommerce-billing-fields{display:block;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid rgb(96 125 139 / 10%)}#customer_details .woocommerce-billing-fields h3{display:block;line-height:2;margin-bottom:1rem;color:var(--bs-blue)}#customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;margin:0 -.75rem}#customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row{flex:1 1 auto;max-width:50%;width:50%;padding:.75rem}#customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row label{display:block;margin-bottom:10px;font-size:12px;color:var(--bs-gray-600)}#customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row input,#customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row select,#customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row textarea{display:block;width:100%;border:0;background:rgb(96 125 139 / 5%);border-radius:8px;padding:9px;outline:none;transition:all .3s}#customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row input:hover,#customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row select:hover,#customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row textarea:hover,#customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row input:focus,#customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row select:focus,#customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row textarea:focus{background:rgb(96 125 139 / 15%)}.form-row.woocommerce-invalid input{border:1px solid #ff3c3c!important}.woocommerce form .form-row .required{color:#f44336}#customer_details .woocommerce-additional-fields{display:block}#customer_details .woocommerce-additional-fields h3{display:block;line-height:2;margin-bottom:1rem;color:var(--bs-blue)}#customer_details .woocommerce-additional-fields label{display:block;margin-bottom:10px;font-size:12px;color:var(--bs-gray-600)}#customer_details .woocommerce-additional-fields input,#customer_details .woocommerce-additional-fields textarea,#customer_details .select2-selection{display:block;width:100%;max-width:100%;min-width:100%;border:0;background:rgb(96 125 139 / 5%);border-radius:8px;padding:9px;outline:none;transition:all .3s}#customer_details .select2-selection{height:36px;padding:5px}#customer_details .select2-container--default .select2-selection--single .select2-selection__arrow{height:36px}#customer_details .woocommerce-additional-fields input:hover,#customer_details .woocommerce-additional-fields textarea:hover,#customer_details .select2-selection:hover,#customer_details .woocommerce-additional-fields input:focus,#customer_details .woocommerce-additional-fields textarea:focus{background:rgb(96 125 139 / 15%)}#customer_details .woocommerce-additional-fields textarea{line-height:1.9em;transition:background .3s}.woocommerce-checkout .order_review{display:block;background-color:var(--section-bg);border-radius:20px;box-shadow:0 0 25px 0 rgb(0 0 0 / 3%);padding:1.5rem}.woocommerce-checkout .order_review h3{display:block;line-height:2;margin-bottom:1rem;color:var(--bs-blue)}.woocommerce-checkout-review-order-table{width:100%;border-spacing:0;border-collapse:collapse;margin-bottom:1.5rem}.woocommerce-checkout-review-order-table tr th{text-align:right;padding:12px 6px;border-bottom:1px solid rgb(96 125 139 / 10%)}.woocommerce-checkout-review-order-table tr td{text-align:right;padding:12px 6px;border-bottom:1px solid rgb(96 125 139 / 10%);font-size:13px;color:var(--bs-gray-600)}.woocommerce-checkout-review-order-table .woocommerce-remove-coupon{background:rgb(244 67 54 / 10%);color:#f44336;font-size:10px;padding:4px 6px;border-radius:5px;display:inline-block}.woocommerce-checkout-review-order-table .woocommerce-remove-coupon:hover{box-shadow:0 0 10px -4px}.woocommerce-checkout-payment .wc_payment_methods{display:block;margin-bottom:1.5rem;list-style-type:none}.woocommerce-checkout-payment .wc_payment_methods li{display:block;margin-bottom:10px}.woocommerce-checkout-payment .wc_payment_methods li input{display:none}.woocommerce-checkout-payment .wc_payment_methods li label{background:rgb(33 150 243 / 10%);display:block;padding:10px;color:#2196f3;border-radius:8px;font-size:13px;cursor:pointer;transition:background .3s;position:relative}.woocommerce-checkout-payment .wc_payment_methods li input:checked~label,.woocommerce-checkout-payment .wc_payment_methods li label:hover{background:rgb(33 150 243 / 20%)}.woocommerce-checkout-payment .wc_payment_methods li input:checked~label{border-radius:8px 8px 0 0;font-weight:700}.woocommerce-checkout-payment .wc_payment_methods li input:checked~label:before{content:'\f00c';font-family:"Font Awesome 6 Pro";font-weight:300;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;font-size:17px;float:right;margin-left:8px}.woocommerce-checkout-payment .wc_payment_methods li .payment_box{background:rgb(33 150 243 / 10%);display:block;padding:10px;color:#2196f3;border-radius:0 0 8px 8px;font-size:13px;line-height:1.9em}.woocommerce-checkout-payment .wc_payment_methods li input:checked~.payment_box{background:rgb(33 150 243 / 20%)}.woocommerce-checkout-payment .wc_payment_methods li label img{position:absolute;left:6px;top:6px;max-height:30px;width:auto;filter:grayscale(1);transition:all .3s}.woocommerce-checkout-payment .wc_payment_methods li input:checked~label img{filter:grayscale(0)}.checkout_coupon{display:block;background-color:var(--section-bg);border-radius:20px;box-shadow:0 0 25px 0 rgb(0 0 0 / 3%);padding:1.5rem;margin-bottom:1.5rem}.checkout_coupon p:first-child{display:block;margin-bottom:10px;font-size:12px;color:var(--bs-gray-600)}.checkout_coupon input{border:0;background:rgb(96 125 139 / 5%);border-radius:8px;padding:9px;outline:none;transition:all .3s;margin-bottom:10px}.checkout_coupon input:hover,.checkout_coupon input:focus{background:rgb(96 125 139 / 15%)}.checkout_coupon .button{border:0;background:var(--theme-orange-2);color:var(--theme-orange);padding:7px 14px;border-radius:8px;transition:all .3s;cursor:pointer}.checkout_coupon .button:hover{box-shadow:0 0 0 2px}.woocommerce-terms-and-conditions-wrapper{display:block;line-height:2em;margin-bottom:1rem;font-size:13px}.woocommerce-terms-and-conditions-wrapper .woocommerce-form__label{margin-top:10px;display:inline-block}.woocommerce-terms-and-conditions-wrapper .woocommerce-form__label input{float:right;margin-left:5px;margin-top:5px}.woocommerce-checkout-payment .button{border:0;background:var(--theme-turquoise-2);color:var(--theme-turquoise);padding:8px 16px;border-radius:8px;font-size:14px;cursor:pointer;transition:all .3s}.woocommerce-checkout-payment .button:hover{box-shadow:0 0 0 2px}.woocommerce-order{display:block;background-color:var(--section-bg);border-radius:20px;box-shadow:0 0 25px 0 rgb(0 0 0 / 3%);padding:1.5rem}.woocommerce-order .woocommerce-order-overview{display:block;margin-bottom:1.5rem;padding-right:30px;font-size:13px}.woocommerce-order .woocommerce-order-overview li{line-height:1.9em}.woocommerce-order-details{display:block;margin-bottom:1.5rem}.woocommerce-order-details h2,.woocommerce-customer-details h2{display:block;line-height:2;color:var(--bs-blue);margin-bottom:1rem;font-size:18px}.woocommerce-table--order-details{width:100%;border-collapse:collapse}.woocommerce-table--order-details th{text-align:right;padding:10px;border:1px solid rgb(96 125 139 / 10%)}.woocommerce-table--order-details td{text-align:right;padding:10px;border:1px solid rgb(96 125 139 / 10%);font-size:12px}.woocommerce-customer-details address{display:block;font-style:normal;font-size:13px;line-height:1.9em}.woocommerce-form-login{display:block;background-color:var(--section-bg);border-radius:20px;box-shadow:0 0 25px 0 rgb(0 0 0 / 3%);padding:1.5rem;margin-bottom:1.5rem}.woocommerce-form-login p:first-child{font-size:13px;margin-bottom:1rem}.woocommerce-form-login label{display:block;margin-bottom:10px;font-size:12px;color:var(--bs-gray-600)}.woocommerce-form-login input{border:0;background:rgb(96 125 139 / 5%);border-radius:8px;padding:9px;outline:none;transition:all .3s;margin-bottom:15px}.woocommerce-form-login input:hover,.woocommerce-form-login input:focus{background:rgb(96 125 139 / 15%)}.woocommerce-form-login .woocommerce-form-login__submit{border:0;background:var(--theme-turquoise-2);color:var(--theme-turquoise);padding:5px 10px;border-radius:6px;margin-bottom:1rem;cursor:pointer;transition:all .3s}.woocommerce-form-login .woocommerce-form-login__submit:hover{box-shadow:0 0 0 2px}.woocommerce-form-login .lost_password{font-size:13px}.yith-wcwl-form{display:block;background-color:var(--section-bg);border-radius:20px;box-shadow:0 0 25px 0 rgb(0 0 0 / 3%);padding:1.5rem;margin-bottom:1.5rem}.yith-wcwl-form .wishlist-title-container{display:none}.yith-wcwl-form table{width:100%;border-collapse:collapse}.yith-wcwl-form table th,.yith-wcwl-form table td{border:1px solid rgb(96 125 139 / 10%)!important;text-align:center;padding:10px!important}.wishlist_table tfoot td,.wishlist_table tr td.product-name,.wishlist_table tr td.product-thumbnail,.wishlist_table tr td.wishlist-name,.wishlist_table tr td.wishlist-privacy{text-align:right}.login-page-title{display:block;line-height:2em;margin-bottom:1.5rem;font-size:20px}.woocommerce-MyAccount-navigation{display:block}.woocommerce-MyAccount-navigation ul{display:block;list-style-type:none}.woocommerce-MyAccount-navigation ul li{margin-bottom:4px}.woocommerce-MyAccount-navigation ul li:last-child{margin-bottom:0}.woocommerce-MyAccount-navigation ul li a{display:block;padding:10px 12px;color:var(--text-color-theme);font-size:13px;border-radius:8px}.woocommerce-MyAccount-navigation ul li a:before{content:'\f053';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;font-family:"Font Awesome 6 Pro";font-weight:300;float:right;margin-left:7px;margin-top:3px}.woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-MyAccount-navigation ul li a:hover{background:rgb(13 110 253 / 10%);color:#0d6efd}ul li.woocommerce-MyAccount-navigation-link--dashboard a:before{content:'\f624'}ul li.woocommerce-MyAccount-navigation-link--orders a:before{content:'\f291'}ul li.woocommerce-MyAccount-navigation-link--downloads a:before{content:'\f019'}ul li.woocommerce-MyAccount-navigation-link--edit-address a:before{content:'\f2bb'}ul li.woocommerce-MyAccount-navigation-link--edit-account a:before{content:'\f007'}ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before{content:'\f2f5'}.woocommerce-MyAccount-content{display:block;background-color:var(--section-bg);border-radius:20px;box-shadow:0 0 25px 0 rgb(0 0 0 / 3%);padding:1.5rem;margin-bottom:1.5rem;line-height:1.9em}.woocommerce-orders-table{width:100%;border-collapse:collapse}.woocommerce-orders-table th,.woocommerce-orders-table td{border:1px solid rgb(96 125 139 / 10%);padding:10px;font-size:13px}.woocommerce-orders-table td .view,.woocommerce-orders-table td .pay,.woocommerce-orders-table td .cancel{display:inline-block;background:rgb(0 150 136 / 10%);color:#009688;padding:1px 8px;font-size:12px;border-radius:6px;margin-left:7px}.woocommerce-orders-table td .pay{background:rgb(13 110 253 / 10%);color:#0d6efd}.woocommerce-orders-table td .cancel{background:rgb(244 67 54 / 10%);color:#f44336}.woocommerce-orders-table td.woocommerce-orders-table__cell-order-actions a:hover{box-shadow:0 0 0 2px}.woocommerce-orders-table__cell-order-status .cancelled,.woocommerce-orders-table__cell-order-status .refunded,.woocommerce-orders-table__cell-order-status .failed{display:inline-block;background:rgb(244 67 54 / 10%);color:#f44336;font-size:12px;padding:0 6px}.woocommerce-orders-table__cell-order-status .on-hold{display:inline-block;background:rgb(255 193 7 / 10%);color:#ffc107;font-size:12px;padding:0 6px}.woocommerce-orders-table__cell-order-status .completed{display:inline-block;background:rgb(77 176 80 / 10%);color:#4caf50;font-size:12px;padding:0 6px}.woocommerce-orders-table__cell-order-status .pending{display:inline-block;background:rgb(0 188 212 / 10%);color:#00bcd4;font-size:12px;padding:0 6px}.woocommerce-orders-table__cell-order-status .processing{display:inline-block;background:rgb(103 58 183 / 10%);color:#673ab7;font-size:12px;padding:0 6px}.woocommerce-orders-table__cell-order-total .amount{font-weight:700}.woocommerce-orders-table__cell-order-total .amount .woocommerce-Price-currencySymbol{font-weight:400;font-size:11px}.order-short-details{display:block;margin-bottom:1rem}.order-short-details mark{background:rgb(96 125 139 / 10%);color:#607d8b;padding:3px 6px;border-radius:4px;display:inline-block;line-height:20px;font-size:13px}.woocommerce-order-details .order-again a{display:inline-block;margin-top:10px;background:rgb(121 85 72 / 10%);color:#795548;padding:2px 8px;border-radius:6px}.woocommerce-order-details .order-again a:hover{box-shadow:0 0 0 2px}.woocommerce-table{width:100%;border-collapse:collapse}.woocommerce-table th,.woocommerce-table td{padding:10px;border:1px solid rgb(96 125 139 / 10%)}.woocommerce-order-downloads__title{display:block;line-height:2;color:var(--bs-blue);margin-bottom:1rem;font-size:18px}.woocommerce-table--order-downloads{margin-bottom:1.5rem}.woocommerce-table--order-downloads th,.woocommerce-table--order-downloads td{font-size:12px}.woocommerce-table td .button{display:inline-block;background:rgb(0 150 136 / 10%);color:#009688;padding:1px 8px;font-size:12px;border-radius:6px;margin-left:7px}.woocommerce-table td .button:hover{box-shadow:0 0 0 2px}.woocommerce-Addresses{display:flex;margin:15px -.75rem 0;flex-wrap:wrap}.woocommerce-Addresses .woocommerce-Address{flex:1 1 auto;width:50%;max-width:50%;padding:0 .75rem}.woocommerce-Address-title{display:block;margin-bottom:1rem}.woocommerce-Address-title h3{display:inline-block;margin-left:8px;font-size:16px;color:var(--bs-blue)}.woocommerce-Address-title a{font-size:13px;display:inline-block;color:var(--bs-gray-500)}.woocommerce-Address-title a:hover{color:var(--bs-gray-600)}.woocommerce-Address address{display:block;font-style:normal;padding-right:20px;font-size:13px}.woocommerce-address-fields-edit h3{display:block;line-height:2em;margin-bottom:1rem;color:var(--bs-blue)}.woocommerce-address-fields__field-wrapper{display:flex;flex-wrap:wrap;margin:0 -.75rem}.woocommerce-address-fields__field-wrapper .form-row{flex:1 1 auto;max-width:50%;width:50%;padding:0 .75rem 1.5rem}.woocommerce-address-fields__field-wrapper label{display:block;margin-bottom:10px;font-size:12px;color:var(--bs-gray-600)}.woocommerce-address-fields__field-wrapper input{display:block;width:100%;border:0;background:rgb(96 125 139 / 5%);border-radius:8px;padding:9px;outline:none;transition:all .3s}.woocommerce-address-fields__field-wrapper input:hover,.woocommerce-address-fields__field-wrapper input:focus{background:rgb(96 125 139 / 15%)}.woocommerce-address-fields .button{border:0;background:var(--theme-turquoise-2);color:var(--theme-turquoise);padding:8px 16px;border-radius:8px;font-size:14px;cursor:pointer;transition:all .3s}.woocommerce-address-fields .button:hover{box-shadow:0 0 0 2px}.woocommerce-EditAccountForm{display:flex;flex-wrap:wrap;margin:0 -.75rem}.woocommerce-EditAccountForm .form-row{flex:1 1 auto;width:50%;max-width:50%;padding:0 .75rem 1.5rem}.woocommerce-EditAccountForm .form-row span em{display:block;font-size:13px;font-style:normal;margin-top:10px;color:var(--bs-gray-500)}.woocommerce-EditAccountForm fieldset{flex:1 1 auto;width:100%;max-width:100%;padding:0 .75rem 1.5rem;border:0;display:flex;flex-wrap:wrap}.woocommerce-EditAccountForm fieldset legend{display:none}.woocommerce-EditAccountForm label{display:block;margin-bottom:10px;font-size:12px;color:var(--bs-gray-600)}.woocommerce-EditAccountForm input{display:block;width:100%;border:0;background:rgb(96 125 139 / 5%);border-radius:8px;padding:9px;outline:none;transition:all .3s}.woocommerce-EditAccountForm input:hover,.woocommerce-EditAccountForm input:focus{background:rgb(96 125 139 / 15%)}.woocommerce-EditAccountForm .woocommerce-Button{border:0;background:var(--theme-turquoise-2);color:var(--theme-turquoise);padding:8px 16px;border-radius:8px;font-size:14px;cursor:pointer;transition:all .3s}.woocommerce-EditAccountForm .woocommerce-Button:hover{box-shadow:0 0 0 2px}.woocommerce-form-login-page{display:flex;flex-wrap:wrap}.woocommerce-form-login-page .form-login{flex:1 1 auto;width:50%;max-width:50%;padding:2.5rem;display:block;background-color:var(--section-bg);border-radius:0 20px 20px 0;box-shadow:0 0 25px 0 rgb(0 0 0 / 3%)}.woocommerce-form-login-page .form-login h2{display:block;margin-bottom:1.5rem;font-size:20px;color:var(--bs-blue)}.woocommerce-form-login-page .form-login label{display:block;font-size:12px;margin-bottom:10px;color:var(--bs-gray-500)}.woocommerce-form-login-page .form-login input{display:block;border:0;background:rgb(96 125 139 / 5%);width:100%;padding:10px;border-radius:50px;outline:none;transition:all .3s}.woocommerce-form-login-page .form-login input:hover,.woocommerce-form-login-page .form-login input:focus{background:rgb(96 125 139 / 15%)}.woocommerce-form-login-page .form-login input::placeholder{color:var(--bs-gray-500)}.woocommerce-form-login-page .form-login input[type="checkbox"]{display:inline-block;width:auto;float:right;margin-left:5px;margin-top:1px}.woocommerce-form-login-page .form-login .woocommerce-form-login__submit,.woocommerce-form-register__submit,.woocommerce-form-login-page .button{display:block;margin-top:15px;width:100%;background:var(--theme-turquoise-2);color:var(--theme-turquoise);border:0;border-radius:50px;padding:12px;cursor:pointer;transition:all .3s}.woocommerce-form-login-page .form-login .woocommerce-form-login__submit:hover,.woocommerce-form-register__submit:hover,.woocommerce-form-login-page .button:hover{box-shadow:0 0 0 2px}.woocommerce-form-login-page .form-login .form-row{display:block;margin-bottom:1.5rem}.woocommerce-form-login-page .button-register{flex:1 1 auto;width:50%;max-width:50%;padding:2.5rem;position:relative;border-radius:20px 0 0 20px;box-shadow:0 0 25px 0 rgb(0 0 0 / 3%);background-color:#2ec4b6;background-image:linear-gradient(270deg,#2ec4b6 0%,#1d7d74 100%)}.woocommerce-form-login-page .button-register .content{text-align:center;position:absolute;left:50%;top:50%;width:100%;transform:translate(-50%,-50%);padding:2.5rem;color:#fff}.woocommerce-form-login-page .button-register .content h2{display:block;line-height:2em;font-size:42px}.woocommerce-form-login-page .button-register .content p{display:block;opacity:.7;margin-bottom:20px;font-size:13px}.woocommerce-form-login-page .button-register .content a{display:inline-block;border:1px solid #fff;color:#fff;padding:10px 27px;border-radius:50px}.woocommerce-form-login-page .button-register .content a:hover{transform:scale(1.1)}.woocommerce-form-login-page .button-register .content span{margin-bottom:15px;display:block;letter-spacing:3px}.woocommerce-form-register p,.woocommerce-ResetPassword p{line-height:2em;font-size:13px}.password_confirmation_message{display:block;background-color:var(--section-bg);border-radius:20px;box-shadow:0 0 25px 0 rgb(0 0 0 / 3%);padding:1.5rem;line-height:2em}.required{color:#f44336}.woocommerce-store-notice{position:fixed;bottom:0;right:0;z-index:999;background:var(--theme-orange);width:100%;padding:1rem;color:#fff;line-height:1.9em}.woocommerce-store-notice .woocommerce-store-notice__dismiss-link{display:inline-block;background:#e18c18;font-size:12px;margin-right:5px;padding:6px 10px;border-radius:6px;color:#fff;line-height:normal}.woocommerce-store-notice .woocommerce-store-notice__dismiss-link:hover{background:#b97314}#goToTop{position:fixed;right:1.5rem;bottom:1.5rem;z-index:999;background:var(--theme-turquoise-2);width:45px;height:45px;color:var(--theme-turquoise);text-align:center;font-size:22px;border-radius:8px;padding-top:9px;transform:scale(0);visibility:hidden;opacity:0;pointer-events:none}#goToTop:hover{box-shadow:0 0 0 2px}.full-title,.full-title p{overflow:visible!important;white-space:normal!important;text-overflow:clip!important;line-height:2em!important}.wpcf7-form label{display:inline-block;margin-bottom:1rem;font-size:13px;color:var(--bs-gray-500)}.wpcf7-form input,.wpcf7-form select,.wpcf7-form textarea{border:1px solid var(--bs-gray-300);margin-top:10px;border-radius:8px;background:var(--section-bg);padding:10px;outline:none;color:var(--text-color-theme);transition:border-color .3s}.wpcf7-form input::placeholder,.wpcf7-form textarea::placeholder{color:var(--text-color-theme)}.wpcf7-form input:hover,.wpcf7-form select:hover,.wpcf7-form textarea:hover,.wpcf7-form input:focus,.wpcf7-form select:focus,.wpcf7-form textarea:focus{border-color:var(--bs-gray-500)}.wpcf7-form input[type="submit"],.wpcf7-form button{border:0;background:var(--bs-blue);color:var(--bs-white);cursor:pointer;transition:box-shadow .3s}.wpcf7-form input[type="submit"]:hover,.wpcf7-form button:hover{box-shadow:3px 3px 20px -8px var(--bs-blue)}.ads-site{margin-bottom:1.5rem;text-align:center}.ads-site img{display:block;margin:0 auto}.ads-site.ads-footer{margin-bottom:0;margin-top:1.5rem}img[data-lazy-src]{opacity:0}img.lazyloaded{-webkit-transition:opacity .5s linear .2s;-moz-transition:opacity .5s linear .2s;transition:opacity .5s linear .2s;opacity:1}.modal-required-plugin{position:fixed;z-index:9999;left:50%;top:30%;background:#0e1218;color:#b1b8bf;max-width:80%;width:550px;text-align:center;padding:1.5rem;border-radius:20px;line-height:2.5em;transform:translate(-50%,-50%)}.elementor-column-gap-default>.elementor-column>div.elementor-element-populated{padding:0 .75rem}@media only screen and (max-width:1200px){.header .top .header-menu{display:none}.display-mobile-menu{display:block}.footer{margin-top:110px}}@media only screen and (max-width:992px){.single-product .guarantee .item{width:33.33%;max-width:33.33%;margin-bottom:10px}.single-product .guarantee>.row{justify-content:center}.footer .wave{height:95px}.single-app #products-list{margin-top:1.5rem}.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{max-width:50%;width:50%}.woocommerce-cart-form{margin-bottom:1.5rem}.elementor-widget-widget-app-list .row,.elementor-widget-widget-product-list .row,.elementor-widget-widget-news-list .row{flex-wrap:nowrap;overflow:auto}.elementor-widget-widget-app-list .card-app-style1,.elementor-widget-widget-product-list .card-app-product{max-width:196px}.elementor-widget-widget-news-list .card-blog-item{max-width:320px}}@media only screen and (max-width:768px){.single-product .title-product h1{font-size:18px}.single-product .description-product .notification p{line-height:2em}.single-product .guarantee .item{width:50%;max-width:50%}.footer{margin-top:80px}.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{max-width:25%;width:25%}.woocommerce-cart-form table thead{display:none}.woocommerce-cart-form table tbody tr{display:flex;border-bottom:1px solid rgb(96 125 139 / 10%);flex-wrap:wrap}.woocommerce-cart-form table tbody tr td{display:inline-block;border:0;padding:10px;width:33.33%;max-width:33.33%;flex:1 1 auto}.woocommerce-cart-form table tbody tr td .label{display:block;font-size:12px;color:var(--bs-blue);margin-bottom:10px}.woocommerce-cart-form table tbody tr td.actions{width:100%;max-width:100%}.woocommerce-cart-form table tbody tr:last-child{border:0}.woocommerce-form-login-page .form-login{width:100%;max-width:100%;border-radius:20px 20px 0 0}.woocommerce-form-login-page .button-register{width:100%;max-width:100%;border-radius:0 0 20px 20px;min-height:285px}.single-app-information .items .item{width:50%;max-width:50%}}@media only screen and (max-width:576px){.header .top .user-box a .name{display:none}.header .top .user-box a i{margin-left:0;margin-top:0}.header .top .search-icon{margin-top:8px}.search-modal .search-form{top:15%}.single-product .guarantee .item{width:100%;max-width:100%}.header .top .logo{margin-left:1rem}.footer .wave{height:80px}.login-page .side{width:100%}#customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row{max-width:100%;width:100%}.woocommerce-Addresses .woocommerce-Address{width:100%;max-width:100%;margin-bottom:1.5rem}.card-search .description h2{font-size:16px}.single-app-information .items .item{width:100%;max-width:100%}}@media only screen and (max-width:360px){.woocommerce-cart-form table tbody tr td{width:50%;max-width:50%}}