html{scroll-behavior:smooth}h1.collection-hero__title{text-align:center;color:#60413f;font-weight:400;font-size:46px;line-height:55px;text-transform:uppercase;margin:60px 0 0;position:relative}.custom-collection-page .caption-large,.custom-collection-page .customer .field input,.custom-collection-page .customer select,.custom-collection-page .field__input,.custom-collection-page .form__label,.custom-collection-page .select__select,.custom-collection-page .facets__form .product-count .product-count__text{font-family:Dongle,sans-serif;font-weight:400;font-size:30px;line-height:32px;letter-spacing:0;color:#60413f;opacity:1}.custom-collection-page .product-count.light{opacity:1}.custom-collection-page .grid:last-child{justify-content:center}.custom-collection-page .card-wrapper.product-card-wrapper.underline-links-hover{padding:24px;border:solid 2px #f8cd40;text-align:center;border-radius:8px}.custom-collection-page .price .price-item{font-family:Rolla;font-weight:400;color:#60413f;font-size:22px;line-height:1.2;text-align:center;margin:5px 0 0;letter-spacing:normal}.custom-collection-page .card__information,.custom-collection-page .card-information{text-align:center}.custom-collection-page svg.loox-icon{width:1.2em;height:1.2em;color:#f8cd40}.custom-collection-page span.loox-rating-label{font-family:Dongle;font-weight:700;color:#60413f;font-size:22px;line-height:1.2;letter-spacing:0;text-align:center;margin:0;vertical-align:middle;display:inline-block}.custom-collection-page .card__heading.h5{font-family:Rolla;font-weight:400;color:#60413f;font-size:28px;line-height:1.2;letter-spacing:0;margin:0}.custom-collection-page .card__heading.h5 a{text-decoration:none}.ts-featured-product .page-width{padding:62px 40px;max-width:1380px;margin:auto}.ts-featured-product .product.grid .grid__item{max-width:55%!important;min-width:55%!important;width:100%!important}.ts-featured-product .product.grid .grid__item.product__info-wrapper.grid__item{width:100%!important;max-width:calc(45% - 40px)!important;min-width:calc(45% - 40px)!important}body .ts-featured-product .featured-product{display:grid;grid-template-columns:1fr 1fr;gap:43px}body .ts-featured-product .featured-product .grid__item{width:100%;max-width:100%;padding:0}.ts-featured-product .featured-product .product__info-wrapper.grid__item{max-width:600px}.ts-featured-product .product__info-container .ratings{align-items:center;gap:12px}.ts-featured-product .product__info-container .ratings span{font-family:Dongle,sans-serif;font-weight:700!important;color:#60413f;font-size:28px;line-height:1;letter-spacing:0;display:flex;margin:10px 0 0}.ts-featured-product .product__info-container h2.product__title,.ts-featured-product .product__info-container h2{font-family:Rolla;font-weight:400;color:#60413f;font-size:38px;line-height:42px;letter-spacing:0;margin:18px 0 14px}.ts-featured-product .product__info-container p.product__text{font-weight:300;color:#60413f;font-size:32px;line-height:24px;letter-spacing:0;margin:0}.ts-featured-product .product__info-container p.product__text strong{line-height:1;display:block}.faq-icon-minus,.faq-item[open] .faq-icon-plus{display:none}.faq-item[open] .faq-icon-minus{display:inline-flex}.faq-icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.faq-item[open] .faq-content{max-height:500px}.faq-product-cta__rightside{margin:0 0 20px}.faq-product-cta__rightside summary.faq-question{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:2px dashed #121212E5;padding:2px 0 13px}.faq-product-cta__rightside .faq-content{overflow:hidden;max-height:0;transition:max-height .4s ease;margin:28px 0 0}.faq-product-cta__rightside .faq-content .faq-answer p{margin:0 0 10px;color:#60413f;font-family:Dongle;font-weight:400;font-size:28px;line-height:32px;letter-spacing:0%}.ts-featured-product .product__info-container ul.icon-with-text{margin:28px 0 42px;gap:35px}.ts-featured-product .product__info-container ul.icon-with-text li.icon-with-text__item img{width:52px;height:52px;margin:0 0 18px}.ts-featured-product .product__info-container ul.icon-with-text li.icon-with-text__item span.h4{font-family:Dongle,sans-serif;font-weight:400;color:#60413f;font-size:32px;line-height:23px;letter-spacing:0;text-align:center;padding:0 15px;opacity:1}.ts-featured-product .product__info-container button.product-form__submit{background:#60413f;color:#fff;font-family:Rolla,sans-serif;font-weight:400;font-size:32px;line-height:40px;letter-spacing:0;padding:16px 20px;border-radius:50px}.ts-featured-product .product__info-container .product-form__buttons{max-width:100%}.ts-featured-product .product__info-container button.product-form__submit:before,.ts-featured-product .product__info-container button.product-form__submit:after{display:none}header.header{gap:50px;grid-template-areas:unset;grid-template-columns:1.3fr 1.7fr 1fr}sticky-header{background:#f7c638}sticky-header header.header.page-width{max-width:1470px;padding:22px 50px}sticky-header header.header a.header__heading-link{padding:0}header.header nav.header__inline-menu{margin:0}header.header nav.header__inline-menu,sticky-header header.header h1.header__heading,sticky-header header.header .header__heading-link,sticky-header header.header .header__icons{grid-area:unset}header.header nav.header__inline-menu ul.list-menu{gap:22px;justify-content:center}header.header nav.header__inline-menu ul.list-menu li a.header__menu-item{font-weight:400;color:#60413f;font-size:32px;line-height:1;letter-spacing:0;min-width:117px;text-decoration:none;display:flex;align-items:center;height:100%;padding:15px 25px;font-family:Dongle,sans-serif!important}header.header nav.header__inline-menu ul.list-menu li a.header__menu-item span{line-height:10px;display:flex;align-items:center}header.header nav.header__inline-menu ul.list-menu li a.header__menu-item:hover span{text-decoration:none}sticky-header header.header .header__icons{padding:0;justify-content:flex-end;gap:29px;align-items:center}sticky-header header.header .header__icons a#cart-icon-bubble{margin:0;width:22px}sticky-header header.header .header__icons a.header__icon.header__icon--account{font-family:Dongle;font-weight:400;color:#60413f;font-size:32px;text-decoration:none;display:flex;align-items:center;height:100%;border-radius:100px}sticky-header header.header .header__icons a.header__icon.header__icon--account span{line-height:10px;display:flex;align-items:center;width:22px;height:22px}body.gradient sticky-header{background-color:#f8cd40!important}body.gradient sticky-header header.header{grid-template-columns:1fr 5fr 1fr;padding:12px 50px!important}body.gradient sticky-header header.header nav ul{width:100%;justify-content:center}body.gradient sticky-header header.header nav ul li a.header__menu-item span{text-underline-offset:10px}body.gradient sticky-header header.header nav ul li a.header__menu-item span.header__active-menu-item{color:#000;text-decoration-color:#000}body.gradient sticky-header header.header .header__icons{padding-right:0;gap:5px;order:3}body.gradient sticky-header header.header .header__icons .header__search{align-items:center;display:flex}body.gradient sticky-header header.header .header__icons .header__search summary.header__icon{height:auto}.image-text-block,.review-widget .testimonials--star-wrapper,.subinfo,body.gradient sticky-header header.header a.header__icon account-icon{display:flex}body.gradient sticky-header header.header a.header__heading-link{margin:0;padding:0}.ts-featured-product .product__info-container .feature-list{margin:28px 0;display:flex;flex-direction:column;gap:12px}.ts-featured-product .product__info-container .feature-list .feature-item{display:flex;gap:18px;align-items:center}.ts-featured-product .product__info-container .feature-list .feature-item span.check-icon{line-height:10px}.ts-featured-product .product__info-container .feature-list .feature-item span{font-family:Dongle;font-weight:400;color:#60413f;font-size:32px;line-height:20px;letter-spacing:0%}header.header nav.header__inline-menu{margin:0!important;display:flex;width:100%;order:2}sticky-header header.header .header__heading,body.gradient sticky-header header.header a.header__heading-link{order:1}footer.footer{background:#60413f}footer.footer .page-width{max-width:1460px;padding:72px 50px}footer.footer .footer__blocks-wrapper{display:grid}footer.footer .footer__blocks-wrapper .ts-top-footer{display:grid;grid-template-columns:2.3fr 1fr 1fr;gap:150px}footer.footer .ts-top-footer .footer-block{width:100%}footer.footer .ts-top-footer .footer-block form#ContactFooter{max-width:100%}footer.footer .ts-top-footer .footer-block form#ContactFooter .newsletter-form__field-wrapper{max-width:100%}footer.footer .footer__blocks-wrapper *{color:#fff}footer.footer .ts-bottom-footer{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;align-items:flex-end;justify-content:space-between;gap:50px}footer.footer .ts-bottom-footer ul.list-social{justify-content:center;gap:16px}footer.footer .ts-top-footer .footer-block form#ContactFooter label.field__label{color:#00000080;opacity:1;font-family:Dongle,sans-serif;font-weight:400;font-size:32px;line-height:1.7;letter-spacing:-3%}footer.footer .ts-top-footer .footer-block form#ContactFooter .field:before,footer.footer .ts-top-footer .footer-block form#ContactFooter .field:after{display:none}footer.footer .ts-top-footer .footer-block form#ContactFooter .field input{height:70px;border-radius:100px;color:#222;opacity:1;font-family:Dongle,sans-serif;font-weight:400;font-size:28px;line-height:1;letter-spacing:-3%;padding:3.1rem 1.5rem .4rem 2rem}footer.footer .ts-top-footer .footer-block form#ContactFooter .field button#Subscribe{width:5rem}footer.footer .ts-top-footer .footer-block form#ContactFooter .field button#Subscribe span.svg-wrapper{display:none}footer.footer .ts-top-footer .footer-block form#ContactFooter .field button#Subscribe:after{content:"";position:absolute;background-image:url(/cdn/shop/files/newsletter-icon.svg);background-repeat:no-repeat;background-size:contain;width:32px;height:32px;left:0}footer.footer .footer-block h2.footer-block__heading{font-weight:400;font-size:32px;line-height:36px;text-transform:uppercase;text-align:left;color:#f7c638;margin:0 0 32px}.footer__privacy-choices{margin-top:20px;text-align:center}.footer__privacy-choices a{text-decoration:none;display:inline-flex;align-items:center;gap:8px;font-family:Dongle,sans-serif;font-weight:400;font-size:24px;line-height:30px;letter-spacing:0;text-transform:capitalize}.footer__privacy-choices a:after{content:"";line-height:1;background-image:url(/cdn/shop/files/choose-icon.svg);background-repeat:no-repeat;background-size:contain;width:57px;height:26px}footer.footer .ts-bottom-footer .footer-block__image-wrapper{margin:0}footer.footer .ts-bottom-footer ul.list-social a.link{padding:0;width:24px;height:24px}footer.footer .ts-bottom-footer ul.list-social a.link svg{width:24px;height:24px}footer.footer .ts-bottom-footer ul.list-social a.link span.svg-wrapper{width:24px;height:24px}footer.footer .ts-bottom-footer .footer__content-bottom-wrapper{justify-content:center}footer.footer .ts-bottom-footer .footer__content-bottom-wrapper .footer__copyright,footer.footer .ts-bottom-footer .footer__copyright .footer__privacy-choices{margin:0}footer.footer .ts-bottom-footer .footer-bottom-copy-right .footer__copyright{margin:0;text-align:right}footer.footer .ts-bottom-footer .footer-bottom-copy-right .footer__copyright small.copyright__content{font-family:Dongle,sans-serif;font-weight:400;font-size:24px;line-height:30px;letter-spacing:0;text-transform:capitalize}footer.footer .ts-bottom-footer .footer-bottom-copy-right .footer__copyright small.copyright__content a{color:#fff}footer.footer .ts-bottom-footer .footer-block__details-content{justify-content:flex-start}footer.footer .ts-top-footer p.footer-block__para{font-family:Dongle;font-weight:400;color:#ffffff80;font-size:14px;line-height:14px;text-transform:capitalize;text-align:left;margin:28px 0 0}footer.footer .ts-bottom-footer .footer-block__details-content img{width:100%}footer.footer .ts-bottom-footer .footer-block__details-content a{max-width:236px;width:100%}footer.footer .ts-top-footer .footer-block .footer-block__newsletter h2.footer-block__heading{margin:0 0 18px}footer.footer .footer-block ul.footer-block__details-content li{margin:0}footer.footer .footer-block ul.footer-block__details-content li a.link{padding:0;width:100%;font-weight:400;font-size:28px;line-height:100%;text-transform:capitalize;color:#fff;text-decoration:none;margin:0 0 8px;transition:.3s linear}footer.footer .footer-block ul.footer-block__details-content li a.link:hover{color:#fffc}.faq-question span{font-family:Dongle,sans-serif;font-weight:700;color:#60413f;font-size:36px;line-height:1;letter-spacing:0}.testimonial-media{position:relative;overflow:hidden}.video-thumbnail,.testimonial-video{width:100%;display:block}.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70px;height:70px;border-radius:50%;border:none;cursor:pointer;z-index:10}button.play-button{position:absolute;top:50%;border:0;background:transparent;left:50%;width:62px;height:62px;transform:translate(-50%,-50%)}button.play-button:after{content:"";background-image:url(/cdn/shop/files/play-btn.svg?v=1782294293);background-size:contain;background-repeat:no-repeat;width:100%;height:100%;position:absolute;top:50%;left:58%;transform:translate(-50%,-50%)}.testimonial-card .testimonial-media img.video-thumbnail{width:100%}.testimonial-media video.testimonial-video{width:100%}.testimonial-content{position:absolute;z-index:1;bottom:30px;padding:0 18px}.testimonial-card{position:relative}.testimonial-content *{color:#fff}.testimonial-content h4{margin:0;font-family:Dongle,sans-serif;font-weight:700;font-size:32px;line-height:80%;letter-spacing:0}.testimonial-content p{margin:6px 0 0;font-weight:400;font-size:24px;line-height:80%;letter-spacing:0}.happy-snackers .swiper-wrapper{margin:0 0 0 -125px}.happy-snackers .page-width{max-width:1380px;padding:80px 50px}.happy-snackers .rating-row{text-align:center;color:#fff;font-family:Dongle,sans-serif;font-weight:700;font-size:28px;line-height:80%;letter-spacing:0}.happy-snackers{background:#60413f;position:relative}.happy-snackers:after{content:"";background-image:url(/cdn/shop/files/bg-images.png?v=1782301990);background-repeat:no-repeat;background-size:contain;position:absolute;bottom:0;right:130px;z-index:0;width:250px;height:180px}.happy-snackers .rating-row img.star-img{margin-right:8px}.happy-snackers h2.section-heading{margin:12px 0 52px;color:#f7c638;font-weight:400;font-size:46px;line-height:150%;text-align:center;text-transform:uppercase}.happy-snackers .slider-navigation{margin:32px 0 52px;display:flex;justify-content:center;gap:24px}.happy-snackers .slider-navigation button{background:transparent;border:0;padding:0;width:54px;height:54px;cursor:pointer}.custom-gallery-featured-imgs{align-items:flex-start}.custom-gallery-featured-imgs img{display:block;border-radius:8px}.happy-snackers .section-button{display:flex;justify-content:center;margin:80px 0 0}.happy-snackers .section-button a.shop-btn{color:#60413f;font-family:Rolla,sans-serif;font-weight:400;font-size:28px;line-height:35px;letter-spacing:0;background:#f7c638;border:2px solid #60413F;min-width:400px;display:flex;justify-content:center;text-decoration:none;align-items:center;border-radius:40px;padding:11.5px 20px}.custom-featured-main-image{overflow:hidden;border:3px solid #60413F;border-radius:8px}body .ts-featured-product .product.grid{display:flex}body .product.grid{gap:40px;display:grid;align-items:flex-start;justify-content:space-between;grid-template-columns:1fr 1fr}.product.grid .grid__item{max-width:100%!important;min-width:100%!important;width:100%!important}body .product.grid .product__info-wrapper{padding:0}body .product.grid .grid__item.product__media-wrapper{padding-left:110px}body .ts-featured-product .product.grid .grid__item.product__media-wrapper{padding-left:0}body .product.grid .grid__item.product__media-wrapper .thumbnail-slider{transform:rotate(90deg);position:absolute;top:215px;width:550px;left:-33%;right:auto;gap:8px}body .product.grid .grid__item.product__media-wrapper .thumbnail-slider ul.thumbnail-list li.thumbnail-list__item{transform:rotate(-90deg);height:100px;width:100px}.product.grid .grid__item .product-media-container{border:0}.product.grid .grid__item .product-media-container .product__modal-opener .product__media{border:2px solid #60413F;border-radius:20px}body .product.grid .grid__item.product__media-wrapper .thumbnail-slider button.slider-button{background:#60413f;border-radius:50%;width:30px;height:30px}body .thumbnail[aria-current]{border:2px solid #60413F;box-shadow:none;border-radius:8px}body .product-media-modal__dialog .global-media-settings--no-shadow{max-width:100%}.ts-about-content .image-with-text__media.media{width:100%;max-width:80%;margin-left:auto;padding-bottom:80%!important}.ts-about-content .page-width .image-with-text__grid .image-with-text__media-item img{object-fit:cover}body.template-product-chocolate-chip-custom .ts-featured-product .product.grid .grid__item ul>.grid__item{max-width:85%!important;min-width:85%!important}body.template-product-chocolate-chip-custom .ts-featured-product .product.grid .slider-mobile-gutter ul.product__media-list{justify-content:flex-end}body.template-product-chocolate-chip-custom .ts-featured-product .product.grid .grid__item ul>.grid__item .product-media-container{max-width:100%;width:100%}body .product.grid .grid__item.product__media-wrapper .thumbnail-slider button.slider-button svg.icon{color:#fff;height:.7rem}body .ts-featured-product .product.grid .grid__item.product__media-wrapper{position:sticky;top:100px;align-self:flex-start}.thumbs-wrapper{width:100px;display:flex;flex-direction:column;align-items:center}.custom-thumbs-featured{overflow-y:auto;max-height:500px;scrollbar-width:none;-ms-overflow-style:none}.custom-thumbs-featured::-webkit-scrollbar{display:none}.thumb-scroll-up,.thumb-scroll-down{width:30px;height:30px;border:none;border-radius:50%;background:#60413f;color:#fff;cursor:pointer;font-size:20px;margin:8px 0;display:flex;align-items:center;justify-content:center}button.thumb-scroll-up{transform:rotate(180deg)}.thumb-scroll-up svg.icon,.thumb-scroll-down svg.icon{height:.7rem}body .thumbnail{border-radius:8px}.cart-count-bubble span{color:#fff}.ast-progress-bar__message span.ast-text p{font-size:28px;line-height:35px;font-weight:400;color:#000}body .announcement-bar__link{padding:4px 0}body p.announcement-bar__message.h5{font-weight:600;font-size:35px}.ts-landing-footer{background:#60413f}.ts-landing-footer .content-container{background:transparent}.ts-landing-footer .content-container .rich-text__text p{font-family:Dongle,sans-serif;font-weight:400;font-size:24px;line-height:30px;letter-spacing:0;text-transform:capitalize;color:#fff}body.template-page-landing-page footer.footer,body.template-page-landing-page .announcement-bar-section,body.template-page-landing-page sticky-header.header-wrapper{display:none}body.template-page-landing-page .announcements-bars-sections .utility-bar{background:#fef0c7}@media screen and (max-width:1440px){.ts-featured-product .product__info-container ul.icon-with-text{gap:25px}.ts-featured-product .product__info-container ul.icon-with-text li.icon-with-text__item span.h4{font-size:30px;line-height:21px;padding:0 14px}body .product.grid .grid__item.product__media-wrapper .thumbnail-slider{top:210px;left:-40%}}@media screen and (max-width:1199px){header.header{gap:30px}body .shopify-section sticky-header header.header.page-width{padding:15px}header.header nav.header__inline-menu ul.list-menu{gap:15px}.ts-featured-product .product__info-container button.product-form__submit{font-size:26px;line-height:33px;padding:14px 20px}.ts-featured-product .page-width{padding:50px 15px}.ts-featured-product .product__info-container p.product__text strong{display:inline;line-height:unset}.ts-featured-product .product__info-container p.product__text{font-size:30px;line-height:23px}.ts-featured-product .product__info-container .feature-list .feature-item span{font-size:28px}.ts-featured-product .product__info-container .feature-list .feature-item span.check-icon svg{width:25px;height:25px}.ts-featured-product .product__info-container ul.icon-with-text{gap:20px}.ts-featured-product .product__info-container ul.icon-with-text li.icon-with-text__item span.h4{font-size:26px;line-height:17px}.ts-featured-product .product__info-container ul.icon-with-text li.icon-with-text__item img{width:40px;height:40px}.faq-product-cta__rightside summary.faq-question span{font-size:32px}.ts-featured-product .product__info-container .faq-product-cta__rightside{margin:10px 0}.faq-product-cta__rightside summary.faq-question{padding:2px 0 7px}.faq-product-cta__rightside summary.faq-question span svg{width:25px;height:25px}.faq-icon{width:25px;height:25px}.faq-icon span.faq-icon-plus{display:flex;align-items:center}footer.footer .page-width{padding:50px 15px}footer.footer .footer-block h2.footer-block__heading{font-size:24px;line-height:28px;margin:0 0 20px}footer.footer .footer__blocks-wrapper{gap:40px}footer.footer .ts-bottom-footer .footer-block__details-content a{max-width:180px}.happy-snackers .page-width{padding:50px 15px}.happy-snackers h2.section-heading{margin:10px 0 30px;font-size:36px;line-height:100%}button.play-button{width:50px;height:50px}.happy-snackers:after{width:200px;height:140px;right:80px}.happy-snackers .slider-navigation{margin:22px 0 30px}.happy-snackers .section-button a.shop-btn{font-size:24px;padding:10px 20px;min-width:350px}body .product.grid .grid__item.product__media-wrapper{padding-left:70px}body .product.grid .grid__item.product__media-wrapper .thumbnail-slider{top:200px;left:-44%}body .product.grid .grid__item.product__media-wrapper .thumbnail-slider ul.thumbnail-list li.thumbnail-list__item{height:80px;width:80px}header.header nav.header__inline-menu ul.list-menu li a.header__menu-item{font-size:28px;padding:15px 20px}body.gradient sticky-header header.header{padding:12px 15px!important}.kaching-bundles .kaching-bundles__bar-most-popular.kaching-bundles__bar-most-popular--fancy,.kaching-bundles .kaching-bundles__bar-most-popular.kaching-bundles__bar-most-popular--custom{right:0!important}body .product.grid{gap:30px}body p.announcement-bar__message.h5{font-size:32px}}@media screen and (max-width:1024px){header.header{grid-template-columns:3fr 1.7fr 1fr}header.header nav.header__inline-menu ul.list-menu li a.header__menu-item,sticky-header header.header .header__icons a.header__icon.header__icon--account{font-size:28px;padding:12px 20px 10px;min-width:117px}header.header nav.header__inline-menu ul.list-menu{gap:10px}.happy-snackers .swiper-wrapper{margin:0 0 0 -95px}.happy-snackers:after{width:120px;height:80px;right:30px;bottom:40px}.happy-snackers .section-button a.shop-btn{font-size:20px;min-width:300px}.happy-snackers .slider-navigation{margin:20px 0;gap:14px}.happy-snackers .slider-navigation button{width:44px;height:44px}.happy-snackers .slider-navigation button svg{width:100%;height:100%}.testimonial-content{bottom:10px;padding:0 15px}.testimonial-content h4{font-size:28px}.testimonial-content p{font-size:22px;line-height:70%}.happy-snackers h2.section-heading{font-size:30px}body .product.grid .grid__item.product__media-wrapper .thumbnail-slider{top:200px;left:-41%;max-width:500px}body .product.grid .grid__item.product__media-wrapper{padding-left:50px}}@media screen and (max-width:989px){body .ts-featured-product .featured-product{gap:30px}.ts-featured-product .product__info-container .ratings span{font-size:24px;margin:3px 0 0}.ts-featured-product .product__info-container .ratings img.stars{width:80px}.ts-featured-product .product__info-container h2.product__title,.ts-featured-product .product__info-container h2{font-size:30px;line-height:36px;margin:12px 0 10px}.ts-featured-product .product__info-container p.product__text{font-size:28px;line-height:22px}.ts-featured-product .product__info-container .feature-list{margin:18px 0}.ts-featured-product .product__info-container .feature-list .feature-item{gap:10px}.ts-featured-product .product__info-container .feature-list .feature-item span{font-size:25px}.ts-featured-product .product__info-container .feature-list .feature-item span.check-icon svg{width:20px;height:20px}.ts-featured-product .product__info-container button.product-form__submit{font-size:22px;line-height:30px;padding:10px 20px}.ts-featured-product .product__info-container ul.icon-with-text{gap:15px;margin:18px 0 20px}.ts-featured-product .product__info-container ul.icon-with-text li.icon-with-text__item img{width:30px;height:30px;object-fit:contain}body .ts-featured-product .product__info-container ul.icon-with-text li.icon-with-text__item span.h4{font-size:25px;line-height:20px;padding:0}.faq-product-cta__rightside summary.faq-question span{font-size:30px}.faq-product-cta__rightside .faq-content .faq-answer p{font-size:22px;line-height:22px}sticky-header header.header .header__icons{gap:15px}footer.footer .footer__blocks-wrapper .ts-top-footer{gap:30px;grid-template-columns:2fr 1fr 1fr}footer.footer .footer-block h2.footer-block__heading{font-size:18px;line-height:19px}footer.footer .ts-top-footer .footer-block form#ContactFooter .field input{height:55px;padding:2rem 1.5rem 1rem 2rem}footer.footer .ts-top-footer .footer-block form#ContactFooter label.field__label{font-size:26px;line-height:1.5}footer.footer .ts-top-footer .footer-block form#ContactFooter .field button#Subscribe:after{width:25px;height:25px}footer.footer .ts-top-footer .footer-block form#ContactFooter .field button#Subscribe{width:3.5rem}footer.footer .footer-block ul.footer-block__details-content li a.link{font-size:24px;margin:0 0 6px}footer.footer .ts-bottom-footer{gap:20px;grid-template-columns:1fr .8fr 1.4fr 1fr}.footer__privacy-choices a{font-size:20px;line-height:26px}.footer__privacy-choices a:after{width:47px;height:24px}footer.footer .ts-bottom-footer ul.list-social{gap:12px}footer.footer .ts-bottom-footer .footer-block__details-content a{max-width:120px}body.gradient sticky-header header.header{display:flex;justify-content:space-between}header.header nav.header__inline-menu{grid-area:icons;display:none}body.gradient sticky-header header.header a.header__heading-link{width:100%}sticky-header header.header .header__icons a#cart-icon-bubble .cart-count-bubble{left:12px}header.header nav.header__inline-menu ul.list-menu li a.header__menu-item,sticky-header header.header .header__icons a.header__icon.header__icon--account{min-width:unset}body.gradient sticky-header header.header a.header__heading-link .header__heading-logo-wrapper{display:flex;justify-content:flex-end}body .product.grid .grid__item.product__media-wrapper .thumbnail-slider{top:150px;left:-40%;max-width:370px}body .product.grid .grid__item.product__media-wrapper .thumbnail-slider ul.thumbnail-list li.thumbnail-list__item{height:64px;width:64px}}@media screen and (max-width:767px){h1.collection-hero__title{font-size:32px;line-height:1.2;margin:40px 0 0}.custom-collection-page .card-wrapper.product-card-wrapper.underline-links-hover{padding:16px}.custom-collection-page .card__heading.h5{font-size:22px;margin-top:10px}.custom-collection-page .price .price-item{font-size:18px;line-height:1.2}.ts-featured-product .product.grid .grid__item.product__info-wrapper.grid__item{width:100%!important;max-width:100%!important;min-width:100%!important}.custom-gallery-featured-imgs{flex-direction:column-reverse;gap:20px!important}.custom-thumbs-featured img{width:60px!important}.custom-thumbs-featured{flex-direction:row!important;width:calc(100% + 12px)!important;gap:6px!important;overflow-x:auto;margin-right:-12px;padding-right:-12px}.custom-gallery-featured-imgs img{border-width:1px!important}.ts-featured-product .product.grid .grid__item{width:100%!important;max-width:100%!important}header.header{display:flex;gap:20px;flex-wrap:wrap}p.announcement-bar__message.h5{font-size:24px}body .shopify-section sticky-header header.header.page-width{padding:15px 0 0}sticky-header header.header a.header__heading-link{display:flex;justify-content:flex-end;padding-left:15px}sticky-header header.header a.header__heading-link .header__heading-logo-wrapper{text-align:right}sticky-header header.header .header__heading-link{padding-left:15px}header.header nav.header__inline-menu ul.list-menu{position:relative;width:100%;justify-content:space-around;padding:9px 10px}header.header nav.header__inline-menu ul.list-menu:after{content:"";position:absolute;background:#60413f;width:1px;height:100%;left:50%;transform:translate(-50%);top:0}header.header nav.header__inline-menu ul.list-menu li a.header__menu-item,sticky-header header.header .header__icons a.header__icon.header__icon--account{border-radius:0;border:0;font-size:32px;line-height:100%;padding:0;height:100%}header.header nav.header__inline-menu ul.list-menu li a.header__menu-item span{line-height:20px}sticky-header header.header a.header__heading-link .header__heading-logo-wrapper img{max-width:78px}.ts-featured-product .page-width{padding:24px 12px}body .ts-featured-product .featured-product{flex-direction:column;display:flex;gap:42px}.ts-featured-product .product.grid .grid__item.product__media-wrapper{padding-left:0}body .ts-featured-product .featured-product .grid__item slider-component li{margin:0!important;border:1.17px solid #60413F;width:100%;max-width:99%!important;border-radius:11.7px}body .ts-featured-product .featured-product .grid__item slider-component li img{width:100%;max-width:100%;overflow:hidden;border:0}body .ts-featured-product .featured-product .grid__item slider-component li .product__media{overflow:hidden!important;border-radius:11.7px;border:0}body .ts-featured-product .featured-product .grid__item media-gallery{width:100%;display:block}.featured-product .product__media-list{gap:0}body .product-media-container .product__modal-opener{border:0}body .ts-featured-product .featured-product .grid__item slider-component li .product-media-container{border:0;overflow:hidden!important;border-radius:11.7px;margin:0}.ts-featured-product .product__info-container h2.product__title,.ts-featured-product .product__info-container h2{font-size:32px;line-height:110.00000000000001%;margin:18px 0 14px}.ts-featured-product .product__info-container p.product__text{font-size:26px;line-height:80%}.ts-featured-product .product__info-container p.product__text strong{font-weight:700}.ts-featured-product .product__info-container .feature-list{margin:24px 0;border-bottom:1px dashed #60413F;padding-bottom:24px}.ts-featured-product .product__info-container .feature-list .feature-item{gap:16px}.ts-featured-product .product__info-container .feature-list .feature-item span{font-size:26px;line-height:80%}.ts-featured-product .product__info-container .feature-list .feature-item span.check-icon svg{width:27px;height:27px}.ts-featured-product .product__info-container button.product-form__submit{padding:16.8px 20px;font-size:24px;line-height:110.00000000000001%}.ts-featured-product .product__info-container ul.icon-with-text{gap:24px;margin-bottom:42px}.ts-featured-product .product__info-container ul.icon-with-text li.icon-with-text__item img{width:38px;height:38px}body .ts-featured-product .product__info-container ul.icon-with-text li.icon-with-text__item span.h4{font-size:24px;line-height:80%}.ts-featured-product .product__info-container ul.icon-with-text+.faq-product-cta__rightside summary.faq-question{border-top:2px dashed #121212E5}.faq-product-cta__rightside summary.faq-question{padding:18px 0}.faq-product-cta__rightside summary.faq-question span{font-size:32px;line-height:80%}.faq-product-cta__rightside summary.faq-question span svg,.faq-icon span.faq-icon-plus,.faq-question span.faq-icon-minus{width:28px;height:28px}footer.footer .footer__blocks-wrapper .ts-top-footer{gap:32px;flex-direction:column;display:flex!important;flex-wrap:wrap}footer.footer .footer__blocks-wrapper .ts-top-footer .footer-block.grid__item,footer.footer .footer__blocks-wrapper .ts-top-footer .footer-block.grid__item ul.footer-block__details-content{margin:0}footer.footer .footer-block h2.footer-block__heading{font-size:32px;line-height:110.00000000000001%}footer.footer .ts-top-footer .footer-block form#ContactFooter .field input{height:60px}footer.footer .ts-top-footer .footer-block form#ContactFooter label.field__label{line-height:1.8}footer.footer .ts-top-footer p.footer-block__para{line-height:80%;margin:28px 0 0}footer.footer .ts-bottom-footer{grid-template-columns:1fr;gap:32px}footer.footer .ts-bottom-footer .footer-block__details-content{margin:0;order:2}footer.footer .ts-bottom-footer ul.list-social{justify-content:flex-start;order:1}footer.footer .ts-bottom-footer .footer__content-bottom-wrapper{justify-content:flex-start;order:3}footer.footer .ts-bottom-footer .footer-bottom-copy-right{order:4}footer.footer .ts-bottom-footer .footer-bottom-copy-right .footer__copyright{text-align:left}.footer__privacy-choices a{font-size:24px;line-height:80%}footer.footer .ts-bottom-footer .footer-bottom-copy-right .footer__copyright small.copyright__content{line-height:80%}body .shopify-section sticky-header header.header.page-width{padding:12px 15px!important}.happy-snackers .swiper-wrapper{margin:0 0 0 -275px}.happy-snackers .slider-navigation button{width:54px;height:54px}.happy-snackers:after{display:none}.happy-snackers .section-button a.shop-btn{min-width:100%;font-size:24px;line-height:110.00000000000001%;padding:15.8px 20px}body .product.grid{grid-template-columns:1fr}body .product.grid .grid__item.product__media-wrapper{padding:0}body .product.grid .grid__item.product__media-wrapper .thumbnail-slider{position:unset;transform:unset;max-width:100%}body .product.grid .grid__item.product__media-wrapper .thumbnail-slider ul.thumbnail-list li.thumbnail-list__item{transform:unset}body .product.grid .grid__item.product__media-wrapper slider-component.slider-mobile-gutter li.product__media-item{margin:0}body .product.grid .grid__item.product__media-wrapper slider-component.slider-mobile-gutter ul.product__media-list{width:93%;margin:auto}body .product.grid .slider-mobile-gutter li.product__media-item .product-media-container .product__modal-opener .product__media{border-radius:11.7px;border:1.17px solid #60413F}body .product.grid .grid__item.product__media-wrapper slider-component.thumbnail-slider{margin:20px 0 0;overflow-x:auto;width:100%}body .product.grid .grid__item.product__media-wrapper slider-component.thumbnail-slider ul.thumbnail-list{margin:0;padding:0;gap:9px}body .thumbnail[aria-current]{border:1.75px solid #60413F;box-shadow:none;border-radius:4.68px}body.gradient sticky-header header.header div#menu-drawer ul.has-submenu li a{font-size:28px;font-family:Dongle,sans-serif!important;line-height:1.2;padding:5px 20px;margin:0}body .ts-featured-product .product.grid .grid__item.product__media-wrapper{position:unset}body.template-product-chocolate-chip-custom .ts-featured-product .product.grid .slider-mobile-gutter ul.product__media-list{justify-content:unset}.thumbs-wrapper{width:100%;flex-direction:unset}.custom-thumbs-featured{width:100%!important;margin:0;flex-shrink:unset!important}button.thumb-scroll-up{transform:rotate(90deg)}button.thumb-scroll-down{transform:rotate(-90deg)}body.gradient sticky-header header.header a.header__heading-link{width:30%;margin-left:20px}sticky-header header.header h1.header__heading a.header__heading-link{width:100%}body p.announcement-bar__message.h5{font-size:30px}body.template-product-chocolate-chip-custom .ts-featured-product .product.grid .grid__item ul>.grid__item{max-width:100%!important;min-width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/custom.css.map */
