.body {
background: rgba(153, 153, 153, 0.05);
font-family: var(--montserrat);
}
.page-wrap {
padding-left: 10px !important;
padding-right: 10px !important;
}
.icon {
aspect-ratio: auto !important;
height: 50px !important;
}
.woocommerce-MyAccount-navigation-link a {
font-family: var(--montserrat);
}
.woopspro-product-slider .products li{
padding: 0px !important
}
.woopspro-product-slider .slick-list {
padding-top: 10px;
padding-bottom: 40px;
}
.woocommerce-info {
font-size: 16px;
}
#customer_details, #order_review {
width: 85%;
margin: auto;
}
#customer_details .col-1 h3 {
font-size: 28px;
}
#customer_details .col-2 h3 {
font-size: 16px;
}
#customer_details .col-2 h3 span{
font-weight: bold;
}
#customer_details .col-1 h3, #customer_details .col-2 h3 {
margin-bottom: 20px;
}
.btn-add-to-cart {
box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
text-transform: uppercase;
font-family: var(--montserrat);
background: transparent;
border: 1px solid black;
font-size:12px;
max-width: 240px;
} .side-widget .wc-block-components-dropdown-selector__input-wrapper {
border: 0;
}
.side-widget .wp-block-woocommerce-attribute-filter button,
.side-widget .wp-block-woocommerce-attribute-filter li  {
font-family: var(--montserrat);
text-transform: uppercase;
font-size: 14px;
box-shadow: rgb(0 0 0 / 10%) 0px 0px 0px;
margin: 0;
cursor: pointer;
}
.side-widget .wp-block-woocommerce-attribute-filter input {
font-family: var(--montserrat);
margin-right: 14px;
font-size: 14px;
font-style: normal;
padding: 0;
cursor: pointer;
}
.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value__remove>svg {
transform: scale(2.1);
}
.tag-link-yellow {
border: 0.5px solid #f9cc0d;
color: #f9cc0d;
}
.tag-link-red {
border: 0.5px solid #E52F36;
color: #E52F36;
}
.tag-link-orange {
border: 0.5px solid #DB8A04;
color: #DB8A04;
}
.tag-link-blue {
border: 0.5px solid #4E83C7;
color: #4E83C7;
}
.tag-link:hover {
color: black;
border: 0.5px solid black;
}
.tag-link {
position: absolute;
font-weight: normal;
right: 20px;
font-size: 14px;
padding: 5px;
cursor: pointer;
font-family: var(--montserrat);
text-transform: uppercase;
margin-top: 5px;
}
.header-search-filter-wrapper {
display: flex;
min-width: 300px;
}
.header-search-filter-wrapper button{
padding:0;
margin: 0;
background: #e52f36;
color:white;
width: 40px;
height: 40px;
}
.header-search-filter-wrapper input{
font-size: 14px;
width: 250px;
}
@media only screen and (max-width: 900px) {
.tag-link {
position: unset;
width: 200px;
display: grid;
margin: auto;
margin-top: 15px;
}
}