/** Shopify CDN: Minification failed

Line 24:0 Unexpected "#"

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/
body.template-collection .page-head h1 { font-size: 30px!important; }

#change background for notice bar at the bottom
p.shopify-info.sp_notice.show_notice 
{ 
background: #FCA3CF!important; 
}

#Disable Trash icon from Mini cart
.cart_ac_edit, .cart_ac_remove {
display: none;
}

#REMOVE Quick Shop button when hover
#.pr_grid_item .product-image:hover .hover_button {
    opacity: 0;
}

.product_meta {
margin-bottom: 4px!important;
}

.shopify-error, .shopify-info {
    color: #FF8DBC!important;
    border-color: #FF8DBC!important;
    background-color: transparent;
}

.nt_labels {
        -webkit-transform: scale(1.3)!Important;
text-transform: uppercase;
}

.mb__5 {
   font-weight: 500!Important;;
}


.klaviyo-bis-trigger {
    background: #beebed;
    color: #000;
    border-color: #000;
    border-radius: 10px;
    border: solid 3px;
    display: block;
    width: 389px!important;
    min-width: 226px;
    max-width: 100%;
    margin-top: 10px!Important;
    text-align: center;
    line-height: 44px;
    height: 50px;
    text-transform: uppercase;
   letter-spacing: 1.5px;
    font-weight: bold;
}
.klaviyo-bis-trigger:hover {
    background: #D6C1F4;
    color: #000;
    border-color: #000;
    border-radius: 10px;
    border: solid 3px;
    display: block;
    width: 389px!important;
    min-width: 226px;
    max-width: 100%;
    margin-top: 10px!Important;
    text-align: center;
    line-height: 44px;
    height: 50px;
    text-transform: uppercase;
     letter-spacing: 1.5px;
    font-weight: bold;
}
div#infiniteoptions-container {
margin-bottom: 20px;
line-height: 2.5em;
 padding-top: 10px!Important;
 padding-bottom: 10px!Important;
}
a.readm_sp_kl {
    margin-top: 10px;
    text-decoration: none;
    border-bottom: 0px!Important;
    text-transform: uppercase;
    display: block;
    font-weight: 700;
}

.h__banner {
letter-spacing: 0.15em;
font-weight: 700;
}

.h__banner-link .h__banner-link-text {
text-decoration: underline;
}

/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {
  
}

/*---------------- Custom CSS for tablet, mobile -------------------*/
@media (max-width: 1024px) {
  
}

/*---------------- Custom CSS for only tablet -------------------*/
@media (min-width: 768px) and (max-width: 1024px) {
  
}

/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width: 767px){
  
}