.subpage[mobile=false][num="1"]{min-height:100vh;--color:#fff;place-content:center;background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2));padding:0}.subpage[mobile=false][num="1"] .backgroundimage{filter:grayscale(1);object-fit:cover}.subpage[mobile=false][num="1"] .content{width:50vw;max-width:calc(1920px/2.25);background:rgba(193,161,79,.6);position:absolute;top:var(--navbar-height);right:0;padding:3rem}.subpage[mobile=false][num="1"] h1{font-family:Cormorant Garamond;font-weight:700;font-size:3.5rem;line-height:2.8rem;text-align:center;margin:0;text-shadow:-1px 0 rgba(193,161,79,1),0 1px rgba(193,161,79,1),1px 0 rgba(193,161,79,1),0 -1px rgba(193,161,79,1);filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}.subpage[mobile=false][num="1"] h2{font-family:Outfit;font-weight:600;font-size:1.85rem;text-align:center;margin:3rem 0;--color:rgba(68,68,68,1)}.subpage[mobile=false][num="1"] .button{font-size:1.5rem}.subpage[mobile=false][num="2"]{padding:0}.subpage[mobile=false][num="2"] h1{--color:rgba(68,68,68,1);font-family:Cormorant Garamond;font-weight:700;font-size:3.5rem;line-height:3rem;letter-spacing:1px;margin:0}.subpage[mobile=false][num="2"] .title{padding:3rem;text-transform:uppercase}.subpage[mobile=false][num="2"] .fresh_fish,.subpage[mobile=false][num="2"] .gourmet_recipes{padding:3rem 5%}.subpage[mobile=false][num="2"] .fresh_fish h1,.subpage[mobile=false][num="2"] .gourmet_recipes h1{margin-bottom:3rem}.subpage[mobile=false][num="2"] .fresh_fish{background:#d9e0e7}.subpage[mobile=false][num="2"] .gourmet_recipes{background:#d4d5d5}.subpage[mobile=false][num="2"] .product_container{background:#fff;margin-bottom:3rem;position:relative}.subpage[mobile=false][num="2"] .product_container.isbio::before{content:'';display:block;position:absolute;width:1px;height:1px;content:var(--bio-logo-desktop);top:-1px;left:-1px;z-index:10}.subpage[mobile=false][num="2"] .product_container .product_photo{width:100%;height:50vh;max-height:500px;object-fit:fill;object-fit:cover;object-position:0 0}.subpage[mobile=false][num="2"] .product_container .product_name{font-family:Outfit;font-weight:700;font-size:1.5rem;letter-spacing:1px}.subpage[mobile=false][num="2"] .product_container .product_description{font-family:Outfit;font-weight:300;font-size:1.5rem}.subpage[mobile=false][num="2"] .product_container .left_col{text-align:left}.subpage[mobile=false][num="2"] .product_container .right_col{text-align:center;padding:0;min-width:30%;max-width:12vw;align-content:end}.subpage[mobile=false][num="2"] .product_container .right_col .product_price{font-family:Outfit;font-weight:300;font-size:1.5rem;letter-spacing:1px}.subpage[mobile=false][num="2"] .product_container .right_col .button{width:100%}.subpage[mobile=false][num="2"] .coming_soon{height:100%;align-content:center}.subpage[mobile=false][num="2"] .coming_soon h2{font-family:Cormorant Garamond;font-weight:700;--color:rgba(193,161,79,1);text-transform:uppercase;font-size:2.5rem;margin-bottom:2rem}.subpage[mobile=false][num="2"] .product_promo_description{background:#fff}.subpage[mobile=false][num="2"] .product_promo_description .product_photo{width:100%;height:50vh;max-height:500px;object-fit:fill;object-fit:cover;object-position:0 0}.subpage[mobile=false][num="2"] .product_promo_description .description_header{font-family:Outfit;font-weight:300;font-size:2rem;letter-spacing:1px;padding:.5rem 2rem;margin:0}.subpage[mobile=false][num="2"] .product_promo_description .description_footer{font-family:Outfit;font-weight:700;font-size:2.2rem;letter-spacing:1px;padding:.5rem 2rem;margin:0}.subpage[mobile=false][num="3"]{--color:#fff;padding:5rem 8vw;background:rgba(67,100,133,.4)}.subpage[mobile=false][num="3"] h2.top{font-family:Cormorant Garamond;font-weight:700;font-size:3.5rem;letter-spacing:1px}.subpage[mobile=false][num="3"] h2.bottom{font-family:Outfit;font-weight:700;font-size:1.85rem;letter-spacing:1px;margin-top:2rem}.subpage[mobile=false][num="3"] p{font-family:Outfit;font-weight:300;font-size:1.35rem;line-height:2rem;letter-spacing:1px}.subpage[mobile=false][num="3"] a{margin-top:2rem}.subpage[mobile=false][num="4"]{background:#ebe4d4;padding:0}.subpage[mobile=false][num="4"] h2{font-family:Cormorant Garamond;font-weight:700;font-size:3.5rem;letter-spacing:1px;text-transform:uppercase;text-align:left;--color:rgba(68,68,68,1);padding:2rem}.subpage[mobile=false][num="4"] .three_image_display{display:grid;grid-template-columns:33% 34% 33%;--color:#000;text-align:left;--overflow-height:5rem}.subpage[mobile=false][num="4"] .three_image_display h3{font-family:Outfit;font-weight:700;font-size:2rem;letter-spacing:1px;padding:1rem 5% 0}.subpage[mobile=false][num="4"] .three_image_display p{font-family:Outfit;font-weight:400;font-size:1.5rem;letter-spacing:1px;padding:0 5% 1rem}.subpage[mobile=false][num="4"] .three_image_display img{object-fit:cover;height:50vh;width:100%}.subpage[mobile=false][num="4"] .three_image_display .image_left{background:#d6c291;max-height:calc(100% - var(--overflow-height))}.subpage[mobile=false][num="4"] .three_image_display .image_center{background:#ebe4d4;border-left:5px solid rgba(193,161,79,1);border-right:5px solid rgba(193,161,79,1)}.subpage[mobile=false][num="4"] .three_image_display .image_center p::after{content:'';display:block;height:var(--overflow-height)}.subpage[mobile=false][num="4"] .three_image_display .image_right{background:#d6c291;max-height:calc(100% - var(--overflow-height))}.subpage[mobile=false][num="4"] a{margin:3rem}.subpage[mobile=false][num="5"]{--color:#fff;padding:4rem;background:rgba(155,168,141,.2)}.subpage[mobile=false][num="5"] h2{font-family:Cormorant Garamond;font-weight:700;font-size:4rem;line-height:3.5rem;letter-spacing:1px;text-align:left;filter:drop-shadow(0 4px 4px rgba(0,0,0,.7))}.subpage[mobile=false][num="5"] p{margin-top:6rem;font-family:Outfit;font-weight:300;font-size:1.5rem;line-height:1.5rem;letter-spacing:1px;text-align:left}.subpage[mobile=false][num="5"] p b{font-weight:700}.subpage[mobile=false][num="5"] a{margin-top:5rem}.subpage[mobile=true][num="1"]{min-height:100vh;--color:#fff;place-content:center;background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2));padding:0}.subpage[mobile=true][num="1"] .backgroundimage{filter:grayscale(1);object-fit:cover}.subpage[mobile=true][num="1"] .content{background:rgba(193,161,79,.6);position:absolute;bottom:0;left:0;padding:1rem}.subpage[mobile=true][num="1"] h1{left:0;position:absolute;width:100%;top:var(--navbar-height);padding:2rem 1rem;font-family:Cormorant Garamond;font-weight:700;font-size:2.5rem;line-height:2.5rem;text-align:center;text-shadow:-1px 0 rgba(193,161,79,1),0 1px rgba(193,161,79,1),1px 0 rgba(193,161,79,1),0 -1px rgba(193,161,79,1);filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}.subpage[mobile=true][num="1"] h2{font-family:Outfit;font-weight:600;font-size:1.2rem;line-height:1.2rem;letter-spacing:1px;--color:#fff;margin-bottom:2rem;margin-top:1rem}.subpage[mobile=true][num="1"] .button{font-size:1rem;margin-bottom:2rem}.subpage[mobile=true][num="2"]{padding:0}.subpage[mobile=true][num="2"] h1{--color:rgba(68,68,68,1);font-family:Cormorant Garamond;font-weight:700;font-size:2rem;letter-spacing:1px}.subpage[mobile=true][num="2"] .title{padding:2rem;text-transform:uppercase;margin:0}.subpage[mobile=true][num="2"] .fresh_fish,.subpage[mobile=true][num="2"] .gourmet_recipes{padding:2rem 5%}.subpage[mobile=true][num="2"] .fresh_fish h1,.subpage[mobile=true][num="2"] .gourmet_recipes h1{margin-bottom:2rem}.subpage[mobile=true][num="2"] .gourmet_recipes h1{margin-bottom:1rem}.subpage[mobile=true][num="2"] .fresh_fish{background:#d9e0e7}.subpage[mobile=true][num="2"] .gourmet_recipes{background:#d4d5d5}.subpage[mobile=true][num="2"] .product_container{background:#fff;margin-bottom:2rem;position:relative}.subpage[mobile=true][num="2"] .product_container.isbio::before{content:'';display:block;position:absolute;width:1px;height:1px;content:var(--bio-logo-mobile);top:-1px;left:-1px;z-index:10}.subpage[mobile=true][num="2"] .product_container .product_photo{width:100%;height:50vh;max-height:300px;object-fit:fill}.subpage[mobile=true][num="2"] .product_container .product_name{font-family:Outfit;font-weight:700;font-size:1.125rem;letter-spacing:1px;margin:0}.subpage[mobile=true][num="2"] .product_container .product_description{font-family:Outfit;font-weight:300;font-size:1.125rem;margin:0}.subpage[mobile=true][num="2"] .product_container .left_col{text-align:left}.subpage[mobile=true][num="2"] .product_container .right_col{text-align:center;padding:0;min-width:30%;max-width:12vw;align-content:end}.subpage[mobile=true][num="2"] .product_container .right_col .product_price{font-family:Outfit;font-weight:500;font-size:1.125rem;letter-spacing:1px;margin:0}.subpage[mobile=true][num="2"] .product_container .right_col .button{width:100%}.subpage[mobile=true][num="2"] .coming_soon{height:100%;margin-bottom:2rem}.subpage[mobile=true][num="2"] .coming_soon h2{font-family:Cormorant Garamond;font-weight:700;--color:rgba(193,161,79,1);text-transform:uppercase;margin-bottom:1rem}.subpage[mobile=true][num="2"] .product_promo_description{background:#fff}.subpage[mobile=true][num="2"] .product_promo_description .product_photo{width:100%;height:50vh;max-height:300px;object-fit:fill}.subpage[mobile=true][num="2"] .product_promo_description .description_header{font-family:Outfit;font-weight:300;font-size:1.25rem;letter-spacing:1px;padding:1rem 2rem;margin:0}.subpage[mobile=true][num="2"] .product_promo_description .description_footer{font-family:Outfit;font-weight:700;font-size:1.25rem;letter-spacing:1px;padding:1rem 2rem;margin:0}.subpage[mobile=true][num="3"]{--color:#fff;text-align:left;background:rgba(67,100,133,.4)}.subpage[mobile=true][num="3"] .backgroundimage{height:100%}.subpage[mobile=true][num="3"] h2.top{font-family:Cormorant Garamond;font-weight:700;font-size:2rem;line-height:1.75rem;letter-spacing:1px}.subpage[mobile=true][num="3"] h2.bottom{font-family:Outfit;font-weight:700;font-size:1.375rem;line-height:1.5rem;letter-spacing:1px;margin-top:2rem}.subpage[mobile=true][num="3"] p{font-family:Outfit;font-weight:300;font-size:1.375rem;line-height:1.5rem;letter-spacing:1px}.subpage[mobile=true][num="3"] .bio_logo{max-width:200px;width:40vw;display:block;margin:2rem 0}.subpage[mobile=true][num="3"] a{margin:1rem 0}.subpage[mobile=true][num="4"]{background:#ebe4d4;padding:0}.subpage[mobile=true][num="4"] h2{font-family:Cormorant Garamond;font-weight:700;font-size:2rem;letter-spacing:1px;text-transform:uppercase;text-align:center;--color:rgba(68,68,68,1);padding:2rem}.subpage[mobile=true][num="4"] .three_image_display{display:grid;grid-template-columns:100%;--color:#000;text-align:left}.subpage[mobile=true][num="4"] .three_image_display h3{font-family:Outfit;font-weight:700;font-size:1.2rem;line-height:1.35rem;padding:1rem 5% 0;margin:0}.subpage[mobile=true][num="4"] .three_image_display p{font-family:Outfit;font-weight:400;font-size:1.2rem;line-height:1.35rem;padding:0 5% 1rem;margin:0}.subpage[mobile=true][num="4"] .three_image_display img{object-fit:cover;height:50vh;width:100%}.subpage[mobile=true][num="4"] .three_image_display .image_left{background:#d6c291}.subpage[mobile=true][num="4"] .three_image_display .image_center{background:#ebe4d4;border-top:5px solid rgba(193,161,79,1);border-bottom:5px solid rgba(193,161,79,1)}.subpage[mobile=true][num="4"] .three_image_display .image_right{background:#d6c291}.subpage[mobile=true][num="4"] a{margin:3rem}.subpage[mobile=true][num="5"]{--color:#fff;background:rgba(155,168,141,.2)}.subpage[mobile=true][num="5"] .backgroundimage{height:100%}.subpage[mobile=true][num="5"] h2{font-family:Cormorant Garamond;font-weight:700;font-size:2.2rem;line-height:1.5rem;letter-spacing:1px;text-align:left;filter:drop-shadow(0 4px 4px rgba(0,0,0,.7))}.subpage[mobile=true][num="5"] p{margin-top:2rem;font-family:Outfit;font-weight:300;font-size:1.5rem;line-height:1.5rem;letter-spacing:1px;text-align:left}.subpage[mobile=true][num="5"] p b{font-weight:700}.subpage[mobile=true][num="5"] a{margin-top:2rem}