.Loader_loader__sbxtE{--point-color:var(--text_color);--size:6px;overflow:hidden;width:100vw;height:100vh;position:fixed;top:0;left:0;display:flex;align-items:center;align-content:center;justify-content:center;z-index:9}.Loader_BD__k8uD5{transform:translateY(125px)}.Loader_loader_element__xpGAY{border-radius:100%;border:var(--size) solid var(--point-color);margin:calc(var(--size) * 2)}.Loader_loader_element__xpGAY:first-child{animation:Loader_preloader__4WdgL .6s ease-in-out infinite alternate}.Loader_loader_element__xpGAY:nth-child(2){animation:Loader_preloader__4WdgL .6s ease-in-out .2s infinite alternate}.Loader_loader_element__xpGAY:nth-child(3){animation:Loader_preloader__4WdgL .6s ease-in-out .4s infinite alternate}@keyframes Loader_preloader__4WdgL{to{transform:scale(2)}}.ScrollToTopButton_scrollToTopContainer__Z2WfV{margin-top:40px}.ScrollToTopButton_scrollToTop__bYKGP{height:40px;width:40px;text-align:center;background:rgba(74,64,58,.5);border-radius:20px;cursor:pointer;z-index:5;display:flex;align-items:center;justify-content:center;position:fixed;transition:all .3s ease-in-out;opacity:0;pointer-events:none}.ScrollToTopButton_scrollToTop__bYKGP:hover{background:var(--text_color)}.ScrollToTopButton_scrollToTop__bYKGP img{width:20px;height:auto}.ScrollToTopButton_desktop__Rkwty{bottom:80px;right:calc(25% + 20px)}.ScrollToTopButton_tablet__G2xEW{bottom:80px;right:20px}.ScrollToTopButton_mobile__PWtT_{bottom:20px;right:20px}.ScrollToTopButton_mobileNearFooter__rKqQr{bottom:120px;right:20px}.ScrollToTopButton_mobileLandscape__2pt5x{bottom:80px;right:20px}.ScrollToTopButton_visible__9m3xX{opacity:1;pointer-events:auto}.ScrollToTopButton_hidden__0afvF{opacity:0;pointer-events:none}@media (max-width:768px){.ScrollToTopButton_scrollToTopContainer__Z2WfV{margin-top:30px}}.error_errorContainer__2zk9p{max-width:50%;padding:auto;text-align:center;margin:auto auto 80px;font-size:18px;color:var(--text_color)}.error_imageContainer__0iweH{display:flex;justify-content:center;align-items:center;margin-top:10px}.error_imageContainer__0iweH img{max-width:100%;height:auto}@media screen and (max-width:768px){.error_errorContainer__2zk9p{max-width:100%;font-size:22px;padding:20px}}.charcuteria_charcuteriaContainer__Qd1vs{line-height:1.5;max-width:50%;color:var(--text_color);margin:auto;padding:20px;background-attachment:fixed;overflow:hidden;font-size:18px;text-align:justify}.charcuteria_content__fsQ_H{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem;justify-content:center;max-width:1000px;margin:0 auto 50px}.charcuteria_card__T2WyP{width:100%;max-width:300px;height:400px;perspective:1000px;margin:1rem auto;position:relative}.charcuteria_cardInner__3UkWd{position:relative;width:100%;height:100%;transition:transform .6s ease-in-out;transform-style:preserve-3d}.charcuteria_back__ffslo,.charcuteria_front__swL6L{position:absolute;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.1)}.charcuteria_front__swL6L{position:relative;background-color:white;z-index:2}.charcuteria_front__swL6L:before{top:0;-webkit-clip-path:polygon(90% 0,100% 8%,100% 0);clip-path:polygon(90% 0,100% 8%,100% 0)}.charcuteria_front__swL6L:after,.charcuteria_front__swL6L:before{content:"";position:absolute;left:0;width:100%;height:100%;pointer-events:none;background:rgba(175,36,36,.904);box-shadow:inset 0 0 0 4px rgba(175,36,36,.904);box-sizing:border-box}.charcuteria_front__swL6L:after{bottom:0;-webkit-clip-path:polygon(0 92%,10% 100%,0 100%);clip-path:polygon(0 92%,10% 100%,0 100%)}.charcuteria_back__ffslo{position:absolute;top:0;left:0;background:white;transform:rotateY(180deg);z-index:1;text-align:center}.charcuteria_back__ffslo:before{bottom:0;-webkit-clip-path:polygon(90% 100%,100% 92%,100% 100%);clip-path:polygon(90% 100%,100% 92%,100% 100%)}.charcuteria_back__ffslo:after,.charcuteria_back__ffslo:before{content:"";position:absolute;right:0;width:100%;height:100%;pointer-events:none;background:rgba(175,36,36,.904);box-shadow:inset 0 0 0 4px rgba(175,36,36,.904);box-sizing:border-box}.charcuteria_back__ffslo:after{top:0;-webkit-clip-path:polygon(0 8%,10% 0,0 0);clip-path:polygon(0 8%,10% 0,0 0)}.charcuteria_back__ffslo>div{display:flex;flex-direction:column;width:100%;height:100%;padding:10px}.charcuteria_productImage__JhXr6{width:100%;height:100%;object-fit:cover;border-radius:10px}.charcuteria_textOverlay___mE0C{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:10px}.charcuteria_frontProductName__L5XWW{color:var(--text_color);font-size:1.5rem;font-weight:600;padding:5px 10px;border-radius:5px;width:100%;text-align:center;margin:0}.charcuteria_frontCategory__yEvhg{color:var(--text_color);font-size:1.2rem;font-weight:400;padding:5px 10px;border-radius:5px;align-self:center;margin:0}.charcuteria_backProductName__f8qT0{color:var(--text_color);font-size:1.5rem;font-weight:700;padding:5px 10px;margin:0}.charcuteria_backCategory__hxug0{color:var(--text_color);font-size:1.2rem;font-weight:400;padding:5px 10px;margin:0}.charcuteria_descripcion__auyUk{font-size:1rem;font-weight:400;margin:auto 0;padding:5px 10px}.charcuteria_empresa__82oyQ{color:var(--text_color);font-size:1.2rem;font-weight:400;margin:auto 0 0;padding:5px 10px;text-align:center}.charcuteria_backCategory__hxug0,.charcuteria_backProductName__f8qT0,.charcuteria_descripcion__auyUk,.charcuteria_empresa__82oyQ,.charcuteria_frontCategory__yEvhg,.charcuteria_frontProductName__L5XWW{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}@media (max-width:1800px){.charcuteria_content__fsQ_H{grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.charcuteria_charcuteriaContainer__Qd1vs{max-width:100%;padding:16px;font-size:20px}.charcuteria_content__fsQ_H{grid-template-columns:repeat(2,1fr);gap:1rem}.charcuteria_card__T2WyP{max-width:300px;width:100%;margin:1rem auto}.charcuteria_cardInner__3UkWd{cursor:pointer}}@media screen and (max-width:768px){.charcuteria_charcuteriaContainer__Qd1vs{height:auto;overflow-y:hidden}.charcuteria_content__fsQ_H{display:flex;flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;align-items:flex-start;width:90%;margin:20px auto 0;padding:24px;vertical-align:center;justify-content:flex-start;overflow-y:hidden}.charcuteria_card__T2WyP{flex:0 0 auto;width:90%;max-width:300px;scroll-snap-align:start;margin:0 .5rem}.charcuteria_cardInner__3UkWd{cursor:pointer}.charcuteria_backProductName__f8qT0{font-size:1.2rem}}.charcuteria_isFlipped__kZolF{transform:rotateY(180deg)}@media (hover:hover) and (pointer:fine){.charcuteria_card__T2WyP:hover .charcuteria_cardInner__3UkWd{transform:rotateY(180deg)}}.Paginator_paginator__Day2o{display:flex;justify-content:center;align-items:center;gap:.5rem;margin:2rem 0;padding-bottom:30px}.Paginator_paginatorButton__ZCmVG{width:40px;height:40px;padding:0;border:1px solid var(--text_color);background:white;color:var(--text_color);cursor:pointer;border-radius:4px;transition:all .2s ease;display:flex;justify-content:center;align-items:center}.Paginator_paginatorButton__ZCmVG:hover:not(:disabled):not(.Paginator_active__5c8DT){background-color:var(--text_color);color:white;border-color:var(--text_color)}.Paginator_paginatorButton__ZCmVG.Paginator_active__5c8DT:hover:not(:disabled){background-color:rgba(175,36,36,.904);color:white;border-color:rgba(175,36,36,.904)}.Paginator_paginatorButton__ZCmVG:disabled{cursor:not-allowed;opacity:.5}.Paginator_paginatorButton__ZCmVG.Paginator_active__5c8DT{background-color:rgba(175,36,36,.904);color:white;border-color:rgba(175,36,36,.904)}