input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.noWrap{white-space:nowrap}.lnk_logo{width:3em;height:3em;object-fit:contain;scale:1.5}.navbar .megamenu{padding:1rem}@media all and (min-width: 992px){.dropdown:hover .dropdown-menu{display:block}.navbar .has-megamenu{position:static!important}.navbar .has-megamenu:hover .megamenu{display:block;position:absolute}.navbar .megamenu{left:13px;right:0;width:98%;margin-top:0}}@media screen and (max-width: 993px){.dropdown-menu.show{max-height:20vh;overflow-y:scroll}}.contact_number{cursor:pointer}.popover-body{font-size:1.8rem;line-height:3rem}.slide_height{height:22.95rem}.multiple-items{position:relative}.multiple-items .prev_arrow,.slider-for .prev_arrow{position:absolute;top:50%;left:1%;border-radius:50%;text-align:center;display:inline-block;cursor:pointer;z-index:99;transform:translate(-1%,-50%)}.multiple-items .next_arrow,.slider-for .next_arrow{position:absolute;top:50%;right:1%;border-radius:50%;text-align:center;display:inline-block;cursor:pointer;z-index:99;transform:translate(-1%,-50%)}.slider-for,.slider-nav{width:100%}.product_info{display:grid;grid-template-columns:repeat(2,1fr);align-items:center}.product_feature p{margin-bottom:.25rem}.text-justify{text-align:justify}.product_seeMoreBtn{cursor:pointer;font-weight:700;text-decoration:underline}.product_sPrice{color:#00cc75;font-size:1.5rem;font-weight:700}.cat{margin:4px;border-radius:4px;border:1px solid #000}.cat label{width:7rem}.cat label span{text-align:center;display:block}.cat label input{display:none}.cat label input+span{color:#000;padding:.5rem 0}.cat input:checked+span{background:#000;color:#fff;text-shadow:0 0 6px rgba(0,0,0,.8)}.profile_img{width:50px;height:50px;border-radius:50%}.cart,.cart_icon{position:relative}.cart_alert{font-size:13px;position:absolute;top:-8px;right:-8px;height:25px;width:25px;border-radius:50%;padding:2px;text-align:center}.card_link{text-decoration:none;color:#000}.cat_card{position:relative;overflow:hidden;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;opacity:0;transition:opacity .3s ease-in-out;display:flex;justify-content:center;align-items:center}.card-height{min-height:24.6rem}.card-height2{height:25rem}.card-img-top{width:100%;height:100%;object-fit:cover}.card-img-top2{width:100%;height:15.5rem;object-fit:cover}.qty-input{width:50%}.see_more{position:relative;overflow:hidden;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;border:1px dashed #707070;border-radius:5px;display:flex;justify-content:center;align-items:center}.cat_card:hover .overlay,.see_more:hover .overlay{opacity:1}.card_custom{transition:all .2s ease-out;background-color:#d5d5d5}.card_custom:hover{transform:scale(1.04)}.back-to-top{background:#000;color:#fff;position:fixed;bottom:70px;right:50px;padding:.25rem .6rem;border-radius:50%;z-index:100;cursor:pointer;transition:opacity .2s ease-out}.back-to-top:hover{background:#000;color:#fff;transform:scale(1.06)}.socialIcon{position:fixed;top:50%;right:1%;transform:translate(-50%,-50%);text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px}.contact_us{height:65.7vh;display:flex;justify-content:center;align-content:center;flex-direction:column}.slider-images{width:100%;object-fit:contain}.slider_sticky{position:sticky;top:9.5rem}.slider-Thamnail-images{width:100%;height:8rem;object-fit:contain}.cart_table_product,.cart_table_qty{width:40%}.primary-btn{display:inline-block;font-size:14px;padding:10px 28px;color:#fff;text-transform:uppercase;font-weight:700;background:#0db14b;letter-spacing:2px}.site-btn{font-size:14px;color:#fff;font-weight:800;text-transform:uppercase;display:inline-block;padding:13px 30px 12px;background:#0db14b;border:none}.primary-btn.cart-btn{color:#6f6f6f;padding:14px 30px 12px;background:#f5f5f5}.shoping__checkout{background:#f5f5f5;padding:20px 30px 30px;margin-top:50px}.shoping__checkout h5{color:#1c1c1c;font-weight:700;font-size:20px;margin-bottom:28px}.shoping__checkout ul{margin-bottom:28px}.shoping__checkout ul li{font-size:16px;color:#1c1c1c;font-weight:700;list-style:none;overflow:hidden;border-bottom:1px solid #ebebeb;padding-bottom:13px;margin-bottom:18px}.shoping__checkout ul li:last-child{padding-bottom:0;border-bottom:none;margin-bottom:0}.shoping__checkout ul li span{font-size:18px;color:#d22;float:right}.shoping__checkout .primary-btn{display:block;text-align:center}.checkout{padding-top:40px;padding-bottom:50px}.checkout h6{color:#999;text-align:center;background:#f5f5f5;border-top:1px solid #6AB963;padding:12px 0;margin-bottom:75px}.checkout h6 span{font-size:16px;color:#6ab963;margin-right:5px}.checkout h6 a{text-decoration:underline;color:#999}.checkout__form h4{color:#1c1c1c;font-weight:700;border-bottom:1px solid #e1e1e1;padding-bottom:20px;margin-bottom:25px}.checkout__form p{column-rule:#b2b2b2}.checkout__input{margin-bottom:24px}.checkout__input p{color:#1c1c1c;margin-bottom:20px}.checkout__input p span{color:#d22}.selects{margin-top:6%}.checkout__input input{width:100%;height:46px;border:1px solid #8b8484;padding-left:20px;font-size:16px;color:#b2b2b2;border-radius:4px}.checkout__input input.checkout__input__add{margin-bottom:20px}.checkout__input input::placeholder{color:#b2b2b2}.checkout__input__checkbox{margin-bottom:10px}.checkout__input__checkbox label{position:relative;font-size:16px;color:#1c1c1c;padding-left:40px;cursor:pointer}.checkout__input__checkbox label input{position:absolute;visibility:hidden}.checkout__input__checkbox label input:checked~.checkmark{background:var(--bg-lg);border-color:var(--bg-lg)}.checkout__input__checkbox label input:checked~.checkmark:after{opacity:1}.checkout__input__checkbox label .checkmark{position:absolute;left:0;top:4px;height:16px;width:14px;border:1px solid #a6a6a6;content:"";border-radius:4px}.checkout__input__checkbox label .checkmark:after{position:absolute;left:1px;top:1px;width:10px;height:8px;border:solid white;border-width:3px 3px 0px 0px;-webkit-transform:rotate(127deg);-ms-transform:rotate(127deg);transform:rotate(127deg);content:"";opacity:0}.checkout__order{background:#f5f5f5;padding:30px 40px 40px}.checkout__order h4{color:#1c1c1c;font-weight:700;border-bottom:1px solid #e1e1e1;padding-bottom:20px;margin-bottom:20px}.checkout__order .checkout__order__products{font-size:18px;color:#1c1c1c;font-weight:700;margin-bottom:10px}.checkout__order .checkout__order__products span{float:right}.checkout__order ul{margin-bottom:12px}.checkout__order ul li{font-size:16px;color:#6f6f6f;line-height:40px;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1rem}.checkout__order ul li .subtotal{font-weight:700;float:right}.checkout__order .checkout__order__subtotal,.checkout__order .checkout__order__shipping__fee{font-size:18px;color:#1c1c1c;font-weight:700;border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;padding-bottom:15px;margin-bottom:15px;padding-top:15px}.checkout__order .checkout__order__subtotal span,.checkout__order .checkout__order__shipping__fee span{float:right}.checkout__order .checkout__input__checkbox label{padding-left:20px}.checkout__order .checkout__order__total{font-size:18px;color:#1c1c1c;font-weight:700;border-bottom:1px solid #e1e1e1;padding-bottom:15px;margin-bottom:25px}.checkout__order .checkout__order__total span{float:right;color:#d22}.checkout__order button{font-size:18px;letter-spacing:2px;width:100%;margin-top:10px}#left{position:fixed;top:90px;bottom:0;left:0}.product-title{font-size:2rem;font-weight:700;color:#333}.product-price{font-size:1.3rem;color:#e60023;font-weight:600}.product-special-price{font-size:1.5rem;color:#27ae60;font-weight:600}.product-info{font-size:1rem;color:#555}.slider-for img,.slider-nav img{border-radius:8px;transition:transform .3s ease}.slider-nav img:hover{transform:scale(1.1)}.btn-custom{padding:10px 20px;background:#333;color:#fff;border:none;border-radius:6px;transition:background .3s ease}.btn-custom:hover{background:#27ae60}.see-more-btn{color:#333;cursor:pointer;font-weight:700}.see-more-btn:hover{color:#e60023;text-decoration:underline}.related-products .card{border:none;transition:box-shadow .3s ease}.related-products .card:hover{box-shadow:0 4px 12px #0003}.color-option input[type=radio],.size-option input[type=radio]{display:none}.color-option .color-label,.size-option .size-label{display:inline-block;padding:8px 16px;border-radius:20px;background-color:#f0f0f0;color:#333;transition:all .3s ease;font-size:14px;text-align:center;border:1px solid transparent;cursor:pointer}.color-option input[type=radio]:checked+.color-label{background-color:#e9e0e0;border-color:#333}.quantity-control button{width:40px;height:40px;border-radius:50%;border:none;color:#fff;font-size:23px;background-color:#beaaac;padding:0;margin:0}.quantity-control button:hover{background-color:#312f2f}.quantity-input{text-align:center;border:none;border-radius:20px;padding:10px;font-size:18px;background-color:#fff;box-shadow:0 2px 5px #0000001a}.scrollable-list{max-height:300px;overflow-y:auto;border:1px solid #eaeaea;border-radius:5px;padding:10px}.customOffcanvas{width:60%!important}.offCanvasBodyContainer{min-height:calc(100vh - 6.5rem)}.scrollableOffcanvasCartList{max-height:calc(100vh - 8.8rem);overflow-y:auto}@media screen and (min-width: 769px) and (max-width: 1199px){.slide_height{height:20.95rem}.card-height{height:22.5rem}}@media screen and (min-width: 576px) and (max-width: 768px){.slide_height{height:15.95rem}.card-height{height:23.5rem}.slider-Thamnail-images{height:9.5rem}.customOffcanvas{width:75%!important}}@media screen and (min-width: 280px) and (max-width: 575px){.cart_alert{right:-5px}.slide_height{height:10.95rem}.card-height{height:100%}.mobile_see_more{height:20rem}.cart_pro_price{font-size:12px}.qty-input{width:100%}.product_feature{display:grid;grid-template-columns:1fr}.slider-Thamnail-images{height:9.5rem}.product-title{font-size:1.8rem}.customOffcanvas{width:100%!important}}@media screen and (max-width: 767px){.product_feature{display:grid;grid-template-columns:1fr}}@media screen and (min-width: 768px) and (max-width: 991px){.slider-Thamnail-images{height:5.9rem}}@media screen and (max-width: 425px){.slider-Thamnail-images{height:5.5rem}}
