.woocommerce-page #sidebar,.woocommerce #sidebar{display:none!important}.woocommerce-page #left-area,.woocommerce #left-area{width:100%!important;float:none!important}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0;font-size:24px;line-height:1.3;font-weight:700}body form.variations_form{margin:0px 0 25px!important}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th,.vi-wpvs-variation-style{padding:0!important}.summary.entry-summary p.price span{color:black!important}.summary.entry-summary p.price{margin:10px 0 16px;color:black!important;font-weight:700}.woocommerce .quantity input.qty{width:7.3em;padding:13px;background:white;border:1px solid #ccc;border-radius:3px}button.single_add_to_cart_button.button.alt{color:black!important}button.single_add_to_cart_button.button.alt:hover{color:black!important}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#2c2f31db;border-radius:4px}#logo{max-width:220px}#top-menu li{display:inline-block;font-size:16px;padding-right:22px;text-transform:uppercase}#top-menu li a{color:black}#main-header{box-shadow:rgba(14,63,126,0.04) 0px 0px 0px 1px,rgba(42,51,69,0.04) 0px 1px 1px -0.5px,rgba(42,51,70,0.04) 0px 3px 3px -1.5px,rgba(42,51,70,0.04) 0px 6px 6px -3px,rgba(14,63,126,0.04) 0px 12px 12px -6px,rgba(14,63,126,0.04) 0px 24px 24px -12px}.vargal-product-gallery-viewport{box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;border-radius:5px}.woocommerce .woocommerce-breadcrumb{margin-bottom:0}.woocommerce div.product .product_title{margin-top:15px}body p{color:#565454;font-size:16px}.et_right_sidebar #main-content .container:before{display:none}div#block-7,div#block-13{margin:0}.footer-widget p,#footer-widgets .footer-widget li a{color:#a6a4a4;font-size:16px}.woocommerce div.product form.cart .button{color:white!important;background:black}.woocommerce div.product form.cart .button:hover{color:black}div#tab-description p span,div#tab-description p{font-size:16px!important;line-height:1.7}.footer-widget h4{color:white!important;text-transform:uppercase;font-weight:600;font-size:19px;margin-bottom:12px}body.woocommerce .woocommerce-tabs{padding:0 25px}h2.woocommerce-loop-product__title{font-size:20px!important;line-height:1.3}body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs{background:#ffffff;border:0}.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before,.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before{border-bottom-color:transparent}body.woocommerce div.product .woocommerce-tabs .panel,body.woocommerce #content-area div.product .woocommerce-tabs .panel{padding:0;margin:0}.product-details{margin:auto;padding:0;font-family:Arial,sans-serif;margin-top:40px}.product-image,.product-content{width:50%}div#tab-description h2{display:none}.product-section{display:flex;align-items:center;gap:2rem;margin:0rem 0 2rem}.product-section.reverse{flex-direction:row-reverse}.product-content h2{font-size:1.5rem;margin-bottom:1rem;font-weight:700}.product-content p{font-size:1rem;line-height:1.6;margin-bottom:22px}.product-image img{max-width:100%;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.1)}.product-gallery{display:flex;flex-wrap:wrap;gap:1rem;margin-top:3rem}.product-gallery img{flex:1 1 calc(25% - 1rem);max-width:calc(25% - 1rem);border-radius:6px}@media (max-width:768px){.product-gallery img{flex:1 1 calc(50% - 1rem);max-width:calc(50% - 1rem)}}@media (max-width:480px){.product-gallery img{flex:1 1 100%;max-width:100%}}@media only screen and (max-width:600px){.container{width:90%}body:not(.et-tb) #main-content .container,body:not(.et-tb-has-header) #main-content .container{padding-top:10px}nav.woocommerce-breadcrumb{display:none}}