.woocommerce table.shop_table{border:none;text-align:left;width:100%}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt{background-color:#f08f55fa;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:130px;text-align:center}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:11.25px 15px;font-weight:500;text-transform:uppercase;border-radius:3px;left:auto;color:#ffffff!important;background-color:#f08f55fa;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{width:100%;border:1px solid #7271712b;border-radius:3px;padding:.5rem 1rem;transition:all .3s}.woocommerce-info{border-top-color:#f08f55fa}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#8a8a8a08;color:#000;border-top:3px solid #f08f55fa;list-style:none outside;width:auto;word-wrap:break-word}a{background-color:#fff0;text-decoration:none;color:#f08f55fa}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{display:none}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:#fff}table caption+thead tr:first-child td,table caption+thead tr:first-child th,table colgroup+thead tr:first-child td,table colgroup+thead tr:first-child th,table thead:first-child tr:first-child td,table thead:first-child tr:first-child th{border-top:1px solid hsl(0deg 0% 100% / 50.2%);border-bottom:1px solid hsla(0deg 0% 100% / 50.2%)!important;font-family:'Montserrat'}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#b7b6b730;border-radius:5px}table td,table th{border-left:0px!important;border-right:1px!important}h3{font-size:1.75rem;font-family:'Montserrat';font-weight:700}.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:1140px;font-weight:700}body{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px}table{font-size:1em}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li.mobile-only{display:none}@media screen and (max-width:1260px){.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li.mobile-only{display:block}}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover{background-color:#4F9291}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled{background-color:#F08F55BF}.woocommerce form.lost_reset_password.form-row-last,.woocommerce-page form.lost_reset_password .form-row-last{float:none;width:100%}.woocommerce ul.products li.product a [itemprop="description"]{color:#000}.woocommerce ul.products li.product a [itemprop="description"] img{width:100px}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product a [itemprop="description"],.woocommerce ul.products li.product .price,.woocommerce-loop-product__buttons{padding:0 20px}ul.products li.product .price .wholesale_price_container{font-size:17px}.woocommerce ul.products li.product .price ins{text-decoration:none;border-bottom:none}table.variations tbody tr:hover>td,table.variations tbody tr:hover>th{background-color:#fff0}.elementor-widget-woocommerce-product-additional-information h2{display:none}.woocommerce table.shop_attributes{border:none;margin:0}.woocommerce table.shop_attributes th,.woocommerce table.shop_attributes td{padding:6px 8px}.woocommerce table.shop_attributes th{text-align:left;border-top:0;border-bottom:0;line-height:1;width:175px}.woocommerce table.shop_attributes td{font-style:normal;border-bottom:0;margin:0;line-height:1}.woocommerce table.shop_attributes td p{padding:0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:#fff0}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#000;font-family:"Montserrat";font-size:27px;font-weight:500}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{text-align:left;padding-left:0}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;padding:0}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgb(0 0 0 / .5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgb(0 0 0 / .3);-moz-box-shadow:inset 0 0 3px rgb(0 0 0 / .3);-o-box-shadow:inset 0 0 3px rgb(0 0 0 / .3);box-shadow:inset 0 0 3px rgb(0 0 0 / .3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgb(0 0 0 / .7)}.flex-control-paging li a.flex-active{background:#000;background:rgb(0 0 0 / .9);cursor:default}ul.flex-direction-nav{position:absolute;top:calc(50% - 15px);z-index:99999;width:100%;left:0;margin:0;padding:0;list-style:none}li.flex-nav-prev{float:left}li.flex-nav-next{float:right}a.flex-next{visibility:hidden}a.flex-prev{visibility:hidden}a.flex-next::after{visibility:visible;content:'\f054';font-family:'Font Awesome 5 Free';margin-right:10px;font-size:30px;font-weight:700}a.flex-prev::before{visibility:visible;content:'\f053';font-family:'Font Awesome 5 Free';margin-left:10px;font-size:30px;font-weight:700}ul.flex-direction-nav li a{color:#f08f55fa}ul.flex-direction-nav li a:hover{text-decoration:none}