@font-face{font-family:Cocon;src:url("{{ 'Cocon-Bold-Font.woff' | asset_url }}") format("woff"),url(/cdn/shop/files/Cocon-Bold-Font.woff) format("woff")}.josefin-sans{font-family:Josefin Sans,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}html{scroll-behavior:smooth}body{scroll-behavior:smooth;word-wrap:normal;word-break:normal}h1,.h1,h2,.h2,h3,.h3,h4,.h4,.main-page-title,.cocon{font-family:Cocon,Helvetica,Arial,Lucida,sans-serif;text-transform:none;color:#f32735;letter-spacing:0px;line-height:1.15em}p{letter-spacing:0px}.button{font-family:Cocon,Helvetica,Arial,Lucida,sans-serif;font-size:23px;min-height:35px;line-height:1em;padding:7px 15px;letter-spacing:0px}.color-background-1{color:#000}.color-background-2{color:#fff}.custom-div{display:block;margin:0 auto;text-align:center}.page-width--narrow{max-width:85rem}.badge{border-color:#f32735!important;color:#f32735!important;font-family:Cocon,Helvetica,Arial,Lucida,sans-serif;letter-spacing:0px}@media screen and (max-width:749px){.multicolumn-list{padding-left:3rem!important;padding-right:3rem!important}}.announcement-bar-section,.utility-bar{background:#f32735}.header-wrapper{background:url(/cdn/shop/files/header-bg-about.png) no-repeat;background-color:transparent;background-position:center bottom;background-size:cover;padding-bottom:70px}.header__heading-logo{padding-top:15px}.header--middle-left,.header{grid-template-columns:auto 1fr auto;column-gap:2rem}.header .list-menu--inline,.header .list-menu{float:right}.header__menu-item{color:#fff;font-size:17px;font-weight:700;padding:11px}.header__submenu{border-radius:25px!important}.header__submenu a{font-family:Cocon,Helvetica,Arial,Lucida,sans-serif}.menu-drawer__menu-item{font-weight:700;font-size:19px!important}@media(max-width:989px){.header-wrapper{padding-bottom:50px}.header .list-menu--inline,.header .list-menu{float:left}#menu-drawer{margin-top:-50px}}@media(max-width:479px){.header-wrapper{padding-bottom:10px}.header__heading-logo{max-width:100px}#menu-drawer{margin-top:-20px}}#shopify-section-template--16438726393900__custom_liquid_w9376f video{display:block;margin:0 auto;margin-left:50vw;transform:translate(-50%);width:100%;height:27%}#shopify-section-template--16438726393900__custom_liquid_w9376f{margin-top:-200px}.section-template--16438726393900__custom_liquid_w9376f-padding{padding-bottom:0!important}@media(max-width:979px){#shopify-section-template--16438726393900__custom_liquid_w9376f{margin-top:-100px}}@media(max-width:479px){.banner-content-template--16438726393900__ss_parallax_banner_jE9Vjy img{max-width:200px}#shopify-section-template--16438726393900__custom_liquid_w9376f{margin-top:-60px}}#shopify-section-template--16438726393900__rich_text_xfcVcR{background:#f32735}#shopify-section-template--16438726393900__multicolumn_DHTaKz{background:url(https://cdn.shopify.com/s/files/1/0626/6968/4780/files/header-bg-about.png) no-repeat!important;background-position:center bottom!important;padding-bottom:130px;z-index:100;position:relative}#shopify-section-template--16438726393900__multicolumn_DHTaKz .color-background-1,#shopify-section-template--16438726393900__multicolumn_DHTaKz .gradient{background:transparent!important}#shopify-section-template--16438726393900__multicolumn_DHTaKz p,#shopify-section-template--16438726393900__rich_text_xfcVcR .h1,#shopify-section-template--16438726393900__rich_text_xfcVcR h2{color:#fff}#shopify-section-template--16438726393900__custom_liquid_zz4gP7,#Banner-template--16438726393900__image_banner_4mHATx{margin-top:-200px;padding-top:80px;padding-bottom:0}.section-template--16438726393900__custom_liquid_zz4gP7-padding{padding-top:0!important;padding-bottom:0!important}@media(max-width:979px){#shopify-section-template--16438726393900__custom_liquid_zz4gP7,#Banner-template--16438726393900__image_banner_4mHATx{padding-top:100px}}@media(max-width:479px){#shopify-section-template--16438726393900__multicolumn_DHTaKz{background:#f32735!important;padding-bottom:0}#shopify-section-template--16438726393900__custom_liquid_zz4gP7,#Banner-template--16438726393900__image_banner_4mHATx{margin-top:0;padding-top:0}}#shopify-section-template--16438726459436__rich_text_GXRTUz{background:url(https://cdn.shopify.com/s/files/1/0626/6968/4780/files/three-generations-banner.jpg) no-repeat;background-position:center bottom;background-size:cover;margin-top:-100px;padding-top:13%;padding-bottom:7%}#shopify-section-template--16438726459436__multicolumn_P39fxY .page-width{max-width:100%!important;padding:0}@media(max-width:979px){#shopify-section-template--16438726459436__rich_text_GXRTUz{margin-top:-60px;padding-top:3%;max-height:500px}}@media(max-width:479px){#shopify-section-template--16438726459436__rich_text_GXRTUz{padding-top:10%}}#shopify-section-template--16438726459436__rich_text_eiffqw{margin-top:-1px!important}.section-template--16586914955308__custom_liquid_WcB3Va-padding,.section-template--16586914955308__custom_liquid_yUcygP-padding,.section-template--16586914955308__custom_liquid_hQyDGb-padding,.section-template--16586914955308__custom_liquid_4CyMUK-padding{margin:auto 0 -8%;text-align:center;z-index:1;position:relative}@media(max-width:749px){.section-template--16586914955308__custom_liquid_4CyMUK-padding{margin-bottom:0}}.collection .card{padding:0 5%}.card__information{padding-top:0!important}.card-vendor{font-family:Cocon,Helvetica,Arial,Lucida,sans-serif;color:#f32735!important;letter-spacing:0px;line-height:1.15em!important;text-align:left}.card-vendor:after{content:"TM";vertical-align:super;font-size:8px}.card__heading a{font-size:14px;font-weight:400!important;text-align:left!important;font-family:Josefin Sans,sans-serif;letter-spacing:0px}.card__heading{margin-top:0px !imoprtant}.card-pack{display:block;font-size:14px;text-align:left!important;font-weight:700!important;font-family:Josefin Sans,sans-serif;letter-spacing:0px;margin-top:0!important}.metafield-rich_text_field p{margin:0}.card-weight{display:block;font-size:14px;font-weight:400!important;text-align:left!important;font-family:Josefin Sans,sans-serif;letter-spacing:0px;margin-top:0!important}.price__container,.price{font-size:14px;display:block!important;float:left!important;width:100%;text-align:left!important;margin-top:0!important}.product-details{display:block;float:left;text-align:left!important}.product-details a{font-family:Josefin Sans,sans-serif;font-size:13px;text-align:left!important;letter-spacing:0px;font-weight:600;color:#000;text-decoration:none}.card__information:hover,.card__information a:hover,.product-details:hover,.product-details a:hover{text-decoration:none!important}.special-notice p{font-family:Cocon,Helvetica,Arial,Lucida,sans-serif;color:#f32735!important;letter-spacing:0px;border:2px solid #f32735;border-radius:15px;margin-bottom:15px}.product{padding-top:50px}.product__info-container>*+*{display:block!important;margin:0!important}.pl-text{font-family:Cocon,Helvetica,Arial,Lucida,sans-serif!important;letter-spacing:0px!important}.notify{font-weight:700!important;font-family:Josefin Sans,sans-serif;letter-spacing:0px;color:#f32735;text-decoration:none;text-align:center;border:2px solid #f32735;border-radius:16px;padding-top:2px}.product .product-media-container{border-color:#000;padding:10% 10% 5%!important}.product .jdgm-preview-badge{padding-bottom:10px}.product .product__text.caption-with-letter-spacing{font-family:Cocon,Helvetica,Arial,Lucida,sans-serif;color:#f32735!important;letter-spacing:0px;font-size:2.3em;line-height:1.15em!important;text-align:left;padding-bottom:10px}.product .product__text.caption-with-letter-spacing:after{content:"TM";vertical-align:super;font-size:1.6rem}.product .product__title{margin-bottom:0}.product .product__title h1{font-weight:700!important;font-family:Josefin Sans,sans-serif;letter-spacing:0px;font-size:1.2em;color:#000;margin-top:0}.product .product__text{font-family:Josefin Sans,sans-serif;letter-spacing:0px;font-weight:600;font-size:1em;line-height:1.3em;color:#000}.product .product__text p{margin:0}.product .product__text em{font-weight:400!important;font-family:Josefin Sans,sans-serif;letter-spacing:0px;font-size:1em;font-style:normal!important;color:#000;margin-top:0}.product .price-item{font-size:1.2em}.product .price{padding-top:10px}.product .product__tax{padding-bottom:10px}.product .info-meta{display:block}.product .info-meta ul{margin-left:0;padding-left:0;list-style:none}.product .info-meta li{padding-left:35px;background-image:url(https://cdn.shopify.com/s/files/1/0626/6968/4780/files/tick.png);background-size:18px 18px;background-position:left center;background-repeat:no-repeat;font-weight:600}.product .ingredients-meta{display:block;padding-top:10px;padding-bottom:50px}.product .ingredients-meta p{margin:0;line-height:1.3em}.product .quantity:after{border:1px solid #F32735!important;border-radius:10px;box-shadow:none!important}.product .product__view-details,.product .product-form__input .form__label{display:none!important}.product-form__input input[type=radio]:checked+label{background-color:#f32735!important}.product .product__text.subtitle{padding-top:50px;font-family:Josefin Sans,sans-serif;font-weight:600;letter-spacing:0px;color:#000;font-size:1.4em!important}.desc{border-bottom:1px solid #F32735}.desc h3{font-family:Josefin Sans,sans-serif;font-weight:600;letter-spacing:0px;color:#000;text-transform:uppercase;font-size:1.4em}#shopify-section-template--16592277471276__featured_collection_tCcKDf{padding-top:50px}#shopify-block-judge_me_reviews_review_widget_W9DcTG{border-top:1px solid #F32735;padding-top:30px;padding-bottom:50px}.jdgm-rev-widg{padding-top:70px!important}.jdgm-rev-widg__header{text-align:left!important}.jdgm-rev-widg__title{font-family:Josefin Sans,sans-serif;font-weight:600;letter-spacing:0px;color:#000;font-size:1.4em!important}.jdgm-row-stars{justify-content:flex-start!important}.jdgm-rev-widg__summary{align-items:flex-start!important}.jdgm-write-rev-link{text-transform:uppercase;text-align:center!important}.jdgm-rev-widg__summary-text{letter-spacing:0px;color:#000}.jdgm-rev__title,.jdgm-rev__body{color:#000;letter-spacing:0px}#product-grid .grid__item{border:1px solid #000000}#product-grid h3,#product-grid a,#product-grid p,#product-grid .price{font-weight:600;font-family:Josefin Sans,Helvetica,Arial,Lucida,sans-serif!important;font-size:1.1em;letter-spacing:0px}#product-grid .price{font-size:.9em;font-weight:400}.section-collection-list .color-background-1{background:#f8f8f7}.section-collection-list .grid{column-gap:25px;row-gap:25px}.section-collection-list .grid__item{width:calc(48% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(48% - var(--grid-desktop-horizontal-spacing) / 2)}.section-collection-list .card .icon-wrap{display:block}.section-collection-list .card__information{text-align:center}.section-collection-list h3{font-size:2em;line-height:1em}.section-collection-list .card .icon-wrap:after{content:"See the full range";font-family:Josefin Sans,Helvetica,Arial,Lucida,sans-serif;color:#000;font-weight:700;font-size:.55em!important}.section-collection-list .icon-arrow{display:none}#shopify-section-template--16680186609843__custom_liquid_wPghWw .gradient{padding:0 1.5rem;background:url(/cdn/shop/files/blueberry.png),url(/cdn/shop/files/strawberries.png);background-repeat:no-repeat;background-position:5% center,right bottom;background-size:9% auto,auto 67%}@media(max-width:979px){.section-collection-list .grid,#product-grid.grid{column-gap:20px!important;row-gap:20px!important}.section-collection-list h3{font-size:1.5em}#shopify-section-template--16680186609843__custom_liquid_wPghWw .gradient{background-position:5% center,right 75%;background-size:10% auto,15% auto}}@media(max-width:480px){#shopify-section-template--16680186609843__custom_liquid_wPghWw .gradient{background-position:5% 40%,right 90%}}.footer,.footer.gradient{background:url(/cdn/shop/files/footer-image.png) no-repeat!important;background-size:100% auto!important;background-position:center top;padding-top:150px;padding-bottom:0}.footer .grid__item{width:100%}.footer__content-top .grid{row-gap:0!important}.footer__content-top{background:#f32735;border:none!important;position:relative}.footer-block--newsletter{justify-content:flex-start!important}.SM-footer{position:absolute;bottom:4.6rem;right:0}.footer__content-bottom{border:none!important;background:#f32735;padding-bottom:20px}.badges{justify-content:space-between;align-items:stretch}.badges-1{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%}.badges-1 img{margin-bottom:20px}.footer__blocks-wrapper{max-width:580px}.footer-block-image{justify-content:flex-start!important;margin-bottom:0}.footer-block__image-wrapper{margin-bottom:1.3rem;margin-left:-8px}.footer-block__heading{color:#fff;font-family:Josefin Sans,Helvetica,Arial,Lucida,sans-serif;font-size:1.15em;margin-bottom:2em}.footer p{font-size:1.1em;line-height:1.2em;margin-top:0}.footer a{color:#fff;text-decoration:none}.footer a:hover{color:#fff;text-decoration:underline}.footer .list-social__item .icon{height:3.2rem;width:3.2rem}.footer .list-social__link{padding:7px!important}@media(max-width:768px){.footer,.footer.gradient{padding-top:80px}.footer-block.grid__item,.footer-block__details-content{margin:0!important}}@media(max-width:749px){.footer__content-top{padding-right:1.5rem!important;padding-left:1.5rem!important}.footer-block__image-wrapper{margin-left:0}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom-styles.css.map */
