.button:not(.button-unstyled):not(.predictive-search__close-modal-button):not(.close-button):not(.cart-items__remove),.button-secondary:not(.button-unstyled):not(.predictive-search__close-modal-button):not(.close-button):not(.cart-items__remove){--style-border-width-secondary: 3px;--button-border-width: var(--style-border-width-secondary);--button-font-family-primary: var( --font-heading--family);--button-font-family-secondary: var( --font-heading--family);border-radius:100px;border-width:var(--button-border-width);font-weight:700;font-size:20px;transition:all .125s ease-in-out;padding:15px 24px;line-height:1.2;min-height:55px}.ctr-section-resource-list .add-to-cart-icon{display:none}@media screen and (max-width:992px){.ctr-section-resource-list .resource-list--grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:750px){.ctr-section-resource-list .resource-list--grid{grid-template-columns:repeat(2,1fr)}}.ctr-section-resource-list .product-card__content .text-block p{text-align:center}.ctr-section-resource-list .product-card__content .buy-buttons-block{margin-top:auto}.ctr-section-resource-list .product-card__content .text-block,.ctr-section-resource-list .product-card__content .text-block p{max-width:100%;width:100%}.ctr-section-resource-list .product-card__content .contents .text-block p{text-transform:capitalize}@media screen and (max-width:750px){.ctr-section-resource-list .product-card__content .contents .text-block p{font-size:20px}}@media(max-width:749.98px){.shopify-section-group-footer-group .footer-content{padding:40px 0}}@media(max-width:749.98px){.shopify-section-group-footer-group .footer-content>.group-block>.group-block-content>.group-block>.group-block-content{gap:40px}.shopify-section-group-footer-group .footer-content>.group-block>.group-block-content>.group-block>.group-block-content>.image-block{margin:0 auto;width:68%}}.shopify-section-group-footer-group .utilities{color:#300c05;flex-wrap:wrap;justify-content:flex-start!important;border-top:none;gap:4px}@media(max-width:749.98px){.shopify-section-group-footer-group .utilities{padding-bottom:40px;gap:0}}.shopify-section-group-footer-group .utilities a{color:#300c05;cursor:pointer}.shopify-section-group-footer-group .menu__heading{padding:0}.shopify-section-group-footer-group .text-block h2,.shopify-section-group-footer-group .menu__heading__default{display:block;width:100%}.shopify-section-group-footer-group .menu__item{line-height:1}.shopify-section-group-footer-group .menu__item a{font-weight:700;font-size:32px;line-height:1;margin-bottom:6px;text-decoration-thickness:auto}.shopify-section-group-footer-group .menu__item a:hover{text-decoration:underline}@media(max-width:991.98px){.shopify-section-group-footer-group .menu__item a{font-size:24px}}.shopify-section-group-footer-group .policy-list-trigger.button-unstyled{display:none}.shopify-section-group-footer-group .terms-policies-popover{display:flex;position:static;opacity:1;padding:0;background:transparent;translate:0;scale:1;border-radius:0;border:none;box-shadow:none;transform:none;height:auto;margin:0;overflow:hidden}.shopify-section-group-footer-group .footer-utilities__text a,.shopify-section-group-footer-group .footer-utilities__text{font-size:20px;font-weight:700;line-height:1}@media(max-width:749.98px){.shopify-section-group-footer-group .footer-utilities__text a,.shopify-section-group-footer-group .footer-utilities__text{font-size:16px;line-height:1.5}}.shopify-section-group-footer-group .footer-utilities__text a{text-decoration:underline;text-decoration-color:transparent}.shopify-section-group-footer-group .footer-utilities__text a:hover{text-decoration-color:#300c05}.shopify-section-group-footer-group .policy_list .footer-utilities__text{font-weight:700}.shopify-section-group-footer-group .policy_list{display:flex;flex-wrap:wrap;gap:5px;list-style-type:none;height:auto}.shopify-section-group-footer-group .policy_list li{list-style:none;border-radius:0;display:flex;align-items:center}.shopify-section-group-footer-group .policy_list li:before{content:"";display:inline-block;width:2.5px;height:100%;background-color:#300c05;margin-right:5px}@media(max-width:749.98px){.shopify-section-group-footer-group .policy_list li:before{width:2px;height:15px}.shopify-section-group-footer-group .policy_list li:first-child:before{display:none}}.shopify-section-group-footer-group .policy_list li:hover{background-color:transparent}.shopify-section-group-footer-group .policy_list .footer-utilities__text{text-decoration-color:transparent;text-underline-offset:2px;line-height:1;padding:0}@media(max-width:749.98px){.shopify-section-group-footer-group .policy_list .footer-utilities__text{line-height:1.5}}.shopify-section-group-footer-group .policy_list .footer-utilities__text:hover{text-decoration-color:#300c05}.shopify-section-group-footer-group .email-signup__input-group{column-gap:27px;row-gap:8px}@media screen and (max-width:1199.98px){.shopify-section-group-footer-group .email-signup__input-group:not(:has(.email-signup__button--arrow)){grid-template-columns:1fr}}.shopify-section-group-footer-group .email-signup__input{font-family:var(--font-heading--family);font-size:20px!important;font-weight:700;border:3px solid #300c05;padding:12px 32px;background-color:#fff6de;min-height:63px}.shopify-section-group-footer-group .email-signup__input::placeholder{color:#300c05}.shopify-section-group-footer-group .email-signup__button{font-weight:700;padding:12px 32px;min-height:63px}@media screen and (max-width:1199.98px){.shopify-section-group-footer-group .email-signup__button{width:100%;text-align:left}}@media(max-width:749.98px){.shopify-section-group-footer-group .policy_list{justify-content:center}.shopify-section-group-footer-group .terms-policies-popover{transform:none}.shopify-section-group-footer-group .menu{width:calc(50% - 6px)}.shopify-section-group-footer-group .menu__details{display:flex;flex-direction:column;align-items:center;text-align:center}}.jdgm-write-review-modal .jdgm-write-review-modal__title{font-family:var( --font-heading--family);font-size:32px!important;font-weight:700!important;color:#300c05!important}.jdgm-write-review-modal .jdgm-write-review-modal__product-title{font-family:var( --font-heading--family);font-size:20px!important;color:#300c05!important}.jdgm-write-review-modal .jdgm-write-review-modal__intro,.jdgm-write-review-modal .jdgm-write-review-modal__field-label,.jdgm-write-review-modal .jdgm-write-review-modal__field-input,.jdgm-write-review-modal .jdgm-write-review-modal__checkbox-text,.jdgm-write-review-modal .jdgm-write-review-modal__field-help,.jdgm-write-review-modal .jdgm-write-review-modal__gdpr-statement{color:#300c05!important}.jdgm-write-review-modal .jdgm-write-review-modal__field-label{font-size:16px!important;font-weight:700!important}.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-back{font-family:var( --font-heading--family);font-size:18px!important;color:#300c05!important}.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn.jdgm-write-review-modal__nav-btn-next{font-family:var( --font-heading--family);border-radius:100px!important;border:3px solid #300C05!important;color:#300c05!important;background:#0af;font-weight:700;font-size:20px!important;transition:all .125s ease-in-out;padding:15px 24px;line-height:1.2;min-height:55px;max-width:none;width:fit-content;margin:0}.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn.jdgm-write-review-modal__nav-btn-next:hover{background:#300c05!important;color:#fff6de!important;border-color:#300c05!important;opacity:1!important}.ctr-contact-form .submit-button{text-transform:uppercase;padding:19px 32px}.ctr-collection-wrapper .ctr-product-card .product-card__content>.group-block{border-top:4px solid #300C05}@media screen and (max-width:749px){.ctr-collection-wrapper .ctr-product-card .product-card__content>.group-block>.group-block-content>.group-block>.group-block-content{flex-direction:row}.ctr-collection-wrapper .ctr-product-card .product-card__content>.group-block>.group-block-content>.group-block>.group-block-content product-price{flex:none}}.ctr-collection-wrapper .ctr-product-card .product-card__content>.group-block>.group-block-content>.group-block>.group-block-content>.group-block>.group-block-content>.contents>.text-block p{font-size:26px;line-height:1.5}.ctr-collection-wrapper .ctr-product-card .product-card__content>.group-block>.group-block-content>.group-block>.group-block-content>.group-block>.group-block-content>.text-block p{color:var(--product-flavor-color);line-height:1.5}@media screen and (max-width:749.98px){.ctr-collection-wrapper .product-grid{gap:32px}}@media screen and (min-width:750px){.ctr-collection-wrapper .product-grid{grid-template-columns:1fr 1fr!important}}@media screen and (min-width:992px){.ctr-collection-wrapper .product-grid{grid-template-columns:1fr 1fr 1fr!important}}@media screen and (max-width:749px){.ctr-product-information .product-information__grid{row-gap:50px}}.ctr-product-information .product-details h2,.ctr-product-information .product-details .h2{font-size:80px;line-height:.9}@media screen and (max-width:749.98px){.ctr-product-information .product-details h2,.ctr-product-information .product-details .h2{font-size:56px}}@media screen and (max-width:749.98px){.ctr-product-information .product-details>.group-block>.group-block-content>.text-block p{font-size:16px}.ctr-product-information .product-details>.group-block>.group-block-content>.group-block>.group-block-content>.text-block h4{font-size:20px}}.ctr-product-information .product-details .jdgm-preview-badge .jdgm-star.jdgm-star{color:#fff6de}.ctr-product-information .product-details .jdgm-star.jdgm--on:before,.ctr-product-information .product-details .jdgm-star.jdgm--off:before{font-size:32px}@media screen and (max-width:749.98px){.ctr-product-information .product-details .jdgm-star.jdgm--on:before,.ctr-product-information .product-details .jdgm-star.jdgm--off:before{font-size:28px}}.ctr-product-information .product-details .jdgm-star.jdgm--on:before{text-shadow:-1px -1px 0 black,1px -1px 0 #300C05,-1px 1px 0 #300C05,1px 1px 0 #300C05}.ctr-product-information .product-details .jdgm-prev-badge{display:flex!important;align-items:center;gap:16px}.ctr-product-information .product-details .jdgm-prev-badge__stars{display:flex;align-items:center;gap:8px}@media screen and (max-width:749.98px){.ctr-product-information .product-details .jdgm-prev-badge__stars{gap:4px}}.ctr-product-information .product-details .jdgm-prev-badge__text{font-size:24px;margin-top:4px}@media screen and (max-width:749.98px){.ctr-product-information .product-details .jdgm-prev-badge__text{font-size:20px}}.ctr-product-information slideshow-controls{margin-top:32px}@media screen and (max-width:749.98px){.ctr-product-information slideshow-container{width:70%;margin:0 auto}}.ctr-product-information .product-media-container img{object-fit:cover}@media screen and (max-width:749px){.ctr-product-information .product-information__media{padding:0 16px}}.ctr-product-information .slideshow-controls__thumbnails{gap:8px;--focus-outline-offset: 0;padding:0}@media screen and (min-width:750px){.ctr-product-information .slideshow-controls__thumbnails{display:grid;grid-template-columns:1fr 1fr;gap:24px}}@media screen and (min-width:992px){.ctr-product-information .slideshow-controls__thumbnails{gap:32px}}.ctr-product-information .slideshow-controls__thumbnails .slideshow-control{aspect-ratio:1/1;width:auto;--style-border-width: 4px;border:var(--style-border-width) solid rgb(var(--color-border-rgb));outline:none;border-radius:32px}@media(max-width:749.98px){.ctr-product-information .slideshow-controls__thumbnails .slideshow-control{width:clamp(44px,22vw,var(--thumbnail-width));border:2px solid #300C05;border-radius:16px}}.ctr-product-information .product-form-buttons{gap:24px}.ctr-product-information .product-form-buttons .add-to-cart-button{font-size:32px;padding-top:36px;padding-bottom:36px}.ctr-product-information .product-form-buttons .add-to-cart-icon--added,.ctr-product-information .product-form-buttons .add-to-cart-icon--added svg{width:32px;height:32px}.ctr-product-information .product-form-buttons .add-to-cart-icon{display:none}@media screen and (max-width:749.98px){.ctr-product-information .product-form-buttons{gap:16px;flex-direction:column}.ctr-product-information .product-form-buttons>*:not(.quantity-selector){flex:1}}.ctr-product-information .quantity-selector{background-color:#fff6de;--minimum-touch-target: 32px;--quantity-selector-width: 144px;border:3px solid #300C05;border-radius:100px!important;padding:16px;max-width:144px;height:73px}@media screen and (max-width:749.98px){.ctr-product-information .quantity-selector{max-width:100%;width:100%;flex:auto}}.ctr-product-information .quantity-selector .svg-wrapper,.ctr-product-information .quantity-selector .svg-wrapper svg{color:#300c05;--icon-stroke-width: 2px;width:22px;height:22px}.ctr-product-information .quantity-selector .quantity-minus,.ctr-product-information .quantity-selector .quantity-plus{width:var(--minimum-touch-target);height:var(--minimum-touch-target)}.ctr-product-information .quantity-selector input{font-size:32px;font-weight:700;color:#300c05;width:40px}@media screen and (max-width:749.98px){.shopify-section-group-header-group .header__columns{padding:13px 0!important}}@media screen and (min-width:992px){.shopify-section-group-header-group .menu-list__link{padding-left:20px!important;padding-right:20px!important}}@media screen and (max-width:992px){.shopify-section-group-header-group .header__column--right{gap:10px}.shopify-section-group-header-group .header-logo__image{transform:scale(.9)}}@media screen and (max-width:749.98px){.shopify-section-group-header-group .header-logo__image{transform:none}}.shopify-section[id$=__section_8ymCH9]{--snack-buddy-button-chocolate-chip: #FC7E00;--snack-buddy-button-blueberry: #00AAFF;--snack-buddy-button-vanilla-funfetti: #FF64C0;--snack-buddy-button-chocolate: #B683FF;--snack-buddy-button-hover: #300C05}.shopify-section[id$=__section_8ymCH9] .section-content-wrapper>.group-block .group-block:first-child .button-secondary{background:var(--snack-buddy-button-chocolate-chip)!important}.shopify-section[id$=__section_8ymCH9] .section-content-wrapper>.group-block .group-block:nth-child(2) .button-secondary{background:var(--snack-buddy-button-blueberry)!important}.shopify-section[id$=__section_8ymCH9] .section-content-wrapper>.group-block .group-block:nth-child(3) .button-secondary{background:var(--snack-buddy-button-vanilla-funfetti)!important}.shopify-section[id$=__section_8ymCH9] .section-content-wrapper>.group-block .group-block:nth-child(4) .button-secondary{background:var(--snack-buddy-button-chocolate)!important}.shopify-section[id$=__section_8ymCH9] .section-content-wrapper>.group-block .group-block .button-secondary:hover{background:var(--snack-buddy-button-hover)!important}@media screen and (min-width:750px){.shopify-section[id$=__section_HetHTW] .section-content-wrapper{padding-block-start:48px!important;padding-block-end:32px!important}.shopify-section[id$=__section_HetHTW] .section-content-wrapper>.group-block{padding-inline:70px!important}.shopify-section[id$=__section_HetHTW] .ctr-section-heading-title,.shopify-section[id$=__section_HetHTW] .ctr-section-heading-title h2{font-size:64px!important}.shopify-section[id$=__section_HetHTW] .section-content-wrapper h3{font-size:2rem!important}.shopify-section[id$=__section_HetHTW] .icon-block{width:36px!important}.shopify-section[id$=__section_HetHTW] .section-content-wrapper>.group-block:first-of-type>.group-block-content>.group-block:has(.image-block){width:23vw!important}.shopify-section[id$=__section_HetHTW] .section-content-wrapper>.group-block:nth-child(2)>.group-block-content .image-block{width:27vw!important}}@media screen and (min-width:750px){.shopify-section[id$=__section_8ymCH9] .section-content-wrapper{padding-block-start:72px!important;padding-block-end:72px!important;gap:42px!important}.shopify-section[id$=__section_DTqeeD] .section-content-wrapper{padding-block-start:32px!important;padding-block-end:56px!important}.shopify-section[id$=__section_DTqeeD] .section-content-wrapper>.group-block{gap:28px!important}.shopify-section[id$=__section_DTqeeD] .section-content-wrapper h3{font-size:2rem!important;line-height:1.15!important}.shopify-section[id$=__section_DTqeeD] .section-content-wrapper p{font-size:1.25rem!important}.shopify-section[id$=__section_WRNLJh] .section-content-wrapper{gap:24px!important;padding-block-start:36px!important;padding-block-end:36px!important}.shopify-section[id$=__section_WRNLJh] .ctr-section-heading-title,.shopify-section[id$=__section_WRNLJh] .ctr-section-heading-title h2{font-size:82px!important}.shopify-section[id$=__section_WRNLJh] .section-content-wrapper>.image-block{padding-inline:48px!important}.shopify-section[id$=__section_WRNLJh] .section-content-wrapper>.group-block:nth-child(4)>.group-block-content{gap:12px!important}.shopify-section[id$=__section_WRNLJh] .section-content-wrapper>.group-block:nth-child(4) .group-block{padding:20px 24px!important}.shopify-section[id$=__section_WRNLJh] .section-content-wrapper>.group-block:nth-child(4) p{font-size:1.25rem!important;line-height:1.2!important}.shopify-section[id$=__section_CpzcwK] .section-content-wrapper{gap:56px!important;padding-block-start:48px!important;padding-block-end:48px!important}.shopify-section[id$=__section_CpzcwK] .ctr-section-heading-title,.shopify-section[id$=__section_CpzcwK] .ctr-section-heading-title p{font-size:64px!important}.shopify-section[id$=__section_CpzcwK] .details__header{font-size:20px!important;padding:18px 0!important}.shopify-section[id$=__section_CpzcwK] .details-content{padding-bottom:18px!important}.shopify-section[id$=__section_CpzcwK] .accordion .icon-caret,.shopify-section[id$=__section_CpzcwK] .accordion .icon-caret svg{width:24px!important;height:24px!important}.shopify-section[id$=__section_rGrUdf] .section-content-wrapper{gap:32px!important;padding-block-start:36px!important;padding-block-end:0!important}.shopify-section[id$=__section_rGrUdf] .ctr-section-heading-title,.shopify-section[id$=__section_rGrUdf] .ctr-section-heading-title h2,.shopify-section[id$=__section_rGrUdf] .ctr-section-heading-title p{font-size:56px!important}.shopify-section[id$=__section_rGrUdf] .ctr-section-heading-subtitle,.shopify-section[id$=__section_rGrUdf] .ctr-section-heading-subtitle p{font-size:24px!important}}.button.ctr-box-builder__flavor-add:not(.button-unstyled):not(.close-button):not(.cart-items__remove){min-height:38px;padding:0 20px;font-size:16px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/styles-overrides.css.map */
