.container{display:flex;flex-direction:column}.bodyContainer{background-color:#fbff69}.paddedArea{padding:2rem 5rem}.paddedArea>*{margin-top:1rem;margin-bottom:3rem}.spacerText{padding-top:2.5rem;margin-bottom:0}.spacerText .inline{justify-content:space-between}.spacerText h1{font-size:2.5rem}.spacerText p{font-size:1.4rem}.spacerText button{background-color:transparent;border:none;box-shadow:none;color:#333;cursor:pointer;font-size:1.4rem;line-height:23px;transition:.4s}.spacerText button:hover{margin-right:-.8rem;cursor:pointer}.inline .fa-arrow-right-long{margin-left:1rem;color:#333}.bodyDark{display:flex;justify-content:center;background-color:#38434a;padding:5rem;background-image:radial-gradient(#a0a188 1px,transparent 1px),radial-gradient(#a0a188 1px,#38434a 1px);background-size:40px 40px;background-position:0 0,20px 20px}@media only screen and (max-width: 700px){.paddedArea{padding:1rem}.spacerText{padding-top:1rem}.spacerText h1{font-size:2rem}.spacerText .inline p,.spacerText .inline button{font-size:1.2rem}.bodyDark{padding:1rem}}@media only screen and (max-width: 500px){.paddedArea{padding:1rem}.spacerText{padding-top:1rem}.spacerText h1{font-size:2rem;line-height:2rem}.spacerText .inline p,.spacerText .inline button{font-size:1.2rem}}footer{color:#fff;min-height:200px;background:#38434a;z-index:0;overflow:hidden}footer img{position:absolute;z-index:1;width:100%;height:300px}footer button{background:none;color:inherit;border:none;padding:0;cursor:pointer;outline:inherit}footer button:focus{outline:none}.footerColumn{display:flex;flex-direction:column;padding:2rem;z-index:2}.footerColumn{display:flex;flex-direction:column;width:50%;padding:2rem}.footerColumn>.smallText{color:#fff;text-decoration:none}.footerColumn .inline{align-items:center}.footerColumn h2{font-size:1rem;padding:.3rem .5rem;width:fit-content;border-bottom:2px solid white}.footerColumnRight{display:flex;flex-direction:column;width:50%}.footerRow{display:flex;flex-direction:row;margin-top:2rem}.footerColumnRight .footerRow{margin-top:1rem}.verticalBar{border-right:2px solid white}.inline .fa-award{color:#fff;height:2rem;margin-right:10px}.inline .fa-medal,.inline .fa-bolt,.inline .fa-trophy,.inline .fa-crown{margin-right:8px}.smallTitle{font-family:GreatVibes,Garamond,Georgia,Comic Sans MS;font-size:1.5rem}.smallLink{cursor:pointer}.easterEgg{display:flex;justify-content:center;width:100%;padding-top:3rem;z-index:2;margin-top:auto;margin-bottom:2rem;font-size:4rem;box-shadow:none}.easterSticks{background-image:url(/ai_messy.jpg);background-size:cover;background-position:center}@media only screen and (max-width: 750px){.footerRow{margin:.5rem}.footerColumn{padding:1rem}.footerColumn .footerRow{margin:.5rem 0}.footerColumn h1{line-height:2rem}.footerColumnRight .footerRow{flex-direction:column}.easterEgg{padding-top:1rem}}@media only screen and (max-width: 450px){.footerColumn .inline{flex-direction:column;text-align:center}.footerColumnRight .footerRow{margin:0;align-items:center}.footerColumnRight .footerColumn{text-align:center;align-items:center}}.menubar{display:flex;align-items:center;justify-content:space-between;height:115px;padding:0 2rem;color:#fff;background-color:#38434a}.title{font-family:GreatVibes,Garamond,Georgia,Comic Sans MS;font-size:4rem}.menubar .title{margin-left:32px}.menubar .fa-cart-shopping{color:#fff;height:2rem}@media only screen and (max-width: 500px){.menubar .title{font-size:2.5rem}}.burgerContainer{display:block;position:relative;height:60px}.burgerContainer li{list-style:none}.burgerContainer a{text-decoration:none;color:#333;font-size:1.2rem}.burgerContainer a:hover{font-weight:bolder}.burgerContainer .checkbox{position:absolute;display:block;height:32px;width:32px;top:20px;left:20px;z-index:5;opacity:0;cursor:pointer}.burgerContainer .burgerLines{height:32px;width:40px;position:absolute;top:17px;left:20px;z-index:2;display:flex;flex-direction:column;justify-content:space-between}.burgerContainer .burgerLines .burgerLine{display:block;height:4px;width:100%;border-radius:10px;background:white}.burgerContainer .burgerLines .line1{transform-origin:0% 0%;transition:transform .4s ease-in-out}.burgerContainer .burgerLines .line2{transition:transform .2s ease-in-out}.burgerContainer .burgerLines .line3{transform-origin:0% 100%;transition:transform .4s ease-in-out}.menuItems{z-index:3;position:absolute;top:87px;left:-40px;width:25vw;height:100vh;transform:translate(-150%);transition:transform .5s ease;background-color:#fff;box-shadow:0 0 20px #ffffff80;display:flex;flex-direction:column;padding:3rem;text-align:center}.menuItems li{margin-bottom:1.2rem;font-size:1.5rem}.burgerContainer input[type=checkbox]:checked~.menuItems{transform:translate(0)}.burgerContainer input[type=checkbox]:checked~.burgerLines .line1{transform:rotate(45deg)}.burgerContainer input[type=checkbox]:checked~.burgerLines .line2{transform:scaleY(0)}.burgerContainer input[type=checkbox]:checked~.burgerLines .line3{transform:rotate(-45deg)}.burgerContainer input[type=checkbox]:checked~.logo{display:none}@media only screen and (max-width: 500px){.burgerContainer .burgerLines{left:0}}.landing{display:flex;flex-direction:row;width:100%;background-color:#fbff69}#sliderContainer{width:100%;overflow:hidden}.slider{height:100%;white-space:nowrap;transition:ease 1s;position:relative}#landingCard1{background-image:url(/ai_sky_stick.jpg);background-size:cover;background-position:center}#landingCard2{background-image:url(/ai_collected_sticks.jpg);background-size:cover;background-position:center}#landingCard3{background-image:url(/ai_beach_sticks.jpg);background-size:cover;background-position:center}.slideWindow{display:inline-block;height:100%;width:100%}.sliderDots{position:absolute;margin:-50px auto 0;left:0;right:0;text-align:center}.sliderDot{display:inline-block;height:15px;width:15px;border-radius:50%;cursor:pointer;margin:10px 7px 0;background-color:#fbff69}.sliderDot.active{background-color:#38434a}.slideContainer{display:flex;justify-content:space-between;height:100%}.slideNavContainer{display:flex;height:100%;min-width:40px;flex-direction:column;justify-content:center}.slideNavContainer button{display:flex;align-items:center;height:5rem;width:3rem;padding:1rem .7rem;border:none;background-color:#5c7d79;color:#333}.slideNavContainer:hover button{background-color:#a0a188}.callToActionContainer{display:flex;flex-direction:column;justify-content:flex-end;width:100%;padding-left:5%;padding-bottom:5%}.callToAction{display:flex;flex-direction:column;justify-content:center;width:90%;max-width:20rem;height:20rem;color:#5c7d79;white-space:normal;text-shadow:1px 1px 20px white}.callToAction button{color:#fff;font-size:1.2rem;background-color:#38434a;border:none;padding:1rem 3rem}.callToAction button:hover{background-color:#5c7d79}.cta-title{font-size:3rem;font-weight:700;color:#1d1d1d;line-height:3rem}.cta-sub{font-size:1.2rem;margin:2rem 0;font-weight:700;color:#1d1d1d}div.leftArrow{transform:rotate(-135deg)}div.rightArrow{transform:rotate(45deg)}div.arrow{width:21px;height:21px}div.arrow:before{content:"";width:16px;height:16px;border-width:5px 5px 0 0;border-style:solid;border-color:#fff;transition:.2s ease;display:block;transform-origin:100% 0}div.arrow:after{content:"";float:left;position:relative;top:-16px;width:16px;height:16px;border-width:0 5px 0 0;border-style:solid;border-color:#fff;transform-origin:100% 0;transition:.2s ease}div.arrow:hover:after{transform:rotate(45deg);border-color:#38434a;height:20px;width:15px}div.arrow:hover:before{border-color:#38434a;transform:scale(.8)}@media only screen and (max-width: 500px){.callToActionContainer{padding-bottom:20%}.slideNavContainer{min-width:2rem}.slideNavContainer button{width:2rem;padding:1rem .4rem}}.marqueeContainer{width:100%;height:3rem;background-color:#38434a;color:#fff;display:flex;justify-content:space-evenly;align-items:center}.marqueeContainer p{font-size:1.2rem}@media only screen and (max-width: 500px){.marqueeContainer{height:5rem;justify-content:space-around}.marqueeContainer p{width:min-content}}.interstitialContainer{display:flex;flex-direction:column;font-size:1.25rem;padding:3rem 0}.interstitialContainer p{font-size:1.4rem;line-height:2rem;margin:.5rem 2rem}.textHeader{margin:0 2rem;font-size:2.5rem;line-height:5rem}.interstitialTitle{font-family:GreatVibes,Garamond,Georgia,Comic Sans MS;font-size:4rem}span{background-image:linear-gradient(109.6deg,#2384c9 11.2%,#38434a 91.1%);color:transparent;background-clip:text;-webkit-background-clip:text}.imageCardContainer{display:flex;justify-content:flex-end;width:100%;height:500px;background-image:url(/ai_twig_blue.jpg);background-size:cover;background-position:center;border-radius:8px;box-shadow:0 3px 20px #38434a;position:relative}.cardCallToAction{text-align:center;margin:1rem 2% 0;width:20rem}.cardCallToAction h1{color:#fff;line-height:2.5rem}.cardCallToAction p{color:#fff}.cardCallToAction button{background-color:#fbff69;border:none;color:#38434a;font-size:1.3rem;padding:.7rem 1rem;width:80%}.cardCallToAction button:hover{background-color:#5c7d79;color:#fff}@media only screen and (max-width: 500px){.imageCardContainer{justify-content:center}.cardCallToAction{margin:20% 2% 0}}.showcaseContainer{display:flex;flex-direction:column;align-items:center}.showcaseContainer button{width:fit-content;background-color:#fbff69;color:#333;font-size:1.2rem;border:2px solid #38434a;padding:1rem 6rem;margin:2rem;box-shadow:2px 2px 10px #333}.showcaseContainer button:hover{background-color:#38434a;color:#fff;border:2px solid white}.showcaseCardContainer{display:flex;flex-wrap:wrap;justify-content:center;max-width:1130px}.showcaseContainer ProductCard{margin:1rem}.productCardContainer{display:flex;flex-direction:column;height:467px;width:250px;margin:1rem;box-shadow:5px 5px 5px #333;position:relative;transition:.1s}.productCardContainer:hover{margin-top:.8rem;cursor:pointer}.productText{background-color:#fff;display:flex;flex-direction:column;justify-content:space-around;min-height:116px;padding-left:.5rem}.productText h2{margin-bottom:0;font-size:1.3rem}.productCardContainer img{overflow:hidden}.productCost{font-size:1.2rem;margin-bottom:1rem}.productCost del{margin-right:7px;color:#a0a188}@media only screen and (max-width: 750px){.productCardContainer{width:215px;height:fit-content;margin:.5rem}}@media only screen and (max-width: 500px){.productCardContainer{width:240px}}.videoContainer{display:flex;justify-content:flex-end;align-items:flex-end;width:100%;height:500px;background-color:#38434a;background-size:cover;background-position:center;border-radius:8px;box-shadow:0 3px 20px #38434a;position:relative}.videoContainer video{width:100%;height:100%;position:absolute;object-fit:cover;z-index:0}.videoCaption{z-index:1;color:#fff;padding:0 1.5rem}.videoCaption h1{font-size:3.5rem}.sideBySideContainer{display:flex}.image1{width:50%;height:30rem;background-color:#a0a188;background-image:url(/ai_happy_stick_man.jpg);background-size:cover;background-position:center}.image2{display:flex;align-items:flex-end;width:50%;height:30rem;background-color:#a0a188;background-image:url(/ai_leaf_sticks.jpg);background-size:cover;background-position:center}.tree{background-image:url(/stick_production.jpg)}.sbs-textContainer{margin:2rem;width:33%}.sbs-textContainer h1,.sbs-textContainer p{color:#fff}.image2 .sbs-textContainer{width:100%;margin:0;display:flex;flex-direction:column;align-items:center}.image2 .sbs-textContainer h1{font-size:4rem;margin-bottom:1rem;text-shadow:0 3px 0 #38434a}.image2 .sbs-textContainer h1:hover{cursor:pointer}.image2 .sbs-textContainer p{margin-bottom:3rem}@media only screen and (min-width: 1600px){.image1,.image2{height:45rem}}@media only screen and (max-width: 1300px){.image1,.image2{height:35rem}}@media only screen and (max-width: 850px){.sideBySideContainer{flex-direction:column}.image1,.image2{height:42rem;width:100%}}@media only screen and (max-width: 650px){.image1,.image2{height:32rem}}@font-face{font-family:OpenSans;src:url(/assets/OpenSans-VariableFont_wdth,wght.e3a5bdca.ttf)}@font-face{font-family:GreatVibes;src:url(/assets/great-vibes.regular.f61866de.ttf)}:root{font-family:OpenSans,Helvetica,Arial,sans-serif;font-size:16px;color:#333;line-height:24px;font-weight:400;color-scheme:light dark;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body{margin:0}button{box-shadow:2px 2px 5px #38434a;cursor:pointer}.hide{display:none}.inline{display:flex;flex-direction:row}.smallText{font-size:.9rem}.sticker{position:absolute;left:1rem;top:1rem;background-color:#fbff69;font-weight:700;text-shadow:1px 1px 15px white;border-radius:50%;height:3.5rem;width:3.5rem;display:flex;align-items:center;justify-content:center;box-shadow:2px 2px 15px #38434a;transform:rotate(-25deg)}.cross-pattern{background-color:#38434a;background:radial-gradient(circle,transparent 20%,#38434a 20%,#38434a 80%,transparent 80%,transparent),radial-gradient(circle,transparent 20%,#38434a 20%,#38434a 80%,transparent 80%,transparent) 50px 50px,linear-gradient(#a0a188 4px,transparent 4px) 0 -2px,linear-gradient(90deg,#a0a188 4px,#38434a 4px) -2px 0;background-size:100px 100px,100px 100px,50px 50px,50px 50px}.fade-in{animation:fadeIn 1s;-webkit-animation:fadeIn 1s;-moz-animation:fadeIn 1s;-o-animation:fadeIn 1s;-ms-animation:fadeIn 1s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}to{opacity:1}}.modalBackground{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080}.modalWrapper{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%}.modal{display:flex;flex-direction:column;background:white;background:linear-gradient(#5c7d79 0px,#5c7d79 20px,white 20px);border-radius:5px;max-width:500px;box-shadow:0 5px 10px #333}.modalHeader{display:flex;justify-content:center;background-color:#5c7d79;color:#fff;border-radius:5px 5px 0 0;padding:0 1rem}.modalBody{display:flex;justify-content:center;padding:1rem 2rem}@media only screen and (max-width: 500px){.modal{max-width:400px}}
