.hero-slider{position:relative;width:100%;height:100vh;overflow:hidden}.hero-slider .slide{position:relative;display:flex!important;align-items:center;background-size:cover;background-position:center;height:100vh;color:#fff}.hero-slider .slide .content{max-width:600px;padding:20px}.hero-slider .slide .h1{font-size:4.6rem;margin-bottom:10px;color:#fff;font-family:var(--bebas-font)}.hero-slider .slide p{font-size:1.2rem;margin-bottom:20px;color:#fff}.slick-prev,.slick-next{background-color:rgb(0 0 0 / .5);color:#fff;border-radius:50%;width:40px;height:40px;z-index:2}.slick-prev:hover,.slick-next:hover{background-color:rgb(0 0 0 / .8)}@media(min-width:768px){.slick-prev{left:25px}.slick-next{right:25px}}@media(max-width:767px){.hero-slider .slide h1{font-size:2rem}.hero-slider .slide p{font-size:1rem}.slick-prev,.slick-next{display:none}.hero-slider{height:85vh}}p.store-closed-message{background:#fff;padding:10px;border-radius:5px;border-left:7px solid var(--main-color)}.gallery-wrapper{column-count:4;gap:20px}.gallery-item{overflow:hidden;margin-bottom:20px;border-radius:8px;break-inside:avoid;position:relative}.gallery-item img{width:100%;height:auto;display:block;transition:transform 0.3s ease,box-shadow 0.3s ease}.gallery-item:hover img{transform:scale(1.05);box-shadow:0 8px 16px rgb(0 0 0 / .2)}.gallery-item a{text-decoration:none;display:block}@media (max-width:768px){.gallery-wrapper{column-count:2}}.woocommerce-order{margin-top:40px}.woocommerce-info{border-top-color:#ce2829}.woocommerce-info::before{color:#5f5f5f}ul.order_details{list-style:none;padding:0}ul#shipping_method{list-style:none;padding:0}ul#shipping_method input{margin-right:10px}.shop_table.order_details{width:100%}.addresses{display:flex;flex-wrap:wrap;margin-bottom:30px}.marquee{position:fixed;z-index:99;bottom:0;background:#121212;width:100%;color:#fff;padding:10px;line-height:1}marquee{line-height:1}.marquee a{background:var(--main-color);border-radius:5px;padding:8px 12px;display:inline-block;margin-left:10px;color:#fff}.cart-area img{max-width:60px!important}nav.woocommerce-MyAccount-navigation ul{list-style:none;padding:0}nav.woocommerce-MyAccount-navigation ul li a{display:block;padding:10px 20px;background:#121212;color:#fff}nav.woocommerce-MyAccount-navigation ul li a:hover,nav.woocommerce-MyAccount-navigation ul .is-active a{background:var(--main-color)}.woocommerce-info{border-top-color:#ce2829!important}.woocommerce-info::before{color:#ce2829!important}.woocommerce-EditAccountForm input{padding:12px 15px;border:1px solid #ddd;border-radius:5px}button.woocommerce-Button,.wc-forward{background:var(--main-color)!important;color:#fff!important;padding:15px 20px!important;border-radius:5px!important}.woocommerce-Address{padding:0 15px}.woocommerce-Address address{margin-bottom:1rem;font-style:normal;line-height:inherit;border:1px solid #ddd;padding:15px;border-radius:15px}.woocommerce-Address-title.title{display:flex;align-items:center;justify-content:space-between}header.woocommerce-Address-title h2{font-size:24px}a.edit{background:var(--main-color);color:#fff;padding:6px 15px;border-radius:5px;text-transform:capitalize;font-size:12px;display:inline-block}table.custom-orders-table td{padding:5px}.custom-orders-table button{border:none;padding:10px 15px;border-radius:30px;line-height:1}select[name="new_status"]{padding:10px 30px 10px 10px;font-size:14px;border:1px solid #ddd;border-radius:5px;appearance:none;margin-right:8px;line-height:1}