:root{--heading-font-family: normalidad-wide, sans-serif;--heading-font-weight: 700;--heading-font-style: normal;--text-font-family: field-gothic-wide, sans-serif;--text-font-weight: 500;--text-font-style: normal;--text-font-bold-weight: 700;--container-max-width: 1440px;--zoom-cursor-svg-url: none;--green: #80FF00;--rgb-green: 128,255,0;--light-green: #A3FF6D;--rgb-light-green: 163,255,109;--gray: #292824;--rgb-gray: 41,40,36;--light-gray: #32312D;--rgb-light-gray: 50,49,45;--pale-gray: #F2F2F2;--rgb-pale-gray: 242,242,242;--mixed-berry: #CE2E71;--rgb-mixed-berry: 206,46,113;--white: #fff;--rgb-white: 255,255,255}html,body{overflow-x:clip}body{font-family:var(--text-font-family);font-size:16px;line-height:1.5625;color:var(--gray)}#main{background:var(--white)}.rte a{color:var(--green)}.rte a:hover,a:focus{color:var(--light-green)}.rte .link--faded:hover{opacity:1}.shopify-section{margin-top:-1px}.outer-wrap{max-width:2400px;position:relative;margin:0 auto;--outer-bleed: max(0px, calc((100vw - 2400px)/2) )}.container{position:relative;z-index:10}.rough-top,.rough-bottom{position:relative}.rough-top{margin-top:-1px}.top-extension,.bottom-extension{position:absolute;z-index:0;pointer-events:none}.top-extension{top:0;right:calc(100% - 1px);width:calc(var(--outer-bleed) + 2px);height:90%;background:var(--divider-prev-color, var(--white))}.bottom-extension{bottom:0;left:calc(100% - 1px);width:calc(var(--outer-bleed) + 2px);height:83%;background:var(--divider-next-color, transparent)}.dots-side,.dots-corner{position:absolute;z-index:1;pointer-events:none}.dots-side{height:100%;width:auto;left:0;margin-left:calc(-100px - 4%);top:0}.dots-corner{width:34.58333333%;height:auto;right:0;top:-4%}.divider-top,.divider-bottom{display:block;width:100%;height:auto;pointer-events:none;position:relative}.divider-top .previous-scheme,.divider-bottom .next-scheme{z-index:2}.divider-top .current-scheme,.divider-bottom .current-scheme{z-index:1}.top-extension{background:var(--divider-prev-color, var(--white))}.divider-top .previous-scheme{fill:var(--divider-prev-color, var(--white))}.divider-top .current-scheme .full,.divider-bottom .current-scheme .full{fill:var(--divider-current-color, var(--gray))}.divider-bottom .next-scheme{fill:var(--divider-next-color, transparent)}.bottom-extension{background:var(--divider-next-color, transparent)}.scheme-bright{color:var(--gray);background:var(--white);--text-color: var(--rgb-gray);--section-background: var(--rgb-white);--background: var(--rgb-white);--secondary-background: var(--rgb-gray)}.scheme-pale{color:var(--gray);background:var(--pale-gray);--text-color: var(--rgb-gray);--section-background: var(--rgb-pale-gray);--background: var(--rgb-pale-gray);--secondary-background: var(--rgb-gray)}.scheme-dark{color:var(--white);background:var(--gray);--text-color: var(--rgb-white);--section-background: var(--rgb-gray);--background: var(--rgb-gray);--secondary-background: var(--rgb-light-gray)}.scheme-dark .heading.heading--small{color:var(--green)}.scheme-bright .dots-corner{opacity:.06}.scheme-pale .dots-corner,.scheme-dark .dots-side{opacity:.02}.heading,.blockquote,.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6,.rte blockquote{color:inherit}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--heading-font-family);line-height:1.07142857143}h1,.h1,.heading--large{font-size:56px}h2,.h2{font-size:48px}h3,.h3{font-size:28px}h4,.h4{font-size:20px}h5,.h5{font-size:18px}h6,.h6,.heading--small{font-size:16px;font-family:var(--text-font-family);font-weight:500;font-style:normal;letter-spacing:0}@media screen and (max-width:1000px){h1,.h1{font-size:48px}h2,.h2{font-size:44px}h3,.h3{font-size:24px}h4,.h4{font-size:19px}h5,.h5{font-size:17.5px}}@media screen and (max-width:800px){h1,.h1,.heading--large{font-size:44px}}@media screen and (max-width:768px){h1,.h1,.heading--large{font-size:38px}h2,.h2{font-size:32px}h3,.h3{font-size:20px}h4,.h4{font-size:18px}h5,.h5{font-size:17px}}.heading--small+p,.heading--small+.h1,.heading--small+h1,.heading--small+.h2,.heading--small+h2,.heading--small+.h3,.heading--small+h3,.heading--small+.h4,.heading--small+h4{margin-block-start:0}.heading--large{letter-spacing:0;line-height:1.07142857143}.text-container h1,.rte h1,.text-container .h1,.rte .h1,.text-container .heading--large,.rte .heading--large{margin-block-end:24px}.button-group__wrapper{justify-content:center}.button:not(.button--text),.shopify-challenge__button,#shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .spr-button{letter-spacing:0;font-weight:600;line-height:1.1;padding:15px 30px}#main .shopify-section--404{--primary-button-background: var(--rgb-green);--primary-button-text-color: var(--rgb-gray)}.button.button--secondary{border:1px solid rgb(var(--secondary-button-background));background:transparent;color:var(--text-color);transition:box-shadow .4s ease-out,border-color .4s ease-out}.scheme-bright .button.button--secondary,.scheme-pale .button.button--secondary{color:var(--text-color)}.button.button--secondary:hover,.button.button--secondary:focus{color:var(--text-color);border:1px solid var(--light-green);box-shadow:inset 0 0 0 1px var(--light-green)}@media screen and (pointer:fine){.button,.shopify-challenge__button,#shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .spr-button,.shopify-payment-button__button{background-image:linear-gradient(178deg,rgb(var(--button-background)),rgb(var(--button-background)) 10%,var(--light-green) 10% 100%),linear-gradient(rgb(var(--button-background)),rgb(var(--button-background)))}}.cart-notification__wrapper{color:var(--gray)}.announcement-bar__message{font-weight:600;line-height:1.2;padding:13px 0 14px}#shopify-section-sections--20412415738030__header,.shopify-section-group-header-group.shopify-section--header{z-index:20!important}.header{background:var(--light-gray)}.modal,.drawer{z-index:21;--text-color: var(--rgb-white)}.drawer,.drawer__content a,.mini-cart a.line-item__remove-button{color:var(--white)}.mini-cart a.line-item__remove-button{text-decoration:none}.mini-cart a,.mini-cart .link{color:var(--green)}.mini-cart .product-item-meta__title{transition:color .3s ease-in}.mini-cart .button.button--primary,.mini-cart .button.button--primary:hover,.mini-cart .button.button--primary:focus{color:var(--gray)}.mini-cart a.line-item__remove-button:hover,.mini-cart a.line-item__remove-button:focus{color:rgb(var(--product-on-sale-accent))}.mini-cart__actions{font-size:13px}@media screen and (min-width:768px){.mini-cart a:hover,.mini-cart a:focus,.mini-cart .link:hover,.mini-cart .link:focus{color:var(--white)}.button:hover,.button:focus{color:rgb(var(--button-text-color))}}.mobile-nav__item:not(:last-child){border-bottom:1px solid #848484}.slideshow-row{position:relative;z-index:5}.slideshow__nav{bottom:12px!important}.slideshow-row .container.slideshow__nav{position:absolute}.slideshow__text-wrapper.vertical-breather{padding-bottom:var(--vertical-breather-tight)}.slideshow .heading,.slideshow .button.button--secondary{color:rgb(var(--text-color))}.slideshow .heading.heading--small{color:rgb(var(--subheading-color))}.slideshow .content-box--left{margin-inline-start:0;max-width:510px}.slideshow .slideshow__text{margin-bottom:24px}.slideshow .slideshow__text *{color:rgb(var(--text-color))}.slideshow-row ul,.slideshow-row ol{text-align:left}.hidden-tab{display:block}.slideshow__slide-inner:before{padding-block-end:calc(100 / var(--image-aspect-ratio) * 1%)}.slideshow-row .slideshow__text-wrapper{display:flex;align-items:var(--section-blocks-alignment, center)}.slideshow-row .slideshow__content-box{margin-left:var(--slideshow-inline-start, auto);margin-right:var(--slideshow-inline-end, auto);text-align:var(--slideshow-text-align-value, center);max-width:34rem}.slideshow-row .slideshow__slide{--slideshow-inline-start: 0;--slideshow-inline-end: auto;--slideshow-text-align-value: left;--slideshow-buttons-justify: flex-start}.slideshow-row .slideshow__content-box .button-group__wrapper{justify-content:var(--slideshow-buttons-justify, center)}@media screen and (max-width:1000px){.slideshow .content-box--left{width:50%}}@media screen and (max-width:740px){.slideshow-row .slideshow__text-wrapper{padding-top:clamp(24px,6vw,40px);padding-bottom:clamp(24px,8vw,56px)}.slideshow-row .content-box{max-width:min(100%,30rem)}.slideshow-row .slideshow__text{margin-top:12px}.slideshow-row .button-group,.slideshow-row .button-wrapper{margin-top:18px}.slideshow .content-box--left{width:auto}.slideshow__slide-inner:before{padding-block-end:calc(100 / var(--mobile-image-aspect-ratio) * 1%)}.hidden-tab{display:none!important}}.feature-reasons__header{text-align:center;max-width:860px;margin:0 auto 48px}.feature-reasons__intro{max-width:640px;margin:20px auto 0}.feature-reasons__mobile-carousel{display:none}.feature-reasons__layout{display:grid;grid-template-columns:minmax(220px,1fr) minmax(360px,560px) minmax(220px,1fr);align-items:start;column-gap:clamp(24px,4vw,80px)}.feature-reasons__reasons--desktop{display:flex;flex-direction:column;justify-content:flex-start;gap:clamp(32px,5vw,100px);padding-top:clamp(24px,6vw,120px);text-align:center}.feature-reasons__reasons--left .feature-reasons__item,.feature-reasons__reasons--right .feature-reasons__item{max-width:260px;margin-left:auto;margin-right:auto}.feature-reasons__item{min-width:0}.feature-reasons__item-heading{margin:0 0 6px;text-transform:uppercase;text-wrap:balance}.feature-reasons__item-text{max-width:30rem;margin:0 auto}.feature-reasons__item-text p{margin:0;line-height:1.25}.feature-reasons__center{text-align:center}.feature-reasons__image{max-width:560px;margin:0 auto}.feature-reasons__image-el{display:block;width:100%;height:auto}.feature-reasons-row .button-wrapper,.feature-reasons-row .button-group{margin-top:36px;text-align:center}@media screen and (max-width:989px){.feature-reasons__layout{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"image image" "reasons reasons";column-gap:24px;row-gap:28px;align-items:start}.feature-reasons__center{grid-area:image;max-width:460px;margin:0 auto}.feature-reasons__reasons--left,.feature-reasons__reasons--right{display:contents}.feature-reasons__layout .feature-reasons__item{max-width:none;text-align:center}.feature-reasons__image{margin-bottom:8px}}@media screen and (max-width:640px){.feature-reasons__header{margin-bottom:32px}.feature-reasons__reasons--left,.feature-reasons__reasons--right{display:none}.feature-reasons__mobile-carousel{display:block;margin-top:12px}.feature-reasons__mobile-carousel .scroller{overflow:hidden;position:relative}.feature-reasons__mobile-carousel .feature-reasons__mobile-carousel-inner{display:flex!important;flex-wrap:nowrap;gap:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;grid-template-columns:none!important;padding:0;position:relative;z-index:9}.feature-reasons__mobile-carousel .feature-reasons__mobile-carousel-inner::-webkit-scrollbar{display:none}.feature-reasons__mobile-carousel .feature-reasons__mobile-slide{flex:0 0 100%;width:100%;max-width:100%;min-width:100%;scroll-snap-align:start;box-sizing:border-box}.feature-reasons__mobile-carousel .feature-reasons__mobile-slide .feature-reasons__item{width:min(100%,34rem);margin:0 auto;padding:0 40px;box-sizing:border-box;text-align:center}.feature-reasons__mobile-carousel .feature-reasons__item-heading{margin-bottom:8px;text-wrap:balance}.feature-reasons__mobile-carousel .feature-reasons__item-text{max-width:28rem;margin:0 auto}.feature-reasons__mobile-prev-next{display:flex;align-items:center;justify-content:space-between;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);z-index:10;pointer-events:none}.feature-reasons__mobile-arrow{display:inline-flex;align-items:center;justify-content:center;padding:8px;pointer-events:all}}.multi-column__image-wrapper{display:flex;align-items:center;justify-content:center}.multi-column__image-wrapper img,.multi-column__image-wrapper svg,.multi-column__image-wrapper .placeholder-svg{width:auto;height:var(--multi-column-image-height, 120px);max-width:100%}.multi-column .text-container{text-wrap:pretty;max-width:270px}.multi-column .text-container.text--center{margin:0 auto}.multicolumn-row .button-wrapper,.multicolumn-row .button-group{text-align:center;margin-top:48px}@media screen and (max-width:1000px){.multi-column__inner{grid-template-columns:1fr 1fr;gap:40px}}@media screen and (max-width:740px){.multi-column__inner{grid-template-columns:1fr}}@media screen and (min-width:1200px){.multi-column--medium{--section-items-per-row: 4}.multi-column .text-container{max-width:230px}}.rich-text-row .content-box .rich__text{max-width:530px;margin:0 auto}.rich-text-row .button-wrapper,.rich-text-row .button-group{text-align:center;margin-top:36px}.comparison-table__header{text-align:center;max-width:840px;margin:0 auto 40px}.comparison-table__items{position:relative;display:grid;grid-template-columns:1fr minmax(520px,36%) 1fr;grid-template-areas:"left table right";align-items:stretch;column-gap:0;row-gap:0}.comparison-table__item{display:flex;flex-direction:column;min-width:0}.comparison-table__item--1{grid-area:left;align-items:flex-start;text-align:left;padding-right:10px}.comparison-table__item--2{grid-area:right;align-items:flex-end;text-align:center;padding-left:10px;margin-left:auto}.comparison-table__table{grid-area:table;width:100%;justify-self:center;align-self:start;min-width:0}.comparison-table__primary-image{width:100%;flex:1 1 auto;text-align:center}.comparison-table__primary-image img{display:inline-block;width:100%;height:auto}.comparison-table__content-zone{margin-top:20px;min-height:60px;flex:0 0 60px;width:100%;display:flex;flex-direction:column;justify-content:flex-start}.comparison-table__item--1 .comparison-table__content-zone{align-items:flex-start;text-align:left}.comparison-table__item--2 .comparison-table__content-zone{align-items:center;text-align:center}.comparison-table__secondary-image{margin-left:8px;width:100%;text-align:center}.comparison-table__item--1 .comparison-table__secondary-image{padding-right:25%}.comparison-table__secondary-image img{display:inline-block;width:auto;height:auto;max-width:100%;max-height:60px}.comparison-table__table-image img{display:block;width:100%;height:auto}.comparison-table__item--1 .comparison-table__item-text{width:100%}.comparison-table__item-text.text-container .heading{margin-block-end:0}.comparison-table__vs{display:none}.comparison-table-row .button-wrapper,.comparison-table-row .button-group{margin-top:36px;text-align:center}@media screen and (max-width:1100px){.comparison-table__header{margin-bottom:32px}.comparison-table__items{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"left vs right" "table table table";column-gap:16px;row-gap:6vw;align-items:start}.comparison-table__item--1{grid-area:left;padding-right:0;align-items:center;text-align:center}.comparison-table__item--2{grid-area:right;padding-left:0;align-items:center;text-align:center}.comparison-table__vs{grid-area:vs;display:flex;align-items:center;justify-content:center;align-self:center;font-family:var(--heading-font-family);font-weight:700;font-size:clamp(24px,6vw,40px);line-height:1;margin:0 0 60px;text-align:center}.comparison-table__table{grid-area:table;width:100%;max-width:none}.comparison-table__content-zone{margin-top:16px;min-height:0;align-items:center;text-align:center}.comparison-table__secondary-image img,.comparison-table__item--1 .comparison-table__secondary-image img{margin:0 auto;max-height:72px}}.shopify-section--featured-product .container{z-index:unset}.product-meta__vendor.heading{margin-bottom:0}.product-meta__title{border-bottom:1px solid rgb(var(--border-color));padding-block-end:16px;margin-block-end:16px}.product-form{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}.product-form__description,.product-form__line-item-property,.product-form__text,.product-form__image,.product-form__custom-liquid,.product-form [data-block-type=variant-picker],.product-form [data-block-type=buy-buttons],.product-form [data-block-type=volume-pricing],.product-form [data-block-type=pickup-availability]{flex:1 0 100%}.product-form__variants{margin-bottom:16px}.product-form__pouch-heading{font-size:20px;font-family:var(--heading-font-family);font-weight:700;text-transform:uppercase}.product__zoom-button{background:var(--white)}.prev-next-button{background:transparent;border:none}.prev-next-button[disabled]{opacity:.5}@media screen and (pointer:fine){.prev-next-button[disabled]:hover svg{animation:none!important}}.pswp__button--close{background:var(--green);color:var(--gray)}.pswp__bg{background:#29282480}.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--zoom-allowed.pswp--zoomed-in .pswp__img{cursor:grab}.pswp--zoom-allowed.pswp--zoomed-in.pswp--dragging .pswp__img{cursor:grabbing}.block-swatch__item{opacity:.4;background:none;border:3px solid rgb(var(--text-color));text-transform:uppercase;text-align:center;font-size:14px;max-width:160px;padding:14px 16px;line-height:1}.block-swatch__heading{display:block;font-size:32px;font-weight:700;margin-bottom:6px}.block-swatch__item:after{content:unset}.block-swatch__radio:checked+.block-swatch__item,.block-swatch__item.is-selected{opacity:1;background:none}.testimonial__content,.testimonials-row .testimonial__author{padding-inline-end:0;margin-block-start:0;padding:0 10%}.testimonials-row .testimonial-list__nav{text-align:center;padding-inline-start:0;padding-inline-end:0}.testimonial-list__dots.dots-nav{justify-content:center}@media screen and (max-width:740px){.testimonial__content:before{right:0;left:auto!important}}.app-row__header{text-align:center;max-width:860px;margin:0 auto 40px}.app-row__intro{max-width:680px;margin:20px auto 0}.app-row__blocks{max-width:1320px;margin:0 auto}.app-row__block+.app-row__block{margin-top:24px}.app-row .button-wrapper,.app-row .button-group{text-align:center;margin-top:36px}.app-row .container{padding-inline:0}.faq__category{color:var(--green);font-weight:600}.faq__item .collapsible-toggle,.faq__item .collapsible__content{padding-inline-start:0}.faq__item+.faq__item{border-top:1px solid var(--secondary-background)}.image-grid__header{text-align:center;max-width:860px;margin:0 auto 40px}.image-grid__intro{max-width:680px;margin:20px auto 0}.image-grid{display:grid;grid-template-columns:repeat(var(--image-grid-columns, 4),minmax(0,1fr));gap:32px 24px;max-width:1000px;margin:0 auto}.image-grid.image-grid--caption-below{gap:40px 48px;text-align:center}.image-grid__item{color:inherit;text-decoration:none}.image-grid__media{display:flex;align-items:center;justify-content:center}.image-grid__image{max-width:240px;display:block;width:100%;height:auto}.image-grid__image--placeholder{width:100%;height:auto}.image-grid__caption{margin-top:16px;font-size:24px;line-height:1.05;font-weight:700}@media screen and (max-width:740px){.image-grid__caption{font-size:20px}}.image-grid__caption p{margin:0}.image-grid--caption-beside .image-grid__item{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px}.image-grid--caption-beside .image-grid__media{justify-content:flex-start;width:auto;flex:0 0 auto}.image-grid--caption-beside .image-grid__caption{margin-top:0;text-wrap:balance}.image-grid-row .button-wrapper,.image-grid-row .button-group{text-align:center;margin-top:36px}@media screen and (max-width:1000px){.image-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(32px,6vw,64px);row-gap:clamp(28px,4vw,44px)}}@media screen and (max-width:768px){.image-grid{grid-template-columns:1fr;gap:28px;justify-items:center;padding:0 clamp(10px,4vw,30px)}.image-grid__item{width:100%;max-width:420px}.image-grid--caption-beside .image-grid__item{grid-template-columns:minmax(120px,50%) 1fr}.image-grid--caption-beside .image-grid__media{justify-content:flex-start}.image-grid--caption-beside .image-grid__caption{text-align:left;white-space:nowrap}}@media screen and (max-width:400px){.image-grid{padding:0}}.footer__item-content{font-size:14px}.footer__follow{padding:0 10px}@media screen and (max-width:1034px){.footer__aside{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.footer__follow-and-payment{margin-inline-start:0}.footer__copyright{margin-block-start:0}}@media screen and (max-width:1000px)and (min-width:741px){.footer__item{max-width:none}.footer__item--social-media{grid-column:2 / 4}}@media screen and (max-width:740px){.footer__item{max-width:none}.footer__follow-and-payment{flex:1 0 100%}}@media screen and (max-width:474px){.footer__follow{flex:1 0 100%;padding:10px 0}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/overrides.css.map */
