@charset "UTF-8";:root{--color-background-lightblue: #012d55;--color-background-lightblue-hover: #3a506b;--color-background-white: #ffffff;--color-background-lightgrey: #f9f9f9;--color-background-darkgrey: #dddada;--color-background-darkgrey2: #8f8f8f;--color-background: #ffffff;--color-background-darkblue: #012d55;--color-background-darkblue-border: #012d55;--color-background-darkblue-hover: #ffffff;--color-background-red: #e60005;--color-background-green: #bcf1b3;--color-background-green-hover: #caf8c0;--color-background-light-red: #ee9f9f;--color-background-light-red-hover: #fab7b7;--color-background-yellow: #fbd9a3;--color-background-yellow-hover: #ffe5b2;--color-text: #012d55;--color-heading: #ffffff}@media (prefers-color-scheme: dark){:root{--color-background: #011627;--color-background-white: #012d55;--color-background-lightblue: #3a506b;--color-background-darkblue: #ffffff;--color-background-lightgrey: #f9f9f9;--color-background-darkgrey: #c6c0c0;--color-background-darkblue-border: #012d55;--color-background-darkblue-hover: #013461;--color-background-red: #ff1f22;--color-background-green: #30793e;--color-background-green-hover: #3c8748;--color-background-light-red: #7d2536;--color-background-light-red-hover: #782939;--color-background-yellow: #ab5403;--color-background-yellow-hover: #ba5b03;--color-border: #444;--color-border-hover: #666;--color-heading: #ffffff;--color-text: #ffffff}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}@media (min-width: 992px){:root{font-size:1rem}}body{position:relative;overflow:auto;max-height:-webkit-fill-available;max-height:-moz-available;max-height:fill-available;max-width:100vw;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:has(.modal-mask){overscroll-behavior:contain;touch-action:none;position:fixed;width:100%;height:100%;overflow:hidden}#app{display:flex;flex-direction:column;color:var(--color-text);background-color:var(--color-background);width:100vw;height:100svh;max-height:100svh;position:relative}a,.blue{text-decoration:none;color:var(--color-text);transition:.4s}a:hover{text-decoration:underline}@media (min-width: 768px){#app{color:var(--color-text);width:100vw;height:100svh;position:relative}}@media (min-width: 992px){body{display:flex;place-items:center;position:relative}}@-webkit-keyframes v-pulseStretchDelay{0%,80%{-webkit-transform:scale(1);transform:scale(1);-webkit-opacity:1;opacity:1}45%{-webkit-transform:scale(.1);transform:scale(.1);-webkit-opacity:.7;opacity:.7}}@keyframes v-pulseStretchDelay{0%,80%{-webkit-transform:scale(1);transform:scale(1);-webkit-opacity:1;opacity:1}45%{-webkit-transform:scale(.1);transform:scale(.1);-webkit-opacity:.7;opacity:.7}}.spinner{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100svh;display:flex;justify-content:center;align-items:center;background-color:#00000080;z-index:150;transition:opacity .3s ease}#toggle1{display:none}#toggle1:checked+.hamburger1{height:50px}#toggle1:checked+.hamburger1 .top{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:22.5px}#toggle1:checked+.hamburger1 .meat{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-6px}#toggle1:checked+.hamburger1 .bottom{-webkit-transform:scale(0);transform:scale(0)}#toggle1:checked~.menu1{height:100%;align-items:center;display:flex}.menu1{width:100%;background-color:var(--color-background);margin:0;display:grid;grid-template-rows:repeat(auto-fill,minmax(50px,1fr));padding:0;list-style:none;overflow-y:auto;position:absolute;top:60px;left:0;height:0;z-index:150;transition:all .3s ease;transform:translateY(-100%)}.link1{width:100%;margin:0;padding:10px 0;font:700 20px Oswald,sans-serif}.link1:hover{background-color:var(--color-background-white);color:#3d3d3d;-webkit-transition:all .3s ease;transition:all .3s ease}header{display:flex;justify-content:space-between;line-height:1.5;height:60px;max-height:150px;align-items:center}.header-logo img{margin:0;width:4rem;object-fit:contain}@media (max-width: 1069px){.header-logo img{margin:.5rem 0 0;width:4rem;object-fit:contain}#toggle1{display:none}.hamburger1{margin:0rem 1.2rem 0 0;display:-ms-grid;display:grid;grid-template-rows:repeat(3,1fr);justify-items:center;z-index:150;width:20px;cursor:pointer;flex-direction:column}.hamburger1 .top,.hamburger1 .meat,.hamburger1 .bottom{width:25px;height:3px;background:var(--color-background-darkblue);margin:3px 0;transition:all .3s ease}.menu1{display:none;flex-direction:column;align-items:flex-start}#toggle1:checked+.hamburger1+.menu1{display:flex;flex-direction:column;transform:translateY(0)}.icon-header.is-active{color:var(--color-background-red)}.nav .sub-nav a.router-link-exact-active{font-weight:700;color:var(--color-background-red)}.nav{position:relative;width:80%}.nav-item{display:flex;align-items:center;width:100%;border-bottom:2px solid var(--color-background-darkgrey)}nav a.router-link-exact-active{font-weight:700;color:var(--color-background-red)}.nav-item.full-click{cursor:pointer}.nav-item.full-click .nav-link{width:100%;padding:.5rem 1rem}.nav-link{text-decoration:none;color:var(--color-text);flex-grow:0;z-index:2}.flex-space{flex-grow:1;height:100%;display:flex;align-items:center;z-index:1}.icon-header{margin-right:1rem;color:var(--color-text);cursor:pointer;transition:all .3s ease;z-index:3}.sub-nav{display:none;background-color:var(--color-background-darkblue);width:100%}.nav .sub-nav{display:block;background-color:var(--color-background-lightgrey);border-left:2px solid var(--color-background-red)}}@media (max-width: 1069px) and (prefers-color-scheme: dark){.nav .sub-nav{display:block;background-color:var(--color-background-darkblue-border);border-left:1px solid var(--color-background-red)}}@media (max-width: 1069px){.nav .sub-nav a{color:var(--color-text);display:block;padding:.5rem 1.5rem;text-decoration:none;border-bottom:1px solid var(--color-background-darkgrey)}.nav .sub-nav a.router-link-exact-active{font-weight:700;color:var(--color-background-red)}.nav .sub-nav a:hover{background-color:var(--color-background-darkblue-border);color:var(--color-text)}.hidden{display:none}}@media (min-width: 1070px){nav{width:100%;font-size:1rem;text-align:center;display:flex;flex-direction:column;align-items:start;position:relative;padding:0}.nav{position:relative;border-left:1px solid var(--color-background-darkblue);border-right:1px solid transparent}.nav-item{display:flex;align-items:center;padding:.75rem 1rem;position:relative}.nav-link{flex:1;text-decoration:none;color:var(--color-text);transition:all .3s ease}.nav:hover{background-color:var(--color-background-white)}.nav:hover .icon-header{color:var(--color-background-red)}.nav:hover .nav-link{color:var(--color-background-darkblue)}.nav:hover .nav-link:hover{color:var(--color-background-red);text-decoration:none;font-weight:700}.nav-link:hover{background-color:var(--color-background-white);color:var(--color-background-red)}.is-active{color:var(--color-background-red)}.icon-header{margin-right:1rem;color:var(--color-text);cursor:pointer;transition:all .3s ease}.icon-header.is-active{color:var(--color-background-red)}.sub-nav{display:none;position:absolute;left:-1px;top:100%;min-width:150px;flex-direction:column;background-color:#fff;border:1px solid var(--color-background-darkgrey);border-left-color:var(--color-background-red);z-index:10000;box-shadow:0 2px 5px #0000004d}}@media (min-width: 1070px) and (prefers-color-scheme: dark){.nav .sub-nav{display:block;background-color:var(--color-background-darkblue-border);border:none;border-left:1px solid var(--color-background-red)}}@media (min-width: 1070px){.nav .sub-nav{display:flex}.sub-nav a{display:block;padding:.75rem 1rem;text-decoration:none;color:var(--color-background-darkblue);transition:all .3s ease;border:none}.sub-nav a:hover{color:var(--color-background-red);font-weight:700}}.navbar-button{background-color:transparent;border:none;display:inline-block;padding:.5rem 1rem;text-decoration:none;color:var(--color-background-darkblue);line-height:1.5;transition:all .3s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navbar-button:hover{cursor:pointer;color:var(--color-background-red);-webkit-transition:all .3s ease;transition:all .3s ease}@media (min-width: 1070px){nav{width:100%;font-size:1rem;text-align:center;flex-direction:row}nav a{border-left:1px solid var(--color-background-darkblue)}.navbar-button{border-left:1px solid var(--color-background-darkblue)}}nav a.router-link-exact-active{font-weight:700;color:var(--color-background-red)}nav a{display:inline-block;padding:.5rem 1rem}nav a:first-of-type{border:0}.dropdown .dropbtn{padding:0 1rem;border-left:1px solid var(--color-border);text-decoration:none;color:var(--color-background-darkblue);transition:all .3s ease;text-align:left}.dropdown-content{display:none;position:absolute;background-color:var(--color-background-darkgrey)}.dropdown:hover .dropdown-content{display:block}header .wrapperDesktop{display:none}header .wrapperMobile{display:flex;place-items:flex-start;flex-wrap:wrap}@media (min-width: 1070px){header{height:calc(40px + 2rem);display:flex;place-items:flex-start}header .wrapperDesktop{display:flex;place-items:flex-start;flex-wrap:wrap}header .wrapperMobile{display:none}nav{text-align:left;font-size:1rem;padding:1rem 0;margin-top:0;margin-right:1rem}}.modal-mask{position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:table;transition:opacity .3s ease;touch-action:none;pointer-events:none}@media (prefers-color-scheme: dark){.modal-mask{background-color:#00000080}}.alert-class{position:fixed;z-index:110;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:table;transition:opacity .3s ease}.modal-wrapper{display:table-cell;vertical-align:middle;font-size:1rem}.modal-container{pointer-events:auto;max-height:85svh;overflow:auto;width:fit-content;max-width:90%;margin:0 auto;padding:20px;background-color:var(--color-background);color:var(--color-text);border:1px solid var(--color-heading);border-radius:.5rem;box-shadow:0 2px 8px #00000054;transition:all .3s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.modal-body{display:inline-block;margin:20px 0}.input-field{border:1px solid var(--color-background-darkblue-border);padding:.5rem .25rem;background-size:500% auto;border-radius:.5rem;width:100%;font-size:1rem}.margin-bottom{margin-bottom:.5rem}.modal-default-button{color:var(--color-text);float:right}.modal-enter,.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{-webkit-transform:scale(1.1);transform:scale(1.1)}#product-form{width:fit-content}.explanatoryText{font-size:.8rem}.form-button{margin-top:1rem;display:flex;gap:.5rem;justify-content:space-between}.form-button button{background-color:var(--color-background-darkblue-border);color:#fff;border:1px solid var(--color-background-darkblue);font-size:1rem;font-weight:700;padding:.5rem 1rem;border-radius:1.5rem}.form-button button:hover{cursor:pointer}@media (min-width: 992px){.webflow-style-input .input-field-big-font{font-size:1rem}}
