/*
Theme Name: Davinci
Theme URI: https://davinci-research.com
Author: Davinci Team
Author URI: https://davinci-research.com
Description: Premium Davinci Research Theme - High-purity research peptides and laboratory compounds with WooCommerce support.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: davinci
Tags: e-commerce, custom-theme, woocommerce, responsive-layout, dark-mode
*/

/* Reset and WP Core Styles */
.alignwide {
  margin-left: -80px;
  margin-right: -80px;
  max-width: 1000px;
  width: auto;
}

.alignfull {
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
  max-width: 100vw;
  width: 100vw;
}

.wp-caption {
  margin-bottom: 1.5em;
  max-width: 100%;
}

.wp-caption img[class*="wp-image-"] {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.wp-caption-text {
  text-align: center;
}

/* Consistent Logo Sizing */
#davinci-logo-container,
.davinci-logo-wrapper {
  display: flex !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  max-height: 50px !important;
}

#davinci-logo-container img,
.davinci-header-logo {
  height: 42px !important;
  max-height: 42px !important;
  width: auto !important;
  max-width: 250px !important;
  object-fit: contain !important;
  display: block !important;
}

.davinci-footer-logo {
  height: 42px !important;
  max-height: 42px !important;
  width: auto !important;
  max-width: 250px !important;
  object-fit: contain !important;
  display: block !important;
}

.davinci-modal-logo {
  height: 32px !important;
  max-height: 32px !important;
  width: auto !important;
  max-width: 180px !important;
  object-fit: contain !important;
  display: block !important;
}

