/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.eot);src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.woff2) format("woff2"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.woff) format("woff"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.ttf) format("truetype"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}@media screen and (max-height:1024px){.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}@media screen and (max-height:640px){.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{text-align:center;font-size:30px!important;color:var(--wc-red);background:antiquewhite}li.outofstock{opacity:.5}.outofstock::AFTER{content:"OUT OF STOCK ";margin-top:10px;color:red;opacity:1!important;font-size:23px;font-weight:500}.elementor-186 .elementor-element.elementor-element-1ac3580{display:none}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:16px!important;font-family:'Montserrat'}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#000!important;font-size:1.25em;font-weight:600px!important;font-family:Montserrat}h1.entry-title{font-family:'Montserrat'}.qib-button-wrapper .quantity input.input-text.qty.text{height:49px;text-align:center;background:#fff;border:0 solid #efefef!important;font-size:20px;line-height:20px;box-shadow:none}.woocommerce-product-gallery__trigger{width:100%!important;height:100%!important;border-radius:0!important;top:0!important;right:0!important;background-color:transparent!important}.woocommerce-product-gallery__trigger img{display:none!important}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc;display:none}.woocommerce-product-gallery__trigger:after,.woocommerce-product-gallery__trigger:before{content:none!important}.woocommerce div.product div.images .flex-control-thumbs{z-index:9;position:relative}table.variations tr th.label{background-color:#fff!important;padding:20px 0!important}#checkout_page{font-family:"Montserrat",Sans-serif!important}#my_account label,#my_account p{color:#313131!important}#my_account .input-text,#my_account .select2-container--default .select2-selection--single{border:1px solid #c3c3c3!important;background-color:#fff!important;border-radius:4px!important}#my_account a{color:#2f1116!important}#my_account ul li:nth-child(3){display:none}#my_account .woocommerce-MyAccount-content{padding:0;padding-top:20px}#my_account .woocommerce-MyAccount-content-wrapper{padding:0;border:none;text-align:center}#my_account .btn-info{background-color:#2f1116;color:#fff!important}#my_account .btn-info:hover{background-color:#2f1116;color:#fff!important}#my_account .woocommerce-MyAccount-navigation ul{display:flex}#my_account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:#2f1116!important;color:#fff!important}#my_account .woocommerce-Address-title.title{position:relative}#my_account .edit{position:absolute;left:0;right:0;bottom:-30px;padding:0;margin:0}#my_account .edit-account{width:70%;margin:0 auto}#my_account .edit-account p{text-align:left!important}#my_account button,#my_account .edit-account button,#my_account .order-again .button{background-color:#2f1116;color:#fff!important;border:none}#my_account button:hover,#my_account .edit-account button:hover,#my_account .order-again .button:hover{background-color:#000;color:#fff!important;border:none}#my_account .woocommerce-address-fields p,#my_account .woocommerce-address-fields p label{text-align:left}#my_account .reviewx-order-table{border:none!important}.elementor-menu-cart__main{padding:20px!important}#cart_page .eael-cart-coupon-wrapper .coupon{max-width:100%;position:relative}#cart_page .eael-cart-coupon-wrapper .wpccl-btn-wrapper{text-align:center;line-height:51px;position:absolute;bottom:-40px;right:0}.woocommerce-page #payment #place_order{background-color:#e28989!important;border:none;color:#fff}.woocommerce-page #payment #place_order:hover{background-color:#2f1116!important}@media(max-width:450px){#my_account .woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:12px}}@media(max-width:768px){#cart_page .cart-collaterals .cart_totals{max-width:100%}}@media(min-width:980px){.woocommerce div.product div.images .flex-control-thumbs li{width:100%}.woocommerce .flex-control-nav.flex-control-thumbs{width:85px;height:auto;float:right}.flex-control-nav.flex-control-thumbs li{display:block;padding:0;margin-left:0!important;margin-bottom:6px;background-color:#fff0}.woocommerce .flex-control-nav.flex-control-thumbs img{width:100%!important}.woocommerce .flex-viewport{width:calc(100% - 95px);float:right;margin-left:20px;background-color:#eee}}@media(max-width:979px){ol.flex-control-nav.flex-control-thumbs{position:relative}}@media (max-width:768px){.woocommerce-ordering .orderby{display:none}}