.page-width{max-width:1320px;margin:0 auto}@font-face{font-family:Helvetica-Regular;src:url(/cdn/shop/files/Helvetica.ttf?v=1722845101)}@font-face{font-family:CreatoDisplay_Medium;src:url(/cdn/shop/files/CreatoDisplay-Medium.otf?v=1722831805)}@font-face{font-family:CreatoDisplay_Bold;src:url(/cdn/shop/files/CreatoDisplay-Bold.otf?v=1722831805)}@font-face{font-family:CreatoDisplay_Extrabold;src:url(/cdn/shop/files/CreatoDisplay-ExtraBold.otf?v=1722831805)}@font-face{font-family:CreatoDisplay_Black;src:url(/cdn/shop/files/CreatoDisplay-Black.otf?v=1722831805)}@font-face{font-family:GarnettMedium_Regular;src:url(/cdn/shop/files/Garnett-Regular.ttf?v=1722831805)}@font-face{font-family:Tallica;src:url(/cdn/shop/files/Tallica-Medium-BF664f36b83d1d4.ttf?v=1722831836)}.textBtns button.btn_text.submit_contact_btn span{width:100%;display:flex;align-items:center;gap:10px}.textBtns a{text-decoration:none}.weltweit h2.image-with-text__heading.inline-richtext.h1{text-align:center;font-family:CreatoDisplay_Bold}.der-markt .text-heading,.die-techno .text-heading{text-align:center}.Wir_class p{font-family:Helvetica-Regular;font-weight:600}.weltweit .image-with-text__text p{font-family:Helvetica-Regular;font-family:GarnettMedium_Regular;font-weight:600;font-size:15px;letter-spacing:0px;color:#000}.text-with-images.image-position-second.unsere.motivation.un-motivation{flex-direction:row}.text-content.catfish-switzerland.werde-ein.custom_class{width:100%}.text-with-images.image-position-second.catfish-switzerland.werde-ein.custom_class{flex-direction:column}.text-info-wrapper_container.catfish-switzerland.werde-ein.custom_class{text-align:center!important}body.gradient.page\.investors.template--investors h2.rich-text__heading.rte.inline-richtext.hxl{letter-spacing:0px;line-height:68px;color:#000;font-family:CreatoDisplay_Bold}body.gradient.page\.investors.template--investors .text-heading{font-size:16px;font-family:Helvetica-Regular;font-family:GarnettMedium_Regular;font-weight:600;font-size:15px;letter-spacing:0px;color:#000}.Wir_class .image-with-text__media.image-with-text__media--large.global-media-settings.background-transparent.media{border:none}.text-with-images.image-position-first.der-markt{align-items:center}.un-motivation h2{text-align:center;font-size:30px}.un-motivation p{text-align:center;font-family:Helvetica-Regular;font-weight:600;font-size:16px!important}.Wir_class img{object-fit:contain}.text-with-images.image-position-second.die-techno{align-items:center}.Wir_class h2.image-with-text__heading.inline-richtext.h0{font-family:CreatoDisplay_Bold}.Wir_class h2.image-with-text__heading.inline-richtext.h0{font-family:CreatoDisplay_Bold;text-align:center;font-size:41px}.Wir_class .image-with-text__text.rte.body{text-align:center;font-family:Helvetica-Regular}body.gradient.page\.investors.template--investors .text-heading h2{font-family:Helvetica-Regular;font-family:GarnettMedium_Regular;font-weight:600;letter-spacing:0px;color:#000}.text-with-images.image-position-second.die-techno h2{font-size:16px}.Wir_class .image-with-text__media.image-with-text__media--adapt.global-media-settings.background-transparent.media{width:500px;margin:auto}.Wir_class .image-with-text__content{padding:12px}.Wir_class .image-with-text__grid--reverse{justify-content:center;align-items:center}ul.related_ul{row-gap:19px;display:flex;flex-direction:column}.sticky_sec a{text-decoration:none}.banner_bttn span{position:relative;z-index:222}section.sticky_sec.fixed{display:block!important}.banner_bttn{position:relative;overflow:hidden;transition:1s cubic-bezier(.3,1,.3,1)}.banner_bttn:before{width:100%;height:150%;left:0%;background:#fff;border-radius:50%;transform:translateY(-120%);transition:1s cubic-bezier(.3,1,.3,1);position:absolute;content:""}.banner_bttn:hover:before{transform:translateY(-23px);border-radius:50%;transition:1s cubic-bezier(.3,1,.3,1)}.banner_bttn:hover:after{transform:translateY(-23px);border-radius:50%;transition:1s cubic-bezier(.3,1,.3,1)}.banner_bttn:hover{background:#f40177;color:#fff}.banner_bttn:after{width:100%;height:150%;left:0%;background:#f40177;border-radius:50%;transform:translateY(100%);transition:1s cubic-bezier(.3,1,.3,1);position:absolute;content:""}.banner_bttn{font-size:23px;font-family:CreatoDisplay_Medium;background:#8b8b8b85;border:2px solid #fff;border-radius:50px;padding:10px 40px;text-decoration:none;color:#fff;position:relative;overflow:hidden;transition:1s cubic-bezier(.3,1,.3,1);text-align:center;width:fit-content;margin:auto}section.sticky_sec{position:fixed;bottom:10px;padding:12px;z-index:999;border-radius:12px;right:0;left:0;display:none}div#recently-viewed-container{display:flex;flex-direction:column;gap:21px;padding:0 14px}.related_ul .card .card__inner .card__media{border-radius:10px!important}.related_ul .variant_taste_type{display:none}div#recently-viewed-products{padding-top:0}.recently-viewed-item p{font-family:CreatoDisplay_Bold;font-size:20px;color:#000;line-height:22px}.recently-viewed-item img{display:flex;width:120px;height:100px;border-radius:10px;border:1px solid #ebeef0}body.gradient.page\.Event.template--Event h2.image-with-text__heading.inline-richtext.h2{font-family:CreatoDisplay_Extrabold;font-size:45px;line-height:50px;color:#000}body.gradient.page\.Event.template--Event .slide-content a.btn_banner:before{height:450%}body.gradient.page\.Event.template--Event .image-with-text__content>*+*{margin-top:2rem;font-family:GarnettMedium_Regular;font-weight:600;font-size:15px;letter-spacing:0px;color:#000}body.gradient.page\.Event.template--Event .image-with-text__grid.grid.grid--gapless.grid--1-col.grid--2-col-tablet.image-with-text__grid--reverse .image-with-text__content{padding-left:0}.related_ul .card:not(.ratio){flex-direction:row!important}.related_ul li.grid__item{width:100%;max-width:100%;list-style:none}.related_ul .card--card.gradient,.related_ul .card__inner.gradient{display:flex;width:120px;height:100%;border-radius:10px!important;border:1px solid #ebeef0!important}product-recommendationss.related-products.relates.container.section-cart-drawer-padding.isolate.product-recommendations--loaded{padding-left:20px;padding-right:20px;display:none;overflow:auto}.related_ul .card:not(.ratio)>.card__content{grid-template-rows:max-content minmax(0,1fr) max-content auto;width:200px;flex-grow:unset;margin-left:auto}.recently-viewed-item a{text-decoration:none;display:flex;justify-content:space-between;width:100%;gap:20px}.header .fa-cart-shopping:before,.fa-shopping-cart:before{color:#fff;font-size:13px}.header__icon:not(.header__icon--summary),.header__icon span{text-decoration:none}.header__icon--cart{background:#000;height:27px;width:27px;border-radius:50%}.header--middle-left .header__inline-menu{display:flex;align-items:center}.header_cart{position:relative;top:9px;left:21px}.text-with-images.image-position-first.catfish-switzerland{padding-top:118px!important}.new_image_banner_slider{position:relative}.header{padding-top:4px!important;padding-bottom:8px!important}.slide{position:relative;text-align:center}a.button.btn_banner:hover{color:#f40077;background:#fff;transition:ease .3s;border:1px solid #f40077}.slide-content.contact-page h2.heading_banner{color:#000}.text-info-wrapper_container.werde-ein .text-heading p strong{padding:6px;background:#f40077;color:#fff}.slide img{width:100%;height:620px;border-radius:25px;object-fit:cover}.slide.slide-border{margin:0 12px;border-radius:30px}.slide-content{position:absolute;width:550px;padding:20px;color:#fff;z-index:3}.top-left{top:0;left:0}.top-center{top:0;left:50%;transform:translate(-50%)}.top-right{top:0;right:0}.middle-left{top:50%;left:0;transform:translateY(-50%)}.middle-center{top:50%;left:50%;transform:translate(-50%,-50%)}.middle-right{top:50%;right:0;transform:translateY(-50%)}.bottom-left{bottom:30px;left:20px}.bottom-center{bottom:0;left:50%;transform:translate(-50%)}.bottom-right{bottom:0;right:0}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.overlay{position:absolute;font-size:0px;top:0;left:0;width:100%;height:100%;background:#000;z-index:1;transition:background .3s ease;border-radius:22px}.btn_banner{font-size:23px;font-family:CreatoDisplay_Medium;background:#8b8b8b85;border:2px solid #fff;border-radius:10px;padding:15px 40px;text-decoration:none;color:#fff;margin-top:15px;position:relative;overflow:hidden;transition:1s cubic-bezier(.3,1,.3,1)}a.button.btn_banner:before,a.button.btn_banner:after{border:none;box-shadow:none}h2.heading_banner{color:#fff;font-family:CreatoDisplay_Black;font-size:67px;padding:13px 0;line-height:normal;width:100%;font-weight:700;margin:0}p.subheading_banner{font-family:CreatoDisplay_Extrabold;font-size:28px;margin:0;letter-spacing:0px;line-height:30px}button.slider-button.slider-button--prev,button.slider-button.slider-button--next{display:none}p.announcement-bar__message.h5 span{font-family:Helvetica-Regular;font-size:13px}header.header.header--middle-left.header--mobile-center.page-width.header--has-menu{display:flex;justify-content:space-between}nav.header__inline-menu{padding-right:30px}ul.list-menu.list-menu--inline{gap:20px;margin-top:25px}.header__inline-menu .list-menu__item span,.header__inline-menu .list-menu__item span.header__active-menu-item{text-transform:uppercase;font-size:14px;line-height:15px;font-family:Helvetica-Regular;color:#000;letter-spacing:0px;padding-bottom:3px;background:linear-gradient(to right,#f40177,#f40177) 0px min(100%,2.15em) / 0 2px no-repeat;transition:.5s cubic-bezier(.3,1,.3,1)}.header__inline-menu .list-menu__item:hover span,.header__inline-menu .list-menu__item span.header__active-menu-item{background-position-x:left;background-size:100% 2.35px;text-decoration:none}.btn_banner svg.icon.icon-arrow{width:2rem;margin-left:10px}.text-info-wrapper_container.About-us .text-info-wrapper .caption{font-family:CreatoDisplay_Extrabold;text-transform:uppercase;letter-spacing:10px;font-size:14px;color:#000}.text-info-wrapper_container.About-us .text-info-wrapper .text-heading p{font-family:CreatoDisplay_Extrabold;font-size:45px;width:75%;line-height:50px;color:#000;margin:20px 0}.text-info-wrapper_container.About-us .text-info-wrapper .text-description p{font-family:GarnettMedium_Regular;font-weight:600;font-size:16px;letter-spacing:0px;color:#000}.text-with-images{display:flex;width:100%;gap:70px}.images-content,.text-content{width:50%}.text-with-images.image-position-second{flex-direction:row-reverse}.text-info-wrapper_container{padding-top:30px}.images-content.images_grid_layout.About-us img.text-images{object-fit:contain}.images_grid_layout.About-us .images-wrapper{position:relative;transition:transform 1s cubic-bezier(0,.51,.25,1);width:100%;height:430px}.images_grid_layout.About-us{padding-top:60px}.images_grid_layout.catfish-switzerland .images-wrapper{position:relative;transition:transform 1s cubic-bezier(0,.51,.25,1);width:300px;height:260px}.images_grid_layout.About-us .images-wrapper:nth-child(2){top:-50px}.images_grid_layout.About-us .images-wrapper:nth-child(1) img.text-images{object-position:right}.images_grid_layout.About-us .images-wrapper:nth-child(2) img.text-images{object-position:left}.images_grid_layout .images-wrapper img.text-images{width:100%;height:100%;border-radius:20px}.images-content.images_grid_layout.EatLocal-fish img.text-images{object-fit:cover}.images_grid_layout.catfish-switzerland .images-wrapper:nth-child(1),.images_grid_layout.catfish-switzerland .images-wrapper:nth-child(3){top:-25px}.collection_List_Flex{display:flex;height:556px;width:100%}.collection_content{width:22%}.produts_list_collect{width:73%}.Collection_Slider_list{width:70%;position:absolute;right:0}.item--image img{width:100%;height:100%;object-fit:cover;position:relative;border-radius:20px}.item--image{width:100%;height:100%}.item--heading{position:absolute;bottom:0;width:100%;height:100%;background:#0000004f;border-radius:20px}.collection_Item{width:100%;height:400px;border-radius:20px;position:relative}.title_Collection{display:flex;padding:10px 20px;position:relative;justify-content:space-between;border-radius:0 0 20px 20px;bottom:0;top:83%;align-items:center}.item--heading span.arrow-svg{padding:6px 13px;border-radius:50%;color:#fff}.collection_Item:hover .svg_collect svg.icon.icon-arrow{transform:rotate(90deg)}.collection_Item:hover h2.title{background-position-x:left;background-size:100% 1.35px}.item--heading h2.title{color:#fff;margin:0;height:auto;position:relative;bottom:0;font-family:CreatoDisplay_Bold;font-size:24px;font-weight:600;background:linear-gradient(to right,#fff,#fff) 0 min(100%,1.15em) / 0 1px no-repeat;transition:.5s cubic-bezier(.3,1,.3,1)}.Collection_Menu_Items{padding:0 8px}button.slick-prev.arrow.slick-arrow svg.icon.icon-arrow{transform:rotate(180deg);width:2rem}button.slick-next.slick-arrow svg.icon.icon-arrow{width:2rem}button.slick-arrow.local_product{padding:20px 19px;background:#fff;border:1px solid #000;border-radius:50%;position:absolute;top:80%;cursor:pointer}button.slick-prev.arrow.slick-arrow{left:-33%}button.slick-next.slick-arrow{left:-26%}.collect_info{padding-top:30px}.collect_info h2.heading p{font-family:CreatoDisplay_Bold;font-size:45px;letter-spacing:0px;font-weight:800;margin-bottom:0;line-height:normal;margin-top:20px}.collect_info span.content{font-family:GarnettMedium_Regular;font-size:15px;color:#000;font-weight:600;line-height:24px!important;display:flex}.Banner-Homepage.petfood{max-width:1320px;margin:0 auto;padding:0px 5rem}.slide-content.pet-food-custm{width:100%;bottom:20px}.overlay.pet-food-custm{display:none}.slide-content.pet-food-custm p.subheading_banner{font-size:17px;line-height:20px;letter-spacing:5px;color:#fff;font-family:Poppins-Regular}.slide-content.pet-food-custm span.caption_heading{font-family:Tallica;font-size:180px;line-height:190px;color:#fff;opacity:.87;letter-spacing:0px}.slide-content.pet-food-custm h2.heading_banner{width:100%;font-size:30px}.slide-content.pet-food-custm a.button.btn_banner{padding:15px 25px}.text-with-images.catfish-switzerland{gap:50px}.images-content.images_grid_layout.catfish-switzerland{display:grid;grid-template-columns:1fr 1fr;gap:20px}.images_grid_layout.catfish-switzerland .images-wrapper img.text-images{border:1.5px solid #8080803d;transition:transform .5s ease}.text-info-wrapper_container.catfish-switzerland .caption,.text-info-wrapper_container.EatLocal-fish .caption{text-transform:math-auto;letter-spacing:1px;font-size:32px;font-family:CreatoDisplay_Bold;color:#000}.text-info-wrapper_container.catfish-switzerland .text-heading p,.text-info-wrapper_container.EatLocal-fish .text-heading p{font-family:CreatoDisplay_Bold;font-size:54px;letter-spacing:0px;line-height:60px;color:#000}.text-info-wrapper_container.catfish-switzerland .text-description p,.text-info-wrapper_container.EatLocal-fish .text-description p{font-size:19px;line-height:29px;letter-spacing:0px;font-weight:500;font-family:Helvetica-Regular;color:#000}.text-info-wrapper_container.EatLocal-fish .text-heading p,.text-info-wrapper_container.unsere-weg1 .text-heading p{margin:20px 0;font-size:58px;line-height:66px}.text-info-wrapper_container.EatLocal-fish .text-description p{font-size:22px;letter-spacing:0px;line-height:35px}.text-with-images.EatLocal-fish{gap:0px;position:relative;height:780px}.images-content.images_grid_layout.EatLocal-fish{width:65%;background:#fef2f8;column-count:1;border-radius:15px;position:relative}.text-content.EatLocal-fish{position:absolute;left:0;width:55%;top:19%}.text-info-wrapper_container.EatLocal-fish .text-heading{padding-top:20px}.images-wrapper.Gabriel{width:560px;right:30px;height:650px;position:absolute;bottom:0}.Delicacies_Slides .new_slideshow_image img{width:100%;height:100%;object-fit:cover;border-radius:15px;border:1.5px solid #8080803d}.Delicacies_Slides .new_slideshow_image{width:320px;height:255px}.container1_content{text-align:center;padding:20px 0}.container1_content h2.slide_subheading{font-family:CreatoDisplay_Medium;font-size:2.344vw;font-weight:600;margin:0}h1.slide_heading{margin:11px}.container1_content h1.slide_heading p{font-family:CreatoDisplay_Extrabold!important;letter-spacing:0px;font-weight:bolder;font-size:59px!important;line-height:normal;margin:0}.container2_slider{padding-top:20px;padding-bottom:60px;height:570px}.slider_Wrapper{padding:30px 0;height:100%}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{box-shadow:none}button.slick-prev.delica-arrow.slick-arrow,button.slick-next.delica-arrow.slick-arrow{padding:26px 25px;background:#fff;border:1px solid #000;border-radius:50%;position:absolute;cursor:pointer;bottom:0;transition:all .4s ease-in}button.slick-prev.delica-arrow.slick-arrow svg.icon.icon-arrow,button.slick-next.delica-arrow.slick-arrow svg.icon.icon-arrow{width:2.5rem}button.slick-next.delica-arrow.slick-arrow{left:50%}button.slick-prev.delica-arrow.slick-arrow{left:43%}button.slick-prev.delica-arrow.slick-arrow svg.icon.icon-arrow{transform:rotate(180deg)}.container2_slider{overflow:hidden;position:relative}.slider_Wrapper{display:flex}.Delicacies_Slides{position:relative;padding:40px 0}.Delicacies_Slides:nth-child(odd){transform:translateY(-30px)}.Delicacies_Slides:nth-child(2n){transform:translateY(50px)}.container2_slider:before,.container2_slider:after{content:"";position:absolute;top:0;bottom:0;width:100px;z-index:1}.container2_slider:before{left:0;background:linear-gradient(to right,#fff,#fff0)}.container2_slider:after{right:0;background:linear-gradient(to left,#fff,#fff0)}.Image_Overlay{padding:0px 5rem!important}.image_overlay_wrapper img{width:100%;height:644px;border-radius:25px;object-fit:cover;display:block}.overlay_effect_text{border-radius:30px;position:relative}.main_overlay_content{position:absolute;top:0;left:0;width:100%;height:100%;right:0;bottom:0}.white_text_inner{position:relative;z-index:1;width:100%;height:100%}.text_heading_conetnt.info_block{position:absolute;bottom:50px;left:50px;width:60%}.text_heading_conetnt.info_block h2.heading_banner{padding:0;font-size:48px;width:100%;font-family:CreatoDisplay_Extrabold;font-weight:bolder;line-height:60px}.text_heading_conetnt.info_block p.subheading_banner{font-family:Tallica;color:#ffffffcf;padding:0;font-size:106px;line-height:153px}.isolate{padding-top:20px}.text_info_block.text_block.Km_9500{bottom:44px}.text_info_block.text_block.km_25{top:41px}.info_block_wrapper{display:grid;padding:8px 0 15px}.text_info_block.text_block{position:absolute;right:35px;z-index:1;background:#fffffff5;color:#000;width:28%;padding:20px;border-radius:20px}.info_block_wrapper span.number_text{color:#f6017a;font-family:CreatoDisplay_Extrabold!important;font-size:38px;line-height:39px}.info_block_wrapper span.head_text{font-family:CreatoDisplay_Bold;font-size:16px;line-height:normal;padding:10px 0}.info_block_wrapper span.info_text{font-family:CreatoDisplay_Medium;letter-spacing:0px;font-size:.938vw;line-height:1.563vw;font-weight:500}.figure_wrapper_info .figure_heading .fig_subheading{color:#000;font-size:1.363vw;line-height:2.5vw;letter-spacing:0px;font-weight:500;font-family:CreatoDisplay_Medium}.text-block_respon-mobile{display:none}.text_with_bg{display:flex;width:100%;height:720px}.figure_wrapper_images{width:30%;position:absolute;right:0}.figure_images{position:relative;height:100%;padding-top:50px}.figure_bg_color{display:block;width:100%;height:400px;background:#fff2f8;z-index:9;font-size:0px;position:relative;border-radius:50%}.figure_wrapper_info .figure_heading{width:100%;padding:0 10px}.figure_bg_img{position:absolute;top:0;z-index:9}.figure_wrapper_info{display:flex;align-items:center;width:60%;height:100%;position:relative}.figure_stories{position:absolute;display:flex;gap:40px;top:45%;left:10px;z-index:9}.figure_stories .figures{background:#fff;border-radius:20px;width:370px;padding:20px;border:5px solid #f1e5e5}.figure_stories .figures span.number_text{padding-bottom:10px;font-size:55px;border-bottom:1.5px solid #80808057}.text_with_bg img{width:100%;height:100%}.figure_wrapper_info .figure_heading .fig_heading{font-family:CreatoDisplay_Extrabold;font-size:52px;width:70%;line-height:55px;color:#000;text-transform:capitalize}span.fig_sm{font-size:20px}.figure_stories .figures .info_block_wrapper span.head_text{color:#000;font-size:1.363vw;padding-top:20px;letter-spacing:0}.figure_stories .figures .info_block_wrapper span.info_text{color:#000;line-height:26px;font-family:CreatoDisplay_Medium;font-size:15px}.figure__absolute_block{height:100%;padding-top:40px}h2.blog__title{font-family:CreatoDisplay_Extrabold;font-size:3.385vw;letter-spacing:0px}.title-wrapper-with-link{justify-content:center}ul.blog__posts.articles-wrapper{gap:45px}li.blog__post.article{width:30%}.card.article-card .card__inner{width:100%;height:380px;border-radius:20px}.article-card__image-wrapper.card__media{width:100%;height:100%;border-radius:20px!important;border:1px solid #000}.card__content.t2.homepage-blog_cards .card__information{padding:10px}.card__content.t2.homepage-blog_cards .article-card__info.h5{padding:20px 0;display:flex;gap:30px}span.circle-divider:after{display:none}.card__content.t2.homepage-blog_cards .article-card__info.h5 span.circle-divider,.card__content.t2.homepage-blog_cards .article-card__info.h5 span{font-size:15px;text-transform:capitalize;color:#000;font-family:CreatoDisplay_Bold;letter-spacing:0;opacity:.37}h3.card__heading.h2{font-family:CreatoDisplay_Bold;letter-spacing:0px;line-height:2.083vw;padding-bottom:20px;border-bottom:1.8px solid #80808045;font-size:1.563vw}p.article-card__excerpt.rte-width{margin:0;color:#000;line-height:23px;font-size:15px;font-weight:400;padding-top:17px;font-family:Helvetica-Regular}.Testimonials_Backgorund_img{padding-top:70px;z-index:1;position:absolute;width:100%;height:100%;display:block!important}.testimonials{display:flex;width:100%;gap:75px;align-items:center;padding:80px 40px;color:#000}.testimonials_content,.testimonials_images{width:50%}.testimonials_wrapper_content{display:grid;gap:35px}.testii_heading{display:grid;gap:10px}.testii_heading span.testi_caption,.text-info-wrapper_container.unsere-weg1 .caption{text-transform:uppercase;font-size:16px;font-weight:500;letter-spacing:10px;font-family:CreatoDisplay_Bold}.testii_heading span.testi_title{font-family:CreatoDisplay_Extrabold;font-size:51px;letter-spacing:0px;font-weight:bolder;line-height:64px}.testii_info_content span.review_info p{font-size:20px;font-family:Helvetica-Regular;font-weight:500;letter-spacing:0px;line-height:26px;margin-top:4px}.review_user_profile{display:flex;gap:10px;align-items:center}.reviewr_name span.user_location{font-size:11px;line-height:18px;font-family:CreatoDisplay_Bold;letter-spacing:4.5px;padding-left:1px}.reviewr_name span.user_name{font-size:28px;letter-spacing:0px;color:#000;line-height:30px;font-family:CreatoDisplay_Bold}.review_imgas{width:calc(46% - 10px);margin:5px;border-radius:50%}.review_img{width:60px;height:60px}.review_img img{width:100%;height:100%;border-radius:50%}.reviewr_name{display:grid}.grid_images_testimonial{display:flex;flex-wrap:wrap;justify-content:end;gap:10px}.review_imgas img{width:100%;height:auto;border-radius:50%}.text-info-wrapper_container.motivation .text-description p a{color:#000}.images-content.images_grid_layout.unsere.motivation .image-block-fixed img.text-images{margin:0 auto;width:73%;display:flex;position:relative;top:-50px;height:95%}.images-content.images_grid_layout.unsere.motivation{height:500px}.images-content.images_grid_layout.unsere.motivation .images-wrapper{position:absolute;left:0;width:60%;height:500px}.images-content.images_grid_layout.unsere.motivation .images-wrapper .image-block-fixed{background:#fff2f8;border-radius:20px;height:100%}.text-content.unsere.motivation{max-width:500px;margin:auto 0;text-align:left;z-index:1}.text-info-wrapper_container.unsere.motivation .caption{font-family:CreatoDisplay_Bold;font-size:27px;letter-spacing:0px;color:#f40177;line-height:32px}.text-info-wrapper_container.unsere.motivation .text-heading p{font-family:CreatoDisplay_Bold;font-size:55px;color:#000;line-height:65px;margin:20px 0}.text-info-wrapper_container.protect-future .caption{font-size:14px;text-transform:uppercase;letter-spacing:10px;line-height:20px}.text-info-wrapper_container.protect-future .text-heading p{font-size:60px}.text-content.catfish-switzerland.protect-future{display:flex;align-items:center}.text-info-wrapper_container.unsere-weg1{color:#000}.text-info-wrapper_container.unsere-weg1 .text-heading p{font-family:CreatoDisplay_Bold;letter-spacing:0px}.text-content.EatLocal-fish.motivation{position:relative;top:unset}.text-info-wrapper_container.unsere-weg1 .text-description p,.two-box .box-main .abt-box p,.text-info-wrapper_container.motivation .text-description p{font-family:Helvetica-Regular;line-height:24px;font-size:15px;letter-spacing:0px;color:#000}.abt-box{border:10px solid #f5f5f5}.Image_Overlay.der-fische .main_overlay_content{background:transparent linear-gradient(0deg,#0d0d0d,#0d0d0d00) 0% 0% no-repeat padding-box;border-radius:25px}.Image_Overlay.der-fische .main_overlay_content span.caption_heading,.Image_Overlay.der-fische .text_heading_conetnt.info_block h2.heading_banner{font-family:CreatoDisplay_Extrabold;font-size:30px;letter-spacing:0px;color:#fff;line-height:41px;margin-bottom:20px}.Image_Overlay.der-fische p.subheading_banner{font-size:120px;line-height:220px;height:200px}.metafield_text_info a:nth-child(1){text-decoration:none;color:#fff;display:grid;gap:20px}.facets__wrapper details.disclosure-has-popup.facets__disclosure.js-filter{padding:10px 30px;border:2px solid #0d0d0d26;border-radius:30px;background:#f5f5f5;font-family:Helvetica-Regular;font-weight:700}facet-filters-form.facets.small-hide form.facets__form{justify-content:space-between;gap:0px}.facet-filters__field .select{padding:8px 26px;border:2px solid #f40177;border-radius:10px}.facet-filters__field .select select.facet-filters__sort.select__select.caption-large{font-family:Helvetica-Regular;font-weight:700;width:auto;font-size:18px;color:#f40177}.facets__wrapper .facets__summary:hover .facets__summary-label{text-decoration:none}.facet-filters__field h2.facet-filters__label.caption-large.text-body{font-family:CreatoDisplay_Bold;font-size:18px;padding:10px 0}.facets h2.facets__heading.caption-large.text-body span{position:relative;z-index:2}.facets h2.facets__heading.caption-large.text-body{position:relative;padding:10px 30px;border-radius:30px;font-family:CreatoDisplay_Bold;font-size:18px;border:2px solid #f41078;line-height:18px;color:#f41077;margin-right:3rem;margin-bottom:0;margin-left:0;margin-top:0;overflow:hidden;cursor:pointer;transition:color 1s}.facets h2.facets__heading.caption-large.text-body:before,.facets h2.facets__heading.caption-large.text-body:after{content:"";position:absolute;left:50%;width:200%;height:200%;border-radius:100%;transform:translate(-50%,50%);z-index:0;transition:bottom 1s,left 1s,width 1s,height 1s}.facets h2.facets__heading.caption-large.text-body:after{bottom:50%;background-color:#fff;transition:bottom 1s 1s}.facets h2.facets__heading.caption-large.text-body:before{background:#f41077;transition:.5s cubic-bezier(.3,1,.3,1);bottom:-100%}.facets h2.facets__heading.caption-large.text-body:hover:before{bottom:50%}.facets h2.facets__heading.caption-large.text-body:hover:after{bottom:-100%}.facet-filters__sort+.icon-caret{right:20px!important}.facets__wrapper details.disclosure-has-popup.facets__disclosure.js-filter summary.facets__summary.caption-large.focus-offset{margin:0}.product-count.light{display:none}.facets h2.facets__heading.caption-large.text-body:hover{background:#f41077;color:#fff;border:2px solid #f41077}.card-wrapper.loaclFish_products .card__content{height:200px}.card-wrapper:hover .media.media--hover-effect .variant_media_img img.motion-reduce{transform:scale(1.03)}.variant_media_img img.motion-reduce{transition:transform var(--duration-long) ease}.variant_taste_type{width:100%}.type--variant-wrapper{display:flex;gap:5px;z-index:1;position:relative}.variant_taste_type .variant_item{width:45px;height:45px;border-radius:6px;border:1px solid #ccc;display:flex;justify-content:center;align-items:center;transform:translateY(0);cursor:pointer;transition:.4s ease-in-out}.variant_taste_type .variant_item:hover{transform:translateY(-5px);box-shadow:0 12px 15px 2px #30303052}.card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:1.3rem!important}.variant_taste_type .variant_item img{width:100%;height:100%;border-radius:6px;object-fit:cover}.meataobject_media img{width:100%;height:100%}ul.grid.product-grid.all-product-new-grid{width:100%;gap:16px}ul.grid.product-grid.all-product-new-grid li.grid__item.all-product-grid-item{width:100%;max-width:32%}.metaobject_Value{height:100%;border-radius:20px}.metafield_text_info{position:absolute;bottom:0;color:#fff;padding:20px;display:grid;align-items:end;width:100%;height:40%;text-align:center}span.meta_subHeading{letter-spacing:0px;font-family:CreatoDisplay_Bold;opacity:.78;font-size:16px}a.btn_collection_arrow{text-decoration:none;color:#fff;font-size:16px;line-height:18px;font-family:CreatoDisplay_Bold}.collection .all-product-new-grid .all-product-grid-item .card-wrapper .card__inner.color-scheme-2.gradient.ratio,.collection .all-product-new-grid .all-product-grid-item .card-wrapper .card__inner .media img.motion-reduce{border-radius:20px 20px 0 0}.collection .all-product-new-grid .all-product-grid-item .card-wrapper .card__content .card__information{background:#fafafa;border-radius:0 0 20px 20px;padding:16px}h3.card__heading.h5 a.full-unstyled-link{font-family:CreatoDisplay_Bold;font-size:20px;color:#000;line-height:22px}.price.price--on-sale .price__sale s.price-item.price-item--regular{font-family:CreatoDisplay_Black;color:#000;font-size:16px;opacity:.7}span.price-item.price-item--regular,.price.price--on-sale .price__sale span.price-item.price-item--sale.price-item--last{color:#f40177;font-family:CreatoDisplay_Medium}span.meta_heading{font-family:CreatoDisplay_Black;font-size:30px;line-height:40px}.metaobject_media img{width:100%;height:100%;object-fit:cover;display:block;border-radius:20px}.metaobject_media:hover img.primary-img{opacity:0}.metaobject_media img.primary-img{opacity:1}.metaobject_media:hover img.second-img{opacity:1;transition:transform var(--duration-long) ease;transform:scale(1.03)}.metaobject_media img.second-img{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0}.metaobject_inner_content{position:relative;height:100%}.metaobject_media{height:100%;overflow:hidden;border-radius:20px;position:relative}ul.collection-list.all-collection-page{gap:16px}.collection-list-wrapper ul.collection-list.all-collection-page li.collection-list__item{max-width:24%;width:100%}ul.collection-list.all-collection-page li.collection-list__item .card-wrapper{width:100%;height:200px}ul.collection-list.all-collection-page li.collection-list__item .card-wrapper .card__inner{height:100%}ul.collection-list.all-collection-page li.collection-list__item .card-wrapper.collection-card-wrapper .card.card--standard.card--media .card__content .card__information{position:relative;top:66%;height:70px}.Image_Overlay.collection_banner{height:100%;max-height:100%;margin-top:0;padding:0!important}.Image_Overlay.collection_banner .image_overlay_wrapper{width:100%;height:100%}.Image_Overlay.collection_banner .overlay_effect_text{height:400px}.Image_Overlay.collection_banner .overlay_effect_text .image_overlay_wrapper img{height:100%;border-radius:17px}.overlay.collection_banner{display:none;z-index:0}.white_text_inner.page-width.collection_banner_inner .text_heading_conetnt.info_block{width:60%;bottom:110px}.white_text_inner.page-width.collection_banner_inner span.caption_heading{font-family:CreatoDisplay_Extrabold;color:#fff;font-size:28px;line-height:normal;letter-spacing:0px}.white_text_inner.page-width.collection_banner_inner .text_heading_conetnt.info_block h2.heading_banner{padding-top:20px;font-size:48px;letter-spacing:0px;width:100%;font-family:CreatoDisplay_Black;font-weight:bolder;line-height:58px}ul.collection-list.grid.grid--3-col-desktop.grid--2-col-tablet-down{gap:40px;display:flex;align-items:center;padding-top:37px}.Query_information{padding-top:141px!important}ul.collection-list li.collection-list__item.grid__item{position:relative;width:30%;max-width:30%}.card-wrapper.collection-card-wrapper .card.card--standard.card--media .card__inner{position:relative;border-radius:25px}.card-wrapper.collection-card-wrapper .card.card--standard.card--media .card__inner .card__media .media.media--transparent.media--hover-effect{border-radius:25px}.card-wrapper.collection-card-wrapper .card.card--standard.card--media .card__content{position:absolute;padding:0 20px;height:100%;width:100%;background:#00000021;border-radius:25px}.card-wrapper.collection-card-wrapper .card.card--standard.card--media .card__content h3.card__heading{padding:0 10px}.card-wrapper.collection-card-wrapper .card.card--standard.card--media .card__content h3.card__heading a{display:flex;justify-content:space-between;align-items:center;color:#fff;font-family:CreatoDisplay_Bold;font-size:24px}.card-wrapper.collection-card-wrapper .card.card--standard.card--media .card__content .card__information{position:relative;top:80%;height:70px}.card-wrapper.animate-arrow.collection-card-wrapper .card__heading span.icon-wrap{display:flex;justify-content:center;align-items:center;padding:12px 10px;border-radius:50%}.Query_information{position:relative}.query_info_wrapper{display:flex;width:100%}.query_info_faq{width:58%}.query_info_form{width:43%}.query__faq_container{display:grid;gap:25px}.faq_items{border:5px solid #f5f5f5;border-radius:10px;padding:13px 25px;margin-bottom:15px}.faq_ques{display:flex;justify-content:space-between;align-items:center;color:#000}span.faq_icon{display:flex;align-items:center;justify-content:center}span.faq_icon svg.icon.icon-plus,span.faq_icon svg.icon.icon-minus{width:1.2rem}.query__faq_container span.caption_faq{font-family:CreatoDisplay_Bold;letter-spacing:8px;color:#000;font-size:15px;line-height:normal}.faq_list_wrapper{padding-top:10px}.query__faq_container span.heading_faq{font-family:CreatoDisplay_Extrabold;font-size:45px;color:#000;width:70%;line-height:normal}.faq_ques span.faq_ques_text{font-family:CreatoDisplay_Bold;font-size:22px;color:#000;letter-spacing:0px}.faq_items.open .faq_ques{padding-bottom:10px;border-bottom:1px solid #00000038}.faq_answer p,.accordion__content.rte .metafield-rich_text_field p{font-family:Helvetica-Regular;font-size:15.5px;line-height:17px;color:#000}.query_content_background{position:absolute;right:0;background:#fff2f8;height:83.5%;width:40%;border-radius:20px;padding-top:25px}.query_content_form{width:90%;padding:20px;margin:0 auto}.query_form_heading{padding:15px 25px;font-family:CreatoDisplay_Bold;font-size:2.344vw;color:#000;line-height:normal;width:90%;margin:0 auto}.query_content_form .form-input{width:100%;padding:18px;margin-bottom:15px;border:1px solid #ccc;border-radius:5px;font-size:1vw;font-family:Helvetica-Regular}.query_content_form .form-textarea{width:100%;padding:18px;border:1px solid #ccc;border-radius:5px;font-size:1vw;height:100px;font-family:Helvetica-Regular}.query_content_form .submit-btn:before,.query_content_form .submit-btn:after{content:"";position:absolute}.query_content_form .submit-btn:hover:before,.query_content_form .submit-btn:hover:after{transform:translateY(-40px)}.query_content_form .submit-btn:before{width:100%;height:200%;background:#f40177;border-radius:30px;left:0%;transform:translateY(-120%);transition:.5s cubic-bezier(.3,1,.3,1)}.query_content_form .submit-btn:after{width:100%;height:200%;background:#fff;border-radius:30px;left:0%;transform:translateY(100%);transition:1s cubic-bezier(.3,1,.3,1)}.query_content_form .submit-btn:hover span.submit_icon{position:relative;z-index:2;color:#f07}.query_content_form .submit-btn span.submit_icon{display:flex;align-items:center;justify-content:space-between;width:100%}.query_content_form .submit-btn{display:flex;border:2px solid #ff0077;width:100%;padding:15px;background-color:#f07;color:#fff;border-radius:10px;font-size:18px;cursor:pointer;text-align:center;margin-top:37px;position:relative;overflow:hidden}product-info.localfish_product_page .product .product__info-wrapper div,product-info.localfish_product_page .product .product__info-wrapper span,product-info.localfish_product_page .product .product__info-wrapper p{color:#000}svg.icon.icon-accordion{fill:none!important}product-info.localfish_product_page .product .product__info-wrapper .form .product-form__buttons{max-width:100%;width:100%}product-info.localfish_product_page .product .product__info-wrapper p.product__text{font-family:CreatoDisplay_Extrabold;font-size:25px;letter-spacing:0px;line-height:28px}product-info.localfish_product_page .product .product__info-wrapper .product__title h1,.featured-product.product section.product__info-container h2.product__title.h1{font-family:CreatoDisplay_Medium;font-size:38px;letter-spacing:0px;line-height:45px}product-info.localfish_product_page .product .product__info-wrapper .product__description p{font-family:GarnettMedium_Regular;font-weight:600;font-size:15px}product-info.localfish_product_page .product .product__info-wrapper .product_taste_variant .variant_heading span.varaint_title,product-info.localfish_product_page .product .product__info-wrapper .product_taste_variant .variant_heading span.variant_option_name,product-info.localfish_product_page .product .product__info-wrapper variant-selects fieldset.js.product-form__input.product-form__input--pill legend.form__label,product-info.localfish_product_page .product .product__info-wrapper .product-form__input.product-form__quantity label.quantity__label.form__label{font-family:GarnettMedium_Regular;font-weight:600;font-size:17px;letter-spacing:0px;line-height:20px;color:#000}product-info.localfish_product_page .product .product__info-wrapper .product-form__buttons button.product-form__submit:after{border:none;box-shadow:none}product-info.localfish_product_page .product .product__info-wrapper .product-form__buttons button.product-form__submit:hover:after{transform:translateY(-28px);border-radius:30px;transition:1s cubic-bezier(.3,1,.3,1)}product-info.localfish_product_page .product .product__info-wrapper .product-form__buttons button.product-form__submit:hover:before{transform:translateY(-27px);border-radius:30px;transition:2s cubic-bezier(.3,1,.3,1)}product-info.localfish_product_page .product .product__info-wrapper .product-form__buttons button.product-form__submit{background:#f40177;display:flex;justify-content:space-between;align-items:center;padding:12px 26px;border:2px solid #f40177;border-radius:10px;color:#fff}product-info.localfish_product_page .product .product__info-wrapper .product-form__buttons button.product-form__submit span{color:#fff;font-family:CreatoDisplay_Medium;font-size:18px;letter-spacing:0px;line-height:22px}product-info.localfish_product_page .product .product__info-wrapper .product-form__buttons button.product-form__submit:before{width:100%;height:200%;background:#f40177;border-radius:50%;left:0%;transform:translateY(-107%);transition:.5s cubic-bezier(.3,1,.3,1);z-index:1}product-info.localfish_product_page .product .product__info-wrapper .product-form__buttons button.product-form__submit:after{width:100%;height:200%;background:#fff;border-radius:50%;left:0%;transform:translateY(100%);transition:1s cubic-bezier(.3,1,.3,1)}product-info.localfish_product_page .product .product__info-wrapper .product-form__buttons button.product-form__submit{position:relative;overflow:hidden;width:100%;height:100%;transition:1s cubic-bezier(.3,1,.3,1)}product-info.localfish_product_page .product .product__info-wrapper .product-form__buttons button.product-form__submit:hover{background:#f40177}product-info.localfish_product_page .product .product__info-wrapper .product-form__buttons button.product-form__submit:hover span{position:relative;z-index:2;color:#f40177!important}.product__accordion .summary__title{align-items:center;gap:10px}.product__accordion .icon-pdp{padding:7px;display:flex;justify-content:center;align-items:center;border-radius:50%}.icon-pdp svg.icon.icon-accordion{stroke-width:1px;margin-right:0}.product__accordion svg.icon.icon-plus,.product__accordion svg.icon.icon-minus{width:15px;height:15px;margin-right:10px}.product__accordion.accordion summary{align-items:center}details[open] .accordion_tab_icon svg.icon.icon-plus{display:none}.accordion_tab_icon svg.icon.icon-minus{display:none}details[open] .accordion_tab_icon svg.icon.icon-minus{display:block}.product__accordion h2.h4.accordion__title.inline-richtext{font-family:CreatoDisplay_Medium;font-size:16px;letter-spacing:0px;line-height:18px}.price__prdt_page{display:flex;align-items:baseline;gap:20px}product-info.localfish_product_page .product .product__info-wrapper .price__container .price__regular span.price-item.price-item--regular,product-info.localfish_product_page .product .product__info-wrapper .price__container .price__sale .price-item--sale,.featured-product.product .price__container span.price-item.price-item--regular{font-family:CreatoDisplay_Medium;font-size:23px;color:#f40177;line-height:24px;letter-spacing:1px}product-info.localfish_product_page .product .product__info-wrapper .price__container .price__sale s.price-item.price-item--regular{color:#000;font-family:CreatoDisplay_Extrabold;font-size:20px;line-height:24px;letter-spacing:1px}product-info.localfish_product_page .product .product__info-wrapper .product__tax.caption.rte,.featured-product.product .product__tax.caption.rte{font-family:CreatoDisplay_Medium;font-size:11px;color:#000;opacity:.56}product-info.localfish_product_page .product .product__info-wrapper .product__description.rte{margin:1.5rem 0px}product-info.localfish_product_page .product .product__info-wrapper .variant_options_tste.options_tste_list{display:flex;gap:10px;padding:10px 0}product-info.localfish_product_page .product .product__info-wrapper .variant_product_item{width:100px;height:80px;border:2px solid transparent}product-info.localfish_product_page .product .product__info-wrapper .variant_product_item img{width:100%;height:100%;border-radius:7px}product-info.localfish_product_page .product .product__info-wrapper .product_item_url.selected_variant .variant_product_item,product-info.localfish_product_page .product .product__info-wrapper .variant_product_item:hover{border:2px solid #858585;border-radius:8px}product-info.localfish_product_page .product .product__info-wrapper .product-form__input--pill input[type=radio]:checked+label{background:#fff;border:2px solid #000;color:#000}product-info.localfish_product_page .product .product__info-wrapper quantity-input.quantity{margin:10px 0;border:1px solid #0d0d0d26;border-radius:10px;background:#f5f5f5;max-width:16rem;height:45px;width:100%}product-info.localfish_product_page .product .product__info-wrapper quantity-input.quantity:after{box-shadow:none}product-info.localfish_product_page .product .product__info-wrapper quantity-input.quantity button.quantity__button{border-radius:10px}fieldset.js.product-form__input.product-form__input--pill label{font-family:CreatoDisplay_Medium;font-size:15px;color:#1212128c}.price span.badge.price__badge-sale.color-scheme-4{background:#f40177;color:#fff;font-family:CreatoDisplay_Medium;font-size:14px;line-height:normal;letter-spacing:0px}.footer__flex__content .footer__content-top.page-width{padding:0;padding-bottom:5rem}.footer__flex__content .footer__blocks-wrapper{width:100%;max-width:100%;flex-wrap:nowrap}.footer-block.grid__item.footer_newsletter_block{width:50%}.footer-block.grid__item.footer_newsletter_block .footer-block__details-content.footer-block-newsletter_box{height:100%;width:100%;display:flex;justify-content:left;align-items:flex-start}.footer-block.grid__item.footer_newsletter_block .footer-block__newsletter{text-align:left}.footer-block__details-content.footer-block-newsletter_box h2.footer-block__heading.inline-richtext{font-family:CreatoDisplay_Bold;font-size:40px;line-height:50px;letter-spacing:0px}.footer-block.grid__item.footer_newsletter_block .footer-block__newsletter form.footer__newsletter.newsletter-form{max-width:48rem;margin:0}.footer-block.grid__item.footer_newsletter_block .footer-block__newsletter .newsletter-form__field-wrapper{width:100%;max-width:100%;border-bottom:1px solid #fff;padding-top:30px}.footer-block.grid__item.footer_newsletter_block .footer-block__newsletter .newsletter-form__field-wrapper .field:after{box-shadow:none}.footer-block.footer_newsletter_block .footer-block__newsletter .newsletter-form__field-wrapper .field .field__input{padding:1.5rem 0rem}.footer-block.footer_newsletter_block .footer-block__newsletter .newsletter-form__field-wrapper .field label.field__label{left:0;font-family:Helvetica-Regular;font-size:15px;letter-spacing:0px;color:#fff;opacity:.66}.footer-block.grid__item.menu__footer,.footer-block.grid__item.text__footer__block{width:25%}small.copyright__content{font-family:Helvetica-Regular;font-size:.938vw;letter-spacing:0px;color:#fff}button.newsletter-form__button.field__button{width:auto;gap:5px}.footer__content-bottom.footer_bottom_page{border-top:1px solid #ffffff9c}.menu__footer a.link.link--text.list-menu__item.list-menu__item--link,.footer-block__details-content.rte p{font-family:Helvetica-Regular;color:#fff;line-height:22px;font-size:15px}h2.footer-block__heading.inline-richtext{font-family:CreatoDisplay_Bold;font-size:18px;text-transform:uppercase;color:#fff}.footer-block__details-content.rte p{margin:0}.text-info-wrapper_container.About-Us .caption{text-transform:math-auto;letter-spacing:1px;font-size:20px;font-family:CreatoDisplay_Extrabold}.text-info-wrapper_container.About-Us .text-description p{font-family:GarnettMedium_Regular;font-size:15px;color:#000;font-weight:600}.text-content.About-Us{display:flex!important;align-items:center!important}.text-info-wrapper_container.About-Us .text-info-wrapper .text-heading{padding-top:10px}.text-info-wrapper_container.About-Us .text-info-wrapper .text-heading p{width:100%;line-height:normal;margin:10px 0;color:#000;font-size:50px;font-family:CreatoDisplay_Extrabold}.customer.login h1{font-family:CreatoDisplay_Bold;font-size:40px;margin-bottom:0}.customer.login form p{font-family:CreatoDisplay_Black;text-transform:uppercase;color:#000}.customer.login .field label{font-family:CreatoDisplay_Bold;color:#000;opacity:.59}.customer.login form .field:after{box-shadow:none;border:1px solid #000;border-radius:20px}.customer.login form a{font-size:12px;font-family:CreatoDisplay_Bold;color:#000;letter-spacing:0px;line-height:15px}.customer.login button{background:#f40177;border-radius:25px;border:1px solid #f40177;font-family:CreatoDisplay_Bold;font-size:20px}.customer.login button:after{box-shadow:none}.field input:focus-visible{border-radius:20px!important;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)!important}.customer .field:hover.field:after{border:unset;border-radius:20px;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}@media screen and (max-width: 768px){.card-wrapper:hover .media.media--hover-effect>img+img{opacity:1;transition:transform var(--duration-long) ease;transform:scale(1.03)}.Image_Overlay.protect_nature .text_heading_conetnt.info_block{bottom:120px;width:100%;left:0;padding:0 20px}.Image_Overlay.protect_nature .image_overlay_wrapper{height:350px}.Image_Overlay.protect_nature .text_heading_conetnt.info_block a.button.btn_banner{margin:10px 0}button.slick-prev:before,button.slick-next:before{transform:translateY(-150%)!important}.image-with-text.image-with-text--overlap .backround-transparent,.image-with-text:not(.image-with-text--overlap) .background-transparent{background:transparent;padding-left:0;padding-right:0}body.gradient.page\.Event.template--Event h2.image-with-text__heading.inline-richtext.h2{font-size:30px;line-height:40px}body.gradient.page\.Event.template--Event .image-with-text__content>*+*{font-size:14px}button.slick-prev:hover:after,button.slick-prev:hover:before,button.slick-next:hover:after,button.slick-next:hover:before{transform:translateY(-31%)!important}ul.collection-grid-list.under-4list li.collection-item{margin:0!important}.Image_Overlay.der-fische .text_heading_conetnt.info_block{bottom:15px}.text-with-images.image-position-first.unsere.motivation{padding-top:20px!important;padding-bottom:20px!important}.Image_Overlay.der-fische .main_overlay_content span.caption_heading,.Image_Overlay.der-fische .text_heading_conetnt.info_block h2.heading_banner{font-size:16px;line-height:40px;margin-bottom:5px}.Image_Overlay.der-fische p.subheading_banner{font-size:30px;line-height:40px;height:65px}.Image_Overlay.der-fische .text-block_respon-mobile{display:none}.BackgroundImage-with--text{padding:0px 2rem}.images-content.images_grid_layout.unsere.motivation{height:auto}.images-content.images_grid_layout.unsere.motivation .image-block-fixed img.text-images{margin:0 auto;width:100%;display:flex;position:relative;top:0;height:50%}.images-content.images_grid_layout.unsere.motivation .images-wrapper .image-block-fixed{height:auto}.images-content.images_grid_layout.unsere.motivation .images-wrapper{position:relative;width:100%;height:auto}.text-content.unsere.motivation{max-width:100%}.text-with-images.image-position-first.unsere.motivation{flex-wrap:wrap;padding:0px 2rem;background:#fff2f8;border-radius:20px;gap:0px}.text-info-wrapper_container.catfish-switzerland.protect-future .text-heading p{margin:10px 0 0;font-size:30px;line-height:35px}.text-info-wrapper_container.catfish-switzerland.protect-future .caption{font-size:14px}.text-with-images.image-position-second.catfish-switzerland.protect-future{padding-top:0!important}.text-info-wrapper_container.EatLocal-fish .text-heading p,.text-info-wrapper_container.unsere-weg1 .text-heading p{margin:0;font-size:40px;line-height:45px}.text-with-images.image-position-first.unsere-weg1{flex-wrap:wrap;gap:20px}.images-content.images_grid_layout.unsere-weg1,.text-content.unsere-weg1{width:100%}.text-with-images.image-position-second.About-us{padding-top:15px!important}h2.heading_banner{font-size:32px!important}.middle-center.pet-food-custm{top:47%}.text-with-images.image-position-first.catfish-switzerland{padding-top:10px!important}.figure_bg_img{height:100%}.figure_wrapper_images{width:49%}.text-desktop-kms{display:none}.text-block_respon-mobile{display:block}.info_block_wrapper span.head_text{font-family:CreatoDisplay_Bold;font-size:16px;color:#000}.info_block_wrapper span.info_text{letter-spacing:0px;font-size:15px;line-height:18px;font-weight:500;color:#000}.text_info_block.text-block_respon-mobile.Km_9500{border:2px solid #f41077;border-radius:20px;margin-top:20px;padding:20px 10px}.text_info_block.text-block_respon-mobile.km_25{margin-top:20px;padding:20px 10px;border:2px solid #f41077;border-radius:20px}.overlay{background:#00000075;opacity:0}.text_heading_conetnt.info_block p.subheading_banner{font-size:40px!important;line-height:60px!important}.text_heading_conetnt.info_block h2.heading_banner{font-size:14px!important;line-height:normal!important}.text_heading_conetnt.info_block{width:74%;left:30px;bottom:75%}.figure_stories{top:0!important;left:0}.Image_Overlay{margin-top:0;padding:0px 1.5rem!important}.figure__absolute_block{display:grid;gap:40px}.figure_wrapper_info .figure_heading .fig_subheading{font-size:14px;line-height:18px}.figure_stories .figures .info_block_wrapper span.head_text{font-size:15px}.Delicacies_Slides:nth-child(2n){transform:translateY(0)}.Delicacies_Slides:nth-child(odd){transform:translateY(0)}.Delicacies_Slides .new_slideshow_image{width:80%;height:300px;margin:0 auto}button.slick-next.delica-arrow.slick-arrow{left:unset!important;right:33%}button.slick-prev.delica-arrow.slick-arrow{left:32%}.container1_content{padding:20px}.collection_List_Flex{padding-top:30px!important}.text_with_bg{height:100%}.images-content.images_grid_layout.EatLocal-fish{width:100%!important;height:550px}.text-with-images.EatLocal-fish{height:100%!important}.text-content.EatLocal-fish{width:100%;position:relative}.text-with-images.image-position-second.EatLocal-fish{display:flex;flex-wrap:wrap;flex-direction:row}.index .text-info-wrapper_container.EatLocal-fish{padding-right:0!important}.images-wrapper.Gabriel{width:90%;margin:0 auto;height:475px;position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center}.slide img{height:420px}.slide.slide-border{margin:0 6px}.bottom-left{bottom:10px;left:0}.btn_banner{font-size:18px;line-height:20px;border-radius:10px;padding:6px 12px;margin-top:12px}.overlay{background:#00000075}.text-left{text-align:center}p.subheading_banner{font-size:16px;line-height:20px}h2.heading_banner{width:100%}p.announcement-bar__message.h5 span{font-family:HelveticaNeueMedium;font-size:14.5px}.collection_List_Flex{display:flex;flex-wrap:wrap;width:100%;gap:40px}.collection_content,.produts_list_collect{width:100%}.Collection_Slider_list{width:100%;position:relative}.collect_info h2.heading p{font-size:30px}.collect_info span.content{font-size:14px;width:70%}button.slick-arrow.local_product{top:-27%;padding:10px 9px;left:unset}button.slick-prev.arrow.slick-arrow svg.icon.icon-arrow,button.slick-next.slick-arrow svg.icon.icon-arrow{width:1.5rem}button.slick-prev.arrow.slick-arrow{right:14%;left:unset!important}.collect_info{padding-top:0}button.slick-next.slick-arrow{right:2%;left:unset!important}.text-with-images.image-position-first.catfish-switzerland{flex-wrap:wrap;flex-direction:column-reverse}.images-content,.text-content{width:100%}.query_info_wrapper{flex-wrap:wrap}.query_info_faq,.query_info_form{width:100%}.query_info_form .query_content_background{position:relative;width:100%;height:100%}.faq_ques span.faq_ques_text{font-size:19px}.images_grid_layout.catfish-switzerland .images-wrapper{width:100%;height:100%}.query__faq_container span.heading_faq{font-size:36px;width:100%}.Query_information{padding-top:70px!important}.text-info-wrapper_container.catfish-switzerland .text-heading p{font-size:35px;line-height:45px}ul.list-menu.list-menu--inline{display:none}.collection-list-wrapper ul.collection-list.all-collection-page li.collection-list__item,ul.grid.product-grid.all-product-new-grid li.grid__item.all-product-grid-item{max-width:100%;width:100%}}@media screen and (max-width: 1298px) and (min-width: 1020px){ul.collection-grid-list li.collection-item.slick-slide .collection-wrapper-block{width:330px!important}.Banner-Homepage.petfood{padding:0px 3rem}.collection-list-wrapper ul.collection-list.all-collection-page li.collection-list__item,ul.grid.product-grid.all-product-new-grid li.grid__item.all-product-grid-item{max-width:30%;width:100%}button.slick-prev.arrow.slick-arrow{left:-36%}button.slick-next.slick-arrow{left:-26%!important}.figure__absolute_block .figure_stories{gap:30px;top:35%}.images-wrapper.Gabriel{height:550px}.text_heading_conetnt.info_block p.subheading_banner{font-size:85px!important}.text_heading_conetnt.info_block h2.heading_banner{font-size:28px!important}.index .text_info_block.text_block{width:35%!important;padding:10px}.text_info_block.text_block.km_25{top:20px!important}}@media screen and (max-width: 1020px) and (min-width: 786px){.text_heading_conetnt.info_block p.subheading_banner{font-size:75px!important}.text_heading_conetnt.info_block h2.heading_banner{font-size:28px!important}.index .text_info_block.text_block{width:35%!important;padding:10px}.text_info_block.text_block.km_25{top:20px!important}.images-wrapper.Gabriel{right:10px;height:500px;width:370px}.images_grid_layout.catfish-switzerland .images-wrapper{height:210px}.collection-list-wrapper ul.collection-list.all-collection-page li.collection-list__item,ul.grid.product-grid.all-product-new-grid li.grid__item.all-product-grid-item{max-width:48%;width:100%}.Collection_Slider_list button.slick-next.slick-arrow{left:-23%}.text-with-images .text-content.EatLocal-fish{width:60%}}@media screen and (max-width: 1920px) and (min-width: 1720px){.Collection_Slider_list{width:65%}}@media only screen and (min-width: 1921px){.Collection_Slider_list{width:62%}.text-info-wrapper_container.EatLocal-fish .text-heading p{font-size:45px!important;line-height:42px!important}}.images-content.images_grid_layout.catfish-switzerland .images-wrapper:hover{box-shadow:5px 10px 18px #000c}.images-content.images_grid_layout.catfish-switzerland .images-wrapper:hover img.text-images{transform:scale(1.1)}.images-content.images_grid_layout.catfish-switzerland .images-wrapper{overflow:hidden;border-radius:20px}.slide-content a.btn_banner:before,.slide-content a.btn_banner:after,.banner__buttons a.btn_banner:before,.banner__buttons a.btn_banner:after{content:"";position:absolute}.btn_banner:hover{background:#f40177}.btn_banner:hover:before{transform:translateY(0)!important}.btn_banner:hover:after{transform:translateY(-25%)!important}.slide-content a.btn_banner:after,.banner__buttons a.btn_banner:after{width:100%;height:150%;left:0%;background:#f40177;border-radius:30px;transform:translateY(100%);transition:1s cubic-bezier(.3,1,.3,1)}.slide-content a.btn_banner:before,.banner__buttons a.btn_banner:before{width:100%;height:150%;left:0%;background:#fff;border-radius:30px;transform:translateY(-120%);transition:1s cubic-bezier(.3,1,.3,1)}.slide-content a.btn_banner span,.banner__buttons a.btn_banner span{position:relative;z-index:2}
/*# sourceMappingURL=/cdn/shop/t/40/assets/custom.css.map */
