.product-text .product__badges .product-item__badge{display:inline-flex;align-items:center;justify-content:center;line-height:1.2}@media screen and (max-width:767px){.product-gallery-item__zoom{display:none}}.mobile-header-locale .localization-form__item{margin:0}.mobile-header-locale .localization-form__item-button{min-width:44px;min-height:44px;justify-content:center;color:var(--color-text-header)}.mobile-header-locale .localization-form__item-text{color:inherit}.mobile-header-locale .localization-form__content{left:0;right:auto;z-index:5}@media screen and (max-width:1023px){.site-header .header-container--top{z-index:1000}.site-header .header__top.container--large{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:8px}.site-header .header__top .mobile-header-left,.site-header .header__top .mobile-header-actions{width:auto}.site-header .mobile-header-left,.site-header .mobile-header-actions{position:relative;z-index:1001}.site-header .header__top .logo{min-width:0;max-width:none;padding:0;box-sizing:border-box}.mobile-header-locale .localization-form{padding:0;margin:0}.mobile-header-locale .localization-form__content-item button{min-height:44px}announcement-bar .announcement-bar__localization-form{display:none}.footer-item__newsletter .footer-newsletter__consent,.footer-item__newsletter .footer-newsletter__consent label,.footer-item__newsletter .footer-newsletter__consent label p{font-size:inherit;line-height:inherit}.mobile-header-locale .localization-form__item-symbol path{fill:currentColor}}.product-item .button{color:#df1f26;border-color:#df1f26}.product-item .button.button--solid{background:#df1f26;color:#fff8e8}.product-item__ratings{color:#df1f26}.product-item__title{font-weight:700}.product-item .star-rating{color:#df1f26}.product-item .product-item__image img{padding:0;box-sizing:border-box;object-fit:contain}.star-rating__stars,.card .star-rating__stars{background-image:url('data:image/svg+xml;utf8,<svg width="20" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m7 0 1.572 4.837h5.085l-4.114 2.99 1.572 4.836L7 9.673l-4.114 2.99 1.571-4.837-4.114-2.99h5.085L7 0Z" stroke="%23df1f26" stroke-width="1"/></svg>')}.star-rating__stars-active,.card .star-rating__stars-active{background-image:url('data:image/svg+xml;utf8,<svg width="20" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m7 0 1.572 4.837h5.085l-4.114 2.99 1.572 4.836L7 9.673l-4.114 2.99 1.571-4.837-4.114-2.99h5.085L7 0Z" fill="%23df1f26" stroke-width="0"/></svg>')}@media screen and (min-width:1201px){.mount-product-page .container--large.grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}@media screen and (min-width:1024px){[id*=promo_grid] .grid{display:flex;flex-wrap:wrap}[id*=promo_grid] .grid>*:nth-child(4n+1),[id*=promo_grid] .grid>*:nth-child(4n+4){flex:1 1 55%}[id*=promo_grid] .grid>*:nth-child(4n+2),[id*=promo_grid] .grid>*:nth-child(4n+3){flex:1 1 37%}}[id*=pb_marquee]{font-family:var(--font-stack-headings)}strong,b{font-weight:700}.section-heading__title{font-size:var(--section-heading-size, 50px);line-height:1.1}@media screen and (max-width:1023px){.section-heading__title{font-size:32px}}.button{display:inline-flex;align-items:center;justify-content:center;font-weight:700}.button--regular{min-height:50px}.main-header input[type=search],.main-header .search__input{border-color:#df1f26!important}.newsletter input[type=email]{border-color:#df1f26!important;height:51px}.newsletter__info{color:#df1f26;font-size:15px}.main-footer .footer-item__newsletter input[type=email]{border:1px solid #fff8e8!important;border-radius:15px;height:52px}.newsletter .agree-to-terms .styled-checkbox,.main-footer .agree-to-terms .styled-checkbox,.cart__details .agree-to-terms .styled-checkbox,.contact-form .agree-to-terms .styled-checkbox{width:24px;height:24px;border-radius:7px;background:transparent}.main-footer .agree-to-terms .styled-checkbox{border:1px solid #ffffff}.newsletter .agree-to-terms .styled-checkbox,.contact-form .agree-to-terms .styled-checkbox{border:1px solid #df1f26}.newsletter .agree-to-terms .styled-checkbox:checked,.main-footer .agree-to-terms .styled-checkbox:checked,.cart__details .agree-to-terms .styled-checkbox:checked,.contact-form .agree-to-terms .styled-checkbox:checked{background:#df1f26;border-color:#df1f26}@media screen and (min-width:1024px){[id*=__hero] .card__text .block-image__figure{justify-content:center}[id*=__hero] .card__text .block-image img{max-width:80.9%;height:auto}}[id*=__hero] .content-group{--gutter-small: 21px}[id*=__hero] .content-group>*{flex:0 0 auto}[id*=__hero] .button--large{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:7px 19px;border-radius:30px;border-width:1.4px;font-size:20px}@media screen and (max-width:767px){[id*=__hero] .card__text .block-image img{max-width:72vw;height:auto}}@media screen and (min-width:741px){.ig-highlight .ig-highlight__item,.ig-highlight .ig-highlight__circle{width:75px}.ig-highlight .ig-highlight__circle{height:75px}.ig-highlight .ig-highlight__track{gap:25px}}.ig-highlight .ig-highlight__label{font-size:16px;font-weight:400}.template-collection .main-collection-banner>.container--vertical-space-small{margin-top:16px}[id*=pb_marquee],[id*=pb_marquee] strong{font-weight:900}@media screen and (min-width:1024px){[id*=pb_marquee] [class*=marquee]{font-size:130px;line-height:.88}[id*=pb_marquee] img{width:189px;height:189px}}[id*=snacking_club] .card__text .rte,[id*=snacking_club] .card__text p{font-family:var(--font-stack-headings);font-weight:900;font-size:20px;line-height:1.3}[id*=snacking_club] .card__text h2{font-weight:900;line-height:.95;font-size:50px!important}[id*=countdown] .countdown__text .h4{font-size:40px}[id*=countdown] .time-data{font-size:40px;font-weight:700}[id*=countdown] .time-helper{font-size:16px;font-weight:500}[id*=countdown] .button{text-transform:uppercase}[id*=promo_grid] .card__text h3,[id*=promo_grid] .card__text [class*=title]{font-size:40px}[id*=promo_grid] .card .button{color:#df1f26}[id*=promo_grid] .card .button--solid{background-color:var(--color-text-cards);border-color:var(--color-text-cards)}[id*=latest_news] .blog-item__image{border-radius:8px;border:0!important;box-shadow:0 4px 20px #0000001a}[id*=latest_news] .blog-item__title,[id*=latest_news] .blog-item__title a{color:#000;font-size:20px;font-weight:400}[id*=latest_news] [class*=info]{font-size:16px}[id*=latest_news]{position:relative}.mount-product-page .product__title{color:#df1f26;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;line-height:1.2;letter-spacing:0}@media screen and (max-width:767px){.mount-product-page .product__title{font-size:clamp(calc(21px / 60 * var(--base-headings-size)),8.5vw,calc(24px / 60 * var(--base-headings-size)))}}.mount-product-page .product-price--original{font-size:45px;font-weight:400;line-height:1.2;letter-spacing:0;text-transform:uppercase}.mount-product-page .product-text .rte{font-size:18px}[id*=split_banner] .card__text h2{font-weight:900;font-size:50px}[id*=split_banner] .rte{font-size:18px}[id*=split_banner] .rte strong{font-family:var(--font-stack-headings);font-weight:900;font-size:20px}@media screen and (min-width:1024px){[id*=split_banner] .rich-text__text{padding-inline:80px}}[id*=comparison] .section-heading__title{color:#df1f26}[id*=comparison] .button{color:#df1f26!important;border-color:#df1f26!important;min-height:50px;font-size:20px}[id*=comparison] .button:hover{color:#fff8e8!important;background-color:#df1f26!important}[id*=comparison] table,[id*=comparison] td,[id*=comparison] th{font-size:18px}[id*=comparison] table{background:#fff8e8}[id*=shoppable] .shoppable-card__product{background:#f9f1dc;padding:20px}[id*=shoppable] .shoppable-card__product img{width:120px;height:120px}[id*=shoppable] .shoppable-card__product [class*=title]{font-size:18px;font-weight:600}[id*=shoppable] .shoppable-card__product [class*=price]{font-size:18px;color:#00000080}.product-item.card{padding:20px}.product-item__title{font-size:24px;text-transform:capitalize}.product-item__price{font-size:18px}.product-item .button{font-size:20px;min-height:50px}.star-rating__caption{font-weight:700}@media screen and (max-width:767px){.product-item.card{border-radius:12px}.product-item .product-item__image{width:87%;margin-inline:auto;padding-top:87%!important}.product-item .product-item__dietary-subtitle{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.product-item .product-item__text{gap:14px}.product-item .product-item__text>*{margin-block:0}.product-item .product-item__quick-buy,.product-item quick-add-to-cart,.product-item product-form,.product-item .shopify-product-form{display:block;width:100%}.product-item .quick-add-to-cart-button .button{width:100%}}.breadcrumb__separator{margin:0 17px 0 6px}.main-footer .footer-item__title{font-size:30px;font-weight:900}.main-footer .footer-item__menu a{font-size:23px;font-weight:500;text-decoration:underline}.main-footer .social-icons{gap:34px}.main-footer .footer-item__menu a,.main-footer .footer-bottom__credit a{border-bottom:0!important}[id*=best_sellers]{padding-top:0;display:block}[id^=shopify-section][id*=best_sellers]{padding-top:60px}[id^=shopify-section][id*=__countdown]{margin-top:40px;display:block}[id^=shopify-section][id*=promo_grid]{padding-top:50px;display:block}[id^=shopify-section][id*=__events]{padding-top:55px;display:block}[id^=shopify-section][id*=latest_news]{padding-top:0;padding-bottom:0}[id^=shopify-section]>.blog-posts-section.container--has-background{padding-top:60px;padding-bottom:60px}@media screen and (max-width:767px){[id^=shopify-section][id*=__best_sellers]>.container--large,[id^=shopify-section][id*=__countdown]>.container--large,[id^=shopify-section][id*=promo_grid]>.container--large,[id^=shopify-section][id*=latest_news]>.container--large,[id^=shopify-section][id*=__events]>.container--large{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}[id^=shopify-section][id*=__best_sellers]{padding-top:40px}[id^=shopify-section][id*=__countdown]{margin-top:52px;margin-bottom:80px}[id^=shopify-section][id*=promo_grid]{padding-top:20px;padding-bottom:20px}[id^=shopify-section][id*=pb_marquee]{margin-top:0}[id^=shopify-section][id*=latest_news]{padding-top:0;padding-bottom:0}[id^=shopify-section]>.blog-posts-section.container--has-background{padding-top:40px;padding-bottom:40px}[id^=shopify-section][id*=__events]{padding-top:20px}}[id*=product-grid].container--vertical-space,[id*=product-grid]{margin-top:48px!important}@media screen and (min-width:1024px){.collection-heading-container--facets{margin-top:0!important;margin-bottom:0!important;padding-bottom:0!important}#main-collection-product-grid{margin-top:calc(18px - var(--grid-gap, 36px))!important}}.mount-product-page .product-price--original{font-weight:400!important}.main-header input{border-color:#df1f26!important}[id*=latest_news] .blog-item__title-holder a,[id*=latest_news] .blog-item__title-holder a span{color:#000;font-size:20px;font-weight:400}[id*=latest_news] .blog-item__date{font-size:16px}.breadcrumb span:not(:last-child){margin-inline-end:17px!important}[id*=comparison]{font-size:18px}.mount-product-page form[is=product-form]{border-top-color:#1d1d1d33!important}.mount-product-page [class*=complementary]{color:#df1f26}.mount-product-page [class*=complementary]>span,.mount-product-page [class*=complementary] [class*=title]{color:#df1f26!important;font-weight:600!important}[id*=shoppable] [class*=product-image]{width:120px;height:120px;flex:0 0 120px}[id*=shoppable] .shoppable-card__product>div:last-child{display:flex;flex-direction:column;justify-content:center}[id*=shoppable] .shoppable-card__product [class*=price]{order:2}.newsletter h2,.newsletter .h3{font-size:45px}[id*=brand_logos]:not(:has(img)){display:none}[id*=brand_logos] .container--vertical-space{margin-block:0}[id*=countdown] .button{white-space:nowrap}[id*=__events] .toggle__title .button{min-height:41px;font-size:16px;padding-block:6px;display:flex;justify-content:center;align-items:center}.main-header nav a{font-weight:700}[id*=product-grid] select{width:100%;height:62px;border-radius:14px;font-size:18px;padding-inline:20px}.facets__summary-text{font-size:18px}label.facet-checkbox{font-size:14px}.facet-checkbox .styled-checkbox{border-radius:4px}.collection-product-count{font-size:18px}@media screen and (max-width:1279px){.star-rating__caption{white-space:nowrap}}[id*=best_sellers] .section-heading{margin-bottom:54px}[id*=best_sellers] .section-heading~div,[id*=best_sellers] .collection-tabs_panel,[id*=best_sellers] css-slider{padding-top:0!important;margin-top:0!important}[id*=pb_marquee]{display:block;margin-top:58px}.site-header input,main-header input,header-search input{border-color:#df1f26!important}.site-header .menu-link,main-header .menu-link,.site-nav .menu-link{font-weight:700}[id*=product-grid] .select,[id*=product-grid] .select__select,[id*=product-grid] select{width:100%}@media(min-width:1024px){[id*=latest_news] .align-content:has(.button){position:static!important;margin:0!important;padding:0!important;height:0!important;overflow:visible}[id*=latest_news] .align-content .button{position:absolute!important;top:68px;right:40px}}.sorting__prewrapper .collection-filters__item.sorting{flex:1 1 100%;width:100%}.button--solid{background-color:var(--color-accent-main);border-color:var(--color-accent-main);color:var(--color-foreground-accent-main)}.no-touchevents .button--solid:not(.button--outline-hover):hover{filter:brightness(.88)}.button--outline{color:var(--color-accent-main)}.card .button--solid{background-color:var(--color-accent-cards);border-color:var(--color-accent-cards);color:var(--color-foreground-accent-cards)}.cart-item .cart-item__actions .qty-button,.cart-form-item .cart-item__actions .qty-button{color:var(--color-accent-main);border-color:var(--color-accent-main)}.cart-item__actions .qty-button svg *{stroke:currentColor}.cart-item .remove,.cart-form-item .remove,#main .cart-form-item a.remove.text-link,.cart-items .remove{color:var(--color-accent-main);opacity:1}.sidebar__title,h1.title{color:var(--color-accent-main)}.main-footer .footer-item__newsletter button[type=submit]{color:var(--color-text-footer, #fff8e8)}[id*=brand_logos] .card__icon{background-color:transparent;aspect-ratio:auto;width:auto;overflow:visible}[id*=brand_logos] .card__icon img{position:static!important;transform:none!important;inset:auto!important;width:auto!important;height:64px!important;max-width:220px;object-fit:contain}[id*=brand_logos] .grid{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:36px;margin-inline:0;padding-inline:120px}[id*=brand_logos] .grid>*{width:auto;padding-inline-start:0}[id*=brand_logos] .container--vertical-space,.shopify-section:last-child[id*=brand_logos] .container--has-background{margin-top:0;margin-bottom:0;padding-block:60px}@media screen and (max-width:740px){[id*=brand_logos] .grid{justify-content:center;padding-inline:20px;gap:24px}[id*=brand_logos] .card__icon img{max-width:130px;max-height:44px}[id*=brand_logos] .container--vertical-space{padding-block:36px}}[id*=latest_news] .align-content .button{background:transparent;border:0;border-radius:0;padding:0;color:#1d1d1d;font-size:18px;font-weight:400;text-decoration:underline;text-underline-offset:4px}.no-touchevents [id*=latest_news] .align-content .button:hover{background:transparent;border:0;color:#df1f26}[id*=snacking_club] .card__text h2{max-width:400px;margin-inline:auto}.no-touchevents [id*=snacking_club] .card .button:hover{background:#fff8e8;border-color:#fff8e8;color:#df1f26}.product-item .quick-add-to-cart-button,.product-item__quick-buy .button{font-weight:700}.footer-bottom .rte a{border-bottom:0!important;text-decoration:none}.footer-bottom{position:relative;z-index:10002;background:var(--color-background-footer)}.site-header-container .header-container .button--icon.button--outline:hover svg *,.site-header-container .header-container .button--icon.button--solid:hover svg *{fill:currentColor}@media screen and (max-width:740px){[id*=best_sellers] .grid.grid--slider{grid-template-columns:none;grid-auto-columns:82%}.product-item .quick-add-to-cart-button,.product-item__quick-buy .button{white-space:nowrap;width:100%}.product-item__quick-buy .button{font-size:20px;padding:12px 18px}.footer-bottom span{display:block}.footer-bottom .footer-bottom__credit{display:inline-flex;align-items:center;gap:6px;margin-top:12px}}.product-item .quick-add-to-cart-button,.product-item .product-item__quick-buy{width:100%}.product-item .product-item__text{padding-inline:0;padding-bottom:0;padding-top:1.5rem!important}.product-item .quick-add-to-cart-button .button--outline{color:#df1f26;border-color:#df1f26;border-radius:999px;font-size:20px;font-weight:700}.product-variants .product-variant__name{display:block;font-weight:700;font-size:18px;color:#df1f26;margin-bottom:12px}.product-variant__current-label{display:none;font-weight:400;font-size:14px;color:#1d1d1d;margin-left:8px}.flavor-tip{position:fixed;transform:translate(-50%,-100%) translateY(4px);background:#1d1d1d;color:#fff8e8;font-size:14px;font-weight:600;line-height:1;padding:9px 14px;border-radius:8px;white-space:nowrap;z-index:1000;opacity:0;visibility:hidden;transition:opacity .15s ease,transform .15s ease,visibility .15s;pointer-events:none}.flavor-tip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:#1d1d1d;border-bottom-width:0}.flavor-tip.is-visible{opacity:1;visibility:visible;transform:translate(-50%,-100%) translateY(0)}.product-variants--thumbnails .product-variant__container{display:flex;flex-wrap:wrap;gap:10px}.product-variants--thumbnails .product-variant__item{width:90px;border-radius:10px;overflow:hidden;background:#fff;border:1.5px solid rgba(29,29,29,.08);padding:6px;transition:border-color .12s linear}.product-variants--thumbnails .product-variant__container .product-variant__item--current,.no-touchevents .product-variants--thumbnails .product-variant__container .product-variant__item:hover{border-color:#df1f26!important;box-shadow:none}.product-variants--thumbnails .product-variant__container .product-variant__item:focus-visible{outline:2px solid #df1f26;outline-offset:2px}.product-variants--pills .product-variant__container{display:flex;flex-wrap:wrap;gap:10px}.product-variant__item--pill{display:inline-flex;align-items:center;justify-content:center;min-width:99px;min-height:45px;padding:10px 18px;background:#fff8e8;border:1.5px solid #e3dbc6;border-radius:10px;color:#1d1d1d;font-weight:600;font-size:18px;text-decoration:none;transition:border-color .12s linear}.product-variants--pills .product-variant__container .product-variant__item--pill.product-variant__item--current,.no-touchevents .product-variants--pills .product-variant__container .product-variant__item--pill:hover{border-color:#df1f26}.product-variant__item--pill.product-variant__item--opacity-reduced{opacity:1}.product-variant__item--pill.product-variant__item--opacity-reduced .product-variant__pill-label{color:#c0b9ac;text-decoration:line-through}product-recommendations.product-related:not(:has([data-js-product-item]))>*{display:none}.product-related .product-related-item{display:flex;align-items:center;gap:27px;background:#f9f1dc;border-radius:12px;padding:20px;margin-bottom:20px}.product-related .product-related-item__image{flex:0 0 120px;width:120px}.product-related .product-related-item__text{flex:1;min-width:0}.product-related .product-related-item__title{font-size:18px;font-weight:700}.product-related .product-related-item__price{display:block;margin-top:6px;font-size:18px}.product-related .product-related-item__button .button{min-width:118px;min-height:50px;border-width:1.5px}product-recommendations.product-related .card-widget__header,product-recommendations.product-related .card-widget__header *{font-size:18px;font-weight:600;color:#df1f26!important}.product-related .product-related-item__image{background:#fff;border-radius:10px;padding:8px}.product-related .product-related-item__title{font-size:20px;font-weight:600}.mount-product-page .product-related .product-related-item__price,.mount-product-page .product-related .product-related-item__price *{text-transform:none!important;font-size:18px!important;font-weight:600!important;line-height:1.4;color:#00000080}.mount-product-page .product-related .product-related-item__price .product-price--unit{font-size:14px!important}.product-related .product-price--unit{font-size:14px}.product-related .product-related-item__button .button{font-size:18px;font-weight:700}.product-text .product-reference-logos{display:flex;flex-wrap:wrap;align-items:center;gap:21px;margin-top:24px}.product-reference-logos__item{flex:1 1 0;min-width:64px;display:flex;justify-content:flex-start}.product-reference-logos__item img{display:block;width:auto;height:auto;max-height:65px;max-width:100%;object-fit:contain}@media screen and (max-width:767px){.product-text .product-reference-logos{gap:16px 21px}}.rte,.product-block,.card__text,.product-labels,.product-item__title,.card-widget__content,.card-widget__content p,.card-widget__header-text__title,div.disclosures__items{word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.card-widget__content{min-width:0;max-width:100%;overflow-x:auto}.product-item__price{color:#000}.product-item .product-item__icons{column-gap:6px;row-gap:6px;min-height:32px;align-content:flex-start;justify-content:center;margin-block:12px}.product-item .product-item__icons .text-with-icon__icon{margin-inline-end:0}.product-item__icons .text-with-icon--large svg,.product-item__icons .text-with-icon--large img{width:32px;height:32px}.mount-product-page .product-labels--style-inline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:12px;row-gap:14px;align-items:center}.mount-product-page .product-labels--style-inline .text-with-icon--compact{min-width:0;margin-inline-end:0;gap:7px}.mount-product-page .product-labels--style-inline .text-with-icon__icon{flex:0 0 40px;width:40px;margin-inline-end:0}.mount-product-page .product-labels--style-inline .text-with-icon__icon img,.mount-product-page .product-labels--style-inline .text-with-icon__icon svg{width:40px;height:40px}.mount-product-page .product-labels--style-inline .text-with-icon__label{min-width:0;font-size:14px;line-height:1.2}.template-product .jeri-widget-block__bubble{bottom:16px!important}.template-product:has(.sticky-add-to-cart.visible) .jeri-widget-block__bubble{bottom:112px!important}.template-product:has(.sticky-add-to-cart.visible) .cky-btn-revisit-wrapper.cky-revisit-bottom-left{bottom:112px!important}@media screen and (max-width:767px){.template-product:has(.sticky-add-to-cart.visible) .jeri-widget-block__bubble{bottom:90px!important}.template-product:has(.sticky-add-to-cart.visible) .cky-btn-revisit-wrapper.cky-revisit-bottom-left{bottom:90px!important}.template-product:has(.sticky-add-to-cart.visible .sticky-atc-siblings) .jeri-widget-block__bubble,.template-product:has(.sticky-add-to-cart.visible .sticky-atc-siblings) .cky-btn-revisit-wrapper.cky-revisit-bottom-left{bottom:140px!important}.mount-product-page .product-labels--style-inline{column-gap:8px;row-gap:12px}.mount-product-page .product-labels--style-inline .text-with-icon--compact{gap:6px}.mount-product-page .product-labels--style-inline .text-with-icon__icon{flex-basis:34px;width:34px}.mount-product-page .product-labels--style-inline .text-with-icon__icon img,.mount-product-page .product-labels--style-inline .text-with-icon__icon svg{width:34px;height:34px}.mount-product-page .product-labels--style-inline .text-with-icon__label{font-size:12px}}.product-item.card{display:flex;flex-direction:column}.product-item.card>.product-item__text:first-of-type{flex-grow:1}.product-item.card>.product-item__text:nth-child(3){margin-top:auto}@media screen and (min-width:768px)and (max-width:1023px){.product-item .product-item__icons{min-height:70px}}@media screen and (max-width:767px){.product-item .product-item__text{padding-top:18px!important}.product-item .product-item__icons{min-height:32px;margin-block:8px}}.product-item__dietary-subtitle{display:block;margin-top:6px;font-size:18px;color:#0009}html[dir] [id*=newsletter] .newsletter input[type=email]{border-color:#df1f26;border-top-width:1.5px;border-bottom-width:1.5px;border-left-width:1.5px;height:56px}.newsletter form .button,.newsletter form button[type=submit]{border:1.5px solid #df1f26;height:56px}.nutrition-table-wrapper{overflow-x:auto}.nutrition-table-wrapper .nutrition-table{width:100%;border-collapse:collapse;border:0;margin:0;font-size:16px;background:transparent}.nutrition-table-wrapper .nutrition-table tr,.nutrition-table-wrapper .nutrition-table th,.nutrition-table-wrapper .nutrition-table td{border:0;background:transparent;text-align:right;white-space:normal;color:#1d1d1d}.nutrition-table-wrapper .nutrition-table th{font-weight:700;padding:0 0 8px 12px;border-bottom:4px solid #c9c2b1}.nutrition-table-wrapper .nutrition-table td{padding:9px 0 9px 12px;border-bottom:1px solid #e3dbc6}.nutrition-table-wrapper .nutrition-table .nutrition-table__name,.nutrition-table-wrapper .nutrition-table th:first-child,.nutrition-table-wrapper .nutrition-table td:first-child{text-align:left;white-space:normal;padding-left:0}.nutrition-table-wrapper .nutrition-table td:first-child{font-weight:700}.nutrition-table-wrapper .nutrition-table__row--sub td:first-child{padding-left:1.75rem;font-weight:400}.rte .nutrition-table-wrapper .nutrition-table tr,.rte .nutrition-table-wrapper .nutrition-table th,.rte .nutrition-table-wrapper .nutrition-table td{border:0;background:transparent}.rte .nutrition-table-wrapper .nutrition-table th{border-bottom:4px solid #c9c2b1;padding:0 0 8px 12px}.rte .nutrition-table-wrapper .nutrition-table td{border-bottom:1px solid #e3dbc6;padding:0 0 0 9px}.rte .nutrition-table-wrapper .nutrition-table th:first-child,.rte .nutrition-table-wrapper .nutrition-table td:first-child{padding-left:0}.rte .nutrition-table-wrapper .nutrition-table__row--sub td:first-child{padding-left:1.75rem}.nutrition-table__note{margin-top:12px;font-size:12px;color:#6d6d6d}.collection-filters__item.sorting .collection-filters__label{font-size:18px;font-weight:400;line-height:1.4;margin-bottom:18px}.product-item__title .text-animation--underline{font-size:calc(24px / 16 * var(--base-body-size) + 0px)}.sidebar .cart-item .qty-button svg *{fill:currentColor}.cart-item input.qty,.cart-form-item input.qty{color:#df1f26}.sticky-add-to-cart__inner:has(.sticky-atc-siblings){grid-template-columns:minmax(0,1fr) auto auto}.sticky-atc-siblings{display:flex;align-items:center;gap:10px;min-width:0}.sticky-atc-siblings__select{appearance:none;-webkit-appearance:none;height:44px;min-width:200px;max-width:260px;padding:0 34px 0 14px;border:1px solid #df1f26;border-radius:10px;background-color:transparent;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="8" viewBox="0 0 12 8" fill="none"><path d="M1 1.5 6 6.5 11 1.5" stroke="%23df1f26" stroke-width="2" fill="none"/></svg>');background-repeat:no-repeat;background-position:right 12px center;color:#1d1d1d;font-size:16px;font-family:inherit;cursor:pointer}.sticky-atc-siblings__current{display:none;border:0;background:none;padding:0;color:#df1f26;font-size:15px;font-family:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:60vw}@media screen and (max-width:1023px){.sticky-add-to-cart__inner:has(.sticky-atc-siblings){grid-template-columns:100%;row-gap:8px}.sticky-add-to-cart__inner:has(.sticky-atc-siblings) .sticky-add-to-cart__title{display:none}.sticky-atc-siblings{width:100%}.sticky-atc-siblings__select{flex:1 1 0;min-width:0;max-width:none;height:42px;font-size:15px;padding:0 28px 0 10px;background-position:right 9px center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sticky-atc-siblings__current{display:none}}.product-variants__mobile-toggle,.siblings-sheet,.product-variant__flavor-count{display:none}@media screen and (max-width:767px){.product-variants--thumbnails .product-variant__name{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.product-variants--thumbnails .product-variant__flavor-count{display:inline;font-size:14px;font-weight:400;color:#6d6d6d;white-space:nowrap}.product-variants--thumbnails .product-variants__mobile-toggle{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:90px;padding:10px;background:#f9f1dc;border:1px solid rgba(0,0,0,.2);border-radius:12px;font-family:inherit;text-align:left;cursor:pointer}.product-variants__mobile-toggle-swatch{flex:0 0 70px;width:70px;height:70px;background:#fff;border:1.5px solid #df1f26;border-radius:10px;padding:6px;overflow:hidden}.product-variants__mobile-toggle-swatch .lazy-image,.product-variants__mobile-toggle-swatch img{width:100%;height:100%;object-fit:contain}.product-variants__mobile-toggle-label{flex:1 1 auto;min-width:0;font-size:14px;font-weight:600;line-height:1.4;color:#000}.product-variants__mobile-toggle-chevron{flex:0 0 auto;color:#1d1d1d;transition:transform .2s ease}.product-variants__mobile-toggle[aria-expanded=true] .product-variants__mobile-toggle-chevron{transform:rotate(180deg)}.product-variants--thumbnails .product-variant__container,.product-variants--thumbnails .product-variant__current-label{display:none}.siblings-sheet{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;background:#00000080}.siblings-sheet[hidden]{display:none}.siblings-sheet__close{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin:0 4px 8px 0;background:#fff;color:#1d1d1d;border:0;border-radius:8px;cursor:pointer}.siblings-sheet__panel{width:100%;max-height:85dvh;overflow-y:auto;background:#fff8e8;border-radius:12px 12px 0 0;padding:8px;animation:siblings-sheet-up .25s ease}@keyframes siblings-sheet-up{0%{transform:translateY(24px);opacity:.6}to{transform:translateY(0);opacity:1}}.siblings-sheet__row{display:flex;align-items:center;gap:12px;min-height:64px;padding:4px 8px 4px 4px;border-radius:12px;color:#1d1d1d;text-decoration:none}.siblings-sheet__row.is-current{background:#f9f1dc}.siblings-sheet__thumb{flex:0 0 70px;width:70px;height:70px;border:1.5px solid rgba(29,29,29,.08);border-radius:10px;padding:6px;overflow:hidden;background:#fff}.siblings-sheet__thumb img{width:100%;height:100%;object-fit:contain}.siblings-sheet__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.siblings-sheet__badge{align-self:flex-start;padding:2px 8px;border-radius:4px;background:#d9d9d9;color:#4a4a4a;font-size:12px}.siblings-sheet__name{font-size:14px;font-weight:700;line-height:1.4}.siblings-sheet__sizes{font-size:12px;color:#6d6d6d}.siblings-sheet__check{flex:0 0 auto;color:#df1f26}html.siblings-sheet-open,html.siblings-sheet-open body{overflow:hidden}}.js-collection-item{border-color:#df1f26;border-radius:24px}.js-collection-item .card__text{background:#df1f26;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:56px;padding:12px 16px}.js-collection-item .card__text,.js-collection-item .card__text *{color:#fff;font-weight:700}.js-collection-item .card__text .h5{font-family:var(--font-stack-body);font-size:24px}.js-collection-item .card__text .text-size--small{display:none!important}.product-gallery .product-gallery-item:first-of-type .lazy-image{background-color:#f9f1dc}.product-item .star-rating__stars{width:125px!important}.product-item .star-rating__stars,.product-item .star-rating__stars-active{height:17px;background-size:25px 17px}.product-item .star-rating__caption{font-size:12px;font-weight:700;color:#df1f26}.product-item__badge{height:auto;padding:5px 10px;border-radius:8px;line-height:1.2}.product-item__badge,.product-item__badge *{font-size:12px;font-weight:600;text-transform:uppercase}.cart-holder .cart-block__head{background:#f2e6d0}.cart-holder .cart-block__head span{color:#1d1d1d;font-weight:500}.sidebar .cart-block__head{background:transparent}.sidebar .cart-block__head span{color:#df1f26;font-weight:700}.sidebar button.sidebar__close{color:#df1f26}.sidebar button.sidebar__close svg *,.sidebar button.sidebar__close svg{fill:currentColor;stroke:currentColor}.sidebar .cart-item__title,.sidebar .cart-item__title *{color:#000;font-size:14px;font-weight:400}.sidebar .cart-item__thumbnail,.cart-form-item .cart-form-item__image,.sidebar .product-related-item__image,.cart-product-recommendations .product-related-item__image{background:#f2e6d0}.sidebar .product-related-item__price,.sidebar .product-related-item__price *{color:#1d1d1d;font-weight:600}.sidebar .product-related-item__title,.sidebar .product-related-item__title *{color:#6d6d6d;font-size:14px;font-weight:400}.cart__details label{font-weight:500}.product-rating-anchor{display:inline-block;color:inherit;text-decoration:none}html{scroll-behavior:smooth}.star-rating__caption{color:#df1f26}.mount-product-page .product-related .product-related-item{display:grid;grid-template-columns:120px minmax(0,1fr);grid-template-areas:"image text" "image button";gap:8px 16px;align-items:start;grid-template-rows:min-content min-content;align-content:start}.mount-product-page .product-related .product-related-item__image{grid-area:image;aspect-ratio:1 / 1;height:auto}.mount-product-page .product-related .product-related-item__image figure{height:auto;padding-top:100%!important}.mount-product-page .product-related .product-related-item__text{grid-area:text;width:auto;min-width:0}.mount-product-page .product-related .product-related-item__button{grid-area:button;justify-self:start;width:auto}.template-list-collections .main-content{padding-bottom:clamp(2.5rem,var(--container-vertical-space),5rem)}#site-cart-sidebar,#site-filters-sidebar,#site-menu-sidebar,.siblings-sheet{z-index:10005}#site-cart-sidebar .sidebar__footer{z-index:10}#site-cart-sidebar .sidebar__title{font-size:22px}#site-cart-sidebar .remove{font-size:12px;font-weight:500}#site-cart-sidebar .cart__total-label,#site-cart-sidebar .cart-subtotal__label{font-size:16px}#site-cart-sidebar .text-size--heading{font-size:45px}#site-cart-sidebar .cart-continue,#site-cart-sidebar .sidebar__footer .button{font-size:15px;padding-inline:30px}#site-cart-sidebar .cart-item__thumbnail{background:transparent;border-color:transparent;width:82px;height:82px;flex:0 0 82px}#site-cart-sidebar .cart-item__thumbnail figure{padding-top:100%!important;height:auto}#site-cart-sidebar .cart-item__thumbnail img{object-fit:contain}#site-cart-sidebar .element--border-width-clamped{border-color:transparent}#site-cart-sidebar .cart-progress{background:#df1f26;padding:20px 30px}#site-cart-sidebar .cart-item__price strong,.cart-form-item .cart-item__price strong{font-weight:600;font-size:18px;color:#00000080}#site-cart-sidebar .cart__total .text-size--heading,#site-cart-sidebar .cart__total strong{font-weight:700}#site-cart-sidebar .cart-item__price{color:#00000080;font-size:18px;font-weight:600}#site-cart-sidebar .cart-item__title-row,#site-cart-sidebar .cart-item__title-row a{color:#000;font-size:14px;font-weight:600}#site-cart-sidebar cart-recommendations .text-weight--bold{color:#df1f26;font-size:18px;font-weight:700}.template-cart h1.title{font-family:var(--font-stack-headings);font-size:50px;font-weight:var(--font-weight-headings);line-height:1.1;color:#df1f26;text-transform:uppercase}#site-cart-sidebar .sidebar__title{text-transform:uppercase}.template-cart .cart-form-item .cart-item__thumbnail{height:100px}.template-cart .cart-form-item .cart-item__thumbnail figure{height:auto;padding-top:100%!important}.template-cart .cart-product-recommendations .product-related-item__image{height:90px}.template-cart .cart-product-recommendations .product-related-item__image figure{height:auto;padding-top:100%!important}.template-cart .cart-form-item .cart-item__thumbnail img,.template-cart .cart-product-recommendations .product-related-item__image img{object-fit:contain}@media screen and (max-width:767px){.template-cart h1.title{font-size:34px}}.cart-block__head{font-size:14px;font-weight:600;color:#000}.cart__subtotal-widget .cart__total>span,.cart__subtotal-widget label{font-size:16px;font-weight:600;color:#000}.cart__subtotal-widget .cart__total .text-size--heading{font-size:45px;font-weight:700;text-transform:uppercase}.cart-product-recommendations .product-related-item__image,.cart-product-recommendations .product-related-item__image figure,.cart-product-recommendations .product-related-item__image img{background:#f2e6d0}.cart__delivery-gateway{background:#fff8e8}.cart__delivery-gateway .deliverygateway-io-loader{background:#fff8e8;box-shadow:none}.cart__delivery-gateway .deliverygateway-io-loader:after{border-color:#f2e6d0}#site-cart-sidebar cart-recommendations .quick-add-to-cart{color:#df1f26;border-color:#df1f26;border-radius:30px;padding:9px 13px;font-size:15px;font-weight:700}#site-cart-sidebar cart-recommendations{padding:40px 30px 20px}#site-cart-sidebar cart-recommendations .grid--slider{grid-template-columns:repeat(6,120px);column-gap:31px;align-items:start}#site-cart-sidebar cart-recommendations .product-item{display:flex;flex-direction:column;gap:15px;width:120px}#site-cart-sidebar cart-recommendations .product-item>a{width:120px;height:120px;background:#f2e6d0}#site-cart-sidebar cart-recommendations .product-item>a figure{height:120px;padding-top:100%!important;background:#f2e6d0}#site-cart-sidebar cart-recommendations .product-item>a img{object-fit:contain;background:#f2e6d0}#site-cart-sidebar cart-recommendations .product-item__text{display:flex;flex-direction:column;gap:4px;width:120px;padding-top:0!important}#site-cart-sidebar cart-recommendations .product-item__text>div:first-child{margin:0}#site-cart-sidebar cart-recommendations .product-item__text .product-price--original,#site-cart-sidebar cart-recommendations .product-item__text .product-price--original *{color:#00000080;font-size:18px;font-weight:600;line-height:1.4}#site-cart-sidebar cart-recommendations .product-item__text>a,#site-cart-sidebar cart-recommendations .product-item__text>a *{color:#000;font-size:14px;font-weight:600;line-height:1.3}#site-cart-sidebar cart-recommendations .actions{margin-top:11px}#site-cart-sidebar cart-recommendations .quick-add-to-cart,#site-cart-sidebar cart-recommendations .quick-add-to-cart *{line-height:15px}.template-collection main .pagination{color:#df1f26}.template-collection main .pagination a,.template-collection main .pagination li,.template-collection main .pagination svg,.template-collection main .pagination svg *{color:inherit;fill:currentColor}.template-collection main .pagination li.active{background-color:#df1f26;border-color:#df1f26;color:#fff8e8}.template-collection main .pagination li.prev a,.template-collection main .pagination li.next a{border-color:#df1f26}.template-collection main .pagination li.prev svg path,.template-collection main .pagination li.next svg path{fill:#df1f26}.no-touchevents.template-collection main .pagination a:hover{background-color:#df1f26;border-color:#df1f26;color:#fff8e8}.no-touchevents.template-collection main .pagination li.prev a:hover,.no-touchevents.template-collection main .pagination li.next a:hover{background-color:#df1f26;border-color:#df1f26}.no-touchevents.template-collection main .pagination li.prev a:hover svg path,.no-touchevents.template-collection main .pagination li.next a:hover svg path{fill:#fff8e8}.product-item .product-item__badge{display:inline-flex;align-items:center;justify-content:center;height:auto;padding:5px 10px;line-height:normal;text-align:center}.shoppable-video-section .shoppable-card .shoppable-card__product{background:#f9f1dc;border:1px solid #f2e6d0;border-radius:20px;gap:6px}.shoppable-video-section .shoppable-card .shoppable-card__product-image{width:120px;height:120px;flex:0 0 120px}.shoppable-video-section .shoppable-card .shoppable-card__product-info{min-width:0;gap:4px;line-height:1.4}.shoppable-video-section .shoppable-card__product-title span,.shoppable-video-section .shoppable-card__product-title a{line-height:1.4}.shoppable-video-section .shoppable-card__product-title,.shoppable-video-section .shoppable-card__product-title a{color:#000;font-weight:600}.shoppable-video-section .shoppable-card__product-price{font-weight:600}@media screen and (max-width:767px){.newsletter input[type=email]{border-radius:999px}.main-footer .footer-item__menu a{font-size:18px}}#site-menu-sidebar .site-nav a.menu-link,#site-menu-sidebar .social-icons a,#site-menu-sidebar .localization-form__item-button{color:#df1f26}#site-menu-sidebar .social-icons a svg *{fill:currentColor}@media screen and (max-width:767px){.shoppable-video-section .grid--slider{grid-template-columns:none;grid-auto-columns:73.8vw;column-gap:36px}}.shoppable-video-section .shoppable-card__product-title span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:767px){.shoppable-video-section .shoppable-card__product-title span{font-size:14px}}.jdgm-widget .jdgm-title,.jdgm-cards-carousel .jdgm-title{font-family:var(--font-stack-headings);font-size:50px;line-height:1.1;color:#df1f26}.apps-section--reviews [id*=judge_me_reviews_review_widget]{display:none!important}.apps-section--reviews .jdgm-cards-carousel .jdgm-header{height:auto!important}.apps-section--reviews .judgeme-review-cta{display:flex;width:max-content;max-width:100%;margin:16px auto 32px}.apps-section--reviews .judgeme-review-cta[hidden]{display:none!important}@media screen and (max-width:767px){.jdgm-widget .jdgm-title,.jdgm-cards-carousel .jdgm-title{font-size:34px}}@media screen and (max-width:767px){.main-product.grid{row-gap:0}.product-text{display:contents}.product-text>*{order:1}.product-text>h1.product__title{order:-2}.product-text>div:has(>.product-rating-anchor){order:-1}.product-gallery{order:0;margin-block:20px 32px}.main-product .product-gallery__thumbnails .thumbnail:not(:last-child){margin-inline-end:17px}.main-product .product-gallery__thumbnails .thumbnail{width:73.5px!important;height:73.5px!important;aspect-ratio:74.75 / 67.83;margin-inline:0}}@media screen and (max-width:767px){.sticky-add-to-cart .sticky-atc-siblings{display:flex;gap:8px;margin-bottom:10px}.sticky-add-to-cart .sticky-atc-siblings__select{min-width:0;padding-right:36px}.sticky-add-to-cart .sticky-atc-siblings__select:nth-child(1){flex:1 1 auto}.sticky-add-to-cart .sticky-atc-siblings__select:nth-child(2){flex:0 0 108px}}@media screen and (max-width:767px){body:has(.sticky-add-to-cart--floating) .main-footer{padding-bottom:140px}}.section-facets-and-comparing .button.button--outline{background-color:transparent;border-color:#df1f26;color:#df1f26!important}.section-facets-and-comparing .button.button--outline svg,.section-facets-and-comparing .button.button--outline svg *{fill:currentColor;stroke:currentColor}@media screen and (max-width:767px){.product-text .empty-space{margin-bottom:0!important}.product-text>.shopify-app-block:not(:has(:not(:empty))){margin-bottom:0!important}}@media screen and (max-width:767px){.product-gallery{margin-bottom:20px}}.product-comparison-item.current-product{border-color:#df1f26!important}.product-comparison-item.current-product:before,.product-comparison-item.current-product+.product-comparison-item:before{background-color:#df1f26!important}@media screen and (max-width:767px){.product-comparison-item__title,.product-comparison-item__title.text-align--center{text-align:left}.product-comparison-item__title.text-align--center *{font-size:16px!important}}.product-gallery__thumbnails .thumbnail{border-color:transparent;border-radius:12px}.product-gallery .product-gallery__thumbnails .thumbnail.active{border-color:#df1f26!important}.section-facets-and-comparing .button.button--outline{display:inline-flex;align-items:center;gap:14px;min-height:57px;padding:7px 34px;font-size:18px}.section-facets-and-comparing .button.button--outline .button__icon{position:static;flex:0 0 24px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center}.section-facets-and-comparing .button.button--outline .button__icon svg{width:24px;height:24px}@media screen and (max-width:767px){[id^=shopify-section][id*=product-grid]{margin-top:40px!important}#main-collection-product-grid,#main-collection-product-grid.container--vertical-space{margin-top:6px!important}}@media screen and (max-width:767px){.mount-product-page .product-related .product-related-item{border:1px solid #f2e6d0;border-radius:20px;grid-template-columns:92px minmax(0,1fr)}.mount-product-page .product-related .product-related-item__image{width:92px}.mount-product-page .product-related .product-related-item__title,.mount-product-page .product-related .product-related-item__title span{font-size:18px;font-weight:600;line-height:1.4;color:#000}.mount-product-page .product-related .product-related-item__price,.mount-product-page .product-related .product-related-item__price *{font-size:18px;font-weight:600;line-height:1.4;color:#00000080}.mount-product-page .product-related .product-related-item{gap:12px 16px}.mount-product-page .product-related .product-related-item__text{display:flex;flex-direction:column;gap:4px}.mount-product-page .product-related .product-related-item__button .button{font-size:20px;font-weight:700;height:50px;border-radius:30px}}@media screen and (max-width:767px){.collection-item--card .card__text .h5{font-size:18px}}.sidebar .sidebar__footer .button,.sidebar .sidebar__body .button{display:inline-flex;align-items:center;justify-content:center}.template-cart .main-content .container--vertical-space-small:last-of-type{margin-bottom:clamp(2.5rem,var(--container-vertical-space),5rem)}.template-page-about main h1,.template-page-about main h2,.template-page-about main h3{color:#df1f26}.template-page-about .agree-to-terms{align-items:flex-start}.template-page-about .agree-to-terms input.styled-checkbox{margin-top:2px}.template-page-about .agree-to-terms label{padding-top:4px}@media screen and (max-width:474px){.shoppable-video-section .css-slider--bottom-navigation .css-slider-navigation-container .css-slider-dot-navigation{display:block!important}}.shoppable-video-section .css-slider-dot-navigation .css-slider-dot{background-color:#df1f26;margin:0 5.5px}.shoppable-video-section .css-slider-dot-navigation .css-slider-dot.active{width:40px}.shopify-section.shoppable-video-section .shoppable-card .card__image{margin-bottom:28px;border-radius:12px}.shoppable-video-section .shoppable-card .card__image video-component,.shoppable-video-section .shoppable-card .card__image .video-component__container{border-radius:12px}.shoppable-video-section .shoppable-card .shoppable-card__product-info{max-width:calc(100% - 126px)}.mw-stack.mw-stack--vertical.mw-stack--alignment-trailing.mw-fee--type-hidden{display:none!important}@media screen and (min-width:768px){.template-page-faq main .container--large{width:81.25%}}.template-page-faq main:after{content:"";display:block;height:60px}.template-blog main .blog-item__title-holder,.template-blog main .blog-item__title-holder a,.template-blog main .blog-item__title-holder span{color:#df1f26;font-size:20px}.template-blog main .blog-item__date{color:#df1f26}.template-blog main .pagination{text-align:center;color:#df1f26}.template-blog main .pagination a,.template-blog main .pagination li,.template-blog main .pagination svg,.template-blog main .pagination svg *{color:inherit;fill:currentColor}.template-blog main .pagination li.active{background-color:#df1f26;border-color:#df1f26;color:#fff8e8}.template-blog main .pagination li.prev a,.template-blog main .pagination li.next a{border-color:#df1f26}.template-blog main .pagination li.prev svg path,.template-blog main .pagination li.next svg path{fill:#df1f26}.template-article .article__content h2,.template-article .article__content h3,.template-article h2.h4.gutter-top--large,.template-article .blog-item__title-holder,.template-article .blog-item__title-holder a{color:#df1f26}.template-article .article__meta-social a,.template-article .article__meta-social svg,.template-article .article__meta-social svg *{color:#df1f26;fill:currentColor;stroke:currentColor}.template-article .article__meta .article__meta-social .social-icons svg path{fill:#df1f26;stroke:#df1f26}.cart-item__thumbnail img{background-color:#f2e6d0}.cart__accordion-title{font-size:18px}.template-blog main .blog-item__title-holder .text-animation--underline{background-image:linear-gradient(to right,#df1f26,#df1f26)}.template-blog main .pagination li:not(.active) a{border-color:#df1f26}.template-blog main .pagination li:not(.active) a{border-color:transparent}.template-blog main .pagination li:not(.active) a:hover{border-color:#df1f26}.template-blog main .pagination li.prev a:hover,.template-blog main .pagination li.next a:hover{background-color:#df1f26;border-color:#df1f26;color:#fff8e8}.template-article .blog-item__title-holder .text-animation--underline{background-image:linear-gradient(to right,#df1f26,#df1f26)}.template-article .blog-item__date{color:#df1f26}.product-variant__selected-size{display:block;margin-bottom:4px;font-weight:400;line-height:1.4}#toggle--complementary .product-price--unit{font-size:14px;line-height:1.35}#toggle--complementary .product-related-item__price .product-price--unit.text-size--regular{font-size:14px!important;line-height:1.35!important}.button.button--outline,.quick-add-to-cart .button{background:#df1f26;border-color:#df1f26;color:#fff8e8!important}.no-touchevents .button.button--outline:hover,.no-touchevents .quick-add-to-cart .button:hover{background:#bd1720!important;border-color:#bd1720!important;color:#fff8e8!important}[id*=latest_news] .align-content .button{background:#df1f26!important;border:1px solid #df1f26!important;border-radius:999px!important;color:#fff8e8!important;display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 24px!important;font-weight:700!important;text-decoration:none!important}[id*=snacking_club] .button.button--outline,.mount-countdown .button.button--outline,.template-page-loyalty .rich-text--image-on-top .button.button--outline{background:transparent!important;border-color:#fff8e8!important;color:#fff8e8!important}.no-touchevents [id*=snacking_club] .button.button--outline:hover,.no-touchevents .mount-countdown .button.button--outline:hover,.no-touchevents .template-page-loyalty .rich-text--image-on-top .button.button--outline:hover{background:#fff8e8!important;border-color:#fff8e8!important;color:#df1f26!important}.newsletter .newsletter__container>.increased-spacing>p,.newsletter .agree-to-terms label{font-size:15px;font-weight:400;line-height:1.4;color:#df1f26!important}.newsletter .newsletter__info p{color:#df1f26!important}footer .footer-newsletter__consent label{font-size:16px;line-height:1.4}footer .footer-item__menu a{font-size:16px;line-height:1.4}footer .footer-item__menu a{font-size:16px!important;line-height:1.4!important}.active-facets__button--light .svg.close,.active-facets__button--light .svg.close polygon{fill:#fff8e8}.active-facets .active-facets__button.button--solid{background-color:transparent;border-color:#df1f26;color:#df1f26}.active-facets .active-facets__button.button--solid:hover,.active-facets .active-facets__button.button--solid:focus-visible{background-color:#df1f26;color:#fff8e8}.active-facets .active-facets__button.button--solid{background-color:transparent!important;border-color:#df1f26!important;color:#df1f26!important}.active-facets .active-facets__button.button--solid:hover,.active-facets .active-facets__button.button--solid:focus-visible{background-color:#df1f26!important;color:#fff8e8!important}.active-facets .active-facets__button.button--solid{background:transparent!important;border:1px solid #df1f26!important}.active-facets .active-facets__button.button--solid:hover:before,.active-facets .active-facets__button.button--solid:hover:after{background:transparent!important;box-shadow:none!important;opacity:0!important}.active-facets .active-facets__button.button--solid:hover{background:#df1f26!important;box-shadow:none!important;filter:none!important;text-shadow:none!important}@media screen and (min-width:1024px){.template-collection .main-collection-banner .section-heading.gutter-bottom--page{margin-bottom:16px}.template-collection .main-collection-banner+.shopify-section.container--remove-margin-before{margin-top:16px!important}}.template-cart .cart-item__price,.template-cart .cart-item__price>span,.template-cart .cart-item__price strong,.cart-product-recommendations .product-price--original,.product-related .product-price--original{font-size:18px;font-weight:600;color:#85827e}.template-cart .cart-item__title,#site-cart-sidebar .cart-item__title *,.cart-product-recommendations .product-related-item__title,.product-related .product-related-item__title{font-weight:600}.sticky-add-to-cart.sticky-add-to-cart--floating{z-index:10003}@media screen and (min-width:768px){body:has(.sticky-add-to-cart--floating) .main-footer{padding-bottom:110px}}.cart-item__unit-price,.product-price .product-price--unit{font-size:14px;line-height:1.4}#site-cart-sidebar cart-recommendations .css-slider-dot,#site-cart-sidebar cart-recommendations .css-slider-index-navigation:before,#site-cart-sidebar cart-recommendations .css-slider-index-navigation:after{background-color:#df1f26}#site-cart-sidebar cart-recommendations .css-slider-button svg path{fill:#df1f26}#site-cart-sidebar cart-recommendations .css-slider-index-navigation{color:#df1f26}.swatch-list__item--image .facet-checkbox .swatch-list__item--image-shape,.swatch-list__item--swatch .facet-checkbox .swatch-list__item-image{border:0;box-shadow:none}.swatch-list__item--swatch .facet-checkbox .swatch-list__item-image img{min-width:0;min-height:0;max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain}.swatch-list__item--image .facet-checkbox:has(input:checked),.swatch-list__item--swatch .facet-checkbox:has(.swatch-list__item-image):has(input:checked){color:#df1f26;font-weight:600}.swatch-list__item--image .facet-checkbox:has(input:focus-visible),.swatch-list__item--swatch .facet-checkbox:has(.swatch-list__item-image):has(input:focus-visible){outline:2px solid #df1f26;outline-offset:2px}.swatch-list__item--image .facet-checkbox .styled-checkbox,.swatch-list__item--swatch .facet-checkbox:has(.swatch-list__item-image) .styled-checkbox{display:block;position:absolute;width:1px;height:1px;opacity:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
