.tfk-list{list-style:none}.tfk-list,.tfk-list li,.tfk-list li ul{padding:0;margin:0}.tfk-list li ul{list-style:none}.tfk-list li ul li{padding:0;margin:0}.tfk-list li>[aria-expanded=false]+ul{display:none}.tfk-list .group{margin-bottom:13px}.tfk-list .group-title{padding:9px;font-size:18px;border:none;color:#3b3d2f!important;text-transform:capitalize!important;position:relative;background-color:#fff;align-items:center;border-radius:0;font-family:ABC Repro Regular;display:flex}.tfk-list .group.state .group-title{text-transform:uppercase}.tfk-list .group.state:first-child{padding-top:.5rem}.tfk-list .group-title .icon{height:36px;justify-content:center;margin-right:12px;background-color:#3b3d2f;align-items:center;border-radius:0;width:36px;vertical-align:bottom;display:inline-flex}.tfk-list .group-title .icon:after{height:8px;transform:rotate(45deg);border:2px solid #ebebe5;border-left-color:transparent!important;transition:all .25s ease-in-out;content:"";margin-left:-6px;width:8px;border-bottom-color:transparent!important;display:inline-block}.tfk-list .group-title[aria-expanded=true] .icon:after{transform:rotate(135deg);margin:-8px 0 0}.tfk-list .group-content{padding:12px 16px 12px 64px;background-color:#fff;box-shadow:0 0 50px rgba(0,0,0,.1)}.tfk-list .group-content>li{border-bottom:1px solid #3b3d2f}.tfk-list .group .event,.tfk-list .group-content>li:last-of-type{border:none}.tfk-list .location{padding:10px 0 12px}.tfk-list .location:not(:first-child){padding-top:18px}.tfk-list .location li a{border:none;color:inherit!important}.tfk-list .location li a:hover{color:#3b3d2f!important}.tfk-list .location li.location-links a{padding:4px 12px;font-size:10px;border:thin solid #3b3d2f;color:var(--tfk-color-olive-gray)!important;transition:none;text-transform:inherit;background-color:var(--tfk-color-white);margin:0 4px 8px 0;border-radius:60px;white-space:nowrap;font-family:ABC Repro Medium;display:inline-block}.tfk-list .location li.location-links a:is(:hover,:focus,:focus-visible){color:var( --tfk-color-light-stone)!important;background-color:var( --tfk-color-olive-gray)}.tfk-list .location li.location-links a.order-online{color:var( --tfk-color-light-stone)!important;background-color:var( --tfk-color-olive-gray)}.tfk-list .location li.location-links a.order-online:is(:hover,:focus,:focus-visible){color:var(--tfk-color-dark-green)!important;background-color:var(--tfk-color-bright-amber)}.tfk-list .location .location-title{font-size:16px;line-height:1.4;font-family:ABC Repro Regular}.tfk-list .location .location-description,.tfk-list .location .location-phone,.tfk-list .location .location-status{font-size:14px}.tfk-list .location .location-address{font-size:14px;margin-bottom:.5rem}.tfk-list .event{border:1px solid #d4d4d4;position:relative;background-color:hsla(0,0%,100%,.2);margin:8px 0;align-items:center;display:flex}.tfk-list .event .left{padding:24px 5%}.tfk-list .event .left img{max-width:300px}.tfk-list .event .right{padding:24px 10% 24px 5%;font-size:16px;text-align:left}.tfk-list .event .right .title{font-size:18px;color:#3b3d2f;text-transform:uppercase;font-family:ABC Repro Medium}.tfk-list .event .right .date{padding-bottom:24px;line-height:16px}.tfk-list .event .right .content{padding-bottom:24px}.tfk-list .event .right .link a{padding:10px 48px;font-size:16px;border:1px solid transparent;color:#fff!important;text-transform:uppercase;background-color:#3b3d2f;border-radius:0;font-family:ABC Repro Medium;display:inline-block}.tfk-list .event .right .link a:hover{border-color:#3b3d2f;color:#3b3d2f!important;background-color:#fff}.tfk-list .event .right .edit{padding:4px;right:10px;position:absolute;top:10px;display:none}.tfk-list .event:hover .right .edit{display:block}.tfk-list.type-catering .group-content>li{border-color:#edf1e9}.tfk-list.type-catering .catering a{padding:12px;color:#3b3d2f!important;display:inline-block}.tfk-list.type-catering .catering a:after{padding:0 8px;color:#de0b3b!important;content:"\f1c1";font-family:Font Awesome\ 5 Free}.tfk-slider{height:48vh;min-height:480px;padding:0!important;transition:all .5s ease-in-out;background-color:#eee}.tfk-slider div{right:0;position:absolute;bottom:0;top:0;left:0}.tfk-slider .tfk-slide{background-size:cover;opacity:0;background-position:50%}.tfk-slider .tfk-slide.slide-bgpos-bottom{background-position:bottom}.tfk-slider .tfk-slide.slide-bgpos-top{background-position:top}.tfk-slider.slick-initialized .tfk-slide{opacity:1}.tfk-slider .tfk-slide .item{justify-content:center;right:0;position:absolute;bottom:0;top:0;align-items:center;left:0;display:flex}.tfk-slider .tfk-slide .item .content{padding:12px 48px;position:static}.tfk-slider .tfk-slide.opaque-bar .item .content{position:relative}.tfk-slider .tfk-slide.opaque-bar .item .content:before{height:115%;content:"";position:absolute;opacity:.9;top:-5%;background-color:#3b3d2f;left:-100%;width:200vw;z-index:0}.tfk-slider .tfk-slide .item .content>*{opacity:0}.tfk-slider .tfk-slide .item .content h1{font-size:24px!important;letter-spacing:normal}.tfk-slider .tfk-slide .item .content h1,.tfk-slider .tfk-slide .item .content h2{text-shadow:0 0 2px #3b3d2f,0 0 0 #3b3d2f;color:#fff;text-transform:uppercase;margin:0}.tfk-slider .tfk-slide .item .content h2{font-size:80px!important;line-height:.78!important}.tfk-slider .tfk-slide .item .content p{font-size:28px;margin-bottom:24px;color:#fff;line-height:32px}.tfk-slider .tfk-slide .item .content a{padding:8px 58px;font-size:16px;color:#ebebe5!important;background-color:#3b3d2f;margin:20px 0 0!important;border-radius:100px;white-space:nowrap;display:inline-block}.tfk-slider .tfk-slide .item .content a:hover{border-color:transparent;background-color:#35362b}.tfk-slider .tfk-slide .item .content a.inverse-btn{border-color:transparent;color:#3b3d2f!important;background-color:#d8d8d0}.tfk-slider .tfk-slide .item .content a.inverse-btn:hover{border-color:transparent;background-color:#bcbbae}.tfk-slider .tfk-slide .item .content a.yellow-button{border-color:transparent;font-weight:600;text-shadow:none;color:#3b3d2f!important;background-color:#ec4}.tfk-slider .tfk-slide .item .content a.yellow-button:hover{background-color:#d6b83d}.tfk-slider .tfk-slide a.edit{animation:none;padding:0 8px;border:none;right:0;color:#fff!important;position:absolute;opacity:1;top:0;background-color:#000;display:none}.tfk-slider .tfk-slide a.edit span{padding:4px 0 0}.tfk-slider .tfk-slide:hover a.edit{display:block}.tfk-slider .tfk-slide.dark-font .item .content h1,.tfk-slider .tfk-slide.dark-font .item .content h2,.tfk-slider .tfk-slide.dark-font .item .content p{text-shadow:unset;color:#3b3d2f}.tfk-slider.animating .tfk-slide .item .content>*{animation:fade-in 1s ease-in-out;animation-fill-mode:forwards}.tfk-slider.animating .tfk-slide .item .content h1{animation-delay:.25s}.tfk-slider.animating .tfk-slide .item .content h2{animation-delay:.5s}.tfk-slider.animating .tfk-slide .item .content p{text-shadow:0 0 2px #000,0 0 0 #000;animation-delay:.75s}.tfk-slider.animating .tfk-slide .item .content a{animation-delay:1s}.tfk-slider.animating .tfk-slide .item .content a:hover{filter:brightness(.9)}.tfk-slider .slick-arrow{height:32px;font-size:0;border:none;text-decoration:none;position:absolute;opacity:0;top:calc(50% - 16px);background-color:#fff;border-radius:50%;cursor:pointer;width:32px;z-index:1}.slick-slider .slick-arrow:focus,.tfk-slider:hover .slick-arrow{opacity:1}.tfk-slider .slick-arrow.slick-prev{left:12px}.tfk-slider .slick-arrow.slick-next{right:12px}.tfk-slider .slick-arrow:before{font-size:32px;color:#000;line-height:12px}.tfk-slider .slick-arrow.slick-prev:before{content:"\2039"}.tfk-slider .slick-arrow.slick-next:before{content:"\203A"}.tfk-slider .slick-dots{list-style:none;height:64px;padding:0;justify-content:center;position:absolute;bottom:0;margin:0;align-items:center;width:100%;line-height:0;display:flex}.tfk-slider .slick-dots li{list-style:none;margin:0 4px;line-height:0;display:inline-block}.tfk-slider .slick-dots li button{height:16px;padding:0;font-size:0;font-size:11px;border:1px solid #fff;color:transparent;background-color:transparent;border-radius:50%;cursor:pointer;width:16px}.tfk-slider .slick-dots li.slick-active button{background-color:#fff}.tfk-slider .slick-dots .slider-toggle{padding:3px 10px;transition-duration:.2s;font-size:10px;border:0;text-decoration:none;transition-timing-function:linear;color:#fff!important;background-color:#3b3d2f;margin:0 4px;border-radius:30px;cursor:pointer;line-height:12px;font-family:ABC Repro Light;transition-property:color,background-color,border-color}@keyframes fade-in{0%{transform:translateY(64px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:800px){.tfk-slider{height:75vh;min-height:480px;padding:0}.tfk-slider .tfk-slide .item .content{text-shadow:0 0 2px #000}.tfk-list .group-content{padding:0}.tfk-list .event{flex-wrap:wrap}.tfk-list .event .left{padding:24px 0 0;width:100%}.tfk-list .event .right{padding:24px;text-align:center;width:100%}}@media (max-width:600px){.tfk-slider .tfk-slide .item .content h1{font-size:2p2x!important}.tfk-slider .tfk-slide .item .content h2{font-size:58px!important}.tfk-slider .tfk-slide .item .content h2:not(:last-child){margin-bottom:.2em}.tfk-slider .tfk-slide .item .content p{font-size:24px;line-height:22px}}.tfk-hero{height:60vh!important;min-height:790px;padding:0!important;position:relative;margin:0 auto}.tfk-hero div{right:0;position:absolute;bottom:0;top:0;left:0}.tfk-hero .tfk-hero-image,.tfk-hero .tfk-hero-image.hero-layout-half{background-size:cover;background-position:top}.tfk-hero .tfk-hero-image.hero-layout-half{background-repeat:no-repeat}.tfk-hero .tfk-hero-image .item{justify-content:center;right:0;position:absolute;bottom:0;top:0;align-items:center;left:0;display:flex}.tfk-hero .tfk-hero-image .item .content{padding:100px 50px;position:absolute;top:0;background-color:hsla(56,9%,71%,.9);left:0;width:40%}@media (min-width:768px){.tfk-hero .tfk-hero-image.hero-layout-full .item .content{border-bottom-right-radius:12px}.tfk-hero .tfk-hero-image.hero-layout-half .item{height:100%;justify-content:flex-end;background-color:#bcbbae;width:50%}.tfk-hero .tfk-hero-image.hero-layout-half .item .content{flex:0 1 auto;height:auto;padding:0 25px 0 0;position:static;align-self:center;text-align:left;background-color:transparent;width:75%}}.tfk-hero .tfk-hero-image .item .content h1{text-align:left;margin:0}.tfk-hero .tfk-hero-image.hero-layout-half .item .content h1{font-size:70px;margin:0}.tfk-hero .tfk-hero-image.hero-layout-half .item .content h2{font-size:50px;margin:0 0 16px}.tfk-hero .tfk-hero-image .item .content a{padding:10px 32px;font-size:16px;text-decoration:none;color:#ebebe5!important;text-transform:uppercase;background-color:#3b3d2f;margin:20px 0 0!important;border-radius:100px;white-space:nowrap;display:inline-block}.tfk-hero .tfk-hero-image .item .content a:hover{border-color:transparent;background-color:#35372b}.tfk-hero .tfk-hero-image a.edit{animation:none;padding:0 8px;border:none;right:0;color:#fff!important;position:absolute;opacity:1;top:0;background-color:#000;display:none}.tfk-hero .tfk-hero-image a.edit span{padding:4px 0 0}.tfk-hero .tfk-hero-image:hover a.edit{display:block}@media (max-width:1399px){.tfk-hero .tfk-hero-image.hero-layout-half{background-position:50%}}@media (max-width:1024px){.tfk-hero .tfk-hero-image .item .content{width:45%}}@media (max-width:800px){.tfk-hero .tfk-hero-image .item .content{width:60%}.tfk-hero .tfk-hero-image.hero-layout-full .item .content h1{font-size:50px!important;line-height:54px!important}.tfk-hero .tfk-hero-image.hero-layout-half .item .content h2{font-size:40px!important;line-height:44px!important}}@media(max-width:767px){.tfk-hero{min-height:490px}.tfk-hero .tfk-hero-image .item .content{padding:25px 15px;position:static;bottom:0;top:auto;background:transparent;width:100%}.tfk-hero .tfk-hero-image .item{background-color:hsla(56,9%,71%,.9)}.tfk-hero .tfk-hero-image .item .content h1{text-align:center}.tfk-hero .tfk-hero-image.hero-layout-full .item .content h1{font-size:50px!important;line-height:44px!important}}.new-design #wrapper .post-content h2{font-size:40px}#wrapper .post-content .white-text h2,.white-text p{color:#fff}.btn-lime,.btn-purple,.btn-salmon{padding:10px 25px!important;box-shadow:2px 2px 9px 0 rgba(0,0,0,.2)!important;border-radius:0!important}.btn-purple{background:#4c2f48}.btn-purple:active,.btn-purple:hover{border-color:#4c2f48;color:#4c2f48;background:#fff}.btn-purple:active .fusion-button-text,.btn-purple:hover .fusion-button-text{color:#4c2f48}.btn-salmon{background:#f27b70}.btn-salmon:active,.btn-salmon:hover{border-color:#f27b70;color:#f27b70;background:#fff}.btn-salmon:active .fusion-button-text,.btn-salmon:hover .fusion-button-text{color:#f27b70}.btn-lime{background:#d9df76}.btn-lime,.btn-lime .fusion-button-text{color:#487629}.btn-lime:active,.btn-lime:hover{border-color:#d9df76;color:#d9df76;background:#487629}.btn-lime:active .fusion-button-text,.btn-lime:hover .fusion-button-text{color:#d9df76}.position-links .position-title{padding:13px 15px;font-size:14px;color:#000;margin:-1.7rem 0 .25rem;background:#99988a;line-height:1.43;z-index:2}.position-links .position-title p{margin-bottom:0}@media(max-width:1024px){.position-links .position-title{transform:translateX(-50%);position:relative;max-width:310px;left:50%}}.benefit-icons .benefit-text-box{padding:10px 32px;font-size:16px;text-decoration:none;color:#fff!important;text-transform:uppercase;background-color:#4c2f48;margin:20px 0 0!important;box-shadow:2px 2px 9px 0 rgba(0,0,0,.2);border-radius:0;display:inline-block}.benefits-modal img{max-width:85px}.benefits-modal .modal-header{min-height:0}.benefits-modal .modal-body{padding:0 50px 20px}.benefits-modal .arrows{margin-top:30px}.benefits-modal .arrows .arrow-prev{float:left}.benefits-modal .arrows .arrow-next{float:right}@media(min-width:900px){.benefits-modal .modal-dialog{width:600px}}.livetrue-insta{height:75px;background:url(https://juniperridge.cfd/wp-content/uploads/2023/03/livetruefood.png) no-repeat 100%}.map-btn-parent{right:5%;position:absolute;z-index:2}.map-image-border{margin-bottom:50px!important}.map-image-border:after{height:46px;content:"";position:absolute;bottom:-46px;background:url(/wp-content/uploads/2022/02/separator-chevron-bg.png) repeat-x;width:100%}.fusion-footer .social-icons-footer{margin-bottom:10px}.fusion-footer .social-icons-footer a{margin-right:17px}.fusion-footer .social-icons-footer .fab{font-size:30px}#wrapper #main .custom-content:first-of-type+.fusion-row{margin-right:0!important;margin-left:0!important}.custom-content .fusion-layout-column .fusion-column-wrapper{margin-right:0!important}.single-promo .fusion-text ul{list-style:disc;padding-left:18px}.fusion-button.left-aligned{margin-left:0}.fusion-text.mb-0 p{margin-bottom:0}.full-width-image-bar{padding-right:0;padding-left:0}.full-width-image-bar .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-image-element .fusion-imageframe,.full-width-image-bar .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-image-element .fusion-imageframe .img-responsive,.menu-featured-items .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-image-element .fusion-imageframe,.menu-featured-items .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-image-element .fusion-imageframe .img-responsive{width:100%}@media only screen and (max-width:640px){.menu-featured-items .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-text{margin-right:0;margin-left:0}}.menu-cards .fusion-post-cards .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-title{flex-grow:1;justify-content:center;align-items:center;display:flex}.menu-categories-grid .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-classic-product-image-wrapper .fusion-image-wrapper .wp-post-image{width:100%}.menu-items.fusion-content-boxes .content-box-heading{text-transform:none;line-height:1.3!important;font-family:ABC Repro Medium}.menu-items.fusion-content-boxes .content-container{margin-bottom:0}.menu-items.fusion-content-boxes.content-boxes-clean-horizontal .content-box-column:nth-child(odd){padding-right:28px}.menu-items.fusion-content-boxes.content-boxes-clean-horizontal .content-box-column:nth-child(2n){padding-left:28px}.menu-items.fusion-content-boxes.content-boxes-clean-horizontal .content-box-column .col{padding:25px 0}@media only screen and (max-width:768px){.menu-items.fusion-content-boxes.content-boxes-clean-horizontal .content-box-column:nth-child(odd){padding-right:0}.menu-items.fusion-content-boxes.content-boxes-clean-horizontal .content-box-column:nth-child(2n){padding-left:0}}@media only screen and (min-width:768px){.menu-items.fusion-content-boxes.content-boxes-clean-horizontal .content-box-column .col .content-container,.menu-items.fusion-content-boxes.content-boxes-clean-horizontal .content-box-column .col .heading{text-align:left}}@media only screen and (max-width:640px){.single-menu-section #content,.single-promo #content{margin-bottom:0}}.custom-whats-new-promos .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-text,.promo-cards .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-content-tb{flex:1 0 auto}@media only screen and (max-width:1024px){.promo-cards .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-content-tb{margin-right:0;margin-left:0}}.promo-cards .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-content-tb p{margin-bottom:13px}.promo-cards .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-content-tb em{font-size:16px}.fusion-form-form-wrapper.crispd-form .fusion-form-consent-field,.fusion-form-form-wrapper.crispd-form .fusion-form-label-wrapper,.fusion-form-form-wrapper.crispd-form .fusion-form-select-field,.fusion-form-form-wrapper.crispd-form .fusion-form-submit-field{text-align:left}.fusion-form-form-wrapper.crispd-form .fusion-form-field{margin-top:0!important}.fusion-form-form-wrapper.crispd-form .fusion-form-field.error label:not(.fusion-form-rating-icon){color:#ffbc59!important}.fusion-form-form-wrapper.crispd-form .fusion-form-field.error .fusion-form-input{border-color:#c87872!important;background-color:#f7ebea!important;box-shadow:none}.fusion-form-form-wrapper.crispd-form abbr{text-decoration:none}.fusion-form-form-wrapper.crispd-form .fusion-text p{margin-bottom:6px}.fusion-form-form-wrapper.crispd-form .fusion-text p a{color:#fff}.fusion-form-form-wrapper .fusion-form-field .fusion-form-checkbox label{padding-left:2em}.fusion-form-form-wrapper.crispd-form .fusion-form-submit-field{margin-bottom:0}.hubspot-form .hbspt-form form{flex-wrap:wrap;display:flex}@media only screen and (max-width:640px){.hubspot-form .hbspt-form{margin-right:auto;margin-left:auto}}.hubspot-form .hbspt-form .hs-form-field{flex:0 0 48%;flex-direction:column;text-align:left;display:flex}.hubspot-form .hbspt-form .hs-form-field:first-of-type{margin-right:3.75%}@media only screen and (max-width:500px){.hubspot-form .hbspt-form .hs-form-field{margin-right:0;flex-basis:100%}.hubspot-form .hbspt-form .hs-form-field:first-of-type{margin-bottom:16px}}.hubspot-form .hbspt-form .hs-form-field label{font-size:14px;margin-bottom:10px;color:#fff}.hubspot-form .hbspt-form .hs-form-field .hs-error-msgs{list-style:none;padding-top:12px;text-align:left;margin:0;padding-left:0}.hubspot-form .hbspt-form .hs-form-field .hs-error-msgs label{color:#ffbc59}.hubspot-form .hbspt-form .hs-form-field .input{width:100%}.hubspot-form .hbspt-form .hs-form-field .input input[type=email].hs-input,.hubspot-form .hbspt-form .hs-form-field .input input[type=tel].hs-input{height:40px;border-radius:15px!important}.hubspot-form .hbspt-form .hs-form-field .input input.hs-input.error{border-color:#c87872;background-color:#f7ebea}.hubspot-form .hbspt-form .legal-consent-container{padding-top:12px;font-size:14px;color:#fff;text-align:left}.hubspot-form .hbspt-form .legal-consent-container .inputs-list{list-style:none;padding:0;margin:0}.hubspot-form .hbspt-form .legal-consent-container .inputs-list .hs-form-booleancheckbox-display>span{margin-left:25px}.hubspot-form .hbspt-form .hs_error_rollup{display:none}.hubspot-form .hbspt-form .hs-submit{flex-direction:column;align-items:start;display:flex}@media only screen and (max-width:640px){.hubspot-form .hbspt-form .hs-submit{padding-top:0;align-items:center}}.hubspot-form .hbspt-form .hs-submit input{height:40px;padding:4px 20px;font-size:14px;border:0;color:var( --awb-text-color );background-color:#bcbbae;cursor:pointer;font-family:ABC Repro Bold}.hubspot-form .hbspt-form .submitted-message{color:#fff}.fusion-tabs .nav-tabs li:not(.active) .fusion-tab-heading{color:#fff!important}.fusion-form-form-wrapper .fusion-form-field .fusion-form-input{color:var(--tfk-color-dark-green)}.fusion-form-form-wrapper .fusion-form-field select:invalid{color:var(--tfk-color-dust-gray)}table[data-cy=tripleseat_embed_form_table] select{color:var(--tfk-color-dark-green)}.tfk-cta-form__form .klaviyo-form{padding:0!important;max-width:none!important}.tfk-cta-form__form .klaviyo-form>div{min-height:0!important;justify-content:space-between!important;flex-wrap:wrap;flex-direction:row!important}.tfk-cta-form__form div[data-testid=form-row]:has(h1):not(:last-child){display:none!important}.tfk-cta-form__form div[data-testid=form-row]:has(h1):last-child h1{padding:30px 0;font-size:30px!important;font-weight:700!important;color:#fff;line-height:1.5;font-family:ABC Repro Regular,Helvetica Neue,Helvetica,sans-serif!important}.tfk-cta-form__form div[data-testid=form-row]:has(h1):last-child h1 span{font-size:inherit!important;font-weight:inherit!important;color:inherit!important;font-family:inherit!important}.tfk-cta-form__form div[data-testid=form-row]:has(h1)+div[data-testid=form-row]:has(p){display:none!important}.tfk-cta-form__form div[data-testid=form-row]:has(input[type=email],input[type=tel],input[type=text]){padding-bottom:20px;width:calc(50% - 12px)}.tfk-cta-form__form div[data-testid=form-row]:has(input[type=email],input[type=tel],input[type=text]) label{height:auto!important;font-size:14px!important;font-weight:400!important;color:#fff!important;position:static!important;margin:0!important;padding-bottom:10px!important;width:100%!important;line-height:1.5;font-family:ABC Repro Regular,Helvetica Neue,Helvetica,sans-serif!important}.tfk-cta-form__form div[data-testid=form-row]:has(input[type=email],input[type=text]) input{border-color:#fff!important;height:40px!important;font-size:16px!important;font-weight:400!important;color:#093824!important;border-radius:15px!important;font-family:ABC Repro Regular,Helvetica Neue,Helvetica,sans-serif!important}.tfk-cta-form__form div[data-testid=form-row]:has(input[type=email],input[type=text]) input:is(:hover,:focus-visible){border-color:#fff!important}.tfk-cta-form__form div[data-testid=form-row]:has(input[type=tel]) div:has(>button+input){border-color:#fff!important;height:40px!important;font-size:16px!important;font-weight:400!important;color:#fff!important;border-radius:15px!important;font-family:ABC Repro Regular,Helvetica Neue,Helvetica,sans-serif!important}.tfk-cta-form__form div[data-testid=form-row]:has(input[type=tel]) div:has(>button+input):is(:hover,:focus-visible){border-color:#fff!important}.tfk-cta-form__form div[data-testid=form-row]:has(input[type=tel]) label+div>div>div:first-child{height:40px!important;border:0!important;outline:0!important;border-radius:15px!important}.tfk-cta-form__form div[data-testid=form-row]:has(input[type=tel]) label+div>div>div:first-child input::placeholder{font-size:14px!important}.tfk-cta-form__form div[data-testid=form-row]:has(input[type=tel]) label+div>div>div:last-child{border:0!important;border-radius:15px!important}.tfk-cta-form__form div[data-testid=form-row]:has(input[type=tel]) label+div>div>div:last-child div[role=option]{height:24px!important;font-size:16px!important;font-weight:400!important;outline:none;font-family:ABC Repro Regular,Helvetica Neue,Helvetica,sans-serif!important}.tfk-cta-form__form div[data-testid=form-row]:has(input[type=tel]) button{height:40px!important}.tfk-cta-form__form div[data-testid=form-row]:has(input[type=tel]) input{height:40px!important;font-size:16px!important;border:0!important;font-weight:400!important;color:#093824!important;font-family:ABC Repro Regular,Helvetica Neue,Helvetica,sans-serif!important}.tfk-cta-form__form div[data-testid=form-row]:has(input[type=email],input[type=tel],input[type=text]) input:is([type=email],[type=tel],[type=text])::placeholder{font-size:14px;font-family:inherit}.tfk-cta-form__form div[data-testid=form-row]:has(input[role=combobox]):not(:has(input[type=tel])){padding-bottom:20px;width:100%}.tfk-cta-form__form div[data-testid=form-row]:has(input[role=combobox]) label{height:auto!important;font-size:14px!important;font-weight:400!important;color:#fff!important;position:static!important;margin:0!important;padding-bottom:10px!important;width:100%!important;line-height:1.5;font-family:ABC Repro Regular,Helvetica Neue,Helvetica,sans-serif!important}.tfk-cta-form__form div[data-testid=form-row]:has(input[role=combobox]) div:has(>input+button){border-color:#fff!important;height:40px!important;font-size:16px!important;font-weight:400!important;border-radius:15px!important}.tfk-cta-form__form div[data-testid=form-row]:has(input[role=combobox]) button{align-items:center;display:flex}.tfk-cta-form__form div[data-testid=form-row]:has(input[role=combobox]) input{font-size:16px!important;font-weight:400!important;color:#093824!important;font-family:ABC Repro Regular,Helvetica Neue,Helvetica,sans-serif!important}.tfk-cta-form__form div[data-testid=form-row]:has(input[role=combobox]) input::placeholder{font-size:14px;font-family:inherit}.tfk-cta-form__form div[data-testid=form-row]:has(input[role=combobox]) div[role=listbox]{border:0!important;border-radius:15px!important}.tfk-cta-form__form div[data-testid=form-row]:has(input[role=combobox]) div[role=option]{height:24px!important;font-size:16px!important;font-weight:400!important;outline:none;font-family:ABC Repro Regular,Helvetica Neue,Helvetica,sans-serif!important}.tfk-cta-form__form div[data-testid=form-row]>div[data-testid=form-component]{padding:0!important}.tfk-cta-form__form div[data-testid=form-row]>div[data-testid=form-component] div:has(>a),.tfk-cta-form__form div[data-testid=form-row]>div[data-testid=form-component] p{font-size:14px;color:#fff;text-align:left;margin:0 0 20px;line-height:1.5;font-family:ABC Repro Regular,Helvetica Neue,Helvetica,sans-serif}.tfk-cta-form__form div[data-testid=form-row]>div[data-testid=form-component] div>a,.tfk-cta-form__form div[data-testid=form-row]>div[data-testid=form-component] p a{font-size:inherit;text-decoration:underline;color:inherit;font-family:inherit}.tfk-cta-form__form div[data-testid=form-row]>div[data-testid=form-component] div>a:is(:hover,:focus-visible),.tfk-cta-form__form div[data-testid=form-row]>div[data-testid=form-component] p a:is(:hover,:focus-visible){text-decoration:none}.tfk-cta-form__form button[type=button]:first-child:last-child{height:40px!important;padding:4px 20px;font-size:14px!important;border:0!important;color:#fff!important;background-color:var(--tfk-color-bright-amber)!important;border-radius:100px!important;cursor:pointer!important;font-family:ABC Repro Bold!important}.tfk-cta-form__form button[type=button]:first-child:last-child:is(:hover,:focus,:focus-visible){color:var(--tfk-color-light-stone)!important;background-color:var(--tfk-color-bright-amber)!important}.tfk-footer__form .klaviyo-form{padding:0!important;max-width:none!important}.tfk-footer__form .klaviyo-form form.klaviyo-form{min-height:0!important;justify-content:space-between!important;flex-wrap:wrap;max-width:100%!important;flex-direction:row!important;margin:0!important}.tfk-footer__form div[data-testid=form-row]{flex-wrap:wrap;align-items:flex-start!important}.tfk-footer__form div[data-testid=form-row]>div[data-testid=form-component]{flex:initial!important;padding:0 0 20px!important;width:100%}.tfk-footer__form div[data-testid=form-row]>div[data-testid=form-component]>div{flex-wrap:wrap;flex-direction:row!important;align-self:auto!important;width:100%;display:block!important}.tfk-footer__form div[data-testid=form-row]>div[data-testid=form-component] label{height:auto!important;font-size:14px!important;font-weight:400!important;color:#fff!important;position:static!important;margin:0!important;padding-bottom:10px!important;width:100%!important;line-height:1.5;font-family:ABC Repro Regular,Helvetica Neue,Helvetica,sans-serif!important}.tfk-footer__form div[data-testid=form-row]>div[data-testid=form-component] input{border-color:#fff!important;height:40px!important;padding:2px 15px!important;font-size:16px!important;font-weight:400!important;color:#33475b!important;border-radius:15px!important;width:100%;font-family:ABC Repro Regular,Helvetica Neue,Helvetica,sans-serif!important}.tfk-footer__form div[data-testid=form-row]>div[data-testid=form-component] input:is(:hover,:focus-visible){border-color:#fff!important}.tfk-footer__form div[data-testid=form-row]>div[data-testid=form-component] input::placeholder{font-size:14px;font-family:inherit}.tfk-footer__form div[data-testid=form-row]>div[data-testid=form-component] button{height:14px!important;padding:12px 24px!important;font-size:12px!important;border:0!important;color:var(--tfk-color-white)!important;outline:0;background-color:var(--tfk-color-orange-red)!important;border-radius:15px!important;cursor:pointer!important;font-family:ABC Repro Bold!important}.tfk-footer__form div[data-testid=form-row]>div[data-testid=form-component] button:is(:hover,:focus,:focus-visible){outline-color:#000;color:var(--tfk-color-light-stone)!important;outline-offset:0;outline-width:2px;outline-style:auto;background-color:var(--tfk-color-olive-gray)!important}.tfk-footer__form div[data-testid=form-row]:has(h1) h1{padding:30px 0;font-size:24px!important;font-weight:700!important;color:#fff;line-height:1.5;font-family:ABC Repro Regular,Helvetica Neue,Helvetica,sans-serif!important}.tfk-footer__form div[data-testid=form-row]:has(h1) h1 span{font-size:inherit!important;font-weight:inherit!important;color:inherit!important;font-family:inherit!important}@media only screen and (max-width:500px){.tfk-cta-form__form div[data-testid=form-row]:has(input[type=email],input[type=tel],input[type=text]){padding-bottom:20px;width:100%}.tfk-cta-form__form div[data-testid=form-row]>div[data-testid=form-component] p{margin-top:0}}