.container-navbar{align-items:center;background-color:#fff;background-color:var(--white-color);display:flex;justify-content:space-between;padding:.8rem 15rem;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.span-bar{background-color:#8c5a44;background-color:var(--brown-color-2);bottom:-.125rem;display:inline-block;height:2px;left:0;position:absolute;transition:.3s ease;width:0}.container-logo{color:#8c5a44;color:var(--brown-color-2);font-size:1.4rem}.container-navlinks,.navlink-social{display:flex;gap:2rem}.navlink-item{color:#341f17;color:var(--brown-color-3);font-size:1rem;font-weight:600;padding:.2rem 0;position:relative;transition:all .6s ease}.active span,.navlink-item:hover .span-bar{width:100%}.active,.navlink-item:hover{color:#8c5a44;color:var(--brown-color-2)}.social-active{background-color:#eec95c;background-color:var(--secundary-color)}.logo-position{color:#8c5a44;color:var(--brown-color-2);font-family:Great Vibes,cursive!important;font-size:2.3rem}#menu-toggle{background:none;border:none;cursor:pointer;display:none;padding:0}.line{background-color:#341f17;background-color:var(--brown-color-3);border-radius:50%;display:block;height:2px;margin:5px 0;transition:all .3s ease-out;width:30px}.line-1{transform:rotate(45deg) translate(.6rem)}.line-2{opacity:0}.line-3{transform:rotate(-45deg) translate(.6rem)}.container-footer{display:flex;flex-direction:column}.container-footer-info{background-color:#341f17;background-color:var(--brown-color-3);display:flex;justify-content:space-around;padding:2rem 8rem}.container-footer-rights{align-items:center;background-color:#ffe5bb;background-color:var(--background-light);color:var(--dark-text);display:flex;justify-content:center;padding:1rem}.footer-subtitle{color:#fff;color:var(--white-color);font-size:1.1rem;font-weight:400;padding-bottom:.5rem}.contain-footer-info,.footer-main-menu{display:flex;flex-direction:column;gap:.7rem}.footer-links{color:#fff;color:var(--white-color);transition:all .3s ease}.footer-links:hover{color:#d6c6a8;color:var(--brown-color-1)}.contain-logo{font-size:1.4rem}.contain-logo,.footer-contact-item{color:#fff;color:var(--white-color)}.footer-contact-item{display:flex;font-size:1rem;gap:.6rem}.icon-footer{color:#8c5a44;color:var(--brown-color-2)}.contain-footer-social{font-size:1.5rem;gap:.5rem}.contain-footer-social,.social-footer-links{align-items:center;display:flex;justify-content:center}.social-footer-links{background-color:#8c5a44;background-color:var(--brown-color-2);color:#fff;color:var(--white-color);padding:.5rem;transition:all .5s ease}.link-to-kching{color:#000;font-weight:600}.social-footer-links:hover{background-color:#fff;background-color:var(--white-color)}.facebook:hover{color:#1877f2!important}.instagram:hover{color:#dd2a7b!important}.pinterest:hover{color:#bd081c!important}.telegram:hover{color:#24a1de!important}.youtube:hover{color:#c4302b!important}.whatsapp:hover{color:#25d366!important}.container-dashboard-title{color:#341f17;color:var(--brown-color-3);font-size:1.4rem;padding:1rem 0}.container-dashboard{display:grid;grid-template-columns:1fr 3fr;height:100%;min-height:60.1vh}.container-dashboard-items{display:flex;flex-direction:column;min-height:65.6vh;padding:0 5rem 1rem}.dashboard-item{align-items:center;border-bottom:1px solid #0000;border-radius:1rem;border-right:1px solid #0000;color:#8c5a44;color:var(--brown-color-2);cursor:pointer;display:flex;font-size:1.2rem;font-weight:600;gap:2rem;padding:.7rem;transition:all .4s ease}.dashboard-item:hover,.dashboard-sub-item:hover{color:#8c5a44;color:var(--brown-color-2)}.dashboard-item:hover,.dashboard-sub-item:hover,.item-active{background-color:#f3e3c5;background-color:var(--light-brown);border-bottom:1px solid #8c5a44;border-bottom:1px solid var(--brown-color-2);border-right:1px solid #8c5a44;border-right:1px solid var(--brown-color-2)}.contain-dashboard-cards{background-color:#ffe5bb;background-color:var(--background-light)}.wish-icon{font-size:2rem}.container-dashboard-subitem{display:flex;flex-direction:column;padding-left:2rem}.dashboard-sub-item{align-items:center;border-bottom:1px solid #0000;border-radius:1rem;border-right:1px solid #0000;color:#8c5a44;color:var(--brown-color-2);cursor:pointer;display:flex;font-size:1.2rem;font-weight:600;gap:2rem;padding:.7rem;transition:all .4s ease}.contain-favorites-cards{background-color:#fff4e1;background-color:var(--white-color-2);box-shadow:inset 5px 0 5px 0 #8a8a8abf;-webkit-box-shadow:inset 5px 0 5px 0 #8a8a8abf;-moz-box-shadow:inset 5px 0 5px 0 #8a8a8abf;display:flex;min-height:65.7vh;padding:3rem}.cards-contain-wish{display:flex;flex-wrap:wrap;gap:1.5rem}.sub-item-noactive{color:#d6c6a8;color:var(--brown-color-1)}.container-profile{background-color:#fff4e1;background-color:var(--white-color-2);box-shadow:inset 5px 0 5px 0 #8a8a8abf;-webkit-box-shadow:inset 5px 0 5px 0 #8a8a8abf;-moz-box-shadow:inset 5px 0 5px 0 #8a8a8abf;padding:3rem}.container-profile,.profile-info{display:flex;flex-direction:column}.profile-info{gap:1rem;width:28em}.profile-info-text{grid-gap:.6rem;color:#8c5a44;color:var(--brown-color-2);display:grid;gap:.6rem;grid-template-columns:repeat(2,1fr)}.profile-info-text span{color:#341f17;color:var(--brown-color-3);font-weight:600}.container-profile-handler{display:flex;flex-direction:column;gap:1rem;padding:2rem 0;width:15rem}.logout-button,.profile-handler-link{background-color:#8c5a44;background-color:var(--brown-color-2);border:none;border-radius:1rem;color:#fff;color:var(--white-color);cursor:pointer;display:flex;font-size:1rem;gap:.5rem;justify-content:center;padding:.5rem 1rem;transition:all .5s ease}.logout-button:hover,.profile-handler-link:hover{background-color:#341f17;background-color:var(--brown-color-3)}.profile-info-edit{width:18rem}.edit-profile-input{margin-top:2rem;position:relative;width:100%}.edit-profile-input input{background:#0000;border:none;box-shadow:none;color:#fff;color:var(--white-color);outline:none;position:relative;width:100%;z-index:10}.edit-profile-input input,.edit-profile-input span{font-size:1em;letter-spacing:.05em;padding:1.1rem .7rem .7rem;transition:.5s}.edit-profile-input span{left:0;pointer-events:none;position:absolute}.edit-profile-input input:focus~span,.edit-profile-input input:valid~span{color:#000;font-size:.75em;transform:translateY(-2rem)}.edit-profile-input i{background-color:#8c5a44;background-color:var(--brown-color-2);border-radius:4px;bottom:0;height:2px;left:0;overflow:hidden;pointer-events:none;position:absolute;transition:.5s;width:100%}.edit-profile-input input:focus~i,.edit-profile-input input:valid~i{height:2.7rem}@media screen and (max-width:700px){#menu-toggle{display:block}.container-navlinks{display:none}.container-navbar{display:flex;justify-content:space-between;left:0;padding:1rem;position:fixed;right:0;top:0;width:100%;z-index:1000}.navbar{align-items:center;background-color:#fff;background-color:var(--white-color);display:flex;flex-direction:column;padding:2rem 0;position:absolute;right:-500px;top:77px;transition:all .5s ease;visibility:hidden;width:100%;z-index:2}.navbar.menu-active{transform:translateX(-500px);visibility:visible}.container-footer-info{display:flex;flex-direction:column;gap:1rem;padding:1rem}.contain-footer-social{gap:1.5rem}.contain-footer-info{align-items:center;justify-content:center}.footer-main-menu{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.footer-subtitle{font-size:1.4rem}.container-footer-rights{text-align:center}.container-dashboard{display:flex;flex-direction:column;padding-top:5rem;width:100%}.container-dashboard-items{text-align:center}.container-profile{box-shadow:none}.profile-info{width:100%}.profile-info-text{align-items:center;display:flex;gap:.5rem;justify-content:center}.container-profile-handler{align-items:center;justify-content:center;width:100%}.contain-favorites-cards{align-items:center;box-shadow:none;flex-direction:column;justify-content:center}}.whatsapp-button{align-items:center;background-color:#23b140;border-radius:2rem;bottom:40px;color:#fff;color:var(--white-color);display:flex;font-size:1.1rem;gap:1rem;padding:.5rem 2rem;position:fixed;right:50px;transition:all .5s ease}.whatsapp-image{height:2rem;width:2rem}.whatsapp-image img{width:100%}.whatsapp-button:hover{background-color:#4dff71;color:#222;color:var(--text-color)}.swiper{height:100%;width:100%}.swiper-slide{align-items:center;background:#0000;display:flex;font-size:18px;justify-content:center;text-align:center}.swiper-slide img{display:block;height:100%;object-fit:cover;width:100%}.container-contact-form{background-color:#d6c6a8;background-color:var(--brown-color-1);display:flex;gap:5rem;justify-content:center;padding:5rem 0}.contact-form{border-right:1px solid #8c5a44;border-right:1px solid var(--brown-color-2);padding:0 5rem}.contain-contact-form{display:flex;flex-direction:column;gap:2rem}.container-contact-divider{display:flex;gap:1rem}.input-contact{margin-top:2rem;position:relative;width:100%}.input-contact input{background:#0000;border:none;box-shadow:none;color:#fff;color:var(--white-color);outline:none;position:relative;width:100%;z-index:10}.input-contact input,.input-contact span{font-size:1em;letter-spacing:.05em;padding:1.1rem .7rem .7rem;transition:.5s}.input-contact span{font-weight:600;left:0;pointer-events:none;position:absolute}.input-contact input:focus~span,.input-contact input:valid~span{color:#000;font-size:.75em;transform:translateY(-2rem)}.input-contact i{background-color:#341f17;background-color:var(--brown-color-3);border-radius:4px;bottom:0;height:2px;left:0;overflow:hidden;pointer-events:none;position:absolute;transition:.5s;width:100%}.input-contact input:focus~i,.input-contact input:valid~i{height:2.7rem}.input-contact-msg{margin-top:2rem;position:relative;width:100%}.input-contact-msg textarea{background:#0000;border:none;box-shadow:none;color:#fff;color:var(--white-color);outline:none;position:relative;width:100%;z-index:10}.input-contact-msg span,.input-contact-msg textarea{font-size:1em;letter-spacing:.05em;padding:1.1rem .7rem .7rem;transition:.5s}.input-contact-msg span{font-weight:600;left:0;pointer-events:none;position:absolute}.input-contact-msg textarea:focus~span,.input-contact-msg textarea:valid~span{color:#000;font-size:.75em;transform:translateY(-2rem)}.input-contact-msg i{background-color:#341f17;background-color:var(--brown-color-3);border-radius:4px;bottom:0;height:2px;left:0;overflow:hidden;pointer-events:none;position:absolute;transition:.5s;width:100%}.input-contact-msg textarea:focus~i,.input-contact-msg textarea:valid~i{height:4rem}.container-submit-button{display:flex;justify-content:right}.submit-contact-button{background-color:#341f17;background-color:var(--brown-color-3);cursor:pointer;transition:all .5s ease}.submit-contact-button,.submited-contact-button{border:none;color:#fff;color:var(--white-color);font-size:1rem;font-weight:600;padding:.8rem 0;width:10rem}.submited-contact-button{background-color:#23b140}.submit-contact-button:hover{background-color:#8c5a44;background-color:var(--brown-color-2)}.container-info-contact{display:flex;flex-direction:column;gap:1.5rem;max-width:25rem;padding-top:2rem}.contain-info-contact{display:flex;flex-direction:column;gap:.5rem}.info-contact-link{color:#8c5a44;color:var(--brown-color-2);font-size:1.3rem}.container-contact-social{display:flex;gap:2rem}.social-contact-links{color:#341f17;color:var(--brown-color-3);font-size:1.8rem;transition:all .5s ease}.parallax-section{height:100vh;overflow-x:hidden;position:relative}.parallax-background{background:linear-gradient(#000000b3,#000000b3),url(/static/media/banner-recipe.cac4920b4b440437f967.jpg);background-attachment:fixed;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.parallax-content{grid-gap:4rem;align-items:center;color:#fff;display:grid;gap:4rem;grid-template-columns:repeat(2,1fr);height:100%;justify-content:center;padding:0 5rem;position:relative;text-align:center;z-index:100}.parallax-content h3{font-size:2rem}.parallax-content p{font-size:1.3rem}@media screen and (max-width:700px){.container{width:100%}.container-contact-form{flex-direction:column;width:100%}.whatsapp-button{bottom:20px;font-size:.8rem;padding:.5rem 1rem;right:10px}.contact-form{border:none;padding:0 3rem}.container-info-contact{align-items:center;justify-content:center;max-width:100%;padding:0 1rem}.container-contact-main{width:100%}.contain-info-contact{align-items:center}.contain-contact-paragraph{border-top:1px solid #341f17;border-top:1px solid var(--brown-color-3);display:flex;flex-direction:column;gap:.5rem;padding-top:2rem;text-align:center}.parallax-section{height:100%;width:100%}.parallax-content{display:flex;flex-direction:column;gap:1rem;padding:1rem 2rem}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}.btn{margin:1.5rem}.container-product-card{background-color:#fff;box-shadow:0 0 15px 0 #454545bf;-webkit-box-shadow:0 0 15px 0 #454545bf;-moz-box-shadow:0 0 15px 0 #454545bf;display:flex;flex-direction:column;gap:.5rem;padding:1rem;width:20rem}.product-card-image{height:18rem;overflow:hidden;position:relative;width:100%}.product-image-icon{cursor:pointer;display:flex;flex-direction:column;font-size:2rem;gap:.5rem;opacity:0;position:absolute;right:0;top:0;transition:all .3s ease;z-index:100}.product-image-icon:hover{color:#a6192e;color:var(--red-color)}.product-card-image img{height:100%;object-fit:contain;transition:all .3s ease;width:100%}.product-card-info{display:flex;justify-content:space-between;padding-top:.5rem}.product-card-image img:hover{transform:scale(1.1)}.container-product-card:hover .product-image-icon{opacity:1}.product-card-title{color:#8c5a44;color:var(--brown-color-2);transition:all .3s ease}.product-card-title:hover{color:#341f17;color:var(--brown-color-3)}.stocked-product{background-color:var(--background-dark);color:var(--light-text);position:absolute;z-index:200}.stocked-text{padding:.2rem}.button-bag{background-color:initial;border:none;cursor:pointer;font-size:2rem;transition:all .5s ease}.button-bag:hover{color:#d65e76;color:var(--hover-primary)}.container-recipe-card{background-color:#d6c6a8;background-color:var(--brown-color-1);display:flex;flex-direction:column;gap:.5rem;padding:1rem;width:20rem}.recipe-card-image{height:18rem;overflow:hidden;position:relative;width:100%}.recipe-card-image img{height:100%;object-fit:contain;transition:all .3s ease;width:100%}.recipe-card-image img:hover{transform:scale(1.1)}.recipe-card-info{height:3rem}.container-blog-card{display:flex;flex-direction:column;gap:.5rem;width:22rem}.blog-card-image{height:14rem;overflow:hidden;position:relative;width:100%}.blog-card-image img{height:100%;object-fit:cover;transition:all .3s ease;width:100%}.link-to-post{color:#8c5a44;color:var(--brown-color-2);transition:all .5s ease}.link-to-post:hover{color:#341f17;color:var(--brown-color-3)}.recipe-card-details{display:flex;gap:2rem;justify-content:center;padding:0 3rem}.blog-card-excerpt{display:flex;flex-direction:column;gap:.5rem}.blog-card-date{color:#8c5a44;color:var(--brown-color-2);display:flex;justify-content:flex-end}.card-details-text{align-items:center;display:flex;font-size:1rem;gap:.2rem}.card-details-icons{font-size:1.5rem}.recipe-card-title{color:#341f17;color:var(--brown-color-3);text-align:center;transition:all .3s ease}.recipe-card-title:hover{color:#8c5a44;color:var(--brown-color-2)}.container-wish-product-card,.container-wish-recipe-card{background-color:#8c5a44;background-color:var(--brown-color-2);border-radius:1rem;display:flex;flex-direction:column;gap:.5rem;padding:1rem;width:16rem}.container-wish-product{position:relative}.wish-product-image{height:10rem}.wish-product-image,.wish-recipe-image{border-radius:1rem;overflow:hidden;position:relative;width:100%}.wish-recipe-image{height:14rem}.wish-product-image img,.wish-recipe-image img{height:100%;object-fit:cover;transition:all .3s ease;width:100%}.button-remove-contain{position:absolute;right:0;top:0;z-index:10}.button-remove-contain button{background-color:initial;border:none;color:#341f17;color:var(--brown-color-3);cursor:pointer;font-size:1.8rem}.wish-product-info{align-items:center;display:flex;height:3rem;text-align:center}.wish-card-link{border-radius:1rem;color:#fff;color:var(--white-color);font-weight:600;padding:.5rem;text-align:center;transition:all .5s ease}.wish-card-link:hover{color:#d6c6a8;color:var(--brown-color-1)}.wish-item-info,.wish-item-recipe-info{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.container-swiper-card{background-color:#d6c6a8;background-color:var(--brown-color-1);border-radius:2rem;height:40rem;padding:2rem;width:30rem}.container-swiper-recipe{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.swiper-recipe-image{background-color:#fff;background-color:var(--white-color);border-radius:2rem;height:25rem;width:20rem}.swiper-recipe-image img{border-radius:2rem;height:100%;object-fit:cover;width:100%}.swiper-item-info{display:flex;flex-direction:column;gap:1rem}.swiper-recipe-details,.swiper-recipe-info{color:#341f17;color:var(--brown-color-3);font-weight:600}.swiper-recipe-details{align-items:center;display:flex;gap:3rem;justify-content:center}.btn-go-recipe,.card-details-text-swiper{align-items:center;display:flex;gap:.5rem}.btn-go-recipe{color:#8c5a44;color:var(--brown-color-2);font-size:1.2rem;font-weight:600;justify-content:center;padding:.5rem}.icons-to-recipe{opacity:0;transition:all .3s ease}.btn-go-recipe:hover .icons-to-recipe{opacity:1}@media screen and (max-width:700px){.container-product-card{padding:1rem .3rem;width:11.5rem}.product-card-image{height:12rem}.product-card-category{font-size:.9rem}.product-card-info{height:3rem}.container-recipe-card{padding:1rem .3rem;width:11.5rem}.recipe-card-image{height:14rem}.recipe-card-details{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center;padding:0 1rem}.card-details-text{gap:.2rem}.container-swiper-card{height:30rem;padding:1rem;width:18rem}.swiper-recipe-image{height:15rem;width:14rem}.container-wish-recipe-card{gap:0;height:3rem;padding:0;width:22rem}.cards-contain-wish{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}.wish-recipe-image{height:0}.wish-recipe-image img{display:none}.button-remove-contain{right:.5rem;top:.6rem}.wish-item-recipe-info{padding-right:2rem}}.container-main-banner{background:url(/static/media/banner.9c6b66128f5a710ba75d.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:95vh}.container-main-banner img{height:100%;object-fit:cover;width:100%}.container-main-lines{align-items:center;display:flex;flex-direction:column;gap:3rem;padding:3rem 0}.main-essen-title{color:#8c5a44;color:var(--brown-color-2);display:flex;flex-direction:column;font-size:2rem;font-weight:600;text-align:center;width:40rem}.main-essen-title span{color:#8c5a44!important;color:var(--brown-color-2)!important;font-family:Great Vibes,cursive!important;font-size:3.5rem}.container-essen-lines{align-items:center;display:flex;gap:4rem;justify-content:center;padding:2rem 12rem}.contain-essen-lines{align-items:center;display:flex;flex-direction:column;gap:1.5rem}.contain-essen-image{height:30rem;width:15rem}.contain-essen-lines img{border-radius:.5rem;height:100%;object-fit:cover;width:100%}.btn-see-more{color:#8c5a44;color:var(--brown-color-2);font-weight:600}.btn-see-more:after,.btn-see-more:before{border:2px solid #8c5a44;border:2px solid var(--brown-color-2);bottom:0;content:"";height:calc(100% - 6px);left:0;position:absolute;transition:transform .3s ease;width:calc(100% - 6px);z-index:-1}.btn-see-more:hover:after{transform:translate(-5px,-5px)}.btn-see-more:hover:before{transform:translate(5px,5px)}.main-essen-container{background:url(/static/media/essen-banner.75cbe7e57db3f0a86e0e.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:100vh;position:relative}.contain-essen-link{align-items:center;display:flex;flex-direction:column;font-size:1.8rem;gap:1rem;justify-content:center;position:absolute;right:25rem;text-align:center;top:70%;width:40rem}.link-to-essen{background-color:#8c5a44;background-color:var(--brown-color-2);border-radius:1.5rem;color:#fff;color:var(--white-color);display:flex;padding:.5rem 1rem;transition:all .5s ease}.link-to-essen:hover{background-color:#341f17;background-color:var(--brown-color-3)}.container-caracteristics{display:flex;gap:2rem;justify-content:space-between;padding:1rem 15rem 5rem}.caracteristics-item{align-items:center;display:flex;flex-direction:column;gap:.5rem;text-align:center;width:9rem}.caracteristics-item-img{height:4rem;width:4rem}.caracteristics-item-img img{height:100%;width:100%}.main-recipes-container{background:linear-gradient(#000000b3,#000000b3),url(/static/media/banner-recipe.cac4920b4b440437f967.jpg);background-size:cover;display:grid;grid-template-columns:repeat(2,1fr);height:100%;min-height:90vh;padding:2rem 15rem;width:100%}.contain-recipes-info{align-items:center;display:flex;flex-direction:column;gap:3rem;padding:10rem 2rem}.main-recipe-title{color:#fff;color:var(--white-color);font-size:2rem}.main-recipe-text{font-size:1.2rem}.btn-see-recipes,.main-recipe-text{color:#fff;color:var(--white-color)}.btn-see-recipes{font-weight:600}.btn-see-recipes:after,.btn-see-recipes:before{border:2px solid #fff;border:2px solid var(--white-color);bottom:0;content:"";height:calc(100% - 6px);left:0;position:absolute;transition:transform .3s ease;width:calc(100% - 6px);z-index:0}.btn-see-recipes:hover:after{transform:translate(-5px,-5px)}.btn-see-recipes:hover:before{transform:translate(5px,5px)}.container-card-swiper{align-items:center;display:flex;flex-direction:column;justify-content:center}.contain-card-swiper{width:30rem}.container-main-blog{display:flex;flex-direction:column;padding:5rem 22rem}.contain-blog-info{background-color:#8c5a44;background-color:var(--brown-color-2);color:#fff;color:var(--white-color);display:flex;flex-direction:column;gap:1rem;padding:1rem 1.5rem}.blog-info-title{font-size:2rem}.blog-info-texts{display:flex;flex-direction:column;justify-content:right;padding-left:26rem}.container-featured-blogs{align-items:center;display:flex;flex-direction:column;gap:3rem;justify-content:center;padding:3rem 10rem}.container-featured-blogs h3{color:#8c5a44;color:var(--brown-color-2);font-size:2.2rem}.container-blogs-listed{grid-gap:6rem;display:grid;grid-template-columns:repeat(3,1fr)}.colored-featured-0{background-color:#d6c6a8;background-color:var(--brown-color-1)}.colored-featured-0,.colored-featured-1{display:flex;flex-direction:column;gap:2rem;padding:6rem 2rem 2rem;position:relative}.colored-featured-1{background-color:#8c5a44;background-color:var(--brown-color-2)}.colored-featured-2{background-color:#341f17;background-color:var(--brown-color-3);display:flex;flex-direction:column;gap:2rem;padding:6rem 2rem 2rem;position:relative}.featured-blog{align-items:center;display:flex;flex-direction:column}.featured-blog-title{background-color:#f3e3c5;background-color:var(--light-brown);padding:.8rem;position:absolute;right:-1rem;text-align:center;top:1.7rem;width:22rem}.featured-blog-image{height:12rem;width:16rem}.featured-blog img{height:100%;width:100%}.container-about-cook,.container-contact-main{background-color:#d6c6a8;background-color:var(--brown-color-1)}.container-about-cook{grid-gap:5rem;display:grid;gap:5rem;grid-template-columns:repeat(2,1fr);padding:5rem 12rem}.contain-about-cook{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:center}.contain-about-cook h3{color:#341f17;color:var(--brown-color-3);font-size:2.5rem}.contain-about-cook p{color:#341f17;color:var(--brown-color-3);font-size:1.1rem;text-align:center;width:40rem}.about-cook-img{width:45rem}.about-cook-img img{width:100%}.btn-see-know{color:#341f17;color:var(--brown-color-3);font-weight:600}.btn-see-know:after,.btn-see-know:before{border:2px solid #341f17;border:2px solid var(--brown-color-3);bottom:0;content:"";height:calc(100% - 6px);left:0;position:absolute;transition:transform .3s ease;width:calc(100% - 6px);z-index:0}.btn-see-know:hover:after{transform:translate(-5px,-5px)}.btn-see-know:hover:before{transform:translate(5px,5px)}.container-about-cats{grid-gap:5rem;display:grid;gap:5rem;grid-template-columns:repeat(2,1fr);padding:5rem 12rem}.contain-about-cats{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:center;text-align:center}.contain-about-cats h3{color:#8c5a44;color:var(--brown-color-2);font-size:2.5rem}.contain-about-cats p{color:#341f17;color:var(--brown-color-3);font-size:1.1rem;width:40rem}.about-cats-img{width:45rem}.about-cats-img img{width:100%}.container-about-sales{grid-gap:5rem;background-color:#8c5a44;background-color:var(--brown-color-2);display:grid;gap:5rem;grid-template-columns:repeat(2,1fr);padding:5rem 12rem}.about-sales-img{width:50rem}.about-sales-img img{width:100%}.contain-about-sales{align-items:center;display:flex;flex-direction:column;gap:3rem;justify-content:center}.contain-about-sales h3{color:#fff;color:var(--white-color);font-size:2.5rem}.contain-about-sales p{color:#fff;color:var(--white-color);font-size:1.1rem;text-align:center;width:40rem}.container-about-god{align-items:flex-end;background:url(/static/media/fondo-god.bfb0690de3a6375b00d9.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;gap:2rem;justify-content:center;min-height:100vh;padding:10rem 20rem}.container-about-god h3{color:#341f17;color:var(--brown-color-3);font-size:4rem;text-align:center}.contain-about-god{display:flex;flex-direction:column;font-size:2rem;gap:.5rem;text-align:center}.bible-cite{font-size:1rem;text-align:right!important}.container-policies{display:flex;flex-direction:column;gap:1.2rem;padding:5rem 8rem}.container-policies p{line-height:1.7rem}.subtitle-policies{font-weight:600;gap:.2rem}.subtitle-policies span{font-weight:400}.icon-policies{font-size:.8rem;padding-right:.4rem}.container-contact{display:flex;flex-direction:column}.contact-wrapper{display:grid;grid-template-columns:3fr 1fr}.main-contact{height:80vh}.menu-contact{background-color:#562f27;background-color:var(--cherry-color)}.container-contact-page{background-color:#d6c6a8;background-color:var(--brown-color-1)}.container-error404{align-items:center;background:url(/static/media/login-banner.61bedb08e4802c97a5f2.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;justify-content:center;min-height:65.5vh}.container-error404 p{color:#341f17;color:var(--brown-color-3);font-size:1.1rem}.required-fields-link{color:#341f17;color:var(--brown-color-3);font-weight:600;transition:all .5s ease}.required-fields-link:hover{color:#fff;color:var(--white-color)}.container-error404-image{width:35rem}.container-error404-image img{width:100%}@media screen and (max-width:700px){.container-main-banner{background:url(/static/media/banner-phone.640aa2b45e34379328be.png);background-repeat:no-repeat;background-size:contain;height:90vh;margin-top:5rem;width:100%}.container-main-lines,.main-essen-title{width:100%}.container-essen-lines{display:flex;flex-direction:column;padding:2rem 1rem;width:100%}.contain-essen-image{height:16rem;width:22rem}.contain-essen-lines img{object-fit:cover}.main-essen-container{background:url(/static/media/promociones-phone.5ae7ae4c47b305e7a44b.png);background-position:bottom;background-repeat:no-repeat;background-size:contain;height:90vh;padding:8rem 0;width:100%}.contain-essen-link{font-size:1.6rem;left:5rem;padding:1rem 0;top:60%;width:20rem}.container-caracteristics{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;padding:1rem}.container-card-swiper{width:100%}.contain-recipes-info{gap:1rem;padding:1rem}.contain-card-swiper{width:100%}.container-main-blog{padding:0;width:100%}.contain-blog-info{flex-direction:column}.blog-info-texts{padding:0}.container-featured-blogs{display:flex;flex-direction:column;padding:3rem 1rem;width:100%}.container-blogs-listed{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:center}.container-error404{text-align:center}.container-error404-image{width:100%}.container-about-cook{display:flex;flex-direction:column;padding:5rem 2rem}.about-cook-img{width:100%}.contain-about-cook h3{text-align:center}.contain-about-cook p{width:100%}.container-about-cats{display:flex;flex-direction:column;padding:5rem 2rem}.contain-about-cats h3{text-align:center}.about-cats-img,.contain-about-cats p{width:100%}.container-about-sales{display:flex;flex-direction:column;padding:5rem 2rem}.contain-about-sales h3{text-align:center}.about-sales-img,.contain-about-sales p{width:100%}.container-about-god{background:linear-gradient(#0009,#0009),url(/static/media/fondo-god.bfb0690de3a6375b00d9.jpg);background-position:50%;background-size:cover;justify-content:flex-end;padding:5rem 2rem}.container-about-god,.container-about-god h3{color:#fff;color:var(--white-color)}}@media screen and (max-width:390px){.contain-essen-link{font-size:1.1rem;width:15rem}.contain-essen-image{width:20rem}}.container-login{align-items:center;background-image:url(/static/media/login-banner.61bedb08e4802c97a5f2.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;justify-content:center;padding:5rem 0}.container-form{background-color:#fff4e1;background-color:var(--white-color-2);border-radius:.5rem;height:30rem;overflow:hidden;position:relative;width:26rem}.container-form .form-content{background-color:#fff;background-color:var(--white-color);border-radius:.5rem;display:flex;flex-direction:column;inset:4px;padding:3rem 2.5rem;position:absolute;z-index:2}.container-form:after,.container-form:before{animation:animate 6s linear infinite;background:linear-gradient(0deg,#0000,#0000,#d6c6a8,#d6c6a8,#d6c6a8);background:linear-gradient(0deg,#0000,#0000,var(--brown-color-1),var(--brown-color-1),var(--brown-color-1));content:"";height:30rem;left:-50%;position:absolute;top:-50%;transform-origin:bottom right;width:26rem;z-index:1}.container-form:after{animation-delay:-3s}.border-line{position:absolute;top:0;inset:0}.border-line:before{animation:animate 6s linear infinite;animation-delay:-1.5s}.border-line:after,.border-line:before{background:linear-gradient(0deg,#0000,#0000,#8c5a44,#8c5a44,#8c5a44);background:linear-gradient(0deg,#0000,#0000,var(--brown-color-2),var(--brown-color-2),var(--brown-color-2));content:"";height:35rem;left:-50%;position:absolute;top:-50%;transform-origin:bottom right;width:26rem;z-index:1}.border-line:after{animation:animate 6s linear infinite;animation-delay:-4.5s}@keyframes animate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.contain-form{align-items:center;display:flex;flex-direction:column;gap:1.5rem}.form-title{color:#8c5a44;color:var(--brown-color-2);font-size:1.8rem;text-align:center}.change-login-signup{display:flex;gap:.5rem}.link-change{color:#341f17;color:var(--brown-color-3);font-weight:600;transition:all .5s ease}.link-change:hover{color:#8c5a44;color:var(--brown-color-2)}.button-form{background-color:#8c5a44;background-color:var(--brown-color-2);border:none;color:#fff;color:var(--white-color);cursor:pointer;font-size:1.2rem;padding:.5rem 1.5rem;transition:all .5s ease}.button-form:hover{background-color:#341f17;background-color:var(--brown-color-3)}.input-contain{margin-top:2rem;position:relative;width:100%}.input-contain input{background:#0000;border:none;box-shadow:none;color:#fff;color:var(--white-color);outline:none;position:relative;width:100%;z-index:10}.input-contain input,.input-contain span{font-size:1em;letter-spacing:.05em;padding:1.1rem .7rem .7rem;transition:.5s}.input-contain span{left:0;pointer-events:none;position:absolute}.input-contain input:focus~span,.input-contain input:valid~span{color:#000;font-size:.75em;transform:translateY(-2rem)}.input-contain i{background-color:#8c5a44;background-color:var(--brown-color-2);border-radius:4px;bottom:0;height:2px;left:0;overflow:hidden;pointer-events:none;position:absolute;transition:.5s;width:100%}.input-contain input:focus~i,.input-contain input:valid~i{height:2.7rem}.password-show-hide{color:#fff;color:var(--white-color);cursor:pointer;font-size:1.2rem;opacity:0;position:absolute;right:1rem;top:1rem;transition:all .7s ease;z-index:10}.input-contain input:focus~.password-show-hide,.input-contain input:valid~.password-show-hide{opacity:1}.container-activate{align-items:center;display:flex;height:48.2vh;justify-content:center}.activate-button{background-color:#c8957e;border:none;border-radius:50%;color:#fff;color:var(--white-color);cursor:pointer;font-size:1.2rem;font-weight:600;height:10rem;outline:none;transition:all .5s ease;width:10rem}.activate-button:hover{background-color:#fff;background-color:var(--white-color);color:#c8957e}.container-signup-success{align-items:center;color:#341f17;color:var(--brown-color-3);display:flex;font-size:2rem;justify-content:center;min-height:48.2vh}.container-register-form{background-color:#fff4e1;background-color:var(--white-color-2);border-radius:.5rem;height:50rem;overflow:hidden;position:relative;width:26rem}.container-register-form .form-content{background-color:#fff;background-color:var(--white-color);border-radius:.5rem;display:flex;flex-direction:column;inset:4px;padding:3rem 2.5rem;position:absolute;z-index:2}.container-register-form:after,.container-register-form:before{animation:animate 6s linear infinite;background:linear-gradient(0deg,#0000,#0000,#d6c6a8,#d6c6a8,#d6c6a8);background:linear-gradient(0deg,#0000,#0000,var(--brown-color-1),var(--brown-color-1),var(--brown-color-1));content:"";height:50rem;left:-50%;position:absolute;top:-50%;transform-origin:bottom right;width:26rem;z-index:1}.container-register-form:after{animation-delay:-3s}.border-line-1{position:absolute;top:0;inset:0}.border-line-1:before{animation:animate 6s linear infinite;animation-delay:-1.5s}.border-line-1:after,.border-line-1:before{background:linear-gradient(0deg,#0000,#0000,#8c5a44,#8c5a44,#8c5a44);background:linear-gradient(0deg,#0000,#0000,var(--brown-color-2),var(--brown-color-2),var(--brown-color-2));content:"";height:50rem;left:-50%;position:absolute;top:-50%;transform-origin:bottom right;width:26rem;z-index:1}.border-line-1:after{animation:animate 6s linear infinite;animation-delay:-4.5s}.container-reset-form{background-color:#fff4e1;background-color:var(--white-color-2);border-radius:.5rem;height:26rem;overflow:hidden;position:relative;width:26rem}.form-reset-title{color:#8c5a44;color:var(--brown-color-2);font-size:1.3rem;text-align:center}.container-reset-form .form-content{background-color:#fff;background-color:var(--white-color);border-radius:.5rem;display:flex;flex-direction:column;inset:4px;padding:3rem 2.5rem;position:absolute;z-index:2}.container-reset-form:after,.container-reset-form:before{animation:animate 6s linear infinite;background:linear-gradient(0deg,#0000,#0000,#d6c6a8,#d6c6a8,#d6c6a8);background:linear-gradient(0deg,#0000,#0000,var(--brown-color-1),var(--brown-color-1),var(--brown-color-1));content:"";height:26rem;left:-50%;position:absolute;top:-50%;transform-origin:bottom right;width:26rem;z-index:1}.container-reset-form:after{animation-delay:-3s}.border-line-2{position:absolute;top:0;inset:0}.border-line-2:before{animation:animate 6s linear infinite;animation-delay:-1.5s}.border-line-2:after,.border-line-2:before{background:linear-gradient(0deg,#0000,#0000,#8c5a44,#8c5a44,#8c5a44);background:linear-gradient(0deg,#0000,#0000,var(--brown-color-2),var(--brown-color-2),var(--brown-color-2));content:"";height:26rem;left:-50%;position:absolute;top:-50%;transform-origin:bottom right;width:26rem;z-index:1}.border-line-2:after{animation:animate 6s linear infinite;animation-delay:-4.5s}@media screen and (max-width:700px){.container-login{padding-bottom:0}.container-signup-success{text-align:center}}.container-blog-title{background:#341f17;background:linear-gradient(90deg,#341f17,#8c5a44);color:#fff;color:var(--white-color);display:flex;font-size:3rem;padding:6rem 15rem}.container-blog-title h3{font-style:italic;font-weight:600}.wrapper-blogs{display:grid;grid-template-columns:3fr 1fr;padding:2rem 8rem}.blogs-listed{display:flex;flex-wrap:wrap;gap:2rem}.container-blogs{display:flex;flex-direction:column;gap:3rem;padding:1rem 2rem}.container-blogs h3{color:#341f17;color:var(--brown-color-3);font-size:1.7rem;padding:1rem}.container-right-wrapper{display:flex;flex-direction:column;gap:1rem;padding:1rem}.container-blog-categories{background-color:#d6c6a8;background-color:var(--brown-color-1)}.contain-blog-categories,.container-blog-categories{display:flex;flex-direction:column}.blog-category{color:#341f17;color:var(--brown-color-3);cursor:pointer;display:flex;padding:.8rem 1rem;transition:all .3s ease}.blog-category:hover{background-color:#8c5a44;background-color:var(--brown-color-2);color:#fff;color:var(--white-color)}.container-blog-search{margin-top:2rem;position:relative;width:100%}.container-blog-search input{background:#0000;border:none;box-shadow:none;color:#fff;color:var(--white-color);outline:none;position:relative;width:100%;z-index:10}.container-blog-search input,.container-blog-search span{font-size:1em;letter-spacing:.05em;padding:1.1rem .7rem .7rem;transition:.5s}.container-blog-search span{left:0;pointer-events:none;position:absolute}.container-blog-search input:focus~span,.container-blog-search input:valid~span{color:#000;font-size:.75em;transform:translateY(-2rem)}.container-blog-search i{background-color:#341f17;background-color:var(--brown-color-3);border-radius:4px;bottom:0;height:2px;left:0;overflow:hidden;pointer-events:none;position:absolute;transition:.5s;width:100%}.container-blog-search input:focus~i,.container-blog-search input:valid~i{height:2.7rem}.icon-search-blog{font-size:1.2rem;top:1rem}.container-blog-search input:focus~.icon-search-blog,.container-blog-search input:valid~.icon-search-blog{opacity:1}.container-most-recents{display:flex;flex-direction:column;margin-top:2rem}.contain-recents-blog{align-items:center;cursor:pointer;display:flex;gap:1.5rem;padding:0 1rem;transition:all .3s ease;width:100%}.image-recents-blog{height:5rem;width:5rem}.image-recents-blog img{border-radius:50%;height:100%;object-fit:cover;width:100%}.wrapper-recent-blog-info{width:70%}.wrapper-recent-blog-info h4{color:#341f17;color:var(--brown-color-3);transition:all .3s ease}.wrapper-recent-blog-info h4:hover{color:#8c5a44;color:var(--brown-color-2)}.container-most-popular{display:flex;flex-direction:column;gap:1rem}.contain-popular-blog{color:#8c5a44;color:var(--brown-color-2);display:flex;flex-direction:column;gap:.5rem;padding:.5rem;text-align:center;transition:all .5s ease}.image-banner-blog{height:13rem;width:22rem}.image-banner-blog img{height:100%;width:100%}.date-and-rating{justify-content:space-between}.contain-popular-blog:hover{background-color:#8c5a44;background-color:var(--brown-color-2);color:#fff;color:var(--white-color)}.order-number-blog{align-items:center;display:flex;padding:.5rem 1.2rem}.order-number-blog p{color:#8c5a44;color:var(--brown-color-2);font-size:2.5rem;transition:all .3s ease}.date-and-rating{display:flex;font-size:.8rem;gap:2rem}.contain-popular-blog:hover .order-number-blog p{color:#fff;color:var(--white-color)}.container-blog-detail{display:flex;flex-direction:column;gap:2rem;padding:1rem 5rem}.blog-detail-title{color:#341f17;color:var(--brown-color-3);font-size:2rem}.blog-detail-info{display:flex;flex-direction:column;gap:2rem}.blog-detail-thumbnail{width:100%}.blog-detail-thumbnail img{height:100%;width:100%}.post-description{font-size:1.2rem}.container-footer-blog{display:flex;justify-content:space-between}.contain-blog-detail-share{align-items:center;gap:.5rem}.blog-detail-share,.contain-blog-detail-share{color:#8c5a44;color:var(--brown-color-2);display:flex}.blog-detail-share{font-size:1.4rem;padding:.5rem;transition:all .5s ease}.blog-detail-share:hover{color:#341f17;color:var(--brown-color-3)}.autograph-text{color:#8c5a44;color:var(--brown-color-2);font-family:Great Vibes,cursive!important;font-size:1.5rem}.container-blog-profile{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.container-blog-profile-img{height:18rem;width:18rem}.text-about-wrapper{text-align:center}.container-blog-profile-img img{border-radius:50%;height:100%;width:100%}.blog-wrapper-titles{align-items:center;background-color:#341f17;background-color:var(--brown-color-3);color:#fff;color:var(--white-color);display:flex;justify-content:center;padding:.5rem;width:100%}.container-blog-social-links{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;padding-top:1rem}.blog-social-media{background-color:#fff;background-color:var(--white-color);border:1px solid #341f17;border:1px solid var(--brown-color-3);color:#341f17;color:var(--brown-color-3);display:flex;font-size:1.7rem;padding:.5rem;transition:all .5s ease}.blog-social-media:hover{background-color:initial;border:1px solid #0000}.add-blog-favorite{background-color:#8c5a44;background-color:var(--brown-color-2);border:none;color:#fff;color:var(--white-color);cursor:pointer;display:flex;font-size:1.1rem;font-weight:600;outline:none;padding:.8rem 1.2rem;transition:all .5s ease}.add-blog-favorite:hover{background-color:#341f17;background-color:var(--brown-color-3)}.added-blog-favorite{align-items:center;background-color:#8c5a44;background-color:var(--brown-color-2);color:#fff;color:var(--white-color);display:flex;font-size:1.1rem;font-weight:600;gap:.5rem;justify-content:center;padding:.8rem 1.2rem;width:10rem}@media screen and (max-width:700px){.container-blog-title{padding:10rem 1rem}.wrapper-blogs{display:flex;flex-direction:column;padding:1rem}.container-blogs{padding:1rem 0}.blogs-listed{align-items:center;justify-content:center}.image-banner-blog{width:100%}.container-blog-detail{padding:1rem}.container-footer-blog{display:flex;flex-direction:column}.contain-blog-detail-share{gap:.3rem}}.container-essen-promotions{align-items:center;background:linear-gradient(#0009,#0009),url(/static/media/back-promos.889cc1e449f09eb8494a.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;color:var(--white-color);display:flex;flex-direction:column;gap:3rem;justify-content:center;min-height:92.5vh}.container-essen-promotions h3{font-size:4rem}.btn2,.container-essen-promotions p{font-size:1.5rem}.btn2{margin:2rem;padding:1rem 2.2rem;position:relative}.container-essen-products{display:grid;grid-template-columns:repeat(2,1fr);padding:5rem 12rem}.essen-products-img{width:50rem}.essen-products-img img{width:100%}.contain-essen-products{align-items:center;display:flex;flex-direction:column;gap:3rem;justify-content:center}.contain-essen-products h3{color:#8c5a44;color:var(--brown-color-2);font-size:3rem}.image-essen-logo{width:20rem}.container-essen-plus{align-items:center;background:url(/static/media/fondo-essen+.543525b3554e44db789b.png);display:flex;gap:10rem;padding:7rem 10rem}.contain-essen-plus{align-items:flex-start;display:flex;flex-direction:column;gap:3rem}.contain-essen-plus h3{color:#ff7100;font-size:5rem;font-weight:600;padding-left:2rem}.essen-plus-text{color:#fff;color:var(--white-color);font-size:4.5rem;padding-left:2rem}.essen-plus-text span{color:#53c3ff;font-weight:600}.container-essen-fire{display:flex;flex-direction:column;gap:2rem}.contain-essen-fire{align-items:center;display:flex;flex-direction:column;gap:5rem;justify-content:center;padding:8rem 5rem}.contain-essen-fire h3{color:#341f17;color:var(--brown-color-3);font-size:3rem;font-weight:600}.contain-essen-fire p{font-size:1.1rem}.img-fire{width:8rem}.container-essen-fire-boxes{align-items:center;display:flex;flex-direction:column;gap:3rem;justify-content:center}.container-essen-fire-boxes h3{color:#8c5a44;color:var(--brown-color-2);font-size:3rem}.container-grid-animation{display:flex;flex-wrap:wrap;gap:2rem}.animation-content{position:relative}.animation-face{height:15rem;transition:all .4s ease;width:20rem}.animation-face.face-1{align-content:center;align-items:center;background:#f1f1f1;background:var(--light-gray);display:flex;justify-content:center;position:relative;transform:translateY(100px);z-index:1}.animation-content:hover .animation-face.face-1{box-shadow:inset 0 0 60px #f5f5f5,inset 20px 0 80px var(--blue-color),inset -20px 0 80px var(--green-color-1),inset 20px 0 300px var(--blue-color),inset -20px 0 300px var(--green-color-1),0 0 50px #fff,-10px 0 80px var(--blue-color),10px 0 80px var(--green-color-1);transform:translateY(0)}.animation-face.face-1 .content{align-items:center;display:flex;flex-direction:column;font-size:1.2rem;gap:1rem;opacity:.2;text-align:center;transition:all .5s ease}.animation-content:hover .animation-face.face-1 .content{opacity:1}.animation-face.face-2{align-items:center;background:#fff;background:var(--white-color);box-shadow:0 20px 50px #000c;box-sizing:border-box;display:flex;justify-content:center;padding:2rem;position:relative;transform:translateY(-140px)}.animation-content:hover .animation-face.face-2{transform:translateY(0)}.animation-face.face-2 .content{color:#341f17;color:var(--brown-color-3)}.container-promotions-banner{background:url(/static/media/promo1.6932b12e570652874470.png);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:92.5vh}.container-promotions-swiper{grid-gap:10rem;background-color:#341f17;background-color:var(--brown-color-3);display:grid;gap:10rem;grid-template-columns:repeat(2,1fr);padding:8rem 12rem}.promotions-swiper-text{align-items:center;color:#fff;color:var(--white-color);display:flex;flex-direction:column;gap:4rem;justify-content:center;padding:2rem;text-align:center}.promotions-swiper-text h3{font-size:3.5rem;font-weight:600}.promotions-swiper-text p{font-size:1.2rem}.contain-promotions-swiper{width:25rem}.contain-promotions-swiper,.container-promotions-news{align-items:center;display:flex;justify-content:center}.container-promotions-news{background-color:#f1f1f1;background-color:var(--light-gray)}.container-promotions-promo2{background:url(/static/media/promo2.e0a31acaffc085eb7f95.png);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:110vh}@media screen and (max-width:700px){.container-essen-promotions{text-align:center}.container-essen-promotions h3{font-size:3rem}.container-essen-products{display:flex;flex-direction:column;padding:5rem 1rem;text-align:center}.essen-products-img{width:100%}.container-essen-plus{background:#111d35;display:flex;flex-direction:column;gap:3rem;padding:3rem 1rem;width:100%}.container-essen-plus img{width:100%}.essen-plus-text{font-size:3rem}.contain-essen-fire{padding:5rem 2rem;width:100%}.contain-essen-fire img{width:100%}.container-essen-fire-boxes{display:flex;flex-direction:column;padding:0 2rem}.container-grid-animation{align-items:center;display:flex;justify-content:center}.container-promotions-banner{background:url(/static/media/promo1-phone.bcc2f838203aa69c3af7.png);background-repeat:no-repeat;background-size:cover;min-height:82vh}.container-promotions-swiper{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:5rem 2rem}.contain-promotions-swiper{flex-direction:column;width:20rem}.container-promotions-news,.container-promotions-news img{width:100%}.container-promotions-promo2{background:url(/static/media/promo2-phone.6713a458067d7c26a147.png);background-position:50%;background-size:cover;min-height:80vh}}:root{--aqua-color:#24c5e6;--aqua-hover:#1b95ae}.container-shop-title{background:#341f17;background:linear-gradient(90deg,#341f17,#8c5a44);color:#fff;color:var(--white-color);display:flex;font-size:3rem;padding:6rem 15rem}.container-shop-title h3{font-style:italic;font-weight:600}.pagination-controls{align-items:center;justify-content:center}.container-shop{grid-gap:3rem;border-top:1px solid #ddd;display:grid;grid-template-columns:1fr 3fr;padding:5rem 10rem}.category-wrapper{display:flex;flex-direction:column;gap:1rem;padding:1rem 2rem}.container-category-wrapper{border-bottom:2px solid #ddd;display:flex;flex-direction:column;font-size:.9rem;font-weight:500;gap:.5rem;padding:.5rem 0}.input-category-wrapper{display:flex;gap:.5rem}.container-filter-products{display:flex;flex-direction:column;gap:.5rem}.input-category-products{color:#8c5a44;color:var(--brown-color-2);display:flex;font-style:italic;font-weight:600;gap:.8rem}.shop-products{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));padding:.5rem}.pagination-controls{display:flex;flex-direction:row;gap:.5rem}.pagination-button{align-items:center;background-color:initial;border:none;color:#8c5a44;color:var(--brown-color-2);cursor:pointer;display:flex;font-size:1.1rem;gap:.2;justify-content:center;outline:none;padding:.8rem}.pagination-button:disabled{color:#d6c6a8;color:var(--brown-color-1)}.pagination-button-icon{align-items:center}.pagination-button-icon,.product-card-wrapper{display:flex;justify-content:center}.disclosure-filter{align-items:center;background-color:initial;border:none;cursor:pointer;justify-content:space-between;width:100%}.disclosure-filter,.disclosure-panel{border-bottom:2px solid #ddd;display:flex;font-size:.9rem;font-weight:500;padding:.5rem 0}.disclosure-panel{flex-direction:column;gap:.5rem}.select-filter-wrapper{display:flex;justify-content:space-between}.submit-button-filter{background-color:#ffefef;background-color:var(--primary-color);border:none;border-radius:.5rem;color:var(--light-text);cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:all .5s ease}.submit-button-filter:hover{background-color:#d65e76;background-color:var(--hover-primary)}.container-detail-products{display:flex;flex-direction:column;padding:0 5rem 5rem}.pay-methods{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.contain-pay-methods{align-items:center;display:flex;gap:.5rem}.contain-pay-methods img{object-fit:contain;width:3.5rem}.promo-active{background-color:#00000070;bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:var(--transition-2);transition:all .5s ease;z-index:1}.promo-active img{object-fit:contain;transform:translate(140%,6.5rem);width:32rem}.promo-active.active{opacity:1;pointer-events:all}.promos-open{font-weight:600}.close-promos,.promos-open{color:#341f17;color:var(--brown-color-3);cursor:pointer}.close-promos{font-size:2rem;left:62.6%;position:absolute;top:6.6rem}.contain-product{grid-gap:2rem;display:grid;grid-template-columns:5fr 3fr;padding:4rem 2rem}.container-image-product{height:50rem;width:50rem}.container-image-product img{height:100%;object-fit:contain;width:100%}.container-product-info{display:flex;flex-direction:column;gap:1rem;padding:3rem 0}.container-title-fav{display:flex;justify-content:space-between}.container-favorite-product{border-radius:1rem;color:#fff;color:var(--white-color);cursor:pointer;font-size:1.1rem;padding:.5rem;text-align:center;transition:all .5s ease;width:4rem}.container-favorite-product,.favorite-icon{align-items:center;display:flex;justify-content:center}.favorite-icon{font-size:2rem}.detail-title{font-size:2.5rem;font-weight:600}.toggle-measures-image{align-items:center;display:flex;justify-content:center;padding:1rem;width:100%}.toggle-measures-image img{width:100%}.detail-details{font-weight:600;padding-top:1.5rem}.icons-share{color:#8c5a44;color:var(--brown-color-2);cursor:pointer;transition:all .3s ease}.icons-share:hover{color:#341f17;color:var(--brown-color-3)}.whatsapp-button-link{align-items:center;background-color:#8c5a44;background-color:var(--brown-color-2);border-radius:1rem;color:#fff;color:var(--white-color);display:flex;gap:1.5rem;justify-content:center;padding:.5rem;transition:all .5s ease}.whatsapp-button-link:hover{background-color:#341f17;background-color:var(--brown-color-3)}.container-whatsapp-link{height:2rem;width:2rem}.container-whatsapp-link img{height:100%;width:100%}.capri{color:#24a1ba!important;color:var(--capri-color)!important}.capri:hover{color:#0b829a!important;color:var(--capri-hover)!important}.capri-background{background-color:#24a1ba!important;background-color:var(--capri-color)!important}.capri-background:hover{background-color:#0b829a!important;background-color:var(--capri-hover)!important}.terra{color:#564d44!important;color:var(--terra-color)!important}.terra-background{background-color:#564d44!important;background-color:var(--terra-color)!important}.terra:hover{color:#3e362e!important;color:var(--terra-hover)!important}.terra-background:hover{background-color:#3e362e!important;background-color:var(--terra-hover)!important}.cherry{color:#562f27!important;color:var(--cherry-color)!important}.cherry-background{background-color:#562f27!important;background-color:var(--cherry-color)!important}.cherry:hover{color:#391e18!important;color:var(--cherry-hover)!important}.cherry-background:hover{background-color:#391e18!important;background-color:var(--cherry-hover)!important}.nuit{color:#2c2a2a!important;color:var(--nuit-color)!important}.nuit-background{background-color:#2c2a2a!important;background-color:var(--nuit-color)!important}.nuit:hover{color:#202022!important;color:var(--nuit-hover)!important}.nuit-background:hover{background-color:#202022!important;background-color:var(--nuit-hover)!important}.aqua{color:#24c5e6!important;color:var(--aqua-color)!important}.aqua-background{background-color:#24c5e6!important;background-color:var(--aqua-color)!important}.aqua:hover{color:#1b95ae!important;color:var(--aqua-hover)!important}.aqua-background:hover{background-color:#1b95ae!important;background-color:var(--aqua-hover)!important}@media screen and (max-width:700px){.container-shop-title{padding:10rem 1rem}.container-shop{display:flex;flex-direction:column;padding:2rem .2rem}.shop-products{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));padding:.5rem}.container-detail-products{padding:6rem 1rem}.contain-product{display:flex;flex-direction:column}.container-title-fav{align-items:center;justify-content:center}.container-favorite-product{height:3rem;width:4rem}.container-image-product{height:18rem;width:100%}.detail-title{font-size:1.8rem}.promo-active{background-color:#00000070;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:var(--transition-2);transition:all .5s ease;z-index:1}.promo-active img{object-fit:contain;transform:translateY(4.9rem);width:100%}.promo-active.active{opacity:1;pointer-events:all}.close-promos{left:85%;top:6rem}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}*{box-sizing:border-box;font-family:Montserrat,sans-serif;margin:0;padding:0}:root{--primary-color:#ffefef;--hover-primary:#d65e76;--rose-color:#fcb5b5;--secundary-color:#eec95c;--hover-secundary:#c29c73;--background-color:#d65e76;--background-light:#ffe5bb;--white-color:#fff;--white-color-2:#fff4e1;--red-color:#a6192e;--light-brown:#f3e3c5;--light-brown-2:#fff6e3;--brown-color-1:#d6c6a8;--brown-color-2:#8c5a44;--brown-color-3:#341f17;--light-gray:#f1f1f1;--gray-color:#a49694;--text-color:#222;--capri-color:#24a1ba;--capri-hover:#0b829a;--cherry-color:#562f27;--cherry-hover:#391e18;--terra-color:#564d44;--terra-hover:#3e362e;--nuit-color:#2c2a2a;--nuit-hover:#202022}.container{margin:0 auto;max-width:95rem}.btn{font-size:1rem;margin:2rem;padding:1rem 2.2rem;position:relative}.container-recipes-title{background:#341f17;background:linear-gradient(90deg,#341f17,#8c5a44);color:#fff;color:var(--white-color);display:flex;font-size:3rem;padding:6rem 15rem}.container-recipes-title h3{font-style:italic;font-weight:600}.pagination-controls-recipe{align-items:center;display:flex;flex-direction:row;justify-content:center}.container-recipe-items{grid-gap:3rem;display:grid;min-height:22.4vh;padding:5rem 10rem}.shop-recipes{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));padding:.5rem}.container-recipe-search{display:flex;margin-left:12rem;width:25rem}.input-search-recipe{margin-top:2rem;position:relative;width:100%}.input-search-recipe input{background:#0000;border:none;box-shadow:none;color:#fff;color:var(--white-color);outline:none;position:relative;width:100%;z-index:10}.input-search-recipe input,.input-search-recipe span{font-size:1em;letter-spacing:.05em;padding:1.1rem .7rem .7rem;transition:.5s}.input-search-recipe span{left:0;pointer-events:none;position:absolute}.input-search-recipe input:focus~span,.input-search-recipe input:valid~span{color:#000;font-size:.75em;transform:translateY(-2rem)}.input-search-recipe i{background-color:#c29c73;background-color:var(--hover-secundary);border-radius:4px;bottom:0;height:2px;left:0;overflow:hidden;pointer-events:none;position:absolute;transition:.5s;width:100%}.input-search-recipe input:focus~i,.input-search-recipe input:valid~i{height:2.7rem}.icon-search-blog{background-color:initial;border:none;color:#fff;color:var(--white-color);cursor:pointer;font-size:1.5rem;opacity:0;outline:none;position:absolute;right:1rem;top:.9rem;transition:all .7s ease;z-index:10}.input-search-recipe input:focus~.icon-search-blog,.input-search-recipe input:valid~.icon-search-blog{opacity:1}.container-detail-recipes{background-color:#fff6e3;background-color:var(--light-brown-2);display:flex;flex-direction:column;padding:0 5rem 5rem}.contain-recipe{grid-gap:2rem;display:grid;grid-template-columns:5fr 3fr;padding:4rem 2rem}.container-image-recipe{height:50rem;width:50rem}.container-image-recipe img{height:100%;object-fit:contain;width:100%}.container-recipe-info{display:flex;flex-direction:column;gap:1rem;padding:3rem 0}.container-title-recipe{display:flex;justify-content:space-between}.container-favorite-recipe{border-radius:1rem;color:#a6192e;color:var(--red-color);cursor:pointer;font-size:1.1rem;gap:1rem;padding:.5rem;text-align:center;transition:all .5s ease;width:4rem}.container-favorite-recipe,.favorite-recipe-icon{align-items:center;display:flex;justify-content:center}.favorite-recipe-icon{font-size:2rem}.detail-recipe-title{font-size:1.8rem;font-weight:600}.container-duration-dinners{align-items:center;display:flex;gap:2rem}.icon-duration-dinner{font-size:1.6rem}.duration-dinner-description{align-items:center;display:flex;gap:.5rem}.container-detail-description,.container-detail-details,.container-detail-measures{border-bottom:1px solid #e4e4e4;display:flex;flex-direction:column;justify-content:space-between;padding:.7rem 0}.toggle-description{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.detail-description,.detail-preparation{padding-top:1.5rem}.detail-details span{font-weight:400}.container-ingredients{gap:.3rem;padding-top:1rem}.contain-ingredients,.container-ingredients{display:flex;flex-direction:column}.contain-ingredient{display:grid;grid-template-columns:1fr 5fr}.contain-circle-quantity{align-items:center;display:flex;gap:.3rem}.circle-ingredient{font-size:.5rem}.container-share-with{align-items:center;border-bottom:1px solid #e4e4e4;display:flex;justify-content:space-between;padding:.7rem 0}.social-share-with{display:flex;gap:.5rem}.recipe-icons-share{color:#341f17;color:var(--brown-color-3);cursor:pointer;transition:all .3s ease}.recipe-icons-share:hover{color:#8c5a44;color:var(--brown-color-2)}@media screen and (max-width:700px){.container-recipes-title{padding:10rem 1rem}.container-recipe-search{margin-left:1rem;width:22rem}.container-recipe-items{padding:3rem .2rem}.shop-recipes{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));padding:.5rem}.container-detail-recipes{padding:6rem 1rem}.contain-recipe{display:flex;flex-direction:column;width:100%}.container-image-recipe{height:20rem;width:100%}.container-duration-dinners{align-items:center;justify-content:center}.contain-ingredient{display:flex;gap:.5rem}}@media screen and (max-width:390px){.container-recipe-search{width:20rem}}
/*# sourceMappingURL=main.ea929aaa.css.map*/