/*
 *	@Release    1.0.1
 *	@subject		Refactor, compatibility and maintains externals modules for SWMasterTheme
 *	@copyright  	Copyright (c) 2023-2024 Sora Websoft SARL (https://www.sora-websoft.com/)
 *	@author     	Jimmy Buathier (@jimmybuathier)
 *	@license    	Commercial license or Free license according to the original developer
 *	Support by mail: support@sora-websoft.com
 */
/*** SCSS #jquery.lgslider# ***/
.lgcommenthome {
  background-color: var(--bodybg-l1);
}
.lgcommenthome #w-title {
  font-family: var(--font1);
  font-weight: var(--font1-weight3);
  font-size: 1.375rem;
  color: var(--color-titles);
  padding: 0 0 2rem 0;
  letter-spacing: 0.25px;
}
@media (max-width: 1200px) {
  .lgcommenthome #w-title {
    font-size: calc(1.2625rem + 0.15vw);
  }
}
.lgcommenthome .owl-nav {
  display: none;
}
.lgcommenthome #w-more {
  font-family: var(--font1);
  font-weight: var(--font1-weight1);
  font-size: 0.875rem;
  color: var(--grey);
  padding: 0;
}
.lgcommenthome .slide-container {
  padding: 2rem;
  background: var(--bodybg);
  color: var(--color-txt);
  font-family: var(--font1);
  font-weight: var(--font1-weight1);
  position: relative;
  border-radius: var(--global-radius);
}
.lgcommenthome .slide-container .slide-title {
  font-family: var(--font1);
  font-weight: var(--font1-weight3);
  font-size: 0.9375rem;
  color: var(--color-titles);
  padding: 0 0 0.5rem 0;
  letter-spacing: 0.25px;
}
.lgcommenthome .slide-container .slide-comment {
  font-family: var(--font1);
  font-weight: var(--font1-weight2);
  font-size: 0.875rem;
  color: var(--color-txt-l1);
  padding: 0 0 0.25rem 0;
}
.lgcommenthome .slide-container .slide-name {
  font-family: var(--font1);
  font-weight: var(--font1-weight1);
  font-size: 0.8125rem;
  font-style: italic;
  color: var(--color-txt-l2);
}
.lgcommenthome .slide-container .slide-thumbnail {
  margin: 10px 0 20px 0;
  display: block;
  position: relative;
}
.lgcommenthome .slide-container .slide-thumbnail img {
  display: block;
  margin: 0;
}
.lgcommenthome .slide-container .slide-date {
  font-family: var(--font1);
  font-weight: var(--font1-weight1);
  font-size: 0.75rem;
  color: var(--color-txt-l2);
}
.lgcommenthome .lg-button-container {
  text-align: center;
  padding: 10px 0 0 0;
}
.lgcommenthome .lg-button-container .lgcomments_slider_button_next {
  cursor: pointer;
}
.lgcommenthome .lg-button-container .lgcomments_slider_button_previous {
  cursor: pointer;
}
.lgcommenthome #lgcomments-owl .owl-loaded {
  position: relative;
}
.lgcommenthome #lgcomments-owl .owl-nav div {
  position: absolute;
  top: 50%;
  background: var(--bodybg);
  height: 30px;
  width: 30px;
  text-align: center;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  color: var(--color-txt);
  border-radius: 50%;
}
.lgcommenthome #lgcomments-owl .owl-nav .owl-prev {
  position: absolute;
  left: -20px;
}
.lgcommenthome #lgcomments-owl .owl-nav .owl-next {
  position: absolute;
  right: -20px;
}