body{font-family:'Rubik',sans-serif;font-size:16px;line-height:24px;color:#151313}p{font-size:16px;line-height:24px}.wlpr-message-info,.woocommerce-message{background:#DE7878}.fal,.far{font-family:"Font Awesome 5 Pro"!important}.header-callout__content{line-height:40px;height:40px}.header-type-2{padding:5px 0}.header-type-2 .nova-header__navigation{text-align:right;padding-right:0;position:relative}.nova-page-header{background-size:cover;background-position:center;position:relative}.nova-page-header::after{content:'';position:absolute;left:0;top:0;bottom:0;right:0;background:rgb(20 5 5 / 40%)}.nova-page-header .row{z-index:1;position:relative;min-height:350px;align-items:center;justify-content:center}.nova-page-header .nova-page-header__inner{padding:0}.nova-page-header .nova-page-header__inner .page-title{font-size:24px;font-weight:600}.header_banner_menu{position:absolute;bottom:30px;text-align:center;width:100%}.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-default-theme>ul.wpmm-mega-wrapper>li.menu-item-has-children:hover>a:before{position:absolute;right:40%;transform:translateX(-50%);top:60px;width:0;height:0;content:'';border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff}.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-default-theme ul.wpmm-mega-wrapper>li:hover>a span,.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-default-theme ul.wpmm-mega-wrapper>li.current-menu-item>a span{border-bottom:2px solid #fff}.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-default-theme ul.wpmm-mega-wrapper{position:inherit}.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-default-theme ul.wpmm-mega-wrapper>li:last-child>a{padding-right:0}.wp-mega-sub-menu li .wpmm-sub-menu-wrapper.wpmm_menu_1 li:hover,.wp-mega-sub-menu .widget_nav_menu li:hover,.wp-mega-sub-menu .widget_pages li:hover,.wp-mega-sub-menu .widget_categories li:hover a,.wp-mega-sub-menu .widget_archive li:hover,.wp-mega-sub-menu .widget_meta li:hover a,.wpmm-sub-menu-wrapper.wpmm-menu1 .wp-mega-sub-menu li a span.wpmm-mega-menu-href-title:hover,.wp-mega-sub-menu .widget_product_categories ul.product-categories li a:hover,.wp-mega-sub-menu .widget_recent_comments li:hover,.wp-mega-sub-menu .widget_recent_entries li:hover{margin-left:0!important}.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-default-theme .wpmm-sub-menu-wrap ul li,.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-default-theme ul.wp-mega-sub-menu li a{font-size:15px}.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-default-theme ul.wp-mega-sub-menu li a:hover{color:#AC1D1D!important}.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-default-theme .wpmm-sub-menu-wrap ul li h4.wpmm-mega-block-title::before,.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-default-theme .wpmm-sub-menu-wrap ul li.wp-mega-menu-header>a.wp-mega-menu-link::before{background:transparent}.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-default-theme .wpmm-sub-menu-wrap ul li.wp-mega-menu-header>a.wp-mega-menu-link span.wpmm-mega-menu-href-title{font-weight:normal!important;font-size:15px;margin-bottom:0}.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-default-theme ul.wpmm-mega-wrapper>li.current-menu-parent ul li.current-menu-item>a.wp-mega-menu-link span.wpmm-mega-menu-href-title{color:#ac1d1d}.site-canvas-menu.position-left .header-mobiles-primary-menu .is-drilldown ul li.is-submenu-parent-item{display:none}.header-type-2 .nova-header__right-action .actions>li{padding:0 18px}.header-type-2 .nova-header__right-action .actions>li.header-cart .header-cart-box{background:transparent;width:22px}.header-type-2 .nova-header__right-action .actions>li>a .count-badge{color:#AC1D1D;background:#fff}.header-type-2 .nova-header__right-action i{font-size:18px}.header-account{position:relative}.account-bar-dropdown{display:none}.header-account:hover .account-bar-dropdown{display:block;position:absolute;right:0;top:50px;background:#fff;color:#000;z-index:2}.account-bar-dropdown #menu-mobile-top-bar{margin:10px 0}.account-bar-dropdown #menu-mobile-top-bar li>a{padding:8px 0;font-size:15px}.account-bar-dropdown #menu-mobile-top-bar li>a:hover{color:#AC1D1D}#slider-home .elementor-slides .swiper-slide-inner{padding:0 135px}.elementor-slides .swiper-slide-inner .elementor-slide-button{background:#AC1D1D!important;border:none;border-radius:0;padding:14px 38px}.elementor-slides .swiper-slide-inner .elementor-slide-button:hover{background:#851717!important}.elementor-slide-button::after{content:"\f101";font-family:"Font Awesome 5 Pro";font-size:14px;line-height:27px;margin-left:10px}.swiper-pagination-bullet{background:#fff}.elementor-button{background:#AC1D1D!important;border:none;border-radius:0;padding:13px 38px;font-size:18px;text-transform:uppercase;color:#fff!important}.elementor-button:hover{background:#851717!important}.elementor-button .elementor-align-icon-left{margin-top:3px;margin-right:8px}.elementor-button-text::after{content:"\f101";font-family:"Font Awesome 5 Pro";font-size:14px;line-height:27px;margin-left:10px}.elementor-element.elementor-button-info .elementor-button{background:#fff!important;color:#AC1D1D!important}.elementor-element.elementor-button-info .elementor-button:hover{background:#140505!important;color:#fff!important}.wcpscwc-product-slider .products li{padding:0 10px!important}.wcpscwc-product-slider .slick-dots li button{border:none;background:#B1B1B1!important}.wcpscwc-product-slider .slick-dots li.slick-active button{background:#AC1D1D!important}.wcpscwc-product-slider button.slick-prev,.wcpscwc-product-slider button.slick-next{background:transparent!important;text-indent:0;color:#AC1D1D}.wcpscwc-product-slider button.slick-prev{left:-55px}.wcpscwc-product-slider button.slick-next{right:-45px}.wcpscwc-product-slider button.slick-prev:hover,.wcpscwc-product-slider button.slick-prev:focus,.wcpscwc-product-slider button.slick-next:hover,.wcpscwc-product-slider button.slick-next:focus{background:transparent!important;color:#AC1D1D}.slick-prev:before,.slick-next:before{display:none}.slick-prev:after,.slick-next:after{font-family:"Font Awesome 5 Pro";font-size:40px;line-height:27px;font-weight:400}.slick-prev:after{content:"\f104"}.slick-next:after{content:"\f105"}#mailinglist #gform_2{display:flex}#mailinglist #gform_2 .gform_footer{margin:0;padding:0;position:relative}#mailinglist #gform_2 .gform_body{width:100%}#mailinglist #gform_2 .gfield input.large,#mailinglist #gform_2 .gfield input.large:focus{color:#151313;font-size:14px;border:none;height:50px;background:#fff5}#mailinglist #gform_2 .gform_footer .gform_button{width:50px;font-size:0;height:50px;margin-bottom:0;background:#AC1D1D}#mailinglist #gform_2 .gform_footer .gform_button:hover{background:#851717}#mailinglist #gform_2 .gform_footer::before{content:"\f178";font-family:"Font Awesome 5 Pro";font-weight:400;font-size:14px;line-height:18px;color:#fff;position:absolute;top:15px;left:28px;z-index:1}#mailinglist .gform_confirmation_message{color:#fff}.gform_wrapper.gravity-theme .gfield_label{padding-bottom:10px!important}.gform_wrapper.gravity-theme .ginput_container{padding-bottom:5px!important}.gform_wrapper.gravity-theme .gfield_required_asterisk{color:#AC1D1D}.gform_wrapper.gravity-theme .gform_button{color:#fff;background:#AC1D1D;font-size:16px;font-weight:500;width:155px}.gform_wrapper.gravity-theme .gform_button:hover{background:#851717}.gform_wrapper.gravity-theme input[type=text]{font-size:16px!important;padding:10px 20px!important;height:50px}.gform_wrapper.gravity-theme .gfield textarea.large{font-size:16px!important;padding:10px 20px!important}input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#B1B1B1}input::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#B1B1B1}input[type=text]::placeholder,select::placeholder,textarea::placeholder{color:#B1B1B1}.woocommerce-account{background:#FAFAFA}.woocommerce-orders,.woocommerce-view-order{background:#fff!important}.btnCustom{background:#AC1D1D!important;color:#fff!important;text-transform:uppercase;padding:13px 30px;font-size:16px;font-weight:500;border:none}.btnCustom::after{content:"\f101";font-family:"Font Awesome 5 Pro";font-size:14px;line-height:27px;margin-left:10px}.btnCustom:hover{background:#851717!important}.bgwp{background:#fff;padding:50px 65px;margin:30px 63px 80px}.bgwp h2{color:#AC1D1D;text-align:center}.bgwp p.desc{text-align:center}.bgwp [type='text'],.bgwp [type='email'],.bgwp [type='password']{border:1px solid #ccc;background:#fff;color:#000;font-size:16px}.bgwp label{padding:0 0 20px;font-size:14px}.bgwp .woocommerce-form__label a{color:#000;text-decoration:underline;font-size:14px}.bgwp .lost_password a{float:right}.bgwp .woocommerce-privacy-policy-text{display:none}#customer_register .woocommerce-form__label-for-checkbox{padding:10px 0 0;font-size:14px}.bgwp p.footer{text-align:center;font-size:14px}.bgwp p.footer a{text-decoration:underline}.subcategories{border:1px solid #B1B1B1;padding:20px;border-radius:5px}.subcategories .subcat-title{font-size:18px;font-weight:600}.subcategories-list{list-style:none;margin-left:0}.subcategories-list li{padding-bottom:10px;border-bottom:1px solid #E2E2E2}.subcategories-list li a{font-size:14px}.subcategories-list li.active a{color:#AC1D1D}.product .product-item .posted_in{color:#7A7A7A;font-size:12px;text-transform:uppercase}.product h2.woocommerce-loop-product__title{font-size:16px;font-weight:500;line-height:24px}.product .product-item{text-align:center;display:grid;overflow:hidden}.products .product .price{font-size:18px;font-weight:700}.products .product .price del{color:#6B6B6B;font-size:18px;font-weight:400}.products .product ins{text-decoration:none}ul.products:not(.product-list-display) .product .product-item__badges{top:0!important;right:0;left:inherit!important}ul.products:not(.product-list-display) .product .product-item__badges .onsale,ul.products:not(.product-list-display) .product .product-item__badges .nova_new_product,ul.products:not(.product-list-display) .product .product-item .product-item__thumbnail-placeholder a .out-of-stock{font-size:14px!important;padding:19px 0!important;width:50px;height:50px;text-transform:capitalize!important;border-radius:50px}ul.products:not(.product-list-display) .product .product-item .product-item__thumbnail-placeholder{margin-bottom:20px;max-height:378px;overflow:hidden}.added_to_cart.wc-forward{display:none}ul.products .button{background:transparent;color:#151313;font-size:16px;font-weight:400}ul.products .button:hover{color:#AC1D1D;text-decoration:underline}ul.products .out-of-stock{display:none!important}.ribbon-wrapper{width:200px;height:125px;overflow:hidden;position:absolute;top:-22px;left:-30px}.ribbon-wrapper .ribbon{background-color:silver;text-align:center;transform:rotate(-45deg);position:relative;padding:7px 0;top:42px;left:0;text-transform:uppercase;width:130px;font-size:11px;color:#fff}.cwginstock-panel-heading h4{font-size:16px;color:#000!important;margin-top:30px}.cwginstock-panel-body .cwgstock_button{padding:12px 17px!important}.woocommerce-pagination .next:after,.woocommerce-pagination .prev:before{display:none}.woocommerce-pagination li .page-numbers{font-size:16px;line-height:30px;padding:0 12px}.woocommerce-pagination li .page-numbers i{font-size:16px;line-height:30px}.woocommerce-pagination li:hover .page-numbers i{color:#fff}.woocommerce-pagination>ul{justify-content:center}.woocommerce-pagination .next,.woocommerce-pagination .prev{padding:0 12px!important}.single-product .site-content{position:relative}.single-product .product .before-product-summary-wrapper{margin-right:90px}.single-product .product .product-item__badges{top:20px}.single-product .product .product-item__badges .onsale,.single-product .product .product-item__badges .nova_new_product{font-size:14px;font-weight:700;padding:8px 20px}.single-product .product .entry-summary.summary{margin-top:20px;margin-bottom:0}.single-product .product .product_title{font-size:32px;font-weight:600;line-height:48px}.single-product .product .price{font-size:20px;font-weight:500}.single-product .product .price ins{text-decoration:none}.single-product .product .price del{color:#6B6B6B;font-weight:400}.single-product .product .cart .quantity{border:1px solid #aaa;border-radius:0;background:transparent;margin-right:40px}.single-product .product .cart .quantity input,form.cart .quantity .qty-button{height:50px;line-height:50px}.single-product .product .cart .quantity input{font-size:21px!important;width:150px}.single-product .product .cart .button{background:#AC1D1D;font-size:16px;font-weight:500;border-radius:0;width:214px;padding:0;border:none}.single-product .product .cart .button::after{content:"\f101";font-family:"Font Awesome 5 Pro";font-size:14px;line-height:27px;margin-left:10px}.single-product .product .cart .button:hover{background:#851717}.single-product .product .woocommerce-product-details__share-box .woocommerce-product-details__share-box--label{font-size:16px;font-weight:500!important;display:inline-block}.single-product .product .woocommerce-product-details__share-box a{background:#F1F1F1;padding:4px 11px;border-radius:20px;margin-left:20px;display:inline-block}.single-product .product .woocommerce-product-details__share-box a i{font-size:20px;margin:0;color:#AC1D1D;width:15px;text-align:center;line-height:27px}.single-product .product_infos{margin-top:20px;margin-bottom:50px}.copyLink{width:120px;display:none}.single-product .product .product_meta>span{font-weight:700;color:#151313;font-size:16px;line-height:24px;margin-bottom:20px}.single-product .product .product_meta>span>span{font-weight:400}.single-product .product .product_meta>span>a{font-weight:400;text-transform:none}.single-product .product .product_meta .posted_in{border-top:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;padding:20px 0 40px}.single-product .nova-woocommerce-tabs .tabs{border-bottom:1px solid #B1B1B1;width:100%}.single-product .nova-woocommerce-tabs .tabs li{margin:0}.single-product .nova-woocommerce-tabs .tabs .tabs-title>a{font-size:16px!important;margin:0;padding:14px 30px}.single-product .nova-woocommerce-tabs .tabs .tabs-title.is-active a,.single-product .nova-woocommerce-tabs .tabs .tabs-title:hover a{background:#AC1D1D;color:#fff}.single-product .nova-woocommerce-tabs .tabs-content{color:#151313!important}.single-product .nova-woocommerce-tabs{margin-bottom:30px}.pro_download_pdf{margin-bottom:50px}.pro_download_pdf .btn{color:#AC1D1D!important;text-transform:uppercase;font-weight:500}.account-page-header{background:#E2E2E2;text-align:center}.account-page-header .woocommerce-breadcrumb{margin:9px 0;font-size:14px;padding-top:4px;color:#151313}.account-page-header .woocommerce-breadcrumb a{color:#6B6B6B}body.woocommerce-cart .woocommerce .woocommerce-cart-form{width:100%;font-size:16px}body.woocommerce-cart .woocommerce .woocommerce-cart-form thead th{display:table-cell;background:#B1B1B1;font-weight:600;font-size:16px;padding:8px 15px;color:#151313}body.woocommerce-cart .woocommerce .woocommerce-cart-form td{padding:10px 15px}body.woocommerce-cart .woocommerce .woocommerce-cart-form tr.cart_item .product-remove{padding:10px 25px}body.woocommerce-cart .woocommerce .woocommerce-cart-form tr:not(.cart_item) td.actions{padding:15px 30px}.woocommerce table.woocommerce-cart-form__contents tbody th,.woocommerce table.woocommerce-cart-form__contents tr,body.woocommerce-cart .woocommerce .woocommerce-cart-form tr:not(.cart_item){border:1px solid #E5E4E0}body.woocommerce-cart .woocommerce .woocommerce-cart-form tr.cart_item .product-remove a.remove:after{font-weight:500!important;font-size:13px}body.woocommerce-cart .woocommerce .woocommerce-cart-form tr.cart_item .product-thumbnail{width:60px;padding-right:16px;min-width:60px;float:left}body.woocommerce-cart .woocommerce .woocommerce-cart-form tr.cart_item .product-thumbnail a img{width:60px}body.woocommerce-cart .woocommerce .woocommerce-cart-form tr.cart_item .product-name a,.woocommerce-cart-form__contents .woocommerce-Price-amount{color:#151313}body.woocommerce-cart .woocommerce .woocommerce-cart-form tr.cart_item .product-subtotal{padding-right:30px;text-align:left}body.woocommerce-cart .woocommerce .woocommerce-cart-form tr:not(.cart_item) td.actions .coupon{width:35%}body.woocommerce-cart .woocommerce .woocommerce-cart-form tr:not(.cart_item) td.actions .coupon #coupon_code{font-size:16px;padding:0;color:#6B6B6B}body.woocommerce-cart .woocommerce .woocommerce-cart-form tr:not(.cart_item) td.actions .coupon button[name="apply_coupon"]{font-size:16px;font-weight:500;color:#AC1D1D!important}body.woocommerce-cart .woocommerce .woocommerce-cart-form tr:not(.cart_item) td.actions .coupon button[name="apply_coupon"]:after{display:none}body.woocommerce-cart .woocommerce .woocommerce-cart-form tr:not(.cart_item) td.actions button[name="update_cart"]{margin-top:-38px;right:30px;border:1px solid #AC1D1D;color:#AC1D1D;opacity:1;font-size:16px;display:flex;font-weight:500}body.woocommerce-cart .woocommerce .woocommerce-cart-form tr:not(.cart_item) td.actions button[name="update_cart"]::after{margin-top:7px}body.woocommerce-cart .woocommerce .woocommerce-cart-form tr:not(.cart_item) td.actions button[name="update_cart"]:hover::after{border-top:1px solid #fff}body.woocommerce-cart .cart-collaterals{width:45%;float:right}body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr{display:revert}body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr td,body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr th{padding:0 0 15px;font-size:16px;font-weight:500}body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr td{text-align:right;width:100%}body.woocommerce-cart .woocommerce .woocommerce-cart-form tr.cart_item .product-quantity .quantity{width:150px;height:50px;border:1px solid #E2E2E2}body.woocommerce-cart .woocommerce .woocommerce-cart-form tr.cart_item .product-quantity .quantity input{width:150px;height:50px;border:none;padding:0;font-size:18px!important;font-weight:500}body.woocommerce-cart .woocommerce .woocommerce-cart-form tr.cart_item .product-quantity .quantity .qty-button{background:none;width:50px;height:48px;top:0!important;color:#151313;font-size:18px;padding:10px}body.woocommerce-cart .woocommerce .woocommerce-cart-form tr.cart_item .product-quantity .quantity .qty-button.dec{left:0;font-family:none;font-weight:500}body.woocommerce-cart .cart-collaterals .cart_totals h2{font-size:21px;font-weight:600;text-transform:uppercase}body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.order-total th,body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.order-total td{border-top:1px solid #ccc;padding:20px 0;font-weight:700}body.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{padding:11px 20px;text-transform:uppercase;font-size:16px;font-weight:500}body.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button::after{content:"\f101";font-family:"Font Awesome 5 Pro";font-size:14px;line-height:27px;margin-left:10px}.woocommerce-info{border-top:1px solid #A37931;background:#DE7878;padding:10px;font-size:18px}.woocommerce-info:before{content:"\f37e";font-family:"Font Awesome 5 Pro"!important;font-size:16px;line-height:20px;margin-left:10px}.woocommerce-info .showcoupon,.woocommerce-info .showlogin{font-weight:700;color:#000!important;border:none!important}.woocommerce-info a.showcoupon:hover,.woocommerce-info a.showcoupon:focus,.woocommerce-info a.showlogin:hover,.woocommerce-info a.showlogin:focus{color:#A37931!important}body.woocommerce-checkout .woocommerce .woocommerce-billing-fields>h3,body.woocommerce-checkout .woocommerce form.checkout h3{font-size:21px;font-weight:600;text-transform:uppercase}body.woocommerce-checkout .woocommerce .woocommerce-billing-fields>h3{margin-bottom:15px}body.woocommerce-checkout .woocommerce form.checkout h3.line{border-bottom:1px solid #fff;padding-bottom:10px;margin-bottom:20px}.woocommerce form .form-row .required{color:#E50F46;border:none}body.woocommerce-checkout label{font-size:16px;font-weight:600}#order_review{background:#E2E2E2;padding:25px 30px}#order_review p{color:#6B6B6B;font-size:14px}body.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table{font-size:16px}body.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table tr th,body.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table tr td{padding:10px 0!important;font-size:16px;font-weight:600}body.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table tr.cart_item td.product-name{font-weight:500}body.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table tr th:last-child,body.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table tr td:last-child{text-align:right;font-weight:500}body.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table tr.order-total th{font-weight:700}body.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table .woocommerce-shipping-totals th,body.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table .woocommerce-shipping-totals td{border-top:1px solid #fff;padding-top:20px!important}body.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table tr.shipping ul#shipping_method li{margin:0}body.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table tr.shipping ul#shipping_method li label{padding:0}body.woocommerce-checkout .woocommerce .woocommerce-checkout-payment .place-order .button{padding:11px 0;text-transform:uppercase;font-weight:500;font-size:16px}body.woocommerce-checkout .woocommerce .woocommerce-checkout-payment .place-order .button::after{content:"\f101";font-family:"Font Awesome 5 Pro";font-size:14px;line-height:27px;margin-left:10px}.woocommerce-terms-and-conditions-checkbox-text{font-size:14px;color:#151313}.woocommerce-terms-and-conditions-checkbox-text a{text-decoration:underline;color:#151313}.woocommerce-terms-and-conditions-checkbox-text .woocommerce-terms-and-conditions-link{border-bottom:none!important}body.woocommerce-checkout .woocommerce .woocommerce-checkout-payment .payment_methods{border-bottom:1px solid #fff;margin-bottom:20px}body.woocommerce-checkout .woocommerce .woocommerce-checkout-payment .payment_methods .wc_payment_method{padding-bottom:20px}body.woocommerce-checkout .woocommerce .woocommerce-checkout-payment .payment_methods .wc_payment_method input.input-radio{display:none}body.woocommerce-checkout .woocommerce .woocommerce-checkout-payment .payment_methods .wc_payment_method>label{margin-left:30px;text-transform:none}body.woocommerce-checkout .woocommerce .woocommerce-checkout-payment .payment_methods .wc_payment_method>label:before{content:'';background-color:#fff;display:block;width:20px;height:20px;border-radius:26px;position:absolute;left:-30px;top:0;border:1px solid #ccc}body.woocommerce-checkout .woocommerce .woocommerce-checkout-payment .payment_methods .wc_payment_method input.input-radio:checked+label:before{border:6px solid #003049}body.woocommerce-checkout .woocommerce .woocommerce-checkout-payment .payment_methods .wc_payment_method .payment_box{padding:15px 0 0}body.woocommerce-checkout .woocommerce .woocommerce-checkout-payment .payment_methods .wc_payment_method .payment_box a{color:#6B6B6B}body.woocommerce-checkout .woocommerce .woocommerce-checkout-payment .place-order .woocommerce-privacy-policy-text{margin:0}body.woocommerce-checkout .woocommerce .woocommerce-checkout-payment .place-order .woocommerce-privacy-policy-text a{color:#6B6B6B}.woocommerce-shipping-may-be-available-html{display:none}.woocommerce-checkout .nova-page-header{display:none}.woocommerce-checkout .site-content{position:relative}.goback{font-size:14px;position:absolute;top:20px}.goback i{font-size:14px;padding-right:5px}.woocommerce-form-login-toggle{margin-top:20px}[type='text'],[type='password'],[type='date'],[type='datetime'],[type='datetime-local'],[type='month'],[type='week'],[type='email'],[type='number'],[type='search'],[type='tel'],[type='time'],[type='url'],[type='color'],textarea{font-size:16px!important;font-weight:500;height:50px}body.woocommerce-checkout .woocommerce .woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-link{text-transform:none}body.woocommerce-checkout .woocommerce .woocommerce-checkout-payment .payment_methods .wc_payment_method>label img{display:none}body.woocommerce-checkout .woocommerce .woocommerce-checkout-payment .payment_methods .wc_payment_method .payment_box img{padding-right:15px;padding-bottom:10px}body.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-notice{border:none}.woocommerce-thankyou-order-details{margin-bottom:50px;padding-left:15px;padding-right:15px}.woocommerce-thankyou-order-details .row{border:1px solid #E5E4E0}.woocommerce-order .thank-title{color:#AC1D1D;margin-top:20px}.woocommerce-order-overview__head{background:#B1B1B1;padding:10px 15px;font-weight:500}.woocommerce-order-overview__text{padding:15px;font-size:16px}.wc-bottom{float:right}body.woocommerce-checkout.woocommerce-order-received .woocommerce-order{margin-bottom:90px;display:inline-block;width:100%;position:relative}body.woocommerce-checkout.woocommerce-order-received .woocommerce-order .view-order{position:absolute;top:-30px;right:0;color:#AC1D1D}.account-right{position:relative}.account_info .avatar{margin-bottom:30px}.account_info .edit-account{position:absolute;top:0;right:0;color:#AC1D1D!important;font-size:14px}.account_info strong,.account_info span{padding-bottom:25px;display:inline-block;font-size:18px}.account_info h3{font-size:21px;line-height:30px;border-bottom:1px solid #ccc;padding-bottom:20px;margin-bottom:30px;margin-top:30px;text-transform:uppercase;font-weight:600!important}.edit-account-info{margin-bottom:20px}.woocommerce-account.woocommerce-edit-account .edit-account fieldset legend{font-size:24px;font-weight:700;line-height:30px;text-transform:uppercase;border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:25px;width:100%}.edit-account .btnAccount{width:180px;margin-top:10px}.woocommerce-account.woocommerce-edit-account .edit-account .woocommerce-form-row input.woocommerce-Input--email{margin-bottom:0}form.woocommerce-EditAccountForm.edit-account label{font-weight:600}form.woocommerce-EditAccountForm.edit-account .form-row-first{padding-right:50px;padding-left:0;margin-bottom:20px}form.woocommerce-EditAccountForm.edit-account .form-row-last{padding-right:0;padding-left:50px;margin-bottom:20px}form.woocommerce-EditAccountForm.edit-account textarea.input-text{height:80px!important}form.woocommerce-EditAccountForm.edit-account .woocommerce-Button{width:210px}.radiocus{font-weight:normal!important;position:relative;margin-left:30px;float:left;padding:7px 40px 7px 0;margin-top:5px;cursor:pointer}input[type="radio"]{display:none}.radiocus input[type="radio"]+span{position:absolute;top:6px;left:-30px}.radiocus input[type="radio"]+span{display:inline-block;width:20px;height:20px;vertical-align:middle;background:url(../../../../../../../../themes/zazla-child/assets/images/radio.png) no-repeat;cursor:pointer}.radiocus input[type="radio"]:checked+span{background:url(../../../../../../../../themes/zazla-child/assets/images/radio-checked.png) no-repeat}.woocommerce-Input--file{border:1px solid #E2E2E2;width:100%;display:inline-block}.woocommerce-Input--file #file-name{display:inline-block;padding:11px}.woocommerce-Input--file .btn{float:right;background:#AC1D1D;color:#fff!important;text-transform:uppercase;padding:15px;font-size:14px;font-weight:500;border-radius:5px;border:none;cursor:pointer}.woocommerce-account.woocommerce-orders .woocommerce-orders-table{font-size:18px;line-height:22px}.woocommerce-account.woocommerce-orders .woocommerce-orders-table thead tr th{font-size:16px;font-weight:700;background:#B1B1B1;text-transform:none;line-height:20px;color:#151313}.woocommerce-account.woocommerce-orders .woocommerce-orders-table tbody tr{border:1px solid #E5E4E0;background:#fff}.woocommerce-account.woocommerce-orders .woocommerce-orders-table tbody tr:nth-of-type(even){background-color:#F1F1F1;border:1px solid #F1F1F1}.woocommerce-account.woocommerce-orders .woocommerce-orders-table a.view-order{font-size:16px;line-height:20px}.woocommerce-account.woocommerce-orders .woocommerce-orders-table a.view-order:hover{color:#AC1D1D}.woocommerce-account.woocommerce-orders .woocommerce-orders-table a.view-order:before{font-family:"Font Awesome 5 Pro";font-weight:400;content:"\f06e";font-size:16px;line-height:20px;margin-right:10px}.woocommerce-archive-header-inside .woocommerce-ordering label{padding:10px 0;font-size:16px;font-weight:500;color:#555;height:40px;margin-right:20px}body.woocommerce-shop .woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-toolbar .woocommerce-ordering .select2{border:1px solid #707070;height:40px;background:none;border-radius:0;width:180px!important}body.woocommerce-shop .woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-toolbar .woocommerce-ordering .select2 .select2-selection .select2-selection__rendered{height:40px;line-height:40px;font-size:14px;font-weight:400;color:#555;width:100%}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{width:100%}.woocommerce-orders .site-wrapper,.woocommerce-orders .site-wrapper .site-content-wrapper{position:inherit}.woocommerce-orders .woocommerce-archive-header-inside{margin:0;border:0;width:252px;height:40px;margin-bottom:50px}.woocommerce-MyAccount-content .woocommerce-ordering{display:flex;border:none}.woocommerce-orders .woocommerce-archive-header-inside .woocommerce-ordering label{width:80px;font-size:14px}.woocommerce-orders .select2{height:40px}.woocommerce-orders .select2 .select2-selection{border:1px solid #707070}.woocommerce-orders .select2 .select2-selection,.woocommerce-orders .select2 .select2-selection .select2-selection__rendered{height:40px;line-height:40px;font-size:14px;padding:0 5px}.woocommerce-orders .select2 .select2-selection .select2-selection__arrow{margin-right:10px}.woocommerce-view-order .site-content{position:relative}.view-order-print{position:absolute;top:20px;right:40px;font-size:16px;color:#AC1D1D!important}.psg-view-order-main{display:flex;align-items:center;justify-content:space-between}.psg-view-order-main .view-order-number{font-size:21px!important;line-height:36px!important;text-transform:uppercase;font-weight:600}.psg-view-order-main .psg-order-placed-date{font-size:16px!important;line-height:24px}section.woocommerce-customer-details{margin-top:30px}.woocommerce-MyAccount-content section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses{width:100%!important;float:none;margin:0;padding:30px 40px;background:#F1F1F1}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-customer-details .addresses .woocommerce-column{width:50%!important}section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses .woocommerce-column__title{text-transform:uppercase;font-size:21px!important;line-height:36px!important;margin-bottom:15px}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-customer-details address p{font-size:16px;line-height:23px!important;padding-bottom:7px}section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses .view-order-full-name{font-weight:600}.custom-view-order-details-main{margin:0;float:none;overflow:hidden;padding:30px 40px}.custom-view-order-details-wrapper{width:50%;float:left}.custom-order-details-inner{display:flex;align-items:center;margin-bottom:15px}.custom-order-details-inner h5{margin-bottom:0;font-size:16px!important;line-height:24px!important;width:34%;text-transform:capitalize;margin-top:0;font-weight:600}.woocommerce-MyAccount-content .custom-order-details-inner p{margin-bottom:0!important;font-size:16px!important;line-height:24px!important;text-transform:capitalize;padding:0 15px;width:66%}.custom-view-order-details-right-wrapper{width:50%;float:right}.woocommerce-MyAccount-content .view-order-details-notes-main{width:100%!important;float:none!important;margin:0;padding:0;display:flex;padding-top:0}.view-custom-order-container section.woocommerce-order-details{margin-bottom:30px!important;position:relative}.woocommerce-order-details table.shop_table.shop_table_responsive{border-collapse:collapse;border:0!important}table.shop_table.shop_table_responsive thead{border:1px solid #F9F6F1;background:#F9F6F1;height:auto}.view-custom-order-container section.woocommerce-order-details table thead tr th{font-size:16px!important;padding:9px 18px!important;font-weight:600;background:#B1B1B1}.view-custom-order-container section.woocommerce-order-details table thead tr th.woocommerce-table__product-name{width:550px}.view-custom-order-container section.woocommerce-order-details table thead tr th.woocommerce-table__product-quantity{width:220px}.view-custom-order-container section.woocommerce-order-details table thead tr th.woocommerce-table__product-total{width:200px}section.woocommerce-order-details thead,section.woocommerce-order-details table.order_details tbody{background:transparent;border:1px solid #E5E4E0;height:80px}section.woocommerce-order-details tbody tr td{padding-bottom:12px!important;padding-left:18px!important;padding-right:18px!important;padding-top:12px!important}section.woocommerce-order-details tbody tr:first-child td{font-size:16px;line-height:22px;background:transparent!important;border:0}section.woocommerce-order-details table.shop_table.shop_table_responsive tbody tr td.woocommerce-table__product-total.product-total{text-align:left;font-size:16px;line-height:22px}td.woocommerce-table__product-name.product-name img{width:60px;height:60px;object-fit:contain;margin-right:20px}.woocommerce-view-order section.woocommerce-order-details tr td a,section.woocommerce-order-details tr td strong{font-size:16px!important;line-height:22px}.woocommerce-order-details table.shop_table.shop_table_responsive .woocommerce-table__line-item{background:#F1F1F1}section.woocommerce-order-details table tfoot{border:0px!important;background:#F4F4F4;display:inline-block;width:500px;margin-left:auto;padding:30px 30px;position:relative;left:100%;margin-top:40px}section.woocommerce-order-details table tfoot tr{width:100%;display:flex;align-items:center;justify-content:space-between}table.woocommerce-table.woocommerce-table--order-details.shop_table_responsive.shop_table.order_details tfoot tr th.order-cart-totals-title{line-height:36px!important;font-size:21px!important;font-weight:600}section.woocommerce-order-details table tfoot tr th{line-height:24px!important;font-size:16px!important;padding-left:0!important;padding-top:10px!important;padding-bottom:10px!important;font-weight:500}table.woocommerce-table.woocommerce-table--order-details.shop_table_responsive.shop_table.order_details tfoot tr td{display:inline-block;position:relative;right:0;width:65%;border:0;padding-top:10px!important;padding-bottom:10px!important;text-align:right;padding-right:0}section.woocommerce-order-details table tfoot tr td>span,section.woocommerce-order-details table tfoot tr td{font-size:16px!important;line-height:24px!important;font-weight:500}section.woocommerce-order-details table tfoot tr td>span span{font-size:16px!important;line-height:24px!important}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details .order_details tfoot tr:last-child th,.woocommerce-order-details .woocommerce-table tfoot tr:last-child td span.woocommerce-Price-amount{font-weight:700}.woocommerce-order-details .woocommerce-table tfoot tr:last-child{position:relative;padding-top:15px}.woocommerce-order-details .woocommerce-table tfoot tr:last-child:after{margin-top:8px;content:"";position:absolute;width:100%;right:0;background:#fff;height:1px;top:0}.order-print{display:none}.lpr-recent-section .lpr-recent-points .points-box{border-radius:0;border:none;background:#F4F4F4;box-shadow:none;border:none;padding:30px}.lpr-recent-section .lpr-recent-points h3{font-size:24px;line-height:30px;font-weight:700;padding-bottom:10px;margin-bottom:20px;margin-top:10px;border-bottom:1px solid #ccc}.lpr-recent-section .lpr-recent-points .points-box p{margin-bottom:0!important;font-size:18px;font-weight:600}.lpr-recent-section .lpr-recent-points .points-box strong{font-size:48px;font-weight:bold!important;color:#C3A572}.lpr-recent-section .lpr-recent-points .points-box.lpr-bg strong{font-size:18px}.lpr-recent-section .bdr-none{font-size:24px;line-height:30px;font-weight:700;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:30px;text-transform:uppercase;margin-top:20px;display:inline-block;width:100%}.woocommerce .lpr-recent-section table tbody th{background:#F9F6F1!important;font-weight:700;font-size:16px!important;padding:8px 20px}.woocommerce .lpr-recent-section table tbody tr:nth-of-type(even){border:1px solid #E5E4E0}.woocommerce .lpr-recent-section table tbody tr:nth-of-type(odd){border:1px solid #FAFAFA;background:#FAFAFA}.woocommerce .lpr-recent-section table tbody td{font-weight:600;font-size:18px;padding:28px 20px}.woocommerce .lpr-recent-section .lpr-referral-text{font-size:18px;font-weight:700}.woocommerce .share-box{margin:20px 0}.woocommerce .share-box .share-box-label{font-weight:600}.woocommerce .share-box a{font-size:18px;color:#999;padding-left:20px}.woocommerce .share-box a:hover{color:#A37931}.lpr-recent-section .points-referral{display:flex;margin-top:20px}.lpr-recent-section .lpr-recent-points .referral_url,.lpr-recent-section .lpr-recent-points .referral_url:focus{background:#F4F4F4;color:#111;font-size:18px!important;font-weight:600;padding:31px 20px;border:none!important;border-radius:0;margin:0}.lpr-recent-section .lpr-recent-points .input-group-append{background:#A37931;color:#fff;font-size:18px;padding:22px 16px;cursor:pointer}.lpr-recent-section .lpr-recent-points tr td a{color:#A37931}.dataTables_info{display:none}.pagination-wrapper .pagination{display:block;width:100%;text-align:right}.lpr-recent-points .pagination-wrapper .pagination li{margin:0 2px}.lpr-recent-points .pagination-wrapper .pagination li a.active{background:#A37931;color:#fff;font-size:18px;font-weight:700;line-height:40px;padding:9px 17px}.lpr-recent-points .pagination-wrapper .pagination li a{border:none;font-size:18px;font-weight:700;line-height:40px;padding:9px 17px;color:#000}.lpr-recent-points .pagination-wrapper .pagination li a:hover{background:#A37931;color:#fff}.lpr-recent-points .pagination-wrapper .pagination li a.next,.lpr-recent-points .pagination-wrapper .pagination li a.prev{border:1px solid #A37931;color:#A37931;font-size:16px;font-weight:700;line-height:38px}.lpr-recent-points .pagination-wrapper .pagination li a.next:hover,.lpr-recent-points .pagination-wrapper .pagination li a.prev:hover{color:#fff}.woocommerce-ordering{border-bottom:1px solid #E2E2E2;margin-bottom:70px;margin-top:20px}.woocommerce-ordering h1{font-size:38px;color:#AC1D1D}.blog-listing .woocommerce-archive-header-inside{margin:0;border:0;margin-left:auto;width:182px}.woocommerce-archive-header-inside .orderby,.select2-container--default .select2-selection--single{border:none;border-bottom:1px solid #6B6B6B;padding:0;height:50px}.select2 .select2-selection .select2-selection__arrow{margin-right:0}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background:#E2E2E2;color:#151313}.blog-listing .search-box{position:relative}.blog-listing .search-box i{position:absolute;top:17px;left:0}.blog-listing .search-box input[type='text']{border:none;border-bottom:1px solid #6B6B6B;height:50px;padding:0 0 0 25px;font-size:14px!important;color:#6B6B6B}.blog-listing .search-box input[type='text']::-webkit-input-placeholder{color:#6B6B6B}.blog-listing .search-box input[type='text']:-ms-input-placeholder{color:#6B6B6B}.blog-listing .search-box input[type='text']::placeholder{color:#6B6B6B}.blog-item{margin-bottom:70px}.blog-item .entry-thumbnail{height:242px;background-size:cover;background-repeat:no-repeat;margin-bottom:15px!important}.entry-metac{margin-bottom:5px;color:#B1B1B1;font-size:14px}.blog-item .entry-title{font-size:18px;font-weight:700;line-height:30px}.blog-item.shortcode .entry-title{font-size:24px}.blog-listing .btn:hover{border-bottom:1px solid #AC1D1D}.pagination-wrapper .nav-links{display:block;width:100%;text-align:right}.pagination-wrapper .page-numbers{font-size:18px;font-weight:700;line-height:40px;padding:9px 17px}.pagination-wrapper .page-numbers i{font-size:16px;line-height:38px;color:#A37931}.pagination-wrapper .current,.pagination-wrapper .page-numbers:hover{background:#A37931;color:#fff!important}.pagination-wrapper .page-numbers:hover i{color:#fff}.pagination-wrapper .next,.pagination-wrapper .prev{border:1px solid #A37931;padding:9px 12px!important}.single_post_content h1.entry-title{font-size:38px;font-weight:700;margin-top:10px;color:#AC1D1D}body.single.single-post .post .entry-content{margin-bottom:20px}.content-share{margin-top:50px;border-top:1px solid #E2E2E2}.content-share .share-this{margin-top:-13px;background:#fff;float:right;padding-left:20px}.single_post_content .content-main{margin:70px 100px 50px}.single_post_content .entry-tags{padding:10px 100px;border-top:1px solid #E2E2E2}.entry-mettas i{width:25px}.single_post_content .entry-author{padding-bottom:15px;border-bottom:1px solid #E2E2E2;margin-bottom:15px}.content-share .share-this a{background:#F1F1F1;padding:10px 12px;border-radius:20px;margin-left:20px}.content-share .share-this a i{width:15px;text-align:center;color:#AC1D1D}body.single.single-post .post .entry-meta__item--tags{margin-top:20px}body.single.single-post .post .entry-meta__item--tags span,body.single.single-post .post .entry-meta__item--tags a{background:transparent;font-size:14px!important;margin-right:5px}.catalogue{margin:100px 0 50px}.catalogue .blog-item{border:1px solid #F1F1F1}.catalogue .entry-content-wrap{background:#f1f1f1;padding:20px}.catalogue .btn{color:#AC1D1D;text-transform:uppercase;font-weight:600;padding-bottom:2px}.catalogue .btn:hover{border-bottom:1px solid #AC1D1D}