.bold{font-weight:700}.relative{position:relative}@media screen and (max-width: 768px){.header-layout[data-logo-align=left] .site-header__logo{margin-right:0}.header-item.mobile-only-flex,.header-item.header-item--icons{width:20%}}.megamenu_list{display:flex}.megamenu_list li{flex-grow:1;width:240px;width:calc((100% / 6) - (1rem / 3));margin:0 1rem}.mm-img-link{display:block;margin:0 5%}.custom_mm_wrap{background-color:#f2e7e2;overflow:hidden}.site-navigation>li>a{padding-top:.5rem;padding-bottom:.5rem}.site-navigation>li>details>summary{padding-top:2rem;padding-bottom:2rem}.custom_mm_wrap.site-nav__dropdown a{background:transparent;color:#ce0e2d}.mm-link-title{margin-top:.75rem}.mm_text_link_wrap{position:relative}.mm_text_link_wrap:after{content:"";position:absolute;z-index:6;top:calc(100% + 1.1rem);left:50%;transform:translate(-50%);width:0;height:0;border-style:solid;border-width:0 40px 20px 40px;border-color:transparent transparent #F2E7E2 transparent;display:none}.custom_mm details[open] .mm_text_link_wrap:after{display:block}.megamenu_list a img{transition:all .3s ease-out;overflow:visible}.megamenu_list a:hover img{transform:scale(1.05)}.nav_custom_label{display:inline-block;padding:5px 6px;margin-right:3px;color:#fff;font-family:proxima-nova,sans-serif;font-weight:800;text-transform:uppercase;font-size:70%;letter-spacing:-.05rem;transform:translateY(-3px);background-color:#c1243d}.pdp_custom_label{letter-spacing:.05rem;padding:4px 10px;line-height:1.1;font-size:16px}.group2 .pdp_custom_label{white-space:nowrap}@media screen and (max-width: 768px){.nav_custom_label{padding:3px 4px;font-size:80%;transform:translateY(-1px)}}.mm_shop_all{position:absolute;bottom:0;left:50%;transform:translate(-50%);display:inline-block;color:#fff!important;font-size:16px;font-weight:700;padding-bottom:.25rem}.mm_shop_all:before{content:"";position:absolute;top:-.75rem;left:50%;transform:translate(-50%);transition:all ease-out .3s;display:inline-block;width:166px;height:166px;border-radius:50%;z-index:-1;background-color:#c1243d}.mm_shop_all:hover:before{background-color:#75a140}.mobile-nav__has-sublist .collapsible-content.is-open{position:relative}.mobile-nav__has-sublist+.collapsible-content.is-open:after{content:"";position:absolute;top:calc(100% - 1px);left:0;width:100%;height:2px;background-color:#fff;z-index:5}.title-with-price{display:flex;justify-content:space-between}.title-with-price .product-block--price{padding-top:3px}.title-with-price .sales-points{margin:14px 0 0}.title-with-price .product-block{margin-bottom:0}.pdp-description h3{margin-bottom:16px}.title-with-price .sales-point{margin-bottom:0}@media screen and (max-width: 768px){.title-with-price{flex-direction:column}.title-with-price .group2{display:flex;margin-top:8px}.title-with-price .group2 .product-block--price{margin-right:.5em}.title-with-price .group2 .pdp_custom_label{padding:4px 7px;font-size:90%}.title-with-price .sales-points{margin:10px 0 0}.pdp-description h3{margin-bottom:12px}}@media screen and (min-width: 769px){.title-with-price .product__price{margin-right:2px}.title-with-price .product-block--price{text-align:right;margin-top:6px}}.variant-qty-group{display:flex;flex-wrap:wrap;justify-content:space-between}.variant-qty-group-variant{/ * margin-right: 2em;*/}.pdp-description h3{font-family:proxima-nova,sans-serif}.store-locator-link{color:#c1243d;font-weight:700;text-decoration:underline}.store-locator-link .pin{display:inline-block;vertical-align:top;transform:translateY(2px);margin-right:3px}.store-locator-link .arrow{display:inline-block;vertical-align:middle;margin-left:3px}.pdp-ingredients{display:flex;flex-wrap:wrap}.pdp-ingredients-1,.pdp-ingredients-2{width:100%;padding-bottom:.75rem;text-align:left}.pdp-ingredients-1{border-bottom:#535353 solid 2px}.pdp-ingredients-hdr{font-weight:700}.pdp-ingredients-text{padding:1rem 0 0;width:100%;font-size:14px}.nutrition-link{font-weight:700;color:#c1243d}.ingredients-overlay{position:fixed;top:0;right:0;width:100vw;height:100vh;display:none;justify-content:flex-end;align-items:stretch;z-index:30;opacity:0}.ingredients-overlay.on,.ingredients-overlay.off{display:flex;opacity:1}.overlay-content-right{width:450px;max-width:100%;background-color:#fff;padding:3rem 1.5rem;max-height:100vh;overflow-y:auto}@media screen and (max-width: 500px){.overlay-content-right{width:100%}}.overlay-content-right img{width:auto;max-width:100%;height:auto;display:block;margin:0 auto}@media screen and (min-width: 769px){.overlay-content-right{padding-top:5rem}}.overlay-bg{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#000;z-index:-1}.js-overlay-close{position:absolute;top:1rem;right:1rem;background-color:#fff}.slide-in.off{-webkit-animation:slide-out 1s normal;animation:slide-out 1s normal}.slide-in.on{-webkit-animation:slide-in 1s normal;animation:slide-in 1s normal}@-webkit-keyframes slide-in{0%{left:100vw;opacity:0}to{left:0;opacity:100%}}@keyframes slide-in{0%{left:100vw;opacity:0}to{left:0;opacity:100%}}@-webkit-keyframes slide-out{0%{left:0;opacity:100%}to{left:100vw;opacity:0;display:none}}@keyframes slide-out{0%{left:0;opacity:100%}to{left:100vw;opacity:0;display:none}}.product-block.nutrition-link-wrap{margin-top:-1rem}.pdp-badge{width:auto;height:auto}.pdp-badge-gluten-free{width:76px}.pdp-badge-non-gmo{width:66px}.pdp-badge-usda-organic,.pdp-badge-vegan{width:49px}.pdp-badge-wholegrain{width:38px}.pdp-badge-u{width:49px}.pa-badges-list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;list-style:none;margin:0 0 1em}.pa-badges-list li{margin:0 1.5rem 2rem 0}@media screen and (max-width: 600px){.pa-badges-list li{width:33.33%;margin:0 0 2rem}.pa-badges-list img{margin:0 auto}}.grid-overflow-wrapper-wide{-webkit-overflow-scrolling:touch;overflow:hidden;overflow-x:scroll}.grid-overflow-wrapper-wide .grid{display:flex;white-space:nowrap}.grid-overflow-wrapper .grid__item--view-all{align-self:center}@media only screen and (min-width:769px){.grid-overflow-wrapper-wide .grid__item{display:inline-block;flex:0 0 25%;float:none;white-space:normal;width:25%}.grid-overflow-wrapper-wide .grid__item:first-child{margin-left:0}.grid-overflow-wrapper-wide .grid__item:last-child:after{content:"";display:inline-block;margin-right:22px;width:100%}}.feature-row__text{padding-top:2rem;padding-bottom:2rem}.ombw,.our-mission-brown-white{position:relative}.ombw .page-width,.ombw .feature-row-wrapper,.our-mission-brown-white .page-width,.our-mission-brown-white .feature-row-wrapper{position:relative;z-index:2}.ombw .feature-row__text,.our-mission-brown-white .feature-row__text{padding-top:2.5rem;padding-bottom:2.5rem}.ombw:before,.our-mission-brown-white:before{content:"";position:absolute;top:13%;left:50%;width:100vw;height:70%;transform:translate(-50vw);background-color:#6b3332;z-index:1}.our-mission-brown-white-2:before{content:"";position:absolute;top:14%;left:50%;width:100vw;height:70%;transform:translate(-50vw);background-color:#6b3332;z-index:1}.ombw .image-wrap,.our-mission-brown-white .image-wrap{background-color:transparent}.ombw .feature-row__text,.our-mission-brown-white .feature-row__text{position:relative;z-index:1}.about-hiker .feature-row__first-image{width:400px;max-width:100%;margin:0 auto}@media screen and (min-width: 769px){.about-hiker .feature-row__text--right{padding-right:0;padding-left:60px}}@media screen and (min-width: 769px) and (max-width: 1100px){.ombw:before,.our-mission-brown-white:before{top:10%;height:80%}.our-mission-brown-white-2:before{top:5%;height:90%}}@media screen and (min-width: 769px) and (max-width: 850px){.our-mission-brown-white-2:before{top:2.5%;height:95%}}@media screen and (max-width: 768px){.ombw:before,.our-mission-brown-white:before{top:32%;height:68%}}.smaller-image-wider-text{padding-top:1rem}@media screen and (min-width: 769px){.smaller-image-wider-text .page-width{max-width:1350px}.smaller-image-wider-text .h1{font-size:24px}.smaller-image-wider-text .feature-row__images{flex-basis:40%}.smaller-image-wider-text .feature-row__text{flex-basis:60%}.smaller-image-wider-text.section-text-and-image .rte{padding-bottom:.4rem}.smaller-image-wider-text .feature-row__text{padding-top:1.5rem;padding-bottom:1.5rem}.smaller-image-wider-text .feature-row__first-image{width:350px;max-width:100%;margin:0 0 0 auto}.smaller-image-wider-text .feature-row__text h2{margin-bottom:.6em}}@media screen and (max-width: 768px){.smaller-image-wider-text .feature-row__images{order:2;padding-left:0;padding-right:0}.smaller-image-wider-text .feature-row__text{order:1;text-align:center!important}.smaller-image-wider-text .h1{font-size:24px}}.row__item .grid__item-image-wrapper{display:flex;width:100%}.row__item .grid-product__image-mask{width:160px;min-width:160px}.row__item .grid-product__content{background:transparent}.row__item .grid__image-ratio{background:#f2e7e2;border-radius:10px}.row__item .grid__image-ratio img{border-radius:10px}.row__item .grid-product__link{flex-grow:1}@media screen and (max-width: 768px){.row__item .grid__item-image-wrapper{flex-wrap:wrap}.row__item .grid-product__link{width:100%}}.row__item .grid-product__title--heading{font-size:24px;margin-bottom:.7rem}.result-type{margin-top:1rem;margin-bottom:.2rem;font-size:1rem;text-transform:none;letter-spacing:0;color:#c1243d}.search-description h3{display:inline;font-size:110%;padding-right:6px!important}.search-description p{display:inline}.template-search .collection-grid__wrapper .price-and-rating{display:none}.search-again-wrap{background-color:#fcfaf9;text-align:center}.search-again{display:flex;justify-content:center;align-items:baseline}.search-again .search__input{border-radius:5px}.search-again-wrap .page-content{padding-top:40px;padding-bottom:38px}.search-again .btn--search .icon{height:18px;width:18px}.search-again .search__input{font-weight:700}@media screen and (min-width: 769px){.search-again h3{text-align:right;margin-right:1.5rem}.search-again predictive-search{margin:0}}@media screen and (max-width: 768px){.search-again{flex-direction:column}}.collection-grid__wrapper hr{border-style:dashed}.row__item.grid-product{margin-bottom:1rem}.hr--medium.search-hr{margin:0 auto 1px;border-style:dashed}.grid__image-ratio{background-color:transparent!important}.page-contact .basic-list{margin-top:-.35rem;margin-bottom:.75rem}.page-contact .basic-list li{margin-bottom:.225em}.section-text-and-image{overflow:hidden}.section-text-and-image .feature-row-wrapper{position:relative;z-index:1}.section-text-and-image .feature-row-wrapper .image-wrap{background:transparent}.decoration{position:absolute;z-index:0}.icon_inner{width:100%;height:0;background-repeat:no-repeat;background-position:0 0;background-size:100% 100%}.decoration-partial-cracker{width:105px;top:0;right:0}.decoration-partial-cracker .icon_inner{padding-bottom:120%;background-image:url(https://cdn.shopify.com/s/files/1/0827/8442/0143/files/cracker-partial-lg.png?v=1694461328)}.decoration-fluttering-ribbons{width:121px;bottom:0;right:10%}.home-fluttering-ribbons{width:121px;bottom:0;left:10%}.has-full-width .home-fluttering-ribbons{width:110px;left:1.5%}.home-fluttering-ribbons .icon_inner,.decoration-fluttering-ribbons .icon_inner{padding-bottom:90%;background-image:url(https://cdn.shopify.com/s/files/1/0827/8442/0143/files/fluttering-ribbons.svg?v=1694458532)}.herbs-about-3{width:76px;top:-2.5rem;right:12%;z-index:5}.section-text-and-image.our-mission-brown-white-2{overflow:visible}.home-decoration-herbs{width:121px;top:65%;left:85%}.decoration-herbs{width:56px;top:10%;left:5%}.home-cracker-1{width:84px;top:95%;left:45%;z-index:1}.home-decoration-garlic{width:134px;bottom:0;left:54%}.home-decoration-2-crackers{width:134px;top:6%;right:20%}.home-decoration-3-crackers{width:212px;top:88%;right:26%}.home-honeycomb{width:121px;top:-46px;left:31%;z-index:0}.about-three-crackers-rectangles{width:143px;bottom:5%;right:0%}.about-one-round-cracker{width:98px;top:80%;left:3%;z-index:0}.about-decoration-3b-crackers{width:191px;top:75%;left:5%}.about-seeds{width:114px;top:-10%;left:40%;z-index:0}.career-herbs{width:134px;top:80%;left:45%;z-index:1}.home-decoration-seeds{width:133px;top:82%;left:2%;z-index:0}.about-decoration-fluttering-ribbons{width:115px;top:6%;right:20%;z-index:0}.about-honeycomb{width:115px;top:86%;right:19.5%;z-index:0}.about-decoration-herbs{width:80px;top:10%;left:17%}.about-decoration-garlic{width:144px;top:10%;left:44%}.decoration-herbs .icon_inner{padding-bottom:232%;background-image:url(https://cdn.shopify.com/s/files/1/0827/8442/0143/files/herbs-2-stems-lg-3.png)}.home-decoration-herbs .icon_inner{padding-bottom:152%;background-image:url(https://cdn.shopify.com/s/files/1/0827/8442/0143/files/herbs-2-stems.svg)}.home-cracker-1 .icon_inner{padding-bottom:115%;background-image:url(https://cdn.shopify.com/s/files/1/0827/8442/0143/files/bg-cracker-1.svg?v=1694455437)}.home-decoration-seeds .icon_inner{padding-bottom:136%;background-image:url(//www.marysgonecrackers.com/cdn/shop/files/bg-seeds-lg_600x.png?9504);background-image:url(https://cdn.shopify.com/s/files/1/0827/8442/0143/files/bg-seeds.svg)}.home-decoration-garlic .icon_inner{padding-bottom:82.1%;background-image:url(https://cdn.shopify.com/s/files/1/0827/8442/0143/files/decoration-garlic-lg.png)}.home-decoration-2-crackers .icon_inner{padding-bottom:81.6%;background-image:url(//www.marysgonecrackers.com/cdn/shop/files/two-crackers-new_600x.svg?v=2131788241809878840)}.home-decoration-3-crackers .icon_inner{padding-bottom:89%;background-image:url(//www.marysgonecrackers.com/cdn/shop/files/bg-cracker-3_600x.svg?v=4407692308824209641)}.home-honeycomb .icon_inner{padding-bottom:63%;background-image:url(https://cdn.shopify.com/s/files/1/0827/8442/0143/files/honeycomb.svg);display:none}.about-three-crackers-rectangles .icon_inner{padding-bottom:100.04%;background-image:url(https://cdn.shopify.com/s/files/1/0827/8442/0143/files/three-crackers-rectangles-lg.png)}.about-one-round-cracker .icon_inner{padding-bottom:100%;background-image:url(https://cdn.shopify.com/s/files/1/0827/8442/0143/files/one-round-cracker.svg)}.about-decoration-3b-crackers .icon_inner{padding-bottom:73%;background-image:url(https://cdn.shopify.com/s/files/1/0827/8442/0143/files/crackers-3b-lg.png)}.about-seeds .icon_inner{padding-bottom:135%;background-image:url(https://cdn.shopify.com/s/files/1/0827/8442/0143/files/bg-seeds.svg);width:80%}.career-herbs .icon_inner{padding-bottom:74%;background-image:url(https://cdn.shopify.com/s/files/1/0827/8442/0143/files/herbs-2b-lg.png?v=1694462322)}.about-decoration-fluttering-ribbons .icon_inner{padding-bottom:94%;background-image:url(https://cdn.shopify.com/s/files/1/0827/8442/0143/files/fluttering-ribbons.svg?v=1694458532)}.about-honeycomb .icon_inner{padding-bottom:64%;background-image:url(https://cdn.shopify.com/s/files/1/0827/8442/0143/files/honeycomb.png)}.about-decoration-herbs .icon_inner{padding-bottom:152%;background-image:url(https://cdn.shopify.com/s/files/1/0827/8442/0143/files/herbs-2-stems.svg)}.decoration-three-crackers{width:189px;bottom:0;left:35%}.decoration-three-crackers .icon_inner{padding-bottom:88%;background-image:url(https://cdn.shopify.com/s/files/1/0827/8442/0143/files/crackers-3-lg.png?v=1694464677)}.about-decoration-garlic .icon_inner{padding-bottom:82.1%;background-image:url(https://cdn.shopify.com/s/files/1/0827/8442/0143/files/decoration-garlic-lg.png)}.herbs-about-3 .icon_inner{padding-bottom:151%;background-image:url(/cdn/shop/files/herbs-3.png?v=1695422120)}@media screen and (min-width: 1501px) and (max-width: 1650px){.about-decoration-herbs{left:13%}}@media screen and (min-width: 1024px) and (max-width: 1500px){.decoration-partial-cracker{width:85px}.decoration-fluttering-ribbons,.home-fluttering-ribbons{width:100px}.decoration-herbs{width:40px;top:0;left:1%}.home-decoration-herbs{width:100px;top:70%}.home-decoration-seeds{width:100px}.decoration-three-crackers{width:150px}.home-cracker-1{width:74px}.home-decoration-garlic{width:100px}.home-decoration-2-crackers{width:100px;top:4%}.home-decoration-3-crackers{width:120px}.home-honeycomb{width:80px;top:-30px}.about-three-crackers-rectangles{width:90px;bottom:0%}.about-three-crackers-rectangles{width:80px}.about-decoration-3b-crackers{width:150px;top:80%;left:3%}.about-seeds{width:110px}.career-herbs{width:100px}.about-decoration-fluttering-ribbons,.about-honeycomb{width:8%;right:10%}.about-decoration-herbs{width:6%;top:12%;left:11%}.about-decoration-garlic{width:9%}.herbs-about-3{right:6%}}@media screen and (max-width: 1023px){.about-decoration-fluttering-ribbons,.decoration-fluttering-ribbons,.home-cracker-1,.home-decoration-garlic,.home-fluttering-ribbons,.home-decoration-3-crackers,.about-seeds,.career-herbs,.home-decoration-seeds{display:none}.decoration-three-crackers{width:110px;left:unset;right:-3%;bottom:9%;overflow:hidden}.decoration-three-crackers .icon_inner{transform:translate(25%)}.decoration-partial-cracker{width:75px;top:40%;z-index:1}.home-decoration-herbs{width:60px;top:100%;left:unset;right:3.5%}.home-decoration-2-crackers{width:74px;top:39%;right:3%;z-index:1}.about-one-round-cracker{width:76px;top:2%;left:-5%}.about-decoration-3b-crackers{width:175px;top:25%;left:-5%;z-index:0}.crwf .feature-row__image{z-index:1}.about-decoration-herbs{width:11%;top:4%;left:11%}.about-decoration-garlic{width:9%;top:2%;left:92%}.about-three-crackers-rectangles{top:1rem;left:0;width:98px;z-index:2}.about-three-crackers-rectangles .icon_inner{background-image:url(//www.marysgonecrackers.com/cdn/shop/files/mobile-crackers-3_600x.png?v=17762964221402362045)}.herbs-about-3{top:-7%;right:4%}.about-honeycomb{width:14%;top:53%;right:20%}}@media screen and (max-width: 600px){.about-decoration-garlic{width:25%;top:2%;left:78%}.herbs-about-3{top:-17%;right:1%}.about-honeycomb{width:22%;top:25.75%;right:14%}.decoration-herbs{width:78px;top:50%;left:1%}.decoration-herbs{width:90px;top:42.5%;left:3%;transform:scaleX(-1) rotate(4deg);z-index:5}.decoration-herbs .icon_inner{background-image:url(/cdn/shop/files/herbs-2b-lg.png?v=1695426514);padding-bottom:73%}.full-width.careers-octopus .feature-row__text{padding-top:0}}.palm-done-right{position:relative;z-index:1}.benefit-icon-text{font-weight:700;margin-top:1.2rem;line-height:1.25;font-family:"IBM Plex Serif",serif;color:#6b3332}.icon-list{align-items:flex-start}@media only screen and (max-width: 768px){.icon-list{gap:0 20px}.icon-list .logo-bar__item{flex:1 1 35%;margin-right:5px;margin-left:5px}.icon-list image-element img{max-width:114px;margin-right:auto;margin-left:auto}}@media only screen and (min-width: 769px){.icon-list .logo-bar__item{margin:0 5% 30px}}.section-text-and-image{margin-bottom:1em}.section-text-and-image .rte{padding-bottom:1.25rem}.variant-input-wrap .variant-input{vertical-align:top}.variant-input input:focus+label{outline:blue 2px solid}.variant-price-extras{margin-top:-.9rem;margin-bottom:.2rem;width:calc(100% - 7px);text-align:center;font-size:13px;line-height:1.4}.variant-price-per-box{display:block;font-size:11px}.variant-savings{display:block}.arrow-left-hover-preload{position:absolute!important;clip:rect(1px,1px,1px,1px);background:url(//www.marysgonecrackers.com/cdn/shop/files/icon-Arrow-Left-Hover_200x.svg?v=8886949339725628828)}.arrow-right-hover-preload{position:absolute!important;clip:rect(1px,1px,1px,1px);background:url(//www.marysgonecrackers.com/cdn/shop/files/icon-Arrow-Right-Hover_200x.svg?v=7907028139436731557)}.site-header__search-container-inline predictive-search{width:250px}.site-header__search-container.site-header__search-container-inline.is-active{display:inline-block!important;position:relative;top:unset;bottom:unset;left:unset;right:unset}.site-header__search-container-inline predictive-search.is-active .predictive__screen{display:none}.site-header__search-container-inline .search__results{margin-top:0;width:200%;margin-left:-100%;box-shadow:0 5px 18px #00000040}.site-header__search-container-inline .js-search-header{transition:all ease-out .3s}.site-header__search-container-inline.is-active+.js-search-header{opacity:0;width:0;margin-left:-1.75rem}.site-header__search-container-inline .btn--search .icon{width:18px;height:18px}.site-header__search-container-inline .search__input{border-radius:8px;font-weight:700}.site-header__search-container-inline .btn--close-search{margin-left:2px}.predictive-search-results h3{font-size:16px;text-transform:none;letter-spacing:0}.grid-product__content,.grid-product__content img,.grid-product__content .grid-product__title,.grid-product__content .grid-product__vendor{transition:all ease-out .3s}@media screen and (min-width: 769px){.grid-product__content:not(.grid-product__content-search):not(.cart-upsell-product):not(.bestsellers_home .grid-product__content):hover{background-color:#768135;color:#fff}.grid-product__content:not(.grid-product__content-search):not(.cart-upsell-product):hover a,.grid-product__content:not(.grid-product__content-search):not(.cart-upsell-product):hover .grid-product__title,.grid-product__content:not(.grid-product__content-search):not(.cart-upsell-product):hover .grid-product__vendor{color:#fff}.grid-product__content:not(.grid-product__content-search):not(.cart-upsell-product):hover img,.grid-product__content:not(.grid-product__content-search):not(.cart-upsell-product):hover .grid-product__title,.grid-product__content:not(.grid-product__content-search):not(.cart-upsell-product):hover .grid-product__vendor{transform:translateY(-10px)}}.bestsellers_home .grid-product__content:hover .grid-product__title{background-color:initial;color:#000!important}.bestsellers_home .grid-product__content:hover .product-details-2{opacity:1!important}.bestsellers_home .section-header__title{color:#cf202f;font-family:Veneer-Three;font-weight:200;font-size:65px;text-transform:uppercase;letter-spacing:normal}.bestsellers_home .product-slider .flickity-prev-next-button{width:24px;height:24px;top:-1.75rem!important}.product-details-2,.carousel-cell{transition:all ease-out .3s}.fake-shop-now{position:absolute;bottom:1.25rem;left:5%;width:90%;border:#ffffff solid 1px;border-radius:4px;opacity:0;padding:9px 1rem 8px;color:#fff;font-size:14px;font-weight:700;text-align:center;cursor:pointer;z-index:2;transition:all ease-out .3s}.fake-shop-now:focus{opacity:1;background-color:#c1243d}@media only screen and (min-width:769px){.carousel-cell:hover .fake-shop-now,.grid-product__content:hover .fake-shop-now{opacity:1}.grid-product__content:not(.grid-product__content-search):not(.cart-upsell-product):hover .product-details-2{opacity:0}.fake-shop-now:hover{color:#fff;background-color:#75a140;border-color:#75a140}}.grid__item-wrap{position:relative;margin-bottom:1.8rem}.article__grid-meta-new{transition:all ease-out .3s;margin-bottom:0}.grid__item-wrap:hover .article__grid-meta-new{background-color:#c1243d;color:#fff}.grid__item-wrap:hover .article__title{color:#fff}.grid__item-wrap:hover .article-inner .info:before{width:20px;height:20px;background:url(//www.marysgonecrackers.com/cdn/shop/files/clock-white_200x.svg?v=4445727331089353121);background-size:100% auto;overflow:hidden}.article-rollover-text{display:none}@media screen and (min-width: 769px){.grid__item-wrap{position:relative;padding-bottom:calc(100% + 128px)}.article__grid-meta-bottom{display:block;position:absolute;bottom:0;left:0;width:100%;min-height:150px}.article__grid-meta-new{min-height:150px}.article-rollover-text{display:block;max-height:0;opacity:0;overflow:hidden;transition:all ease-out .5s}.grid__item-wrap:hover .article-rollover-text{max-height:500px;opacity:1;padding-bottom:8px;color:#fff}.grid__item-wrap:hover .article-inner .title{min-height:auto}.nonfake-button{display:block;width:100%;margin:0 auto;border:#ffffff solid 1px;border-radius:4px;padding:9px 1rem 8px;color:#fff;font-size:14px;font-weight:700;text-align:center;transition:all ease-out .3s}.nonfake-button:hover{color:#fff;background-color:#75a140;border-color:#75a140}}@media screen and (min-width: 769px) and (max-width: 1400px){.article__grid-meta-new .article__title{font-size:1.8vw}}.blog-temp-recipes .link-recipes,.page-about .link-about,.page-store-locator .link-find-marys,.page-faq .link-faqs{color:#c1243d}main .index-section--hero:first-of-type .hero{margin-top:0}.pause-animations{position:absolute;z-index:11}@media screen and (min-width: 1480px){.pause-animations{position:absolute;top:47px;right:7.4%}}@media screen and (min-width: 769px) and (max-width: 1479px){.pause-animations{top:47px;right:28px;transform:none}}@media screen and (max-width: 768px){.main-animation-control .pause-animations{display:none}.menu-animation-control .pause-animations{display:none;position:absolute;top:9px;left:10px}.js-drawer-open .menu-animation-control .pause-animations{display:block}}.pause-animations button{font-family:inherit;font-weight:600;font-size:12px;border:none;outline:none;text-decoration:none}.pause-animations svg{display:inline-block;vertical-align:bottom;margin-left:.25rem}.anims-play{display:none}.slideshow__slide .hero__text-wrap{position:relative;z-index:10}@media screen and (min-width: 769px){.home-hero .hero__text-wrap{min-width:400px;max-width:400px}}.nav-dots-as-bars .flickity-page-dots{width:400px;padding-right:1rem;text-align:right}.nav-dots-as-bars .flickity-page-dots .dot{width:10px;height:16px;border-radius:4px;background-color:#fff;opacity:.5;margin:0 3px}.nav-dots-as-bars .flickity-page-dots .dot.is-selected{width:10px;height:16px;opacity:.9}.feature-row__text h2{margin-bottom:.7em}.footer-label-email{font-weight:400!important;font-size:1rem!important;margin-bottom:8px}.video-animation{width:100%!important;height:auto!important}.crowd .feature-row{position:relative;z-index:1}.careers-oval .video-animation{border-radius:32% 84% 70% 8%}.careers-hero .feature-row-wrapper{position:relative;z-index:1}.careers-oval .video-animation{margin:-6rem 0;padding:6rem 0}.careers .image-wrap{background-color:transparent}.careers-oval-octopus .video-animation{border-radius:66% 20% 4% 46%;margin:-6rem 0;padding:6rem 0}.careers-octopus .feature-row-wrapper{position:relative;z-index:1}.careers-octopus .image-wrap{background-color:transparent}#insta-feed .instafeed-overlay:after,.instafeed-shopify .instafeed-overlay:after{border-radius:10px;opacity:.9!important;background-color:#c1243d!important}.pagination .prev a[disabled],.pagination .next a[disabled]{opacity:.5}.transition-body{display:flex;flex-direction:column;justify-content:stretch;min-height:100vh}main.main-content{flex-grow:1}.main-search{min-height:60vh;display:flex;flex-direction:column;justify-content:space-between}.search-more-results{margin-top:4rem;margin-bottom:2rem}.search-no-products.search-more-results{margin-top:1rem}@media screen and (max-width: 767px){.search-more-results{margin-top:2.5rem;margin-bottom:1.5rem}}.template-search .section-header{margin-bottom:40px}.search-again-wrap predictive-search{max-width:320px}.grid-search .grid-product__content .grid__image-ratio{max-width:176px}.search-faq-item .grid-product__link{padding-left:0}.abt-hro,.about-hero{padding-top:1rem}.abt-hro video,.about-hero video{position:relative}.abt-hro video:after,.about-hero video:after{position:relative}.template-blog p.item-count{margin-bottom:1.5rem;margin-left:4px}.section-blog-posts .article__title{margin-bottom:.5rem}.submit-recipe-promo{position:relative}.submit-recipe-promo .custom-content,.submit-recipe-promo .custom__item,.submit-recipe-promo .faq-footer{margin-bottom:0}.submit-recipe-promo .faq-footer{background:transparent}.submit-recipe-promo:before{content:"";position:absolute;top:25%;bottom:0;left:0;right:0;width:100%;background-color:#fcfaf9}.submit-recipe-promo .custom__item-inner{display:block}@media screen and (min-width: 769px){.submit-recipe-promo .faq-footer .headline{margin-left:1rem;margin-right:1rem}.submit-recipe-promo .faq-footer .headline h3{margin-top:1.25rem;margin-bottom:0}.submit-recipe-promo .faq-footer .button-section{margin-top:1.25rem}}@media screen and (max-width: 768px){.submit-recipe-promo:before{top:0}.submit-recipe-promo .faq-footer .headline{order:1;width:100%;max-width:unset;padding:1rem 10% 0;text-align:center}.submit-recipe-promo .faq-footer .button-section{order:2;width:100%;text-align:center;margin-bottom:1.5rem}.submit-recipe-promo .faq-footer .img{order:3;width:100%;position:relative;left:unset;bottom:unset}.submit-recipe-promo .faq-footer .img img{margin:0 auto}}.red-bar .left .social-sharing{margin-left:1rem}.copy_link{padding:0;color:#fff}@media screen and (max-width: 768px){.article-share-text-1,.article-share-text-2{display:none}.red-bar a.social-sharing__link{margin-right:30px}}@media screen and (min-width: 769px){.article-share-text-2{display:inline-block;margin-left:10px}}.footer-promo .custom-content,.footer-promo .custom__item{margin-bottom:0}.footer-promo .custom__item-inner{display:block}@media screen and (min-width: 769px){.footer-promo .custom__item h3,.footer-promo .custom__item p:not(:last-of-type){margin-bottom:12px}.footer-promo .faq-footer{margin-top:-2rem}}@media screen and (max-width: 768px){.footer-promo .inner .img{position:relative;left:unset;bottom:unset;order:2}.footer-promo .headline.locator-headline{order:1;width:100%}.footer-promo .faq-footer{margin-top:-2rem}}.faq-minus{display:none;color:#75a140}.faq-plus{color:#c1243d}.faq-plus:hover{color:#75a140}.is-open .faq-minus{display:block}.is-open .faq-plus{display:none}.collapsible-trigger__icon--faq{margin-top:-2px;margin-right:12px}.template-page.page-privacy-policy .section-header,.template-page.page-terms-conditions .section-header,.template-page.page-shipping-information .section-header,.template-page.page-satisfaction-guarantee .section-header,.template-page.page-help .section-header{margin-bottom:1.5rem}.template-page.page-privacy-policy .rte h2,.template-page.page-terms-conditions .rte h2,.template-page.page-shipping-information .rte h2,.template-page.page-satisfaction-guarantee .rte h2,.template-page.page-help .rte h2,.template-page.page-how-to-order .rte h3,.template-page.page-pricing-information .rte h2,.template-page.page-security-guarantee .rte h2,.template-page.page-accessibility .rte h2{font-size:24px;margin:2rem 0 1rem}.template-page.page-privacy-policy .rte h3,.template-page.page-terms-conditions .rte h3,.template-page.page-shipping-information .rte h3,.template-page.page-satisfaction-guarantee .rte h3{font-size:20px;margin:2rem 0 1rem}.template-page.page-privacy-policy .rte h4,.template-page.page-terms-conditions .rte h4,.template-page.page-shipping-information .rte h4,.template-page.page-satisfaction-guarantee .rte h4,.template-page.page-help .rte h4{margin:1.5rem 0 1rem}.template-page.page-privacy-policy .rte p,.template-page.page-terms-conditions .rte p,.template-page.page-shipping-information .rte p,.template-page.page-satisfaction-guarantee .rte p,.template-page.page-help .rte p{line-height:1.625}.template-page .rte a+h2{margin-top:0!important}.page-contact .feature-row__text h2{margin-bottom:.5em}.page-faq .section-header,.page-wholesale .section-header{margin-top:-2rem}@media screen and (max-width: 768px){.product-copy a.btn{width:100%;text-align:center;padding-left:10px;padding-right:10px}}.about-sow-naked{padding-top:20px;padding-bottom:20px}.page-about p{line-height:26px}.bottom-left .footer__section{margin-top:13px;position:relative;margin-left:25px}.bottom-left .footer__section:before{content:"";height:18px;width:18px;background-image:url(/cdn/shop/files/Globe.png?v=1693504679);background-size:cover;margin-right:10px;left:0;position:absolute;top:3px}@media only screen and (max-width:769px){.bottom-left .footer__section:before{top:13px}}.bv-container-outer{background:#fcfaf9;padding:45px 0;margin-top:35px}body .bv-cv2-cleanslate .bv-core-container-64 .bv-content-search{display:none!important}body .bv-cv2-cleanslate .bv-core-container-64 .bv-action-bar button{background-color:#c1243d!important;color:#fff!important;border-radius:5px!important;font-size:16px!important;line-height:1.42!important;font-family:proxima-nova,sans-serif!important;padding:11px 45px!important;background-image:none!important}body .bv-cv2-cleanslate .bv-core-container-64 .bv-action-bar-header{font-family:"IBM Plex Serif"!important;color:#6b3332!important;font-size:36px!important}body [data-bv-show=inline_rating] .bv_main_container .bv_averageRating_component_container,body [data-bv-show=inline_rating] .bv_main_container .bv_numReviews_component_container{display:none!important}body .bv-cv2-cleanslate .bv-core-container-64 .bv-content-placeholder .bv-write-review-label,body .bv-cv2-cleanslate .bv-core-container-64 .bv-content-placeholder .bv-ask-question-label{display:block!important;background:#c1243d!important;border-radius:5px!important;color:#fff!important;font-size:16px!important;font-weight:700!important;letter-spacing:0!important;line-height:1.42!important;margin:0!important;min-width:90px;padding:11px 45px!important;font-family:proxima-nova,sans-serif!important;outline:none!important}body .bv-cv2-cleanslate .bv-core-container-64 button.bv-write-review:hover,body .bv-cv2-cleanslate .bv-core-container-64 button.bv-write-review:focus,body .bv-cv2-cleanslate .bv-core-container-64 button.bv-read-review:hover,body .bv-cv2-cleanslate .bv-core-container-64 button.bv-ask-question:hover,body .bv-cv2-cleanslate .bv-core-container-64 button.bv-first-to-review:hover,body .bv-cv2-cleanslate .bv-core-container-64 button.bv-first-to-ask-question:hover,body .bv-cv2-cleanslate .bv-core-container-64 .bv-button:hover{display:block!important;background:#c1243d!important;border-radius:5px!important;color:#fff!important;font-size:16px!important;font-weight:700!important;letter-spacing:0!important;line-height:1.42!important;margin:0!important;min-width:90px;padding:11px 45px!important;border:none!important;font-family:proxima-nova,sans-serif!important;outline:none!important}body .bv-cv2-cleanslate .bv-core-container-64 .bv-content-item.bv-content-review{border-bottom:1px dashed #F2E7E2!important}body .bv-cv2-cleanslate .bv-core-container-64 .bv-content-item .bv-feedback-container{display:none!important}.locator-pop{position:fixed;bottom:0;right:150px;z-index:50;font-weight:700}.locator-pop input{max-width:100%;background:#fff;color:#000;font-weight:700}.locator-pop .close-btn-top{position:absolute;top:132px;right:34px}.locator-pop .locator-lg .close-btn-btm{position:absolute;top:57px;right:34px}.locator-pop .clse-btn{cursor:pointer}.locator-pop input::placeholder{color:#000;font-weight:700;opacity:1}.hidden{height:0px;-webkit-transition:height,.5s linear;-moz-transition:height,.5s linear;-ms-transition:height,.5s linear;-o-transition:height,.5s linear;transition:height,.5s linear}.hidden.open{height:172px;-webkit-transition:height,.5s linear;-moz-transition:height,.5s linear;-ms-transition:height,.5s linear;-o-transition:height,.5s linear;transition:height,.5s linear}.locator-pop img{width:394px}.search-container{position:relative}.search-icon{position:absolute;top:23%;right:30px;transform:translateY(-50%);color:#000;cursor:pointer}.fa-search:before{background:url(/cdn/shop/files/Search.svg?v=1687878776);height:20px;width:20px;background-size:cover;content:"";display:block;position:absolute}.search-input{background:#fff;color:#000;max-width:80%}.hide{display:none}.loc-overlay{position:absolute;bottom:23px;left:70px}@media only screen and (max-width:769px){.locator-pop{display:none}}.show{display:block}.drawer .js-qty__adjust:hover{fill:var(--colorTextBody);background-color:transparent;color:inherit}.feature-row__text h2{position:relative;z-index:}.country-selector{display:flex;align-items:center}.country-selector select{border:none}.carousel-recommended-products .grid__item{width:100%}.carousel-recommended-products .carousel-cell{width:25%}@media screen and (max-width: 768px){.carousel-recommended-products .carousel-cell{width:50%}}.carousel-recommended-products .flickity-prev-next-button,.in-cart-upsells .flickity-prev-next-button{width:24px;height:24px;top:-2.2rem}.carousel-recommended-products .flickity-previous,.in-cart-upsells .flickity-previous{left:unset;right:2.5em}.carousel-recommended-products .flickity-next,.in-cart-upsells .flickity-next{right:0}.carousel-recommended-products .flickity-button:disabled,.collection-slider-section .flickity-button:disabled,.in-cart-upsells .flickity-button:disabled{display:block;opacity:.5}.carousel-recommended-products .flickity-button:disabled svg{opacity:.5}@media screen and (min-width: 769px){product-recommendations .section-header{margin-bottom:35px}}.in-cart-upsells-wrap{margin-top:2rem}.in-cart-upsells-hdr h3{font-size:1.5rem;width:55%}.in-cart-upsells .carousel-cell{width:50%}.in-cart-upsells{width:100%;margin-left:-10px}.in-cart-upsells .medium-up--one-half{width:100%;padding-left:10px}.in-cart-upsells .grid-product__link{padding:0 16px 14px}.in-cart-upsells .grid-product__meta{min-height:125px}.in-cart-upsells .grid-product__title--heading{font-size:1rem}.in-cart-upsells .grid-product__vendor{font-size:.9375rem}.in-cart-upsells .grid-product__price{font-size:1rem}#in-cart-upsells-wrap .grid-star-rating .bv_stars_svg_no_wrap svg{transform:scale(.55)!important}#in-cart-upsells-wrap .grid-star-rating .bv_stars_svg_no_wrap svg:nth-of-type(1){transform:translate(28px) scale(.5)!important}#in-cart-upsells-wrap .grid-star-rating .bv_stars_svg_no_wrap svg:nth-of-type(2){transform:translate(21px) scale(.5)!important}#in-cart-upsells-wrap .grid-star-rating .bv_stars_svg_no_wrap svg:nth-of-type(3){transform:translate(14px) scale(.5)!important}#in-cart-upsells-wrap .grid-star-rating .bv_stars_svg_no_wrap svg:nth-of-type(4){transform:translate(7px) scale(.5)!important}.upsell_btn_wrap{margin-top:1.2rem}.btn.btn_cart_upsell{padding-left:10px;padding-right:10px;width:100%}.addresses-block{margin-bottom:1.5rem}.addresses-buttons{text-align:right;padding-top:1rem}.footer__logo .image-element{opacity:1;max-width:178px;max-height:94px;width:178px;height:auto}.collection-slider-section .section-header{width:83%;margin-left:17%;padding-left:0}.inner-left time{font-weight:700}.payment-buttons .btn,.payment-buttons button,.btn,button{text-transform:capitalize}.page-about .title-image{max-width:230px}@media only screen and (max-width:769px){.footer__title{padding-left:0}}.footer__newsletter{border-radius:10px;overflow:hidden}.collapsible-trigger.is-open .collapsible-trigger__icon>.custom-icon{transform:scaleY(-1)}.mobile-nav__toggle button{border:none}@media only screen and (max-width:769px){[data-bv-rating] .bv_main_container .bv_stars_svg_no_wrap,[data-bv-show=inline_rating] .bv_main_container .bv_stars_svg_no_wrap{width:60%!important;float:right!important;margin-bottom:-7px!important;transform:translate(-20px)!important}.in-cart-upsells [data-bv-rating] .bv_main_container .bv_stars_svg_no_wrap,.in-cart-upsells [data-bv-show=inline_rating] .bv_main_container .bv_stars_svg_no_wrap{width:70%!important;float:right!important;margin-bottom:-7px!important;transform:translate(-30px)!important;margin-right:20px!important}}.mobile-scroll-outer{position:relative}.mobile-scroll-next-wrap{position:absolute;top:0;right:0;bottom:0;width:80px;background:#fff;background:linear-gradient(90deg,#fff0,#ffffffe5 40%,#fff 45% 100%);display:flex;justify-content:flex-end;align-items:center}.mobile-scroll-next{margin-right:.5rem;display:flex}@media screen and (min-width: 990px){.mobile-scroll-next-wrap{display:none}}@media screen and (max-width: 989px){.collection-filter-horiz li:last-of-type{margin-right:80px!important}}.pr-mobile-all-link a{font-weight:700;color:#c1243d;font-size:1rem}@media screen and (min-width: 769px){.pr-mobile-all-link{display:none}}@media screen and (max-width: 768px){product-recommendations .section-header{margin-bottom:1rem}product-recommendations .flickity-button{display:none!important}.pr-mobile-all-link{margin-top:.25rem}}#insta-feed,.instafeed-shopify{z-index:2}.collection-filter-horiz{overflow-y:hidden}.clse-btn{height:10px;width:10px}.clse-btn:before{background:url(/cdn/shop/files/X.svg?v=1698157237);height:10px;width:10px;background-size:cover;content:"";position:absolute;top:8px}.group1{padding-right:20px}.drawer__inner .cart__checkout-wrapper button:focus{box-shadow:0 3px 10px #00000040;outline:blue solid 2px}@media screen and (min-width: 769px){.klaviyo-form-WLZjeM{max-width:687px!important;margin:0 auto!important}}@media screen and (min-width: 769px){form.needsclick.klaviyo-form.klaviyo-form-version-cid_2.go3279073480.kl-private-reset-css-Xuajs1{max-width:687px!important}}@media screen and (min-width: 769px){button.needsclick.go300628013.kl-private-reset-css-Xuajs1{padding:0 60px!important}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/custom.css.map */
