/*
Theme Name: Petite and Curvy Child
Theme URI:  https://www.wpserveur.net
Author:     WPServeur
Author URI: https://www.wpserveur.net
Template:   yith-wonder
Version:    1.0
License:    GNU General Public License v2 or later
*/

/* ................. Add Allura Font................. */
@font-face {
    font-family: 'Allura';
    src: url('./fonts/Allura-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* ................. Add Alex Brush Font................. */
@font-face {
    font-family: 'Alex Brush';
    src: url('./fonts/AlexBrush-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

.alexbrush-regular {
  font-family: "Alex Brush", cursive;
  font-weight: 400;
  font-style: normal;
}

/* ................. Global CSS Start here................. */
.font80 {
  font-size: clamp(24px, 6vw, 86px) !important;
}

.font86 {
  font-size: clamp(24px, 6.5vw, 86px) !important;
}

.m-0 {
  margin: 0;
}

.pl-50 {
  padding-left: 50px;
}

.pb16 {
  padding-bottom: 16px;
}

.shap-content-section .justify-content {
  text-align: justify;
}

/* ................. Shop Page Css Start here................. */
/* Hide original thumbnail during hover */
li.product img.default-thumb{
  display:block;
  transition: opacity .35s ease;
}

li.product.hover-ready img.default-thumb{
  opacity:0;
}

/* Hover slider container */
.hover-swiper{
  position:absolute;
  inset:0;
  opacity:0;
  transition:opacity .35s ease;
  pointer-events:none;
}

li.product.hover-ready .hover-swiper{
  opacity:1;
}

.hover-swiper img{
  width:100%;
  height:100%;
  object-fit:cover;
}

.hover-swiper .swiper-pagination {
  display: none;
}

/* Star Rating */
.woocommerce .products .star-rating {
  margin: 0 auto 10px;
}

.woocommerce .products .star-rating span {
  font-size: inherit !important;
}

.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span {
  font-size: inherit !important;
}

fieldset.hidden-fields-container {
  display: none;
}

.sp-testimonial-free-section .sp-testimonial-client-testimonial, .sp-testimonial-free-section .sp-testimonial-client-testimonial p,
.founder-content-block p,
.flip-claes .wp-block-column .wp-block-flipbox-flipbox-block .eb-flipbox-container p {
    text-align: justify;
}
