@charset "UTF-8";body{font-family:Montserrat,sans-serif;font-weight:400}h1,h2,h3,h4,h5{font-family:Montserrat,sans-serif;font-weight:400;line-height:1.5em}h1{font-size:1.7em}@media(max-width:575px){h1{font-size:1.5em}}h2{font-size:1.4em}h3{font-size:1.2em}h4{font-size:1.1em}h5{font-size:1em}p,strong,b,cite,small{font-family:Montserrat,sans-serif;font-weight:400}a{text-decoration:none}.spaced{padding:4em 0}.spaced.slim{padding:1em 0}@media(max-width:575px){.spaced{padding-top:2em!important}}html{font-size:.9rem}.container{padding-right:2rem!important;padding-left:2rem!important}.container .row{--bs-gutter-x: 1rem}.layout-landing__content{height:calc(100vh - 80px);padding-bottom:30px;padding-top:60px}.layout-landing__content .svg-wrapper{height:100%;display:flex;align-items:center}.layout-landing__content .svg-wrapper svg{max-width:100%;max-height:100%;margin:0 auto;display:block;width:100vw;height:85vh}@media screen and (min-width:992px){.layout-landing__content{min-height:calc(100vh - 120px);padding-bottom:30px;padding-top:.5rem}}.layout-theme__content{min-height:calc(100vh - 79px);padding-bottom:30px;padding-top:60px}@media screen and (min-width:992px){.layout-theme__content{min-height:calc(100vh - 79px);padding-bottom:30px;margin-left:300px;padding-top:.5rem}}.navbar .brand-logo{position:absolute;bottom:0}.navbar .navbar-toggler-icon .bar1,.navbar .navbar-toggler-icon .bar2,.navbar .navbar-toggler-icon .bar3{width:35px;height:5px;background-color:#333;margin:6px 0;transition:.4s}.navbar .navbar-toggler:focus,.navbar .navbar-toggler:active,.navbar .navbar-toggler-icon:focus{outline:none;box-shadow:none}.navbar .child-link:before{content:"\b7\b7\b7\b7";position:relative;top:-2px}@media screen and (min-width:992px){.navbar .container-fluid,.navbar-expand-lg .navbar-collapse,.navbar-expand-lg .navbar-nav{flex-direction:column;align-items:flex-start;align-items:inherit;margin-top:1em}.navbar{width:300px;height:100vh;align-items:flex-start}}@media screen and (max-width:992px){.brand-logo{position:inherit;bottom:0}.snippet-main-menu-logo{position:absolute;width:100px}}body{background-position:right bottom;background-repeat:no-repeat;background-size:30%}body .nav-link{font-weight:900;font-family:GT Walsheim}body h6{font-family:GT Alpina,"sans-serif";font-size:2rem}a.snippet-footer__nav-link:not(:first-child):before{content:"\b7\b7\b7\b7";position:relative;top:-2px;right:10px}.studio-blob-divider{padding-left:16px}.studio-blob-divider:before{content:"\b7\b7\b7\b7";position:relative;top:-2px;right:8px}.snippet-page-header{margin-top:2.5em}@media screen and (max-width:992px){.snippet-page-header{position:initial;top:70px}}.snippet-page-header__title{margin-top:.5em}@media(max-width:992px){.snippet-page-header__title{position:initial;margin-top:0;top:70px}}.snippet-page-header__desc{line-height:normal}.layout-password{display:flex;flex-direction:column;min-height:100vh;justify-content:center;align-items:center;text-align:center}.layout-password__content{max-width:600px;padding-bottom:10%}header{display:unset;background-color:#334000}header nav{position:-webkit-sticky;position:sticky;top:0;z-index:1050}header nav .nav-wrapper{padding-bottom:2em}header nav .nav-wrapper img{z-index:2}header nav .nav-wrapper img.brand-icon{margin-top:2em}header nav .nav-wrapper img.search-icon{height:2em;margin-top:2em;position:absolute;right:0}header .topheader{line-height:5rem;background-color:#fff}@media(max-width:575px){header .topheader{display:none}}@media(min-width:576px)and (max-width:767px){header .topheader{display:none}}header .topheader img{padding-right:1rem}header .topheader .openingheader{background-color:#334000}header .topheader .openingheader.bannerheader{background-color:#7b0011;padding:1rem 0;font-size:1.5rem}header .topheader .openingheader .small{line-height:2em;color:#fff;margin:0}header .topheader .openingheader .small a{color:#fff}header .topheader.topheader-mobil{display:none;z-index:1;height:5em;top:0;z-index:1001;width:100%;background-color:#334000}header .topheader.topheader-mobil .mini-cart{padding:0}header .topheader.topheader-mobil .cart-icon{top:0}header .topheader.topheader-mobil .badge-primary-lighter{top:17px}@media(max-width:575px){header .topheader.topheader-mobil{display:block}}@media(min-width:576px)and (max-width:767px){header .topheader.topheader-mobil{display:block}}header .topheader.topheader-mobil .mobile-navigation-trigger-wrapper{list-style:none}header .topheader.topheader-mobil .fa-search{font-size:2em;padding-top:.8em;position:absolute;left:2.3em}header .topheader.topheader-mobil a{color:#fff}header .topheader.topheader-mobil img{padding-right:none;max-height:3em}header .hero-slider .hero-slider-inner{color:#fff;display:inline-block;height:730px;width:100vw;background-size:cover}header .hero-slider .hero-slider-inner h3{margin-top:240px;font-size:3.5em;font-family:Guillemet}@media(max-width:575px){header .hero-slider .hero-slider-inner h3{font-size:2.5em}}@media(min-width:576px)and (max-width:767px){header .hero-slider .hero-slider-inner h3{font-size:3em}}@media(min-width:768px)and (max-width:991px){header .hero-slider .hero-slider-inner h3{font-size:3em}}header .hero-slider .hero-slider-inner hr{width:174px;background-color:#fff;height:2px}header .hero-slider .hero-slider-inner p{font-size:1.4em;padding:0% 35%}@media(max-width:575px){header .hero-slider .hero-slider-inner p{padding:0% 25%}}@media(min-width:576px)and (max-width:767px){header .hero-slider .hero-slider-inner p{padding:0% 25%}}@media(min-width:768px)and (max-width:991px){header .hero-slider .hero-slider-inner p{padding:0% 25%}}@media(min-width:992px)and (max-width:1199px){header .hero-slider .hero-slider-inner p{padding:0% 25%}}header .hero-slider .hero-slider-inner .btn-primary{font-size:1.2em;margin-top:2em;border-radius:3%/15%;font-weight:600;padding:.5em}header .hero-slider .hero-slider-inner .btn-primary:hover{border-color:transparent}.elipse{height:6em;width:100vw;position:absolute;bottom:0;background-color:transparent;background-size:cover;background-repeat:no-repeat;background-position:top;background-image:url(/cdn/shop/files/bow-grey.svg?v=1770739795)}.elipse .logo{display:flex;justify-content:center;align-items:center;position:absolute;width:100%;top:-3em}.elipse .logo .logo-inner{width:5.5em;background-color:#334000;border-radius:.5em;padding:.6em 0}@media(max-width:575px){.elipse .logo .logo-inner{display:none}}@media(min-width:576px)and (max-width:767px){.elipse .logo .logo-inner{display:none}}.elipse .logo .logo-inner img{height:5em;animation:mover 2s infinite alternate}.discount-section{background-color:#e1e3e3;position:relative;min-height:250px}.discount-section .discount-code .discount-badge{width:240px;height:240px;background-color:#334000;color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;text-align:center;font-size:16px;padding:1rem}.discount-section .discount-code .discount-badge h4{font-size:1.7rem;font-family:Guillemet,serif}@media(min-width:992px){.discount-section{min-height:170px}.discount-code{position:absolute;height:15em;width:15em;top:10px;left:73%}}@media(max-width:991px){.discount-code{position:absolute;top:10px;height:13em;width:13em;left:50%;margin-left:-6.5em}}@keyframes mover{0%{transform:translateY(0)}to{transform:translateY(-10px)}}section.navigation{background-color:#334000}section.navigation .container{background-color:#334000}@media(max-width:575px){main{margin-top:5rem}}@media(min-width:576px)and (max-width:767px){main{margin-top:5rem}}.scroller{overflow-y:scroll}.scroller,.scroller-inner{position:relative;-webkit-overflow-scrolling:touch}.wrapper{position:relative;overflow:hidden}.mp-pusher{position:relative;left:0;height:100%}.mp-menu{position:fixed;top:0;left:0;z-index:10000;width:300px;height:100%;transform:translate3d(-100%,0,0);transition:transform .3s ease-in-out}.mp-menu i.fa{position:relative;left:-.8em;top:-.1em}.mp-menu.mp-active{transform:translateZ(0)}.mp-menu a{text-decoration:none;color:#ddd;outline:0}.mp-menu a:focus,.mp-menu a:hover{color:#fff;outline:0}.mp-level li.divider{background-color:#232323;height:1em;overflow:hidden}.mp-level{position:absolute;top:0;left:0;width:100%;height:100%;background:#292929;transform:translate3d(-100%,0,0);z-index:1}.mp-level.mp-active{transform:translateZ(0)}.mp-level:after,.mp-level:before,.mp-pusher:after{position:absolute;top:0;right:0;width:0;height:0;content:"";opacity:0}.mp-level:after,.mp-pusher:after{background:#0000004d;transition:opacity .3s,width .1s .3s,height .1s .3s}.mp-level:after{z-index:-1}.mp-level.mp-level-overlay:after,.mp-pusher.mp-pushed:after{width:100%;height:100%;opacity:1;transition:opacity .3s}.mp-level.mp-level-overlay{cursor:pointer}.mp-level.mp-level-overlay.mp-level:before{width:100%;height:100%;background:0 0;opacity:1}.mp-level,.mp-pusher{transition:all .5s}.mp-overlap .mp-level.mp-level-open{box-shadow:1px 0 2px #0003;transform:translate3d(-40px,0,0);z-index:9}.mp-menu.mp-overlap>.mp-level,.mp-menu.mp-overlap>.mp-level.mp-level-open,.mp-menu>.mp-level,.mp-menu>.mp-level.mp-level-open{box-shadow:none;transform:translateZ(0)}.mp-cover .mp-level.mp-level-open{transform:translateZ(0)}.mp-cover .mp-level.mp-level-open>ul>li>.mp-level:not(.mp-level-open){transform:translate3d(-100%,0,0)}.mp-menu ul{margin:0;padding:0;list-style:none;max-height:90%;max-height:calc(100% - 76px);overflow:scroll}.mp-menu ul ul{max-height:calc(100% - 113px)}.mp-menu h2{margin:0;padding:1em;color:#fff;text-shadow:0 0 1px rgba(0,0,0,.1);font-weight:300;font-size:1.6em;line-height:1.3em;vertical-align:bottom}.mp-menu h2>img{display:inline-block;padding-right:.5em}.mp-menu.mp-overlap h2:before{position:absolute;top:0;right:0;margin-right:8px;font-size:75%;line-height:1.8;opacity:0;transition:opacity .3s,transform .1s .3s;transform:translate(-100%)}.mp-menu.mp-cover h2{text-transform:uppercase;font-weight:700;letter-spacing:1px;font-size:1em}.mp-overlap .mp-level.mp-level-overlay>h2:before{opacity:1;transition:transform .3s,opacity .3s;transform:translate(0)}.mp-menu ul li>a,.mp-menu ul li>a:active,.mp-menu ul li>a:focus,.mp-menu ul li>a:visited{display:block;padding:.5em 1em .5em 1.8em;outline:0;box-shadow:inset 0 -1px #0003;text-shadow:0 0 1px rgba(255,255,255,.1);font-size:1.2em;font-weight:300!important;transition:background .3s,box-shadow .3s}.mp-menu ul li:before{position:absolute;left:10px;z-index:-1;color:#0003;line-height:3.5}.mp-level>ul>li:first-child>a{box-shadow:inset 0 -1px #0003,inset 0 1px #0003}.mp-level>ul>li:first-child>a:hover,.mp-menu ul li a:hover{background:#0003;box-shadow:inset 0 -1px transparent}.mp-level.mp-level-overlay>ul>li:first-child>a,.mp-menu .mp-level.mp-level-overlay>ul>li>a{box-shadow:inset 0 -1px transparent}.mp-level.mp-level-overlay>ul>li:first-child>a,.mp-level>ul>li:first-child>a:hover{box-shadow:inset 0 -1px transparent,inset 0 1px transparent}.mp-back{background:#0000001a;outline:0;color:#fff;text-transform:uppercase;letter-spacing:1px;font-weight:300;display:block;font-size:.8em;padding:1em;position:relative;box-shadow:inset 0 1px #0000001a;transition:background .3s}.mp-back:after{font-family:"Font Awesome 5 Free";position:absolute;content:"\f105";right:10px;font-size:1.3em;color:#fff;font-weight:600}.mp-menu .mp-level.mp-level-overlay>.mp-back,.mp-menu .mp-level.mp-level-overlay>.mp-back:after{background:0 0;box-shadow:none;color:transparent}.no-csstransforms3d .mp-pusher,.no-js .mp-pusher{padding-left:300px}.no-csstransforms3d .mp-menu .mp-level,.no-js .mp-menu .mp-level{display:none}.no-csstransforms3d .mp-menu>.mp-level,.no-js .mp-menu>.mp-level{display:block}nav ul,nav li{padding:0;margin:0}nav li{list-style:none;position:relative;display:inline-block}nav.mp-menu li{width:100%;position:static}nav.mp-menu li a .fa{margin-right:5px}nav.top{padding:.5em 0}nav.top a{display:inline-block;padding:0 .5em;font-size:.9em;color:#425a70;font-weight:400}nav.top a:hover{text-decoration:none;color:#adb5bd}@media(max-width:575px){nav.top{padding:.2em 0 0}nav.top a{color:#fff}nav.top a:hover{text-decoration:none;color:#7e9ab3}}nav.main{background-color:#334000}@media(max-width:575px){nav.main{display:none}}@media(min-width:576px)and (max-width:767px){nav.main{display:none}}@media(max-width:575px){nav.main .navigation-wrapper{display:none}}@media(min-width:576px)and (max-width:767px){nav.main .navigation-wrapper{display:none}}nav.main ul>li{position:relative}nav.main ul>li:hover>a{text-decoration:none;color:#fff;box-shadow:inset 0 -3px #667303}nav.main ul>li>a{height:100%;padding:.85em 1.8em .85em 1em;color:#fff;color:#ffffffd9;text-align:center;display:inline-block;font-size:.9em;font-weight:400}nav.main ul>li>a:after{content:"";width:10px;height:16px;background-position:50% 50%;background-size:contain;background-repeat:no-repeat;position:absolute;font-size:1em;content:"\f105";font-family:"Font Awesome 5 Free";font-weight:600;right:.25em;top:.9em;color:#e9ecef;transform:rotate(90deg)}nav.main ul>li>span{padding:.85em 1em .8em;color:#fff;color:#ffffffd9;text-align:center;display:inline-block;font-size:.8em;text-transform:uppercase}nav.main ul>li>ul{display:none;top:100%;left:0;z-index:101}nav.main ul>li>ul li{display:block}nav.main ul>li>ul li>a{display:block;padding:.75em 2em;background-color:#363636;text-align:left;border-bottom:transparent!important}nav.main ul>li>ul li>a:after{content:none}nav.main ul>li>ul li>a:hover{background-color:#434b02}nav.main ul>li:hover>ul{position:absolute;display:block;z-index:1000}.subnav{padding:0 0 0 1em;margin:0}.subnav>li{list-style:none}.subnav>li>a{color:#2f4050;text-decoration:none;display:block;padding:.5em 0}.subnav>li>a.active,.subnav>li>a:hover{color:#334000}.outer-nav-wrapper.fixed{position:fixed;top:0}.outer-nav-wrapper.green{background-color:#334000}.outer-nav-wrapper img.bogen{position:absolute;left:-1px;right:8px;z-index:-6;top:-25.2em;width:100vw}.outer-nav-wrapper .mobile-navigation-trigger a{color:#fff}.menu-trigger{padding:1em 0!important}.menu-trigger i.fa{font-size:1.4em!important;padding-right:.4em}.mobile-mini-cart label{font-weight:300;padding-top:.2em}.mobile-mini-cart .mobile-mini-cart-empty{color:#888;font-size:.9em;padding:0 .5em}.mobile-brand{position:absolute!important;display:block;top:-.2em;width:0;overflow:hidden;transition-timing-function:ease-in-out;transition-property:.2s;transition-property:width}.fixed .mobile-brand{width:50px;transition-timing-function:ease-in-out;transition-property:.2s;transition-property:width}.hero-slider .slick-arrow{z-index:1;--margin: -50px;transition:1s}.hero-slider .slick-arrow:before{font-size:40px}.hero-slider .slick-arrow.slick-prev{left:var(--margin)}.hero-slider .slick-arrow.slick-next{right:var(--margin)}.hero-slider:hover .slick-arrow{--margin: 25px}.hero-slider:hover .slick-arrow.slick-next{--margin: 40px}.payment-options{padding-top:3em}footer{background-color:#212529;padding-bottom:2em;font-size:16px;color:#fff}footer .container{background-color:#212529}footer .container .footer-grid nav{min-height:7em}@media(max-width:575px){footer .container .footer-grid nav ul{width:100%;text-align:center}}@media(min-width:576px)and (max-width:767px){footer .container .footer-grid nav ul{width:100%;text-align:center}}@media(min-width:768px)and (max-width:991px){footer .container .footer-grid nav ul{width:100%;text-align:center}}footer .container .footer-grid nav li{display:block}footer .container .footer-grid nav li a{color:#fff;color:#ffffff80;font-size:16px;line-height:20px}footer .container .footer-grid nav li a:hover{color:#ffffffb3;text-decoration:none}footer .container a{color:#ffffff80}footer .container a:hover{color:#ffffffb3;text-decoration:none}.snippet-address-form [data-aria-hidden=true]{display:none}.snippet-article-item{height:100%}.snippet-article-item__image{width:100%;height:200px;object-fit:cover}@media(max-width:575px){.snippet-article-item__image{height:350px}}.snippet-article-item__card-body{display:flex;flex-direction:column}.snippet-article-item__card-info{flex:1;margin-bottom:.75rem}.listitem{min-height:24em}.listitem .inner{position:relative;height:100%}.listitem .inner.no-lp img{padding:1.5em}.listitem .inner.no-lp .description-wrapper{transition:transform 1s ease-out,color 1s ease-out,background-color 1s ease;border-radius:47% 47% 6% 6%/7% 7% 6% 6%;padding:16em 1em 1em;position:absolute;bottom:0;left:0;right:0}.listitem .inner.no-lp .description-wrapper .description1{font-weight:600}.listitem .inner.no-lp .details{transition:color 1s ease-out;font-size:.9em}.listitem .inner.no-lp:hover:after{background-color:#ba0c2f;opacity:.5}.listitem .inner.no-lp:hover .description-wrapper{background-color:#7c1c29b3;color:#fff}.listitem .inner.no-lp:hover .description-wrapper .details{color:#fff}.listitem .inner.lp .itemlink{text-decoration:none}.listitem .inner.lp .description-wrapper{margin-top:1em}.listitem .inner.lp .description-wrapper .details{position:absolute;background-color:#667303;color:#fff;bottom:25px;left:0;right:0;margin:0 20%;padding:1em;border-radius:47% 47% 4% 4%/20% 20% 4% 4%;transition:1s transform;font-size:.9em}.listitem .inner.lp .item-image-wrapper:after{content:"";background-color:#0000002e;position:absolute;top:0;bottom:0;right:0;left:0}.listitem .inner.lp .item-image{height:100%;width:100%}.listitem .inner.lp:hover .details{transform:translateY(-20px)}.listitem .description1{text-transform:uppercase;color:#7b0011;font-size:1em;font-weight:600}.listitem .description1:before{content:"-";margin-right:.4em}.listitem .description1:after{content:"-";margin-left:.4em}@media(max-width:575px){.snippet-collection-item__image{height:350px}}.snippet-collection-item__card-body{display:flex;flex-direction:column}.snippet-collection-item__card-info{flex:1;margin-bottom:.75rem}.snippet-featured-slider{margin-bottom:30px}.snippet-featured-slider__swiper-slide{height:auto}.snippet-featured-slider__swiper-control{width:20%;transition-duration:.3s}@media(min-width:576px){.snippet-featured-slider__swiper-control{width:15%}}@media(min-width:768px){.snippet-featured-slider__swiper-control{width:10%}}@media(min-width:992px){.snippet-featured-slider__swiper-control{width:5%}}.snippet-featured-slider:hover .snippet-featured-slider__swiper-control{background:#0000001a}@media(max-width:575px){.cart-sidebar{display:none}}@media(min-width:576px)and (max-width:767px){.cart-sidebar{display:none}}.cart-sidebar hr{margin:.5em 2em 1em 0}.cart-sidebar p{border:1px solid #e9ecef;padding:1.5em;margin-right:2em}.cart-sidebar div.boxed{display:inline-block;border:1px solid #e9ecef;padding:1.5em}.cart-sidebar div.boxed>strong{display:inline-block;margin-bottom:1em}.cart-sidebar ul.fa-ul{margin:2em 1em;padding-right:.5em}.cart-sidebar ul.fa-ul li{padding:.2em 0;font-size:.9rem}.cart-sidebar ul.fa-ul li i{padding-top:.2em}.cart .btn-primary{background-color:#334000}.cart .notice{padding:2em;margin:1em 0 2em 2em;border:1px solid #e9ecef;background-color:#334000}.cart .cart-summary{padding:1em}.cart hr.hr-xs{clear:both;display:block;margin:.2em 0}.search{width:3em;height:3em;margin:1.5em auto 0;position:absolute;overflow:hidden;transition:all .5s ease;z-index:2}.search:before{content:"";display:block;width:3px;height:100%;position:relative;background-color:#fff;transition:all .5s ease}.search.open{width:16em;background-color:#0009}.search.open:before{height:1.8em;margin:.6em 0 .6em .6em;position:absolute}.search-box{width:100%;height:100%;box-shadow:none;border:none;background:transparent;color:#fff;padding:.6em 3em .6em 1.5em;font-size:.8em}.search-box:focus{outline:none}.search-button{width:3em;height:3em;display:block;position:absolute;right:0;top:0;padding:.6em;cursor:pointer}.search-icon{width:1.5em;height:1.5em;border-radius:1.5em;border:3px solid white;display:block;position:relative;margin-left:.1em;transition:all .5s ease}.search-icon:before,.search-icon:after{content:"";width:.2em;height:1.2em;position:absolute;right:-.56em;top:.8em;display:block;background-color:#fff;transform:rotate(-45deg);transition:all .5s ease}.open .search-icon{margin:0;width:1.8em;height:1.8em;border-radius:1.8em}.open .search-icon:before{transform:rotate(52deg);right:.56em;top:.61em;height:.59em}.open .search-icon:after{transform:rotate(-230deg);right:.56em;top:.36em;height:.51em}.hero-slider .hero-slider-inner{color:#fff;display:inline-block;height:730px;width:100vw;background-size:cover}.hero-slider .hero-slider-inner h3{margin-top:240px;font-size:3.5em;font-family:Guillemet}@media(max-width:575px){.hero-slider .hero-slider-inner h3{font-size:2.5em}}@media(min-width:576px)and (max-width:767px){.hero-slider .hero-slider-inner h3{font-size:3em}}@media(min-width:768px)and (max-width:991px){.hero-slider .hero-slider-inner h3{font-size:3em}}.hero-slider .hero-slider-inner hr{width:174px;background-color:#fff;height:2px;opacity:1;margin:0 auto}.hero-slider .hero-slider-inner p{font-size:1.4em;padding:0% 35%}@media(max-width:575px){.hero-slider .hero-slider-inner p{padding:0% 25%}}@media(min-width:576px)and (max-width:767px){.hero-slider .hero-slider-inner p{padding:0% 25%}}@media(min-width:768px)and (max-width:991px){.hero-slider .hero-slider-inner p{padding:0% 25%}}@media(min-width:992px)and (max-width:1199px){.hero-slider .hero-slider-inner p{padding:0% 25%}}.hero-slider .hero-slider-inner .btn-primary{font-size:1.2em;margin-top:2em;border-radius:3%/15%;font-weight:600;padding:.5em}.hero-slider .hero-slider-inner .btn-primary:hover{border-color:transparent}.family{padding-top:3em;color:#7b0011;background:#e1e3e3}.family h1,.family h2{font-family:Guillemet,serif;font-size:3em}@media(max-width:575px){.family h1,.family h2{font-size:2em}}@media(min-width:576px)and (max-width:767px){.family h1,.family h2{font-size:2em}}.family hr{width:300px;border-color:#667303;background-color:#667303;height:3px;margin:0 auto;opacity:1}.family{background-color:#cacccc;padding-bottom:9em}.family:before{content:"";position:absolute;left:0;right:0;top:-5.5em;background-color:transparent;background-size:cover;background-repeat:no-repeat;background-position:top;height:6em;width:100vw}@media(max-width:575px){.family{margin-top:0}}@media(min-width:576px)and (max-width:767px){.family{margin-top:0}}@media(min-width:768px)and (max-width:991px){.family{margin-top:0}}.family .family-slide{color:#fff;position:relative;padding:2em;margin-top:8em;min-height:480px;--border-radius: 10% 50%}@media(max-width:575px){.family .family-slide{background-image:none!important;margin-top:0;padding:2em 0}}@media(min-width:576px)and (max-width:767px){.family .family-slide{background-image:none!important;margin-top:0;padding:2em 0}}@media(min-width:768px)and (max-width:991px){.family .family-slide{background-image:none!important;margin-top:0;padding:2em 0}}.family .family-slide .person-info{background-color:var(--background-color);padding:2em;width:30em;min-height:405px;box-shadow:10px 7px 39px 1px #00000080}@media(max-width:575px){.family .family-slide .person-info{width:unset}}@media(min-width:576px)and (max-width:767px){.family .family-slide .person-info{width:unset}}@media(min-width:768px)and (max-width:991px){.family .family-slide .person-info{width:unset}}.family .family-slide .person-info img.person-small-image{display:none}@media(max-width:575px){.family .family-slide .person-info img.person-small-image{display:block;object-fit:cover;height:300px;width:100%;padding:1em 0}}@media(min-width:576px)and (max-width:767px){.family .family-slide .person-info img.person-small-image{display:block;object-fit:cover;height:300px;width:100%;padding:1em 0}}@media(min-width:768px)and (max-width:991px){.family .family-slide .person-info img.person-small-image{display:block;object-fit:cover;height:300px;width:100%;padding:1em 0}}.family .family-slide:nth-child(odd){background-size:65%;background-repeat:no-repeat;background-position:100%}.family .family-slide:nth-child(odd) .person-info{margin-left:50px;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.family .family-slide:nth-child(2n){background-size:65%;background-repeat:no-repeat;background-position:0%}.family .family-slide:nth-child(2n) .person-info{padding-left:4em;position:absolute;right:50px;border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}@media(max-width:575px){.family .family-slide:nth-child(2n) .person-info{position:relative;padding-left:2em}}@media(min-width:576px)and (max-width:767px){.family .family-slide:nth-child(2n) .person-info{position:relative;padding-left:2em}}@media(min-width:768px)and (max-width:991px){.family .family-slide:nth-child(2n) .person-info{position:relative;padding-left:2em}}@media(max-width:575px){.family .family-slide{--border-radius: 0}}@media(min-width:576px)and (max-width:767px){.family .family-slide{--border-radius: 0}}@media(min-width:768px)and (max-width:991px){.family .family-slide{--border-radius: 0}}.family .family-slide h4{color:var(--text-color);font-size:2em}.family .family-slide h5{font-size:1.5em}.family .family-slide .quote{font-size:.8em;line-height:1.4}.family .family-slide .signature{font-family:Calligraffitti,"serif";font-size:1.3em}.family .family-slide.secondary{--text-color: #7B0011;--background-color: #ba0c2f}.family .family-slide.primary{--text-color: #334000;--background-color: #667303}.family .family-slide.primary-darker{--background-color: #667303}.family.family-about{background-color:#fff;padding-bottom:0}.family.family-about:before{content:none}.family.family-about .family-slide{min-height:800px}.family.family-about .float-image-1{width:37%;float:left;padding:0 25px 25px 0}.family.family-about .float-image-2{width:37%;float:right;padding:25px 0 0 25px}.family.family-about #alfons,.family.family-about #chris,.family.family-about #sepp{display:block;position:relative;top:-250px;visibility:hidden}.weekly-special{padding-top:3em;color:#7b0011;background:#e1e3e3}.weekly-special h1,.weekly-special h2{font-family:Guillemet,serif;font-size:3em}@media(max-width:575px){.weekly-special h1,.weekly-special h2{font-size:2em}}@media(min-width:576px)and (max-width:767px){.weekly-special h1,.weekly-special h2{font-size:2em}}.weekly-special hr{width:300px;border-color:#667303;background-color:#667303;height:3px;margin:0 auto;opacity:1}.content-page{padding-top:3em}.content-page h1,.content-page h2{color:#7b0011;font-family:Guillemet,serif;font-size:3em}@media(max-width:575px){.content-page h1,.content-page h2{font-size:2em}}@media(min-width:576px)and (max-width:767px){.content-page h1,.content-page h2{font-size:2em}}.content-page p{font-size:1.2rem!important}.content-page hr{width:300px;border-color:#667303;background-color:#667303;height:3px;margin:0 auto;opacity:1}.content-page .text-justify{text-align:justify}.groupitems .groupitem{position:relative;margin-bottom:2em}.groupitems .groupitem .inner{height:100%;background-color:#333333bf;width:100%;position:relative;z-index:100}.groupitems .groupitem .inner img{min-height:100%;object-fit:cover;max-height:350px}.groupitems .groupitem .type{font-size:.9em;text-align:center;color:#fff;text-transform:uppercase;padding:1.6em;font-weight:400;position:absolute;bottom:-1px;right:0;left:0;background:#333c}.template-blog .snippet-article-item{height:calc(100% - 30px);margin-bottom:30px}.template-search__card{align-items:stretch}@media(min-width:768px){.template-search__card{flex-direction:row}}.template-search__card-image{width:100%;height:300px}.template-search__card-image img{width:100%;height:100%;object-fit:cover}@media(min-width:768px){.template-search__card-image{width:150px;height:100%}}.template-search__card-body{flex:1}.template-search__form{position:relative}.template-search__form-results{position:absolute;top:100%;width:100%;margin-top:10px;z-index:1000}.template-article__image{width:100%;height:300px;object-fit:cover}@media(max-width:575px){.template-article__image{height:350px}}.section-item{padding-bottom:2em}section.item-description{margin-top:4em;margin-bottom:4em;background-color:#f8f9fa;background-color:#fff;padding-bottom:45px}section.item-description .container{padding:2em 0}section.item-description .tabBar{overflow:hidden;border-bottom:1px solid #f8f9fa;margin-bottom:2em}section.item-description .tabBar button{color:#adb5bd;font-size:1em;float:left;border:none!important;outline:none;cursor:pointer;padding:8px;transition:.3s;font-size:17px;border:2px solid transparent;background-color:#efefef;border-radius:0;font-family:Montserrat,sans-serif;font-weight:400}section.item-description .tabBar button:hover{color:#334000;border-bottom:2px solid #334000}section.item-description .tabBar button.active{color:#334000}section.item-description .versand{padding:8px}section.item-description .product-check{padding-top:2em}.item .item-title{padding-bottom:1em}@media(max-width:575px){.item .item-title{font-size:1.4em}}.item .packing-units{padding:1em 0 0;margin-bottom:1em}.item .packing-units>label{background-color:#e9ecef;padding:.5em}.item .packing-units>label input{display:inline-block;margin-right:.25em}.item .packing-units>label small{display:inline-block;margin-left:.3em}.item .packing-units.custom-bg-danger>label{background-color:#7b0011}.item .packing-units.custom-bg-danger>label span,.item .packing-units.custom-bg-danger>label small,.item .packing-units.custom-bg-danger>label a{color:#fff}.item .input.amount{width:50px;text-align:center;padding:.2em;height:2.2em;border:1px solid #e9ecef}.item .input.amount+.btn{background-color:#334000;color:#fff;border:none;height:2.15em;margin-bottom:.2em;font-weight:300}.item .social-sharing{padding-top:1em;margin-top:1em}.item .social-sharing #ajax-target{width:100%}.item .social-sharing .btn{border:1px solid #2F4050}.item .social-sharing>div a{min-width:300px}.item .social-sharing>div i.fa{position:relative;top:-.1em}.item .chilled{border:1px solid #7b0011;background-color:#7b0011b3;padding:.5em 1em .5em 2.5em;position:relative;margin:.5em 0;color:#fff}.item .chilled a{font-weight:400;text-decoration:underline;color:#150003}.item .chilled:before{position:absolute;font-family:"Font Awesome 5 Free";font-weight:600;left:.75em;content:"\f06a";color:#7b0011}.item .unpublished{border:1px solid rgba(255,0,0,.5);background-color:#ff00001a;padding:.5em 1em .5em 2.5em;position:relative;margin:.5em 0}.item .unpublished a{font-weight:400;text-decoration:underline}.item .unpublished:before{position:absolute;font-family:"Font Awesome 5 Free";font-weight:600;left:.75em;content:"\f06a";color:red}.item .questions{background-color:#f8f9fa80;margin-top:2em;padding:1em 1em 1em 2em}.item .questions .form-group{margin-left:0;margin-right:0;margin-bottom:1rem}.item .item-images ul.images{margin:0;padding:0;text-align:left}.item .item-images ul.images>li{list-style:none;display:inline-block;padding:.5em 0}.allergen strong{font-weight:600}.ingredients ul{padding:.5em 0 0;margin:0}.ingredients ul>li{list-style:none;display:inline-block;margin:0;margin-right:.5rem}.ingredients ul>li .active{cursor:pointer}.ingredients ul>li strong{font-weight:600}.template-password__message{margin-bottom:30px}.template-password__form{max-width:320px;margin:0 auto}.template-gift-card{display:flex;justify-content:center}.template-gift-card__card{width:320px}@media(max-width:320px){.template-gift-card__card{width:100%}}.template-gift-card__image{padding:1rem 1rem 0;width:100%;height:220px;object-fit:cover}.btn{border-radius:0;text-transform:uppercase}.template-collection .snippet-product-item{height:calc(100% - 30px);margin-bottom:30px}.template-list-collections .snippet-collection-item{margin-bottom:30px}.mini-cart{padding:.7em 0 0;transition:1s margin-left;position:relative}.mini-cart:hover{margin-left:1em}.mini-cart:hover .badge-primary-lighter{margin-left:1em;transform:rotate(-58deg)}.mini-cart .cart-icon{position:absolute;top:11px;height:2em;margin-top:2em}.mini-cart .badge-primary-lighter{background-color:#667303;color:#fff;position:absolute;top:27px;left:5px;transform:rotate(-45deg);z-index:0;transition:1s margin-left,1s transform}.cart-dropout{position:absolute;overflow:hidden;top:85px;right:0;padding:0 .5em;border:0 solid #f8f9fa;background-color:#fff;z-index:1;min-width:325px;max-height:0;transition-property:max-height,padding,border;transition-timing-function:ease-in-out;transition-property:.25s}.cart-dropout.out{padding:.5em;border:1px solid #f8f9fa;transition-property:max-height,padding,border;transition-timing-function:ease-in-out;transition-property:.5s;transition-delay:.5s;max-height:350px}.cart-dropout table{width:100%}.cart-dropout table img{width:60px}.cart-dropout .js-close{cursor:pointer;float:left}.cart-dropout .js-close i{font-size:1.3em;color:#334000}.cart,.cms-content{padding-bottom:3em}.cart .notice,.cms-content .notice{border:1px solid rgba(0,0,255,.5)!important;background-color:#0000ff1a!important;padding:2em 2em 2em 2.5em!important;position:relative!important;margin:.5em 0 2em!important}.cart .notice a,.cms-content .notice a{font-weight:400!important;font-size:.9rem;text-decoration:underline!important}.cart .notice:before,.cms-content .notice:before{position:absolute;font-family:"Font Awesome 5 Free";font-weight:900;left:.75em;content:"\f06a";color:#00f}@media(max-width:575px){.cart .cart-summary,.cms-content .cart-summary{margin-top:2em}}.cart .cart-summary dd,.cms-content .cart-summary dd{float:left;clear:left;width:95px;margin-bottom:.3rem;margin-top:.3rem}.cart .cart-summary dt,.cms-content .cart-summary dt{float:right;clear:right;width:80px;text-align:right;font-weight:300;margin-bottom:.3rem;margin-top:.3rem}.cart #CartSpecialInstructions,.cart .item-note-input,.cms-content #CartSpecialInstructions,.cms-content .item-note-input{width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin:1em 0}.cart .cart-error strong,.cms-content .cart-error strong{font-size:.85rem!important;padding-left:1.25em}.cart .cart-error strong:before,.cms-content .cart-error strong:before{position:absolute;font-family:"Font Awesome 5 Free";font-weight:900;left:1em;top:1.75em;content:"\f06a";color:red}.cart .btn-buy,.cms-content .btn-buy{background-color:#334000!important;width:100%}.cart .legal-box,.cms-content .legal-box{margin:1em 0;padding:1em;border:1px solid #e9ecef;background-color:#33400000;transition-property:background-color;transition-timing-function:eas-in-out;transition-property:.2s}@media(max-width:575px){.cart .legal-box .inner span,.cms-content .legal-box .inner span{width:90%!important}}.cart .legal-box.demand-to-check,.cms-content .legal-box.demand-to-check{background-color:#33400059;transition-property:background-color;transition-timing-function:eas-in-out;transition-property:.2s}.cart-items .cart-item{padding:1em 0;border-bottom:1px solid #e9ecef}@media(max-width:575px){.cart-items .cart-item .cart-item-image{text-align:center;padding-bottom:1em}}.cart-items .cart-item:last-child{border-bottom:0}.cart-items .cart-item small{display:block}.template-404{display:flex;justify-content:center;align-items:center;height:75vh}.template-404 h1{font-size:6rem}.template-404 h1 img{display:inline;width:100px}.template-customer-login__tab{display:none}.template-customer-login__tab--active{display:block}.template-customer-addresses__card{height:calc(100% - 30px);margin-bottom:30px}.template-customer-addresses__card-body>p{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/main.css.map */
