* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box }body, html {height: 100%;margin: 0;padding: 0;font-family: 'Fira Sans', sans-serif }a img {border: none;text-decoration: none;outline: 0 }a {-moz-transition: all .2s ease-in;-webkit-transition: all .2s ease-in;-o-transition: all .2s ease-in;transition: all .2s ease-in;display: block }a:hover {text-decoration: none;color: inherit }a:focus {outline: 0;text-decoration: none }p {font-size: 16px;font-family: 'Fira Sans', sans-serif;line-height: 28px;color: #30302f;font-weight: 400;margin: 0 }ul, ol, li {font-size: 16px;line-height: 26px;color: #30302f;font-weight: 400;margin: 0;font-family: 'Fira Sans', sans-serif;padding: 10px 0 }li {padding: 20px 0;margin: 10px 0 }img {max-width: 100%;height: auto }h1, h2, h3, h4, h5 {margin: 0;font-family: 'Fira Sans', sans-serif;color: #424242;font-weight: 600 }li, ol, ul {margin: 0;padding: 0;list-style: none }input:focus, button:focus {outline: 0 }textarea {outline: 0;resize: none }::-webkit-input-placeholder {color: #e1e1e1 }:-ms-input-placeholder {color: #e1e1e1 }::placeholder {color: #e1e1e1 }:root {--primary-color: #8ab414 }.p0 {padding: 0 }.container {width: 90%;max-width: 1770px;margin: auto }select:focus {outline: none;border: none }select {border: none;background: #fff;padding: 5px 10px;border-radius: 5px }.lang-bar {float: left }.lang-bar select {-moz-appearance: none;-webkit-appearance: none;appearance: none }.pb0 {padding-bottom: 0px !important }.trending {padding-top: 0 }.pl40 {padding-left: 50px }.brdr1 {width: 100%;float: left;margin-left: 40px;margin-bottom: 0;margin-top: 25px }.inner-bannner .container {max-width: 1920px;width: 100% !important }.custompad2 {padding: 40px 0 }.product {width: 100%;float: left }.product .bx-left {background: #fff;padding: 50px 25px;float: left }.product .bx-right {float: left }.product h2 {font-size: 24px;font-family: 'Fira Sans', sans-serif;font-weight: 400;text-transform: uppercase }.clearall {font-size: 12px;float: right;color: var(--primary-color);margin-top: 5px }.clearall:hover {color: var(--primary-color) }.more {font-size: 14px;color: var(--primary-color);cursor: pointer }.more:hover {color: var(--primary-color) }.product .filter h2 {margin-bottom: 20px;border-bottom: 1px solid #e1e1e1;padding-bottom: 15px }.product .filter h3 {font-size: 20px;color: #696969;text-transform: uppercase;font-weight: 400;margin-bottom: 10px }.filter .accordion:first-child {border-top: none }.filter .accordion {border: none;border-bottom: 1px solid #e1e1e1;color: #696969;cursor: pointer;padding: 15px 0;width: 100%;text-align: left;outline: none;font-size: 20px;transition: 0.4s;text-transform: uppercase;font-family: 'Fira Sans', sans-serif;font-weight: 400;background: none }.filter .accordion:after {content: '\002B';color: #777;font-weight: 700;float: right;margin-left: 5px }.filter .active:after {content: "\2212" }.filter .panel {padding: 0 0;background-color: #fff;max-height: 0;overflow: hidden;transition: max-height 0.2s ease-out;margin-bottom: 0 }.filter .panel ul li a {font-size: 14px;color: #696969 }.checkblock {display: inline-block;position: relative;padding-left: 25px !important;margin-bottom: 12px;margin-top: 12px;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-size: 14px;color: #696969 }.checkblock input {position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0 }.checkblock .checkmark {position: absolute;top: 3px;left: 0;height: 14px;width: 14px;border: 1px solid #b5b5b5 }.checkblock input:checked~.checkmark {background-color: #fff;border-color: var(--primary-color) }.checkblock .checkmark:after {content: "";position: absolute;display: none }.checkblock input:checked~.checkmark:after {display: block }.checkblock .checkmark:after {left: 4px;top: 1px;width: 4px;height: 8px;border: solid var(--primary-color);border-width: 0 1px 1px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg) }.advt2 {margin-top: 20px }.advt2 img {width: 100% }.featured-product .featured_prdt {padding: 20px 0 0 }.featured-product h2 {padding-left: 10px }.featured-product .producr-box {width: 25%;margin-bottom: 20px }.product .sortby {float: right;color: #696969;font-size: 14px;padding: 0 25px 0 90px;position: relative;border-radius: 2px;margin-right: 0;margin-top: 0 }.product .sortby:after {content: "Sort By :";position: absolute;left: 15px;top: 13px }.product .sortby .nice-select {border: none;padding: 0 }.nice-select .current {font-weight: 400 }.product .filterpopup {position: unset;display: block;height: auto }.filtersticky {position: fixed;left: 10;bottom: 70px;margin: 0 auto;-webkit-border-radius: 5px;border-radius: 5px;background: var(--primary-color);z-index: 99;padding: 3px 0;width: auto;color: #fff }.filtersticky li {display: block;position: relative;padding: 0 22px;font-size: 14px;color: #fff;font-weight: 400;text-transform: uppercase;height: 100%;width: 100%;text-align: center;cursor: pointer;letter-spacing: 1px }.filtersticky li i {display: inline-block;width: 16px;margin-right: 6px }.popcate .modal-dialog {max-width: 1920px;width: 70% }.popcate .modal-content {border-radius: 0 }.popcate .search2 {width: 30%;float: left;background: #151515;padding: 25px 40px;align-items: center;display: flex }.popcate .search2 input {background: none;border: none;border-bottom: 1px solid #fff;font-size: 14px;color: #e1e1e1;padding-bottom: 15px;width: 90% }.popcate .cate {width: 70%;float: left;background: var(--primary-color);padding: 25px 15px }.popcate .cate ul li {display: inline-block }.popcate .cate ul li a {font-size: 18px;color: #fff;font-family: 'Fira Sans', sans-serif;font-weight: 300;padding: 0 10px }.popcate .modal-header {padding: 0 }.close1 {text-shadow: none;border: none;position: absolute;right: 0;background: none;font-size: 24px;color: #e1e1e1 }.popcate .top-header {display: flex;flex-wrap: wrap }.popcate .modal-body {padding: 25px 40px }.popcate .modal-body .box {-webkit-column-count: 3;-moz-column-count: 3;column-count: 3 }.popcate .modal-body .box h2 {color: #151515;font-size: 18px;font-weight: 700;padding-bottom: 5px;border-bottom: thin solid #e1e1e1;margin-bottom: 10px }.popcate .checkblock {margin-bottom: 5px }.popcate .modal-body .box ul {margin-bottom: 10px }.popcate .modal-body .box ul li {font-size: 14px }.popcate {z-index: 111111 }.cart {width: 100%;float: left }.cart h2 {font-size: 24px;text-transform: uppercase;font-weight: 400;margin-bottom: 20px;width: 100% }.cart .bx-left {width: 65%;float: left }.cart .bx-right {width: 35%;float: left }.c_head {width: 100%;float: left;background: #141515;color: #f3f0f1;font-family: 'Fira Sans', sans-serif;font-weight: 700;font-size: 16px;padding: 13px 20px }.c-wrap a {font-family: 'Fira Sans', sans-serif;font-weight: 400;font-size: 16px;color: #545454 }.c_head .prdt_name {width: 50%;float: left;font-weight: 500 }.c_head .qtyy {width: 15%;float: left;text-align: center;font-weight: 500 }.c_head .total {width: 15%;float: left;text-align: center;font-weight: 500 }.c_head .remove {width: 20%;float: left;text-align: center;font-weight: 500 }.c_body .qtyy {width: 15%;float: left;text-align: center }.c_body .prdt_name {width: 50%;float: left }.c_body .total {width: 15%;float: left }.c_body .remove {width: 30%;float: left;text-align: center;display: flex;flex-wrap: wrap }.c_body {padding: 15px 15px;width: 100%;float: left;display: flex;align-items: center;border-bottom: thin solid #e0e0e0;justify-content: space-between }.c_body .prdt_name {width: 50%;float: left;align-items: center }.c_body .img_wrap {position: relative;width: 30%;height: 130px;display: inline-block;float: left;border: thin solid #c5c5c5;margin-right: 10px;text-align: center }.c_body .img_wrap img {top: 0;left: 0;right: 0;bottom: 0;margin: auto;max-width: 100%;max-height: 100%;padding: 5px;position: absolute;width: auto }.c_body .prdt_name a {padding: 10px;margin-top: 20px }.c_body .total {font-family: 'Fira Sans', sans-serif;font-weight: 500;font-size: 20px;color: var(--primary-color);padding: 0 10px;text-align: center }.c_body .remove i img {width: 20px }.c_body .remove a {display: block;border: thin solid #000;padding: 12px 15px;margin-left: auto;margin-right: 0;margin-bottom: 5px;font-size: 14px;width: 100%;max-width: 200px;display: flex;align-items: center;justify-content: center }.c_body .remove i {font-size: 17px;margin-left: 5px;line-height: normal }.skin-7 .num-in {display: inline-block;margin: auto }.skin-7 input.in-num {font-size: 18px;float: left;height: 32px;width: 83px;border: none;background-color: #fff;text-align: center;color: #545454;font-weight: 700 }.skin-7 .num-in button {font-size: 18px;text-align: center;display: block;float: left;color: #000;border: none;background: none;cursor: pointer }.skin-7 .num-in input {border: none;float: left;width: 45px;line-height: 45px;text-align: center;border: none }.update-bag {text-transform: capitalize;background: var(--primary-color);display: inline-block;float: right;font-size: 14px;color: #fff;font-family: 'Fira Sans', sans-serif;font-weight: 400;padding: 16px 45px;margin-top: 30px;min-width: 180px;text-align: center;border: none;letter-spacing: 1px;;font-weight: 600 }.update-bag i {margin-left: 10px }.update-bag:hover {color: #fff }.cart .order-summary {padding-left: 50px }.cart .order-summary h4 {font-size: 16px;color: #141515;text-transform: uppercase;padding-bottom: 15px;border-bottom: thin solid #e5e5e5;margin-bottom: 20px;font-weight: 400 }.cart .order-summary p {color: #545454;font-size: 14px;padding: 10px 0 }.cart .order-summary p span {float: right }.cart .order-summary .cart-tot {color: var(--primary-color);font-size: 20px;font-family: 'Fira Sans', sans-serif;font-weight: 500 }.cart .order-summary .tax {color: #141515;font-size: 16px;font-family: 'Fira Sans', sans-serif;font-weight: 500 }.fulltotal {color: #141515;font-size: 16px !important;font-family: 'Fira Sans', sans-serif;font-weight: 500;border-bottom: 5px solid #e5e5e5;border-top: 1px solid #e5e5e5 }.fulltotal span {color: var(--primary-color);font-size: 20px;font-family: 'Fira Sans', sans-serif;font-weight: 500 }.cart .order-summary .promocode {width: 100%;float: left;margin-top: 45px }.cart .order-summary .promocode h4 {color: #636363 }.promocode .prmoinput {height: 50px;color: #949494;border: none;background: #eaeaea;padding: 0 30px;width: calc(100% - 130px);float: left }.promocode .psubmit {font-size: 14px;color: #e8e8e8;background: #141515;height: 50px;border: none;width: 130px;float: left;font-weight: 500 }.btnpro {margin-top: 55px;border: none;height: 50px;line-height: 50px;background: var(--primary-color);color: #fff;text-align: center;width: 100%;font-weight: 500 }.btnpro a {color: #fff }.related-p {padding-top: 0;padding-bottom: 40px }.related-p .container {padding: 0 }.delivery_address {width: 100%;float: left;margin-bottom: 40px }.delivery_address .addr_wrap .addr_bx {border: thin solid #e2e1e1;width: 100%;float: left;position: relative;padding: 30px 30px 30px 65px }.delivery_address .addr_wrap .addr_bx p {line-height: 20px;color: #545454;font-size: 16px;font-weight: 400 }.chekcout .checkblock .checkmark {border-radius: 50% }.delivery_address .addr_wrap .addr_bx .name {font-weight: 500;color: #545454;font-size: 17px;margin-bottom: 5px }.addaddress {padding: 10px 20px;border: none;font-size: 14px;float: right;background: var(--primary-color);color: #fff;margin-top: 15px;display: inline-block }.addaddress a {color: #fff }.addaddress i {margin-right: 5px;font-size: 12px }.chekcout .order-summary {padding-left: 0;padding-right: 40px }.chekcout .checkblock {margin-bottom: 0 }.wishlist .c_head .prdt_name, .wishlist .c_body .prdt_name {width: 30% }.wishlist .c_head .stock {width: 20%;float: left;text-align: center;font-size: 16px;font-weight: 500 }.wishlist .c_body .stock {width: 10%;float: left;text-align: center;font-size: 16px }.wishlist .c_body .total {text-align: center }.wishlist .c_body .remove a {background: #141515;color: #fff;padding: 14px 15px;text-transform: uppercase }.wishlist .c_body .remove a:nth-child(2) {margin-left: 10px }.empty {padding: 150px 0;width: 100%;float: left }.empty_pot {width: 100%;float: left;text-align: center }.empty_pot p {font-family: 'Fira Sans', sans-serif;font-weight: 400;color: #656565;font-size: 23px }.empty_pot p span {color: var(--primary-color) }.cshoping {font-family: 'Fira Sans', sans-serif;font-weight: 400;color: #fff;font-size: 14px;display: inline-block;background: var(--primary-color);padding: 15px 60px;margin-top: 30px }.cshoping:hover {color: #fff }.myorder {width: 100%;float: left }.myorder .box {width: 100%;float: left;margin-bottom: 50px }.myorder .wrap .box {margin-bottom: 20px }.myorder .order-head {float: left;width: 100%;padding: 20px 20px;border-top: #c5c5c5 solid 1px;border-bottom: #c5c5c5 solid 1px }.myorder .order-head .order-col {width: 25%;float: left;font-family: 'Fira Sans', sans-serif;font-weight: 400;font-size: 16px;color: #505050 }.myorder .order-head .order-col span {color: var(--primary-color);font-size: 14px;display: block;font-weight: 500 }.myorder .box:nth-of-type(even) {float: right }.myorder .order-body {width: 100%;float: left;padding: 15px 0;border-bottom: #c5c5c5 solid 1px;;display: flex }.myorder .order-body:last-child {border-bottom: none }.myorder .order-body .prdt-img {width: 55%;float: left;position: relative }.myorder .order-body .prdt-img .imgbox {position: relative;width: 180px;height: 185px;display: inline-block;float: left;border: thin solid #c5c5c5;margin-right: 50px;text-align: center }.myorder .order-body .prdt-img .img {position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;max-width: 100%;max-height: 100%;padding: 5px }.myorder .order-body .prdt-img .prdtname {color: #545454;font-size: 14px;font-family: 'Fira Sans', sans-serif;margin-top: 20px }.myorder .order-body .track {width: 45%;float: left }.myorder .order-body p.price {font-family: 'Fira Sans', sans-serif;font-weight: 500;font-size: 18px;color: var(--primary-color) }.myorder .order-body .buy-again {font-family: 'Fira Sans', sans-serif;font-weight: 500;font-size: 14px;background: var(--primary-color);padding: 0 35px;color: #fff;display: inline-block;margin-top: 20px;height: 55px;line-height: 55px;text-transform: uppercase;font-weight: 600 }.fa-refresh {color: #fff;float: right;position: relative;top: 15px }.fa-refresh img {border: none !important;width: auto !important;margin-right: 0px !important;margin-left: 7px;width: 24px }.myorder .order-body .track {text-align: right }.myorder .order-body .track ul {display: inline }.myorder .order-body .track ul li {display: inline;float: left;width: 100% }.myorder .order-body .track a, .myorder .order-body .track button {display: block;color: #5e5e5e;font-size: 14px;font-family: 'Fira Sans', sans-serif;font-weight: 600;text-align: center;border: thin solid #696969;margin-bottom: 5px;max-width: 250px;width: 100%;padding: 15px 0;float: right;line-height: 13px;text-transform: uppercase;letter-spacing: 1px }.myorder .order-body .track a:hover {color: #000;border-color: #000 }.order-return, .order-return .wrap {width: 100%;float: left;display: flex;flex-wrap: wrap }.b-none {border: none !important }.order-return .box {border: thin solid #efefef;width: 100%;float: left;min-height: 170px;margin-bottom: 15px;padding: 15px }.order-return .box .prodt-name {position: relative;width: 60%;float: left;padding-top: 20px }.order-return .box .prodt-name .img_wrap {position: relative;width: 30%;height: 130px;display: inline-block;float: left;border: thin solid #c5c5c5;margin-right: 10px;text-align: center }.order-return .box .prodt-name .img_wrap img {top: 0;left: 0;right: 0;bottom: 0;margin: auto;max-width: 100%;max-height: 100%;padding: 5px;position: absolute;width: auto }.order-return .box .prodt-name a {font-size: 14px;color: #545454 }.order-return .box .price {color: var(--primary-color);font-size: 18px;font-weight: 500 }.order-return .return-details {width: 100%;float: left }.order-return .return-reason {width: 40%;float: left;padding-top: 25px }.return-reason .nice-select.open .list {background: #efefef }.return-reason p {color: #545454;font-size: 14px }.return-reason .nice-select:after {right: 15px }.return-reason .nice-select {background: #141515;color: #e2e2e2;padding-right: 20px }.order-return .return-details p {font-size: 14px }.order-return .return-details p span {color: #d83768;font-style: italic }.order-return .pickup-details {padding-left: 40px }.order-return .pickup-details h2 {font-size: 18px }.input-fi {border: none;border-bottom: thin solid #efefef;width: 100%;margin-bottom: 30px;font-size: 14px;color: #141515;width: 100%;float: left;padding: 0 0 15px 0 }.s-btn {width: 188px;height: 55px;line-height: 55px;text-align: center;background: var(--primary-color);border: none;color: #fff }.date {background: url(../images/date.png) no-repeat center right 15px;background-size: 23px }.timep {background: url(../images/time.png) no-repeat center right 15px;background-size: 23px;position: relative }textarea {outline: 0;resize: none }.input-fi::-webkit-input-placeholder {color: #545454 }.input-fi:-ms-input-placeholder {color: #545454 }.input-fi::placeholder {color: #545454 }.timepicker {background-color: #F2F2F2;color: #8C8C8C;border: 1px solid #B5B5B5;-webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, .33);-moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, .33);box-shadow: 2px 2px 4px rgba(0, 0, 0, .33);z-index: 2147483647;display: inline-block;position: absolute;top: 170px !important;left: 40px !important }.timepicker .clock {width: 200px;height: 200px;position: relative;padding: 5px }.timepicker .done {cursor: pointer;text-align: center;text-wrap: nowrap;line-height: 34px;font-size: 14px;display: block;border-top: 1px solid #DEDEDE }.timepicker .done:hover {background-color: #DEDEDE;color: #848484 }.timepicker .meridiem {position: absolute;bottom: 5px;width: 32px;height: 32px;background-color: #fff;line-height: 32px;font-size: 14px;text-align: center;border-radius: 50%;cursor: pointer }.timepicker .meridiem.selected {background-color: #D6F0F9;color: #6D828C }.timepicker .meridiem.am {left: 5px }.timepicker .meridiem.pm {right: 5px }.timepicker .bubble {position: absolute;width: 32px;height: 32px;line-height: 32px;font-size: 14px;text-align: center;border-radius: 50%;cursor: pointer }.timepicker .bubble:hover {background-color: #D6F0F9;color: #6D828C }.timepicker .bubble.selected {color: #fff;background-color: var(--primary-color) }.timepicker .unit {top: 5px;background-color: #fff }.timepicker .unit.hour {left: 5px }.timepicker .unit.minute {right: 5px }.timepicker .face {width: 100%;height: 100%;background-color: #fff;border: none;border-radius: 50%;position: relative }.timepicker .face:after {position: absolute;top: 50%;left: 50%;width: 6px;height: 6px;margin: -3px 0 0 -3px;background-color: #33B4E4;border-radius: 50%;content: "";display: block }.timepicker .hand {width: 0;height: 0;position: absolute;top: 50%;left: 50%;-webkit-transform-origin: 50% 100%;-moz-transform-origin: 50% 100%;-ms-transform-origin: 50% 100%;transform-origin: 50% 100%;pointer-events: none;background-color: #8C8C8C }.timepicker .hand.minute {margin: -30% 0 0 -1px;padding: 30% 1px 0;border-radius: 1px 1px 0 0 }.timepicker .hand.hour {margin: -23% 0 0 -2px;padding: 23% 2px 0;border-radius: 2px 2px 0 0 }.timepicker .hand.selected {background-color: #33B4E4 }.timepicker .time {background-color: #F2F2F2 }.brdr {border: thin solid #efefef;padding-left: 40px }.product-review .box .prodt-name {width: 100% }.product-review .box .prodt-name p {font-size: 14px }.product-review .bx-r {padding: 15px 15px;float: left;width: 100% }.product-review .box h2 {font-size: 18px;border: none }.input-fi2 {border: none;border-bottom: thin solid #efefef;padding-bottom: 20px;margin-bottom: 30px }.textarea1 {border: none;border-bottom: thin solid #efefef;min-height: 100px;margin-bottom: 20px }.input-fi2::-webkit-input-placeholder, .textarea1::::-webkit-input-placeholder {color: #545454;font-size: 14px }.input-fi2:-ms-input-placeholder, .textarea1:-ms-input-placeholder {color: #545454;font-size: 14px }.input-fi2::placeholder, .textarea1::placeholder {color: #545454;font-size: 14px }.input-fi2, .textarea1 {width: 100%;font-size: 14px }.post-thumb {position: relative;width: 130px;height: 130px;display: inline-block;float: left;border: thin solid #c5c5c5;margin-right: 10px;text-align: center }.post-thumb img {top: 0;left: 0;right: 0;bottom: 0;margin: auto;max-width: 100%;max-height: 100%;padding: 5px;position: absolute;width: auto }.post-content {margin-left: 170px }.post-content p:first-child {font-size: 14px;margin-bottom: 10px }.post-content p {font-size: 13px;line-height: 20px }.login_sec {width: 100%;float: left;padding: 35px 0 }.login_sec h2 {font-size: 24px;text-transform: uppercase;font-weight: 400;margin-bottom: 20px;width: 100% }.input_box {width: 100%;margin-bottom: 25px }.input_box input {width: 100%;border: 0;font-size: 14px;border-bottom: #e0e0e0 solid 1px;color: #545454;height: 45px;margin-bottom: 5px }.login_toggles li {width: 50%;float: left }.input_box input::placeholder {color: #bbb8b8;opacity: 1 }.input_box input:-ms-input-placeholder {color: #bbb8b8 }.input_box input::-ms-input-placeholder {color: #bbb8b8 }.social_login {margin-left: -1%;margin-right: -1%;display: block;overflow: hidden;margin-bottom: 25px }.social_login .d-flex p {color: #fff;font-size: 14px;font-weight: 500;margin-left: 15px;letter-spacing: 1px }.social_login .fb {background: #405993;align-items: center;width: 48%;margin: 1%;float: left }.social_login .twitt {background: #48a0ec;align-items: center;width: 48%;margin: 1%;float: left }.social_login .g-plus {background: #d95040;align-items: center;width: 48%;margin: 1%;float: left }.social_login .insta {background: #b24281;align-items: center;width: 48%;margin: 1%;float: left }.hint {font-size: 14px;color: #545454;line-height: 21px;margin: 20px 0 }.login_sec .sbmt_btn {border: none;color: #fff;margin-top: 0;margin-left: 30px;background: var(--primary-color) url(../images/log-icon.png) no-repeat center right 45px;padding: 14px 0;padding-right: 80px;padding-left: 60px;font-size: 14px }.padd-right {padding-right: 50px }.padd-left {padding-left: 50px }.login_sec .checkblock {margin-bottom: 0 }.login_sec .checkblock .checkmark {top: 1px;border-width: 1px;border-color: #c7c7c7 }.login_sec .update-bag {float: left }.my_account {width: 100%;float: left;padding: 37px 0 45px }.my_account h2 {font-size: 24px;text-transform: uppercase;font-weight: 400;margin-bottom: 20px;width: 100% }.image-upload {position: relative;margin-bottom: 30px }.image-upload .image-edit {position: absolute;left: 150px;z-index: 1;top: 30px }.image-upload .image-edit input {display: none }.image-upload .image-edit input+label {display: inline-block;width: auto;height: 40px;margin-bottom: 0;background: var(--primary-color);cursor: pointer;transition: all 0.2s ease-in-out;color: #fff;line-height: 40px;font-size: 14px;padding: 0 25px;font-weight: 400 }.image-upload .image-edit label {width: auto }.image-upload .image-preview {width: 105px;height: 105px;position: relative;border: 2px solid var(--primary-color) }.image-upload .image-preview>div {width: 100%;height: 100%;background-size: cover;background-repeat: no-repeat;background-position: center }.my_account .checkblock .checkmark {border-radius: 100%;background: #ebebeb;width: 25px;height: 25px;top: 0;border-width: 1px }.my_account .checkblock .checkmark:after {display: none !important }.my_account .checkblock input:checked~.checkmark {border-color: var(--primary-color) }.my_account .update-bag {float: left }.forgot_pass .update-bag {padding: 14px 30px }.forgot_pass .update-bag i {display: inline-block;margin-left: 10px }.product-details .box {width: 50%;float: left }.product-details .product-display {width: 72%;float: right;;margin-left: 3%;height: 750px;overflow: hidden;border: #e8e8e8 solid 2px }.product-details .product-display .img_wrap {position: relative !important;height: 100% }.product-details .product-display .img_wrap img {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;max-width: 90%;max-height: 90% }.product-details .slider-for .slick-list, .product-details .slider-for .slick-track {height: 100% }.product-details .product_thumb {width: 25%;float: left;height: 610px;overflow: hidden }.product-details .product_thumb .img-thum {margin-bottom: 15px;cursor: pointer }.product-details .box {padding-right: 70px }.product-details .box-r {padding-left: 0;padding-top: 40px }.product-details .box-r h3 {font-size: 24px;font-weight: 400;margin-bottom: 20px;text-tranform: uppercase }.product-details .box-r h4 {color: #8d8d8d;font-size: 18px;font-weight: 400;margin-bottom: 20px }.rating {width: 100%;float: left;font-size: 14px;color: #737373;padding-bottom: 15px }.rating a {font-size: 14px;color: #737373;display: inline-block }.green {color: #3fb217 }.product-details .price {margin-bottom: 15px;width: 100%;float: left;font-size: 24px;color: var(--primary-color) !important;font-weight: 500 }.product-details .price span {color: #c4c4c4;font-size: 16px;font-weight: 400;margin-left: 10px;text-decoration: line-through }.product-details .select-size {width: 100%;float: left;margin-bottom: 20px;display: flex;align-items: center }.product-details .select-size p {margin-right: 5px }.select-size .checkblock {width: 18%;text-align: center;height: 40px;line-height: 40px;float: left;margin-right: 5px }.select-size .checkblock.active .checkmark {border: 1px solid #a6cc3a;color: #a6cc3a;font-weight: 500 }.select-size .checkblock .checkmark {width: 100%;background: #fff;border: none;height: 100%;top: 0;border: #c5c5c5 solid 2px }.select-size .checkblock input:checked~.checkmark:after {display: none }.select-size .checkblock input:checked~.checkmark {background: #fff;border: 2px solid var(--primary-color);color: var(--primary-color);font-weight: 500 }.product-details .box-r p {color: #636363 }.truck {margin-left: 10px }.product-details .deliver-option {width: 100%;float: left;margin-top: 15px }.product-details .deliver-option p {margin-bottom: 20px }.product-details .deliver-option .pincheck {width: calc(100% - 180px);float: left;height: 50px;border: none;border-bottom: #c5c5c5 solid 1px }.product-details .deliver-option .check-btn {width: 170px;float: right;height: 50px;line-height: 50px;text-align: center;background: var(--primary-color);color: #fff;border: none;font-weight: 600 }.product-details .deliver-option .check-btn i {display: inline-block;margin-left: 5px }.product-details .deliver-option .terms1 {color: #636363;font-size: 12px;margin-top: 10px;float: left }.product-details .seller {width: 100%;float: left;font-size: 12px;padding-bottom: 10px;border-bottom: thin solid #eaeaea }.product-details .seller span {color: var(--primary-color) }.btn-blk {width: 100%;float: left;margin-top: 10px }.btn-blk .addbag {padding-left: 35px;padding-right: 35px;height: 55px;border: none;margin-right: 10px;background: var(--primary-color);color: #fff;min-width: 230px;font-size: 14px;font-weight: 600 }.btn-blk .addbag i {width: 15px }.btn-blk .addwish {padding-left: 35px;padding-right: 35px;height: 55px;border: none;background: #141515;color: #fff;min-width: 230px;font-size: 14px;font-weight: 600 }.btn-blk .addwish i {width: 15px }.btn-blk .addbag a, .btn-blk .addwish a {color: #fff }.btn-blk button i {position: relative;top: -2px;left: 10px }.product-details .discr {margin-top: 20px;float: left;width: 100%;padding-bottom: 10px;border-bottom: thin solid #eaeaea;margin-bottom: 10px }.product-details .discr li {color: #636363;font-size: 14px;color: #636363;background: url(../images/list-icon.png) no-repeat left;padding-left: 40px;padding-top: 5px;padding-bottom: 5px }.product-details .product-spec {width: 100%;float: left;margin-top: 55px }.product-spec ul.tabs {margin: 0;padding: 0;float: left;list-style: none;width: 100%;margin-bottom: 5px;border-bottom: #c5c5c5 solid 1px }.product-spec ul.tabs li {float: left;margin: 0;cursor: pointer;padding: 0 30px;height: 50px;line-height: 50px;color: #595959;overflow: hidden;position: relative;margin-right: 5px;text-align: center;font-weight: 500;font-size: 21px }.product-spec ul.tabs li.active {background: var(--primary-color);color: #fff;display: block }.product-spec .tab_container {border-top: none;clear: both;float: left;width: 100%;overflow: auto;padding: 50px 0 }.product-spec .tab_content {display: none }.pf0 {padding: 0px !important }.product-spec .tab_content h2 {color: #393a3a;font-size: 18px;font-weight: 500;margin-bottom: 15px;margin-top: 15px }.product-spec .tab_drawer_heading {display: none }.product-spec .col-r {background: #efefef;padding: 50px 50px;height: 100% }.product-spec .col-l {padding: 50px 50px;background: #eaeaea }.product-spec .col-r ul li {font-size: 14px;color: #737373;margin-bottom: 15px;font-weight: 400 }.product-spec .col-r ul {width: 50%;float: left }.product-spec .col-r ul li label {color: #141515;display: block;margin-bottom: 0;font-size: 500 }.featured_prdt {width: 100%;float: left;padding: 30px 0 }.featured_prdt .wrap {margin-left: -10px;margin-right: -10px }.featured_prdt h4 {font-weight: 400;font-size: 24px;margin-bottom: 20px;text-transform: uppercase }.featured_prdt .producr-box {float: left;padding: 0 10px }.featured_prdt .prdt-image {width: 100%;float: left;height: 325px;position: relative;background: #fff;border: thin solid #ebebeb;border-bottom: 0 }.featured_prdt .prdt-image img {position: absolute;max-height: 100%;max-width: 100%;top: 0;bottom: 0;left: 0;right: 0;margin: auto;width: auto }.featured_prdt .prdt-discript {width: 100%;float: left;border: thin solid #ebebeb;padding: 30px 25px }.featured_prdt .prdt-discript a {font-weight: 500;color: #000;font-size: 14px;margin-bottom: 10px;overflow: hidden }.featured_prdt .price {font-size: 18px;color: var(--primary-color) }.featured_prdt .price span {font-size: 14px;color: #c4c4c4 }.featured_prdt .hover-box {width: 100%;float: left;position: absolute;bottom: 0;opacity: 0;-moz-transition: all .2s ease-in;-webkit-transition: all .2s ease-in;-o-transition: all .2s ease-in;transition: all .2s ease-in }.featured_prdt .hover-box i {margin-left: 10px }.featured_prdt .hover-box i img {width: 20px;position: unset;margin-left: 5px }.featured_prdt .hover-box a {display: block;padding: 15px 22px;cursor: pointer;background: var(--primary-color);width: 50%;float: left;color: #fff;font-size: 14px;text-align: center }.featured_prdt .hover-box a:last-child {background: #141515 }.featured_prdt .producr-box:hover .hover-box {opacity: 1;-moz-transition: all .2s ease-in;-webkit-transition: all .2s ease-in;-o-transition: all .2s ease-in;transition: all .2s ease-in }.product-list .featured_prdt {width: 100%;border: thin solid #ebebeb;padding: 0;margin-top: 20px;position: relative }.product-list .featured-product .producr-box {padding: 0;margin-bottom: 0;width: 100% }.product-list .featured_prdt .prdt-discript {width: calc(100% - 250px);border: none;padding: 25px 200px 25px 50px }.product-list .featured_prdt .prdt-image {width: 250px }.product-list .featured_prdt .prdt-discript a {height: auto }.product-list .featured-product h2 {padding-left: 0 }.product-list .hover-box {width: 160px;opacity: 1;right: 25px;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%) }.product-list .featured_prdt .hover-box a {width: 100%;margin-bottom: 10px }.product-list .featured_prdt .prdt-discript ul {margin-left: 20px;margin-top: 20px }.product-list .featured_prdt .prdt-discript ul li {color: #5c5c5c;font-size: 14px;line-height: normal;padding: 2px 0;list-style: disc }.produt-grid {display: inline-block;float: left;margin-right: 10px;margin-top: 10px }.produt-grid li {display: inline-block }.align {float: right;margin-top: -35px }.register {width: 100%;float: left;padding: 35px 0 50px }.register h2 {font-size: 24px;text-transform: uppercase;font-weight: 400;margin-bottom: 20px;width: 100% }.register h3 {width: 100%;padding: 13px 30px;font-size: 14px;color: #fff;font-weight: 400;background: #141515;margin-bottom: 15px }.register .image-upload .image-preview>div {background-size: auto;background-position: bottom center }.register .input_box {position: relative;float: left }.register .input_box button {position: absolute;right: 0;background: var(--primary-color);font-size: 14px;border: none;color: #fff;font-family: 'Fira Sans', sans-serif;font-weight: 400;padding: 10px 25px }.register .checkblock .checkmark {border-radius: 100%;border-width: 1px;background: #ebebeb;width: 25px;height: 25px;top: 0 }.register .checkblock .checkmark:after {display: none !important }.register .checkblock input:checked~.checkmark {border-color: var(--primary-color) }.register .otp {margin-top: 25px;margin-bottom: 35px }.register .otp input {width: 100%;text-align: center;width: 100%;border: 0;border-bottom: #e0e0e0 solid 1px;font-weight: 600;color: #1e1e1e;height: 30px }.grey_btn {border: none;background: #e1e1e1;font-size: 13px;font-weight: 500;padding: 2px 15px;color: #444 }.input_box .nice-select {border: none;border-bottom: #ccc solid 1px;padding: 0 5px }.register .gender {padding: 0;margin-bottom: 30px }.register .checkblock {margin-right: 10px;padding-top: 2px;font-weight: 400;padding-left: 40px !important }.btn_wrap {display: -webkit-flex;display: flex;justify-content: flex-end }.btn_wrap a {display: inline-block;margin-left: 20px }a.black {background: #141515 }.verify {margin-bottom: 10px }.tracking {width: 100%;float: left;padding: 140px 0 }.tracking .wrap {width: 100%;max-width: 880px;margin: auto;position: relative }.tracking .container {position: relative }ul.prodtrckr {margin: 0;padding: 0;list-style-type none }ul.prodtrckr li {display: block;text-align: center;line-height: 100px;text-align: left;font-size: 14px }ul.prodtrckr li.prodtrckr-done {color: #000;border-left: 2px dashed var(--primary-color) }ul.prodtrckr li.prodtrckr-todo {color: silver;border-left: 2px dashed #ccc }ul.prodtrckr li:after {content: "\00a0\00a0" }ul.prodtrckr li:before {position: relative;bottom: -30px;float: left;left: -20px }ul.prodtrckr li.prodtrckr-done:before {content: "\2713";color: #fff;background-color: var(--primary-color);height: 35px;width: 35px;line-height: 35px;border: none;border-radius: 100%;text-align: center }ul.prodtrckr li.prodtrckr-todo:before {content: "";background: #fff;bottom: -30px;border: #ccc solid 2px;border-radius: 100%;width: 35px;height: 35px }.track_sec {padding: 75px 100px;box-shadow: 0 1px 13px 0 rgb(0 0 0 / 23%) }.track_sec h3 {color: #545353;font-size: 30px;margin-bottom: 30px;font-weight: 400 }.tracking address {position: absolute;right: 0;top: 20%;right: -300px;background: #fff2f4;padding: 100px 75px;max-width: 420px;border-left: var(--primary-color) solid 10px }.tracking address h3 {font-size: 21px;color: #000;font-weight: 400;margin-bottom: 10px }.tracking address h4 {font-size: 16px;font-weight: 600;color: #8d8d8d;margin-bottom: 5px }.tracking address p {color: #8d8d8d;font-size: 16px;line-height: 21px }.tracking i {position: absolute;top: 5%;left: -200px }.contact {width: 100%;float: left }.inner-title {font-size: 24px;text-transform: uppercase;font-weight: 400;margin-bottom: 20px;width: 100% }.contact h4 {color: var(--primary-color);font-size: 18px;font-weight: 400;line-height: 25px }.contact .bx-l {padding-right: 40px }.contact .bx-r {padding-left: 40px }.contact .bx-l p {color: #545454;font-size: 14px }.contact .address_blk {width: 100%;float: left;margin-top: 15px }.contact .address_blk .coll {width: 33.33%;float: left;text-align: center;padding: 15px 10px }.contact .address_blk .coll i {display: block;margin-bottom: 5px }.contact .address_blk .coll img {width: 70px }.contact .address_blk .coll a, .contact .address_blk .coll p {font-size: 14px;color: #545454;line-height: normal }.contact .address_blk p.title {color: var(--primary-color);margin-bottom: 10px;font-weight: 500 }.contact .contact-form {width: 100%;float: left;margin-top: 25px }.input_fi3, .textarea3 {width: 100%;float: left;border: none;font-size: 14px;color: #545454;font-weight: 500 }.input_fi3 {padding: 0 0 15px 0 }.input_fi3::-webkit-input-placeholder, .textarea3::-webkit-input-placeholder, .pincheck::-webkit-input-placeholder {color: #545454 }.input_fi3:-ms-input-placeholder, .textarea3:-ms-input-placeholder, .pincheck:-ms-input-placeholder {color: #545454 }.input_fi3::placeholder, .textarea3::placeholder, pincheck::placeholder {color: #545454 }.contact .contact-form .input_blk {width: 100%;float: left;margin-bottom: 20px;border-bottom: #ccc solid 1px }.send_msg {width: 190px;height: 50px;border: none;background: var(--primary-color);color: #fff;border: thin solid var(--primary-color);-moz-transition: all .2s ease-in;-webkit-transition: all .2s ease-in;-o-transition: all .2s ease-in;transition: all .2s ease-in;margin-top: 15px }.send_msg:hover {background: #fff;color: var(--primary-color);border: thin solid var(--primary-color);-moz-transition: all .2s ease-in;-webkit-transition: all .2s ease-in;-o-transition: all .2s ease-in;transition: all .2s ease-in;margin-top: }.contact #map {height: 400px;width: 100%;float: left;margin-top: 50px }.terms p {padding: 5px 0;font-size: 14px;line-height: 24px;color: #545454 }.terms h4 {color: var(--primary-color);font-size: 20px;font-weight: 500;margin-top: 15px }.terms ul {margin-left: 18px;margin-top: 10px;margin-bottom: 10px }.terms ul li {font-size: 14px;color: #545454;list-style: disc }.about .sec-1 {width: 100%;float: left;padding: 50px 0 }.about .sec-1 h2 {font-size: 24px;font-weight: 400 }.about .sec-1 .img_wrap {height: 100%;width: 100%;background-size: cover;background-repeat: no-repeat;background-position: center top;min-height: 300px }.about .sec-1 h3 {color: var(--primary-color);font-size: 18px;font-weight: 500;margin-bottom: 15px;margin-top: 25px }.about .sec-1 p {color: #545454;font-size: 14px;margin-bottom: 10px;line-height: 24px }.about .sec-2 {width: 100%;float: left;margin-bottom: 50px }.about .sec-2 .container {max-width: 1600px }.about .sec-2 .col_1 {width: 20%;float: left;display: -webkit-flex;display: flex;flex-direction: column;flex-wrap: wrap;justify-content: center;align-items: center;padding: 0 15px }.about .sec-2 .col_1 h3 {font-size: 16px;color: #545454;font-weight: 400;text-align: center;margin-top: 20px }.about .sec-3 {width: 100%;float: left;margin-bottom: 30px }.about .sec-3 .container {display: -webkit-flex;display: flex;flex-wrap: wrap }.about .sec-3 .col_1 {width: 40%;float: left }.about .sec-3 .col_2 {width: 20%;float: left;background: var(--primary-color);padding: 70px 45px }.about .sec-3 .col_1.black {background: #000;padding: 70px 40px }.about .sec-3 p {color: #fff;font-size: 14px;line-height: 24px }.about .sec-3 h3 {position: relative;font-size: 20px;font-weight: 500;color: #fff;padding-bottom: 15px;margin-bottom: 20px }.about .sec-3 h3:after {content: '';position: absolute;left: 0;bottom: 0;height: 3px;width: 45px;background: #fff }.about .img_wrap {width: 100%;height: 100%;min-height: 300px;background-repeat: no-repeat;background-size: cover;background-position: center top }.pop-plcement {position: relative;width: 100%;float: left }.my_account .checkblock {padding-top: 2px;margin-right: 10px;padding-left: 35px !important }.product-spec .col-l h2 {text-transform: capitalize }.deal_box .progress {height: 12px;border-radius: 50px }.deal_box .progress .progress-bar {background: var(--primary-color);border-radius: 50px }.countdown {margin-top: 20px }.countdown li {font-size: 11px;margin-right: 10px;line-height: 17px;display: inline-block;text-align: center;text-transform: uppercase;color: #7d7d7d }.countdown span {display: block;color: #222;background: #eee;min-width: 34px;height: 34px;line-height: 34px;font-weight: 500 }.social_login>div {width: 40px !important;height: 40px;overflow: hidden;border-radius: 100%;float: none !important;display: inline-block !important;margin: 0 5px !important }.social_login p {display: none }.social_login i {display: inline-block;overflow: hidden;line-height: 40px;text-align: center }.login_sec .d-flex.align-items-center.p0 .hint {font-weight: 500;margin: 0;letter-spacing: 0;font-size: 13px }.login_sec .d-flex.align-items-center.p0 {margin-top: -7px;justify-content: space-between;margin-bottom: 30px }.login_sec .sbmt_btn {margin-left: 0;margin-bottom: 20px }.social_login {background: #f4f3f3;padding: 17px 30px;text-align: center;margin-top: 10px;border: #efefef solid 1px }.social_login h2 {font-size: 15px !important;margin-bottom: 15px;text-align: center;font-weight: 500;color: #4c4c4c }.myorder .order-body .buy-again i {display: inline-block;width: 24px;margin-left: 9px }.c_head .prdt_name, .c_head .qtyy, .c_head .total, .delivery_address h5 {letter-spacing: 1px }.addaddress:hover {color: #fff }.wishlist .update-bag {padding: 16px 75px;color: #fff }.chekcout .order-summary .checkblock .checkmark {border-width: 1px }.chekcout .order-summary .checkblock .checkmark:after {display: none }.product-review h2 {margin-bottom: 15px !important }.lang-bar .form-control {font-size: 14px;background: none;border: none;text-transform: uppercase;color: #fff;outline: none;padding: 12px 15px;height: auto }.lang-bar .form-control:focus {border-color: none;box-shadow: none }.lang-bar .form-control option {font-size: 12px;color: #000 }.lang-bar .form-control option:hover {background: red }option:hover {background-color: yellow }.add_cart .c_btn {border: none;background: #008374;color: #fff;font-size: 12px;font-weight: 400;padding: 5px 15px;text-transform: capitalize }.add_cart .c_btn i {margin-left: 5px;font-size: 9px }.num-block {display: none;width: 100% }.skin-1 .num-in {display: flex;flex-wrap: wrap;justify-content: center;align-items: center }.skin-1 .num-in span {display: block;float: left;width: 25px;height: 25px;line-height: 32px;text-align: center;position: relative;cursor: pointer;background: #008374 }.skin-1 .num-in span.dis:before {background-color: #ccc !important }.skin-1 .num-in input {float: left;width: 25px;height: 25px;border: 1px solid #008374;color: #000;text-align: center;padding: 0;font-size: 13px }.skin-1 .num-in span.minus:before {content: '';position: absolute;width: 8px;height: 2px;background-color: #fff;top: 50%;left: 10px }.skin-1 .num-in span.plus:before, .skin-1 .num-in span.plus:after {content: '';position: absolute;right: 9px;width: 9px;height: 2px;background-color: #fff;top: 50% }.skin-1 .num-in span.plus:after {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg) }.featured-product .producr-box .add_cart {width: 50%;margin-bottom: 0;display: block }.featured-product .producr-box .add_cart .c_btn {opacity: 1;transform: none;width: 100%;font-size: 14px;padding: 15px 22px }.featured-product .producr-box .skin-1 .num-in span, .featured-product .producr-box .skin-1 .num-in input {width: 33.33%;height: 51px }.featured-product .producr-box .skin-1 .num-in span.plus:before, .featured-product .producr-box .skin-1 .num-in span.plus:after {right: 18px;width: 15px }.featured-product .producr-box .skin-1 .num-in span.minus:before {width: 15px;left: 15px }.faq .toggle {cursor: pointer }.faq .faq_content {display: none }.faq ul li {list-style: none }.faq ul li:first-child .faq_content {display: block }.range-slider {width: 100%;text-align: center;position: relative;text-align: left }.range-slider .rangeValues {display: block }input[type=range] {-webkit-appearance: none;border: 1px solid #fff;width: 100%;position: absolute;left: 0 }input[type=range]::-webkit-slider-runnable-track {width: 100%;height: 5px;background: #ddd;border: none;border-radius: 3px }input[type=range]::-webkit-slider-thumb {-webkit-appearance: none;border: none;height: 16px;width: 16px;border-radius: 50%;background: var(--primary-color);margin-top: -5px;cursor: pointer;position: relative;z-index: 9999 }input[type=range]:focus {outline: none }input[type=range]:focus::-webkit-slider-runnable-track {background: #ccc }input[type=range]::-moz-range-track {width: 100%;height: 5px;background: #ddd;border: none;border-radius: 3px }input[type=range]::-moz-range-thumb {border: none;height: 16px;width: 16px;border-radius: 50%;background: var(--primary-color);z-index: 9 }input[type=range]:-moz-focusring {outline: 1px solid #fff;outline-offset: -1px }input[type=range]::-ms-track {width: 100%;height: 5px;background: transparent;border-color: transparent;border-width: 6px 0;color: transparent;z-index: -4 }input[type=range]::-ms-fill-lower {background: #777;border-radius: 10px }input[type=range]::-ms-fill-upper {background: #ddd;border-radius: 10px }input[type=range]::-ms-thumb {border: none;height: 16px;width: 16px;border-radius: 50%;background: var(--primary-color);z-index: 9 }input[type=range]:focus::-ms-fill-lower {background: #888 }input[type=range]:focus::-ms-fill-upper {background: #ccc }.blog .row-1 {width: 100%;float: left }.blog .row-1 ul {margin-top: 0;text-align: center;margin-left: -20px;margin-right: -20px }.blog .row-1 ul li {width: 33%;padding: 20px;display: inline-block;list-style: none;box-sizing: border-box }.blog .blog-bx {width: 100%;float: left;height: 470px;background: #f5f5f5 }.blog .blog-bx .img-bx {width: 100%;float: left;height: 280px;background-position: center center;background-repeat: no-repeat;background-size: cover }.blog .blog-bx .contd-bx {width: 100%;float: left;padding: 40px 30px 30px 130px;position: relative }.blog .blog-bx .contd-bx .date {width: 60px;height: 70px;padding: 20px 10px;line-height: 18px;position: absolute;top: 40px;left: 40px;background: var(--primary-color);color: #fff;font-size: 20px;text-align: center }.blog .blog-bx .contd-bx .date span {font-size: 12px }.blog .blog-bx .contd-bx h4 {font-size: 12px;font-weight: 600;text-align: left;color: #f26823;margin-bottom: 10px }.blog .blog-bx .contd-bx h2 {font-size: 16px;font-weight: 600;text-align: left;line-height: 22px;color: #4d4d4d }.blog .blog-bx .contd-bx p {font-size: 12px;font-weight: 400;text-align: left;line-height: 20px;padding: 10px 0 }.blog .row-2 {width: 100%;float: left }.blog .row-2 .column-1 {width: 72%;float: left }.blog .row-2 .column-2 {width: 23%;float: right }.blog .row-2 .blog-head {width: 100%;float: left;padding-bottom: 15px }.blog .row-2 .blog-head h4 {font-size: 13px;text-align: left;font-weight: 600;line-height: 22px;color: var(--primary-color) }.blog .row-2 .blog-head h2 {font-size: 22px;text-align: left;font-weight: 600;line-height: 30px;text-transform: uppercase }.blog .row-2 .blog-head h3 {font-size: 17px;text-align: left;font-weight: 400;line-height: 30px;font-weight: 600 }.blog .row-2 .img-blk {width: 100%;float: left;height: 570px;background-position: center center;background-repeat: no-repeat;background-size: cover;margin: 20px 0 30px;position: relative }.blog .row-2 .img-blk .date {width: 60px;height: 75px;padding: 20px 10px;line-height: 18px;position: absolute;bottom: -30px;left: auto;right: 8%;background: var(--primary-color);color: #fff;font-size: 20px;text-align: center }.blog .row-2 .img-blk .date span {font-size: 12px }.blog .row-2 .img-blk img {width: 100% }.blog .row-2 p {padding: 8px 0 }.blog .row-2 .social-wrap {width: 100%;float: left;margin: 8px 0 16px }.blog .row-2 .social-wrap a {width: 35px;height: 35px;float: left;text-align: center;margin-right: 5px }.blog .row-2 .social-wrap a.fb {background-color: #3b5998;background-image: url(../images/fb.svg);background-position: center center;background-repeat: no-repeat }.blog .row-2 .social-wrap a.twitter {background-color: #00abef;background-image: url(../images/twitter.svg);background-position: center center;background-repeat: no-repeat }.blog .row-2 .social-wrap a.instagram {background-color: #e4405f;background-image: url(../images/instagram.svg);background-position: center center;background-repeat: no-repeat }.blog .row-2 .comments {width: 100%;float: left;margin: 40px 0 15px }.blog .row-2 .comments h3 {font-size: 20px;text-align: left;margin-bottom: 20px;font-weight: 600 }.blog .row-2 .comments ul {width: 100%;float: left }.blog .row-2 .comments ul li {width: 100%;float: left;padding: 25px 0 25px 110px;border-bottom: 1px solid #ccc;position: relative }.blog .row-2 .comments ul li:last-child {border-bottom: none }.blog .row-2 .comments ul li h3 {font-size: 14px;font-weight: 600;text-align: left;margin-bottom: 0 }.blog .row-2 .comments ul li h3 span {font-size: 12px;color: var(--primary-color) }.blog .row-2 .comments ul li .photo {width: 74px;height: 74px;position: absolute;left: 0;top: 40px;border-radius: 50%;overflow: hidden;border: 3px solid #fef2ed;background-position: center center;background-repeat: no-repeat }.blog .row-2 .comments-form {width: 100%;float: left;margin: 0 0 15px;padding: 20px 40px 40px 66px;position: relative }.blog .row-2 .comments-form .bg {width: 90%;height: 70%;background: var(--primary-color);position: absolute;top: 0;left: 0;z-index: -1 }.blog .row-2 .comments-form h2 {font-size: 26px;line-height: 32px;text-align: left;padding: 10px 0 20px 80px;font-weight: 800;text-transform: uppercase;color: #fff;width: 87% }.blog .row-2 .comments-form h2.icon {background: url(../images/comments.svg) left center no-repeat }.blog .row-2 .comments-form .form-box {width: 100%;float: left;padding: 50px;background: #fff;-webkit-box-shadow: 0 5px 20px 5px rgba(0, 0, 0, .1);box-shadow: 0 5px 20px 5px rgba(0, 0, 0, .1) }.blog .row-2 .comments-form .form-box input, .blog .row-2 .comments-form .form-box textarea {width: 100%;padding: 10px 0;font-size: 12px;border: none;border-bottom: 1px solid var(--primary-color);margin-bottom: 30px }.blog .row-2 .comments-form .form-box textarea input::placeholder {color: #000;opacity: 1 }.blog .row-2 .comments-form .form-box textarea input:-ms-input-placeholder {color: #757575;opacity: 1 }.blog .row-2 .column-2 .recent-post {width: 100%;float: left }.blog .row-2 .column-2 h2 {font-size: 20px;text-align: left;margin-bottom: 20px;font-weight: 600 }.blog .row-2 .recent-post ul {width: 100%;float: left;margin-bottom: 20px }.blog .row-2 .recent-post ul li {width: 100%;float: left;padding: 10px 0 10px 110px;position: relative }.blog .row-2 .recent-post ul li h3 {font-size: 12px;color: var(--primary-color);font-weight: 600;text-align: left;margin-bottom: 10px }.blog .row-2 .recent-post ul li h2 {font-size: 15px;line-height: 23px;color: #4d4d4d;font-weight: 600;text-align: left;margin-bottom: 10px }.blog .row-2 .recent-post ul li .photo {width: 70px;height: 50px;position: absolute;left: 0;top: 30px;background-position: center center;background-repeat: no-repeat;background-size: cover }.blog .row-2 .column-2 ul li .photo .date {width: 27px;height: auto;padding: 2px;line-height: 14px;position: absolute;top: 5px;left: auto;right: -20px;background: var(--primary-color);color: #fff;font-size: 11px;text-align: center }.blog .row-2 .recent-post ul li .photo .date span {font-size: 10px }.blog .row-2 .column-2 .category {width: 100%;float: left }.blog .row-2 .column-2 .category ul {width: 100%;float: left;margin-bottom: 20px }.blog .row-2 .column-2 .category ul li {width: auto;float: left;padding: 10px 30px 10px;list-style: none;background: #f5f5f5;font-size: 12px;font-weight: 600;margin: 5px 10px 5px 0 }.blog .row-2 .column-2 .category ul li a {color: #000 }.blog .row-2 .column-2 .category ul li a:hover {color: var(--primary-color) }.sortList {text-decoration: none;cursor: pointer; top: 0;    position: absolute;}.sortList li.init {padding: 9px 10px }.sortList li {padding: 3px 10px;z-index: 2;text-decoration: none;font-size: 15px }.sortList li:not(.init):hover {background: var(--primary-color) }.sortList li:not(.init) {display: none }.sortList li a {color: #000 }.sortList li:not(.init) a:hover {color: #fff }#get_qoute {opacity: 1 }#get_qoute button.close .fa {font-size: 17px }#get_qoute .input_fi {margin-bottom: 5px }#get_qoute .form-group {margin-bottom: 25px }#get_qoute h3 {font-size: 25px;font-weight: 600;color: var(--primary-color);text-transform: uppercase;margin-bottom: 5px }#get_qoute .row {margin-top: 30px }#get_qoute .modal-body {padding: 50px 30px }#get_qoute .modal-dialog {max-width: 800px }#get_qoute button.close {position: absolute;right: 10px;top: 10px;z-index: 9 }#get_qoute .modal-body {padding: 50px 40px }#get_qoute .sbmt_btn {padding: 15px 50px;border: none;margin-right: 10px;background: var(--primary-color);color: #fff;font-size: 14px;text-align: center;text-transform: uppercase }.produt-grid {margin-right: 300px }.produt-grid li a {cursor: pointer }.product-details .add_cart .c_btn {opacity: 1 !important }.product-details .add_cart {width: auto }.product-details .add_cart .c_btn {padding-left: 35px;padding-right: 35px;height: 55px;border: none;margin-right: 10px;background: var(--primary-color);color: #fff;min-width: 230px;font-size: 14px;transform: translate(0, 0);width: auto }.product-details .skin-1 .num-in span {height: 55px;width: 55px }.product-details .skin-1 .num-in span.minus:before {width: 15px;left: 15px }.product-details .skin-1 .num-in span.plus:before, .product-details .skin-1 .num-in span.plus:after {right: 18px;width: 15px }.product-details .skin-1 .num-in input {height: 55px;width: 50px }.product-details .num-block {margin-right: 15px }.listview .add_cart {width: 100%;margin-bottom: 10px }.footer_bottom p a {display: inline-block;color: #4d4d4d }.product .sortby {display: flex;align-items: center;position: absolute;right: 25px;z-index: 9;background: #fff;min-width: 270px;box-shadow: 0 0 0 1px rgb(136 136 136 / 20%);height: 45px;z-index: 2 }.product .sortby .sortList {background: #fff }#contactseller button.close {position: absolute;top: 10px;right: 10px;z-index: 9 }#contactseller .modal-dialog {width: 100%;max-width: 450px;margin: 150px auto }#contactseller .modal-body {padding: 50px 30px }#contactseller h3 {font-size: 16px;font-weight: 500;color: #474747;font-family: 'Fira Sans', sans-serif;margin-bottom: 14px }#contactseller p {font-size: 25px;color: var(--primary-color);font-weight: 500;letter-spacing: 1px }.product-details .add_cart .c_btn i {font-size: 14px }.blog .row-2 .social-wrap a {display: flex;align-items: center;justify-content: center }.blog .row-2 .social-wrap a i {color: #fff;font-size: 20px }.download_app {margin-bottom: 25px;margin-top: 20px }.download_app h4 {font-size: 16px;margin-bottom: 15px }.download_app a {display: inline-block;margin-right: 10px }.listview .producr-box .add_cart {width: 100%;margin-bottom: 10px }.loader-img img {left: 45% !important;top: 45% !important }header.affix {position: fixed;top: 0;background: rgb(255 255 255 / 90%);z-index: 99;overflow: visible }header.affix .top_header, header.affix .bottom_header {display: none }header.affix .navbar {margin-bottom: 0 }header.affix .middle_header {margin: 15px 0 15px }header.affix .middle_header .search_box {margin-bottom: 10px }.inner-bannner {clear: both }.filterd {display: none }.wallet .bx-left {width: 32%;float: left;padding-right: 60px }.wallet .bx-right {width: 68%;float: left }.wallet h3 {background: #141515;color: #f3f0f1;font-size: 16px;font-weight: 500;padding: 13px 20px }.wallet .balance_statement {padding: 40px 50px;box-shadow: 0 0 3px rgb(0 0 0 / 48%);margin-top: 50px }.wallet .balance_statement ul li {display: flex;justify-content: space-between;align-items: center;margin-bottom: 15px;padding-bottom: 15px;font-size: 17px;border-bottom: #e0e0e0 solid 1px }.wallet .balance_statement ul li:first-child {font-weight: 500 }.wallet .balance_statement ul li:last-child {border: none;margin-bottom: 0;padding-bottom: 0 }.wallet .trans_statement {margin-top: 50px }.wallet .trans_statement .tabs-nav {display: block;border-bottom: #e6e6e6 solid 2px;margin-bottom: 30px }.wallet .trans_statement .tabs-nav li {display: inline-block }.wallet .trans_statement .tabs-nav li a {color: #2a2a2a;font-size: 18px;font-weight: 500;display: inline-block;padding: 10px 20px;padding-left: 0;padding-top: 0 }.wallet .trans_statement .tabs-nav li.active a {color: var(--primary-color);border-bottom: var(--primary-color) solid 2px;margin-bottom: -2px }.wallet .success {background: #0b8227;color: #fff;text-align: center;border-radius: 3px;font-weight: 500 }.wallet .trans_statement table td {font-size: 15px }.wallet .trans_statement table thead td {font-weight: 500 }.wallet .failed {background: #d4161f;color: #fff;text-align: center;border-radius: 3px;font-weight: 500 }.wallet .trans_statement table {min-width: 500px }.loadmoreclass {background: var(--primary-color);font-size: 15px;color: #fff;font-family: 'Fira Sans', sans-serif;font-weight: 400;padding: 15px 50px;margin-top: 30px;text-align: center;border: none;display: block;margin: auto }.ajax-load {background: none !important }.skin-1 .num-in {display: flex;flex-wrap: wrap;justify-content: center;align-items: center }.skin-1 .num-in span {display: block;float: left;width: 25px;height: 25px;line-height: 32px;text-align: center;position: relative;cursor: pointer;background: var(--primary-color) }.skin-1 .num-in span.dis:before {background-color: #ccc !important }.skin-1 .num-in input {float: left;width: 25px;height: 25px;border: 1px solid var(--primary-color);color: #000;text-align: center;padding: 0;font-size: 13px }.skin-1 .num-in span.minus:before {content: '';position: absolute;width: 8px;height: 2px;background-color: #fff;right: 0;left: 0;bottom: 0;top: 0;margin: auto }.skin-1 .num-in span.plus:before, .skin-1 .num-in span.plus:after {content: '';position: absolute;right: 0;left: 0;bottom: 0;top: 0;margin: auto;width: 9px;height: 2px;background-color: #fff }.skin-1 .num-in span.plus:after {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg) }.num-block {display: none }.featured-product .producr-box .skin-1 .num-in span, .featured-product .producr-box .skin-1 .num-in input {width: 33.33%;height: 51px }.add_cart {display: block;width: 50%;float: left;display: flex;flex-wrap: wrap }.add_cart .c_btn {border: none;background: var(--primary-color);color: #fff;font-weight: 400;text-transform: capitalize;opacity: 1;transform: none;width: 100%;font-size: 14px;padding: 15px 22px }.product-details .product-display .slider-for {height: 100% }.product-details .product-display .slider-for .img_wrap {height: 100% }.search-wrap {display: flex }.about .sec-3 .col_1 a {height: 100% }.bottom-blk .search-container form {display: flex;display: -webkit-flex }.promocode .prmoinput::-webkit-input-placeholder {color: #949494 }.promocode .prmoinput:-ms-input-placeholder {color: #949494 }.promocode .prmoinput::placeholder {color: #949494 }.featured_prdt .producr-box .skin-1 .num-in span, .featured_prdt .producr-box .skin-1 .num-in input {width: 33.33%;height: 51px }.wish-cart i img {height: 27px }#full-stars-example .rating-group {display: inline-flex }#full-stars-example .rating__icon {pointer-events: none }#full-stars-example .rating__input {position: absolute !important;left: -9999px !important }#full-stars-example .rating__label {cursor: pointer;padding: 0 .1em;font-size: 2rem }#full-stars-example .rating__icon--star {color: orange }#full-stars-example .rating__icon--none {color: #eee }#full-stars-example .rating__input--none:checked+.rating__label .rating__icon--none {color: red }#full-stars-example .rating__input:checked~.rating__label .rating__icon--star {color: #ddd }#full-stars-example .rating-group:hover .rating__label .rating__icon--star {color: orange }#full-stars-example .rating__input:hover~.rating__label .rating__icon--star {color: #ddd }#full-stars-example .rating-group:hover .rating__input--none:not(:hover)+.rating__label .rating__icon--none {color: #eee }#full-stars-example .rating__input--none:hover+.rating__label .rating__icon--none {color: red }#half-stars-example .rating-group {display: inline-flex }#half-stars-example .rating__icon {pointer-events: none }#half-stars-example .rating__input {position: absolute !important;left: -9999px !important }#half-stars-example .rating__label {cursor: pointer;padding: 0 .1em;font-size: 2rem }#half-stars-example .rating__label--half {padding-right: 0;margin-right: -.6em;z-index: 2 }#half-stars-example .rating__icon--star {color: orange }#half-stars-example .rating__icon--none {color: #eee }#half-stars-example .rating__input--none:checked+.rating__label .rating__icon--none {color: red }#half-stars-example .rating__input:checked~.rating__label .rating__icon--star {color: #ddd }#half-stars-example .rating-group:hover .rating__label .rating__icon--star, #half-stars-example .rating-group:hover .rating__label--half .rating__icon--star {color: orange }#half-stars-example .rating__input:hover~.rating__label .rating__icon--star, #half-stars-example .rating__input:hover~.rating__label--half .rating__icon--star {color: #ddd }#half-stars-example .rating-group:hover .rating__input--none:not(:hover)+.rating__label .rating__icon--none {color: #eee }#half-stars-example .rating__input--none:hover+.rating__label .rating__icon--none {color: red }#full-stars-example-two .rating-group {display: inline-flex }#full-stars-example-two .rating__icon {pointer-events: none }#full-stars-example-two .rating__input {position: absolute !important;left: -9999px !important }#full-stars-example-two .rating__input--none {display: none }#full-stars-example-two .rating__label {cursor: pointer;padding: 0 .1em;font-size: 30px }#full-stars-example-two .rating__icon--star {color: var(--primary-color) }#full-stars-example-two .rating__input:checked~.rating__label .rating__icon--star {color: #ddd }#full-stars-example-two .rating-group:hover .rating__label .rating__icon--star {color: var(--primary-color) }#full-stars-example-two .rating__input:hover~.rating__label .rating__icon--star {color: #ddd }.product-details .deliver-option .pincheck::-webkit-outer-spin-button, .product-details .deliver-option .pincheck::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0 }.product-details .deliver-option .pincheck[type=number] {-moz-appearance: textfield }.paginaton {display: block;clear: both;width: 100% }.paginaton ul li.active span {background: var(--primary-color);color: #fff }.paginaton ul li a, .paginaton ul li span {width: 35px;height: 35px;display: inline-block;margin: 0 2px;display: flex;align-items: center;justify-content: center;background: #efefef;color: #232323 }.myorder .wrap {display: flex;flex-wrap: wrap;justify-content: space-between }.blog .row-2 .blog-head h2 {font-size: 26px;text-align: left;line-height: 40px;text-transform: uppercase;width: 100%;color: #fff;padding: 20px 0 20px 50px;background: var(--primary-color) }.wish-cart .cart-count i {position: relative;width: 40px;margin: auto }.wish-cart .cart-count span {position: absolute;top: 5px;width: 15px;height: 15px;line-height: 17px;background: var(--primary-color);color: #fff;border-radius: 100%;font-size: 10px;left: 20px }.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {color: #545454 !important }.ui-widget-header {border: 1px solid var(--primary-color) !important;background: var(--primary-color) !important }.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {border: 1px solid var(--primary-color);background: var(--primary-color) }.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid var(--primary-color) !important;background: var(--primary-color) !important;color: #ffffff !important }.page_next {margin-top: 20px }.page_next li {display: inline-block;width: 30px;height: 30px;text-align: center;border-radius: 3px }.page_next li a {color: #000 }.page_next li.active {background: var(--primary-color);color: #fff }.page_next li.active span {color: #fff }.page_next li span {display: flex;align-items: center;justify-content: center;height: 100% }.success-checkmark {width: 80px;height: 115px;margin: 0 auto }.success-checkmark .check-icon {width: 80px;height: 80px;position: relative;border-radius: 50%;box-sizing: content-box;border: 4px solid #4CAF50 }.success-checkmark .check-icon::before {top: 3px;left: -2px;width: 30px;transform-origin: 100% 50%;border-radius: 100px 0 0 100px }.success-checkmark .check-icon::after {top: 0;left: 30px;width: 60px;transform-origin: 0 50%;border-radius: 0 100px 100px 0;animation: rotate-circle 4.25s ease-in }.success-checkmark .check-icon::before, .success-checkmark .check-icon::after {content: "";height: 100px;position: absolute;background: #FFF;transform: rotate(-45deg) }.success-checkmark .check-icon .icon-line {height: 5px;background-color: #4CAF50;display: block;border-radius: 2px;position: absolute;z-index: 10 }.success-checkmark .check-icon .icon-line.line-tip {top: 46px;left: 14px;width: 25px;transform: rotate(45deg);animation: icon-line-tip 0.75s }.success-checkmark .check-icon .icon-line.line-long {top: 38px;right: 8px;width: 47px;transform: rotate(-45deg);animation: icon-line-long 0.75s }.success-checkmark .check-icon .icon-circle {top: -4px;left: -4px;z-index: 10;width: 80px;height: 80px;border-radius: 50%;position: absolute;box-sizing: content-box;border: 4px solid rgba(76, 175, 80, .5) }.success-checkmark .check-icon .icon-fix {top: 8px;width: 5px;left: 26px;z-index: 1;height: 85px;position: absolute;transform: rotate(-45deg);background-color: #FFF }@keyframes rotate-circle {0% {transform: rotate(-45deg) }5% {transform: rotate(-45deg) }12% {transform: rotate(-405deg) }100% {transform: rotate(-405deg) }}@keyframes icon-line-tip {0% {width: 0;left: 1px;top: 19px }54% {width: 0;left: 1px;top: 19px }70% {width: 50px;left: -8px;top: 37px }84% {width: 17px;left: 21px;top: 48px }100% {width: 25px;left: 14px;top: 45px }}@keyframes icon-line-long {0% {width: 0;right: 46px;top: 54px }65% {width: 0;right: 46px;top: 54px }84% {width: 55px;right: 0;top: 35px }100% {width: 47px;right: 8px;top: 38px }}.register_login {width: 100%;float: left;padding: 150px 0 }.register_login .form-box {display: block;margin-bottom: 40px }.register_login .register_wrap {width: 100%;max-width: 680px;margin: auto;background: #f6f0e9;overflow: hidden;padding: 65px 80px }.register_login .register_wrap .input_fi {height: 45px;background: none;border: none;border-bottom: #c5c5c5 solid 1px;width: 100%;margin-bottom: 5px }.register_login .register_wrap textarea {height: 45px;background: none;border: none;border-bottom: #c5c5c5 solid 1px;width: 100%;margin-bottom: 5px }.register_login .register_wrap label {font-size: 18px;color: #040404 }.register_login .register_wrap h2 {font-size: 30px;font-weight: 600;text-align: center;margin-bottom: 40px;color: #040404 }.register_login .register_wrap p {color: #040404;font-size: 18px;font-weight: 300;margin-bottom: 40px }.register_login .d-flex {width: 100% }.register_login .d-flex .sbmt_btn {letter-spacing: 1px;font-size: 16px;font-weight: 600;color: #fff;border: none;width: 160px;text-align: center;text-transform: uppercase;padding: 12px 7px;margin-right: 30px;background: var(--primary-color) url(../images/arrow-right.png) no-repeat right 19px center }.register_login .d-flex p {margin-bottom: 0;font-size: 18px;font-weight: 300;color: #040404 }.register_login .d-flex p a {display: inline-block;font-size: 19px;font-weight: 600;color: #040404;border-bottom: #918d89 solid 2px;line-height: 18px }.review p {margin-bottom: 15px !important;text-align: left !important }.register_login .register_wrap .input_fi::placeholder {color: #666;opacity: 1 }.register_login .register_wrap .input_fi:-ms-input-placeholder {color: #666 }.register_login .register_wrap .input_fi::-ms-input-placeholder {color: #666 }.register_login.login .d-flex p a {font-weight: 400;border-bottom: 0 }.myorder {padding: 70px 0 }.myorder .nav-tabs {width: 25%;float: left;background: #f9ffe8;display: flex;flex-direction: column;padding: 60px 25px;min-height: 700px }.myorder .tabcontent {width: 75%;float: left;padding-left: 90px;margin-top: 50px }.myorder .nav-tabs li {margin-bottom: 10px }.myorder .nav-tabs li a, .wallet .tabs-nav a {padding: 10px 20px;cursor: pointer;line-height: normal;display: inline-block;color: #040404;border: #f6f0e9 solid 1px;font-weight: 500 }.wallet .tabs-nav a {min-width: 200px }.myorder .nav-tabs .nav-item.show .nav-link, .myorder .nav-tabs .nav-link.active, .tabs-nav .tab-active a {border: 1px solid var(--primary-color);background: var(--primary-color) !important;color: #fff !important;padding: 10px 20px }.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {border: #f6f0e9 solid 1px }.myorder h2 {color: #040404;font-weight: 700;margin-bottom: 30px;font-size: 30px }.checkblock02 .checkblock .checkmark {width: 22px;height: 22px;border-radius: 100% }.checkblock02 .checkblock input:checked~.checkmark {background: #fff;border-color: var(--primary-color) }.checkblock02 .checkblock .checkmark:after {background: var(--primary-color);border: none;transform: rotate(0);border-radius: 100%;width: 14px;height: 14px;top: 0;right: 0;bottom: 0;left: 0;margin: auto }.checkblock02 .checkblock .checkmark {top: 0 }.myorder .update-bag {float: left }.pt-7 {padding-top: 70px }.avblty {display: block;font-size: 18px;font-weight: 300;font-style: italic }.avblty span {font-weight: 500;color: #535353 }.qty_box {display: block;float: left;width: 100%;display: flex;align-items: center }.qty_box p {margin-right: 30px }.product-details .select-size p {margin-right: 20px }.product-details .skin-7 .num-in {border: #c5c5c5 solid 2px }.product-details .skin-7 .num-in button {width: 50px;height: 50px;font-size: 30px;font-weight: 300 }.product-details .skin-7 .num-in input {width: 50px;height: 50px;font-size: 24px;font-weight: 300;border-left: #c5c5c5 solid 2px;border-right: #c5c5c5 solid 2px }.product-details .color-sel {width: 100%;float: left;display: flex;align-items: center }.product-details .color-sel p {margin-right: 50px }.product-details .color-sel li {display: inline-block;cursor: pointer;font-size: 18px;font-weight: 600;margin: 0 5px }.product-details .color-sel li.active {color: var(--primary-color) }.dic_list li {display: block;margin-bottom: 25px;font-size: 18px;font-weight: 300;color: #040404;background: url(../images/list-dot.png) no-repeat left top 5px;padding-left: 30px;line-height: normal }.review_row {display: block;margin-bottom: 50px }.review_row h3 {font-size: 18px;font-weight: 300;color: #040404;display: flex;align-items: center;margin-bottom: 15px }.review_row h3 i {display: inline-block;margin-right: 20px }.review_row p {font-size: 18px;font-weight: 300;color: #040404 }.header_bttm {border-bottom: #ededed solid 1px;width: 100%;float: left;position: relative;z-index: 1;padding: 10px 0 }.add_address .input_box select {border-bottom: #e0e0e0 solid 1px;width: 100%;border-radius: 0;font-size: 14px;height: 45px;padding: 0 }.return-reason select {width: 100%;padding: 0;font-size: 14px;border: #efefef solid 1px;padding: 6px 10px }.register_login .form-box .c-code {display: flex;align-items: center;margin-bottom: 5px }.register_login .form-box .c-code .input_fi {padding-left: 15px;margin-bottom: 0 }.register_login .form-box .c-code select {border: none;border-bottom: #c5c5c5 solid 1px;border-radius: 0 !important;padding: 0;height: 45px;background: none }.otp .digit-group.d-flex {grid-gap: 20px;flex-direction: row !important;margin-bottom: 30px }.otp .digit-group.d-flex .input_fi {border-width: 2px;border-color: #0e0e0e;text-align: center }.register_login.otp .register_wrap p {margin-bottom: 15px }.login .new-reg {margin-top: 15px;display: flex;align-items: center }.login .new-reg p {font-size: 14px !important }.login .new-reg p a {display: inline-block;margin-left: 5px;font-size: 14px;font-weight: 500;color: var(--primary-color);line-height: 14px }.checkout_page {width: 100%;float: left;padding: 70px 0 }.checkout_page .col-l {width: 65%;float: left }.checkout_page .col-r {width: 35%;float: left;padding-left: 80px }.checkout_page h2 {color: #040404;font-weight: 600;font-size: 24px;margin-bottom: 30px }.checkout_page .checkblock02 {margin-bottom: 30px }.checkout_page .checkblock02 .checkblock {margin: 0;margin-right: 100px;font-size: 17px;font-weight: 400;color: #545454;padding-left: 40px !important }.checkout_page .red-alert {color: #fc0000;font-size: 17px;letter-spacing: 1px;font-weight: 400 }.checkout_page .addrs_row {width: 100%;float: left;display: flex;justify-content: space-between;margin: 30px 0 50px }.checkout_page .addrs_row .colm-1 {width: 42%;float: left }.addrs_wrap {width: 100%;float: left }.addrs_wrap aside {width: 100%;max-width: 530px;padding: 40px 50px;border: #c5c5c5 solid 1px;margin: 30px 0 }.addrs_wrap h3 {font-size: 17px;color: #545454;font-weight: 500 }.addrs_wrap p {font-size: 17px;color: #545454;font-weight: 400 }.btn_choose {font-size: 16px;font-weight: 600;color: #fff;text-transform: capitalize;display: inline-block;background: var(--primary-color);padding: 15px 40px;letter-spacing: 1px }.btn_choose:hover {color: #fff }.new_addrss {width: 100%;float: left }.checkout_page .input_fi {height: 45px;width: 100%;border: none;border-bottom: #c5c5c5 solid 1px;margin-bottom: 5px;font-size: 18px;font-weight: 400;color: #4d4d4d }.checkout_page .new_addrss select {height: 45px;width: 100%;border: none;border-bottom: #c5c5c5 solid 1px;margin-bottom: 5px;font-size: 18px;font-weight: 400;color: #4d4d4d;border-radius: 0;padding: 0 }.checkout_page .new_addrss .border_wrap {width: 100%;float: left;padding: 50px 70px;border: var(--primary-color) 1px solid }.checkout_page .new_addrss .col-md-6 {margin-bottom: 40px;padding: 0 40px }.checkout_page .new_addrss .row {margin-left: -40px;margin-right: -40px }.checkout_page .input_fi::placeholder {color: #4d4d4d;opacity: 1 }:-ms-input-placeholder {color: #4d4d4d }::-ms-input-placeholder {color: #4d4d4d }.checkout_page .blck01 {width: 100%;background: #f8ffe4;padding: 50px;margin-bottom: 30px }.checkout_page .blck01 p {display: flex;justify-content: space-between;margin-bottom: 25px;line-height: normal;font-size: 17px;font-weight: 400;color: #545454 }.checkout_page .blck01 p:last-child {margin-bottom: 0 }.checkout_page .blck01 h6 {font-size: 17px;color: #545454;letter-spacing: 1px;font-weight: 400 }.checkout_page .blck01 textarea {height: 120px;border: none;border-bottom: #c5c5c5 solid 1px;background: none;width: 100%;font-size: 17px;color: #545454;font-weight: 400 }.blck01.checkblock02 .checkblock {margin-bottom: 30px }.btn_cont {color: #fff;display: inline-block;border: none;background: var(--primary-color);text-transform: uppercase;padding: 20px 50px;font-size: 18px;letter-spacing: 1px;font-weight: 500 }.checkout_page .blck01 p.grandtotal {font-weight: 500;font-size: 18px;color: #3b3b3b;border-top: #3b3b3b solid 1px;padding-top: 20px }.mb-7 {margin-bottom: 70px }.deli_sel_btn {margin: 35px 0 15px }.deli_sel_btn label {display: inline-block;width: 100%;padding: 15px;border: solid 1px #4c4c4c;transition: all 0.3s;font-size: 15px;font-weight: 600;color: #737373;text-transform: uppercase;text-align: center;letter-spacing: 1px;margin-bottom: 0;border-radius: 3px;cursor: pointer }.deli_sel_btn input[type="radio"] {display: none }.deli_sel_btn input[type="radio"]:checked+label {border: solid 1px var(--primary-color);color: var(--primary-color) }.delivery_address {display: flex;flex-wrap: wrap;grid-gap: 10px }.addr_bx {padding: 45px 35px;width: 31%;max-width: 380px;float: left;border: #c5c5c5 solid 1px;position: relative }.addr_bx p {font-weight: 400;font-size: 16px;line-height: 22px }.addr_bx p.name {font-size: 17px;font-weight: 500;color: #545454;margin-bottom: 5px }.edit {letter-spacing: 1px;;width: 49%;padding: 10px;font-size: 14px;border: solid 1px #4c4c4c;color: #737373;text-transform: uppercase;font-weight: 500;display: block;text-align: center;float: left;display: block;margin-right: 3px }.edit:hover {color: #fff;background: var(--primary-color);border-color: var(--primary-color) }.delete {letter-spacing: 1px;width: 49%;padding: 10px;border: solid 1px #4c4c4c;font-size: 14px;color: #737373;text-transform: uppercase;font-weight: 500;text-align: center;float: right;display: block }.delete:hover {color: #fff;background: var(--primary-color);border-color: var(--primary-color) }.address_deliver {letter-spacing: 1px;margin-bottom: 3px;width: 60%;padding: 10px;font-size: 14px;border: solid 1px #4c4c4c;color: #737373;text-transform: uppercase;font-weight: 500;display: block;text-align: center;display: block;margin-right: 3px;margin-top: 15px }.address_deliver:hover {color: #fff;background: var(--primary-color);border-color: var(--primary-color) }.addr_bx .type {font-size: 12px;line-height: normal;font-weight: 500;color: #545454;padding: 5px 20px;border-radius: 50px;border: var(--primary-color) solid 1px;position: absolute;top: 20px;right: 20px }.bgrey {border-color: #f6f0e9 !important;background: #f6f0e9 !important }.bgrey .input_fi, .bgrey select {background: none }.my_profile .checkout_page {padding: 0 }.featured_prdt2 {padding: 20px 0 0 }.featured_prdt2 .prod_wrap {width: 24% }.login.register_login .register_wrap {max-width: 1050px }.login .register_wrap .col-right {padding-left: 50px }.login .register_wrap .col-left {padding-right: 20px }.login .register_wrap .col-left, .login .register_wrap .col-right {width: 50%;float: left }.login .register_wrap .col-right .sbmt_btn {font-size: 16px;letter-spacing: 1px;display: inline-block;font-weight: 600;color: #fff;border: none;text-align: center;text-transform: uppercase;padding: 12px 30px;margin-right: 30px;background: var(--primary-color) }.login .register_wrap .col-right .sbmt_btn i {margin-left: 5px;display: inline-block }.wallet .tab-content {display: block !important }.wallet .balance_colm {width: 100%;float: left;display: flex;flex-wrap: wrap;margin-bottom: 100px }.wallet .balance_colm .colm1 {width: 70%;float: left;padding: 75px 60px;background: #f6f0e9 url(../images/wallet_img.png) no-repeat right 65px center;padding-right: 50px;padding-right: 30% }.wallet .balance_colm .colm2 {width: 30%;float: left;background: var(--primary-color);padding: 75px 60px;display: flex;flex-wrap: wrap;align-items: center }.wallet .balance_colm .colm1 h3 {background: none;font-size: 30px;font-weight: 400;color: #040404;padding: 0;margin-bottom: 10px }.wallet .balance_colm .colm1 h4 {font-size: 30px;font-weight: 600;color: var(--primary-color);margin-bottom: 15px }.wallet .balance_colm .colm1 p {font-size: 18px;font-weight: 400;color: #4d4d4d }.wallet .balance_colm .colm2 h3 {padding: 0;background: none;font-size: 30px;font-weight: 400;color: #fff }.wallet .balance_colm .colm2 h3 span {font-size: 34px;font-weight: 400;color: #fff;display: block }.wallet .balance_colm .colm2 h4 {font-size: 40px;font-weight: 700;color: #fff }.wallet .table_sec {width: 100%;float: left }.wallet .table_sec .tabs-stage02, .wallet .table_sec .tabs-stage03 {margin-top: 30px }.table_sec .tabs-nav02, .table_sec .tabs-nav03 {border-bottom: #c5c5c5 solid 1px }.table_sec .tabs-nav02 li, .table_sec .tabs-nav03 li {display: inline-block;padding: 20px }.table_sec .tabs-nav02 li a, .table_sec .tabs-nav03 li a {font-size: 18px;font-weight: 700;color: #4d4d4d;text-transform: uppercase }.table_sec .tabs-nav02 li.tab-active02 a, .table_sec .tabs-nav03 li.tab-active02 a {color: var(--primary-color) }.table_sec table tr:first-child td {border-top: none }.table_sec table td {font-size: 18px }.table_sec table td.amount {font-size: 20px;font-weight: 600;text-align: right }.green-font {color: #039247;font-size: 18px }.red-font {color: red;font-size: 18px }.review .register_wrap {display: flex;align-items: center;flex-wrap: wrap }#full-stars-example-two {text-align: center }.btn_move {margin-top: 15px;color: #313131;font-weight: 400;text-transform: capitalize;letter-spacing: 1px;font-size: 18px;border: none;background: #fff;padding: 15px 35px }.btn_move i {display: inline-block;margin-left: 3px }.pagination {padding-top: 20px;border-top: #e7e7e7 solid 1px;justify-content: flex-end;width: 100%;clear: both }.pagination li:first-child a {border: none }.pagination li:last-child a {border: none;padding-right: 0 }.pagination .page-link {border: #dcdcdc solid 1px;margin: 0 2px;font-size: 13px;border-radius: 5px;color: #4b4b4b }.pagination .page-link:hover {background-color: #fff !important }.wallet .table-responsive {min-height: 500px }.product_compare {padding: 60px 0;width: 100%;float: left }.compare_product_block {width: 22%;float: left }.compare_product_block .img_wrap {width: 100%;height: 420px;position: relative;margin-bottom: 50px;border: #c5c5c5 solid 1px }.compare_product_block .img_wrap img {position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;max-width: 90%;max-height: 90%;padding: 20px }.compare_product_block h3 {color: #040404;font-size: 25px;font-weight: 600;margin-bottom: 15px }.compare_product_block .price {clear: both;font-size: 25px;color: var(--primary-color);font-weight: 600;margin-bottom: 30px }.compare_product_block .price span {color: #bababa;margin-left: 5px }.compare_product_block .btn_wrap {display: flex;justify-content: space-between;margin-bottom: 50px }.compare_product_block .btn_wrap button {border: none;background: none;font-size: 16px;text-transform: uppercase;font-weight: 600;padding: 20px;letter-spacing: 1px }.compare_product_block .btn_wrap .btn_cart {background: var(--primary-color);color: #fff;width: 63%;max-width: 250px }.compare_product_block .btn_wrap .btn_remove {background: #e1e1e1;color: #3c3c3c;width: 33%;max-width: 125px }.compare_product_block h4 {color: #595959;font-size: 22px;font-size: 21px;font-weight: 500;padding-bottom: 25px;border-bottom: #c5c5c5 solid 1px;margin-bottom: 25px }.spacing {width: 100%;float: left;height: 50px }.compare_product_block p {font-size: 16px;font-weight: 300;color: #040404 }.product_compare .d-flex {grid-gap: 3%;min-width: 1000px }.compare_product_block .color-sel {display: flex;justify-content: space-between }.compare_product_block .color-sel ul {display: flex }.compare_product_block .color-sel ul li {margin: 0 5px;font-size: 16px;font-weight: 300;color: #040404;font-weight: 500;background: none;padding-left: 0 }.compare_product_block ul li {font-size: 16px;font-weight: 300;color: #040404;background: url(../images/list-dot2.png) no-repeat left top 10px;padding-left: 20px }.compare_product_block select {height: 45px;width: 100%;border: none;border-bottom: #c5c5c5 solid 1px;margin-bottom: 5px;font-size: 18px;font-weight: 400;color: #4d4d4d;border-radius: 0;padding: 0 }.select2_wrap .select2-container--default .select2-selection--single {height: 45px;line-height: 45px }.select2_wrap .select2-container--default .select2-selection--single .select2-selection__rendered {height: 100%;line-height: inherit }.select2_wrap .select2-container--default .select2-selection--single .select2-selection__arrow {height: 100%;right: 10px;width: 25px }.select2_wrap .select2-container--default .select2-results__option--highlighted[aria-selected] {background-color: var(--primary-color) }.select2_wrap .select2-container--default .select2-selection--single .select2-selection__arrow b {border: none;border-width: 0;background: url(../images/dropdown-arrow.png) no-repeat right center;width: 25px;height: 12px;left: 0 }.select2-container--default .select2-results__option--highlighted[aria-selected] {background-color: var(--primary-color) }.btn-5 {border: 0 solid;box-shadow: inset 0 0 20px rgba(255, 255, 255, 0);outline: 1px solid;outline-color: rgba(255, 255, 255, .5);outline-offset: 0;text-shadow: none;transition: all 1250ms cubic-bezier(.19, 1, .22, 1) }.btn-5:hover {border: 1px solid;box-shadow: inset 0 0 20px rgba(255, 255, 255, .5), 0 0 20px rgba(255, 255, 255, .2);outline-color: rgba(255, 255, 255, 0);outline-offset: 15px;text-shadow: 1px 1px 2px #427388 }.btn {color: #fff;cursor: pointer;font-size: 16px;font-weight: 400;line-height: 45px;margin: 0 0 2em;max-width: 160px;position: relative;text-decoration: none;text-transform: uppercase;width: 100% }.lang_opt .select2-container--default .select2-selection--single {border: none }.lang_opt .select2-results__option {line-height: normal }.lang_opt .select2 {width: 45px !important;text-transform: uppercase }.lang_opt .select2-container--default .select2-selection--single .select2-selection__arrow b {border: none;width: 10px;height: 6px;background: url(../images/lang_drop.png) no-repeat;top: 11px }.select2-results__option {padding: 2px 7px;line-height: normal }.select2-dropdown {border: #eaeaea solid 1px;border-radius: 3px;box-shadow: 0 4px 6px 0 rgb(0 0 255 / 20%) }.lang_opt .select2-container--default .select2-results__option[aria-selected=true] {background: none }.price-range-slider {width: 100%;float: left;padding: 10px 5px }.price-range-slider .range-value {margin: 0 }.price-range-slider .range-value input {width: 100%;background: none;color: #000;font-size: 16px;font-weight: initial;box-shadow: none;border: none;margin: 0 0 20px 0 }.price-range-slider .range-bar {border: none;background: #b9b9b9;height: 3px;width: 96%;margin-left: 8px }.price-range-slider .range-bar .ui-slider-range {background: #06b9c0 }.price-range-slider .range-bar .ui-slider-handle {border: none;border-radius: 25px;background: #fff;border: 2px solid var(--primary-color);height: 17px;width: 17px;top: -7px;cursor: pointer;outline: none }.price-range-slider .range-bar .ui-slider-handle+span {background: var(--primary-color) }.phone_number {display: flex !important;align-items: center;margin-bottom: 5px }.phone_number select {border: none;border-bottom: #c5c5c5 solid 1px;border-radius: 0 !important;padding: 0;height: 45px;background: none }.FilterDirectory-list {height: 465px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-ms-flex-line-pack: start;align-content: flex-start;white-space: nowrap;overflow-x: auto;overflow-y: hidden }.FilterDirectory-list li {font-size: 14px;margin-bottom: 7px;line-height: normal;margin: 0 20px 10px 0 }.FilterDirectory-list li label {margin: 0 }.FilterDirectory-list .FilterDirectory-listTitle {margin-bottom: 10px;font-weight: 500;text-transform: uppercase;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;color: #282c3f;font-size: 15px }.FilterDirectory-list .FilterDirectory-listTitle[data-value="a"] {display: block !important }.FilterDirectory-indices {cursor: pointer }.opac01 {opacity: .2 }.product-items {width: 100% }.wrapper {width: 100%;float: left }#preloader {position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: var(--primary-color);z-index: 99999999;height: 100% }#status {position: absolute;left: 0;right: 0;margin-left: auto;margin-right: auto;top: 45%;width: 50px;padding: 0 }.featured_prdt .producr-box {position: relative }.out-stock {font-size: 14px;color: red;margin-bottom: 10px }.top-left {position: absolute;top: 8px;left: 16px;background: red;padding: 3px 6px 3px 6px;color: #fff;font-size: 10px;font-weight: 700 }.home-top-tag {position: absolute;top: -10px;left: -19px;background: red;padding: 3px 6px 3px 6px;color: #fff;font-size: 10px;font-weight: 700 }.square.imgbox {position: relative;width: 130px;height: 130px;display: inline-block;float: left;border: thin solid #c5c5c5;margin-right: 10px;text-align: center;flex: 1 }.square.imgbox img {top: 0;left: 0;right: 0;bottom: 0;margin: auto;max-width: 100%;max-height: 100%;padding: 5px;position: absolute;width: auto }.offer-modal .modal-body {padding: 0 }.offer-modal .modal-dialog {max-width: 1200px }.offer-modal button.close {position: absolute;right: 10px;top: 10px;font-size: 27px;font-weight: 400;color: #fff;opacity: 1 }.c_head .prdt_name {width: 35% }.xzoom-thumbs {text-align: left;margin-bottom: 10px;padding-right: 5px }.xzoom-thumbs img {margin-left: 0 !important }#storeselect .modal-dialog {max-width: 350px;margin:auto;}#storeselect .modal-body {padding: 40px 30px 30px }#storeselect .modal-title {font-size: 22px;font-weight: 400;margin-bottom: 15px;text-align: center }#storeselect .btn-g {padding-left: 35px;padding-right: 35px;height: 45px;border: none;margin-bottom: 10px;background: #a6cc3a;color: #fff;font-size: 14px;font-weight: 500;border-radius: 3px;width: 100% }#storeselect button.close {position: absolute;right: 10px;top: 10px;font-size: 24px;font-weight: 300 }#storeselect select {width: 100%;border: #e9e9e9 solid 1px;height: 45px;font-size: 14px;color: #565656 }#gridview {display: flex;flex-wrap: wrap }#edit_address .modal-dialog {max-width: 1200px;width: 95% }#edit_address .modal-body {padding: 0 }#edit_address .checkout_page {padding: 0 }#edit_address button.close {position: absolute;right: 15px;top: 15px;font-weight: 300;font-size: 40px }#edit_address {font-weight: 300;font-size: 40px }#storeselect .modal-dialog #edit_address .checkout_page .new_addrss .border_wrap {border: none }#edit_address .send_msg {font-size: 20px;font-weight: 500;text-transform: uppercase;float: right }@media all and (max-width:1200px) {#edit_address .checkout_page .new_addrss .col-md-6 {margin-bottom: 15px }#edit_address .send_msg {font-size: 15px }#edit_address .checkout_page .new_addrss .border_wrap {margin-bottom: 15px }}.related-p .container {position: relative }.related-p h4 {margin-bottom: 30px }.related-p .controls span.prev {background: url(../images/slide-arrow1.png) no-repeat }.related-p .controls span.next {background: url(../images/slide-arrow.png) no-repeat }.related-p .controls {position: absolute;right: 0;top: 0 }
    #locationnotfound .modal-dialog {max-width: 350px;margin:auto;}#locationnotfound .modal-body {padding: 40px 30px 30px }#locationnotfound .modal-title {font-size: 14px;font-weight: 500;margin-bottom: 15px;text-align: center; }#locationnotfound .btn-g {padding-left: 35px;padding-right: 35px;height: 45px;border: none;margin-bottom: 10px;background: #a6cc3a;color: #fff;font-size: 14px;font-weight: 500;border-radius: 3px;width: 100% }#locationnotfound button.close {position: absolute;right: 10px;top: 10px;font-size: 24px;font-weight: 300 }#locationnotfound select {width: 100%;border: #e9e9e9 solid 1px;height: 45px;font-size: 14px;color: #565656 }
    .redeem_popup .modal-dialog{
    max-width:550px;
}
.redeem_popup .rewad-prod-box{width:100%;border: #E4E4E4 solid 1px;box-shadow:none;margin-bottom: 5px;}

   .reward-sec {
      width: 100%;
      float: left;
      padding: 70px 0;
   }
  .redeem_popup button.close{position:absolute;top: 10px; right: 10px;font-weight:300;}
  .redeem_popup h3{font-size:21px;margin-bottom:15px;}
  .redeem_popup .modal-body{padding:40px;padding-right: 35px; padding-bottom:0!important;}
  .redeem_popup .rewad-prod-box .content-box{    width: calc(100% - 120px);}
  .redeem_popup .rewad-prod-box .img-wrap{height: 120px;    width: 120px;}
  .redeem_popup .rewad-prod-box .content-box{padding:25px;}
  .redeem_popup .fa-icon{width:12px;height:12px;display:inline-block;background:url(../images/trash_ic.svg) no-repeat left top 0px;    margin-right: 4px;top: 2px;position: relative;}
  .redeem_popup .rewad-prod-box .content-box h4{margin-bottom:5px;font-size:15px;}
  .redeem_popup .btn-add{padding:4px 15px!important;font-weight:500!important;font-size: 13px;}
  .redeem_popup .btn-add:hover .fa-icon{background:url(../images/trash_ic_green.svg) no-repeat left top 0px;}
  .redeem_popup .prod-list{height:390px;overflow-y: scroll;    padding-right: 10px;}
  .redeem_popup .btm-sec{display: flex;justify-content: space-between;align-items: center;background:var(--primary-color); margin-top: 30px;padding: 15px;position:relative;}
  .redeem_popup .btm-sec h6{font-size:16px;margin-bottom:5px;color:#fff;}
  .redeem_popup .btm-sec h5{font-size:27px;color:#fff;font-weight:600;}
  .redeem_popup .btm-sec h5 i{display:inline-block;position: relative;top:-3px;margin-right: 5px;}
  .redeem_popup .btm-sec:after{
      content: '';
    position: absolute;
    right: -20%;
    top: 0;
    background: var(--primary-color);
    height: 100%;
    width: 20%;
  }
  .redeem_popup .btm-sec:before{
      content: '';
    position: absolute;
    left: -20%;
    top: 0;
    background: var(--primary-color);
    height: 100%;
    width: 20%;
  }
  .redeem_popup .btm-sec .btn1{background:#fff; color: var(--primary-color);}
  .redeem_popup .btm-sec .btn1 i{position:relative;top: -2px;margin-right: 5px;}
  .redeem_popup .modal-content{overflow:hidden;}
  /* Scrollbar Styling */
.redeem_popup .prod-list::-webkit-scrollbar {
    width: 4px;
}
 
.redeem_popup .prod-list::-webkit-scrollbar-track {
    background-color: #ebebeb;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
.cont-trim{
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical;
}
.redeem_popup .prod-list::-webkit-scrollbar-thumb {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background: var(--primary-color); 
}
   .rewad-prod-box {
          border: #F1F1F1 solid 1px;
      border-radius: 3px;
      width: 32.6%;
      float: left;
      display: flex;
      flex-wrap: wrap;
      align-items: center;
      margin-bottom: 20px;
     
   }

   .rewad-prod-box .img-wrap {
      height: 200px;
      position: relative;
      width: 190px;
      float: left;
      border-right: #F1F1F1 solid 1px;
   }

   .rewad-prod-box .img-wrap img {
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      margin: auto;
      max-width: 100%;
      max-height: 100%;
      padding: 7px;
   }

   .rewad-prod-box .content-box {
      width: calc(100% - 190px);
      float: left;
      padding: 15px 30px;
   }

   .rewad-prod-box .content-box h4 {
      font-size: 16px;
      color: #212121;
      margin-bottom: 9px;
      text-transform: uppercase;
   }

   .rewad-prod-box .content-box p {
      font-size: 14px;
      color: #474747;
      line-height: 22px;
      margin:0;
      margin-bottom: 11px;
   }

   .btn-add {
      border: transparent solid 1px;
      background: var(--primary-color);
      color: #fff;
      font-size: 14px;
      font-weight: 600;
      display: inline-block;
      padding: 5px 20px;
      border-radius: 3px;
      cursor:pointer;
   }
   .btn-add:hover{
       border-color: var(--primary-color);
       background:none;
       color: var(--primary-color);
   }

   .reward-blck {
      border: #FAB300 solid 1px;
      border-radius: 3px;
      display: inline-block;
      padding: 5px 20px;
      font-size: 14px;
      font-weight: 600;
      color: #FAB300;
   }

   .reward-blck i {
      display: inline-block;
      margin-right: 3px;
   }

   .rewad-prod-wrap {
      display: flex;
      grid-gap: 1%;
      flex-wrap: wrap;
      width: 100%;
   }

   .reward-head {
      width: 100%;
      display: flex;
      justify-content: space-between;
      align-items: center;
    margin-bottom: 35px;
   }
   .reward-head h2{margin-bottom: 0;}

   .reward-head .sortby {
      display: flex;
      align-items: center;
      position: relative;
      right: 0;
      z-index: 9;
      background: #fff;
      min-width: 240px;
      box-shadow: 0 0 0 1px rgb(136 136 136 / 20%);
      height: 45px;
      z-index: 2;
      padding: 0 25px 0 90px;
   }

   .reward-head .sortby:after {
      content: "Sort By :";
      position: absolute;
      left: 15px;
      top: 13px;
      font-size: 14px;
   }

   .reward-head .sortby .sortList {
      background: #fff;
   }

   .reward-head .align {
      margin-top: 0;
   }
   .reward-head  .align{width: auto;}
   .stick-btn {
    position: fixed;
    bottom: 55px;
    right: 80px;
    z-index: 9;
}
.btn-add.grey{background:#adadad;}
.btn-add.grey:hover{color:#fff;background:#adadad;}
.btn1{ border: none; background: var(--primary-color); color: #fff;font-size: 14px;border-radius: 3px; padding: 12px 20px; text-transform: uppercase; font-weight: 500;}
.stick-btn .btn1{filter: drop-shadow(0px 3.00447px 11.2668px rgba(35, 35, 35, 0.4));}

.modal{
    overflow-x: hidden;
    overflow-y: auto;
}

.card_request .input_box{float:left;}

   @media all and (max-width:1500px) {
      .rewad-prod-box .content-box p {
         line-height: 17px;
         font-size: 12px;
      }

      .rewad-prod-box .img-wrap {
         width: 140px;
         height: 160px;
      }

      .rewad-prod-box .content-box {
         width: calc(100% - 140px);
         padding: 12px 20px;
      }

      .btn-add,
      .reward-blck {
         font-size: 12px;
         padding: 5px 15px;
      }

      .rewad-prod-box .content-box h4 {
         font-size: 14px;
      }

      .reward-sec {
         padding: 40px 0;
      }
      .btn1{font-size: 12px;}
   }

   @media all and (max-width:1200px) {
      .rewad-prod-box {
         width: 49%;
      }
   }

   @media all and (max-width:768px) {
      .rewad-prod-box {
         width: 100%;
      }

      .rewad-prod-wrap {
         grid-gap: 2%
         display: block;
      }

      .rewad-prod-box {
         margin-bottom: 0;
      }
      .reward-head .sortby{padding: 0 20px 0 70px;}
   }

   @media all and (max-width:575px) {
      .rewad-prod-box .img-wrap {
             width: 130px;
    height: 160p
      }

      .rewad-prod-box .content-box {
         width: calc(100% - 130px);
         padding: 20px 15px;
      }
      .reward-head{margin-bottom: 20px;}
      .reward-head h2{margin-bottom: 12px;text-align: center;}
      .reward-head .sortby{height: 40px; min-width: 200px;}
      .reward-head{flex-direction: column;}
      .reward-head .sortList li.init {padding: 5px 10px;}
      .reward-head .sortby:after{top: 9px;}
      
      .redeem_popup .modal-body{padding: 40px 30px;padding-right: 30px;}
   }
   @media all and (max-width:480px) {
       .redeem_popup .rewad-prod-box{width:48%;flex-direction:column;    margin: 1%;}
       .redeem_popup .rewad-prod-box .content-box,.redeem_popup .rewad-prod-box .img-wrap{width:100%;}
       .redeem_popup .rewad-prod-box .content-box h4{text-align:center;}
       .redeem_popup .modal-body {
    padding: 40px 20px;
    padding-right: 20px;
}
.rewad-prod-box .content-box p{text-align:center;}
.redeem_popup .btn-add{display:block;text-align:center;}
.rewad-prod-box .content-box p{text-align:center;}
.redeem_popup .btm-sec .btn1{font-size:0;padding: 10px 15px;}
.redeem_popup .btm-sec{justify-content: space-between;}
.redeem_popup .btm-sec h6{font-size:14px;}
.redeem_popup .btm-sec h5{font-size:21px;}
.redeem_popup .btm-sec h5 i{width:20px;}
.redeem_popup .btm-sec .btn1 i{margin-right:0;}
.redeem_popup .rewad-prod-box .content-box h4{font-size:13px;}
.redeem_popup .rewad-prod-box .content-box{padding:10px;}
.redeem_popup .prod-list{height:430px;}
.redeem_popup .prod-list .prod-wrap{display:flex;flex-wrap: wrap;}
.redeem_popup .prod-list .prod-wrap .reward-blck{width: 100%;text-align: center;margin-top: 5px;}
   }
   
   @media all and (max-width:1024px) {
      .stick-btn,.stick-call{bottom: 80px;}
   }