.header-nav .navbar-nav{flex-wrap:wrap;gap:.5rem;justify-content:center}.header-nav .nav-item{position:relative}.header-nav .nav-item .btn-nav-descend{opacity:0}.header-nav .nav-item .btn-nav-descend:focus-visible{opacity:1}.header-nav .nav-item:hover .btn-nav-descend{opacity:1;transition:opacity .3s ease-out}@media(prefers-reduced-motion:reduce){.header-nav .nav-item:hover .btn-nav-descend{transition:none}}.header-nav .nav-link{position:relative}.header-nav .nav-link:after{background:var(--bs-body-color);bottom:0;content:"";height:2px;left:0;opacity:0;position:absolute;transform:scaleX(0);transform-origin:left;width:100%}.header-nav .nav-link:hover:after{opacity:1;transform:scaleX(1);transition:transform .3s ease-out,opacity .3s ease-out}@media(prefers-reduced-motion:reduce){.header-nav .nav-link:hover:after{transition:none}}.header-nav .nav-item-expand .btn-nav-descend,.header-nav .nav-item-expand .nav-item-expand-header{display:none}.header-nav .nav-item-expand .nav-item-expand-body{padding-left:0}.header-nav .nav-item-expand.level-1{interpolate-size:allow-keywords;height:0;opacity:0;overflow-y:hidden;position:absolute;top:100%;transition:opacity .3s ease-out,height .2s ease-out,display allow-discrete .2s ease-out;z-index:990}@media(prefers-reduced-motion:reduce){.header-nav .nav-item-expand.level-1{transition:none}}.header-nav .nav-item-expand.level-1.show{height:auto;opacity:1}.header-nav .nav-item-expand.level-1>.nav-item-expand-content{padding:3rem}.header-nav .nav-item-expand.level-1>.nav-item-expand-content>.nav-item-expand-body{align-items:start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;margin:0 auto;max-width:1732px}.header-nav .nav-item-expand.level-1>.nav-item-expand-content>.nav-item-expand-body>.nav-item{align-items:start;display:flex;flex-direction:column;justify-content:start}.header-nav .nav-item-expand.level-1>.nav-item-expand-content>.nav-item-expand-body>.nav-item>.nav-link{margin-bottom:.5rem}.header-nav .nav-item-expand.level-2>.nav-item-expand-content>.nav-item-expand-body{display:flex;flex-direction:column}@media(min-width:992px)and (max-width:1399.98px){.navbar-expand-lg .navbar-nav .nav-link{padding-left:0;padding-right:0}}.header-nav .nav-item-expand{background:#fff!important;margin:0 -1rem;padding-bottom:.25rem!important}.header-nav .nav-item-expand.level-1{background:none;box-shadow:4px 4px 12px 0 rgba(0,0,0,.25)}.header-nav .nav-item-expand.level-1>.nav-item-expand-content{background:#fff;height:100%;padding:1rem 3rem;position:relative}.header-nav .nav-item-expand.level-1>.nav-item-expand-content>.nav-item-expand-body{justify-content:flex-start}.header-nav .nav-item-expand.level-1>.nav-item-expand-content>.nav-item-expand-body>.nav-item{margin-bottom:.5rem;width:20%}.header-nav .nav-item-expand.level-1>.nav-item-expand-content>.nav-item-expand-body>.nav-item>.nav-link{font-weight:700;letter-spacing:1px;margin-bottom:0;text-transform:uppercase}.header-nav .nav-item-expand.level-1 .nav-item.level-2>.nav-link{color:#bf2935}.header-nav .nav-item-expand.level-1>.nav-item-expand-content>.nav-item-expand-body>.nav-item>.nav-link{text-transform:none}.navbar-expand-lg .navbar-nav .nav-link{padding:.175rem .5rem}.header .animal-container{background-image:url(https://media.weidezaun-shop.ch/ch/icons/gras.jpg);background-position:0 42px;background-repeat:repeat-x;height:58px;overflow:hidden}.header .animal-container a:hover{filter:brightness(1);opacity:1}.header .animal-container>div,.header .animal-container>ul{display:flex;flex-direction:row;flex-wrap:wrap;height:58px;justify-content:space-around;list-style:none;overflow:hidden;padding-bottom:2px;padding-top:2px}.header .animal-container>div li,.header .animal-container>ul li{display:flex}.header .animal-container .animal-sprite{background-image:url(https://media.weidezaun-shop.ch/ch/icons/animal-sprites.png);background-repeat:no-repeat;background-size:1200px;filter:brightness(1.2);opacity:.8;overflow:hidden}.header .animal-container .sprite-horse{background-position:0 0;width:62px}.header .animal-container .sprite-pony{background-position:-81px 0;width:48px}.header .animal-container .sprite-cattle{background-position:-148px 0;width:72px}.header .animal-container .sprite-sheep{background-position:-237px 0;width:50px}.header .animal-container .sprite-goat{background-position:-307px 0;width:46px}.header .animal-container .sprite-poultry{background-position:-370px 0;width:34px}.header .animal-container .sprite-dog{background-position:-422px 0;width:47px}.header .animal-container .sprite-cat{background-position:-485px 0;width:39px}.header .animal-container .sprite-rabbit{background-position:-544px 0;width:24px}.header .animal-container .sprite-wild-boar{background-position:-588px 0;width:64px}.header .animal-container .sprite-wolf{background-position:-671px 0;width:52px}.header .animal-container .sprite-fox{background-position:-743px 0;width:56px}.header .animal-container .sprite-raccoon{background-position:-817px 0;width:44px}.header .animal-container .sprite-marten{background-position:-880px 0;width:48px}.header .animal-container .sprite-heron{background-position:-948px 0;width:31px}.header .animal-container .sprite-mole{background-position:-997px 0;width:40px}.header .animal-container .sprite-mouse-rat{background-position:-1062px 0;width:32px}.header .animal-container .sprite-slug{background-position:-1110px 0;width:28px}.header .animal-container .sprite-insect{background-position:-1158px 0;width:26px}