.button-info span{display:none!important}form.woocommerce-ordering{display:none}.var_sku{font-weight:600;color:#1a1a1a}.custom-short-description-title{margin-top:25px}.woocommerce div.product .product_title{margin-bottom:15px!important}.button-info a{display:inline-block}.woocommerce div.product form.cart{margin-bottom:30px!important;margin-top:15px!important}.woocommerce div.product p.cart{margin-bottom:0!important;margin-top:25px!important}.woocommerce div.product form.cart .variations{margin-bottom:0!important}a.button.whatsapp-alt{color:white!important;color:white!important;padding:5px 20px;font-weight:800;font-size:19px;border:4px solid #ff0202;border-radius:8px}.single-product .product_meta .sku_wrapper{display:none!important}.woocommerce div.product p.price,.woocommerce div.product span.price{margin-bottom:20px}.product_meta span.posted_in{display:none}.single_variation_wrap .woocommerce-variation-price{margin-bottom:0!important;margin-top:0!important}.button-info{margin:18px 0 30px}a.button.contact-alt{color:white!important;padding:5px 20px;font-weight:800;font-size:19px;background:#000;border:4px solid black;border-radius:8px}.woocommerce-shop .button-info{display:none}.tax-product_cat .button-info{display:none}section.related.products.wt-related-products .button-info{display:none}#single-page .woocommerce ul.products li.product h2,.woocommerce ul.products li.product h2,#single-page .woocommerce ul.products li.product h3,.woocommerce ul.products li.product h3{white-space:normal!important}.woocommerce-cart #single-page table.cart .button:hover,.woocommerce-cart #single-page table.cart .actions .button:hover{background-color:black;border:black;opacity:1}@media (min-width:320px) and (max-width:767px){a.button.contact-alt{padding:5px 8px;font-weight:800;font-size:15px}a.button.whatsapp-alt{padding:5px 8px;font-weight:800;font-size:15px}}div.custom_option{display:none;border:2px solid #ccc;margin-right:5px;padding:2px 5px;cursor:pointer}div.custom_option.is-visible{display:inline-block}div.custom_option.on{background-color:#777;color:white}.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover{background:#000;border-color:black}@media screen and (max-width:1269px){.woocommerce-page .blog-header.entry-header.with-topbar{padding-top:205px!important;padding-bottom:34px!important}}@media screen and (max-width:959px){.woocommerce-page .blog-header.entry-header.with-topbar{padding-top:30px!important;padding-bottom:34px!important}}.html5-video-player{background-color:#fff!important}.ip-faq{--ip-red:#d71920;--ip-q-hover:#000;--ip-ink:#1a1a1a;max-width:1000px;margin:40px auto}.ip-faq .ip-faq-title{position:relative;margin:0 0 38px!important;padding-bottom:18px;text-align:center;font-size:2.1em;font-weight:500;line-height:1.25;color:var(--ip-ink)!important}.ip-faq .ip-faq-title::after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:72px;height:3px;background:var(--ip-red)}.ip-faq details{margin-bottom:16px;border-radius:10px;background:#fff!important;box-shadow:0 4px 16px rgba(0,0,0,.06);overflow:hidden}.ip-faq summary{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:22px 28px;list-style:none;cursor:pointer;font-family:"Marcellus",Georgia,"Times New Roman",serif!important;font-size:1.05em;font-weight:400;line-height:1.5;color:var(--ip-red)!important}.ip-faq summary::-webkit-details-marker{display:none}.ip-faq summary:hover{color:var(--ip-q-hover)!important}.ip-faq .ip-faq-icon{position:relative;flex:0 0 auto;width:18px;height:18px}.ip-faq .ip-faq-icon::before,.ip-faq .ip-faq-icon::after{content:"";position:absolute;background:var(--ip-ink);border-radius:2px}.ip-faq .ip-faq-icon::before{top:50%;left:0;width:100%;height:2px;transform:translateY(-50%)}.ip-faq .ip-faq-icon::after{top:0;left:50%;width:2px;height:100%;transform:translateX(-50%);transition:opacity .25s ease,transform .25s ease}.ip-faq details[open] .ip-faq-icon::after{opacity:0;transform:translateX(-50%) rotate(90deg)}.ip-faq .ip-faq-body{padding:18px 28px 24px;border-top:1px solid #eee;font-family:"Quicksand",-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif!important;line-height:1.75;color:#000}.ip-faq .ip-faq-body p{margin:0}@media (max-width:600px){.ip-faq .ip-faq-title{font-size:1.6em}.ip-faq summary{padding:18px;font-size:1em}.ip-faq .ip-faq-body{padding:16px 18px 20px}}