.page_heroBlock__r0DTq{height:auto;text-align:center;justify-content:center;background-size:cover;background-position:50%;background-repeat:no-repeat;overflow:hidden;padding-top:var(--component-header-height-md,6.25rem)}.page_heroBlock__r0DTq,.page_heroContent__hcXzk{width:100%;position:relative;display:flex;flex-wrap:wrap}.page_heroContent__hcXzk{max-width:87.5rem;margin:auto;z-index:3}.page_heroProductArea__B7d79{width:70%;position:relative;height:auto}.page_heroProductImg___Kept{width:65%;height:auto;position:absolute;top:-17.5rem;left:20%;z-index:4;transform:rotate(-20deg);transition:top 2s ease-in-out,transform 2s ease-in-out;animation:page_floatHorizontal__ZtfTJ 14s ease infinite}.page_heroTextArea__QJUIp{width:30%;padding:1.5rem 0;position:relative;height:auto;z-index:5}.page_heroTextBlock__DOYAx{position:relative;text-align:left;z-index:3;width:100%;max-width:18.75rem;float:right;height:auto;cursor:pointer;margin-top:-4rem;margin-right:3.5rem}.page_heroCircle__wblqp{width:37.5rem;height:37.5rem;border-radius:50%;background:#002315;position:absolute;top:50%;left:60%;transform:translate(-60%,-58%);z-index:0}.page_heroHeading__GhYX9{font-family:var(--typography-font-family-heading);font-weight:var(--typography-font-weight-bold);font-size:clamp(.875rem,4vw,1.375rem);color:white}.page_heroDescription__0WwKB{font-family:var(--typography-font-family-body);font-weight:var(--typography-font-weight-regular);font-size:clamp(.75rem,4vw,1rem);color:white;line-height:1.4}.page_heroCta__RSJVe{text-align:center;font-family:var(--typography-font-family-heading);font-weight:var(--typography-font-weight-bold);font-size:1.5rem;color:white}.page_heroSpacer__FatAN{width:100%;height:auto;min-height:12.5rem;position:relative}.page_heroOverlay__kWdTh{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;background:linear-gradient(0deg,rgba(0,75,46,.8) 0,rgba(0,177,108,.4) 50%,rgba(0,177,108,0));pointer-events:none}.page_heroArrow__1FweB{position:absolute;bottom:.625rem;left:5%;display:flex;flex-direction:row;align-items:center;z-index:5}.page_heroArrowImg__8LCYJ{height:4.375rem;width:auto}.page_heroParallax__rLljJ{width:auto;height:auto;position:absolute;top:21rem;right:1%;z-index:3;pointer-events:none}.page_heroLure__Yrm9H{width:30rem;height:auto;position:relative}@keyframes page_floatHorizontal__ZtfTJ{0%{transform:translateX(0) rotate(0deg)}50%{transform:translateX(10px) rotate(2deg)}to{transform:translateX(0) rotate(0deg)}}.page_gameIframe__Hp6R2{width:100%;height:80vh;border:none;display:block}.page_recipeBanner__32NXo{position:relative;margin-top:5px}.page_recipeBannerImage__W1Pf7{width:100%;height:auto;display:block;min-height:12.5rem;object-fit:cover}.page_recipeBannerOverlay__1Sr_W{position:absolute;inset:0;background-color:rgba(0,0,0,.4)}.page_recipeBannerContent__guAcA{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem}.page_recipeBannerTitle__fKznS{color:#fff;font-family:var(--typography-font-family-heading);font-size:clamp(2.5rem,5vw,3.75rem);font-weight:600;text-transform:uppercase;margin-bottom:1.5rem}.page_recipeBannerCta__3Pvjs{display:inline-block;padding:.75rem 2rem;background-color:#ce3a43;color:#fff;border:2px solid #fff;border-radius:2rem;text-decoration:none;font-family:var(--typography-font-family-body);font-weight:600;font-size:1.625rem;text-transform:uppercase;transition:background-color .2s,color .2s}.page_recipeBannerCta__3Pvjs:hover{background-color:#fff;color:#ce3a43;border-color:#ce3a43}@media screen and (min-width:451px) and (max-width:767px){.page_heroProductImg___Kept{margin-top:-.625rem;margin-right:10%}.page_heroParallax__rLljJ{top:11.875rem;left:30%}.page_heroArrowImg__8LCYJ{height:3.75rem}}@media screen and (max-width:450px){.page_heroProductArea__B7d79{width:100%;height:18.75rem;position:absolute;top:-100%;left:0}.page_heroTextArea__QJUIp{width:100%;padding:2.5rem}.page_heroTextBlock__DOYAx{position:relative;text-align:left;z-index:4;width:100%;max-width:21.875rem;float:none;padding:0 1.25rem}.page_heroCircle__wblqp{width:28.125rem;height:28.125rem}.page_heroProductImg___Kept{margin-top:-3.75rem;width:100%}.page_heroParallax__rLljJ{display:none}.page_heroArrow__1FweB{flex-direction:column;align-items:center;position:relative;left:0;padding:0 8%}.page_heroArrowImg__8LCYJ{height:3.125rem;width:auto;order:2;padding-right:0}}.FishSection_fishBlocks__yV7AQ{width:100%;height:auto;display:flex;flex-wrap:wrap;text-align:center;justify-content:center;position:relative}.FishSection_fishBlockBack__ZxXBh{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;overflow:hidden;background:white}.FishSection_fishHooks1__9QzXE{width:34.375rem;height:34.375rem;background-size:contain;background-repeat:no-repeat;background-position:100% 0;position:absolute;top:0;right:0}.FishSection_fishHooks2__BwQkQ{width:100%;height:56.25rem;background-size:cover;background-repeat:no-repeat;background-position:top;position:absolute;bottom:0;left:0;z-index:-1}.FishSection_infoFish__8NAHj{position:absolute;top:17.5rem;right:20%;display:flex;height:31.25rem;width:100%}.FishSection_fishBox1__T57Vi{flex:0 0 60%;height:100%}.FishSection_fishCircle1__hKGcO{background-position:100%;height:46.875rem;width:46.875rem;float:right}.FishSection_fishCircle1__hKGcO,.FishSection_fishCircle2__LeHWZ{background-size:cover;background-repeat:no-repeat;border-radius:50%}.FishSection_fishCircle2__LeHWZ{background-position:50%;height:63rem;width:63rem;position:absolute;bottom:1.875rem;left:65%}.FishSection_fishText1__4hp_I{flex:0 0 40%;display:flex;justify-content:left;align-items:flex-start;padding-top:20%}.FishSection_fishText1In__xbk3R{width:80%;height:auto;text-align:left;font-family:var(--typography-font-family-body);font-size:clamp(1rem,4vw,1.5rem);font-weight:var(--typography-font-weight-regular);line-height:1.6;color:var(--fish-accent-color,#007046);margin-left:1.25rem}.FishSection_fishBlockMiddle__Hdph8{width:100%;height:auto;margin:auto;max-width:78.125rem;min-height:31.25rem;position:relative;padding:1.25rem;z-index:2;text-align:left}.FishSection_fishTitleBlock__O1ywz{width:100%;height:auto;padding:0;margin:auto;position:relative}.FishSection_fishTitleH2__OyZBB{font-family:var(--typography-font-family-heading);font-weight:var(--typography-font-weight-semibold);font-size:clamp(1.5rem,6vw,3.75rem);max-width:50%}.FishSection_fishTitleH2__OyZBB,.FishSection_fishTitleP__8dZA8{letter-spacing:-.0625rem;text-align:left;line-height:1;margin-bottom:0;color:var(--fish-accent-color,#007046)}.FishSection_fishTitleP__8dZA8{font-family:var(--typography-font-family-body);font-weight:var(--typography-font-weight-regular);font-size:clamp(1.5rem,4vw,3.75rem);max-width:70%;margin-top:0}.FishSection_fishSpacerBlock__hJISt{width:100%;height:50rem}.FishSection_fishInfoBlock__zaN1V{width:100%;height:auto;display:flex;gap:.625rem;z-index:3}.FishSection_fishInfoBlockIn__X_Rin{flex:1 1;position:relative;border-radius:.625rem;background-color:var(--fish-card-bg,#004B2E);padding:.625rem;display:flex;align-items:stretch}.FishSection_fishInfoBlockInAlt__aZH0_{background-color:var(--fish-card-bg-alt,#00301D)}.FishSection_fishInfoTextblock__88kfB{width:100%;padding:1.5rem 1.5rem 2.5rem;margin-top:2.5rem}.FishSection_fishInfoH2__CqJuh{font-family:var(--typography-font-family-heading);font-weight:var(--typography-font-weight-bold);font-size:1.875rem;margin-bottom:1.25rem;color:white;text-align:center}.FishSection_fishInfoList__EcqHp{color:#ffffff;list-style:disc;padding-left:1.25rem;margin:0}.FishSection_fishInfoList__EcqHp li{font-family:var(--typography-font-family-body);font-weight:var(--typography-font-weight-medium);font-size:var(--typography-font-size-md);line-height:1.3;color:#ffffff;text-align:left;margin-bottom:1.5rem}.FishSection_fishInfoList__EcqHp li:last-child{margin-bottom:0}.FishSection_fishInfoCircle__4V5Mh{width:7.5rem;height:7.5rem;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);background-color:var(--fish-card-bg-alt,#00301D);border:.1875rem solid var(--fish-card-bg,#004b2e);border-radius:50%}.FishSection_fishInfoBlockInAlt__aZH0_ .FishSection_fishInfoCircle__4V5Mh{background-color:var(--fish-card-bg,#004B2E);border-color:var(--fish-card-bg-alt,#00301D)}.FishSection_fishIcon__H3ZCW{border:0;width:4.375rem;height:4.375rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-size:contain;background-position:50%;background-repeat:no-repeat}.FishSection_fishBlockFront__uEY_z{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;pointer-events:none}.FishSection_blockProduct__LJFAb{width:50%;height:37.5rem;background-size:contain;background-position:100% 0;background-repeat:no-repeat;position:absolute;top:0;right:-100%;transition:right .5s ease}.FishSection_blockProductVisible__NFk8V{right:-1.875rem}.FishSection_fishSpacerBottom__G2S_V{width:100%;height:6.25rem}.FishSection_fishCircle3__T1w2I{background-position:0;height:46.875rem;width:46.875rem;top:3.125rem;left:50%}.FishSection_fishCircle3__T1w2I,.FishSection_fishCircle4__m9KbH{background-size:cover;background-repeat:no-repeat;border-radius:50%;position:absolute}.FishSection_fishCircle4__m9KbH{background-position:50%;height:40.625rem;width:40.625rem;bottom:12.5rem;right:60%}.FishSection_fishText2__ZCg87{position:relative;width:100%;height:auto;padding-top:0;max-width:25rem}.FishSection_fishText2In__Q9wYk{width:100%;height:auto;text-align:left;font-family:var(--typography-font-family-body);font-weight:var(--typography-font-weight-regular);font-size:clamp(1rem,4vw,1.5rem);line-height:1.6;color:white}.FishSection_fishTitleWhite__82T_L{color:white}.FishSection_fishSpacerBlock2__ds__b{width:100%;height:37.5rem}.FishSection_blockProductLeft__VPGes{width:50%;height:43.75rem;background-size:contain;background-position:100% 0;background-repeat:no-repeat;position:absolute;top:23.75rem;right:50%;transition:right .5s ease;right:100%}.FishSection_blockProductLeftVisible__8jRy2{right:50%}.FishSection_fishTitleBlockRight__GA9NS{width:50%;margin-left:50%}.FishSection_fishTitleMaxFull__GkqRx{max-width:100%}.FishSection_fishText3__868V1{position:absolute;top:15.625rem;height:auto;left:50%;width:50%;max-width:25rem;z-index:3}.FishSection_fishText3In__HO4pH{width:100%;height:auto;text-align:left;font-family:var(--typography-font-family-body);font-weight:var(--typography-font-weight-regular);font-size:clamp(1rem,4vw,1.5rem);line-height:1.6;color:var(--fish-accent-color,#003c9f);text-shadow:0 0 .25rem white}.FishSection_fishCircle5__9yaKA{background-position:100%;height:46.875rem;width:46.875rem;top:-3.75rem;right:60%}.FishSection_fishCircle5__9yaKA,.FishSection_fishCircle6__lxDmm{background-size:cover;background-repeat:no-repeat;border-radius:50%;position:absolute}.FishSection_fishCircle6__lxDmm{background-position:50%;height:40.625rem;width:40.625rem;bottom:31.25rem;left:70%}.FishSection_fishBottom2__Svt_2{width:100%;height:25rem;background-size:cover;background-position:bottom;background-repeat:no-repeat;position:absolute;bottom:0;left:0;z-index:-1}.FishSection_blockProductRight__1wXtb{width:50%;height:31.25rem;background-size:contain;background-position:100% 0;background-repeat:no-repeat;position:absolute;top:23.75rem;left:100%;transition:left .5s ease}.FishSection_blockProductRightVisible__lykTV{left:35%}@media screen and (min-width:768px) and (max-width:1023px){.FishSection_fishHooks1__9QzXE{width:18.75rem;height:18.75rem;top:9.375rem}.FishSection_fishTitleH2__OyZBB,.FishSection_fishTitleP__8dZA8{max-width:100%;font-size:2.5rem}.FishSection_fishInfoBlock__zaN1V{gap:.3125rem}.FishSection_fishInfoTextblock__88kfB{padding:.625rem}.FishSection_fishInfoH2__CqJuh{font-size:1.25rem}.FishSection_fishInfoList__EcqHp li{font-size:.875rem}.FishSection_infoFish__8NAHj{top:15.625rem;right:22%}.FishSection_fishCircle1__hKGcO{height:28.125rem;width:28.125rem}.FishSection_fishCircle2__LeHWZ{height:50rem;width:50rem;bottom:21.875rem;left:70%}.FishSection_fishHooks2__BwQkQ{height:43.75rem}.FishSection_blockProduct__LJFAb{top:5.625rem}.FishSection_fishCircle3__T1w2I{height:28.125rem;width:28.125rem;top:12.5rem;left:60%}.FishSection_fishCircle4__m9KbH{height:25rem;width:25rem;bottom:auto;top:46.875rem;right:65%}.FishSection_blockProductLeft__VPGes{width:60%;height:18.75rem;top:22.5rem}.FishSection_fishCircle5__9yaKA{height:28.125rem;width:28.125rem;top:3.125rem;right:55%}.FishSection_fishCircle6__lxDmm{height:25rem;width:25rem;bottom:37.5rem;left:60%}.FishSection_fishText3__868V1{top:12.5rem}.FishSection_blockProductRight__1wXtb{width:60%;height:18.75rem;top:22.5rem}}@media screen and (max-width:767px){.FishSection_fishHooks1__9QzXE{width:12.5rem;height:12.5rem;top:12.5rem}.FishSection_infoFish__8NAHj{top:10rem;right:0;flex-direction:column;height:29.375rem}.FishSection_fishBox1__T57Vi{flex:0 0 100%}.FishSection_fishText1__4hp_I{flex:0 0 100%;justify-content:flex-start;align-items:baseline;padding-top:0}.FishSection_fishText1In__xbk3R{width:90%;margin-left:5%;padding:4.375rem 1.25rem 1.25rem;font-size:.875rem}.FishSection_fishCircle1__hKGcO{height:18.75rem;width:18.75rem;float:none;margin-left:-3.125rem}.FishSection_fishCircle2__LeHWZ{display:none}.FishSection_blockProduct__LJFAb{width:90%;height:31.25rem;top:26.25rem;right:0}.FishSection_fishInfoBlock__zaN1V{gap:4.375rem;flex-direction:column}.FishSection_fishTitleBlock__O1ywz{width:100%;margin:0}.FishSection_fishTitleH2__OyZBB,.FishSection_fishTitleP__8dZA8{max-width:100%;font-size:2.125rem}.FishSection_fishSpacerBlock__hJISt{height:35rem}.FishSection_fishCircle3__T1w2I{height:18.75rem;width:18.75rem;top:15.625rem;left:50%}.FishSection_fishCircle4__m9KbH{height:15.625rem;width:15.625rem;bottom:auto;top:53.125rem;right:60%}.FishSection_fishText2__ZCg87{margin-top:31.25rem}.FishSection_fishSpacerBlock2__ds__b{height:12.5rem}.FishSection_blockProductLeft__VPGes{width:90%;height:37.5rem;top:10rem}.FishSection_blockProductLeftVisible__8jRy2{right:50%}.FishSection_fishTitleBlockRight__GA9NS{width:100%;margin-left:0}.FishSection_fishCircle5__9yaKA{height:18.75rem;width:18.75rem;top:10rem;right:40%}.FishSection_fishCircle6__lxDmm{height:15.625rem;width:15.625rem;bottom:90.625rem;left:50%}.FishSection_fishText3__868V1{position:absolute;top:38.75rem;left:5%;width:90%;max-width:37.5rem}.FishSection_fishBottom2__Svt_2{height:8.125rem}.FishSection_blockProductRight__1wXtb{width:90%;height:31.25rem;top:21.875rem}.FishSection_blockProductRightVisible__lykTV{left:35%}}