.product-card__content slideshow-component:not([data-is-zoomed]) slideshow-slide:nth-child(2),.product-card__content slideshow-component:not([data-is-zoomed]) slideshow-slide:nth-of-type(2){position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;opacity:0!important;transition:opacity .3s ease!important;z-index:1!important;display:block!important;visibility:visible!important;pointer-events:none!important;contain:layout style!important}.product-card__content slideshow-component:not([data-is-zoomed]) slideshow-slide:nth-child(2)[hidden],.product-card__content slideshow-component:not([data-is-zoomed]) slideshow-slide:nth-of-type(2)[hidden]{display:block!important;visibility:visible!important;opacity:0!important;height:100%!important}.product-card__content:hover slideshow-component:not([data-is-zoomed]) slideshow-slide:first-child{opacity:.4!important}.product-card__content:hover slideshow-component:not([data-is-zoomed]) slideshow-slide:nth-child(2),.product-card__content:hover slideshow-component:not([data-is-zoomed]) slideshow-slide:nth-of-type(2){opacity:1!important;visibility:visible!important}.product-card__content slideshow-slide img{width:100%!important;height:100%!important;object-fit:cover!important;position:absolute!important;top:0!important;left:0!important}:root{--zhom-brand: #4ab250;--zhom-brand-dark: #3a8f40;--zhom-warm: #9ac9c6;--zhom-bg: #FAF9F6;--zhom-surface: #FFFFFF;--zhom-text: #2C332F;--zhom-muted: #6A706C;--zhom-border: #E6E6E4;--zhom-shadow: 0 10px 30px rgba(20,30,20,.06);--font-heading: "Sora", system-ui, -apple-system, "Inter", sans-serif;--font-body: "Noto Sans", system-ui, -apple-system, Roboto, Arial, sans-serif;--p-size: 14px;--h1-size: 72px;--h2-size: 48px;--h3-size: 32px;--line-height: 1.45;--btn-radius: 12px;--btn-pad-y: 10px;--btn-pad-x: 16px;--t-fast: .12s;--t-medium: .18s}html,body{margin:0;padding:0;background:var(--zhom-bg);color:var(--zhom-text);font-family:var(--font-body);font-size:var(--p-size);line-height:var(--line-height);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--zhom-text);margin:0 0 .6em;line-height:1.05;font-weight:700}h1{font-size:var(--h1-size)}h2{font-size:var(--h2-size)}h3{font-size:var(--h3-size)}a,a:visited{color:inherit;text-decoration:none}a:hover,a:focus{color:var(--zhom-brand)}.variant-option__button-label:has(input:checked),.variant-option__button-label.is-selected,.variant-option__button-label[aria-checked=true],.variant-swatch input:checked+label,.color-swatch input:checked+label{color:#000!important;border:2px solid var(--zhom-brand)!important;box-shadow:none!important;outline:none!important;background-clip:padding-box!important}.variant-option__button-label:not(.variant-option__button-label--has-swatch):has(:checked),.variant-option__button-label:not(.variant-option__button-label--has-swatch).is-selected{background:#fff!important}.variant-option__button-label--has-swatch:has(:checked),.variant-option__button-label--has-swatch.is-selected,.variant-swatch input:checked+label,.color-swatch input:checked+label{background:transparent!important;color:inherit!important}.variant-option__button-label--has-swatch .swatch,.variant-swatch input:checked+label .swatch,.color-swatch input:checked+label .swatch,.variant-option__button-label--has-swatch .swatch-inner{background-clip:padding-box!important;border:none!important;box-shadow:none!important}.variant-option__button-label:has(:checked) .variant-option__button-label__pill,.variant-option__button-label:has(:checked) .variant-option__button-label__inner,.variant-option__button-label:has(:checked) .variant-option__button-label__dot,.variant-option__button-label.is-selected .variant-option__button-label__pill,.variant-option__button-label.is-selected .variant-option__button-label__inner,.variant-option__button-label.is-selected .variant-option__button-label__dot{border:none!important;box-shadow:none!important;background:transparent!important;outline:none!important}.variant-option__button-label:has(:checked) *:before,.variant-option__button-label:has(:checked) *:after,.variant-option__button-label.is-selected *:before,.variant-option__button-label.is-selected *:after{display:none!important;content:none!important;border:none!important;box-shadow:none!important}.variant-option__button-label:focus-within,.variant-swatch input:checked+label:focus-within,.color-swatch input:checked+label:focus-within{box-shadow:0 0 0 4px #4ab2501f!important;border-color:var(--zhom-brand)!important}.btn-add,.product-form__submit,.add-to-cart,button[data-add-to-cart],button[name=add]{background:linear-gradient(90deg,#f5fff5,#f8fff9)!important;color:#2c332f!important;border:1px solid color-mix(in srgb,var(--zhom-brand) 40%,#000 5%)!important;border-radius:12px!important;font-weight:700!important;padding:10px 16px!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;gap:10px!important;box-shadow:0 8px 22px #121e120d!important;transition:transform .12s ease,background .18s ease,box-shadow .18s ease!important}.btn-add:hover,.product-form__submit:hover,.add-to-cart:hover{transform:translateY(-3px)!important;background:linear-gradient(90deg,var(--zhom-brand-dark) 0%,#9ac9c6 100%)!important;color:#fff!important;box-shadow:0 14px 38px #1432141f!important}.btn-add.in-cart,.product-form__submit.in-cart,.add-to-cart.in-cart{background:linear-gradient(90deg,#9ac9c6,#e0ebeb)!important;color:#03311d!important;border:1px solid color-mix(in srgb,var(--zhom-brand) 50%,#000 10%)!important;transform:none!important}.btn-add[disabled],button[disabled]{background:#f4f6f4!important;color:#9aa19a!important;border:1px solid #ecefea!important;cursor:not-allowed!important}.shopify-payment-button__button--unbranded{background-color:var(--zhom-brand)!important;color:#fff!important;border-radius:40px!important;border:none!important;font-weight:600!important;padding:12px 24px!important;transition:background-color .2s ease!important}.shopify-payment-button__button--unbranded:hover{background-color:var(--zhom-brand-dark)!important;transform:translateY(-1px)!important}a.button.cart-items__empty-button{background-color:var(--zhom-brand)!important;color:#fff!important;border-radius:40px!important;border:none!important;padding:12px 30px!important;font-weight:600!important;text-decoration:none!important;display:inline-block!important;transition:background .3s ease!important}a.button.cart-items__empty-button:hover{background-color:var(--zhom-brand-dark)!important;box-shadow:0 4px 12px #4ab2504d!important}.account-actions__link.button{background-color:var(--zhom-brand)!important;color:#fff!important;border-radius:40px!important;border:none!important;padding:12px 24px!important;font-weight:600!important;text-decoration:none!important;transition:background .3s ease!important}.account-actions__link.button:hover{background-color:var(--zhom-brand-dark)!important;transform:translateY(-1px)!important}.announcement-bar,.site-announcement,#shopify-section-sections--25110132719863__header_announcements_WbCTVz .announcement-bar{background-color:#729f8a!important;color:#2c332f!important;border-bottom:1px solid rgba(0,0,0,.05)!important}.announcement-bar__text{color:#fff!important;font-weight:600!important}.announcement-bar__link{color:#2c332f!important;font-weight:600!important}accordion-custom summary,.accordion__title{color:#2c332f!important;font-weight:600!important;font-family:Sora,sans-serif!important;cursor:pointer!important;transition:color .2s ease!important}accordion-custom summary:hover,.accordion__title:hover{color:var(--zhom-brand)!important}accordion-custom summary .icon-caret svg,.accordion__title .icon-caret svg{color:var(--zhom-brand)!important}accordion-custom[open] summary{color:var(--zhom-brand)!important;font-weight:700!important}:root{--zhom-brand: #4ab250}.header-menu .menu-list__link,.header-menu .menu-list__link .menu-list__link-title{color:#000;font-weight:600}.header-menu .menu-list__link:hover,.header-menu .menu-list__link:focus{color:var(--zhom-brand)}.header-menu .menu-list__link:hover .menu-list__link-title,.header-menu .menu-list__link:focus .menu-list__link-title{color:var(--zhom-brand)}.header-menu .menu-list__link--active,.header-menu .menu-list__link--active .menu-list__link-title,.header-menu a[aria-current=page],.header-menu a[aria-current=page] .menu-list__link-title,.header-menu .menu-list__list-item.current .menu-list__link,.header-menu .menu-list__list-item.current .menu-list__link .menu-list__link-title{color:var(--zhom-brand)!important;font-weight:700!important}.header-menu .menu-list__link:after,.header-menu .menu-list__link .menu-list__link-title:after{background:var(--zhom-brand)}.header-menu .menu-list__link--active:after,.header-menu .menu-list__link--active .menu-list__link-title:after{width:100%}.site-header,.header,.header-wrapper,.header__inner{background:#fff!important;border-bottom:2px solid var(--zhom-brand)!important;box-shadow:0 6px 18px #00000014!important;position:relative;z-index:100}.cart-bubble,.cart-count-bubble,.cart__bubble,.cart__count-bubble{background-color:var(--zhom-brand)!important;color:#fff!important;border:none!important}.cart__checkout-button,.cart__checkout-button button,.cart-checkout-button,.cart-checkout-button button{background-color:var(--zhom-brand)!important;color:#fff!important;border-radius:40px!important;border:none!important;font-weight:600!important;padding:12px 24px!important;transition:background-color .2s ease!important}.cart__checkout-button:hover,.cart__checkout-button button:hover,.cart-checkout-button:hover,.cart-checkout-button button:hover{background-color:var(--zhom-brand-dark)!important;transform:translateY(-1px)!important}.cart__checkout-button:active,.cart__checkout-button button:active,.cart-checkout-button:active,.cart-checkout-button button:active{background-color:var(--zhom-brand-dark)!important;transform:translateY(0)!important}.sticky-add-to-cart__button,.add-to-cart-button,.sticky-add-to-cart__button button,.add-to-cart-button button,.sticky-add-to-cart__button .button,.add-to-cart-button .button,.sticky-add-to-cart__button button.button--primary,.add-to-cart-button button.button--primary{background-color:var(--zhom-brand)!important;color:#fff!important;border-radius:40px!important;border:none!important;font-weight:600!important;padding:12px 24px!important;transition:background-color .2s ease!important}.sticky-add-to-cart__button:hover,.add-to-cart-button:hover,.sticky-add-to-cart__button button:hover,.add-to-cart-button button:hover,.sticky-add-to-cart__button .button:hover,.add-to-cart-button .button:hover,.sticky-add-to-cart__button button.button--primary:hover,.add-to-cart-button button.button--primary:hover{background-color:var(--zhom-brand-dark)!important;transform:translateY(-1px)!important}.sticky-add-to-cart__button:active,.add-to-cart-button:active,.sticky-add-to-cart__button button:active,.add-to-cart-button button:active,.sticky-add-to-cart__button .button:active,.add-to-cart-button .button:active,.sticky-add-to-cart__button button.button--primary:active,.add-to-cart-button button.button--primary:active{background-color:var(--zhom-brand-dark)!important;transform:translateY(0)!important}accordion-custom .menu__heading,accordion-custom .menu__heading__default,accordion-custom .menu__heading__accordion,.text-block.h3 p{color:#4ab250!important;font-family:Sora,sans-serif!important;font-weight:600!important;font-size:18px!important;line-height:1.2!important;text-transform:none!important;margin:0!important}.text-block.h3 p{font-family:Sora,sans-serif!important;font-weight:600!important;font-size:18px!important;color:#4ab250!important;margin:0!important;padding:0!important;text-transform:none!important}.text-block.h3:after,.text-block.h3 p:after,.text-block.h3:before{content:none!important;display:none!important}.group-block-content{gap:15px!important}.text-block.h3{padding-top:10px!important;margin-bottom:5px!important}.email-signup__button{background-color:#4ab250!important;color:#fff!important;border-radius:0 999px 999px 0!important;font-family:Sora,sans-serif!important;font-weight:600!important;padding:0 25px!important;border:none!important;transition:background .3s ease!important}.email-signup__button:hover{background-color:#3a8f40!important}@media screen and (max-width:749px){.footer-content{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:20px 10px!important;align-items:start!important}.footer-content>.group-block{grid-column:span 3!important;display:flex!important;justify-content:center!important;text-align:center!important;padding-top:20px!important;border-top:1px solid rgba(0,0,0,.05)}.group-block-content{align-items:center!important;text-align:center!important;width:100%!important}.social-icons__wrapper{justify-content:center!important;width:100%!important;margin-top:15px!important}.footer-content>div:last-child{grid-column:span 3!important;text-align:center!important}}.button--primary,.product-form__submit,.email-signup__button,.shopify-payment-button__button--unbranded{border-radius:999px!important;background-color:#4ab250!important;color:#fff!important;font-family:Sora,sans-serif!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.08em;padding:12px 28px!important;border:none!important;transition:all .3s ease!important;box-shadow:0 4px 10px #4ab25026!important}.button--primary:hover{background-color:#3a8f40!important;transform:translateY(-2px);box-shadow:0 6px 15px #4ab25040!important}.product-card .title{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;font-weight:600;font-size:15px;margin:0;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#111827}.product-card .meta{display:flex;align-items:center;justify-content:space-between;gap:12px}.product-card .price{font-weight:700;font-size:18px;color:#0f172a}.product-card .microbadges{display:flex;gap:8px;align-items:center;font-size:12px;color:#6b7280}.product-card .microbadges img{height:16px;width:auto;display:inline-block}.collection-tile{border-radius:12px;overflow:hidden;position:relative}.collection-tile .label{position:absolute;left:16px;bottom:16px;background:#00000073;color:#fff;padding:8px 12px;border-radius:8px;font-weight:600;font-size:16px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}product-card{background-color:#ededed!important;border-radius:16px!important;padding:16px!important;display:flex!important;flex-direction:column!important;gap:12px!important;position:relative!important;box-sizing:border-box!important;transition:transform .3s ease!important;overflow:hidden}.product-card__content,.image-surface,.card-gallery,.product-card__figure,slideshow-component{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important}product-card img{mix-blend-mode:multiply}product-card{position:relative!important;cursor:pointer!important}.product-card__link{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:1!important;cursor:pointer!important}.product-card__content{position:relative!important;z-index:2!important}.product-card__content a,.product-card__content button{position:relative!important;z-index:3!important}product-card:hover{transform:translateY(-4px)!important;box-shadow:0 12px 24px #00000014!important}product-card .product-card__content,product-card .group-block,product-card swatches-variant-picker-component{position:relative!important;z-index:10!important;pointer-events:auto!important}product-card .product-card__link{z-index:1!important}product-card .product-title-link,product-card .text-block p,product-card .product-grid-view-zoom-out--details h3,product-card .product-grid-view-zoom-out--details .h4{font-size:1.1rem!important;font-weight:600!important;line-height:1.2!important;margin:0 0 8px!important;text-decoration:none!important}product-card .group-block-content{display:flex;flex-direction:column;justify-content:flex-start}.article-template{max-width:1000px!important;margin:0 auto!important;padding:40px 20px!important;display:flex;flex-direction:column;align-items:center}.article-template__hero-container{order:1;width:100%;max-width:600px;margin:0 auto 30px;border-radius:20px;background:transparent;overflow:hidden;padding:0}.article-template__hero-container img{width:100%;aspect-ratio:1 / 1;object-fit:contain;padding:0;display:block;background:transparent}.zhom-tutorial-header{order:2;text-align:center;margin-bottom:30px}.article-template__title{font-size:clamp(1.8rem,4vw,2.5rem)!important;font-weight:700;letter-spacing:-.02em;color:#1d1d1f;margin-bottom:15px!important;text-align:center}.zhom-shop-button{display:inline-flex;background-color:#4ab250;color:#fff!important;padding:10px 24px;border-radius:980px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s ease}.zhom-shop-button:hover{background-color:#3d9442;transform:scale(1.05)}.zhom-resource-grid{order:3;display:grid;grid-template-columns:1fr 1fr;gap:20px;width:100%;max-width:800px;margin:20px auto 40px}.zhom-resource-card{background:#fbfbfd;padding:25px;border-radius:14px;text-align:center;border:1px solid rgba(0,0,0,.05);text-decoration:none;color:#1d1d1f;transition:all .2s ease}.zhom-resource-card:hover{background:#f2f2f4;border-color:#4ab250}.zhom-resource-card span{display:block;font-size:11px;text-transform:uppercase;color:#4ab250;font-weight:700;margin-bottom:6px}.zhom-resource-card h4{margin:0;font-size:16px;font-weight:600}.article-template__meta,.circle-divider{display:none!important}#shopify-section-template--25593908953335__section .section-content-wrapper{display:flex;flex-direction:column}#shopify-section-template--25593908953335__section header{order:2;text-align:center;width:100%}#shopify-block-AUWdONTNxeWNNdzV1S__blog-post-image{order:1;display:flex;justify-content:center;width:100%;margin:0;padding:0}.blog-post-featured-image{display:flex;justify-content:center;max-width:600px!important;margin:0 auto!important;width:100%!important;padding:0!important}.blog-post-featured-image__image{max-width:100%;height:auto;display:block;background:transparent}.text-block--ANGNYS1dGQXJxb0Zrd__blog-post-title h1{text-align:center!important;margin:20px 0;font-size:1.8rem;font-weight:600;color:var(--color-foreground, #1d1d1f)}#shopify-block-ARGl0MEJGMjBsaUd4Z__blog-post-content{order:3;text-align:center;width:100%}.zhom-tutorial-header,.zhom-resource-grid{display:flex;justify-content:center;align-items:center;width:100%}.zhom-resource-grid{flex-wrap:wrap;gap:20px;margin:20px auto}@media screen and (max-width:850px){.blog-post-featured-image{max-width:100%!important;padding:0!important}.article-template__hero-container{padding:0}}@media screen and (max-width:768px){.zhom-resource-grid{grid-template-columns:1fr}.text-block--ANGNYS1dGQXJxb0Zrd__blog-post-title h1{font-size:1.5rem;padding:0 15px}.blog-post-featured-image__image{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/zhom-base.css.map */
