.sc100 {padding-top:100px;padding-bottom:100px;}
ul.tabs.wc-tabs {display:flex !important;flex-wrap:wrap;justify-content:center;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {font-weight: 300;font-family: "Libre Baskerville", Sans-serif;font-size:16px;color:#77644c;padding: .8em 3.5em !important;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce div.product .woocommerce-tabs ul.tabs li:hover {background: #77644c;color: #fff;border-radius: 0;
font-size: 16px !important;border:1px solid #77644c;}
.woocommerce div.product .woocommerce-tabs ul.tabs li {border:1px solid #77644c;border-radius:0;background:#fff;}
.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a {font-weight:300;color:#fff;}
.woocommerce .add-request-quote-button.button, .woocommerce .add-request-quote-button-addons.button {font-family: "Lato", Sans-serif !important;font-size: 15px !important;
font-weight: 400;text-transform: uppercase;letter-spacing: 2px;color: #90795C !important;background-color: rgba(2, 1, 1, 0);border-style: solid;border-width: 1px 1px 1px 1px;border-color: #90795C;border-radius: 0px 0px 0px 0px;padding: 14px 35px 14px 35px;background: #fff !important;}
.woocommerce .add-request-quote-button.button:hover, .woocommerce .add-request-quote-button-addons.button:hover {background:#90795C !important;color:#fff !important}

/* Product Gallery */
 .jet-woo-product-gallery__image.jet-woo-product-gallery__image--with-zoom {height:450px;}

 a.jet-woo-product-gallery__image-link {height:100% !important;}
 a.jet-woo-product-gallery__image-link > img {height:100% !important;width:100% !important;object-fit:cover;}

 ol.jet-woo-slick-control-nav.jet-woo-slick-control-thumbs.slick-initialized.slick-slider.slick-vertical {height:450px;overflow:hidden;}
 ol.jet-woo-slick-control-nav.jet-woo-slick-control-thumbs.slick-initialized.slick-slider.slick-vertical li {
    height: 150px;
}

/* Pagination */
ul.pagination .pages {display: none !important;}
ul.pagination .current, ul.pagination li:hover {background:#ebebeb;}
.pagination>li>a, .pagination>li>span{border:none !important;color:#000;}
.navigation{text-align:right;padding-right:15px;}

@media screen and (max-width:991px){
.elementor-image-gallery .gallery-columns-5 .gallery-item {width: 25% !important;max-width: unset !important;}
.elementor-element.elementor-products-grid ul.products {grid-template-columns: repeat(2,1fr) !important;}
#responsive-menu-container li.responsive-menu-item a {padding: 0 5% !important;}
}

@media screen and (max-width:768px){
.elementor-image-gallery .gallery-columns-5 .gallery-item {width: 33.333% !important;}
.elementor-element.elementor-products-grid ul.products {grid-template-columns: repeat(1,1fr) !important;}
}

@media screen and (max-width:480px){
.elementor-image-gallery .gallery-columns-5 .gallery-item {width: 50% !important;}
}