.layout_main__E4cY1{max-width:100%;margin-left:auto;margin-right:auto}.layout_page-mixologyid__bnXSv,.layout_page-productsid__9_771{overflow:hidden;margin-bottom:calc(var(--spacing-section)*-1)}.productPreview_product__bYrZQ{aspect-ratio:2/3}.productPreview_product__bYrZQ h3{width:100%;text-align:center;font-size:var(--font-size-normal);margin-bottom:0}@media(min-width:60rem){.productPreview_product__bYrZQ h3{font-size:var(--font-size-larger)}}.productPreview_product__bYrZQ .productPreview_imageWrapper__CAgK1{position:relative;overflow:hidden;width:100%;background-color:var(--orange-tint-light);border-radius:1.25rem;display:grid;place-items:center;padding:15% 20% 14%}@media(any-hover:hover)and (any-pointer:fine){.productPreview_product__bYrZQ .productPreview_imageWrapper__CAgK1{transition:background-color 225ms ease-out .16s;cursor:pointer}}.productPreview_product__bYrZQ .productPreview_image__xtfIa{z-index:5}@media(any-hover:hover)and (any-pointer:fine){.productPreview_product__bYrZQ .productPreview_image__xtfIa{will-change:transform;transform:scale(1);transition:transform .35s ease-out .16s}}@media(any-hover:hover)and (any-pointer:fine)and (prefers-reduced-motion:no-preference){.productPreview_product__bYrZQ:focus .productPreview_imageWrapper__CAgK1,.productPreview_product__bYrZQ:hover .productPreview_imageWrapper__CAgK1{transition:background-color 225ms ease-out 80ms;background-color:var(--orange)}.productPreview_product__bYrZQ:focus .productPreview_image__xtfIa,.productPreview_product__bYrZQ:hover .productPreview_image__xtfIa{transform:scale(1.03);transition:transform .45s ease-in-out 80ms}.productPreview_product__bYrZQ:focus .productPreview_straw___lWwS,.productPreview_product__bYrZQ:hover .productPreview_straw___lWwS{transition:opacity .25s ease-in-out 80ms,transform .4s ease-in-out 80ms;opacity:1;transform:scale(1.01)}.productPreview_product__bYrZQ.productPreview_group-tropicana-light__S9g14:focus .productPreview_imageWrapper__CAgK1,.productPreview_product__bYrZQ.productPreview_group-tropicana-light__S9g14:hover .productPreview_imageWrapper__CAgK1{background-color:var(--blue)}.productPreview_product__bYrZQ.productPreview_group-tropicana-refreshers__gQJMr:focus .productPreview_imageWrapper__CAgK1,.productPreview_product__bYrZQ.productPreview_group-tropicana-refreshers__gQJMr:hover .productPreview_imageWrapper__CAgK1{background-color:var(--berry)}}@media(any-hover:hover)and (any-pointer:fine)and (prefers-reduced-motion:reduce){.productPreview_product__bYrZQ:focus .productPreview_straw___lWwS,.productPreview_product__bYrZQ:hover .productPreview_straw___lWwS{transition:opacity .25s ease-in-out 80ms;opacity:1}.productPreview_product__bYrZQ:focus .productPreview_imageWrapper__CAgK1,.productPreview_product__bYrZQ:hover .productPreview_imageWrapper__CAgK1{transition:background-color 225ms ease-out 80ms;background-color:var(--orange)}.productPreview_product__bYrZQ.productPreview_group-tropicana-light__S9g14:focus .productPreview_imageWrapper__CAgK1,.productPreview_product__bYrZQ.productPreview_group-tropicana-light__S9g14:hover .productPreview_imageWrapper__CAgK1{background-color:var(--blue)}.productPreview_product__bYrZQ.productPreview_group-tropicana-refreshers__gQJMr:focus .productPreview_imageWrapper__CAgK1,.productPreview_product__bYrZQ.productPreview_group-tropicana-refreshers__gQJMr:hover .productPreview_imageWrapper__CAgK1{background-color:var(--berry)}}.productPreview_content__tTFC9{margin-top:1rem}@media(min-width:60rem){.productPreview_content__tTFC9{margin-top:1.25rem}}.productPreview_categoryLabel__5CsLY{margin-bottom:.5rem;width:100%;text-align:center;text-transform:uppercase;font-size:var(--font-size-smaller);letter-spacing:.05em}.productPreview_straw___lWwS{opacity:0;transition:opacity .25s ease-out .16s,transform .45s ease-out .16s;transform:scale(1.04);will-change:transform;position:absolute;z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;--aspect-ratio-current:1/1;aspect-ratio:var(--aspect-ratio-current)}@supports not (aspect-ratio:var(--aspect-ratio-current )){.productPreview_straw___lWwS{position:relative}.productPreview_straw___lWwS:before{display:block;content:"";width:100%;padding-bottom:calc(100%/(var(--aspect-ratio-current)))}}.productPreview_swiper__3Qp68{display:none}@media(min-width:40rem){.productPreview_swiper__3Qp68{display:block}}.recipePreview_recipe__YXnMv h3{width:100%;text-align:center;margin-bottom:0}@media(min-width:60rem){.recipePreview_recipe__YXnMv h3{font-size:var(--font-size-larger)}}.recipePreview_recipe__YXnMv .recipePreview_wrapper__MMDTt{height:100%;width:100%;background-color:var(--orange-tint-light);border-radius:1rem;overflow:hidden}@media(min-width:40rem){.recipePreview_recipe__YXnMv .recipePreview_wrapper__MMDTt{padding:8% 8% 0;border-radius:1.25rem}}@media(any-hover:hover)and (any-pointer:fine){.recipePreview_recipe__YXnMv .recipePreview_wrapper__MMDTt{transition:background-color .35s ease-out .12s;cursor:pointer}}.recipePreview_recipe__YXnMv .recipePreview_wrapper__MMDTt picture{align-self:flex-start}@media(any-hover:hover)and (any-pointer:fine){.recipePreview_recipe__YXnMv:focus .recipePreview_wrapper__MMDTt,.recipePreview_recipe__YXnMv:hover .recipePreview_wrapper__MMDTt{background-color:var(--orange);transition:background-color .25s 80ms}}.recipePreview_content__s_HOd{padding:8% 4%}@media(min-width:40rem){.recipePreview_content__s_HOd{padding:8% 0}}.searchResults_container__QIWdU{margin-right:auto;margin-left:auto;width:100%;max-width:120rem;padding-left:1.75rem;padding-right:1.75rem}@media only screen and (max-width:60rem)and (orientation:landscape){.searchResults_container__QIWdU{--safe-area-inset-left:env(safe-area-inset-left);padding-left:calc(3rem + var(--safe-area-inset-left));--safe-area-inset-right:env(safe-area-inset-right);padding-right:calc(3rem + var(--safe-area-inset-right))}}@media(min-width:40rem){.searchResults_container__QIWdU{padding-left:3rem;padding-right:3rem}}.searchResults_results__tDJ9F{margin-bottom:2rem}@media(min-width:60rem){.searchResults_results__tDJ9F{margin-bottom:4.375rem}}@media(min-width:80rem){.searchResults_results__tDJ9F{margin-bottom:8.75rem}}.searchResults_productGrid__r_rmX{display:grid;grid-column-gap:1rem;column-gap:1rem;grid-row-gap:2rem;row-gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:40rem){.searchResults_productGrid__r_rmX{column-gap:2.5rem;row-gap:2.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:80rem){.searchResults_productGrid__r_rmX{margin-right:8.556547619%;margin-left:8.556547619%;grid-template-columns:repeat(3,minmax(0,1fr))}}.searchResults_button__CpdUY{--button-color:var(--text-green);margin:calc(var(--spacing-section)*.5) auto 0;display:block;border:none;background:transparent;padding:0}.searchResults_button__CpdUY:focus span,.searchResults_button__CpdUY:hover span{transition:color .15s,background-color .15s;background-color:var(--button-color);color:#fff;mix-blend-mode:multiply}.searchResults_button__CpdUY span{display:flex;align-items:center;justify-content:center;width:100%;padding:.95rem 1.75rem .85rem;border-radius:50%;background:transparent;border:2px solid var(--button-color);border-radius:5rem;color:var(--button-color);text-transform:uppercase;font-size:.875rem;font-weight:var(--font-bold);line-height:1;transition:color .22s,background-color .22s}.searchResults_status__dPh82{margin:calc(var(--spacing-section)*.75) 0 calc(var(--spacing-section)*.25)}.searchResults_status__dPh82 h1{margin:0}.searchResults_status__dPh82 h2{margin:0;font-size:var(--font-size-largest)}@media(min-width:80rem){.searchResults_status__dPh82{margin-right:8.556547619%;margin-left:8.556547619%}}.searchResults_noResults__24mGO{text-align:center;margin-top:var(--spacing-section);margin-bottom:var(--spacing-section)}@media(min-width:60rem){.searchResults_noResults__24mGO{margin-right:8.556547619%;margin-left:8.556547619%}}.searchResults_noResults__24mGO h2{max-width:20ch;margin-right:auto;margin-left:auto;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.searchResults_box__z6zBt{background-color:#fff0ca;padding:calc(var(--spacing-section)*.5) calc(var(--spacing-section)*.25);margin-top:var(--spacing-section);margin-bottom:var(--spacing-section)}@media(min-width:80rem){.searchResults_box__z6zBt{padding:var(--spacing-section);margin-right:8.556547619%;margin-left:8.556547619%}}.searchResults_spacer__j2i_e{height:100vh}.Search_container__ei1Oq{margin-right:auto;margin-left:auto;width:100%;max-width:120rem;padding-left:1.75rem;padding-right:1.75rem}@media only screen and (max-width:60rem)and (orientation:landscape){.Search_container__ei1Oq{--safe-area-inset-left:env(safe-area-inset-left);padding-left:calc(3rem + var(--safe-area-inset-left));--safe-area-inset-right:env(safe-area-inset-right);padding-right:calc(3rem + var(--safe-area-inset-right))}}@media(min-width:40rem){.Search_container__ei1Oq{padding-left:3rem;padding-right:3rem}}.Search_search__raU_J{width:100%;display:flex;align-items:center;justify-content:center;background-color:var(--text-green);padding:calc(var(--spacing-section)*.5) 0}.Search_searchContainer__uuWaB{margin-right:auto;margin-left:auto;width:100%;max-width:120rem;padding-left:1.75rem;padding-right:1.75rem;display:flex;flex-grow:1;justify-content:center}@media only screen and (max-width:60rem)and (orientation:landscape){.Search_searchContainer__uuWaB{--safe-area-inset-left:env(safe-area-inset-left);padding-left:calc(3rem + var(--safe-area-inset-left));--safe-area-inset-right:env(safe-area-inset-right);padding-right:calc(3rem + var(--safe-area-inset-right))}}@media(min-width:40rem){.Search_searchContainer__uuWaB{padding-left:3rem;padding-right:3rem}}.Search_searchInput__4YsqM{max-width:40rem;width:100%;margin-inline:auto}@media(min-width:60rem){.Search_searchInput__4YsqM{margin-right:8.556547619%;margin-left:8.556547619%}}@media(min-width:80rem){.Search_searchInput__4YsqM{margin-right:17.113095238%;margin-left:17.113095238%}}.Search_searchInput__4YsqM form{width:100%}.Search_searchInput__4YsqM h1{text-align:center;color:var(--white);font-size:var(--font-size-largest);overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}