:root{--coral:#FB633C;--blk:#000;--wht:#fff;--wp--style--global--content-size:100%;--wp--style--global--wide-size:100%;--pmpro--box-shadow:6px 6px 0px var(--blk)}img:focus{outline-style:none !important;outline-width:0px !important;outline-color:transparent !important;outline:none}}~ :where(.wp-site-blocks :focus){outline-style:solid;outline-width:2px;outline:none}:focus{outline:none}.mobi{display:none }.d-none{display:none !important}.text-center{text-align:center}.container{max-width:1200px;margin:auto;width:100%}body.template-full-width .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide), body.template-full-width [class*="__inner-container"]>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){max-width:100%}div#wpadminbar{top:-27px;transition:0.2s}div#wpadminbar:hover{top:0}html{margin-top:0px !important}.overflow-hidden{overflow:hidden}html,body{font-family: $font}a,button,h1,h2,h3,h4,h5,h6{font-weight:700 !important;letter-spacing:-0.01em}h1,h2,h3,h4,h5,h6{}h1{font-size:50px}h2{font-size:40px}h3{font-size:30px}h4{font-size:20px}p{font-size:18px}.mobi{display:none !important}.pmpro{.pmpro_tag{border-radius:0;background:var(--coral);color:#FFF;padding:5px
1rem}}.btn a,.btn{padding:1rem 2rem !important;border-radius:30px;display:block;color:var(--wht) !important;background:var(--blk);text-align:center;text-decoration:none;cursor:pointer;transition:0.2s;border:none;&.btn-coral
a{background:var(--coral)}&.btn-black
a{background:var(--blk)}&:hover{background:var(--coral)}&.small{font-size:14px;font-weight:700;padding:0.75rem 1.5rem}}button.pmpro_btn.pmpro_btn-plain.pmpro_btn-password-toggle{padding:0
!important;font-size:14px !important}.gutena-tabs-content{padding:0
1rem 1rem}.wp-block-gutena-tab{p{margin-top:10px;padding-bottom:1rem}h2{margin-bottom:0;font-size:30px}}p.pods-pagination{width:100%;text-align:center;padding-top:1rem}.progress-bar{width:100%;background:var(--blk);position:relative;margin-top:1rem;overflow:hidden;border-radius:50px;padding:15px;&::after{text-transform:uppercase;content:"Please wait, updating in progress...";display:block;position:absolute;left:0;right:0;margin:auto;font-size:10px;top:0;width:fit-content;color:var(--wht);bottom:0;line-height:17px;font-weight:700;height:fit-content}}.progress-bar
.progress{width:0;height:100%;background:var(--coral);position:absolute;animation:loading 2s linear infinite;top:0;left:0}@keyframes
loading{from{width:0}to{width:100%}}.search-wrapper{min-width:20%;position:relative;display:flex;&::after{content:'';background:url(/wp-content/themes/letschow/assets/img/icons/search.svg) no-repeat center center;background-size:contain;position:absolute;right:2rem;display:block;width:20px;height:15px;top:0;bottom:0;margin:auto}input#filter-deal-search{padding:1rem 2rem;border-radius:50rem;font-family:var(--wp--preset--font-family--manrope);border:1px
solid var(--blk);cursor:pointer;width:100%}}button#clear-filters-btn{display:flex;gap:11px;padding:12px
25px !important;i{transform:rotate(45deg)}}.filters-wrap{display:flex;gap:10px;width:76%;border:1px
solid;padding:0.75rem 1rem;border-radius:50px;.select-wrapper{width:16.66%;position:relative}}.select-wrapper{position:relative;select{padding:10px
20px;border-radius:25px;font-family:var(--wp--preset--font-family--manrope);border:1px
solid;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;appearance:none;width:100%}&:after{content:'>';color:var(--blk);position:absolute;right:20px;top:0;bottom:0;display:flex;pointer-events:none;transform:rotate(90deg)}}.card{background-color:var(--pmpro--color--base);border:1px
solid var(--pmpro--color--border--variation);box-shadow:var(--pmpro--box-shadow);display:flex;flex-direction:column;margin:var(--pmpro--base--spacing--medium) 0;overflow:hidden;border-radius:30px;transition:0.2s;position:relative;.cover{height:140px;overflow:hidden;width:100%;display:flex;position:relative;align-items:center;&:after{content:"";display:block;height:100%;width:100%;background:#00000018;position:absolute;top:0;left:0;z-index:-1}a{height:100%;width:100%;display:flex;justify-content:center;align-items:center}img{max-width:120%;min-height:100%;width:auto}}.logo{height:80px;width:80px;overflow:hidden;margin:-65px 0 0 2rem;position:relative;border-radius:15px;background-color:var(--pmpro--color--base);border:1px
solid var(--pmpro--color--border--variation);box-shadow:var(--pmpro--box-shadow);transition:0.2s;display:flex;align-items:center;justify-content:center;a{height:100%;width:100%;display:flex;justify-content:center;align-items:center}img{max-width:100%;width:100%;height:auto;max-height:100%}}span.badge.featured{position:absolute;background:var(--coral);color:var(--wht);font-size:10px;padding:6px
8px 8px;border-radius:15px;box-shadow:3px 5px 0 #e6481445;width:20%;font-weight:700;text-transform:uppercase;bottom:1.2rem;right:1.2rem;left:auto;margin:auto;display:flex;align-items:center;justify-content:center;min-width:70px}small.validfrom{width:70%;span{display:block;width:100%;font-size:11px;font-weight:600}}.wrap-content{padding:0
1.5rem 1.5rem;.btn{margin-top:1rem}h2{font-size:20px;font-weight:700;margin:2rem 0 10px !important;a{display:flex;justify-content:space-between}}small{font-size:14px;display:block;p{display:inline;font-size:14px}}}ul.tags{display:flex;padding:0;margin:0;position:absolute;top:1rem;left:1rem;li{list-style:none;font-size:9px;background:var(--blk);margin:0
0.3rem 0 0;color:var(--wht);padding:8px
15px;border-radius:15px;font-weight:800;text-transform:uppercase;display:flex;align-items:center;line-height:1.4em;text-align:center}}.deal-meta{text-transform:uppercase;font-size:10px;padding:5px
10px;background:var(--blk);display:flex;width:fit-content;color:var(--wht);border-radius:30px;font-weight:700;margin-bottom:10px;position:absolute;top:210px;left:1.5rem;gap:6px}a{text-decoration:none}&:hover{background:#ffeae3;box-shadow:10px 10px 0px var(--coral);.logo{transform:scale(1.1);box-shadow:10px 10px 0px var(--coral)}}p.preview-msg{position:absolute;top:1rem;background:var(--wht);margin:0;right:1rem;border-radius:20px;color:var(--blk);font-size:12px;padding:0.5rem 1rem}}.pagination{width:100%;text-align:center;margin-top:1rem;ul{display:flex;list-style:none;flex-direction:row;justify-content:center;padding:0;column-gap:10px;li
span{padding:0.5rem 1rem;background:#eee;border-radius:30px;font-weight:bold;color:#000;font-size:12px;cursor:pointer;transition:0.2s;&:hover{background:var(--blk);color:var(--wht)}}}&.disabled{opacity:0.5;pointer-events:none;li
span{color:#999}}}.deal-filters,.restaurant-filters{display:flex;flex-wrap:wrap;gap:1%;row-gap:1rem;input,select{font-weight:600}}.logged-out-nav{.login-btn{margin-right:-12px}}header,header.wp-block-template-part{img.custom-logo{width:180px}.gen-nav{padding-left:2rem !important}.wp-block-navigation{a
span{transition:0.2s;padding:10px;font-size:13px;text-transform:uppercase;letter-spacing:0.2px}a:hover{text-decoration:none;color:var(--coral)}a:hover
span{text-decoration:none;color:var(--coral)}li.wp-block-navigation-item.current-menu-item.wp-block-navigation-link{a{color:var(--coral)}}}}footer{img.custom-logo{width:350px}}.thumb{max-width:280px;max-height:200px;border:1px
solid #ccc;display:flex;overflow:hidden;justify-content:center;align-items:center;border-radius:10px;img{width:100%;height:max-content}}.restaurants{display:flex;flex-wrap:wrap;.card.restaurant{width:15%;margin:0.75%}}.single-restaurant{main{padding:0
!important;margin-top:0 !important}.single-restaurant-wrap{max-width:1600px;margin:auto;padding:0
2rem 2rem;.card.restaurant.restaurant-inner{box-shadow:unset;background:none;&:hover{box-shadow:unset;background:none;.logo{transform:none;box-shadow:6px 6px 0px var(--blk)}}.inner-cover{height:30vh;border-bottom:1px solid;img{width:100%}}.inner-logo{height:220px;width:220px;margin-top:-180px;margin-left:4rem}.restaurant-content-wrap{padding:1rem 0;.restaurant-content{display:flex;padding:0
4rem 2rem;flex-direction:column;border-bottom:1px solid;.restaurant-info{padding:2rem 2.5rem;width:auto;border-radius:30px;border:1px
solid;box-shadow:6px 6px 0px var(--blk);display:flex;justify-content:space-between;align-items:center;p{display:flex;justify-content:flex-start;flex-wrap:nowrap;padding:0;margin:0;width:25%;flex-direction:row;align-items:flex-start;img.icn{width:18px;margin:0
8px 0 0;display:inline-block}strong{display:flex;padding-right:10px}span{display:block;font-size:16px}}}.about{width:auto;padding:1rem}}.restaurant-deals-wrap{padding:2rem 4rem;.restaurant-deals{display:flex;flex-direction:row;flex-wrap:wrap;align-content:start;align-items:stretch;justify-content:flex-start;gap:1%;row-gap:1rem;.card.deal{width:100%;max-width:19%;margin:0}}}}}}.other-restaurants{padding:0
2rem 3rem;max-width:1600px;margin:auto}}.generate-preview{}.float{position:fixed;width:26%;top:0;bottom:0;display:flex;flex-direction:column;justify-content:center}form.deal-visibility-form{box-shadow:6px 6px 0px rgba(0, 0, 0, 1);border:1px
solid;padding:1.5rem;border-radius:30px;background:var(--wht);margin-bottom:1.5rem;margin:0.5rem 0 1rem 0 !important;h4{margin:0;padding-bottom:1rem}select.deal-visibility{padding:10px
20px;border-radius:25px;font-family:var(--wp--preset--font-family--manrope);border:1px
solid}.deal-status{background:#ccc;padding:0.8rem 1.25rem;font-size:14px;color:var(--wht);border-radius:20px;font-weight:700;margin-top:0.75rem;&.draft{background-color:var(--blk)}&.publish{background-color:var(--coral)}small{display:block;font-size:11px;font-weight:300}}}.sortable-menu{pointer-events:auto}.message{font-size:14px;padding:1.5rem 2rem;margin:0
auto 1rem;border:1px
solid var(--blk);box-shadow:0 7px 20px #0000001a;border-radius:20px;color:var(--blk);text-align:left;display:flex;align-items:center;background:var(--wht);a{display:inline-block;padding:0
3px}b{padding:0
!important}i{font-style:normal;font-size:15px;margin:0
10px 0 0;background:var(--blk);height:30px;width:30px;border-radius:20px;text-align:center;color:var(--wht);display:flex;justify-content:center;line-height:12px;align-items:center;font-weight:800}svg{fill:var(--coral);width:40px;margin-right:1rem;g{fill:var(--coral)}}.msg-content{display:flex;justify-content:flex-end;align-items:center;p{padding:0
1rem}}&.renderDropMsg{font-size:12px;display:block;padding:1rem;transition:0.2s;margin:0
auto 1.5rem;max-width:100%;background:#fceae4;box-shadow:10px 10px 0 var(--blk)}}.ui-sortable-helper{overflow:visible !important;img{box-shadow:0 30px 30px #59595949}}.upload-wrap{position:relative;overflow:hidden;display:flex;margin-bottom:1.5rem;justify-content:center;box-shadow:10px 10px 0 var(--coral);border-radius:20px;border:1px
solid var(--coral);background:var(--wht);width:100%;flex-direction:column;.upload-area{width:100%;border-radius:20px;cursor:pointer;text-align:center;img{transition:0.2s;border-radius:10px;width:100%;height:auto;max-width:80%;max-height:300px;border:1px
solid}input{display:none}p{font-size:14px;padding-top:1rem;font-weight:600;color:var(--coral)}.message{width:88%;margin-top:2rem;padding:1rem 1.5rem;margin-bottom:2rem}&:hover{.image-preview
img{transform:scale(0.95)}}}.renderDropMsg{width:75%;margin-bottom:2.5rem}}.upload-area{.message{cursor:pointer}}form#logo-cover-form{.upload-wrap{width:45%;h3{text-align:center}.upload-area{padding-bottom:2rem;.message{width:75%}}}}.my-restaurant-wrap{position:relative;form.wpcf7-form.init.restaurant-form{p{margin:0;padding:0}br{display:none}small{padding-bottom:5px;font-weight:700;display:block}.wpcf7-form-control-wrap{width:100%;display:flex;justify-content:center;margin-bottom:1rem;input,textarea{width:100%;padding:10px
20px;border-radius:25px;font-family:var(--wp--preset--font-family--manrope);border:1px
solid}}}}form#delete-restaurant-form,#delete-deal-form{display:flex;justify-content:space-between;padding:1rem 1.5rem;width:max-content;width:-webkit-fill-available;margin:0.5rem 0;flex-wrap:wrap;p{margin:0;padding-right:0.5rem;font-size:14px}}#logo-cover-form,#menu-form,#gallery-form,.deal-form{display:flex;flex-wrap:wrap;justify-content:space-around;button{width:100%}button.btn:disabled{opacity:0.1;cursor:no-drop}.preview-wrap{background:var(--wht);display:flex;border-radius:15px;font-size:14px;align-items:center;justify-content:flex-start;text-align:left;margin:1rem;color:var(--coral);border:1px
solid var(--coral);box-shadow:0 7px 20px #e648141a;width:100%;img{max-width:100px !important;width:auto !important;max-height:65px;border-radius:10px}span{padding:1rem}}.delete-btn{padding:0.75rem 1.25rem;width:max-content;background:var(--coral);box-shadow:0 9px 20px #e6481461;border:none;color:var(--wht) !important;font-size:12px;font-weight:600;margin:0rem auto 2rem;&.not-active{display:none}}div#menu-preview{display:flex;flex-wrap:wrap;padding:1rem;width:100%;.menu-preview.current-menu{max-width:19%;padding:0.25rem;position:relative;overflow:hidden;img{cursor:grab;pointer-events:auto;width:100%;border-radius:10px}button.delete-menu-item{position:absolute;bottom:-50px;transition:0.2s;left:0;width:fit-content !important;background:var(--coral);box-shadow:0 9px 20px #e6481461;color:var(--wht);border:none;right:0;margin:auto;padding:0.5rem 1rem;font-size:11px;text-transform:uppercase;border-radius:20px;line-height:2;cursor:pointer}&:hover{button.delete-menu-item{bottom:30px}}}}}.create-rest-notice{display:flex;flex-direction:column;align-items:center;flex-wrap:wrap;justify-content:center;padding-bottom:1rem}.form-wrap{display:flex;flex-direction:column;width:100%;padding-bottom:1.5rem;small{padding-bottom:5px;font-weight:700;display:block;font-size:15px}input,textarea{padding:0.75rem 1rem;border-radius:25px;font-family:var(--wp--preset--font-family--manrope);border:1px
solid;max-width:calc(100% - 2rem)}select{padding:0.75rem 1rem;border-radius:25px;font-family:var(--wp--preset--font-family--manrope);border:1px
solid}textarea{min-height:140px}b{padding-right:0.5rem}ul{display:flex;flex-direction:row;justify-content:flex-start;padding:0;margin:0;flex-wrap:wrap;li{list-style:none;padding:8px
12px;background:#0000000f;border-radius:40px;margin-right:10px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;input{margin-right:6px;width:15px;height:15px}b{font-size:14px}}}}.expiration-wrap{width:100%;display:flex;flex-direction:row}.image-preview{border:1px
solid var(--blk);box-shadow:0 7px 20px rgba(#000,0.5);overflow:hidden;max-height:500px;display:flex;justify-content:center;margin-bottom:1rem;border-radius:20px;align-items:center}.card.deal{.cover{height:260px;justify-content:center}.deal-restaurant{display:flex;align-items:center;gap:6px;margin:-22px 1.5rem -12px;border:1px
solid;background:var(--wht);z-index:1;border-radius:10px;padding:5px
15px 5px 10px;.logo{border:none;box-shadow:none;margin:0;height:25px;width:25px;border:5px;box-shadow:none !important;img{box-shadow:none !important}}span{font-size:11px}.rest-title{font-weight:800;line-height:1em}.restaurant-location{font-weight:400}}.title{width:80%}.price{width:20%;text-align:right}}.message.nodeal{display:flex;padding:2rem;justify-content:space-between;border:1px
solid var(--coral);color:var(--coral);h3{margin:1rem 0;display:flex;font-size:22px;color:var(--coral);align-items:center}i{background-color:var(--coral)}.btn{background-color:var(--coral)}}.page-id-92{.gutena-tabs-content.is-layout-flow.wp-block-gutena-tabs-is-layout-flow{padding:0}}.deal-results,.deal-listing,.restaurant-results{display:flex;flex-wrap:wrap;padding-top:1.5rem;.message{font-size:24px;padding:250px
4rem 4rem;width:100%;text-align:center;display:flex;justify-content:center;border:none;box-shadow:none;background:#ffeae5;flex-direction:row;position:relative;border-radius:40px;&:before{content:"";display:block;background:url(https://letschow.co.za/wp-content/uploads/2025/05/010-doughnut.svg);height:120px;width:120px;position:absolute;top:90px;background-repeat:no-repeat;animation-name:spin;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear}}}@keyframes
spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.single-deal{main{padding:0
!important;margin-top:0 !important}}.single-deal-wrap{max-width:1600px;margin:auto;padding:0
2rem 2rem;.card.deal{display:flex;flex-direction:row;box-shadow:unset;background:none;&:hover{box-shadow:unset;background:none}.cover{min-height:520px;width:50%;height:100%}a.deal-restaurant{position:absolute;top:3rem;transform:scale(1.5);left:3rem;border-radius:100px !important}.wrap-content{width:45%;padding:5rem 3rem;position:relative;h1{font-weight:700;padding:0;margin:0;display:flex}ul.tags{position:static;padding:1.5rem 0 }}.deal-meta{margin:0;padding:8px
15px;width:auto;background:var(--coral);top:1.8rem;left:2rem}span.badge.featured{top:1.8rem;bottom:auto;width:fit-content;right:2rem;padding:8px
15px}}}.otherdeals{max-width:1600px;margin:auto;padding:0
2rem 4rem}.mydeals-header{display:flex;align-items:center;justify-content:space-between;padding:0
1rem;h3{margin:0;padding:0}.deals-limit{background:var(--coral);color:var(--wht);padding:1rem 2rem;border-radius:30px;font-size:16px;span{padding:0
0.5rem}}}.my-deals-wrap{display:flex;margin:0;flex-wrap:wrap;.card.deal{width:18%;margin:0.9%;.cover{height:fit-content;max-height:200px}.wrap-content{padding:1.5rem;h2{margin:0
0 1rem 0 !important;padding:0
!important}.publish{color:var(--coral)}}}}.deal-form-wrap{display:flex;position:relative;form.deal-form{width:70%;padding:1rem}.sidebar-wrap{width:30%;padding:1rem;position:relative}}.scrolled{.sidebar-wrap{position:fixed;top:0;bottom:0;width:25%;display:flex;flex-direction:column;justify-content:center;max-width:400px;right:9%}}.pmpro{#pmpro_levels{.pmpro_section_content{display:flex}}.pmpro_card{border-radius:30px;padding:1rem}.pmpro_btn,input#wp-submit{border-radius:40px !important;padding:1.2rem 2rem !important;font-size:18px !important;box-shadow:none !important}.pmpro_level_description_text{border:1px
solid;border-radius:10px;padding:1rem;font-size:14px;background:#fdec99;margin-top:1rem;p{margin:10px;font-size:14px}ul.wp-block-list{padding-inline-start:1rem}}}.page-id-9{a.lc-counter-btn{display:none !important}}.subscribe-form{background:var(--wht);padding:1rem 2rem 2rem;border-radius:30px;display:flex;gap:10px;flex-wrap:wrap;position:relative;p{width:100%;padding:0;margin:0}small{font-weight:700;font-size:12px}.form-group{width:32.33%;span.wpcf7-form-control-wrap{width:100%;display:flex;flex-direction:column;input{width:auto;display:block;padding:10px
20px;border-radius:25px}.wpcf7-not-valid-tip{color:var(--coral);font-size:12px;font-weight:normal;display:inline-block;padding:10px}}}.btn{width:100%;margin-top:0.5rem}}.wpcf7-response-output{background:var(--wht);border:none !important;padding:1rem !important;text-align:center;border-radius:20px;font-size:16px}.wpcf7-spinner{display:block;margin:1rem auto;position:absolute;left:3rem;bottom:1.7rem;background:var(--coral);opacity:1}.foodieclub-icon,.restaurant-icon{.icon-container{padding:15px;border-radius:50%;width:70px !important;svg{width:100%}}}.help-menu{list-style:none;padding:0;margin 0;ul{list-style:none;padding-left:15px;border-left:1px solid}li{margin-bottom:6px;a{text-decoration:none;color:#444;display:block;padding:6px
0;border-radius:6px;font-size:14px;transition:0.2s}a:hover{background:var(--coral);color:var(--wht);padding:6px
15px}}.current-menu-item{a{background:#000;color:#fff;padding:6px
15px}ul.sub-menu{a{background:transparent;color:#000}a:hover{background:var(--coral);color:var(--wht);padding:6px
15px}}}.menu-item-has-children>a{font-weight:600;margin-bottom:10px}}.help-container{display:flex;padding:0
2rem;gap:2rem;.help-sidebar{width:16%;background:var(--pmpro--color--alert2-background);border-radius:30px;padding:2rem}.content{box-shadow:var(--wp--preset--shadow--crisp);border:1px
solid;border-radius:30px;padding:3rem 4rem !important;width:calc(84% - 8rem) !important;h1{margin-top:0}}}.single-help
main{margin-top:0 !important}.help-articles-wrap{display:flex;flex-direction:column;a{padding:0.5rem;font-size:16px}}form.wpcf7-form{display:flex;flex-direction:column;label{display:flex;flex-direction:column;padding:0
0 1rem;align-content:stretch;input,textarea{width:calc(100% - 2rem);padding:1rem;border-radius:10px}}input.wpcf7-form-control.wpcf7-submit.has-spinner{background:#000;color:#fff;padding:1rem;border-radius:50px;font-size:18px}select.wpcf7-form-control.wpcf7-select{border-radius:10px;width:100%;border-radius:30px;border:2px
solid}}.ui-list-map-tabs{margin-top:-72px !important}@media screen and (max-width: 3000px){.deal-results,.deal-listing{gap:1.8%;row-gap:1rem;.card.deal{width:15%;margin:0%;transition:0.3s}}.scrolled{.sidebar-wrap{right:20%}}}@media screen and (max-width: 2000px){.deal-results,.deal-listing{gap:1%;row-gap:1rem;.card.deal{width:19%;margin:0%}}.scrolled{.sidebar-wrap{right:6%}}}@media screen and (max-width: 1620px){.restaurants{.card.restaurant{width:23.25%;margin:0.75%}}.card.deal{.cover{height:220px;justify-content:center}.price{width:25%;text-align:right}h2{font-size:18px}& ul.tags{li{font-size:8px;margin:0
0.25rem 0 0;padding:7px
12px;border-radius:15px}}}.scrolled{.sidebar-wrap{right:3%}}.subscribe-form{.form-group{width:100%}}.deal-results,.deal-listing{gap:2%;row-gap:1.5rem;.card.deal{width:23%}}.scrolled{.sidebar-wrap{right:3%}}}@media screen and (max-width: 1100px){header,header.wp-block-template-part{.wp-block-group.alignwide.is-layout-flow.wp-block-group-is-layout-flow{padding:1rem !important}img.custom-logo{width:160px}.wp-block-group.has-global-padding.is-layout-constrained.wp-container-core-group-is-layout-1.wp-block-group-is-layout-constrained{padding-left:0px !important}ul.wp-block-navigation__container.logged-out-nav.wp-block-navigation{font-size:14px;padding-left:10px}}.wp-block-navigation{a
span{transition:0.2s;padding:0}}.card{p.preview-msg{top:3rem}}.restaurants{.card.restaurant{width:31.25%;margin:0.75%}}.deal-results,.deal-listing{gap:3%;row-gap:2rem;.card.deal{width:48%}}.my-deals-wrap{margin-top:1rem;.card.deal{width:31%;margin:1%}}.deal-form-wrap{form.deal-form{width:68%;padding:0%}}.scrolled{.sidebar-wrap{right:5%}}.deal-filters{flex-direction:column;.filters-wrap{display:flex;gap:10px;width:auto;overflow:auto;padding:1rem;.select-wrapper{min-width:30%}}}.home-banner{.banner-btns{a.wp-block-button__link{font-size:18px}}}.restaurant-pricing-cards{flex-direction:column !important}.help-container{.help-sidebar{width:36%;flex-basis:36% !important}.help-intro-sections{flex-direction:column}}.single-deal-wrap{.card.deal{display:flex;flex-direction:column;.wrap-content{width:92%;padding:3rem 4%;position:relative}.deal-meta{top:-20px;font-size:16px;left:4%}.cover{min-height:auto;width:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;height:auto;max-height:70vh !important}}}header,header.wp-block-template-part{.wp-block-site-logo{margin-left:1rem}}.single-restaurant{& .single-restaurant-wrap{& .card.restaurant.restaurant-inner{& .restaurant-content-wrap{& .restaurant-content{padding:0
3rem 2rem;.restaurant-info{flex-wrap:wrap;row-gap:1rem;p{width:50%;flex-direction:column}}}.restaurant-deals-wrap{padding:2rem 3rem;.restaurant-deals{gap:3%;row-gap:2rem;.card.deal{width:100%;max-width:31%;margin:0}}}}}}}.message.nodeal{flex-direction:column}.wp-block-button{width:100%}.restaurant-tabs ul.gutena-tabs-tab.tab-left{display:flex;flex-wrap:nowrap;overflow:scroll;padding:1rem;border:1px
solid;border-radius:50px;width:calc(100% - 4rem);position:fixed;bottom:1rem;z-index:9999;backdrop-filter:blur(11px);background:#ffffff70;left:1rem;box-shadow:0 10px}}@media screen and (max-width: 800px){h1{font-size:40px}h2{font-size:30px}h3{font-size:20px}header,header.wp-block-template-part{.gen-nav{padding-left:1rem !important}}.mobi{display:block !important}div#wpadminbar{top:-46px !important}img.custom-logo{width:150px}.restaurants{.card.restaurant{width:47.5%;margin:1%}}.card{.cover{height:120px}p.preview-msg{top:1rem}}.deal-form-wrap{form.deal-form{width:70%;padding:0}}.mydeals-header{h3{font-size:20px}.deals-limit{padding:0.75rem 1rem;font-size:12px;span{padding:0
0.25rem}}}.my-deals-wrap{.card.deal{width:47%;margin:1%}}.deal-form-wrap{flex-direction:column-reverse;flex-wrap:wrap;form.deal-form{width:100%;padding:0;.image-preview{max-height:360px;img{width:100%}}}.sidebar-wrap{width:100% !important;padding:0;position:static !important;max-width:100% !important;padding-bottom:2rem}}.float{position:static;width:100%}.my-restaurant{.my-restaurant-wrap{flex-direction:column-reverse}}.home-banner{.banner-cols{flex-direction:column-reverse}p{text-align:center}.banner-btns{a.wp-block-button__link{font-size:18px}}}.pricing-card{padding:2rem !important;width:78% !important}footer.wp-block-template-part{padding-bottom:180px;background:var(--coral)}.logged-in{footer.wp-block-template-part{padding-bottom:0}.nav-inner-wrap{flex-direction:row}.logo-links-wrap{width:auto}}footer{.footer-sec-1{padding-bottom:2rem !important}.footer-sec-2{padding-top:1rem !important}.wp-block-site-logo{text-align:center;img.custom-logo{width:200px}}.social-footer-nav{display:flex;justify-content:space-evenly;align-content:center;width:100%;padding:1rem 2rem}.footer-nav-1,.footer-nav-2,.footer-nav-3{display:flex;justify-content:center}.footer-pay-img{width:100%;padding:0
0 1rem;margin:0;text-align:center}.footer-copyright{justify-content:center}}.help-container{flex-direction:column-reverse;display:flex;align-items:center;padding:1rem 1rem;.help-sidebar{width:90% !important;display:block;margin-top:2rem;flex-basis:100% !important}.content{padding:2rem !important;flex-basis:100% !important;width:calc(100% - 2rem) !important}}.single-help .help-container{padding:0
2rem;.content{padding:0
2rem;width:90%}}.ui-list-map-tabs{margin-top:0px !important;ul.gutena-tabs-tab.tab-right{position:fixed;bottom:0;width:100%;left:0;display:flex;z-index:99;justify-content:center !important;padding:1rem 0;background:#ffffffa3;backdrop-filter:blur(10px);li.gutena-tab-title{font-weight:800 !important}}}.single-restaurant{& .single-restaurant-wrap{& .card.restaurant.restaurant-inner{.inner-logo{height:150px;width:150px;margin-left:0;left:0;margin:-100px auto 0}& .restaurant-content-wrap{& .restaurant-deals-wrap{& .restaurant-deals{gap:3%;row-gap:1.2rem;.card.deal{width:100%;max-width:48%;margin:0}}}}}}}.my-account-tabs{li.gutena-tab-title{padding:0.5rem 1.5rem !important}}.restaurant-form-wrap{width:100%}#logo-cover-form,#menu-form,#gallery-form,.deal-form{display:flex;flex-wrap:wrap;justify-content:space-around;flex-direction:column;.upload-wrap{width:100% !important}}.deal-filters{flex-direction:column;.filters-wrap{flex-wrap:nowrap;overflow:scroll;padding:1rem;border:1px
solid;border-radius:50px;width:86%;position:fixed;bottom:85px;z-index:999999999999999;backdrop-filter:blur(11px);background:#ffffff70;left:0;box-shadow:0 10px;margin:auto;right:0}}.rest-join-banner{display:flex;flex-direction:column;align-items:center;text-align:center !important;.wp-block-group{display:flex;flex-direction:column;align-items:center;text-align:center !important;gap:0;p{text-align:center !important}}}}@media screen and (max-width: 580px){.entry-content.alignfull.wp-block-post-content.has-global-padding.is-layout-constrained.wp-block-post-content-is-layout-constrained{margin:0;padding:0}:root{--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:clamp(1rem, 5vw, 50px)}header.wp-block-template-part{.wp-block-group.alignwide.is-layout-flow.wp-block-group-is-layout-flow{padding:1.5rem !important}.wp-block-site-logo{margin-left:0}img.custom-logo{width:120px}.wp-block-group.has-global-padding.is-layout-constrained.wp-container-core-group-is-layout-1.wp-block-group-is-layout-constrained{padding-left:0px !important}ul.wp-block-navigation__container.logged-out-nav.wp-block-navigation{font-size:12px;padding-left:10px;width:135px}.nav-inner-wrap{display:flex;flex-direction:row;.logo-links-wrap{display:flex;flex-direction:row;justify-content:flex-start;width:100%;.gen-nav{padding:0
!important;& .wp-block-navigation{a
span{transition:0.2s;padding:10px;font-size:12px;text-transform:uppercase;letter-spacing:0.2px}}}}.nav-wrap{.nav-signup-wrap{display:none}}}}.card{.cover{height:100px}}.deal-filters{.filters-wrap{padding:0.75rem;.select-wrapper{min-width:42%;position:relative}}}.deal-results,.deal-listing{row-gap:1.5rem;.card.deal{width:100%}}.restaurants{.card.restaurant{width:98%;margin:0.5rem 0}}.mydeals-header{flex-direction:column}.my-deals-wrap{.card.deal{width:100%;margin:0
0 1.5rem 0}}.mydeals-header{.deals-limit{width:100%;margin-top:0.75rem}}.foodieclub-card{.icon-container{width:60px !important}}.pricing-card{padding:2rem !important;width:78% !important;.cardheader{flex-direction:column}ul{padding:0
1.1rem;margin:0}.pricing-section{width:100%;p,h2,h3{text-align:left !important}}}.home-banner{.banner-btns{flex-direction:column;.wp-block-button{width:100% !important}}h2.wp-block-heading{font-size:45px !important;letter-spacing:-2px !important;text-align:center}}.joinclub-banner{position:fixed;bottom:0;left:0;right:0;z-index:999;padding:1rem 2rem 1.5rem !important;border-radius:30px 30px 0 0;.joinclub-img-wrap{padding:6px
!important;width:34px;height:34px;margin-right:-20px;img{width:20px !important}}a.wp-block-button__link.has-contrast-color.has-accent-1-background-color.has-text-color.has-background.has-link-color.has-large-font-size.has-custom-font-size.wp-element-button{padding:0.5rem 1rem}}.ui-list-map-tabs{ul.gutena-tabs-tab.tab-right{padding:0.75rem 0px;li.gutena-tab-title{font-size:12px !important;padding:0.5rem !important}}}main{padding:0
1rem !important}.single-deal-wrap{& .card.deal{a.deal-restaurant{position:absolute;top:3rem;transform:scale(1);left:-0.5rem;border-radius:100px !important}.wrap-content{width:84%;padding:2rem 8%;position:relative;.deal-meta{top:-18px;font-size:12px;left:8%}h1{flex-direction:column;.title{width:100%;font-size:0.65em}.price{width:100%;text-align:left;font-size:0.8em;margin-top:0.5rem}}ul.tags{padding:1rem 0}}}}.message{.msg-content{flex-direction:column}}.single-restaurant{& .single-restaurant-wrap{& .card.restaurant.restaurant-inner{.inner-logo{height:120px;width:120px;margin-left:0;left:0;margin:-80px auto 0}& .restaurant-content-wrap{& .restaurant-content{padding:0
2rem 2rem;.restaurant-info{flex-wrap:wrap;row-gap:1rem;display:flex;flex-direction:column;align-items:flex-start;padding:2rem}}.restaurant-deals-wrap{padding:2rem;& .restaurant-deals{row-gap:1.5rem;.card.deal{width:100%;max-width:100%;margin:0}}}}}}}.message.nodeal{h3{flex-direction:column;text-align:center;row-gap:10px}p{padding:0;text-align:center;margin:0
0 1rem}}.my-account-tabs{ul.gutena-tabs-tab.tab-left{display:flex;flex-wrap:nowrap;flex-direction:row;overflow:scroll;border-radius:50px;padding:1rem 1rem;gap:10px;border:1px
solid}li.gutena-tab-title{min-width:45% !important}}.deal-results,.deal-listing{.message{flex-direction:column}}.restaurant-filters{.select-wrapper{width:100%}}#ttbTextTyping-2 .ttbTextTyping .typingContents, #ttbTextTyping-2 .ttbTextTyping .typed-cursor,span.prefixText{font-size:22px !important}.page-id-12,.page-id-9{.joinclub-banner{display:none}}div#pmpro_pricing_fields{h2.pmpro_card_title.pmpro_font-large{padding:1rem 1rem 0;}.pmpro_card_content{padding:1rem !important}.pmpro_card_actions{padding:1rem;margin:1rem !important}}.pmpro_card_content{padding:1rem !important}}@media screen and (max-width: 400px){header.wp-block-template-part{img.custom-logo{width:100px}.wp-block-group.alignwide.is-layout-flow.wp-block-group-is-layout-flow{padding:1rem !important}& .nav-inner-wrap{& .logo-links-wrap{& .gen-nav{& .wp-block-navigation{a
span{font-size:11px;padding:0}}}}}}.single-restaurant{.single-restaurant-wrap{padding:0
1rem 2rem;& .card.restaurant.restaurant-inner{& .restaurant-content-wrap{& .restaurant-content{padding:0
1rem 2rem}& .restaurant-deals-wrap{padding:1rem}}}}}.home-banner h2.wp-block-heading{font-size:40px !important;letter-spacing:-2px !important;text-align:center}}@media screen and (max-width: 321px){header.wp-block-template-part{& .nav-inner-wrap{& .gen-nav{display:none !important}}}}