.elementor-367 .elementor-element.elementor-element-342dc37{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-367 .elementor-element.elementor-element-342dc37:not(.elementor-motion-effects-element-type-background), .elementor-367 .elementor-element.elementor-element-342dc37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02539C;}.elementor-367 .elementor-element.elementor-element-bff5eba > .elementor-widget-container{margin:130px 50px 0px 50px;}.elementor-367 .elementor-element.elementor-element-bff5eba .woocommerce-breadcrumb{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;}.elementor-367 .elementor-element.elementor-element-bff5eba .woocommerce-breadcrumb > a{color:#FFFFFF;}.elementor-367 .elementor-element.elementor-element-55e6bcf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-367 .elementor-element.elementor-element-c6e1eb3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:90px;}.elementor-367 .elementor-element.elementor-element-c6e1eb3:not(.elementor-motion-effects-element-type-background), .elementor-367 .elementor-element.elementor-element-c6e1eb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-367 .elementor-element.elementor-element-34007d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-367 .elementor-element.elementor-element-2a46cf6{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-367 .elementor-element.elementor-element-2a46cf6:not(.elementor-motion-effects-element-type-background), .elementor-367 .elementor-element.elementor-element-2a46cf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-367 .elementor-element.elementor-element-991d540 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;color:#333333;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-367 .elementor-element.elementor-element-6d6f46f .elementor-button{background-color:#02539C;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;border-radius:50px 50px 50px 50px;padding:20px 117px 20px 117px;}.elementor-367 .elementor-element.elementor-element-60e8c0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.woocommerce .elementor-367 .elementor-element.elementor-element-73dcfe2 .woocommerce-tabs ul.wc-tabs li a{color:#333333D9;font-family:"Poppins", Sans-serif;font-weight:500;text-decoration:none;}.woocommerce .elementor-367 .elementor-element.elementor-element-73dcfe2 .woocommerce-tabs ul.wc-tabs li{background-color:#FFFFFF;border-color:#02010100;border-radius:0px 0px 0 0;}.woocommerce .elementor-367 .elementor-element.elementor-element-73dcfe2 .woocommerce-tabs .woocommerce-Tabs-panel{border-color:#02010100;border-width:0px 0px 0px 0px;margin-top:-0px;}.woocommerce .elementor-367 .elementor-element.elementor-element-73dcfe2 .woocommerce-tabs ul.wc-tabs li.active a{color:#333333;}@media(min-width:768px){.elementor-367 .elementor-element.elementor-element-c6e1eb3{--width:60%;}.elementor-367 .elementor-element.elementor-element-34007d5{--width:40%;}}@media(min-width:1920px){.elementor-367 .elementor-element.elementor-element-2a46cf6{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-367 .elementor-element.elementor-element-991d540 .elementor-heading-title{font-size:32px;}.elementor-367 .elementor-element.elementor-element-6d6f46f .elementor-button{border-radius:50px 50px 50px 50px;padding:20px 117px 20px 117px;}.elementor-367 .elementor-element.elementor-element-60e8c0b{--margin-top:90px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}}@media(max-width:1024px){.elementor-367 .elementor-element.elementor-element-c6e1eb3{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-367 .elementor-element.elementor-element-991d540 .elementor-heading-title{font-size:22px;}.elementor-367 .elementor-element.elementor-element-6d6f46f .elementor-button{padding:10px 50px 10px 50px;}}@media(max-width:767px){.elementor-367 .elementor-element.elementor-element-342dc37{--min-height:400px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-367 .elementor-element.elementor-element-bff5eba > .elementor-widget-container{margin:10px 20px -10px 20px;}.elementor-367 .elementor-element.elementor-element-55e6bcf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-367 .elementor-element.elementor-element-c6e1eb3{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-367 .elementor-element.elementor-element-34007d5{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-367 .elementor-element.elementor-element-6d6f46f .elementor-button{padding:15px 53px 15px 53px;}.woocommerce .elementor-367 .elementor-element.elementor-element-73dcfe2 .woocommerce-tabs ul.wc-tabs li a{font-size:12px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-e49f5f2 */.swiper-slide.swiper-slide-active {
    margin-left: 0px !important;
}
.wcgs-spswiper-button-next.wcgs-spswiper-arrow {
    border-radius: 50% !important;
    box-shadow: 0px 0px 10px 0px #9f9f9f73;
}
#wpgs-gallery .wcgs-carousel .wcgs-spswiper-arrow:hover::before, #wpgs-gallery .wcgs-carousel .wcgs-spswiper-arrow:hover::before {
    color: #0a0a0a;
}
.wcgs-spswiper-button-prev.wcgs-spswiper-arrow {
    display: none !important;
}
div#wpgs-gallery {
    margin-top: -100px;
     margin-bottom: -20px;
}
.gallery-navigation-carousel-wrapper {
    margin-top: -50px !important;
    margin-bottom: -20px;
}

#wpgs-gallery img {
    max-width: 85%;
    height: auto;
    margin: auto;
    display: block;
}
.wcgs-spswiper-button-next.wcgs-spswiper-arrow:before {
    font-size: 16px;
    color: #080808 !important;
    line-height: unset;
}

.wcgs-spswiper-button-next.wcgs-spswiper-arrow {
    background-color: #fff !important;
    border-radius: 50px;
}

.wcgs-spswiper-button-next.wcgs-spswiper-arrow {
    background-color: #fff !important;
    border-radius: 50px;
    /*box-shadow: 0px 0px 16px 0px #00000021;*/
}


span.sp_wgs-lightbox {
    display: none !important;
}

.gallery-navigation-carousel.spswiper.horizontal.always.spswiper-initialized.spswiper-horizontal.spswiper-free-mode.spswiper-backface-hidden.spswiper-thumbs {
    margin-left: 60%;
}

@media only screen and (max-width: 767px) {

.gallery-navigation-carousel.spswiper.horizontal.always.spswiper-initialized.spswiper-horizontal.spswiper-free-mode.spswiper-backface-hidden.spswiper-thumbs {
    margin-left: 50% !important;
    margin-top:20px !important;
}
#wpgs-gallery img {
    max-width: 75% !important;
    height:auto;
}

div#wpgs-gallery {
    margin-top: -100px;
     margin-bottom: -20px;
}
.gallery-navigation-carousel-wrapper {
    margin-top: -60px !important;
}
}

#wpgs-gallery .wcgs-thumb.swiper-slide-thumb-active.wcgs-thumb img {
    border: 0px solid  !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-73dcfe2 */.woocommerce div.product.elementor ul.tabs {
    margin: 0;
    display: flex;
    flex-wrap: nowrap;
    justify-content: center;
}


.woocommerce .elementor-367 .elementor-element.elementor-element-73dcfe2 .woocommerce-tabs .woocommerce-Tabs-panel {
 background-color: #f7f7f7 ;
    margin-top: 30px;
    padding: 50px;
    border-radius: 50px;
}

h2.yikes-custom-woo-tab-title.yikes-custom-woo-tab-title {
    display: none;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
    background: #fff;
    color: #515151;
    z-index: 2;
 
}


div#wpgs-gallery {
    overflow: visible !important;
}

.woocommerce .elementor-367 .elementor-element.elementor-element-73dcfe2 .woocommerce-tabs ul.wc-tabs li.active a {
    color: #333333;
    border-bottom: 1px solid;
   
}/* End custom CSS */