.ltn__header-3 .ltn__header-middle-area {padding: 10px 0;}
.ltn__category-menu-title h2 {padding: 0px 20px 3px;}
.ltn__main-menu > ul > li > a, .ltn__category-menu-toggle ul li a, .ltn__category-menu-title h2 {font-family: 'Josefin Sans', sans-serif;}
.ltn__header-area { box-shadow: 2px 4px 5px #e4e4e4; z-index: 999;}
body {font-family: 'Inter', sans-serif;}
.ltn__blog-details-wrap {    overflow: overlay;}
.ltn__breadcrumb-area { background-color: var(--section-bg-1); margin-bottom: 0px;  padding-top: 15px;  padding-bottom: 15px; }
.ltn__breadcrumb-list ul li { margin-top: 0;}
.ltn__section-title-2 .section-title {  font-size: 35px; }
.footer-newsletter .btn-wrapper .btn {padding: 0 18px;height: 68%;}
.product-price .fa-rupee-sign {font-size: 25px;}
.modal-product-info .product-price { margin-bottom: 0px;}
input[type="text"], input[type="email"], input[type="password"], input[type="submit"], textarea {padding-right: 0px;}
.ltn__product-details-menu-3 ul li {    margin-top: 0;}
.nice-select { float: unset; width: 206px;}
.nice-select .option { display: block;}
.nice-select .list li {margin-right: 0;} /**/
button, input, optgroup, select, textarea, .ltn__product-details-menu-3 ul li, .ltn__breadcrumb-list ul li {font-family: var(--ltn__heading-font);}
input[type="text"], input[type="email"], input[type="password"], input[type="submit"], textarea { margin-bottom: 16px;}
.product_code span {text-transform: uppercase;}
.color-indigator-item { border-radius: 100px; height: 16px; width: 16px; cursor: pointer;border: 1px solid #000;}
.ltn__product-details-menu-3 .select_clr ul li { margin-right: 4px; display:inline;}
.ltn__product-details-menu-3 .select_clr ul li:nth-child(1) {margin-right: 10px; display:inline;}
.modal-product-info hr { margin-top: 8px; margin-bottom: 8px; border: 1px solid #efefef;}
.cart-plus-minus, .dec.qtybutton, .inc.qtybutton {    cursor: pointer;}
.widget {margin-bottom: 20px;  padding: 20px 15px 20px 15px;}
.ltn__color-widget ul li {    margin-top: 0px; background-color: unset; border: none;}
.ltn__color-widget ul li:hover {    outline: 0px solid var(--ltn__secondary-color);}
.ltn__color-widget ul li {height: 16px;}
.form-check-input {margin-top: unset;}
.ltn__color-widget small {    font-size: .675em; }
.form-check-input {vertical-align: middle;}
.ltn__color-widget ul li:hover {display: initial;}
.ltn__widget-title {margin-bottom: 10px;}
input[type="text"], input[type="email"], input[type="password"], input[type="submit"], textarea {font-family: 'Josefin Sans', sans-serif;}
.product-info {  padding: 10px 0 0; } 
.ltn__product-item {margin-bottom: 20px;}
.page-title, .ltn__breadcrumb-list li, .ltn__category-menu-toggle.ltn__one-line-active .ltn__category-submenu li a {    text-transform: capitalize; }
.selectedcolor{ border:2px solid #f43397; border-radius: 100%; cursor: pointer;}
.product_single_title {font-size:16px; color: var(--ltn__heading-color); font-weight: 700; font-family: 'Inter', sans-serif;}
.nocolor {border:none; }
.product_description p {display: contents;}
.ltn__product-details-menu-3 .pdes{margin-bottom:12px;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {font-family: 'Inter', sans-serif;}
.modal-product-info .product-price {  color: #000;}
.modal-product-info .product-price { font-family: 'Inter', sans-serif; font-weight: 700; font-size: 30px;}
h1, .h1 { font-size: 30px; }
h2, .h2 { font-size: 28px; }
.order-summary .card {clear: both;}
.ltn__header-3 .ltn__header-middle-area {border-bottom: 1px solid #e2e2e2;padding: 10px 0 6px;}
.ltn__widget-title {    font-size: 16px;}
.ltn__product-item-2 .product-price .fa-rupee-sign { font-size: 14px;}
.ltn__widget-title-border {padding-left: 35px;}
.header-search-2 input[type="text"] { margin-bottom: 14px; margin-top: 14px;}
.header-search-2 button {height: 41px;     top: 18px}
.single-large-img img {height: 450px; margin: 0 auto; display: block;}
.ltn__shop-details-small-img img {height: 90px; }
.ltn__shop-details-small-img .single-small-img.slick-current  { border: 1px solid var(--ltn__secondary-color);     text-align: center;} 
.ltn__shop-details-small-img .single-small-img.slick-current img {border:none; }
.slick-initialized .slick-slide {text-align: center;}
.ltn__shop-details-tab-inner-2 .ltn__shop-details-tab-content-inner {padding: 5px 0px 0px;}
.ltn__shop-details-tab-inner-2 .ltn__shop-details-tab-menu .nav a {    padding: 6px 0px;}
.mini-cart-icon-2 > a {    min-width: 0px;}
.liton__shoping-cart-area .cart-product-image img {max-width: 150px; max-height: 150px;}
.cart-remove-product {float:right; padding: 4px; border: 1px solid #dbdbdb; border-radius: 100px; width: 30px; height: 30px; font-size: 13px; text-align: center;line-height: 19px; cursor: pointer;}
.cart-product-price span {font-weight:700;}
.btn { margin: 14px 0; padding: 8px 14px; font-size: 15px;}
.qtycart input.cart-plus-minus-box {    height: auto; width: 40px; margin-bottom: 0px; border:1px solid #d3d3d3}
.qtycart span { margin-right:26px;}
.price_cart .fa{ font-size: 14px;}
.slick-track .product-img img { height: 230px;}
.cart-remove-product:hover {color:red; border: 1px solid red;}
.border-left {border-left:1px solid #dee2e6;}
.text-right {text-align:right; padding-right:20px;}
hr { margin-top: 20px; margin-bottom: 20px; }
.ltn__guest-code-form h5 span {float:right; font-size:12px; font-weight:500;}
.bordercart p {font-size:12px; margin: 0;}
.mgnpro .ltn__blog-details-wrap {padding: 30px; height: 168px;}
.custadd .btn {margin: 4px 0; font-size: 14px; border:1px solid #ddd; border-radius:4px; padding: 1px 16px;}
.clsorgrate span {font-size: 18px; font-weight:700;}
input[type="text"], input[type="email"], input[type="password"], input[type="submit"], textarea {height: 40px;}
.input-item .nice-select {height: 40px;     line-height: 34px;}
.ltn__category-submenu-title > a {    text-transform: capitalize;}
.cart-plus-minus {height: 42px;  line-height: 36px;}
.ltn__product-details-menu-2 ul li {margin-top: 0;}
.modal-dialog { margin-top: 0px;} 
.clsorgrate, .shoping-cart-total span {font-size:18px; font-weight:700;}
.shoping-cart-total {max-width: 330px;}
.ltn__checkout-single-content {margin-bottom: 10px;}
input[type="password"] {letter-spacing: normal; }
.ltn__blog-brief .ltn__blog-title a { font-size: 18px; margin-bottom: 10px;}
.ltn__blog-item-3 .ltn__blog-brief, .ltn__blog-item-4 .ltn__blog-brief { padding: 20px 20px 20px;}
.section-title-area {    margin-bottom: 30px;}
.section-title { font-size: 38px;}
.ltn__product-item:hover .product-img::before {    opacity: 0;}
.alert-danger { margin-top: -18px; font-size: 10px; padding: 5px; margin-bottom: 10px;}
.footer-newsletter .btn-wrapper {    top: -13px;}
.p-0 .ltn__feature-item-8 {padding: 16px 16px;}
@media (max-width: 767px) {
    .logo-icon {  width: 110px;  margin-left: 10px;  }
    .page-wrapper { margin-top: 10px; }
	.ltn__header-options > ul > li:last-child {    float: right;
    margin-top: -24px;
    margin-right: -16px;}

    .ltn__header-options > ul > li {
    display: inline-block;
    margin-right: 9px;
    margin-top: 0;
    list-style: none;
    }
	.topheader{display: none;}
}

.quickviewcls { width:10%;  text-align: center;  margin-left: 90px;}

.ltn__product-details-menu-3 ul li {
    list-style: none;
    display: inline-block;
    margin-right: 7px;
    font-size: 14px;
    font-weight: 600;
}