@import url("https://fonts.googleapis.com/css2?family=Jost:wght@400;500;600;700;800;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap");@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');body {font-family: "Roboto", sans-serif;font-size: 14px;overflow-x: hidden;line-height: 1.5;background: #ececec;}@font-face {font-family: "Potro Sans Bangla";src: url("../fonts/Potro-Sans-Bangla-Regular.ttf");src: url("../fonts/Potro-Sans-Bangla-Regular.ttf?#iefix") format("embedded-opentype"), url("../fonts/Potro-Sans-Bangla-Regular.ttf") format("truetype");}@font-face {font-family: "Alinur Banglaborno";src: url("../fonts/Li-Alinur-Banglaborno-Unicode.ttf");src: url("../fonts/Li-Alinur-Banglaborno-Unicode.ttf?#iefix") format("embedded-opentype"), url("../fonts/Li-Alinur-Banglaborno-Unicode.ttf") format("truetype");}p {text-align: left;margin: 0;color: #000;padding: 0;}.alinur {font-family: "Alinur Banglaborno", sans-serif;}button, button:focus, button:active {outline: none !important;box-shadow: 0 0 !important;}form input::placeholder {font-size: 15px;color: #888;text-align: left !important;}ul, ol {margin: 0;padding: 0;}li {display: inline-block;list-style: none;}a, a:hover, a, a:hover, a:focus {color: #000;text-decoration: none;outline-offset: 0;outline: 0;}button, button:focus, button:active {text-decoration: none;border: 0;outline: 0;}.form-control, .form-control:focus, input, input:focus {outline: 0;border: 0;box-shadow: 0 0 !important;}.parsley-errors-list {color: #00AEF0;}.parsley-error {border: 1px solid #00AEF0 !important;}img {max-width: 100%;height: 100%;}button {padding: 0;border: 0;}h1, h2, h3, h4, h5, h6 {font-family: "Poppins", sans-serif;margin: 0;}.potro_font {font-family: Potro Sans Bangla;}svg {height: 16px;width: 16px;}.cursor {cursor: pointer;}.float-left {float: left;}.float-right {float: right;}.container_97 {max-width: 1200px;}.container {max-width: 1200px;}footer {padding: 0 0;}.footer-widgets {background-color: #87a3bf;border-top: 1px solid rgba(0, 0, 0, 0.05);padding-top: 30px;}.footer-copyright {background-color: rgba(22, 112, 191, 0.98);padding: 15px 0 15px;}.footer-copy-text {color: hsla(0, 0%, 100%, 0.5);}.container_top {width: 975px;margin: 0 auto;}header {position: fixed;box-shadow: 0px 0px 10px #ddd;top: 0;width: 100%;z-index: 9999;}.header-top {background: rgba(0, 119, 204, 0.97);display: flex;height: 50px;align-items: center;}.header-left span {margin-right: 15px;color: #fff;text-transform: uppercase;font-size: 13px;font-weight: 500;}.header-left span a {color: #fff;}.header-left ul li a {margin: 0 5px;}.header-left ul {display: inline-block;}.header-right {text-align: right;}.header-right span ul {display: flex;justify-content: flex-end;column-gap: 4px;}.header-right a {color: #ffffffcc;border: 2px solid;font-size: 16px;border-radius: 5px;transition: 0.3s all;border-color: hsla(0, 0%, 100%, 0.5);height: 30px;width: 32px;display: flex;justify-content: center;align-items: center;}.header-right a:hover {background: blue;border: 1px solid blue;}.Newsletter a {border: none;width: auto;margin-right: 8px;}.Newsletter a:hover {background: none;border: none;}li.Newsletter i {margin-right: 2px !important;font-size: 10px;}.header-left {font-size: 15px;height: 100%;display: flex;align-items: center;}.logo-area {padding: 8px 0;}.sticky.is-sticky {background: #222;z-index: 9999;border-bottom: 1px solid #ddd;}.logo-header {display: grid;grid-template-columns: 18% 52% 30%;grid-gap: 0;}.main-search {margin: 8px 0;position: relative;}.search_result {position: relative;}.search_product {position: absolute;width: 100%;background: #fff;z-index: 999999;border: 1px solid #ddd;top: 0;}.search_product img {width: 50px;height: 50px;margin-top: 6px;border-radius: 50px;}.search_product li {width: 100%;display: grid;grid-template-columns: 65px auto;grid-gap: 15px;padding: 8px 15px;border-bottom: 1px solid #ddd;transition: 0.35s all;}.search_product ul li:hover {background: #f1f1f1;}.search_content .price {color: #b74135;font-weight: 600;}.mobile-show {display: none !important;}.mobile-header {display: none;}.mobile-categories ul li {display: block;z-index: 99999;width: 100%;height: auto;}.mobile-categories {position: fixed;z-index: 99999;background: #fff;top: 0;width: 85%;transition: 0.35s all;left: -100px;visibility: hidden;opacity: 0;height: 100%;}.mobile-categories.active {left: 0;visibility: visible;opacity: 1;}.mobile-search input {width: 86% !important;text-align: center;}.mobile-search button {width: 13% !important;}.main-search form {border: 1px solid;height: 39px;background: #f7f7f7;border-color: #00AEF0;width: 100%;margin: 0 auto;border-radius: 5px;overflow: hidden;}.main-search form input {height: 100%;padding: 0 5px;font-size: 12px !important;background: #f7f7f7;width: 90%;float: left;}.main-search form button {height: 100%;outline: 0;background: #00AEF0;width: 10%;float: left;}.main-search form button svg {height: 20px;width: 35px;color: #fff;}.mobile-nav li a {text-transform: capitalize;padding: 8px 15px;display: block;border-bottom: 1px solid #ddd;}.mobile-menu .nav li button.active {border-radius: 0;color: #00AEF0;}.main-search.mobile-search {margin: 0;padding: 0;}.main-search.mobile-search form {border: 1px solid #ddd;}.mobile-menu .nav li {width: 50%;float: left;}.mobile-menu .nav li button {margin: 0;padding: 12px 0;display: block;width: 100%;color: #222;}.nice-select {height: 41px !important;line-height: 41px !important;}.nice-select.open .list {z-index: 99999 !important;}.nice-select .option {display: block !important;}.header-list-items {text-align: center;margin: 5px 0;}.header-list-items ul {margin-top: 7px;}.header-list-items ul li {text-align: center;padding: 0;margin-left: 12px;font-weight: 600;}.header-list-items ul li:first-child {margin-left: 0;}.for_order a i {font-size: 16px !important;}.header-list-items ul li a {display: inline-block;}.header-list-items ul li p {display: inline-block;text-align: center;position: relative;font-size: 15px;font-weight: normal;}.margin-shopping {margin-right: 10px;}.header-list-items ul li i {font-size: 20px;}.cart-svg {height: 22px;width: 22px;}.header-list-items ul li span {position: absolute;top: -8px;right: -12px;background: #00AEF0;color: #fff;height: 18px;width: 18px;line-height: 18px;font-size: 12px;border-radius: 50px;}.login-dialog {position: relative;}.login-box {position: absolute;top: 45px;width: 260px;padding: 15px;background: #fff;z-index: 9;box-shadow: 0 0 20px rgb(0 0 0 / 16%);left: 50%;transform: translateX(-50%);border-radius: 5px;visibility: hidden;opacity: 0;transition: 0.35s all;}.login-box:after {content: " ";bottom: 100%;left: 50%;border: solid transparent;height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(255, 255, 255, 0);border-bottom-color: #ffffff;border-width: 8px;margin-left: -8px;}.login-dialog:hover .login-box {top: 27px;visibility: visible;opacity: 1;}.login-box .form-control {margin: 10px 0;background-color: #fff !important;height: 40px;border: 1px solid #ddd;}.login-menu li {display: block;text-align: left !important;margin: 8px 0;}.login-menu li a {display: block;color: #222;}.forget-link {margin-bottom: 12px;margin-top: 4px;color: #2c1c1c;text-transform: uppercase;font-weight: 500;display: block;font-size: 12px;text-align: center;}.submit-btn {background: #00AEF0 !important;display: block;width: 100%;border: 0;border-radius: 5px;padding: 7px 0;text-transform: uppercase;margin: 6px 0;color: #fff;font-size: 16px;font-weight: 600;}.register-now a {border: 1px solid #ddd;width: 100%;padding: 6px 0;border-radius: 5px;transition: 0.35s all;}.register-now a:hover {background: #00AEF0;color: #fff;}#cart-qty {position: relative;}.cshort-summary {position: absolute;top: 55px;width: 390px;right: 0;max-height: 500px;z-index: 999;background: #fff;padding: 10px;box-shadow: 0px 0px 5px 1px #ddd;border-radius: 5px;opacity: 0;visibility: hidden;transition: 0.35s all;}.go_cart, .go_cart:hover {background: #00AEF0;width: 100%;color: #fff;border-radius: 5px;padding: 10px 0;margin-top: 5px;display: block;text-align: center;}#cart-qty:hover .cshort-summary {top: 45px;opacity: 1;visibility: visible;}.cshort-summary ul li p {font-size: 15px;font-weight: 600;display: block;text-align: left;}.cshort-summary img {width: 45px;height: 45px;border: 1px solid #ddd;border-radius: 50px;padding: 5px;}.cshort-summary ul {display: grid;grid-template-columns: 15% 45% 20% 20%;margin: 5px 0;}.cshort-summary .cart_remove {margin-left: 5px;}.cshort-summary ul li {display: block;text-align: left;margin: 5px 0;border-bottom: 1px solid #ddd;padding: 10px 0;}.cshort-summary .remove-cart, .cshort-summary .remove-cart:focus {height: 20px;width: 20px;line-height: 20px;}.menu_view_all, .menu_view_all:hover {position: absolute !important;bottom: 0;right: 0;border: none !important;color: #fff !important;background: #00AEF0 !important;z-index: 99999999;display: inline-block !important;height: auto !important;}.menu-area {background: #00aef0;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}.categories {position: relative;z-index: 99;}.categories ul li img {width: 16px;}.categories p {padding: 10px 10px;background: #00AEF0;font-weight: 600;text-transform: uppercase;color: #fff;letter-spacing: 1px;cursor: pointer;}.categories .side-category {transition: 0.35s all;line-height: 1.8;text-align: left;}.categories .side-category li {position: relative;border-right: 1px solid #ddd;}.categories .side-category li a {position: relative;margin-right: 10px;}.categories .side-category li a i {position: absolute;right: 0;}.categories .sub-category li {display: block;position: relative;}.categories ul li a {display: block;padding: 10px 10px;color: #000;transition: 0.35s all;text-transform: uppercase !important;}.side-category li i {position: absolute;top: 50%;transform: translateY(-50%);right: 10px;font-size: 12px;color: #999;}.categories ul li a:hover {color: #00AEF0;}.sub-category {left: 0px;top: 100%;visibility: hidden;opacity: 0;min-width: 200px;transition: 0.35s all;position: absolute;background-color: #fff;text-align: left;}.categories ul li:hover>.sub-category {visibility: visible;opacity: 1;}.categories ul li a {position: relative;text-transform: capitalize;}.categories ul li img {width: 16px;height: 16px;margin-right: 3px;}.catagory_menu ul li a {color: #fff;margin: 0 8px;display: block;text-transform: capitalize;}.catagory_menu {padding: 0px;}.cat_bar i {padding-right: 5px;font-size: 16px;}.main-menu {text-align: right;}.main-menu ul li a {text-transform: uppercase;margin-left: 18px;margin-top: 10px;display: inline-block;font-weight: 500;color: #777;position: relative;}.main-menu ul li a:after {content: "";width: 0;height: 2px;left: 0;transition: 0.35s;bottom: 0;background: #00AEF0;position: absolute;}.main-menu ul li a:hover:after {width: 100%;}.fixed-top {top: -170px;transform: translateY(170px);transition: transform 2s;background: #fff;box-shadow: 0px 0px 10px #c3c3c3;z-index: 999;}.main-logo {height: 55px;text-align: center;}.main-logo a {display: block;width: 100%;height: 100%;}.main-logo img {width: auto;height: 100%;margin-top: 0;}section.slider-section {margin-bottom: 10px;margin-top: 10px;}.home-slider-container {padding: 0;padding-left: 0px;}.homeproduct {padding-bottom: 0px;padding-top: 0px;background: #fff;margin-bottom: 10px;padding: 10px 0;}.category-section.section-padding {margin-bottom: 20px;}.section-title {padding: 20px 0;}.section-title h2 {font-size: 16px;font-weight: 600;}.front-category ul li a {color: #555;padding: 5px 8px;display: inline-block;border: 1px solid #00AEF0;border-radius: 5px;font-size: 13px;font-weight: 600;transition: 0.35s all;margin-right: 5px;}.front-category ul li a:hover {background: #00AEF0;color: #fff;border-color: #00AEF0;}.feature-btn {text-align: center;margin-top: 25px;}.feature-btn a {border: 1px solid #ddd;padding: 8px 25px;transition: 0.35s all;border-radius: 5px;}.feature-btn a:hover {background: #00AEF0;color: #fff;}.sidebar_item {margin-bottom: 20px;}.sidebar_item h2.accordion-header button.accordion-button {background-color: #00aef0;color: #fff;text-transform: uppercase;font-size: 14px;font-weight: 600;border-radius: 0;padding: 10px 20px;}.sidebar_item .accordion-header .accordion-button::after {content: '\f078';font-family: 'FontAwesome';background: none;font-size: 17px;}.accordion-item:last-of-type .accordion-button.collapsed {border-bottom-right-radius: 0;border-bottom-left-radius: 0;}.accordion-item:last-of-type .accordion-collapse {border-bottom-right-radius: 0;border-bottom-left-radius: 0;}.accordion-item .accordion-collapse {border-radius: 0;}.accordion-item {border-radius: 0;}.main-slider {position: relative;z-index: -1;}.slider-section .offset-sm-3 {padding-left: 0;}.main-slider .owl-nav button span {font-size: 30px;}.main-slider .owl-nav button {height: 40px;width: 35px;background: #fff !important;transition: 0.35s all;}.main-slider .owl-nav button:hover {background: #00AEF0 !important;color: #fff;}.main-slider .owl-prev {position: absolute;left: -10px;visibility: hidden;opacity: 0;top: 50%;transform: translateY(-50%);border-radius: 5px;transition: 0.35s all;}.main-slider .owl-next {position: absolute;right: -10px;visibility: hidden;opacity: 0;top: 50%;transform: translateY(-50%);border-radius: 5px;transition: 0.35s all;}.main-slider:hover.main-slider .owl-prev {left: 10px;visibility: visible;opacity: 1;}.main-slider:hover.main-slider .owl-next {right: 10px;visibility: visible;opacity: 1;}.slider-item {width: 100%;height: 400px;}.slider-item img {width: 100%;}.hot-deals-section {padding: 25px 0;}.hot-deals-inner {background-color: #ffefcf;padding: 5px 5px 20px 5px;}.hot-deals-img img {width: 100px;}.hot-deals-product {border: 1px solid #e80a0a;}.deals-discount {position: absolute;top: 3px;right: 3px;color: #fff;padding: 0 10px;}.discount-wrapper {position: relative;}.discount-wrapper img {width: 45px !important;}.discount-wrapper span {position: absolute;top: 6px;left: 8px;color: white;font-size: 14px;font-weight: bold;}.discount-wrapper span:last-child {top: 21px;left: 10px;font-size: 11px;}.hot-deals-btn {text-align: right;}.hot-deals-btn a {color: #ef4523;font-weight: 900;margin-top: 15px;display: inline-block;margin-right: 12px;font-size: 16px;}.hotdeals-slider-one {margin-bottom: 15px;}.hotdeal_price {position: absolute;background-color: #0089cf;right: 1px;bottom: 10px;padding-left: 10px;padding-right: 10px;color: white;font-weight: bold;border-top-left-radius: 50px;border-bottom-left-radius: 50px;}.custom_paginate {margin-top: 35px;}.custom_paginate .pagination {display: flex;justify-content: center;}.section-title-right ul li a {text-transform: capitalize;margin-left: 10px;cursor: pointer;}.footer-menu ul li a:hover {color: #f1ffe7;margin-left: 2px;}.footer-menu ul li a {color: #959595;margin: 8px 0;display: block;transition: 0.35s all;}.footer-top {padding: 50px 0;background: #fff;}.footer-about {text-align: center;}.footer-about p {text-align: center;margin: 5px 0;color: #000000;font-size: 16px;}.footer-about h3 {font-size: 16px;font-weight: bold;color: #dee5e5;margin: 10px 0;}.footer-about ul li a {display: block;height: 35px;line-height: 35px;width: 35px;border-radius: 50px;margin: 0 2px;text-align: center;color: #fff;}.footer-menu ul li a:hover {color: #00AEF0;margin-left: 2px !important;}.footer-about ul li a .feather {color: #fff;}.footer-about {text-align: center;padding-right: 70px;}.footer-about a {display: block;color: #000;}.footer-about a img {height: auto;width: 110px;object-fit: contain;}.footer-menu .title {text-transform: uppercase;font-weight: 600;color: #000;margin-bottom: 10px;font-size: 15px;}.footer-menu ul li {display: block;}.footer-menu ul li a {color: #000;margin: 8px 0 !important;display: block;}.footer-bottom {background: #010101;padding: 10px 0;}.footer-hotlint {color: #f1ffe7;font-size: 16px;font-weight: 600;margin-bottom: 8px;display: block;}.copyright p {text-align: center;color: #a0a0a0;}.footer_nav {display: none;text-align: center;padding: 10px 0;position: fixed;bottom: 0;width: 100%;background: #fff;z-index: 99;border-top: 1px solid #ddd;}.footer_nav ul {display: grid;grid-template-columns: 1fr 1fr 1fr 1fr 1fr;}.footer_nav ul li a span {display: block;}.footer_nav ul li {position: relative;}.footer_nav ul li i {font-size: 16px;}.item_count {position: absolute;top: -5px;right: 25px;background: #00AEF0;width: 15px;height: 15px;font-size: 12px;color: #fff;line-height: 15px;border-radius: 50px;}.product-section {padding: 30px 0;background: #fff;margin-bottom: 10px;margin-top: 10px;}.product-cart .name {font-size: 22px;font-weight: 600;text-transform: capitalize;}.details-price {font-size: 24px;font-weight: 600;color: #000;margin: 10px 0;}.product-code p {display: inline-block;background: #00AEF0;color: #fff;padding: 0px 10px;border-top: 15px solid transparent;border-bottom: 15px solid transparent;border-right: 15px solid #fff;line-height: 0;margin-bottom: 10px;}.details-price del {color: #bbb;margin: 5px 0;font-size: 19px;}.qty-cart .quantity {position: relative;border: 1px solid #222;height: 40px;overflow: hidden;width: 130px;margin-top: 10px;}.qty-cart {width: auto;display: flex;align-items: center;column-gap: 20px;}.quantity input {position: relative;text-align: center;font-size: 16px;height: 100%;width: 100%;pointer-events: none;font-weight: 500;}.quantity .minus {position: absolute;left: 0;bottom: 0;z-index: 1;height: 40px;line-height: 40px;width: 40px;border-right: 1px solid #222;text-align: center;font-size: 40px;cursor: pointer;}.quantity .plus {position: absolute;right: 0;bottom: 0;z-index: 1;height: 40px;line-height: 40px;width: 40px;border-left: 1px solid #222;text-align: center;font-size: 26px;cursor: pointer;}.order_now_btn {font-size: 18px;color: #fff;background-color: #ED145B;border: 1px solid #ED145B;border-radius: 3px;width: 50%;margin-left: 5px;font-family: "Potro Sans Bangla";height: 45px;margin-top: 10px;border-radius: 0;display: flex;justify-content: center;align-items: center;border-radius: 5px;}.order_now_btn:hover, .order_now_btn:active {color: white !important;background-color: #00AEF0 !important;border-color: #00AEF0 !important;outline: 0;color: #fff !important;}.add_cart_btn {color: #fff;background-color: #00AEF0;border: 1px solid #00AEF0;border-radius: 0;width: 50%;height: 45px;margin-top: 10px;border-radius: 5px;}.call_now_btn {height: 45px;display: flex;justify-content: center;align-items: center;}.call_now_btn i {margin-right: 10px;}.add_cart_btn:hover, .add_cart_btn:active {color: #fff !important;background-color: #087bce !important;border-color: #087bce !important;}.features {border: 1px solid #ddd;border-top: 4px solid #000000;padding: 10px 10px 20px 10px;}.features .icon {width: 35px;font-size: 23px;height: 45px;}.features .text {font-size: 15px;}.feature-products {border-right: 1px solid #e8e8e8;height: 100%;padding-top: 32px;}.feature-products-wrapper {padding: 0px 10px;}.feature-products p {margin-bottom: 0;font-size: 18px;text-align: left;padding: 1px 0;font-family: "Jost", sans-serif;font-weight: 600;padding: 8px 0;position: relative;}.feature-products p::after {content: "";position: absolute;bottom: 0;left: 0;height: 3px;width: 40px;background-color: #ddd;}.feature-products tr {height: auto;padding: 0 10px;display: block;margin-top: 10px;border-bottom: 1px solid #ddd;padding-bottom: 10px;}.feature-products .img {width: 55px;}.feature-products .title {font-size: 14px;padding-bottom: 5px;}.delivery_details tr td {color: #000000 !important;}.delivery_details .potro_font {font-size: 14px;font-weight: 600;letter-spacing: 1px;padding-left: 0;}.related-title {margin-bottom: 15px;}.related-title h5 {font-weight: 600;font-size: 18px;}.tab-description li {display: block;position: relative;margin-left: 15px;margin: 5px 0;font-size: 15px;}.tab-content {padding: 30px 15px;margin-top: 20px;background-color: #fff;border-radius: 5px;margin-left: 12px;}.details-action-box .section-head {border-bottom: 1px solid #ddd;padding: 0 0 10px 0;display: flex;}.details-action-box .section-head .title {text-align: left;flex: 1 1 auto;}.section-head h2 {font-size: 1.2rem;font-weight: 600;padding: 10px 0;text-align: left;color: #000;}.details-action-box .section-head .action {display: flex;justify-content: center;align-items: center;flex: 0 0 auto;}.details-action-box .section-head .action .details-action-btn {padding: 5px 20px;background-color: #fff;border: 2px solid #00aef0;border-radius: 5px;color: #fff;font-size: 1rem;transition: all 0.3s ease;background: #00aef0;cursor: pointer;}.review-card {background: #f1f1f1;padding: 15px;border-radius: 5px;position: relative;margin: 10px 0;}.review_star {color: #FF7E22;margin-bottom: 7px;}.details-action-box .empty-content {padding: 50px 0;text-align: center;}.details-action-box .empty-content i {font-size: 3rem;height: 80px;width: 80px;text-align: center;line-height: 80px;background-color: #00aef033;border-radius: 50%;color: #00aef0;}p.empty-text {text-align: center;}.insert-review a {background: red;width: 300px;text-align: center;padding: 5px 9px;color: white;font-weight: 500;}.rating {unicode-bidi: bidi-override;direction: rtl;text-align: left;}.rating>label {display: inline-block;position: relative;width: 28px;font-weight: 600;color: #009e60;}.rating label {font-size: 20px !important;cursor: pointer !important;}textarea#message-text {border: 2px solid;border-color: #009e60;max-width: 450px;}.rating>label.active:before, .rating>label.active~label:before, .rating>label:hover:before, .rating>label:hover~label:before {content: "\2605";position: absolute;color: #009e60;}.rating input {display: none;}button.details-review-button {min-width: 126px;background: #0f821d;margin-top: 10px;padding: 7px;color: white;font-size: 14px;text-align: center;border-radius: 3px;}.page_title p {color: #000000;font-weight: 600;font-size: 18px;}.page_title {margin-bottom: 25px;}.cust_according_body ul li {display: block;}.cust_according_body ul li a {display: block;padding: 5px 16px;font-size: 14px;font-weight: 600;color: #444;}.cust_according_body ul li:hover a {background-color: #00aef038;}.subcategory-filter-label {display: flex;column-gap: 10px;padding: 5px 10px;cursor: pointer;padding: 5px 16px;font-size: 14px;font-weight: 600;}.subcategory-filter-list p {color: #555;}.subcategory-filter-label:hover {background-color: #00aef038;}.subcategory-filter-label input {position: relative;border: 2px solid #00aef0;border-radius: 2px;background: none;cursor: pointer;line-height: 0;margin: 0 .6em 0 0;outline: 0;padding: 0 !important;vertical-align: text-top;height: 20px;width: 20px;-webkit-appearance: none;opacity: .5;margin-top: 3px;}.subcategory-filter-label input[type=checkbox]:checked {background-color: #00aef0;opacity: 1;}.subcategory-filter-label input[type=checkbox]:before {content: '';position: absolute;right: 50%;top: 50%;width: 6px;height: 11px;border: solid #FFF;border-width: 0 2px 2px 0;margin: -1px -2px 0 0px;transform: rotate(45deg) translate(-50%, -50%);z-index: 2;}.filter-price-inputs {display: flex;justify-content: space-between;}p.min-price input {width: 70px;}p.max-price input {width: 70px;}.ui-slider-horizontal .ui-slider-range {background-color: #00aef0;}.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {border-radius: 50px;}.cust_according_body {padding: 10px 0;}.slider-box {padding: 10px 25px;}#page-overlay {display: none;position: fixed;height: 100%;width: 100%;background: rgba(0, 0, 0, 0.5);left: 0;top: 0;z-index: 9999;}#custom-modal {display: none;}.modal-view {position: fixed;width: 1000px;top: 50%;left: 50%;transform: translate(-50%, -50%);background: #fff;z-index: 99999;padding: 30px;border: 1px solid #ddd;border-radius: 5px;}.close-modal {position: absolute;right: -10px;top: -13px;background: #ddd;height: 35px;width: 35px;border-radius: 50px;font-size: 18px;}.quick-view-inner {overflow: hidden;}.quick-product .name {text-transform: capitalize;font-size: 25px;font-weight: 500;color: #444;margin-bottom: 5px;}.quick-product-img {width: 40%;float: left;}.quick-product-content {width: 60%;float: left;padding: 0 20px;}.sec_title {margin-bottom: 10px;}.section-title-header {border-bottom: 1px solid #ececec;padding-bottom: 10px;}.section-title-header .section-title-name {font-size: 20px;font-weight: 600;font-family: "Lato", sans-serif;padding-bottom: 10px;position: relative;bottom: -2px;text-transform: capitalize;}li.see_more_btn {text-align: end;}li.recent_pro {font-size: 15px;}.sec_title i {font-size: 10px;margin-left: 5px;}#loading {position: fixed;left: 50%;top: 0;z-index: 9999;display: none;background: rgba(255, 255, 255, 0.5);height: 100%;width: 100%;transform: translate(-50%);text-align: center;}.custom-loader {width: 50px;height: 50px;--c: radial-gradient(farthest-side, #00AEF0 92%, #0000);background: var(--c) 50% 0, var(--c) 50% 100%, var(--c) 100% 50%, var(--c) 0 50%;background-size: 12px 12px;background-repeat: no-repeat;animation: s7 0.5s infinite;position: fixed;top: 50%;left: 50%;}@keyframes s7 {to {transform: rotate(0.5turn);}}#custom-modal .title {font-weight: 600;font-size: 20px;color: #555;text-align: center;margin-bottom: 15px;border-bottom: 1px solid #ddd;padding-bottom: 12px;}.wishlist-modal .quantity {font-weight: 500;color: #777;}.wishlist-modal {margin-top: 25px;}.wishlist-modal .name {text-align: left;margin: 0;}.wishlist-modal .price {color: #00AEF0;font-size: 26px;font-weight: 600;margin: 12px 0;}.continue-confirm {display: grid;grid-template-columns: auto auto;grid-gap: 15px;margin-top: 15px;}.continue-btn {background: #ddd;border-radius: 5px;padding: 10px 0px;text-transform: uppercase;color: #666;font-weight: 600;transition: 0.35s all;}.confirm-btn {background: #00AEF0;border-radius: 5px;padding: 10px 0px;text-transform: uppercase;color: #fff;font-weight: 600;display: block;text-align: center;cursor: pointer;transition: 0.35s all;}.continue-btn:hover, .confirm-btn:hover {background: #00AEF0;color: #fff;}.vcart-inner {background: #f5f7f9;padding: 20px 25px;border-radius: 5px;}.vcart-content img {width: 50px;height: 50px;text-align: center;border-radius: 50px;background: #fff;padding: 1px;}.cart_name {max-width: 185px;}.cart-title h4 {font-weight: 600;padding: 5px 10px;text-align: center;}.vcart-content table th {color: #666;}.vcart-content table td {font-size: 15px;}.remove-cart, .remove-cart:focus {background: #e20c15;border-radius: 50px;height: 30px;width: 30px;text-align: center;outline: 0;}.remove-cart .feather {color: #fff;}.wcart-btn, .wcart-btn:focus {background: #00AEF0;color: #fff;height: 30px;width: 30px;border-radius: 50px;outline: 0;}.vcart-qty .quantity {height: 35px;width: 85px;margin-top: 0 !important;}.vcart-qty .quantity .minus {left: 0;width: 25px;font-size: 30px;display: flex;justify-content: center;align-items: center;}.vcart-qty .quantity .plus {right: 0;height: 33px;line-height: 33px;width: 25px;font-size: 20px;}.cart-summary {background: #f5f7f9;padding: 15px;border-radius: 5px;}.cart-summary h5 {text-transform: uppercase;font-weight: 600;font-size: 15px;border-bottom: 1px solid #ddd;padding-bottom: 5px;}.cshort-summary p strong {font-size: 15px;display: block;margin: 8px 0;}.cart-summary table td {padding: 10px 0 !important;text-transform: capitalize;font-size: 15px;}.cart-summary table td:last-child {text-align: right;}.coupon-form {margin-top: 25px;}.coupon-form form {display: inline-block;width: 300px;}.coupon-form form input {width: 80%;float: left;height: 38px;border: 1px solid #ddd;border-radius: 5px 0px 0px 5px;padding: 0 10px;text-transform: capitalize;}.coupon-form form input {width: 80%;float: left;height: 38px;border: 1px solid #ddd;border-radius: 5px 0px 0px 5px;}.coupon-form form button {width: 20%;background: #00AEF0;color: #fff;height: 38px;border-radius: 0px 5px 5px 0px;}.auth-section input, .auth-section input:focus {border: 1px solid #ddd;}.register-now.no-account a {text-align: center;display: block !important;width: 100%;}.form-content form .form-group {position: relative;}.form-content form label {font-size: 14px;font-weight: 600;margin-bottom: 10px;}.no-account p {margin-bottom: 10px;margin-top: 10px;text-align: center;}.form-content {background: #fff;border-radius: 5px;margin: 25px 0;border: 1px solid #ddd;overflow: hidden;}.form-content form {padding: 0 15px;}.auth-title {font-size: 18px;border-bottom: 1px solid #ddd;font-weight: 700;text-align: left;margin-bottom: 7px;color: #000000;text-transform: uppercase;padding: 10px 15px;background: #f5f7f9;}.resend_otp .feather {position: relative !important;top: 0 !important;left: 0 !important;}.resend_otp button {border-bottom: 1px solid #db2c2c;color: #db2c2c;}.brand-section {position: relative;}.brand-item img {opacity: 0.4;transition: 0.35s all;}.brand-item img:hover {opacity: 1;}.brand-slider .owl-nav button span {font-size: 35px;}.brand-slider .owl-nav button {height: 50px;width: 45px;background: #ddd !important;transition: 0.35s all;}.brand-slider .owl-nav button:hover {background: #00AEF0 !important;color: #fff;}.brand-slider .owl-prev {position: absolute;left: -50px;top: 50%;transform: translateY(-50%);border-radius: 5px;}.brand-slider .owl-next {position: absolute;right: -50px;top: 50%;transform: translateY(-50%);border-radius: 5px;}.customer-auth {display: grid;grid-template-columns: 60px auto;grid-gap: 10px;background: #f5f7f9;padding: 10px;border-radius: 5px;}.customer-img img {border-radius: 50px;}.customer-section {padding: 20px 0;}.sidebar-menu {background: #f5f7f9;margin: 15px 0;border-radius: 5px;}.sidebar-menu ul li {display: block;}.sidebar-menu li a {padding: 10px 10px;display: block;font-size: 15px;}.customer-content {background: #f5f7f9;padding: 15px;border-radius: 5px;}.backend_img {height: 80px;width: 80px;border-radius: 50px;}.account-title {margin-bottom: 15px;font-size: 16px;border-bottom: 1px solid #ddd;padding-bottom: 8px;text-align: left;font-weight: 600;}.invoice_btn, .invoice_btn:focus {background: #00AEF0;color: #fff;font-size: 12px;padding: 5px 10px;border-radius: 5px;}.sidebar-menu li a.active {color: #00AEF0;}.payment_option {display: grid;grid-template-columns: 1fr 1fr 1fr !important;}.cartlist img{height:30px;width:30px;}.cartlist span{height:20px;width:20px;border-radius:50px;}.chheckout-section {padding: 35px 0;}.checkout-shipping .card-header {background: #f5f7f9;padding: 10px 15px;}.checkout-shipping h5, .cart_details h5 {font-size: 16px;text-transform: uppercase;font-weight: 600;color: #000;}.cartlist .text-left {text-align: left;}.checkout-shipping label {margin-bottom: 5px;font-size: 17px;font-family: Potro Sans Bangla;font-weight: 600;}.checkout-shipping h6 {font-weight: 600;color: #00aef0;}.checkout-shipping select {font-size: 14px;}.checkout-shipping input, .checkout-shipping input:focus, .checkout-shipping select, .checkout-shipping select:focus {border: 1px solid #ddd;height: 40px;}.select2-container--default .select2-selection--single {border: 1px solid #ddd !important;border-radius: 4px !important;height: 40px !important;}#select2-district-container {line-height: 40px;}.select2-results li {display: block;}.checkout-shipping .form-check-input {height: 14px !important;}.nagadform p, .bkashform p, .rocketform p {padding: 5px 0;}.bkashform, .nagadform, .rocketform {display: none;background: #f5f7f9;padding: 20px;margin: 15px 0;border-radius: 5px;}.order_place {background: #00AEF0;display: block;width: 100%;border-radius: 5px;padding: 10px 0;color: #fff;text-transform: uppercase;font-weight: 600;font-size: 16px;margin-top: 15px;transition: 0.35s all;}.order_place:hover {background: #00AEF0;}.contact-section {padding: 15px 0;background: #fff;margin-bottom: 10px;}.contact-form input, .contact-form input:focus, .contact-form textarea, .contact-form textarea:focus {border: 1px solid #ddd;border-radius: 0;}.contact-form label {margin-bottom: 5px;font-weight: 600;font-size: 15px;}.social-media.footer-about {text-align: left;margin-top: 20px;}.social-media.footer-about li a {text-align: center;}.social-media.footer-about h6 {font-weight: 600;margin-bottom: 8px;font-size: 15px;}.filter_btn, .filter_close {display: none;}.category-thumb {background: #f1f1f1;text-align: center;padding: 25px 15px;border-radius: 5px;}.category-thumb img {width: 24px;}.all-category {display: grid;grid-template-columns: repeat(5, 20%);grid-gap: 15px;}.category-thumb p {text-align: center;text-transform: uppercase;margin-top: 10px;}.menu-more {color: #00AEF0 !important;font-weight: 600;}.menu-more i {color: #00AEF0 !important;font-weight: 600;}.page-description ul li {display: list-item;list-style: initial;}.page-description ul {padding-left: 20px;}.front-view-flex {display: flex;flex-wrap: wrap;justify-content: space-between;padding: 20px 50px;}.front-view-image {margin-bottom: 15px;}.front-view-image a {display: block;}.front-view-image a img {border-radius: 50%;width: 100px;height: 100px;transform: translateY(0px);transition: all 0.3s ease;}.front-view-item:hover .front-view-image a img {transform: translateY(-20px);}.front-view-title a {display: block;font-size: 16px;font-weight: 500;text-align: center;}.category-banner-products {border-top: 1px dashed #ccc;padding-top: 20px;padding-bottom: 20px;padding-right: 7px;background: #fff;}.home-page-section-title-box {margin-bottom: 10px;}.home-page-section-title-box h3 {font-size: 30px;margin-top: 0;text-transform: capitalize;font-weight: 600;}.view-all-button-box.pull-right {float: right;}a.custom-button {border: 1px solid transparent;padding: 5px 15px;border-radius: 5px;color: #000;font-weight: 500;box-shadow: 0 0.275rem 0.75rem -0.0625rem rgb(11 15 25 / 6%), 0 0.125rem 0.4rem -0.0625rem rgb(11 15 25 / 3%) !important;display: inline-block;position: relative;background: transparent;transition: color 0.1s linear 0.05s;text-decoration: none;}.product-item-box {box-shadow: 0 2px 10px -1px rgb(0 0 0 / 12%);border-radius: 15px;background: #fff;margin-bottom: 15px;}.product-img-outer-box {position: relative;overflow: hidden;}.product-img-outer-box a {border-radius: 10px 10px 0px 0px;}.product-img-outer-box a img {transform: scale(1);transition: all 0.5s ease-out;object-fit: contain;background: #fff;width: 100%;}.product-img-outer-box a:hover img {transform: scale(1.1);transition: all 0.5s ease-out;}.product-desc-main-box {padding: 5px;text-align: center;}.product-title-box h4 {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}.product-title-box h4 a {font-size: 14px;}.product-price-box h4 {font-weight: bold !important;font-size: 14px;color: #b70053;font-family: var(--font);}.product-inner button.owl-prev, .related-product-section button.owl-prev, .product-inner button.owl-next, .related-product-section button.owl-next {top: 50%;position: absolute;display: inline-block;transform: translateY(-50%);}.product-inner button.owl-prev i, .related-product-section button.owl-prev i, .product-inner button.owl-next i, .related-product-section button.owl-next i {width: 35px;height: 35px;background-color: #ddd;border-radius: 50%;line-height: 35px;text-align: center;transform: scale(1);transition: all 0.8s cubic-bezier(0.075, 0.82, 0.165, 1);}.product-inner button.owl-prev:hover i, .related-product-section button.owl-prev:hover i, .product-inner button.owl-next:hover i, .related-product-section button.owl-next:hover i {background-color: #00AEF0;border-radius: 50%;line-height: 35px;text-align: center;transform: scale(1.3);color: #fff;}.product-inner button.owl-prev, .related-product-section button.owl-prev {left: 0;}.related-product-section button.owl-prev {left: -40px;}.product-inner button.owl-next, .related-product-section button.owl-next {right: 0;}.related-product-section button.owl-next {right: -40px;}section.product-inner {border-top: 1px dashed #ccc;padding-top: 20px;padding-bottom: 20px;}.section-title-left h4 {font-size: 30px;}.product-img-outer-box a {position: relative;overflow: hidden;height: 260px;display: block;}.product-inner .product-img-outer-box a {height: 290px;}.category-banner-products .product-img-outer-box a {position: relative;overflow: hidden;height: auto;display: block;}.slide-img-box {border-radius: 10px;overflow: hidden;}.category-img-banner {margin-bottom: 15px;}.category-img-banner a {display: block;overflow: hidden;}.category-img-banner a img {transform: scale(1);transition: all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);border-radius: 15px;}.category-img-banner:hover a img {transform: scale(0.95);}.category-main-section {border-top: 1px dashed #ccc;padding: 20px 0;}.menu-logo a {display: block;}.campaign-item a {display: block;width: 100%;height: 420px;overflow: hidden;position: relative;}.campaign-item a img {width: 100%;height: auto;display: block;object-fit: cover;}.campaign-main-section {border-top: 1px dashed #ccc;padding: 25px 5px;}.qty-cart .add-to-cart {text-transform: uppercase;font-weight: 600;font-size: 15px;background: #087bce;border-radius: 0;color: #fff;height: 48px;width: 160px;}.section-meta-description {background-color: #fff;box-shadow: 0px 0px 10px #ddd;padding: 40px;border-radius: 20px;margin-top: 30px;margin-bottom: 30px;}.sec_title H2 {font-size: 17px;margin-bottom: 15px;font-weight: 600;}.category-breadcrumb a {font-size: 16px;color: #666666b3;font-weight: 400;}.category-breadcrumb span {color: #666666b3;}.category-breadcrumb strong {font-size: 16px;}.main_product_inner {display: grid;grid-template-columns: 1fr 1fr 1fr 1fr 1fr;grid-gap: 10px;overflow: hidden;}.category-product {grid-template-columns: repeat(auto-fill, minmax(180px, 1fr));}.product_item_inner {border-bottom: 0;transition: 0.35s all;}.product_item_inner .sale-badge {position: absolute;top: 15px;right: 4px;z-index: 1;}.product_item_inner .sale-badge-inner {--sale-badge-width: 45px;width: var(--sale-badge-width);height: var(--sale-badge-width);}.product_item_inner .sale-badge-box {background-color: #ED145B;border-radius: 50%;height: 100%;width: 100%;display: flex;justify-content: center;align-items: center;}.product_item_inner span.sale-badge-text {color: #fff;font-size: 10px;font-weight: 600;font-family: "Lato", sans-serif;}.wist_item {position: relative;}.quick_view_hard {position: absolute;opacity: 0;z-index: 0;visibility: hidden;transition: 0.4s all;top: 0px;right: 5px;}.wist_item:hover .quick_view_hard {opacity: 1;overflow: visible;z-index: 1;visibility: visible;}.quick_view_hard a {border: 2px solid;border-color: silver;border-radius: 50%;font-size: 20px;height: 38px;width: 38px;z-index: 1;transition: 0.3s all;color: silver;display: flex;justify-content: center;align-items: center;}.quick_view_hard a:hover {background: #a92c2c;color: #fff;border: 2px solid #a92c2c;}.product_item:hover .product_item_inner {border-color: #00AEF0;}.product_item {margin-bottom: 30px;position: relative;border: 1px solid #ddd;transition: 0.35s all;}.quick_view_btn {width: 100%;background: #1b6ab0;position: absolute;opacity: 0;z-index: 0;visibility: hidden;transition: 0.4s all;padding: 5px 0px;text-align: center;bottom: -45px;}.product_item:hover .quick_view_btn {opacity: 1;z-index: 1;visibility: visible;bottom: 0;}.quick_view_btn button {font-size: 15px;color: white;background-color: transparent;font-weight: 500;text-transform: uppercase;}.product_item:hover .quick_view_hard {opacity: 1;overflow: visible;z-index: 1;visibility: visible;}.pro_name {height: 50px;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;display: block;margin-top: 5px;padding: 0 5px;}.pro_name a {color: #000;font-size: 15px;text-transform: capitalize;}.pro_img {height: 200px;position: relative;overflow: hidden;}.pro_img>a {display: block;height: 100%;}.pro_img img {height: 100%;width: 100%;object-fit: contain;transition: 0.35s all;}.product_item_inner:hover .pro_img img {transform: scale(1.1);}.pro_des {text-align: center;}.pro_price {margin-bottom: 5px;}.pro_price p {color: #000;font-weight: 500;margin-top: 5px;text-align: center;}.pro_btn form {text-align: center;}.pro_btn {display: grid;grid-template-columns: 1fr 1fr;grid-gap: 4px;}.pro_btn button {background: #00AEF0;color: #fff;width: 60%;padding: 6px 0px;font-size: 16px;text-transform: uppercase;display: block;width: 100%;transition: all .5s ease;}.cart_btn a {background: #ED145B;width: 100%;display: block;height: 100%;text-align: center;display: flex;justify-content: center;align-items: center;color: #ffffff;font-size: 16px;cursor: pointer;transition: all .5s ease;}.cart_btn a:hover {background: #1b6ab0;}.pro_btn button:hover {background: #1b6ab0;}.pro_price del {color: #999;margin-right: 5px;font-size: 14px;font-weight: 400;}.discount {position: absolute;top: 5px;background: #00AEF0;padding: 2px 7px;border-radius: 20px;right: 6px;}.discount p {color: #fff;font-size: 11px;}.pro_name a:hover {text-decoration: underline;}.success-img {text-align: center;}.success-img img {width: 320px;}.success-title h2 {color: #000000;text-align: center;font-weight: 600;font-size: 26px;margin-bottom: 45px;}.success-table {background: #f3f3f3;padding: 15px;}section.createpage-section {padding: 50px 0;background: #fff;margin-bottom: 10px;}.category-slider {margin-top: 25px;}.category-item {padding: 25px 0;}.category-item p {font-weight: 400;}.category-item img {border: 1px solid #ddd;transition: 0.35s all;}.category-item img:hover {transform: scale(1.09);}.category-item p {text-align: center;margin-top: 5px;color: #222;font-weight: 500;}button.owl-next {font-size: 30px !important;width: 29px;height: 29px;line-height: 10px !important;text-align: center !important;border-radius: 50%;color: white !important;}button.owl-prev {font-size: 30px !important;width: 29px;height: 29px;line-height: 10px !important;text-align: center !important;border-radius: 50%;color: white !important;}.cat_down {font-size: 10px !important;position: absolute;top: 20px;right: 0;}li.cat_bar>a {padding: 13px 5px;display: flex;width: 100%;height: 50px;font-size: 15px;background-color: #00aef0;margin-left: 0 !important;justify-content: space-between;align-items: center;text-transform: uppercase;font-weight: 500;}li.cat_bar {position: relative;margin-right: 0px;}.menu-area .Cat_menu {position: absolute;background-color: #fff;top: 100%;transition: 0.35s all;border: 1px solid rgba(0, 0, 0, 0.075);z-index: 999;visibility: hidden;opacity: 0;width: 230px;}.catagory_menu li:hover .Cat_menu {visibility: visible;opacity: 1;}.main-header .menu-area .cat_bar.active .Cat_menu {visibility: visible;opacity: 1;}.fixed-top .menu-area .cat_bar.active .Cat_menu {visibility: hidden;opacity: 0;}.main-header.sticky .menu-area .cat_bar:hover .Cat_menu, .main-header .menu-area .cat_bar:hover .Cat_menu {visibility: visible;opacity: 1;top: 100%;}ul.Cat_menu li a i {position: absolute;top: 15px;right: 5px;color: #000;}.Cat_list {display: block !important;}span.Cat_img img {width: 25px !important;}ul.Cat_menu li {padding: 10px 0px;border-bottom: 1px solid #ddd !important;width: 100%;transition: 0.35s all;position: relative;}ul.Cat_menu li a span {color: #000;font-weight: 600;}li.cat_bar span {padding-right: 10px;}li.Cat_list i {text-align: end;width: 20px;}ul.child_menu li {background: none;width: 100%;border-bottom: 0px !important;padding: 7px 0;border-bottom: 1px solid #ddd !important;}li.child_main {width: 33.33%;}ul.child_menu li a {background: none;color: #087bce;}.child_main>a {font-size: 14px;color: #444 !important;text-transform: capitalize !important;position: relative;height: 100%;}ul.child_sub li a {display: block;padding: 5px 0;margin: 0;font-size: 16px;border-bottom: 1px solid #ddd;}ul.child_sub li {padding: 0px;margin: 0px;margin-left: 3px !important;}ul.child_sub li a {color: #666 !important;}li.child_main>a {font-size: 14px;font-weight: 500;color: #000 !important;text-transform: uppercase;font-weight: 600;padding-bottom: 6px;}.cat_list_hover:hover .child_menu {overflow: visible;visibility: visible;opacity: 1;z-index: 1;}.child_menu {position: absolute;left: 100%;background: white;width: 230px;overflow: hidden;visibility: hidden;opacity: 0;z-index: 1;top: 0px;border-left: 1px solid #ddd;transition: 0.25s all;}.cat_list_hover1:hover .child_menu {overflow: visible;visibility: visible;opacity: 1;z-index: 1;}.cat_list_hover2:hover .child_menu {overflow: visible;visibility: visible;opacity: 1;z-index: 1;}.cat_list_hover3:hover .child_menu {overflow: visible;visibility: visible;opacity: 1;z-index: 1;}.cat_list_hover4:hover .child_menu {overflow: visible;visibility: visible;opacity: 1;z-index: 1;}.cat_list_hover5:hover .child_menu {overflow: visible;visibility: visible;opacity: 1;z-index: 1;}ul.child_menu.child_top {margin-top: -50px;}ul.child_menu.child_top1 {margin-top: -83px;}ul.child_menu.child_top2 {margin-top: -123px;}ul.child_menu.child_top3 {margin-top: -152px;}ul.child_menu.child_top4 {margin-top: -184px;}.sec_title h2 {border-bottom: 2px solid #ddd;}span.left_bar {color: white;}li.Cat_list span {color: white;margin-left: 0px;}.left_cat_menu {margin-top: -10px;}ul.cat_wrapper {background: #ff0101;width: 67%;height: 37px;margin-top: -67px;}.cat_wrapper {position: relative;}.cat_wrapper:hover .Cat_menu {overflow: visible;opacity: 1;visibility: visible;z-index: 1;}section.slider-section .row .col-sm-2 {width: 200px;}form.sort-form .form-select, form.sort-form .form-select:focus {border: 1px solid #ddd;border-radius: 0;}.sorting-section {margin-bottom: 20px;}.showing-data {height: 100%;display: flex;justify-content: flex-end;align-items: center;}.showing-data span {font-size: 16px;display: block;text-align: right;}.category-breadcrumb {column-gap: 8px;}.description .nav.nav-tabs {border-top: 1px solid;border-color: #ddd;border-bottom: none;}.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {border-radius: 0;border-right: 0;border-left: 0;position: relative;top: -1px;padding: 0 5px;}.breadcrumb ul li a {color: #666666b3;font-size: 16px;}.breadcrumb ul li span {color: #666666b3;}.feature-products-wrapper a {font-size: 16px;}.details_slider {position: relative;border: 1px solid #ddd;border-radius: 5px;}.details-page-wishlist {position: absolute;z-index: 9;right: 20px;top: 20px;}.details-page-wishlist a {border: 2px solid;border-radius: 50%;width: 30px;height: 30px;display: flex;justify-content: center;align-items: center;font-size: 16px;color: #ddd;transition: all 0.3s ease;}.details-page-wishlist a:hover {border-color: #000;color: #000;}.side_cat_img {width: 20px;height: auto;margin-right: 5px;}#content {width: 100%;padding-top: 122px;}.main-header {background: #fff;}.main_slider .owl-prev {width: 41px;height: 40px;z-index: 9999;position: absolute;left: -4px;top: 50%;cursor: pointer !important;z-index: 99999999;transform: translateY(-50%);}.main_slider .owl-next {width: 41px;height: 40px;z-index: 9999;position: absolute;right: -4px;top: 50%;cursor: pointer !important;transform: translateY(-50%);}.main_slider .owl-next i:hover, .main_slider .owl-prev i:hover {color: #FECD03;}a.view_more_btn {text-align: right;float: right;background: #00AEF0;text-transform: capitalize;font-size: 15px;padding: 10px 15px;color: #fff;font-family: "Lato", sans-serif;}.register-now.no-account {background: #fff;padding: 0 10px 15px 10px;}section.related-product-section {background: #fff;margin-top: 15px;padding-top: 10px;margin-bottom: 10px;}.description h2 {font-size: 18px;color: #000;border-bottom: 1px solid #ddd;padding-bottom: 10px;margin-bottom: 15px;}ul.social_link li {display: inline-block;margin-right: 15px;font-size: 20px;}ul.social_link li:last-child {margin-right: 0;}ul.social_link {text-align: center;margin-top: -10px;}.d_app {text-align: center;}.d_app h2 {font-size: 15px;text-transform: uppercase;color: #000;font-weight: 600;letter-spacing: 1px;}.stay_conn {text-align: center;}.comn_sec {padding: 20px 0;}.cmn_menu ul {display: flex;justify-content: space-between;}.cmn_menu ul li {position: relative;}.cmn_menu ul li:after {content: "";position: absolute;right: -15px;top: 6px;width: 1px;height: 10px;background: #000;}.cmn_menu ul li:last-child:after {display: none;}.cmn_menu ul li a {transition: all .5s ease;}.cmn_menu ul li a:hover {color: #00AEF0;}.contact-form {background: #eaeaea;padding: 10px;border-radius: 5px;}.cont_item {text-align: center;}.cont_item a {font-size: 15px;font-weight: 600;}.cont_item {text-align: center;margin-bottom: 15px;}.copyright p a {color: #00AEF0;}.selector {position: relative;width: 100%;background-color: inherit;display: flex;align-items: center;justify-content: flex-start;column-gap: 10px;}.size-container {margin-bottom: 12px;}.selector-item {position: relative;height: 100%;display: flex;justify-content: center;align-items: center;}.selector-item_radio {appearance: none;display: none;}.color_inner .selector .selector-item label {width: 30px;height: 30px;border-radius: 50%;cursor: pointer;border: 1px solid #ddd;}.selector-item label {border: 1px solid #7D7D7D;}.color_inner .selector-item label span img {width: 220px;height: 20px;opacity: 0;}.color_inner .selector-item input[type="radio"]:checked+label span img {opacity: 1;}.selector-item_label {position: relative;height: 100%;width: 100%;text-align: center;border-radius: 0;line-height: 30px;font-weight: 600;transition-duration: .5s;transition-property: transform, color, box-shadow;transform: none;margin: 0;padding: 0px 8px;color: #000;}.selector-item_radio:checked+.selector-item_label, .selector-item_label:hover {background-color: #7D7D7D;color: #fff;border-color: #7D7D7D;cursor: pointer;}.color_size {display: flex;justify-content: center;padding: 5px;}.color_size span {padding: 5px;}.syotimer-cell__unit {display: none;}.timer_inner {display: flex;justify-content: space-between;}.timer_inner .syotimer__body {display: flex;grid-gap: 5px;}.timer_inner .syotimer-cell {width: 38px;text-align: center;background: #00AEF0;color: #fff;border-radius: 5px;font-size: 15px;padding: 10px;font-weight: 600;}.indicator_thumb {position: relative;}.indicator_thumb {display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;grid-gap: 5px;margin: 10px 0;}.indicator-item {border: 1px solid #ddd;border-radius: 5px;overflow: hidden;}.indicator-item img {height: 80px !important;width: 100%;object-fit: contain;}.dimage_item img {height: 500px !important;object-fit: contain;}.hightlight_cont p {font-weight: 600;text-align: center;}.color_inner {display: flex;margin-top: 10px;}.color_inner p {margin-right: 10px;margin-top: 6px;font-weight: 600;}.size_inner {display: flex;}.size_inner p {margin-right: 10px;margin-top: 6px;font-weight: 600;}.pro_unig label {font-weight: 600;margin-bottom: 10px;}.pro_brand p {font-weight: 600;}.pro_brand {margin-bottom: 7px;margin-top: 2px;}.description-nav-wrapper {background-color: #fff;padding: 10px;width: 100%;box-shadow: 0px 0px 10px #ddd;}.desc-nav-ul {display: flex;column-gap: 10px;flex-wrap: wrap;margin-left: 12px;}.desc-nav-ul li a {padding: 6px 20px;display: inline-block;box-shadow: 0px 0px 3px #ddd;border-radius: 5px;background-color: #fff;cursor: pointer;}.desc-nav-ul li.active a, .desc-nav-ul li:hover a {background-color: #0a3a66;color: #fff;}.description {margin-top: 22px;background: #f1f1f1;padding: 15px;}.page-title h5 {font-weight: 600;font-size: 18px;}.pro_vide h2 {font-size: 18px;margin-bottom: 15px;}.pro_vide {border: 1px solid #ddd;padding: 15px;margin-top: 25px;position: sticky;top: 140px;}a.forget-link {font-size: 14px;}.cart_details .card-header {padding: 10px 15px;background: #f5f7f9;}.cart_btn.order_button a {background: #00AEF0;color: #fff;width: 60%;padding: 6px 0px;font-size: 16px;text-transform: uppercase;display: block;width: 100%;transition: all .5s ease;}.cart_btn.order_button a:hover {background: #1b6ab0;}span.sale-badge-text p {font-size: 11px;color: #fff;}.hightlight_cont ul li {display: block;line-height: 27px;}.hightlight_cont ul li i {margin-right: 5px;}.desktop_hide {display: none;}.hightlight_cont p i {margin-right: 5px;}.sub-category>li {position: relative;}ul.child-category {position: absolute;right: -100%;background: #fff;top: 0;width: 198px;visibility: hidden;opacity: 0;transition: all .5s;}.sub-category>li:hover .child-category {visibility: visible;opacity: 1;}.bottoads_area {padding: 30px 0;background: #fff;margin-bottom: 10px;}.bottoads_inner {display: grid;grid-template-columns: 1fr 1fr 1fr;grid-gap: 10px;}.cat_img {height: 80px;width: 80px;margin: 0 auto;}.cat_name {text-align: center;padding: 5px 0;text-transform: capitalize;}.cat_item {border: 1px solid #ddd;padding: 10px;border-radius: 15px 0 15px 0;transition: 0.35s all;}.cat_item:hover {border-color: #00AEF0;}.footertop_ads_inner {display: grid;grid-template-columns: 1fr 1fr;grid-gap: 10px;}.footer_top_ads_area {background: #fff;margin-bottom: 10px;padding: 30px 0;}.scrolltop {position: fixed;right: 34px !important;bottom: 10px !important;width: 40px !important;background: #00aef0 !important;height: 40px !important;line-height: 40px !important;border-radius: 50% !important;text-align: center !important;color: #ffff !important;font-size: 24px !important;cursor: pointer;z-index: 99;}.homeproduct.main-details-page {margin-top: 10px;}.description ul li {display: block;}.description ul li {display: block;display: list-item;list-style-position: inside;list-style-type: square;font-size: 16px;line-height: 30px;}.sidebar-menu {margin: 0;border-radius: 5px;}.sidebar-menu ul li {display: block;position: relative;}.sidebar-menu li a {padding: 10px 15px;display: block;font-size: 15px;line-height: 18px;position: relative;text-transform: capitalize;font-weight: 500;}.sidebar-menu ul li a img {width: 20px;height: auto;margin-right: 5px;}.sidebar-menu li a i {position: absolute;right: 12px;font-size: 12px;top: 18px;}.sidebar-submenu {position: absolute;right: -110%;top: 0;width: 100%;background: #fff;visibility: hidden;opacity: 0;z-index: 9;transition: 0.35s all;}.sidebar-menu ul li {display: block;position: relative;margin: 5px 0;}.sidebar-submenu>li {position: relative !important;}.sidebar-childmenu {position: absolute;right: -100%;background: #fff;width: 100%;border-left: 1px solid #ddd;top: 0px;visibility: hidden;opacity: 0;z-index: 9;}.sidebar-menu ul li a {transition: 0.35s all;border-radius: 5px;}.sidebar-menu ul li:hover>a {background-color: #fff;color: #222;}.sidebar-menu ul li:hover .sidebar-submenu {visibility: visible;opacity: 1;left: 100%;}.customer-sidebar .sidebar-menu {display: block;}.sidebar-submenu>li:hover .sidebar-childmenu {visibility: visible;opacity: 1;right: -100%;}.col-sm-3.hidetosm {padding-right: 0;}.track_btn a {display: inline-block;text-align: center;position: relative;font-size: 15px;font-weight: normal;}.track_btn a i {font-size: 16px !important;}section.pro_details_area {background: #fff;padding: 25px 0;}.flext_area {display: flex;align-items: center;}.flext_area i {font-size: 35px;margin-right: 10px;}.details_right {border: 1px solid #ddd;padding: 10px 20px;height: 100%;border-radius: 5px;}.track_info ul li {display: block;line-height: 30px;}.track_info ul li span {width: 80px;display: inline-block;text-align: right;margin-right: 12px;font-weight: 600;}table.table.table-bordered.tracktable {margin-bottom: 0;}.tracktable thead {background: #00AEF0;color: #fff;}td.tfoot_bg {background: #f5f5f5;text-align: right;}.payment-methods .form-check {display:inline-block !important;}.payment-methods label {font-size: 15px;color: #555;margin-right: 10px;}.product-details-discount-badge {position: absolute;right: 20px;top: 10px;z-index: 999;}.product-details-discount-badge {}.product-details-discount-badge span.sale-badge-text p {font-size: 11px;color: #fff;line-height: 10px;}.product-details-discount-badge span.sale-badge-text {background-color: #e82165;border-radius: 50%;width: 45px;height: 45px;display: flex;text-align: center;align-items: center;justify-content: center;flex-direction: column;color: #fff;}.details-ratting-wrapper {margin-bottom: 10px;}.details-ratting-wrapper i {color: #FFDF00;}.details-ratting-wrapper i.far.fa-star {color: #959595;}.all-reviews-button {text-decoration: underline;margin-left: 20px;}.customer-sidebar {background-color: #f5f7f9;padding: 10px;height: 100%;border-radius: 5px;}.cart_details img{width:30px;height:30px;}.pro_btn {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 5px;
    padding: 0 3px 3px;
}

.cart_btn a {
    padding: 3px 0;
    border-radius: 3px;
}
.cart_btn.order_button a {
    padding: 3px 0px;
}
.pro_btn button {
    padding: 3px 0px;
    border-radius: 3px;
}
