@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//ferbil.com/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=8.3.8") format("woff2");
}

@font-face {
	font-family: "star";
	font-weight: 400;
	font-style: normal;
	src: url("//ferbil.com/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix") format("embedded-opentype"), url("//ferbil.com/wp-content/plugins/woocommerce/assets/fonts/star.woff") format("woff"), url("//ferbil.com/wp-content/plugins/woocommerce/assets/fonts/star.ttf") format("truetype"), url("//ferbil.com/wp-content/plugins/woocommerce/assets/fonts/star.svg#star") format("svg");
}

@font-face {
	font-family: "WooCommerce";
	font-weight: 400;
	font-style: normal;
	src: url("//ferbil.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix") format("embedded-opentype"), url("//ferbil.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff") format("woff"), url("//ferbil.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf") format("truetype"), url("//ferbil.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce") format("svg");
}

:root {
	--wd-header-banner-h: 40px;
	--wd-text-font: "Roboto", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 700;
	--wd-text-color: rgb(0,0,0);
	--wd-text-font-size: 14px;
	--wd-title-font: "Roboto", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 700;
	--wd-title-transform: capitalize;
	--wd-title-color: rgb(0,0,0);
	--wd-entities-title-font: "Roboto", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 700;
	--wd-entities-title-color: rgb(0,0,0);
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Roboto", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Roboto", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 700;
	--wd-widget-title-transform: capitalize;
	--wd-widget-title-color: rgb(0,0,0);
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Roboto", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 700;
	--wd-header-el-transform: capitalize;
	--wd-header-el-font-size: 13px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: rgb(0,0,0);
	--wd-alternative-color: rgb(27,100,168);
	--btn-default-font-family: 'Arial Black', Gadget, sans-serif;
	--btn-default-font-weight: 700;
	--btn-default-transform: uppercase;
	--btn-default-bgcolor: rgb(5,5,5);
	--btn-default-bgcolor-hover: rgb(31,115,198);
	--btn-accented-font-family: 'Arial Black', Gadget, sans-serif;
	--btn-accented-font-weight: 700;
	--btn-accented-transform: uppercase;
	--btn-accented-bgcolor: rgb(0,0,0);
	--btn-accented-bgcolor-hover: rgb(31,115,198);
	--wd-form-brd-width: 2px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
	--wd-link-color: rgb(0,0,0);
	--wd-link-color-hover: rgb(0,0,0);
	--wd-sticky-btn-height: 95px;
}
.wd-age-verify-wrap {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: rgb(255,255,255);
	background-image: url();
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 800px;
}
.header-banner {
	background-color: rgb(241,246,242);
	background-image: none;
}
.wd-page-title .wd-page-title-bg img {
	object-fit: cover;
	object-position: center center;
}
.wd-footer {
	background-color: rgb(251,251,251);
	background-image: none;
}
html .post.wd-post:not(.blog-design-small) .wd-entities-title {
	font-size: 22px;
}
.product-labels .product-label.onsale {
	background-color: rgb(0,0,0);
}
.product-labels .product-label.new {
	background-color: rgb(129,215,66);
}
.product-labels .product-label.featured {
	background-color: rgb(221,51,51);
}
.product-labels .product-label.out-of-stock {
	background-color: rgb(130,36,227);
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 500px;
}
.wd-builder-off .wd-fbt.wd-design-side {
	--wd-form-width: 269px;
}

@media (max-width: 1024px) {
	:root {
		--wd-header-banner-h: 60px;
	--wd-sticky-btn-height: 95px;
	}
	html .post.wd-post:not(.blog-design-small) .wd-entities-title {
		font-size: 20px;
	}

}

@media (max-width: 768.98px) {
	:root {
		--wd-sticky-btn-height: 42px;
	}
	html .post.wd-post:not(.blog-design-small) .wd-entities-title {
		font-size: 18px;
	}

}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 35px;
--btn-default-color: #fff;
--btn-default-color-hover: #fff;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 35px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 35px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--wd-brd-radius: 0px;
}

@media (min-width: 1222px) {
[data-vc-full-width]:not([data-vc-stretch-content]),
:is(.vc_section, .vc_row).wd-section-stretch {
padding-left: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
padding-right: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
}
}

rs-slides :is([data-type=text],[data-type=button]) {
font-family: Roboto !important;
}
rs-slides :is(h1,h2,h3,h4,h5,h6)[data-type=text] {
font-family: Roboto !important;
}

.wd-page-title {
background-color: #0a0a0a;
}

@font-face {
	font-family: "hkgroteskpro";
	src: url("//ferbil.com/wp-content/uploads/2021/08/hkgroteskpro-regular.woff2") format("woff2"), 
url("//ferbil.com/wp-content/uploads/2021/08/hkgroteskpro-regular.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "hkgroteskpro";
	src: url("//ferbil.com/wp-content/uploads/2021/08/hkgroteskpro-medium.woff2") format("woff2"), 
url("//ferbil.com/wp-content/uploads/2021/08/hkgroteskpro-medium.woff") format("woff");
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: "hkgroteskpro";
	src: url("//ferbil.com/wp-content/uploads/2021/08/hkgroteskpro-semibold.woff2") format("woff2"), 
url("//ferbil.com/wp-content/uploads/2021/08/hkgroteskpro-semibold.woff") format("woff");
	font-weight: 600;
	font-style: normal;
}

.single-product .woocommerce-Tabs-panel--description h2{font-size:clamp(30px,3.2vw,48px);line-height:1.12}.single-product .woocommerce-Tabs-panel--description h3{font-size:clamp(22px,2vw,28px)}.ferbil-shipping-tab{max-width:1180px;margin:0 auto}.ferbil-policy-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:48px}.ferbil-policy-grid h3{font-size:28px;margin:0 0 18px}.ferbil-policy-grid ul{margin:0 0 20px;padding-left:20px}.ferbil-policy-grid li{margin-bottom:10px;line-height:1.65}.ferbil-policy-grid a{font-weight:700;color:#18201d;text-underline-offset:5px}#brands_6611,.vc_custom_1493881945773:has(#brands_6611),.header-banner{display:none!important}@media(max-width:767px){.single-product h1.product_title{font-size:30px!important;line-height:1.15!important;margin-bottom:14px!important}.single-product .summary-inner{width:100%}.single-product form.cart{display:grid!important;grid-template-columns:60px minmax(0,1fr);gap:10px;width:100%;align-items:stretch}.single-product form.cart .quantity{width:60px!important;min-width:60px!important}.single-product form.cart .quantity input[type=number]{width:100%!important}.single-product form.cart .single_add_to_cart_button{width:100%!important;min-width:0!important;min-height:50px;padding-left:14px!important;padding-right:14px!important}.single-product .wd-accordion-title{min-height:58px;padding:18px 0!important;font-size:15px!important}.single-product .woocommerce-Tabs-panel--description h2{font-size:30px!important;line-height:1.16!important}.single-product .woocommerce-Tabs-panel--description h3{font-size:23px!important}.single-product iframe{max-width:100%}.single-product .product-image-summary{overflow:hidden}.ferbil-shipping-tab{padding:0 2px}.ferbil-policy-grid{grid-template-columns:1fr;gap:24px}.ferbil-policy-grid h3{font-size:24px}.home .content-layout-wrapper{padding-top:0!important}.home .ferbil-slider-row{position:relative!important;left:50%!important;width:100vw!important;max-width:100vw!important;margin-top:-35px!important;margin-bottom:-35px!important;margin-left:-50vw!important;margin-right:-50vw!important}.home .ferbil-slider-row .wpb_column,.home .ferbil-slider-row .vc_column-inner,.home .ferbil-slider-row .wpb_wrapper,.home .ferbil-slider-row .wpb_text_column{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.home .ferbil-slider,.home .ferbil-slide{height:600px!important;min-height:600px!important}.home .ferbil-slide-one{background-position:72% 50%,72% 50%!important}.home .ferbil-slide-two{background-position:8% 50%,8% 50%!important}.home .ferbil-slide-inner{padding:24px 20px 92px!important;align-items:flex-end!important}.home .ferbil-slide-copy{width:100%!important;max-width:100%!important;padding:24px 18px!important;border-radius:0!important;background:rgba(24,28,26,.68);backdrop-filter:blur(2px)}.home .ferbil-slide-two .ferbil-slide-copy{background:rgba(250,247,243,.88)}.home .ferbil-slide-copy h1{font-size:36px!important;line-height:1.04!important;letter-spacing:-.02em}.home .ferbil-slide-copy>p:not(.ferbil-eyebrow){font-size:15px!important;line-height:1.5!important;margin-bottom:18px!important}.home .ferbil-slide-actions{display:flex!important;flex-direction:column!important;gap:8px!important;width:100%}.home .ferbil-slide-actions a{display:flex!important;width:100%!important;min-height:46px!important;align-items:center;justify-content:center;text-align:center}.home .vc_custom_ferbil_trust,.home .vc_custom_ferbil_story,.home .vc_custom_ferbil_feature{display:none!important}.home .vc_custom_ferbil_intro,.home .vc_custom_ferbil_goals,.home .vc_custom_ferbil_steps,.home .vc_custom_ferbil_help{padding:48px 20px!important}.home .vc_custom_ferbil_intro h2,.home .vc_custom_ferbil_goals h2,.home .vc_custom_ferbil_steps h2,.home .vc_custom_ferbil_help h2{font-size:28px!important;line-height:1.15!important;letter-spacing:-.015em}.ho
.single-product h1.product_title{font-size:42px!important;line-height:1.08!important;letter-spacing:-.025em!important;max-width:720px}.single-product .woocommerce-product-details__short-description>p:first-child{font-size:17px!important;line-height:1.65!important;color:#4f5a55}.single-product .woocommerce-Tabs-panel--description{max-width:1180px;margin-left:auto!important;margin-right:auto!important}.single-product .woocommerce-Tabs-panel--description>h2{max-width:850px}.single-product .woocommerce-Tabs-panel--description>p{max-width:900px}.single-product .ferbil-product-feature{margin:38px auto 52px;max-width:850px}.single-product .ferbil-product-feature img{display:block;width:100%;height:auto;margin:0!important}.single-product .ferbil-product-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:44px 0 54px}.single-product .ferbil-product-gallery img{display:block;width:100%;height:auto;margin:0!important}.single-product table.ferbil-specs{max-width:900px;margin:24px 0 42px}.single-product table.ferbil-specs th{width:34%;font-weight:700;color:#18201d}.single-product table.ferbil-specs th,.single-product table.ferbil-specs td{padding:15px 18px!important;vertical-align:top}@media(max-width:767px){.single-product h1.product_title{font-size:28px!important;line-height:1.14!important}.single-product .woocommerce-product-details__short-description>p:first-child{font-size:16px!important}.single-product .ferbil-product-feature{margin:28px 0 38px}.single-product .ferbil-product-gallery{grid-template-columns:1fr;gap:12px;margin:32px 0 40px}.single-product table.ferbil-specs th,.single-product table.ferbil-specs td{display:block;width:100%!important;padding:12px 14px!important}.single-product table.ferbil-specs th{padding-bottom:2px!important}.single-product table.ferbil-specs td{padding-top:3px!important}}	me .product-grid-item .wd-entities-title{font-size:15px!important;line-height:1.35!important}.home .vc_custom_ferbil_intro .wd-products-element{margin-top:26px!important;margin-bottom:30px}.home .vc_custom_ferbil_goals .wpb_column{margin-bottom:18px}.home .ferbil-category-card{min-height:280px}.home .ferbil-category-card h3{font-size:24px!important}.home .vc_custom_ferbil_steps .wpb_column{margin-bottom:14px}.home .vc_custom_ferbil_help{text-align:center}.home .ferbil-help-actions{display:flex!important;flex-direction:column!important;gap:10px}.home .ferbil-help-actions a{width:100%;text-align:center;justify-content:center}.home .main-footer{padding-bottom:72px}.home .scrollToTop{display:none!important}.woocommerce-cart .checkout-button,.woocommerce-checkout #place_order{width:100%!important;min-height:52px!important;font-size:15px!important;padding:14px 18px!important}.woocommerce-checkout input.input-text,.woocommerce-checkout select,.woocommerce-checkout textarea{min-height:48px;font-size:16px!important}.woocommerce-checkout .form-row{margin-bottom:16px}.woocommerce-checkout #order_review,.woocommerce-cart .cart_totals{width:100%!important}.woocommerce-cart .product-name a{font-size:15px;line-height:1.35}.woocommerce-cart .quantity{min-height:44px}}@media(max-width:767px){.home .vc_custom_ferbil_intro{padding-top:40px!important;padding-bottom:40px!important}.home .vc_custom_ferbil_intro .wpb_wrapper>p:not(.ferbil-kicker){font-size:16px!important;line-height:1.55!important}.home .ferbil-goals{grid-template-columns:1fr!important;gap:16px!important}.home .ferbil-goals>p{display:none!important}.home .ferbil-goal{height:auto!important;min-height:180px!important;padding:24px 20px!important}.home .ferbil-steps{gap:16px!important}.home .ferbil-step{height:auto!important;min-height:0!important;padding:22px 18px!important}.single-product form.variations_form{display:block!important;width:100%!important}.single-product form.variations_form table.variations{display:table!important;width:100%!important;margin-bottom:16px!important}.single-product form.variations_form .single_variation_wrap{display:block!important;width:100%!important}.single-product form.variations_form .woocommerce-variation-add-to-cart{display:grid!important;grid-template-columns:60px minmax(0,1fr)!important;gap:10px!important;width:100%!important;align-items:stretch!important}.single-product form.variations_form .woocommerce-variation-add-to-cart .quantity{grid-column:1;width:60px!important;min-width:60px!important;margin:0!important}.single-product form.variations_form .woocommerce-variation-add-to-cart .single_add_to_cart_button{grid-column:2;width:100%!important;min-width:0!important;margin:0!important}.single-product form.variations_form .reset_variations_alert{display:none!important}}@media(max-width:767px){.single-product form.cart:not(.variations_form),.single-product form.variations_form .woocommerce-variation-add-to-cart{display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important}.single-product form.cart:not(.variations_form)>.quantity,.single-product form.variations_form .woocommerce-variation-add-to-cart .quantity{width:160px!important;min-width:160px!important;max-width:160px!important;margin:0 auto!important;display:flex!important}.single-product .quantity input.minus,.single-product .quantity input.plus{width:48px!important;min-width:48px!important;max-width:48px!important}.single-product .quantity input.qty{display:block!important;width:64px!important;min-width:64px!important;max-width:64px!important;flex:0 0 64px!important}.single-product form.cart:not(.variations_form)>.single_add_to_cart_button,.single-product form.variations_form .woocommerce-variation-add-to-cart .single_add_to_cart_button{width:100%!important;min-height:52px!important;margin:0!important}}	