:root{--gf_gs-color1-brand: #f4f4f4;--gf_gs-color2-brand: #60269eff;--gf_gs-color3-brand: #b3b3b3;--gf_gs-color1-neutral: #ffffff;--gf_gs-color2-neutral: #f0f1f4ff;--gf_gs-color3-neutral: #000000;--gf_gs-color1-accent: #60269e;--gf_gs-color2-accent: #efefef;--gf_gs-color3-accent: #a2a2a2;--gf_gs-color4-accent: ;--gf_gs-color5-accent: ;--gf_gs-color6-accent: ;--gf_gs-color7-accent: #00000000;--gf_gs-black-default: #000000ff;--gf_gs-white-default: #ffffffff;--gf_gs-transparent-default: #ffffff00}
.gf_gs-text-heading-1{font-family:Poppins !important;font-weight:900!important;font-style:normal!important;font-size:50px!important;text-decoration:none!important;line-height:1.2em!important;letter-spacing:0px!important}
.gf_gs-text-heading-2{font-family:Poppins !important;font-weight:900!important;font-style:normal!important;font-size:32.04px!important;text-decoration:none!important;line-height:1.2em!important;letter-spacing:0px!important}
.gf_gs-text-heading-3{font-family:Poppins !important;font-weight:700!important;font-style:normal!important;font-size:23.994px!important;text-decoration:none!important;line-height:1.2em!important;letter-spacing:0px!important}
.gf_gs-text-heading-4{font-family:Poppins !important;font-weight:700!important;font-style:normal!important;font-size:18px!important;text-decoration:none!important;line-height:1.5em!important;letter-spacing:0px!important}.gf_gs-text-heading-5{font-family:pill-gothic-900mg!important;font-weight:700!important;font-style:normal!important;font-size:14px!important;text-decoration:none!important;line-height:1.5em!important;letter-spacing:0px!important}
.gf_gs-text-heading-6{font-family:Poppins !important;font-weight:700!important;font-style:normal!important;font-size:10.080000000000002px!important;text-decoration:none!important;line-height:1.5em!important;letter-spacing:0px!important}
.gf_gs-text-paragraph-1{font-family:Poppins !important;font-weight:400!important;font-style:normal!important;font-size:15px!important;text-decoration:none!important;line-height:1.5em!important;letter-spacing:0px!important}
.gf_gs-text-paragraph-2{font-family:Poppins !important;font-weight:400!important;font-style:normal!important;font-size:13.5px!important;text-decoration:none!important;line-height:1.5em!important;letter-spacing:0px!important}
.gf_gs-text-paragraph-3{font-family:Poppins !important;font-weight:400!important;font-style:normal!important;font-size:10.080000000000002px!important;text-decoration:none!important;line-height:1.5em!important;letter-spacing:0px!important}.gf_gs-text-paragraph-4{font-family:pill-gothic-900mg!important;font-weight:400!important;font-style:normal!important;font-size:7.56px!important;text-decoration:none!important;line-height:1.5em!important;letter-spacing:0px!important}
.gf_gs-border-border-solid:not([data-key=dynamic-button]),.gf_gs-border-border-solid .shopify-payment-button__button{border-style:solid!important;border-width:1px!important;border-color:var(--gf_gs-color2-neutral)!important}.gf_gs-border-border-dashed:not([data-key=dynamic-button]),.gf_gs-border-border-dashed .shopify-payment-button__button{border-style:dashed!important;border-width:1px!important;border-color:var(--gf_gs-color2-neutral)!important}
.gf_gs-border-border-dotted:not([data-key=dynamic-button]),.gf_gs-border-border-dotted .shopify-payment-button__button{border-style:dotted!important;border-width:1px!important;border-color:var(--gf_gs-color2-neutral)!important}.gf_gs-corner-corner:not([data-key=dynamic-button]),.gf_gs-corner-corner .shopify-payment-button__button{border-radius:0!important}.gf_gs-spacing-xs-p:not([data-key=dynamic-button]){padding:9px!important}
.gf_gs-spacing-xs-px:not([data-key=dynamic-button]){padding-left:9px!important;padding-right:9px!important}
.gf_gs-spacing-xs-py:not([data-key=dynamic-button]){padding-top:9px!important;padding-bottom:9px!important}
.gf_gs-spacing-xs-p-top:not([data-key=dynamic-button]){padding-top:9px!important}
.gf_gs-spacing-xs-p-right:not([data-key=dynamic-button]){padding-right:9px!important}
.gf_gs-spacing-xs-p-bottom:not([data-key=dynamic-button]){padding-bottom:9px!important}
.gf_gs-spacing-xs-p-left:not([data-key=dynamic-button]){padding-left:9px!important}
.gf_gs-spacing-xs-p .shopify-payment-button__button{padding:9px!important}
.gf_gs-spacing-xs-px .shopify-payment-button__button{padding-left:9px!important;padding-right:9px!important}
.gf_gs-spacing-xs-py .shopify-payment-button__button{padding-top:9px!important;padding-bottom:9px!important}
.gf_gs-spacing-xs-p-top .shopify-payment-button__button{padding-top:9px!important}
.gf_gs-spacing-xs-p-right .shopify-payment-button__button{padding-right:9px!important}
.gf_gs-spacing-xs-p-bottom .shopify-payment-button__button{padding-bottom:9px!important}
.gf_gs-spacing-xs-p-left .shopify-payment-button__button{padding-left:9px!important}
.gf_gs-spacing-xs-m{margin:9px!important}
.gf_gs-spacing-xs-mx{margin-left:9px!important;margin-right:9px!important}
.gf_gs-spacing-xs-my{margin-top:9px!important;margin-bottom:9px!important}
.gf_gs-spacing-xs-m-top{margin-top:9px!important}
.gf_gs-spacing-xs-m-right{margin-right:9px!important}
.gf_gs-spacing-xs-m-bottom{margin-bottom:9px!important}
.gf_gs-spacing-xs-m-left{margin-left:9px!important}
.gf_gs-spacing-sm-p:not([data-key=dynamic-button]){padding:18px!important}
.gf_gs-spacing-sm-px:not([data-key=dynamic-button]){padding-left:18px!important;padding-right:18px!important}
.gf_gs-spacing-sm-py:not([data-key=dynamic-button]){padding-top:18px!important;padding-bottom:18px!important}
.gf_gs-spacing-sm-p-top:not([data-key=dynamic-button]){padding-top:17px!important}
.gf_gs-spacing-sm-p-right:not([data-key=dynamic-button]){padding-right:18px!important}.gf_gs-spacing-sm-p-bottom:not([data-key=dynamic-button]){padding-bottom:18px!important}
.gf_gs-spacing-sm-p-left:not([data-key=dynamic-button]){padding-left:18px!important}.gf_gs-spacing-sm-p .shopify-payment-button__button{padding:18px!important}
.gf_gs-spacing-sm-px .shopify-payment-button__button{padding-left:18px!important;padding-right:18px!important}
.gf_gs-spacing-sm-py .shopify-payment-button__button{padding-top:18px!important;padding-bottom:18px!important}.gf_gs-spacing-sm-p-top .shopify-payment-button__button{padding-top:18px!important}
.gf_gs-spacing-sm-p-right .shopify-payment-button__button{padding-right:18px!important}.gf_gs-spacing-sm-p-bottom .shopify-payment-button__button{padding-bottom:18px!important}
.gf_gs-spacing-sm-p-left .shopify-payment-button__button{padding-left:18px!important}.gf_gs-spacing-sm-m{margin:18px!important}.gf_gs-spacing-sm-mx{margin-left:18px!important;margin-right:18px!important}
.gf_gs-spacing-sm-my{margin-top:18px!important;margin-bottom:18px!important}
.gf_gs-spacing-sm-m-top{margin-top:33px!important}
.gf_gs-spacing-sm-m-right{margin-right:18px!important}
.gf_gs-spacing-sm-m-bottom{margin-bottom:4px!important}
#e-1670375849112 { margin-bottom: 23px !important; }
#e-1670375987813 { margin-top: 11px !important; }
.gf_gs-spacing-sm-m-left{margin-left:18px!important}
.gf_gs-spacing-md-p:not([data-key=dynamic-button]){padding:36px!important}.gf_gs-spacing-md-px:not([data-key=dynamic-button]){padding-left:36px!important;padding-right:36px!important}
.gf_gs-spacing-md-py:not([data-key=dynamic-button]){padding-top:36px!important;padding-bottom:36px!important}.gf_gs-spacing-md-p-top:not([data-key=dynamic-button]){padding-top:36px!important}
.gf_gs-spacing-md-p-right:not([data-key=dynamic-button]){padding-right:36px!important}
.gf_gs-spacing-md-p-bottom:not([data-key=dynamic-button]){padding-bottom:48px!important}
.gf_gs-spacing-md-p-left:not([data-key=dynamic-button]){padding-left:36px!important}.gf_gs-spacing-md-p .shopify-payment-button__button{padding:36px!important}
.gf_gs-spacing-md-px .shopify-payment-button__button{padding-left:36px!important;padding-right:36px!important}
.gf_gs-spacing-md-py .shopify-payment-button__button{padding-top:36px!important;padding-bottom:36px!important}
.gf_gs-spacing-md-p-top .shopify-payment-button__button{padding-top:36px!important}.gf_gs-spacing-md-p-right .shopify-payment-button__button{padding-right:36px!important}
.gf_gs-spacing-md-p-bottom .shopify-payment-button__button{padding-bottom:36px!important}.gf_gs-spacing-md-p-left .shopify-payment-button__button{padding-left:36px!important}.gf_gs-spacing-md-m{margin:36px!important}.gf_gs-spacing-md-mx{margin-left:36px!important;margin-right:36px!important}.gf_gs-spacing-md-my{margin-top:36px!important;margin-bottom:36px!important}.gf_gs-spacing-md-m-top{margin-top:36px!important}.gf_gs-spacing-md-m-right{margin-right:36px!important}.gf_gs-spacing-md-m-bottom{margin-bottom:36px!important}.gf_gs-spacing-md-m-left{margin-left:36px!important}.gf_gs-spacing-lg-p:not([data-key=dynamic-button]){padding:63px!important}
.gf_gs-spacing-lg-px:not([data-key=dynamic-button]){padding-left:63px!important;padding-right:63px!important}
.gf_gs-spacing-lg-py:not([data-key=dynamic-button]){padding-top:63px!important;padding-bottom:63px!important}.gf_gs-spacing-lg-p-top:not([data-key=dynamic-button]){padding-top:63px!important}.gf_gs-spacing-lg-p-right:not([data-key=dynamic-button]){padding-right:63px!important}.gf_gs-spacing-lg-p-bottom:not([data-key=dynamic-button]){padding-bottom:63px!important}.gf_gs-spacing-lg-p-left:not([data-key=dynamic-button]){padding-left:63px!important}.gf_gs-spacing-lg-p .shopify-payment-button__button{padding:63px!important}.gf_gs-spacing-lg-px .shopify-payment-button__button{padding-left:63px!important;padding-right:63px!important}.gf_gs-spacing-lg-py .shopify-payment-button__button{padding-top:63px!important;padding-bottom:63px!important}.gf_gs-spacing-lg-p-top .shopify-payment-button__button{padding-top:63px!important}.gf_gs-spacing-lg-p-right .shopify-payment-button__button{padding-right:63px!important}.gf_gs-spacing-lg-p-bottom .shopify-payment-button__button{padding-bottom:63px!important}.gf_gs-spacing-lg-p-left .shopify-payment-button__button{padding-left:63px!important}.gf_gs-spacing-lg-m{margin:63px!important}.gf_gs-spacing-lg-mx{margin-left:63px!important;margin-right:63px!important}.gf_gs-spacing-lg-my{margin-top:63px!important;margin-bottom:63px!important}.gf_gs-spacing-lg-m-top{margin-top:63px!important}.gf_gs-spacing-lg-m-right{margin-right:63px!important}.gf_gs-spacing-lg-m-bottom{margin-bottom:63px!important}.gf_gs-spacing-lg-m-left{margin-left:63px!important}.gf_gs-spacing-xl-p:not([data-key=dynamic-button]){padding:81px!important}.gf_gs-spacing-xl-px:not([data-key=dynamic-button]){padding-left:81px!important;padding-right:81px!important}.gf_gs-spacing-xl-py:not([data-key=dynamic-button]){padding-top:81px!important;padding-bottom:81px!important}.gf_gs-spacing-xl-p-top:not([data-key=dynamic-button]){padding-top:81px!important}.gf_gs-spacing-xl-p-right:not([data-key=dynamic-button]){padding-right:81px!important}.gf_gs-spacing-xl-p-bottom:not([data-key=dynamic-button]){padding-bottom:81px!important}.gf_gs-spacing-xl-p-left:not([data-key=dynamic-button]){padding-left:81px!important}.gf_gs-spacing-xl-p .shopify-payment-button__button{padding:81px!important}.gf_gs-spacing-xl-px .shopify-payment-button__button{padding-left:81px!important;padding-right:81px!important}.gf_gs-spacing-xl-py .shopify-payment-button__button{padding-top:81px!important;padding-bottom:81px!important}.gf_gs-spacing-xl-p-top .shopify-payment-button__button{padding-top:81px!important}.gf_gs-spacing-xl-p-right .shopify-payment-button__button{padding-right:81px!important}.gf_gs-spacing-xl-p-bottom .shopify-payment-button__button{padding-bottom:81px!important}.gf_gs-spacing-xl-p-left .shopify-payment-button__button{padding-left:81px!important}.gf_gs-spacing-xl-m{margin:81px!important}.gf_gs-spacing-xl-mx{margin-left:81px!important;margin-right:81px!important}.gf_gs-spacing-xl-my{margin-top:81px!important;margin-bottom:81px!important}.gf_gs-spacing-xl-m-top{margin-top:81px!important}.gf_gs-spacing-xl-m-right{margin-right:81px!important}.gf_gs-spacing-xl-m-bottom{margin-bottom:81px!important}.gf_gs-spacing-xl-m-left{margin-left:81px!important}.gf_gs-button-element.gf_gs-button---large{font-family:pill-gothic-900mg!important;font-weight:400!important;font-style:normal!important;font-size:15px!important;text-decoration:none!important}.gf_gs-button-element.gf_gs-button---medium{font-family:pill-gothic-900mg!important;font-weight:400!important;font-style:normal!important;font-size:13.5px!important;text-decoration:none!important}.gf_gs-button-element.gf_gs-button---small{font-family:pill-gothic-900mg!important;font-weight:400!important;font-style:normal!important;font-size:10.080000000000002px!important;text-decoration:none!important}.gf_gs-button-element{box-shadow:0 0!important;background-color:var(--gf_gs-color2-brand)!important;color:var(--gf_gs-color1-neutral)!important;border-radius:0!important;border:none!important}.gf_gs-button-element:hover{background-color:var(--gf_gs-color1-brand)!important;color:var(--gf_gs-color1-neutral)!important}.gf_gs-button-cart-button.gf_gs-button---large{font-family:pill-gothic-900mg!important;font-weight:700!important;font-style:normal!important;font-size:18px!important;text-decoration:none!important}.gf_gs-button-cart-button.gf_gs-button---medium{font-family:pill-gothic-900mg!important;font-weight:400!important;font-style:normal!important;font-size:13.5px!important;text-decoration:none!important}.gf_gs-button-cart-button.gf_gs-button---small{font-family:pill-gothic-900mg!important;font-weight:400!important;font-style:normal!important;font-size:10.080000000000002px!important;text-decoration:none!important}.gf_gs-button-cart-button{box-shadow:0 0!important;background-color:var(--gf_gs-color3-neutral)!important;color:var(--gf_gs-color1-neutral)!important;border-radius:0!important;border:none!important}.gf_gs-button-cart-button:hover{background-color:var(--gf_gs-color2-brand)!important;color:var(--gf_gs-color1-neutral)!important}.gf_gs-button-view-more.gf_gs-button---large{font-family:pill-gothic-900mg!important;font-weight:400!important;font-style:normal!important;font-size:15px!important;text-decoration:none!important}.gf_gs-button-view-more.gf_gs-button---medium{font-family:pill-gothic-900mg!important;font-weight:400!important;font-style:normal!important;font-size:13.5px!important;text-decoration:none!important}.gf_gs-button-view-more.gf_gs-button---small{font-family:pill-gothic-900mg!important;font-weight:400!important;font-style:normal!important;font-size:10.080000000000002px!important;text-decoration:none!important}
.gf_gs-button-view-more{box-shadow:0 0!important;background-color:var(--gf_gs-color2-brand)!important;color:var(--gf_gs-color1-neutral)!important;border-radius:0!important;border:none!important}.gf_gs-button-view-more:hover{background-color:var(--gf_gs-color1-brand)!important;color:var(--gf_gs-color1-neutral)!important}.gf_gs-button-submit.gf_gs-button---large{font-family:pill-gothic-900mg!important;font-weight:400!important;font-style:normal!important;font-size:15px!important;text-decoration:none!important}
.gf_gs-button-submit.gf_gs-button---medium{font-family:pill-gothic-900mg!important;font-weight:400!important;font-style:normal!important;font-size:13.5px!important;text-decoration:none!important}
.gf_gs-button-submit.gf_gs-button---small{font-family:pill-gothic-900mg!important;font-weight:400!important;font-style:normal!important;font-size:10.080000000000002px!important;text-decoration:none!important}
.gf_gs-button-submit{box-shadow:0 0!important;background-color:var(--gf_gs-color2-brand)!important;color:var(--gf_gs-color1-neutral)!important;border-radius:0!important;border:none!important}
.gf_gs-button-submit:hover{background-color:var(--gf_gs-color1-brand)!important;color:var(--gf_gs-color1-neutral)!important}
.gf_gs-button-check-button.gf_gs-button---large:not([data-key=dynamic-button]),.gf_gs-button-check-button.gf_gs-button---large .shopify-payment-button__button{font-family:pill-gothic-900mg!important;font-weight:400!important;font-style:normal!important;font-size:15px!important;text-decoration:none!important}
.gf_gs-button-check-button.gf_gs-button---medium:not([data-key=dynamic-button]),.gf_gs-button-check-button.gf_gs-button---medium .shopify-payment-button__button{font-family:pill-gothic-900mg!important;font-weight:400!important;font-style:normal!important;font-size:13.5px!important;text-decoration:none!important}.gf_gs-button-check-button.gf_gs-button---small:not([data-key=dynamic-button]),.gf_gs-button-check-button.gf_gs-button---small .shopify-payment-button__button{font-family:pill-gothic-900mg!important;font-weight:400!important;font-style:normal!important;font-size:10.080000000000002px!important;text-decoration:none!important}.gf_gs-button-check-button:not([data-key=dynamic-button]),.gf_gs-button-check-button .shopify-payment-button__button{box-shadow:0 0!important;background-color:var(--gf_gs-color2-brand)!important;color:var(--gf_gs-color1-neutral)!important;border-radius:0!important;border:none!important}
.gf_gs-button-check-button:not([data-key=dynamic-button]):hover,.gf_gs-button-check-button .shopify-payment-button__button:hover{background-color:var(--gf_gs-color1-brand)!important;color:var(--gf_gs-color1-neutral)!important}
@media (min-width: 1200px){
	.gf_gs-text-heading-1{font-weight:900!important;font-style:normal!important;font-size:50px!important;text-decoration:none!important;line-height:1.2em!important;letter-spacing:0px!important}
	.gf_gs-text-heading-2{font-weight:bold !important;font-style:normal!important;font-size:36px!important;text-decoration:none!important;line-height:1.2em!important;letter-spacing:0px!important}
	.gf_gs-text-heading-3{font-size:23.994px!important}
	.gf_gs-text-heading-4{font-size:18px!important}
	.gf_gs-text-heading-5{font-weight:700!important;font-style:normal!important;font-size:17px!important;text-decoration:none!important;line-height:1.5em!important;letter-spacing:0px!important}
	.gf_gs-text-heading-6{font-size:10.080000000000002px!important}
	.gf_gs-text-paragraph-1{font-weight:400!important;font-style:normal!important;font-size:15px!important;text-decoration:none!important;line-height:1.5em!important;letter-spacing:0px!important}
	.gf_gs-text-paragraph-2{font-weight:400!important;font-style:normal!important;font-size:13.5px!important;text-decoration:none!important;line-height:1.5em!important;letter-spacing:0px!important}
	.gf_gs-text-paragraph-3{font-size:10.080000000000002px!important}.gf_gs-text-paragraph-4{font-size:7.56px!important}
	.gf_gs-button-element.gf_gs-button---large{font-weight:400!important;font-style:normal!important;font-size:15px!important;text-decoration:none!important}
	.gf_gs-button-element.gf_gs-button---medium{font-weight:400!important;font-style:normal!important;font-size:13.5px!important;text-decoration:none!important}
	.gf_gs-button-element.gf_gs-button---small{font-size:10.080000000000002px!important}.gf_gs-button-cart-button.gf_gs-button---large{font-size:18px!important}
	.gf_gs-button-cart-button.gf_gs-button---medium{font-weight:400!important;font-style:normal!important;font-size:13.5px!important;text-decoration:none!important}
	.gf_gs-button-cart-button.gf_gs-button---small{font-size:10.080000000000002px!important}
	.gf_gs-button-view-more.gf_gs-button---large{font-weight:400!important;font-style:normal!important;font-size:15px!important;text-decoration:none!important}
	.gf_gs-button-view-more.gf_gs-button---medium{font-weight:400!important;font-style:normal!important;font-size:13.5px!important;text-decoration:none!important}
	.gf_gs-button-view-more.gf_gs-button---small{font-size:10.080000000000002px!important}
	.gf_gs-button-submit.gf_gs-button---large{font-weight:400!important;font-style:normal!important;font-size:15px!important;text-decoration:none!important}
	.gf_gs-button-submit.gf_gs-button---medium{font-weight:400!important;font-style:normal!important;font-size:13.5px!important;text-decoration:none!important}
	.gf_gs-button-submit.gf_gs-button---small{font-size:10.080000000000002px!important}
	.gf_gs-button-check-button.gf_gs-button---large:not([data-key=dynamic-button]),.gf_gs-button-check-button.gf_gs-button---large .shopify-payment-button__button{font-weight:400!important;font-style:normal!important;font-size:15px!important;text-decoration:none!important}
	.gf_gs-button-check-button.gf_gs-button---medium:not([data-key=dynamic-button]),.gf_gs-button-check-button.gf_gs-button---medium .shopify-payment-button__button{font-weight:400!important;font-style:normal!important;font-size:13.5px!important;text-decoration:none!important}
	.gf_gs-button-check-button.gf_gs-button---small:not([data-key=dynamic-button]),.gf_gs-button-check-button.gf_gs-button---small .shopify-payment-button__button{font-size:10.080000000000002px!important}}@media (min-width: 992px) and (max-width: 1199px){.gf_gs-text-heading-1{font-weight:900!important;font-style:normal!important;font-size:50px!important;text-decoration:none!important;line-height:1.2em!important;letter-spacing:0px!important}.gf_gs-text-heading-2{font-weight:900!important;font-style:normal!important;font-size:32.04px!important;text-decoration:none!important;line-height:1.2em!important;letter-spacing:0px!important}.gf_gs-text-heading-3{font-size:23.994px!important}.gf_gs-text-heading-4{font-size:18px!important}.gf_gs-text-heading-5{font-weight:700!important;font-style:normal!important;font-size:17px!important;text-decoration:none!important;line-height:1.5em!important;letter-spacing:0px!important}.gf_gs-text-heading-6{font-size:10.080000000000002px!important}.gf_gs-text-paragraph-1{font-weight:400!important;font-style:normal!important;font-size:15px!important;text-decoration:none!important;line-height:1.5em!important;letter-spacing:0px!important}.gf_gs-text-paragraph-2{font-weight:400!important;font-style:normal!important;font-size:13.5px!important;text-decoration:none!important;line-height:1.5em!important;letter-spacing:0px!important}.gf_gs-text-paragraph-3{font-size:10.080000000000002px!important}.gf_gs-text-paragraph-4{font-size:7.56px!important}.gf_gs-button-element.gf_gs-button---large{font-weight:400!important;font-style:normal!important;font-size:15px!important;text-decoration:none!important}.gf_gs-button-element.gf_gs-button---medium{font-weight:400!important;font-style:normal!important;font-size:13.5px!important;text-decoration:none!important}.gf_gs-button-element.gf_gs-button---small{font-size:10.080000000000002px!important}.gf_gs-button-cart-button.gf_gs-button---large{font-size:18px!important}.gf_gs-button-cart-button.gf_gs-button---medium{font-weight:400!important;font-style:normal!important;font-size:13.5px!important;text-decoration:none!important}.gf_gs-button-cart-button.gf_gs-button---small{font-size:10.080000000000002px!important}.gf_gs-button-view-more.gf_gs-button---large{font-weight:400!important;font-style:normal!important;font-size:15px!important;text-decoration:none!important}.gf_gs-button-view-more.gf_gs-button---medium{font-weight:400!important;font-style:normal!important;font-size:13.5px!important;text-decoration:none!important}.gf_gs-button-view-more.gf_gs-button---small{font-size:10.080000000000002px!important}.gf_gs-button-submit.gf_gs-button---large{font-weight:400!important;font-style:normal!important;font-size:15px!important;text-decoration:none!important}.gf_gs-button-submit.gf_gs-button---medium{font-weight:400!important;font-style:normal!important;font-size:13.5px!important;text-decoration:none!important}.gf_gs-button-submit.gf_gs-button---small{font-size:10.080000000000002px!important}.gf_gs-button-check-button.gf_gs-button---large:not([data-key=dynamic-button]),.gf_gs-button-check-button.gf_gs-button---large .shopify-payment-button__button{font-weight:400!important;font-style:normal!important;font-size:15px!important;text-decoration:none!important}.gf_gs-button-check-button.gf_gs-button---medium:not([data-key=dynamic-button]),.gf_gs-button-check-button.gf_gs-button---medium .shopify-payment-button__button{font-weight:400!important;font-style:normal!important;font-size:13.5px!important;text-decoration:none!important}.gf_gs-button-check-button.gf_gs-button---small:not([data-key=dynamic-button]),.gf_gs-button-check-button.gf_gs-button---small .shopify-payment-button__button{font-size:10.080000000000002px!important}}@media (min-width: 768px) and (max-width: 991px){.gf_gs-text-heading-1{font-weight:900!important;font-style:normal!important;font-size:34.199999999999996px!important;text-decoration:none!important;letter-spacing:0px!important}.gf_gs-text-heading-2{font-weight:900!important;font-style:normal!important;font-size:25.56px!important;text-decoration:none!important;letter-spacing:0px!important}.gf_gs-text-heading-3{font-size:19.26px!important}.gf_gs-text-heading-4{font-size:14.4px!important}.gf_gs-text-heading-5{font-size:14px!important;text-decoration:none!important;font-style:normal!important;font-weight:700!important;letter-spacing:0px!important;line-height:1.5em!important}.gf_gs-text-heading-6{font-size:8.1px!important}.gf_gs-text-paragraph-1{font-weight:400!important;font-style:normal!important;font-size:14.4px!important;text-decoration:none!important;line-height:1.5em!important;letter-spacing:0px!important}.gf_gs-text-paragraph-2{font-weight:400!important;font-style:normal!important;font-size:10.799999999999999px!important;text-decoration:none!important;letter-spacing:0px!important}.gf_gs-text-paragraph-3{font-size:8.1px!important}.gf_gs-text-paragraph-4{font-size:6.12px!important}.gf_gs-button-element.gf_gs-button---large{font-weight:400!important;font-style:normal!important;font-size:14.4px!important;text-decoration:none!important}.gf_gs-button-element.gf_gs-button---medium{font-weight:400!important;font-style:normal!important;font-size:10.799999999999999px!important;text-decoration:none!important}.gf_gs-button-element.gf_gs-button---small{font-size:8.1px!important}.gf_gs-button-cart-button.gf_gs-button---large{font-size:14.4px!important}.gf_gs-button-cart-button.gf_gs-button---medium{font-weight:400!important;font-style:normal!important;font-size:10.799999999999999px!important;text-decoration:none!important}
	.gf_gs-button-cart-button.gf_gs-button---small{font-size:8.1px!important}.gf_gs-button-view-more.gf_gs-button---large{font-weight:400!important;font-style:normal!important;font-size:14.4px!important;text-decoration:none!important}.gf_gs-button-view-more.gf_gs-button---medium{font-weight:400!important;font-style:normal!important;font-size:10.799999999999999px!important;text-decoration:none!important}.gf_gs-button-view-more.gf_gs-button---small{font-size:8.1px!important}.gf_gs-button-submit.gf_gs-button---large{font-weight:400!important;font-style:normal!important;font-size:14.4px!important;text-decoration:none!important}.gf_gs-button-submit.gf_gs-button---medium{font-weight:400!important;font-style:normal!important;font-size:10.799999999999999px!important;text-decoration:none!important}.gf_gs-button-submit.gf_gs-button---small{font-size:8.1px!important}.gf_gs-button-check-button.gf_gs-button---large:not([data-key=dynamic-button]),.gf_gs-button-check-button.gf_gs-button---large .shopify-payment-button__button{font-weight:400!important;font-style:normal!important;font-size:14.4px!important;text-decoration:none!important}.gf_gs-button-check-button.gf_gs-button---medium:not([data-key=dynamic-button]),.gf_gs-button-check-button.gf_gs-button---medium .shopify-payment-button__button{font-weight:400!important;font-style:normal!important;font-size:10.799999999999999px!important;text-decoration:none!important}.gf_gs-button-check-button.gf_gs-button---small:not([data-key=dynamic-button]),.gf_gs-button-check-button.gf_gs-button---small .shopify-payment-button__button{font-size:8.1px!important}}@media (max-width: 767px){.gf_gs-text-heading-1{font-weight:900!important;font-style:normal!important;font-size:34.199999999999996px!important;text-decoration:none!important;letter-spacing:0px!important}.gf_gs-text-heading-2{font-weight:900!important;font-style:normal!important;font-size:25.56px!important;text-decoration:none!important;letter-spacing:0px!important}.gf_gs-text-heading-3{font-size:19.26px!important}.gf_gs-text-heading-4{font-size:14.4px!important}.gf_gs-text-heading-5{font-size:14px!important;text-decoration:none!important;font-style:normal!important;font-weight:700!important;letter-spacing:0px!important;line-height:1.5em!important}.gf_gs-text-heading-6{font-size:8.1px!important}.gf_gs-text-paragraph-1{font-weight:400!important;font-style:normal!important;font-size:14.4px!important;text-decoration:none!important;line-height:1.5em!important;letter-spacing:0px!important}.gf_gs-text-paragraph-2{font-weight:400!important;font-style:normal!important;font-size:10.799999999999999px!important;text-decoration:none!important;letter-spacing:0px!important}.gf_gs-text-paragraph-3{font-size:8.1px!important}.gf_gs-text-paragraph-4{font-size:6.12px!important}.gf_gs-button-element.gf_gs-button---large{font-weight:400!important;font-style:normal!important;font-size:14.4px!important;text-decoration:none!important}.gf_gs-button-element.gf_gs-button---medium{font-weight:400!important;font-style:normal!important;font-size:10.799999999999999px!important;text-decoration:none!important}.gf_gs-button-element.gf_gs-button---small{font-size:8.1px!important}.gf_gs-button-cart-button.gf_gs-button---large{font-size:14.4px!important}.gf_gs-button-cart-button.gf_gs-button---medium{font-weight:400!important;font-style:normal!important;font-size:10.799999999999999px!important;text-decoration:none!important}.gf_gs-button-cart-button.gf_gs-button---small{font-size:8.1px!important}.gf_gs-button-view-more.gf_gs-button---large{font-weight:400!important;font-style:normal!important;font-size:14.4px!important;text-decoration:none!important}.gf_gs-button-view-more.gf_gs-button---medium{font-weight:400!important;font-style:normal!important;font-size:10.799999999999999px!important;text-decoration:none!important}.gf_gs-button-view-more.gf_gs-button---small{font-size:8.1px!important}.gf_gs-button-submit.gf_gs-button---large{font-weight:400!important;font-style:normal!important;font-size:14.4px!important;text-decoration:none!important}.gf_gs-button-submit.gf_gs-button---medium{font-weight:400!important;font-style:normal!important;font-size:10.799999999999999px!important;text-decoration:none!important}.gf_gs-button-submit.gf_gs-button---small{font-size:8.1px!important}.gf_gs-button-check-button.gf_gs-button---large:not([data-key=dynamic-button]),.gf_gs-button-check-button.gf_gs-button---large .shopify-payment-button__button{font-weight:400!important;font-style:normal!important;font-size:14.4px!important;text-decoration:none!important}.gf_gs-button-check-button.gf_gs-button---medium:not([data-key=dynamic-button]),.gf_gs-button-check-button.gf_gs-button---medium .shopify-payment-button__button{font-weight:400!important;font-style:normal!important;font-size:10.799999999999999px!important;text-decoration:none!important}.gf_gs-button-check-button.gf_gs-button---small:not([data-key=dynamic-button]),.gf_gs-button-check-button.gf_gs-button---small .shopify-payment-button__button{font-size:8.1px!important}}
	/*# sourceMappingURL=/s/files/1/1214/7132/t/37/assets/gp-preset-23400.css.map?v=158681014512217108651668441619 */
.footer__inner { overflow: hidden;width: 1142px;margin: 0 auto; }
.footer-l { width: 240px;float: left; }
.footer-l-1 { margin-bottom: 86px; }
.footer-l-1 img { display: block; }

.footer-r { width: 869px;float: right; }
.footer-r-1 { margin-top: 7px;margin-bottom: 49px; }
.footer-r-2 p { font-size: 17px;color: #8f8f8f;line-height: 30px; font-family: 'Pill Gothic 600mg';font-weight: bold;margin: 0;}
.footer-r-1 .linklist__item { margin-bottom: 3px; }
.footer-r-1 .linklist__item a { color: #757575; }
/*BRANDS-AUGMENTEDLABS*/
.brands-1 { width: 905px;margin: 58px auto 90px; }
.brands-1 p { text-align: center;font-size: 16px;color: #474242;line-height: 22px; font-family: 'Poppins';}
.brands-2 { width: 1170px;margin: 0 auto }
.brands-2-1 { overflow: hidden;margin-bottom: 107px; }
.brands-2-1-1 { float: left;width: 50%; }
.brands-2-1-1 h5 ,.brands-2-1-2 h5{ font-size: 36px;color: #282828;line-height: 48px; font-family: 'Poppins'; font-weight: bold;margin-top: 23px !important;margin-bottom: 21px;}
.brands-2-1-1 p ,.brands-2-1-2 p{ font-size: 16px;color: #474242;line-height: 22px; font-family: 'Poppins'; }
.brands-2-1-1 p { padding-right: 40px; }
.brands-2-1-2 h5 { margin-left: 39px;margin-top: 112px !important; }
.brands-2-1-2 p { margin-left: 39px; }
.brands-2-1-2 { float: right;width: 50%; }
.brands-2-1-1 img,.brands-2-1-2 img { display: block; }
.brands-2-ts { margin-bottom: 0; }
.brands-3 { width: 1218px;margin: 83px auto 0; }
.brands-3-1 ,.about-2 h5 { font-size: 36px;text-align: center;color: #282828;font-weight: lighter;line-height: 46px; margin-bottom: 46px;}
.brands-3-2 { overflow: hidden; margin: 0;padding: 0;}
.brands-3-2 li { width: 356px;float: left;margin: 0 25px; height: 345px;list-style-type:none}
.brands-3-2 li h5 { font-size: 36px;color: #fff;line-height: 61px; font-family: 'Poppins'; font-weight: bold;margin-bottom: 34px; padding-top: 68px;text-align: center;background: url(../img/brands-3-2-bj.jpg) no-repeat center bottom;}
.brands-3-2 li p { font-size: 16px;color: #fff;line-height: 22px; font-family: 'Poppins'; text-align: center;padding: 0 51px;}
.brands-3-2-1 { background-color: 	#af1685; }
.brands-3-2-2 { background-color: 	#de4b72; }
.brands-3-2-3 { background-color: 	#f57f28; }
.brands-4 { width: 1170px;margin: 90px auto 119px; }
.brands-4 img { display: block;width: 100%; }
/*LEARN-ABOUT US*/
.about-1 { width: 1218px;margin: 54px auto 82px;overflow: hidden;padding: 0; }
.about-1 li { width: 561px;float: left;margin: 0 24px 36px;background-color: #c21e31;list-style-type:none; height: 395px;}
.about-1-1 { margin-top: 79px; margin-bottom: 43px;text-align: center;}
.about-1 li h5 { text-align: center;font-weight: bold;color: #fff;font-size: 65px;font-family: 'Poppins'; line-height: 70px;}
.about-1-2 p { text-align: center;color: #fff;font-size: 18px;font-family: 'Poppins'; line-height: 22px;padding: 0 36px; }
.about-1-1 img { display: inline-block; }
.about-2 { width: 1194px;margin: 0 auto 130px; }
.about-2-1 { margin-bottom: 72px;}
.about-2-1 p { text-align: center;color: #474242;font-size: 16px;font-family: 'Poppins'; line-height: 22px;padding: 0 67px; }
.about-2-2 { width: px;margin: 0 auto;text-align: center; }
.about-2-2 img { display: inline-block;border: 1px solid #e1e1e1;margin: 0 20px 33px; }

.contact-1 { width: 1170px;overflow: hidden; margin: 90px auto 127px;}
.contact-1-1 { width: 572px;float: left; }
.contact-1-1 h2 { font-family: 'Poppins'; font-size: 36px;font-weight: bold;line-height: 44px;color: #282828;margin:0;margin-bottom: 28px;}
.contact-1-1 h3 { font-family: 'Poppins'; font-size: 16px;font-weight: normal;line-height: 22px;color: #474242;margin: 0;margin-bottom: 46px;}
.contact-1-1 input ,.contact-1-1 textarea{ border: 2px solid #e7e7e7;border-radius: 8px;padding-left: 20px;display: block;width: 100%;margin-bottom: 26px;line-height: 42px; }
.i1 .i3 { width: 133px; line-height: 51px;float: left;font-size: 16px; color: #ffffff; font-family: "Poppins"; border: none; background: #c21e31; border-radius: 20px; margin-bottom: 0; font-weight: bold; text-align: center;padding-left: 0; }

.contact-1-2 { width: 472px;float: right;margin-top: 184px; }
.contact-1-2 p { font-size: 16px;color: #474242;line-height: 36px;font-family: 'Poppins'; padding-left: 40px;}
.contact-1-2-1 p { background: url(../img/contact-1.jpg) no-repeat left center; }
.contact-1-2-2 p { background: url(../img/contact-2.jpg) no-repeat left center; }
.contact-1-2-3 p { background: url(../img/contact-3.jpg) no-repeat left center; }
/*LEARN-INGREDIENTS*/
.ingredients-1 { width: 1200px;overflow: hidden;margin:0;margin: 84px auto 91px;padding: 0;}
.ingredients-1 li { width: 270px;float: left;margin: 0 15px 69px;list-style-type:none }
.ingredients-1-1 { border: 1px solid #eaeaea;margin-bottom: 17px; }
.ingredients-1-1 img { display: block;width: 100%; }
.ingredients-1-2 p { text-align: center;font-size: 16px;color: #474242;line-height: 24px;font-family: "Poppins";padding: 0 12px; }
/*MORE-DISTRIBUTOR REGISTRATION*/
.distributor-1 { width: 1170px;margin: 53px auto; }
.distributor-1-1 { margin-bottom: 22px; }
.distributor-1-1 p { font-size: 16px;line-height: 22px;color: #474242;font-family: "Poppins";margin: 0; }
.distributor-2 { margin-top: 28px; }
.distributor-2 li { font-size: 16px;line-height: 27px;color: #595555;font-family: "Poppins"; }
.distributor-3 { width: 680px;margin: 0 auto 122px; }
.distributor-3 input { width: 100%;background-color: #f2f2f2;line-height: 47px;border:0; border-top: 1px solid #d7d7d7;display: block;padding-left: 20px;}
.distributor-3 p { font-size: 16px;color: #474242;line-height: 27px;font-family: "Poppins"; margin: 0;margin-top: 29px;}
.distributor-3 p span { color: #cc3737; }
.distributor-3 .distributor-3-1 {  margin-top: 28px;margin-bottom: 19px;}
.distributor-3 .i1 .i3 { width: 107px;line-height: 48px;border-radius: 0;background-color: #eeeeee;font-size: 16px;color: #474242;font-family: "Poppins";font-weight: normal; float: none;}
/*MORE-FAQS*/
.faqs-1 { width: 1096px;margin: 64px auto 87px; }
.faqs-1 ul {  padding: 0;margin: 0;margin-bottom: 80px;}
.faqs-1 ul li { border-bottom: 1px dashed #c5c5c5;background: url(../img/faqs-1-bj.jpg) no-repeat right center;list-style-type:none; }
.faqs-1 ul li a { display: block;font-size: 17px;line-height: 59px;color: #474242;font-family: "Poppins";width: 93%;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; }
.list { text-align: center; }
.list p,.list a { font-size: 17px;line-height: 22px; font-family: "Poppins";}

/*MORE-FAQS-详情页*/
.edit{min-height:300px;}
.edit img{display:inline-block;max-width:100%;height:auto !important;}
.edit p,.edit ,.edit a{font-size:17px;color:#474242;line-height:33px;}                        
.edit div{font-size:17px;color:#474242;line-height:33px;}
.faqsshow-1 { width: 1170px;margin: 61px auto 67px; }
.faqsshow-1-1 { border-bottom: 1px solid #d4d4d4; padding-bottom: 15px;}
.faqsshow-1-1 h5 { margin: 0;font-size: 24px;line-height: 37px;color: #474242;font-family: "Poppins";text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; text-align: center; margin-bottom: 4px;}
.faqsshow-1-1 p { font-size: 17px;line-height: 23px; font-family: "Poppins";text-align: center;color: #474242;margin: 0; }
.faqsshow-1-2 { padding: 25px 0; }
.faqsshow-1-2 p { font-size: 17px;line-height: 33px;font-family: "Poppins";color: #474242; margin: 0;}
.faqsshow-1-2 img { display: inline-block; margin-top: 34px;}

/*MORE-HELP & SUPPORT*/






/*products*/
.product-list__inner { margin-bottom: 65px; }
.product-item__image-wrapper { border: 1px solid #e0e0e0; }
.product-item__image-wrapper img { display: block;width: 100%; }





/*products-产品详情页*/
.productshow { margin-top: 32px; }
.productshow-1 {overflow: hidden;/* background-color: #fcfbfb; */}
.productshow-1-1 { width: 50%;float: left; }
.gallery_nav { background-color: #fff; }
.productshow-1-2 { width: 50%;float: right;padding-top: 31px; background-color: #fff !important;padding-left: 22px;    height: 815px;overflow-x: hidden;}
.productshow-1-1-2 {padding: 20px;background-color: #fff;}
#gallery_output { margin-top: 18px; }
#gallery_output img { display: block;width: 757px;height: 757px;border: 1px solid #e6e6e6; border-radius: 54px;}
* {
	padding:0px
}
#gallery img {
	
}
#gallery_nav {
	float:left;
	width:138px;
	text-align:center;background-color: #fff;margin-right: 18px;margin-top: 18px;
}
#gallery_nav a {
	display:block;
	height:72px;width: 72px;margin-bottom: 22px;margin-left: 45px;
}
#gallery_nav img {
	width:70px;
	height:70px;display: block;border-radius: 35px;border: 1px solid #e7e7e7;
}
#gallery_output {
	float:left;
	width:795px;
	overflow:hidden;
}
#gallery_output img {
	display:block;
	margin:0px auto 0 auto;
}
.on {
	border:1px solid rgba(92,92,92,1.00);
}
.elementor-widget-container h1 { font-size: 50px;color: #282828;line-height: 66px; font-family: "Poppins";margin-left: 15px;}
.star-rating { margin-left: 15px; }
.star-rating img { display: block; }
.woocommerce-review-link { font-size: 16px;color: #474242;line-height: 25px;font-family: "Poppins"; display: block;margin-top: 9px;margin-left: 15px;}
.hide {
	display:none;
}
.faq-box {
	position:relative;
	cursor:pointer;
	border-bottom: 1px solid #e1e1e1;
}
.faq-box .text-box {
	line-height:50px;
}
.faq-box .text-box .title2 {
	margin-left:20px;font-size: 20px;color: #474242;font-family: "Poppins";
}
.faq-box .text-box .icon-add {
	position:absolute;
	top:18px;
	right:20px;
	width:20px;
	height:20px;
	background:url(../img/icon_add.jpg) no-repeat;
}
.faq-box .text-box .icon-jian {
	position:absolute;
	top:30px;
	right:20px;
	width:20px;
	height:4px;
	background:url(../img/icon_jian.jpg) no-repeat;
}
.faq-box .nr {
	padding:15px 10px 10px 29px;
}
.faq-box .nr span {
	font-size:14px;
	color:#afafaf;
	padding-top:5px;
}
.productshow-1-2-3 { background-color: #fcfbfb;padding: 15px; margin-top: 26px;width: 832px;}

.productshow-2 { width: 1542px;margin: 108px auto 90px;background-color: #fff; }
.productshow-2 h3 { margin: 0;font-size: 35px;line-height: 44px;color: #282828;font-family: "Poppins"; margin-bottom: 22px;}
.productshow-2-1 p { font-size: 16px;line-height: 22px;color: #474242;font-family: "Poppins";  }
.productshow-2-1-2 { overflow: hidden; margin-top: 28px;}
.productshow-2-1-2-1 { width: 750px;float: left;margin-top: 53px; }
.productshow-2-1-2-1 ul { margin: 0; padding: 0;margin-bottom: 52px;padding-left: 34px; }
.productshow-2-1-2-1 ul li {  font-size: 16px;line-height: 27px;color: #474242;font-family: "Poppins";  }
.productshow-2-1-2-2 { width: 753px;float: right; margin-right: 30px;}
.productshow-2-1-2 img { display: block; }
.productshow-3 { background-color: #fcfbfb; padding: 57px 0 109px;}
.productshow-3-1 { width: 1542px;margin: 0 auto; overflow: hidden;}
.productshow-3-1-1 { width: 414px;float: left; margin-right: 102px;}
.productshow-3-1-1 h5 { font-size: 50px;color: #787878;line-height: 65px;font-family: "Poppins";margin-bottom: 30px; font-weight: lighter;}
.productshow-3-1-1-2 img { display: block; }
.productshow-3-1-2 { width: 480px;float: left; margin-right: 54px;}
.productshow-3-1-3 { width: 492px;float: left; }
.productshow-3-1-2-1 { text-align: center; margin-bottom: 15px;}
.productshow-3-1-2-1 img { display: inline-block; }
.productshow-3-1-2-2 p { text-align: center;font-size: 16px;line-height: 27px;color: #595555; font-family: "Poppins";}
.productshow-4 { margin-top: 85px; margin-bottom: 119px;}
.productshow-4 h3 { font-size: 50px;color: #787878;line-height: 65px;font-family: "Poppins";margin-bottom: 30px; font-weight: lighter;text-align: center;margin-bottom: 67px !important; }
.productshow-4-1 { overflow: hidden; }
.productshow-4-1-1 { width: 50%;float: left; }
.productshow-4-1-1 img { display: block;width: 100%; }
.productshow-4-1-2 { width: 50%;float: right; position: relative;background:url(../img/productshow-4-1-2-bj.jpg) no-repeat top center;height: 516px;}
.productshow-4-1-2-1 { background-color: #fff; }
.productshow-4-1-2-1 { padding: 79px 59px 54px; width: 832px;position: absolute;margin-left: -96px;top: 127px;}
.productshow-4-1-2-1 h5 { font-size: 36px;color: #787878;line-height: 46px;font-family: "Poppins";font-weight: lighter;margin-bottom: 18px; }
.productshow-4-1-2-1 p { font-size: 16px;line-height: 27px;color: #474242; font-family: "Poppins"; }
.owl-stage1 { float: left; }
#m-1670424372618 { margin-top: 39px; }
#m-1670424372618 .owl-stage { overflow: hidden; }
#e-1670424247954 { margin-bottom: 24px !important; }
#c-1670424513319 { padding: 0; }
.banner img { display: block; }
.checkbox-container a { display: block;padding-left: 15px;background: url(../img/checkbox-container-bj.jpg) no-repeat left center; font-size: 16px;color: #282828;line-height: 26px;font-family: 'Pill Gothic 600mg'}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.clear{clear:both;height:0;overflow:hidden;}
.about1 {width: 1130px;padding: 55px auto 54px; }
@media (max-width: 1440px){
	#gallery_output { width: 78%; }
	#gallery_output img { width: 600px;height: 600px; }
	.productshow-1-2 { height: 658px; }
	.elementor-widget-container h1 { font-size: 36px; }
	.faq-box .text-box { line-height: 36px; }
	.faq-box .text-box .title2 {font-size: 16px;}
	.productshow-1-2-3 { width: 90%; }
	.faq-box .nr { font-size: 12px; }
	.productshow-2 { width: 96%;margin: 4% auto 3%; }
	.productshow-2-1-2-1 ,.productshow-2-1-2-2 {width: 48%;}
	.productshow-2-1-2-1 { margin-top: 2%; }
	.productshow-2-1-2-1 ul { margin-bottom: 3%; }
	.productshow-2-1-2-2 { margin-right: 2%; }
	.productshow-3 { padding: 3% 0 6%; }
	.productshow-3-1 {width: 96%;}
	.productshow-3-1-1 { width: 30%;margin-right: 2%;}
	.productshow-3-1-2 { width: 32%;margin-right: 2%; }
	.productshow-3-1-3 { width: 31%; }
	.productshow-4 { margin: 4% 0 5%; }
	.productshow-4 h3 { margin-bottom: 2% !important;font-size: 40px; }
	.productshow-4-1-2 { height: 390px; }
	.productshow-4-1-2-1 { padding: 3% 2%;width: 96%; }
	.productshow-3-1-1 h5 { font-size: 40px;line-height: 50px; }
	.banner img { width: 100%;}
}
@media (max-width: 1366px){
	#gallery_output {  width: 76%;}
	.productshow-4-1-2 { height: 370px;}
	.faqsshow-1-2 img { display: inline-block; margin-top: 3%;}
	.distributor-2 {    margin-left: 4%;}
}
@media (max-width: 1280px){
	#gallery_output {  width: 74%;}
	#gallery_output img { width: 500px; height: 500px;}
.productshow-1-2 {  height: 558px;}
.productshow-4-1-2 { height: 347px;}
}
@media (max-width: 1218px){
	.brands-3 ,.about-2{ width: 100%; }
	#e-1670430808634 .gf_gs_ct { text-align: center !important; }
	.about-1 { width: 100%; margin: 3% auto 4%;}
	.about-1 li { width: 46%;margin: 0 2% 2%; }
	.about-2 h5,.about-2-1 { margin-bottom: 3%; }
	.about-2-2 img { width: 100%;margin: 0 1% 2%;width: 23%; }
	.about-2 {     margin: 0 auto 4%; }
	.owl-stage1 { width: 32% !important; margin-right: 1%;}
}
@media (max-width: 1169px){
	.brands-1 { width: 90%;margin: 3% 5%; }
	.brands-3 ,.brands-4{ width: 100%; }
	.brands-2 { width: 96%; }
	.brands-2-1 { margin-bottom: 3%; }
	.brands-2-1-1 { width: 46%; }
	.brands-2-1-2 { width: 52%; }
	.brands-1 p, .brands-2-1-1 p, .brands-2-1-2 p,.brands-3-2 li p { font-size: 14px;line-height: 20px; }
	.brands-2-1-1 img, .brands-2-1-2 img { width: 100%; }
	.brands-3-2 li { width: 29.33%;margin: 0 2%; }
	.brands-3-2 li h5,.brands-3-1,.brands-2-1-1 h5, .brands-2-1-2 h5 { font-size: 30px; }
	.brands-3 {margin: 3% auto 0;}
	.brands-3-1 { margin-bottom: 3%; }
	.brands-4 { margin: 3% auto 4%; }
	.brands-2-1-2 h5 { margin-top: 4% !important; }
	.brands-2-1-1 h5, .brands-2-1-2 h5 { margin-bottom: 2%; margin-top: 1% !important;}
	.brands-2-1-1 p {  padding-right: 2%;}
	.contact-1 { width: 96%;margin: 4% auto 5%; }
	.contact-1-1 { width: 50%; }
	.contact-1-2 { width: 48%; }
	.contact-1-1 h2 { font-size: 26px;margin-bottom: 2%; }
	.contact-1-1 h3 { margin-bottom: 2%; }
	.ingredients-1 ,.distributor-1,.faqs-1 ,.faqsshow-1{ width: 96%;margin: 3% auto 4%; }
	.ingredients-1 li { width: 23%;margin: 0 1% 2%; }
	.ingredients-1-2 p { font-size: 14px;line-height: 20px;padding: 0 2%; }
	.ingredients-1-1 { margin-bottom: 1%; }
	.distributor-1-1 { margin-bottom: 2%; }
	.faqs-1 ul { margin-bottom: 4%; }
	.about1 { width: 	92%;margin: 4% auto !important; }
}
@media (max-width: 1200px){
	.footer__inner { width: 100%; }
	.footer-l-1 { margin-bottom: 3%; }
	.footer-l { float: none;margin: 0 auto; }
	.footer-r-1 { margin-bottom: 2%; }
	.footer__item-list { grid-gap:0;gap:0; }
	.footer-r { float: none; width: 100%;}
	.ft p, .ft a { font-size: 14px; }
	#r-1670424197297 { width: 96% !important; }
}
@media (max-width: 1024px){ 
	.about-1-2 p ,.about-2-1 p{ font-size: 14px; } 
	.faqsshow-1-2 img { width: 100%; }
	#gallery_output { width: 69%;}
	#gallery_output img { width: 300px;height: 300px; }
	.productshow-2 h3 { font-size: 24px;margin-bottom: 1%; }
	.productshow-3-1-1 h5 {  font-size: 30px;  line-height: 40px;}
	.productshow-3-1-2-2 p ,.productshow-4-1-2-1 p{ font-size: 14px;line-height: 22px; }
	.productshow-4 h3 { font-size: 30px; }
	.productshow-4-1-2-1 { top: 30px; }
	.productshow-4-1-2-1 h5 { font-size: 26px;line-height: 30px;margin-bottom: 1%; }
	.productshow-4-1-2 { height: 277px; }
}
@media (max-width: 900px){
	.brands-3-2 li h5, .brands-3-1, .brands-2-1-1 h5, .brands-2-1-2 h5 ,.about-2 h5{ font-size: 24px; }
	.brands-3-2 li p { padding: 0 2%; }
	.faqs-1 ul li a { font-size: 14px;line-height: 40px; }
	.productshow-1-1 { width: 90%;float: none;margin: 0 auto; overflow: hidden;}
	.productshow-1-2 { width: 100%;float: none; }
	#gallery_output {  width: 77%;}
	#gallery_output img {  width: 500px;  height: 500px;}
	.productshow-4-1-2 { height: 244px; }
}
@media (max-width: 810px){
	#e-1661433793770 .text-edit h3, #e-1661433793770 .text-edit h2 ,#e-1661433793719 .text-edit,#e-1670424247954 .text-edit h2,#e-1670430219666 .text-edit h2, #e-1670430808634 .gf_gs_ct{ text-align: center !important; }
	#e-1670424279732 .text-edit>p ,#e-1670428938398 .text-edit font { font-size: 14px !important; }
	.email-1 { width: 64%; }
	.email-2 { width: 30%; }
	.contact-1-1 h2 ,{ font-size: 20px;line-height: 30px; }
	.distributor-1 p ,.distributor-2 li,.faqsshow-1-2 p ,.faqsshow-1-1 p{ font-size: 14px;line-height: 20px; }
	.faqsshow-1-1 h5 { font-size: 20px;line-height: 27px; }
	.productshow-4-1-2 { height: 220px; }
}
@media (max-width: 640px){
	.footer__item-list { grid-template-columns: 1fr 1fr 1fr 1fr; }
	.email-2 {line-height: 42px;}
	.footer-r-1 .linklist__item a ,.footer-r-2 p{ font-size: 12px !important; }
	.footer-r-2 p { line-height: 20px; }
	.email-2 {font-size: 16px;}
	.gf_gs-spacing-md-p-left:not([data-key=dynamic-button]) { padding-left: 2% !important; }
	.gf_gs-spacing-md-p-right:not([data-key=dynamic-button]) { padding-right: 2% !important; }
	.brands-2-1-1 { width: 100%;float: none; margin-bottom: 2%;}
	.brands-2-1-2 { width: 100%;float: none; }
	.brands-2-1-2 h5,.brands-2-1-2 p { margin-left: 0; }
	.brands-3-2 li { width: 96%;float: none;margin: 0 auto 2%; }
	.about-1-2 p ,.about-2-1 p{ padding: 0 2%; }
	.contact-1-1 { width: 100%;margin-bottom: 2%; float: none;overflow: hidden;}
	.contact-1-2 { width: 94%;float: none; margin-top: 0;}
	.ingredients-1 li { width: 46%;margin: 0 2% 4%; }
	.distributor-3 { width: 94%;margin-bottom: 	4%; }
	.distributor-1 p { margin-top: 2%; }
	#gallery_output {  width: 72%;}
	#gallery_output img { width: 400px; height: 400px;}
	.productshow-2-1-2-1 { width: 100%;float: none;margin-bottom: 2%; }
	.productshow-4-1-1 { width: 100%;float: none; }
	.productshow-2-1-2-2 { width: 100%;float: none; }
	.productshow-3-1-1 { width: 100%;float: none;margin-right: 0; }
	.productshow-3-1-2{ width: 100%;float: none;margin-right: 0; }
	.productshow-3-1-3 { width: 100%;float: none;margin-right: 0; }
	.productshow-4-1-2 { width: 100%;float: none; }
	.productshow-4-1-2-1 { left: 1%;width: 98%;margin-left: 0; }
	#gallery_nav { width: 90px;margin-right: 1%; }
	#gallery_nav a { margin-left: 2%; }
	#gallery_output img { width: 300px;  height: 300px;}
	.owl-stage1 { width: 100% !important; }
	#e-1670424279732 .text-edit>p { line-height: 22px; }
	#e-1670375849112 .text-edit { padding-top: 7% !important; }
	.email-1 { margin-top: 4%; }
	.brands-1 p { text-align: left; }
}
@media (max-width: 480px){
	.about-1 li { width: 90%;margin: 0 auto 2%;float: none; height: 320px;}
	.about-1-1 { padding-top: 10%;margin-top: 0; }
	.distributor-3 input { line-height: 30px;padding-left: 2%; }
	.elementor-widget-container h1 {font-size: 26px;}
	.productshow-3-1-1 h5 ,.productshow-4 h3{ font-size: 22px;margin-bottom: 1%; }
	.about-1-1 { margin-bottom: 4%; }
	.distributor-3 p { margin-top: 3%; }
}
@media (max-width: 360px){
	.footer__item-list { grid-template-columns: 1fr 1fr; }
	.email-1 { width: 50%;}
	.brands-3-2 li h5, .brands-3-1, .brands-2-1-1 h5, .brands-2-1-2 h5 { font-size: 18px; }
	.brands-2-1-1 h5, .brands-2-1-2 h5 { line-height: 28px; }
	.about-1 li h5 { font-size: 40px;line-height: 60px; }
	.ingredients-1-2 p { font-size: 12px;line-height: 18px; }
	#gallery_output { width: 71%; }
	.productshow-1-1-2 {padding: 1%;}
	#gallery_output img { width: 220px;  height: 220px;}
	.distributor-3 p { font-size: 14px; }
}