.primary .blog-page-container,.primary.blog-page-container{min-height:calc(100vh - 75px);padding-top:7.2rem}.primary .blog-page-container .banner,.primary.blog-page-container .banner{align-items:center;background-position:50%;background-size:cover;display:flex;flex-direction:column;height:250px;justify-content:center;-o-object-fit:cover;object-fit:cover}.primary .blog-page-container .banner .title-wrapper,.primary.blog-page-container .banner .title-wrapper{margin:0 auto;position:relative;text-align:center}.primary .blog-page-container .banner .title-wrapper .title,.primary.blog-page-container .banner .title-wrapper .title{color:#fff;font-size:2rem;line-height:1;margin-bottom:5px;text-align:center;text-transform:uppercase}.primary .blog-page-container .banner .title-wrapper .divider,.primary.blog-page-container .banner .title-wrapper .divider{height:15px;margin:auto;position:relative;width:225px}.primary .blog-page-container .banner .title-wrapper .divider .line-after,.primary .blog-page-container .banner .title-wrapper .divider .line-before,.primary.blog-page-container .banner .title-wrapper .divider .line-after,.primary.blog-page-container .banner .title-wrapper .divider .line-before{background-color:#fff;height:1px;position:absolute;right:0;width:100px}.primary .blog-page-container .banner .title-wrapper .divider .line-before,.primary.blog-page-container .banner .title-wrapper .divider .line-before{left:0}.primary .blog-page-container .banner .title-wrapper .divider .dot,.primary.blog-page-container .banner .title-wrapper .divider .dot{border:1px solid #fff;border-radius:50%;height:11px;left:50%;position:absolute;top:-6px;transform:translateX(-50%);width:11px}.primary .blog-page-container .blog-item .blog-featured-img img,.primary.blog-page-container .blog-item .blog-featured-img img{max-height:500px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.primary .blog-page-container .blog-item a,.primary.blog-page-container .blog-item a{font-weight:700;text-decoration:none}.primary .blog-page-container .blog-item .blog-date,.primary.blog-page-container .blog-item .blog-date{background:var(--tfy-secondary-theme-color);border:3px solid var(--tfy-secondary-desc-color);color:var(--tfy-secondary-desc-color);font-family:var(--tfy-desc-font);font-size:var(--tfy-desc-font-size);font-weight:700;height:80px;position:relative;top:-30px;width:80px}.primary .blog-page-container .blog-item .blog-content,.primary.blog-page-container .blog-item .blog-content{position:relative}.primary .blog-page-container .blog-item .blog-content h2,.primary.blog-page-container .blog-item .blog-content h2{color:var(--tfy-primary-title-color);font-family:var(--tfy-title-font);font-size:var(--tfy-title-font-size);font-weight:var(--tfy-title-font-weight)}.primary .blog-page-container .blog-item .blog-content .blog-info,.primary.blog-page-container .blog-item .blog-content .blog-info{max-width:85%;position:absolute;right:0;top:10px}.primary .blog-page-container .blog-item .blog-content .blog-info .blog-view .view-count,.primary .blog-page-container .blog-item .blog-content .blog-info .blog-view i,.primary .blog-page-container .blog-item .blog-content .blog-info .tfy-blog-author .blog-posted,.primary .blog-page-container .blog-item .blog-content .blog-info .tfy-blog-author a,.primary.blog-page-container .blog-item .blog-content .blog-info .blog-view .view-count,.primary.blog-page-container .blog-item .blog-content .blog-info .blog-view i,.primary.blog-page-container .blog-item .blog-content .blog-info .tfy-blog-author .blog-posted,.primary.blog-page-container .blog-item .blog-content .blog-info .tfy-blog-author a{color:var(--tfy-primary-subtitle-color);font-size:1rem;font-weight:500}.primary .blog-page-container .blog-item .blog-share ul li a i,.primary.blog-page-container .blog-item .blog-share ul li a i{border:1px solid var(--tfy-primary-title-color);border-radius:50%;color:var(--tfy-primary-title-color);height:40px;padding:10px 0;text-align:center;width:40px}.primary .blog-page-container .blog-item .blog-content .blog-footer strong,.primary.blog-page-container .blog-item .blog-content .blog-footer strong{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:1.5rem;font-weight:var(--tfy-sub-title-font-weight)}.primary .blog-page-container .blog-item .blog-content .blog-footer .tag-category,.primary.blog-page-container .blog-item .blog-content .blog-footer .tag-category{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.primary .blog-page-container .widget-body img,.primary.blog-page-container .widget-body img{height:150px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.primary .blog-page-container .widget-body .recent-post-title,.primary.blog-page-container .widget-body .recent-post-title{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:1.15rem;font-weight:var(--tfy-sub-title-font-weight);text-decoration:none}.primary .blog-page-container .widget-body .info .recent-blog-info i,.primary.blog-page-container .widget-body .info .recent-blog-info i{color:var(--tfy-primary-desc-color);font-weight:var(--tfy-desc-font-weight)}.primary .blog-page-container .widget-body .info .recent-blog-info span,.primary.blog-page-container .widget-body .info .recent-blog-info span{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.primary .blog-page-container .widget-tag h5,.primary.blog-page-container .widget-tag h5{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:1.5rem;font-weight:var(--tfy-sub-title-font-weight)}.primary .blog-page-container .widget-tag .widget-body ul li a,.primary.blog-page-container .widget-tag .widget-body ul li a{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.primary .blog-page-container .blog-share,.primary.blog-page-container .blog-share{float:left}.primary .blog-page-container .tfy-blog-tag-right,.primary.blog-page-container .tfy-blog-tag-right{float:right}.secondary .blog-page-container,.secondary.blog-page-container{min-height:calc(100vh - 75px);padding-top:7.2rem}.secondary .blog-page-container .banner,.secondary.blog-page-container .banner{align-items:center;background-position:50%;background-size:cover;display:flex;flex-direction:column;height:250px;justify-content:center;-o-object-fit:cover;object-fit:cover}.secondary .blog-page-container .banner .title-wrapper,.secondary.blog-page-container .banner .title-wrapper{margin:0 auto;position:relative;text-align:center}.secondary .blog-page-container .banner .title-wrapper .title,.secondary.blog-page-container .banner .title-wrapper .title{color:#fff;font-size:2rem;line-height:1;margin-bottom:5px;text-align:center;text-transform:uppercase}.secondary .blog-page-container .banner .title-wrapper .divider,.secondary.blog-page-container .banner .title-wrapper .divider{height:15px;margin:auto;position:relative;width:225px}.secondary .blog-page-container .banner .title-wrapper .divider .line-after,.secondary .blog-page-container .banner .title-wrapper .divider .line-before,.secondary.blog-page-container .banner .title-wrapper .divider .line-after,.secondary.blog-page-container .banner .title-wrapper .divider .line-before{background-color:#fff;height:1px;position:absolute;right:0;width:100px}.secondary .blog-page-container .banner .title-wrapper .divider .line-before,.secondary.blog-page-container .banner .title-wrapper .divider .line-before{left:0}.secondary .blog-page-container .banner .title-wrapper .divider .dot,.secondary.blog-page-container .banner .title-wrapper .divider .dot{border:1px solid #fff;border-radius:50%;height:11px;left:50%;position:absolute;top:-6px;transform:translateX(-50%);width:11px}.secondary .blog-page-container .blog-item .blog-featured-img img,.secondary.blog-page-container .blog-item .blog-featured-img img{max-height:500px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.secondary .blog-page-container .blog-item a,.secondary.blog-page-container .blog-item a{font-weight:700;text-decoration:none}.secondary .blog-page-container .blog-item .blog-date,.secondary.blog-page-container .blog-item .blog-date{background:var(--tfy-primary-theme-color);border:3px solid var(--tfy-primary-desc-color);color:var(--tfy-primary-desc-color);font-family:var(--tfy-desc-font);font-size:var(--tfy-desc-font-size);font-weight:700;height:80px;position:relative;top:-30px;width:80px}.secondary .blog-page-container .blog-item .blog-content,.secondary.blog-page-container .blog-item .blog-content{position:relative}.secondary .blog-page-container .blog-item .blog-content h2,.secondary.blog-page-container .blog-item .blog-content h2{color:var(--tfy-secondary-title-color);font-family:var(--tfy-title-font);font-size:var(--tfy-title-font-size);font-weight:var(--tfy-title-font-weight)}.secondary .blog-page-container .blog-item .blog-content .blog-info,.secondary.blog-page-container .blog-item .blog-content .blog-info{max-width:85%;position:absolute;right:0;top:10px}.secondary .blog-page-container .blog-item .blog-content .blog-info .blog-view .view-count,.secondary .blog-page-container .blog-item .blog-content .blog-info .blog-view i,.secondary .blog-page-container .blog-item .blog-content .blog-info .tfy-blog-author .blog-posted,.secondary .blog-page-container .blog-item .blog-content .blog-info .tfy-blog-author a,.secondary.blog-page-container .blog-item .blog-content .blog-info .blog-view .view-count,.secondary.blog-page-container .blog-item .blog-content .blog-info .blog-view i,.secondary.blog-page-container .blog-item .blog-content .blog-info .tfy-blog-author .blog-posted,.secondary.blog-page-container .blog-item .blog-content .blog-info .tfy-blog-author a{color:var(--tfy-secondary-subtitle-color);font-size:1rem;font-weight:500}.secondary .blog-page-container .blog-item .blog-share ul li a i,.secondary.blog-page-container .blog-item .blog-share ul li a i{border:1px solid var(--tfy-secondary-title-color);border-radius:50%;color:var(--tfy-secondary-title-color);height:40px;padding:10px 0;text-align:center;width:40px}.secondary .blog-page-container .blog-item .blog-content .blog-footer strong,.secondary.blog-page-container .blog-item .blog-content .blog-footer strong{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:1.5rem;font-weight:var(--tfy-sub-title-font-weight)}.secondary .blog-page-container .blog-item .blog-content .blog-footer .tag-category,.secondary.blog-page-container .blog-item .blog-content .blog-footer .tag-category{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.secondary .blog-page-container .widget-body img,.secondary.blog-page-container .widget-body img{height:150px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.secondary .blog-page-container .widget-body .recent-post-title,.secondary.blog-page-container .widget-body .recent-post-title{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:1.15rem;font-weight:var(--tfy-sub-title-font-weight);text-decoration:none}.secondary .blog-page-container .widget-body .info .recent-blog-info i,.secondary.blog-page-container .widget-body .info .recent-blog-info i{color:var(--tfy-secondary-desc-color);font-weight:var(--tfy-desc-font-weight)}.secondary .blog-page-container .widget-body .info .recent-blog-info span,.secondary.blog-page-container .widget-body .info .recent-blog-info span{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.secondary .blog-page-container .widget-tag h5,.secondary.blog-page-container .widget-tag h5{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:1.5rem;font-weight:var(--tfy-sub-title-font-weight)}.secondary .blog-page-container .widget-tag .widget-body ul li a,.secondary.blog-page-container .widget-tag .widget-body ul li a{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.secondary .blog-page-container .blog-share,.secondary.blog-page-container .blog-share{float:left}.secondary .blog-page-container .tfy-blog-tag-right,.secondary.blog-page-container .tfy-blog-tag-right{float:right}.primary .myaccount h3,.primary.myaccount h3{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight);margin:20px 0}.primary .myaccount .rewards-info,.primary.myaccount .rewards-info{background-color:var(--tfy-primary-theme-color)}.primary .myaccount .rewards-coupon,.primary.myaccount .rewards-coupon{background:var(--tfy-primary-theme-color)}.primary .myaccount .rewards-coupon .rewards-points h3,.primary.myaccount .rewards-coupon .rewards-points h3{color:var(--tfy-primary-title-color);font-family:var(--tfy-title-font);font-size:1.75rem;font-weight:var(--tfy-title-font-weight)}.primary .myaccount .rewards-coupon .rewards-points P,.primary.myaccount .rewards-coupon .rewards-points P{color:var(--tfy-primary-desc-color)!important;font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.primary .myaccount .rewards-description h4,.primary.myaccount .rewards-description h4{color:var(--tfy-primary-title-color);font-family:var(--tfy-title-font);font-size:1.5rem;font-weight:var(--tfy-title-font-weight)}.primary .myaccount .rewards-description p,.primary.myaccount .rewards-description p{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.primary .myaccount .rewards-validity h3,.primary.myaccount .rewards-validity h3{color:var(--tfy-primary-title-color);font-family:var(--tfy-title-font);font-size:1.125rem;font-weight:var(--tfy-title-font-weight)}.primary .myaccount .rewards-validity p,.primary.myaccount .rewards-validity p{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.primary .myaccount .rewards-validity .btn,.primary.myaccount .rewards-validity .btn{background-color:var(--tfy-primary-btn-bg-color)!important;border:1px solid var(--tfy-primary-btn-border-color)!important;color:var(--tfy-primary-btn-font-color)!important}.primary .myaccount .rewards-validity .btn:hover,.primary.myaccount .rewards-validity .btn:hover{background-color:var(--tfy-primary-btn-hover-bg-color)!important;border:1px solid var(--tfy-primary-btn-hover-border-color)!important;color:var(--tfy-primary-btn-hover-font-color)!important}.primary .myaccount .nav .nav-item .nav-link.active,.primary.myaccount .nav .nav-item .nav-link.active{background-color:var(--tfy-secondary-theme-color)}.primary .myaccount .tfy-address-history td,.primary .myaccount .tfy-address-history td a:hover,.primary .myaccount .tfy-order-history td,.primary.myaccount .tfy-address-history td,.primary.myaccount .tfy-address-history td a:hover,.primary.myaccount .tfy-order-history td{color:var(--tfy-secondary-desc-color)!important;font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.primary .myaccount .tfy-address-history td i,.primary.myaccount .tfy-address-history td i{color:var(--tfy-secondary-desc-color)!important}.primary .myaccount .nav .nav-item a.nav-link,.primary.myaccount .nav .nav-item a.nav-link{border:1px solid var(--tfy-secondary-theme-color);border-radius:var(--tfy-btn-radius);color:var(--tfy-primary-title-color);font-family:var(--tfy-description-font)}.primary .myaccount ul.nav li.nav-item a.nav-link.active,.primary.myaccount ul.nav li.nav-item a.nav-link.active{background-color:var(--tfy-secondary-theme-color)!important;color:var(--tfy-secondary-title-color)!important}.primary .myaccount .checkout input,.primary.myaccount .checkout input{border:1px solid var(--tfy-secondary-desc-color);color:var(--tfy-secondary-btn-font-color)!important;outline:none}.primary .myaccount .checkout .form-control,.primary .myaccount .tfy-new-user-address .form-control,.primary.myaccount .checkout .form-control,.primary.myaccount .tfy-new-user-address .form-control{border:1px solid var(--tfy-secondary-desc-color);color:var(--tfy-secondary-desc-color)!important;outline:none}.primary .myaccount .checkout .form-control,.primary.myaccount .checkout .form-control{background-color:transparent}.primary .myaccount .checkout textarea:focus,.primary.myaccount .checkout textarea:focus{box-shadow:0 0 3px 0 var(--tfy-secondary-desc-color)!important}.primary .myaccount label,.primary.myaccount label{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font)}.primary .myaccount .custom-form-check input,.primary.myaccount .custom-form-check input{opacity:0}.primary .myaccount .tfy-custom-form-label,.primary.myaccount .tfy-custom-form-label{padding-left:5px;position:relative}.primary .myaccount .tfy-custom-form-check+label:after,.primary .myaccount .tfy-custom-form-check+label:before,.primary.myaccount .tfy-custom-form-check+label:after,.primary.myaccount .tfy-custom-form-check+label:before{content:"";left:-20px;position:absolute;top:0}.primary .myaccount .tfy-custom-form-check+label:before,.primary.myaccount .tfy-custom-form-check+label:before{background:transparent;border:2px solid var(--tfy-secondary-btn-bg-color);border-radius:2px;box-shadow:0 0 0 1px var(--tfy-secondary-btn-border-color);height:20px;width:20px}.primary .myaccount .tfy-custom-form-check:checked+label:after,.primary.myaccount .tfy-custom-form-check:checked+label:after{border-color:var(--tfy-secondary-btn-border-color);border-style:solid;border-width:0 0 3px 3px;height:8px;transform:rotate(-45deg) translateY(5px);width:12px}.primary .myaccount .tfy-custom-form-check:checked+label:before,.primary.myaccount .tfy-custom-form-check:checked+label:before{background:var(--tfy-secondary-btn-bg-color)}.primary .myaccount .rfy-account-table .custom-form-check input,.primary.myaccount .rfy-account-table .custom-form-check input{height:15px;margin-top:5px;opacity:0;position:relative;width:20px;z-index:1}.primary .myaccount .rfy-account-table .tfy-custom-form-label,.primary.myaccount .rfy-account-table .tfy-custom-form-label{padding-left:5px;position:relative}.primary .myaccount .rfy-account-table .tfy-check-all+label:after,.primary .myaccount .rfy-account-table .tfy-check-all+label:before,.primary.myaccount .rfy-account-table .tfy-check-all+label:after,.primary.myaccount .rfy-account-table .tfy-check-all+label:before{content:"";left:-20px;position:absolute;top:-10px;z-index:0}.primary .myaccount .rfy-account-table .tfy-check-all+label:before,.primary.myaccount .rfy-account-table .tfy-check-all+label:before{background:transparent;border:2px solid var(--tfy-secondary-btn-bg-color);border-radius:2px;box-shadow:0 0 0 1px var(--tfy-secondary-btn-border-color);height:20px;width:20px}.primary .myaccount .rfy-account-table .tfy-check-all:checked+label:after,.primary.myaccount .rfy-account-table .tfy-check-all:checked+label:after{border-color:var(--tfy-secondary-btn-border-color);border-style:solid;border-width:0 0 3px 3px;height:8px;transform:rotate(-45deg) translateY(5px);width:12px}.primary .myaccount .rfy-account-table .tfy-check-all:checked+label:before,.primary.myaccount .rfy-account-table .tfy-check-all:checked+label:before{background:var(--tfy-secondary-btn-bg-color)}.primary .myaccount .rfy-account-table .tfy-default-address+label:after,.primary .myaccount .rfy-account-table .tfy-default-address+label:before,.primary.myaccount .rfy-account-table .tfy-default-address+label:after,.primary.myaccount .rfy-account-table .tfy-default-address+label:before{content:"";left:-20px;position:absolute;top:-10px;z-index:0}.primary .myaccount .rfy-account-table .tfy-default-address+label:before,.primary.myaccount .rfy-account-table .tfy-default-address+label:before{background:transparent;border:2px solid var(--tfy-secondary-btn-bg-color);border-radius:2px;box-shadow:0 0 0 1px var(--tfy-secondary-btn-border-color);height:20px;width:20px}.primary .myaccount .rfy-account-table .tfy-default-address:checked+label:after,.primary.myaccount .rfy-account-table .tfy-default-address:checked+label:after{border-color:var(--tfy-secondary-btn-border-color);border-style:solid;border-width:0 0 3px 3px;height:8px;transform:rotate(-45deg) translateY(5px);width:12px}.primary .myaccount .rfy-account-table .tfy-default-address:checked+label:before,.primary.myaccount .rfy-account-table .tfy-default-address:checked+label:before{background:var(--tfy-secondary-btn-bg-color)}.primary .myaccount .form-control,.primary .myaccount textarea,.primary.myaccount .form-control,.primary.myaccount textarea{border:1px solid var(--tfy-secondary-desc-color);border-radius:var(--tfy-btn-radius);color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font)}.primary .myaccount .form-control:focus,.primary.myaccount .form-control:focus{box-shadow:0 0 3px 0 var(--tfy-secondary-desc-color)!important}.primary .myaccount input.form-control::-moz-placeholder,.primary .myaccount textarea.form-control::-moz-placeholder,.primary.myaccount input.form-control::-moz-placeholder,.primary.myaccount textarea.form-control::-moz-placeholder{color:var(--tfy-secondary-desc-color)}.primary .myaccount input.form-control::placeholder,.primary .myaccount textarea.form-control::placeholder,.primary.myaccount input.form-control::placeholder,.primary.myaccount textarea.form-control::placeholder{color:var(--tfy-secondary-desc-color)}.primary .myaccount .rfy-account-table tr,.primary.myaccount .rfy-account-table tr{border-bottom:1px solid var(--tfy-secondary-subtitle-color)}.primary .myaccount .fav-food-card .menu-aside .cart-add [data-item-cart]:before,.primary.myaccount .fav-food-card .menu-aside .cart-add [data-item-cart]:before{background-color:var(--tfy-secondary-btn-bg-color);border:1px solid var(--tfy-primary-btn-border-color);color:var(--tfy-primary-btn-font-color);font-family:var(--tfy-btn-font);right:-5px;top:-10px}.primary .myaccount .tab-content,.primary.myaccount .tab-content{background:var(--tfy-secondary-theme-color)}.primary .myaccount .tab-content .card,.primary.myaccount .tab-content .card{background:var(--tfy-primary-theme-color)}.primary .myaccount .tab-content .card .fav-title p,.primary.myaccount .tab-content .card .fav-title p{border-top:1px solid var(--tfy-primary-subtitle-color);color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.primary .myaccount .tab-content .card .fav-title h5,.primary.myaccount .tab-content .card .fav-title h5{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-weight:var(--tfy-sub-title-font-weight)}.primary .myaccount .tfy-my-favorite .card span.tfy-favorite-close,.primary.myaccount .tfy-my-favorite .card span.tfy-favorite-close{background:var(--tfy-secondary-theme-color)}.primary .myaccount .rfy-account-table.table a.action-items,.primary .myaccount .rfy-account-table.table a.action-items:hover,.primary.myaccount .rfy-account-table.table a.action-items,.primary.myaccount .rfy-account-table.table a.action-items:hover{color:var(--tfy-secondary-desc-color)}.primary .myaccount .rfy-account-table thead tr th,.primary.myaccount .rfy-account-table thead tr th{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-description-font)}.primary .myaccount .checkout-info option,.primary.myaccount .checkout-info option{background-color:var(--tfy-secondary-theme-color)}.primary .myaccount .tfy-theme-bordered,.primary.myaccount .tfy-theme-bordered{border:1px solid var(--tfy-secondary-btn-bg-color)}.primary .myaccount .tfy-favorite-icon i,.primary.myaccount .tfy-favorite-icon i{color:var(--tfy-secondary-btn-bg-color)}.secondary .myaccount h3,.secondary.myaccount h3{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight);margin:20px 0}.secondary .myaccount .rewards-info,.secondary.myaccount .rewards-info{background-color:var(--tfy-secondary-theme-color)}.secondary .myaccount .rewards-coupon,.secondary.myaccount .rewards-coupon{background:var(--tfy-secondary-theme-color)}.secondary .myaccount .rewards-coupon .rewards-points h3,.secondary.myaccount .rewards-coupon .rewards-points h3{color:var(--tfy-secondary-title-color);font-family:var(--tfy-title-font);font-size:1.75rem;font-weight:var(--tfy-title-font-weight)}.secondary .myaccount .rewards-coupon .rewards-points P,.secondary.myaccount .rewards-coupon .rewards-points P{color:var(--tfy-secondary-desc-color)!important;font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.secondary .myaccount .rewards-description h4,.secondary.myaccount .rewards-description h4{color:var(--tfy-secondary-title-color);font-family:var(--tfy-title-font);font-size:1.5rem;font-weight:var(--tfy-title-font-weight)}.secondary .myaccount .rewards-description p,.secondary.myaccount .rewards-description p{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.secondary .myaccount .rewards-validity h3,.secondary.myaccount .rewards-validity h3{color:var(--tfy-secondary-title-color);font-family:var(--tfy-title-font);font-size:1.125rem;font-weight:var(--tfy-title-font-weight)}.secondary .myaccount .rewards-validity p,.secondary.myaccount .rewards-validity p{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.secondary .myaccount .rewards-validity .btn,.secondary.myaccount .rewards-validity .btn{background-color:var(--tfy-secondary-btn-bg-color)!important;border:1px solid var(--tfy-secondary-btn-border-color)!important;color:var(--tfy-secondary-btn-font-color)!important}.secondary .myaccount .rewards-validity .btn:hover,.secondary.myaccount .rewards-validity .btn:hover{background-color:var(--tfy-secondary-btn-hover-bg-color)!important;border:1px solid var(--tfy-secondary-btn-hover-border-color)!important;color:var(--tfy-secondary-btn-hover-font-color)!important}.secondary .myaccount .nav .nav-item .nav-link.active,.secondary.myaccount .nav .nav-item .nav-link.active{background-color:var(--tfy-primary-theme-color)}.secondary .myaccount .tfy-address-history td,.secondary .myaccount .tfy-address-history td a:hover,.secondary .myaccount .tfy-order-history td,.secondary.myaccount .tfy-address-history td,.secondary.myaccount .tfy-address-history td a:hover,.secondary.myaccount .tfy-order-history td{color:var(--tfy-primary-desc-color)!important;font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.secondary .myaccount .tfy-address-history td i,.secondary.myaccount .tfy-address-history td i{color:var(--tfy-primary-desc-color)!important}.secondary .myaccount .nav .nav-item a.nav-link,.secondary.myaccount .nav .nav-item a.nav-link{border:1px solid var(--tfy-primary-theme-color);border-radius:var(--tfy-btn-radius);color:var(--tfy-secondary-title-color);font-family:var(--tfy-description-font)}.secondary .myaccount ul.nav li.nav-item a.nav-link.active,.secondary.myaccount ul.nav li.nav-item a.nav-link.active{background-color:var(--tfy-primary-theme-color)!important;color:var(--tfy-primary-title-color)!important}.secondary .myaccount .checkout input,.secondary.myaccount .checkout input{border:1px solid var(--tfy-primary-desc-color);color:var(--tfy-primary-btn-font-color)!important;outline:none}.secondary .myaccount .checkout .form-control,.secondary .myaccount .tfy-new-user-address .form-control,.secondary.myaccount .checkout .form-control,.secondary.myaccount .tfy-new-user-address .form-control{border:1px solid var(--tfy-primary-desc-color);color:var(--tfy-primary-desc-color)!important;outline:none}.secondary .myaccount .checkout .form-control,.secondary.myaccount .checkout .form-control{background-color:transparent}.secondary .myaccount .checkout textarea:focus,.secondary.myaccount .checkout textarea:focus{box-shadow:0 0 3px 0 var(--tfy-primary-desc-color)!important}.secondary .myaccount label,.secondary.myaccount label{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font)}.secondary .myaccount .custom-form-check input,.secondary.myaccount .custom-form-check input{opacity:0}.secondary .myaccount .tfy-custom-form-label,.secondary.myaccount .tfy-custom-form-label{padding-left:5px;position:relative}.secondary .myaccount .tfy-custom-form-check+label:after,.secondary .myaccount .tfy-custom-form-check+label:before,.secondary.myaccount .tfy-custom-form-check+label:after,.secondary.myaccount .tfy-custom-form-check+label:before{content:"";left:-20px;position:absolute;top:0}.secondary .myaccount .tfy-custom-form-check+label:before,.secondary.myaccount .tfy-custom-form-check+label:before{background:transparent;border:2px solid var(--tfy-primary-btn-bg-color);border-radius:2px;box-shadow:0 0 0 1px var(--tfy-secondary-btn-border-color);height:20px;width:20px}.secondary .myaccount .tfy-custom-form-check:checked+label:after,.secondary.myaccount .tfy-custom-form-check:checked+label:after{border-color:var(--tfy-primary-btn-border-color);border-style:solid;border-width:0 0 3px 3px;height:8px;transform:rotate(-45deg) translateY(5px);width:12px}.secondary .myaccount .tfy-custom-form-check:checked+label:before,.secondary.myaccount .tfy-custom-form-check:checked+label:before{background:var(--tfy-primary-btn-bg-color)}.secondary .myaccount .rfy-account-table .custom-form-check input,.secondary.myaccount .rfy-account-table .custom-form-check input{height:15px;margin-top:5px;opacity:0;position:relative;width:20px;z-index:1}.secondary .myaccount .rfy-account-table .tfy-custom-form-label,.secondary.myaccount .rfy-account-table .tfy-custom-form-label{padding-left:5px;position:relative}.secondary .myaccount .rfy-account-table .tfy-check-all+label:after,.secondary .myaccount .rfy-account-table .tfy-check-all+label:before,.secondary.myaccount .rfy-account-table .tfy-check-all+label:after,.secondary.myaccount .rfy-account-table .tfy-check-all+label:before{content:"";left:-20px;position:absolute;top:-10px;z-index:0}.secondary .myaccount .rfy-account-table .tfy-check-all+label:before,.secondary.myaccount .rfy-account-table .tfy-check-all+label:before{background:transparent;border:2px solid var(--tfy-primary-btn-bg-color);border-radius:2px;box-shadow:0 0 0 1px var(--tfy-secondary-btn-border-color);height:20px;width:20px}.secondary .myaccount .rfy-account-table .tfy-check-all:checked+label:after,.secondary.myaccount .rfy-account-table .tfy-check-all:checked+label:after{border-color:var(--tfy-primary-btn-border-color);border-style:solid;border-width:0 0 3px 3px;height:8px;transform:rotate(-45deg) translateY(5px);width:12px}.secondary .myaccount .rfy-account-table .tfy-check-all:checked+label:before,.secondary.myaccount .rfy-account-table .tfy-check-all:checked+label:before{background:var(--tfy-primary-btn-bg-color)}.secondary .myaccount .rfy-account-table .tfy-default-address+label:after,.secondary .myaccount .rfy-account-table .tfy-default-address+label:before,.secondary.myaccount .rfy-account-table .tfy-default-address+label:after,.secondary.myaccount .rfy-account-table .tfy-default-address+label:before{content:"";left:-20px;position:absolute;top:-10px;z-index:0}.secondary .myaccount .rfy-account-table .tfy-default-address+label:before,.secondary.myaccount .rfy-account-table .tfy-default-address+label:before{background:transparent;border:2px solid var(--tfy-primary-btn-bg-color);border-radius:2px;box-shadow:0 0 0 1px var(--tfy-secondary-btn-border-color);height:20px;width:20px}.secondary .myaccount .rfy-account-table .tfy-default-address:checked+label:after,.secondary.myaccount .rfy-account-table .tfy-default-address:checked+label:after{border-color:var(--tfy-primary-btn-border-color);border-style:solid;border-width:0 0 3px 3px;height:8px;transform:rotate(-45deg) translateY(5px);width:12px}.secondary .myaccount .rfy-account-table .tfy-default-address:checked+label:before,.secondary.myaccount .rfy-account-table .tfy-default-address:checked+label:before{background:var(--tfy-primary-btn-bg-color)}.secondary .myaccount .form-control,.secondary .myaccount textarea,.secondary.myaccount .form-control,.secondary.myaccount textarea{border:1px solid var(--tfy-primary-desc-color);border-radius:var(--tfy-btn-radius);color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font)}.secondary .myaccount .form-control:focus,.secondary.myaccount .form-control:focus{box-shadow:0 0 3px 0 var(--tfy-primary-desc-color)!important}.secondary .myaccount input.form-control::-moz-placeholder,.secondary .myaccount textarea.form-control::-moz-placeholder,.secondary.myaccount input.form-control::-moz-placeholder,.secondary.myaccount textarea.form-control::-moz-placeholder{color:var(--tfy-primary-desc-color)}.secondary .myaccount input.form-control::placeholder,.secondary .myaccount textarea.form-control::placeholder,.secondary.myaccount input.form-control::placeholder,.secondary.myaccount textarea.form-control::placeholder{color:var(--tfy-primary-desc-color)}.secondary .myaccount .rfy-account-table tr,.secondary.myaccount .rfy-account-table tr{border-bottom:1px solid var(--tfy-primary-subtitle-color)}.secondary .myaccount .fav-food-card .menu-aside .cart-add [data-item-cart]:before,.secondary.myaccount .fav-food-card .menu-aside .cart-add [data-item-cart]:before{background-color:var(--tfy-primary-btn-bg-color);border:1px solid var(--tfy-secondary-btn-border-color);color:var(--tfy-secondary-btn-font-color);font-family:var(--tfy-btn-font);right:-5px;top:-10px}.secondary .myaccount .tab-content,.secondary.myaccount .tab-content{background:var(--tfy-primary-theme-color)}.secondary .myaccount .tab-content .card,.secondary.myaccount .tab-content .card{background:var(--tfy-secondary-theme-color)}.secondary .myaccount .tab-content .card .fav-title p,.secondary.myaccount .tab-content .card .fav-title p{border-top:1px solid var(--tfy-secondary-subtitle-color);color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.secondary .myaccount .tab-content .card .fav-title h5,.secondary.myaccount .tab-content .card .fav-title h5{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-weight:var(--tfy-sub-title-font-weight)}.secondary .myaccount .tfy-my-favorite .card span.tfy-favorite-close,.secondary.myaccount .tfy-my-favorite .card span.tfy-favorite-close{background:var(--tfy-primary-theme-color)}.secondary .myaccount .rfy-account-table.table a.action-items,.secondary .myaccount .rfy-account-table.table a.action-items:hover,.secondary.myaccount .rfy-account-table.table a.action-items,.secondary.myaccount .rfy-account-table.table a.action-items:hover{color:var(--tfy-primary-desc-color)}.secondary .myaccount .rfy-account-table thead tr th,.secondary.myaccount .rfy-account-table thead tr th{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-description-font)}.secondary .myaccount .checkout-info option,.secondary.myaccount .checkout-info option{background-color:var(--tfy-primary-theme-color)}.secondary .myaccount .tfy-theme-bordered,.secondary.myaccount .tfy-theme-bordered{border:1px solid var(--tfy-primary-btn-bg-color)}.secondary .myaccount .tfy-favorite-icon i,.secondary.myaccount .tfy-favorite-icon i{color:var(--tfy-primary-btn-bg-color)}.tfy-my-account .modal-dialog .modal-content .modal-header{border-bottom:1px solid var(--tfy-primary-title-color)}.tfy-my-account .modal-dialog .modal-content .modal-body .default-address-label,.tfy-my-account .modal-dialog .modal-content .modal-body label{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.tfy-my-account .modal-dialog .modal-content .modal-body .form-control,.tfy-my-account .modal-dialog .modal-content .modal-body textarea{border:1px solid var(--tfy-primary-desc-color)!important;border-radius:var(--tfy-btn-radius);color:var(--tfy-primary-desc-color)!important;font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.tfy-my-account .modal-dialog .modal-content .modal-body .form-control:focus,.tfy-my-account .modal-dialog .modal-content .modal-body textarea:focus{box-shadow:0 0 3px 0 var(--tfy-primary-desc-color)!important}.tfy-my-account .modal-dialog .modal-content .modal-body .form-control::-moz-placeholder,.tfy-my-account .modal-dialog .modal-content .modal-body textarea::-moz-placeholder{color:var(--tfy-primary-desc-color)}.tfy-my-account .modal-dialog .modal-content .modal-body .form-control::placeholder,.tfy-my-account .modal-dialog .modal-content .modal-body textarea::placeholder{color:var(--tfy-primary-desc-color)}.tfy-my-account .modal-dialog .modal-content .modal-footer{border-top:1px solid var(--tfy-primary-title-color)}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.tfy-add-to-cart.btn,button.tfy-add-to-cart{overflow:visible;padding:5px!important}.menu-aside .menu-quantity{display:flex;justify-content:end}.menu-aside .menu-quantity>*{height:30px;margin:2px;padding:0!important;text-align:center;width:30px}.tfy-item-quantity,.tfy-popup-counter.btn,button.tfy-popup-counter{border-radius:5px;height:35px;width:35px}.tfy-item-quantity{margin:0 5px;text-align:center}#tfy_my_account .modal-dialog .modal-body .btn-block{margin-right:10px}button.close{background:transparent;border:none;opacity:1}button.close i{font-size:2rem}#rfy-my-account ul{align-items:center;display:flex;flex-direction:row!important;justify-content:center;margin-left:auto;width:auto}#rfy-my-account ul li.nav-item{float:none;margin:0;max-width:none;z-index:99}.myaccount{border:none;min-height:calc(100vh - 88px);padding:8rem 0}.myaccount .form-control{background-color:transparent!important}.myaccount .checkout-info .form-control{background-color:transparent}.myaccount .checkout-info .form-control::-moz-placeholder{opacity:.5}.myaccount .checkout-info .form-control::placeholder{opacity:.5}.myaccount .tab-content{min-height:350px;padding:15px}@media (max-width:800px){.myaccount .tab-content{border:none}}.myaccount .tab-content .card{border:none;border-radius:5px;height:100%;padding:20px;position:relative}.myaccount .tab-content .card .fav-title{bottom:20px;width:100%}.myaccount .tab-content .card .fav-title h5{height:50px}.myaccount .tab-content .card .fav-title h5,.myaccount .tab-content .card .fav-title p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.myaccount .tab-content .card .fav-title p{font-size:1rem;height:60px;line-height:25px;padding:10px 0}.myaccount .form-group{margin-bottom:20px}.myaccount .rfy-account-table{text-wrap:nowrap}.myaccount .rfy-account-table td{border-bottom:0}@media (max-width:800px){.myaccount .nav .nav-item .nav-link.active{border-left-width:0;border-right-width:0}}.myaccount-bg table>:not(caption)>*>*{background-color:transparent!important}.tfy-new-user-address .form-control{background-color:transparent}.tfy-new-user-address .form-control::-moz-placeholder{opacity:.5}.tfy-new-user-address .form-control::placeholder{opacity:.5}.tfy-my-favorite .card span.tfy-favorite-close{border-radius:50px;cursor:pointer;font-size:16px;height:30px;line-height:15px;padding:6px;position:absolute;right:3%;text-align:center;top:10px;width:30px}.fav-food-card img{border-radius:5px;height:350px;margin-bottom:5px;-o-object-fit:cover;object-fit:cover;width:100%}.fav-food-card .menu-aside .cart-add [data-item-cart]:before{right:-5px;top:-10px}.tfy-my-account .modal-body .form-control{background-color:transparent}.rfy-account-table.table thead tr th{font-size:1rem}.rfy-account-table.table tbody tr td{font-size:.875rem}.rfy-account-table.table td{grid-gap:10px}.rfy-account-table.table a{text-decoration:none}.rfy-account-table.table a.action-items{grid-gap:2px;align-items:center;display:flex;font-size:16px;text-decoration:none}.delivery-type{display:flex;gap:10px}#template-header ul.dropdown-menu li a{border-radius:0!important;margin-bottom:5px}.custom-shape.box-1{border-radius:250px 250px 0 0!important}.btn.custom-shape.box-1,button.custom-shape.box-1{border-radius:15px 15px 0 0!important}.our-chef .ourchef_details .chef-info.box-1:before{border-radius:250px 250px 0 0!important}.nav-item a.nav-link.cutom-shape.box-1.active,.nav-item a.nav-link.cutom-shape.box-1:hover,a.custom-shape.box-1,i.custom-shape.box-1,input.custom-shape.box-1,p.custom-shape.box-1,span.custom-shape.box-1,textarea.custom-shape.box-1{border-radius:15px 15px 0 0!important}.custom-shape.box-2{border-radius:20%/50px!important}.btn.custom-shape.box-2,.nav-item a.nav-link.cutom-shape.box-2.active,.nav-item a.nav-link.cutom-shape.box-2:hover,a.custom-shape.box-2,button.custom-shape.box-2,i.custom-shape.box-2,input.custom-shape.box-2,p.custom-shape.box-2,span.custom-shape.box-2{border-radius:10%/50px!important}textarea.custom-shape.box-2{border-radius:10%/120px!important}.custom-shape.box-3{border-radius:40px 0 0 0!important}.btn.custom-shape.box-3,.nav-item a.nav-link.cutom-shape.box-3.active,.nav-item a.nav-link.cutom-shape.box-3:hover,a.custom-shape.box-3,button.custom-shape.box-3,i.custom-shape.box-3,input.custom-shape.box-3,p.custom-shape.box-3,span.custom-shape.box-3,textarea.custom-shape.box-3{border-radius:25px 0 0 0!important}.custom-shape.box-4{border-radius:0 40px 0 0!important}.btn.custom-shape.box-4,.nav-item a.nav-link.cutom-shape.box-4.active,.nav-item a.nav-link.cutom-shape.box-4:hover,a.custom-shape.box-4,button.custom-shape.box-4,i.custom-shape.box-4,input.custom-shape.box-4,p.custom-shape.box-4,span.custom-shape.box-4,textarea.custom-shape.box-4{border-radius:0 25px 0 0!important}.custom-shape.box-5{border-radius:0 0 0 40px!important}.btn.custom-shape.box-5,.nav-item a.nav-link.cutom-shape.box-5.active,.nav-item a.nav-link.cutom-shape.box-5:hover,a.custom-shape.box-5,button.custom-shape.box-5,i.custom-shape.box-5,input.custom-shape.box-5,p.custom-shape.box-5,span.custom-shape.box-5,textarea.custom-shape.box-5{border-radius:0 0 0 25px!important}.custom-shape.box-6{border-radius:0 0 40px 0!important}.btn.custom-shape.box-6,.nav-item a.nav-link.cutom-shape.box-6.active,.nav-item a.nav-link.cutom-shape.box-6:hover,a.custom-shape.box-6,button.custom-shape.box-6,i.custom-shape.box-6,input.custom-shape.box-6,p.custom-shape.box-6,span.custom-shape.box-6,textarea.custom-shape.box-6{border-radius:0 0 25px 0!important}.custom-shape.box-7{border-radius:0 30px!important}.btn.custom-shape.box-7,.nav-item a.nav-link.cutom-shape.box-7.active,.nav-item a.nav-link.cutom-shape.box-7:hover,a.custom-shape.box-7,button.custom-shape.box-7,i.custom-shape.box-7,input.custom-shape.box-7,p.custom-shape.box-7,span.custom-shape.box-7,textarea.custom-shape.box-7{border-radius:0 20px!important}.btn.custom-shape.box-8,.custom-shape.box-8,.nav-item a.nav-link.cutom-shape.box-8.active,.nav-item a.nav-link.cutom-shape.box-8:hover,a.custom-shape.box-8,button.custom-shape.box-8,i.custom-shape.box-8,input.custom-shape.box-8,p.custom-shape.box-8,span.custom-shape.box-8,textarea.custom-shape.box-8{border-radius:20px 0!important}.custom-shape.box-9{border-radius:0!important;-webkit-mask:radial-gradient(circle 20px at top left,transparent 98%,#000) top left,radial-gradient(circle 20px at top right,transparent 98%,#000) top right,radial-gradient(circle 20px at bottom left,transparent 98%,#000) bottom left,radial-gradient(circle 20px at bottom right,transparent 98%,#000) bottom right;-webkit-mask-repeat:no-repeat!important;-webkit-mask-size:52% 54%}.btn.custom-shape.box-9,.nav-item a.nav-link.cutom-shape.box-9.active,.nav-item a.nav-link.cutom-shape.box-9:hover,a.custom-shape.box-9,button.custom-shape.box-9,i.custom-shape.box-9,p.custom-shape.box-9,span.custom-shape.box-9{-webkit-mask:radial-gradient(circle 10px at top left,transparent 98%,#000) top left,radial-gradient(circle 10px at top right,transparent 98%,#000) top right,radial-gradient(circle 10px at bottom left,transparent 98%,#000) bottom left,radial-gradient(circle 10px at bottom right,transparent 98%,#000) bottom right;-webkit-mask-repeat:no-repeat!important;-webkit-mask-size:52% 54%}input.custom-shape.box-9,textarea.custom-shape.box-9{-webkit-mask:radial-gradient(circle 10px at top left,transparent 98%,#000) top left,radial-gradient(circle 10px at top right,transparent 98%,#000) top right,radial-gradient(circle 10px at bottom left,transparent 98%,#000) bottom left,radial-gradient(circle 10px at bottom right,transparent 98%,#000) bottom right;-webkit-mask-repeat:no-repeat!important;-webkit-mask-size:50% 50%}.custom-shape.box-10{border-radius:250px 250px 0 0!important}#navmenu .nav-item .nav-link.custom-shape.box-1:active,#navmenu .nav-item .nav-link.custom-shape.box-1:hover,.dynamic-headermenu-append ul li a.box-1:hover{border-radius:15px 15px 0 0!important}#navmenu .nav-item .nav-link.custom-shape.box-2:active,#navmenu .nav-item .nav-link.custom-shape.box-2:hover,.dynamic-headermenu-append ul li a.box-2:hover{border-radius:10%/50px!important}#navmenu .nav-item .nav-link.custom-shape.box-3:active,#navmenu .nav-item .nav-link.custom-shape.box-3:hover,.dynamic-headermenu-append ul li a.box-3:hover{border-radius:25px 0 0 0!important}#navmenu .nav-item .nav-link.custom-shape.box-4:active,#navmenu .nav-item .nav-link.custom-shape.box-4:hover,.dynamic-headermenu-append ul li a.box-4:hover{border-radius:0 25px 0 0!important}#navmenu .nav-item .nav-link.custom-shape.box-5:active,#navmenu .nav-item .nav-link.custom-shape.box-5:hover,.dynamic-headermenu-append ul li a.box-5:hover{border-radius:0 0 0 25px!important}#navmenu .nav-item .nav-link.custom-shape.box-6:active,#navmenu .nav-item .nav-link.custom-shape.box-6:hover,.dynamic-headermenu-append ul li a.box-6:hover{border-radius:0 0 25px 0!important}#navmenu .nav-item .nav-link.custom-shape.box-7:active,#navmenu .nav-item .nav-link.custom-shape.box-7:hover,.dynamic-headermenu-append ul li a.box-7:hover{border-radius:0 30px!important}#navmenu .nav-item .nav-link.custom-shape.box-8:active,#navmenu .nav-item .nav-link.custom-shape.box-8:hover,.dynamic-headermenu-append ul li a.box-8:hover{border-radius:20px 0!important}#navmenu .nav-item .nav-link.custom-shape.box-9:active,#navmenu .nav-item .nav-link.custom-shape.box-9:hover,.dynamic-headermenu-append ul li a.box-9:hover{-webkit-mask:radial-gradient(circle 10px at top left,transparent 98%,#000) top left,radial-gradient(circle 10px at top right,transparent 98%,#000) top right,radial-gradient(circle 10px at bottom left,transparent 98%,#000) bottom left,radial-gradient(circle 10px at bottom right,transparent 98%,#000) bottom right;-webkit-mask-repeat:no-repeat!important;-webkit-mask-size:52% 54%}.blogs .blog_details .blog-info.custom-shape.box-1:before .blogs .blog_details .blog-info:hover.box-1:before{border-radius:250px 250px 0 0!important}.blogs .blog_details .blog-info.custom-shape.box-2:before,.blogs .blog_details .blog-info:hover.box-2:before{border-radius:20%/50px!important}.blogs .blog_details .blog-info.custom-shape.box-3:before,.blogs .blog_details .blog-info:hover.box-3:before{border-radius:40px 0 0 0!important}.blogs .blog_details .blog-info.custom-shape.box-4:before,.blogs .blog_details .blog-info:hover.box-4:before{border-radius:0 40px 0 0!important}.blogs .blog_details .blog-info.custom-shape.box-5:before,.blogs .blog_details .blog-info:hover.box-5:before{border-radius:0 0 0 40px!important}.blogs .blog_details .blog-info.custom-shape.box-6:before,.blogs .blog_details .blog-info:hover.box-6:before{border-radius:0 0 40px 0!important}.blogs .blog_details .blog-info.custom-shape.box-7:before,.blogs .blog_details .blog-info:hover.box-7:before{border-radius:0 30px!important}.blogs .blog_details .blog-info.custom-shape.box-8:before,.blogs .blog_details .blog-info:hover.box-8:before{border-radius:20px 0!important}.blogs .blog_details .blog-info.custom-shape.box-9:before,.blogs .blog_details .blog-info:hover.box-9:before{-webkit-mask:radial-gradient(circle 20px at top left,transparent 98%,#000) top left,radial-gradient(circle 20px at top right,transparent 98%,#000) top right,radial-gradient(circle 20px at bottom left,transparent 98%,#000) bottom left,radial-gradient(circle 20px at bottom right,transparent 98%,#000) bottom right;-webkit-mask-repeat:no-repeat!important;-webkit-mask-size:52% 54%}.our-chef .ourchef_details .chef-info:hover.chef-short-description.box-1,.our-chef .ourchef_details:hover .chef-info.box-1:before{border-radius:250px 250px 0 0!important}.our-chef .ourchef_details .chef-info.box-2:before{border-radius:20%/50px!important}.our-chef .ourchef_details .chef-info:hover.chef-short-description.box-2{border-radius:250px 250px 0 0!important}.our-chef .ourchef_details .chef-info.box-3:before,.our-chef .ourchef_details .chef-info:hover.chef-short-description.box-3{border-radius:40px 0 0 0!important}.our-chef .ourchef_details .chef-info.box-4:before{border-radius:0 40px 0 0!important}.our-chef .ourchef_details .chef-info.box-5:before{border-radius:0 0 0 40px!important}.our-chef .ourchef_details .chef-info.box-6:before{border-radius:0 0 40px 0!important}.our-chef .ourchef_details .chef-info:hover.chef-short-description.box-4{border-radius:0 40px 0 0!important}.our-chef .ourchef_details .chef-info:hover.chef-short-description.box-5{border-radius:0 0 0 40px!important}.our-chef .ourchef_details .chef-info:hover.chef-short-description.box-6{border-radius:0 0 40px 0!important}.our-chef .ourchef_details .chef-info.box-7:before{border-radius:0 30px!important}.our-chef .ourchef_details .chef-info.box-8:before{border-radius:20px 0!important}.our-chef .ourchef_details .chef-info.box-9:before,.our-chef .ourchef_details .chef-info:hover.chef-short-description.box-9{-webkit-mask:radial-gradient(circle 20px at top left,transparent 98%,#000) top left,radial-gradient(circle 20px at top right,transparent 98%,#000) top right,radial-gradient(circle 20px at bottom left,transparent 98%,#000) bottom left,radial-gradient(circle 20px at bottom right,transparent 98%,#000) bottom right;-webkit-mask-repeat:no-repeat!important;-webkit-mask-size:52% 54%}.footer-style-3 #footerPreview{display:flex!important;justify-content:center;margin-bottom:10px;width:100%}.footer-style-3 #barIcon,.footer-style-3 .barlogo{display:block!important}.preview-menu{display:flex!important;flex-direction:row!important;justify-content:center!important}#collapseNine label{color:#fff}#collapseNine input{border:1px solid #fff}#collapseNine .nav-item a{color:#000}#collapseNine .form-check-input:checked{background-color:#0ce95e}.primary .tfy-contact-us-page,.primary.tfy-contact-us-page{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 56px);padding:10rem 0 2rem}.primary .tfy-contact-us-page .contact-form-container,.primary.tfy-contact-us-page .contact-form-container{background:var(--tfy-secondary-theme-color)!important}.primary .tfy-contact-us-page .contact-form-container h1,.primary.tfy-contact-us-page .contact-form-container h1{color:var(--tfy-secondary-title-color);font-family:var(--tfy-title-font);font-size:var(--tfy-title-font-size)}.primary .tfy-contact-us-page .contact-form-container label,.primary.tfy-contact-us-page .contact-form-container label{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.primary .tfy-contact-us-page .contact-form-container input,.primary .tfy-contact-us-page .contact-form-container textarea,.primary.tfy-contact-us-page .contact-form-container input,.primary.tfy-contact-us-page .contact-form-container textarea{background:transparent;border:1px solid var(--tfy-secondary-desc-color);color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);transition:all .5}.primary .tfy-contact-us-page .contact-form-container input::-moz-placeholder,.primary .tfy-contact-us-page .contact-form-container textarea::-moz-placeholder,.primary.tfy-contact-us-page .contact-form-container input::-moz-placeholder,.primary.tfy-contact-us-page .contact-form-container textarea::-moz-placeholder{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.primary .tfy-contact-us-page .contact-form-container input::placeholder,.primary .tfy-contact-us-page .contact-form-container textarea::placeholder,.primary.tfy-contact-us-page .contact-form-container input::placeholder,.primary.tfy-contact-us-page .contact-form-container textarea::placeholder{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.primary .tfy-contact-us-page .contact-form-container input:focus,.primary .tfy-contact-us-page .contact-form-container textarea:focus,.primary.tfy-contact-us-page .contact-form-container input:focus,.primary.tfy-contact-us-page .contact-form-container textarea:focus{box-shadow:0 0 3px 1px var(--tfy-secondary-desc-color)}.secondary .tfy-contact-us-page,.secondary.tfy-contact-us-page{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 56px);padding:10rem 0 2rem}.secondary .tfy-contact-us-page .contact-form-container,.secondary.tfy-contact-us-page .contact-form-container{background:var(--tfy-primary-theme-color)!important}.secondary .tfy-contact-us-page .contact-form-container h1,.secondary.tfy-contact-us-page .contact-form-container h1{color:var(--tfy-primary-title-color);font-family:var(--tfy-title-font);font-size:var(--tfy-title-font-size)}.secondary .tfy-contact-us-page .contact-form-container label,.secondary.tfy-contact-us-page .contact-form-container label{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.secondary .tfy-contact-us-page .contact-form-container input,.secondary .tfy-contact-us-page .contact-form-container textarea,.secondary.tfy-contact-us-page .contact-form-container input,.secondary.tfy-contact-us-page .contact-form-container textarea{background:transparent;border:1px solid var(--tfy-primary-desc-color);color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);transition:all .5}.secondary .tfy-contact-us-page .contact-form-container input::-moz-placeholder,.secondary .tfy-contact-us-page .contact-form-container textarea::-moz-placeholder,.secondary.tfy-contact-us-page .contact-form-container input::-moz-placeholder,.secondary.tfy-contact-us-page .contact-form-container textarea::-moz-placeholder{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.secondary .tfy-contact-us-page .contact-form-container input::placeholder,.secondary .tfy-contact-us-page .contact-form-container textarea::placeholder,.secondary.tfy-contact-us-page .contact-form-container input::placeholder,.secondary.tfy-contact-us-page .contact-form-container textarea::placeholder{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.secondary .tfy-contact-us-page .contact-form-container input:focus,.secondary .tfy-contact-us-page .contact-form-container textarea:focus,.secondary.tfy-contact-us-page .contact-form-container input:focus,.secondary.tfy-contact-us-page .contact-form-container textarea:focus{box-shadow:0 0 3px 1px var(--tfy-primary-desc-color)}.primary .jobs-page,.primary.jobs-page{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 74px);padding-top:10rem}.primary .jobs-page .job-list-card,.primary.jobs-page .job-list-card{background:var(--tfy-secondary-theme-color);width:100%}.primary .jobs-page .job-list-card .job-title,.primary.jobs-page .job-list-card .job-title{color:var(--tfy-secondary-title-color);font-family:var(--tfy-title-font);font-size:1.5rem;font-weight:var(--tfy-title-font-weight)}.primary .jobs-page .job-list-card .job-posted,.primary.jobs-page .job-list-card .job-posted{color:var(--tfy-secondary-title-color);font-family:var(--tfy-title-font);font-size:.75rem;font-weight:var(--tfy-title-font-weight)}.primary .jobs-page .job-list-card .job-desc p,.primary.jobs-page .job-list-card .job-desc p{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-desc-font);font-size:1rem;font-weight:var(--tfy-desc-font-weight)}.secondary .jobs-page,.secondary.jobs-page{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 74px);padding-top:10rem}.secondary .jobs-page .job-list-card,.secondary.jobs-page .job-list-card{background:var(--tfy-primary-theme-color);width:100%}.secondary .jobs-page .job-list-card .job-title,.secondary.jobs-page .job-list-card .job-title{color:var(--tfy-primary-title-color);font-family:var(--tfy-title-font);font-size:1.5rem;font-weight:var(--tfy-title-font-weight)}.secondary .jobs-page .job-list-card .job-posted,.secondary.jobs-page .job-list-card .job-posted{color:var(--tfy-primary-title-color);font-family:var(--tfy-title-font);font-size:.75rem;font-weight:var(--tfy-title-font-weight)}.secondary .jobs-page .job-list-card .job-desc p,.secondary.jobs-page .job-list-card .job-desc p{color:var(--tfy-primary-desc-color);font-family:var(--tfy-desc-font);font-size:1rem;font-weight:var(--tfy-desc-font-weight)}.primary .apply-form,.primary.apply-form{padding:10rem 0}.primary .apply-form .job-apply-form-data,.primary.apply-form .job-apply-form-data{background-color:#faf5ef;padding:5rem}.primary .apply-form .job-apply-form-data h1,.primary.apply-form .job-apply-form-data h1{font-family:var(--tfy-title-font);font-size:2rem;font-weight:var(--tfy-title-font-weight)}.primary .apply-form .job-apply-form-data h4,.primary .apply-form .job-apply-form-data h5,.primary.apply-form .job-apply-form-data h4,.primary.apply-form .job-apply-form-data h5{color:#000!important;font-family:var(--tfy-title-font);font-size:1.25rem;font-weight:var(--tfy-title-font-weight)}.primary .apply-form .job-apply-form-data label,.primary.apply-form .job-apply-form-data label{color:#000!important;font-family:var(--tfy-desc-font);font-weight:var(--tfy-desc-font-weight)}.primary .apply-form .job-apply-form-data .form-control,.primary .apply-form .job-apply-form-data .form-select,.primary.apply-form .job-apply-form-data .form-control,.primary.apply-form .job-apply-form-data .form-select{background:transparent!important;border:1px solid #000;box-shadow:none;color:#000!important;font-family:var(--tfy-desc-font-size);font-family:var(--tfy-desc-font);font-weight:var(--tfy-desc-font-weight);opacity:.8}.primary .apply-form .job-apply-form-data .form-control:focus,.primary .apply-form .job-apply-form-data .form-select:focus,.primary.apply-form .job-apply-form-data .form-control:focus,.primary.apply-form .job-apply-form-data .form-select:focus{opacity:1}.secondary .apply-form,.secondary.apply-form{padding:10rem 0}.secondary .apply-form .job-apply-form-data,.secondary.apply-form .job-apply-form-data{background-color:#faf5ef;padding:5rem}.secondary .apply-form .job-apply-form-data h1,.secondary.apply-form .job-apply-form-data h1{font-family:var(--tfy-title-font);font-size:2rem;font-weight:var(--tfy-title-font-weight)}.secondary .apply-form .job-apply-form-data h4,.secondary .apply-form .job-apply-form-data h5,.secondary.apply-form .job-apply-form-data h4,.secondary.apply-form .job-apply-form-data h5{color:#000!important;font-family:var(--tfy-title-font);font-size:1.25rem;font-weight:var(--tfy-title-font-weight)}.secondary .apply-form .job-apply-form-data label,.secondary.apply-form .job-apply-form-data label{color:#000!important;font-family:var(--tfy-desc-font);font-weight:var(--tfy-desc-font-weight)}.secondary .apply-form .job-apply-form-data .form-control,.secondary .apply-form .job-apply-form-data .form-select,.secondary.apply-form .job-apply-form-data .form-control,.secondary.apply-form .job-apply-form-data .form-select{background:transparent!important;border:1px solid #000;box-shadow:none;color:#000!important;font-family:var(--tfy-desc-font-size);font-family:var(--tfy-desc-font);font-weight:var(--tfy-desc-font-weight);opacity:.8}.secondary .apply-form .job-apply-form-data .form-control:focus,.secondary .apply-form .job-apply-form-data .form-select:focus,.secondary.apply-form .job-apply-form-data .form-control:focus,.secondary.apply-form .job-apply-form-data .form-select:focus{opacity:1}.primary.tracking-contents{background:var(--tfy-secondary-theme-color)}.primary.tracking-contents .tarcking-container{background:var(--tfy-primary-theme-color)}.primary.tracking-contents .tarcking-container .tfy-steps-block{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.primary.tracking-contents .tarcking-container .steps .step.completed .step-icon{background:var(--tfy-secondary-theme-color);border:1px solid var(--tfy-secondary-title-color);color:var(--tfy-secondary-title-color)}.primary.tracking-contents .tarcking-container .steps .step.completed .step-icon-wrap:after,.primary.tracking-contents .tarcking-container .steps .step.completed .step-icon-wrap:before{background-color:var(--tfy-secondary-title-color)}.primary.tracking-contents .steps .step{display:block;margin-bottom:35px;text-align:center;width:100%}.primary.tracking-contents .steps .step .step-icon-wrap{display:block;height:80px;position:relative;text-align:center;width:100%}.primary.tracking-contents .tfy-steps-title{color:var(--tfy-primary-title-color);font-family:var(--tfy-title-font);font-size:var(--tfy-description-font-size);font-weight:var(--tfy-sub-title-font-weight)}.primary.tracking-contents .steps .step .step-icon-wrap:after,.primary.tracking-contents .steps .step .step-icon-wrap:before{background:var(--tfy-primary-title-color);content:"";display:block;height:3px;margin-top:-1px;position:absolute;top:50%;width:50%;z-index:1}.primary.tracking-contents .steps .step .step-icon-wrap:before{left:0}.primary.tracking-contents .steps .step .step-icon-wrap:after{right:0}.primary.tracking-contents .steps .step .step-icon{background:var(--tfy-primary-theme-color);border:1px solid var(--tfy-primary-title-color);border-radius:50%;color:var(--tfy-primary-title-color);display:inline-block;font-size:38px;height:80px;line-height:81px;position:relative;width:80px;z-index:5}.primary.tracking-contents .steps .step .step-title{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);margin-bottom:0;margin-top:16px}.primary.tracking-contents .steps .step:first-child .step-icon-wrap:before,.primary.tracking-contents .steps .step:last-child .step-icon-wrap:after{display:none}@media (max-width:575px){.primary.tracking-contents .steps .step .step-icon-wrap:after,.primary.tracking-contents .steps .step .step-icon-wrap:before{height:100%;left:50%;margin:0;top:5rem;width:3px}.primary.tracking-contents .steps .step:last-child .step-icon-wrap:before{display:none}}@media (max-width:1200px){.primary.tracking-contents .flex-xl-nowrap .step .step-icon-wrap:after,.primary.tracking-contents .flex-xl-nowrap .step .step-icon-wrap:before{display:none}}.primary.tracking-contents .bg-faded,.primary.tracking-contents .bg-secondary{background-color:#f5f5f5!important}.primary.tracking-contents .menu_bar{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight);text-transform:capitalize}.primary.tracking-contents p{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-desc-font);font-size:var(--tfy-desc-size);font-weight:var(--tfy-desc-weight)}@media (max-width:1280px){.primary.tracking-contents .tfy-order-track-section{padding-top:4rem}}.primary.tracking-contents .tfy-order-track-section{padding-top:13rem}.primary.tracking-contents .text-copy{cursor:pointer;text-decoration:underline}.primary.tracking-contents #order-tracking{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 50px)}.secondary.tracking-contents{background:var(--tfy-secondary-theme-color)}.secondary.tracking-contents .tarcking-container{background:var(--tfy-primary-theme-color)}.secondary.tracking-contents .tarcking-container .tfy-steps-block{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.secondary.tracking-contents .tarcking-container .steps .step.completed .step-icon{background:var(--tfy-secondary-theme-color);border:1px solid var(--tfy-secondary-title-color);color:var(--tfy-secondary-title-color)}.secondary.tracking-contents .tarcking-container .steps .step.completed .step-icon-wrap:after,.secondary.tracking-contents .tarcking-container .steps .step.completed .step-icon-wrap:before{background-color:var(--tfy-secondary-title-color)}.secondary.tracking-contents .steps .step{display:block;margin-bottom:35px;text-align:center;width:100%}.secondary.tracking-contents .steps .step .step-icon-wrap{display:block;height:80px;position:relative;text-align:center;width:100%}.secondary.tracking-contents .tfy-steps-title{color:var(--tfy-primary-title-color);font-family:var(--tfy-title-font);font-size:var(--tfy-description-font-size);font-weight:var(--tfy-sub-title-font-weight)}.secondary.tracking-contents .steps .step .step-icon-wrap:after,.secondary.tracking-contents .steps .step .step-icon-wrap:before{background:var(--tfy-primary-title-color);content:"";display:block;height:3px;margin-top:-1px;position:absolute;top:50%;width:50%;z-index:1}.secondary.tracking-contents .steps .step .step-icon-wrap:before{left:0}.secondary.tracking-contents .steps .step .step-icon-wrap:after{right:0}.secondary.tracking-contents .steps .step .step-icon{background:var(--tfy-primary-theme-color);border:1px solid var(--tfy-primary-title-color);border-radius:50%;color:var(--tfy-primary-title-color);display:inline-block;font-size:38px;height:80px;line-height:81px;position:relative;width:80px;z-index:5}.secondary.tracking-contents .steps .step .step-title{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);margin-bottom:0;margin-top:16px}.secondary.tracking-contents .steps .step:first-child .step-icon-wrap:before,.secondary.tracking-contents .steps .step:last-child .step-icon-wrap:after{display:none}@media (max-width:575px){.secondary.tracking-contents .steps .step .step-icon-wrap:after,.secondary.tracking-contents .steps .step .step-icon-wrap:before{height:100%;left:50%;margin:0;top:5rem;width:3px}.secondary.tracking-contents .steps .step:last-child .step-icon-wrap:before{display:none}}@media (max-width:1200px){.secondary.tracking-contents .flex-xl-nowrap .step .step-icon-wrap:after,.secondary.tracking-contents .flex-xl-nowrap .step .step-icon-wrap:before{display:none}}.secondary.tracking-contents .bg-faded,.secondary.tracking-contents .bg-secondary{background-color:#f5f5f5!important}.secondary.tracking-contents .menu_bar{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight);text-transform:capitalize}.secondary.tracking-contents p{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-desc-font);font-size:var(--tfy-desc-size);font-weight:var(--tfy-desc-weight)}@media (max-width:1280px){.secondary.tracking-contents .tfy-order-track-section{padding-top:4rem}}.secondary.tracking-contents .tfy-order-track-section{padding-top:13rem}.secondary.tracking-contents .text-copy{cursor:pointer;text-decoration:underline}.secondary.tracking-contents #order-tracking{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 50px)}.primary.reservation-payment-container{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 75px);padding-bottom:5rem;padding-top:15rem;width:100%}@media (max-width:1180px){.primary.reservation-payment-container{padding-top:10rem}}.primary.reservation-payment-container .reservation-payment-partitions{align-content:stretch;display:grid;gap:20px;grid-auto-rows:minmax(100px,auto);grid-template-columns:2.5fr 3fr;position:relative}@media (max-width:990px){.primary.reservation-payment-container .reservation-payment-partitions{grid-template-columns:1fr}}.primary.reservation-payment-container .reservation-payment-partitions .reservation-payment-items{display:flex;flex-direction:column;height:100%;position:relative}.primary.reservation-payment-container .reservation-payment-partitions .reservation-details{background-color:var(--tfy-secondary-theme-color);border:1px solid var(--tfy-secondary-subtitle-color);border-radius:5px;padding:30px}.primary.reservation-payment-container .reservation-payment-partitions .reservation-details h4{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight)}.primary.reservation-payment-container .reservation-payment-partitions .reservation-details .reservation-customer-details .reservation-data p{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:1rem!important;width:100%}.primary.reservation-payment-container .reservation-payment-partitions .reservation-details .reservation-customer-details .reservation-data p .label-data{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-desc-font-size);font-weight:400;width:50%}@media (max-width:767px){.primary.reservation-payment-container .reservation-payment-partitions .reservation-details .reservation-customer-details .reservation-data p .label-data{width:100%}}.primary.reservation-payment-container .reservation-payment-partitions .reservation-details .reservation-customer-details .reservation-data p .field-data{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-desc-font-size);font-weight:700;width:50%}@media (max-width:767px){.primary.reservation-payment-container .reservation-payment-partitions .reservation-details .reservation-customer-details .reservation-data p .field-data{width:100%}}.primary.reservation-payment-container .reservation-payment-partitions .reservation-details .customer-details-edit label{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.primary.reservation-payment-container .reservation-payment-partitions .reservation-details .customer-details-edit input{background:transparent;border:1px solid var(--tfy-secondary-desc-color);color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.primary.reservation-payment-container .reservation-payment-partitions .reservation-payments{background-color:var(--tfy-secondary-theme-color);border:1px solid var(--tfy-primary-subtitle-color);border-radius:5px;color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-desc-font-size);padding:30px}.primary.reservation-payment-container .reservation-payment-partitions .reservation-payments h4{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight)}.primary.reservation-payment-container .reservation-payment-partitions .reservation-payments p{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-desc-font-size)}.primary.reservation-payment-container .reservation-payment-partitions .reservation-payments .price-btn{background-color:#22c722;border:none;border-radius:10px;color:var(--tfy-secondary-desc-color);padding:5px}.primary.reservation-payment-container .reservation-payment-partitions .reservation-payments .card-input-details label,.primary.reservation-payment-container .reservation-payment-partitions .reservation-payments .credit-card-details label{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-desc-font-size);font-weight:600;margin-bottom:5px}.primary.reservation-payment-container .reservation-payment-partitions .reservation-payments .credit-card-details .tfy-customized-radio-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:border-box;border:3px solid var(--tfy-secondary-btn-bg-color);border-radius:50%;box-shadow:0 0 0 1px var(--tfy-secondary-btn-border-color);font-size:3em;height:20px;margin-right:7px;width:20px}.primary.reservation-payment-container .reservation-payment-partitions .reservation-payments .credit-card-details .tfy-customized-radio-btn:checked{background-color:var(--tfy-secondary-btn-bg-color);border:4px solid var(--tfy-secondary-btn-font-color);box-shadow:0 0 0 2px var(--tfy-secondary-btn-bg-color)}.primary.reservation-payment-container .reservation-payment-partitions .reservation-payments .card-input-details .form-control{background:transparent;border:1px solid var(--tfy-secondary-desc-color);color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-desc-font-size)}.secondary.reservation-payment-container{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 75px);padding-bottom:5rem;padding-top:15rem;width:100%}@media (max-width:1180px){.secondary.reservation-payment-container{padding-top:10rem}}.secondary.reservation-payment-container .reservation-payment-partitions{align-content:stretch;display:grid;gap:20px;grid-auto-rows:minmax(100px,auto);grid-template-columns:2.5fr 3fr;position:relative}@media (max-width:990px){.secondary.reservation-payment-container .reservation-payment-partitions{grid-template-columns:1fr}}.secondary.reservation-payment-container .reservation-payment-partitions .reservation-payment-items{display:flex;flex-direction:column;height:100%;position:relative}.secondary.reservation-payment-container .reservation-payment-partitions .reservation-details{background-color:var(--tfy-primary-theme-color);border:1px solid var(--tfy-primary-subtitle-color);border-radius:5px;padding:30px}.secondary.reservation-payment-container .reservation-payment-partitions .reservation-details h4{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight)}.secondary.reservation-payment-container .reservation-payment-partitions .reservation-details .reservation-customer-details .reservation-data p{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:1rem!important;width:100%}.secondary.reservation-payment-container .reservation-payment-partitions .reservation-details .reservation-customer-details .reservation-data p .label-data{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-desc-font-size);font-weight:400;width:50%}@media (max-width:767px){.secondary.reservation-payment-container .reservation-payment-partitions .reservation-details .reservation-customer-details .reservation-data p .label-data{width:100%}}.secondary.reservation-payment-container .reservation-payment-partitions .reservation-details .reservation-customer-details .reservation-data p .field-data{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-desc-font-size);font-weight:700;width:50%}@media (max-width:767px){.secondary.reservation-payment-container .reservation-payment-partitions .reservation-details .reservation-customer-details .reservation-data p .field-data{width:100%}}.secondary.reservation-payment-container .reservation-payment-partitions .reservation-details .customer-details-edit label{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.secondary.reservation-payment-container .reservation-payment-partitions .reservation-details .customer-details-edit input{background:transparent;border:1px solid var(--tfy-primary-desc-color);color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.secondary.reservation-payment-container .reservation-payment-partitions .reservation-payments{background-color:var(--tfy-primary-theme-color);border:1px solid var(--tfy-secondary-subtitle-color);border-radius:5px;color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-desc-font-size);padding:30px}.secondary.reservation-payment-container .reservation-payment-partitions .reservation-payments h4{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight)}.secondary.reservation-payment-container .reservation-payment-partitions .reservation-payments p{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-desc-font-size)}.secondary.reservation-payment-container .reservation-payment-partitions .reservation-payments .price-btn{background-color:#22c722;border:none;border-radius:10px;color:var(--tfy-primary-desc-color);padding:5px}.secondary.reservation-payment-container .reservation-payment-partitions .reservation-payments .card-input-details label,.secondary.reservation-payment-container .reservation-payment-partitions .reservation-payments .credit-card-details label{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-desc-font-size);font-weight:600;margin-bottom:5px}.secondary.reservation-payment-container .reservation-payment-partitions .reservation-payments .credit-card-details .tfy-customized-radio-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:border-box;border:3px solid var(--tfy-primary-btn-bg-color);border-radius:50%;box-shadow:0 0 0 1px var(--tfy-primary-btn-border-color);font-size:3em;height:20px;margin-right:7px;width:20px}.secondary.reservation-payment-container .reservation-payment-partitions .reservation-payments .credit-card-details .tfy-customized-radio-btn:checked{background-color:var(--tfy-primary-btn-bg-color);border:4px solid var(--tfy-primary-btn-font-color);box-shadow:0 0 0 2px var(--tfy-primary-btn-bg-color)}.secondary.reservation-payment-container .reservation-payment-partitions .reservation-payments .card-input-details .form-control{background:transparent;border:1px solid var(--tfy-primary-desc-color);color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-desc-font-size)}.primary.reservation-confirmation-container{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 75px);padding-bottom:5rem;padding-top:15rem;width:100%}@media (max-width:1180px){.primary.reservation-confirmation-container{padding-top:10rem}}.primary.reservation-confirmation-container .confirmation-body{background-color:var(--tfy-secondary-theme-color);border:1px solid var(--tfy-secondary-subtitle-color);border-radius:5px;padding:20px;width:50%}@media (max-width:990px){.primary.reservation-confirmation-container .confirmation-body{width:90%}}.primary.reservation-confirmation-container .confirmation-body .confiramtion-header{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center}.primary.reservation-confirmation-container .confirmation-body .confiramtion-header .reservation-logo{height:100px;-o-object-fit:cover;object-fit:cover;width:100px}.primary.reservation-confirmation-container .confirmation-body .confiramtion-header h1{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight)}.primary.reservation-confirmation-container .confirmation-body .reservation-table-head{border-bottom:1px solid var(--tfy-secondary-subtitle-color);padding:10px 0}.primary.reservation-confirmation-container .confirmation-body .reservation-table-head .restaurant-name img{-o-object-fit:cover;object-fit:cover;width:100px}.primary.reservation-confirmation-container .confirmation-body .reservation-table-head .restaurant-name p{font-weight:800}.primary.reservation-confirmation-container .confirmation-body .reservation-table-head .reservation-id p,.primary.reservation-confirmation-container .confirmation-body .reservation-table-head .restaurant-name p{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-desc-font);font-size:var(--tfy-desc-font-size);margin:0}.primary.reservation-confirmation-container .confirmation-body .reservation-table-head .reservation-id p span{font-weight:800}.primary.reservation-confirmation-container .confirmation-body .reservation-table-head h2{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight)}.primary.reservation-confirmation-container .confirmation-body .reservation-order-details{padding:30px}.primary.reservation-confirmation-container .confirmation-body .reservation-order-details h3{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:1.25rem;font-weight:var(--tfy-sub-title-font-weight);margin-bottom:20px}.primary.reservation-confirmation-container .confirmation-body .reservation-order-details p{align-items:center;display:flex}.primary.reservation-confirmation-container .confirmation-body .reservation-order-details p .order-details-label{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-desc-font);font-size:var(--tfy-desc-font-size);font-weight:400;text-transform:uppercase;width:50%}@media (max-width:767px){.primary.reservation-confirmation-container .confirmation-body .reservation-order-details p .order-details-label{width:100%}}.primary.reservation-confirmation-container .confirmation-body .reservation-order-details p .order-details-data{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-desc-font);font-size:var(--tfy-desc-font-size);font-weight:700;width:50%}.secondary.reservation-confirmation-container{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 75px);padding-bottom:5rem;padding-top:15rem;width:100%}@media (max-width:1180px){.secondary.reservation-confirmation-container{padding-top:10rem}}.secondary.reservation-confirmation-container .confirmation-body{background-color:var(--tfy-primary-theme-color);border:1px solid var(--tfy-primary-subtitle-color);border-radius:5px;padding:20px;width:50%}@media (max-width:990px){.secondary.reservation-confirmation-container .confirmation-body{width:90%}}.secondary.reservation-confirmation-container .confirmation-body .confiramtion-header{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center}.secondary.reservation-confirmation-container .confirmation-body .confiramtion-header .reservation-logo{height:100px;-o-object-fit:cover;object-fit:cover;width:100px}.secondary.reservation-confirmation-container .confirmation-body .confiramtion-header h1{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight)}.secondary.reservation-confirmation-container .confirmation-body .reservation-table-head{border-bottom:1px solid var(--tfy-primary-subtitle-color);padding:10px 0}.secondary.reservation-confirmation-container .confirmation-body .reservation-table-head .restaurant-name img{-o-object-fit:cover;object-fit:cover;width:100px}.secondary.reservation-confirmation-container .confirmation-body .reservation-table-head .restaurant-name p{font-weight:800}.secondary.reservation-confirmation-container .confirmation-body .reservation-table-head .reservation-id p,.secondary.reservation-confirmation-container .confirmation-body .reservation-table-head .restaurant-name p{color:var(--tfy-primary-desc-color);font-family:var(--tfy-desc-font);font-size:var(--tfy-desc-font-size);margin:0}.secondary.reservation-confirmation-container .confirmation-body .reservation-table-head .reservation-id p span{font-weight:800}.secondary.reservation-confirmation-container .confirmation-body .reservation-table-head h2{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight)}.secondary.reservation-confirmation-container .confirmation-body .reservation-order-details{padding:30px}.secondary.reservation-confirmation-container .confirmation-body .reservation-order-details h3{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:1.25rem;font-weight:var(--tfy-sub-title-font-weight);margin-bottom:20px}.secondary.reservation-confirmation-container .confirmation-body .reservation-order-details p{align-items:center;display:flex}.secondary.reservation-confirmation-container .confirmation-body .reservation-order-details p .order-details-label{color:var(--tfy-primary-desc-color);font-family:var(--tfy-desc-font);font-size:var(--tfy-desc-font-size);font-weight:400;text-transform:uppercase;width:50%}@media (max-width:767px){.secondary.reservation-confirmation-container .confirmation-body .reservation-order-details p .order-details-label{width:100%}}.secondary.reservation-confirmation-container .confirmation-body .reservation-order-details p .order-details-data{color:var(--tfy-primary-desc-color);font-family:var(--tfy-desc-font);font-size:var(--tfy-desc-font-size);font-weight:700;width:50%}.primary.reservation-update{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 75px);padding-bottom:5rem;padding-top:15rem;width:100%}@media (max-width:1180px){.primary.reservation-update{padding-top:10rem}}.primary.reservation-update .reservation-update-container{background-color:var(--tfy-secondary-theme-color);border:1px solid var(--tfy-secondary-subtitle-color);border-radius:5px;padding:20px;width:50%}@media (max-width:990px){.primary.reservation-update .reservation-update-container{width:90%}}.primary.reservation-update .reservation-update-container h1{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight)}.primary.reservation-update .reservation-update-container .reservation-update label{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);margin-bottom:5px}.primary.reservation-update .reservation-update-container .reservation-update input,.primary.reservation-update .reservation-update-container .reservation-update textarea{background:transparent;border:1px solid var(--tfy-secondary-desc-color);box-shadow:none;color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.primary.reservation-update .reservation-update-container .reservation-update p{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:700}.secondary.reservation-update{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 75px);padding-bottom:5rem;padding-top:15rem;width:100%}@media (max-width:1180px){.secondary.reservation-update{padding-top:10rem}}.secondary.reservation-update .reservation-update-container{background-color:var(--tfy-primary-theme-color);border:1px solid var(--tfy-primary-subtitle-color);border-radius:5px;padding:20px;width:50%}@media (max-width:990px){.secondary.reservation-update .reservation-update-container{width:90%}}.secondary.reservation-update .reservation-update-container h1{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight)}.secondary.reservation-update .reservation-update-container .reservation-update label{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);margin-bottom:5px}.secondary.reservation-update .reservation-update-container .reservation-update input,.secondary.reservation-update .reservation-update-container .reservation-update textarea{background:transparent;border:1px solid var(--tfy-primary-desc-color);box-shadow:none;color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.secondary.reservation-update .reservation-update-container .reservation-update p{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:700}.primary.cancel-reservation{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 75px);padding-bottom:5rem;padding-top:15rem;width:100%}@media (max-width:1180px){.primary.cancel-reservation{padding-top:10rem}}.primary.cancel-reservation .cancel-reservation-container{background-color:var(--tfy-secondary-theme-color);border:1px solid var(--tfy-secondary-subtitle-color);border-radius:5px;padding:20px;width:50%}@media (max-width:990px){.primary.cancel-reservation .cancel-reservation-container{width:90%}}.primary.cancel-reservation .cancel-reservation-container h1{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight)}.primary.cancel-reservation .cancel-reservation-container .form_cancelled label{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.primary.cancel-reservation .cancel-reservation-container .form_cancelled input,.primary.cancel-reservation .cancel-reservation-container .form_cancelled textarea{background:transparent;border:1px solid var(--tfy-secondary-desc-color);box-shadow:none;color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.secondary.cancel-reservation{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 75px);padding-bottom:5rem;padding-top:15rem;width:100%}@media (max-width:1180px){.secondary.cancel-reservation{padding-top:10rem}}.secondary.cancel-reservation .cancel-reservation-container{background-color:var(--tfy-primary-theme-color);border:1px solid var(--tfy-primary-subtitle-color);border-radius:5px;padding:20px;width:50%}@media (max-width:990px){.secondary.cancel-reservation .cancel-reservation-container{width:90%}}.secondary.cancel-reservation .cancel-reservation-container h1{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight)}.secondary.cancel-reservation .cancel-reservation-container .form_cancelled label{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.secondary.cancel-reservation .cancel-reservation-container .form_cancelled input,.secondary.cancel-reservation .cancel-reservation-container .form_cancelled textarea{background:transparent;border:1px solid var(--tfy-primary-desc-color);box-shadow:none;color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.modal .modal-content{background:var(--tfy-primary-theme-color)}.modal .modal-content .modal-header{border-bottom:1px solid var(--tfy-primary-title-color)}.modal .modal-content .modal-header .modal-title{color:var(--tfy-primary-title-color)}.modal .modal-content .modal-header .modal-title,.modal .modal-content .modal-header .title{font-family:var(--tfy-title-font);font-weight:var(--tfy-title-font-weight)}.modal .modal-content .modal-header button{background:transparent;border:none;box-shadow:none;color:var(--tfy-primary-title-color);font-size:1.5rem;line-height:0;opacity:1!important}.modal .modal-content .modal-header button:hover{color:var(--tfy-primary-title-color)}.modal .modal-content .modal-body .view-order-summary{background:var(--tfy-primary-theme-color);border:1px solid var(--tfy-primary-title-color)}.modal .modal-content .modal-body .view-order-summary .order-id{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:400}.modal .modal-content .modal-body .view-order-summary .tfy-order-detail h4{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight)}.modal .modal-content .modal-body .view-order-summary .tfy-order-detail p,.modal .modal-content .modal-body .view-order-summary .tfy-order-list .tfy-ordered-items p,.modal .modal-content .modal-body .view-order-summary .tfy-order-list .tfy-ordered-items span{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:400}.modal .modal-content .modal-body .view-order-summary .tfy-order-list .tfy-ordered-items .brdr-btm{border-bottom:1px solid var(--tfy-primary-desc-color)}.modal .modal-content .modal-body .view-order-summary p{font-weight:400}.modal .modal-content .modal-body .view-order-summary p,.modal .modal-content .modal-body a,.modal .modal-content .modal-body p{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.modal .modal-content .modal-body label{font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:700}.modal .modal-content .modal-body textarea{border:1px solid var(--tfy-primary-desc-color);box-shadow:none;color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.modal .modal-content .modal-body .tfy-food-item-content img{height:350px;-o-object-fit:cover;object-fit:cover;width:100%}.modal .modal-content .modal-body .tfy-food-item-content .form-group{max-height:300px;overflow-y:auto}.modal .modal-content .modal-body .general-modal-one-data input,.modal .modal-content .modal-body .general-modal-one-data textarea{border:1px solid #000}.modal .modal-content .modal-body .tfy-customized-radio-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:border-box;border:2px solid var(--tfy-primary-btn-bg-color);border-radius:50%;box-shadow:0 0 0 1px var(--tfy-primary-btn-border-color);float:left;font-size:3em;height:20px;margin:1px 7px 0 0;width:20px}.modal .modal-content .modal-body .tfy-customized-radio-btn:checked{background-color:var(--tfy-primary-btn-bg-color);border:4px solid var(--tfy-primary-btn-font-color);box-shadow:0 0 0 2px var(--tfy-primary-btn-bg-color)}.modal .modal-content .modal-body .custom-form-check{padding-left:1.5em}.modal .modal-content .modal-body .update-profile-card input{visibility:hidden}.modal .modal-content .modal-body .tfy-custom-form-label{padding-left:5px;position:relative}.modal .modal-content .modal-body .custom-form-check input{height:10px;opacity:0;position:relative;width:20px;z-index:1}.modal .modal-content .modal-body .tfy-custom-form-check+label:after,.modal .modal-content .modal-body .tfy-custom-form-check+label:before{content:"";left:-20px;position:absolute;top:0}.modal .modal-content .modal-body .tfy-custom-form-check+label:before{background:transparent;border:2px solid var(--tfy-primary-btn-bg-color);border-radius:2px;box-shadow:0 0 0 1px var(--tfy-primary-btn-border-color);height:20px;width:20px}.modal .modal-content .modal-body .tfy-custom-form-check:checked+label:after{border-color:var(--tfy-primary-btn-border-color);border-style:solid;border-width:0 0 3px 3px;height:8px;transform:rotate(-45deg) translateY(5px);width:12px}.modal .modal-content .modal-body .tfy-custom-form-check:checked+label:before{background:var(--tfy-primary-btn-bg-color)}.modal .modal-content .modal-body .tfy-edit-user-address .custom-form-check,.modal .modal-content .modal-body .tfy-new-user-address .custom-form-check{padding-left:10px}.modal .modal-content .modal-body .tfy-edit-user-address .custom-form-check input,.modal .modal-content .modal-body .tfy-new-user-address .custom-form-check input{height:15px;opacity:0;position:relative;width:20px;z-index:1}.modal .modal-content .modal-body .tfy-edit-user-address .tfy-custom-form-label,.modal .modal-content .modal-body .tfy-new-user-address .tfy-custom-form-label{padding-left:5px;position:relative}.modal .modal-content .modal-body .tfy-edit-user-address .tfy-custom-form-check+label:after,.modal .modal-content .modal-body .tfy-edit-user-address .tfy-custom-form-check+label:before,.modal .modal-content .modal-body .tfy-new-user-address .tfy-custom-form-check+label:after,.modal .modal-content .modal-body .tfy-new-user-address .tfy-custom-form-check+label:before{content:"";left:-20px;position:absolute;top:0}.modal .modal-content .modal-body .tfy-edit-user-address .tfy-custom-form-check+label:before,.modal .modal-content .modal-body .tfy-new-user-address .tfy-custom-form-check+label:before{background:transparent;border:2px solid var(--tfy-primary-btn-bg-color);border-radius:2px;height:20px;width:20px}.modal .modal-content .modal-body .tfy-edit-user-address .tfy-custom-form-check:checked+label:after,.modal .modal-content .modal-body .tfy-new-user-address .tfy-custom-form-check:checked+label:after{border-color:var(--tfy-primary-btn-border-color);border-style:solid;border-width:0 0 3px 3px;height:8px;transform:rotate(-45deg) translateY(5px);width:12px}.modal .modal-content .modal-body .tfy-edit-user-address .tfy-custom-form-check:checked+label:before,.modal .modal-content .modal-body .tfy-new-user-address .tfy-custom-form-check:checked+label:before{background:var(--tfy-primary-btn-bg-color)}.modal .modal-content .modal-body .tfy-btn{background-color:var(--tfy-primary-btn-bg-color);border:1px solid var(--tfy-primary-btn-border-color);color:var(--tfy-primary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);transition:background-color .3s ease}.modal .modal-content .modal-body .tfy-btn:hover{background-color:var(--tfy-primary-btn-hover-bg-color);border:1px solid var(--tfy-primary-btn-hover-border-color);color:var(--tfy-primary-btn-hover-font-color)!important}.modal .modal-content .modal-body .schedule-table thead tr th{color:var(--tfy-primary-title-color);font-family:var(--tfy-title-font);font-weight:var(--tfy-title-font-weight)}.modal .modal-content .modal-body .schedule-table tbody tr td{color:var(--tfy-primary-desc-color);font-family:var(--tfy-desc-font);font-weight:var(--tfy-desc-weight)}.modal .modal-content .modal-footer{border-top:1px solid var(--tfy-primary-title-color)}.modal .modal-content .modal-footer .tfy-product-quantity-count .tfy-minus,.modal .modal-content .modal-footer .tfy-product-quantity-count .tfy-plus{background-color:var(--tfy-primary-btn-bg-color);border:1px solid var(--tfy-primary-btn-border-color);color:var(--tfy-primary-btn-font-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);transition:background-color .3s ease}.modal .modal-content .modal-footer .tfy-product-quantity-count .tfy-minus:hover,.modal .modal-content .modal-footer .tfy-product-quantity-count .tfy-plus:hover{background-color:var(--tfy-primary-btn-hover-bg-color);border:1px solid var(--tfy-primary-btn-hover-border-color);color:var(--tfy-primary-btn-hover-font-color)}.modal .modal-content .modal-footer .tfy-product-quantity-count .tfy-item-quantity{border:1px solid var(--tfy-primary-btn-border-color)}.modal .modal-content .modal-footer .btn,.modal .modal-content .modal-footer .tfy-product-quantity-count .tfy-item-quantity{background-color:var(--tfy-primary-btn-bg-color);color:var(--tfy-primary-btn-font-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);transition:background-color .3s ease}.modal .modal-content .modal-footer .btn{border:1px solid var(--tfy-primary-btn-border-color);border-radius:var(--tfy-btn-radius)}.modal .modal-content .modal-footer .btn.active,.modal .modal-content .modal-footer .btn:focus,.modal .modal-content .modal-footer .btn:hover{background-color:var(--tfy-primary-btn-hover-bg-color);border:1px solid var(--tfy-primary-btn-hover-border-color);color:var(--tfy-primary-btn-hover-font-color)}.login-modal .modal-dialog .modal-content,.multi-store-login-modal .modal-dialog .modal-content{background:#fff}.login-modal .modal-dialog .modal-content .modal-header,.multi-store-login-modal .modal-dialog .modal-content .modal-header{border-bottom:none}.login-modal .modal-dialog .modal-content .modal-body input,.login-modal .modal-dialog .modal-content .modal-body label,.multi-store-login-modal .modal-dialog .modal-content .modal-body input,.multi-store-login-modal .modal-dialog .modal-content .modal-body label{color:#000;font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.login-modal .modal-dialog .modal-content .modal-footer,.multi-store-login-modal .modal-dialog .modal-content .modal-footer{border-top:none}.product-details-modal .modal-content .modal-body .data-loader{align-items:center;color:var(--tfy-primary-title-color);display:flex;height:100%;justify-content:center}.product-details-modal .modal-content .modal-footer .count-decrease,.product-details-modal .modal-content .modal-footer .count-increase{padding:16px}.product-details-modal .modal-content .modal-footer .count-decrease,.product-details-modal .modal-content .modal-footer .count-increase,.product-details-modal .modal-content .modal-footer .item-count{align-items:center;background:var(--tfy-primary-btn-bg-color);border-radius:var(--tfy-btn-radius);color:var(--tfy-primary-btn-font-color);display:flex;font-family:var(--tfy-btn-font-size);font-size:var(--tfy-btn-font-size);height:35px;justify-content:center;width:35px}.product-details-modal .modal-content .modal-footer .item-count{border:1px solid var(--tfy-primary-btn-border-color)}.product-details-modal .modal-content .modal-footer .tfy-btn{font-size:.75rem}.custom-section-designs .modal-dialog .modal-content .modal-header h2{color:var(--tfy-primary-title-color);font-family:var(--tfy-title-font);font-weight:var(--tfy-title-font-weight)}.custom-section-designs .modal-dialog .modal-content .modal-body{height:calc(100vh - 300px);overflow-y:scroll;padding-top:20px;scrollbar-width:thin}.custom-section-designs .modal-dialog .modal-content .modal-body .custom-section-partitions .tab-left .nav .tab-items{background-color:var(--tfy-primary-btn-bg-color);border:1px solid var(--tfy-primary-btn-border-color);color:var(--tfy-primary-btn-font-color)!important;font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);transition:background-color .3s ease}.custom-section-designs .modal-dialog .modal-content .modal-body .custom-section-partitions .tab-right .tab-pane .section-header h3{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:1.25rem;font-weight:var(--tfy-sub-title-font-weight)}.custom-section-designs .modal-dialog .modal-content .modal-body .custom-section-partitions .tab-right .tab-pane .section-header p{color:var(--tfy-primary-desc-color);font-family:var(--tfy-desc-font);font-size:var(--tfy-description-font-size);font-weight:var(--tfy-desc-font-weight)}.general-modal-four .modal-dialog .modal-content,.general-modal-one .modal-dialog .modal-content{background:#fff}.general-modal-four .modal-dialog .modal-content .modal-header,.general-modal-one .modal-dialog .modal-content .modal-header{border-bottom:1px solid #000}.general-modal-four .modal-dialog .modal-content .modal-header button,.general-modal-one .modal-dialog .modal-content .modal-header button{color:#000}.general-modal-four .modal-dialog .modal-content .modal-footer,.general-modal-one .modal-dialog .modal-content .modal-footer{border-top:none}.Ai-content-modal .modal-dialog .modal-content{background:#fff}.Ai-content-modal .modal-dialog .modal-content .modal-header{border-bottom:1px solid #000}.Ai-content-modal .modal-dialog .modal-content .modal-header .modal-title,.Ai-content-modal .modal-dialog .modal-content .modal-header button{color:#000}.Ai-content-modal .modal-dialog .modal-content .modal-body textarea{border:1px solid #000;color:#000}.Ai-content-modal .modal-dialog .modal-content .modal-body .note-editable p{color:#000}.Ai-content-modal .modal-dialog .modal-content .modal-footer{border-top:none}.edit-settings-modal .modal-dialog .modal-content .modal-body label{color:var(--tfy-primary-desc-color);font-family:var(--tfy-desc-font);font-size:var(--tfy-btn-font-size);padding-left:5px;position:relative}.edit-settings-modal .modal-dialog .modal-content .modal-body .form-check-input{height:10px;opacity:0;position:relative;width:20px;z-index:1}.edit-settings-modal .modal-dialog .modal-content .modal-body .form-check-input+label:after,.edit-settings-modal .modal-dialog .modal-content .modal-body .form-check-input+label:before{content:"";left:-20px;position:absolute;top:0}.edit-settings-modal .modal-dialog .modal-content .modal-body .form-check-input+label:before{background:transparent;border:2px solid var(--tfy-primary-btn-bg-color);border-radius:2px;box-shadow:0 0 0 1px var(--tfy-primary-btn-border-color);height:20px;width:20px}.edit-settings-modal .modal-dialog .modal-content .modal-body .form-check-input:checked+label:after{border-color:var(--tfy-primary-btn-border-color);border-style:solid;border-width:0 0 3px 3px;height:8px;transform:rotate(-45deg) translateY(5px);width:12px}.edit-settings-modal .modal-dialog .modal-content .modal-body .form-check-input:checked+label:before{background:var(--tfy-primary-btn-bg-color)}.edit-settings-modal .modal-dialog .modal-content .modal-body textarea{border:1px solid var(--tfy-primary-desc-color);box-shadow:none;color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.edit-settings-modal .modal-dialog .modal-content .modal-body .form-select{background:var(--tfy-primary-btn-bg-color);border:1px solid var(--tfy-primary-btn-border-color);box-shadow:none;color:var(--tfy-primary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size)}.edit-settings-modal .modal-dialog .modal-content .modal-footer{border-top:none}#reservationCancel .modal-body label,.prebuilt-delete .modal-content .modal-body .delete-confirm-text,.prebuilt-delete .modal-content .modal-body p{color:var(--tfy-primary-desc-color)}#reservationCancel .modal-body textarea{background:transparent}
