html{overflow-x:hidden;overflow-x:clip;max-width:100%;width:100%}body{overflow-x:hidden;overflow-x:clip;max-width:100%;width:100%;position:relative}#PageContainer,.page-container,.transition-body,.main-content{max-width:100%;overflow-x:hidden;overflow-x:clip}.footer-section,.site-footer,.shopify-section--footer,footer{max-width:100%;width:100%;overflow-x:hidden;overflow-x:clip;box-sizing:border-box}@media(max-width:768px){.footer-section .grid__item:not(.jf-footer-grid>*),.site-footer .grid__item:not(.jf-footer-grid>*){width:100%!important;max-width:100%!important;margin-bottom:24px}}iframe#dummy-chat-button-iframe,iframe#chat-button-iframe{position:fixed!important;bottom:20px!important;right:20px!important;top:auto!important;left:auto!important;transform:none!important;transition:none!important;z-index:2147483000!important}@media(max-width:600px){iframe#dummy-chat-button-iframe,iframe#chat-button-iframe{bottom:16px!important;right:16px!important}}.drawer__fixed-header{position:relative;z-index:1;flex-shrink:0}.drawer__inner{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.drawer__scrollable{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.drawer__footer{flex-shrink:0}.grid-product>.grid-product__content .grid-product__image-mask>.image-wrap{height:0!important;padding-bottom:100%!important;position:relative}.grid-product>.grid-product__content .grid-product__image-mask>.image-wrap img{object-fit:contain;object-position:center}.product-grid-container>.grid-product>.grid-product__content,.collection-switcher__collection:not(.hide) .collection-switcher__collection-grid>.grid-product>.grid-product__content{display:flex;flex-direction:column;height:100%}.product-grid-container>.grid-product>.grid-product__content>.qa,.collection-switcher__collection:not(.hide) .collection-switcher__collection-grid>.grid-product>.grid-product__content>.qa{margin-top:auto}.product-grid-container>.grid-product,.collection-switcher__collection:not(.hide) .collection-switcher__collection-grid>.grid-product{display:inline-flex;flex-direction:column;vertical-align:top}.grid-product .grid-product__meta{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:10px;row-gap:2px;min-height:0}.grid-product .grid-product__meta>*{flex:0 0 100%}.grid-product .grid-product__meta>.grid-product__price,.grid-product .grid-product__meta>.jf-stock-indicator{flex:0 1 auto}.grid-product .grid-product__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em}.grid-product .grid-product__price{min-height:0}.grid-product .jf-stock-indicator{margin-top:0;white-space:nowrap}.grid-product .grid-product__colors{margin-top:6px;margin-bottom:2px}.grid-product .qa{padding-top:8px}.flickity-slider{min-height:100%}.flickity-slider>.grid-product,.flickity-slider>.grid__item{min-height:100%}.flickity-slider>.grid-product>.grid-product__content{display:flex;flex-direction:column;height:100%}.flickity-slider>.grid-product>.grid-product__content>.qa{margin-top:auto}:root{--jf-fav-green: #1f3d2e;--jf-fav-green2: #16271d;--jf-fav-gold: #c8a86b}.grid-product__content{position:relative}.jf-fav-badge{display:inline-flex;align-items:center;gap:.45em;padding:.42em .9em;font-family:var(--typeHeaderPrimary, "Times New Roman"),var(--typeHeaderFallback, Georgia, serif);font-size:11px;font-weight:var(--typeHeaderWeight, 500);letter-spacing:.2em;text-transform:uppercase;color:var(--jf-fav-gold);background:linear-gradient(135deg,var(--jf-fav-green) 0%,var(--jf-fav-green2) 100%);border:1px solid rgba(200,168,107,.55);border-radius:999px;box-shadow:0 2px 8px #00000029;line-height:1;white-space:nowrap;-webkit-font-smoothing:antialiased}.jf-fav-badge svg{width:12px;height:12px;fill:var(--jf-fav-gold);flex:0 0 auto}.jf-fav-badge--card{position:absolute;top:12px;right:12px;z-index:3;pointer-events:none}.jf-fav-badge--page{display:inline-flex;margin-bottom:14px}@media(max-width:768px){.jf-fav-badge{font-size:9.5px;padding:.38em .72em;letter-spacing:.15em}.jf-fav-badge--card{top:8px;right:8px}.jf-fav-badge svg{width:10px;height:10px}}.site-header{z-index:400}[data-aos=overflow__animation].aos-animate{transform:none}#NavDrawer,.js-drawer-open #NavDrawer,.js-drawer-open-nav #NavDrawer{z-index:600}.js-drawer-open .site-header,.js-drawer-open-nav .site-header,.js-drawer-open #SiteHeader,.js-drawer-open-nav #SiteHeader{z-index:1}.js-drawer-open #PageContainer:after,.js-drawer-open .drawer-page-overlay{z-index:500}
/*# sourceMappingURL=/cdn/shop/t/26/assets/jungleflora-fixes.css.map */
