.agema-footer-texts p{color: #AFAFAF}
.agema-bg-contain .row-bg-layer.using-image .row-bg{
background-size: contain;
}
.agema-custom-cat-slider .flickity-slider .nectar-fancy-box .text{
position: absolute;
color: white !important;
top:0;
left:0;
right:0;
bottom:0;
z-index:10;
text-align:center;
display:flex;
justify-content:center;
align-items:center;
padding: 24px;
}
.agema-cat-cloud .wpb_wrapper{
display: flex;
gap: 16px;
align-items: center;
justify-content: center;
flex-wrap: wrap;
margin-bottom: 3rem;
}
.agema-cat-cloud .wpb_wrapper a{
color: black !important;
line-height:48px;padding-left:16px; padding-right: 16px;
}
#breadcrumbs{display:none}
@media (min-width: 992px) {
.page-title{
margin-bottom: 100px !important;
}
}
.size-auto{
width: auto !important;
}
.team-member .team-meta .link_wrap{display: none;}
.team-member{text-align: center !important}
.team-member[data-style="bio_fullscreen_alt"] {
pointer-events: none;
cursor: default;
}
.team-member h3{margin-bottom: 1rem}
#agema-search-form{
position: absolute;
top: -120px;
z-index:100;
width: 80%;
left: 50%;
transform: translateX(-50%);
}
#agema-search-input{
background: rgba(0,0,0,0);
color: white;
border: 1px solid white;
position: relative;
padding-right: 50px;
}
#agema_search_submit{
background: transparent;
border:0;
position: absolute;
right: 1rem;
top: 8px;
padding: 8px !important;
border-radius:0 !important;
font-size: 20px !important;
}
#agema_search_submit:focus,
#agema_search_submit:hover{
box-shadow: unset !important;
transform: unset !important;
background: transparent !important;
}
.single-product .product_title{
position: relative;
display: inline-block;
margin-bottom: 0.875rem !important;
}
@media only screen and (min-width: 1300px) {
.single-product .entry-summary{
padding-left: 10vw !important;
}
}
.product-attribute{
margin-bottom: 0.5rem;
}
.agema_underscored .heading-line:first-child h2{
margin-bottom: 0;
}
.agema_underscored .heading-line:last-child span{
position: relative;
text-decoration: none !important;
}
.single-product .product_title:after,
.agema_underscored .heading-line:last-child span:after{
content:'';
position: absolute;
width: 100%;
height: 4px;
background: #C62127;
left: 0;
bottom: 0;
}
.post-type-archive-product .nectar-shop-header { display:none !important; }
.post-type-archive-product.woocommerce .container-wrap{padding-top: 0}
.products .product,
.products .product-category {
text-align:center;
border: 1px solid #D9D9D9;
border-radius: 6px;
background: #D9D9D9;
overflow: hidden;
}
.products .product img,
.products .product-category img{
margin-bottom: 0px !important;
}
.products .product h2,
.products .product-category h2{
margin-top: 0 !important;
padding: 1rem !important;
text-transform: uppercase !important;
border-top: 3px solid #5b5b5b;	}
.nectar-global-section.nectar_woocommerce_before_shop_loop .container{
padding-left: 0;
padding-right: 0;
}
.product:hover h2,
.product-category a:hover h2{
border-color: #ee3446;
}
ul.products.columns-4 li.product-category {
margin: 0 20px 40px 0;
}
@media only screen and (min-width: 1300px) {
body.woocommerce:not(.single-product) ul.products[data-n-desktop-columns="4"] li.product {
margin: 0 3.8% 2.992em 0 !important;
padding: 0 !important;
position: relative;
width: 21.7% !important;
margin-left: 0 !important;
}
body.woocommerce:not(.single-product) ul.products[data-n-desktop-columns="4"] li.product.last{
margin-right: 0 !important
}
}
.tax-product_cat .page-title{margin-top: 70px;margin-bottom: 24px !important;}
.woocommerce-result-count,
.woocommerce-ordering{
display: none !important;
}
.tax-product_cat .woocommerce-breadcrumb{padding-top:0;margin-bottom:0;}
.tax-product_cat .page-title{margin-top:1rem;margin-bottom:0.25rem!important}
.products .product .product-add-to-cart{display: none;}
.mm-subcat-filter {
margin-bottom: 1.5rem;
}
.mm-subcat-filter input{
width: 1rem;
height: 1rem;
}
.mm-subcat-filter label span{
color: black;
font-size: 1rem;
font-weight: 400;
}
.mm-subcat-filter__inner {
display: flex;
flex-wrap: wrap;
gap: .5rem .75rem;
}
.mm-subcat-filter__item {
display: inline-flex;
align-items: center;
gap: .35rem;
padding: .25rem .6rem 0.25rem 0;
border: 0;
cursor: pointer;
font-size: 14px;
}
.mm-subcat-filter__item input {
accent-color: #000; }
.mm-subcat-filter__submit {
display: none; }
.container-wrap input[type="text"]:hover, .container-wrap input[type="email"]:hover, .container-wrap input[type="password"]:hover, .container-wrap input[type="tel"]:hover, .container-wrap input[type="url"]:hover, .container-wrap input[type="search"]:hover, .container-wrap input[type="date"]:hover, .container-wrap input[type="number"]:hover, .container-wrap textarea:hover, .container-wrap select:hover, body > #review_form_wrapper.modal input[type="text"]:hover, body > #review_form_wrapper.modal textarea:hover, body > #review_form_wrapper.modal select:hover, body > #review_form_wrapper.modal input[type="email"]:hover, .select2-container--default .select2-selection--single:hover, .woocommerce input#coupon_code:hover, .material.woocommerce-page[data-form-style="default"] input#coupon_code:hover, body[data-form-style="minimal"] input[type="text"]:hover, body[data-form-style="minimal"] textarea:hover, body[data-form-style="minimal"] input[type="email"]:hover, body[data-form-style="minimal"] input[type="password"]:hover, body[data-form-style="minimal"] input[type="tel"]:hover, body[data-form-style="minimal"] input[type="url"]:hover, body[data-form-style="minimal"] input[type="search"]:hover, body[data-form-style="minimal"] input[type="date"]:hover, body[data-form-style="minimal"] input[type="number"]:hover, body[data-form-style="minimal"] select:hover {
border-color: rgba(0, 0, 0, 0.2);
}
.woocommerce-account.woocommerce-page.mm-logged-out .ocm-effect-wrap,
.woocommerce-account.woocommerce-page.mm-logged-out .container-wrap,
.woocommerce-account.woocommerce-page.mm-logged-out .nectar-global-section.before-footer{
background: #D9D9D9;
} .mm-auth input[type="text"],
.mm-auth input[type="email"],
.mm-auth input[type="password"] {
background: white !important;
}
.mm-auth.mm-auth--forgot {
display: flex;
gap: 4rem;
align-items: center;
justify-content: center;
padding: 3rem 0rem;
} .mm-auth__left {
flex: 1 1 50%;
max-width: 520px;
}
.mm-auth__left h1 {
font-size: 2.4rem;
line-height: 1.2;
font-weight: 700;
margin-bottom: 1rem;
}
.mm-auth__left p {
font-size: 1rem;
line-height: 1.6;
} .mm-auth__right {
flex: 0 0 420px;
display: flex;
justify-content: flex-end;
}
.mm-auth-card {
width: 100%;
max-width: 420px;
background: #f4f4f4;
border-radius: 18px;
padding: 1.5rem 1.75rem 2rem;
} .mm-auth-card__tabs {
display: flex;
border-bottom: 1px solid #cfcfcf;
margin: 0 -1.75rem 1.25rem;
padding: 0;
}
.mm-auth-card__tab {
flex: 1;
text-align: center;
padding: 0.75rem 0 1rem 0;
font-weight: 600;
font-size: 0.95rem;
color: black !important;
border-bottom: 2px solid transparent;
border-bottom-color: transparent;
opacity: .55;
}
.mm-auth-card__tab:hover,
.mm-auth-card__tab.mm-auth-card__tab--active {
border-bottom: 2px solid #000;
color: black !important;
opacity: 1;
} .mm-auth-card__title {
font-size: 1.25rem;
font-weight: 700;
margin-bottom: .4rem;
text-align: center;
}
.mm-auth-card__text {
font-size: 1rem;
margin-bottom: 2rem;
padding-bottom: 0rem !important;
text-align: center;
}
.mm-auth-card__body{
padding: 1.5rem 1rem 0 1rem;
} .mm-field {
margin-bottom: 1.4rem;
}
.mm-field .password-input{
flex-grow: 1;
}
.mm-field .password-input input[type=text],
.mm-field .password-input input[type=password]{
padding-right: 15px !important;
}
.mm-field__label {
display: block;
font-size: 0.875rem;
margin-bottom: 0.55rem;
padding-left: 1.5rem;
padding-block-end: 0 !important;
}
.mm-field__wrap {
display: flex;
align-items: center;
background: #ffffff;
border-radius: 999px;
padding: 0rem 0.9rem 0rem 1.75rem;
}
.mm-field__icon {
margin-right: 0; font-size: 1.25rem;
opacity: .6;
}
.mm-field__input {
border: none !important;
box-shadow: none !important;
padding: 0;
width: 100%;
background: transparent;
} .mm-auth-btn {
width: 100%;
border-radius: 999px !important;
padding: 0.7rem 1rem !important;
background: #000 !important;
color: #fff !important;
text-transform: none !important;
font-weight: 600 !important;
margin-bottom: .8rem;
}
.mm-form-buttons{
display: flex;
flex-direction: column;
gap: 2.5rem;
justify-content: center;
align-items: center;
padding-bottom: 10px;
padding-top: 0.5rem;
}
.mm-form-buttons button[type="submit"]{
width: 100% !important;
}
.mm-form-buttons .mm-auth-back{
text-decoration: none;
display: inline-flex;
font-size: 1rem;
text-decoration: none;
color: black;
font-weight: 500;
align-items: center;
gap: 1rem;
}
.mm-auth-login__lost_password{
font-size: 0.875rem;
font-weight: 500;
text-align: right;
color: black;
}
.mm-auth-login__lost_password:hover,
.mm-form-buttons .mm-auth-back:hover{
color: #ee3446 !important;
} @media (max-width: 992px) {
.mm-auth.mm-auth--forgot {
flex-direction: column;
align-items: stretch;
}
.mm-auth-card__body{
padding: 0;
}
.mm-auth__right {
justify-content: center;
}
.mm-auth--forgot{
padding: 6rem 2rem;
}
}
@media (max-width: 768px) {
.select2-container--default:hover .select2-selection--single .select2-selection__rendered{
font-size: 0.875rem;
padding: 4px 22px 4px 4px;
}
#wp-admin-bar-query-monitor{display:none !important}
}
.agema-header{
min-height: calc(100vh - (100vw * 0.25) - 100px)
} .agema-home-cats-band  .agema-band {
position: relative;
padding: 64px 0;
}
.agema-home-cats-band  .agema-row {
max-width: var(--container);
margin: 0 auto;
padding: 0 16px;
display: flex;
gap: var(--gap);
align-items: stretch;
align-items: center;
} .agema-home-cats-band  .agema-cats-left {
flex: 1;
min-width: 280px
}
.agema-home-cats-band  .agema-cats-right {
display: none;
} .agema-home-cats-band  .agema-cats-list {
list-style: none;
margin: 0;
padding: 0;
columns: 2;
column-gap: 24px
}
.agema-home-cats-band  .agema-cats-list li {
list-style: none;
}
@media (max-width:900px) {
.agema-home-cats-band  .agema-cats-list {
columns: 1
}
.agema-home-cats-band  .agema-cats-list li{
margin-bottom: 0.5rem;
}
}
.agema-home-cats-band  .agema-cat {
break-inside: avoid;
padding: 8px 6px;
border-radius: 8px;
transition: background .2s;
display: flex;
gap: 16px;
align-items: center;
font-size: 24px;
font-family: Oswald;
}
.agema-home-cats-band  .agema-cat a {
display: flex;
align-items: center;
gap: 10px;
text-decoration: none;
color: black;
}
.agema-home-cats-band  .agema-cat-index {
padding-right: 6px;
border-right: 3px solid black;
font-size: 24px;
font-weight: 400
}
.agema-home-cats-band  .agema-cat-icon {
width: 50px;
height: 50px;
object-fit: contain;
margin-bottom: 0 !important
}
.agema-home-cats-band  .agema-cat-name {
font-weight: 400;
font-size: 20px;
}
.agema-home-cats-band  .agema-cat:hover .agema-cat-name {
text-decoration: underline
} .agema-home-cats-band  .agema-cats-preview {
padding: 12px;
}
.agema-home-cats-band  .agema-cats-preview img {
max-width: 100%;
height: auto;
display: block
}
.people-grid .wpb_wrapper{
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 32px;
}
.contact-grid .wpb_wrapper{
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 32px;
}
@media (min-width:768px) {
.contact-grid .wpb_wrapper,
.people-grid .wpb_wrapper{
grid-template-columns: 1fr 1fr;
gap: 32px;
}
}
@media (min-width:900px) {
.agema-home-cats-band  .agema-cat-name {
font-size: 24px;
}
.agema-home-cats-band  .agema-cats-right {
width: 40%;
display: flex;
align-items: center;
justify-content: center
}
}
@media (min-width:1200px) {
.people-grid .wpb_wrapper{
grid-template-columns: 1fr 1fr 1fr;
gap: 150px;
row-gap: 30px;
}
.contact-grid .wpb_wrapper{
grid-template-columns: 1fr 1fr 1.5fr;
gap: 64px;
row-gap: 30px;
}
.contact-grid img{
max-height: 385px;
}
}
.product-variants-table{
margin-top: 2rem;
overflow-x: auto;
}
.product-variants-table table {
width: 100%;
border-collapse: collapse;
margin: 20px 0;
}
.product-variants-table table thead tr {
background-color: #000;
}
.product-variants-table table .fancy-select-wrap{
padding-top: 0;
}
.product-variants-table table th,
.product-variants-table table td {
border: 1px solid #000;
padding: 10px;
text-align: left;
}
.product-variants-table table th{
border-color: black !important;
}
.product-variants-table table th {
font-weight: bold;
background-color: #000;
color: #fff;
}
.product-variants-table .select2 .select2-selection,
.product-variants-table table th .select2-container {
background-color: black;
}
.product-variants-table table th .select2-container .select2-selection {
background-color: #fff !important;
border-color: #000 !important;
color: black !important;
}
.product-variants-table .select2-selection{padding: 0 !important;}
.product-variants-table .select2-selection--single .select2-selection__rendered,
.product-variants-table table th .select2-container .select2-selection__rendered {
color: #000 !important;
}
.product-variants-table table th select.variant-filter {
background-color: #fff;
color: #000;
}
.product-variants-table table tbody tr {
display: table-row;
}
.product-variants-table table tbody tr.hidden {
display: none;
}
.product-variants-table table .seclect2{color: black}
.variant-filter {
width: 100%;
padding: 5px;
}
.woocommerce div.product form.cart{
display: flex;
flex-wrap: wrap;
gap: 2rem;
align-items: center;
}
.woocommerce-page button[type=submit].single_add_to_cart_button,
.woocommerce div.product form.cart .single_add_to_cart_button {
margin-top: 0!important;
}
.variant-cart-wrapper{
display: flex;
flex-direction: row;
justify-content: flex-end;
gap: 0.5rem;
align-items: center;
}
.wc-block-components-order-summary .wc-block-components-order-summary-item__image{
margin-top: 0;
}
.woocommerce div.product div.images.woocommerce-product-gallery .product-slider img{
aspect-ratio: 1 / 1;
object-fit: contain;
}
.woocommerce div.product div.product-thumbs .thumb .thumb-inner{
border: 2px solid #D9D9D9;
}
.woocommerce div.product div.product-thumbs .thumb.is-nav-selected .thumb-inner{
border: 2px solid #ee3446;
}
.single-product .product-thumbs .flickity-slider .thumb.is-nav-selected img{
border: 0;
}
.woocommerce div.product .summary p.price{
padding-bottom: 0 !important;
}
.product-purchase-section{
display: flex;
flex-wrap: wrap;
flex-direction: column;
gap: 2rem;
align-items: start;
margin-top: 2rem;
}
.woocommerce-not-logged-info{
margin-top: 2rem;
}
.product-variants-table .variant-row td{
vertical-align: middle;
}
.woocommerce form .show-password-input, .woocommerce-page form .show-password-input{
right: 0 !important;
} input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
select:-webkit-autofill {
-webkit-box-shadow: 0 0 0px 1000px #fff inset !important;
box-shadow: 0 0 0px 1000px #fff inset !important;
-webkit-text-fill-color: #000 !important;
transition: background-color 9999s ease-in-out 0s;
} #header-outer .cart-wrap span {
font-size: 0 !important;
line-height: 0 !important;
}
.entry-summary .cart .quantity input.qty{
width: 90px !important;
}
.price.wc-block-components-product-price,
.woocommerce-Price-amount {
display: none;
}
.cart .quantity input.qty,
.wc-block-components-quantity-selector{
width: 127px !important;
}
.wc-block-cart-item__wrap .wc-block-components-product-name{font-weight: 500 !important; font-size: 1.2rem !important;}
body:not(.logged-in) #header-outer:not([data-permanent-transparent="1"]) .mobile-user-account .icon-salient-m-user,
body:not(.logged-in) #header-outer #top nav ul #nectar-user-account a span{
color: rgba(255, 255, 255, 0.660) !important
}
.woocommerce-mini-cart__total.total,
.wp-block-woocommerce-checkout-order-summary-totals-block,
.wc-block-components-totals-footer-item,
.wp-block-woocommerce-cart-order-summary-block,
.wc-block-cart-items__header-total{
display: none;
}
.wc-block-components-totals-wrapper{
border: 0 !important;
}
.wc-block-components-order-summary-item__image{
display: flex !important;
flex-direction: column !important;
gap: 0.5rem;
}
.wc-block-components-order-summary .wc-block-components-order-summary-item__quantity,
.wc-block-components-order-summary-item__image .wc-block-components-order-summary-item__quantity{
display: block;
margin-top: 0.25rem;
padding: 0;
border: 0;
transform: unset;
position: unset;
font-weight: bold;
}
.wc-block-components-order-summary-item__image img{
width: 100%;
height: auto;
object-fit: contain;
order: 1;
}
.wc-block-components-order-summary-item .wc-block-components-product-name{
font-weight: 500 !important;
font-size: 1.2rem !important;
}
.woocommerce-order-overview__total{display: none}
.woocommerce .woocommerce-order-details th:nth-child(2),
.woocommerce .woocommerce-order-details td:nth-child(2){display: none}
.woocommerce .woocommerce-order-details tfoot{display: none}
.woocommerce-mini-cart__empty-message{color: black !important}
#header-outer .widget_shopping_cart .buttons{padding: 20px !important}
.woocommerce-checkout .select2-container--default .select2-selection--single
{
border-color: black !important;
color: black !important;
padding: 0 !important;
}
.woocommerce-checkout .select2-container .select2-dropdown{margin-top: -30px !important}
.checkout #order_review .order-review{display: none}
body.material #header-outer .cart-menu .cart-icon-wrap .icon-salient-cart{top:5px} .nectar-wpml-lang-switcher {
display: flex;
align-items: center;
}
.nectar-wpml-lang-switcher .wpml-lang-list {
display: flex;
align-items: center;
gap: 2px;
}
.nectar-wpml-lang-switcher .wpml-lang-item {
color: white !important;
font-size: 16px;
text-decoration: none;
opacity: 0.7;
transition: opacity 0.3s;
padding: 0 4px;
}
.nectar-wpml-lang-switcher .wpml-lang-item:hover {
opacity: 1;
} .ocm-wpml-lang-switcher {
display: flex;
gap: 8px;
justify-content: center;
margin-bottom: 15px;
}
.ocm-wpml-lang-switcher .ocm-wpml-lang-item {
font-size: 16px;
letter-spacing: 1px;
text-decoration: none;
opacity: 0.7;
transition: opacity 0.3s;
padding: 4px 8px;
}
.ocm-wpml-lang-switcher .ocm-wpml-lang-item:hover {
opacity: 1;
}
body.material #header-outer:not([data-format="left-header"]) .cart-wrap{top:0px}
.woocommerce-account .addresses .title .edit{
margin-bottom: 24px;
padding-top: 24px;
}
.woocommerce-additional-fields{
display: none;
}
.custom-search-grid article.result {
position: static !important;
inset: auto !important;
transform: none !important;
}
.custom-search-grid {
display: grid;
grid-template-columns: repeat(4, minmax(0, 1fr));
gap: 30px;
height: auto !important;
}
.custom-search-grid article.result {
position: static !important;
left: auto !important;
top: auto !important;
width: auto !important;
margin: 0 !important;
}
.custom-search-grid article.result .inner-wrap {
height: 100%;
}
.custom-search-grid article.result img {
width: 100%;
height: auto;
display: block;
} .custom-search-grid .search-no-results {
grid-column: 1 / -1;
max-width: 34rem;
padding-bottom: 40px;
}
.custom-search-grid .search-no-results h3 {
margin-bottom: 0.5rem;
}
.custom-search-grid .search-no-results p {
margin-bottom: 1.5rem;
}
.custom-search-grid .search-no-results form {
max-width: 24rem;
} @media (max-width: 1200px) {
.custom-search-grid {
grid-template-columns: repeat(3, minmax(0, 1fr));
}
} @media (max-width: 999px) {
.custom-search-grid {
grid-template-columns: repeat(2, minmax(0, 1fr));
gap: 24px;
}
} @media (max-width: 690px) {
.custom-search-grid {
grid-template-columns: 1fr;
gap: 20px;
}
}
body #top #logo img, #header-outer[data-permanent-transparent="false"] #logo .dark-version,
#logo img{
height: 28px !important;
}
@media (min-width: 560px) {
body #top #logo img, #header-outer[data-permanent-transparent="false"] #logo .dark-version,
#logo img{
height: 32px !important;
}
}
@media (min-width: 768px) {
body #top #logo img, #header-outer[data-permanent-transparent="false"] #logo .dark-version,
#logo img{
height: 42px !important;
}
}
.woocommerce-checkout-review-order-table h4 a{
font-size: 1.5rem;
margin-bottom: 0.875rem;
display: inline-block;
}
.woocommerce-cart-form__cart-item.cart_item a{
margin-bottom: 0.875rem;
display: inline-block;
font-size: 28px;
}
.woocommerce-checkout-review-order-table dl.variation,
.woocommerce-cart-form__cart-item.cart_item dl.variation{
display: flex;
flex-wrap: wrap;
gap: 0.25rem;
}
.woocommerce-checkout-review-order-table, dl.variation dd,
.woocommerce-cart-form__cart-item.cart_item dl.variation dd{
padding-left: 0;
padding-right: 0.5rem;
}
@media only screen and (max-width: 999px) and (min-width: 770px) {
.woocommerce table.cart td.product-name a {
font-size: 18px;
line-height: 1.3;
}
}
.woocommerce-checkout-review-order-table .product-info dl dt{margin:0 !important}
.woocommerce-table--order-details .product-name a{font-size: 24px;margin-bottom: 0.875rem; display: inline-block}
.woocommerce-checkout-review-order-table .product-name a{font-size: 24px}
.woocommerce .quantity, .woocommerce-page .quantity, .woocommerce #content .quantity, .woocommerce-page #content .quantity {
display: flex;
}
.woocommerce td.product-name .wc-item-meta, .woocommerce td.product-name dl.variation{
display: flex; flex-wrap: wrap; gap: 0.25rem; flex-direction: row;margin:0;
}
.woocommerce td.product-name .wc-item-meta li p{display: inline-block; padding: 0}
.d-flex{display: flex; gap: 1.25rem}
.align-items-center{align-items: center}
@media (max-width: 999px) {
.mobile-image-last > .row_col_wrap_12_inner {
display: flex;
flex-direction: column;
}
.mobile-image-last > .row_col_wrap_12_inner > .wpb_column:first-child {
order: 2;
}
.mobile-image-last > .row_col_wrap_12_inner > .wpb_column:last-child {
margin-bottom: 100px;
}
}
@media (max-width: 768px) {
.product-variants-table table {
font-size: 13px;
border-collapse: collapse;
}
.product-variants-table th,
.product-variants-table td {
padding: 6px 8px;
width: auto;
min-width: 0;
white-space: nowrap;
line-height: 1.3;
}
.product-variants-table th select {
font-size: 12px;
padding: 4px 22px 4px 6px;
height: auto;
width: auto;
min-width: 0;
}
.product-variants-table th:first-child,
.product-variants-table td:first-child {
position: sticky;
left: 0;
z-index: 1;
}
.product-variants-table th:first-child {
background: #000;
}
.product-variants-table td:first-child {
background: #fff;
}
}
.nectar-wpcf7-inline-form .wpcf7-submit {
font-size: 19px !important;
font-weight: 700 !important;
}