.woocommerce div.product .woocommerce-variation-price .price,.woocommerce div.product .woocommerce-variation-price .price ins{color:#000!important}.dmg-item,.dmg-item-content{overflow:visible!important;position:relative;border-radius:30px!important}.dmg-item-content img{display:block;border-radius:30px!important;transition:transform 0.4s ease;will-change:transform;position:relative;z-index:1}.dmg-item:hover .dmg-item-content img{transform:scale(1.05);z-index:10}.dmg-item-overlay{display:none!important;opacity:0!important;pointer-events:none!important;background:transparent!important;visibility:hidden!important;z-index:0!important}.et_shop_image{position:relative;display:inline-block;border-radius:30px!important;overflow:hidden!important}.et_shop_image img,.et_shop_image img.main-image,.et_shop_image img.attachment-woocommerce_thumbnail:not(.hover-image),.et_shop_image img.hover-image{display:block;width:100%;height:auto;border-radius:30px!important;transition:opacity 0.4s ease-in-out;position:relative}.et_shop_image img.main-image,.et_shop_image img.attachment-woocommerce_thumbnail:not(.hover-image){z-index:5;opacity:1}.et_shop_image img.hover-image{opacity:0;position:absolute!important;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:10;pointer-events:none}.product:hover .et_shop_image img.main-image{opacity:0}.product:hover .et_shop_image img.hover-image{opacity:1;transform:none}.et_shop_image .et_overlay{display:none!important}.woocommerce ul.products li.product{min-height:450px!important}@media (max-width:768px){.woocommerce ul.products li.product{min-height:300px!important}}@media (min-width:768px){.four-columns-responsive .et_pb_column{width:25%!important;float:left}}@media (max-width:767px){.four-columns-responsive .et_pb_column{width:50%!important;float:left}}.woocommerce-account .woocommerce{display:flex;flex-wrap:wrap;gap:40px;margin-top:30px}.woocommerce-MyAccount-navigation{flex:0 0 220px;background:#f9fafb;padding:20px;border-radius:15px;box-shadow:0 4px 12px rgba(0,0,0,0.05)}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-MyAccount-navigation li{margin-bottom:10px}.woocommerce-MyAccount-navigation a{display:block;padding:8px 12px;border-radius:0;font-size:15px;font-weight:500;color:#374151;text-decoration:none;transition:all 0.3s ease}.woocommerce-MyAccount-navigation a:hover{color:#c8a97e}.woocommerce-MyAccount-navigation .is-active a{font-weight:700;color:#111827;border-bottom:2px solid #c8a97e}.woocommerce-MyAccount-content{flex:1;padding:30px;background:#ffffff;border-radius:15px;box-shadow:0 4px 12px rgba(0,0,0,0.05);font-size:16px;line-height:1.6;color:#374151}.woocommerce-MyAccount-content h6{font-weight:600;font-size:18px;margin-bottom:15px;color:#111827}.woocommerce-account .button,.woocommerce-account .woocommerce-button,.woocommerce table.my_account_orders .button,.woocommerce table.woocommerce-orders-table .button{background:transparent!important;border:none!important;color:#000!important;padding:13px 40px;border-radius:0;font-weight:500;font-size:14px;line-height:1.2;transition:all 0.3s ease;position:relative;text-decoration:none}.woocommerce-account .button:hover,.woocommerce-account .woocommerce-button:hover,.woocommerce table.my_account_orders .button:hover,.woocommerce table.woocommerce-orders-table .button:hover{color:#c8a97e!important}.woocommerce-account .button:focus,.woocommerce-account .button:active,.woocommerce-account .woocommerce-button:focus,.woocommerce-account .woocommerce-button:active{font-weight:700;color:#000!important;border-bottom:2px solid #c8a97e}.woocommerce table.my_account_orders,.woocommerce table.woocommerce-orders-table{width:100%;border-collapse:collapse;margin-top:20px}.woocommerce table.my_account_orders th,.woocommerce table.my_account_orders td,.woocommerce table.woocommerce-orders-table th,.woocommerce table.woocommerce-orders-table td{padding:12px 15px;border:1px solid #e5e7eb;font-size:14px}.woocommerce table.my_account_orders th,.woocommerce table.woocommerce-orders-table th{background:#f3f4f6;font-weight:600;text-align:left}.woocommerce-MyAccount-content .woocommerce-info{background:#f3f4f6;color:#000!important;font-weight:500;padding:12px 16px;border-radius:8px}.woocommerce-MyAccount-content .woocommerce-info::before{color:#2563eb}@media (max-width:768px){.woocommerce-account .woocommerce{flex-direction:column}.woocommerce-MyAccount-navigation{flex:1 1 100%;margin-bottom:20px}}.woocommerce-message,.woocommerce-error,.woocommerce-info{color:#000!important}.woocommerce-account .woocommerce-customer-details h2,.woocommerce-account .woocommerce-Addresses h2,.woocommerce-account .woocommerce-column__title,.woocommerce-account .woocommerce-order-details__title{font-size:20px;font-weight:600;color:#000;margin-bottom:10px;text-transform:none}.my-account-dropdown-wrapper{display:none}@media (max-width:768px){.woocommerce-account .woocommerce-MyAccount-navigation ul{display:none}.my-account-dropdown-wrapper{display:block;margin-bottom:20px}.woocommerce-account .my-account-dropdown{width:100%;padding:12px;font-size:16px;border:1px solid #ddd;border-radius:6px;background-color:#fff}}#reviews h2,.woocommerce-Reviews-title{display:none!important}.mobile-account-icon{display:flex;justify-content:flex-end;align-items:center}.mobile-account-icon a{color:#c8a97e;font-size:22px;margin-left:15px;display:inline-flex;align-items:center;text-decoration:none}.mobile-account-icon a:hover{color:#000}.only-mobile{display:none}@media screen and (max-width:980px){.only-mobile{display:flex!important}}.woocommerce-cart .product-thumbnail img{width:100px!important;height:100px!important;object-fit:cover;border-radius:30px!important;display:block}.woocommerce-cart .product-thumbnail a img+img{display:none!important}.woocommerce-cart .product-thumbnail a{pointer-events:none}@media screen and (max-width:1024px){.menu-item.my-account-link,.menu-item.login-link{display:none!important}}@media (max-width:980px){.mh-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-inline:14px}.mh-left,.mh-center,.mh-right{width:auto}.mh-center{flex:1 1 auto;text-align:center}.mh-center img{max-height:48px;height:auto;width:auto}.mh-left .et_pb_menu__menu,.mh-left .et_pb_menu__icons{display:none!important}.mh-right .et_pb_menu__menu,.mh-right .et_mobile_nav_menu{display:none!important}.mh-right .et_pb_menu__wrap{display:flex;align-items:center}.mh-right .et_pb_menu__icons{display:flex!important;gap:14px}.mh-left .mobile_menu_bar:before{font-size:24px;line-height:1}.mh-right .et_pb_menu__icon,.mh-right .et_pb_menu__cart{font-size:20px;line-height:1}.mh-right .et_pb_menu__cart-count{transform:translate(30%,-30%)}}.woocommerce-order-details__title,.woocommerce-column__title{font-size:24px!important}