#single-flavorCollection .expanded{padding:0}#single-flavorCollection .dynamicContainer{display:flex;clear:both;min-height:30vw;align-items:center;margin-left:-15px;justify-content:space-between}#single-flavorCollection .dynamicContainer .largeBean{width:36%;padding:0;display:flex;margin:0;position:relative;align-self:center}@media only screen and (min-width:1px) and (max-width:767px) and (orientation:portrait){#single-flavorCollection .dynamicContainer .largeBean{flex-direction:row}}@media only screen and (min-width:768px){#single-flavorCollection .dynamicContainer .largeBean{flex-direction:column}}#single-flavorCollection .dynamicContainer .largeBean .large-bean-image{left:-12vw;width:45vw;position:relative;top:0}@media only screen and (min-width:1px) and (max-width:767px){#single-flavorCollection .dynamicContainer .largeBean .large-bean-image{position:relative;left:-30vw;width:118vw;top:0}}#single-flavorCollection .dynamicContainer .contentContainer{padding:30px 15px;text-align:left;width:45%;display:flex;margin-left:10px}#single-flavorCollection .dynamicContainer .contentContainer .title{font-size:4vw !important;margin:0;font-weight:900;text-transform:uppercase;color:white}#single-flavorCollection .dynamicContainer .contentContainer .shortDesc{color:white;font-size:18px !important;font-weight:700;padding:0;margin:0}#single-flavorCollection .dynamicContainer .contentContainer .recipe{padding:0;margin:0;font-size:16px !important;color:white;margin-top:10px}#single-flavorCollection .dynamicContainer .contentContainer .readmoreAbout{text-transform:uppercase;padding:0.8vw 3.5vw;background:transparent;font-size:16px !important;color:white;border:1px solid white;width:30vw !important;margin-top:15px;text-align:center;line-height:1.4 !important}#single-flavorCollection .dynamicContainer .contentContainer .allergenContainer{margin:1vw 0}#single-flavorCollection .dynamicContainer .contentContainer .allergenContainer .allergentitle{margin:10px 0;font-size:16px;text-transform:uppercase;color:white;font-weight:900}#single-flavorCollection .dynamicContainer .contentContainer .allergenContainer .imageContainerForAllergens{padding:27px 0}#single-flavorCollection .dynamicContainer .contentContainer .allergenContainer .ingredients{color:white;line-height:1.4 !important;margin:0}@media only screen and (min-width:1px) and (max-width:767px) and (orientation:portrait){#single-flavorCollection .dynamicContainer .contentContainer{flex-direction:row}}@media only screen and (min-width:768px){#single-flavorCollection .dynamicContainer .contentContainer{flex-direction:column}}#single-flavorCollection .dynamicContainer .sampleImageContainer{padding:30px 15px;width:18%;display:flex;align-self:center}#single-flavorCollection .dynamicContainer .sampleImageContainer div{width:100%}@media only screen and (min-width:1px) and (max-width:767px) and (orientation:portrait){#single-flavorCollection .dynamicContainer .sampleImageContainer{flex-direction:row}}@media only screen and (min-width:768px){#single-flavorCollection .dynamicContainer .sampleImageContainer{flex-direction:column}}#single-flavorCollection .dynamicContainer .dark-color{color:#2a3756 !important}#single-flavorCollection .dynamicContainer .bright-color{color:#fff !important}@media only screen and (min-width:1px) and (max-width:767px){#single-flavorCollection .expanded{padding:0 !important}#single-flavorCollection .dynamicContainer{flex-direction:column;width:100%;margin-left:0px;padding-bottom:40px !important}#single-flavorCollection .dynamicContainer .largeBean{width:100%}#single-flavorCollection .dynamicContainer .largeBean img{width:95vw}#single-flavorCollection .dynamicContainer .contentContainer{flex-direction:column;width:100%;padding:0 10px !important;margin-left:0}#single-flavorCollection .dynamicContainer .contentContainer .title{font-size:36px !important;font-weight:900;margin-top:0px}#single-flavorCollection .dynamicContainer .contentContainer .shortDesc{font-size:18px;font-weight:700;margin-top:10px}#single-flavorCollection .dynamicContainer .contentContainer .recipe{font-size:16px;margin-top:10px}#single-flavorCollection .dynamicContainer .contentContainer .readmoreAbout{width:100% !important;margin:25px 0;font-weight:400 !important}#single-flavorCollection .dynamicContainer .sampleImageContainer{width:68%;margin-left:-26vw}}.close-button{z-index:1;align-self:flex-end}@media only screen and (max-width:767px){.close-button{margin-top:25px}}.expanded-view-container{display:flex}@media only screen and (max-width:767px){.expanded-view-container{flex-direction:column}}.allergen-disclaimer h4{margin-bottom:0;text-decoration:underline;font-weight:900}.allergen-disclaimer p{margin-top:0}