*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.fixed{position:fixed}.left-1\/2{left:50%}.top-80{top:20rem}.z-50{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.\!mt-0{margin-top:0!important}.mb-10{margin-bottom:2.5rem}.ml-4{margin-left:1rem}.ml-8{margin-left:2rem}.mt-10{margin-top:2.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.flex{display:flex}.table{display:table}.hidden{display:none}.h-10{height:2.5rem}.h-4{height:1rem}.h-5{height:1.25rem}.w-10{width:2.5rem}.w-4{width:1rem}.w-5{width:1.25rem}.max-w-xl{max-width:36rem}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.list-disc{list-style-type:disc}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-\[10px\]{gap:10px}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-\[\#3a9929\]{--tw-border-opacity: 1;border-color:rgb(58 153 41 / var(--tw-border-opacity))}.border-\[\#e3342f\]{--tw-border-opacity: 1;border-color:rgb(227 52 47 / var(--tw-border-opacity))}.bg-\[\#3a9929\]{--tw-bg-opacity: 1;background-color:rgb(58 153 41 / var(--tw-bg-opacity))}.bg-\[\#e3342f\]{--tw-bg-opacity: 1;background-color:rgb(227 52 47 / var(--tw-bg-opacity))}.px-4{padding-left:1rem;padding-right:1rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.\!pb-0{padding-bottom:0!important}.pb-10{padding-bottom:2.5rem}.pb-5{padding-bottom:1.25rem}.pt-10{padding-top:2.5rem}.pt-20{padding-top:5rem}.text-center{text-align:center}.font-montserrat{font-family:Montserrat,sans-serif}.\!text-2xl{font-size:1.5rem!important;line-height:2rem!important}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[14px\]{font-size:14px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-\[\#fff\]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@font-face{font-family:Montserrat;src:url(/build/assets/montserrat-i02rBV5P.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Fraunces;src:url(/build/assets/fraunces-DLWfSgHL.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}.grecaptcha-badge{visibility:hidden!important}html{scroll-behavior:smooth}:root{--primari: #ff7100;--secundari: #bc5300}*{top:0;left:0;margin:0;padding:0;font-family:Montserrat;box-sizing:border-box}body{background-color:#fff7ef;height:auto;min-height:100vh;display:flex;flex-direction:column;align-items:center}.container{display:flex;flex-direction:column;padding:50px 50px 100px;position:relative}.padding-50-x{padding:0 50px!important}footer{background-color:#ffecd4;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:40px 40px 80px;gap:50px;position:relative;z-index:1}footer:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/build/assets/patro-footer-BmVSx9_6.png);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-1;opacity:.3;mix-blend-mode:multiply}#footer-container{display:flex;flex-direction:row;justify-content:space-evenly;width:100%;flex-wrap:wrap;align-items:flex-start}.footer-item{display:flex;flex-direction:column;gap:10px;align-items:center}footer img{width:100px;height:100px;margin:auto 0}footer a:hover{color:var(--primari);transition:all .2s ease-in-out}.info-footer{display:flex;justify-content:space-around;width:100%;background-color:#333;padding:25px}.info-footer p{font-size:16px!important;color:#fff}.info-footer a{font-weight:400;color:#fff}.info-footer a:hover{color:var(--primari);transition:all .2s ease-in-out}.info-footer h3{color:#fff}.info-footer div{display:flex;gap:20px;align-items:center}footer .titol-seccio{margin-top:40px}h1{font-family:Fraunces,serif;font-size:38px!important}h2{font-family:Fraunces,serif;font-size:22px}h3{font-family:Fraunces,serif}p{font-family:Montserrat;font-size:18px!important}a{font-family:Montserrat;font-weight:700}.spacer-50{height:50px}.spacer-100{height:100px}.titol-seccio{font-size:30px;text-align:center;font-weight:700}.banner-pagina .titol-seccio:first-child{margin-top:80px}.color-primari{color:var(--primari)}.color-secundari{color:var(--secundari)}#menu-links{max-width:1000px}#menu-links a{border-bottom:3px solid #ffffff00;transition:all .2s ease-in-out}.active,#menu-links a:hover{border-bottom:3px solid var(--primari)!important}.menu-icon{filter:brightness(0) invert(1)}nav{height:200px;width:100vw;position:absolute;align-items:start;z-index:9;background:#000;background:linear-gradient(0deg,#0000,#0000 16%,#0000004e 44%,#000000bc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}nav #container-menu{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:40px;gap:100px;position:relative}nav #container-menu #logo{width:100px}nav #menu-links{display:flex;justify-content:space-evenly;width:100%}nav #menu-links a{color:#fff}.overlay,#menu-mobile,.header-mobile-static,.container-menu-mobile{display:none}.boto-whatsapp{background-color:#25d366;color:#fff;padding:10px 20px;border:none;cursor:pointer;display:flex;flex-direction:row;gap:10px;align-items:center}.products{height:auto;margin:0 auto;width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.product-card{position:relative;height:400px;color:#fff;text-align:center;overflow:hidden;min-width:250px}.product-card img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-card-text-wrapper{position:relative;display:flex;flex-direction:column;align-items:start;justify-content:end;padding:15px;height:100%;background:#000;background:linear-gradient(0deg,#00000071,#00000064 16%,#0000004e 44%,#0000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}.product-card h3{position:relative;font-size:20px!important;margin-bottom:20px!important;font-weight:500!important;text-align:left}.product-card p{position:relative;font-size:16px!important;margin:0;padding:0 0 5px;font-weight:400!important;text-align:left}.product-card button{margin-top:10px;position:relative;padding:10px;color:var(--primari);text-decoration:none;border:2px solid var(--primari);font-size:14px;line-height:1;transition:all .2s ease-in-out;width:100%}.product-card button:hover{background:var(--primari);color:#fff;transition:all .2s ease-in-out}.banner{position:relative;width:100%;height:auto;background-size:cover;background-position:center;box-shadow:inset 0 0 0 2000px #000c}.banner-story{width:100%;height:auto;background-size:cover;background-position:center;position:relative;z-index:1;background-repeat:no-repeat}.banner-story:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-1;opacity:.7;mix-blend-mode:multiply;background-color:#000}.banner-content{width:100%;height:auto;color:#fff;display:flex;justify-content:space-around;flex-direction:column;padding:70px;gap:50px;z-index:1}.banner-content h2{text-align:center;color:#fff;font-size:2rem;margin:0}.banner-story .img-secundaria{max-width:400px;height:auto;-o-object-fit:contain;object-fit:contain}.banner-seccio{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:100px}.banner-seccio p{max-width:600px;min-width:300px}.banner-pagina{width:100%;height:400px;background-size:cover;background-position:center;box-shadow:inset 0 0 0 2000px #0000004d;display:flex;align-items:center;justify-content:center}.banner-pagina h1{color:#fff}.swiper{width:100%;height:60vh;--swiper-pagination-color: var(--primari);--swiper-navigation-color: rgba(255, 255, 255, .69);--swiper-navigation-size: 50px;--swiper-navigation-top-offset: 50%;--swiper-navigation-sides-offset: 50px}.swiper-slide{position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}.swiper-slide img{width:100%;height:auto}.swiper-slide .slide-elements{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;flex-direction:column;gap:50px;width:70%}.swiper-slide h2,.swiper-slide h1{font-family:Fraunces,serif;font-size:38px!important;font-weight:700;width:100%;text-align:center;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.6),0 0 10px rgba(0,0,0,.6),0 0 15px rgba(0,0,0,.5),0 0 20px rgba(0,0,0,.4),0 0 25px rgba(0,0,0,.3);margin:0;padding:0 10px}.swiper-slide p{font-size:18px!important;font-weight:600;width:100%;text-align:center;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.6),0 0 10px rgba(0,0,0,.6),0 0 15px rgba(0,0,0,.5),0 0 20px rgba(0,0,0,.4),0 0 25px rgba(0,0,0,.3);margin:0}.swiper-slide .boto-slider{padding:10px 50px;background-color:var(--primari);color:#fff;transition:all .2s ease-in-out}.swiper-slide .boto-slider:hover{background-color:var(--secundari);transition:all .2s ease-in-out}.swiper-button-next:after,.swiper-button-prev:after{color:inherit;transition:all .2s ease-in-out}.swiper-button-next:hover:after,.swiper-button-prev:hover:after{color:var(--primari)}.swiper-pagination{width:auto!important;background-color:#0000004d;padding:10px;border-radius:100px;left:50%!important;transform:translate(-50%);margin-bottom:25px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.swiper-pagination-bullet{background:#fff;opacity:.8}.swiper-pagination-bullet-active{background:var(--primari)!important}.swiper-slide h1,.swiper-slide h2,.swiper-slide p,.swiper-slide .boto-slider{opacity:0;transition:opacity 2s ease}.swiper-slide-active h1,.swiper-slide-active h2,.swiper-slide-active p,.swiper-slide-active .boto-slider{opacity:1}.icon-tags{display:flex;flex-direction:row;align-items:start;justify-content:space-around;flex-wrap:nowrap;width:100%;-moz-column-gap:30px;column-gap:30px}.icon-tag{display:flex;align-items:center;flex-direction:column;max-width:250px;gap:30px}.icon-circle{background-color:#faebd7;border-radius:1000px;padding:25px}.icon-tag img{max-width:70px}.icon-tag p{text-align:center;font-size:16px!important;line-height:22px}.banner-stores{height:auto;margin:0 auto;width:100%;display:flex;flex-wrap:nowrap;gap:20px}.store-card{position:relative;height:400px;color:#fff;text-align:center;overflow:hidden;width:100%}.store-card-text-wrapper{padding:30px}.botons-store{display:flex;flex-direction:column;flex-wrap:wrap;width:100%}.store-card .img-store{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.icon-white{filter:invert(1)}.icon-phone{filter:sepia(1) saturate(1000%) hue-rotate(10deg) brightness(.9)}.icon-phone:hover{filter:invert(1)}.store-card-text-wrapper{position:relative;display:flex;flex-direction:column;align-items:start;justify-content:end;padding:15px;height:100%;background:#000;background:linear-gradient(0deg,#000000b5,#000000a6 16%,#00000096 44%,#0000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}.store-card h3{position:relative;font-size:24px;margin:0;color:var(--primari);font-weight:700}.store-card p{position:relative;font-size:14px;margin:0;padding:0 0 5px;font-weight:600}.store-card a{margin-top:10px;position:relative;padding:10px;color:var(--primari);text-decoration:none;border:2px solid var(--primari);font-size:14px;line-height:1;transition:all .2s ease-in-out}.store-card a:hover{background:var(--primari);color:#fff;transition:all .2s ease-in-out}.store-boto-primari{background:var(--primari);color:#fff!important}.store-boto-primari:hover{background:var(--secundari)!important;border:2px solid var(--secundari);color:#fff!important}.titol-contacte{display:flex;justify-content:center;flex-direction:column;padding:50px 40px 300px;gap:20px;background-color:#ffe7d4;width:100%;position:relative;z-index:1}.titol-contacte:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/build/assets/patro-footer-BmVSx9_6.png);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-1;opacity:.3;mix-blend-mode:multiply}.titol-contacte .titol-seccio{margin-top:40px}.titol-contacte p{max-width:450px;margin:auto;text-align:center;color:var(--secundari)}#contacte .container{background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 0 10px #0000001a;width:80%;max-width:600px}#contacte form#form-contacte{display:flex;flex-direction:column;max-width:900px;background-color:#fff;padding:50px;border-radius:30px;margin:-300px auto 0;z-index:2}#contacte form#form-cv{display:flex;flex-direction:column;max-width:900px;width:100%;box-sizing:border-box;background-color:#fff;padding:50px;border-radius:30px;margin:50px auto 0;overflow:visible}.file-upload{position:relative;display:inline-block;width:100%}.file-upload input[type=file]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.file-upload-button{display:inline-block;padding:5px 20px;font-size:16px;color:#fff!important;background-color:var(--secundari);border:none;border-radius:5px;cursor:pointer;text-align:center;line-height:40px;margin-right:20px}.file-upload-button:hover{background-color:#9a4516}.p-cv{max-width:450px;margin:auto;text-align:center;color:var(--secundari)}#contacte .form-row{display:flex;justify-content:space-between;gap:20px}#contacte .form-group{margin-bottom:15px;width:100%}#contacte label{font-size:14px;margin-bottom:5px;color:#333}#contacte input[type=text],#contacte input[type=email],#contacte textarea{width:100%;padding:10px;border:1px solid #ccc;border-radius:5px;font-size:14px}#contacte textarea{resize:vertical;height:100px}#contacte .privacy-policy p{font-size:12px!important;color:#666;margin-bottom:15px}#contacte input[type=checkbox]{margin-right:10px}#contacte button{background-color:#b0511a;color:#fff;border:none;padding:10px 15px;border-radius:5px;font-size:16px;cursor:pointer}#contacte button:hover{background-color:#9a4516}#producte #seccio-producte{display:flex;flex-direction:row;justify-content:space-between;gap:50px}#producte #columna-1-producte,#producte #columna-2-producte{display:flex;flex-direction:column;width:80%}#producte #columna-1-producte img{width:auto;margin-top:40px}#producte #descripcio-producte p{margin-top:20px}#producte #alergens-items{display:flex;flex-direction:row;gap:40px;margin-top:20px;flex-wrap:wrap}#producte #alergens{margin-bottom:20px}.icon-semitransparent{filter:brightness(0) invert(1) opacity(.9)}#producte #components-addicionals{margin-bottom:20px;display:flex;flex-direction:column;gap:10px}#producte #taula-nutricional{margin-bottom:20px}#producte table{width:100%;margin-top:20px}#producte th{background-color:#0000004b;padding:10px;border:1px solid}#producte td{padding:10px;border:1px solid}#producte ul{list-style-type:disc;padding-left:20px}.go-back-container{margin-top:40px;display:flex;align-items:center;justify-content:center}.go-back-btn{background-color:var(--primari);text-align:center;width:350px;padding:10px 0;transition:all .2s ease-in-out;color:#fff;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;gap:20px}.go-back-btn:hover{background-color:var(--secundari);color:#fff}.marge-primer-titol{margin:40px 0}.banner-category{position:relative;width:100%;height:100%;background-size:cover;background-position:center;box-shadow:inset 0 0 0 2000px #0000004d;cursor:pointer}.banner-category h2{margin:0;padding:60px 0;color:#fff}.padding-top-0{padding-top:0}.categories{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin:0 auto;padding:0}.category-card{flex:1 1 150px;max-width:100%;box-sizing:border-box;height:auto}.category-card:hover h2{color:var(--primari);transition:all .4s}.insta-logo{width:40px;transition:.2s ease-in-out;margin-right:20px}.insta-logo:hover{transform:scale(1.2)}.blog{height:auto;margin:0 auto;width:100%;display:flex;flex-wrap:wrap;gap:50px}a.noticia{width:calc(33.33% - 34px)}.noticia-body{max-width:700px;margin-top:50px;padding:0 30px!important}.noticia-body h2{margin-bottom:20px;text-align:left;font-size:24px}#data-noticia{font-size:14px!important;margin-bottom:80px}#contingut-noticia a{text-decoration:underline!important;color:var(--primari)}#contingut-noticia a:hover{color:var(--primari)}#contingut-noticia h2{color:var(--secundari);font-weight:700;font-size:24px}#contingut-noticia h3{color:var(--secundari);font-weight:700;font-size:20px;font-family:Montserrat,sans-serif;margin-bottom:30px}#contingut-noticia li{margin:10px 0 0 40px;list-style-type:disc}#contingut-noticia p{margin-bottom:30px}#contingut-noticia ul li:last-child{margin-bottom:20px}#contingut-noticia figure{pointer-events:none!important}.attachment__caption{display:none!important}@media (min-width: 1024px) and (max-width: 1284px){.blog{gap:20px}a.noticia{width:calc(33.33% - 14px)}}@media (min-width: 901px) and (max-width: 1023px){.blog{gap:20px}a.noticia{width:calc(50% - 10px)}}@media (max-width: 1140px){nav #espai-menu{display:none}nav #container-menu{gap:20px}}@media (max-width: 900px){.blog{gap:20px}a.noticia{width:calc(50% - 25px)}.insta-logo{margin-right:0}.boto-whatsapp{width:100%;text-align:center;display:flex;justify-content:center}nav#menu{display:none}#menu-links-mobile a{border-bottom:3px solid #ffffff00}nav,.menu-header-mobile.header-mobile-static{height:auto;width:100vw;position:absolute;align-items:center;z-index:9;padding:40px;background:#000;background:linear-gradient(0deg,#0000,#0000 16%,#0000004e 44%,#000000bc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}nav .menu-header-mobile.header-mobile-static i{color:#fff}.header-mobile-static{display:flex;flex-direction:row;color:#fff;width:100%;justify-content:space-between;align-items:center}.header-mobile-static #logo-mobile{width:80px}nav #container-menu-mobile{width:100%;height:100%;display:flex;flex-direction:column;justify-content:start;align-items:center;gap:2vh;position:relative}nav #container-menu-mobile #logo-mobile{width:80px}nav #menu-links-mobile{display:flex;justify-content:space-around;width:100%;flex-direction:column;width:auto;height:80%}nav #menu-links-mobile a{color:#fff}nav .menu-header-mobile{display:flex;align-items:center;justify-content:space-between;width:100%}.overlay{display:block;width:101vw;height:100vh;background-color:#00000080;position:fixed;top:0;left:0;z-index:10;overflow:hidden;transition:transform .5s ease;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);-ms-backdrop-filter:blur(15px);-moz-backdrop-filter:blur(15px);transform:translate(-100%);transition:.5s ease-out}.overlay.mobile-menu-active{transform:translate(0);overflow:hidden}#menu-mobile{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:11;text-align:center;display:flex;justify-content:center;flex-direction:column;gap:30px;transition:transform .5s ease;transform:translate(-100%);transition:.5s ease-out}#menu-mobile.mobile-menu-active{transform:translate(0);overflow:hidden}#menu-mobile a{color:#fff;font-size:25px}.container{padding:40px}.swiper img{height:100%;-o-object-fit:cover;object-fit:cover}.swiper-slide .slide-elements{top:55%;left:50%;transform:translate(-50%,-50%);gap:30px;width:70%}.swiper-slide h2,.swiper-slide h1{font-size:26px!important}.swiper-slide p,.swiper-slide .boto-slider{font-size:14px!important}#footer-container,.icon-tags{flex-direction:column;gap:40px;align-items:center}.icon-tags .icon-circle{width:100px;height:100px}.icon-tags .icon-circle img{width:50px;height:50px}#producte #seccio-producte{flex-direction:column}#producte #columna-1-producte,#producte #columna-2-producte{width:100%}#producte .spacer-100{display:none}.banner-pagina{height:350px}#contacte .form-row{flex-direction:column;gap:0}.titol-seccio{font-size:28px!important}.swiper-button-prev,.swiper-button-next{display:none}.info-footer{flex-direction:column;gap:20px;align-items:center}.info-footer a{text-align:center}footer .titol-seccio{margin:0}.banner-seccio{gap:40px}.banner-content{width:100%;height:auto;color:#fff;display:flex;justify-content:space-around;flex-direction:column;padding:40px}.banner .img-secundaria{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.banner-seccio p{width:100%;min-width:unset;font-size:16px!important;text-wrap:balance;text-align:center}.product-card{min-width:unset;width:100%;height:300px}.products{width:100%}.banner-pagina h1{padding:0 10px}#producte .go-back-container{width:100%}#producte .go-back-btn{padding:10px 0;width:100%}#producte #alergens-items{flex-direction:column}}@media (max-width: 768px){.banner-stores{flex-direction:column;align-items:center}.store-card{max-width:300px}.blog{gap:20px}a.noticia{width:100%}}@media screen and (max-width: 1200px){.category-card h2{font-size:20px!important}}@media screen and (max-width: 600px){.category-card{flex:1 1 100%}}@media screen and (max-width: 500px){.category-card h2{font-size:26px!important}#contacte form#form-contacte,#contacte form#form-cv{padding:20px;border-radius:15px}.swiper-slide .slide-elements{top:55%;left:50%;transform:translate(-50%,-50%);gap:30px;width:70%}.swiper-slide h2,.swiper-slide h1{font-size:26px!important}.swiper-slide p{font-size:16px!important}.swiper-slide .boto-slider{font-size:14px!important}}@media screen and (max-width: 410px){.banner-content{padding:40px}}.icon-large{width:24px;height:24px}.parallax{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.link-whatsapp{color:var(--primari);transition:all .2s ease-in-out}.link-whatsapp:hover{color:var(--secundari);transition:all .2s ease-in-out}.hover\:text-\[var\(--primary\)\]:hover{color:var(--primary)}@media (min-width: 1024px){.lg\:flex-col{flex-direction:column}.lg\:justify-center{justify-content:center}.lg\:text-\[14px\]{font-size:14px}}
