.m-b-0{margin-bottom:0}body .btn--large{font-family:Futura;font-weight:500}.circle{border-radius:100%;overflow:hidden}.btn--large{max-width:365px}.lowercase{text-transform:lowercase}.display-table{display:table}.display-table-cell{display:table-cell;vertical-align:middle}.double-border .image__hero__frame,.triple-border .image__hero__frame{background:var(--hero-border);overflow:visible}.double-border .border,.double-border .image__hero__pane,.triple-border .border,.triple-border .image__hero__pane{border:1px solid #31561f;overflow:hidden;border-radius:8px}.triple-border .brick__block__image>.border{background:var(--triple-border)}.triple-border .brick__block__image>.border .border{margin:8px}.background-size-cover.lazyloaded{background-repeat:no-repeat}.rounded-corners video,.rounded-corners iframe{border-radius:50px}span.flip{transform:scaleX(-1);display:inline-block}.hero__title,p,h2.headline{text-wrap:pretty}.standard__rte li a{text-decoration:underline}[data-scroll-locked] .announcement__bar-outer,[data-scroll-locked] .announcement__wrapper,[data-scroll-locked] .collection__nav,[data-scroll-locked] .js__header__stuck,[data-scroll-locked] .search__popdown__outer,[data-scroll-locked] .theme__header{max-width:100%!important;width:100%!important}@media(max-width:749px){.grid .grid__item.small--one-half:nth-child(odd){clear:both}.hidden-xs{display:none!important}}@media(min-width:750px){.grid .grid__item.medium-up--one-third:nth-child(3n+1){clear:both}}@media(min-width:750px)and (max-width:989px){.hidden-sm{display:none!important}}@media(min-width:990px)and (max-width:1399px){.hidden-md{display:none!important}}@media(min-width:1400px){.hidden-lg{display:none!important}}.product__price__wrap,.product-form .shop-pay-terms{display:none!important}.template-product .product-form .product__selectors{margin-top:20px}.variant_tags{color:#fbf9f4;background:#79b304;padding:3px;width:calc(33% - 5px);margin:0 0 -19px;border-top-left-radius:6px;border-top-right-radius:6px;text-align:center;font-size:16px;font-weight:700}.costperdaycon p{font-size:16px;font-style:italic;letter-spacing:0;text-align:center;margin:-.5em 0 0}.perday-override{margin:0;text-align:center;color:#79b304}@media(max-width:480px){.variant-subtitle{font-size:13px}.radio__fieldset .radio__button label{padding:14px}}.template-index{--oke-stars-backgroundColor: #89bed9}.template-index .index-products .product-information{padding-left:0;padding-right:0}.template-index .index-products .price{display:none}.template-index .index-products .okeReviews.oke-sr{margin:0}.template-index .index-products .oke-sr-stars{transform:scale(.6);margin:0 0 2px;display:block}.template-index .index-products .oke-sr-count{font-size:11px;line-height:1;display:block}.template-index .homepage-slideshow .hero__title{line-height:1.4em;font-size:36px;margin-bottom:50px;color:#fbf9f4}.template-index .homepage-slideshow .hero__title .extra{display:block;margin-bottom:25px}@media screen and (max-width:749px){.template-index .homepage-slideshow .hero__title{line-height:1.2em;font-size:34px}}.index-hero.text-light{color:#fbf9f4}.logos .logos__wrapper--tall{padding-left:0;padding-right:0}.logos .logos__slider{max-width:100%!important}@media screen and (max-width:749px){.logos .logos__slider.mobile-two-column{margin:0 auto}.logos .logos__slider.mobile-two-column .logos__slider-inner{display:grid;grid-template-columns:1fr 1fr;width:100vw}.logos .logos__slider.mobile-two-column .logos__slide{margin:0 auto 40px}.logos .logos__slider.mobile-single-column{margin:0 auto}.logos .logos__slider.mobile-single-column .logos__slide{width:100%;display:block;margin:0 auto}.logos .logos__slider.mobile-single-column .logos__slide .logos__logo{padding-bottom:20px}}.icon-section .svg-icon svg{width:30px;position:relative;top:3px}.section-video .hero__title.hero-large{line-height:1.4em}.slideshow__slider.no-transition .slideshow__slide{transition:opacity .5s ease!important}.slideshow__slider.no-transition .text-light a:not(.btn):hover{opacity:1}.slideshow__slider.no-transition .fade-in-image-zoom .background-size-cover{transition:none!important;transform:scale(1)}.announcement__text p{padding:0 10px;font-size:16px}.announcement__text a:after{bottom:3px}.header__desktop__bar__r .menu__item a{color:#ae5a71}.featured-products .subhead-container{text-align:center;margin-bottom:40px}.featured-products h2+.subhead-container{margin-top:-15px}.featured-products p.product-price{margin:.25em 0}.main-content .hero__title+.hero__description{margin:.25em auto 0}@media only screen and (min-width:750px){.main-content .hero__title{font-size:56px;line-height:1.1;margin-bottom:0}.main-content .hero__description{font-size:32px}}.page-jointhejourney .hero__content__wrapper{text-align:left}.page-jointhejourney .klaviyo-form{margin-left:-4px}.page-jointhejourney .hero__content .hero__title{line-height:1.1}@media only screen and (max-width:749px){.page-jointhejourney .hero__content{padding-top:10px}.page-jointhejourney .hero__content .hero__title{font-size:24px}.page-jointhejourney .hero__content .hero__title br{display:none}.page-jointhejourney .hero__content .hero__description{font-size:18px;margin-bottom:0;line-height:1.3}.page-jointhejourney .hero__content .klaviyo-form div[data-testid=form-row]{flex-direction:column!important}.page-jointhejourney .hero__content .klaviyo-form div[data-testid=form-row]>div{display:block!important;position:static!important;flex:none!important}}@media only screen and (min-width:750px){.page-jointhejourney .hero__content{padding-top:5vh;width:75%;max-width:480px}}@media only screen and (min-width:990px){.page-jointhejourney .hero__content{width:50%;max-width:750px}}@media only screen and (max-width:749px){.page-jointhejourney .image__hero__frame .background-size-cover{background-position:25% 100%!important}}.faq.color-rainbow{border-radius:20px}.faq.color-rainbow .accordion{border:none}.faq.color-rainbow .accordion__title{background:var(--color);color:#fbf9f4;font-size:18px;padding:12px 30px 12px 20px}.faq.color-rainbow .accordion__title.first{border-top-left-radius:8px;border-top-right-radius:8px}.faq.color-rainbow .accordion__title.last:not(.is-open),.faq.color-rainbow .accordion__title.last.is-open+.accordion__body{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.faq.color-rainbow .accordion__title.is-open{font-style:normal}.faq.color-rainbow .accordion__title:before,.faq.color-rainbow .accordion__title:after{background-color:#fbf9f4}.faq.color-rainbow .accordion__title:before{height:2px}.faq.color-rainbow .accordion__title:after{width:2px}@media screen and (max-width:749px){.faq.color-rainbow .accordion__title{font-size:16px}}.faq.color-rainbow .accordion__body{background:#fbf9f4;color:var(--color);padding:10px 20px}.faq.color-rainbow .accordion__body p{font-size:16px;line-height:1.25}.faq.color-rainbow .accordion__body p a{color:inherit;text-decoration:underline;opacity:.8}.faq.color-rainbow .accordion__body p a:hover{opacity:1}.faq.color-rainbow .accordion__body.has-image .imgholder{width:25%}.faq.color-rainbow .accordion__body.has-image .imgholder img{max-width:100%;height:auto}.faq.color-rainbow .accordion__body.has-image .textholder{width:75%;padding-left:5%}.page-30dayselfjourney #MainContent>div:first-child .brick__section h3.h4{margin-top:0;font-size:calc(var(--font-size-72)*var(---font-adjust-heading));line-height:1}.page-30dayselfjourney .featured-products{border-top:none}.page-30dayselfjourney .featured-products .slideup{display:none!important}.split-image .headline{margin-top:0}.split-image .headline a{text-decoration:underline}.split-image .headline a:hover{color:inherit}.split-image .no-rounded-corners .image__hero__frame{border-radius:0}.split-image .brick__block__image video{width:100%}.split-image .brick__block__image:not(.no-rounded-corners) .image__hero__frame,.split-image .brick__block__image:not(.no-rounded-corners) video{border-radius:50px}.split-image .brick__block__image:not(.no-rounded-corners) .background-size-cover{border-radius:47px}.product__submit__add{text-transform:uppercase}.template-product .product__wrapper{margin-top:0}@media(min-width:750px){.template-product .product__wrapper{margin-top:2rem}}.template-product .product__title{margin:0}.template-product .badge-box:not(.new-and-improved)+.product__title,.template-product .badge-box:not(.new-packaging)+.product__title{margin-top:1rem}.template-product .badge-box.new-and-improved,.template-product .badge-box.new-packaging{position:absolute;right:-10px;top:-10px;padding:0;background-color:#0000;background-image:url(//kaempathogenics.com/cdn/shop/t/36/assets/badge-heart-new-improved.png?v=127424458482603171761772217180);background-size:contain;background-repeat:no-repeat;transform:rotate(24deg);width:100px;height:100px;min-width:10px;color:#0000}@media(max-width:749px){.template-product .badge-box.new-and-improved,.template-product .badge-box.new-packaging{width:65px;height:65px;top:-15px;right:0}}.template-product .badge-box.new-packaging{background-image:url(//kaempathogenics.com/cdn/shop/t/36/assets/badge-heart-new-packaging.png?v=115752981573801596331772217180)}.template-product .index-rte .standard__rte p{font-size:inherit;line-height:inherit}.template-product .product__subtitle{font-size:16px;color:#79b304;margin-top:.1em;font-style:normal}@media(min-width:750px){.template-product .product__subtitle{font-size:18px}}.template-product .product__header-text p{font-size:var(--font-size-16);margin:.5em 0;line-height:1.4}.template-product .product__header-text p strong,.template-product .product__header-text p strong+a{color:#ae5a71}.standard__heading.constrain-width{width:79%}.highlight-img{width:19%;float:right}.highlight-img img{width:100%;height:auto}.badge-image{float:right}.badge-image img{width:75px;height:auto}@media(max-width:749px){.okeReviews[data-oke-container] .oke-w-review-reply,div.okeReviews .oke-w-review-reply{overflow:scroll}.product__page>.grid__item{padding-left:0;padding-right:0}}.protocol h3{margin:0 auto .1em}.protocol ul{margin-top:1em}.journey-slider{--outer: 20px;--block-padding: 0}.journey-slider .journey-slide .brick__block{border:1px solid var(--slide-color);border-radius:12px;padding-top:0;overflow:hidden}.journey-slider .journey-slide .brick__block .headline,.journey-slider .journey-slide .brick__block .text{padding:0 1rem}.journey-slider .journey-slide .brick__block .headline{background-color:var(--slide-color);padding:1rem;color:#fbf9f4}.journey-slider .journey-slide .brick__block .text{color:var(--slide-color)}.journey-slider .journey-slide .brick__block img{width:100%;height:auto}.journey-slider .slick-list{padding:0 5rem}.journey-slider .slick-arrow{z-index:2}.journey-slider .slick-arrow.slick-prev{left:30px}.journey-slider .slick-arrow.slick-next{right:30px}.journey-slider .slick-arrow:before{color:var(---color-text);font-size:24px}.journey-slider .slick-dots{bottom:-35px}div[data-product-thumbs] .thumb .icon-media-video{top:0;right:0;height:100%;width:100%}div[data-product-thumbs] .thumb .icon-media-video path:not(.icon-media-video-element){display:none}div[data-product-thumbs] .thumb .icon-media-video .icon-media-video-element{fill:#fff}@media(max-width:749px){div[data-product-thumbs] .thumb .icon-media-video{display:none}}div[data-product-thumbs] .thumbs-holder{margin:0 -5px!important;width:calc(100% + 10px);display:flex;justify-content:space-between}@media(max-width:749px){div[data-product-thumbs] .thumbs-holder{padding:0}}div[data-product-thumbs] .thumb__link{height:auto}div[data-product-thumbs] .thumb{padding:10px 5px!important}div[data-product-thumbs] .thumb:after{left:5px;right:5px;width:auto!important}@media(min-width:750px){div[data-product-thumbs] .thumb{width:100%!important}}@media(min-width:750px){.product__slides .video__contain .plyr__control.plyr__control--overlaid{display:none}}.footer__social__text p{margin:0 0 1em;line-height:normal}footer .footer__quicklinks{margin-top:25px}footer .footer__quicklinks .dropdown li{font-size:16px;line-height:1.5;margin:10px 0 0}#rebuy-cart .rebuy-cart__flyout{z-index:2147483639}#rebuy-cart .rebuy-cart__flyout,#rebuy-cart .rebuy-cart__flyout [data-rebuy-cart-anchor=header],#rebuy-cart .rebuy-cart__flyout [data-rebuy-component=cart-items],#rebuy-cart .rebuy-cart__flyout [data-rebuy-cart-anchor=body],#rebuy-cart .rebuy-cart__flyout [data-rebuy-cart-anchor=footer]{background:#fbf9f4;color:#31561f}#rebuy-cart #rebuy-cart-title{overflow:visible;font-size:20px}#rebuy-cart .rebuy-cart__flyout-item-product-title,#rebuy-cart .rebuy-product-title{color:#31561f;font-size:18px;font-weight:700}#rebuy-cart .primary-title,#rebuy-cart .message{font-size:18px;font-style:italic;font-weight:700;color:#31561f;line-height:1.25}#rebuy-cart .message{color:#ee2325}@media(max-width:749px){#rebuy-cart .message{font-size:14px}}#rebuy-cart .rebuy-product-price,#rebuy-cart .rebuy-cart__flyout-item-variant-title,#rebuy-cart .rebuy-cart__flyout-item-price{font-size:14px}#rebuy-cart .rebuy-select.muted,#rebuy-cart select.rebuy-select.muted{background-color:#fbf9f4}#rebuy-cart .rebuy-cart__checkout-button{height:54px;font-size:18px}#rebuy-cart .pw-route-protection{padding:10px 16px}#rebuy-cart .pw-route-protection .pw-container,#rebuy-cart .pw-variant-optimal-container{max-width:100%}#rebuy-cart .pw-variant-optimal-container .pw-variant-optimal .pw-title,#rebuy-cart .pw-variant-optimal-container .pw-variant-optimal .pw-quote{color:#31561f}#rebuy-cart .rebuy-widget .splide .splide__track:not(.splide__track--slide) .splide__list{justify-content:center}@media(max-width:749px){#rebuy-cart .rebuy-widget .rebuy-product-grid .rebuy-product-block{width:60%!important}}#cart-dropdown{display:none!important}.page-partners .brick__block__text .h4{font-size:36px!important}.page-partners .brick__block ul{list-style:none;margin-left:40px}.page-partners .brick__block ul li{position:relative;margin-bottom:15px}.page-partners .brick__block__text{padding-top:0;padding-bottom:0}@media screen and (max-width:749px){.page-partners .brick__block{width:calc(100% - 16px)}.page-partners .brick__block.image-border{width:calc(100% - 32px)}.page-partners .brick__block__text .h4{font-size:32px}}@media screen and (max-width:568px){.page-partners .brick__block__text .h4{font-size:28px!important}}.page-reviews .section-columns{padding-bottom:20px}.page-reviews .section-columns .column__content:empty{display:none}.page-reviews [data-oke-reviews-product-id=shopify-6958186201278],.page-reviews [data-oke-reviews-product-id=shopify-7626194976958],.page-reviews [data-oke-reviews-product-id=shopify-8462379188414]{opacity:0}.page-reviews [data-oke-reviews-product-id=shopify-6958186201278][data-oke-rendered],.page-reviews [data-oke-reviews-product-id=shopify-7626194976958][data-oke-rendered],.page-reviews [data-oke-reviews-product-id=shopify-8462379188414][data-oke-rendered]{opacity:1}.page-reviews [data-oke-reviews-product-id=shopify-6958186201278] .oke-w-header,.page-reviews [data-oke-reviews-product-id=shopify-6958186201278] .oke-w-reviews-filterToggle,.page-reviews [data-oke-reviews-product-id=shopify-6958186201278] .oke-w-reviews-controls,.page-reviews [data-oke-reviews-product-id=shopify-6958186201278] .oke-w-reviews-main,.page-reviews [data-oke-reviews-product-id=shopify-6958186201278] .oke-w-reviews-footer,.page-reviews [data-oke-reviews-product-id=shopify-6958186201278] .oke-state-empty-text,.page-reviews [data-oke-reviews-product-id=shopify-7626194976958] .oke-w-header,.page-reviews [data-oke-reviews-product-id=shopify-7626194976958] .oke-w-reviews-filterToggle,.page-reviews [data-oke-reviews-product-id=shopify-7626194976958] .oke-w-reviews-controls,.page-reviews [data-oke-reviews-product-id=shopify-7626194976958] .oke-w-reviews-main,.page-reviews [data-oke-reviews-product-id=shopify-7626194976958] .oke-w-reviews-footer,.page-reviews [data-oke-reviews-product-id=shopify-7626194976958] .oke-state-empty-text,.page-reviews [data-oke-reviews-product-id=shopify-8462379188414] .oke-w-header,.page-reviews [data-oke-reviews-product-id=shopify-8462379188414] .oke-w-reviews-filterToggle,.page-reviews [data-oke-reviews-product-id=shopify-8462379188414] .oke-w-reviews-controls,.page-reviews [data-oke-reviews-product-id=shopify-8462379188414] .oke-w-reviews-main,.page-reviews [data-oke-reviews-product-id=shopify-8462379188414] .oke-w-reviews-footer,.page-reviews [data-oke-reviews-product-id=shopify-8462379188414] .oke-state-empty-text{display:none!important}.page-reviews [data-oke-reviews-product-id=shopify-6958186201278] .oke-w-reviews-head,.page-reviews [data-oke-reviews-product-id=shopify-7626194976958] .oke-w-reviews-head,.page-reviews [data-oke-reviews-product-id=shopify-8462379188414] .oke-w-reviews-head{display:block!important}.page-reviews [data-oke-reviews-product-id=shopify-6958186201278] .oke-w-reviews-head,.page-reviews [data-oke-reviews-product-id=shopify-6958186201278] .okeReviews.oke-w,.page-reviews [data-oke-reviews-product-id=shopify-7626194976958] .oke-w-reviews-head,.page-reviews [data-oke-reviews-product-id=shopify-7626194976958] .okeReviews.oke-w,.page-reviews [data-oke-reviews-product-id=shopify-8462379188414] .oke-w-reviews-head,.page-reviews [data-oke-reviews-product-id=shopify-8462379188414] .okeReviews.oke-w{margin-bottom:0!important;padding-bottom:0!important}.page-reviews [data-oke-reviews-product-id=shopify-6958186201278] .oke-state.oke-state--noTopBorder,.page-reviews [data-oke-reviews-product-id=shopify-7626194976958] .oke-state.oke-state--noTopBorder,.page-reviews [data-oke-reviews-product-id=shopify-8462379188414] .oke-state.oke-state--noTopBorder{border-bottom:none!important;padding:0!important}.page-reviews [data-oke-reviews-product-id=shopify-6958186201278] .oke-state-empty-button,.page-reviews [data-oke-reviews-product-id=shopify-7626194976958] .oke-state-empty-button,.page-reviews [data-oke-reviews-product-id=shopify-8462379188414] .oke-state-empty-button{margin-top:0!important}.page-reviews [data-oke-reviews-product-id=shopify-6958186201278] .oke-w-reviews-writeReview,.page-reviews [data-oke-reviews-product-id=shopify-7626194976958] .oke-w-reviews-writeReview,.page-reviews [data-oke-reviews-product-id=shopify-8462379188414] .oke-w-reviews-writeReview{margin:0 auto}.page-reviews [data-oke-reviews-product-id=shopify-6958186201278]:before,.page-reviews [data-oke-reviews-product-id=shopify-7626194976958]:before,.page-reviews [data-oke-reviews-product-id=shopify-8462379188414]:before{display:block;text-align:center}@media(max-width:480px){.page-reviews [data-oke-reviews-product-id=shopify-6958186201278] .oke-button,.page-reviews [data-oke-reviews-product-id=shopify-7626194976958] .oke-button,.page-reviews [data-oke-reviews-product-id=shopify-8462379188414] .oke-button{padding:12px 4px!important;font-size:12px!important}.page-reviews [data-oke-reviews-product-id=shopify-6958186201278]:before,.page-reviews [data-oke-reviews-product-id=shopify-7626194976958]:before,.page-reviews [data-oke-reviews-product-id=shopify-8462379188414]:before{font-size:13px}}.page-reviews [data-oke-reviews-product-id=shopify-6958186201278]:before{content:"Kanna Daily Chews"}.page-reviews [data-oke-reviews-product-id=shopify-7626194976958]:before{content:"Kanna Tincture"}.page-reviews [data-oke-reviews-product-id=shopify-8462379188414]:before{content:"Full-Spectrum Bundle"}.page-refer .UpPromote-customer-referral-signup-form[data-layout=horizontal] #up-cx-ref-content-container ._contentSignupTitle_1kv49_18{font-size:24px;font-style:italic;text-transform:none}@media screen and (min-width:750px){.page-refer .UpPromote-customer-referral-signup-form[data-layout=horizontal] #up-cx-ref-content-container ._contentSignupTitle_1kv49_18{font-size:28px}}.page-refer .UpPromote-customer-referral-signup-form[data-layout=horizontal] #up-cx-ref-content-container ._contentSignupBodyText_1kv49_31{font-size:18px;letter-spacing:.028em;line-height:26px}.page-refer ._button_1gqri_1{border-radius:300px;font-size:18px;text-transform:uppercase}.page-ingredients .index-hero{border-bottom-width:0!important}.page-ingredients .ingredients.grid{max-width:990px}.page-ingredients .ingredients.grid .popup-link .ingredient-name{font-style:normal;margin:1em 0 0}.page-ingredients .ingredients.grid .popup-link .ingredient-name em{font-weight:400}.page-ingredients .ingredients.grid .popup-link .ingredient-source{font-size:16px;margin:0}.page-ingredients .product-modal.visible{display:block}.page-ingredients .product-modal .product-modal__content{max-width:720px}.page-ingredients .product-modal .product-modal__content .icon-close:hover{fill:var(--link-hover)}.page-ingredients .product-modal .product-modal__content .ingredient-name{margin:0}.page-ingredients .product-modal .product-modal__content .find-it-in{font-weight:700;font-size:15px;margin:.5em 0 1.5em}.page-ingredients .product-modal .product-modal__content .find-it-in a{text-decoration:underline}.page-ingredients .product-modal .product-modal__content .details p{font-size:15px;line-height:1.3}.page-ingredients .product-modal .product-modal__content .details p strong{font-style:italic}@media(max-width:749px){.page-ingredients .product-modal .product-modal__content .brick__block__image-container{margin-bottom:1.5em}}@media(min-width:750px){.page-ingredients .product-modal .product-modal__content{padding:50px}.page-ingredients .product-modal .product-modal__content .grid{display:table}.page-ingredients .product-modal .product-modal__content .grid>.grid__item{display:table-cell;vertical-align:middle;float:none}}.kanna-vs{text-align:center;padding:0 20px;---ico-select: url(//kaempathogenics.com/cdn/shop/t/36/assets/ico-select-green.svg?v=6471802156592027971772217180)}.kanna-vs #compare-selector,.kanna-vs #hiddenMeasurer{color:#31561f;font-weight:700;font-style:italic;border-width:2px;font-size:28px;line-height:1.2}.kanna-vs .compare-post em{font-weight:700;font-size:22px}.kanna-vs .compare-post video,.kanna-vs .compare-post iframe{margin:1rem auto 2rem;width:100%;max-width:550px}.kanna-vs .compare-post.portrait video{max-width:360px;height:auto}.kanna-vs .compare-post table{margin:0 auto 2rem;text-transform:uppercase;font-style:italic;font-weight:700;font-size:14px;width:100%;max-width:550px}.kanna-vs .compare-post table th,.kanna-vs .compare-post table td{background:#fbf9f4;padding:10px;font-size:17px}.kanna-vs .compare-post table th{font-weight:700;text-align:left;width:25%}.kanna-vs .compare-post table tr:first-child th{text-align:center;padding:10px 20px;text-transform:none}.kanna-vs .compare-post table tr th:first-child{width:50%}.kanna-vs .compare-post table tr td{width:25%}.kanna-vs .compare-post table img{width:20px;height:20px}.page-how-its-made .accordion__title{font-weight:700;font-style:italic}.page-how-its-made .accordion__title .imgholder{padding-right:10px}.page-how-its-made .accordion__title .imgholder img{width:30px;transition:all .5s ease}.page-how-its-made .accordion__title.is-open .imgholder img{transform:rotate(180deg)}.page-how-it-works .section-columns .column__image__wrapper{max-width:200px;margin:0 auto}.page-how-it-works .section-columns .column__image__wrapper .lazy-image{background-image:none!important}.page-how-it-works .flower-logos{margin:0 auto;padding:0}.page-how-it-works .flower-logos .flower:nth-child(odd){clear:both}@media(min-width:750px){.page-how-it-works .flower-logos .grid{max-width:600px;display:grid;grid-template-columns:1fr 1fr;gap:40px}.page-how-it-works .flower-logos .grid .flower{float:none;width:auto}}.page-mocktails .brick__section{border-bottom:none!important}.page-mocktails .index-hero{background:#e0dcd5}.page-mocktails .recipe-buttons{padding:20px 0}.page-mocktails .recipe-buttons .column__content{padding:0}.page-mocktails .recipe-buttons .btn{color:#31561f;border:1px solid #31561f;text-transform:none;width:100%;letter-spacing:0}.page-mocktails .recipe-buttons .grid__item:nth-child(1) .btn{background-color:#8293c9}.page-mocktails .recipe-buttons .grid__item:nth-child(1) .btn:hover{background-color:#94a2d1}.page-mocktails .recipe-buttons .grid__item:nth-child(2) .btn{background-color:#a35f71}.page-mocktails .recipe-buttons .grid__item:nth-child(2) .btn:hover{background-color:#ac6f7f}.page-mocktails .recipe-buttons .grid__item:nth-child(3) .btn{background-color:#afa205}.page-mocktails .recipe-buttons .grid__item:nth-child(3) .btn:hover{background-color:#c8b906}.page-mocktails .recipe-buttons .grid__item:nth-child(4) .btn{background-color:#74b85c}.page-mocktails .recipe-buttons .grid__item:nth-child(4) .btn:hover{background-color:#83c06e}@media(max-width:749px){.page-mocktails .recipe-buttons .column__grid__item{width:50%!important;float:left!important}.page-mocktails .recipe-buttons .flickity-button-circle.mobile-stacked{overflow:visible}}@media(min-width:750px){.page-mocktails .recipe-buttons .column__grid__item{width:25%!important}.page-mocktails .recipe-buttons .flickity-button{display:none}}.page-mocktails .blog-post-block{border-top:1px solid #31561f}.page-mocktails .blog-post-block .title-holder{border-bottom:1px solid #31561f;width:100%}.page-mocktails .blog-post-block .title-holder .display-table-cell{width:50%;vertical-align:bottom}.page-mocktails .blog-post-block .title-holder .display-table-cell:first-child{text-align:left}.page-mocktails .blog-post-block .title-holder .display-table-cell:last-child{text-align:right}.page-mocktails .blog-post-block .title-holder .blog-title{padding:0;font-size:32px;line-height:1;font-weight:400;font-style:normal;text-align:left}.page-mocktails .blog-post-block .title-holder p{font-size:14px;line-height:1.2;text-transform:uppercase;text-align:right;margin:0}.page-mocktails .blog-post-block .brick__block__text{align-items:start}.page-mocktails .blog-post-block table{border:none;table-layout:fixed}.page-mocktails .blog-post-block table tr>td{vertical-align:top;border:none;width:50%}.page-mocktails .blog-post-block table tr>td p{margin-top:0;font-size:14px;line-height:1.5}.page-mocktails .blog-post-block table tr>td p em{font-size:18px;font-style:normal}.page-mocktails .blog-post-block table tr>td img{width:100%;border:1px solid #31561f;border-radius:20px}.page-mocktails .blog-post-block table tr>td:first-child{padding-left:0}.page-mocktails .blog-post-block table tr>td:last-child{padding-right:0}@media(min-width:750px){.page-mocktails .blog-post-block:first-child{border-right:1px solid #31561f}}.page-mocktails main .shopify-section:last-child{border-bottom:1px solid #31561f}.flowerize-ul ul li{list-style-type:none;position:relative}.flowerize-ul ul li:before{content:"";position:absolute;top:2px;left:-24px;width:20px;height:20px;background-image:url(//kaempathogenics.com/cdn/shop/files/ka_flower_yellow_20x20.svg?v=11547700851441083017);background-size:contain;background-repeat:no-repeat}.flowerize-ul ul+p{position:relative}.flowerize-ul ul+p:before{display:block;content:"";position:absolute;top:-.75em;left:0;width:100%;border-top:1px solid #31561f}@media only screen and (max-width:989px){.section-columns .grid.mobile-stacked{display:block}.section-columns .grid.mobile-stacked .column__grid__item{margin:0 auto;float:none}}.timeline .timeline-entry{display:flex;flex-direction:column}.timeline .timeline-entry>div{display:flex;flex-direction:row}.timeline .timeline-entry>div>div{flex-grow:0;flex-shrink:0}.timeline .timeline-entry>div>div:nth-child(1){flex-basis:45%}.timeline .timeline-entry>div>div:nth-child(2){flex-basis:10%;text-align:center}.timeline .timeline-entry>div>div:nth-child(3){flex-basis:45%}@media(max-width:749px){.timeline .timeline-entry>div>div:nth-child(1){flex-basis:5%}.timeline .timeline-entry>div>div:nth-child(3){flex-basis:80%}.timeline .timeline-entry>div .text{padding-bottom:2rem}}.timeline .timeline-entry .header{height:30px}.timeline .timeline-entry .line{position:relative}.timeline .timeline-entry .line:before{content:"";width:1px;height:100%;background-color:#31561f;position:absolute;top:0;left:calc(50% - .5px)}@media(min-width:750px){.timeline .timeline-entry:nth-child(2n)>div{flex-direction:row-reverse;text-align:right}}.timeline .flower svg{width:30px;height:30px}.timeline .flower svg path{fill:var(--slide-color)}.timeline .subheading{background:var(--slide-color);border-radius:8px;display:inline-block;clear:both;color:#fbf9f4;font-size:18px;padding:4px 8px;height:30px}.page-chews-faq #compare-selector,.page-tincture-faq #compare-selector{background-color:#6db280}.page-tincture-faq .timeline{padding-top:0}@media only screen and (max-width:749px){.page-tincture-faq section[data-section-type=custom-content]{flex-direction:column-reverse}.page-tincture-faq section[data-section-type=custom-content] .brick__block:first-of-type{display:none}.page-tincture-faq section[data-section-type=custom-content] .brick__block__image img{max-height:60vh!important}.page-tincture-faq section[data-section-type=custom-content] .brick__block__text,.page-tincture-faq section[data-section-type=custom-content] .brick__block__text .text__standard{padding-top:0}.page-tincture-faq section[data-section-type=custom-content] .brick__block__text h2{margin-top:0}}@media only screen and (min-width:750px){.page-tincture-faq section[data-section-type=custom-content] .brick__block__text{padding-inline:0}}.klaviyo-form p{line-height:1.4}#store-locator-page #bss-search-input{margin:0}#store-locator-page .filter-group,#store-locator-page #bss-numbers-of-stores,#store-locator-page .social-media:empty,#store-locator-page #bss-map-search-box .get-direction-btn{display:none}.homepage-slideshow.testimonial-slideshow .hero__title{color:#a35e71;font-style:italic}@media only screen and (min-width:750px){.homepage-slideshow.testimonial-slideshow .hero__title{font-size:45px}}.homepage-slideshow.testimonial-slideshow .name{font-size:70%}.homepage-slideshow.testimonial-slideshow .flickity-page-dots .dot{border-color:#a35e71}.homepage-slideshow.testimonial-slideshow .flickity-page-dots .dot.is-selected{background-color:#a35e71}@media only screen and (min-width:750px){.homepage-slideshow.testimonial-slideshow .flickity-page-dots{display:block}}body .cky-revisit-bottom-left{bottom:26px;left:82px}@media only screen and (max-width:749px){body .cky-revisit-bottom-left{bottom:13px;left:70px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/custom-styles.css.map */
