/*
Theme Name: lpyc
Description: La Playa Yacht Club
Version: 1.0.0
Author: coolclick
Author URI: coolclick
Theme URI: lpyc
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: Divi
*/


/* The Divi Shop Module’s Mobile Column Breakpoint Start*/

@media (max-width: 479px) {
    .woocommerce-page ul.products li.product:nth-child(n) {
        width: 100% !important;
    }
}
@media (max-width: 300px) {
    .woocommerce-page ul.products li.product:nth-child(n) {
        width: 100% !important;
    }
}
/* The Divi Shop Module’s Mobile Column Breakpoint End*/


/* Woo Image Zoom */

.woocommerce ul.products li.product a img:hover {
    transform: scale(1.5);
}

.et_portfolio_image, .et_shop_image {
    overflow: hidden;
}




/* The Divi Shop Module’s Mobile Column Breakpoint Start*/

@media (max-width: 479px) {
    .woocommerce-page ul.products li.product:nth-child(n) {
        width: 100% !important;
    }
}
@media (max-width: 300px) {
    .woocommerce-page ul.products li.product:nth-child(n) {
        width: 100% !important;
    }
}
/* The Divi Shop Module’s Mobile Column Breakpoint End*/


/* Woo Image Zoom */

.woocommerce ul.products li.product a img:hover {
    transform: scale(1.5);
}

.et_portfolio_image, .et_shop_image {
    overflow: hidden;
}

.woocommerce ul.products li.product a img {
    transition-duration: 1.2s;
    margin:0 !important;
}

/*updated lpyc*/


/* ========== Custom CSS from Generator ========== */
.lpyc-slider .et-pb-arrow-next {
    opacity: 1;
    right: 22px;
}

.lpyc-slider .et-pb-arrow-prev{
    opacity: 1;
    left: 22px;
}

.lpyc-slider .et-pb-arrow-next {
    opacity: 1;
    right: 0;
}

.lpyc-slider .et-pb-arrow-prev{
    opacity: 1;
    left: 0;
}

/* Change arrows to text */

.lpyc-slider .et-pb-arrow-prev:before {
    content:'PREV'!important;
    font-family: 'DM sans',Helvetica,Arial,Lucida,sans-serif !important;
    font-size: 19px;
    letter-spacing: 2px;
    transform: rotate(-90deg) !important;
    display: inline-block;
}

.lpyc-slider .et-pb-arrow-next:before {
    content:'NEXT' !important;
    font-family: 'DM sans',Helvetica,Arial,Lucida,sans-serif !important;
    font-size: 19px;
    letter-spacing: 2px;
    transform: rotate(-90deg) !important;
    display: inline-block;
}

.woocommerce ul.products li.product a img {
    transition-duration: 1.2s;
    margin:0 !important;
}  .lpyc-slider .et-pb-arrow-next {
       opacity: 1;
       right: 22px;
   }

.lpyc-slider .et-pb-arrow-prev{
    opacity: 1;
    left: 22px;
}

.lpyc-slider .et-pb-arrow-next {
    opacity: 1;
    right: 0;
}

.lpyc-slider .et-pb-arrow-prev{
    opacity: 1;
    left: 0;
}

/* Change arrows to text */

.lpyc-slider .et-pb-arrow-prev:before {
    content:'PREV'!important;
    font-family: 'DM sans',Helvetica,Arial,Lucida,sans-serif !important;
    font-size: 19px;
    letter-spacing: 2px;
    transform: rotate(-90deg) !important;
    display: inline-block;
}

.lpyc-slider .et-pb-arrow-next:before {
    content:'NEXT' !important;
    font-family: 'DM sans',Helvetica,Arial,Lucida,sans-serif !important;
    font-size: 19px;
    letter-spacing: 2px;
    transform: rotate(-90deg) !important;
    display: inline-block;
}
div.et_pb_section.et_pb_section_0 {
    min-height: inherit !important;
}

/*general*/

a, a:link, a:visited, a:hover, a:active {
    color: #1a3760;
}