/** Shopify CDN: Minification failed

Line 125:2 Unexpected "#"

**/

@media (max-width: 415px){
  #collection-list-template--26007237230918__collection_list_4jJwhT .collection-list_grid{
    grid-template-columns: repeat(2, 2fr) !important;
  }
}
h2#shopify-pc__banner__body-title{
  font-size:22px !important;
}
.shopify-pc__banner__body p{
  font-size:16px !important;
}
.shopify-pc__banner__btns span, .shopify-pc__banner__btns button{
  font-size:16px !important;
}
button#shopify-pc__banner__btn-decline{
  background-color:#ffffff !important;
}
.main-navigation_dropdown-list li:first-child a{
  color:#75d5fa;
}
#JUGUETESPOREDADES-dropdown- .main-navigation_dropdown-list li:first-child a{
  color:#000;
}
#SOBREBONNYCO-dropdown- .main-navigation_dropdown-list li:first-child a{
  color:#000;
}
.wishlisthero-floating{
  z-index:8 !important;
}
.product--sold-out {
  opacity: 0.6;
  filter: grayscale(100%);
  transition: opacity 0.3s ease;
}
.main-product_paver-list .main-price{
  font-size:34px !important;
}
.quantity_qty-subtotal-wrap .qqsw_title{
  font-size:16px !important;
}
.quantity_qty-subtotal-wrap .quantity_subtotal{
  font-size:2rem !important;
}
header p, header p>span{
  line-height:2.5rem;
}
product-card h3>a{
    letter-spacing: 0.03rem !important;
  }


/*---CÓDIGO CSS DE LA CAJA PRINCIPAL---*/
body {
  font-size: 10px;
  line-height: 1;
}
h1 {
  font-size: clamp(16px, 5vw, 16px);
  font-weight: 800;
}
h2 {
  font-size: clamp(18px, 3.6vw, 20px);
  font-weight: 800;
}
h3 {
  font-size: clamp(12px, 2.6vw, 12px);
  font-weight: 600;
}
form[action*="/cart/add"] [type="submit"],
.product-form__submit {
  font-weight: 700;
  font-size: 15px;
  line-height: 1.3px;
  padding: 14px 14px;
  border: 1px solid currentColor;
  border-radius: 10px;
}
.shopify-payment-button__button {
  font-weight: 500 !important;
  border: 4px solid currentColor !important;
  padding: 10px 15px !important;
  border-radius: 10px !important;
}
.button,
.btn,
button,
[type="submit"] {
  font-weight: 500;
  text-transform: uppercase;
  border: 1px solid currentColor;
  padding: 12px 12px;
}
[class*="bread"],
[class*="crumb"],
nav[aria-label*="bread"] {
  text-transform: uppercase !important;
}
.filter-widget_list label {
  font-size: 16px;
}
.filter-widget_list label > i {
  top: 6px;
}
.dropdown-component_wrapper {
  width: 340px !important;
}
.filters-collapsible_filters-wrapper button {
  background-color: #ffffff !important;
  color: #000000 !important;
}
.thumbnail-header {
  justify-content: center;
}
.products_info h3.h6 {
  letter-spacing: 0px;
  line-height: 1.2em;
}
@media (max-width: 415px) {
  #.collection-list_grid {
    background-color: #cccccc;
    grid-template-columns: repeat(2, 2fr) !important;
  }
}
@media (max-width: 480px) {
  form[action*="/cart/add"] [type="submit"],
  .product-form__submit,
  .shopify-payment-button__button,
  .button,
  .btn,
  button,
  [type="submit"] {
    padding: 12px 12px;
  }
}
@media (max-width: 600px) {
  .thumbnail-header_description p {
    font-size: 1.6rem;
  }
}
@media (min-width: 900px) {
  body {
    font-size: 20px;
  }
}
/*---FIN DEL CÓDIGO DE LA CAJA PRINCIPAL---*/

/*---CÓDIGO DE PRODUCTOS RELACIONADOS - PÁGINA DE PRODUCTO---*/
h1,
h2 {
  width: 100% !important;
  margin-left: 0px !important;
  margin-right:0px !important;
  font-weight: 600 !important;
  text-align: center !important;
  text-transform: uppercase !important;
}
h1.main-product_heading{
  text-align:left !important;
}
h3 {
  display: block !important;
  width: 100% !important;
  max-width: 100vw !important;
  text-align: left !important;
  font-weight: 600 !important;
  font-size: 16px !important;
  text-transform: uppercase !important;
}
.product-column .product_vendor {
  padding-left: 0px !important;
}
.product_inventory-tag {
  display: none;
}
/*---FIN DEL CÓDIGO DE PRODUCTOS RELACIONADOS - PÁGINA DE PRODUCTO---*/

/*---CÓDIGO DE FOOTER---*/
footer * {
  font-size: 13px !important;
  line-height: 1.35 !important;
}
.shopify-section-group-footer-group *{
  font-size: 13px !important;
  line-height: 1.35 !important;
}
/*---FIN DEL CÓDIGO DE FOOTER---*/

/*---CÓDIGO DE PÁGINA COLECCIONES---*/
article.column-card h3{
  text-align:center !important;
}
h2.media-with-text_heading{
  text-align:left !important;
  font-weight: 700;
  font-size: 18px;
  line-height:1.5em;
}
.media-with-text_text-wrap p{
  line-height:1.3em !important;
  text-align: justify;
  font-size: 16px;
}
/*---FIN DEL CÓDIGO DE COLECCIONES---*/
@media (max-width: 767px) {
    .recommendation_slider .product-column_stats-wrap {
        display: block !important;
    }
}
@media (max-width: 600px){
  .breadcrumbs_list .breadcrumbs_link{
    line-height: 1em !important;
    padding-bottom:5px !important;
    padding-top:5px !important;
  }
  .breadcrumbs_list .breadcrumbs_item:after{
    top:12px !important;
  }
  product-card .product-column_heading{
    margin-left:none !important;
  }
  .product-column .product_vendor {
    padding-left: 0px !important;
  }
}