html,body{overflow-x:hidden}:root{--FONT-STACK-HEADING: "ltc-goudy-heavyface-pro", serif !important;--FONT-STACK-BODY: "dm-sans", sans-serif !important;--FONT-STACK-BUTTON: "ltc-goudy-heavyface-pro", serif !important;--FONT-STACK-NAV: "ltc-goudy-heavyface-pro", serif !important;--FONT-STACK-ALT: "chicle", serif !important;--forest-green: #3E5227;--warm-peach: #FFEED9;--RADIUS: 20px}.btn{font-size:32px}.btn--text{font-size:27px;text-transform:capitalize;font-weight:400}@media screen and (max-width:1023px){.btn{font-size:22px}.btn--text{font-size:20px}}.btn--solid,.btn--solid-border,.btn--outline{padding-top:5px;padding-bottom:5px}.btn--solid-border,.btn--outline{border-width:5px}.color-scheme-1{--OUTLINE-SOLID-BUTTONS-PRIMARY-TEXT: var(--bg);--OUTLINE-SOLID-BUTTONS-PRIMARY-BORDER: var(--bg);--OUTLINE-SOLID-BUTTONS-SECONDARY-TEXT: var(--text);--OUTLINE-SOLID-BUTTONS-SECONDARY-BORDER: var(--text);--PRIMARY-BUTTONS-COLOR-TEXT: var(--bg);--SECONDARY-BUTTONS-COLOR-TEXT: var(--text)}.wave-svg{--wave-height: 106px}.wave-svg svg{width:100%}.section-bottom-border-wave .wave-svg{--footer-bg: var(--bg);bottom:calc(var(--wave-height) * -1 + 1px);display:block;filter:none;transform:rotate(180deg)}.section-bottom-border-wave{padding-bottom:0!important}.section-bottom-border-wave>div:first-of-type{padding-bottom:var(--padding-bottom)}.section-top-border-wave{position:relative}.section-top-border-wave .wave-svg{--footer-bg: var(--bg);top:calc(var(--wave-height) * -1 + 1px);bottom:unset;display:block;filter:none}@media screen and (max-width:767px){.wave-svg{--wave-height: 35px}}.section__heading,.text__heading{font-size:48px;line-height:125%!important}@media screen and (max-width:767px){.section__heading,.text__heading{font-size:26px}}.site-header--custom-layout{display:flex;justify-content:space-between;align-items:center;padding-left:var(--gutter);padding-right:var(--gutter)}.site-header .navlink,.drawer--header .mobile-navlink{font-size:32px;font-family:var(--FONT-STACK-NAV);text-transform:uppercase;color:var(--warm-peach);-webkit-text-stroke:8px var(--forest-green);paint-order:stroke fill}.site-header--custom-layout .navlink{padding:55px 0}.site-header--custom-layout .navtext{pointer-events:all}.site-header--custom-layout .nav-hover:hover{cursor:pointer}.site-header--custom-layout .navtext:before,.site-header--custom-layout .navtext:after{display:none}.site-header--custom-layout .logo{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.site-header .cart__toggle{gap:7px}@media(hover:hover){.site-header--custom-layout .nav-hover.nav-pop-active,.site-header--custom-layout .logo__image-link.nav-pop-active{animation:pop .4s cubic-bezier(.42,0,.58,1)}}@keyframes pop{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}@media screen and (max-width:1023px){.site-header--custom-layout{padding-left:var(--gutter-mobile);padding-right:var(--gutter-mobile)}}@media screen and (max-width:767px){.site-header--custom-layout .logo__image-link{width:120px;height:auto}.site-header--custom-layout .navlink{font-size:18px;-webkit-text-stroke:6px var(--forest-green);padding:40px 0}}.slideshow .small-bus-image{display:none}.slideshow .slide__heading{font-size:70px;font-weight:400;line-height:115%;color:var(--warm-peach);-webkit-text-stroke:24px var(--forest-green);paint-order:stroke fill}.slideshow .slide__heading .text-reveal__cropper{overflow:visible}.slideshow .slide__buttons{gap:0 30px}.slideshow .home-page-snacks{display:none}@media screen and (max-width:767px){.slideshow .slide__heading{font-size:52px}}.slideshow--hero-home,.slideshow--hero-home .item{overflow:visible}.slideshow--hero-home .slide__heading{font-size:100px;color:var(--warm-peach);-webkit-text-stroke:24px var(--forest-green);paint-order:stroke fill;line-height:110%}.slideshow--hero-home .slide__heading .text-reveal__cropper:last-child .text-highlight__break:after{content:"";display:inline-block;background-image:url(/cdn/shop/files/kiwi_emoji_with_background.png?v=1774879948);background-size:contain;background-repeat:no-repeat;width:1em;height:1em;vertical-align:middle;margin-left:.1em;margin-right:-1.1em}.slideshow--hero-home .home-page-snacks{display:block;position:absolute;left:0;top:min(32%,320px);width:69vw;animation:wiggle-hero 1.35s ease-in-out infinite}@keyframes wiggle-hero{0%{transform:rotate(0)}15%{transform:rotate(-1deg)}30%{transform:rotate(1deg)}45%{transform:rotate(-.5deg)}60%{transform:rotate(0)}to{transform:rotate(0)}}@media screen and (max-width:1023px){.slideshow--hero-home .slide__heading{font-size:80px;-webkit-text-stroke:18px var(--forest-green)}.slideshow--hero-home .home-page-snacks{bottom:-5.2vw;width:67vw}}@media screen and (max-width:767px){.slideshow--hero-home .slide__text__wrapper{padding-bottom:48vw}.slideshow--hero-home .slide__heading{font-size:52px;-webkit-text-stroke:12px var(--forest-green);line-height:110%}.slideshow--hero-home .home-page-snacks{min-width:108%;top:unset;bottom:-8%}}@media screen and (min-width:767px){.slideshow--hero-home .slide__text__wrapper{padding-left:4vw}}@media screen and (min-width:1024px){.slideshow--hero-home .slide__text__wrapper{padding-left:8vw;padding-top:6.5vw}}.slideshow--faq-hero{--bg: transparent;margin-bottom:-106px;overflow:visible}.slideshow--faq-hero .slide__text__wrapper{padding-bottom:105px}.slideshow--faq-hero .small-bus-image{display:block;position:absolute;bottom:-85px;left:50%;transform:translate(-50%);width:242px}@media screen and (max-width:1023px){.slideshow--faq-hero .small-bus-image{bottom:-65px;width:200px}}@media screen and (max-width:767px){.slideshow--faq-hero{margin-bottom:-75px}.slideshow--faq-hero .small-bus-image{bottom:-40px;width:150px}}@media screen and (min-width:1550px){.slideshow--faq-hero{margin-bottom:-140px}}.featured-collection .all-you-need-is-kiwi,.featured-collection .floating-kiwis-right,.featured-collection .floating-kiwis-left{display:none}.featured-collection .featured-collection__content{margin-bottom:40px}.featured-collection .featured-collection__content__wrapper{max-width:1000px}.featured-collection .section__heading{font-size:72px;line-height:110%!important}@media screen and (max-width:767px){.featured-collection .featured-collection__content{margin-bottom:20px}.featured-collection .section__heading{font-size:32px}}@media screen and (min-width:1024px){.featured-collection .grid__container{--grid-gutter: 60px}}.shopify-section:has(.featured-collection--home){position:relative;z-index:2}.featured-collection.featured-collection--home{overflow:visible}.featured-collection--home .all-you-need-is-kiwi{display:block;position:absolute;top:-11.5vw;right:3vw;width:24%;height:auto;animation:spin 11s linear infinite}.featured-collection--home .wrapper{width:100%;max-width:calc(938px + var(--gutter-mobile) * 2)}@keyframes spin{to{transform:rotate(360deg)}}.featured-collection--home .floating-kiwis-right,.featured-collection--home .floating-kiwis-left{display:block;position:absolute;width:clamp(75px,21.7vw,350px);z-index:999}.featured-collection--home .floating-kiwis-right{top:160px;right:0}.featured-collection--home .floating-kiwis-left{left:0;top:20px}.featured-collection--home .wrapper{position:relative;z-index:9999}@media screen and (max-width:767px){.featured-collection--home .featured-collection__content{margin-top:15px}.featured-collection--home .all-you-need-is-kiwi{top:-1.5vw;right:-3.5vw;width:25.5%}}@media screen and (min-width:1024px){.featured-collection--home .wrapper{max-width:calc(938px + (var(--gutter) * 2))}}.product-grid-item .product-grid-item__image{margin-bottom:5px}.product-grid-item .background-size-cover{background:transparent}.product-grid-item .background-size-cover img{object-fit:contain}.product-grid-item .product-grid-item__info{gap:11px}.product-grid-item .product-grid-item__title{font-size:27px;font-weight:400}.product-grid-item .product-grid-item__price{font-size:16px;font-weight:600;text-transform:lowercase}@media screen and (max-width:767px){.product-grid-item .product-grid-item__title{font-size:20px}}.text-section .text__content *,.text-section .text__content p{font-size:18px!important;font-weight:600;line-height:150%}@media screen and (max-width:767px){.text-section .text__content *,.text-section .text__content p{font-size:16px!important}}.text-section.text-section--home{background-image:url(/cdn/shop/files/peace_flower_background_image.png?v=1775162059);background-size:cover;background-position:center}.text-section--home .text__heading,.text-section--home .text__image-wrapper{margin-bottom:55px}.text-section--home .text__heading{max-width:850px;margin-left:auto;margin-right:auto}.text-section--home .text__image-wrapper{position:relative;max-width:1000px;margin-left:auto;margin-right:auto}.text-section--home .text__image-wrapper .lazy-image{overflow:visible}.text-section--home .text__content{margin-bottom:80px;max-width:700px;margin-left:auto;margin-right:auto}.text-section--home .text__content p:first-of-type{font-size:24px!important;line-height:130%;margin-bottom:10px}@media screen and (max-width:767px){.text-section--home .text__heading,.text-section--home .text__image-wrapper{margin-bottom:35px}.text-section--home .text__content{margin-bottom:40px}.text-section--home .text__content p:first-of-type{font-size:20px!important;margin-bottom:0}}@media screen and (min-width:768px)and (max-width:1023px){.text-section--home .text__button{margin-bottom:20px!important}}@media screen and (min-width:768px){.text-section--home .btn--large{min-width:480px}}.site-footer.wavy{margin-top:0}.site-footer .footer-blocks{display:flex;flex-direction:column}.site-footer .footer-block--logo .footer-block__logo-image{position:absolute;top:-32px;left:50%;transform:translate(-50%);z-index:999}.site-footer .footer-block--logo .footer-block__logo-image .lazy-image{background:transparent}.site-footer .footer-block--menu{justify-content:center;align-items:center;padding-top:115px;padding-bottom:15px}.site-footer .footer-links{display:flex;gap:60px}.site-footer .footer-links li{margin-bottom:0}.site-footer .footer-link{font-family:var(--FONT-STACK-HEADING);font-size:32px;line-height:normal;text-transform:uppercase}.site-footer .footer-bottom{display:flex;flex-direction:row}.site-footer .footer-copyright-social,.site-footer .footer-bottom__content{flex:1}.site-footer .footer-bottom-image img{width:120px}.site-footer .footer-left-copyright,.site-footer .footer-copyright__copy{text-align:left}.site-footer .footer-copyright__copy,.site-footer .footer-copyright__link{font-size:18px;font-weight:600;line-height:150%}.site-footer .footer-copyright__link{margin-right:25px}.site-footer .footer-copyright__link:last-of-type{margin-right:0}.site-footer .footer-left-social{margin-top:10px}.site-footer .footer-copyright__menu{margin-top:0}@media screen and (max-width:767px){#SiteFooter{padding-bottom:20px}#SiteFooter .footer-block--logo .footer-block__logo-image{width:200px}.site-footer .footer-block--menu{padding-top:75px;padding-bottom:0}.site-footer .footer-links{flex-wrap:wrap;justify-content:center;gap:10px 20px}.site-footer .footer-link{font-size:24px}.site-footer .footer-bottom{flex-direction:column;align-items:center}.site-footer .footer-copyright__copy,.site-footer .footer-copyright__link{font-size:16px}.site-footer .footer-bottom-image img{width:100px}.site-footer .footer-copyright__link{margin-right:15px}}.product-single.product-single__vertical-thumbnails .product-gallery{--flickity-btn-position: -8px}.product-single.product-single__vertical-thumbnails .product-single__wrapper--carousel .product-single__thumbnail-link{width:80px;height:100px;border-radius:20px}@media screen and (min-width:768px)and (max-width:1023px){.product-single.product-single__vertical-thumbnails{--gutter: 30px}}@media screen and (min-width:1024px)and (max-width:1249px){.product-single.product-single__vertical-thumbnails{--gutter: 40px}}.product-single.product-single__vertical-thumbnails .product-single__wrapper--carousel .product-gallery__media--image{border-radius:20px}@media screen and (min-width:768px){.product-single.product-single__vertical-thumbnails .wrapper{width:100%;max-width:1440px}.product-single.product-single__vertical-thumbnails .product-single__wrapper--standard{grid-template-columns:calc(51% - var(--gutter) / 2) calc(49% - var(--gutter) / 2)}.product-single.product-single__vertical-thumbnails .product-single__wrapper--carousel .product-gallery{display:flex;gap:10px}.product-single.product-single__vertical-thumbnails .product-single__wrapper--carousel .product-gallery__media-slider{width:clamp(calc(100% - 120px),calc(100% - 8.5vw),calc(100% - 8.5vw));height:fit-content;order:2}.product-single.product-single__vertical-thumbnails .product-single__wrapper--carousel .product-gallery__media-slider .flickity-viewport{height:auto!important;aspect-ratio:4 / 5}.product-single.product-single__vertical-thumbnails .product-single__wrapper--carousel .product-gallery__media-slide,.product-single.product-single__vertical-thumbnails .product-single__wrapper--carousel .product-gallery__media--image{height:100%}.product-single.product-single__vertical-thumbnails .product-single__wrapper--carousel .product-single__thumbnails{width:10.7vw;max-width:142px;height:100%;order:1;margin:0}.product-single.product-single__vertical-thumbnails .product-single__wrapper--carousel .product-single__thumbnails .flickity-viewport{height:100%!important}.product-single.product-single__vertical-thumbnails .product-single__wrapper--carousel .product-single__thumbnails .flickity-slider{position:relative;display:flex;flex-direction:column;transform:none!important;gap:10px}.product-single.product-single__vertical-thumbnails .product-single__wrapper--carousel .product-single__thumbnail{position:relative!important;transform:none!important;padding:0}.product-single.product-single__vertical-thumbnails .product-single__wrapper--carousel .product-single__thumbnail-link{width:100%;height:100%;aspect-ratio:4 / 5;border-width:5px}}@media screen and (min-width:1023px){.product-single.product-single__vertical-thumbnails .product-single__wrapper--carousel .product-gallery,.product-single.product-single__vertical-thumbnails .product-single__wrapper--carousel .product-single__thumbnails .flickity-slider{gap:20px}}@media screen and (min-width:1099px){.product-single.product-single__vertical-thumbnails .product-single__wrapper--carousel .product-gallery,.product-single.product-single__vertical-thumbnails .product-single__wrapper--carousel .product-single__thumbnails .flickity-slider{gap:30px}}.product-single.product-single__vertical-thumbnails .product-single__wrapper--carousel .product-gallery__media-slide img{object-position:top}.product-single{margin-bottom:-200px;overflow:visible;z-index:2;position:relative;background-color:transparent!important}.product-single .product-single__thumbnail-link{border:none}.product-single .product-single__thumbnail-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:5px solid transparent;border-radius:20px;pointer-events:none}.product-single .is-nav-selected .product-single__thumbnail-link:after{border-color:var(--text)}.product-single .product-single__details .form__wrapper{margin:0;max-width:100%}.product-single .product__title{font-size:70px;line-height:115%;color:var(--warm-peach);-webkit-text-stroke:24px var(--forest-green);paint-order:stroke fill}.product-single .product__price{font-family:var(--FONT-STACK-ALT);font-size:42px;line-height:100%;color:var(--warm-peach);-webkit-text-stroke:12px var(--forest-green);paint-order:stroke fill}.product-single .selector-wrapper{margin-bottom:10px}.product-single .selector-wrapper .radio__fieldset{margin:0}.product-single .selector-wrapper .radio__buttons{width:100%;display:flex;gap:20px}.product-single .selector-wrapper .radio__button{flex:1;margin:0}.product-single .radio__fieldset .radio__label{border-radius:30px;border-width:3px;border-color:var(--forest-green);padding-top:6px;padding-bottom:2px;text-align:center}.product-single .radio__fieldset .radio__label:hover,.product-single .radio__fieldset .radio__label:active,.product-single .radio__fieldset .radio__label:focus,.product-single .radio__fieldset .radio__input:checked~.radio__label{border-color:var(--warm-peach);background-color:var(--forest-green);color:var(--warm-peach)}.product-single .radio__fieldset .radio__label .option-title{font-family:var(--FONT-STACK-ALT);font-size:28px}.product-single .radio__fieldset .radio__button-quantity--2:before,.product-single .radio__fieldset .radio__button-quantity--3:before,#the-variety-stash .radio__fieldset .radio__button:nth-child(1):before,#the-variety-stash .radio__fieldset .radio__button:nth-child(2):before,#the-variety-stash .radio__fieldset .radio__button:nth-child(3):before{display:block;text-align:center;background-color:var(--forest-green);color:var(--warm-peach);font-size:12px;font-weight:700;text-transform:uppercase;width:85px;position:absolute;left:50%;top:-11px;transform:translate(-50%);z-index:2;border-radius:5px;padding-top:2px;padding-bottom:1px}.product-single .radio__fieldset .radio__button-quantity--2:before{content:"save 10%"}.product-single .radio__fieldset .radio__button-quantity--3:before{content:"save 20%"}#the-variety-stash .radio__fieldset .radio__button:nth-child(1):before{content:"save 20%"}#the-variety-stash .radio__fieldset .radio__button:nth-child(2):before{content:"save 25%"}#the-variety-stash .radio__fieldset .radio__button:nth-child(3):before{content:"save 30%"}.product-single .shop-pay-terms{display:none}.product-single .btn--submit{min-height:80px}.product-single .product-gallery__media-slider .flickity-button{background-color:var(--text)}.product-single .product-gallery__media-slider .flickity-prev-next-button:before{background:var(--bg)}@media screen and (max-width:1149px){.product-single .product__title{font-size:50px}}@media screen and (max-width:1023px){.product-single .selector-wrapper .radio__buttons{gap:10px}.product-single .radio__fieldset .radio__label .option-title{font-size:20px}.product-single .radio__fieldset .radio__button-quantity--2:before,.product-single .radio__fieldset .radio__button-quantity--3:before{font-size:10px;width:65px}.product-single .product__price{font-size:32px}}@media screen and (max-width:767px){.product-single{margin-bottom:-35px}.product-single .product__title{font-size:38px;-webkit-text-stroke:14px var(--forest-green)}}@media screen and (min-width:768px){.product-single .form__wrapper.is-sticky{top:var(--sticky-top-custom, 0)!important}.product-single .product__title{padding-top:30px}}@media screen and (min-width:1250px){.product-single .product__title{padding-top:50px}}@media screen and (min-width:1400px){.product-single .product__title{padding-top:70px}}.image-with-text .image-with-text__items--inline-left,.image-with-text .image-with-text__items--inline-right{--radius: 0}.image-with-text .small-bus-image{display:none}.image-with-text .image-with-text__content-items{max-width:595px;margin-left:auto;margin-right:auto}.image-with-text .image-with-text__heading{font-size:48px;font-weight:400;line-height:125%}.image-with-text .image-with-text__text *{font-family:var(--FONT-STACK-ALT);font-size:32px;font-weight:400;line-height:130%}.image-with-text .image-with-text__text a{text-decoration:underline}@media screen and (max-width:1023px){.image-with-text .image-with-text__heading{font-size:32px}.image-with-text .image-with-text__text *{font-size:24px}}.image-with-text.image-with-text--product-info{overflow:visible}.image-with-text--product-info .image-with-text__content{background-image:url(/cdn/shop/files/product_info_background.jpg?v=1775485917);background-size:cover;z-index:1}.image-with-text--product-info .image-with-text__content-items{padding-top:145px}.image-with-text--product-info .image-with-text__text a{text-transform:uppercase}.image-with-text--product-info .small-bus-image{display:block;position:absolute;right:0;bottom:-5%;z-index:2;width:clamp(150px,33.5%,320px)}@media screen and (max-width:767px){.image-with-text--product-info .image-with-text__content-items{padding-top:20px;padding-bottom:80px}.image-with-text--product-info .small-bus-image{max-width:180px}}@media screen and (min-width:1024px){.related-products{--grid-gutter: 30px}}.accordions-section{background-image:url(/cdn/shop/files/peace_flower_background_image.png?v=1775162082)!important;background-size:cover!important;--STROKE-WIDTH: 42px}.accordions-section .accordion__title-text{font-family:var(--FONT-STACK-HEADING);font-size:48px;font-weight:400;line-height:125%}.accordions-section .accordion__text *{font-size:18px;font-weight:600;line-height:150%}.accordions-section .accordion__item:after{height:3px}@media screen and (max-width:767px){.accordions-section .accordion__title-text{font-size:28px}.accordions-section .accordion__text *{font-size:16px}}.product-badge{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/basis.css.map */
