/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

/* Her Muse Club – Editorial Luxury Shadow & Soft Layout Enhancements */

/* Subtle luxe shadow for images, covers, and group blocks */
.wp-block-group,
.wp-block-image img,
.wp-block-cover,
.wp-block-media-text {
  box-shadow: 0px 8px 26px rgba(0, 0, 0, 0.07);
}

/* Optional: slightly soften shadow on hover for ~vibes~ */
.wp-block-group:hover,
.wp-block-image img:hover {
  box-shadow: 0px 14px 32px rgba(0, 0, 0, 0.08);
  transition: box-shadow 0.25s ease;
}

/* Slightly increase spacing between paragraphs for breathable editorial feel */
.wp-block-paragraph {
  margin-bottom: 1.25em;
}

/* FORCE Gutenberg borders to render on Salient front-end
   whenever a block has a border-width set inline by the editor. */

/* universal fallback – no container prefix so it matches everywhere */
:is(.wp-block-group, .wp-block-columns)[style*="border-width"] {
  border-top-style: solid !important;
  border-right-style: solid !important;
  border-bottom-style: solid !important;
  border-left-style: solid !important;
}

/* extra coverage for common Salient wrappers (in case of very specific rules) */
.single-post :is(.wp-block-group, .wp-block-columns)[style*="border-width"],
.post-area :is(.wp-block-group, .wp-block-columns)[style*="border-width"],
.content-inner :is(.wp-block-group, .wp-block-columns)[style*="border-width"] {
  border-top-style: solid !important;
  border-right-style: solid !important;
  border-bottom-style: solid !important;
  border-left-style: solid !important;
}

/* if a block uses per-side widths (Gutenberg sometimes outputs them), ensure style applies */
:is(.wp-block-group, .wp-block-columns)[style*="border-top-width"],
:is(.wp-block-group, .wp-block-columns)[style*="border-right-width"],
:is(.wp-block-group, .wp-block-columns)[style*="border-bottom-width"],
:is(.wp-block-group, .wp-block-columns)[style*="border-left-width"] {
  border-style: solid !important;
}







