@import url(https://fonts.googleapis.com/css2?family=Jost:wght@100;400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Jost:wght@100;400;700&family=Outfit:wght@100;400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Jost:wght@100;400;700&family=Outfit:wght@100;400;700&family=Caveat:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Jost:wght@100;400;700&family=Outfit:wght@100;400;700&family=Caveat:wght@400;700&family=Poppins:wght@100;400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Caveat:wght@400;700&family=Jost:wght@100;400;700&family=Outfit:wght@100;400;700&family=Poppins:wght@100;400;700&family=Nunito:wght@200;400;600;700&display=swap);.footer{background:linear-gradient(180deg,#fff4d7,#fff4d736);padding-bottom:100px;padding-top:40px}.footer__container,.footer__heading{align-items:center;display:flex;flex-direction:column;justify-content:center}.footer__heading{gap:12px;width:100%}.footer__heading span.subtitle{color:var(--color-text-600);text-align:center}.footer__heading .subtitle{text-align:center}.footer__contact{margin-bottom:50px;width:100%}.footer__contact,.footer__contact-item{display:flex;flex-direction:row;justify-content:space-between}.footer__contact-item{word-wrap:break-word;align-items:center;gap:16px;white-space:normal}.footer__social-media{border-top:1px solid var(--color-border-300);display:flex;flex-direction:row;justify-content:space-between;padding-top:48px;width:100%}.footer__social-media-icons{display:flex;flex-direction:row;gap:16px}@media screen and (min-width:640px) and (max-width:1250px){.footer__contact{align-items:center;flex-direction:column;gap:24px}.footer__contact-item{gap:8px;text-align:center}.footer__contact-item .heading-5{line-height:1.2;margin:0;padding:0}}@media screen and (min-width:480px) and (max-width:639px){.footer{align-items:center;padding-bottom:40px}.footer__contact{align-items:center;flex-direction:column;gap:24px}.footer__contact-item{gap:8px;text-align:center}.footer__contact-item .heading-5{font-size:20px!important}.footer__contact-item img{width:18px}.footer__social-media{align-items:center;flex-direction:column-reverse;gap:24px;justify-content:center;padding-top:24px}}@media screen and (max-width:479px){.footer{align-items:center;padding-bottom:40px;padding-left:12px;padding-right:12px}.footer__contact{align-items:center;flex-direction:column;gap:32px}.footer__contact-item{gap:8px;text-align:center}.footer__contact-item .heading-5{font-size:16px!important}.footer__contact-item img{width:16px}.footer__social-media{align-items:center;flex-direction:column-reverse;gap:16px;justify-content:center;padding-top:32px}}.header{padding:16px 0;position:relative;z-index:200}.header__container{align-items:center;display:flex;justify-content:space-between}.header__logo img{display:block;height:90px}.header__nav{display:flex;font-size:18px;gap:32px;list-style:none;margin:0;padding:0;transition:all .3s ease-in-out}.header__nav--open{background-color:#fff;box-shadow:0 2px 12px #0000001a;display:flex;flex-direction:column;padding:16px;position:absolute;right:0;top:64px;width:100%}.header__nav-link{color:#555;font-family:Arial;font-family:var(--font-primary,Arial);font-weight:400;text-decoration:none;transition:color .3s ease}.header__nav-link:hover{color:#000;font-size:18px;font-weight:400}.header__nav-link--active{font-weight:700}.header__actions{align-items:center;display:flex;gap:16px}.header__user{position:relative}.header__icon-button{background:none;border:none;cursor:pointer}.header__dropdown{background-color:#fff;border-radius:8px;box-shadow:0 4px 10px #0000001a;padding:8px 16px;position:absolute;right:0;top:40px;z-index:50}.header__logout{background:none;border:1px solid #0000;color:#e74c3c;cursor:pointer;font-weight:500;padding:4px 8px;transition:all .3s ease-in-out}.header__logout:hover{background-color:#fdf2f2;border-color:#e74c3c}.header__burger{background:none;border:none;cursor:pointer;display:none}.partnership-button{display:none}@media screen and (max-width:1024px){.header__nav{display:none}.header__nav.header__nav--open{display:flex;flex-direction:column}.header__burger,.partnership-button{display:block}}.button{align-items:center;border:1px solid #0000;border-radius:8px;cursor:pointer;display:flex;font-family:var(--font-poppins);font-size:16px;font-weight:700;gap:8px;justify-content:center;letter-spacing:0;line-height:100%;min-height:40px;outline:none;padding:16px 50px;transition:all .2s}.button--small{padding:4px;width:100px}.button--medium{padding:8px;width:150px}.button--large{padding:12px;width:200px}.button--full{width:100%}.button--fit{width:-webkit-fit-content;width:fit-content}.button:active{opacity:.8}.button--primary{background-color:var(--color-primary-100)!important;color:#fff}.button--secondary{background:linear-gradient(90deg,#d0e484,#a1bc1b 116.62%)!important;color:#fff}.button--transparent{background:#0000;border:1px solid var(--color-primary-100);color:var(--color-primary-100)}.button--accent{background-color:var(--color-red-100)!important;color:#fff}.button--success{background:var(--color-success-100)!important;color:#fff!important}.button--danger{background-color:var(--color-red-200);color:#fff}.button--text{background-color:initial;border:none;color:var(--color-link);font-size:16px;font-weight:500;line-height:1.5;padding:0;text-decoration:underline;transition:color .2s}.button--text:hover{color:var(--color-link-hover);text-decoration:none}.button--outline{background-color:initial;border:1px solid #ccc;color:var(--color-primary-100);font-size:16px;font-weight:700}.button--primary-outline{background-color:#fff;border-color:var(--color-primary-200);color:var(--color-primary-200)}.button--rounded-large{border-radius:8px}.button--rounded-full{border-radius:9999px}.button[disabled]{cursor:not-allowed;opacity:.6}.auth-modal{height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.auth-modal__overlay{background:#0009;height:100%;position:absolute;width:100%}.auth-modal__content{background:#fff;border-radius:8px;display:flex;flex-direction:column;margin:10% auto;max-width:400px;padding:2rem;position:relative;z-index:1001}.auth-modal__welcoming-banner{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:24px;padding:16px;width:100%}.auth-modal__form{display:flex;flex-direction:column;gap:42px}.auth-modal__close{background:none;border:none;cursor:pointer;font-size:1.5rem;position:absolute;right:1rem;top:1rem}.auth-modal__title{font-size:1.5rem;margin-bottom:1rem;text-align:center}.auth-modal__input{border:1px solid #ccc;border-radius:4px;font-size:1rem;padding:.75rem;width:100%}.auth-modal__recaptcha{margin-top:-32px}.auth-modal__buttons{align-items:center;display:flex;flex-direction:column;gap:16px;width:100%}.social-btn{align-items:center;background-color:#fff;border:1px solid #d3d2d2;border-radius:20px;cursor:pointer;display:flex;font-weight:700;height:40px;justify-content:center;outline:none;width:300px}.social-btn img{margin:0 .5rem}@media (max-width:480px){.auth-modal__content{margin:20% auto;padding:1rem}.auth-modal__title{font-size:1.25rem}.social-btn{font-size:14px;height:40px}.auth-modal__buttons{flex-direction:column;gap:12px}}.cart-items{display:flex;flex-direction:column;gap:4px;list-style:none;padding:0}.cart-item{align-items:center;background-color:#e9e5e5;border-radius:10px;display:flex;flex-direction:row;padding:5px}.cart-item__poster{width:96px!important}.cart-item__poster img{border-radius:10px;display:block;height:100%!important;height:auto;object-fit:cover;width:80px}.cart-item__info{display:flex;flex:1 1;flex-direction:column;width:100%}.cart-item__info p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-weight:700;margin-bottom:8px;overflow:hidden}.cart-item__info span{color:var(--color-text-400);text-transform:capitalize}.cart-item__quantity-control{align-items:center;display:flex;flex-direction:column;justify-content:space-between!important}.cart-item__quantity-control input{border:1px solid var(--color-border-300);border-radius:4px;padding:4px 8px;width:60px}.cart-drawer{background:#fff;box-shadow:2px 0 5px #0000004d;height:100%;padding:1rem;position:fixed;right:-100%;top:0;transition:right .3s ease;width:360px;z-index:1000}.cart-drawer.open{right:0}.cart-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:48px}.close-icon{cursor:pointer;font-size:14px}.cart-drawer__body{display:flex;flex-direction:column;height:calc(100% - 100px)}.cart-items{flex:1 1;overflow-y:auto;padding-right:8px}.cart-summary{border-top:1px solid #ddd;display:flex;flex-direction:column;flex-shrink:0;gap:32px;justify-content:center;padding-top:20px;text-align:right}.cart-items>:not(:last-child){margin-bottom:16px}.cart-sumary__total{display:flex;flex-direction:row;justify-content:space-between}.cart-backdrop{animation:fadeIn .3s ease;background-color:#00000080;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:999}.cart-empty{color:#666;font-size:1.1rem;gap:32px;padding:2rem;text-align:center}.cart-empty,.layout-container{display:flex;flex-direction:column}.layout-container{min-height:100vh}.star-rating{display:flex;flex-direction:row;font-size:var(--text-2xl);gap:8px}.star{display:inline-block;position:relative;width:20px}.star.filled{color:var(--color-gray-100)}.star.full{color:var(--color-gold)}.star.half{color:var(--color-neutral-600);position:relative}.star.half:after{color:var(--color-gold);content:"★";left:0;overflow:hidden;position:absolute;top:0;width:50%}.star.empty{color:var(--color-neutral-600)}.floating-review-card{display:flex;flex-direction:column;gap:16px}.floating-review-card__review{display:flex;flex-direction:column;gap:24px}.floating-review-card__review h4{font-family:var(--font-outfit);font-size:24px;font-weight:600}.floating-review-card__review p{font-family:var(--font-poppins);font-size:16px;font-weight:400}.banner{display:flex;flex-direction:column;overflow:hidden}.banner,.banner__container{width:100%}.banner__heading{align-items:center;display:flex;flex-direction:column;gap:64px;justify-content:center;padding:64px 0 48px;text-align:center}.banner__headline-group{display:flex;flex-direction:column;gap:16px}.banner__heading .heading-1{font-family:var(--font-outfit);font-size:72px;font-weight:800;letter-spacing:2%;line-height:100%}.banner__heading .subtitle{color:var(--color-text-600);font-family:var(--font-caveat);margin-bottom:16px;text-align:center}.banner__wrapper{display:flex;justify-content:center;width:100%}.banner__image{background-image:url(/static/media/banner-bg.069e540e7443674699fb.png);background-position:0;background-repeat:no-repeat;background-size:contain;display:block;height:600px;position:relative;width:100%}.banner__content{height:100%;position:relative;width:100%}.floating-review-card--bottom-left{background:linear-gradient(90deg,var(--color-warm-orange),var(--color-light-yellow));bottom:16px;color:var(--color-text-300);left:100px;position:absolute;width:373px}.floating-review-card--top-right{background:var(--gradient-warm-to-olive);color:var(--color-text-300);position:absolute;right:200px;top:50px;width:373px}@media (max-width:1024px){.banner__heading .heading-1{font-size:54px!important}.floating-review-card--top-right{right:100px}.floating-review-card--bottom-left{left:50px}}@media (max-width:768px){.banner__wrapper{align-items:center;flex-direction:column}.banner__heading{gap:32px;padding:32px 1rem}.banner__image{background-image:none;height:auto;padding:1rem 0}.floating-review-card--bottom-left,.floating-review-card--top-right{margin:16px 0;position:static;width:100%}.banner__content{align-items:center;display:flex;flex-direction:column;gap:16px;padding:0 1rem}}@media (max-width:480px){.floating-review-card--bottom-left,.floating-review-card--top-right{width:100%}}.benefits-sections__benefits-list{display:flex;flex-direction:row;justify-content:space-between;width:100%}.benefits-sections__benefits-item{align-items:center;display:flex;flex-direction:column;gap:32px;justify-content:center;max-width:320px;width:320px}.benefits-section__heading{text-align:center}.benefits-section__heading .heading-4{margin-bottom:80px;margin-top:24px}.benefits-section__heading .subtitle{color:var(--color-text-600)}.benefits-sections__benefits-item .text-lg{color:var(--color-text-400);text-align:center}@media (max-width:768px){.benefits-sections__benefits-list{align-items:center;flex-direction:column}}.brand-story-section__container{display:flex;flex-direction:row;gap:48px;justify-content:space-evenly}.brand-story-section__container>*{flex:1 1}.brand-story-section__image{border-radius:1rem;max-width:500px;object-fit:cover;width:100%}.brand-story-section__content{display:flex;flex-direction:column;gap:48px;justify-content:flex-end}.brand-story-section__content .subtitle{color:var(--color-text-600)}.brand-story-section__content .heading-2{margin-bottom:50px;margin-top:20px}.brand-story-section__content .text-lg{color:var(--color-text-400)}.brand-story-section__menu-btn{display:flex;width:100%}@media (max-width:1024px){.brand-story-section__container{align-items:center;flex-direction:column;gap:40px;text-align:center}.brand-story-section__image{height:auto;max-width:100%}.brand-story-section__content{gap:32px;justify-content:center}.brand-story-section__content .heading-2{margin-bottom:32px;margin-top:16px}.brand-story-section__content .text-lg{font-size:1rem;line-height:1.6}.brand-story-section__menu-btn{justify-content:center}}@media (max-width:640px){.brand-story-section__container{padding:0 16px}.brand-story-section__image{border-radius:.75rem}.brand-story-section__content .heading-2{font-size:1.25rem;margin-bottom:24px}.brand-story-section__content .text-lg{font-size:.95rem}.brand-story-section__content{gap:24px}}.newsletter-section{background-image:url(/static/media/wave-bg.07b8cc91c706f6f4c618.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:760px;overflow:hidden;padding:3rem 0;position:relative}.newsletter-section__container{height:100%}.newsletter-section__content{display:flex;flex:1 1;flex-direction:column;height:100%;padding-top:120px}.newsletter-section__heading{color:var(--color-text-300);display:flex;flex-direction:column;gap:32px;margin-bottom:48px;max-width:500px}.newsletter-section__form{display:flex;gap:16px;max-width:748px}.newsletter-section__image{bottom:0;height:75%;max-width:auto;position:absolute;right:0}@media (max-width:768px){.newsletter-section{background-image:none;background:linear-gradient(89.73deg,#d0e484 -2.15%,#a1bc1b 99.77%);height:auto;height:400px;padding:2rem 1rem}.newsletter-section__image{display:none}.newsletter-section__content{align-items:center;padding-top:0;text-align:center}.newsletter-section__form{flex-direction:column;width:100%}}.nutrition-stats{box-shadow:0 8px 16px 0 #39363608;display:flex;flex-direction:row;gap:2rem;justify-content:space-between;padding:64px 0}.nutrition-stats__item{align-items:center;display:flex;gap:1rem;max-width:360px}.nutrition-stats__icon-circle{align-items:center;background-color:#f3f4f6;border-radius:50%;display:flex;flex-shrink:0;height:100px;justify-content:center;min-height:100px;min-width:100px;overflow:hidden;width:100px}.nutrition-stats__icon{height:64px;object-fit:contain;width:64px}.nutrition-stats__content{display:flex;flex:1 1;flex-direction:column;gap:24px;height:100%}.nutrition-stats__title{color:var(--color-primary-100)}@media (max-width:1024px){.nutrition-stats{flex-wrap:wrap;justify-content:center;padding:48px 16px}.nutrition-stats__item{box-shadow:0 2px 6px #0000000d;flex-direction:row;justify-content:flex-start;max-width:100%;padding:16px;width:100%}}@media (max-width:640px){.nutrition-stats{flex-direction:column;gap:2rem;padding:32px 16px}.nutrition-stats__item{align-items:center;flex-direction:column;text-align:center}.nutrition-stats__icon-circle{height:80px;min-height:80px;min-width:80px;width:80px}.nutrition-stats__icon{height:48px;width:48px}.nutrition-stats__content{align-items:center;gap:16px}}.our-story-section__container{display:flex;flex-direction:row;justify-content:space-between}.our-story-section__content{display:flex;flex-direction:column;gap:24px;max-width:600px}.our-story-section__content .subtitle{color:var(--color-text-600)}.our-story-section__content .text-lg{color:var(--color-text-400)}.our-story-section__decoration{height:500px;max-width:553px;position:relative;width:553px}@media (max-width:1024px){.our-story-section__content{justify-content:center;text-align:center}.our-story-section__decoration{display:none}}.qoute-section__qoute{align-items:center;background:#fffdf3;border:1px dashed #f9b401;display:flex;flex-direction:column;gap:50px;justify-content:center;padding:64px;text-align:center;width:100%}.qoute-section__image{width:64px!important}.qoute-section__footer{align-items:center;display:flex;flex-direction:row!important;gap:32px;justify-content:center}.qoute-section__footer img{width:80px}.qoute-section__qoute p{font-family:Caveat;font-size:48px;font-weight:400;letter-spacing:0;line-height:1;text-align:center}@media screen and (max-width:768px){.qoute-section__qoute{gap:40px;padding:48px}.qoute-section__qoute p{font-size:36px}.qoute-section__footer img{width:64px}.qoute-section__image{width:48px!important}}@media screen and (max-width:480px){.qoute-section__qoute{gap:32px;padding:24px}.qoute-section__qoute p{font-size:36px}.qoute-section__footer{flex-direction:column;gap:16px}.qoute-section__image{width:40px!important}}.team-section{background:var(--gradient-golden);padding:180px}.team-section__container{display:flex;flex-direction:row;justify-content:space-between}.team-section__members{align-items:flex-end;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-around}.team-section__member-card{align-items:center;display:flex;flex-direction:column}.team-section__intro{max-width:412px}.team-section__intro .subtitle{color:var(--color-text-600)}.team-section__intro .text-lg{color:var(--color-text-400)}.team-section__intro .heading-2{margin-bottom:24px;margin-top:16px}.team-section__member-card--center{transform:translateY(-20%)}.team-section__member-card--side{transform:translateY(0)}.team-section__image-wrapper{border-radius:50%;height:300px;overflow:hidden;width:300px}.team-section__image{height:100%;object-fit:cover;width:100%}.team-section__name{align-items:center;background-color:#fff;border:1px solid var(  --color-olive-green);display:flex;font-family:var(--font-nunito);font-weight:600;height:80px;justify-content:center;margin-top:-75px;width:285px}@media (max-width:1024px){.team-section{padding:96px 32px}.team-section__container{align-items:center;flex-direction:column;gap:48px;text-align:center}.team-section__intro{max-width:100%}.team-section__members{gap:2rem;justify-content:center}.team-section__image-wrapper{height:240px;width:240px}.team-section__name{font-size:1rem;height:64px;width:220px}.team-section__member-card--center{transform:translateY(-10%)}}@media (max-width:640px){.team-section{padding:64px 16px}.team-section__image-wrapper{height:200px;width:200px}.team-section__name{font-size:.9rem;height:56px;margin-top:-60px;width:180px}.team-section__member-card--center{transform:translateY(0)}.team-section__members{align-items:center;flex-direction:column}}.about-section{display:flex;flex-direction:column;gap:48px}.about-section__heading .subtitle{color:var(--color-text-600);margin-bottom:24px}.about-section__content{color:var(--color-text-400);display:flex;flex-direction:column;gap:24px}input{color:#000!important;font-weight:600!important}input::placeholder{font-weight:500!important}.form-group__input{background:#0000;border:1px solid #000;border-radius:10px;box-sizing:border-box;font-family:var(--font-poppins);font-size:16px;font-weight:400;height:48px;letter-spacing:2%;line-height:28px;outline:none;text-indent:8px;transition:all .2s ease;width:100%}.form-group__input,.form-group__input::placeholder{color:var(--color-text-400)}.form-group__input--secondary{border:1px solid var(--color-border-200);color:var(--color-text-300)}.form-group__input--secondary::placeholder{color:var(--color-text-300)}.form-group__input:active,.form-group__input:focus{box-shadow:0 0 0 .2rem #007bff40;outline:none}.form-group__input--error{border-color:var(--color-danger-100)}.form-group__select{-webkit-appearance:none;appearance:none;background:#0000;background:url("data:image/svg+xml;charset=utf-8,%3Csvg height='18' width='18' viewBox='0 0 16 16' fill='gray' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E") no-repeat;background-position:calc(100% - .75rem)!important;border:1px solid var(--color-border-100);border-radius:5px;box-sizing:border-box;font-size:var(--text-md);height:50px;outline:none;padding-right:2rem!important;text-indent:16px;transition:all .2s ease;width:100%}.form-group__select:active,.form-group__select:focus{background:#0000;box-shadow:0 0 0 .2rem #007bff40;outline:none}.form-group__select--error{border-color:var(--color-danger-100)}.form-group__select option{padding:10px;text-indent:5px}.checkbox-group{position:relative;width:100%}.checkbox-group__options{display:flex;flex-wrap:wrap;gap:16px;margin-top:8px}.checkbox-group__item{align-items:center;border-radius:10px;display:flex;font-size:18px;gap:8px}.checkbox-group__item:hover{border-color:var(--color-border-200)}.checkbox-group__label-text{font-size:16px;font-weight:400}.form-group__input--error.checkbox-group__input{border-color:var(--color-danger-100)}.checkbox-group__item:has(.form-group__input--error){border-color:var(--color-danger-100)}input[type=checkbox]{height:20px;width:20px}.form-group{position:relative;width:100%}.form-group__textarea{background:#0000;border:1px solid #000;border-radius:10px;box-sizing:border-box;font-family:var(--font-poppins);font-size:16px;font-weight:400;height:auto;letter-spacing:2%;line-height:28px;outline:none;resize:vertical;text-indent:8px;transition:all .2s ease;width:100%}.form-group__textarea,.form-group__textarea::placeholder{color:var(--color-text-400)}.form-group__textarea--secondary{border:1px solid var(--color-border-200);color:var(--color-text-300)}.form-group__textarea--secondary::placeholder{color:var(--color-text-300)}.form-group__textarea:active,.form-group__textarea:focus{border-width:2px;outline:none}.form-group__textarea--error{border-color:var(--color-danger-100)}.form-group__label{display:block;font-family:var(--font-outfit);font-size:24px;font-weight:600;letter-spacing:0;line-height:100%}.form-group__error-message{color:var(--color-danger-100);font-size:var(--text-sm);left:16px;position:absolute;top:calc(100% + 4px)}.partner-info-form-container{width:100%}.partner-info-form{display:flex;flex-direction:column;gap:48px;width:100%}.partner-info-form__row{display:flex;flex-direction:row;gap:1.5rem}.partner-info-form__row.address{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}.partnership-cost-planner{display:flex;flex-direction:column;gap:16px}.partnership-cost-planner__header-row,.partnership-cost-planner__row{display:flex;flex-direction:row;gap:16px}.partnership-cost-planner__header-row>div,.partnership-cost-planner__row>div{align-items:center;display:flex;flex:1 1;font-family:var(--font-poppins);font-size:18px;font-weight:700;height:105px;justify-content:center;letter-spacing:2%;line-height:28px}.partnership-cost-planner__header-row>div{background:var(--color-secondary-200)}.partnership-cost-planner__row>div{background:var(--color-secondary-300)}.franchise-application-form__container{display:flex;flex-direction:row;flex-wrap:wrap;gap:96px}.franchise-application-form__container>div{display:flex;flex:1 1;flex-direction:column;gap:48px}.partner-info-form__wrapper .subtitle,.partnership-cost-planner__wrapper .subtitle{color:var(--color-text-600)}.partner-info-form__wrapper .text-lg,.partnership-cost-planner__wrapper .text-lg{color:var(--color-text-400)}.partner-info-form__wrapper .heading-2,.partnership-cost-planner__wrapper .heading-2{margin:30px 0}@media (max-width:1024px){.franchise-application-form__container{flex-direction:column;gap:64px;padding:0 16px}.franchise-application-form .heading-2,.franchise-application-form .subtitle,.franchise-application-form .text-lg{text-align:center}.franchise-application-form__container>div{gap:32px}.partner-info-form__wrapper .heading-2,.partnership-cost-planner__wrapper .heading-2{font-size:1.5rem;margin:24px 0}.partner-info-form__wrapper,.partnership-cost-planner__wrapper{width:100%}}.partnership-page__benefits-wrapper{background:linear-gradient(180deg,#fff4d7 -27.49%,#fff4d700);padding:16px 0}.price-tag{display:flex;flex-direction:row;gap:12px}.price-tag__original-price{color:pink;text-decoration:line-through}.price-tag__actual-price{color:var(--color-text-600)}.product-menu-card{display:flex;flex:1 1 100%;flex-direction:row;gap:16px;max-width:700px;min-width:0;position:relative;width:100%}.product-menu-card:before{bottom:0;content:"";height:75%;left:0;position:absolute;width:100%;z-index:-1}.product-menu-card>*{flex:1 1}.product-menu-card__image-wrapper{align-items:center;display:flex;justify-content:center;padding-bottom:16px;position:relative}.product-menu-card__image{border:4px solid #eee;border-radius:50%;box-shadow:0 4px 12px #0000001a;height:150px!important;left:0;min-width:150px!important;object-fit:cover;transform:none;width:150px!important}.product-menu-card__info{display:flex;flex-direction:column;gap:16px;justify-content:flex-end;padding-bottom:32px}.product-menu-card__info .heading-4{text-transform:capitalize}.product-menu-card__info .text-lg{color:var(--color-text-400)}.menu-products-list{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.menu-products-list>*{box-sizing:border-box;flex-basis:calc(50% - 8px);flex-grow:0;flex-shrink:0}@media (max-width:640px){.menu-products-list>*{flex:0 0 100%}}.filters{align-items:center;border-radius:12px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:100px auto;max-width:600px;padding:20px;width:100%}.filter-item{background-color:#fff;border-radius:999px;box-shadow:0 4px 12px #00000014;color:var(--color-text-300);color:#ff4d4f;cursor:pointer;font-family:var(--font-poppins);font-size:16px;font-weight:700;padding:10px 20px;text-transform:capitalize;transition:all .3s ease;white-space:nowrap}.filter-item.active{background-color:#ff4d4f;box-shadow:0 6px 16px #0000001a;color:#fff}.filter-item:hover{background-color:#ffecec}.menu-page__container{align-items:center;display:flex;flex-direction:column;justify-content:center}.menu-page__heading{display:flex;flex-direction:column;gap:156px;text-align:center}.menu-page__sub-heading{display:flex;flex-direction:column;gap:16px}.menu-page__sub-heading .subtitle{color:var(--color-text-600)}.empty-state{flex-direction:column;gap:16px;text-align:center}.empty-state,.empty-state__icon-wrapper{align-items:center;display:flex;justify-content:center}.empty-state__icon-wrapper{background-color:#eff0f4;border-radius:50%;height:180px;margin:0 auto 16px;width:180px}.empty-state svg{color:#ff4d4f;margin-bottom:16px}.empty-state p{color:var(--color-text-400);font-family:var(--font-jost);font-size:20px;white-space:nowrap}.product-details-section{content:"";display:flex;flex-direction:row;gap:10%;justify-content:space-between;min-height:600px}.product-details-page__image-wrapper{align-items:center;display:flex;justify-content:center;padding-bottom:16px;position:relative}.product-details-page__image{border:4px solid #eee;border-radius:50%;box-shadow:0 4px 12px #0000001a;height:450px!important;left:0;min-width:450px!important;object-fit:cover;transform:none;width:450px!important}.product-details-section>div{flex:1 1}.product-details-section__info{display:flex;flex-direction:column;gap:32px}.product-details-section__content{display:flex;flex-direction:column;gap:40px;justify-content:flex-end}.product-details-section__content .text-lg{color:var(--color-text-400)}.product-details-section__select-size{display:flex;flex-direction:column;gap:16px}.product-details-section__size-options{display:flex;flex-direction:row;gap:8px}.product-size-button{background-color:initial;border:1px solid var(--color-primary-100);border-radius:6px;color:var(--color-primary-100);cursor:pointer;padding:8px 16px;text-transform:capitalize}.product-size-button.active{background-color:var(--color-primary-100);color:#fff}.product-details-section__price{color:var(--color-text-600)}.product-details-section__comment-input{display:flex;flex-direction:column;gap:24px}.product-details-section__comment-input textarea{margin-bottom:24px}.product-details-section__actions{display:flex;flex-direction:row;gap:16px}@media (max-width:1024px){.product-details-section{align-items:center;flex-direction:column;gap:48px}.product-details-page__image-wrapper{height:auto;max-width:90%;transform:none}.product-details-section__content{align-items:center;padding:0 16px;width:100%}.product-details-section__info{text-align:center}.product-details-section__select-size{align-items:center}.product-details-section__size-options{flex-wrap:wrap;justify-content:center}.product-details-section__comment-input{padding:0 16px;width:100%}}.faq{gap:80px}.faq,.faq__heading{display:flex;flex-direction:column}.faq__heading{gap:24px;text-align:center}.faq__heading .subtitle{color:var(--color-text-600)}.faq__list{display:flex;flex-direction:column}.faq__item{color:var(--color-text-400);display:flex;flex-direction:row;gap:3%;padding:32px 0}.faq__item.active{background:linear-gradient(90deg,#ffb168,#ffd359);color:#fff!important;padding:48px 0}.faq-item__container{display:flex;flex-direction:row;gap:3%;width:100}.faq-item__index{align-items:center;display:flex;height:auto;min-height:100px}.faq-item__content{width:100%}.faq__question{align-items:center;border:none;cursor:pointer;display:flex;flex:1 1;flex-direction:row;height:100px;justify-content:space-between;width:100%}.faq__question-text{height:100%}.faq__icon,.faq__question-text{align-items:center;display:flex}.faq__answer{transition:all .2s ease-in-out}.product-details-page{min-height:400px}.product-details-page__container{display:flex;flex-direction:column;gap:200px}.contact-section{display:flex;flex-direction:row;gap:144px}.contact-section>*{flex:1 1}.contact-section__heading{display:flex;flex-direction:column;gap:32px}.contact-section__heading .subtitle{color:var(--color-text-600)}.contact-section__heading .text-lg{color:var(--color-text-400)}.contact-form,.contact-form__wrapper{display:flex;flex-direction:column;gap:48px}.contact-form__row{display:flex;flex-direction:row;gap:32px}.contact-info__wrapper{display:flex;flex-direction:column;gap:48px}.contact-info__details{display:flex;flex-direction:column;gap:32px}.contact-info__item{display:flex;flex-direction:row;gap:12px}.contact-info__social-media{display:flex;flex-direction:column;gap:40px;margin-top:32px}.contact-info__social-media-links{display:flex;flex-direction:row;gap:16px}.contact-info__social-media-links a{align-items:center;background-color:var(--color-gold);border-radius:50%;cursor:pointer;display:inline-flex;height:60px;justify-content:center;padding:10px;transition:transform .3s ease;width:60px}.contact-info__social-media-links li:hover{transform:scale(1.1)}@media screen and (max-width:768px){.contact-section{flex-direction:column}.contact-form{width:100%}.contact-form__row{flex-direction:column;gap:24px}.contact-info__social-media-links{flex-wrap:wrap;justify-content:center}.contact-info__social-media-links li{height:50px;padding:8px;width:50px}.contact-info__item{flex-direction:column}.contact-form__wrapper,.contact-info__item,.contact-info__wrapper,.contact-section__heading{align-items:center;text-align:center}}@media screen and (max-width:480px){.contact-form__row{gap:16px}.contact-info__social-media-links li{height:40px;padding:6px;width:40px}.contact-section{padding:0 16px}}.order-summary__list{display:flex;flex-direction:column;gap:48px}.order-summary__total{border-top:1px solid var(--color-border-300);margin-top:64px;padding-top:32px}.checkout-page{display:flex;flex-direction:row;flex-wrap:wrap;min-height:100%}.checkout-page__form,.checkout-page__order-summary{box-sizing:border-box;display:flex;flex:1 1 100%;flex-direction:column;gap:48px;min-height:calc(100vh - 400px);padding:2rem}.checkout-page__order-summary{background:#f5f5f5}.checkout-page__form>*,.checkout-page__order-summary>*{margin:0 auto;max-width:600px!important;width:100%}.checkout-page__form{background-color:#fff}@media (min-width:768px){.checkout-page__form,.checkout-page__order-summary{flex:1 1 50%}}.modal-backdrop{align-items:center;background:#00000080;display:flex;inset:0;justify-content:center;position:fixed;z-index:999}.modal{animation:fadeIn .2s ease;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000040;max-width:90%;padding:1.5rem;width:320px}.modal-body{align-items:center;display:flex;gap:12px;margin:1rem 0}.modal-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:1rem}.spinner{animation:spin 1s linear infinite;border:3px solid #ddd;border-radius:50%;border-top-color:#333;height:20px;width:20px}.error-text{color:red;font-weight:700}.success-text{color:green;font-weight:700}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}code,kbd,samp{font-family:monospace,monospace;font-size:1em}img{border-style:none}button,input,optgroup,select,textarea{line-height:1.15}button,input{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]::-webkit-search-decoration{-webkit-appearance:none}details{display:block}template{display:none}:root{--color-gray-100:#f2f2f2;--color-primary-100:#fe6060;--color-secondary-200:#fcca40;--color-secondary-300:#fde49f;--color-warm-orange:#ffb168;--color-light-yellow:#ffd359;--color-light-green:#d0e484;--color-olive-green:#a1bc1b;--color-text-200:#1a1a1a;--color-text-300:var(--color-gray-100);--color-text-400:#777;--color-text-600:#f9b401;--color-border-100:#000;--color-border-200:var(--color-gray-100);--color-border-300:#777;--color-border-400:#d5d5d5 --gradient-warm-to-yellow:linear-gradient(90deg,var(--color-warm-orange),var(--color-light-yellow));--gradient-warm-to-olive:linear-gradient(90deg,var(--color-light-green),var(--color-olive-green));--color-berry:#ff6162;--color-orange:#ffd359;--color-grapes:#9f71bd;--color-kiwi:#a1bc1b;--color-danger-100:#ff4d4f;--color-success-100:#4caf50;--color-link:#1a73e8;--color-link-hover:#1558b0;--color-gold:#f9b401;--gradient-berry:linear-gradient(89.99deg,#ff6162 -10.36%,#fe5d5c 99.99%);--gradient-orange:linear-gradient(90deg,#ffb168,#ffd359);--gradient-grapes:linear-gradient(90deg,#9479a6,#9f71bd 116.62%);--gradient-kiwi:linear-gradient(90deg,#d0e484,#a1bc1b 116.62%);--gradient-golden:linear-gradient(180deg,#fff4d7,#fff4d700);--font-jost:"Jost",sans-serif;--font-outfit:"Outfit",sans-serif;--font-caveat:"Caveat",cursive;--font-poppins:"Poppins",sans-serif;--font-nunito:"Nunito",sans-serif}.heading-1{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:800;letter-spacing:2%}.heading-1,.heading-2{font-family:Outfit,sans-serif;font-family:var(--font-outfit);line-height:normal}.heading-2{font-size:clamp(2rem,5vw,3.375rem);font-weight:700;letter-spacing:0}.heading-3{font-size:clamp(1.75rem,4.5vw,3rem)}.heading-3,.heading-4{font-family:Outfit,sans-serif;font-family:var(--font-outfit);font-weight:600;line-height:normal}.heading-4{font-size:clamp(1.5rem,3vw,2rem)}.heading-5{font-family:Outfit,sans-serif;font-family:var(--font-outfit);font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:600}.heading-5,.subtitle{letter-spacing:0;line-height:normal}.subtitle{font-family:Caveat,cursive;font-family:var(--font-caveat);font-size:clamp(1.5rem,3.5vw,2rem);font-weight:700}.text-lg{font-family:Poppins,sans-serif;font-family:var(--font-poppins);font-size:clamp(.875rem,2vw,1rem);font-size:clamp(.875rem,2vw,1.5rem);font-weight:400;letter-spacing:2%}:root{--space-unit:16px;--space-xxs:calc(var(--space-unit)*0.25);--space-xs:calc(var(--space-unit)*0.5);--space-sm:calc(var(--space-unit)*0.75);--space-md:calc(var(--space-unit)*1.25);--space-ml:calc(var(--space-unit)*1.5);--space-lg:calc(var(--space-unit)*2);--space-xl:calc(var(--space-unit)*2.5);--space-2xl:calc(var(--space-unit)*3);--space-3xl:calc(var(--space-unit)*3.25);--space-4xl:calc(var(--space-unit)*3.75);--space-5xl:calc(var(--space-unit)*5.25);--space-6xl:calc(var(--space-unit)*6)}.card{border-radius:10px;padding:30px 50px}.form-group{gap:24px}.form-group,.page{display:flex;flex-direction:column}.page{gap:200px;padding-bottom:100px;padding-top:100px}@media (max-width:1024px){.page{gap:120px;padding-bottom:80px;padding-top:80px}}@media (max-width:768px){.page{gap:64px;padding-bottom:60px;padding-top:60px}}@media (max-width:480px){.page{gap:32px;padding-bottom:40px;padding-top:40px}}.container{padding-left:1rem;padding-right:1rem}@media (min-width:640px){.container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.container{padding-left:2rem;padding-right:2rem}}

/*
! tailwindcss v3.4.1 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.inset-0{inset:0}.bottom-0{bottom:0}.left-0{left:0}.top-0{top:0}.z-50{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.mt-4{margin-top:1rem}.mt-\[48px\]{margin-top:48px}.flex{display:flex}.\!h-5{height:1.25rem!important}.h-16{height:4rem}.h-\[277px\]{height:277px}.h-full{height:100%}.\!w-5{width:1.25rem!important}.w-10{width:2.5rem}.w-16{width:4rem}.w-24{width:6rem}.w-\[250px\]{width:250px}.w-\[553px\]{width:553px}.w-full{width:100%}.min-w-10{min-width:2.5rem}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.resize{resize:both}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.\!justify-between{justify-content:space-between!important}.justify-between{justify-content:space-between}.gap-14{gap:3.5rem}.gap-2{gap:.5rem}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-b-full{border-bottom-left-radius:9999px;border-bottom-right-radius:9999px}.rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.border-4{border-width:4px}.border-blue-500{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity))}.border-t-transparent{border-top-color:#0000}.bg-\[\#e9e5e5\]{--tw-bg-opacity:1;background-color:rgb(233 229 229/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.bg-rose-600{--tw-bg-opacity:1;background-color:rgb(225 29 72/var(--tw-bg-opacity))}.bg-white\/80{background-color:#fffc}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.from-lime-200{--tw-gradient-from:#d9f99d var(--tw-gradient-from-position);--tw-gradient-to:#d9f99d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-lime-500{--tw-gradient-to:#84cc16 var(--tw-gradient-to-position)}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.text-center{text-align:center}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}.text-green-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.outline{outline-style:solid}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}
/*# sourceMappingURL=main.e61e4165.css.map*/