p{font-size: 0.95rem !important;}

#l5x-header{border-bottom: 1px solid #E4DFD4;border-top: 2px solid #997238 !important;}
#l5x-nav > div > .menu > li > a,
#l5x-nav-header > div > .menu > li > a{display: block;font-size: 0.785rem !important;font-weight: 500 !important;letter-spacing: 0.1em;font-family: var(--font-body) !important;}
#l5x-nav-header > div > .menu{gap: 0.75rem;}

#l5x-nav-header{display: none;}
@media screen and (min-width: 1024px){
	#l5x-nav-header{display: block;}
}

#l5x-nav-header > div > .menu > li.cta > a{background: #000;text-transform: uppercase;color: #FFF;padding: 0.5rem 1rem;border-radius: 0.5rem;line-height: normal;}
#l5x-nav-header > div > .menu > li.cart > a{border: 1px solid rgb(228, 223, 212);padding: 0.5rem;border-radius: 0.5rem;transition: all 0.2s;}
#l5x-nav-header > div > .menu > li.cart > a:hover{color: #b8962e;border-color: #b8962e;}

#l5x-nav > div > .menu > li > a{text-transform: uppercase;}

#content{overflow-x: hidden;}

.vc_btn3{display: flex !important;align-items: center;justify-content: center;gap: 0.5rem;border-radius: 1.5rem !important;text-transform: uppercase;font-size: 0.78rem !important;letter-spacing: 0.1em;border-width: 1.5px !important;padding: 0.7rem 1.7rem !important;transition: all 0.2s;font-family: var(--font-body) !important}
.vc_btn3 .vc_btn3-icon{position: relative !important;right: 0 !important;top: 0 !important;transform: translateY(0) !important;}
.rounded-img{border-radius: 2rem;overflow: hidden;box-shadow:  0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);}

ul.products{display: grid;grid-template-columns: repeat(12, 1fr);gap: 1.5rem;list-style: none !important;margin: 0;}
ul.products > li{margin: 0 !important;transition: all 0.2s;}
ul.products > li:hover{box-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);}

ul.products.columns-2 > li,
ul.products.columns-3 > li,
ul.products.columns-4 > li,
ul.products > li.product-category:first-child{grid-column: span 12;}

@media screen and (min-width: 1024px){
	ul.products.columns-2 > li{grid-column: span 6;}
	ul.products.columns-3 > li{grid-column: span 4;}
	ul.products.columns-4 > li{grid-column: span 3;}
	ul.products > li.product-category:first-child{grid-column: span 8;}
}

#l5x-footer{border-top: 1px solid #B8962E1A;}
#l5x-footer .widget-title{font-family: var(--font-body) !important;text-transform: uppercase;font-size: 0.82rem !important;}
#l5x-footer p,
#l5x-footer a,
#l5x-footer .product_list_widget li,
#l5x-footer .product_list_widget a{font-size: 0.82rem !important;font-family: var(--font-body) !important;line-height: 2;}
#l5x-footer .product_list_widget img{display: none !important;}

/*Archive page*/
.woocommerce-products-header{display: block;padding: 2rem;background: #FFF;position: relative;overflow: hidden;border-bottom: 1px solid rgb(228, 223, 212);}
@media screen and (min-width: 1024px){
	.woocommerce-products-header{padding: 5rem 1rem;}
}
.woocommerce-products-header .l5x__container{position: relative;z-index: 2;}
.woocommerce-products-header .readmore-wrapper{position: relative;z-index: 2;font-family: var(--font-body);}
.woocommerce-products-header .readmore-wrapper span{font-size: 1rem;line-height: 2;}
.woocommerce-products-header .readmore-wrapper button{display: block;background: #FFF;border-radius: 0.5rem;cursor: pointer;font-size: 0.875rem;color: var(--color-main);padding: 0.5rem 1rem;font-weight: 500;width: fit-content;margin-top: 1rem;box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);}
.woocommerce-products-header .term-description{display: block;/*max-width: 42rem;*/}

.woocommerce-products-header ul{margin-bottom: 1.25rem;list-style-type: disc;list-style-position: outside;}
.woocommerce-products-header ul li{margin-left: 1.1rem;}

.woocommerce-products-header h1,
.woocommerce-products-header .term-description{position: relative;z-index: 2;}
/*.woocommerce-products-header .term-description{display: block;max-width: 42rem;}
.woocommerce-products-header .term-description > p{color: #8B9095 !important;}*/
.woocommerce-products-header > figure{position: absolute;inset: 0;background: var(--color-main);}
.woocommerce-products-header > figure > img{position: absolute;width: 100%;height: 100%;object-fit: cover;opacity: 0.3;inset: 0;z-index: 1;}

.woocommerce-no-products-found > .woocommerce-info{text-align: center;font-family: var(--font-body);}

.list-wrapper{display: block;padding: 2rem;}
@media screen and (min-width: 1024px){
	.list-wrapper{padding: 5rem 1rem;}
}

/*Category list*/
ul.products > li.product-category{margin: 0 !important;position: relative;overflow: hidden;border-radius: 1rem;min-height: 350px;display: flex;flex-direction: column;justify-content: end;border: 1px solid #D7E0D2;;transition: all 0.2s;}
ul.products > li.product-category:hover{}
ul.products > li.product-category > a{display: block;}
ul.products > li.product-category > a > img{position: absolute;left: 0;right: 0;top: 0;width: 100%;height: 100%;z-index: 1;object-fit: cover;transition: all 0.2s;}
ul.products > li.product-category:hover img{transform: scale(1.1);}
ul.products > li.product-category > a > h2{display: block;padding: 30px;font-size: 1.5rem !important;font-family: var(--font-body);color: #FFF;margin: 0 !important;position: relative;z-index: 2;background: #000;background: linear-gradient(0deg, rgba(0, 0, 0, 0.53) 39%, rgba(0, 0, 0, 0) 100%);transition: all 0.2s;}
ul.products > li.product-category:hover > a > h2{padding: 20px 30px 40px 30px;}
ul.products > li.product-category > a > h2 > span{display: flex;align-items:center;gap: 0.3rem;color: #FFF;font-size: 0.875rem;font-weight: 500;}
ul.products > li.product-category > a > h2 > small{display: block;font-size: 0.875rem;color: var(--color-main);font-weight: 500;}

/*Product list*/
ul.products > li.type-product{display: block;background: #FFF;border: 1.5px solid rgb(228, 223, 212);border-radius: 1rem;overflow: hidden;position: relative;}
ul.products > li.type-product:hover{border: 1.5px solid rgb(184, 150, 46);}
ul.products > li.type-product > .woocommerce-loop-product__link > .onsale{display: block;width: fit-content;position: absolute;left: 1rem;top: 1rem;background: var(--color-main);color: #FFF;border-radius: 50px;padding: 0.1rem 1rem;z-index: 2;font-size: 0.875rem;}
ul.products > li.type-product > .woocommerce-loop-product__link{position: relative;}
ul.products > li.type-product > .woocommerce-loop-product__link > img{display: block;left: 0;top: 0;width: 100%;position: relative;z-index: 1;transition: all 0.2s;}
ul.products > li.type-product:hover > .woocommerce-loop-product__link > img{transform: scale(1.1);}
ul.products > li.type-product > .woocommerce-loop-product__link > small{display: block;background: #FFF;padding: 1.25rem 1.25rem 0;color: var(--color-main);position: relative;z-index: 2;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
ul.products > li.type-product > .woocommerce-loop-product__link > h2{display: block;font-family: var(--font-body);margin: 0 !important;padding: 1.25rem 1.25rem 0;color: #030D11;font-size: 1.125rem !important;position: relative;background: #FFF;z-index: 2;font-weight: 700 !important;transition: all 0.2s;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
ul.products > li.type-product:hover > .woocommerce-loop-product__link > h2{color: var(--color-main);}
ul.products > li.type-product > .woocommerce-loop-product__link > .product-short-desc{display: flex;align-items: center;padding: 0 1.25rem;color: #8b9095;margin: 0.3rem 0;}
ul.products > li.type-product > .woocommerce-loop-product__link > .product-short-desc > i{color: var(--color-main);}
ul.products > li.type-product > .woocommerce-loop-product__link > .product-short-desc > p{font-size: 0.75rem !important;}
ul.products > li.type-product > .woocommerce-loop-product__link > .price{display: flex;gap: 0.5rem;align-items: center;/*flex-direction: row-reverse;justify-content: flex-end;*/padding: 0 1.25rem 1.25rem;font-size: 0.875rem;color: #b8962e;font-weight: 500 !important;}
ul.products > li.type-product > .woocommerce-loop-product__link > .price ins{text-decoration: none;}
ul.products > li.type-product > .woocommerce-loop-product__link > .price del{color: #57666b;font-size: 1rem;font-weight: 400;}
ul.products > li.type-product > .add_to_cart_button{display: block;background: transparent;color: #1a1814;margin: 0 1rem 1rem;padding: 0.75rem;text-align: center;border-radius: 1.5rem;font-size: 0.72rem;letter-spacing: 0.1rem;border: 1.5px solid rgb(228, 223, 212);text-transform: uppercase;transition: all 0.2s;font-weight: 500;}
ul.products > li.type-product:hover > .add_to_cart_button{background: #b8962e;color: #FFF;border-color: #b8962e;}
ul.products > li.type-product .added_to_cart{display: none;}

/*Product Page*/
div[id^="product-"]{display: grid;grid-template-columns: repeat(12, 1fr);gap: 1rem;position: relative;}
div[id^="product-"] > .onsale{position: absolute;left: 1rem;top: 1rem;background: var(--color-accent);color: white;width: fit-content;padding: 0.2rem 1rem;border-radius: 50px;font-size: 0.875rem;font-weight: 500;}
div[id^="product-"] > .woocommerce-product-gallery{grid-column: span 12;overflow: hidden;}
div[id^="product-"] > .woocommerce-product-gallery img{border-radius: 1.5rem;}
.woocommerce-product-gallery__trigger{display: none !important}
@media screen and (min-width: 1024px){
	div[id^="product-"] > .woocommerce-product-gallery{grid-column: span 6;}
}
div[id^="product-"] > .woocommerce-product-gallery img{width: 100%;}
div[id^="product-"] > .summary{grid-column: span 12;padding: 1.5rem;background: #FFF;border: 1.5px solid rgb(228, 223, 212);border-radius: 1.5rem;}
@media screen and (min-width: 1024px){
	div[id^="product-"] > .summary{grid-column: span 6;}
}
div[id^="product-"] > .summary > small{display: block;color: var(--color-main);font-size: 100%;font-weight: 500;}
div[id^="product-"] > .summary > h1{color: #030D11;margin: 0;font-size: 3rem !important;line-height: normal !important;}
div[id^="product-"] > .summary p{color: #57666B !important;font-size: 1rem;}
div[id^="product-"] > .summary > .price{display: flex;/*flex-direction: row-reverse;justify-content: flex-end;*/align-items: center;gap: 0.5rem;font-size: 2.25rem;color: var(--color-main) !important;font-weight: 700 !important;}
div[id^="product-"] > .summary > .price ins{text-decoration: none;}
div[id^="product-"] > .summary > .price del{font-size: 1.25rem;color: #57666B;font-weight: 400;}
div[id^="product-"] > .summary > .cart{display: flex;flex-direction: column;align-items: stretch;gap: 1rem;margin: 1rem 0 0;}
div[id^="product-"] > .summary > form.variations_form > .single_variation_wrap > .woocommerce-variation-add-to-cart{display: flex;flex-direction: column;gap: 1rem;}
div[id^="product-"] > .summary > .cart > .quantity,
div[id^="product-"] > .summary > form.variations_form > .single_variation_wrap .quantity{display: flex;align-items: stretch;}
div[id^="product-"] > .summary > .cart > .quantity > input,
div[id^="product-"] > .summary > form.variations_form > .single_variation_wrap .quantity input{display: block;max-width: 150px;width: 100%;border: 1px solid #D7E0E2;padding: 0.7rem 0.5rem;border-radius: 0.75rem;font-size: 0.75rem;color: #212A33;font-weight: 500;}
div[id^="product-"] > .summary > .cart > .actions{display: flex;flex-direction: row;gap: 0.5rem;}
div[id^="product-"] > .summary > .cart > .actions > .button,
div[id^="product-"] > .summary > form.variations_form > .single_variation_wrap > .woocommerce-variation-add-to-cart > div > .button{display: block;width: 100%;padding: 1rem;background: var(--color-main);border-radius: 2rem;font-weight: 500;text-align: center;color: #FFF;font-weight: 500;font-size: 0.875rem;cursor: pointer;font-family: var(--font-body);}
div[id^="product-"] > .summary > .cart > .actions > .get_a_quote,
div[id^="product-"] > .summary > form.variations_form > .single_variation_wrap > .woocommerce-variation-add-to-cart > div > .get_a_quote{display: block;width: 100%;text-align: center;cursor: pointer;padding: 0.7rem 0.5rem;font-size: 0.875rem;border-radius: 0.75rem;border: 1px solid #D7E0E2;font-family: var(--font-body);font-weight: 500;}
div[id^="product-"] > .woocommerce-tabs{grid-column: span 12;display: flex;flex-direction: column;gap: 1rem;}
div[id^="product-"] > .related{grid-column: span 12;}

div[id^="product-"] > .summary > form.variations_form table{border: 1px solid #EEE;border-radius: 0.5rem;overflow: hidden;}
div[id^="product-"] > .summary > form.variations_form table tbody tr th{text-align: left;padding: 0.5rem;display: block;}
div[id^="product-"] > .summary > form.variations_form table tbody tr td{display: block;}
div[id^="product-"] > .summary > form.variations_form table tbody tr td select{display: block;width: auto;border: 1px solid #D7E0E2;padding: 0.7rem 0.5rem;border-radius: 0.75rem;font-size: 0.75rem;color: #212A33;font-weight: 500;}

div[id^="product-"] > .woocommerce-tabs > .tabs{display: flex;flex-direction: row;gap: 1rem;width: fit-content;background: #0A0E11;border: 1px solid #212A33;border-radius: 0.75rem;padding: 5px 10px;}
div[id^="product-"] > .woocommerce-tabs > .tabs > li.active > a{color: var(--color-accent);transition: all 0.2s;}
div[id^="product-"] > .woocommerce-tabs > .tabs > li > a{color: #FFF;font-weight: 500;font-size: 0.875rem;}
div[id^="product-"] > .woocommerce-tabs > .woocommerce-Tabs-panel{background: #0A0E11;padding: 1.5rem;border-radius: 1rem;}
div[id^="product-"] > .woocommerce-tabs > .woocommerce-Tabs-panel > *{color: #FFF;font-weight: 500;max-width: 100% !important;}

div[id^="product-"] > .related{margin: 2rem 0 0;}
div[id^="product-"] > .related .product-short-desc,
div[id^="product-"] > .related .price,
div[id^="product-"] > .related .button{display: none !important;}
div[id^="product-"] > .related .woocommerce-loop-product__title{padding: 1.25rem !important;}

.woocommerce-message{padding: 1rem;background: var(--color-main);border-radius: 1rem;margin: 0 0 2rem;font-weight: 500;}

/*Cart*/
#cart_container{display: grid;grid-template-columns: repeat(12, 1fr);gap: 1.5rem;padding: 3rem 0;}
#cart_container form{grid-column: span 12;border-radius: 1rem;padding: 2rem;border: 1px solid #d7e0e2;overflow: hidden;}
#cart_container form table > thead > tr > th{font-weight: normal;padding: 0.5rem;border-bottom: 1px solid #d7e0e2;color: #040609;text-transform: uppercase;}
#cart_container form table > tbody > tr > td{padding: 0.5rem;border-bottom: 1px solid #d7e0e2;color: #040609;}
#cart_container form table > tbody > tr > td img{display: block;max-width: 80px;width: 100%;border-radius: 1rem;}
#cart_container form table > tbody > tr > td > .quantity{display: block;max-width: 100px;width: 100%;margin: auto;}
#cart_container form table > tbody > tr > td > .quantity > input{display: block;width: 100%;padding: 1rem;border: 1px solid #d7e0e2;border-radius: 0.5rem;text-align: center;}
#cart_container form table > tbody > tr:last-child > td{border: 0;}

#cart_container .cart-collaterals{grid-column: span 12;border-radius: 1rem;padding: 2rem;border: 1px solid #d7e0e2;overflow: hidden;}
#cart_container .cart-collaterals h4{color: #040609;}
#cart_container .cart-collaterals table > tbody > tr > th{padding: 0.5rem;color: #040609;border-bottom: 1px solid #d7e0e2;text-align: left;}
#cart_container .cart-collaterals table > tbody > tr > td{padding: 0.5rem;color: #040609;border-bottom: 1px solid #d7e0e2;text-align: right;}
#cart_container .cart-collaterals .checkout-button{display: block;text-align: center;background: var(--color-main);font-weight: 500;padding: 1rem;border-radius: 1rem;margin: 1.5rem 0 0;color: #FFF;}

@media screen and (min-width: 1024px){
	#cart_container form{grid-column: span 8;}
	#cart_container .cart-collaterals{grid-column: span 4;}
}

#actions{display: flex;align-items: center;justify-content: space-between;gap: 1rem;}
#actions > .coupon{display: flex;align-items: center;gap: 0.5rem;}
#actions > .coupon > input[type=text]{display: block;padding: 0.5rem;border-radius: 0.5rem;border: 1px solid #d7e0e2;}
#actions > .button,
#actions > .coupon > .button{display: block;padding: 0.5rem 1rem;background: #212A33;color: #040609;border-radius: 0.5rem;}

/*Checkout*/
.wc-block-components-sidebar-layout{display: grid !important;grid-template-columns: repeat(12, 1fr);gap: 1.5rem;margin: 0 !important;}
.wc-block-components-sidebar-layout > .wc-block-components-main{grid-column: span 12;width: 100% !important;padding: 0 !important;}
.wc-block-components-sidebar-layout > .wc-block-components-main h2{color: #040609;}
.wc-block-components-sidebar-layout > .wc-block-components-sidebar{grid-column: span 12;width: 100% !important;padding: 0 !important;}
.wc-block-components-sidebar-layout > .wc-block-components-sidebar .wc-block-components-checkout-order-summary__title-text{color: #040609;}
.wc-block-components-sidebar-layout > .wc-block-components-sidebar h3{font-size: 1.125rem !important;color: #040609;font-weight: 700;}
.wc-block-components-sidebar-layout > .wc-block-components-sidebar .wc-block-components-order-summary-item__individual-prices{color: #8b9095 !important;}
.wc-block-components-sidebar-layout > .wc-block-components-sidebar .wc-block-components-order-summary-item__individual-prices ins{color: #040609 !important;}
.wc-block-components-sidebar-layout > .wc-block-components-sidebar .wc-block-components-product-metadata{display: none;}
.wc-block-components-sidebar-layout > .wc-block-components-sidebar .wc-block-components-order-summary-item__total-price{color: #040609 !important;}
.wc-block-components-sidebar-layout > .wc-block-components-sidebar .wc-block-components-totals-item,
.wc-block-components-sidebar-layout > .wc-block-components-sidebar .wc-block-components-totals-wrapper{color: #040609;}
.wc-block-components-checkout-place-order-button{background: var(--color-main);border-radius: 0.5rem;}

@media screen and (min-width: 1024px){
	.wc-block-components-sidebar-layout > .wc-block-components-main{grid-column: span 8;}
	.wc-block-components-sidebar-layout > .wc-block-components-sidebar{grid-column: span 4;}
}

/*THANK YOU*/
.woocommerce-order{max-width: 800px;width: 100%;margin: auto;border: 1px solid #EEE;border-radius: 1rem;padding: 1.5rem;}
.woocommerce-order .woocommerce-notice{text-align: center;}
.woocommerce-order .woocommerce-order-overview{gap: 0;}
.woocommerce-order .woocommerce-table{width: 100%;border-bottom: 1px solid #EEE;margin: 0 0 1rem;}
.woocommerce-order .woocommerce-table thead tr th{text-align: left;padding: 0.5rem;border-bottom: 1px solid #EEE;}
.woocommerce-order .woocommerce-table tbody tr td{text-align: left;padding: 0.5rem;}
.woocommerce-order .woocommerce-table tfoot tr th,
.woocommerce-order .woocommerce-table tfoot tr td{text-align: left;padding: 0.5rem;}
.woocommerce-order .woocommerce-columns{display: flex;flex-direction: column;gap: 1rem}
.woocommerce-order .woocommerce-columns .woocommerce-column{width: 100%;}
@media screen and (min-width: 1024px){
	.woocommerce-order .woocommerce-columns{flex-direction: row;}
	.woocommerce-order .woocommerce-columns .woocommerce-column{width: 50%;}
}

.woocommerce-pagination{margin: 1.5rem 0 0;}
.woocommerce-pagination > .page-numbers{display: flex;align-items: center;justify-content: center;gap: 1rem;}
.woocommerce-pagination > .page-numbers > li > .page-numbers{display: flex;align-items: center;justify-content: center;color: #030D11;font-size: 0.875rem;font-weight: 400;}
.woocommerce-pagination > .page-numbers > li > .page-numbers.current{color: var(--color-main);font-weight: 500;}

.shop-ordering{display: flex;flex-direction: col;gap: 0.7rem;align-items: center;justify-content: space-between;margin: 0 0 1rem;}
@media screen and (min-width: 1024px){
	.shop-ordering{flex-direction: row;}
}
.shop-ordering p{margin: 0 !important;font-size: 0.8rem !important;color: #A89880;letter-spacing: 0.05em;}
.shop-ordering > form{display: flex;align-items: center;justify-content: center;gap: 0.5rem;}
.shop-ordering > form i{color: #A89880;}
.shop-ordering > form > select{background: #FFF;border-radius: 0.375rem;font-size: 0.8rem;padding: 0.375rem 0.75rem;border: 1px solid rgb(228, 223, 212);}
.shop-ordering .woocommerce-notices-wrapper{display: none !important;}

.reveal {opacity: 0;transform: translateY(40px) scale(0.98);filter: blur(8px);transition: all 0.9s cubic-bezier(.2,.8,.2,1);}
.reveal.is-visible{opacity: 1;transform: translateY(0) scale(1);filter: blur(0);}

table.variations{display: none !important;}
div.woocommerce-variation-price{}

.dosage-wrapper{display: flex;flex-direction: column;gap: 0.5rem;align-items: start;}
.dosage-wrapper label{font-weight: 700;text-transform: uppercase;font-size: 0.875rem;font-family: var(--font-body) !important;}
.dosage-wrapper > .dosage-buttons{display: flex;align-items: centerg;gap: 0.5rem;}
.dosage-wrapper > .dosage-buttons > button{display: block;font-size: 0.8rem;padding: 0.3rem 0.5rem;border: 1px solid #EEE;border-radius: 0.5rem;cursor: pointer;}
.dosage-wrapper > .dosage-buttons > .dosage-btn.active{border:2px solid #000;cursor: default;}

#bundle-options{display: flex;flex-direction: column;gap: 0.5rem;align-items: start;}
#bundle-options > div{display: flex;align-items: centerg;gap: 0.5rem;}
#bundle-options h4{font-family: var(--font-body) !important;text-transform: uppercase;font-size: 0.875rem !important;margin: 0 !important}
#bundle-options label{display: inline-flex;flex-direction: column;align-items: center;justify-content: center;padding: 0.3rem 0.8rem;border-radius: 0.5rem;border: 1px solid #EEE;font-size: 0.8rem;font-weight: 500;cursor: pointer;transition: all 0.2s;min-height: 47px;}
#bundle-options input{display: none;}
#bundle-options input:checked + label{border-color: #b8962e;cursor: default;}
#bundle-options label small{display: block;color: #b8962e;}

.woocommerce-variation-price{margin: 0 0 1rem;font-size: 1.5rem;}

#pum-324{overflow: hidden !important;}
#popmake-324{max-width: 26rem !important;width: 90% !important;left: 0 !important;right: 0 !important;margin: auto !important;}

.pum-theme-311,
.pum-theme-default-theme{backdrop-filter: blur(5px);}
.popmake-content h4{font-size: 2.5rem !important;color: #1A1814 !important;font-weight: 700 !important;line-height: 1.1 !important;}
.popmake-content p{color: #6b5e4a !important;font-size: 0.875rem !important;line-height: 1.7 !important;}
.popmake-close{display: none !important;}

#gform_wrapper_1 .ginput_container_consent{background: rgb(248, 247, 244);border: 1.5px solid rgb(228, 223, 212);padding: 1rem;border-radius: 0.5rem;display: flex;align-items: center;width: 100%;}
#gform_wrapper_1 .ginput_container_consent .gfield_required_text{display: none !important;}
#gform_wrapper_1 .ginput_container_consent label{font-family: var(--font-body);}
#gform_fields_1{row-gap: 15px !important;}
#gform_wrapper_1 .gform_footer{margin: 0;padding: 1.2rem 0 0;}
#gform_wrapper_1 .gform_footer input[type=submit]{margin: 0;background: linear-gradient(135deg, rgb(200, 168, 75) 0%, rgb(184, 150, 46) 60%, rgb(160, 120, 32) 100%);color: #FFF;box-shadow: rgba(184, 150, 46, 0.35) 0px 4px 20px;letter-spacing: 0.12em;text-transform: uppercase;border-radius: 0.5rem;padding: 1rem;font-family: var(--font-body);}