:root{--font-color:#5b6679;--font-color-hover:#ff6900;--font-color-title:rgb(17,17,17);--bg-color:rgb(255,255,255);--bg-secondary-color:#f3f4f6;--skeleton-img:linear-gradient(90deg,#eee,#dfdfdf,#eee);--skeleton-bg:#eee;--border:1px solid rgb(231,222,222);--shadow:1px 3px 5px rgb(0,0,0,0.1);--bg-input:white}.dark{--font-color:rgb(153,161,175);--font-color-hover:rgb(100% 29% 9%);--font-color-title:white;--bg-color:rgb(9.4% 9.4% 9.4%);--bg-secondary-color:rgb(5.4% 5.4% 5.4%);--skeleton-img:linear-gradient(90deg,rgb(5.4% 5.4% 5.4%),#181818,rgb(5.4% 5.4% 5.4%));--skeleton-bg:rgb(5.4% 5.4% 5.4%);--border:1px solid rgb(5,5,5);--shadow:0px;--bg-input:rgb(5.4% 5.4% 5.4%)}.text-hover-primary:hover,.text-primary{color:rgb(255,73.95,22.95)}.bg-hover-primary:hover,.bg-primary{background-color:rgb(255,73.95,22.95)}.text-hover-secondary:hover,.text-secondary{color:#394358}.bg-hover-secondary:hover,.bg-secondary{background-color:#394358}.text-hover-tertiary:hover,.text-tertiary{color:#23819d}.bg-hover-tertiary:hover,.bg-tertiary{background-color:#23819d}.text-hover-success:hover,.text-success{color:#39b639}.bg-hover-success:hover,.bg-success{background-color:#39b639}.text-hover-info:hover,.text-info{color:#0baddf}.bg-hover-info:hover,.bg-info{background-color:#0baddf}.text-hover-warning:hover,.text-warning{color:#332701}.bg-hover-warning:hover,.bg-warning{background-color:#332701}.text-danger,.text-hover-danger:hover{color:#842029}.bg-danger,.bg-hover-danger:hover{background-color:#842029}.text-hover-red:hover,.text-red{color:#ee0202}.bg-hover-red:hover,.bg-red{background-color:#ee0202}.container{margin-left:auto;margin-right:auto;padding-right:20px;padding-left:20px;width:100%;max-width:1200px;box-sizing:border-box}@media(max-width:720px){.container{padding-right:10px;padding-left:10px}}@media(max-width:480px){.container{padding-right:8px;padding-left:8px}}.text-center{text-align:center}.row{display:flex;flex-flow:row wrap}.gap-0>*{padding:0}.gap-1>*{padding:10px}.gap-2>*{padding:20px}.gap-3>*{padding:30px}.justify-flex-start{justify-content:flex-start}.justify-flex-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-space-between{justify-content:space-between}.justify-space-around{justify-content:space-around}@media((min-width:0px) and (max-width:0)){.col-xs-1{width:8.3333333333%}.col-xs-1,.col-xs-2{box-sizing:border-box;flex-grow:0}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-3,.col-xs-4{box-sizing:border-box;flex-grow:0}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-5,.col-xs-6{box-sizing:border-box;flex-grow:0}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-7,.col-xs-8{box-sizing:border-box;flex-grow:0}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10,.col-xs-9{box-sizing:border-box;flex-grow:0}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-11,.col-xs-12{box-sizing:border-box;flex-grow:0}.col-xs-12{width:100%}}@media((min-width:480px) and (max-width:720px)){.col-sm-1{width:8.3333333333%}.col-sm-1,.col-sm-2{box-sizing:border-box;flex-grow:0}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-3,.col-sm-4{box-sizing:border-box;flex-grow:0}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-5,.col-sm-6{box-sizing:border-box;flex-grow:0}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-7,.col-sm-8{box-sizing:border-box;flex-grow:0}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10,.col-sm-9{box-sizing:border-box;flex-grow:0}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-11,.col-sm-12{box-sizing:border-box;flex-grow:0}.col-sm-12{width:100%}}@media((min-width:720px) and (max-width:960px)){.col-md-1{width:8.3333333333%}.col-md-1,.col-md-2{box-sizing:border-box;flex-grow:0}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-3,.col-md-4{box-sizing:border-box;flex-grow:0}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-5,.col-md-6{box-sizing:border-box;flex-grow:0}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-7,.col-md-8{box-sizing:border-box;flex-grow:0}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10,.col-md-9{box-sizing:border-box;flex-grow:0}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-11,.col-md-12{box-sizing:border-box;flex-grow:0}.col-md-12{width:100%}}@media(min-width:960px){.col-lg-1{width:8.3333333333%}.col-lg-1,.col-lg-2{box-sizing:border-box;flex-grow:0}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-3,.col-lg-4{box-sizing:border-box;flex-grow:0}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-5,.col-lg-6{box-sizing:border-box;flex-grow:0}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-7,.col-lg-8{box-sizing:border-box;flex-grow:0}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10,.col-lg-9{box-sizing:border-box;flex-grow:0}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-11,.col-lg-12{box-sizing:border-box;flex-grow:0}.col-lg-12{width:100%}}::-webkit-backdrop,::-webkit-file-upload-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}*,::backdrop,::file-selector-button,:after,:before{box-sizing:border-box;margin:0;padding:0;border:0 solid}html{line-height:1.5;scroll-behavior:smooth}@media(max-width:720px){html{font-size:97%}}@media(max-width:480px){html{font-size:94%}}body{font-family:var(--font-inter),system-ui,sans-serif;color:var(--font-color);background-color:var(--bg-color)}main{padding:5vh 0}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:var(--bg-secondary-color)}::-webkit-scrollbar{width:3px;height:5px}::-webkit-scrollbar-thumb{border-radius:5px;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.86,rgb(255,74,23)),color-stop(.72,rgb(219,65,22)),color-stop(.44,rgb(182,54,19)))}menu,ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{color:var(--font-color-title);font-family:var(--font-inter),system-ui,sans-serif;font-optical-sizing:auto}h1:first-letter,h2:first-letter,h3:first-letter,h4:first-letter,h5:first-letter,h6:first-letter{text-transform:uppercase}a{font-size:1rem;font-family:var(--font-inter),system-ui,sans-serif;color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;transition:all .5s ease}a:hover{color:var(--font-color-hover);cursor:pointer}button{font-size:1rem;font-family:var(--font-inter),system-ui,sans-serif;background-color:rgba(0,0,0,0);cursor:pointer;transition:all .5s ease}button:disabled{pointer-events:none;cursor:not-allowed}button svg{vertical-align:middle}p{font-size:1rem}strong{color:var(--font-color-title)}img{display:block}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page-home h2{position:relative;display:inline-block;margin-bottom:30px;padding-bottom:15px;font-size:1.8rem;text-transform:capitalize}.page-home h2:after{content:"";position:absolute;bottom:0;left:0;width:40px;height:2px;background-color:var(--font-color-hover);border-radius:8px}.page-home .section-suggestions .btn-group{display:inline-flex;margin-bottom:25px;padding:20px 0}.page-home .section-suggestions .btn-group .active{background-color:var(--bg-secondary-color)}.page-home .section-suggestions .btn-group li .btn{border-radius:inherit;border-right:none!important;padding:10px 20px;text-transform:uppercase}.page-home .section-suggestions .btn-group li:first-child .btn{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.page-home .section-suggestions .btn-group li:last-child .btn{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important}.page-home .section-suggestions .grid-suggestions{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}@media(max-width:960px){.page-home .section-suggestions .grid-suggestions{grid-template-columns:1fr 1fr}}@media(max-width:720px){.page-home .section-suggestions .grid-suggestions{grid-template-columns:1fr}}.page-home .row-testimonial{display:grid;grid-gap:25px;gap:25px;grid-template-columns:1fr 1fr 1fr 1fr}@media(max-width:720px){.page-home .row-testimonial{grid-template-columns:1fr 1fr}}@media(max-width:480px){.page-home .row-testimonial{grid-template-columns:1fr}}.page-home .section-sequence-row .scroller-container{overflow:hidden;margin:10px auto;width:100%}.page-home .section-sequence-row .scroller-container .scroller-track{display:flex;padding:5px 0;width:-moz-fit-content;width:fit-content;animation:scroll-left 30s linear infinite}.page-home .section-sequence-row .scroller-container:hover .scroller-track{animation-play-state:paused}@keyframes scroll-left{0%{transform:translateX(0)}to{transform:translateX(-25%)}}.page-home .section-sequence-row .mini-card-category{display:grid;justify-items:center;flex:1 1;margin:0 15px;border-radius:8px;background-color:var(--bg-secondary-color);box-shadow:var(--shadow);text-align:center}.page-home .section-sequence-row .mini-card-category a{padding:10px;border-radius:8px}.page-home .section-sequence-row .mini-card-category a:hover .caption{color:var(--font-color-hover)}.page-home .section-sequence-row .mini-card-category img{border-radius:8px;object-fit:cover}.page-home .section-sequence-row .mini-card-category .caption{margin-top:12px;color:var(--font-color-title);text-transform:uppercase;font-size:.9rem;transition:all .5s ease}.page-policy h2{margin:35px 0 15px;text-transform:uppercase;font-size:1.3rem}.page-policy p{margin:15px 0}.page-policy ul{margin-left:30px;list-style:upper-roman}.page-policy ul li{margin:15px 0}.page-contacts .contacts-grid{display:grid;grid-gap:25px;gap:25px;grid-template-columns:1fr 1fr;margin:auto}@media(max-width:720px){.page-contacts .contacts-grid{grid-template-columns:1fr;gap:25px}}@media(max-width:480px){.page-contacts .contacts-grid{grid-template-columns:1fr;gap:25px}}.page-contacts .contact-info a{display:flex;align-items:center}.page-contacts .contact-info a svg{margin:10px}.page-contacts .contact-info .icon-row{display:flex;gap:10px}.page-download{padding:0}.page-download .row-btn{display:flex;align-items:center;justify-content:space-around;gap:20px}@media(max-width:720px){.page-download .row-btn{display:grid}}@media(max-width:480px){.page-download .row-btn img{display:block}}.page-download .row-btn .btn-store{width:170px}@media(max-width:720px){.page-download .row-btn .btn-store{width:150px}}.page-search{display:flex;gap:25px;padding:5vh 20px;min-height:90vh}.page-search main{padding:0}.page-search .btn-filters-open{display:none;text-transform:uppercase}@media(max-width:720px){.page-search .btn-filters-open{display:flex;align-items:center;gap:5px}}.page-search .filters-overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:900}.page-search .sidebar-filter{width:260px;color:var(--font-color)}.page-search .sidebar-filter .sidebar-filter-title{display:none;padding:15px 10px}.page-search .sidebar-filter .sidebar-filter-title .btn-filters-close{display:none;color:var(--font-color)}@media(max-width:720px){.page-search .sidebar-filter .sidebar-filter-title{display:flex;justify-content:space-between;align-items:baseline}.page-search .sidebar-filter .sidebar-filter-title .btn-filters-close{display:block}}.page-search .sidebar-filter .filter-group .filter-btn{display:flex;justify-content:space-between;align-items:center;border:none;padding:12px;width:100%;color:var(--font-color-title);text-transform:uppercase;font-size:1.1rem}.page-search .sidebar-filter .filter-group .filter-btn:hover{color:var(--font-color-hover)}.page-search .sidebar-filter .filter-group .filter-options{padding:0 10px;width:100%;overflow:hidden;height:0;opacity:1;transition:height .3s ease}.page-search .sidebar-filter .filter-group.open .filter-options{max-height:auto;opacity:1}@media(max-width:720px){.page-search .sidebar-filter{position:fixed;z-index:1000;top:0;left:0;height:100vh;max-width:85%;background-color:var(--bg-secondary-color);overflow:auto;transition:transform .3s ease;transform:translateX(-100%)}}.page-search .sidebar-filter-open{transform:translateX(0)}.page-search .content-result{flex:1 1}.page-search .search-form{display:flex;align-items:center;gap:1rem;width:100%}.page-search .search-form input{flex:1 1;min-width:0}.page-search .search-form button{white-space:nowrap}.page-search .search-result .grid{display:grid;align-items:center;grid-gap:8px;gap:8px;grid-template-columns:1fr 1fr 1fr;margin:auto}@media(max-width:960px){.page-search .search-result .grid{grid-template-columns:1fr 1fr;gap:8px}}@media(max-width:720px){.page-search .search-result .grid{grid-template-columns:1fr 1fr;gap:5px}}@media(max-width:480px){.page-search .search-result .grid{grid-template-columns:1fr;gap:10px}}.page-categories h2{text-transform:uppercase}.page-categories h2 a{font-size:1.7rem}.page-categories .grid{display:grid;align-items:center;grid-gap:8px;gap:8px;grid-template-columns:1fr 1fr 1fr 1fr;margin:auto}@media(max-width:960px){.page-categories .grid{grid-template-columns:1fr 1fr;gap:8px}}@media(max-width:720px){.page-categories .grid{grid-template-columns:1fr 1fr;gap:5px}}@media(max-width:480px){.page-categories .grid{grid-template-columns:1fr;gap:10px}}.page-recipe p{margin-bottom:1rem}.page-recipe .card-ingredients h3{margin:14px 0 10px}.page-recipe .card-instructions li{margin:35px 0}.page-recipe .recipe-index-description{display:grid;grid-template-columns:1fr 3fr;grid-gap:40px;gap:40px}@media(max-width:720px){.page-recipe .recipe-index-description{grid-template-columns:1fr}}.page-recipe .recipe-info{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px}@media(max-width:720px){.page-recipe .recipe-info{grid-template-columns:1fr}}.page-recipe .recipe-info dl.description-list{display:grid;grid-template-columns:1fr max-content;grid-gap:15px 1rem;gap:15px 1rem;align-items:center;max-width:100%}.page-recipe .recipe-info dl.description-list dt{display:flex;text-transform:capitalize}.page-recipe .recipe-info dl.description-list dt svg{margin-right:10px}.page-recipe .recipe-info dl.description-list dd{text-align:right}.page-recipe .recipe-info dl.description-list dd:first-letter{text-transform:uppercase}.page-recipe .section-suggestions{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}@media(max-width:960px){.page-recipe .section-suggestions{grid-template-columns:1fr 1fr}}@media(max-width:720px){.page-recipe .section-suggestions{grid-template-columns:1fr}}.header-space{height:80px;inset:0;pointer-events:none}.header-page{position:fixed;width:100%;top:0;right:0;z-index:101;display:flex;justify-content:center;align-items:center;border-bottom:var(--border);height:80px;padding:0 2.5%;color:var(--font-color);background:var(--bg-secondary-color);box-shadow:var(--shadow)}@media(max-width:720px){.header-page{padding:0}}.header-page a,.header-page button{display:flex;align-items:center;justify-content:space-between;column-gap:.5rem;padding:1.25rem .7rem;height:100%;color:var(--font-color);background-color:rgba(0,0,0,0)}.header-page a:hover,.header-page button:hover{color:var(--font-color-hover)}.header-page .header-container{display:grid;grid-template-columns:1fr auto;margin:0;width:100%;max-width:1536px}.header-page .header-data{z-index:100;display:flex;justify-content:space-between;align-items:center;height:100%;width:100%}.header-page .header-data .logo{display:flex;align-items:center;padding:10px 8px}.header-page .header-data .logo .brand{color:var(--font-color);font-size:1.5rem}.header-page .header-data .hamburger{display:none;border-radius:15px;padding:13px;cursor:pointer;transition:all .5s ease}@media(max-width:720px){.header-page .header-data .hamburger{display:inline}}.header-page .header-data .hamburger .hamburger-container{display:block;width:30px;height:30px}.header-page .header-data .hamburger .hamburger-container div{position:relative;top:0;margin-bottom:6px;border-radius:2px;height:6px;background-color:var(--font-color);transition:transform .3s ease,top .3s ease,width .3s ease,right .3s ease}.header-page .header-data .hamburger .hamburger-container div:first-child{transform-origin:0}.header-page .header-data .hamburger .hamburger-container .first-child-open{top:-3px;transform:rotate(45deg)}.header-page .header-data .hamburger .hamburger-container div:nth-child(2){right:0;width:30px}.header-page .header-data .hamburger .hamburger-container .second-child-open{top:0;right:6.5075921909px!important;width:42.2535211268px!important;transform:rotate(-45deg)}.header-page .header-data .hamburger .hamburger-container div:last-child{margin-bottom:0;transform-origin:30px}.header-page .header-data .hamburger .hamburger-container .last-child-open{top:3px;transform:rotate(45deg)}.header-page .header-data .left{display:flex;align-items:center;justify-content:flex-start}@media(max-width:720px){.header-page .header-collapse{position:absolute;top:80px;left:0;z-index:99;width:100%;height:auto;transform:translateY(-100%);opacity:0;visibility:hidden;transition:transform .3s ease,opacity .3s ease,visibility .3s}}.header-page .header-collapse.show-collapse{transform:translateY(0);opacity:1;visibility:visible}.header-page .header-collapse .header-nav{display:flex;background-color:var(--bg-secondary-color)}@media(max-width:720px){.header-page .header-collapse .header-nav{display:inherit}}.header-page .header-collapse .header-nav a,.header-page .header-collapse .header-nav button{justify-content:center;width:100%}.header-page .header-collapse .dropdown-menu>.dropdown-content{z-index:99;height:auto;width:100%}@media(max-width:720px){.header-page .header-collapse .dropdown-menu>.dropdown-content{position:static}}.header-page .dropdown-menu{position:relative}.header-page .dropdown-menu .dropdown-content{overflow:initial;position:absolute;top:60px;left:0;max-height:none;transform:translateY(-100%);opacity:0;visibility:hidden;transition:transform .3s ease,opacity .3s ease,visibility .3s;border:var(--border);border-radius:10px;background:var(--bg-secondary-color);box-shadow:var(--shadow)}@media(max-width:720px){.header-page .dropdown-menu .dropdown-content{position:absolute;height:0;width:100%}}.header-page .dropdown-menu .dropdown-content.show-collapse,.header-page .dropdown-menu .dropdown-content:hover{transform:translateY(0);opacity:1;visibility:visible}@media(max-width:720px){.header-page .dropdown-menu .dropdown-content.show-collapse,.header-page .dropdown-menu .dropdown-content:hover{height:auto;min-width:120px}}.header-page .header-search{display:flex;z-index:90;width:65%}@media(max-width:720px){.header-page .header-search{width:90%}}@media(max-width:480px){.header-page .header-search{width:100%}}.header-page .header-search .wing-left{position:relative;left:1px;height:auto;width:50px;background:var(--bg-secondary-color);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,97% 100%);clip-path:polygon(0 0,100% 0,100% 100%,97% 100%)}@media(max-width:480px){.header-page .header-search .wing-left{width:25px}}.header-page .header-search .wing-right{position:relative;left:-1px;height:auto;width:50px;background:var(--bg-secondary-color);-webkit-clip-path:polygon(0 0,100% 0,3% 100%,0 100%);clip-path:polygon(0 0,100% 0,3% 100%,0 100%)}@media(max-width:480px){.header-page .header-search .wing-right{width:25px}}.header-page .header-search form{display:flex;align-items:center;justify-content:center;padding:4px 12px 8px;width:100%;background:var(--bg-secondary-color)}.header-page .header-search form input{width:100%}.header-page .header-search form button{margin-left:10px;padding:0 15px}footer{width:100%;background:url(/assets/img/kit/bg-round.png),url(/assets/img/kit/bg-round-2.png),url(/assets/img/kit/bg-square.png),url(/assets/img/kit/bg-line.png);background-position:0 112px,right 0 bottom 0,left 50% top 0,left 50% bottom 0;background-repeat:no-repeat;color:var(--font-color);background-color:var(--bg-secondary-color)}footer .footer-container{display:grid;grid-template-columns:repeat(4,1fr);justify-items:center;align-items:start;grid-gap:20px;gap:20px;margin:auto;padding:45px 10px;max-width:1200px}@media(max-width:720px){footer .footer-container{grid-template-columns:repeat(3,1fr)}footer .footer-container>:first-child{grid-column:1/-1}}@media(max-width:480px){footer .footer-container{grid-template-columns:1fr}}footer .footer-container .logo-column{display:grid;justify-items:center;grid-gap:15px;gap:15px}footer .footer-container h3,footer .footer-container h4,footer .footer-container h5{color:var(--font-color-title)}@media(max-width:720px){footer .footer-container h3,footer .footer-container h4,footer .footer-container h5{text-align:center}}footer .footer-container h3{font-size:2rem}footer .footer-container h4{margin-bottom:15px;font-size:1.2rem}footer .footer-container address a{display:inherit}footer .footer-container address a.icon-value{display:flex}footer .footer-container address strong{line-height:2.5rem;font-size:1rem}footer .footer-container li{margin:10px 0}footer .footer-container a{display:flex;align-items:center;transition:all .5s ease}footer .footer-container a .icon{display:flex;align-items:center;margin-right:8px;color:var(--font-color-hover)}footer .footer-container a:focus,footer .footer-container a:hover{color:var(--font-color-hover)}footer .social{display:flex}footer .social .logo{margin:0 5px;padding:10px;transition:all .5s ease}footer .social .logo:focus,footer .social .logo:hover{color:var(--font-color-hover)}footer .social ul{display:contents}footer .footer-end{display:grid;justify-content:space-between;align-items:center;text-align:center;grid-gap:25px;gap:25px;grid-template-columns:1fr 1fr;margin:auto;border-top:1px solid var(--font-color-hover);padding:25px 10px;max-width:1200px;color:var(--font-color)}footer .footer-end a{transition:all .5s ease}footer .footer-end a:focus,footer .footer-end a:hover{color:var(--font-color-hover)}.hero{position:relative;overflow:hidden;height:75vh;width:100%}.hero .hero-mask{position:absolute;height:100%;width:100%;background-image:linear-gradient(180deg,hsla(23,100%,50%,.13),transparent 60%);-webkit-mask-image:linear-gradient(90deg,transparent,black 15%,black 85%,transparent);mask-image:linear-gradient(90deg,transparent,black 15%,black 85%,transparent)}.hero .hero-decoration{position:absolute;inset:0;pointer-events:none;z-index:0;background:url(/assets/img/kit/bg-round.png) no-repeat 0 40%,url(/assets/img/kit/bg-round-2.png) no-repeat right 0 top -30%,url(/assets/img/kit/bg-line.svg) no-repeat left 50% top 90%,url(/assets/img/kit/hero-cover.png) no-repeat left 100% top 50%}@media(max-width:720px){.hero .hero-decoration{background:url(/assets/img/kit/bg-round.png) no-repeat 0 40%,url(/assets/img/kit/bg-round-2.png) no-repeat right 0 top 0,url(/assets/img/kit/bg-line.svg) no-repeat left 50% top 90%}}.hero .hero-container{position:absolute;z-index:1;display:grid;justify-items:center;align-items:center;grid-template-columns:1fr 2fr;padding:5%;width:100%;height:100%}@media(max-width:720px){.hero .hero-container{justify-items:center;align-content:inherit;grid-template-columns:1fr;padding:10vh 0;text-align:center}}.hero h1{font-size:4rem;text-transform:uppercase}@media(max-width:720px){.hero h1{font-size:3.5rem;text-align:center}}.hero .slogan{font-size:1.25rem}.hero .slogan span{color:rgb(255,73.95,22.95)}@media(max-width:720px){.hero .slogan{text-align:center}}.hero .row-btn{display:flex;align-items:center;gap:25px}@media(max-width:480px){.hero .row-btn{display:grid;justify-items:center}}.hero .row-btn .btn-store{width:170px}@media(max-width:720px){.hero .row-btn .btn-store{width:150px}}.hero-secondary{margin:150px 0 50px;padding:0 20px;height:250px;color:#fff;background-size:cover;align-items:center;text-align:center}.hero-secondary h1{font-size:3rem}.hero-recipe{margin:auto;padding:0 20px;height:450px;max-width:1200px;background-size:cover;background-position:50%}@media(max-width:720px){.hero-recipe{padding:0}}.hero-recipe img{position:relative;z-index:-10;height:100%;width:100%;object-fit:cover}.hero-recipe h1{position:relative;top:-90px;left:20px;border-radius:8px;padding:8px 20px;width:-moz-fit-content;width:fit-content;font-size:2.3rem;text-transform:uppercase;color:var(--font-color-title);background-color:var(--bg-secondary-color)}@media(max-width:720px){.hero-recipe h1{top:-80px;font-size:1.9rem}}@media(max-width:480px){.hero-recipe h1{top:-60px;font-size:1.4rem}}.hero-download{margin:0;padding:0 5%;height:75vh;width:100%;background:url(/assets/img/kit/iphone-01.png),url(/assets/img/kit/android-01.png);background-position:right 100% top 50%,left 100% top 50%;background-repeat:no-repeat}@media(max-width:720px){.hero-download{background-position:right 425px top 50%,left 425px top 50%}}@media(max-width:480px){.hero-download{background-position:right 300px top 50%,left 300px top 50%}}.hero-download .hero-container{display:grid;align-items:center;justify-items:center;align-content:center;margin:auto;width:50%;height:100%}.hero-download .hero-container .row{display:flex;align-items:center;justify-content:space-around;margin:auto;width:100%}.hero-download .hero-container .btn-store{width:175px}.hero-not-found{margin:0;padding:0 5%;height:65vh;width:100%;background:url(/assets/img/kit/not-found-1.png);background-position:left -300px top 50%;background-repeat:no-repeat}@media(max-width:720px){.hero-not-found{background-position:left -350px top 50%}}.hero-not-found .hero-container{display:grid;align-items:center;justify-items:center;align-content:center;width:100%;height:100%}.hero-error{margin:0;padding:0 5%;height:65vh;width:100%;background:url(/assets/img/kit/error.png);background-position:left -300px top 50%;background-repeat:no-repeat}@media(max-width:720px){.hero-error{background-position:left -350px top 50%}}.hero-error .hero-container{display:grid;align-items:center;justify-items:center;align-content:center;width:100%;height:100%}.btn-primary{display:inline-block;border-radius:8px;padding:8px;text-decoration:none;color:#fff;background-color:rgb(255,73.95,22.95);cursor:pointer;transition:all .5s ease}.btn-primary:hover{color:#fff!important;border-color:rgb(255,105.782967033,63.75)!important;background-color:rgb(255,105.782967033,63.75)!important}.btn-primary:disabled{border:2px solid #999;color:#666;background-color:#ccc}.btn-primary-outlined{display:inline-block;border-radius:8px;padding:8px;text-decoration:none;color:rgb(255,73.95,22.95);background-color:rgba(0,0,0,0);cursor:pointer;transition:all .5s ease}.btn-primary-outlined:hover{color:rgb(255,105.782967033,63.75)!important;border-color:hsla(0,0%,8%,0)!important;background-color:hsla(0,0%,8%,0)!important}.btn-primary-outlined:disabled{border:2px solid #999;color:#666;background-color:#ccc}.btn-primary-outlined{border:2px solid rgb(255,73.95,22.95)}.btn-primary-outlined:hover{border-color:rgb(255,105.782967033,63.75)!important}.input-container{width:100%}.input-container label{margin-left:12px;color:var(--font-color);text-transform:capitalize}.input-container input,.input-container select,.input-container textarea{margin:5px 0;border:var(--border);padding:10px;width:100%;height:45px;color:var(--font-color);font-size:16px!important;line-height:normal;background-color:var(--bg-input);transition:all .5s ease}.input-container select option{text-transform:capitalize}.input-container [type=radio],.input-container input[type=checkbox]{margin:0;cursor:pointer}.input-container input[type=email],.input-container input[type=password],.input-container input[type=text],.input-container select,.input-container textarea{background-color:var(--bg-input)}.input-container input[invalid=true],.input-container textarea[invalid=true]{border:1px solid #ee0202}.input-container .error,.input-container .info{margin-left:10px;font-size:.9rem}.input-container .error{color:#ee0202}.input-container .label-checkbox{display:grid;grid-template-columns:1em 1fr;align-items:center;margin:5px 6px}.input-container .label-checkbox:hover{cursor:pointer}.input-container .label-checkbox span{margin-left:8px}.input-container .counter{display:flex;justify-items:center;align-items:center;justify-content:space-between;width:160px;border:var(--border);color:var(--font-color);background-color:var(--bg-input)}.input-container .counter .counter-value{width:20px;text-align:center}.input-container .counter .counter-selector{border-top:none;border-bottom:none;padding:8px 14px 5px;color:var(--font-color);transition:all .5s ease}.input-container .counter .counter-selector:hover{color:var(--font-color-hover)}.input-container .counter .counter-up{border-left:var(--border);border-right:none}.input-container .counter .counter-down{border-left:none;border-right:var(--border)}.form-search{display:grid;align-items:baseline;grid-gap:25px;gap:25px;grid-template-columns:1fr 1fr 1fr}@media(max-width:960px){.form-search{grid-template-columns:1fr 1fr;gap:15px}}@media(max-width:720px){.form-search{grid-template-columns:1fr;justify-items:center}}.modal-container{display:flex;position:fixed;top:0;left:0;z-index:200;justify-content:center;align-items:center;width:100%;height:100%;background:rgba(0,0,0,.4)}.modal-container .modal{margin:15px;padding:2rem;border-radius:.8rem;width:60rem;color:hsl(220,50%,90%);background:linear-gradient(90deg,hsl(210,30%,20%),hsl(255,30%,25%));box-shadow:.4rem .4rem 10.2rem .2rem hsla(236,50%,50%,.3) hsla(236,50%,50%,.4);position:relative}.modal-container .modal .modal-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;color:#fff}.modal-container .modal .modal-header .modal-title{font-size:1.6rem}.modal-container .modal .modal-header .close{padding:15px;color:#fff;font-size:20px;transition:all .5s ease}.modal-container .modal .modal-header .close:hover{color:#fff}.modal-container .modal .modal-body{padding:15px 0pz}.according{border-radius:8px;margin:25px 0;background-color:var(--bg-secondary-color);box-shadow:var(--shadow)}.according button{display:flex;justify-content:space-between;align-items:center;border-radius:8px;padding:20px 25px;width:100%;font-size:1.15rem;color:var(--font-color-title);transition:all .5s ease}.according button:hover{color:var(--font-color-hover)}.according .panel{max-height:0;overflow:hidden;transition:all .5s cubic-bezier(0,1,0,1)}.according .panel-inner{padding:15px 25px;color:var(--font-color)}.according .panel-open{height:auto;max-height:9999px;transition:all .5s cubic-bezier(1,0,1,0)}hr{height:1px}.hr-auto{width:85px}.hr-auto,.hr-small{margin:0 auto;background:var(--font-color-hover)}.hr-small{width:30px}.hr-full,.hr-left{margin:0;background:var(--font-color-hover)}.hr-left,.hr-right{width:85px}.hr-right{margin:0 0 0 auto;background:var(--font-color-hover)}.skeleton{margin:10px auto;border-radius:8px;height:35px;width:100%;line-height:1;background-color:var(--skeleton-bg);background-image:var(--skeleton-img);background-size:200px 100%;background-repeat:no-repeat;animation:skeleton-animation 1.2s ease-in-out infinite}@keyframes skeleton-animation{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.breadcrumb{width:100%;background-color:var(--bg-secondary-color)}.breadcrumb ol{display:flex;margin:0 auto;padding:20px;max-width:1200px;box-sizing:border-box}@media(max-width:720px){.breadcrumb ol{padding:15px 10px}}@media(max-width:480px){.breadcrumb ol{padding:15px 8px}}.breadcrumb ol .breadcrumb-text,.breadcrumb ol a{text-transform:uppercase;font-size:1rem}@media(max-width:720px){.breadcrumb ol .breadcrumb-text,.breadcrumb ol a{font-size:95%}}.breadcrumb ol span svg{position:relative;top:2px;margin:0 6px}.pagination-container{display:flex;justify-content:center;margin:50px 0}.pagination-container ul{display:contents}.pagination-container ul a{padding:17px 16px 10px}.section-carousel .carousel-header-row{display:grid;grid-template-columns:auto 1fr auto auto;grid-gap:10px;gap:10px;align-items:baseline}.section-carousel .carousel-header-row .title{position:relative;display:inline-block;margin-bottom:20px;padding-bottom:15px;font-size:1.8rem;text-transform:uppercase}.section-carousel .carousel-header-row .title:after{content:"";position:absolute;bottom:0;left:0;width:40px;height:2px;background-color:var(--font-color-hover);border-radius:8px}.section-carousel .carousel-container{display:flex;justify-content:space-between;gap:10px;overflow:hidden;width:100%}.section-carousel .carousel-container .carousel-track{display:flex;padding:3px 0;width:100%;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.section-carousel .carousel-container .carousel-track::-webkit-scrollbar{display:none}.section-carousel .carousel-container .carousel-item{padding:2px}.section-carousel .carousel-container .carousel-item .carousel-item-margin{margin-right:10px}.section-carousel .carousel-container .carousel-item:last-child .carousel-item-margin{margin-right:0}.card{border-radius:8px;padding:24px;box-shadow:var(--shadow);background-color:var(--bg-secondary-color);scroll-margin-top:25vh}@media(max-width:720px){.card{padding:18px 16px}}@media(max-width:480px){.card{padding:15px 12px}}.card h2,.card h3{margin-bottom:15px;color:var(--font-color-title)}.card h2{font-size:1.4rem}.card h3{font-size:1.2rem}.card p{color:var(--font-color);font-size:1.1rem}.card p:first-letter{text-transform:uppercase}.card li{margin:15px 0}.card li:first-letter{text-transform:uppercase}.card li:last-child{margin-bottom:0}.card .icon{color:var(--font-color-hover)}.card .icon-title{display:flex;text-transform:capitalize}.card .icon-title .icon{margin-right:10px}.card .dot-leaders{display:flex;align-items:center}.card .dot-leaders .title{padding-right:10px;flex:0 1 auto}.card .dot-leaders .dot{border-bottom:1px dotted var(--font-color-hover);flex:1 1 auto}.card .dot-leaders .value{flex:0 1 auto;padding-left:10px;text-align:left}.card .info-tags{display:flex;flex-wrap:wrap;gap:10px}.card .info-tags li{margin:15px 0 0;border:1px solid var(--font-color-hover);border-radius:8px;padding:8px 15px;color:var(--font-color);white-space:nowrap}.card .info-tags li:first-letter{text-transform:uppercase}.card .display-counter{display:flex;align-items:center;justify-content:space-between}.card-suggestion{position:relative;margin:5px;padding:5px;height:250px;width:100%}.card-suggestion .image-wrapper{position:relative;overflow:hidden;border-radius:8px}.card-suggestion .image-wrapper img{width:100%;height:250px;object-fit:cover;transition:transform .5s ease}.card-suggestion .image-wrapper img:focus,.card-suggestion .image-wrapper img:hover{transform:scale(1.1)}.card-suggestion .image-wrapper:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.75),rgba(0,0,0,0));pointer-events:none}.card-suggestion .image-wrapper h3{position:absolute;z-index:1;left:10px;bottom:10px;max-width:180px;text-transform:uppercase;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.testimonial-card{border-radius:8px;padding:24px;background-color:var(--bg-secondary-color);box-shadow:var(--shadow)}.testimonial-card p{color:var(--font-color)}.testimonial-card .testimonial-author{margin:10px 0;color:var(--font-color-title)}.testimonial-card .testimonial-quote{position:relative;margin-top:-38px;display:grid;justify-items:center;align-items:center;margin-bottom:10px;border-radius:25px;color:var(--font-color-hover)}.testimonial-card .testimonial-stars{text-align:center;line-height:0px;color:#cf9801}.card-recipe{border-radius:8px;height:100%;box-shadow:var(--shadow)}.card-recipe .img-link{width:100%;height:100%}.card-recipe .image-wrapper{position:relative;overflow:hidden;border-radius:8px}.card-recipe .image-wrapper img{border-radius:8px;min-width:100%;min-height:300px;object-fit:cover;transition:transform .4s ease;transform-origin:center}.card-recipe .image-wrapper img:hover{transform:scale(1.05)}.card-recipe .image-wrapper:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.75),rgba(0,0,0,0));pointer-events:none}.card-recipe .image-wrapper .card-content{position:absolute;bottom:.5rem;left:1rem;z-index:1;color:#fff}.card-recipe .image-wrapper .card-content h3{padding:3px;width:100%;max-width:185px;text-align:start;text-transform:capitalize;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-recipe .image-wrapper .card-content h3 a{font-size:1.2rem}.card-recipe .image-wrapper .card-content .info-flex{display:grid}.card-recipe .image-wrapper .card-content .line-info{display:flex;justify-content:flex-start;align-items:center;text-transform:capitalize}.card-recipe .image-wrapper .card-content .line-info .info-icon{margin-top:4px;margin-right:8px;color:var(--font-color-hover)}.card-more{position:relative;padding:24px;min-width:250px;width:100%;min-height:300px;border-radius:8px;box-shadow:var(--shadow);background-color:var(--bg-secondary-color);background-image:url(/assets/img/kit/bg-card-category.png);background-size:cover;background-position:50%;background-repeat:no-repeat}@media(max-width:720px){.card-more{padding:18px 16px}}@media(max-width:480px){.card-more{padding:15px 12px}}.card-more .card-content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.banner-download{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:5px;gap:5px;border-radius:8px;padding:24px;box-shadow:var(--shadow);background-color:var(--bg-secondary-color)}@media(max-width:720px){.banner-download{padding:18px 16px}}@media(max-width:480px){.banner-download{padding:18px 10px}.banner-download .wrapper{grid-template-columns:1fr}.banner-download img{display:none}}.banner-download img{object-fit:contain}.banner-download p{color:var(--font-color);font-size:1.1rem}.banner-download .inner-content{width:100%;text-align:center}.banner-download .inner-content .row-btn{display:flex;align-items:center;justify-content:space-around;gap:20px}@media(max-width:720px){.banner-download .inner-content .row-btn{display:grid}}@media(max-width:480px){.banner-download .inner-content .row-btn img{display:block}}.banner-download .inner-content .row-btn .btn-store{width:170px}@media(max-width:720px){.banner-download .inner-content .row-btn .btn-store{width:150px}}.p-0{padding:"0"}.p-1{padding:8px}.p-2{padding:16px}.pt-0{padding-top:"0"}.pt-1{padding-top:8px}.pt-2{padding-top:16px}.pr-0{padding-right:"0"}.pr-1{padding-right:8px}.pr-2{padding-right:16px}.pb-0{padding-bottom:"0"}.pb-1{padding-bottom:8px}.pb-2{padding-bottom:16px}.pl-0{padding-left:"0"}.pl-1{padding-left:8px}.pl-2{padding-left:16px}.space-10{height:10px}.space-20{height:20px}.space-30{height:30px}.space-40{height:40px}.space-50{height:50px}.space-60{height:60px}.space-70{height:70px}.space-80{height:80px}.space-90{height:90px}.space-100{height:100px}.o-0{opacity:0}.o-10{opacity:.1}.o-20{opacity:.2}.o-30{opacity:.3}.o-40{opacity:.4}.o-50{opacity:.5}.o-60{opacity:.6}.o-70{opacity:.7}.o-80{opacity:.8}.o-90{opacity:.9}.o-100{opacity:1}.display-n{display:none}.display-b{display:block}.display-f{display:flex}.display-i{display:inline}.display-i-b{display:inline-block}.font-sm{font-size:.8rem}.font-md{font-size:1rem}.font-lg{font-size:1.25rem}.font-xl{font-size:1.5rem}.font-xxl{font-size:1.75rem}