.ct-frosted-glass {
backdrop-filter: blur(40px) brightness(200%);
-webkit-backdrop-filter: blur(40px) brightness(200%);
}
.ct-subscribe-form {
--theme-form-field-height: 60px;
--theme-form-field-padding: 0 25px;
--theme-form-field-background-initial-color: #000;
--theme-form-field-background-focus-color: rgba(0, 0, 0, 0.4);
--theme-form-field-border-width: 0;
--theme-text-color: #fff;
--theme-button-min-height: 60px;
--theme-button-background-initial-color: var(--theme-palette-color-1);
--theme-button-text-initial-color: #fff;
}
.ct-mainbox h5,
.ct-mainbox h6,
.ct-mainbox p {
transition: all 0.2s ease;
}
.ct-mainbox:hover h5,
.ct-mainbox:hover h6,
.ct-mainbox:hover p { 
color: var(--theme-palette-color-8) !important;
}
.elementor-shortcode [data-products] figure {
margin-bottom: var(--product-element-spacing, 10px) !important;
} .wpforms-submit {
margin-top: 20px;
} div.tnp-subscription, form.tnp-subscription, form.tnp-profile {
margin: 1em 0px!important;
}
.tnp-subscription input.tnp-submit {
font-size: 15px!important;
font-weight: 600!important;
color: #111518!important;
border-radius: 5px 5px 5px 5px!important;
background-color: #00acbf!important;
color: #fff!important;
height: 50px!important;
}
@media (max-width: 767px){
.tnp-subscription input.tnp-submit {
padding: 15px 25px 15px 25px!important;
font-size: 12px!important;
}
}
@media (max-width: 767px){
.tnp-subscription input[type=submit], .tnp-profile input[type=submit] {
width: 40%!important;
}
}
.tnp-subscription input.tnp-submit:hover {
color: #000!important;
background-color: #fff!important;
}
.tnp-subscription input[type=email]{
background-color: #ffffff!important;
}
.tnp-subscription input[type=email]:focus{
background-color: #ffffff!important;
} p.iworks-omnibus {
font-size: 10px;
}
h2.yikes-custom-woo-tab-title{
display: none;
}
.sale-price del {
font-size: 100%!important;
}
.product-entry-wrapper .price {
--theme-font-weight: 500;
}
.flexy-pills {
display: none;
}
.sale-price {
justify-content: left!important;
}
.ct-media-container {
border-radius: 15px;
}
.woocommerce-tabs .ct-accordion-heading {
--theme-text-transform: uppercase;
} @media (max-width: 767px){
.onsale, .out-of-stock-badge, [class*=ct-woo-badge-] {
top: var(--has-container, var(--badge-top, 15px))!important;
inset-inline-start: var(--has-container, var(--badge-left, 15px))!important;
height: var(--badge-height, 20px)!important;
min-width: var(--badge-min-width, 55px)!important;
padding: var(--badge-padding, 5px 5px)!important;
}
} .ct-cart-content {
--mini-cart-divider-color: rgba(0, 0, 0, 0.05)!important;
}
.product_list_widget .product-title {
font-size: 12px!important;
} .ct-woocommerce-cart-form .cart_totals {
border-radius: 10px;
}
@media (max-width: 479.98px) {
.button-clear-cart{
margin: 10px 0 0 0;
width: 100%;
}
} .ct-order-review {
border-radius: 10px;
} @media (max-width: 689.98px){
.ct-social-box {
justify-content: center;
}
} #envirabox-title-float-main {
display: none!important;
}
.justified-gallery>div>div>a>.caption, .justified-gallery>div>div>.caption, .justified-gallery>div>div .caption {
display: none!important;
}