@import"https://fonts.googleapis.com/css2?family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";:root{--primary-color: var(--body-bg-color);--secondary-color: #fbd481;--tertiary-color: #33609f;--body-bg-color: #26282B;--heading-color: #000000;--card-color:#31363F;--broder-color:#bccde4;--footer-bg-color:#31363F;--text-color: var(--secondary-color);--text-color2:#6c757d;--border-color: #ebeced;--active-color: #808080;--white-color: #ffffff;--black-color: #000000}.global-button{font-size:16px;line-height:45px;height:45px;padding:0 20px;background:#000;border-radius:20px;position:relative;z-index:9;color:#fff;border:0;font-weight:600}.global-button:before{content:"";position:absolute;z-index:-1;inset:0;background:var(--white-color);border-radius:20px;box-shadow:#3c40434d 0 1px 2px,#3c404326 0 2px 6px 2px;transform:scaleY(0);transform-origin:50%;transition-duration:.3s}.global-button:focus{background:var(--active-color);border:inherit}.global-button:hover{background:inherit;border:20px}.global-button:hover:before{transform:scaleY(1)}@media only screen and (min-width:768px)and (max-width:991px){.global-button{font-size:14px;line-height:40px;height:40px;padding:0 16px}}@media only screen and (max-width:767px){.global-button{font-size:14px;line-height:37px;height:37px;padding:0 14px}}.global_title h2{font-size:24px;line-height:26px;text-transform:uppercase;font-weight:700;color:var(--secondary-color);display:inline-block;margin-bottom:0;position:relative;padding-bottom:15px}.global_title h2:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:80px;height:3px;background:linear-gradient(90deg,var(--secondary-color) 0%,#ffedc2 100%)}@media only screen and (min-width:992px)and (max-width:1199px){.global_title h2{font-size:20px;line-height:22px}}@media only screen and (min-width:768px)and (max-width:991px){.global_title h2{font-size:18px;line-height:22px}}@media only screen and (max-width:767px){.global_title h2{font-size:16px;line-height:18px}.global_title{margin-bottom:5px}}.view-all{font-size:14px;line-height:24px;color:var(--secondary-color);font-weight:500}.view-all:hover{color:var(--active-color)}.checkout_form_input label{color:#000!important;font-weight:500}.product-row{position:relative}.product-info{flex:1}.product-price{min-width:100px;text-align:right}.order_table table th{white-space:nowrap}.order_table table th.text-right{text-align:right}*,*:after,*:before{box-sizing:border-box}html,body{height:100%}body{line-height:24px;font-size:14px;font-style:normal;font-weight:400;visibility:visible;font-family:Poppins,sans-serif;color:#000;background-color:var(--body-bg-color);letter-spacing:.02em}.site_layout{min-height:100vh;display:flex;flex-direction:column}.site_page_content{flex:1 0 auto}.site_layout>.footer_widgets{margin-top:auto}h1,h2,h3,h4,h5,h6{font-weight:400;margin-top:0;font-family:Poppins,sans-serif}h1{font-size:48px;line-height:1;font-weight:700}h2{font-size:36px;line-height:36px}h3{font-size:30px;line-height:30px}h4{font-size:16px;line-height:19px}h5{font-size:14px;line-height:18px}h6{font-size:12px;line-height:14px}p:last-child{margin-bottom:0}a,button{color:inherit;line-height:inherit;text-decoration:none;cursor:pointer}a,button,img,input,span{transition:all .3s ease 0s}.btn:focus{box-shadow:none}*:focus{outline:none!important}a:focus{color:inherit;outline:none;text-decoration:none}a:hover{text-decoration:none}button,input[type=submit]{cursor:pointer}img{max-width:100%;height:auto}ul{list-style:outside none none;margin:0;padding:0}figure{padding:0;margin:0}.hidden{display:none}.container{max-width:1200px}@media only screen and (max-width:767px){.container{max-width:576px}}@media only screen and (max-width:479px){.container{width:100%}}input:-moz-placeholder,textarea:-moz-placeholder{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#scrollUp{background:var(--black-color) none repeat scroll 0 0;bottom:165px;color:var(--white-color);cursor:pointer;display:none;font-size:20px;height:45px;width:45px;line-height:39px;position:fixed;right:12px;text-align:center;z-index:9999;border-radius:50%;-webkit-transition:.3s;transition:.3s}#scrollUp:hover i{animation-name:fadeInUp;animation-duration:1s;animation-fill-mode:both;animation-iteration-count:infinite}.mb-135{margin-bottom:135px}.mb-130{margin-bottom:130px}.mb-118{margin-bottom:118px}.mb-96{margin-bottom:96px}.mb-63{margin-bottom:63px}.mb-60{margin-bottom:60px}.mb-50{margin-bottom:50px}.sticky-header.sticky{position:fixed;z-index:99;width:100%;top:0;background:#ffffffe6;box-shadow:0 1px 3px #0000001c;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:cubic-bezier(.2,1,.22,1);animation-timing-function:cubic-bezier(.2,1,.22,1);-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:none;animation-fill-mode:none;-webkit-animation-play-state:running;animation-play-state:running;border-bottom:0;display:block}@media only screen and (min-width:768px)and (max-width:991px){.sticky-header.sticky{padding:15px 0}}@media only screen and (max-width:767px){.sticky-header.sticky{padding:15px 0}}.header_top{background:var(--heading-color);padding:5px 55px 5px 45px}@media only screen and (min-width:1200px)and (max-width:1600px){.header_top{padding:5px 0}}@media only screen and (min-width:992px)and (max-width:1199px){.header_top{padding:8px 0}}@media only screen and (min-width:768px)and (max-width:991px){.header_top{padding:10px 0}}@media only screen and (max-width:767px){.header_top{padding:10px 0}}@media only screen and (min-width:992px)and (max-width:1199px){.header_top_inner{flex-direction:column}}@media only screen and (min-width:768px)and (max-width:991px){.header_top_inner{flex-direction:column}}@media only screen and (max-width:767px){.header_top_inner{flex-direction:column}}@media only screen and (min-width:992px)and (max-width:1199px){.header_contact_info{margin-bottom:7px}}@media only screen and (min-width:768px)and (max-width:991px){.header_contact_info{margin-bottom:7px;display:none}}@media only screen and (max-width:767px){.header_contact_info{margin-bottom:7px;display:none}}@media only screen and (max-width:575px){.header_contact_info{text-align:center}}@media only screen and (min-width:768px)and (max-width:991px){.header_contact_info ul{flex-direction:column;text-align:center}}@media only screen and (max-width:767px){.header_contact_info ul{flex-direction:column;text-align:center}}.header_contact_info ul li{margin-right:30px}@media only screen and (min-width:1200px)and (max-width:1600px){.header_contact_info ul li{margin-right:13px}}@media only screen and (max-width:575px){.header_contact_info ul li{margin-right:0;line-height:27px}}@media only screen and (min-width:768px)and (max-width:991px){.header_contact_info ul li{color:#000!important;margin-right:0;margin-bottom:8px}}@media only screen and (max-width:767px){.header_contact_info ul li{color:#000!important;margin-right:0;margin-bottom:8px}}.header_contact_info ul li i{margin-right:8px}@media only screen and (min-width:1200px)and (max-width:1600px){.header_contact_info ul li i{margin-right:5px}}.header_contact_info ul li:last-child{margin-right:0}@media only screen and (min-width:768px)and (max-width:991px){.header_contact_info ul li:last-child{margin-bottom:0}}@media only screen and (max-width:767px){.header_contact_info ul li:last-child{margin-bottom:0}}.header_contact_info ul li a{color:#fff}.header_contact_info ul li a:hover{opacity:.7}@media only screen and (min-width:768px)and (max-width:991px){.header_contact_info ul li a{color:#000}}@media only screen and (max-width:767px){.header_contact_info ul li a{color:#000}}@media only screen and (min-width:992px)and (max-width:1199px){.free_shipping_text{margin-bottom:7px}}@media only screen and (max-width:575px){.free_shipping_text{text-align:center}}.free_shipping_text p{font-size:16px;line-height:24px;font-weight:600}@media only screen and (min-width:1200px)and (max-width:1600px){.free_shipping_text p{font-size:14px}}@media only screen and (min-width:768px)and (max-width:991px){.free_shipping_text p{font-size:15px;line-height:22px}}@media only screen and (max-width:767px){.free_shipping_text p{font-size:14px;line-height:22px}}@media only screen and (max-width:575px){.free_shipping_text p{font-size:13px;line-height:22px}}.free_shipping_text p a{font-size:12px;font-weight:400;text-transform:uppercase;margin-left:11px;border-bottom:1px solid #fff;color:#fff}@media only screen and (min-width:1200px)and (max-width:1600px){.free_shipping_text p a{margin-right:11px}}.header_logo img{width:100px;height:45px}@media only screen and (max-width:575px){.header_logo img{max-width:100px}}@media only screen and (min-width:768px)and (max-width:991px){.header_social{display:none!important;justify-content:center;margin:10px 0}}@media only screen and (max-width:767px){.header_social{display:none!important;justify-content:center;margin:10px 0}}.header_social span{font-size:14px;line-height:24px;color:#fff;margin-right:24px}@media only screen and (min-width:1200px)and (max-width:1600px){.header_social span{margin-right:11px}}@media only screen and (min-width:768px)and (max-width:991px){.header_social span{color:#000;font-size:13px}}@media only screen and (max-width:767px){.header_social span{color:#000;margin-right:16px}}.header_social ul li{margin-right:20px}.header_social ul li:last-child{margin-right:0}@media only screen and (min-width:768px)and (max-width:991px){.header_social ul li{margin-right:15px}}@media only screen and (max-width:767px){.header_social ul li{margin-right:15px}}.header_social ul li a{font-size:15px;color:#fff}@media only screen and (min-width:768px)and (max-width:991px){.header_social ul li a{color:#000}}@media only screen and (max-width:767px){.header_social ul li a{color:#000}}@media only screen and (min-width:1200px)and (max-width:1600px){.header_social ul li{margin-right:14px}}@media only screen and (max-width:575px){.header_top_sidebar{flex-direction:column}}.main_header{padding:10px 20px}@media only screen and (min-width:992px)and (max-width:1199px){.main_header{padding:30px 0}}@media only screen and (min-width:768px)and (max-width:991px){.main_header{padding:22px 0}}@media only screen and (max-width:767px){.main_header{padding:20px 0}}.main_menu nav>ul>li{margin-right:49px;position:relative}.main_menu nav>ul>li:last-child{margin-right:0}@media only screen and (min-width:992px)and (max-width:1199px){.main_menu nav>ul>li{margin-right:33px}}.main_menu nav>ul>li:hover ul.sub_menu{visibility:visible;opacity:1;top:62px}.main_menu nav>ul>li>a{font-size:14px;line-height:24px;display:inline-block;text-transform:uppercase;color:var(--text-color);font-weight:500;padding:4px 0}.main_menu nav>ul>li>a:focus{color:var(--active-color)}.main_menu nav>ul>li>a.active{font-weight:700;border:1px solid var(--tertiary-color);padding:4px 20px;border-radius:20px}.main_menu nav>ul>li ul.sub_menu{position:absolute;min-width:190px;padding:18px 20px;background:#fff;box-shadow:0 3px 11px #0000001a;left:0;right:auto;visibility:hidden;opacity:0;overflow:hidden;transition:.3s;z-index:99;top:77px;text-align:left}.main_menu nav>ul>li ul.sub_menu li a{font-size:13px;font-weight:400;display:block;line-height:32px;text-transform:capitalize}.main_menu nav>ul>li ul.sub_menu li a:hover{color:#6a7964}.header_account i{color:var(--secondary-color)}.header_account>ul>li{margin-right:29px;position:relative}.header_account>ul>li:last-child{margin-right:0}@media only screen and (min-width:992px)and (max-width:1199px){.header_account>ul>li{margin-right:25px}}@media only screen and (min-width:768px)and (max-width:991px){.header_account>ul>li{margin-right:18px}}@media only screen and (max-width:767px){.header_account>ul>li{margin-right:20px}}@media only screen and (max-width:575px){.header_account>ul>li{margin-right:14px}}.header_account>ul>li>a{font-size:24px;display:inline-block}.header_account>ul>li>a:hover{color:#6a7964}.header_account>ul>li.account_link>.account-toggle{font-size:24px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;padding:0;margin:0}.header_account>ul>li.account_link>.account-toggle:hover{color:#6a7964}@media only screen and (min-width:992px)and (max-width:1199px){.header_account>ul>li>a{font-size:22px}.header_account>ul>li.account_link>.account-toggle{font-size:22px}}.header_account>ul>li span.item_count{font-size:12px;font-weight:500;width:20px;height:20px;border-radius:50%;background:var(--tertiary-color);color:#fff;display:inline-block;text-align:center;line-height:18px;position:absolute;top:-7px;right:-12px}@media only screen and (min-width:768px)and (max-width:991px){.header_account>ul>li span.item_count{font-size:10px;width:17px;height:17px;line-height:17px}}@media only screen and (max-width:767px){.header_account>ul>li span.item_count{font-size:10px;width:17px;height:17px;line-height:17px}}.header_account>ul>li.account_link.is-open ul.dropdown_account_link{visibility:visible;opacity:1;transform:translateY(0);pointer-events:auto}@media only screen and (max-width:991px){.account_link{display:none}}.dropdown_account_link{position:absolute;background:#fff;border:1px solid #e7ebf2;min-width:205px;padding:8px 0;text-align:left;top:calc(100% + 14px);right:-16px;-webkit-transition:opacity .25s ease,transform .25s ease,visibility .25s ease;transition:opacity .25s ease,transform .25s ease,visibility .25s ease;overflow:hidden;z-index:9999;border-radius:10px;box-shadow:0 12px 26px #0d182c24;visibility:hidden;opacity:0;transform:translateY(8px);pointer-events:none}@media only screen and (min-width:768px)and (max-width:991px){.dropdown_account_link{left:auto;right:0}}@media only screen and (max-width:767px){.dropdown_account_link{left:auto;right:0}}.dropdown_account_link li a{text-transform:capitalize;display:block;font-size:14px;white-space:nowrap;line-height:20px;color:#141414;padding:10px 18px}.dropdown_account_link li a:hover{color:#14213d;background:#f7f9fc}.dropdown_account_link .dropdown-logout-item{border-top:1px solid #e7ebf2;margin-top:8px;padding-top:8px}.dropdown_account_link .dropdown-logout-item .dropdown-logout-btn{display:block;width:100%;text-transform:capitalize;font-size:14px;font-weight:600;line-height:20px;font-family:inherit;-webkit-appearance:none;appearance:none;text-align:left;color:#d9363e;padding:10px 18px!important;margin:0}.dropdown_account_link .dropdown-logout-item .dropdown-logout-btn:hover{color:#be2432;background:#fff1f2}.body_overlay{width:100%;height:100%;position:fixed;left:0;top:0;z-index:998;opacity:0;visibility:hidden;cursor:pointer;background:#00000073;transition:.3s}.body_overlay.active{opacity:1;visibility:visible}.mini_cart{position:fixed;width:355px;height:100%;padding:20px 20px 33px;background:var(--card-color);z-index:999;right:0;top:0;transition:.5s;transform:translate(100%);overflow-y:auto;box-shadow:0 0 15px #0500001a}.mini_cart.active{transform:translate(0)}@media only screen and (max-width:575px){.mini_cart{width:300px}}.cart_close{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--secondary-color);padding-bottom:10px}.cart_text h3{font-size:18px;text-transform:capitalize;font-weight:600;margin-bottom:0;color:var(--white-color)}.mini_cart_close>a{font-size:25px;color:var(--secondary-color)}.cart_img{width:90px;margin-right:10px;border:1px solid transparent}.cart_img:hover{border-color:#6a7964}@media only screen and (min-width:768px)and (max-width:991px){.cart_img{width:70px}}@media only screen and (max-width:767px){.cart_img{width:70px}}.cart_info{width:63%}.cart_info a{font-weight:400;font-size:14px;line-height:20px;display:block;margin-bottom:6px;color:var(--white-color)}@media only screen and (min-width:768px)and (max-width:991px){.cart_info a{font-size:13px}}@media only screen and (max-width:767px){.cart_info a{font-size:13px}}.cart_info a:hover{color:var(--secondary-color)}.cart_info p{font-size:12px;color:var(--white-color)}.cart_info p span{font-weight:600}.cart_remove a{font-size:15px;display:block;line-height:20px;text-align:center;color:var(--secondary-color)}.cart_item{overflow:hidden;padding:20px 0;border-bottom:1px solid var(--secondary-color);display:flex;justify-content:space-between}.mini_cart_table{padding:23px 0}.cart_total{display:flex;justify-content:space-between;color:var(--white-color)}.cart_total span{font-size:14px;font-weight:400}.cart_total span.price{font-weight:700}@media only screen and (min-width:768px)and (max-width:991px){.cart_total span{font-size:13px}}@media only screen and (max-width:767px){.cart_total span{font-size:13px}}.page_search_box{position:fixed;width:100%;background:#fffffffa;z-index:9999;left:0;top:0;transform:translateY(-110%);transition:transform .3s ease,opacity .3s ease;display:block;padding:26px 0 20px;opacity:0;visibility:hidden;pointer-events:none;box-shadow:0 8px 26px #00000024}.page_search_box.active{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto}.page_search_box form{width:70%;margin:20px auto 0;position:relative}@media only screen and (max-width:767px){.page_search_box form{width:90%}}.page_search_box form input::-webkit-input-placeholder{color:#000}.page_search_box form input::-moz-placeholder{color:#000}.page_search_box form input:-ms-input-placeholder{color:#000}.page_search_box form input:-moz-placeholder{color:#000}.page_search_box form input{width:100%;background:none;height:50px;font-size:20px;color:#000;font-weight:400}@media only screen and (max-width:767px){.page_search_box form input{width:90%;font-size:16px}}.page_search_box form button{position:absolute;bottom:11px;right:0;border:0;padding:0;background:none;font-size:20px}.page_search_box form button:hover{color:#6a7964}@media only screen and (max-width:767px){.page_search_box form button{font-size:18px}}.page_search_box form p{font-size:16px;line-height:20px;margin-bottom:20px}.search_suggestions{position:absolute;left:0;top:100%;width:100%;margin-top:12px;background:#fff;border:1px solid #e8e8e8;border-radius:12px;box-shadow:0 14px 30px #0000001f;max-height:330px;overflow-y:auto;display:none;z-index:20}.search_suggestions.active{display:block}.search_suggestion_item{display:flex;align-items:center;gap:12px;padding:10px 12px;color:#1d1d1d;text-decoration:none;border-bottom:1px solid #f1f1f1;transition:background-color .2s ease}.search_suggestion_item:last-child{border-bottom:0}.search_suggestion_item:hover{background-color:#f8f8f8}.search_suggestion_thumb{width:52px;height:52px;border-radius:8px;overflow:hidden;background:#f2f2f2;flex:0 0 52px}.search_suggestion_thumb img{width:100%;height:100%;object-fit:cover}.search_suggestion_title{display:block;font-size:15px;font-weight:500;line-height:1.3}.search_suggestion_empty{padding:12px 14px;font-size:14px;color:#4a4a4a}.search_close{position:absolute;top:12px;right:100px}@media only screen and (max-width:767px){.search_close{top:22px;right:30px}}.search_close i{font-size:20px;cursor:pointer;transform:scale(1) rotate(0);display:inline-block;transition:.5s}.search_close i:hover{color:#6a7964;transform:scale(1.3) rotate(180deg)}.slider_section{margin-bottom:0}.single_slider{background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:cover;position:relative;min-height:960px}@media only screen and (min-width:1200px)and (max-width:1600px){.single_slider{min-height:900px}}@media only screen and (min-width:992px)and (max-width:1199px){.single_slider{min-height:700px}}@media only screen and (min-width:768px)and (max-width:991px){.single_slider{min-height:470px}}@media only screen and (max-width:767px){.single_slider{min-height:400px}}@media only screen and (max-width:575px){.single_slider{background-position:14%;min-height:372px}}@media only screen and (min-width:1200px)and (max-width:1300px){.slider_text{padding-left:55px}}@media only screen and (min-width:992px)and (max-width:1199px){.slider_text{padding-left:48px}}@media only screen and (min-width:768px)and (max-width:991px){.slider_text{padding-left:48px}}@media only screen and (max-width:767px){.slider_text{padding-left:34px}}@media only screen and (max-width:575px){.slider_text{padding-left:15px;padding-right:15px;text-align:center}}.slider_text span{font-size:16px;line-height:18px;font-weight:600;display:inline-block;text-transform:uppercase;margin-bottom:26px}@media only screen and (min-width:992px)and (max-width:1199px){.slider_text span{margin-bottom:20px}}@media only screen and (min-width:768px)and (max-width:991px){.slider_text span{font-size:15px;line-height:18px;margin-bottom:14px}}@media only screen and (max-width:767px){.slider_text span{font-size:14px;line-height:14px;margin-bottom:12px}}@media only screen and (max-width:575px){.slider_text span{font-size:13px}}.slider_text h1{font-size:60px;line-height:72px;text-transform:uppercase;font-weight:400;margin-bottom:30px}@media only screen and (min-width:1200px)and (max-width:1300px){.slider_text h1{font-size:56px;line-height:68px}}@media only screen and (min-width:992px)and (max-width:1199px){.slider_text h1{font-size:48px;line-height:58px;margin-bottom:20px}}@media only screen and (min-width:768px)and (max-width:991px){.slider_text h1{font-size:30px;line-height:41px;margin-bottom:16px}}@media only screen and (max-width:767px){.slider_text h1{font-size:23px;line-height:32px;margin-bottom:12px;padding-right:200px}}@media only screen and (max-width:575px){.slider_text h1{padding-right:0;font-size:19px;line-height:29px;margin-bottom:8px}}.slider_text p{font-size:16px;line-height:26px;color:#666;margin-bottom:0}@media only screen and (min-width:768px)and (max-width:991px){.slider_text p{font-size:15px;line-height:25px}}@media only screen and (max-width:767px){.slider_text p{font-size:15px;line-height:23px}}@media only screen and (max-width:575px){.slider_text p{font-size:14px;line-height:21px}}.slick-current .slider_text h1,.slick-current .slider_text span,.slick-current .slider_text a,.slick-current .slider_text p{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-delay:.3s;animation-delay:.3s}.slick-current .slider_text h1{-webkit-animation-delay:.5s;animation-delay:.5s}.slick-current .slider_text p{-webkit-animation-delay:.7s;animation-delay:.7s}.slick-current .slider_text a{-webkit-animation-delay:.9s;animation-delay:.9s}.slider_area:hover>button,.slider_area:hover .owl-nav>button{opacity:1;visibility:visible}.slick_slider_activation:not(.owl-loaded){display:block;height:0;overflow:hidden;opacity:1;position:relative;isolation:isolate;background:#1f232d}.slider_section .slick_slider_activation:not(.owl-loaded){min-height:480px}.slick_slider_activation:not(.owl-loaded):before{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(110deg,#ffffff0d 8%,#ffffff1f 18%,#ffffff0d 33%);background-size:220% 100%;animation:sliderSkeletonShimmer 1.35s linear infinite}.slick_slider_activation:not(.owl-loaded):after{content:"Loading...";position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%,-50%);color:#ffd27a;font-size:14px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;background:#00000073;border:1px solid rgba(255,210,122,.35);border-radius:999px;padding:9px 16px;animation:sliderLoaderPulse 1s ease-in-out infinite alternate}.slick_slider_activation:not(.owl-loaded)>*{opacity:0}.category_slider.slick_slider_activation:not(.owl-loaded){min-height:220px}.brand_slider.slick_slider_activation:not(.owl-loaded){min-height:210px}.shipment_slider.slick_slider_activation:not(.owl-loaded){min-height:430px}.slick_slider_activation.owl-carousel{opacity:0;transform:translateY(10px);transition:opacity .35s ease,transform .35s ease}.slick_slider_activation.owl-carousel.owl-loaded{height:auto;opacity:1;transform:translateY(0);background:transparent}.slick_slider_activation.carousel-static-ready{height:auto;min-height:0;overflow:hidden;opacity:1}.slick_slider_activation.carousel-static-ready>*{display:none}.slick_slider_activation.carousel-static-ready>:first-child{display:block}@keyframes sliderSkeletonShimmer{0%{background-position:200% 0}to{background-position:-20% 0}}@keyframes sliderLoaderSpin{to{transform:rotate(360deg)}}@keyframes sliderLoaderPulse{0%{opacity:.65;transform:translate(-50%,-50%) scale(.98)}to{opacity:1;transform:translate(-50%,-50%) scale(1.02)}}@media only screen and (max-width:991px){.slider_section .slick_slider_activation:not(.owl-loaded){min-height:380px}.shipment_slider.slick_slider_activation:not(.owl-loaded){min-height:390px}}@media only screen and (max-width:575px){.slider_section .slick_slider_activation:not(.owl-loaded){min-height:320px}.category_slider.slick_slider_activation:not(.owl-loaded){min-height:190px}.brand_slider.slick_slider_activation:not(.owl-loaded){min-height:180px}.shipment_slider.slick_slider_activation:not(.owl-loaded){min-height:350px}}.slider_area>button,.slider_area .owl-nav>button{position:absolute;top:50%;transform:translatey(-50%);left:70px;z-index:9;width:50px;height:52px;line-height:57px;text-align:center;font-size:24px;background:var(--black-color);color:var(--white-color);border:0;padding:0;opacity:0;visibility:hidden}.slider_area>button:hover,.slider_area .owl-nav>button:hover{background:var(--active-color);color:#fff}@media only screen and (min-width:1200px)and (max-width:1600px){.slider_area>button,.slider_area .owl-nav>button{left:20px}}@media only screen and (min-width:1200px)and (max-width:1300px){.slider_area>button,.slider_area .owl-nav>button{width:45px;height:48px;line-height:48px;font-size:22px}}@media only screen and (min-width:992px)and (max-width:1199px){.slider_area>button,.slider_area .owl-nav>button{left:20px;width:42px;height:44px;line-height:46px;font-size:20px}}@media only screen and (min-width:768px)and (max-width:991px){.slider_area>button,.slider_area .owl-nav>button{left:20px;width:35px;height:37px;line-height:39px;font-size:16px}}@media only screen and (max-width:767px){.slider_area>button,.slider_area .owl-nav>button{left:15px;width:32px;height:34px;line-height:35px;font-size:15px}}@media only screen and (max-width:575px){.slider_area>button,.slider_area .owl-nav>button{left:6px;width:26px;height:28px;line-height:31px;font-size:14px}}.slider_area>button.next_arrow,.slider_area .owl-nav>button.next_arrow{right:70px;left:auto}@media only screen and (min-width:1200px)and (max-width:1600px){.slider_area>button.next_arrow,.slider_area .owl-nav>button.next_arrow{right:20px}}@media only screen and (min-width:992px)and (max-width:1199px){.slider_area>button.next_arrow,.slider_area .owl-nav>button.next_arrow{right:20px}}@media only screen and (min-width:768px)and (max-width:991px){.slider_area>button.next_arrow,.slider_area .owl-nav>button.next_arrow{right:20px}}@media only screen and (max-width:767px){.slider_area>button.next_arrow,.slider_area .owl-nav>button.next_arrow{right:15px}}@media only screen and (max-width:575px){.slider_area>button.next_arrow,.slider_area .owl-nav>button.next_arrow{right:6px}}.slider_area .owl-nav>button.owl-prev{left:0!important;right:auto!important}.slider_area .owl-nav>button.owl-next{right:0!important;left:auto!important}.slider_area .slick-dots{display:flex;position:absolute;bottom:57px;left:50%;transform:translate(-50%)}@media only screen and (min-width:768px)and (max-width:991px){.slider_area .slick-dots{bottom:20px}}@media only screen and (max-width:767px){.slider_area .slick-dots{bottom:15px}}.slider_area .slick-dots li{margin-right:15px}.slider_area .slick-dots li:last-child{margin-right:0}@media only screen and (min-width:768px)and (max-width:991px){.slider_area .slick-dots li{margin-right:10px}}@media only screen and (max-width:575px){.slider_area .slick-dots li{margin-right:8px}}.slider_area .slick-dots li.slick-active button{background:#000}.slider_area .slick-dots li button{width:12px;height:12px;border-radius:50%;border:0;padding:0;background:#b8b8b8;text-indent:-99999px}.slider_area .owl-dots{display:flex;position:absolute;bottom:57px;left:50%;transform:translate(-50%)}@media only screen and (min-width:768px)and (max-width:991px){.slider_area .owl-dots{bottom:20px}}@media only screen and (max-width:767px){.slider_area .owl-dots{bottom:15px}}.slider_area .owl-dots .owl-dot{margin-right:15px}.slider_area .owl-dots .owl-dot:last-child{margin-right:0}@media only screen and (min-width:768px)and (max-width:991px){.slider_area .owl-dots .owl-dot{margin-right:10px}}@media only screen and (max-width:575px){.slider_area .owl-dots .owl-dot{margin-right:8px}}.slider_area .owl-dots .owl-dot span{width:12px;height:12px;border-radius:50%;border:0;padding:0;background:#b8b8b8;display:block}.slider_area .owl-dots .owl-dot.active span{background:#000}.owl-item.active .slider_text h1,.owl-item.active .slider_text span,.owl-item.active .slider_text a,.owl-item.active .slider_text p{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-delay:.3s;animation-delay:.3s}.footer_widgets{padding:72px 0 0;background-color:var(--footer-bg-color)}.footer_main_row{min-height:240px;align-items:flex-end}.footer_about_block,.footer_right_panel{padding-bottom:42px}.footer_about_block{max-width:640px}.footer_story_title{margin:0 0 14px;font-size:34px;line-height:1.1;color:var(--secondary-color);font-weight:700}.footer_story_text{margin:0;max-width:580px;font-size:16px;line-height:1.9;color:#ffffffc7}.footer_read_more{margin-top:20px;display:inline-flex;align-items:center;gap:8px;font-size:14px;line-height:1.2;color:var(--text-color);font-weight:600;text-transform:uppercase;letter-spacing:.08em}.footer_read_more:hover{color:var(--white-color)}.footer_right_panel{height:100%;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;text-align:right}.footer_menu ul li{margin-right:20px}.footer_menu ul li:last-child{margin-right:0}.footer_menu ul li a{font-size:15px;line-height:24px;color:var(--text-color);text-transform:uppercase;font-weight:400}.footer_menu ul li a:hover{color:var(--white-color)}.copyright_right p{margin:0;font-size:14px;line-height:1.7;color:var(--white-color);font-weight:400}.copyright_right p+p{margin-top:2px}.copyright_right span{color:var(--text-color);font-weight:700}.footer_contact_bar{padding:18px 0 22px;border-top:1px solid rgba(255,255,255,.1)}.footer_contact_inline{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;text-align:center}.footer_contact_inline a,.footer_contact_address_inline{font-size:15px;line-height:1.8;color:#fffc}.footer_contact_inline a:hover{color:var(--text-color)}.footer_contact_sep{color:#fff6}@media only screen and (min-width:992px){.footer_right_column{padding-right:24px}}@media only screen and (min-width:768px)and (max-width:991px){.footer_widgets{padding:56px 0 0}.footer_contact_bar{padding-bottom:calc(88px + env(safe-area-inset-bottom))}}@media only screen and (max-width:767px){.footer_widgets{padding:48px 0 0}.footer_contact_bar{padding-bottom:calc(84px + env(safe-area-inset-bottom))}}@media only screen and (max-width:575px){.footer_widgets{padding:42px 0 0}}@media only screen and (max-width:575px){.footer_widget_list{margin-bottom:0}}@media only screen and (min-width:768px)and (max-width:991px){.footer_menu ul li{margin-right:28px}}@media only screen and (max-width:767px){.footer_menu ul li{margin-right:18px}}@media only screen and (max-width:575px){.footer_menu ul{justify-content:flex-start!important}.footer_menu ul li{margin-right:14px}}@media only screen and (min-width:768px)and (max-width:991px){.footer_main_row{min-height:0}.footer_story_title{font-size:30px}.footer_about_block,.footer_right_panel{padding-bottom:28px}}@media only screen and (max-width:767px){.footer_main_row{min-height:0}.footer_about_block,.footer_right_panel{padding-bottom:24px}.footer_story_title{font-size:28px}.footer_story_text{font-size:14px;line-height:1.8}.footer_right_panel{align-items:flex-start;text-align:left}.footer_contact_inline{justify-content:flex-start;gap:8px;text-align:left}.footer_contact_inline a,.footer_contact_address_inline{font-size:14px}.footer_contact_bar{padding:16px 0 18px;padding-bottom:calc(84px + env(safe-area-inset-bottom))}}@media only screen and (max-width:575px){.footer_story_title{font-size:24px}.copyright_right p,.footer_contact_inline a,.footer_contact_address_inline{font-size:13px}}.codifyn{color:var(--secondary-color);font-weight:600}.codifyn:hover{color:#00b7b5}.shipping_section{padding:30px 0 0;background:var(--footer-bg-color)}.shipping_inner{padding-bottom:20px;border-bottom:1px solid var(--secondary-color)}@media only screen and (max-width:767px){.shipping_inner{flex-wrap:wrap;gap:20px;justify-content:center}.single_shipping{width:calc(50% - 10px);margin-bottom:20px;min-width:140px}}@media only screen and (max-width:575px){.single_shipping{width:calc(50% - 10px);min-width:120px}}.shipping_text h3{margin-bottom:9px;color:var(--text-color);font-size:18px;font-weight:600;line-height:20px}.shipping_text h3 a:hover{color:#ffb83c}@media only screen and (min-width:768px)and (max-width:991px){.shipping_text h3{margin-bottom:7px;font-size:14px;line-height:18px}}@media only screen and (max-width:767px){.shipping_text h3{font-size:15px;line-height:18px}}.shipping_text p{font-size:14px;line-height:16px;color:#999;font-weight:700}@media only screen and (min-width:768px)and (max-width:991px){.shipping_text p{font-size:13px}}.shipping_icon{margin-right:22px}@media only screen and (min-width:768px)and (max-width:991px){.shipping_icon{margin-right:12px}}@media only screen and (max-width:767px){.shipping_icon{margin-right:15px}}.shipping_icon i{font-size:24px;color:var(--tertiary-color)}.banner_section{padding:20px 0;background:var(--footer-bg-color)}.banner{width:100%;height:300px;overflow:hidden;border-radius:20px}.banner-image{width:100%;height:100%;object-fit:cover;object-position:center;display:block}@media only screen and (max-width:767px){.banner,.banner-image{height:210px}}.tab-content>.tab-pane.active{display:block;height:auto;opacity:1;overflow:visible}.tab-content>.tab-pane{display:block;height:0;opacity:0;overflow:hidden}.single_product{position:relative;margin-bottom:24px;height:100%;display:flex;flex-direction:column}.single_product figure{height:100%;display:flex;flex-direction:column;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #00000014;transition:transform .3s ease,box-shadow .3s ease}.single_product figure:hover{transform:translateY(-5px);box-shadow:0 4px 20px #00000026}.product_thumb{position:relative;overflow:hidden;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;background:#f8f9fa;border-top-left-radius:20px;border-top-right-radius:20px}@media only screen and (max-width:991px){.product_section{margin-bottom:60px}}@media only screen and (max-width:767px){.product_section{margin-bottom:50px}}@media only screen and (max-width:575px){.product_section{margin-bottom:40px}}.product_thumb img{transition:opacity .7s ease,transform 2s cubic-bezier(0,0,.44,1.18);transform:scale(1);width:100%;height:100%;object-fit:cover;object-position:center;display:block}.product_content{background:var(--card-color);transition:ease all .4s;position:relative;padding:15px 12px;flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center}@media only screen and (max-width:575px){.product_content{padding:10px 8px}}.product_content h4.product_name{color:var(--text-color);font-weight:700;line-height:20px;display:block;font-size:14px;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}@media only screen and (max-width:575px){.product_content h4.product_name{line-height:18px;font-size:13px;margin-bottom:5px;min-height:36px}}.price_box span.current_price{color:#ff2f2f}.shop_wrapper,.product_grid{display:flex;flex-wrap:wrap}.product_grid .col-lg-3,.product_grid .col-md-4,.product_grid .col-sm-6{display:flex}.product_container.row{margin-right:-15px;margin-left:-15px}@media only screen and (max-width:767px){.product_grid .single_product{width:50%!important;flex:0 0 50%!important;max-width:50%!important;margin:0 0 10px;padding-left:3px;padding-right:3px}.product_grid{margin-left:-3px;margin-right:-3px;justify-content:center}}@media only screen and (min-width:768px)and (max-width:991px){.product_section.mb-96{margin-bottom:63px}}@media only screen and (max-width:767px){.product_section.mb-96{margin-bottom:38px}}@media only screen and (max-width:575px){.product_section.mb-96{margin-bottom:28px}}.single_product:hover .product_thumb img{transform:scale(1.05);transition:transform .3s ease}.single_product:hover .product_action ul li.quick_view{opacity:1;visibility:visible}.add_to_cart{position:absolute;top:100%;left:0;right:0;transition:ease all .4s;opacity:0;transform:translateY(0)}.price_box span{font-size:18px;line-height:20px}@media only screen and (max-width:575px){.price_box span{font-size:14px;line-height:18px}}.price_box span.current_price{color:var(--white-color)}.price_box span.old_price{font-size:14px;color:#999;text-decoration:line-through}.product_slick .col{padding-right:15px;padding-left:15px}@media only screen and (min-width:1200px)and (max-width:1600px){.product_slick .col{padding-right:10px;padding-left:10px}}@media only screen and (min-width:992px)and (max-width:1199px){.product_slick .col{padding-right:10px;padding-left:10px}}@media only screen and (min-width:768px)and (max-width:991px){.product_slick .col{padding-right:10px;padding-left:10px}}@media only screen and (max-width:767px){.product_slick .col{padding-right:8px;padding-left:8px}}@media only screen and (max-width:575px){.product_slick .col{padding-right:4px;padding-left:4px;padding-bottom:17px}}.product_slick .col-lg-3{padding-right:15px;padding-left:15px}@media only screen and (min-width:1200px)and (max-width:1600px){.product_slick .col-lg-3{padding-right:10px;padding-left:10px}}@media only screen and (min-width:992px)and (max-width:1199px){.product_slick .col-lg-3{padding-right:10px;padding-left:10px}}@media only screen and (min-width:768px)and (max-width:991px){.product_slick .col-lg-3{padding-right:10px;padding-left:10px}}@media only screen and (max-width:767px){.product_slick .col-lg-3{padding-right:8px;padding-left:8px}}@media only screen and (max-width:575px){.product_slick .col-lg-3{padding-right:4px;padding-left:4px;padding-bottom:17px}}.product_slick:hover>button,.product_slick:hover .owl-nav>button{left:-60px;opacity:1;visibility:visible}@media only screen and (min-width:1200px)and (max-width:1300px){.product_slick:hover>button,.product_slick:hover .owl-nav>button{left:0}}@media only screen and (min-width:992px)and (max-width:1199px){.product_slick:hover>button,.product_slick:hover .owl-nav>button{left:0}}@media only screen and (min-width:768px)and (max-width:991px){.product_slick:hover>button,.product_slick:hover .owl-nav>button{left:0}}@media only screen and (max-width:767px){.product_slick:hover>button,.product_slick:hover .owl-nav>button{left:0}}.product_slick:hover>button.next_arrow,.product_slick:hover .owl-nav>button.next_arrow{right:-60px}@media only screen and (min-width:1200px)and (max-width:1300px){.product_slick:hover>button.next_arrow,.product_slick:hover .owl-nav>button.next_arrow{right:0}}@media only screen and (min-width:992px)and (max-width:1199px){.product_slick:hover>button.next_arrow,.product_slick:hover .owl-nav>button.next_arrow{right:0}}@media only screen and (min-width:768px)and (max-width:991px){.product_slick:hover>button.next_arrow,.product_slick:hover .owl-nav>button.next_arrow{right:0}}@media only screen and (max-width:767px){.product_slick:hover>button.next_arrow,.product_slick:hover .owl-nav>button.next_arrow{right:0}}.product_slick>button,.product_slick .owl-nav>button{position:absolute;top:50%;transform:translatey(-50%);padding:0;border:0;left:-30px;background:inherit;font-size:36px;z-index:9;opacity:0;visibility:hidden}@media only screen and (min-width:1200px)and (max-width:1300px){.product_slick>button,.product_slick .owl-nav>button{left:0}}@media only screen and (min-width:992px)and (max-width:1199px){.product_slick>button,.product_slick .owl-nav>button{left:0;font-size:28px}}@media only screen and (min-width:768px)and (max-width:991px){.product_slick>button,.product_slick .owl-nav>button{left:0;font-size:28px}}@media only screen and (max-width:767px){.product_slick>button,.product_slick .owl-nav>button{left:0;font-size:22px}}.product_slick>button:hover,.product_slick .owl-nav>button:hover{color:#ccc}.product_slick>button.next_arrow,.product_slick .owl-nav>button.next_arrow{right:-30px;left:auto}@media only screen and (min-width:1200px)and (max-width:1300px){.product_slick>button.next_arrow,.product_slick .owl-nav>button.next_arrow{right:0}}@media only screen and (min-width:992px)and (max-width:1199px){.product_slick>button.next_arrow,.product_slick .owl-nav>button.next_arrow{right:0}}@media only screen and (min-width:768px)and (max-width:991px){.product_slick>button.next_arrow,.product_slick .owl-nav>button.next_arrow{right:0}}@media only screen and (max-width:767px){.product_slick>button.next_arrow,.product_slick .owl-nav>button.next_arrow{right:0}}.product_action{position:absolute;top:17px;right:15px}@media only screen and (max-width:575px){.product_action{top:12px;right:6px}}.product_action ul li{padding-bottom:15px;transition:.4s}@media only screen and (max-width:575px){.product_action ul li{padding-bottom:10px}}.product_action ul li:last-child{padding-bottom:0}.product_action ul li.quick_view{opacity:0;visibility:hidden}.product_action ul li a{font-size:16px;width:40px;height:40px;text-align:center;line-height:42px;background:#fff;border-radius:50%;display:inline-block}.product_action ul li a:hover{background:var(--secondary-color)}@media only screen and (max-width:575px){.product_action ul li a{font-size:14px;width:32px;height:32px;line-height:34px}}.product_label{position:absolute;top:18px;left:18px}@media only screen and (max-width:575px){.product_label{top:10px;left:8px}}.product_label span{width:50px;height:25px;line-height:25px;text-align:center;display:inline-block;font-weight:600;color:#fff;background:#ff2f2f}@media only screen and (max-width:575px){.product_label span{width:43px;height:22px;line-height:22px;font-size:11px}}.shop_section{padding:40px 0}.shop_section .container{max-width:1450px;padding-left:12px;padding-right:12px}@media only screen and (min-width:768px)and (max-width:991px){.shop_section{padding:75px 0 80px}}@media only screen and (max-width:767px){.shop_section{padding:30px 0}}.breadcrumb_content{margin-bottom:45px}@media only screen and (min-width:768px)and (max-width:991px){.breadcrumb_content{margin-bottom:30px}}@media only screen and (max-width:767px){.breadcrumb_content{margin-bottom:30px}}.breadcrumb_content ul li{display:inline-block;text-transform:capitalize;font-size:14px;margin-right:5px;padding-right:17px;position:relative;color:var(--white-color);font-weight:400}.breadcrumb_content ul li:before{position:absolute;content:">";right:0;top:50%;transform:translatey(-50%)}.breadcrumb_content ul li:last-child{margin-right:0;padding-right:0}.breadcrumb_content ul li:last-child:before{display:none}.breadcrumb_content ul li a:hover{color:var(--accent-color)}.sidebar_widget{height:800px;overflow-y:auto;border:1px solid #e5e5e5;border-radius:4px;padding:20px}.sidebar_widget::-webkit-scrollbar{width:8px}.sidebar_widget::-webkit-scrollbar-track{background:transparent}.sidebar_widget::-webkit-scrollbar-thumb{background:#007bff;border-radius:4px}.sidebar_widget::-webkit-scrollbar-thumb:hover{background:#0056b3}.sidebar_widget{scrollbar-width:thin}@media only screen and (min-width:992px)and (max-width:1199px){.sidebar_widget{padding-right:0}}@media only screen and (min-width:768px)and (max-width:991px){.sidebar_widget{padding-right:0;margin-top:67px}}@media only screen and (max-width:991px){.sidebar_widget{margin-top:0;position:fixed;right:0;left:auto;top:0;width:340px;max-width:86%;height:100vh;max-height:100vh;background:#fff;z-index:1050;overflow-y:auto;transform:translate(100%);transition:transform .3s ease;padding:0;border:none;border-radius:0}.sidebar_widget.show{transform:translate(0)}.sidebar_widget .sidebar_close{position:sticky;top:0;background:#6a7964;padding:15px 20px;margin-bottom:0;z-index:10;border-bottom:1px solid #eee}.sidebar_widget .sidebar_close .filter-title{color:#fff;font-size:20px;font-weight:600;margin:0 auto 0 0;text-transform:capitalize}.sidebar_widget .widget_inner{padding:20px}.sidebar_widget .widget_list:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.sidebar_widget .widget_list h2{font-size:18px;font-weight:600;margin-bottom:15px;text-transform:uppercase}}@media only screen and (min-width:992px){.sidebar_widget{display:block;position:static;height:auto;background:transparent;z-index:auto;border:1px solid #e5e5e5;border-radius:4px;padding:20px;max-height:800px;overflow-y:auto;margin-top:0}}.widget_list h2,.widget_list h3{position:relative;cursor:pointer;padding-right:0;margin-bottom:15px;font-size:14px;font-weight:600;color:#000}.filter-toggle-btn{white-space:nowrap;border:1px solid #000000!important;background-color:#000!important;color:#fff!important;padding:10px!important;font-size:14px;font-weight:500;height:40px;display:inline-flex;align-items:center;gap:8px}.filter-toggle-btn:hover{background-color:#333!important;border-color:#333!important;color:#fff!important}.filter-toggle-btn i{font-size:16px}.gap-3{gap:12px}.sidebar_close{display:flex;justify-content:flex-end;margin-bottom:20px}.sidebar_close .btn-close{background:none;border:none;padding:0;font-size:24px;color:#000;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .3s ease}.sidebar_close .btn-close:hover{color:#6a7964}*/ .widget_list{margin-bottom:56px}.widget_list:last-child{margin-bottom:0}@media only screen and (min-width:768px)and (max-width:991px){.widget_list{margin-bottom:33px}}@media only screen and (max-width:767px){.widget_list{margin-bottom:35px}}.widget_list h2{font-size:24px;line-height:28px;color:var(--white-color);font-weight:400;margin-bottom:35px}@media only screen and (min-width:992px)and (max-width:1199px){.widget_list h2{font-size:22px;margin-bottom:30px}}@media only screen and (min-width:768px)and (max-width:991px){.widget_list h2{font-size:20px;margin-bottom:25px}}@media only screen and (max-width:767px){.widget_list h2{font-size:19px;line-height:24px;margin-bottom:20px}}.widget_categories>ul>li>a{font-size:14px;display:block;line-height:30px;font-weight:600;text-transform:uppercase}.widget_categories>ul>li>a:hover{color:#6a7964}.widget_categories>ul>li.widget_sub_categories>a{position:relative}.widget_categories>ul>li ul{padding:3px 0 14px 15px}.widget_categories>ul>li ul li a{font-size:13px;line-height:30px;display:block;color:#999}.widget_categories>ul>li ul li a:hover{color:#000;text-decoration:underline}.widget_categories>ul>li ul li a:hover span{text-decoration:underline}.widget_categories>ul>li ul li a span{float:right}.widget_brands h3{cursor:pointer}.widget_brands ul li a{font-size:13px;line-height:30px;display:block;color:#999}.widget_brands ul li a:hover{text-decoration:underline;color:#000}.widget_brands ul li a:hover span{text-decoration:underline}.widget_brands ul li a span{float:right}.ui-slider-horizontal .ui-slider-range{background:#6a7964;height:3px}.ui-slider-horizontal{height:3px;background:#dbdbdb;border:none;width:92%;margin:0 auto 22px}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{width:3px;height:15px;top:-7px;cursor:pointer;border-radius:0;border:0;display:inline-block;background:#000;margin-left:0}.widget_filter{overflow:hidden}.widget_filter form{padding-top:10px}.widget_filter form span{font-size:12px;font-weight:400;color:var(--white-color)}.widget_filter form input{background:none;border:none;font-size:12px;line-height:31px;font-weight:400;width:100px;color:var(--white-color)}@media only screen and (min-width:992px)and (max-width:1199px){.widget_filter form input{width:65px}}.filter__list{margin-bottom:30px}.filter__list:last-child{margin-bottom:0}.filter__list h3{font-size:14px;line-height:18px;font-weight:600;color:#000;text-transform:uppercase;margin-bottom:15px}.widget_size ul li{display:inline-block;margin-right:8px}@media only screen and (min-width:992px)and (max-width:1199px){.widget_size ul li{margin-bottom:5px}}.widget_size ul li:last-child{margin-right:0}.widget_size ul li a{width:38px;height:38px;line-height:38px;text-align:center;font-size:12px;color:var(--black-color);font-weight:500;display:inline-block;border-radius:50%;background:#f1f1f1;border:1px solid transparent}.widget_size ul li a:hover{border-color:#6a7964;color:#000}@media only screen and (max-width:767px){.page_amount{margin-bottom:10px}}.page_amount p{font-size:16px;line-height:18px;text-transform:uppercase;color:var(--text-color);font-weight:400}@media only screen and (max-width:767px){.page_amount p{font-size:14px}}.page_amount p span{color:var(--white-color);font-weight:600}.custom-pagination-wrap{text-align:center;margin-top:32px}.custom-pagination-list{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;list-style:none;padding:0;margin:0}.custom-pagination-btn{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--text-color);background:var(--black-color);font-size:16px;font-weight:600;line-height:1;text-decoration:none;transition:all .2s ease}.custom-pagination-btn:hover,.custom-pagination-btn:focus{color:var(--text-color);text-decoration:none}.custom-pagination-btn:disabled{opacity:.5;cursor:not-allowed}@media only screen and (max-width:767px){.custom-pagination-btn{width:38px;height:38px;font-size:14px}}.pagination_style{padding-top:40px}@media only screen and (min-width:768px)and (max-width:991px){.pagination_style{padding-top:19px}}@media only screen and (max-width:767px){.pagination_style{padding-top:19px}}.pagination_style ul li{margin-left:20px}.pagination_style ul li:first-child{margin-left:0}.pagination_style ul li a{display:inline-block;font-size:18px;color:#999}.pagination_style ul li a:hover{color:#000}.pagination_style ul li a.current{color:#000;font-weight:600}@media only screen and (min-width:768px)and (max-width:991px){.shop_reverse .row{flex-direction:column-reverse}}@media only screen and (max-width:767px){.shop_reverse .row{flex-direction:column-reverse}}.shop_page_layout{display:grid;grid-template-columns:minmax(340px,380px) minmax(0,1fr);column-gap:12px;align-items:start}@media only screen and (min-width:768px)and (max-width:991px){.shop_page_layout{grid-template-columns:1fr;row-gap:0}}@media only screen and (max-width:767px){.shop_page_layout{grid-template-columns:1fr;row-gap:0}}.shop_sidebar_col,.shop_products_col{min-width:0}.shop_sidebar_col .sidebar_widget{margin-top:0;padding:24px 26px}.shop_toolbar_wrapper{grid-column:1/-1;margin:0 0 16px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.18)}@media only screen and (max-width:991px){.shop_toolbar_wrapper{margin:0 0 14px;padding-bottom:8px}}@media only screen and (max-width:767px){.shop_toolbar_wrapper{flex-direction:row;justify-content:space-between;align-items:center}}.shop_wrapper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:8px;row-gap:8px;margin-left:0;margin-right:0;margin-bottom:12px}.shop_wrapper>.shop_product_item{-webkit-transition:all 1s ease;transition:all 1s ease;min-width:0;display:flex}.shop_wrapper .single_product{margin-bottom:0;width:100%}@media only screen and (max-width:991px){.shop_wrapper{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:10px;row-gap:10px;margin-bottom:10px}}@media only screen and (max-width:767px){.shop_wrapper{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:8px;row-gap:8px;margin-bottom:8px}}@media only screen and (max-width:575px){.shop_wrapper{margin-bottom:8px}}@media only screen and (max-width:767px){.shop_wrapper .product_thumb a img{width:100%}}.shop_no_products{grid-column:1/-1}.shop_section{position:relative;overflow:hidden}.shop_section:before{content:"";position:absolute;inset:0;pointer-events:none}.shop_section .container{position:relative;z-index:1}.shop_page_layout{grid-template-columns:minmax(360px,385px) minmax(0,1fr);column-gap:10px;row-gap:12px}.shop_toolbar_wrapper{display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:4px 0 12px;border-bottom:1px solid rgba(255,255,255,.12)}.shop_toolbar_top{display:flex;align-items:center}.shop_toolbar_wrapper .toolbar_btn_wrapper{min-height:40px}.shop_toolbar_info{display:flex;flex-direction:row;align-items:flex-end;gap:16px;flex-wrap:nowrap;align-self:flex-end}.shop_toolbar_info p{margin:0;color:#ffffffbd;font-size:14px;letter-spacing:.02em;white-space:nowrap}.shop_toolbar_info p span{color:var(--secondary-color);font-size:18px;font-weight:700}.shop_toolbar_meta{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap;color:#ffffffad;font-size:12px}.shop_toolbar_meta span{white-space:nowrap}.shop_toolbar_meta strong{color:#fff;font-size:15px;font-weight:700}.shop_section .filter-toggle-btn{border:1px solid rgba(251,212,129,.35)!important;background:#00000038!important;color:var(--white-color)!important;border-radius:999px;padding:0 16px!important;box-shadow:none}.shop_section .filter-toggle-btn:hover{background:var(--secondary-color)!important;border-color:var(--secondary-color)!important;color:#1b1d20!important}.shop_section .sidebar_widget{position:sticky;top:24px;height:auto;max-height:calc(100vh - 160px);margin-bottom:0;padding:0;border:1px solid rgba(255,255,255,.08);border-radius:24px;background:linear-gradient(180deg,#31363ffa,#22252afa);box-shadow:0 22px 48px #00000047;overflow-y:auto;overflow-x:hidden}.shop_section .sidebar_widget::-webkit-scrollbar-thumb{background:#fbd48173}.shop_section .sidebar_widget .widget_inner{padding:26px 28px}.shop_section .sidebar_widget .widget_list{margin-bottom:28px}.shop_section .sidebar_widget .widget_list:last-child{margin-bottom:0}.shop_section .sidebar_widget .widget_list h2,.shop_section .sidebar_widget .widget_list h3,.shop_section .sidebar_widget .filter__list h3{margin-bottom:14px;color:var(--white-color);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.shop_section .sidebar_widget .widget_list h2:after,.shop_section .sidebar_widget .widget_list h3:after{content:"";display:block;width:34px;height:2px;margin-top:10px;border-radius:999px;background:#fbd481bf}.shop_section .widget_categories ul,.shop_section .widget_brands ul{display:grid;gap:10px}.shop_section .widget_categories li,.shop_section .widget_brands li{display:flex;align-items:center;gap:10px;padding:11px 12px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#ffffff08;transition:border-color .2s ease,transform .2s ease,background-color .2s ease}.shop_section .widget_categories li:hover,.shop_section .widget_brands li:hover{border-color:#fbd48159;background:#fbd48114;transform:translate(2px)}.shop_section .category-checkbox,.shop_section .brand-checkbox{flex:0 0 auto;accent-color:var(--secondary-color);width:16px;height:16px;margin:0}.shop_section .widget_categories label,.shop_section .widget_brands label{flex:1;color:#ffffffe0;font-size:14px;line-height:1.3}.shop_section .widget_categories label span,.shop_section .widget_brands label span{color:#ffffff94}.shop_section .shop_wrapper{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:8px}.shop_section .shop_wrapper>.shop_product_item{display:flex}.shop_section .shop_wrapper .single_product{width:100%;margin-bottom:0;overflow:hidden;border-radius:20px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#31363feb,#272a30fa);box-shadow:0 14px 34px #0003;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.shop_section .shop_wrapper .single_product:hover{transform:translateY(-6px);border-color:#fbd48159;box-shadow:0 20px 44px #00000047}.shop_section .shop-product-thumb{background:#f4f4f1;border-top-left-radius:20px;border-top-right-radius:20px}.shop_section .shop-product-thumb .primary_img{object-fit:cover;object-position:center}.shop_section .product_content{padding:8px 8px 10px;align-items:flex-start;text-align:left;background:transparent}.shop_section .shop-product-title,.shop_section .shop_wrapper .product_content h4.product_name{margin-bottom:6px;min-height:0;font-size:15px;line-height:1.35;color:#fff}.shop_section .shop-product-title a,.shop_section .shop_wrapper .product_content h4.product_name a,.shop_section .shop-product-title a:hover,.shop_section .shop_wrapper .product_content h4.product_name a:hover{color:#fff}.shop_section .shop_wrapper .price_box{display:flex;align-items:baseline;justify-content:center;width:100%;gap:8px;flex-wrap:wrap;margin:0;padding:0}.shop_section .shop_wrapper .price_box span{font-size:18px;line-height:1.2}.shop_section .shop_wrapper .price_box span.current_price{color:var(--secondary-color);font-weight:700}.shop_section .shop_wrapper .price_box span.old_price{font-size:13px;color:#ffffff8c}.shop_section .product_action{top:14px;right:14px}.shop_section .product_action ul li a{background:#14161adb;color:var(--white-color);box-shadow:0 10px 22px #00000038}.shop_section .product_action ul li a:hover{background:var(--secondary-color);color:#17191c}.shop_section .product_label{top:14px;left:14px}.shop_section .product_label span{width:auto;min-width:52px;padding:0 10px;border-radius:999px;background:#ef4444f2}@media only screen and (max-width:991px){.shop_page_layout{grid-template-columns:1fr;row-gap:14px}.shop_section .shop_wrapper{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.shop_section .sidebar_widget{position:fixed;right:0;left:auto;top:0;width:340px;max-width:86%;height:100vh;max-height:100vh;border-radius:24px 0 0 24px;transform:translate(100%);transition:transform .3s ease;z-index:1050;overflow-y:auto;overflow-x:hidden}.shop_section .sidebar_widget.show{transform:translate(0)}.shop_section .sidebar_widget .widget_inner{height:100%;overflow-y:auto}}@media only screen and (max-width:767px){.shop_page_layout{row-gap:12px}.shop_toolbar_wrapper{padding:0 0 12px;flex-direction:row;justify-content:space-between;align-items:center;gap:10px}.shop_toolbar_top{display:flex;align-items:center;flex:0 0 auto}.shop_toolbar_info{flex-direction:column;align-items:flex-end;gap:2px;align-self:auto}.shop_toolbar_meta{gap:10px}.shop_section .shop_wrapper{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.shop_section .sidebar_widget{border-radius:24px 0 0 24px;background:linear-gradient(180deg,#31363ffc,#22252afc)}.shop_section .sidebar_widget .sidebar_close{background:#0000002e;padding:16px 20px}.shop_section .sidebar_widget .sidebar_close .btn-close{color:var(--white-color)}.shop_section .sidebar_widget .sidebar_close .btn-close:hover{color:var(--secondary-color)}.shop_section .sidebar_widget .widget_inner{padding:18px 20px 22px}.shop_section .product_content{padding:8px 8px 10px}.shop_section .shop-product-title,.shop_section .shop_wrapper .product_content h4.product_name{font-size:13px;line-height:1.25}.shop_section .shop_wrapper .price_box span{font-size:15px}}@media only screen and (max-width:575px){.shop_section .shop_wrapper{gap:8px}.shop_section .shop_wrapper .price_box span{font-size:14px}}.breadcrumbs_product{padding:51px 0 83px}.breadcrumbs_product .breadcrumb_content{margin-bottom:0}@media only screen and (min-width:768px)and (max-width:991px){.breadcrumbs_product{padding:30px 0 73px}}@media only screen and (max-width:767px){.breadcrumbs_product{padding:25px 0 54px}}@media only screen and (min-width:768px)and (max-width:991px){.product_details.mb-135{margin-bottom:70px}}@media only screen and (max-width:767px){.product_details.mb-135{margin-bottom:47px}}.product_zoom_gallery{position:sticky;top:30px}.zoom_tab_img{width:72px;margin-right:15px}.zoom_tab_img .slick-current a.zoom_tabimg_list{border:1px solid #000000}@media only screen and (max-width:575px){.zoom_tab_img a.zoom_tabimg_list{max-width:70px}}@media only screen and (max-width:575px){.zoom_tab_img{width:240px;margin:15px auto 0}}@media only screen and (max-width:575px){.zoom_gallery_inner{flex-direction:column-reverse}}.product_d_right{padding-left:40px}@media only screen and (min-width:992px)and (max-width:1199px){.product_d_right{padding-left:0}}@media only screen and (min-width:768px)and (max-width:991px){.product_d_right{padding-left:0}}@media only screen and (max-width:767px){.product_d_right{padding-left:0;padding-top:25px}}.product_d_right h1{text-transform:capitalize;line-height:20px;font-size:20px;font-weight:600;margin-bottom:12px;color:var(--text-color)}@media only screen and (min-width:768px)and (max-width:991px){.product_d_right h1{font-size:17px;margin-bottom:10px}}@media only screen and (max-width:767px){.product_d_right h1{font-size:18px}}@media only screen and (max-width:575px){.product_d_right h1{font-size:17px}}.product_d_right .price_box{margin-bottom:28px;padding-bottom:0}@media only screen and (min-width:768px)and (max-width:991px){.product_d_right .price_box{margin-bottom:16px}}@media only screen and (max-width:767px){.product_d_right .price_box{margin-bottom:18px}}.product_d_right .price_box span.current_price{font-size:30px;line-height:30px;color:var(--white-color);font-weight:400}@media only screen and (min-width:768px)and (max-width:991px){.product_d_right .price_box span.current_price{font-size:23px;line-height:20px}}@media only screen and (max-width:767px){.product_d_right .price_box span.current_price{font-size:20px}}.product_desc button{background:#f4b51f1f;border-color:#f4b51f38;color:#fbd481fa}.product_d_right .product_desc{margin-bottom:36px}@media only screen and (min-width:768px)and (max-width:991px){.product_d_right .product_desc{margin-bottom:20px}}@media only screen and (max-width:767px){.product_d_right .product_desc{margin-bottom:15px}}.product_d_right .product_desc p{font-size:14px;line-height:24px;color:#666}@media only screen and (max-width:767px){.product_d_right .product_desc p{font-size:13px}}.product_availalbe{margin-bottom:28px}@media only screen and (min-width:768px)and (max-width:991px){.product_availalbe{margin-bottom:16px}}@media only screen and (max-width:767px){.product_availalbe{margin-bottom:18px}}.product_availalbe ul li{margin-right:32px;padding-right:32px;position:relative;font-size:14px;line-height:16px;color:#000;font-weight:600}@media only screen and (min-width:768px)and (max-width:991px){.product_availalbe ul li{margin-right:20px;padding-right:22px}}@media only screen and (max-width:767px){.product_availalbe ul li{margin-right:15px;padding-right:15px}}.product_availalbe ul li:last-child{margin-right:0;padding-right:0}.product_availalbe ul li:last-child:before{display:none}.product_availalbe ul li i{font-size:18px;color:#999;vertical-align:middle;margin-right:8px}.product_availalbe ul li span{color:#db0000}.product_availalbe ul li span.stock{color:#690}.product_availalbe ul li:before{position:absolute;content:"";width:2px;height:14px;background:#999;top:2px;right:0}.pro-qty{padding:0 10px}.pro-qty input{border:0;background:inherit;width:34px;text-align:center;height:40px;font-size:18px;font-weight:600}.product_variant.quantity{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;margin-bottom:20px}@media only screen and (max-width:767px){.product_variant.quantity{margin-bottom:16px}}.product_variant.quantity input{width:130px;border:1px solid #ebebeb;background:none;height:42px;padding:0 12px;border-radius:5px;margin-left:15px}.size-quantities{font-size:14px;line-height:18px;font-weight:600;color:var(--text-color);text-transform:uppercase}@media only screen and (min-width:992px)and (max-width:1199px){.product_variant.quantity input{width:110px}}@media only screen and (min-width:768px)and (max-width:991px){.product_variant.quantity input{width:80px}}@media only screen and (max-width:767px){.product_variant.quantity input{width:65px;margin-left:10px}}.product_variant.quantity button{border:0;font-size:16px;margin-left:20px;background:#6a7964;height:42px;line-height:42px;text-transform:capitalize;min-width:270px}@media only screen and (min-width:992px)and (max-width:1199px){.product_variant.quantity button{min-width:240px}}@media only screen and (min-width:768px)and (max-width:991px){.product_variant.quantity button{min-width:170px}}@media only screen and (max-width:767px){.product_variant.quantity button{min-width:inherit;margin-left:10px}}.product_variant.quantity button:hover{background:#000}.product_variant .filter__list{margin-bottom:20px}@media only screen and (min-width:768px)and (max-width:991px){.product_variant .filter__list{margin-bottom:12px}}@media only screen and (max-width:767px){.product_variant .filter__list{margin-bottom:13px}}.product_variant .filter__list h3{margin-bottom:0;width:140px}@media only screen and (min-width:768px)and (max-width:991px){.product_variant .filter__list h3{width:126px}}@media only screen and (max-width:767px){.product_variant .filter__list h3{width:115px;font-size:13px}}.product_variant .filter__list.widget_size{margin-bottom:37px}@media only screen and (min-width:768px)and (max-width:991px){.product_variant .filter__list.widget_size{margin-bottom:25px}}@media only screen and (max-width:767px){.product_variant .filter__list.widget_size{margin-bottom:26px}}@media only screen and (min-width:768px)and (max-width:991px){.product_variant .filter__list.widget_size ul li{margin-right:4px}}@media only screen and (max-width:575px){.product_variant .filter__list.widget_size ul li{margin-right:1px}}@media only screen and (min-width:768px)and (max-width:991px){.product_variant .filter__list.widget_size ul li a{width:36px;height:36px;line-height:36px}}@media only screen and (max-width:575px){.product_variant .filter__list.widget_size ul li a{width:30px;height:32px;line-height:30px}}.product_tags{margin:17px 0}.product_tags span{font-size:14px;line-height:18px;font-weight:600;color:#000;margin-right:6px;text-transform:uppercase}.product_tags ul li{line-height:18px;margin-right:3px}.product_tags ul li:last-child{margin-right:0}.product_tags ul li a{font-size:14px;line-height:18px;color:#999}@media only screen and (min-width:768px)and (max-width:991px){.product_d_info{margin-bottom:67px}}@media only screen and (max-width:767px){.product_d_info{margin-bottom:48px}}.variant_quantity_btn{margin-bottom:50px}@media only screen and (min-width:768px)and (max-width:991px){.variant_quantity_btn{margin-bottom:25px}}@media only screen and (max-width:767px){.variant_quantity_btn{margin-bottom:28px}}.variant_quantity_btn a.wishlist{width:45px;height:45px;line-height:45px;text-align:center;border-radius:50%;background:#eff1f0;font-size:24px;color:#999;margin-left:22px}@media only screen and (min-width:768px)and (max-width:991px){.variant_quantity_btn a.wishlist{width:42px;height:42px;line-height:45px;margin-left:15px}}@media only screen and (max-width:767px){.variant_quantity_btn a.wishlist{width:43px;height:42px;line-height:45px;font-size:21px;margin-left:11px}}.variant_quantity_btn button{margin-left:22px;font-size:14px;font-weight:600;padding:0 28px}@media only screen and (min-width:768px)and (max-width:991px){.variant_quantity_btn button{padding:0 18px;margin-left:16px}}@media only screen and (max-width:767px){.variant_quantity_btn button{line-height:45px;height:45px;padding:0 11px;margin-left:10px}}.variant_quantity_btn button i{font-size:18px;margin-right:4px}.variant_quantity_btn .pro-qty{width:116px;text-align:center}@media only screen and (min-width:768px)and (max-width:991px){.variant_quantity_btn .pro-qty{width:103px}}@media only screen and (max-width:767px){.variant_quantity_btn .pro-qty{width:97px}}.variant_quantity_btn .pro-qty input{height:43px;padding:0 5px;width:48px}@media only screen and (min-width:768px)and (max-width:991px){.variant_quantity_btn .pro-qty input{height:38px;width:33px}}@media only screen and (max-width:767px){.variant_quantity_btn .pro-qty input{padding:0;width:23px}}.variant_quantity_btn .pro-qty a{font-size:18px}.priduct_social span{font-size:14px;line-height:18px;font-weight:600;color:#000;text-transform:uppercase;margin-right:22px}.priduct_social ul li{display:inline-block;margin-right:14px}.priduct_social ul li:last-child{margin-right:0}.priduct_social ul li a{font-size:18px;color:#999}.priduct_social ul li a:hover{opacity:.8}.product_info_button{margin-bottom:29px;border-bottom:1px solid var(--active-color)}@media only screen and (max-width:767px){.product_info_button{margin-bottom:20px}}@media only screen and (max-width:767px){.product_info_button ul li{margin-bottom:5px}.product_info_button ul li:last-child{margin-bottom:0}}.product_info_button ul li a{display:block;float:left;text-transform:capitalize;font-size:18px;color:#ccc;margin-right:35px;line-height:20px;position:relative;padding-bottom:15px;font-weight:400}@media only screen and (min-width:992px)and (max-width:1199px){.product_info_button ul li a{font-size:17px;margin-right:25px}}@media only screen and (min-width:768px)and (max-width:991px){.product_info_button ul li a{font-size:14px;margin-right:13px;line-height:18px;padding-bottom:11px}}@media only screen and (max-width:767px){.product_info_button ul li a{margin-right:20px;font-size:15px;padding-bottom:8px;margin-bottom:8px}}.product_info_button ul li a.active{color:var(--text-color);font-weight:600}.product_info_button ul li a.active:before{width:100%}.product_info_button ul li a:hover{color:#000}.product_info_button ul li a:before{position:absolute;content:"";width:0;height:2px;background:#000;left:0;bottom:0;transition:.3s}.product_info_button ul li:last-child a{margin-right:0}.product_info_content p{font-size:14px;line-height:24px;color:#666}@media only screen and (min-width:768px)and (max-width:991px){.product_info_content p{font-size:13px;line-height:22px}}@media only screen and (max-width:767px){.product_info_content p{font-size:13px;line-height:22px}}.product_info_content ul li{font-size:13px;line-height:36px;color:#666;position:relative;padding-left:20px}@media only screen and (min-width:768px)and (max-width:991px){.product_info_content ul li{font-size:13px;line-height:30px}}@media only screen and (max-width:767px){.product_info_content ul li{font-size:13px;line-height:30px}}.product_info_content ul li:before{position:absolute;content:"";width:5px;height:5px;background:#666;top:50%;transform:translatey(-50%);left:0}@media only screen and (min-width:768px)and (max-width:991px){.related_products{margin-bottom:60px}}@media only screen and (max-width:767px){.related_products{margin-bottom:30px}}.related_products .product_slick>button,.related_products .product_slick .owl-nav>button{top:-64px;right:58px;opacity:1;visibility:visible;z-index:9;left:auto;font-size:25px}@media only screen and (min-width:768px)and (max-width:991px){.related_products .product_slick>button,.related_products .product_slick .owl-nav>button{top:-44px;font-size:22px}}@media only screen and (max-width:767px){.related_products .product_slick>button,.related_products .product_slick .owl-nav>button{top:-42px;right:50px;font-size:20px}}@media only screen and (max-width:575px){.related_products .product_slick>button,.related_products .product_slick .owl-nav>button{display:none!important}}.related_products .product_slick>button.next_arrow,.related_products .product_slick .owl-nav>button.next_arrow{right:18px}.related_products{margin-top:20px}.related_products .single_product{margin-bottom:0}.related_products .single_product figure{border-radius:18px;border:1px solid rgba(255,255,255,.08);background:var(--card-color)}.related_products .product_thumb.related-thumb{border-top-left-radius:18px;border-top-right-radius:18px;background:var(--card-color)}.related_products .product_content{padding:12px 10px 14px}@media only screen and (max-width:767px){.product_d_info.mb-118{margin-bottom:30px}.product_area.related_products{margin-top:0;margin-bottom:20px}.product_area.related_products .single_product{margin-bottom:0}}.details-main-image{width:100%;height:100%;max-height:none;object-fit:cover;border-radius:6px;transition:transform .2s ease,transform-origin .1s ease}.details-main-image-wrap{position:relative;width:100%;height:520px;overflow:hidden;border-radius:6px;cursor:zoom-in;touch-action:pan-y pinch-zoom}.details-main-image-wrap.inline-zoomed{touch-action:none}.details-main-image-wrap.desktop-zoom .details-main-image{transform:scale(1.9)}.details-inline-zoom-controls{position:absolute;right:10px;bottom:10px;display:none;gap:8px;z-index:3}.details-inline-zoom-control{width:36px;height:36px;border-radius:999px;border:0;display:inline-flex;align-items:center;justify-content:center;background:#111f3ab8;color:#fff;font-size:15px}.details-inline-zoom-control:disabled{opacity:.45}@media(max-width:991px){.details-inline-zoom-controls{display:inline-flex}}@media(max-width:767px){.details-main-image-wrap{height:360px}}.details-thumb-btn{border:2px solid #ddd;padding:0;background:#fff;border-radius:4px;overflow:hidden;width:100%;display:block;aspect-ratio:1 / 1}.details-thumb-btn img{width:100%;height:100%;object-fit:cover}.details-thumb-btn.active{border-color:var(--secondary-color)}.details-thumbs{position:relative;margin-top:12px}.details-thumbs-viewport{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none;padding:2px}.details-thumbs-viewport::-webkit-scrollbar{display:none}.details-thumbs-track{--thumb-gap: 10px;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--thumb-gap) * 3)) / 4);gap:var(--thumb-gap);min-width:100%}.details-thumbs-nav{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:999px;border:0;display:inline-flex;align-items:center;justify-content:center;background:#111f3ab8;color:#fff;font-size:18px;z-index:2}.details-thumbs-prev{left:-14px}.details-thumbs-next{right:-14px}.details-thumbs-nav:disabled{opacity:.35;pointer-events:none}.details-thumbs-indicator{margin-top:8px;text-align:center;font-size:12px;color:#fffc;letter-spacing:.5px}@media(max-width:767px){.details-thumbs-track{--thumb-gap: 8px}.details-thumbs-prev{left:-8px}.details-thumbs-next{right:-8px}}.related-thumb{aspect-ratio:1 / 1;overflow:hidden;display:block;height:auto;background:var(--card-color);border-top-left-radius:16px;border-top-right-radius:16px}.related-thumb>a{display:block;width:100%;height:100%}.related-thumb img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.related_products .single_product figure{background:var(--card-color)}.related_products .product_thumb{background:var(--card-color)}.details-share-list{display:flex;align-items:center;gap:10px;margin:0;padding:0;list-style:none}.details-share-link{width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:18px;color:#fff}.details-share-link:hover{color:#fff;opacity:.9}.details-share-link.facebook{background:#3c5b9b}.details-share-link.messenger{background:#0084ff}.details-share-link.whatsapp{background:#25d366}.details-share-link.telegram{background:#2aabee}.details-share-link.copy{background:#5b6778;border:0}.details-share-row{margin:20px 0;display:flex;align-items:center;gap:12px}.details-share-row p{font-size:15px;color:var(--text-color);margin:0}.details-out-stock-btn{min-width:180px}.details-size-grid{display:grid;gap:10px;margin-bottom:14px}.details-size-row{display:grid;grid-template-columns:30px minmax(0,1fr) auto 220px;align-items:center;gap:8px;background:var(--footer-bg-color);border-radius:10px;padding:9px 10px;transition:border-color .2s ease,box-shadow .2s ease;cursor:pointer}.details-size-row.active{border-color:var(--secondary-color);box-shadow:0 0 0 2px var(--secondary-color)}.details-size-serial{width:28px;height:28px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;color:var(--white-color);background:var(--primary-color)}.details-size-name{font-size:15px;font-weight:700;color:var(--white-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.details-size-price{font-size:18px;font-weight:700;color:var(--white-color);white-space:nowrap}.details-size-price-wrap{display:grid;justify-items:end;line-height:1.1}.details-size-qty-ctrl{display:grid;grid-template-columns:34px minmax(40px,1fr) 34px;align-items:center;gap:5px}.details-size-qty-btn{border:1px solid #bcc8d6;background:#fff;border-radius:8px;height:32px;font-size:16px;font-weight:700;color:#111f3a}.details-size-qty-btn:disabled{opacity:.5;cursor:not-allowed}.details-size-qty{height:32px;border-radius:8px;background:var(--primary-color);text-align:center;font-size:18px;font-weight:700;color:var(--secondary-color)}.details-size-qty[type=number]{appearance:textfield}.details-size-qty[type=number]::-webkit-outer-spin-button,.details-size-qty[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.details-action-card{background:transparent;border:0;border-radius:0;padding:0;gap:10px;align-items:center;flex-wrap:wrap}.details-action-card button,.details-action-card .wishlist{margin-left:0!important}.details-action-card .wishlist{width:auto;height:auto;line-height:1;border-radius:0;background:transparent!important;border:0;padding:0 4px;color:#6b7280}@media(max-width:767px){.details-size-row{grid-template-columns:24px minmax(0,1fr) auto 112px;gap:6px;padding:7px 8px}.details-size-price{font-size:16px}.details-size-name{font-size:15px}.details-size-qty-ctrl{grid-template-columns:30px minmax(38px,1fr) 30px;gap:4px}.details-size-qty-btn,.details-size-qty{height:30px;font-size:14px}}@media(max-width:575px){.details-size-row{grid-template-columns:20px minmax(0,1fr) auto 96px;gap:4px;padding:6px}.details-size-serial{width:20px;height:20px;font-size:9px}.details-size-name{font-size:13px}.details-size-price{font-size:14px}.details-size-qty-ctrl{grid-template-columns:28px minmax(32px,1fr) 28px;gap:3px}.details-size-qty-btn,.details-size-qty{height:26px;font-size:13px}}.related_products .product_container .related_product_item{display:block;width:100%;padding-left:12px;padding-right:12px}.related_products .product_container .related_product_item .single_product{width:100%;max-width:100%;flex:0 0 100%}.related_products .product_slick .slick-list{margin-left:-12px;margin-right:-12px}@media only screen and (max-width:767px){.related_products .product_container .related_product_item{padding-left:8px;padding-right:8px}.related_products .product_slick .slick-list{margin-left:-8px;margin-right:-8px}}.contact_page{padding:50px 0}.contact_panel{border-radius:22px}.contact_icon{width:42px;height:42px;flex:0 0 42px;border-radius:50%;background:var(--primary-color);color:var(--white-color);font-size:18px;margin:0 20px 0 0}.letter-spacing{letter-spacing:.18em}@media only screen and (min-width:768px)and (max-width:991px){.breadcrumbs_other{padding:36px 0 65px}}@media only screen and (max-width:767px){.breadcrumbs_other{padding:25px 0}}.breadcrumbs_other .breadcrumb_content{margin-bottom:0}.shopping_cart_area{margin-bottom:177px}@media only screen and (min-width:768px)and (max-width:991px){.shopping_cart_area{margin-bottom:80px}}@media only screen and (max-width:767px){.shopping_cart_area{margin-bottom:60px}}.cart_page_tabel{margin-bottom:30px}@media only screen and (max-width:575px){.cart_page_tabel{margin-bottom:18px}}.cart_page_tabel table{width:100%}@media only screen and (max-width:767px){.cart_page_tabel table thead{display:none!important}.cart_page_tabel table tbody tr{display:grid!important;gap:12px;padding:18px;margin-bottom:16px;text-align:left;border-radius:18px;background:#ffffff08}.cart_page_tabel table tbody tr:last-child{margin-bottom:0}.cart_page_tabel table tbody tr td{display:flex!important;align-items:center;justify-content:space-between;width:100%!important;padding:0!important;border:0}.js-cart-row{grid-template-columns:88px minmax(0,1fr) auto;grid-template-areas:"media info remove" "price price price" "quantity quantity quantity" "total total total"}.js-wishlist-row{grid-template-columns:88px minmax(0,1fr) auto;grid-template-areas:"media info remove" "price price price" "action action remove"}.cart_cell_media{grid-area:media;display:block!important}.cart_cell_info{grid-area:info;display:block!important}.cart_cell_remove{grid-area:remove;justify-content:flex-end;align-items:center!important}.cart_cell_price{grid-area:price}.cart_cell_quantity{grid-area:quantity}.cart_cell_total{grid-area:total}.cart_cell_action{grid-area:action}.cart_cell_price,.cart_cell_quantity,.cart_cell_total,.cart_cell_action{padding:12px 14px!important;border-radius:14px;background:#ffffff08;border:1px solid rgba(251,212,129,.1)}.cart_cell_price:before,.cart_cell_quantity:before,.cart_cell_total:before,.cart_cell_action:before{content:attr(data-label);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#ffffff8a;margin-right:16px;flex:0 0 auto}.cart_product_price,.cart_product_quantity,.cart_wishlist_actions{width:100%;flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.cart_price_hint,.cart_quantity_hint{display:none}.cart_product_text{width:100%}.cart_product_thumb,.cart_wishlist_thumb{width:78px;margin:0}.cart_product_text h4{line-height:1.5}.cart_product_text ul li{line-height:1.6}.cart_product_quantity input{max-width:78px}.cart_wishlist_add_btn{width:auto;flex:1 1 auto;white-space:nowrap;padding:0 18px}.js-wishlist-row .cart_cell_action{margin-right:10px}.js-wishlist-row .cart_wishlist_actions{justify-content:flex-start}.js-wishlist-row .cart_product_remove a{width:42px;height:42px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#ffffff08;border:1px solid rgba(251,212,129,.18)}}.cart_page_tabel table thead tr th{font-size:14px;line-height:16px;text-transform:uppercase;font-weight:600;padding-bottom:15px;color:var(--text-color)}.cart_wishlist_table table thead tr th:last-child{text-align:right}.cart_page_tabel table tbody tr td{padding:28px 0}.cart_wishlist_row td:last-child{text-align:right}.cart_page_tabel table tbody tr td:nth-child(1){width:100px}@media only screen and (max-width:767px){.cart_page_tabel table tbody tr td:nth-child(1){width:80px}}@media only screen and (max-width:575px){.cart_page_tabel table tbody tr td:nth-child(1){width:80px;margin:0}}.cart_page_tabel table tbody tr td:nth-child(2){padding-left:37px;display:flex}@media only screen and (min-width:768px)and (max-width:991px){.cart_page_tabel table tbody tr td:nth-child(2){padding-left:24px}}@media only screen and (max-width:767px){.cart_page_tabel table tbody tr td:nth-child(2){padding-left:15px}}@media only screen and (max-width:575px){.cart_page_tabel table tbody tr td:nth-child(2){padding-left:15px}}.cart_page_tabel table tbody tr td:nth-child(3){width:100px}@media only screen and (min-width:768px)and (max-width:991px){.cart_page_tabel table tbody tr td:nth-child(3){width:90px}}@media only screen and (max-width:767px){.cart_page_tabel table tbody tr td:nth-child(3){width:70px}}@media only screen and (max-width:575px){.cart_page_tabel table tbody tr td:nth-child(3){width:70px}}.cart_page_tabel table tbody tr td:nth-child(4){width:140px}@media only screen and (min-width:768px)and (max-width:991px){.cart_page_tabel table tbody tr td:nth-child(4){width:115px}}@media only screen and (max-width:767px){.cart_page_tabel table tbody tr td:nth-child(4){width:83px}}@media only screen and (max-width:575px){.cart_page_tabel table tbody tr td:nth-child(4){width:83px}}.cart_page_tabel table tbody tr td:nth-child(5){width:70px}@media only screen and (max-width:767px){.cart_page_tabel table tbody tr td:nth-child(5){width:60px}}@media only screen and (max-width:575px){.cart_page_tabel table tbody tr td:nth-child(5){width:60px}}.cart_page_tabel table tbody tr td:nth-child(6){width:30px}@media only screen and (min-width:768px)and (max-width:991px){.cart_page_tabel table tbody tr td:nth-child(6){width:25px}}@media only screen and (max-width:767px){.cart_page_tabel table tbody tr td:nth-child(6){width:20px}}@media only screen and (max-width:575px){.cart_page_tabel table tbody tr td:nth-child(6){width:20px}}.cart_page_tabel table tbody tr td.product_quantity label{font-weight:600;margin-right:5px}.cart_page_tabel table tbody tr td.product_quantity input{width:60px;height:40px;padding:0 5px 0 10px;background:none;border:1px solid #ededed;color:var(--secondary-color);caret-color:var(--secondary-color);font-weight:600}.cart_product_thumb,.cart_wishlist_thumb{width:120px;border-radius:14px;overflow:hidden}.cart_product_thumb img,.cart_wishlist_thumb img{width:100%;border-radius:14px}@media only screen and (max-width:767px){.cart_product_thumb,.cart_wishlist_thumb{width:90px}}@media only screen and (max-width:575px){.cart_product_thumb,.cart_wishlist_thumb{width:72px;margin-bottom:10px}}.cart_wishlist_price{display:inline-flex;flex-direction:column;align-items:flex-end;gap:10px}@media only screen and (max-width:767px){.cart_wishlist_price{align-items:flex-start}}.cart_wishlist_add_btn{font-size:10px;letter-spacing:.08em;text-transform:uppercase;padding:0 24px;height:42px;line-height:40px}.cart_page_tabel table tbody tr.cart_wishlist_row td:nth-child(6){text-align:right}.cart_wishlist_row .cart_product_remove a{color:var(--secondary-color)}.cart_page_tabel table tbody tr.cart_wishlist_row{transition:background-color .3s ease,box-shadow .3s ease}.cart_page_tabel table tbody tr.cart_wishlist_row:hover{background:#ffffff05;box-shadow:inset 0 0 0 1px #fbd48114}.cart_page_tabel table tbody td{vertical-align:middle}@media only screen and (max-width:575px){.cart_product_text{width:100%}}.cart_price_hint{display:block;color:#999;font-size:12px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px}.cart_unit_price span:last-child,.cart_total_price span:last-child{font-size:18px;font-weight:600;color:var(--text-color)}@media only screen and (max-width:575px){.cart_wishlist_row .cart_product_quantity input{width:74px;max-width:74px}.cart_wishlist_row .cart_product_remove a{width:auto;height:auto;background:transparent;box-shadow:none;border:0}}.cart_product_text h4{font-size:16px;line-height:30px;font-weight:500;margin-bottom:0;color:var(--white-color)}@media only screen and (max-width:767px){.cart_product_text h4{font-size:14px;line-height:24px}}.cart_product_text ul li{font-weight:500;font-size:14px;line-height:30px;color:var(--white-color)}@media only screen and (max-width:767px){.cart_product_text ul li{font-size:13px;line-height:25px}}.cart_product_text ul li span{color:#999}.cart_product_price span{font-size:16px;line-height:30px;font-weight:400}.cart_quantity_hint{display:none;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#999;margin-bottom:6px}.cart_price_hint{display:none;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#999;margin-bottom:4px}@media only screen and (max-width:767px){.cart_product_price span{font-size:15px}}@media only screen and (max-width:575px){.cart_product_price span{font-size:13px;line-height:20px}.cart_quantity_hint,.cart_price_hint{display:none}}@media only screen and (max-width:575px){.cart_product_remove{text-align:center!important}}.cart_page_button{padding-top:35px}@media only screen and (max-width:575px){.cart_page_button{flex-direction:column}}.shopping_cart_btn a{font-size:14px;background:#fff;color:#000;padding:0 37px;height:48px;line-height:46px;margin-right:27px}.shopping_cart_btn a:hover{border-color:#6a7964!important}.shopping_cart_btn a:before{background:#6a7964}@media only screen and (max-width:767px){.shopping_cart_btn a{font-size:13px;padding:0 15px;margin-right:15px}}@media only screen and (max-width:575px){.shopping_cart_btn a{margin-bottom:15px}}.shopping_cart_btn button{font-size:14px;background:#fff;color:#000;padding:0 37px;height:48px;line-height:46px}.shopping_cart_btn button:hover{border-color:#6a7964!important}.shopping_cart_btn button:before{background:#6a7964}@media only screen and (max-width:767px){.shopping_cart_btn button{font-size:13px;padding:0 15px}}@media only screen and (max-width:575px){.shopping_cart_btn button{margin-bottom:15px}}.shopping_continue_btn button{font-size:14px;padding:0 45px;height:50px;line-height:48px}@media only screen and (max-width:767px){.shopping_continue_btn button{font-size:13px;padding:0 17px;height:47px;line-height:46px}}.shopping_coupon_calculate h3{font-size:24px;line-height:36px;display:block;position:relative;padding-bottom:16px;margin-bottom:43px;font-weight:400}@media only screen and (min-width:992px)and (max-width:1199px){.shopping_coupon_calculate h3{font-size:22px;line-height:34px}}@media only screen and (min-width:768px)and (max-width:991px){.shopping_coupon_calculate h3{font-size:20px;line-height:33px}}@media only screen and (max-width:767px){.shopping_coupon_calculate h3{font-size:18px;line-height:25px;padding-bottom:16px;margin-bottom:30px}}.shopping_coupon_calculate h3:before{position:absolute;content:"";width:18px;height:2px;background:#000;right:0;top:40%;transform:translatey(-50%)}.shopping_coupon_calculate input::-webkit-input-placeholder{color:#999}.shopping_coupon_calculate input::-moz-placeholder{color:#999}.shopping_coupon_calculate input:-ms-input-placeholder{color:#999}.shopping_coupon_calculate input:-moz-placeholder{color:#999}.shopping_coupon_calculate input{width:100%;font-size:14px;color:#999;font-weight:400;height:52px;line-height:50px;border-radius:0;padding:0 25px;margin-bottom:22px}@media only screen and (max-width:767px){.shopping_coupon_calculate input{height:46px;line-height:46px}}.shopping_coupon_calculate button{font-size:14px;padding:0 37px;height:54px;line-height:52px;text-transform:uppercase}@media only screen and (max-width:767px){.shopping_coupon_calculate button{font-size:13px;padding:0 26px;height:43px;line-height:42px}}.shopping_coupon_calculate p{font-size:14px;line-height:24px;font-style:italic;color:#333;margin-bottom:31px;font-weight:500}.grand_totall_area{background:#ffffff08;padding:37px 42px 32px}@media only screen and (min-width:992px)and (max-width:1199px){.grand_totall_area{padding:37px 30px 32px}}@media only screen and (min-width:768px)and (max-width:991px){.grand_totall_area{margin-top:30px}}@media only screen and (max-width:767px){.grand_totall_area{margin-top:30px}}@media only screen and (max-width:575px){.grand_totall_area{padding:28px 25px 21px}}.grand_totall_area>a{font-size:14px;line-height:36px;color:#999;display:inline-block;margin-top:12px}.grand_totall_inner{padding-bottom:27px;margin-bottom:30px}@media only screen and (max-width:575px){.grand_totall_inner{padding-bottom:20px;margin-bottom:23px}}.proceed_checkout_btn a{display:block;font-size:14px;padding:0 45px;height:54px;line-height:52px;text-transform:uppercase}@media only screen and (min-width:992px)and (max-width:1199px){.proceed_checkout_btn a{padding:0 30px}}@media only screen and (max-width:767px){.proceed_checkout_btn a{height:47px;line-height:47px}}@media only screen and (max-width:575px){.proceed_checkout_btn a{padding:0 20px}}.cart_subtotal p{margin-bottom:0}.cart_subtotal{margin-bottom:16px}.cart_subtotal p{font-size:14px;line-height:18px;text-transform:uppercase;color:var(--text-color);font-weight:600;margin-bottom:0}@media only screen and (max-width:575px){.cart_subtotal p{font-size:13px}}.cart_subtotal span{font-size:14px;line-height:18px;color:var(--text-color);font-weight:600}@media only screen and (max-width:575px){.cart_subtotal span{font-size:13px}}.cart_grandtotal p{font-size:18px;line-height:30px;text-transform:uppercase;color:var(--text-color);font-weight:600;margin-bottom:0}@media only screen and (max-width:575px){.cart_grandtotal p{font-size:15px;line-height:20px}}.cart_grandtotal span{font-size:18px;line-height:30px;color:var(--white-color);font-weight:600}@media only screen and (max-width:575px){.cart_grandtotal span{font-size:15px;line-height:20px}}.user-actions{margin-bottom:37px}@media only screen and (max-width:767px){.user-actions{margin-bottom:20px}}.user-actions h3{font-size:14px;line-height:30px;font-weight:400;background-color:#eff1ec;padding:15px 10px 15px 30px;margin-bottom:0;color:#999}@media only screen and (min-width:992px)and (max-width:1199px){.user-actions h3{font-size:13px;padding:15px 10px 15px 20px}}@media only screen and (min-width:768px)and (max-width:991px){.user-actions h3{font-size:13px;padding:12px 10px}}@media only screen and (max-width:767px){.user-actions h3{font-size:13px;line-height:24px;padding:8px 15px}}.user-actions h3 i{font-size:17px}.user-actions h3 a{color:#333}.user-actions h3 a:hover{color:#6a7964}.checkout_info{border:1px solid #cccccc;margin-top:25px;padding:20px 30px}.checkout_info p{margin-bottom:15px;font-weight:400;color:#666}.checkout_info a{color:#6a7964;margin-top:15px;display:block}@media only screen and (min-width:992px)and (max-width:1199px){.checkout_info.coupon_info{padding:20px 14px}}.checkout_info.coupon_info form{display:flex;justify-content:center}.checkout_info.coupon_info form input{border:1px solid #cccccc;background:none;height:45px;width:220px;padding:0 20px;color:#000;border-radius:0;margin-right:20px}@media only screen and (min-width:992px)and (max-width:1199px){.checkout_info.coupon_info form input{width:188px;margin-right:13px}}.form_group{margin-bottom:20px}.form_group label{font-size:14px;line-height:36px;color:#999;font-weight:400;text-transform:capitalize;margin-bottom:6px;cursor:pointer;display:block}.form_group input{border:1px solid #cccccc;background:none;height:45px;width:100%;padding:0 20px}@media only screen and (max-width:767px){.form_group input{width:100%}}.form_group button{margin-right:20px}.form_group input[type=checkbox]{width:15px;height:15px;margin-right:10px;position:relative;top:3px}@media only screen and (max-width:767px){.form_group input[type=checkbox]{margin-right:3px}}.form_group.group_3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form_group.group_3 label{margin-bottom:0;line-height:34px;cursor:pointer}.form_group.group_3 label:hover{color:#6a7964}#checkout_coupon input{background:none;border:1px solid #cccccc;width:200px;height:45px;font-size:12px;padding:0 20px;color:#000}#checkout_coupon button{width:130px;background:#000;color:#fff;font-weight:600;text-transform:uppercase;font-size:13px;cursor:pointer;transition:.3s;border:0;height:45px;line-height:45px;border-radius:3px;margin-left:5px}@media only screen and (max-width:767px){#checkout_coupon button{margin-top:20px}}#checkout_coupon button:hover{background:#6a7964}.checkout_form h3{font-size:24px;line-height:36px;color:#000;font-weight:400;text-transform:capitalize;margin-bottom:25px}@media only screen and (min-width:768px)and (max-width:991px){.checkout_form h3{font-size:20px;line-height:25px;margin-bottom:20px}}@media only screen and (max-width:767px){.checkout_form h3{font-size:18px;line-height:25px;margin-bottom:14px}}.checkout_form p{font-size:14px;font-weight:500}.checkout_form p i{font-size:20px;vertical-align:middle;margin-right:5px}.checkout_form_input{margin-bottom:10px;color:#000!important;font-weight:500}.checkout_form_input input{border:1px solid #cccccc;background:none;height:54px;width:100%;padding:0 20px;color:#000;border-radius:0}@media only screen and (min-width:768px)and (max-width:991px){.checkout_form_input input{height:40px}}@media only screen and (max-width:767px){.checkout_form_input input{height:40px}}.checkout_form_input textarea{width:100%;height:144px;border:1px solid #cccccc;resize:none}@media only screen and (max-width:767px){.checkout_form_input textarea{height:110px}}.checkout_form_input .select_option{width:100%;font-size:14px;font-weight:400;border-radius:0;margin-bottom:10px;height:54px;line-height:52px;border:1px solid #cccccc}.checkout_form_input .checkout-free-delivery-field{pointer-events:none;user-select:none;cursor:not-allowed;-webkit-appearance:none;appearance:none;opacity:1;background-color:#f4f7ef;-webkit-text-fill-color:#000}@media only screen and (min-width:768px)and (max-width:991px){.checkout_form_input .select_option{height:40px;line-height:40px}}@media only screen and (max-width:767px){.checkout_form_input .select_option{height:40px;line-height:40px}}.checkout_form_input .select_option:after{top:56%}.checkout_form_input label{font-size:12px;line-height:36px;color:#000;font-weight:500;text-transform:capitalize;margin-bottom:6px;cursor:pointer}@media only screen and (max-width:767px){.checkout_form_input label{font-size:10px;line-height:26px}}.checkout_form_input label span{color:#f33}.checkout_form_input label.righ_0{cursor:pointer;font-size:15px;line-height:27px;padding:5px 10px;text-transform:capitalize;color:#fff;background:#000;font-weight:600;transition:.3s;margin-bottom:0;border-radius:5px}@media only screen and (max-width:767px){.checkout_form_input label.righ_0{font-size:13px;line-height:25px;padding:3px 10px}}.checkout_form_input label.righ_0:hover{background:#000}.checkout_form input[type=checkbox]{width:15px;height:15px;position:relative;top:2px;margin-right:10px}.checkout_section{margin-bottom:158px}@media only screen and (min-width:768px)and (max-width:991px){.checkout_section{margin-bottom:68px}}@media only screen and (max-width:767px){.checkout_section{margin-bottom:60px}}.order_table{margin-bottom:35px;background:#eff1ec;padding:40px 35px}@media only screen and (min-width:768px)and (max-width:991px){.order_table{padding:20px 20px 10px}}@media only screen and (max-width:767px){.order_table{margin-bottom:20px;padding:15px 18px}}.order_table table{width:100%;margin-bottom:25px}.order_table table thead tr th{font-size:14px;color:#999;font-weight:500;text-transform:uppercase;min-width:50%;padding:15px 0;border-bottom:1px solid #ddd}.order_table table tbody tr td{font-size:14px;color:#000;font-weight:400;min-width:50%;padding:15px 0}@media only screen and (max-width:767px){.order_table table tbody tr td{font-size:13px;min-width:50%;padding:9px 0}}.order_table table tfoot tr td{font-size:18px;font-weight:600;color:#000;min-width:50%;padding:15px 0 25px;border-bottom:1px solid #ddd}@media only screen and (max-width:767px){.order_table table tfoot tr td{font-size:15px;padding:10px 0 13px}}.order_table table tfoot tr.order_total th{font-size:14px;text-transform:uppercase;color:#000;font-weight:500;min-width:50%;padding:25px 0;border-bottom:1px solid #ddd}.order_table table tfoot tr.order_total td{font-size:24px;color:#c33;font-weight:600;min-width:50%;padding:25px 0;border-bottom:1px solid #ddd}@media only screen and (max-width:767px){.order_table table tfoot tr.order_total td{font-size:15px;padding:10px 0 13px}}.panel_radio{position:relative}.panel_radio input{position:absolute;top:13px;transform:translatey(-50%);opacity:0;cursor:pointer;z-index:999;width:18px;height:18px}.panel_radio input:checked~.checkmark:before{display:block}.panel_radio span{background:#fff;border:2px solid #000}.panel_radio span.checkmark{height:18px;width:18px;border-radius:50%;display:block;position:absolute;top:12px;transform:translatey(-50%);transition:.3s}.panel_radio span.checkmark:before{left:2px;top:2px;width:10px;height:10px;border-radius:50%;background:#000;border-width:0 2px 2px 0;content:"";position:absolute;display:none}.panel-default{margin-bottom:20px}.panel-default label{font-size:16px;text-transform:uppercase;font-weight:500;margin-bottom:0;cursor:pointer;padding-left:32px}@media only screen and (max-width:767px){.panel-default label{font-size:14px}}.panel-default .card-body1{padding-left:30px;padding-top:14px}@media only screen and (max-width:767px){.panel-default .card-body1{padding-left:25px;padding-top:6px}}.panel-default .card-body1 p{font-size:13px;line-height:24px;color:#666;font-weight:400}.checkout_payment_methods{margin-top:8px}.checkout_payment_option{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid #d9d9d9;border-radius:8px;background:#fff;cursor:pointer;margin-bottom:0}.checkout_payment_option input[type=radio]{width:16px;height:16px;margin:0;accent-color:#0d6efd;cursor:pointer}.checkout_payment_option_text{font-size:14px;font-weight:600;color:#222;text-transform:none}.checkout_payment_option.is-selected{border-color:#0d6efd;background:#f4f8ff}.bkash_payment_box{border:1px solid #e6e6e6;border-radius:8px;padding:14px;background:#fbfdff}.bkash_payment_title{font-size:16px;font-weight:700;color:#111}.bkash_payment_meta{display:flex;align-items:center;gap:14px;margin-bottom:8px}.bkash_qr_wrap{flex:0 0 120px}.bkash_qr_image{width:120px;height:120px;object-fit:cover;border:1px solid #ddd;padding:4px;border-radius:6px;background:#fff}.bkash_number_wrap{flex:1 1 auto}@media only screen and (max-width:575px){.bkash_payment_meta{flex-direction:column;align-items:flex-start}.bkash_qr_wrap{flex-basis:auto}}.place_order_btn a{display:block;font-size:18px;padding:0 45px;height:66px;line-height:66px;text-transform:uppercase}@media only screen and (min-width:992px)and (max-width:1199px){.place_order_btn a{padding:0 30px}}@media only screen and (max-width:767px){.place_order_btn a{height:47px;line-height:47px;font-size:14px}}@media only screen and (max-width:575px){.place_order_btn a{padding:0 20px}}@media only screen and (max-width:767px){.order_table_right{margin-top:42px}}.checkout_professional_section .checkout_top_notice .user-actions h3{border-radius:10px;border:1px solid #2f3b53;background:linear-gradient(135deg,#151b28,#101623);padding:14px 18px;color:#e8edf7}.checkout_professional_section .checkout_top_notice .user-actions h3 .Returning{font-weight:700;color:#fc6}.checkout_professional_section .coupon_code_input{max-width:280px}.checkout_professional_section .checkout_info.coupon_info{margin-top:12px;border:1px solid #29344a;border-radius:12px;padding:14px;background:#121926;box-shadow:inset 0 1px #ffffff08}.checkout_professional_section .checkout_coupon_form{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.checkout_professional_section .checkout_coupon_form .coupon_code_input{flex:1 1 220px;max-width:none;margin-bottom:0;background:#0f1520;border:1px solid #3a4661;color:#eef3ff}.checkout_professional_section .checkout_coupon_form .coupon_code_input::placeholder{color:#95a3bc}.checkout_professional_section .checkout_coupon_form .coupon_code_input:focus{border-color:#5b6f95;box-shadow:0 0 0 3px #5b6f9540}.checkout_professional_section .checkout_coupon_apply_btn,.checkout_professional_section .checkout_coupon_remove_btn{min-width:100px;height:44px;border-radius:9px}.checkout_professional_section .checkout_coupon_apply_btn{color:var(--white-color);font-weight:700}.checkout_professional_section .checkout_coupon_apply_btn:hover{color:var(--black-color);filter:brightness(.97)}.checkout_professional_section .checkout_coupon_remove_btn{border-color:#4f5d79;color:#c9d4ea;background:#1a2232}.checkout_professional_section .checkout_coupon_remove_btn:hover{background:#232d42;color:#fff;border-color:#627494}.checkout_professional_section .checkout_coupon_apply_btn:disabled,.checkout_professional_section .checkout_coupon_remove_btn:disabled{opacity:.65;cursor:not-allowed}.checkout_professional_section .checkout_coupon_status{min-height:22px;font-weight:600;padding-left:2px}.checkout_professional_section .checkout_coupon_status.is-muted{color:#93a1b9}.checkout_professional_section .checkout_coupon_status.is-success{color:#8fd89e}.checkout_professional_section .checkout_coupon_status.is-error{color:#ff8a80}.checkout_professional_section .checkout_form_card{background:#fff;border:1px solid #e7eadf;border-radius:14px;padding:24px;box-shadow:0 8px 22px #1118270d}.checkout_professional_section .checkout_form_card h3{margin-bottom:18px;font-weight:700;letter-spacing:.2px}.checkout_professional_section .checkout_form_card .checkout_form_input label{color:#1f2937;font-weight:600}.checkout_professional_section .different_address{background:#f5f7f1;border:1px solid #dde4ce;border-radius:10px;padding:10px 12px;margin-bottom:16px}.checkout_professional_section .checkout_form_input input,.checkout_professional_section .checkout_form_input textarea,.checkout_professional_section .checkout_form_input .select_option{border-color:#d8dfc9;border-radius:8px;background:#fcfdf9}.checkout_professional_section .checkout_form_input textarea.checkout-address-input{height:120px}@media only screen and (min-width:768px)and (max-width:991px){.checkout_professional_section .checkout_form_input textarea.checkout-address-input{height:96px}}@media only screen and (max-width:767px){.checkout_professional_section .checkout_form_input textarea.checkout-address-input{height:96px}}.checkout_professional_section .checkout_form_input input:focus,.checkout_professional_section .checkout_form_input textarea:focus,.checkout_professional_section .checkout_form_input .select_option:focus{border-color:#6a7964;box-shadow:0 0 0 3px #6a796424}.checkout_professional_section .checkout_form_input textarea{line-height:1.45}.checkout_professional_section .checkout_order_card{position:sticky;top:20px}.checkout_professional_section .checkout_form .row{align-items:flex-start}.checkout_professional_section .checkout_order_card>h3{background:var(--heading-color);font-weight:400;color:var(--white-color);border-radius:10px 10px 0 0;margin-bottom:0;padding:14px 18px;font-size:18px}.checkout_professional_section .checkout_order_card .order_table{background:#f6f8f2;border:1px solid #e1e7d4;border-top:0;border-radius:0 0 10px 10px;padding:18px}.checkout_professional_section .checkout_product_link{display:flex;align-items:center;text-decoration:none;color:inherit}.checkout_professional_section .checkout_product_image{width:56px;height:56px;margin-right:12px;object-fit:cover;border-radius:8px;border:1px solid #e5e7eb}.checkout_professional_section .order_total td{color:#1f7a1f!important}.checkout_professional_section .checkout_order_card .order_table table th,.checkout_professional_section .checkout_order_card .order_table table td{padding-top:10px;padding-bottom:10px}.checkout_professional_section .delivery-note-marquee{display:block;overflow:hidden;white-space:nowrap;margin:6px 0 0;padding:6px 10px;border-radius:999px;font-size:13px;line-height:1.4;font-weight:600;color:#1f2937}.checkout_professional_section .delivery-note-marquee__track{display:inline-flex;align-items:center;gap:2rem;width:max-content;min-width:200%;animation:checkout-delivery-marquee 18s linear infinite;animation-delay:-9s;will-change:transform}.checkout_professional_section .delivery-note-marquee__track>span{flex:0 0 auto}@keyframes checkout-delivery-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.checkout_professional_section .delivery-note-marquee__track{animation:none;width:auto;min-width:0;transform:none}}.checkout_professional_section .place_order_btn .btn{width:100%;border-radius:10px;font-weight:700;letter-spacing:.3px}@media(max-width:991px){.checkout_professional_section .checkout_order_card{position:static;margin-top:0}.checkout_professional_section .checkout_form_card{padding:18px}}@media(max-width:767px){.checkout_professional_section .checkout_coupon_apply_btn,.checkout_professional_section .checkout_coupon_remove_btn{min-width:88px;height:40px}}.modal-dialog.modal-dialog-centered{min-width:1100px}@media only screen and (min-width:1200px)and (max-width:1600px){.modal-dialog.modal-dialog-centered{min-width:1000px}}@media only screen and (min-width:992px)and (max-width:1199px){.modal-dialog.modal-dialog-centered{min-width:950px}}@media only screen and (min-width:768px)and (max-width:991px){.modal-dialog.modal-dialog-centered{min-width:730px}}@media only screen and (max-width:767px){.modal-dialog.modal-dialog-centered{min-width:90%}}.modal_tab_img{text-align:center;margin-bottom:10px}.modal_tab_img img{margin:0 auto}.modal_tab_button ul li a{padding:0;border:1px solid #ededed;margin:0 2px}.modal_tab_button ul li a img{width:100%}.quick-view-modal .modal-dialog{max-width:920px}.quick-view-modal .modal-content{position:relative;border:0;border-radius:24px;overflow:hidden;background:linear-gradient(180deg,#31363ffa,#22252afa);box-shadow:0 28px 70px #00000059}.quick-view-modal .modal_body{padding:0}.quick-view-modal .modal-content button.close{position:absolute;top:16px;right:16px;left:auto;width:36px;height:36px;line-height:36px;display:grid;place-items:center;border:0;border-radius:50%;background:#ffffff1a;color:var(--white-color);cursor:pointer;font-size:16px;z-index:9}.quick-view-modal .modal-content button.close:hover{background:var(--secondary-color);color:#1b1d20}.quick-view-body{padding:24px}.quick-view-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:24px;align-items:stretch}.quick-view-media{min-height:100%;border-radius:20px;overflow:hidden;background:#f4f4f1}.quick-view-media img{display:block;width:100%;height:100%;object-fit:cover}.quick-view-copy{display:flex;flex-direction:column;justify-content:center;padding:6px 4px 6px 0}.quick-view-kicker{margin:0 0 10px;color:var(--secondary-color);font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.quick-view-copy h2{margin:0;color:#fff;font-size:28px;line-height:1.15;font-weight:700}.quick-view-price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-top:14px}.quick-view-price .new_price{color:var(--secondary-color);font-size:22px;font-weight:700}.quick-view-price .old_price{color:#ffffff8c;font-size:14px;text-decoration:line-through}.quick-view-description{margin:14px 0 0;color:#fffc;font-size:15px;line-height:1.7}.quick-view-action{align-self:flex-start;margin-top:22px}@media only screen and (max-width:767px){.quick-view-modal .modal-dialog{margin:18px;max-width:calc(100% - 36px)}.quick-view-modal .modal-content{border-radius:22px}.quick-view-body{padding:16px}.quick-view-grid{grid-template-columns:1fr;gap:12px}.quick-view-media{min-height:0;aspect-ratio:4 / 3;border-radius:18px}.quick-view-media img{padding:10px;object-fit:contain;background:linear-gradient(180deg,#f7f6f2,#efede8)}.quick-view-copy{padding:20px}.quick-view-kicker{margin-bottom:6px;font-size:10px}.quick-view-copy h2{font-size:20px;line-height:1.2}.quick-view-price{margin-top:10px;gap:8px}.quick-view-price .new_price{font-size:17px}.quick-view-price .old_price{font-size:13px}.quick-view-description{margin-top:10px;font-size:13px;line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.quick-view-action{width:100%;margin-top:14px;text-align:center}.quick-view-modal .modal-content button.close{top:12px;right:12px;width:32px;height:32px;font-size:14px;background:#14161af2;color:var(--secondary-color);z-index:20}.quick-view-modal .modal-content button.close i{line-height:1}}@media only screen and (max-width:575px){.quick-view-modal .modal-dialog{margin:14px;max-width:calc(100% - 28px)}.quick-view-body{padding:14px}.quick-view-media{aspect-ratio:16 / 10}.quick-view-copy h2{font-size:19px}.quick-view-modal .modal-content button.close{top:10px;right:10px;width:34px;height:34px}}.mobile-bottom-nav{display:none;position:fixed;bottom:0;left:0;right:0;background:var(--body-bg-color);border-top:2px solid var(--tertiary-color);z-index:999;box-shadow:0 -2px 10px #0000001a;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.mobile-nav-items{display:flex;justify-content:space-around;padding:8px 0}.mobile-nav-item{display:flex;flex-direction:column;align-items:center;padding:8px 12px;color:var(--white-color);text-decoration:none;background:transparent;border:0;-webkit-appearance:none;appearance:none;font:inherit;line-height:1.2;font-size:11px;transition:color .3s ease;position:relative;cursor:pointer}.mobile-nav-item span{white-space:nowrap}.mobile-nav-form{margin:0}.mobile-nav-item:hover{color:#007bff;text-decoration:none}.mobile-nav-item.active{color:var(--secondary-color)}.mobile-nav-item i{font-size:20px;margin-bottom:4px}@media(max-width:991px){.mobile-bottom-nav{display:block;border-radius:35px 35px 0 0}}@media(max-width:480px){.mobile-nav-item{padding:6px 8px;font-size:10px}.mobile-nav-item i{font-size:18px}}.highlight_section{padding:40px 0;background-color:var(--footer-bg-color)}.highlight_item{margin-bottom:0}.highlight_section .row{display:flex;flex-wrap:wrap;gap:8px;margin:0}.highlight_section .col-lg-4,.highlight_section .col-md-6{flex:0 0 calc(33.333% - 5.4px);max-width:calc(33.333% - 5.4px);padding:0}.highlight_link{display:block;text-decoration:none;color:inherit;transition:transform .3s ease}.highlight_link:hover{transform:translateY(-5px);text-decoration:none;color:inherit}.highlight_image{width:100%;aspect-ratio:1/1;border-radius:12px;overflow:hidden;transition:box-shadow .3s ease;background-color:transparent}.highlight_image img{width:100%;height:100%;object-fit:cover;object-position:center;transition:opacity .3s ease}.highlight_link:hover .highlight_image img{opacity:.9}@media(max-width:992px){.highlight_section{padding:30px 0}.highlight_section .row{gap:8px;margin:0}.highlight_image{aspect-ratio:1/1;border-radius:12px}.highlight_section .col-lg-4,.highlight_section .col-md-6{flex:0 0 calc(50% - 4px)!important;max-width:calc(50% - 4px)!important;padding:0!important}}@media(max-width:768px){.highlight_section{padding:25px 0}.highlight_section .row{gap:6px;margin:0}.highlight_item{margin-bottom:0}.highlight_section .col-lg-4,.highlight_section .col-md-6{flex:0 0 calc(50% - 3px)!important;max-width:calc(50% - 3px)!important;padding:0!important}.highlight_image{height:170px;aspect-ratio:auto;border-radius:12px;background-color:transparent}}@media(max-width:576px){.highlight_section{padding:20px 0}.highlight_image{height:150px;aspect-ratio:auto;border-radius:12px}.highlight_section .col-lg-4,.highlight_section .col-md-6{flex:0 0 calc(50% - 3px)!important;max-width:calc(50% - 3px)!important;padding:0!important}}.shipment_updates_area{padding:40px 0;background-color:var(--body-bg-color)}.shipment_slider{padding:0 15px;position:relative}.shipment_slide_item{padding:0 10px}.shipment_card{background:var(--card-color);border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #00000014;transition:all .3s ease;height:400px;display:flex;flex-direction:column}.shipment_card:hover{transform:translateY(-5px);box-shadow:0 8px 30px #0000001f}.shipment_image{position:relative;width:100%;height:340px;overflow:hidden;background-color:#fff;border-radius:12px 12px 0 0}.shipment_image img{width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform .3s ease}.shipment_card:hover .shipment_image img{transform:scale(1.02)}.shipment_info{padding:16px;flex:1;display:flex;flex-direction:column;justify-content:space-between}.customer_name{font-size:16px;font-weight:600;color:var(--white-color);margin-bottom:8px;line-height:1.2}.shipment_status{margin-bottom:10px}.status_badge{display:inline-block;padding:4px 10px;border-radius:16px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.status_badge.shipped{background:var(--body-bg-color);padding:4px 16px;border:1px solid var(--secondary-color);color:var(--secondary-color);cursor:pointer}.status_badge.shipped:hover{border:1px solid var(--black-color)}.status_badge.delivered{background:linear-gradient(135deg,#007bff,#0dcaf0);color:#fff}.status_badge.cancelled{background:#dc3545;color:#fff}.delivery_date{font-size:12px;color:var(--white-color);margin-bottom:6px;display:flex;align-items:center}.delivery_date:before{content:" Date";margin-right:6px;font-size:14px}.delivery_address{font-size:12px;color:var(--white-color);display:flex;align-items:center;line-height:1.2}.delivery_address:before{content:" Address";margin-right:6px;font-size:14px}.brand_updates_area{padding:40px 0;background-color:var(--footer-bg-color)}.brand_slider{border-radius:20px;padding:15px 56px;position:relative}.brand_slider .owl-nav>button.prev_arrow,.brand_slider .owl-nav>button.owl-prev{left:0}.brand_slider .owl-nav>button.next_arrow,.brand_slider .owl-nav>button.owl-next{right:0;left:auto}.brand_slider .owl-dots{display:none!important}.brand_slide_item{padding:0 10px}.brand_card{background:var(--primary-color);border-radius:10px;overflow:hidden;transition:all .3s ease;height:180px;display:flex;flex-direction:column;text-decoration:none;box-shadow:0 2px 8px #0000000f}.brand_card:hover{transform:translateY(-3px);box-shadow:0 4px 12px #0000001a;text-decoration:none;color:inherit}.brand_image{position:relative;width:100%;height:120px;background:#fafafa;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.brand_image img{width:100%;height:100%;object-fit:contain;transition:transform .3s ease}.brand_card:hover .brand_image img{transform:scale(1.03)}.brand_info{padding:8px;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.brand_name{font-size:14px;font-weight:500;color:var(--text-color);margin-bottom:0;line-height:1.2;text-transform:capitalize;letter-spacing:.3px}@media(max-width:768px){.brand_updates_area{padding:60px 0}.brand_slider{padding:10px 42px}.brand_slide_item{padding:0 5px}.brand_card{height:160px}.brand_image{height:105px}.brand_info{padding:6px}.brand_name{font-size:13px}}@media(max-width:480px){.brand_updates_area{padding:40px 0}.brand_slider{padding:5px 30px}.brand_slide_item{padding:0 3px}.brand_card{height:140px}.brand_image{height:100px}.brand_name{font-size:12px}}.category_updates_area{padding:40px 0}.category_slider{position:relative;padding:50px 30px;border-radius:20px}.category_slide_item{padding:0 10px}.category_card{background:var(--primary-color);border-radius:16px;overflow:hidden;transition:all .3s ease;border:2px solid #e9ecef;height:220px;display:flex;flex-direction:column;text-decoration:none}.category_card:hover{transform:translateY(-5px);text-decoration:none;color:inherit}.category_image{position:relative;width:100%;height:140px;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.category_image img{width:100%;height:100%;object-fit:contain;position:absolute;top:0;left:0;transition:transform .3s ease}.category_card:hover .category_image img{transform:scale(1.05)}.category_info{padding:16px;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.category_name{font-size:14px;font-weight:600;color:var(--text-color);margin-bottom:0;line-height:1.2;text-transform:uppercase;letter-spacing:.5px}.category_count{font-size:12px;color:var(--white-color);margin-top:4px}.home_category_scroller_wrap{position:relative;padding:0 44px}.home_category_grid{display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,minmax(0,1fr));grid-auto-columns:calc((100% - (16px * 2)) / 3);gap:16px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.home_category_grid::-webkit-scrollbar{display:none}.home_category_grid_item{min-width:0;scroll-snap-align:start}.home_category_grid_item--empty{grid-column:1 / -1}.home_category_nav{position:absolute;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:999px;border:1px solid var(--broder-color);background:var(--card-color);color:var(--secondary-color);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .22s ease,transform .22s ease,border-color .2s ease,color .2s ease;z-index:2;opacity:0;visibility:hidden;pointer-events:none}.home_category_nav:hover{border-color:var(--secondary-color);color:var(--white-color)}.home_category_nav:disabled{opacity:.35;cursor:not-allowed}.home_category_nav--prev{left:0}.home_category_nav--next{right:0}@media(hover:hover)and (pointer:fine){.home_category_scroller_wrap:hover .home_category_nav,.home_category_scroller_wrap:focus-within .home_category_nav{opacity:1;visibility:visible;pointer-events:auto}}@media(hover:none)and (pointer:coarse){.home_category_nav{opacity:1;visibility:visible;pointer-events:auto}}.home_category_card{height:220px;border-radius:18px;border:1px solid var(--broder-color);box-shadow:0 8px 20px #0000001f}.home_category_card .category_image{height:160px}.home_category_card .category_image img{object-fit:contain;transform:scale(1.2)}.home_category_card:hover .category_image img{transform:scale(1.28)}@media(max-width:768px){.category_updates_area{padding:60px 0}.category_slider{padding:60px 25px;border-radius:30px;border-width:3px}.category_slider{padding:0 10px}.category_slide_item{padding:0 5px}.category_card{height:220px}.category_image{height:110px}.category_info{padding:14px}.category_name{font-size:15px}.category_count{font-size:11px}}@media(max-width:767.98px){.home_category_scroller_wrap{--home-cat-card-h: 162px;--home-cat-gap: 12px;padding:0 14px}.home_category_grid{grid-auto-columns:calc((100% - var(--home-cat-gap)) / 2);gap:var(--home-cat-gap)}.home_category_nav{width:30px;height:30px;top:calc(var(--home-cat-card-h) + (var(--home-cat-gap) / 2));transform:translateY(-50%);opacity:1;visibility:visible;pointer-events:auto;background:#26282bd1;border-color:var(--broder-color);z-index:4}.home_category_nav--prev{left:0}.home_category_nav--next{left:auto;right:0}.home_category_card{height:var(--home-cat-card-h);border-radius:16px}.home_category_card .category_image{height:110px}.home_category_card .category_info{min-height:36px;padding:6px 8px}.home_category_card .category_name{line-height:1.15;font-size:12px}}@media(max-width:480px){.category_updates_area{padding:40px 0}.category_slider{padding:50px 20px;border-radius:20px;border-width:2px}.category_slider{padding:15px}.category_slide_item{padding:0 3px}.category_card{height:240px}.home_category_scroller_wrap{--home-cat-card-h: 154px;--home-cat-gap: 10px;padding:0 12px}.home_category_grid{grid-auto-columns:calc((100% - var(--home-cat-gap)) / 2);gap:var(--home-cat-gap)}.home_category_nav{top:calc(var(--home-cat-card-h) + (var(--home-cat-gap) / 2));width:28px;height:28px}.home_category_card{height:var(--home-cat-card-h)}.home_category_card .category_image{height:105px}.home_category_card .category_info{min-height:34px;padding:6px 7px}.home_category_card .category_name{font-size:12px;line-height:1.15}.category_image{height:150px}.category_name{font-size:14px}}@media(max-width:768px){.shipment_updates_area{padding:60px 0}.shipment_slider{padding:0 10px}.shipment_slide_item{padding:0 5px}.shipment_card{height:380px}.shipment_image{height:320px}.shipment_info{padding:14px}.customer_name{font-size:15px}.delivery_date,.delivery_address{font-size:11px}}@media(max-width:480px){.shipment_updates_area{padding:40px 0}.shipment_slider{padding:0 5px}.shipment_slide_item{padding:0 3px}.shipment_card{height:520px}.shipment_image{height:450px}.shipment_info{padding:12px}.customer_name{font-size:14px}.delivery_date,.delivery_address{font-size:10px}}.widget_sub_categories input[type=checkbox],.widget_dropdown_categories input[type=checkbox],.brand-checkbox{margin-right:8px;cursor:pointer;width:16px;height:16px;vertical-align:middle}.widget_sub_categories label,.widget_dropdown_categories label{cursor:pointer;display:inline-block;margin-bottom:0}.widget_sub_categories>input[type=checkbox]{margin-right:8px;cursor:pointer;width:16px;height:16px;vertical-align:middle}.category-toggle{font-weight:700;font-size:15px;padding:0;display:inline;cursor:pointer;color:var(--white-color);user-select:none;position:relative;margin-left:8px;text-decoration:none}.category-toggle:before{content:"";display:inline-block;width:6px;height:6px;border-right:2px solid var(--white-color);border-bottom:2px solid var(--white-color);transform:rotate(-45deg);margin-right:8px;transition:transform .3s ease;vertical-align:middle}.category-toggle.open:before{transform:rotate(45deg)}.category-toggle:hover{color:#333}.category-checkbox{margin-right:5px;cursor:pointer;width:16px;height:16px;vertical-align:middle}.widget_categories label{color:var(--white-color)}.widget_dropdown_categories li{display:flex;align-items:center;padding:4px 0;margin-left:10px;font-size:13px}.widget_dropdown_categories input[type=checkbox]{margin-right:8px;cursor:pointer;width:14px;height:14px;vertical-align:middle}.widget_dropdown_categories label{flex:1;font-size:13px;font-weight:400;cursor:pointer;margin-bottom:0}.brand-checkbox{margin-right:8px}.widget_brands label{cursor:pointer;display:inline-block;margin-bottom:0;vertical-align:middle;font-size:14px;flex:1;color:var(--white-color)}.widget_brands ul{display:block;max-height:none}.widget_brands ul li{display:flex;align-items:center;padding:4px 0}.widget_categories{padding-bottom:20px}.widget_categories h2,.widget_brands h3,.filter__list h3{color:var(--white-color);font-weight:600;cursor:pointer}.blog_section{padding:40px 0 0}.blog-grid .blog-card{background:var(--card-color);border-radius:15px;overflow:hidden;box-shadow:0 5px 20px #00000014;transition:all .3s ease;height:100%;display:flex;flex-direction:column}.blog-grid .blog-card:hover{transform:translateY(-5px);box-shadow:0 15px 40px #00000026}.blog-thumbnail{position:relative;overflow:hidden;height:250px}.blog-thumbnail img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.blog-card:hover .blog-thumbnail img{transform:scale(1.05)}.blog-category{position:absolute;top:15px;left:15px;z-index:10}.blog-category .badge{font-size:.75rem;padding:6px 12px;border-radius:20px;font-weight:600}.blog-content{padding:25px;flex:1;display:flex;flex-direction:column}.blog-meta,.blog-date,.blog-author{display:flex;gap:15px;margin-bottom:15px;font-size:.875rem;color:var(--white-color)}.blog-meta span{display:flex;align-items:center;gap:5px}.blog-title{font-size:1.25rem;font-weight:600;margin-bottom:15px;line-height:1.4}.blog-title a{color:var(--white-color);text-decoration:none;transition:color .3s ease}.blog-title a:hover{color:var(--text-color)}.blog-excerpt{color:var(--text-color);margin-bottom:20px;flex:1;line-height:1.6}.read-more{border-radius:25px;padding:8px 20px;font-weight:500;transition:all .3s ease;align-self:flex-start;color:var(--white-color);border:1px solid var(--white-color)}.read-more:hover{background-color:var(--black-color);border:none;transform:translate(3px)}.blog_details_section{padding:80px 0;background-color:var(--body-bg-color)}.blog_details_content{background:var(--card-color);border-radius:15px;padding:40px;box-shadow:0 5px 20px #00000014}.blog_details_thumbnail img{border-radius:10px;box-shadow:0 10px 30px #0000001a}.blog_details_meta{border-bottom:1px solid #e9ecef;padding-bottom:20px;margin-bottom:30px}.blog_details_title{font-size:2.5rem;font-weight:700;color:var(--text-color);line-height:1.3;font-family:Poppins,sans-serif}.blog_details_text{line-height:1.8;color:var(--text-color2)}.blog_details_text h2{font-size:1.8rem;font-weight:600;margin:40px 0 20px;color:var(--white-color);font-family:Poppins,sans-serif}.blog_details_text h3{font-size:1.4rem;font-weight:600;margin:30px 0 15px;color:var(--heading-color);font-family:Poppins,sans-serif}.blog_details_text h4{font-size:1.2rem;font-weight:600;margin:25px 0 15px;color:var(--heading-color);font-family:Poppins,sans-serif}.blog_details_text p{margin-bottom:20px}.blog_details_text .lead{font-size:1.25rem;font-weight:300;color:#6c757d;margin-bottom:30px}.youtube_video_section{background:var(--body-bg-color);border-radius:15px;padding:30px;margin:40px 0}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:10px}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.blog_tags .tag-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.blog_tags .badge{padding:6px 12px;border-radius:20px;font-size:.875rem;transition:all .3s ease;text-decoration:none}.blog_tags .badge:hover{background-color:var(--secondary-color)!important;color:#fff!important;transform:translateY(-2px)}.share-buttons .btn{border-radius:25px;padding:8px 16px;font-weight:500;transition:all .3s ease}.share-buttons .btn:hover{transform:translateY(-2px);box-shadow:0 5px 15px #0000001a}.blog_sidebar{position:sticky;top:20px}.sidebar_widget{background:var(--footer-bg-color);border-radius:15px;box-shadow:0 5px 20px #00000014;margin-bottom:30px}.widget_title{font-size:1.25rem;font-weight:600;margin-bottom:20px;color:var(--text-color);font-family:Poppins,sans-serif;position:relative;padding-bottom:10px}.widget_title:after{content:"";position:absolute;bottom:0;left:0;width:50px;height:3px;background:var(--secondary-color);border-radius:2px}.recent_post_item{padding:15px 0;border-bottom:1px solid var(--body-bg-color)}.recent_post_item:last-child{border-bottom:none;padding-bottom:0}.text-muted,.recent_post_content h6{margin:0 0 5px 10px;font-size:.95rem}.recent_post_content h6 a{color:var(--text-color2);text-decoration:none;transition:color .3s ease}.recent_post_content h6 a:hover{color:var(--secondary-color)}@media(max-width:991px){.blog_details_title{font-size:2rem}.blog_details_content{padding:30px 20px}.blog_sidebar{margin-top:50px;position:static}}@media(max-width:767px){.blog_details_section{padding:60px 0}.blog_details_title{font-size:1.75rem}.blog_details_content{padding:20px 15px}.blog_details_text h2{font-size:1.5rem}.blog_details_text h3{font-size:1.25rem}.blog_details_text h4{font-size:1.1rem}.youtube_video_section{padding:20px;margin:30px 0}.blog-category{top:10px;left:10px}.blog-category .badge{font-size:.65rem;padding:4px 8px}}@media(max-width:576px){.blog-meta{flex-direction:column;gap:8px}.blog-meta span{font-size:.8rem}.blog-title{font-size:1.1rem}.blog-excerpt{font-size:.9rem}.share-buttons .btn{font-size:.875rem;padding:6px 12px;margin-bottom:8px}.blog_details_meta .d-flex{flex-wrap:wrap;gap:10px}}@media only screen and (max-width:767px){.widget_categories{margin-bottom:20px}.widget_dropdown_categories{margin-left:0!important;display:block!important;max-height:none!important}.widget_sub_categories>label{font-weight:600;padding:8px 0}.filter__list{margin-bottom:20px}.filter__list h3{margin-bottom:12px}}.floating-message-system{position:fixed;bottom:100px;right:12px;z-index:1000}.message-toggle-btn{width:45px;height:45px;background:linear-gradient(135deg,#080808,#393a3a);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:22px;cursor:pointer;box-shadow:0 4px 20px #1818184d;transition:all .3s ease;position:relative;overflow:hidden}.message-toggle-btn:hover{transform:scale(1.1);box-shadow:0 6px 25px #58585866}.message-toggle-btn:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#27272733;transform:translate(-50%,-50%);transition:width .6s,height .6s}.message-toggle-btn:active:before{width:100px;height:100px}.message-toggle-btn.active{background:var(--active-color);transform:rotate(180deg)}.message-options{position:absolute;bottom:0;right:55px;opacity:0;visibility:hidden;transform:translateY(20px);transition:all .3s ease;pointer-events:none}.message-options.active{opacity:1;visibility:visible;transform:translateY(0);pointer-events:all}.message-option{display:flex;align-items:center;color:var(--white-color);background:var(--black-color);padding:12px 16px;border-radius:25px;text-decoration:none;margin-bottom:12px;box-shadow:0 4px 15px #0000001a;transition:all .3s ease;white-space:nowrap;min-width:160px;position:relative;overflow:hidden}.message-option:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .5s}.message-option:hover:before{left:100%}.message-option:hover{color:var(--white-color);transform:translate(-5px);box-shadow:0 6px 20px #00000026}.message-option.whatsapp{color:var(--white-color);box-shadow:0 0 0 3px #25d36680}.message-option.telegram{color:var(--white-color);box-shadow:0 0 0 3px #0a9fe980}.message-option.contact{color:var(--white-color);box-shadow:0 0 0 3px #fbd481}.message-option.admin-shortcut-btn{background:linear-gradient(135deg,#fbd481fa,#ffefc1f5);color:#151515;box-shadow:0 0 0 3px #fbd48147,0 10px 24px #0000002e;margin-top:4px;border:1px solid rgba(255,255,255,.35)}.message-option.admin-shortcut-btn:hover{color:#151515;box-shadow:0 14px 30px #00000038}.message-option.admin-shortcut-btn i{color:#151515}.message-option.telegram:focus,.message-option.whatsapp:focus{color:var(--white-color)}.message-option i{font-size:20px;margin-right:10px;width:24px;text-align:center}.message-option.whatsapp i{color:#25d366}.message-option.telegram i{color:#08c}.message-option span{font-weight:500;font-size:14px}.message-option{animation:slideInUp .3s ease forwards;opacity:0;transform:translateY(20px)}.message-options.active .message-option:nth-child(1){animation-delay:.1s}.message-options.active .message-option:nth-child(2){animation-delay:.2s}@keyframes slideInUp{to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{box-shadow:0 0 #0f0f0fb3}70%{box-shadow:0 0 0 15px #25d36600}to{box-shadow:0 0 #25d36600}}.message-toggle-btn:not(.active){animation:pulse 2s infinite}.scrollup-wrapper{position:fixed;bottom:160px;right:12px;z-index:99999;opacity:0;visibility:hidden;transform:translateY(20px);transition:all .3s ease}.scrollup-wrapper.show{opacity:1;visibility:visible;transform:translateY(0)}.scrollup-btn{position:relative;width:45px;height:45px;border:none;border-radius:50%;background:linear-gradient(135deg,#37383d,#202020);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 15px #5556;transition:all .3s ease;font-size:18px}.scrollup-btn:hover{transform:translateY(-3px);box-shadow:0 6px 20px #46464999;background:linear-gradient(135deg,#2c2c2c,#666769)}.scrollup-btn:active{transform:translateY(-1px)}@media(max-width:768px){.scrollup-wrapper{bottom:150px}.scrollup-btn{font-size:16px}}.event-page{--event-gap: 18px;--event-radius: 28px;--event-radius-inner: 20px;--event-panel-height: 290px;--event-panel-height-md: 250px;--event-panel-height-sm: 220px;padding:58px 0 74px}.event-board{position:relative}.event-board+.event-board{margin-top:44px}.event-board__date-count{width:auto;border:0;border-radius:0;background:transparent;padding:0;box-shadow:none}.event-board__timer{display:flex;align-items:center;gap:6px}.event-board__time-block{display:inline-flex;align-items:baseline;gap:4px;padding:4px 8px;border:1px solid #ccdbee;border-radius:10px;background:#fff;box-shadow:inset 0 1px #fffc}.event-board__time-block small{display:inline-block;margin:0;color:#5f738f;font-size:11px;font-weight:700;line-height:1;text-transform:uppercase}.event-board__time-block strong{display:inline-block;color:var(--heading-color);font-size:17px;font-weight:700;line-height:1}.event-board__body{display:grid;grid-template-columns:minmax(0,2fr) minmax(300px,1fr);gap:var(--event-gap)}.event-board__banner,.event-board__products{border:1px solid transparent;border-radius:var(--event-radius);background:var(--card-color);box-shadow:0 14px 28px #0f172a1a}.event-board__banner{position:relative;height:var(--event-panel-height);min-height:var(--event-panel-height);overflow:hidden}.event-board__banner-name{position:absolute;top:12px;left:12px;z-index:1;border:1px solid rgba(255,255,255,.6);border-radius:999px;background:#0f172a94;color:#fff;font-size:14px;font-weight:600;line-height:1;padding:7px 11px}.event-board__banner picture,.event-board__banner img{width:100%;height:100%;display:block;object-fit:cover}.event-board__products{height:var(--event-panel-height);min-height:var(--event-panel-height);display:flex;flex-direction:column;overflow:hidden}.event-board__products-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;margin:8px 8px 0;border-radius:var(--event-radius-inner);background:var(--primary-color)}.event-board__products-head .event-board__date-count{width:auto;min-width:0;flex-shrink:0}.event-board__products-head .event-board__timer{gap:0}.event-board__products-head .event-board__time-block strong{font-size:15px}.event-board__products-head .event-board__time-block small{font-size:10px}.event-board__products h2{margin:0;padding:0;color:var(--text-color);font-size:15px;font-weight:700;text-align:end;line-height:1}.event-board__product-list{flex:1;overflow:auto;padding:10px;margin:8px;border-radius:var(--event-radius-inner);background:var(--primary-color)}.event-board__product-list::-webkit-scrollbar{width:8px}.event-board__product-list::-webkit-scrollbar-thumb{background:#bccde4;border-radius:999px}.event-board__product-item{display:grid;grid-template-columns:68px minmax(0,1fr);align-items:center;gap:10px;padding:8px;border-radius:var(--event-radius-inner);background:var(--footer-bg-color);color:inherit;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.event-board__product-item+.event-board__product-item{margin-top:9px}.event-board__product-item:hover{box-shadow:0 8px 18px #0f172a1a;transform:translateY(-2px)}.event-board__product-thumb{border-radius:14px;background:#edf3fc;overflow:hidden}.event-board__product-thumb img{width:100%;height:56px;display:block;object-fit:cover}.event-board__product-name{margin:0 0 3px;color:var(--text-color);font-size:13px;font-weight:600;line-height:1.3}.event-board__product-price{margin:0;display:flex;align-items:center;gap:8px}.event-board__product-current{color:var(--white-color);font-size:14px;font-weight:700}.event-board__product-old{color:var(--text-color2);font-size:12px;text-decoration:line-through}.event-board__empty{border:1px dashed #c8d8ee;border-radius:var(--event-radius-inner);background:#f5f9ff;color:var(--text-color2);text-align:center;padding:26px 12px}@media(max-width:991px){.event-page{padding:46px 0 62px}.event-board__body{grid-template-columns:1fr}.event-board__banner,.event-board__products{height:var(--event-panel-height-md);min-height:var(--event-panel-height-md)}.event-board__products-head{align-items:flex-start;flex-direction:column}.event-board__products-head .event-board__date-count{width:auto}.event-board__products h2{font-size:28px;text-align:start}}@media(max-width:575px){.event-page{padding:38px 0 56px}.event-board+.event-board{margin-top:30px}.event-board__time-block strong{font-size:14px}.event-board__banner,.event-board__products{height:var(--event-panel-height-sm);min-height:var(--event-panel-height-sm);border-radius:var(--event-radius-inner)}.event-board__banner-name{font-size:12px}.event-board__products h2{font-size:24px}}.product_grid .single_product .product_thumb{overflow:hidden}.product_grid .single_product .product_thumb .primary_img{transition:transform .3s ease}.product_grid .single_product:hover .product_thumb .primary_img{transform:scale(1.08)}.product_section .shop_wrapper>.shop_product_item{display:flex}.product_section .shop_wrapper .single_product{width:100%;margin-bottom:0;overflow:hidden;border-radius:20px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#31363feb,#272a30fa);box-shadow:0 14px 34px #0003;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.product_section .shop_wrapper .single_product:hover{transform:translateY(-6px);border-color:#fbd48159;box-shadow:0 20px 44px #00000047}.product_section .product_content{padding:8px 8px 10px;text-align:left;background:transparent}.product_section .shop_wrapper .product_content h4.product_name{margin-bottom:6px;min-height:0;font-size:15px;line-height:1.35;color:#fff}.product_section .shop_wrapper .product_content h4.product_name a,.product_section .shop_wrapper .product_content h4.product_name a:hover{color:#fff}.product_section .shop_wrapper .price_box{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin:0;padding:0}.product_section .shop_wrapper .price_box span{font-size:18px;line-height:1.2}.product_section .shop_wrapper .price_box span.current_price{color:var(--secondary-color);font-weight:700}.product_section .shop_wrapper .price_box span.old_price{font-size:13px;color:#ffffff8c}.product_section .product_action{top:14px;right:14px}.product_section .product_action ul li a{background:#14161adb;color:var(--white-color);box-shadow:0 10px 22px #00000038}.product_section .product_action ul li a:hover{background:var(--secondary-color);color:#17191c}.product_section .product_label{top:14px;left:14px}.product_section .product_label span{width:auto;min-width:52px;padding:0 10px;border-radius:999px;background:#ef4444f2}@media only screen and (max-width:991px){.product_section .shop_wrapper .product_content h4.product_name{font-size:13px;line-height:1.25}.product_section .shop_wrapper .price_box span{font-size:15px}}@media only screen and (max-width:575px){.product_section .shop_wrapper{gap:8px}.product_section .shop_wrapper .price_box span{font-size:14px}}.home_dynamic_slide{background-image:var(--desktop-slide-bg);background-size:cover;background-position:center center}.banner .banner-image,.banner picture{width:100%;display:block}@media(max-width:767px){.home_dynamic_slide{background-image:var(--mobile-slide-bg);background-position:center top}.home_dynamic_slide .slider_text{text-align:center;margin:0 auto;max-width:92%}.home_dynamic_slide .slider_text p{margin-left:auto;margin-right:auto}.home_dynamic_slide .slider_text .global-button{display:inline-flex;justify-content:center}.banner{overflow:hidden}.banner .banner-image{object-fit:cover;object-position:center}}.shop-product-thumb{aspect-ratio:1 / 1;display:block;overflow:hidden;border-top-left-radius:20px;border-top-right-radius:20px}.shop_wrapper .shop-product-thumb>a{display:block;width:100%;height:100%;line-height:0}.shop-product-thumb .primary_img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease;border-top-left-radius:20px;border-top-right-radius:20px}.single_product:hover .shop-product-thumb .primary_img{transform:scale(1.08)}.shop-product-title,.shop_wrapper .product_content h4.product_name{min-height:0;margin-bottom:2px;font-size:14px;line-height:20px}.shop_wrapper .product_content{padding:12px 10px 8px}.shop_wrapper .price_box{padding-bottom:0;margin-bottom:0}.shop_wrapper .price_box span{font-size:18px;line-height:20px}.shop_wrapper .price_box span.old_price{font-size:14px}@media only screen and (max-width:575px){.shop-product-title,.shop_wrapper .product_content h4.product_name{font-size:13px;line-height:18px}.shop_wrapper .price_box span{font-size:14px;line-height:18px}}@media only screen and (max-width:767px){.product_grid.shop_wrapper .single_product{width:100%!important;flex:0 0 100%!important;max-width:100%!important}}.membership_profile_cta{padding:0 0 90px}.membership_profile_cta_inner{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:30px 34px;border-radius:26px;border:1px solid rgba(251,212,129,.18);background:radial-gradient(circle at top right,rgba(251,212,129,.16),transparent 28%),linear-gradient(135deg,#2c3036,#25282c 45%,#1d1f22);box-shadow:0 22px 44px #0000003d}.membership_profile_cta_copy{max-width:720px}.membership_profile_cta_kicker{display:inline-flex;padding:7px 12px;border-radius:999px;background:#fbd4811f;color:var(--secondary-color);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-bottom:14px}.membership_profile_cta_copy h2{margin:0 0 10px;color:var(--white-color);font-size:34px;line-height:1.15}.membership_profile_cta_copy p{margin:0;color:#ffffffc7;font-size:15px;line-height:1.7}.membership_profile_cta_action .global-button{white-space:nowrap}@media only screen and (max-width:991px){.membership_profile_cta{padding:0 0 70px}.membership_profile_cta_inner{flex-direction:column;align-items:flex-start}}@media only screen and (max-width:767px){.membership_profile_cta_inner{padding:20px 18px}.membership_profile_cta_copy h2{font-size:24px}.membership_profile_cta_action,.membership_profile_cta_action .global-button{width:100%}}
