.modal{font-family:Outfit;font-weight:400;font-size:1rem}.modal .modal-lg{max-width:650px}.modal .modal-content{background-color:#dfcc9d}.modal .modal-body{margin-top:4rem}.modal .btn-close{--color:#fff;background-color:rgba(193,161,79,1);border-radius:1rem;padding:.5rem;opacity:1}.modal h5{font-weight:700;letter-spacing:1px}.modal h6{display:inline-block;font-weight:700;letter-spacing:1px;border-bottom:2px solid rgba(193,161,79,1);margin-bottom:1rem}.modal img{width:100%}.modal img.mobile{margin-bottom:2rem;max-height:35vh;object-fit:cover}.subpage[mobile=false][num="1"]{min-height:50vh;--color:#fff;place-content:center;padding:0}.subpage[mobile=false][num="1"] .backgroundimage{object-fit:cover;object-position:0 0}.subpage[mobile=false][num="path"]{--color:#b4b4b4;font-size:2rem;text-align:left;padding-top:0;padding-bottom:0;height:100%}.subpage[mobile=false][num="path"] a{text-decoration:none}.subpage[mobile=false][num="path"] a:hover{--color:#a4a4a4;font-weight:600}.subpage[mobile=false][num="fish_name"] .product_name{padding:1rem 0;border-top:3px solid rgba(193,161,79,1);border-bottom:3px solid rgba(193,161,79,1);margin:3rem 0;--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"] .product_container{background:#fff;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%;object-fit:fill;object-fit:cover;object-position:0 0}.subpage[mobile=false][num="2"] p{font-family:Outfit;font-weight:300;font-size:1.5rem;line-height:1.5rem;letter-spacing:1px;text-align:left}.subpage[mobile=false][num="2"] p b{font-weight:500}.subpage[mobile=false][num="2"] p.postscriptum{font-family:Outfit;font-weight:300;font-size:1.25rem;letter-spacing:1px;text-align:left;margin:0}.subpage[mobile=false][num="2"] .dicover_more{font-family:Outfit;font-weight:700;font-size:1.25rem;letter-spacing:1px;text-align:left;margin:0;--color:rgba(193,161,79,1);text-decoration:none;padding-bottom:1px;border-bottom:2px solid rgba(193,161,79,1);cursor:pointer}.subpage[mobile=false][num="2"] p.heading,.subpage[mobile=false][num="2"] select,.subpage[mobile=false][num="2"] .price{font-family:Outfit;font-weight:700;font-size:1.25rem;letter-spacing:1px;text-transform:uppercase}.subpage[mobile=false][num="2"] select,.subpage[mobile=false][num="2"] option:checked,.subpage[mobile=false][num="2"] .price{background:rgba(193,161,79,1);min-height:2.5rem;display:inline-block;align-content:center;padding:0 .5rem}.subpage[mobile=false][num="2"] .calculatedprice{padding:.5rem 0;border-top:3px solid rgba(193,161,79,1);border-bottom:3px solid rgba(193,161,79,1);margin-top:2rem;margin-bottom:3rem}.subpage[mobile=false][num="2"] .calculatedprice *{margin:0!important}.subpage[mobile=false][num="2"] option{background:rgba(217,217,217,1)}.subpage[mobile=false][num="2"] input[type=checkbox]{height:40px;border:2px solid rgba(193,161,79,1)!important;width:40px;background-color:rgba(193,161,79,.5);margin:0}.subpage[mobile=false][num="2"] label[for]{font-family:Outfit;font-weight:700;font-size:1.25rem;letter-spacing:1px;margin-left:.5rem;height:40px;align-content:center}.subpage[mobile=false][num="2"] .additem{cursor:pointer}.subpage[mobile=false][num="3"]{background-color:#d9e0e7;text-align:left}.subpage[mobile=false][num="3"] h1{--color:rgba(68,68,68,1);font-family:Cormorant Garamond;font-weight:700;font-size:3.5rem;letter-spacing:1px;margin-bottom:2rem}.subpage[mobile=false][num="3"] p{font-family:Outfit;font-weight:400;font-size:1.5rem;line-height:1.5rem;letter-spacing:1px;padding-top:1rem;padding-bottom:1rem;margin-bottom:0}.subpage[mobile=false][num="3"] img{height:calc(1.5rem*10)}.subpage[mobile=false][num="4"] .grid{display:grid;grid-template-columns:auto auto auto auto;grid-column-gap:5vw}.subpage[mobile=false][num="4"] .grid .title{font-family:Outfit;font-weight:700;font-size:1.25rem;letter-spacing:1px;text-transform:uppercase;margin-top:.5rem}.subpage[mobile=false][num="4"] .grid .text{font-family:Outfit;font-weight:300;font-size:1.5rem;line-height:1.5rem;letter-spacing:1px;margin-top:1rem}.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));margin-bottom:3rem}.subpage[mobile=false][num="5"] .leftcol{padding-right:2vw}.subpage[mobile=false][num="5"] .rightcol{padding-left:2vw}.subpage[mobile=false][num="5"] ul{font-family:Outfit;font-weight:300;font-size:1.5rem;line-height:1.5rem;letter-spacing:1px;text-align:left;border:3px solid rgba(193,161,79,1);background:rgba(217,217,217,.7);--color:#000;height:100%;margin:0;padding:1rem;padding-left:3rem;align-content:center}.subpage[mobile=false][num="5"] ul b{font-weight:700}.subpage[mobile=false][num="5"] ul li{list-style-image:var(--bullet-list-golden-check-desktop);margin-bottom:.5rem}.subpage[mobile=true][num="1"]{min-height:40vh;--color:#fff;place-content:center;padding:0}.subpage[mobile=true][num="1"] .backgroundimage{object-fit:cover}.subpage[mobile=true][num="path"]{--color:#b4b4b4;font-size:1.25rem;text-align:left;padding-top:1rem;padding-bottom:0}.subpage[mobile=true][num="path"] a{text-decoration:none}.subpage[mobile=true][num="path"] a:hover{--color:#a4a4a4;font-weight:600}.subpage[mobile=true][num="2"]{padding:2rem 2rem}.subpage[mobile=true][num="2"] .product_name{padding:.5rem 0;border-top:3px solid rgba(193,161,79,1);border-bottom:3px solid rgba(193,161,79,1);margin:0 15vw;--color:rgba(68,68,68,1);font-family:Cormorant Garamond;font-weight:700;font-size:2rem;line-height:2rem;letter-spacing:1px}.subpage[mobile=true][num="2"] .product_container{background:#fff;position:relative;margin:2rem 0}.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%;object-fit:fill;object-fit:cover;object-position:0 0}.subpage[mobile=true][num="2"] p{font-family:Outfit;font-weight:400;font-size:1rem;line-height:20px;letter-spacing:1px;text-align:left}.subpage[mobile=true][num="2"] p.postscriptum{font-family:Outfit;font-weight:300;font-size:.85rem;letter-spacing:1px;text-align:left;margin:0}.subpage[mobile=true][num="2"] .dicover_more{font-family:Outfit;font-weight:700;font-size:.85rem;letter-spacing:1px;text-align:left;margin:0;--color:rgba(193,161,79,1);text-decoration:none;padding-bottom:1px;border-bottom:2px solid rgba(193,161,79,1);cursor:pointer}.subpage[mobile=true][num="2"] p.heading,.subpage[mobile=true][num="2"] select,.subpage[mobile=true][num="2"] .price{font-family:Outfit;font-weight:700;font-size:1rem;letter-spacing:1px;text-transform:uppercase}.subpage[mobile=true][num="2"] p.heading{margin-bottom:.5rem}.subpage[mobile=true][num="2"] select,.subpage[mobile=true][num="2"] option:checked,.subpage[mobile=true][num="2"] .price{background:rgba(193,161,79,1);min-height:2.5rem;display:inline-block;align-content:center;padding:0 .5rem}.subpage[mobile=true][num="2"] .calculatedprice{padding:.5rem 0;border-top:3px solid rgba(193,161,79,1);border-bottom:3px solid rgba(193,161,79,1);margin:2rem 5vw}.subpage[mobile=true][num="2"] .calculatedprice *{margin:0!important}.subpage[mobile=true][num="2"] option{background:rgba(217,217,217,1)}.subpage[mobile=true][num="2"] input[type=checkbox]{height:24px;border:2px solid rgba(193,161,79,1)!important;width:24px;background-color:rgba(193,161,79,.5);margin:0}.subpage[mobile=true][num="2"] label[for]{font-family:Outfit;font-weight:700;font-size:1rem;letter-spacing:1px;margin-left:.5rem}.subpage[mobile=true][num="3"]{background-color:#d9e0e7;text-align:left}.subpage[mobile=true][num="3"] h1{--color:rgba(68,68,68,1);font-family:Cormorant Garamond;font-weight:700;font-size:2rem;line-height:1.5rem;letter-spacing:1px;margin:0}.subpage[mobile=true][num="3"] p{font-family:Outfit;font-weight:400;font-size:1rem;line-height:1.25rem;letter-spacing:1px;padding-top:2rem;padding-bottom:2rem;margin-bottom:0}.subpage[mobile=true][num="3"] img{width:50vw}.subpage[mobile=true][num="4"] .grid{display:grid;grid-template-columns:auto;grid-column-gap:5vw}.subpage[mobile=true][num="4"] .grid .title{font-family:Outfit;font-weight:700;font-size:1.15rem;letter-spacing:1px;text-transform:uppercase;margin:.5rem 0}.subpage[mobile=true][num="4"] .grid .text{font-family:Outfit;font-weight:300;font-size:1rem;line-height:1rem;letter-spacing:1px}.subpage[mobile=true][num="4"] .grid .text:not(:last-child){margin-bottom:2rem}.subpage[mobile=true][num="5"]{--color:#fff;background:rgba(155,168,141,.2)}.subpage[mobile=true][num="5"] h2{font-family:Cormorant Garamond;font-weight:700;font-size:2rem;line-height:1.5rem;letter-spacing:1px;text-align:left;filter:drop-shadow(0 4px 4px rgba(0,0,0,.7));margin-bottom:2rem}.subpage[mobile=true][num="5"] .leftcol{padding:0;margin-top:1.5rem;margin-bottom:1.5rem}.subpage[mobile=true][num="5"] .rightcol{padding:0;margin-top:1.5rem;margin-bottom:1.5rem}.subpage[mobile=true][num="5"] ul{font-family:Outfit;font-weight:400;font-size:1rem;line-height:1.25rem;letter-spacing:1px;text-align:left;border:3px solid rgba(193,161,79,1);background:rgba(217,217,217,.7);--color:#000;height:100%;margin:0;padding:1rem;padding-left:2rem;align-content:center}.subpage[mobile=true][num="5"] ul b{font-weight:600}.subpage[mobile=true][num="5"] ul li{list-style-image:var(--bullet-list-golden-check-mobile);margin-bottom:.5rem}