.storefront-breadcrumb{margin:0}ul.products li.product
img{height:231px;object-fit:contain;max-height:231px}.custom_search
form{margin-bottom:20px;display:flex;gap:10px}.custom_search form input[type="text"]{flex:1;padding:10px}.custom_search form
button{background-color:#333;color:#fff;border:none;padding:10px
20px;cursor:pointer}.primary-navigation{display:block !important}#site-navigation
div.menu{display:none !important}.woocommerce-message{background-color:#ed1c24}.woocommerce-info{background-color:#ed1c24}.stock.in-stock{color:#ed1c24}*:focus-visible{outline:none}.woocommerce-cart a.button.wc-forward{color:white !important}#masthead{-webkit-box-shadow:0 0 170px rgb(0 0 0) inset;background-color:#fff;z-index:99999;padding-top:10px;margin-bottom:20px}.storefront-primary-navigation
a{color:#fff!important;font-size:16px;font-weight:700;text-transform:uppercase}ul.woocommerce-mini-cart li.mini_cart_item a,ul.woocommerce-mini-cart li.mini_cart_item span.quantity, .widget_shopping_cart_content .woocommerce-mini-cart__total{color:#43454b !important}a.custom-logo-link{display:table !important;width:auto}.site-header
.widget.widget_product_search{margin-top:19px}footer.site-footer .site-info{padding:0}.textwidget.custom-html-widget{color:#fff;font-size:16px;line-height:1.6}.media_head{font-size:22px;font-weight:bold;margin-bottom:10px;color:#fff}.lseo-social-network{display:flex;gap:15px;margin-bottom:15px}.lseo-social-network
a{color:#fff;font-size:20px;text-decoration:none;transition:color 0.3s ease}.lseo-social-network a:hover{color:#fff}.site-header-cart .cart-contents::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f07a";padding-right:8px}.widget_shopping_cart_content{overflow-y:auto;-webkit-box-shadow:0 0 222px rgb(0 0 0) inset;background-color:#fff;z-index:99999}p.woocommerce-mini-cart__buttons
a.button.checkout{color:#fff !important}.site-header-cart .widget_shopping_cart .product_list_widget li a.remove::before{color:#ff500078}.site-header-cart .widget_shopping_cart .buttons, .site-header-cart .widget_shopping_cart
.total{background-color:unset}a.button.wc-forward{color:#333 !important}.product_list_widget
li{padding:1em
0;border-bottom:1px solid rgba(0, 0, 0, 0.4)}.site-header-cart .cart-contents::after{content:unset}.footer-widgets{padding-top:1.235801em}.menu-network
p{padding:0;margin:0}.textwidget.custom-html-widget a:hover{color:#fff !important}.menu-network p a:hover{text-decoration:none;color:#fff !important}.GoogleBusiness{height:22px;margin-top:5px}#text-6{margin:0}.widget{margin:0
!important}#text-5
h3{display:inline-flex;height:37px}text-5{margin-bottom:0}#text-6 span.gamma.widget-title, #text-5
h3{margin:0;padding:0;font-size:32px;font-weight:600;color:#fff}#block-28
h4.title{font-size:21px;color:#fff;font-weight:600 !important}.site-footer
h3.media_head{font-size:32px;font-weight:600 !important;margin-bottom:10px;font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;color:#fff}.textwidget.custom-html-widget
a{color:#fff;text-decoration:underline;display:inline-block;margin-bottom:10px}.textwidget.custom-html-widget a:hover{color:#fff}.footer-img-sun{display:block;margin-top:10px;max-width:100%;height:auto}@media screen and (max-width:767px){#masthead{padding-bottom:0}.custom-top-bar{flex-direction:column}.primary-navigation{display:none;background:#000;margin-top:80px}.storefront-primary-navigation{background-color:transparent !important;margin:0}.storefront-primary-navigation .col-full{margin:0}#masthead{-webkit-box-shadow:0 0 110px rgb(0 0 0) inset}#site-navigation button.menu-toggle{border-color:transparent}#site-navigation button.menu-toggle,button.menu-toggle:hover{background-color:transparent}#site-navigation button:focus{outline-color:transparent}.main-navigation ul li
a{padding:20px
20px 10px}.main-navigation ul li a:last-child{padding-bottom:20px}.archive #content .col-full,.home #content .col-full{display:flex;flex-direction:column}.home #content .col-full
.woocommerce{order:3}.home #content .col-full
#primary{order:2}.home #content .col-full
#secondary{order:1}.archive #content .col-full
.woocommerce{order:3}.archive #content .col-full
#primary{order:1}.archive #content .col-full
#secondary{order:2}.archive #content .col-full #primary
#main{display:flex;flex-direction:column}.archive #content .col-full #primary #main header.woocommerce-products-header{order:0}.archive #content .col-full #primary #main div.storefront-sorting{order:2}.archive #content .col-full #primary #main
ul.products{order:1}}select.orderby option[value="price"]{display:none !important}#age-overlay,#age-denied{display:none;position:fixed;inset:0;background:rgba(0,0,0,0.85);align-items:center;justify-content:center;z-index:999999}#age-denied{display:none}.age-modal{background:#fff;padding:30px
25px;width:90%;max-width:420px;text-align:center;border-radius:14px}.age-modal
h2{font-size:26px;margin-bottom:10px}.age-modal
p{font-size:16px;color:#444}.age-buttons{display:flex;gap:12px;margin-top:30px}.age-buttons
button{flex:1;padding:12px;border-radius:6px;font-weight:600;cursor:pointer;border:none}.age-proshots{text-align:center;padding:32px
34px 34px}.age-logo{display:block;margin:0
auto 8px;max-width:220px}.age-tagline{font-size:12px;font-weight:600;letter-spacing:1px;color:#555;margin-bottom:18px}.age-proshots
h2{font-size:26px;font-weight:600;margin-bottom:10px}.age-proshots
p{font-size:15px;line-height:1.5;margin-bottom:22px}.age-highlight{color:#e50914;font-weight:700}.age-buttons{display:flex;gap:14px}.age-buttons
button{flex:1;height:44px;font-size:14px;font-weight:700;border-radius:6px}#age-yes{background:#e50914;color:#fff}#age-no{background:#e0e0e0;color:#333}#age-overlay,
#age-overlay
*{box-sizing:border-box}#age-overlay .age-modal{text-align:center !important}#age-overlay .age-logo{display:block !important;margin-left:auto !important;margin-right:auto !important;margin-bottom:10px !important;float:none !important;max-width:220px}#age-overlay
img{display:block !important}#age-overlay .age-tagline{text-align:center;display:block;margin-bottom:18px}@media (max-width: 480px){.age-logo{max-width:180px}.age-proshots
h2{font-size:24px}}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails{text-align:center}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::before,.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{content:"";display:table}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{clear:both}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails
li{display:inline-block;width:auto !important;float:none !important;margin-bottom:0 !important}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li
img{max-height:16px;width:auto;display:block}.widget_brand_nav ul li
.count{float:right}.tax-product_brand .woocommerce-products-header{display:flex;flex-direction:column;margin:0
0 2.2906835em;text-align:center}.tax-product_brand .woocommerce-products-header .brand-thumbnail{margin:0
0 1em;width:auto;max-height:2.2906835em;align-self:center;order:1}.tax-product_brand .woocommerce-products-header .woocommerce-products-header__title,.tax-product_brand .woocommerce-products-header .term-description{order:2}div#brands_a_z::before,div#brands_a_z::after{content:"";display:table}div#brands_a_z::after{clear:both}div#brands_a_z
ul.brands_index{margin-left:0;padding:0}div#brands_a_z ul.brands_index
li{float:none;display:inline-block;margin:0
.3342343017em .2360828548em 0;padding:0;text-transform:uppercase}div#brands_a_z ul.brands_index li a,div#brands_a_z ul.brands_index li
span{float:none;display:block;border:0;padding:.3819820591em;min-width:1.618em;text-align:center;background-color:#eee;color:#43454b;line-height:1}div#brands_a_z ul.brands_index li
span{opacity:.3}div#brands_a_z
h3{text-transform:uppercase}div#brands_a_z
a.top{padding:.6180469716em;background-color:#eee;color:#43454b;border:0;line-height:1}div#brands_a_z
ul.brands{margin-left:0;list-style-position:inside}div#brands_a_z ul.brands
li{margin:0
0 .3819820591em;padding:0
0 .3819820591em;border-bottom:1px solid rgba(0,0,0,.05)}.storefront-wc-brands-single-product{margin:0
0 .5407911001em}.storefront-wc-brands-single-product
img{max-height:2.2906835em}@media(min-width: 768px){div#brands_a_z
ul.brands_index{width:21.7391304348%;float:left;margin-right:4.347826087%;transition:all .5s ease}div#brands_a_z
h3{width:73.9130434783%;float:right;margin-right:0;clear:right;text-transform:uppercase}div#brands_a_z h3:first-of-type{margin-top:0}div#brands_a_z
a.top{clear:right}div#brands_a_z
ul.brands{width:73.9130434783%;float:right;margin-right:0;clear:right}}