:root{--color-yellow:#fac717;--color-black:#1e1d1b;--color-white:#fff;--color-black1:#2b2728;--color-red:#be2424}:root{--font-jost:"Jost"}.banner-image,.about-page-banner{background-size:cover}.banner-image .entry-title{font:600 40px/50px var(--font-jost);color:var(--color-white)}.bradcrumbs.text-center{display:none}.bradcrumbs a,.bradcrumbs span,.bradcrumbs{font:normal normal 300 22px/20px var(--font-jost);color:var(--color-white)}.entry-title-watermark{opacity:.1;position:relative}.entry-title-watermark .entry-title{position:absolute;top:.52em;margin:0 auto;left:0;right:0;font:bold 130px/23px var(--font-jost);letter-spacing:4.32px;color:var(--color-black);display:none}textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input{border:1px solid #d2d2d2;background-color:#fff;color:#000;display:inline-block;font-size:16px;font-weight:400;font-family:var(--font-jost);line-height:20px;outline:none;padding:5px 10px;vertical-align:middle;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;padding:15px 45px 15px 10px;width:100%}textarea{height:120px}.wpcf7-form-control-wrap{float:left;width:100%}input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,.uneditable-input{background-color:#f7f7f7;box-shadow:0px -3px 5px 0px rgb(0 0 0/10%) inset;-moz-box-shadow:0px -3px 5px 0px rgba(0,0,0,.1) inset;-webkit-box-shadow:0px -3px 5px 0px rgb(0 0 0/10%) inset}#contact input[type=submit]{font:600 16px/35px var(--font-jost);color:var(--color-white);background-color:var(--color-red);position:relative;z-index:1;transition:all .3s ease-out;border:1px solid var(--color-red);padding:.4em 1.6em;border-radius:6px}#contact input[type=submit]:hover{background-color:var(--color-yellow);border-color:#fff}.contact-box .feature-block-inner .inner-box{background-color:#f9f9f9}.contact-box .feature-block-inner:hover{background-color:#f9f9f9}.section-title h4{font:bold 30px/60px var(--font-jost);letter-spacing:2.7px;color:var(--color-black)}#contact .feature-block-inner i{font-size:40px;color:var(--color-red)}#contact .feature-block-title{letter-spacing:1.35px;color:var(--color-black);font-size:18px;font-family:var(--font-jost)}#contact .feature-block-text a{font-size:14px;color:var(--color-black);font-family:var(--font-jost)}#contact .feature-block-inner:hover .feature-block-text a{color:var(--color-red);transition-duration:1s}.wpcf7-spinner{margin:0 -6px}.contact-shortcode textarea,.contact-shortcode input[type=text],.contact-shortcode input[type=password],.contact-shortcode input[type=datetime],.contact-shortcode input[type=datetime-local],input[type=date],.contact-shortcode input[type=month],.contact-shortcode input[type=time],.contact-shortcode input[type=week],.contact-shortcode input[type=number],.contact-shortcode input[type=email],.contact-shortcode input[type=url],.contact-shortcode input[type=search],.contact-shortcode input[type=tel],.contact-shortcode input[type=color],.contact-shortcode .uneditable-input{border:none;background-color:#f9f9f9;border-radius:4px;margin-bottom:20px}.about-left-image{position:relative}.man-image{position:absolute;bottom:70px;left:45px}.about-box h2{font-size:48px;color:#1e1e1e;font-weight:700;font-family:"Jost";text-align:center}.about-right-box h3{font-size:24px;line-height:36px;color:#be2424;font-weight:600;font-family:"Jost"}.about-right-box p{padding:20px 0;font-size:18px;line-height:36px;color:#616161;font-weight:400;font-family:"Jost"}span.owner-name{ont-size:21px;color:var(--color-red);font-weight:400;font-family:"Jost"}span.owner-desg{font-size:17px;line-height:32px;font-weight:400;font-family:"Jost";color:#212021}.about-right-box h4{padding-top:30px;font-size:32px;font-weight:600;font-family:"Jost";color:#212021}.about-box,#award-sec{padding:50px 0}.award-head h2{font-size:40px;color:#1e1e1e;font-weight:700;font-family:"Jost";text-align:center}.awrd-para{width:50%;margin:15px auto;font-size:19px;color:#1e1e1e;font-weight:400;font-family:"Jost";text-align:center}.awards-title h3{line-height:40px;font-size:24px;color:#1e1e1e;font-weight:500;font-family:"Jost";text-align:center}.awards-year{font-size:17px;line-height:40px;color:var(--color-red);font-family:"Jost";font-weight:400;text-align:center}.awards-desc p{text-align:center;padding-top:8px;font-size:17px;line-height:22px;color:#1e1e1e;font-weight:400;font-family:"Jost"}.awards-img img{height:100%}#award-sec{background:#f5f4f4;position:relative}.award-main-box{padding-top:40px}img.awrd-sec-img{position:absolute;bottom:-25px;width:350px;left:0}#about_team{padding:50px 0}.abt-team-head h2{font-size:40px;color:#1e1e1e;font-weight:700;font-family:"Jost";text-align:center}.abt-team-head,.abt-team-box{text-align:center}.abt-team-head p{width:50%;margin:15px auto;font-size:19px;color:#1e1e1e;font-weight:400;font-family:"Jost";text-align:center}#about_team .owl-carousel .owl-item img{display:block;width:100px;height:auto;border-radius:50%}.abt-team-box a h3{font-size:20px;line-height:36px;color:#000}.abt-team-box span{font-size:17px;font-weight:400;font-family:'Jost';color:#212021}#about_team button.owl-dot{border:2px solid var(--color-red);width:10px;height:10px;border-radius:50px;margin:3px}#about_team button.owl-dot.active{border-color:var(--color-red);background-color:var(--color-red)}#about_team .owl-dots{display:block;text-align:center}#about_team .abt-team-box{display:flex;justify-content:space-evenly;align-items:center}#full-width-blog .post-featured,.page-template-blog-with-right-sidebar .post-featured,.page-template-blog-with-left-sidebar .post-featured{background:#fff 0% 0% no-repeat padding-box;box-shadow:0px 0px 15px #0000001A}.main-grid{display:grid;grid-template-columns:33% 33% 33%;grid-template-rows:414px 350px;grid-gap:21px}.main-grid .event-imge:first-child img{height:92%;object-fit:cover}.event-imge:first-child{grid-row-start:1;grid-row-end:3}.evnt-img{position:relative}.event-image{position:relative;height:100%}.event-btn{color:#fafafa;margin-right:14px;position:absolute;background-color:#be2424;padding:3px 13px;top:19px;left:24px;font-weight:800;z-index:1}.event-imge{position:relative}.event-box{box-shadow:rgb(0 0 0/10%) 0 4px 12px;border-radius:0;border-bottom:4px solid transparent;background-color:#fff !important}.event-title a{font-size:21px;color:#1e1e1e;font-weight:600;font-family:"Jost"}.posttitle a{font:700 16px/20px var(--font-Jost);color:var(--color-black)}.blog-meta ul .meta-comment-box:before{content:'';background:#000;position:absolute;top:8px;width:4px;height:4px;border-radius:50px;left:-17px}.blog-meta-category a{font:600 14px/20px var(--font-Jost);color:#000000a8;text-transform:capitalize}.entry-comments,.entry-date{font:600 15px/20px var(--font-Jost)}.entry-date{background-color:var(--color-yellow)}.featured-box-date{position:absolute;bottom:-12%;right:8%}.featured-box-date .entry-date{letter-spacing:1px;display:inline-block;max-width:60px;line-height:18px;color:#000}.post-featured-img img{height:auto}.metabox .entry-date,.metabox .entry-comments{background-color:transparent;color:#2f2d2d;font-size:15px;font-weight:400}.post_tag{letter-spacing:0px;color:#171717;font:500 17px/14px Jost}.post_tag .post-categories a{font-weight:400;color:#171717}.post-categories{display:inline-block}.metabox .entry-date i,.metabox .entry-comments i{color:var(--color-red)}.metabox .title{font:bold 20px/30px var(--font-jost);letter-spacing:1.48px;color:#000}.metabox p{color:#2e2e30;padding-top:3px;font-size:16px}.socila_share span{font:600 17px/24px var(--font-jost);letter-spacing:0px;color:#171717}.single-post-social-box li{list-style-type:none;margin-right:15px;float:left;padding:20px 0 30px}.single-post-social-box li a{padding:5px 30px;border:1px solid #bcbcbc;border-radius:20px}.socila_share a .fa-facebook-f{padding:6px 9px}.socila_share a .fa-linkedin-in{padding:6px 7px}.socila_share a i{padding:6px;border-radius:50%;color:var(--color-black);font-size:13px;border:1px solid #000}.socila_share a:hover i{background-color:var(--color-red);border-color:var(--color-red);transition-duration:1s}.socila_share a i:hover{color:#fff}.socila_share a .fa-link{background-color:#bcbcbc}.nav-previous{float:left;width:350px}.nav-next{float:right;width:350px}.nav-links .meta-nav{font-size:16px;font-weight:500;color:#888}.nav-links a{display:grid}.nav-links .post-title{font-size:14px;font-weight:400;color:#777}.sidebar_content_page p{font-size:16px;font-family:'Jost';line-height:31px}#sidebar .widget{padding:20px;margin-bottom:20px;border:1px solid var(--color-red);color:var(--color-red)!important}#sidebar .widget_search{padding:0;border:none;position:relative}#sidebar .header-submit-btn i{color:var(--color-red);position:absolute;right:18px;bottom:20px}#sidebar .widget_search [type=submit]{background-color:var(--color-red);border:none;padding:9px 12px;position:absolute;right:0;top:0;color:#fff}#sidebar .widget_search [type=submit] i{color:#fff}#sidebar .widget_search input[type=search]{padding:8px 10px;font:400 13px/26px var(--font-Jost);letter-spacing:0px;color:#545353;border-color:var(--color-red)}.shop .widget_search .widget-title{display:none}#sidebar .widget li a,#sidebar .widget li{letter-spacing:.77px;color:var(--color-black);font-size:16px;font-weight:400}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:grey}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:transparent}.widget_search label{display:block}.wp-block-search__inside-wrapper{display:block !important;position:relative}.widget_search input[type=submit]{background-color:var(--color-yellow);border:1px solid var(--color-yellow);width:100%;color:var(--color-white);margin:10px auto;font:500 14px/28px var(--font-Jost);text-transform:uppercase;border-radius:20px;transition-duration:2s}.widget_search input[type=submit]:hover{border-radius:0;background-color:var(--color-yellow);border-color:var(--color-yellow)}.widget_search [type=search]{color:#6c6c6c;border:1px solid #e1e1e1}#sidebar h3{font:600 23px/20px var(--font-jost);padding-bottom:15px;margin-bottom:11px;border-bottom:1px solid #e7e7e7;position:relative;color:var(--color-black);margin-top:10px !important;ont-family:'Jost'}#sidebar h3:after{content:"";display:block;width:60px;height:4px;background:var(--color-red);position:absolute;bottom:-3px}.recent-post-box img{height:auto}#sidebar li{border-bottom:none;padding:10px 0}#sidebar li:last-child{border-bottom:none}#sidebar .widget li:before{position:absolute;top:19px;left:-8px;width:8px;height:3px;content:"";font-family:'Jost';font-size:16px;background-color:var(--color-red)}#sidebar .widget_recent_entries li:after,#sidebar .widget_recent_entries li:before{content:none}#sidebar .widget li{position:relative;padding-left:16px}#error_page{background-color:#f8f8ff}#error_page .page-content h2 span{font:700 190px/1 var(--font-jost);color:var(--color-black)}#error_page .page-content h4{font:600 50px/1 var(--font-jost);color:var(--color-red)}#error_page .page-content h6{font:600 25px/1 var(--font-jost);color:var(--color-red)}.view-more{font:400 16px/35px var(--font-jost);color:var(--color-white);background-color:var(--color-red);position:relative;z-index:1;margin:1em;transition:all .3s ease-out;border:1px solid var(--color-red)}#error_page .view-more:hover{border-color:var(--color-yellow)}.view-more:hover{color:var(--color-white);background-color:var(--color-yellow)}.faq-text-box{border-color:#e6e6e6;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;border:1px solid #e6e6e6}.faq-main-box .accordion-button{color:var(--color-black);background-color:#313a433d;font-weight:500;font-size:16px;font-weight:500}.faq-main-box .accordion-body{font-size:16px;font-weight:500}.faq-main-box .accordion-button:not(.collapsed){background-color:#313a4321}#typography-sec .display-6,#typography-sec h1,#typography-sec h2,#typography-sec h3,#typography-sec h4,#typography-sec h5,#typography-sec h6{color:var(--color-black)}.testimonial_sc img{width:80px}.search-page-box .search-form.serach-page{display:flex}#reservation .banner-mobile h4{font-size:20px;color:var(--color-white);font-weight:500;font-family:"Jost"}#reservation .banner-mobile h2{font-size:55px;color:var(--color-white);font-weight:700;font-family:"Jost";text-align:start;margin:30px 0}#reservation .banner-mobile p{font-size:18px;line-height:40px;color:var(--color-white);font-weight:400;font-family:"Jost";text-align:start}#reservation .title-box{position:relative}#reservation .title-box img{width:100%;height:100%}#reservation .banner-mobile{position:absolute !important;top:30%;left:14%}#reservation .container{padding-top:8%}#reservation .reserved-mobile h4{font-size:20px;color:var(--color-black);font-weight:500;font-family:"Jost"}#reservation .reserved-mobile h2{font-size:38px;color:var(--color-black);font-weight:700;font-family:"Jost";margin:30px 0}#reservation .reserved-mobile p{font-size:18px;line-height:40px;color:var(--color-black);font-weight:400;font-family:"Jost"}input.wpcf7-form-control.wpcf7-date.wpcf7-validates-as-required.wpcf7-validates-as-date{border:1px solid #d2d2d2;color:#000;display:inline-block;font-size:16px;font-weight:400;font-family:var(--font-jost);line-height:20px;outline:none;padding:11px 1px 13px 10px;vertical-align:middle;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;padding:15px 10px;width:100%}#reservation input[type=submit]{font:600 16px/35px var(--font-jost);color:var(--color-white);background-color:var(--color-red);position:relative;z-index:1;transition:all .3s ease-out;border:1px solid var(--color-red);padding:.4em 1.6em;border-radius:6px}#reservation input[type=submit]:hover{background-color:var(--color-yellow);border-color:#fff}#main-test .red-icon-img{width:15%}#main-test .team-name a{font-size:21px;line-height:36px;color:#be2424;font-weight:600;font-family:"Jost"}#main-test .team-name{border-left:3px solid #ffb000;padding:29px 16px;position:relative}#main-test .team-name cite{position:absolute;bottom:0;left:18px;font-size:14px;color:#b6b8b7;font-weight:400;font-family:"Jost"}#main-test .slick-slide img{width:70px;height:70px;border-radius:50px}#main-test .testimonial-star i{color:#ffcd3c;font-size:22px}#main-test .testimonial-star{padding-bottom:17px}.product .products .single_add_to_cart_button{font-size:13px;line-height:1;cursor:pointer;position:relative;overflow:visible;padding:8px 9px;font-weight:500;border-radius:0;top:36px;left:auto;color:var(--color-red) !important;border:2px solid var(--color-red);background-color:#fff;text-transform:uppercase}.woocommerce ul.products li.product .button{float:right}.product .summary .single_variation_wrap .quantity input{padding:9px 0}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{text-decoration:none;background-image:none;color:var(--color-red)}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:none}.woocommerce ul.products li.product:hover a img{background-color:#80808030}.woocommerce ul.products li.product .onsale,.woocommerce span.onsale{font:500 12px/21px var(--font-Jost);letter-spacing:.72px;color:var(--color-white);background-color:#ec6557;border-radius:50%;padding:10px 6px;z-index:1}.woocommerce ul.products li.product .onsale{top:12px;right:auto;left:5px}.woocommerce div.product{top:26px}.shop .yith-wcqv-button,.shop .add-to-wishlist-before_image .yith-wcwl-add-to-wishlist{display:none !important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{text-align:center}.woocommerce ul.products li.product h2,.woocommerce h2{font:bold 24px/30px var(--font-jost);letter-spacing:1.08px;color:#000}.shop .add_to_cart_button,.woocommerce ul.products li.product a{font:600 13px/23px var(--font-Jost);letter-spacing:.58px;color:var(--color-white) !important;background-color:var(--color-red) !important;margin:6px}.shop .wc-forward{padding:8px 12px}.woocommerce .woocommerce-pagination ul.page-numbers li a,.woocommerce-page .woocommerce-pagination ul.page-numbers li a{color:#fff;background-color:var(--color-red);border:1px solid var(--color-red);padding:10px 12px}.woocommerce nav.woocommerce-pagination ul li span.current{color:var(--color-black);background-color:#fff;border:1px solid var(--color-red);padding:10px 12px}.woocommerce .woocommerce-ordering select{vertical-align:top;padding:11px 5px;border-color:var(--color-red);background:#fff;position:relative;top:-4px;font:600 14px/20px var(--font-Jost)}.woocommerce .woocommerce-ordering select option{font:600 14px/20px var(--font-Jost);color:var(--color-black)}.woocommerce-product-details__short-description p{font:300 14px/26px var(--font-Jost);letter-spacing:.94px;color:var(--color-black)}.woocommerce div.product .product_title{font:bold 25px/50px var(--font-jost);margin-top:10px;color:#000;text-align:left !important}.single-product .onsale{display:none}.woocommerce-review-link{font:400 14px/23px Raleway;letter-spacing:.59px;color:#464444}.woocommerce-product-rating{margin-top:20px}.single-product .price bdi{font:600 14px/23px var(--font-Jost);letter-spacing:1.35px;color:var(--color-red) !important}.single-product .price del bdi{font:400 16px/23px var(--font-Jost)}.single-product .price{display:flex}.single-product .price del{order:2;margin-left:10px}.single-product .yith-wcwl-add-button i{float:left;margin-right:8px;font-size:12px;margin-top:5px}.single-product .yith-wcwl-add-button a{font:400 14px/14px var(--font-Jost);letter-spacing:.99px;color:var(--color-black)}.single-product .compare.button{font:400 14px/14px var(--font-Jost);letter-spacing:.73px;color:#000;background-color:transparent;padding:0;margin-top:25px;margin-bottom:0}.single-product .compare.button:before{content:"\21c5";position:absolute;top:2px;left:-20px}.single-product .compare.button:hover{background-color:transparent}.single-product .product_meta span{font-size:14px;font-weight:500;margin-bottom:7px}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after{box-shadow:none;border-width:0}.woocommerce-Tabs-panel{padding:0 20px !important}.woocommerce-Tabs-panel--description h2{display:none}.single-product .woocommerce-tabs{border:1px solid #d3ced2}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom-color:#d3ced2}.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li{border-top:0;border-right:0;border-left:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:transparent}.single-product .woocommerce-tabs ul.tabs li.active a,.single-product .woocommerce-tabs ul.tabs li a:hover,.single-product .woocommerce-tabs ul.tabs li a{font:500 18px/23px var(--font-jost);letter-spacing:.86px;color:var(--color-black) !important}.single-product .woocommerce-tabs ul.tabs li.active a{border-bottom:1px solid var(--color-yellow)}.woocommerce-Reviews-title{font:500 18px/23px var(--font-jost);letter-spacing:.86px;color:var(--color-black) !important}.woocommerce-Tabs-panel p{font:300 13px/22px var(--font-Jost);letter-spacing:.66px;color:var(--color-black)}.comment-form-cookies-consent{display:flex}.comment_container{margin-top:10px}#reply-title,.comment-respond label{font:400 25px/28px var(--font-jost);letter-spacing:1.4px;color:#000}.comment-respond label{font:400 18px/28px var(--font-jost);position:relative;top:4px}.comment-form-rating .stars a{color:#f8a556}.woocommerce #review_form #respond .form-submit input{background-color:var(--color-black);color:#fff}.related.products h2{font:normal normal bold 30px/30px Dosis;letter-spacing:2.7px;color:#000;text-align:center}.single-product .product .wp-post-image,.single-product .woocommerce-product-gallery img{width:auto !important;margin:0 auto;display:block !important;border:none}.woocommerce-product-gallery ol{margin-top:40px !important}#pa_color{border-color:#000;padding:7px 5px;min-width:30%;box-shadow:inset 0 0 10px rgb(0 0 0/20%);background-color:#fff;margin:3px 0;margin-bottom:10px;font:600 14px/30px Jost;color:#000000bd}.woocommerce div.product form.cart .variations th{line-height:3em}#comments form input,#comments form textarea{font:400 14px/25px var(--font-Jost);letter-spacing:.81px;color:#383838}#comments form label{display:none}#comments .form-submit input{font:bold 15px/25px var(--font-jost);letter-spacing:.01px;color:#fff;padding:7px 15px;background-color:var(--color-red);border:2px solid var(--color-red)}.comments-title{font:600 18px/45px var(--font-dosis);color:var(--color-black);position:relative}.comments-title:after{content:'';width:13%;height:2px;position:absolute;background-color:#6a6a6a;bottom:0;left:0}.comment-author.vcard cite a{text-transform:capitalize;color:var(--color-black);font:500 14px/20px Jost}.comment-body .reply{text-align:end}.comment-body .reply a{color:var(--color-red)}.comment-author.vcard span{font-weight:500}.comment-author.vcard img{width:90px;height:auto;border-radius:50%;padding:6px}.comment-body .commentmetadata a{color:var(--color-black)}.commentmetadata,.commentmetadata a,.comment-body p{color:#000000d4;font:500 14px/20px var(--font-Jost)}#comments .comment-author{margin-bottom:1em}.parent.comment.byuser,.comment.byuser,.comment-body{background-color:#f5f3f0;padding:20px;border-radius:0 30px;margin:20px 0}.comment-body{padding:0 20px}.comment-list{list-style:none}#wp-comment-cookies-consent{display:none}#review_form #wp-comment-cookies-consent{display:block !important;margin-right:6px}#contentwoocom .variations_form{position:relative}.archive .button{position:absolute;top:50px;right:0;font-size:13px;font-weight:500;padding:7px 8px;color:var(--color-red) !important;background:#fff !important;border:2px solid var(--color-red) !important;text-transform:uppercase;opacity:1;white-space:nowrap;margin:0}.entry-summary .variations tbody tr:nth-child(1){padding:0}.single-product .woocommerce-Price-amount{padding:5px 11px 5px 0}.entry-summary .single_variation_wrap .button{position:absolute;top:-6px;right:0;font-weight:500;color:var(--color-red) !important;background:#fff !important;border:1px solid var(--color-red) !important;text-transform:uppercase;opacity:1;white-space:nowrap;margin:0}.variations tr:nth-child(2){margin-left:-24px}#contentwoocom .product .woocommerce-LoopProduct-link img{border:1px solid #f6eded}.products .single_add_to_cart_button{border:1px solid !important;border-color:var(--color-red) !important;background-color:#fff !important;border-radius:unset !important;color:var(--color-red) !important;top:48px;text-transform:uppercase;font-weight:500 !important;border-radius:4px !important}.above_title{position:absolute;left:50%;margin-top:7%;color:#fff;transform:translate(-50%)}.title-box img{width:100%;height:250px;object-fit:cover}.woocommerce ul.products li.product .price{margin-bottom:.5em;color:#ffff;border-color:var(--color-red);border:2px solid !important;display:block;font-weight:600;font-size:14px;position:absolute;bottom:-42px;border:none}.single_variation_wrap .quantity{display:none}.button.yith-wcqv-button{display:none !important}.woocommerce ul.products li.product .button{opacity:1}.woocommerce.columns-3{margin:6%}.product img{border:1px solid #f6eded;padding:12%}.single-product .price{display:flex;position:absolute;bottom:0}.entry-summary{position:relative}.shipping-taxable.product-type-variable h2{font-size:16px !important;color:#1e1e1e;font-weight:600;font-family:"Jost"}.woocommerce button.button.disabled{opacity:1}.product .summary .woocommerce-variation-add-to-cart{right:0;position:absolute}.product .summary .product_meta{bottom:-20px;position:absolute}.custom-content .reset_variations{position:absolute;left:-45%;top:41px}.deals-content .reset_variations{position:absolute;left:-45%;top:33px}.product .products .woocommerce-variation-add-to-cart{float:right}.related.products .woocommerce-loop-product__title{font-size:16px !important}.related.products h2{font-size:27px !important}.shop_table .product-name a{color:#000;font-size:16px;font-weight:500}.woocommerce button.button:disabled[disabled]{opacity:1}.quantity input{padding:7px 0}.actions .button{border:2px solid !important;background-color:#fff !important;border-color:var(--color-red) !important;color:var(--color-red) !important;border-radius:unset !important}.woocommerce a.button.alt{background-color:var(--color-red) !important}.woocommerce a.button.alt:hover{background-color:var(--color-yellow) !important}.sidebar_content_page .shop_table{color:#000}.wc-block-cart-item__product{width:95%}.woocommerce-cart .wc-block-components-product-name{font-size:18px;color:#1e1e1e;font-weight:600;font-family:"Jost"}.woocommerce-cart .wc-block-formatted-money-amount{font-size:14px;font-weight:600;font-family:var(--font-jost);padding-bottom:10px;color:#000;background:#fff;border:none;text-transform:uppercase}.wc-block-components-product-details__name{font-size:16px;color:#000}.wc-block-components-product-details__value,.wc-block-cart-item__remove-link{color:#000 !important;font-size:14px !important;font:normal normal 400 14px/20px var(--font-jost)}.wc-block-cart-items__header th,.is-large.wc-block-cart .wc-block-cart__totals-title{font:600 20px/22px var(--font-jost);color:#000 !important;font-size:20px !important}.wc-block-components-totals-coupon__form button{padding:0 !important;border:none !important}.wc-block-components-totals-item__label,.wc-block-components-totals-coupon a{font:400 18px/20px var(--font-jost);color:#000}.wc-block-components-button__text{background:#be2424;color:#fff;font:600 18px/22px var(--font-jost);padding:14px 25px;border-radius:6px}.wishlist_table.mobile li{border:1px solid #f1f1f1;padding:20px}.shop_table th{font:600 20px/22px var(--font-jost)}.wishlist_table tr td{text-align:left}.product-stock-status span.wishlist-in-stock{font:400 16px/22px var(--font-jost)}.label{width:unset !important}.reset_variations{position:absolute;left:-45%;top:41px}.woocommerce .products ul,.woocommerce ul.products{display:flex;flex-wrap:wrap;justify-content:space-around}.shop.container1 .custom-content .cart-box a{padding:5px 8px}.shop.container1 .custom-content .reset_variations{position:absolute;left:-54%;top:38px}.woocommerce li.woocommerce-MyAccount-navigation-link.is-active{background-color:#fff;border:1px solid #be2424}.woocommerce .woocommerce-MyAccount-navigation ul li{border-bottom:1px solid #fff;padding:10px 25px 10px 15px;background-color:#be2424}.woocommerce li.woocommerce-MyAccount-navigation-link.is-active a{color:#000}.woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:16px;letter-spacing:2px;line-height:30px;color:#fff;font-weight:700;font-family:var(--font-jost)}.woocommerce-MyAccount-content p,.woocommerce-MyAccount-content a{font:400 16px/30px var(--font-jost);color:#000 !important;text-transform:capitalize}.woocommerce form .form-row button{font:600 14px/30px var(--font-jost);color:#fff !important;background-color:#be2424 !important;border-radius:0 !important;padding:5px 25px !important;letter-spacing:1px}.woocommerce-LostPassword a{font:normal normal normal 16px/40px var(--font-jost);color:#000}#sidebar .wp-block-search__button-outside{padding:20px;margin-bottom:20px;border:1px solid var(--color-red);color:var(--color-red) !important}.wishlist_table .product-add-to-cart a{display:table !important;margin:0 auto 5px !important;text-align:center;color:#fff;background:var(--color-red);font:600 13px/20px Montserrat;padding:10px}