.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}*{margin:0;padding:0;box-sizing:border-box}.pre-wrap{white-space:pre-wrap}*{font-family:Inter,sans-serif}.navPc{display:none;position:sticky;top:0;z-index:50;background-color:#fff;padding:15px 20% 15px 15%}@media (min-width: 1024px){.navPc{display:flex;flex-direction:row;align-items:center;justify-content:space-between}}.navPc .logo{width:10%}.navPc .logo img{width:100%}.navPc .linkContainer{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;gap:35px}.navPc .linkContainer a{white-space:nowrap;text-decoration:none;color:inherit;font-weight:600;font-size:1rem}.navPc .linkContainer .trialLink{color:#f7941e;font-style:italic}.navPc .getTshirt{position:absolute;left:calc(100% - 10vw);top:35%}.navPc .getTshirt img{width:10vw}.mobileNav{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:5%;position:sticky;top:0;z-index:50;background-color:#fff}@media (min-width: 1024px){.mobileNav{display:none}}.mobileNav .mobileNav__Logo{display:flex;flex-direction:column;align-items:end;justify-content:center;width:30%;text-decoration:none}.mobileNav .mobileNav__Logo img{width:100%}@media (min-width: 768px){.mobileNav .mobileNav__Logo{width:15%}}@media (min-width: 768px){.mobileNav{padding:2.5%}}.mobileNav .mobileMenu{position:fixed;top:0;left:0;height:100%;width:70vw;z-index:2;background-color:#fefefef2;display:flex;flex-direction:column;justify-content:space-between;padding-top:10%;padding-bottom:5%;transition:.3s}.mobileNav .mobileMenu--closed{transform:translate(-100%)}.mobileNav .mobileMenu__Link{color:#6a6a6a;text-decoration:none;width:80%;border-bottom:#6a6a6a 1px solid;padding:5% 0}.mobileNav .mobileMenu__Link:last-child{border-bottom:none}.mobileNav .mobileMenu__Link--Highlight{font-style:italic;color:#f7941e}.mobileNav .mobileMenu__LinkContainer{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.mobileNav .mobileMenu__Button{border:none;font-size:1.5rem;z-index:3;background:none}.mobileNav .mobileMenu__Button--Open{color:#6a6a6a;z-index:1}.mobileNav .mobileMenu__Button--Close{color:#f7941e;width:100%;padding-left:5vw;margin-bottom:30%;display:flex;flex-direction:row;align-items:center;justify-content:start}.mobileNav .mobileMenu__Bottom{margin-left:auto;margin-right:auto;width:80%;display:flex;flex-direction:row;align-items:end;justify-content:space-between}.mobileNav .mobileMenu__BottomText{color:#6a6a6a;font-size:.7rem}.mobileNav .mobileMenu__BottomLogo{opacity:80%;width:25%}.mobileNav .menuMask{position:fixed;top:0;left:0;height:100%;width:100%;z-index:1}footer{color:#fff;font-size:.8rem}footer a{color:inherit;text-decoration:none}footer .mainContainer{background-color:#0d1117;display:flex;flex-direction:row;align-items:start;justify-content:space-between;padding:30px}footer .mainContainer .leftContainer{width:50%}footer .mainContainer .leftContainer img{width:20vw;margin-bottom:30px}footer .mainContainer .leftContainer p{color:#8b949e}footer .mainContainer .rightContainer{display:flex;flex-direction:column;align-items:end;justify-content:space-between;gap:10px}footer .secondaryContainer{background-color:#13171d;color:#6a6a6a;text-align:end;padding:15px 30px}@media (min-width: 1024px){footer .mainContainer{padding-bottom:15px;padding-right:15%}footer .mainContainer .leftContainer img{width:10vw}footer .mainContainer .rightContainer{align-items:start;padding-top:15px}footer .secondaryContainer{padding-right:15%}}.button{border-radius:11px;text-decoration:none;padding:10px 25px;font-size:.8rem;transition:.1s;cursor:pointer;color:#fff;white-space:nowrap}.button--solid{background-color:#f7941e;border:solid 2px #f7941e}.button--solid:hover{background-color:#fff;color:#f7941e}.button--light{background-color:#fff;border:solid 2px #f7941e;color:#000;padding:9px}.button--outline{background-color:transparent;border:solid 2px #f7941e;color:#000}.carouselContainer{position:relative;width:100%}.carouselContainer button{position:absolute;top:50%;transform:translateY(-50%);right:0;width:fit-content;background:none;border:none;color:#6a6a6a;font-size:2rem}.carouselContainer button:first-of-type{left:0}.carouselContainer .disabled{display:none}.carouselContainer .carouselMobile{display:flex;gap:20px;padding:15px 15px 0;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.carouselContainer .carouselMobile::-webkit-scrollbar{display:none}.trialForm{background-color:#fff;border-radius:20px;padding:15px 30px}.trialForm .titles{margin-bottom:15px}.trialForm .titles p{font-size:.8rem;color:#6a6a6a}.trialForm .inputsContainer{margin-bottom:30px}.trialForm .inputsContainer>*:not(:first-child){margin-top:15px}.trialForm .inputsContainer .input{display:flex;flex-direction:column;align-items:start;justify-content:space-between;gap:5px}.trialForm .inputsContainer .input label{font-size:.6rem;color:#6a6a6a}.trialForm .inputsContainer .input input,.trialForm .inputsContainer .input textarea,.trialForm .inputsContainer .input select{width:100%;border:none;background-color:#d9d9d9;color:#6a6a6a;padding:5px;outline:none}.trialForm .inputsContainer .input textarea{resize:none}.trialForm .inputsContainer .dateTimeInputs{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.trialForm .inputsContainer .dateTimeInputs input{text-align:center}.trialForm .button{min-width:50%;position:relative;left:50%;transform:translate(-50%)}.trialForm .sendButtonContainer p{font-size:.8rem;color:#6a6a6a;text-align:center;margin-bottom:10px}.trialForm .sendButtonContainer .button--outline{color:#f7941e}.trialForm .sendButtonContainer .error{font-size:.8rem;color:#f44040}@media (min-width: 1024px){.trialForm .inputsContainer{display:flex;flex-direction:row;align-items:end;justify-content:space-between;flex-wrap:wrap}.trialForm .inputsContainer .input,.trialForm .inputsContainer .dateTimeInputs{width:30%}.trialForm .inputsContainer .input .date,.trialForm .inputsContainer .input .time,.trialForm .inputsContainer .dateTimeInputs .date,.trialForm .inputsContainer .dateTimeInputs .time{width:45%}.trialForm .inputsContainer .message{width:65%}.trialForm .inputsContainer .sendButtonContainer{width:30%}.trialForm .inputsContainer .sendButtonContainer .button{padding-top:10px;padding-bottom:10px}}.tshirtForm{background-color:#eee;border-radius:20px;padding:15px;padding-top:7.5vh;margin:5vh 30px;position:relative}.tshirtForm .getTshirt{width:30vw;position:absolute;top:-5%;left:60%}.tshirtForm .inputsContainer{margin-bottom:15px}.tshirtForm .inputsContainer>*:not(:first-child){margin-top:15px}.tshirtForm .inputsContainer .input{display:flex;flex-direction:column;align-items:start;justify-content:space-between;gap:5px}.tshirtForm .inputsContainer .input label{font-size:.6rem;color:#6a6a6a}.tshirtForm .inputsContainer .input input,.tshirtForm .inputsContainer .input textarea,.tshirtForm .inputsContainer .input select{width:100%;border:none;background-color:#d9d9d9;color:#6a6a6a;padding:5px;outline:none}.tshirtForm .inputsContainer .input textarea{resize:none}.tshirtForm .inputsContainer .tshirtInputs{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.tshirtForm .inputsContainer .tshirtInputs input{text-align:center}.tshirtForm .inputsContainer .tshirtInputs .input{min-width:45%}.tshirtForm .inputsContainer .shippingNotice{margin-top:15px;color:#9a9a9a;font-style:italic;font-size:.8rem;text-align:center}.tshirtForm .button{min-width:65%;position:relative;left:50%;transform:translate(-50%);padding:20px}.tshirtForm .sendButtonContainer p{font-size:.8rem;color:#6a6a6a;text-align:center;margin-bottom:10px}.tshirtForm .sendButtonContainer .button--outline{color:#f7941e}.tshirtForm .sendButtonContainer .error{font-size:.8rem;color:#f44040}@media (min-width: 768px){.tshirtForm{display:flex;flex-direction:row;align-items:end;justify-content:end;padding-left:5%;padding-top:15px;gap:30px}.tshirtForm .getTshirt{width:10vw;position:absolute;top:-7.5%;left:92.5%}.tshirtForm .inputsContainer{display:flex;flex-direction:row;align-items:center;justify-content:space-around;column-gap:2.5%;flex-wrap:wrap;width:75%;margin-bottom:0}.tshirtForm .inputsContainer .input,.tshirtForm .inputsContainer .tshirtInputs,.tshirtForm .inputsContainer .shippingNotice{width:45%}.tshirtForm .inputsContainer>:nth-child(2){margin-top:0}.tshirtForm .sendButtonContainer{width:15%;display:flex;flex-direction:row;align-items:center;justify-content:end}.tshirtForm .sendButtonContainer .button{width:100%;padding:10px;transform:none;position:static}}.home{color:#343434}.home>*:not(:nth-child(2)){margin-top:10vh}.home .section1{height:75vh;display:flex;flex-direction:column;align-items:start;justify-content:space-between;margin:15px 15px 0;padding:35px 30px 65% 20px;border-radius:35px;background-image:url(/assets/picture/heroMobile.jpg);background-size:cover;color:#3a3a3a;position:relative}.home .section1 h2{font-size:2rem;line-height:2rem}.home .section1 p{margin-top:5px;font-size:.8rem}.home .section1 .buttonContainer{display:flex;flex-direction:column;align-items:start;justify-content:end;gap:20px}.home .section1 .buttonContainer .button{width:100%;text-align:center}.home .section1 .buttonContainer .button--outline{color:#3a3a3a}.home .section1 .getTshirt{position:absolute;top:85%;left:50%;width:40vw}@media (min-width: 1024px){.home .section1{height:90vh;padding:0 15vw;padding-right:45%;margin:0;border-radius:0;background-image:url(/assets/picture/heroPc.jpg);background-size:cover;justify-content:center;gap:10%}.home .section1 h2{font-size:2rem}.home .section1 p{margin-top:15px;font-size:1rem}.home .section1 .buttonContainer{flex-direction:row}.home .section1 .buttonContainer .button{width:50%}.home .section1 .getTshirt{display:none}}@media (min-width: 1024px){.home .section2Container{margin-top:0}}.home .section2Container .section2 .titles{margin:2.5vh 30px;margin-top:0}.home .section2Container .section2 .titles p{margin-top:5px;font-style:italic;font-size:.8rem;color:#6a6a6a}.home .section2Container .section2 .card{background-color:#eee;padding:25px 15px;border-radius:20px;flex:0 0 90%;height:fit-content;scroll-snap-align:center}.home .section2Container .section2 .card>*:not(:first-child){margin-top:2.5vh}.home .section2Container .section2 .card .imgContainer{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;height:25vh;background-color:#201c1c;border-radius:20px}.home .section2Container .section2 .card .imgContainer img{height:100%;border-radius:20px}.home .section2Container .section2 .card p{font-size:.8rem;color:#6a6a6a}.home .section2Container .section2 .card .appContainer{position:relative}.home .section2Container .section2 .card .appContainer img{position:absolute;height:130%;right:5%;top:50%;transform:translateY(-50%)}@media (min-width: 1024px){.home .section2Container .section2{display:none}}.home .section2Container .section2Pc{display:none;height:80vh;margin-top:0;background-color:#1c1c1c;color:#fff;position:relative;padding-left:15vw}@media (min-width: 1024px){.home .section2Container .section2Pc{display:block}}.home .section2Container .section2Pc>*{position:relative;top:50%;transform:translateY(-50%)}.home .section2Container .section2Pc .textContainer{width:25vw;z-index:2;border-left:solid 2px #f7941e;padding-left:15px}.home .section2Container .section2Pc .textContainer>*:not(:first-child){margin-top:15px}.home .section2Container .section2Pc .textContainer p{font-size:.8rem}.home .section2Container .section2Pc img{width:45vw;position:absolute;top:0;right:0;bottom:0;left:0;top:calc(100% + 25px);left:40%;transform:translateY(-100%)}.home .section3{height:fit-content;position:relative}.home .section3 iframe{position:absolute;z-index:1;width:100%;height:100%}.home .section3 .contentContainer{position:relative;z-index:3;padding:15px 15px 30px;color:#fff;height:50vh;display:flex;flex-direction:column;align-items:start;justify-content:space-between}.home .section3 .contentContainer .titles h2{font-weight:400;margin-bottom:10px}.home .section3 .contentContainer .titles p{font-style:italic;font-size:.8rem}.home .section3 .contentContainer .locationIcon{margin-right:5px}.home .section3:before{content:" ";display:block;position:absolute;z-index:2;height:50%;width:100%;background:linear-gradient(180deg,#000,#0000)}.home .section3:after{content:" ";display:block;position:absolute;bottom:0;z-index:2;height:50%;width:100%;background:linear-gradient(0deg,#000,#0000)}@media (min-width: 1024px){.home .section3{display:flex;flex-direction:row;align-items:start;justify-content:center;padding:15vh 15vw}.home .section3 iframe{width:65%;height:55vh;position:static}.home .section3 .contentContainer{width:35%;color:#000;background:none;height:fit-content}.home .section3 .contentContainer .titles h2{font-weight:600;font-size:2rem}.home .section3 .contentContainer .titles p{display:none}.home .section3 .contentContainer .location span{font-size:.8rem}.home .section3 .contentContainer .location .locationIcon{display:none}.home .section3:before,.home .section3:after{display:none}}.home .section4{background:url(/assets/picture/chickens.jpg);background-size:cover;padding:50px 15%;color:#fff}.home .section4 h2{text-align:center;margin-bottom:5vh}.home .section4 .benefitsContainer{display:flex;flex-direction:row;align-items:start;justify-content:space-between;gap:25px;flex-wrap:wrap}.home .section4 .benefitsContainer article{width:30vw;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:15px}.home .section4 .benefitsContainer article img{height:10vh}.home .section4 .benefitsContainer article p{text-align:center;font-size:.8rem}@media (min-width: 1024px){.home .section4{background:url(/assets/picture/chickensPc.jpg);background-size:cover;padding:50px 25%;padding-bottom:15vh}.home .section4 h2{font-weight:600}.home .section4 .benefitsContainer{flex-wrap:nowrap;gap:15px}.home .section4 .benefitsContainer article{width:20%}}.home .section5 h2{text-align:center;margin-bottom:5vh}.home .section5 img{position:relative;left:50%;transform:translate(-50%)}.home .section5 .references{display:none}@media (min-width: 1024px){.home .section5 .references{text-align:center;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:25px}.home .section5 .references .reference{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:5px;font-size:.8rem}.home .section5 .references .reference .square{width:1rem;height:1rem}.home .section5 .references .reference .orange{background-color:#dd9b0b}.home .section5 .references .reference .purple{background-color:#3f5199}}.home .section6{height:50vh;color:#fff;position:relative}.home .section6 video,.home .section6 iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#000}.home .section6 .text{position:relative;z-index:3;padding:15px}.home .section6 .text h2{width:75%;margin-bottom:5px}.home .section6 .text p{width:50%;font-size:.8rem;font-style:italic}.home .section6:before{content:" ";display:block;position:absolute;z-index:2;height:100%;width:50%;background:linear-gradient(90deg,#000,#0000)}@media (min-width: 1024px){.home .section6{height:85vh;background-color:#000}.home .section6:before{background:linear-gradient(90deg,#000 25%,#0000)}.home .section6 .text{top:0;right:0;bottom:0;left:0;position:relative;z-index:3;width:50%;padding-left:10vw}.home .section6 video,.home .section6 iframe{position:absolute;z-index:1;top:0;right:0;bottom:0;left:10%;width:90%;height:100%}}.home .isPlaying .text,.home .isPlaying:before{visibility:hidden}.home .section7{padding:0 30px}.home .section7 h2{text-align:center}.home .section7 h2 a{color:inherit}.home .section7 .content .middleContainer .text p{margin-top:15px;font-size:.8rem;color:#4a4a4a}.home .section7 .articleContainer{display:flex;flex-direction:column;align-items:start;justify-content:space-between;gap:15px;margin-top:30px}.home .section7 .articleContainer img{width:50%;transform:rotate(5deg);position:relative;left:40%}@media (min-width: 768px){.home .section7 .articleContainer{align-items:center}.home .section7 .articleContainer img{width:25%;left:0}}.home .section7 .articleContainer .button{text-align:center;width:45%}.home .section7 .pc{display:none}@media (min-width: 1024px){.home .section7{padding:0 15vw}.home .section7 .pc{display:block}.home .section7 .button{display:inline}.home .section7 .content{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;margin-top:50px}.home .section7 .content .middleContainer{width:65%;text-align:center}.home .section7 .content .middleContainer .text{display:flex;flex-direction:column;align-items:center;justify-content:start;gap:15px;flex-wrap:wrap;height:50vh;text-align:start}.home .section7 .content .middleContainer .text p{width:45%;margin:0}.home .section7 .content .boots{width:17.5%}.home .section7 .content .articleContainer{margin:0;width:17.5%}.home .section7 .content .articleContainer .article{left:0;width:100%}.home .section7 .mobile{display:none}}.home .section8{background:url(/assets/picture/sawdustMobile.jpg);background-size:cover;padding:45px 30px}@media (min-width: 1024px){.home .section8{background:url(/assets/picture/sawdustPc.jpg);padding:15vh 15vw}}.home .section9{background-image:url(/assets/picture/tshirtBackground.png);background-size:cover;margin-top:0}.home .section9 .banner{width:100%}.home .section9 .titles{padding:15px 30px 45px}.home .section9 .titles h2{font-weight:600;font-size:1.2rem}.home .section9 .titles p{font-size:.8rem;color:#6a6a6a}.home .section9 .card{scroll-snap-align:center;position:relative}.home .section9 .card img{width:80vw;aspect-ratio:1/1;object-fit:cover;border-radius:20px}.home .section9 .card p{position:absolute;z-index:2;left:5%;top:90%;color:#636363;font-size:.8rem}.home .section9 .imagesContainer{display:none}@media (min-width: 1024px){.home .section9>:not(:first-child){margin:30px 20vw}.home .section9 .titles{padding:0}.home .section9 .titles h2{font-size:1.5rem;font-weight:700}.home .section9 .carouselContainer{display:none}.home .section9 .imagesContainer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:15vh}.home .section9 .imagesContainer .tshirt{width:40%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:10px}.home .section9 .imagesContainer .tshirt img{width:100%;aspect-ratio:1/1;object-fit:cover}.home .section9 .imagesContainer .tshirt p{font-size:.8rem}}.aboutUs{background-color:#f5f5f5;color:#2e2d2d;padding-top:30px}.aboutUs h1{color:#2e2d2d;font-size:1.4rem;margin-bottom:30px;text-align:center}.aboutUs .contentContainer{padding:0 30px;margin-bottom:15vh}.aboutUs .contentContainer .pictures{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:25px;row-gap:45px;flex-wrap:wrap;margin-bottom:45px}.aboutUs .contentContainer .pictures article{font-size:.8rem;width:30%;display:flex;flex-direction:column;align-items:start;justify-content:start;gap:10px}.aboutUs .contentContainer .pictures article h3{font-weight:400;font-size:inherit}.aboutUs .contentContainer .pictures article .position{font-weight:700}.aboutUs .contentContainer .pictures article .hq{font-style:italic}.aboutUs .contentContainer .text{font-size:.8rem;text-align:center}.aboutUs .contentContainer .text p:not(:last-of-type){margin-bottom:15px}.aboutUs .supportersContainer{padding-bottom:15vh}.aboutUs .supportersContainer h2{color:#6a6a6a;text-align:center;font-size:1.2rem}.aboutUs .supportersContainer button{color:#f7941e}.aboutUs .supportersContainer .supporterLogo{height:10vh}@media (min-width: 1024px){.aboutUs{padding:15vh 15vw}.aboutUs h1{font-size:2.2rem;text-align:start;padding:0 15px}.aboutUs .contentContainer{display:flex;flex-direction:column-reverse;align-items:center;justify-content:space-between;padding:0}.aboutUs .contentContainer .text{text-align:justify;margin-bottom:10vh;padding:0 15px}.aboutUs .contentContainer .pictures{flex-wrap:wrap;justify-content:center;width:100%;gap:0;row-gap:25px}.aboutUs .contentContainer .pictures article{width:25%;padding:15px}.aboutUs .contentContainer .pictures article picture{width:100%}.aboutUs .contentContainer .pictures article picture img{width:100%}.aboutUs .supportersContainer{margin-top:25px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.aboutUs .supportersContainer .supportersLogos{width:80%;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:50px}.aboutUs .supportersContainer .supportersLogos .supporterLogo{height:auto;width:25%}}.contactPage{background-image:url(/assets/picture/chickens2.jpg);background-size:cover;padding:15vh 50px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.contactPage .bgMask{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;background-color:#00000080}.contactPage .contactFormContainer{background-color:#fff;width:100%;padding:5%;border-radius:.75rem;position:relative;z-index:2}.contactPage .contactFormContainer .titles p{font-size:.8rem;color:#6a6a6a}.contactPage .contactFormContainer .contactForm .inputContainer{font-size:.8rem;color:#6a6a6a;display:flex;flex-direction:column;align-items:start;justify-content:space-between;margin:3vh 0;gap:5px}.contactPage .contactFormContainer .contactForm .inputContainer input,.contactPage .contactFormContainer .contactForm .inputContainer textarea{width:100%;background-color:#d9d9d9;border:none;padding:5px;color:inherit;outline:none}.contactPage .contactFormContainer .contactForm .inputContainer textarea{resize:none}.contactPage .contactFormContainer .contactForm .sendButtonContainer p{font-size:.8rem;color:#6a6a6a;text-align:center;margin-bottom:10px}.contactPage .contactFormContainer .contactForm .sendButtonContainer .button--outline{color:#f7941e}.contactPage .contactFormContainer .contactForm .sendButtonContainer .error{font-size:.8rem;color:#f44040}@media (min-width: 1024px){.contactPage{background-image:url(/assets/picture/chickens2Pc.jpg);padding:20vh 25vw}.contactPage .bgMask{display:none}.contactPage .contactFormContainer .titles{margin-bottom:25px}.contactPage .contactFormContainer .contactForm{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;row-gap:25px}.contactPage .contactFormContainer .contactForm .inputContainer{margin:0;width:45%}.contactPage .contactFormContainer .contactForm .message{width:100%}}.errorPage{height:80vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;text-align:center}@media (max-width: 768px){.home .section3 .contentContainer{height:15vh}}
