.elementor-72639 .elementor-element.elementor-element-26f99cb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-72639 .elementor-element.elementor-element-26f99cb:not(.elementor-motion-effects-element-type-background), .elementor-72639 .elementor-element.elementor-element-26f99cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#bc1625;}.elementor-72639 .elementor-element.elementor-element-26f99cb > .elementor-container{min-height:0px;}.elementor-72639 .elementor-element.elementor-element-26f99cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-72639 .elementor-element.elementor-element-26f99cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-72639 .elementor-element.elementor-element-f65799e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-72639 .elementor-element.elementor-element-f65799e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-72639 .elementor-element.elementor-element-a27dc4b{text-align:center;font-family:"American Sportstore Font (VTF Redzone Classic)", Sans-serif;color:#FFFFFF;}.elementor-72639 .elementor-element.elementor-element-a27dc4b p{margin-block-end:0px;}.elementor-72639 .elementor-element.elementor-element-11f58ed{text-align:center;font-family:"American Sportstore Font (VTF Redzone Classic)", Sans-serif;color:#FFFFFF;}.elementor-72639 .elementor-element.elementor-element-11f58ed p{margin-block-end:0px;}.elementor-72639 .elementor-element.elementor-element-4453f2f{text-align:center;font-family:"American Sportstore Font (VTF Redzone Classic)", Sans-serif;color:#FFFFFF;}.elementor-72639 .elementor-element.elementor-element-4453f2f p{margin-block-end:0px;}.elementor-72639 .elementor-element.elementor-element-7f1009f:not(.elementor-motion-effects-element-type-background), .elementor-72639 .elementor-element.elementor-element-7f1009f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-72639 .elementor-element.elementor-element-7f1009f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:1499;}.elementor-72639 .elementor-element.elementor-element-7f1009f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-72639 .elementor-element.elementor-element-00b2146.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-72639 .elementor-element.elementor-element-00b2146.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-72639 .elementor-element.elementor-element-00b2146 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-bc-flex-widget .elementor-72639 .elementor-element.elementor-element-b265d83.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-72639 .elementor-element.elementor-element-b265d83.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-72639 .elementor-element.elementor-element-b265d83 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-72639 .elementor-element.elementor-element-da94118 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-72639 .elementor-element.elementor-element-da94118 .elementor-menu-toggle{margin:0 auto;}.elementor-72639 .elementor-element.elementor-element-da94118 .elementor-nav-menu .elementor-item{font-family:"American Sportstore Font (VTF Redzone Classic)", Sans-serif;font-size:16px;}.elementor-72639 .elementor-element.elementor-element-da94118 .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-72639 .elementor-element.elementor-element-da94118 .elementor-nav-menu--dropdown a, .elementor-72639 .elementor-element.elementor-element-da94118 .elementor-menu-toggle{color:#000000;fill:#000000;}.elementor-72639 .elementor-element.elementor-element-da94118 .elementor-nav-menu--dropdown a:hover,
					.elementor-72639 .elementor-element.elementor-element-da94118 .elementor-nav-menu--dropdown a:focus,
					.elementor-72639 .elementor-element.elementor-element-da94118 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-72639 .elementor-element.elementor-element-da94118 .elementor-nav-menu--dropdown a.highlighted{background-color:#E2E6EA;}.elementor-72639 .elementor-element.elementor-element-da94118 .elementor-nav-menu--dropdown .elementor-item, .elementor-72639 .elementor-element.elementor-element-da94118 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"American Sportstore Font (VTF Redzone Classic)", Sans-serif;}.elementor-bc-flex-widget .elementor-72639 .elementor-element.elementor-element-8c271dc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-72639 .elementor-element.elementor-element-8c271dc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-72639 .elementor-element.elementor-element-8c271dc.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-72639 .elementor-element.elementor-element-8c271dc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-72639 .elementor-element.elementor-element-b065b9d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-72639 .elementor-element.elementor-element-b065b9d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-72639 .elementor-element.elementor-element-b065b9d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-72639 .elementor-element.elementor-element-0e7d428 .elementor-menu-cart__close-button, .elementor-72639 .elementor-element.elementor-element-0e7d428 .elementor-menu-cart__close-button-custom{margin-left:auto;}.elementor-72639 .elementor-element.elementor-element-0e7d428 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-72639 .elementor-element.elementor-element-0e7d428{--main-alignment:right;--side-cart-alignment-transform:translateX(100%);--side-cart-alignment-left:auto;--side-cart-alignment-right:0;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:#000000;--items-indicator-background-color:#D72525;--cart-background-color:#FFFFFF;--cart-border-style:none;--menu-cart-subtotal-color:#000000;--menu-cart-subtotal-text-align:center;--product-variations-color:#000000;--product-price-color:#000000;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);--view-cart-button-background-color:#D72525;--checkout-button-background-color:#D72525;--empty-message-color:#000000;--empty-message-alignment:center;}body:not(.rtl) .elementor-72639 .elementor-element.elementor-element-0e7d428 .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:-9px;top:-9px;}body.rtl .elementor-72639 .elementor-element.elementor-element-0e7d428 .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:9px;top:-9px;left:auto;}.elementor-72639 .elementor-element.elementor-element-0e7d428 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-72639 .elementor-element.elementor-element-0e7d428 .elementor-menu-cart__product-name a{color:#000000;}.elementor-72639 .elementor-element.elementor-element-e449fa4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-72639 .elementor-element.elementor-element-e449fa4:not(.elementor-motion-effects-element-type-background), .elementor-72639 .elementor-element.elementor-element-e449fa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#bc1625;}.elementor-72639 .elementor-element.elementor-element-e449fa4 > .elementor-container{min-height:15px;}.elementor-72639 .elementor-element.elementor-element-e449fa4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-10px;margin-bottom:-20px;padding:-10px -10px -10px -10px;}.elementor-72639 .elementor-element.elementor-element-e449fa4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72639 .elementor-element.elementor-element-a6d4469{text-align:center;font-family:"American Sportstore Font (VTF Redzone Classic)", Sans-serif;color:#FFFFFF;}.elementor-72639 .elementor-element.elementor-element-1ad8491{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-72639 .elementor-element.elementor-element-1ad8491:not(.elementor-motion-effects-element-type-background), .elementor-72639 .elementor-element.elementor-element-1ad8491 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-72639 .elementor-element.elementor-element-b35e113{--display:flex;}.elementor-72639 .elementor-element.elementor-element-b35e113.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-72639 .elementor-element.elementor-element-a123628{--display:flex;}.elementor-72639 .elementor-element.elementor-element-5f428d3 .elementor-icon-wrapper{text-align:center;}.elementor-72639 .elementor-element.elementor-element-092ad66{--display:flex;}.elementor-72639 .elementor-element.elementor-element-3365b68{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:#020101;--toggle-button-border-width:0px;--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);--view-cart-button-background-color:#BD1622;--checkout-button-background-color:#BD1622;}.elementor-72639 .elementor-element.elementor-element-3365b68 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-72639 .elementor-element.elementor-element-8c271dc > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-72639 .elementor-element.elementor-element-7f1009f{z-index:1499;}.elementor-72639 .elementor-element.elementor-element-e449fa4 > .elementor-container{min-height:0px;}.elementor-72639 .elementor-element.elementor-element-e449fa4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-72639 .elementor-element.elementor-element-a6d4469 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-72639 .elementor-element.elementor-element-a6d4469{columns:1;text-align:center;}.elementor-72639 .elementor-element.elementor-element-a6d4469 p{margin-block-end:0px;}.elementor-72639 .elementor-element.elementor-element-1ad8491{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;--z-index:1499;}.elementor-72639 .elementor-element.elementor-element-b35e113{--width:56%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72639 .elementor-element.elementor-element-b35e113.e-con{--align-self:flex-end;--order:2;}.elementor-72639 .elementor-element.elementor-element-a123628{--width:22%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-72639 .elementor-element.elementor-element-a123628.e-con{--align-self:flex-end;--order:1;}.elementor-72639 .elementor-element.elementor-element-39e2036 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-72639 .elementor-element.elementor-element-39e2036.elementor-element{--order:2;}.elementor-72639 .elementor-element.elementor-element-5f428d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-72639 .elementor-element.elementor-element-5f428d3 .elementor-icon{font-size:20px;}.elementor-72639 .elementor-element.elementor-element-5f428d3 .elementor-icon svg{height:20px;}.elementor-72639 .elementor-element.elementor-element-092ad66{--width:22%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-72639 .elementor-element.elementor-element-092ad66.e-con{--align-self:flex-end;--order:3;}.elementor-72639 .elementor-element.elementor-element-3365b68 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-72639 .elementor-element.elementor-element-3365b68.elementor-element{--order:4;}.elementor-72639 .elementor-element.elementor-element-3365b68{--side-cart-alignment-transform:translateX(100%);--side-cart-alignment-left:auto;--side-cart-alignment-right:0;--toggle-icon-size:20px;}}@media(min-width:768px){.elementor-72639 .elementor-element.elementor-element-00b2146{width:15%;}.elementor-72639 .elementor-element.elementor-element-b265d83{width:60%;}.elementor-72639 .elementor-element.elementor-element-8c271dc{width:16%;}.elementor-72639 .elementor-element.elementor-element-b065b9d{width:8.915%;}}/* Start custom CSS for fibosearch, class: .elementor-element-a99eb3d */.dgwt-wcas-suggestions-wrapp {
  min-width: 300px !important;    /* make dropdown wider */
  max-width: 400px !important;    /* prevent it from getting too big */
  width: auto !important;          /* let it auto-size between min and max */
  box-sizing: border-box !important;
}

@media screen and (min-width: 768px) and (max-width: 1180px) { .dgwt-wcas-search-wrapp { min-width: 130px !important; width: 130px !important; }}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'American Sportstore Font (VTF Redzone Classic)';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://american-sportstore.com/wp-content/uploads/2025/01/VTFRedzone-Classic.woff2') format('woff2'),
		url('https://american-sportstore.com/wp-content/uploads/2025/01/VTFRedzone-Classic.woff') format('woff'),
		url('https://american-sportstore.com/wp-content/uploads/2025/01/VTFRedzone-Classic.ttf') format('truetype');
}
/* End Custom Fonts CSS */