@font-face { font-family: "Humane"; src: url("https://srv1428739.hstgr.cloud/wp-content/uploads/2025/12/humane-bold-1.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }  html, body { overflow-x: hidden !important; max-width: 100%; } .bricks-site-wrapper { font-family: "Humane", sans-serif; }  .glass-blur { backdrop-filter: blur(4px) saturate(90%); background-color: rgba(255,255,255,0.12); }  .suave { transition: all 0.5s ease; } * { transition-timing-function: ease; }    body .woocommerce-notices-wrapper { margin-bottom: 2vh !important; } body .woocommerce-message { font-family: 'Montserrat', sans-serif !important; font-weight: 600 !important; background: transparent !important; border: none !important; }  body .woocommerce-message .wc-forward { display: inline-block !important; font-family: 'Montserrat', sans-serif !important; font-weight: 700 !important;  background-color: #1a1a1a !important;  color: #ffffff !important; border: 2px solid #3a3a3a !important;  border-radius: 15px !important;  padding: 10px 18px !important; text-transform: none !important; text-decoration: none !important; transition: all 0.3s ease !important; }  .bricks-product-featured-image, .bricks-dynamic-image { aspect-ratio: 1 / 1 !important; overflow: hidden !important; } .bricks-product-featured-image img, .bricks-dynamic-image img { width: 100% !important; height: 100% !important; object-fit: cover !important; display: block !important; } body .woocommerce-message .wc-forward:hover { background-color: #000000 !important; border-color: #555555 !important; }   .woocommerce-order-received .woocommerce-table--order-details tfoot tr th, .woocommerce-order-received .woocommerce-table--order-details tfoot tr td { background-color: #1a1a1a !important; color: #ffffff !important; border-top: 1px solid #333333 !important; }  .woocommerce-order-received .woocommerce-column__title, .woocommerce-order-received .woocommerce-order-details__title { color: #ffffff !important; }  .woocommerce-order-received .shop_table.order_details { background-color: #1a1a1a !important; border: 1px solid #333333 !important; }  .woocommerce-order-received .shop_table.order_details td, .woocommerce-order-received .shop_table.order_details th { color: #ffffff !important; border-color: #333333 !important; }  .suave, .suave a, .suave button, .suave select, .suave input { transition: all 0.3s ease-in-out !important; }