/*
Theme Name: Shoptimizer Child
Theme URI: https://www.commercegurus.com/wordpress-themes/shoptimizer
Template: shoptimizer
Author: CommerceGurus
Author URI: https://www.commercegurus.com/
Description: Shoptimizer is the perfect theme for your next WooCommerce project designed around speed and conversions.
Tags: e-commerce,two-columns,left-sidebar,right-sidebar,custom-background,custom-colors,custom-header,custom-menu,featured-images,full-width-template,threaded-comments,accessibility-ready,rtl-language-support,footer-widgets,sticky-post,theme-options
Version: 2.8.13.1752054155
Updated: 2025-07-09 02:42:35

*/

#masthead {
    display: block !important;
}

.commercekit-ajs-results {
  z-index: 9;
}

.custom-template-price h2 del{
	color: #72767c;
    margin-right: 0.25rem;
    font-size: 0.5em;
    font-weight: normal;
    display: block;
}
.custom-template-price h2 ins{
	color: #d80053;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 2px;
}

.custom-template-product-grid .elementor-grid{
	grid-column-gap: 10px !important;
    grid-row-gap: 10px !important;
}
 .e--pointer-framed .elementor-item:before{
 border-color: transparent;
 }
 .elementor-sub-item:hover{
 background: #e6e6e6cc !important;
 }
 .col-full-nav{
 border-top: 0px;
 }
 #main header{
 	display: none !important;
 }
 .elementor-kit-6 p{
 	margin-bottom: 0px;
 }
 ul.products{
 gap: 10px;
 }
 .woocommerce-product-details__short-description h1{
 	display: none;
 }
 body:not(.static-cta-buttons) ul.products li.product{
 	padding: 15px;
    padding-bottom: 40px;
    border: 1px solid #e3e3e3;
    border-radius: 8px;
    width: calc(33.33% - 10px);
 }
 ul.products li.product:not(.product-category):before{
 	border-radius: 8px;
 }
 ul.products li.product .button,
 ul.products li.product .button:hover{
 	background-color: #de0055 !important;
 }
 ul.products li.product:not(.product-category):before{
 	height: calc(100% + 15px);
 }
 .price{
 	text-align: center;
 }
 .cgkit-sticky-atc-elm-wrap{
 	width: 100%;
 }
 .elementor-widget-woocommerce-product-add-to-cart{
    width: 100%;
    text-align: center;
    display: flex;
    justify-content: center;
 }
 .product_meta{
 	left: unset;
    right: unset;
    margin-left: unset;
    margin-right: unset;
 }
 .woocommerce .elementor-widget-woocommerce-breadcrumb .woocommerce-breadcrumb {
    display: none;
}
 .woocommerce .woocommerce-breadcrumb {
    display: block;
}

.col-full.topbar-wrapper{
	background-color: #222 !important;
}
.col-full.topbar-wrapper p{
	color: #fff !important;
}
 @media (max-width: 992px) {  
    ul.products li.product,
    body:not(.static-cta-buttons) ul.products li.product{
        width: 100% !important;         
        }
     }   
     
     
#shipping_method li:nth-child(4),    
#shipping_method li:nth-child(5),
#shipping_method li:nth-child(6) {
    display: none !important;
}

.woocommerce-checkout-review-order-table .product-item-thumbnail {
  width: 100px !important;
  padding-right: 1em;
}
.woocommerce-checkout-review-order-table  .cg-checkout-table-product-name {
  font-size: 15px !important;
}

.woocommerce-form__label .woocommerce-terms-and-conditions-checkbox-text {
  font-size: 15px !important;
  font-weight: 600 !important;
}

.woocommerce-checkout #page .coupon-wrapper {
  bottom: -846px;
}