@charset "UTF-8";#shopify-block-AS2pVd2Q5c1RmSHNLa__smile_io_smile_points_on_product_page_XLBJbA{border:dashed 2px #3F81A8;border-radius:5px}.melt-buttons{display:flex;align-items:center;justify-content:center}.melt-buttons p{margin:2rem 3rem}.brand_logos{max-width:800px;margin:0 auto}.brand_logos a{display:block;margin:2%;width:29.3333334%;float:left;background:#fbeab6;border:none;background:none}.brand_logos a img{display:block;width:100%;height:auto;border:none}.bs-col-facts-label{font-size:12px}#fsb_container{display:none!important}.list-menu--disclosure{width:22rem!important}.h2{color:#3f81a8;font-weight:700}.h2.h2-non{font-weight:400}h4{margin-bottom:1rem}.h2 strong{color:#508533;font-family:montez,cursive;font-weight:400}@media screen and (min-width:990px){.header--middle-left .header__inline-menu{margin:0 auto}}.header__menu-item span{transition:text-decoration var(--duration-short) ease;font-weight:700;color:#4081a9;font-size:1.65rem}.header__menu-item:hover span{color:#4d8924;text-decoration:none}.product-grid .card__inner{min-height:400px;max-height:400px}.card--card .card__inner .card__media{background-color:#fff;border:solid 1px transparent;border-radius:5px}.media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.product-grid .media>*:not(.zoom):not(.deferred-media__poster-button){height:100%;width:100%;bottom:0;right:0;margin:auto;object-fit:contain;max-height:100%;max-width:100%}.collection-card-wrapper .card__media .media img{object-fit:contain!important}body .bs-col-side-nav-filters .filters,body .bs-col-side-nav-filters .filter{display:block;list-style-type:none;margin:0;padding:0}body .bs-col-side-nav-filters .filter label svg{position:absolute;right:5px;top:9px}body .bs-col-side-nav-filters .filter label{display:block;padding:.2em 25px .2em 5px;margin:0 0 .5em;position:relative;font-weight:700;border-bottom:1px solid #3F81A8;color:#3f81a8;font-size:1.6rem}body .bs-col-side-nav-filters .filters{border:solid 1px #EBEBEB;border-radius:3px;padding:.4rem;background-color:#fff;margin-bottom:15px}.applied-filters a{display:inline-block;padding:3px 5px;border:Solid 1px #006289;border-radius:5px;text-decoration:none;color:#000;font-size:12px;margin:5px 5px 5px 0}.applied-filters a span{text-transform:uppercase;color:red;font-weight:700}.arrow-up{rotate:180deg;transition:rotate .5s}.bs-row-collection-main{display:grid;grid-template-columns:100%;grid-gap:1rem}@media screen and (min-width:750px){.bs-row-collection-main{display:grid;grid-template-columns:4fr 8fr;grid-gap:1rem}}@media screen and (min-width:1000px){.bs-row-collection-main{display:grid;grid-template-columns:3fr 9fr;grid-gap:1rem}body .bs-col-side-nav-filters #card-filters{position:sticky;top:7rem;left:0}}@media screen and (min-width:1400px){.bs-row-collection-main{display:grid;grid-template-columns:2fr 10fr;grid-gap:1rem}}.collection-cats>span{display:inline-block;padding:.15rem .75rem;font-size:1.4rem;color:rgba(var(--color-foreground),1);font-weight:700!important}.collection-cats>svg{fill:#4b8923;vertical-align:middle;max-height:30px;margin-left:-5px}.collection-cats ul,.collection-cats li{margin:0;padding:0;list-style:none}.collection-cats li a{display:block;padding:0 0 0 4.5rem;font-size:1.4rem;color:#4081a9;text-decoration:none}.collection-cats li a.current{color:rgb(var(--color-base-accent-2))}body .bs-col-side-nav-filters .filter ul li a{color:#3f81a8}.bs-col-side-nav-filters .filter ul li a{display:block;padding:.2rem 1rem;font-size:1.35rem;text-decoration:none;color:#000}.bs-col-side-nav-filters .filter ul{margin-bottom:1em}.bs-col-side-nav-filters .filter ul,.bs-col-side-nav-filters .filter ul li{list-style:none;margin:0;padding:0}.bs-col-product-grid .card__inner{min-height:240px;max-height:240px}.card-information>.price{color:#181818!important;font-weight:400!important}.product-card-wrapper .full-unstyled-link{font-weight:700;font-size:1.4rem!important;display:block;min-height:8rem!important}.rating-star{--color-rating-star:#FFA02F !important}.card-information .rating-count{color:#181818!important;font-weight:400}.product-grid .media>*:not(.zoom):not(.deferred-media__poster-button){border:solid 1px transparent;border-radius:5px}@media screen and (min-width:750px){.bs-col-product-grid .card__information{padding:0}}.product-card-wrapper .full-unstyled-link{min-height:50px;font-size:1.5rem}.product-card-wrapper .card-information{font-weight:700}.mes-mega .mes-child-link,.mes-flex{display:flex;align-items:center;text-align:center;max-width:1600px;margin:0 auto}.mes-mega a.mes-child-link-bold span{font-weight:700;color:#157cb2}.mes-mega .mes-child-link>div{width:55px;text-align:center;height:40px}.mes-mega .mes-child-link>div img{margin:0 auto;max-width:75px;max-height:75px;border:solid 1px transparent;border-radius:5px}.mes-nav-holder li,.mes-nav-holder-four li{list-style:none;margin:0;padding:0}.mes-nav-holder ul.list-unstyled li,.mes-nav-holder-four ul.list-unstyled li{padding-left:60px;text-align:left}.mes-mega .mes-main-image{width:calc(30% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(30% - var(--grid-desktop-horizontal-spacing) / 2)}.mes-mega .mes-nav-holder{width:calc(70% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(70% - var(--grid-desktop-horizontal-spacing) / 2)}.mes-mega .mes-nav-holder-four{width:100%;max-width:100%}.mes-mega .mes-nav-holder-four a,.mes-mega .mes-nav-holder a{text-decoration:none;color:#212121}.mes-mega .mes-nav-holder-four ul>li:hover>a img,.mes-mega .mes-nav-holder ul>li:hover>a img{opacity:1}.mes-mega .mes-nav-holder a:hover,.mes-mega .mes-nav-holder-four a:hover{color:#157cb2}.mes-ul-flex{height:100%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1rem}.mes-mega .mes-nav-holder-four .mes-ul-flex{grid-template-columns:1fr 1fr 1fr 1fr}.header__icons{xposition:relative}account-dropdown .dropdown-account{display:none}account-dropdown.show .dropdown-account{display:block;z-index:1;right:auto;top:100%;min-width:20%}account-dropdown.show .dropdown-account li{padding:.5rem .75rem;text-align:center}account-dropdown.show .dropdown-account li span{display:inline-block}account-dropdown .sweettooth-points-balance{color:#4b8a20;font-weight:700}account-dropdown .icon.icon-caret{width:1rem;height:1rem}account-dropdown li.account-welcome{font-weight:600}account-dropdown li.account-rewards img{vertical-align:middle}account-dropdown li a{color:#3f81a8}.product__accordion.accordion .summary__title{align-items:center}.product__accordion.accordion .summary__title svg{margin-right:1rem}.product__title>*{font-size:2.5rem;color:#467ea1;font-weight:700}shopify-payment-terms{display:none}.header__icon .icon{height:2.5rem;width:2.5rem}.tabbed{overflow-x:hidden;margin:32px 0;padding-bottom:16px}.tabbed>[type=radio]{display:none}.tabs{display:flex;align-items:stretch;list-style:none;padding:0;border-bottom:1px solid #ccc;height:37px}.tab>label{color:#3f81a8!important;border-top:4px solid transparent;border-bottom:1px solid #ccc;border-left-color:transparent;border-right-color:transparent;background:#fff!important;padding:12px 15px;margin-bottom:-1px}.tab:hover label{border-top-color:rgba(var(--color-base-accent-1),.85);color:rgba(var(--color-base-accent-1),.85)}.tab-content{display:none;padding:0 10px;color:rgba(var(--color-base-foreground),1)}.tab-content img{max-width:100%}.tabbed [type=radio]:nth-of-type(1):checked~.tabs .tab:nth-of-type(1) label,.tabbed [type=radio]:nth-of-type(2):checked~.tabs .tab:nth-of-type(2) label{border-bottom-color:#fff;border-top-color:#ccc;background:#fff;border-left:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;color:#3f81a8!important;border-top:4px solid transparent;border-bottom:1px solid #fff!important}.tabbed [type=radio]:nth-of-type(1):checked~.tab-content:nth-of-type(1){display:block}.tab-content .bs-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;box-sizing:border-box}.tab-content .bs-col{padding:0 15px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}.bs-align-items-center{-ms-flex-align:center!important;align-items:center!important}.bs-flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.performance-facts{border:1px solid #000;width:100%;padding:.5rem}.performance-facts table{border-collapse:collapse}.performance-facts__title{font-weight:700;font-size:24px;margin:0 0 .25rem}.performance-facts__header{border-bottom:10px solid #000;padding:0 0 .25rem;margin:0 0 .5rem}.performance-facts__header p{margin:0}.performance-facts__table{text-align:left}.performance-facts__table,.performance-facts__table--grid,.performance-facts__table--small{width:100%}.performance-facts__table thead tr td,.performance-facts__table thead tr th,.performance-facts__table--grid thead tr td,.performance-facts__table--grid thead tr th,.performance-facts__table--small thead tr td,.performance-facts__table--small thead tr th{border:0}.performance-facts__table td,.performance-facts__table th,.performance-facts__table--grid td,.performance-facts__table--grid th,.performance-facts__table--small td,.performance-facts__table--small th{font-weight:400;padding:.25rem 0;border-top:1px solid #000}.performance-facts__table td:last-child,.performance-facts__table--grid td:last-child,.performance-facts__table--small td:last-child{text-align:right}.performance-facts__table .blank-cell,.performance-facts__table--grid .blank-cell,.performance-facts__table--small .blank-cell{width:1rem;border-top:0}.performance-facts__table .thick-row td,.performance-facts__table .thick-row th,.performance-facts__table--grid .thick-row td,.performance-facts__table--grid .thick-row th,.performance-facts__table--small .thick-row td,.performance-facts__table--small .thick-row th{border-top-width:5px}.small-info{font-size:10px}.performance-facts__table--small{border-bottom:1px solid #999;margin:0 0 .5rem}.performance-facts__table--small thead tr{border-bottom:1px solid #000}.performance-facts__table--small td:last-child{text-align:left}.performance-facts__table--small td,.performance-facts__table--small th{border:0;padding:0}.performance-facts__table--grid{margin:0 0 .5rem}.performance-facts__table--grid td:last-child{text-align:left}.performance-facts__table--grid td:last-child:before{content:"\2022";font-weight:700;margin:0 .25rem 0 0}.thick-end{border-bottom:10px solid #000}.thin-end{border-bottom:1px solid #000}@media screen and (min-width:990px){.has-facts-column .bs-col-description,.bs-col-facts-label{-ms-flex:0 0 50%!important;flex:0 0 50%!important;max-width:50%!important}}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.facts-label-field-contains{font-weight:700}.facts-label-field-suggested-use{margin-bottom:1rem}.facts-label-final{margin-top:1rem}.facts-label-field-warning{color:#856404;padding:.75rem 1.25rem;margin-top:1rem;border:1px solid #ffeeba;border-radius:.25rem;background-color:#fff3cd}product-info .page-width{max-width:1200px}.newsletter.center{position:relative}.newsletter .newsletter__wrapper{background:none}.newsletter-bg{background-color:#4081a9;opacity:1;background-image:repeating-radial-gradient(circle at 0 0,transparent 0,#4081A9 9px),repeating-linear-gradient(#5a88a555,#5a88a5);position:absolute;left:0;top:0;width:100%;height:100%}#seal-purchase-options-label{display:none}.pit-diet-area{border:solid 1.5px #4B8A1E;border-radius:8px;padding:1rem;position:relative}.pit-diet-area .h2{position:absolute;left:1rem;top:-8px;background-color:var(--gradient-background);margin:0;font-size:1.2rem;padding:0 .5rem;color:#4b8a1e}.button-70{border:0;border-radius:25px;box-shadow:#0000001a 0 5px 5px;box-sizing:border-box;color:#fff;font-family:Montserrat,sans-serif;font-size:1.2rem;margin:5px;padding:5px 10px;text-align:center;user-select:none;-webkit-user-select:none;touch-action:manipulation}.button-70.red{background-image:linear-gradient(#d40301,#fe1212)}.button-70.blue{background-image:linear-gradient(#a3c6dc,#649fc4)}.button-70.yellow{background-image:linear-gradient(#fedd51,#fecf12)}.melt-pit-area{display:flex;align-items:center;border:solid 2px #F76C5E;border-radius:8px;padding:.5rem;font-size:1.35rem;background-color:#ffeaea}.melt-pit-area img{margin-right:.5rem;margin-bottom:0}@media screen and (max-width:1200px){.mes-ul-flex{grid-template-columns:1fr 1fr}}.rewards-page h2{font-family:Montez,cursive;font-weight:400;font-size:35px;color:#1395c5;margin-top:40px}.rewards-page h2 span{font-size:20px;color:#383838}.rewards-page h1{font-weight:400;color:#383838;margin-bottom:0;margin-top:40px}.rewards-page h3{margin:40px 0 20px;text-align:center;font-size:35px;line-height:.75em;color:#3f81a8;background:#fbeab6;padding:40px 2%}.rewards-page h3 span{font-family:Montez,cursive;font-weight:400}.rewards-page h4{border-bottom:none;text-align:center;padding-bottom:0;margin-bottom:10px;font-size:28px}.rewards-page p.rewardsParg{font-size:16px;max-width:700px;margin:0 auto 20px}.rewards-page .referfriendA{width:44%;display:inline-block;text-align:left;font-size:16px;margin:0 auto 20px}.rewards-page .referfriendA b{font-size:20px}.rewards-page .referfriendB{width:46%;margin:50px 0 0 4%;vertical-align:top;display:inline-block}.rewards-block{list-style:none;margin:20px 0}.rewards-block p{font-size:19px;display:inline-block;text-align:center;margin:0 .25% .5%;border:0;padding:40px 1%}.rewards-block.benefits-blocks p{margin:0}.rewards-block.block2 p{font-weight:700;font-size:30px;line-height:1em}.rewards-block p span{font-family:Muli;font-size:14px;font-weight:400}.rewards-block.block2 p span{font-size:18px}.rewards-block p.row1{width:22.5%}.rewards-block p.row2{width:30.8333333333333%}.rewards-block a{width:inherit;color:#000;width:30.8333333333333%;padding:0;display:inline}.rewards-block p.colorA{background:#1395c5}.rewards-block p.colorB{background:#b2cddc}.rewards-block p.colorC{background:#fbeab6}@media only screen and (max-width:1105px){.rewards-block p.row1{width:47.5%}.rewards-block p.row2{width:30.8333333333333%}.action_button.referfriendB,a.action_button.referfriendB,input.action_button.referfriendB[type=submit],input.action_button.referfriendB[type=button]{width:46%;max-width:300px}}@media only screen and (max-width:770px){.rewards-block p{margin:0 0 2%}.rewards-block p.row1,.rewards-block p.row2{width:100%}.rewards-page .referfriendA,.rewards-page .referfriendB{width:100%;display:block}.rewards-page .referfriendB{width:100%;margin:0;vertical-align:none}.action_button.referfriendB,a.action_button.referfriendB,input.action_button.referfriendB[type=submit],input.action_button.referfriendB[type=button]{width:100%;max-width:500px}}.accordion-pages{background-color:#a3c6dc;color:#fff;cursor:pointer;padding:18px;width:100%;border:none;border-bottom:4px solid #fff;border-radius:0;text-align:left;outline:none;font-size:15px;text-transform:uppercase;font-weight:700;letter-spacing:.1em;transition:.4s}.accordion-pages .active,.accordion-pages:hover{background-color:#1395c5}.accordion-pages:after{content:"+";color:#fff;font-weight:700;float:right;margin-left:5px}.accordion-pages .active:after{content:"\2212"}.panel-drop{padding:0 18px;background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out;text-align:left}.template-page .brand_logos{max-width:800px;margin:0 auto}.template-page .brand_logos a{display:block;margin:2%;width:29.3333334%;float:left;background:#fbeab6}.template-page .brand_logos a img{display:block;width:100%;height:auto}.rte h4{display:inline-block!important}.jdgm-carousel-number-of-reviews{display:none!important}.jdgm-medal{position:relative;width:80px!important;height:80px!important}.jdgm-medal__value{position:absolute;top:42px!important;width:80px!important}cart-notification #cart-notification-button{color:#fff;background-color:#ffa02f}@media(max-width:575px){.dkJIoW .privy-bar-tab-inner{border-radius:2px 2px 0 0;right:0!important;left:auto!important}body.gradient #accessiblyAppWidgetButton.accessibly-app-widget-button-container .accessibly-app-icon-small{width:60px!important;min-width:60px!important;max-width:60px!important;height:60px!important;min-height:60px!important;max-height:60px!important}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/mes-custom-styles.css.map */
