.category-in-loop{display:flex;height:calc(100% - 42px);flex-direction:column;align-items:baseline;justify-content:center;background:#c90533;padding:77px;border-radius:11px;color:white}.category-in-loop h2:first-of-type{font-size:17px;text-transform:uppercase;letter-spacing:3.4px;font-weight:400;margin-bottom:20px}.category-in-loop h2:last-of-type{font:normal normal bold 40px/50px Montserrat}.category-in-loop p{font:normal normal 300 17px/20px Montserrat}.category-in-loop .btn{background:#c90533!important;border:#e20006!important;box-shadow:none!important;padding-left:0;font:normal normal bold 17px/70px Montserrat}.category-in-loop .btn:after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;content:"";padding-left:15px}.loop-row-main{margin-left:-36px;margin-right:-36px}.wpcf7-submit{float:right;background:#000;border:0px;color:white!important;padding:7px 45px}.woocommerce-loop-product__title{font-size:16px;font-weight:700!important;text-align:left;letter-spacing:0px;color:#030303;padding-top:20px}.product-item-loop img{width:100%;height:auto!important}.product-item-loop>.box{background:#fff;text-align:left;padding:22px;border-radius:11px;border:1px solid #d3d3d3;margin-bottom:40px}.product-item-loop .loop-nr{color:black;font-size:16px;font-weight:300}.product-item-loop>.box .price{color:#a3a3a3!important;text-align:left;display:block;font-weight:700;padding-top:5px;padding-bottom:15px;font-size:16px}.product-item-loop>.box .btn{color:white;background:#000!important;margin:0 auto;border:0px!important;border-radius:0px}@media (max-width:600px){.woocommerce-loop-product__title{font-size:14px}.product-item-loop .loop-nr{font-size:14px}.product-item-loop>.box .btn{font-size:12px}.category-in-loop{padding:50px}.category-in-loop h2:last-of-type{font:normal normal bold 24px/33px Montserrat}.category-in-loop h2:first-of-type{font-size:11px;letter-spacing:3.4px;font-weight:400;margin-bottom:10px}.product-item-loop>.box{padding:10px}.product-item-loop>.box .btn{text-align:center;display:block}.first-box-loop{order:2}.sec-box-loop{order:1}}.nav-shop li:nth-child(even){background:#fff!important}.nav-shop li a:hover{background:0 0!important}.nav-shop .elementor-item-active{background:0 0!important;color:black!important;font-weight:600!important}.nav-shop .elementor-nav-menu--dropdown .elementor-sub-item{padding-left:25px!important;padding-top:13px;background:#fff!important;font-size:14px!important;padding-bottom:13px;padding-right:25px!important}.nav-shop .highlighted{background:0 0!important}.woof_products_top_panel{display:none!important}.woof_container_inner h4{font:normal normal bold 17px/55px Montserrat}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#008be2}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#008be2;border-radius:0px;border:0px;width:1em}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#dedede;border-radius:0px}.price_slider_amount .price_label{font-weight:500;text-transform:uppercase}.woof_list_checkbox{padding-left:0}.woof label{margin-bottom:0;top:2px;position:relative}.column-multiple ul{padding-left:18px;columns:2;-webkit-columns:2;-moz-columns:2}.column-multiple ul li::marker{padding-right:20px!important}.woocommerce-variation-add-to-cart .form-control{margin-bottom:0;background:#f5f5f5;border:1px solid black!important;padding:11px;box-shadow:none!important}.woocommerce-variation-add-to-cart .btn{box-shadow:none!important;border-radius:0px!important}.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item{border-radius:0px!important;padding:0}.variable-item{border:2px solid #f5f5f5;box-shadow:none!important}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover{box-shadow:none!important;border:2px solid #008be2}.variations tr td{width:100%}.variations tr,.woo-variation-items-wrapper{display:block}.reset_variations{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0;position:relative;background-color:#f5f5f5;color:#000;border-top:3px solid #008be2;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-message{border-top-color:#008be2}.woocommerce-message::before{content:"";color:#008be2}.related.products>h2{display:none}.woocommerce table.shop_table{border:0px;border-radius:0px;color:#000;font-weight:500;border-collapse:collapse}.price-rules-table-wrapper thead tr{background:#000!important;color:white}.price-rules-table tr{border-bottom:2px solid #f5f5f5}.price-rule-active .woocommerce-Price-amount{font-weight:700}@media (max-width:992px){.woocommerce-cart-form__cart-item{display:flex!important;flex-direction:column!important}.woocommerce span.onsale{left:1.5em}.woocommerce-cart-form__cart-item td{width:100%}.woocommerce-cart-form__cart-item .product-quantity{display:none!important}.cart-collaterals table.shop_table_responsive{display:flex!important;flex-direction:column!important;flex:0 0 100%}.cart-collaterals table.shop_table_responsive tr{display:flex!important;flex:0 0 100%!important;flex-direction:column!important}#coupon_code{height:auto;padding:11px 5px;border-radius:5px}.actions .col-6 .btn,.input-group-btn{width:100%!important}.actions .col-6{width:100%!important;flex:0 0 100%;max-width:100%}.cart_totals.col-6{width:100%!important;flex:0 0 100%;max-width:100%}}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:16px;padding:10px 15px}