html{scroll-behavior:smooth}h2.section-title.text-center.no-margin{font-size:2.25em}.product-detail-option-label{font-family:Montserrat,HelveticaNeue,Helvetica Neue,sans-serif;font-weight:400;letter-spacing:.1em;text-transform:uppercase;position:relative;display:inline-block;line-height:1;padding:9px 11px;margin:3px 4px 1px 3px;font-size:.8125em;font-style:normal;background-color:#fff;border:1px solid #fff}.single-option-radio input[type=radio]:checked+label{border:1px solid black}.single-option-radio input[type=radio]{display:none}.purchase-box .selection-wrapper .variant-grid .selector-wrapper{width:100%}.bis-btn{padding:1rem 2rem;background:#093D43;color:#fff;text-transform:uppercase;font-weight:600;font-family:Open Sans,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;text-decoration:none;cursor:pointer;outline:0;border:0}section#header-slideshow section.custom-nav{top:0}section#header-slideshow.header-hero{margin-bottom:5rem}div.hero-btn-container{width:100%;position:absolute;bottom:0;z-index:1;display:flex;justify-content:center;align-items:center;margin-bottom:-4rem}div.hero-btn-container a.hero-btn{padding:.5rem 1rem;border-radius:10px;background-color:#115e67;color:#fff;font-family:modesto_poster_regularregular,Arial,serif}div.hero-btn-container>a:not(:last-of-type){margin-right:2rem}div.hero-btn-container a.hero-btn:hover,div#mystery-flavor-template .three-col-grid a.page-link:hover,div.featured-prod-buy-btn a.featured-prod-btn.page-link:hover{background-color:#64ccc9}div#mystery-flavor-template>div:first-of-type{margin-top:7rem}div#mystery-flavor-template div.about-us-3-col-description{font-weight:700;color:#115e67}div#mystery-flavor-template div.about-us-3-col-description figure{margin-bottom:2rem}div#mystery-flavor-template div.about-us-3-col-description p.text-justify{text-align:center}div#mystery-flavor-template .flourish-left,div#mystery-flavor-template .flourish-right{display:none}div#mystery-flavor-template .three-col-grid,div#mystery-flavor-template .featured-product{scroll-margin-top:3rem}div#mystery-flavor-template .three-col-grid a.page-link,div.featured-prod-buy-btn a.featured-prod-btn.page-link,div#mystery_thirsty a.button.outline{padding:.75rem 2.5rem;font-size:1.25rem;font-family:modesto_poster_regularregular,Arial,serif;border-radius:1rem;text-transform:unset;background-color:#1c5a61;color:#fcfaeb}div.featured-product-content{display:block;max-width:90%;margin:2rem auto;text-align:center}div.featured-prod-buy-btn{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}h2.featured-prod-header{max-width:15ch}div#mystery-flavor-template .section-standard{border-bottom:none}div#mystery-flavor-template .contain-full-width{padding:15px 0}div#mystery-flavor-template div#voting_rules div.contain-full-width,div#mystery-flavor-template div#sweetsouthernmystery div.contain-full-width{padding:0}div#mystery-flavor-template div#voting_rules p{margin-bottom:0;font-weight:700;font-size:1rem}div#mystery-flavor-template div#sweetsouthernmystery{margin-top:2rem;padding:0;margin-bottom:0}@media screen and (max-width: 699px){div#mystery-flavor-template div.title-container.text-center{background-color:#64ccc9;color:#fff}div#mystery-flavor-template h2.section-title.text-center.no-margin{color:#fff}div.featured-prod-promos{display:flex;margin-top:3rem}.hide-mobile{display:none!important}div#mystery-flavor-template .hero .featured-hero.size-large{height:250px}}@media screen and (min-width: 700px){div.hero-btn-container{margin-bottom:-3rem}div.hero-btn-container a.hero-btn{padding:1rem 4rem;border-radius:20px;font-size:2rem}div.hero-btn-container>a:not(:last-of-type){margin-right:4rem}div#mystery-flavor-template div.featured-product-container h2.section-title.text-center.no-margin{display:inline-block}div#mystery-flavor-template .flourish-left{display:inline-block;position:absolute;left:4rem}div#mystery-flavor-template .flourish-right{display:inline-block;position:absolute;right:4rem}div#mystery-flavor-template .three-col-grid a.page-link,div.featured-prod-buy-btn a.featured-prod-btn.page-link{padding:1rem 3rem;font-size:2rem}div.featured-product-content{display:grid;grid-template-columns:repeat(12,1fr)}div.featured-prod-promos{grid-column-start:1;grid-column-end:5;grid-row-start:1;display:flex;flex-wrap:wrap;justify-content:flex-end}div.featured-prod-img{grid-column-start:5;grid-column-end:9;display:flex;align-items:center}div.featured-prod-buy-btn{grid-column-start:9;grid-column-end:-1}div.featured-prod-promo-img{width:100%;text-align:right;padding-right:2rem}.hide-desktop{display:none!important}}a.skip-to-main{position:absolute;left:-9999px;z-index:999;padding:1rem;background-color:#fcfaeb;color:#1c5a61;opacity:0;font-weight:700}a.skip-to-main:focus{left:50%;transform:translate(-50%);opacity:1}div[data-section-id=header-slideshow]{border-bottom:1px solid #0000001f}div.custom-carousel div.slideshow-carousel.flickity-enabled button.flickity-button{background-color:transparent}section.collection .wrapper .grid{margin:0 auto}ul.anchor-nav{display:flex;justify-content:center}div#shop-btns input.button.update-cart:hover,div#shop-btns input.button.btn-checkout:hover,div#shop-btns a.button-shoping.outline:hover{background-color:#000}.cart .cart-checkout p.subtotal span.label{background-color:#115e67;color:#fff}header.util .search-wrapper input[type=search]{color:#07434d;border:2px solid #07434d}form.contact-form input[type=email]{color:#07434d}header.util .search-wrapper input[type=search]::placeholder,form.contact-form input[type=email]::placeholder{color:#07434d;opacity:60%}form[method=post] div[role=alert] div.errors{padding:2rem;font-size:2rem;color:#d90000}.blog-container .blog-permalink article section .post-meta ul.tags li.label{background-color:transparent;color:#69655a;box-shadow:none;border:none;font-size:.75rem}.blog-container .blog-permalink article section .post-meta ul.tags li a{background-color:#07434d;color:#fff;font-weight:700;padding:2px;font-size:.65rem;box-shadow:none;margin:2px}.blog-container .blog-permalink article section .post-meta ul.tags li a:hover{font-size:.8rem}@media screen and (max-width: 699px){div.custom-carousel div.slideshow-carousel .flickity-prev-next-button.next{right:-2rem}div.custom-carousel div.slideshow-carousel .flickity-prev-next-button.previous{left:-2rem}}@media screen and (min-width: 700px){nav#menu{display:none}div.site-header-wrapper{margin-bottom:-1rem}}:root{--tooltip-thingy-height: .5rem}.tooltip-container:before{position:absolute;top:100%;left:50%;transform:translate(-50%);border:var(--tooltip-thingy-height) solid transparent;border-bottom-color:#000}.tooltip-container:after{position:absolute;right:-20%;top:100%;left:-20%;display:block;height:calc(var(--tooltip-thingy-height) * 2)}.tooltip-container.tooltip-visible:before,.tooltip-container.tooltip-visible:after{content:""}.tooltip-container:before,.tooltip-container:after,.tooltip-container [role=tooltip]{top:unset}.tooltip{display:none}[role=tooltip]{position:absolute;top:25%;left:50%;transform:translate(-50%);margin:0;padding:.5rem 1rem;border-radius:.25em;color:#000;background:white;min-width:max-content;max-width:10em;box-shadow:0 1px 2px #000}.tooltip-container:hover [role=tooltip].tooltip,.tooltip-container:focus-within [role=tooltip].tooltip{display:block}@media screen and (max-width: 699px){[role=tooltip]{display:none}}[aria-hidden=true]{pointer-events:none}nav#header-custom{display:grid;grid-template-columns:repeat(12,1fr);justify-content:center;padding:0 2.75%;max-width:1500px;margin:0 auto}nav#header-custom *{font-family:modesto_poster_regularregular,Arial,serif;font-size:1.3rem;font-weight:900;text-transform:uppercase;text-decoration:none;color:#1c5a61}nav#header-custom li a{line-height:unset}nav#header-custom header-menu{padding:.7rem 1rem}nav#header-custom nav{display:flex;align-items:center;grid-column:span 5}nav#header-custom nav[aria-labelledby=mainmenu-Left]{justify-content:flex-end}nav#header-custom nav[aria-labelledby=mainmenu-Right]{justify-content:flex-start}nav#header-custom div.logo-contain{display:flex;justify-content:center;align-items:flex-start;grid-column:span 2}nav#header-custom .site-logo.has-image{margin-bottom:-10px}nav#header-custom ul.menu.align-center{justify-content:space-evenly;width:100%}nav#header-custom header-menu details[open]{position:relative}nav#header-custom header-menu details[open]>ul.header__submenu{position:absolute;padding:0;background:#fff;min-width:200px;margin-left:0;z-index:2}nav#header-custom header-menu details[open]>ul.header__submenu li:first-child{padding-top:6px;border-top:4px solid #cfdacf}nav#header-custom header-menu details[open]>ul.header__submenu li{justify-content:flex-start}nav#header-custom header-menu details[open]>ul.header__submenu li a{font-family:Roboto,Helvetia Neue,Helvetica,Arial,sans-serif!important;text-transform:capitalize;font-size:14px}nav#header-custom header-menu{cursor:pointer}nav#header-custom ul.menu.align-center li:hover header-menu span,nav#header-custom ul.menu.align-center li:hover a.header__menu-item span,nav#header-custom ul.header__submenu.dropdown li:hover a.header__menu-item{color:#000}@media screen and (max-width: 768px){nav#header-custom.home-logo{position:absolute;top:0;left:0;width:100%;transform:translateY(39px);padding:0;z-index:2}nav#header-custom nav{display:none}nav#header-custom div.logo-contain{grid-column:span 12}nav#header-custom div.logo-contain .site-logo.has-image{text-align:center;margin-bottom:unset}nav#header-custom div.logo-contain a.logo-image>img{max-width:125px}}@media screen and (min-width: 769px){nav[aria-label=Breadcrumb]{max-width:1500px;margin:0 auto;padding:1% 2.75%}}main#main .shopify-policy__container{max-width:120ch;width:90%;margin:0 auto 2rem}@media screen and (max-width: 768px){.collection .grid.full-width .collection-container{padding-left:0}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/custom-theme.css.map?v=72951598329054049151684504287 */
