.splitmobileview:not(.desktop):not(.mobile)>*{display:none!important}.splitmobileview.desktop>*[mobile=true]{display:none!important}.splitmobileview.mobile>*[mobile=false]{display:none!important}*{user-select:none;color:var(--color)!important}.hidden{display:none!important}.maxwidth-mincontent{max-width:min-content}.maxwidth-fitcontent{max-width:fit-content}.maxwidth-25perc{max-width:25%}.maxwidth-35perc{max-width:35%}.maxwidth-50perc{max-width:50%}.maxwidth-65perc{max-width:65%}.maxwidth-75perc{max-width:75%}.maxwidth-100perc{max-width:100%}.minwidth-mincontent{min-width:min-content}.minwidth-maxcontent{min-width:max-content}.width-100{width:100%}.height-100{height:100%}.nobackground{background:transparent!important}.flex-grow-2{flex-grow:2!important}.justify-items-center{justify-items:center}.text-transform-none{text-transform:none}.place-items-center{place-items:center}.nomargin{margin:0}.nopadding{padding:0}.golden{--color:rgba(193,161,79,1)}img{max-width:100%;max-height:100%}body{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;min-height:100vh;flex-direction:column;-ms-overflow-style:none;scrollbar-width:none;overflow:hidden;scroll-behavior:smooth;--color:#000;--border-color:rgba(193,161,79,1);overflow:auto;--navbar-height:7rem;--navbar-background:rgba(68,68,68,1);--navbar-focused-background:rgba(68,68,68,1)}.row{margin-left:0;margin-right:0}navbar{display:flex;position:fixed;z-index:100;width:100%;transition:background-color 350ms linear;height:var(--navbar-height);background-color:var(--navbar-background);opacity:.9;text-transform:uppercase;font-family:Lato;font-weight:600;font-size:1rem;letter-spacing:1px;align-items:center;text-align:center;transition:all ease-in .25s}navbar:hover{opacity:1}navbar[mobile=true]{background:var(--navbar-background)}navbar[mobile=false] #mainmenu{justify-content:space-between;display:flex;--color:#fff;margin:0;align-items:center;padding:0;flex:auto;height:100%;align-content:center}navbar[mobile=false] #mainmenu .logo{padding:5px}navbar[mobile=false] #mainmenu>li{display:inline;font-family:Cormorant Garamond;font-size:1s25rem;font-weight:400;flex:auto;height:100%;align-content:center}navbar[mobile=false] #mainmenu>li:first-child{padding-left:3rem;min-width:20vw}navbar[mobile=false] #mainmenu>li:last-child{padding-right:3rem}navbar[mobile=false] #mainmenu>li[linked-to]{position:relative}navbar[mobile=false] #mainmenu li a:not(.button){text-decoration:none;--color:#fff;display:inline-block;width:100%;height:100%;align-content:center}navbar[mobile=false] #mainmenu>li>a:not(.button):hover,navbar[mobile=false] #mainmenu>li.hover>a:not(.button){background:var(--navbar-background);filter:brightness(1.2);font-weight:800;--color:rgba(193,161,79,1)}navbar[mobile=false] #mainmenu>li>a:not(.button):hover img,navbar[mobile=false] #mainmenu>li.hover>a:not(.button) img{filter:brightness(0) saturate(100%) invert(73%) sepia(21%) saturate(964%) hue-rotate(5deg) brightness(86%) contrast(88%)}navbar[mobile=false] #mainmenu .submenu>li>a:not(.button){width:auto}navbar[mobile=false] #mainmenu .submenu>li>a:not(.button):hover{--color:rgba(193,161,79,1)}navbar[mobile=false] #mainmenu .submenu:not(.open){display:none}navbar[mobile=false] #mainmenu .submenu:not(.dropdown).open{display:block;position:absolute;background:var(--navbar-background);text-align:left;padding:1rem 1.5rem;padding-right:5rem;list-style:none;min-width:100%}navbar[mobile=false] #mainmenu .submenu:not(.dropdown) li:not(:last-child){padding-bottom:1rem}navbar[mobile=false] #mainmenu #mainmenu_desktop_fishshop{margin:0 1.5rem}navbar[mobile=false] #mainmenu #mainmenu_desktop_fishshop a{font-family:'Cormorant Garamond'}navbar[mobile=false] #mainmenu #mainmenu_desktop_fishshop>a{width:25ch;margin:0}navbar[mobile=false] #mainmenu #mainmenu_desktop_fishshop.hover>a{border-bottom:0;filter:brightness(100%)}navbar[mobile=false] #mainmenu #mainmenu_desktop_fishshop.hover>a:hover{--color:#fff;background:rgba(193,161,79,1)}navbar[mobile=false] #mainmenu .submenu.dropdown.open{display:block;position:absolute;background:#fff;text-align:left;padding:0;list-style:none;min-width:100%;text-align:center;border:2px solid rgba(193,161,79,1);border-top:0}navbar[mobile=false] #mainmenu .submenu.dropdown li{height:3rem}navbar[mobile=false] #mainmenu .submenu.dropdown li a:not(.button){--color:rgba(193,161,79,1);width:100%;font-weight:700}navbar[mobile=false] #mainmenu .submenu.dropdown li:hover a:not(.button){--color:#fff;background:rgba(193,161,79,1)}navbar[mobile=false] #mainmenu a:not(.button).active{--color:rgba(193,161,79,1)!important;background:rgba(56,56,56,1);border-bottom:2px solid rgba(193,161,79,1)}navbar[mobile=true]{position:fixed;top:0;left:0;width:100%;z-index:100;display:grid;grid-template-columns:auto auto auto;justify-content:space-between;padding:1rem}navbar[mobile=true] .logo{min-height:5rem}navbar[mobile=true]>*{align-content:center}navbar[mobile=true] #mobile_menu_top_open{transform:rotate(180deg)}navbar[mobile=true] #mobile_menu_top_open,navbar[mobile=true] #mobile_menu_top_cart{width:2.25rem}.navbarcontainer[mobile=true]{position:absolute;top:0;left:0;width:100%;z-index:100;transition:background-color 350ms linear}#mobile_menu_nav{position:fixed;z-index:999999999;top:0;width:100%;height:100%;background-color:var(--navbar-background);overflow:auto;font-family:Trirong;font-size:2rem;font-weight:600;--color:#fff}#mobile_menu_nav a{display:block;text-decoration:none}#mobile_menu_nav a:hover{--color:rgba(193,161,79,1)}#mobile_menu_nav_1{list-style:none;padding:0;font-family:Cormorant Garamond;font-weight:700;font-size:1.875rem;min-height:calc(85vh - 4rem);overflow:auto;overflow-x:hidden}#mobile_menu_nav_1 li:hover{--color:rgba(193,161,79,1)}#mobile_menu_nav_1>li:not(:first-child){border-top:1px solid rgba(193,161,79,1);border-bottom:1px solid rgba(193,161,79,1)}#mobile_menu_nav_1>li:nth-child(2){border-top-width:2px}#mobile_menu_nav_1>li:last-child{border-bottom-width:2px}#mobile_menu_nav_1>li>a{padding:.5rem 1rem;text-transform:uppercase}#mobile_menu_nav_1>li:not(:first-child){display:flex;align-items:center;flex-wrap:wrap}#mobile_menu_nav_1>li>.menu_opener{margin:0;padding:1rem;transition:all 1s ease-out}#mobile_menu_nav_1>li>.menu_opener.open{background-color:rgba(193,161,79,1)}#mobile_menu_nav_1>li>.menu_opener>.triangle{transform:scale(.7);--border-color:#fff;transition:all .7s ease}#mobile_menu_nav_1>li>.menu_opener.open>.triangle{transform:scale(.7) rotate(-180deg)}#mobile_menu_nav_1>.submenu{font-weight:400;flex-basis:100%;list-style:none;transition:all .7s ease;max-height:0;overflow:hidden}#mobile_menu_nav_1>.submenu.visible{max-height:300px;padding:.5rem 1rem;border-top:1px solid rgba(193,161,79,1);border-bottom:1px solid rgba(193,161,79,1)}#mobile_menu_nav_1>.submenu a{padding-left:1rem}#mobile_menu_nav_1 li:not(:first-child)>a{flex-grow:1}#mobile_menu_nav_1 #mobile_menu_back_container{align-content:center;height:7rem}#mobile_menu_nav_1 #mobile_menu_back{position:absolute;cursor:pointer;left:1rem;top:3.5rem}#mobile_menu_nav_1 #mobile_menu_back:before,#mobile_menu_nav_1 #mobile_menu_back:after{align-self:anchor-center;top:-1rem;right:1rem;position:absolute;content:"";height:2rem;background-color:var(--color);width:1px}#mobile_menu_nav_1 #mobile_menu_back:before{transform:rotate(45deg)}#mobile_menu_nav_1 #mobile_menu_back:after{transform:rotate(-45deg)}#mobile_menu_bottom{padding:1rem;--color:rgba(193,161,79,1);text-transform:uppercase;font-family:Outfit;font-weight:700;font-size:1.5rem;height:10rem}#mobile_menu_bottom #mobile_menu_social{border-top:1px solid rgba(193,161,79,1);width:fit-content;justify-self:center;margin-top:1rem;place-self:center;display:inline-block}#mobile_menu_bottom #mobile_menu_social a{display:inline-block;padding-left:.5rem;padding-right:.5rem}#mobile_menu_bottom #mobile_menu_social a:first-child{padding-left:0}#mobile_menu_bottom #mobile_menu_social a:last-child{padding-right:0}footer{padding:2rem;background:var(--navbar-background);text-align:left;--color:#fff}footer .subpage_title_container{margin-bottom:0}footer .col-6{padding-right:5rem}footer input[type=text],footer textarea{--color:#000;width:100%;border:2px solid rgba(193,161,79,1);font-family:Outfit;font-weight:600;font-size:1rem;padding:.5rem}footer textarea{height:7rem;resize:none}footer[mobile=false] .logo{height:10rem;width:auto}footer[mobile=false] .logolink{position:absolute;right:0;width:auto}footer[mobile=true] .logolink{width:auto;margin-top:1rem;margin-bottom:3rem}footer[mobile=true] .logolink>img{height:10rem}footer h4{font-family:Outfit;font-weight:800;font-size:1.25rem;text-transform:uppercase}footer p,footer label{font-family:Outfit;font-weight:600;font-size:1rem;text-transform:uppercase;margin-bottom:1rem}footer .row>*{--bs-gutter-x:0px;--bs-gutter-y:0px}footer .social img{margin-right:1.5rem}footer[mobile=false] ul{padding:0;list-style:none;display:flex;font-family:Outfit;font-weight:400;font-size:1rem;line-height:1.5rem;margin-top:2rem}footer[mobile=false] ul li{text-decoration:none;margin-right:2rem;min-width:fit-content}footer[mobile=false] ul li:not(:first-child)::before{content:'';border-left:1px solid var(--color);margin-right:2rem}footer[mobile=false] ul li a{text-decoration:none}footer[mobile=true] ul{padding:0;list-style:none;font-family:Outfit;font-weight:400;font-size:1rem}footer[mobile=true] ul li{text-decoration:none;margin-right:2rem;min-width:fit-content;margin-bottom:.5rem}footer[mobile=true] ul li a{text-decoration:none}#pagecontainer{width:100%;text-align:-webkit-center;margin:0 auto;overflow:auto;overflow-x:hidden;max-width:100vw;padding-top:1px}.subpage{width:100%;overflow-y:hidden;position:relative}.subpage>*{max-width:100%;max-height:100%}.subpage[mobile=false],.subpage[mobile=true]{height:auto;padding:2rem}.subpage[mobile=true] p+a.button{margin-top:1rem}.subpage_title_container{margin-bottom:3rem}.subpage_title_container+*{margin-bottom:2rem}[mobile=true] .subpage_title_container{margin-bottom:2rem}[mobile=true] .subpage_title_container+*{margin-bottom:1rem}.subpage_title_container:has(img){display:grid;justify-content:start}.subpage_title_container:has(img) img{grid-area:1/1/3/2;margin-right:1rem}.subpage_title_container:has(img) h2{grid-area:1/2/2/3;place-content:end;margin:0}.subpage_title_container:has(img) h3{grid-area:2/2/3/3;place-content:start;margin:0}.subpage_title_container *{font-weight:bolder}.subpage_title_container:not(.subpage_title_lineabove):not(.no_line)::after{margin-top:3rem;display:block;content:'';width:3.25rem;border:1px solid var(--border-color)}.subpage_title_container.justify-content-center:not(.subpage_title_lineabove):not(.no_line)::after{justify-self:center}.subpage_title_container.subpage_title_lineabove::before{margin-top:3rem;display:block;content:'';width:3.25rem;border:1px solid var(--border-color);margin-bottom:3rem}[mobile=true] .subpage_title_container:not(.subpage_title_lineabove)::after{margin-top:2rem}[mobile=true] .subpage_title_container.subpage_title_lineabove::before{margin-top:2rem;margin-bottom:2rem}.triangle-left,.triangle-right,.triangle-top,.triangle-bottom{width:0;height:0}.triangle-left,.triangle-right{border-top:15px solid transparent;border-bottom:15px solid transparent}.triangle-top,.triangle-bottom{border-left:15px solid transparent;border-right:15px solid transparent}.triangle-right{border-left:30px solid var(--border-color)}.triangle-left{border-right:30px solid var(--border-color)}.triangle-top{border-bottom:30px solid var(--border-color)}.triangle-bottom{border-top:30px solid var(--border-color)}.backgroundimage{height:100%;width:100%;z-index:-1;height:100%;width:100%;object-fit:fill;z-index:-1;position:absolute;left:0;top:0}.homevideo-wrapper{position:absolute;height:100vh;top:0;left:0;overflow:hidden;width:100%;z-index:-1}*[mobile=true] .backgroundimage{height:100vh;width:100vw;object-fit:cover}.homevideo{opacity:0;transition:opacity 3000ms linear;height:56.25vw;margin-left:-1px}.homevideo.visible{opacity:1}*[mobile=false] .homevideo{height:100vh;object-fit:cover}.button{font-family:Outfit;font-weight:500;letter-spacing:1px;text-align:center;text-decoration:none;--color:#fff;text-transform:uppercase;height:fit-content;display:inline-block}.button:hover{filter:brightness(90%)}[mobile=false] .button:not(:last-child){margin-right:1rem}[mobile=true] .button{font-size:.875rem}navbar .button{padding:.5rem 1rem}navbar [mobile=true] .button{padding:.5rem 1rem}footer .button{padding:.5rem 3rem}.subpage .button{padding:1.25rem 3rem}.subpage .button-light{--border-color:#fff;border:2px solid var(--border-color);border-radius:.3rem;padding:.75rem 2rem;font-family:Outfit;font-weight:300;font-size:1rem}.subpage .button-black{--border-color:#000;--color:#000}.subpage[mobile=true] .button{padding:.75rem 1.5rem}.button-one{background:rgba(193,161,79,1);border:2px solid rgba(255,255,255,1)}.button-two{background:#fff;--color:rgba(193,161,79,1);border:2px solid rgba(193,161,79,1)}.button-three{background:transparent;--color:#fff;border:1px solid #fff;position:relative}.button-three::before{background:none;border:2px solid rgba(193,161,79,1);content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.button-four{background:transparent;--color:rgba(193,161,79,1);border:2px solid rgba(193,161,79,1)}.button-five{background:rgba(193,161,79,1)}div.parallax{display:inline-block;overflow:hidden}div.parallax>img{transition:all 1s ease-out}#loadervideo[loaded=true]{display:none}#loadervideo[loaded=false]{width:100vw;height:100vh;z-index:1000;position:absolute;top:0;left:0;background:#000;place-content:center;display:grid}#loadervideo[loaded=false] img{min-width:20vw;max-width:70vw;height:60vh}@keyframes wiggle{20%{box-shadow:inset -5px 0 5px 0 rgba(0,0,0,.4);transform:rotate(7deg)}40%{box-shadow:inset -11px 0 5px 0 rgba(0,0,0,.4);transform:rotate(-14deg)}60%{box-shadow:inset -5px 0 5px 0 rgba(0,0,0,.4);transform:rotate(4deg)}80%{box-shadow:inset -8px 0 5px 0 rgba(0,0,0,.4);transform:rotate(-2deg)}100%{box-shadow:inset -7px 0 5px 0 rgba(0,0,0,.4);transform:rotate(0deg)}}@keyframes anti-wiggle{20%{transform:translateX(4px) rotate(-7deg)}40%{transform:translateX(-8px) rotate(14deg)}60%{transform:translateX(2px) rotate(-4deg)}80%{transform:translateX(-1px) rotate(2deg)}100%{transform:translateX(0) rotate(0deg)}}.cartitempopup{position:fixed;right:0;top:var(--navbar-height);background:#fff;border:3px solid rgba(193,161,79,1);padding:1rem;font-family:Outfit;font-weight:300;font-size:1rem;line-height:1.5rem;letter-spacing:1px;z-index:10000}.cartitempopup[mobile=false]{width:400px;margin-top:1rem;margin-right:1rem}.cartitempopup[mobile=true]{width:100%}.cartitempopup b{font-weight:700}.cartitempopup .goldencheck{position:relative;padding-left:1.5rem}.cartitempopup .goldencheck::before{content:' ';position:absolute;top:0;left:0;width:100%;height:100%;background:var(--bullet-list-golden-check-desktop);background-repeat:no-repeat;background-size:contain}.cartitempopup .productinfo{margin-top:1.25rem;margin-bottom:1.25rem}.cartitempopup .productinfo p{margin:0;padding-left:1rem}.cartitempopup .productinfo>*,.cartitempopup .buttons>*{align-content:center;padding:0}.cartitempopup .productinfo .productphoto{height:100%;min-height:80px;object-fit:cover;object-position:0 0}.cartitempopup .productinfo .productkg,.cartitempopup .productinfo .producteuro{font-weight:700}.cartitempopup .productinfo .col-8{padding:.5rem 0}.cartitempopup .buttons{font-family:Outfit;font-weight:700;font-size:1rem;letter-spacing:1px;text-align:center;--color:rgba(193,161,79,1)}.cartitempopup .buttons a{text-decoration:none;width:100%;display:block;cursor:pointer}.cartitempopup .buttons .gotocart{border:2px solid rgba(193,161,79,1);padding:.5rem 0}.cartitempopup .buttons .closepopup{text-decoration:underline;text-underline-offset:.25rem}navbar .counter{background-color:rgba(193,161,79,1);border-radius:1rem;--color:#fff;font-size:1rem;position:absolute;font-weight:400!important;z-index:1000;min-width:1.5rem;min-height:1.5rem;margin-left:-.25rem;align-content:center;font-family:Outfit}@font-face{font-family:'Runalto';src:url('../fonts/Runalto.ttf') format('truetype'),url('../fonts/Runalto.otf') format('opentype');font-weight:normal;font-style:normal}@font-face{font-family:'Futura BT Light';src:url('../fonts/FuturaBT-Light.otf') format('opentype');font-weight:normal;font-style:normal}.button[class*=shadow]{border-color:transparent}.shadow-one{box-shadow:8px 8px 8px rgba(0,0,0,.35)}