*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;font-size:100%;line-height:1.5}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;margin:0}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{background-color:transparent!important;-webkit-box-shadow:inset 0 0 0 30px transparent!important;outline:none!important;-webkit-transition:background-color 600000s 0s,color 600000s 0s;transition:background-color 600000s 0s,color 600000s 0s}input[data-autocompleted]{background-color:transparent!important}input:-webkit-autofill{-webkit-text-fill-color:#fff!important}@font-face{font-family:playball;font-style:normal;font-weight:400;src:url(/fonts/playball/Playball.ttf) format("trueType")}body{min-height:100dvh}.bg-color{background:#000;background:linear-gradient(200deg,#434343,#000);font-family:figtree,sans-serif;height:100vh;overflow:hidden;width:100%}.bg-image{background-image:url(/images/cooking_bg.webp);background-position:50%;background-repeat:no-repeat;background-size:auto}.content-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:80px auto 0;width:80%}@media (max-width:1280px){.content-container{width:95%}}.content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.1);border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);height:calc(100vh - 90px);margin:0 auto;overflow-y:auto;padding:10px 20px;width:69%}.content.small{height:100%;width:40%}@media (max-width:1380px){.content.small{width:50%}}@media (max-width:900px){.content.small{width:70%}}@media (max-width:650px){.content.small{width:90%}}@media (max-width:550px){.content.small{width:100%}}.content::-webkit-scrollbar{width:8px}.content::-webkit-scrollbar-thumb{background-color:#a9a9a9;border:2px solid #cecece;border-radius:10px}.content::-webkit-scrollbar-track{background:#a9a9a9;border-radius:10px}.content::-webkit-scrollbar-thumb:hover{background:#b3b3b3}@media (max-width:900px){.content{width:100%}}.content h1{color:#fff;font-family:playball,sans-serif;font-size:2.5rem;font-weight:600;letter-spacing:3px;text-shadow:0 2px 4px rgba(0,0,0,.1)}@media (max-width:500px){.content h1{font-size:1.5rem}}.heading-wrapper{justify-content:space-between}.buttons-container,.heading-wrapper{align-items:center;display:flex;gap:1rem}.general-button{border:1px solid hsla(0,0%,100%,.3);border-radius:10px;color:#fff;cursor:pointer;display:block;font-family:playball,serif;font-size:1.25rem;padding:.3125rem 1.5rem;text-decoration:none;transition:scale .3s ease}.general-button:hover{transform:scale(1.1)}.general-button.top-space{margin-top:1.5rem}.general-button.align-end{grid-column:1/3;margin-left:auto}@media (max-width:600px){.general-button.align-end{grid-column:1/2}}.general-button.shake{animation:shake 1.6s ease-in-out infinite;position:relative}.general-button.create{background-color:hsla(0,0%,100%,.1)}.general-button.cancel{background-color:transparent}.general-button.add-top-space{margin-top:1.5rem}.title{color:#fff;font-family:playball,serif;font-size:1.5rem}.form{margin:1.5rem 0}.form.grid{display:grid;gap:0 2rem}.form.grid.col-2{grid-template-columns:1fr 1fr}@media (max-width:600px){.form.grid.col-2{gap:2rem;grid-template-columns:1fr}}.form.grid.col-3{grid-template-columns:1fr 1fr 1fr}@media (max-width:768px){.form.grid.col-3{gap:2rem;grid-template-columns:1fr 1fr}}@media (max-width:550px){.form.grid.col-3{gap:2rem;grid-template-columns:1fr}}.form.flex{display:flex;flex-direction:column;gap:2rem}.toggle-wrapper{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.25);border-radius:30px;cursor:pointer;height:31px;position:relative;transition:background .3s ease;width:60px}.toggle-input{display:none}.toggle-slider{background:hsla(0,0%,100%,.6);border-radius:50%;box-shadow:0 4px 20px rgba(0,0,0,.2);height:25px;left:2px;position:absolute;top:2px;transition:all .3s ease;width:25px}.toggle-input:checked+.toggle-slider{background:rgba(173,255,247,.6);box-shadow:0 0 12px rgba(173,255,247,.9);left:30px}.toggle-input:checked~.toggle-wrapper{background:rgba(173,255,247,.15);box-shadow:0 0 18px rgba(173,255,247,.4)}.input-wrapper:not(:last-of-type){margin-bottom:2.5rem}.input-container{border:1px solid hsla(0,0%,100%,.3);border-radius:10px;display:flex;padding:.625rem;position:relative}.input-container.col-2{grid-column:1/3}@media (max-width:600px){.input-container.col-2{grid-column:1/2}}.input-container .input-label{color:#fff;display:inline;font-family:playball,serif;font-size:1.25rem;left:.625rem;position:absolute;top:-1.125rem}.input-container .input{background-color:transparent;border:none;color:#fff;font-family:playball,serif;font-size:1rem;outline:none;padding:.125rem .625rem;width:100%}.input-container .input.hidden{inset:0;opacity:0;position:absolute}.input-container .input::-moz-placeholder{color:hsla(0,0%,100%,.7)}.input-container .input::placeholder{color:hsla(0,0%,100%,.7)}.input-container .select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:transparent;border:none;color:#fff;cursor:pointer;font-family:playball,serif;font-size:1rem;outline:none;padding:.125rem .625rem;width:100%}.input-container .select option{background:#333}.input-container .file-button{background-color:transparent;border:none;color:#fff;font-family:playball,serif;font-size:1rem;outline:none;padding:.125rem .625rem;pointer-events:none}.input-container .tox.tox-tinymce{border:1px solid var(--color-secondary-light);border-radius:4px;box-shadow:none;outline:none;width:100%}.input-container .tox.tox-tinymce .tox-editor-header,.input-container .tox.tox-tinymce .tox-toolbar-overlord,.input-container .tox.tox-tinymce .tox-toolbar__group,.input-container .tox.tox-tinymce .tox-toolbar__primary{background-color:transparent}.input-container .tox.tox-tinymce .tox-toolbar__group button{background:transparent;color:#fff}.input-container .tox.tox-tinymce .tox-toolbar__group button svg{fill:#fff}#image_preview{border-radius:.625rem;margin-top:1rem;max-height:150px;max-width:200px;-o-object-fit:contain;object-fit:contain}.error{color:#fb3434;display:inline-block;font-family:playball,serif;font-size:1.125rem;margin-top:.25rem}#product_description_ifr{background-color:transparent}.tox .tox-edit-area:before{border:none!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.content-block{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}.content-block .text{color:#fff;font-family:playball,serif;font-size:1.5rem}.link,.text{color:#fff;font-family:playball,serif;font-size:1.25rem}.flex{display:flex}.flex.direction-column{flex-direction:column}.single-label{color:#fff;font-family:playball,serif;font-size:1.25rem}.mb-10{margin-bottom:10px}@keyframes shake{0%{transform:translate(1px,1px) rotate(0deg)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0deg)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0deg)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0deg)}to{transform:translate(1px,-2px) rotate(-1deg)}}.like{bottom:15px;cursor:pointer;filter:brightness(0) saturate(100%) invert(42%) sepia(12%) saturate(14%) hue-rotate(18deg) brightness(96%) contrast(90%);height:20px;position:absolute;right:15px;transition:.3s;width:20px}.like img{width:100%}.like:hover{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(2638%) hue-rotate(68deg) brightness(81%) contrast(93%);transform:scale(1.1)}.like.is-active{filter:brightness(0) saturate(100%) invert(92%) sepia(18%) saturate(629%) hue-rotate(103deg) brightness(103%) contrast(102%)}.header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 6px rgba(0,0,0,.1);height:60px;padding:0 20px;position:fixed;top:0;width:100%;z-index:1000}.header .header-container{align-items:center;display:flex;height:100%;justify-content:space-between;margin:auto;max-width:80%}@media (max-width:1280px){.header .header-container{max-width:95%}}.header .logo-section{align-content:center;display:flex;justify-content:center}@media (max-width:900px){.header .logo-section{flex-direction:row-reverse}}@media (max-width:500px){.header .logo-section{flex-direction:row;justify-content:space-between;width:100%}}.header .logo-section .logo{color:#fff;font-family:playball,serif;font-size:1.5rem;font-weight:700}.header .logo-section .menu-toggle{cursor:pointer;margin:auto 20px auto 0}@media (max-width:500px){.header .logo-section .menu-toggle{margin:auto 0}}@media (min-width:900px){.header .logo-section .menu-toggle{display:none}}.header .navigation{display:flex;gap:20px}@media (max-width:500px){.header .navigation{display:none}}.header .navigation a{color:#fff;font-family:playball,serif;font-size:1.2rem;text-decoration:none;transition:color .3s ease}.header .navigation a.active,.header .navigation a:hover{border-bottom:1px solid #fff}.header .navigation a:hover{color:#fff;transform:scale(1.1)}.reception-card{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:transparent;border:1px solid hsla(0,0%,100%,.3);border-radius:10px;display:flex;gap:1.25rem;margin-bottom:1.5rem;padding:1rem;position:relative;transition:box-shadow .3s,transform .1s;width:100%}.reception-card .action-group{bottom:5px;display:flex;flex-direction:row;gap:10px;position:absolute;right:15px}.reception-card .action-group button{background:transparent;border:none;cursor:pointer;padding:0;transition:transform .3s}.reception-card .action-group button:hover{transform:scale(1.1)}.reception-card .action-group img{cursor:pointer;filter:brightness(0) saturate(100%) invert(87%) sepia(22%) saturate(248%) hue-rotate(125deg) brightness(103%) contrast(99%);height:20px;transition:.3s;width:20px}.reception-card .action-group img:hover{transform:scale(1.1)}.reception-card.modal-product{background:hsla(0,0%,100%,.5);box-shadow:0 0 30px hsla(0,0%,100%,.4);width:60%}.reception-card.modal-product .close-btn{cursor:pointer;filter:brightness(0) saturate(100%) invert(87%) sepia(22%) saturate(248%) hue-rotate(125deg) brightness(103%) contrast(99%);margin-top:5px;transition:.3s;width:20px}.reception-card.modal-product .close-btn:hover{transform:scale(1.1)}@media (max-width:900px){.reception-card.modal-product{width:90%}}.reception-card .public{color:rgba(173,255,247,.9);font-size:.75rem;font-style:italic;font-weight:600;position:absolute;right:15px;text-decoration:underline;top:5px}.reception-card:hover{box-shadow:0 0 30px hsla(0,0%,100%,.4)}.reception-card.no-hover:hover{box-shadow:none;cursor:default}.reception-card:not(:last-of-type){margin-top:.625rem}@media (max-width:600px){.reception-card{flex-direction:column;gap:.625rem}}.reception-card .reception-card-image{border-radius:10px;height:250px;overflow:hidden;transition:box-shadow .4s,transform .1s;width:250px}@media (max-width:600px){.reception-card .reception-card-image{max-height:300px;width:100%}}.reception-card .reception-card-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.reception-card .reception-card-content{display:flex;flex-direction:column;justify-content:space-between;width:calc(100% - 250px)}@media (max-width:600px){.reception-card .reception-card-content{width:100%}}.reception-card .reception-card-title{color:#fff;font-family:playball,sans-serif;font-size:2rem;font-weight:600;letter-spacing:3px;margin-bottom:10px;text-shadow:0 2px 4px rgba(0,0,0,.1)}@media (max-width:500px){.reception-card .reception-card-title{font-size:1.5rem;line-height:2rem;margin-bottom:1rem}}.reception-card .reception-card-description{color:#fff;font-family:playball,serif;font-size:1.25rem;line-height:1.5;margin-bottom:10px;text-shadow:0 2px 4px rgba(0,0,0,.1)}.reception-card .reception-card-description ul{display:grid;grid-template-columns:1fr 1fr;list-style-type:none}@media (max-width:480px){.reception-card .reception-card-description ul{gap:.375rem;grid-template-columns:1fr}}.reception-card .reception-card-description p{color:inherit;font-family:inherit;font-size:inherit;margin:0;word-break:break-word}.modal-cover{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:2}.password-container{position:relative;width:100%}.change-password-input{margin-bottom:0;outline:0;width:100%}.change-password-input::-moz-placeholder{color:#bababa}.change-password-input::placeholder{color:#bababa}.change-password-wrapper{margin-bottom:1.25rem;position:relative}.change-password-button{background-color:#3ea6e3;border:1px solid #4ea0d4;border-radius:20px;color:#fff;margin-top:15px;padding:13px 20px;width:-moz-fit-content;width:fit-content}.change-password-input-change-visibility{align-items:center;display:flex;justify-content:center;position:absolute;right:0;top:5px}.change-password-icon{cursor:pointer;height:1rem;width:1.5rem}@media (max-width:600px){.change-password-icon{height:.875rem;width:1.26rem}}.change-password-view-password{display:none}.change-password-view-password.change-visibility{display:block}.change-password-hide-password.change-visibility{display:none}.password-container-dark .change-password-input-change-visibility.change-visibility{top:var(--spacing-s)}.hero-title{color:#fff;font-family:playball,serif;font-size:3.5rem;margin-bottom:1rem;text-align:center}.site-logo{width:40%}@media (max-width:500px){.site-logo{width:70%}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes rotating{0%{opacity:0;transform:rotate(0deg) scale(.1)}to{opacity:1;transform:rotate(1turn) scale(1)}}.fadeIn{animation-duration:3s;animation-fill-mode:both;animation-name:fadeIn}.rotating{animation-duration:.5s;animation-name:rotating;animation-timing-function:linear}.cover{background:rgba(0,0,0,.5);height:100%;opacity:0;position:absolute;transition:opacity .3s linear;width:100%}.cover.active{opacity:1;z-index:1}.menu-wrapper{display:flex;justify-content:space-between;position:relative;width:100%}.menu-wrapper.home-page{display:none}@media (max-width:500px){.menu-wrapper.home-page{display:block}}.menu-wrapper .side-menu{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.1);border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);height:calc(100vh - 90px);padding:10px 20px;width:30%}@media (max-width:900px){.menu-wrapper .side-menu{left:-1000px;position:absolute;transition:all .3s linear;width:50%;z-index:2}}@media (max-width:500px){.menu-wrapper .side-menu{width:90%}}.menu-wrapper .side-menu.active{left:0}.menu-wrapper .side-menu h2{color:#fff;font-family:playball,sans-serif;font-size:2rem;font-weight:600;letter-spacing:3px;text-shadow:0 2px 4px rgba(0,0,0,.1)}.menu-wrapper .side-menu .menu-list{list-style:none;margin-top:20px;padding:0}.menu-wrapper .side-menu .menu-list.mobile-links{display:none}@media (max-width:500px){.menu-wrapper .side-menu .menu-list.mobile-links{border-top:1px solid #fff;display:block}}.menu-wrapper .side-menu .menu-list .menu-item{color:#fff;cursor:pointer;font-family:playball,serif;font-size:1.25rem;margin:10px 0;padding-bottom:1px;text-decoration:none;width:-moz-fit-content;width:fit-content}.menu-wrapper .side-menu .menu-list .menu-item a{color:inherit;text-decoration:none}.menu-wrapper .side-menu .menu-list .menu-item.active,.menu-wrapper .side-menu .menu-list .menu-item:hover{border-bottom:1px solid #fff;color:#fff;padding-bottom:0;text-shadow:0 2px 4px rgba(0,0,0,.1);transform:scale(1.02)}.menu-wrapper .side-menu .devaider{border-top:1px solid #fff}.menu-wrapper .menu-content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.1);border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);height:calc(100vh - 90px);overflow-y:auto;padding:10px 20px;width:69%}.menu-wrapper .menu-content::-webkit-scrollbar{width:8px}.menu-wrapper .menu-content::-webkit-scrollbar-thumb{background-color:#a9a9a9;border:2px solid #cecece;border-radius:10px}.menu-wrapper .menu-content::-webkit-scrollbar-track{background:#a9a9a9;border-radius:10px}.menu-wrapper .menu-content::-webkit-scrollbar-thumb:hover{background:#b3b3b3}@media (max-width:900px){.menu-wrapper .menu-content{width:100%}}.menu-wrapper .menu-content h1{color:#fff;font-family:playball,sans-serif;font-size:2.5rem;font-weight:600;letter-spacing:3px;position:relative;text-shadow:0 2px 4px rgba(0,0,0,.1)}@media (max-width:500px){.menu-wrapper .menu-content h1{font-size:1.5rem;margin-bottom:10px}}.menu-wrapper .menu-content h1 .randomize{cursor:pointer;filter:brightness(0) saturate(100%) invert(87%) sepia(22%) saturate(248%) hue-rotate(125deg) brightness(103%) contrast(99%);max-width:30px;position:absolute;right:5px;top:15px;transition:.3s;z-index:1}.menu-wrapper .menu-content h1 .randomize:hover{transform:scale(1.1)}@media (max-width:500px){.menu-wrapper .menu-content h1 .randomize{right:0;top:2px}}.menu-wrapper .menu-content .no-results{border-top:1px solid #fff;color:#fff;font-family:playball,sans-serif;font-size:2.5rem;font-weight:600}
