@media screen and (max-width:1099px){html{overflow-x:clip}.x-main .x-section{max-width:100vw!important;box-sizing:border-box}.x-main .x-section>.x-container,.x-main .x-section>.x-container-custom,.x-main .x-section>.x-container-full{width:100%!important;max-width:100%!important;box-sizing:border-box}.x-main .x-element{max-width:100%!important;box-sizing:border-box}.x-main .x-text,.x-main .x-rte{max-width:100%!important;word-wrap:break-word;overflow-wrap:break-word}.x-main .x-image img,.x-main .x-image-element img{max-width:100%!important;height:auto}.x-main .x-collapsible,.x-main .x-collapsible-content{width:100%!important;max-width:100%!important;box-sizing:border-box}.x-main .x-collapsible__content{max-width:100%!important;word-wrap:break-word;overflow-wrap:break-word}.x-main .x-collapsible__button{max-width:100%!important;box-sizing:border-box}.x-main .x-rte,.x-main .x-text,.x-main .x-rte *{word-wrap:break-word!important;overflow-wrap:break-word!important}.x-main .x-rte img{max-width:100%!important;height:auto!important}.shopify-section-group-footer-group{position:relative;z-index:1;clear:both}}@media screen and (max-width:767px){.x-main .x-stack{width:100%!important;max-width:100%!important}.x-main .x-divider,.x-main .x-divider__line,.x-main .x-product-card{max-width:100%!important}.x-main .x-product-card img{max-width:100%!important;height:auto!important}}@media screen and (max-width:1099px){.x-section.x-q8ga3h6q{min-height:auto!important;height:auto!important;overflow:hidden!important}.x-main .x-section.x-q8ga3h6q .x-efj7ez0z{overflow:hidden!important;height:auto!important;min-height:auto!important}.x-main .x-section.x-q8ga3h6q .x-idvpuphd{height:auto!important;min-height:auto!important}.x-main .x-section.x-q8ga3h6q .x-image img{object-fit:contain!important}}@media screen and (max-width:767px){.x-main .x-section.x-q8ga3h6q .x-stack.x-efj7ez0z{transform:scale(.75)!important;transform-origin:top center!important;margin-bottom:-20%!important}}@media screen and (min-width:768px)and (max-width:899px){.x-main .x-section.x-q8ga3h6q .x-stack.x-efj7ez0z{transform:scale(.85)!important;transform-origin:top center!important;margin-bottom:-10%!important}}@media screen and (min-width:900px)and (max-width:1099px){.x-main .x-section.x-q8ga3h6q .x-stack.x-efj7ez0z{transform:scale(.92)!important;transform-origin:top center!important;margin-bottom:-5%!important}}@media screen and (max-width:1099px){.x-b149iew6{min-height:auto!important;height:auto!important}.x-b149iew6>.x-container-custom{display:flex!important;flex-direction:column!important;max-width:100%!important}.x-main .x-7bisbnvi{position:relative!important;width:100%!important;margin:0 0 16px!important;justify-self:center!important;align-self:start!important;text-align:center!important;order:-1!important}.x-main .x-0gildmkd{margin:0!important;align-self:stretch!important;justify-self:stretch!important;width:100%!important}}.x-main .x-6ul9fj94{height:auto!important;min-height:auto!important}.x-main .x-4lw1d9so{height:auto!important}.x-main .x-mnj8uz82,.x-main .x-eyvuj83u{height:auto!important;align-items:flex-start!important;justify-content:flex-start!important}.x-main .x-mo6b2xb4,.x-main .x-ivlyfw59{width:100%!important;max-width:100%!important}.x-main .x-6ul9fj94 .x-collapsible__button{min-height:64px!important;padding:16px 48px 16px 24px!important;display:flex!important;align-items:center!important;box-sizing:border-box;position:relative!important}.x-main .x-6ul9fj94 .x-collapsible__button-icon{position:absolute!important;right:18px!important;top:50%!important;transform:translateY(-50%)!important;flex-shrink:0!important}.x-main .x-6ul9fj94 .x-collapsible-content{width:100%!important}@media screen and (max-width:1099px){.x-main #x-ivdka5ns{overflow:visible!important}.x-main #x-ivdka5ns .x-collapsible__button,.x-main #x-desc-collapsible .x-collapsible__button{font-family:Poppins,sans-serif;font-weight:500;font-size:16px;padding:16px 48px 16px 0!important;position:relative;display:flex;align-items:center;min-height:52px;box-sizing:border-box}.x-main #x-ivdka5ns .x-collapsible__button-icon,.x-main #x-desc-collapsible .x-collapsible__button-icon{position:absolute!important;right:0!important;top:50%!important;transform:translateY(-50%)!important;flex-shrink:0!important;display:flex!important}.x-main #x-ivdka5ns .x-collapsible__content,.x-main #x-desc-collapsible .x-collapsible__content{font-family:Poppins,sans-serif;font-size:14px;line-height:1.6;word-wrap:break-word;overflow-wrap:break-word;padding:0 0 16px}.x-main #x-ivdka5ns .x-collapsible__content p,.x-main #x-ivdka5ns .x-collapsible__content span,.x-main #x-ivdka5ns .x-collapsible__content div,.x-main #x-desc-collapsible .x-collapsible__content p,.x-main #x-desc-collapsible .x-collapsible__content span,.x-main #x-desc-collapsible .x-collapsible__content div{font-size:inherit!important;font-family:inherit!important;line-height:inherit!important;word-wrap:break-word;overflow-wrap:break-word}}@media screen and (max-width:749px){.x-main #x-ivdka5ns .x-collapsible__button,.x-main #x-desc-collapsible .x-collapsible__button{font-size:15px;padding:14px 40px 14px 0!important;min-height:48px}.x-main #x-ivdka5ns .x-collapsible__content,.x-main #x-desc-collapsible .x-collapsible__content{font-size:13px}.x-main #x-ivdka5ns{padding:0!important}.x-b149iew6 .x-product-card__info{padding:8px 4px!important}.x-b149iew6 .x-product-card__title{font-size:13px!important;line-height:1.3!important}.x-b149iew6 .x-product-card__price{font-size:13px!important}}html,body{overflow-x:clip}.badge--bottom-left{display:none!important}.sl-bundle-separator{width:100%!important;max-width:100%!important;flex-basis:100%!important;text-align:center;padding:32px 0 16px;position:relative;list-style:none}.sl-bundle-separator:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#225c3926}.sl-bundle-separator span{position:relative;display:inline-block;background:#fff;padding:4px 24px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;color:#225c39;letter-spacing:.04em}.sl-bundle-card-centered{width:100%!important;max-width:100%!important;flex-basis:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;list-style:none}.sl-bundle-card-centered .card-wrapper{max-width:420px;width:100%}.sl-bundle-card-centered .card__information{text-align:center;align-items:center}.sl-bundle-card-centered .card__heading{text-align:center}.sl-bundle-card-centered .price,.sl-bundle-card-centered .price__container{justify-content:center}.sl-bundle-card-centered .price__sale{justify-content:center;text-align:center}@media screen and (max-width:749px){.sl-bundle-separator span{font-size:11px;padding:4px 16px}.sl-bundle-card-centered .card-wrapper{max-width:300px}}.sl-price-table{margin-top:10px;display:flex;flex-direction:column;gap:0;border:1px solid rgba(34,92,57,.1);border-radius:6px;overflow:hidden;font-family:Poppins,sans-serif}.sl-price-table__row{display:flex;align-items:center;padding:7px 10px;text-decoration:none;color:inherit;font-size:12px;border-bottom:1px solid rgba(34,92,57,.06);transition:background .15s ease}.sl-price-table__row:last-child{border-bottom:none}.sl-price-table__row:hover{background:#225c3908}.sl-price-table__row--tagged{background:#93c7420f}.sl-price-table__size{flex:1;font-weight:500;color:#225c39;display:flex;align-items:center;gap:6px}.sl-price-table__tag{font-size:8px;font-weight:700;letter-spacing:.04em;padding:1px 5px;border-radius:3px;background:#93c742;color:#fff;white-space:nowrap}.sl-price-table__tag--value{background:#b71c1c}.sl-price-table__price{font-weight:600;color:#225c39;min-width:60px;text-align:right}.sl-price-table__save{font-size:10px;font-weight:600;color:#b71c1c;min-width:70px;text-align:right}.sl-price-table__save--none{visibility:hidden}@media screen and (max-width:749px){.sl-price-table__row{padding:6px 8px;font-size:11px}.sl-price-table__save{font-size:9px;min-width:58px}.sl-price-table__price{min-width:50px}}#x-57wmwgvz .x-product-media,#x-57wmwgvz .x-product-media__gallery,#x-57wmwgvz [style*=sticky],.x-57wmwgvz .x-product-media,.x-57wmwgvz .x-product-media__gallery{position:relative!important;top:auto!important}.x-57wmwgvz .x-layout-grid>*{position:relative!important;top:auto!important;align-self:flex-start!important}@media screen and (max-width:749px){.x-main .x-2f7b4b1l{height:auto!important;max-width:100%!important;width:100%!important}.x-main .x-2f7b4b1l img{width:100%!important;height:auto!important;object-fit:contain!important}.x-main .x-3okbur20{width:90px!important;height:90px!important;margin-left:0!important}.x-7rsgzgel{min-height:auto!important}.x-main .x-7jalt9dc{max-width:100%!important}.x-main .x-7jalt9dc>.x-cell{align-items:flex-start!important;justify-content:flex-start!important}.x-main .x-dwfgmpyy{align-items:flex-start!important;justify-content:flex-start!important}.x-main .x-25tfjson{flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;padding:0!important;margin:0!important}.x-main .x-aa81lmql,.x-main .x-4fy4zm37,.x-main .x-ftpdofqh,.x-main .x-dwfgmpyy{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important}}@media screen and (max-width:1099px){.x-main .x-nw942sft{min-height:auto!important;height:auto!important;overflow:visible!important}.x-main .x-nw942sft>.x-container-custom{overflow:visible!important}.x-main .x-d6s6ii5w{overflow:visible!important}}@media screen and (max-width:767px){.x-main .x-alaj960r{height:auto!important;min-height:1250px!important}.x-main .x-pfgs5ygs{height:450px!important;min-height:450px!important}}@media screen and (max-width:1099px){.x-main .x-2ty03kqc,.x-main .x-f3gushr5{width:100%!important;max-width:100%!important}}@media screen and (max-width:1099px){.x-main .x-cdx1nx0p{min-height:auto!important;height:auto!important}.x-main .x-655u9r8v{width:100%!important;max-width:500px!important;height:auto!important;margin:24px auto 0!important;justify-self:center!important}.x-main .x-655u9r8v .x-image img{object-fit:contain!important;border-radius:30px}}@media screen and (max-width:1099px){.x-main .x-ua0vbzqf{min-height:auto!important;height:auto!important}.x-main .x-8d7vyj32,.x-main .x-vbxzpcth{height:auto!important;min-height:auto!important}.x-main .x-v0qifphz,.x-main .x-070pnxe1{width:100%!important;max-width:100%!important}.x-main .x-hik3h5tm,.x-main .x-8hvve0f3{max-width:100%!important}}@media screen and (max-width:767px){.x-main .x-hik3h5tm,.x-main .x-8hvve0f3{width:100%!important}.x-main .x-v0qifphz,.x-main .x-070pnxe1{font-size:18px!important}}.badge--soldout,.x-badge--soldout,.x-price__badge-sold-out,.sold-out-message,.variant-item__sold-out,.product-form__error-message-wrapper.product-form__error-message-wrapper--soldout{display:none!important}.price--sold-out .price-item--regular,.x-price--sold-out .x-price-item--regular{text-decoration:none!important}button.product-form__submit[disabled],button.product-form__submit:disabled{opacity:1!important;cursor:pointer!important;pointer-events:auto!important}iframe[src*="leadconnectorhq.com/widget/booking"]{min-height:560px;height:600px!important;max-height:600px!important;width:100%!important;max-width:640px;margin:8px auto;border:1px solid rgba(17,59,43,.1)!important;border-radius:12px;background:#fff;box-shadow:0 4px 18px #113b2b0f;display:block;position:relative;z-index:10;overflow:auto!important}@media(min-width:750px)and (max-width:1099px){iframe[src*="leadconnectorhq.com/widget/booking"]{min-height:540px;height:580px!important;max-height:580px!important;max-width:100%;border-radius:10px}}@media(max-width:749px){iframe[src*="leadconnectorhq.com/widget/booking"]{min-height:460px;height:500px!important;max-height:500px!important;max-width:100%;margin:4px auto;border-radius:8px}}@media(max-width:375px){iframe[src*="leadconnectorhq.com/widget/booking"]{min-height:420px;height:460px!important;max-height:460px!important}}.x-custom-code:has(iframe[src*="leadconnectorhq.com"]),.x-cell:has(iframe[src*="leadconnectorhq.com"]),.x-layout-auto:has(iframe[src*="leadconnectorhq.com"]),.x-layout-grid:has(iframe[src*="leadconnectorhq.com"]),.x-section:has(iframe[src*="leadconnectorhq.com"]){overflow:visible!important;height:auto!important;max-height:none!important;position:relative;z-index:5}.header__icon--account,.menu-drawer__account,.cart__login-title,.cart__login-paragraph{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/soilife-global-responsive.css.map */
