body,html{width:100%;height:100%;margin:0;padding:0;font-weight:400;font-style:normal;font-size:16px;line-height:26px;color:var(--black)}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;margin:.5rem 0!important}.mobile_views_lit ul li{margin-right:10px;list-style:none}.divider{display:flex;align-items:center;margin:20px 0;color:#999;font-size:14px}.select_order_button{background-color:var(--primary_color)!important;color:var(--primary_text_color)!important}.title_bottom_over_underline{height:2px;max-width:349px;background-color:#b89579;margin:0 auto;margin-top:-10.1px;margin-bottom:12px}.card_remove svg{color:#000;width:15px;height:15px;cursor:pointer;transition:.3s}.select_price_btn_modal button{padding:2px 6px;border-radius:3px;border:none;display:block;text-align:center;background-color:var(--add_to_card_background_color);color:var(--add_to_card_text_color);font-size:12px;display:flex;align-items:center}.select_price_btn_modal button i{margin-right:6px}.product_header_section{position:relative;text-align:center}.header_middle{padding:10px 0}.header_middle_search input{border:1px solid var(--primary_color);width:100%;font-size:16px;border-radius:3px;height:55px;padding-left:20px;padding-right:60px}.header_middle_table_cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;height:100%;gap:32px}.header_search_item_product_image img{width:50px}.header_bottom{background-color:var(--menu_background_color)}.main_menu ul{margin:0;padding:0;text-align:center}.main_menu ul li{list-style:none;display:inline-block;margin-right:30px;position:relative}.main_menu ul li .main_menu_link{color:var(--menu_text_color);font-size:15px;text-transform:uppercase;display:block;padding:15px 0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.main_menu ul li .submenu li .submenu_link{color:var(--black);display:block;padding:5px 15px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.header_mobile_search i{font-size:22px;color:var(--primary_color)}.fixed_product_card_header_icon span{background-color:red;color:var(--white);display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;border-radius:20px;font-size:14px}.success_header{background-color:var(--primary_color);margin-top:10px;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;margin-bottom:0;padding:10px 0}.category_list_link_view_all{background-color:var(--primary_color);color:var(--primary_text_color);padding:0 10px!important;border-radius:3px!important;border-bottom:none!important;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:absolute;right:0;top:0}.category_list_link_view_all:hover{color:var(--primary_hover_color)}.category_item{position:relative}.category_item_link{background-color:var(--white);border-radius:10px;display:block;padding:0}.category_image{margin:0 auto;width:100%}.category_image img{width:100%;height:100%;border-radius:4px}.category_name{text-align:center;position:absolute;left:50%;bottom:0;background-color:var(--white);padding:5px 14px;margin:0 auto;display:flex;align-items:center;justify-content:center;border-radius:4px;border-bottom:.5px solid #ddd;transform:translate(-50%);white-space:nowrap}.category_name p{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-size:13px;color:var(--black);width:100px;overflow:hidden;text-overflow:ellipsis}.product_image{position:relative}.product_name_link{font-size:16px;color:var(--black);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;line-height:1.5;display:block;margin-top:10px;margin-bottom:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product_price{margin-bottom:7px;text-align:left}.product_new_price{font-size:16px;margin-right:0;color:var(--black);font-weight:500}.product_discount_price{font-size:15px;color:var(--discount_price_color);text-decoration:line-through;padding-left:6px;font-weight:400}.product_btn_link{color:var(--white)!important;background-color:var(--primary_color);display:block;width:100%;text-align:center;padding:3px 0;border-radius:4px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-size:14px;display:flex;align-items:center;justify-content:center}.product_btn_link:hover{color:var(--primary_text_color)!important;background-color:var(--primary_hover_color)}.product_add_to_order{background-color:var(--add_to_card_background_color);color:var(--add_to_card_text_color)!important;border:none}.price-section{display:flex;align-items:center;gap:15px;padding:15px 0;border-bottom:1px solid #eee}.price-section .current-price{font-size:36px;font-weight:6 00;color:var(--primary_color)}.price-section .original-price{font-size:24px;color:#999;text-decoration:line-through}.price-section .discount-badge{background:var(--primary_color);color:var(--primary_text_color);padding:2px 12px;border-radius:4px;font-size:14px;font-weight:500}.stock-status{display:flex;align-items:center;gap:5px;background:#d4edda;color:#155724;padding:8px 15px;border-radius:4px;font-size:14px;font-weight:600;margin-bottom:20px;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif!important;max-width:fit-content}.rating-section{display:flex;align-items:center;gap:15px;margin-bottom:8px;margin-top:10px}.rating-section .stars{color:#ffc107;font-size:18px}.rating-section .rating-text{color:#666;font-size:14px;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif!important}.rating-section .rating-text a{color:var(--primary_color);text-decoration:none;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif!important}.zooming_show_image{overflow:hidden;border-radius:5px}.zooming_show_image img{width:100%;height:100%;-webkit-transform:scale(var(--zoom,1));-ms-transform:scale(var(--zoom,1));transform:scale(var(--zoom,1));-webkit-transform-origin:var(--x) var(--y);-ms-transform-origin:var(--x) var(--y);transform-origin:var(--x) var(--y);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;cursor:-webkit-zoom-in;cursor:zoom-in;border-radius:5px}.zooming_show_image:hover{--zoom:3}.zoom_img_active .owl-dots img{width:75px;height:75px;background:#f0f0f0;border-radius:5px;cursor:pointer;border:2px solid transparent;transition:all .3s;display:flex;align-items:center;justify-content:center}.zoom_img_active .owl-dots div{display:inline-block;transition:.7s;margin-right:8px}.zoom_img_active .owl-dots{text-align:left;overflow:auto;white-space:nowrap;scroll-behavior:smooth}.zoom_img_active .owl-dots div .video_icon_overlay::after{content:'\f167';position:absolute;top:0;left:0;transform:translate(-50%,-50%);color:#000;background-color:#fff;width:60px;height:60px;line-height:60px;font-size:35px;font-weight:600;font-family:'Font Awesome 6 Brands';opacity:.8;text-align:center}.single_product_name{margin-top:10px;margin-bottom:10px}.single_product_name h1{font-size:24px;line-height:30px}.single_product_attribute_label{font-weight:400;margin-bottom:8px;display:block}.label_img_container{display:flex;align-items:center}.label_img{width:40px;height:40px}.label_img img{width:100%;height:100%}.single_product_size_checkbox_list_group .title{font-size:16px;line-height:1;color:#333;padding:10px 18px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-weight:500}.single_product_qty{display:flex;align-items:center;width:100%}.single_product_qty_minus{border:none!important;background:rgb(242 242 242);color:#979797;width:35px;height:40px;line-height:40px;text-align:center;border-right:0px;border-radius:3px 0 0 3px;cursor:pointer;float:left;display:block;transition:.3s}.single_product_qty input{border:none!important;background:rgb(242 242 242);color:#2c2c2c;width:100%;height:40px;line-height:40px;text-align:center;float:left;display:block;border-right:0;border-left:0}.single_product_qty_plus{border:none!important;background:rgb(242 242 242);color:#979797;width:35px;height:40px;line-height:40px;text-align:center;border-left:0;border-radius:0 3px 3px 0;cursor:pointer;display:block;transition:.3s}.single_product_qty_minus:hover,.single_product_qty_plus:hover{color:var(--primary_color)}.single_product_buy_now_btn_link{border:none;background-color:var(--primary_color);color:var(--primary_text_color);padding:7px 5px;border-radius:3px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;width:100%;text-align:center;display:flex;align-items:center;justify-content:center}.single_product_buy_now_btn_link:hover{background-color:var(--primary_hover_color);color:var(--primary_text_color)}.single_product_call ul li{list-style:none;margin-top:5px}.size_chart{cursor:pointer;border:1px solid #ccc;background:var(--white);text-align:center;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:3px;padding:5px 10px}.checkout_product_name_image{width:50px;height:50px;float:left;margin-right:7px;display:block;overflow:hidden;border-radius:4px;border:1px solid #eee}.checkout_product_qty_minus{border:1px solid var(--border);color:#838383;width:25px;height:25px;line-height:25px;text-align:center;border-right:0px;border-radius:3px 0 0 3px;cursor:pointer;background-color:transparent;font-size:12px;display:block;float:left;transition:all .3s ease}.checkout_product_qty input{border:1px solid var(--border);color:#838383;width:30px;height:25px;line-height:25px;text-align:center;float:left;font-size:14px;display:block}.checkout_product_qty_plus{border:1px solid var(--border);color:#838383;width:25px;height:25px;line-height:25px;text-align:center;border-left:0;border-radius:0 3px 3px 0;cursor:pointer;background-color:transparent;font-size:12px;display:block;transition:all .3s ease}.checkout_product_price p{font-size:14px;width:max-content;font-weight:500}.checkout_product_total_price p{font-size:14px;width:max-content;font-weight:500}.fixed_product_sticky_icon{text-align:center;margin-top:5px;line-height:1}.fixed_product_sticky_price p{font-size:14px;padding:1px 10px;padding-top:0;color:var(--black)}.fixed_product_card_list ul li{list-style:none;display:block;overflow:hidden;border-bottom:1px solid var(--border);padding:5px 10px;padding-right:15px}.fixed_product_card_list_table_cell{display:-ms-flexbox;display:flex;gap:15px}.fixed_product_card_name p{margin-top:-3px;overflow:hidden;width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product_select_attribute_modal ul li{display:flex;align-items:center;justify-content:space-between;background-color:#f5f4f4;padding:10px 10px;border-radius:4px;margin-top:8px;list-style:none}.footer_payment_method{text-align:center}.footer_payment_method img{max-width:100%}.checkout_form_title h3{font-size:24px;font-weight:500;color:var(--primary_color);border-bottom:1px solid #ddd;padding-bottom:12px;text-transform:uppercase}.checkout_form_group i{position:absolute;bottom:17px;transform:revert-layer;color:#999;right:10px}.checkout_form_group label{display:block;margin-bottom:8px;font-size:16px;font-weight:500}.checkout_form_group input,.checkout_form_group select,.checkout_form_group textarea{width:100%;border:1px solid var(--border);padding:10px 10px;border-radius:6px;font-size:16px;background-color:rgb(241 245 249)}.checkout_form_checkbox.form-check{padding-left:0;margin-bottom:0;border:1px solid var(--border);padding:8px 10px;display:flex;align-items:center;gap:0}.checkout_form_checkbox.form-check .form-check-input{margin-left:0;cursor:pointer;border:1px solid var(--primary_color)!important}.checkout_form_checkbox.form-check label{padding-left:10px;cursor:pointer;width:100%}.checkout_form_checkbox_group h4{font-weight:500;margin-bottom:8px;font-size:16px}.checkout_form_checkbox_group_box{border:1px solid #eee;border-radius:8px}.checkout_form_btn{text-align:center;margin-top:20px;position:sticky;bottom:12px;left:50%;z-index:3;padding:0 8px}.order_summary_title{text-align:center;margin-bottom:20px;font-size:22px;font-size:24px;font-weight:400;margin-top:30px}.order_summary_table table thead tr th{font-weight:400;color:var(--black);padding:5px;font-size:16px}.auth_wrap{border:1px solid var(--border);padding:30px;border-radius:3px}.auth_sub_btn_two_link:hover{color:var(--primary_hover_color)}.footer_title h4::after{content:'';width:60%;background:var(--footer_text_color);height:2px;display:block;margin-top:5px}.shipping_highlight{padding:6px 12px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;display:inline-block;border:2px solid #000;border-image-outset:0;border-image-repeat:stretch;border-image-slice:100%;border-image-source:none;border-image-width:1;resize:both;-o-border-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='100' height='100' viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cstyle%3Epath%7Banimation:stroke 5s infinite linear%3B%7D%40keyframes stroke%7Bto%7Bstroke-dashoffset:776%3B%7D%7D%3C/style%3E%3ClinearGradient id='g' x1='0%25' y1='0%25' x2='0%25' y2='100%25'%3E%3Cstop offset='0%25' stop-color='%230037ff' /%3E%3Cstop offset='25%25' stop-color='%230037ff' /%3E%3Cstop offset='50%25' stop-color='%230037ff' /%3E%3Cstop offset='100%25' stop-color='%230037ff' /%3E%3C/linearGradient%3E %3Cpath d='M1.5 1.5 l97 0l0 97l-97 0 l0 -97' stroke-linecap='square' stroke='url(%23g)' stroke-width='3' stroke-dasharray='388'/%3E %3C/svg%3E") 1;border-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='100' height='100' viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cstyle%3Epath%7Banimation:stroke 5s infinite linear%3B%7D%40keyframes stroke%7Bto%7Bstroke-dashoffset:776%3B%7D%7D%3C/style%3E%3ClinearGradient id='g' x1='0%25' y1='0%25' x2='0%25' y2='100%25'%3E%3Cstop offset='0%25' stop-color='%230037ff' /%3E%3Cstop offset='25%25' stop-color='%230037ff' /%3E%3Cstop offset='50%25' stop-color='%230037ff' /%3E%3Cstop offset='100%25' stop-color='%230037ff' /%3E%3C/linearGradient%3E %3Cpath d='M1.5 1.5 l97 0l0 97l-97 0 l0 -97' stroke-linecap='square' stroke='url(%23g)' stroke-width='3' stroke-dasharray='388'/%3E %3C/svg%3E") 1;margin-bottom:15px;margin-top:15px}.shipping_highlight h4{font-weight:400;font-size:16px;line-height:20px;color:var(--black);margin:0}.contact_us_container{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:15px}.call_icon{transition:.5s}.call_whats{display:flex;align-items:center;border:1px solid #e3e3e37d;border-radius:5px;padding:15px 12px;gap:12px;width:100%;height:auto;box-sizing:border-box;transition:.5s;position:relative;background-color:rgba(255,255,255,.95)}.call_contact_us:hover .call_icon{background-color:var(--primary_color);color:#fff}.call_icon svg{width:24px;height:24px;color:var(--primary_color)}.call_contact_us:hover .call_icon svg{color:#fff}.contact_des h5{font-size:15px;line-height:20px;margin-bottom:4px;font-family:Kanit,sans-serif!important}.contact_des h6{font-size:14px;line-height:18px;margin:0;font-weight:600;color:var(--primary_color);font-family:Kanit,sans-serif!important}.fixed_communication_social.fixed_communication_social_active{z-index:999!important;position:relative}.fixed_communication_social .fixed_communication_toggle{position:fixed;bottom:67px;right:6px;width:48px;height:48px;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:999;transition:.5s}@media only screen and (min-width:1399.9px){.container{max-width:90%}}@media only screen and (max-width:1399.99px){.header_middle_wishlist{padding-left:10px;padding-right:17px;margin-left:15px;margin-right:10px}.single_product_buy_now_btn_link{font-size:15px}}@media screen and (max-width:1199.98px){.main_menu ul li{margin-right:10px}}@media screen and (max-width:991.98px){.header_mobile_logo img{max-height:50px;max-width:200px;object-fit:contain}.header_mobile_menu{z-index:9999999999}.price-section,.rating-section{padding-left:7px}.mobile_main_menu ul li .mobile_main_menu_link{color:var(--black);display:block;font-size:16px;text-transform:uppercase;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.mobile_main_menu ul li:hover>.mobile_main_menu_link{color:var(--primary_color)}.mobile_main_menu ul li .mobile_main_submenu li .mobile_main_submenu_link{color:var(--black);display:block;font-size:16px;text-transform:capitalize;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.mobile_main_menu ul li .mobile_main_submenu li .mobile_main_sub_submenu_link{color:var(--black);display:block;font-size:16px;text-transform:capitalize;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}}@media screen and (max-width:768px){.category_container{gap:8px}.zoom_img_active .owl-dots img{width:60px;height:60px}.shipping_highlight{margin:16px 12px}.zoom_img_active .owl-dots div{margin-right:6px}.contact_des h5{font-size:14px;margin-bottom:0}.call_icon svg{width:20px;height:20px;color:var(--primary_color)}.call_whats{gap:8px;padding:8px 6px}.rating-section{margin-bottom:0}.price-section .current-price{font-size:28px}.price-section .original-price{font-size:20px}.price-section .discount-badge{padding:0 8px;border-radius:4px}}@media screen and (max-width:576px){.single_product_qty_with_buy_now_btn{padding-left:7px;padding-right:7px;padding-top:12px}.single_product_size_checkbox_list_group .title{padding:10px 16px}}@media screen and (max-width:480px){.single_product_name{margin-top:6px}.single_product_specification_list ul li{font-size:12px;margin-bottom:2px}}