html{background-image:url(/images/headerbacklong.jpeg);background-repeat:repeat-y;background-size:contain;background-position:50%;background-attachment:scroll;height:100vh;width:100%;margin:0;overflow-x:hidden;--menu-box-width:520px;--menu-box-min-height:420px;--menu-box-max-height:560px;--menu-box-radius:10px;--menu-box-gap:40px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background-color:#f8c359;border-radius:10px}::-webkit-scrollbar-track{background-color:transparent}#Smoothies{background-image:url(/images/smoothieBG.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%}#Smoothies .menuItemInfo{overflow-y:scroll}#bagelshoppe{background-image:url(/images/bagelshoppe.png)}#bagelshoppe,#cinnamonroll{background-size:cover;background-repeat:no-repeat;background-position:50%}#cinnamonroll{background-image:url(/images/cinnamonrollBG.png)}.flavorBox{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:0}#cinnamonroll h2{color:#fff;text-shadow:2px 2px 0 #000;padding:0;margin:0 0 10px;-webkit-text-decoration:underline #f8c359;text-decoration:underline #f8c359;text-underline-position:under}.flavorBox p{color:#f8c359;text-shadow:2px 2px 0 #000;margin:0 0 10px}#cinnaImg{width:55%;height:auto;object-fit:contain;border-radius:50%;border:3px solid #f8c359;margin-bottom:40px}#cinnamonroll .menuItemInfo{overflow-y:scroll}#dairyfreecheese{background-image:url(/images/dairyfree1.png);background-size:cover;background-repeat:no-repeat;background-position:50%}#dairyfreecheese ul{list-style-type:none;padding:0;margin:0}#bagelshoppe .menuItemInfo{overflow-y:scroll}#Cones{background-image:url(/cream/cones.png);background-size:contain;background-repeat:repeat;background-position:50%;margin-bottom:20px}#Cones .menuItemTitle{font-size:calc(2.3rem + .5vw);border:2px solid #f8c359;border-radius:10px;width:70%;box-shadow:inset 0 0 15px #000;background-color:rgba(61,52,52,.5)}#Balls{background-image:url(/cream/balls.png);background-size:contain;background-repeat:repeat;background-position:50%;margin-bottom:20px}#Balls .menuItemTitle{font-size:calc(2.5rem + .5vw);border:2px solid #f8c359;border-radius:10px;width:70%;box-shadow:inset 0 0 15px #000;background-color:rgba(61,52,52,.5)}#Balls .menuItemPrice,#Cones .menuItemPrice{margin-bottom:0;margin-top:5px;font-size:calc(1.3rem + .5vw)}#Shakes{background-image:url(/cream/shake.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%}#Shakes .menuItemTitle{font-size:calc(2.5rem + .5vw);border:2px solid #f8c359;border-radius:10px;width:70%;box-shadow:inset 0 0 15px #000;background-color:rgba(61,52,52,.5)}#Shakes .menuItemPrice{margin-bottom:0;margin-top:5px;font-size:calc(1.3rem + .5vw)}#Shakes .menuItemInfo{margin-top:10%}#IceMiscOrganizer{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;width:100%;margin-bottom:30px}.fruitChoice,.proteinChoice,.superfruitChoice{display:flex;flex-direction:row;justify-content:space-around;align-items:center;width:100%;flex-wrap:wrap;color:#fff;text-shadow:2px 2px 0 #000}.proteinChoice{text-align:center}.proteinList{list-style-type:none}#Smoothies .menuChoices,#bagelshoppe .menuChoices{flex-direction:column;align-items:center;text-align:center}#Smoothies .menuChoices,#bagelshoppe .bagelOptions,#bagelshoppe .menuChoices{display:flex;justify-content:center;width:100%;flex-wrap:wrap;color:#fff;text-shadow:2px 2px 0 #000}#bagelshoppe .bagelOptions{flex-direction:row;align-items:flex-start;gap:40px;margin:0 auto}#bagelshoppe .bagelOptions ul{list-style:none;padding:0;margin:0;text-align:left}#bagelshoppe p{margin-bottom:3%}#wwe{font-size:1.3rem}#wwe2{font-size:1.1rem}#bagelshoppe #sizeOptions{margin:0 0 18px}#bagelShoppe ul{margin:0;text-align:center}#bagelshoppe li{text-align:center;text-underline-position:under}#bagelshoppe li,.menuChoices ul{list-style-type:none;list-style:none;margin:0}.menuChoices ul{padding:0}#sizeOptions,.menuChoices p{text-decoration:underline;text-underline-position:under;color:#f8c359}#sizeOptions,.SmoothieSizes{text-shadow:2px 2px 0 #000}.SmoothieSizes{display:flex;flex-direction:row;justify-content:space-around;align-items:center;width:100%;flex-wrap:wrap;color:#fff}#HouseSpecialties{background-image:url(/images/smoothieBG.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%}#HouseSpecialties .menuItemInfo{overflow-y:scroll;color:#fff;text-shadow:2px 2px 0 #000;text-align:center}#SmoothieName{text-decoration:underline;text-underline-position:under;color:#f8c359}#HouseSpecialties .menuChoices{justify-content:center;width:100%;flex-wrap:wrap;color:#fff;text-align:center;text-shadow:2px 2px 0 #000}#HouseSpecialties .menuChoices,.menuBox{display:flex;flex-direction:column;align-items:center}.menuBox{justify-content:flex-start;background-repeat:no-repeat;background-size:cover;background-position:50%;border-radius:var(--menu-box-radius);padding:14px 14px 16px;width:var(--menu-box-width);max-width:var(--menu-box-width);min-width:var(--menu-box-width);height:var(--menu-box-max-height);min-height:var(--menu-box-max-height);max-height:var(--menu-box-max-height);box-shadow:0 0 10px #000;box-sizing:border-box;overflow:hidden}@media screen and (max-width:700px){.menuBox{width:92vw;max-width:92vw;min-width:92vw;height:var(--menu-box-max-height);min-height:var(--menu-box-max-height);max-height:var(--menu-box-max-height)}}.menuBox .menuItemInfo{width:100%;overflow-y:auto;padding-right:6px;max-height:calc(var(--menu-box-max-height) - 120px);-webkit-overflow-scrolling:touch;margin-top:auto;margin-bottom:auto}#OrangeJuice .menuItemInfo{overflow:visible;max-height:none;padding-right:0;margin-top:auto;margin-bottom:auto;display:flex;flex-direction:column;justify-content:center;text-align:center}#HotChocolate #flavorNames{row-gap:10px}#Scones .menuItemInfo{text-align:center}#Scones .menuItemInfo span{display:inline-block}#Biscuits .menuItemInfo{padding-top:18px}#Biscuits .menuItemInfo .menuItemList ul{list-style:none;padding:0;margin:12px 0 0;text-align:center}#Biscuits .menuItemInfo .menuItemList li{margin-bottom:10px}#Biscuits .menuItemInfo .menuItemList li:last-child{margin-bottom:0}@supports (overflow:overlay){.menuBox .menuItemInfo{overflow-y:overlay}}#PotteryShoppe .eventsTitle,.eventsBox#PotteryShoppe .eventsTitle{color:#f8c359!important;text-shadow:3px 2px 0 #000!important;text-align:center!important;display:block;margin:6px auto 12px}#PotteryShoppe a,.eventsBox#PotteryShoppe a,.eventsTextContainer#PotteryShoppe a{color:#f8c359!important;text-decoration:underline!important}.eventsBox#PotteryShoppe{display:flex;justify-content:center;align-items:center;padding:18px 12px;width:100%;box-sizing:border-box}.menuBox#Coffee{background-image:url(/images/coffee.png)}#Coffee .menuItemInfo{overflow-y:scroll;display:flex;flex-direction:column;align-content:center}#Coffee .menuItemTitle{font-size:1.7rem}#flavorNames{display:flex;flex-direction:row;justify-content:space-around;gap:20px 20px;align-items:center;width:100%;flex-wrap:wrap}#hot{margin-bottom:10%;margin-top:-3%}#cold,#xpresso{margin-top:20px}#xpresso{align-items:center;width:100%;display:flex;flex-direction:column}#coffeecenter{text-align:center}#hottwelve{margin-left:10%}#soloiced,#twentyprice{margin-left:0}#xpressotitle{align-items:center}#xpressoprice{margin-left:0}@media screen and (min-width:600px){#hot{margin-bottom:10%;margin-top:-3%}#cold{margin-top:-20px}#twentyprice{margin-left:39%}#twentyoz,#xpresso{margin-top:0}#soloiced,#xpressotitle{font-size:1.6rem}}.menuScroll{color:#fff;text-shadow:2px 2px 0 #000;text-align:center;margin-top:-5px}.menuBox#Stroopwafel{background-image:url(/images/stroop.png)}#Stroopwafel .menuItemInfo{overflow-y:scroll}.menuBox#Tea{background-image:url(/images/tea.png)}.menuBox#OrangeJuice{background-image:url(/images/orange.png)}.menuBox#Milk{background-image:url(/images/milk.jpg)}.menuBox#HotChocolate{background-image:url(/images/hotchoc.jpg)}#HotChocolate .menuItemPrice{margin-top:-5%}#HotChocolate .menuItemInfo{overflow-y:scroll}.menuBox#Croissant{background-image:url(/images/croissant.png)}.menuBox#Scones{background-image:url(/images/blueberry.png)}.menuBox#GFPastries{background-image:url(/images/raspberrybar.jpg)}.menuBox#BSWCC{background-image:url(/images/brown.png)}.menuBox#CheeseDanish{background-image:url(/images/jarritos.png)}.menuBox#RaspberryDanish{background-image:url(/images/oldfashionedcake.jpg)}.menuBox#MorningHarvestMuffin{background-image:url(/images/muffin.png)}#coffeenote{margin-top:-5%}.menuBox#ChocCookie{background-image:url(/images/cookie.png)}.menuBox#Biscuits{background-image:url(/images/biscuit.jpg)}#Bagels li,#Biscuits li{padding-bottom:3%}#Biscuits .menuItemInfo{overflow-y:scroll}#Biscuits .menuItemPrice{margin-top:-5%}#Biscuits .menuScroll{margin-top:-3%}.menuBox#Bagels{background-image:url(/images/bagels.jpg)}#Bagels .menuItemInfo{overflow-y:scroll}#Bagels .menuItemPrice,#Bagels .menuScroll{margin-top:-3%}.menuBox#EggBites{background-image:url(/images/egg.png)}.menuBox#PotatoRoasti{background-image:url(/images/potato.jpg)}#PotatoRoasti .menuItemTitle{text-shadow:#000 3px 1px 1px;font-size:3rem}#EggBites .menuItemDesc{margin-top:-3%}#EggBites .menuItemPrice{margin-top:-2%}.menuBox#Oatmeal{background-image:url(/images/oatmeal.jpg)}#Croissant .menuItemPrice{display:flex;justify-content:space-between;align-items:center;width:90%;text-align:center}#Croissant .menuItemInfo{justify-content:center;padding:10px 10px 40px}#Croissant .menuItemInfo,.menuItemInfo{background-color:rgba(51,39,39,.5);box-shadow:inset 0 0 4px #000;border-radius:10px;width:90%;display:flex;flex-direction:column;height:auto;font-size:calc(1.1rem + .5vw)}.menuItemInfo{justify-content:flex-start;align-items:center;padding:10px}.menuItemTitle{font-size:calc(1.8rem + 1vw);color:#f8c359;text-shadow:2px 2px 0 #000;font-weight:100;text-align:center}.menuItemPrice{font-size:calc(1.2rem + .5vw);color:#f8c359;width:100%;display:flex;flex-direction:row;justify-content:space-around}.menuItemDesc,.menuItemPrice{text-shadow:2px 2px 0 #000;font-weight:100;gap:20px 20px;align-items:center}.menuItemDesc{color:#e7e7e7;width:90%;text-align:center;margin-top:10px}#limited{text-shadow:2px 2px 0 #000}#Biscuits .menuItemPrice{margin-top:2%}.menuItemList{color:#fff;text-shadow:2px 2px 0 #000;margin-top:-5%}#flavorList{color:#f8c359;list-style:none}#Croissant .menuItemPrice{margin-bottom:-3%;color:#f8c359}#limited{font-size:calc(.7rem + .5vw);color:#fff}#New{font-size:calc(1.2rem + .5vw);color:#fff;text-shadow:2px 2px 0 #000}#Croissant .menuItemPrice#top{margin-top:-3%}#OrangeJuice .menuItemInfo,#Tea .menuItemInfo{margin-top:15%}#OrangeJuice .menuItemPrice{font-size:1.5em;margin-bottom:-1%}#OrangeJuice .menuItemPrice#Fruit{margin-top:7%;font-size:1.8em}#Milk .menuItemInfo{margin-top:10%;padding-bottom:50px;display:flex;flex-direction:column;justify-content:center;align-items:center}#Milk .menuItemPrice{margin-top:5%;text-align:center;font-size:1.3em}#strawberryTitle{font-size:1.6rem}.menuItemPriceMilk{margin-left:65%;margin-top:-17%;color:#f8c359;text-shadow:2px 2px 0 #000}#frappe{margin-top:-.3%}#frappe span{margin-left:5%}#strawberryTitle,#sugarfree{color:#f0f8ff}#Scones .menuItemInfo{margin-top:0}#Scones .menuItemPrice{margin-top:0;color:#fff}#GFPastries .menuItemInfo{margin-top:5%;padding:6% 0 0;display:flex;flex-direction:row;justify-content:space-between}#GFPastries .menuItemInfo div{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50%;margin-top:0;padding:0;text-align:center;-webkit-text-decoration:underline #eed265;text-decoration:underline #eed265;text-underline-position:under}#GFPastries .menuItemTitle{margin-top:0;text-shadow:3px 2px 0 #000}#GFPastries .menuItemPrice{margin-top:-5.4%;padding-bottom:5px;color:#fff;font-size:1.5rem}#CheeseDanish .menuItemInfo{margin-top:5.5%}#ChocCookie .menuItemInfo,#MorningHarvestMuffin .menuItemInfo,#RaspberryDanish .menuItemInfo{margin-top:15%}.aboutContainer{background-color:#494444;border-radius:10px;height:auto;width:80%}.aboutContainer,.aboutTextContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.aboutTextContainer{text-align:center}.hoursContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%}.aboutTitle{font-size:calc(2.5rem + 1vw);color:#f8c359;text-shadow:2px 2px 0 #000;font-weight:100;text-align:center;margin-top:5%;text-decoration:underline;text-underline-position:under}.aboutText{font-size:calc(1.2rem + .5vw);margin-top:-5%}.aboutText,.aboutText#big{color:#fff;text-shadow:2px 2px 0 #000;font-weight:100;text-align:center;width:90%}.aboutText#big{font-size:calc(1.4rem + .5vw);margin-top:2%}a{color:#f8c359;text-shadow:2px 2px 0 #000;font-weight:100;font-size:calc(1.2rem + .5vw)}.eventsBox#IceCream{background-repeat:no-repeat;background-size:cover;background-position:50%;box-shadow:0 0 10px #000;background-image:url(/images/icecream.png)}.eventsBox#IceCream,.eventsTextContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border-radius:10px;padding:10px;width:90%}.eventsTextContainer{background-color:rgba(51,39,39,.5);box-shadow:inset 0 0 4px #000;height:auto;font-size:calc(1.1rem + .5vw);text-align:center}.eventsTitle{color:#5be7e7;text-shadow:2px 2px 0 #2980bb}.eventsText{color:#fff;text-shadow:2px 2px 0 #2a95b6;font-weight:100;text-align:center;margin-top:2%;width:90%;z-index:1}.eventsBox#Smoothie{background-repeat:no-repeat;background-position:50%;padding:10px;margin-top:10px;box-shadow:0 0 10px #000;height:45rem;width:55%;background-image:url(/images/smoothieBG.jpg);background-size:cover}.eventsBox#Smoothie,.eventsTextContainer#Smoothie{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border-radius:10px}.eventsTextContainer#Smoothie{background-color:rgba(51,39,39,.3);box-shadow:inset 0 0 4px #000;width:95%;margin-top:0;text-align:center;overflow-y:scroll}.eventsTitle#Smoothie{color:#f8c359;text-align:center;text-shadow:4px 2px 2px #3d3434;font-size:calc(2.5rem + .5vw);background-color:rgba(5,5,5,.5);box-shadow:inset 0 0 14px #1b1a1a;border-radius:10px;width:95%}.eventsText#Smoothie{color:#fff;text-shadow:2px 2px 0 #dd6b9e;font-weight:100;font-size:calc(1.8rem + .5vw);text-align:center;width:100%;z-index:1}.eventsBox#Rabbit{background-repeat:no-repeat;background-position:50%;box-shadow:0 0 10px #000;height:45rem;width:90%;background-image:url(/rabbits/Group.jpg);background-size:cover;padding:10px}.eventsBox#Rabbit,.eventsTextContainer#Rabbit{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border-radius:10px}.eventsTextContainer#Rabbit{background-color:rgba(51,39,39,.3);box-shadow:inset 0 0 4px #000;width:95%;margin-top:0;text-align:center;overflow-y:scroll}.eventsTitle#Rabbit{color:#f8c359;text-align:center;text-shadow:4px 2px 2px #3d3434;font-size:calc(2.5rem + .5vw);background-color:rgba(5,5,5,.5);box-shadow:inset 0 0 14px #1b1a1a;border-radius:10px;width:95%}.eventsText#Rabbit{color:#fff;text-shadow:2px 2px 0 #dd6b9e;font-weight:100;font-size:calc(1.8rem + .5vw);text-align:center;width:100%;z-index:1}#rabbitOrganizer{display:flex;flex-wrap:wrap;justify-content:space-around}#rabbitBox{text-align:center;width:45%;margin:10px}.rabbitImage{width:40%;height:auto;object-fit:contain;border-radius:60%;border:3px solid #f8c359;scale:1.3}.rabbitText{color:#fff;text-shadow:2px 2px 0 #dd6b9e;font-weight:100;font-size:calc(1.8rem + .5vw);text-align:center;width:100%;z-index:1}.logoImage{width:20%;object-fit:contain;height:auto;z-index:0}a#call{text-decoration:none}.iceCreamContainer{width:80%}.iceCreamContainer,.iceCreamSeasonal{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border-radius:10px;padding:10px}.iceCreamSeasonal{width:100%;height:auto}.iceCreamTitle{color:#3c3e41;text-shadow:2px 2px 3px #fff;font-size:clamp(1.2rem,calc(2rem + .5vw),2.6rem);text-align:center;line-height:1.05;margin:6px 0 8px;padding:0 8px;word-break:break-word}.iceCreamTitleTop{color:#f8c359;text-shadow:2px 2px 3px #000;font-size:calc(2.5rem + .5vw);text-align:center}.iceCreamText{text-shadow:2px 2px 3px #fff;font-size:calc(1.4rem + .5vw);font-weight:600}.iceCreamDesc,.iceCreamText{color:#3c3e41;text-align:center;margin-bottom:4px}.iceCreamDesc{font-size:clamp(1rem,.95rem + .55vw,1.4rem);line-height:1.28;margin-top:0;padding:0 6px 4px}.iceCreamDesc,.iceCreamDescRow{text-shadow:1px 1px 0 #fff;word-break:break-word}.iceCreamDescRow{color:#3c3e41;font-size:clamp(1.05rem,.95rem + .6vw,1.5rem);text-align:center;margin:8px 14px 0;line-height:1.3;flex:1 1 auto;overflow:hidden;max-height:210px;display:-webkit-box;-webkit-line-clamp:8;line-clamp:8;-webkit-box-orient:vertical;padding:0 4px}.iceCreamDescTop{color:#fff;text-shadow:2px 2px 3px #000;font-size:calc(1.1rem + .5vw);text-align:center;margin-left:5%;margin-right:5%}.iceCreamBoxOrganizer{display:grid;width:100%;height:auto;grid-gap:32px 36px;gap:32px 36px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));justify-items:center;align-items:stretch;justify-content:center;padding:10px 12px 24px;max-width:1000px;margin:0 auto}@media (min-width:900px){.iceCreamBoxOrganizer{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}}@media (min-width:1200px){.iceCreamContainer{width:100%;max-width:1500px;margin:0 auto}.iceCreamBoxOrganizer{display:flex;flex-wrap:wrap;gap:38px 40px;width:1196px;max-width:1196px;padding:0 8px;box-sizing:content-box;justify-content:center;margin-left:auto;margin-right:auto}.iceCreamBox{flex:0 0 260px;max-width:260px}}.iceCreamBox{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border-radius:10px;padding:14px 12px 18px;box-shadow:0 0 0 4px #3c3e41;background-image:url(/images/marble.jpg);object-fit:contain;width:100%;max-width:260px;min-width:210px;min-height:340px;height:auto;transition:transform .18s ease,box-shadow .18s ease}.iceCreamBox:hover{transform:translateY(-4px);box-shadow:0 4px 14px rgba(0,0,0,.22),0 0 0 4px #3c3e41}.iceCreamBoxOrganizerCol{max-width:1200px;margin:0 auto;padding:8px 16px 40px;gap:26px}.iceCreamBoxOrganizerCol,.iceCreamBoxRow{display:flex;flex-direction:column;width:100%;height:auto}.iceCreamBoxRow{justify-content:center;align-items:center;text-align:center;box-shadow:0 2px 8px rgba(0,0,0,.15),0 0 0 4px #3c3e41;background:hsla(0,0%,100%,.85);background-image:url(/images/marble.jpg);margin:0;border-radius:14px;padding:26px 20px 30px}@media screen and (max-width:900px){.iceCreamBox,.iceCreamBoxRow{width:100%;min-height:auto;max-height:none}.iceCreamBox{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border-radius:10px;padding:12px;box-shadow:0 0 0 5px #3c3e41;background-image:url(/images/marble.jpg);object-fit:contain;width:calc(33.333% - 20px);min-width:220px;max-width:320px;height:380px;margin:10px}}.iceCreamButton{background-color:#3d3c33;color:#f8c359;border:none;border-radius:10px;padding:12px 14px 10px;font-size:calc(.7rem + 1vw);font-family:Olivade,sans-serif;cursor:pointer;box-shadow:inset 0 0 4px #000;margin-top:10px;min-width:300px;min-height:70px;line-height:1.18}.iceCreamButtonContainer{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;flex-wrap:wrap;width:100%;height:auto}.yellowText{color:#f8c359}.coneImage{width:20%;height:auto;object-fit:contain;margin-top:-5%}@media screen and (max-width:600px){html{background-image:url(/images/headerbacklong.jpeg);background-repeat:repeat-y;background-size:contain;background-position:50%;background-attachment:scroll;height:100vh;width:100%;margin:0}#rabbitBox{width:90%}.bagelOptions ul{width:100%;margin-left:-30px}#wwe{font-size:.9rem;line-break:anywhere}.rabbitImage{width:90%;height:auto;object-fit:contain;border-radius:60%;border:3px solid #f8c359;scale:1}.iceCreamBoxOrganizer{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;flex-wrap:wrap;width:100%;height:auto}.coneImage{width:60%;height:auto;object-fit:contain;margin-top:-10%}.iceCreamContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border-radius:10px;padding:10px;width:80%;margin-top:-7%}.iceCreamBoxRow{justify-content:flex-start;height:100%;box-shadow:0 0 0 5px #3c3e41;background-color:#fff;background-image:url(/images/marble.jpg);margin-bottom:15px;padding:14px 10px}.iceCreamBox{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:10px;padding:10px;width:85%;min-height:340px;max-height:340px;margin-bottom:5%}.iceCreamBoxOrganizerCol,.iceCreamBoxRow{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;flex-wrap:wrap;width:100%;height:auto}.iceCreamBoxRow{margin-bottom:10px;min-height:300px;max-height:350px;border-radius:10px}.iceCreamDescRow{color:#3c3e41;text-shadow:2px 2px 0 #fafafa;font-size:calc(1.1rem + .5vw);text-align:center;margin-left:5%;margin-right:5%;margin-top:-10%}.menuBox{min-width:25%;max-width:400px;max-height:45vh;min-height:45vh}.eventsBox#IceCream,.menuBox{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-repeat:no-repeat;background-size:cover;background-position:50%;border-radius:10px;padding:5px;margin-bottom:3%;width:90%}.eventsBox#IceCream{margin-top:4%}.logoImage{width:40%;object-fit:contain;height:auto;z-index:0}.eventsTextContainer,.menuItemInfo{height:auto}.eventsTextContainer,.eventsTextContainer#Smoothie,.menuItemInfo{background-color:rgba(51,39,39,.5);box-shadow:inset 0 0 4px #000;border-radius:10px;width:90%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;font-size:calc(1.1rem + .5vw)}.eventsTextContainer#Smoothie{height:35rem;padding:10px;margin-top:-7%;text-align:center}.eventsBox#Smoothie{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-repeat:no-repeat;background-position:50%;border-radius:10px;padding:10px;box-shadow:0 0 10px #000;height:45rem;width:90%;background-image:url(/images/smoothieBGMobile.jpg);background-size:cover}.eventsTitle#Smoothie{color:#f8c359;text-align:center;text-shadow:2px 2px 0 #000;font-size:calc(2.3rem + .5vw)}.eventsText#Smoothie{color:#fff;text-shadow:2px 2px 0 #dd6b9e;font-weight:100;text-align:center;margin-top:2%;font-size:calc(1.3rem + .5vw);width:90%;z-index:1}#Coffee .menuItemInfo{max-height:27vh}}