/* uomo-child-watts/assets/watts-woo.css:1 — sistema Watts sobre Uomo. Solo suma, no rompe. */
.single-product div.product .product_title{font-family:Archivo,Arial,sans-serif!important;font-weight:900!important;letter-spacing:-.02em;line-height:1.05}
.single-product div.product p.price,.single-product div.product span.price{color:#FF4D00!important;font-family:Archivo,Arial,sans-serif;font-weight:800;font-size:30px}
.single-product div.product p.price del,.single-product div.product span.price del{color:#999;font-size:18px}
.single-product .single_add_to_cart_button,.single-product button.single_add_to_cart_button{background:linear-gradient(135deg,#FF4D00,#FF7A1A)!important;border:0!important;border-radius:999px!important;padding:16px 38px!important;font-weight:800!important;font-size:16px!important;color:#fff!important;box-shadow:0 10px 25px rgba(255,77,0,.3)}
.single-product .single_add_to_cart_button:hover{transform:translateY(-2px)}
.single-product .quantity input{border-radius:999px!important;border:1.5px solid #e7e5e4!important;padding:12px!important}
.single-product .variations select{border-radius:12px!important;padding:12px!important;border:1.5px solid #e7e5e4!important}
.watts-trust{display:flex;gap:14px;flex-wrap:wrap;margin:16px 0;font-size:13px;font-weight:700;color:#333}
.watts-trust span{background:#F4F4F2;border:1px solid #e7e5e4;border-radius:999px;padding:8px 14px}
.single-product .woocommerce-tabs .tabs li.active a{color:#FF4D00!important}
.single-product .woocommerce-tabs{border:1px solid #e7e5e4;border-radius:20px;padding:10px 26px}
.related.products>h2,.upsells.products>h2{font-family:Archivo,Arial,sans-serif;font-weight:800}
ul.products li.product{border:1px solid #eee;border-radius:18px;padding:14px!important;transition:.25s}
ul.products li.product:hover{transform:translateY(-4px);box-shadow:0 16px 32px rgba(0,0,0,.1)}
ul.products li.product .price{color:#FF4D00!important;font-weight:800}
ul.products li.product .button{background:#111!important;color:#fff!important;border-radius:999px!important}
ul.products li.product .onsale,span.onsale{background:#FF4D00!important;border-radius:999px!important}
.woocommerce-message,.woocommerce-info{border-top-color:#FF4D00!important;border-radius:0 0 14px 14px}
.woocommerce-checkout .button.checkout-button,.woocommerce-cart .checkout-button,.place-order .button{background:linear-gradient(135deg,#FF4D00,#FF7A1A)!important;border:0!important;border-radius:999px!important;padding:16px!important;font-weight:800!important}
.watts-sticky{display:none;position:fixed;bottom:0;left:0;right:0;z-index:999;background:#111;color:#fff;padding:12px 18px;align-items:center;justify-content:space-between;gap:12px;border-top:2px solid #FF4D00}
.watts-sticky b{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:55vw}
.watts-sticky span{color:#FF7A1A;font-weight:800}
.watts-sticky button{background:linear-gradient(135deg,#FF4D00,#FF7A1A);border:0;color:#fff;border-radius:999px;padding:12px 26px;font-weight:800;cursor:pointer}
@media(max-width:768px){body.single-product{padding-bottom:76px}.watts-sticky.show{display:flex}}
