.kk-page-shell{display:block;width:100%;isolation:isolate;font-family:Figtree,Arial,sans-serif;font-size:16px;color:#292929;line-height:1.4}.kk-page-shell *,.kk-page-shell *:before,.kk-page-shell *:after{box-sizing:border-box}.kk-page-shell [hidden]{display:none!important}.kk-native-form{position:absolute!important;width:0;height:0;overflow:hidden;margin:0!important;padding:0!important}.kk-replica [data-kk-add]{cursor:pointer}.kk-replica [data-kk-add]:disabled{opacity:.5;cursor:not-allowed}.kk-replica [data-kk-variants]>.kk-native-card{cursor:pointer}.kk-replica [data-kk-variants]>.kk-native-card[aria-selected=false]{background:#fff!important;border:1px solid #77719a!important;opacity:.5}.kk-replica [data-kk-variants]>.kk-native-card[aria-selected=true]{background:#fde8d3!important;border:2px solid #2d2859!important;opacity:1!important}.kk-replica [data-kk-variants]>.kk-native-card[aria-disabled=true]{opacity:.3!important}.kk-replica [data-kk-variants]>.kk-native-card[aria-selected=false] [data-kk-best-deal]{display:none!important}.kk-replica [data-kk-video]{cursor:pointer}.kk-replica [data-kk-video] video{display:block}.kk-replica [data-kk-video].kk-playing video+img{visibility:hidden}.kk-replica [data-kk-video].kk-playing [aria-label=Play]{opacity:0}.kk-replica [data-kk-video].kk-playing:hover [aria-label=Play],.kk-replica [data-kk-video].kk-playing:focus-within [aria-label=Play]{opacity:1}.kk-replica [data-kk-accordion]{cursor:pointer}.kk-replica [data-kk-answer]{height:auto!important;max-height:none!important;overflow:visible!important}.kk-replica [data-kk-accordion][aria-expanded=true] svg{transform:rotate(45deg)}.kk-replica .kk-review-temp-hiding-style{display:none}.kk-replica .kk-review-rev-widg{display:block!important}.kk-replica .kk-review-rev__body p{white-space:pre-line}.kk-replica .kk-review-rev-widg__reviews:empty:after{content:"No matching reviews.";display:block;padding:32px}.kk-replica .kk-review-quest-widg__body:empty:after{content:"No questions to display.";display:block;padding:24px}.kk-replica .kk-review-paginate a{cursor:pointer}.kk-replica .kk-review-rev__buyer-badge:before{content:"Verified Purchase"}.kk-replica .kk-review-rev__buyer-badge{font-size:12px}.kk-replica .kk-review-quest{padding:24px 0;border-top:1px solid #10847422}.kk-replica .kk-review-quest p{margin:8px 0}.kk-replica .kk-review-rev__location-country-flag-img{width:18px;height:14px}.kk-checkout{display:block;width:100%;background:#5a31f4;color:#fff;font:600 17px Figtree,Arial,sans-serif;padding:14px;border:0;cursor:pointer;border-radius:0}.kk-checkout:disabled{opacity:.5}.kk-replica [data-kk-cart-error]{display:block;color:#a12626;font:14px Figtree,Arial,sans-serif;padding:8px 0}.kk-topbar{text-align:center;background:#332d61;color:#fff;height:38px;display:flex;align-items:center;justify-content:center;letter-spacing:.5px;font:600 12px Figtree,Arial,sans-serif}.kk-header{height:78px;background:#fff;display:flex;align-items:center;gap:32px;padding:0 max(30px,calc((100vw - 1220px)/2));color:#24204e}.kk-logo{display:flex;align-items:center;width:174px;flex:none;color:#000;text-decoration:none}.kk-logo img{width:174px;height:42px;object-fit:contain}.kk-desktop-menu{display:flex;align-items:center;gap:24px}.kk-desktop-menu a{font:500 15px Figtree,Arial,sans-serif;text-decoration:none;color:inherit;white-space:nowrap}.kk-header-icons{display:flex;gap:23px;margin-left:auto;align-items:center}.kk-header-icons a{display:flex;color:#000}.kk-mobile-menu{display:none}.kk-feedback{position:fixed;top:0;right:0;bottom:0;left:0;background:#0008;z-index:2147483000;display:grid;place-items:center;padding:16px}.kk-feedback__panel{position:relative;max-height:90dvh;overflow:auto;max-width:560px;width:100%;padding:30px;background:#fff;border-radius:12px;color:#292929}.kk-feedback__panel h2{font:700 26px Sora,sans-serif;margin:0 30px 8px 0}.kk-feedback__panel p{font-size:14px;margin:8px 0 20px}.kk-feedback__close{position:absolute;right:14px;top:12px;border:0;background:none;font:28px Arial;cursor:pointer}.kk-feedback label{display:block;margin:12px 0;font:15px Figtree,Arial,sans-serif}.kk-feedback input:not([type=hidden]),.kk-feedback select,.kk-feedback textarea{display:block;width:100%;padding:10px;border:1px solid #bbb;border-radius:4px;background:#fff;color:#222;margin-top:5px;font:16px Figtree,Arial,sans-serif}.kk-feedback__submit{border:0;border-radius:30px;background:#108474;color:#fff;padding:14px 24px;cursor:pointer;font:700 17px Figtree,sans-serif}.kk-media-dialog{position:fixed;max-width:min(900px,94vw);max-height:94dvh;padding:35px 12px 12px;border:0;border-radius:8px}.kk-media-dialog::backdrop{background:#000b}.kk-media-dialog>button{position:absolute;top:0;right:8px;font:28px Arial;border:0;background:none;cursor:pointer}.kk-media-dialog img,.kk-media-dialog video{display:block;max-height:80dvh;max-width:88vw;object-fit:contain}.kk-replica [data-replo-marquee-root]{overflow:hidden}.kk-replica [data-kk-marquee-track]{animation:kk-marquee 40s linear infinite}@keyframes kk-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.kk-replica [data-kk-marquee-track]{animation:none}}@media(max-width:1024px){.kk-desktop-menu{gap:14px}.kk-header{gap:20px;padding:0 24px}.kk-desktop-menu a{font-size:13px}}@media(max-width:749px){.kk-header{height:62px;padding:0 28px;justify-content:center;gap:0;position:relative}.kk-desktop-menu,.kk-account{display:none!important}.kk-mobile-menu{display:block;position:absolute;left:28px;top:20px}.kk-mobile-menu summary{cursor:pointer;list-style:none;font:17px Arial;line-height:22px;color:#111}.kk-mobile-menu summary::-webkit-details-marker{display:none}.kk-mobile-menu nav{position:absolute;top:42px;left:-28px;width:80vw;max-width:320px;background:#fff;box-shadow:0 8px 20px #0002;padding:20px;z-index:999}.kk-mobile-menu nav a{display:block;color:#292354;padding:12px;text-decoration:none;font:600 15px Figtree,sans-serif}.kk-logo,.kk-logo img{width:174px;height:42px}.kk-header-icons{position:absolute;right:15px;gap:12px}.kk-header-icons svg{width:19px;height:19px}.kk-topbar{font-size:11px}.kk-feedback__panel{padding:24px 20px}}@media(max-width:360px){.kk-logo,.kk-logo img{width:150px}.kk-header{padding:0 15px}.kk-mobile-menu{left:18px}}body:has(.kk-page-shell .kk-header) .shopify-section-group-header-group:not(:has(cart-drawer,cart-notification)),body:has(.kk-page-shell .kk-header) .section-header:not(:has(cart-drawer,cart-notification)),body:has(.kk-page-shell .kk-header) #shopify-section-announcement-bar{display:none!important}body:has(.kk-page-shell) .shopify-section-group-footer-group,body:has(.kk-page-shell) #shopify-section-footer{display:none!important}.kk-replica [data-replo-part=nav-button]:not(:disabled){pointer-events:auto!important;opacity:1!important}.kk-replica .kk-review-rev__pic-img{width:85px;height:85px;object-fit:cover;margin:4px;border-radius:5px}.kk-replica .kk-review-preview-badge{cursor:pointer}.kk-replica .kk-review-quest__answers{padding:18px;margin-top:16px;background:#1084740d;border-left:2px solid #108474}.kk-replica .kk-review-paginate a{margin:0 4px}.kk-page-shell,.kk-replica{font-family:Assistant,sans-serif;font-size:15px;line-height:1.8}.kk-logo,.kk-logo img{width:170px}.kk-header{padding-left:max(30px,calc((100vw - 1210px)/2));gap:31px}.kk-replica .kk-review-gallery__thumbnail{visibility:visible!important;opacity:1!important}.kk-replica .kk-review-gallery__thumbnail-wrapper.kk-review--loading:before,.kk-replica .kk-review-gallery__thumbnail-wrapper.kk-review--loading:after{display:none!important}.kk-media-dialog iframe{border:0;max-width:88vw;max-height:80dvh}@media(max-width:749px){.kk-header{padding:0 28px;gap:0}.kk-logo,.kk-logo img{width:170px}}.kk-replica [data-kk-variants]>.kk-native-card[aria-selected=true]{border-width:1px!important;box-shadow:0 0 0 1px #2d2859}@media(max-width:749px){.kk-header{height:63px}}#MainContent:has(.kk-page-shell),main:has(>.kk-product-template){max-width:none!important;width:100%;padding:0;margin:0}.kk-product-template{margin:0!important;padding:0!important;max-width:none!important;width:100%}body:has(.kk-page-shell .kk-header) .section-header:has(cart-drawer,cart-notification) header,body:has(.kk-page-shell .kk-header) .shopify-section-group-header-group:has(cart-drawer,cart-notification) header{display:none!important}.kk-replica .r-n5hnhb [data-replo-part=slide]{width:max-content!important;flex-basis:auto!important}.kk-replica .r-n5hnhb{overflow:hidden!important;max-width:100%!important}.kk-replica .kk-review-gallery{max-width:100%!important}.kk-replica .kk-gallery-expanded .kk-review-gallery__thumbnail-link:nth-child(n){display:inline-block!important}.kk-replica .kk-gallery-expanded .kk-review-gallery__thumbnail-wrapper.kk-review-gallery__thumbnail-wrapper:before{content:none!important}.kk-replica .kk-gallery-expanded .kk-review-gallery__thumbnail-wrapper.kk-review-gallery__thumbnail-wrapper:after{display:block!important}.kk-replica .kk-review-rev__vids img{object-fit:cover;cursor:pointer}.kk-replica .kk-review-gallery__thumbnail-link{cursor:pointer}.kk-logo .kk-treeliva-wordmark{font-family:Georgia,Times New Roman,serif;font-size:39px;letter-spacing:-2px;line-height:1;color:#164e48;font-weight:400}.kk-logo{text-decoration:none!important}.kk-page-shell .kk-buy-slot{display:block!important;width:100%;min-width:0}.kk-page-shell .kk-native-purchase{width:100%;max-width:100%;font-family:Assistant,Arial,sans-serif;font-size:16px;line-height:1.4;--color-button-text:255,255,255;--buttons-radius:5px;--buttons-border-opacity:1}.kk-page-shell .kk-native-purchase product-form,.kk-page-shell .kk-native-purchase .product-form__buttons,.kk-page-shell .kk-native-purchase .product-form__quantity-and-btn{display:block;width:100%;max-width:100%;margin:0}.kk-page-shell .kk-native-purchase .product-form__submit{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:12px 16px;margin:0 0 10px!important;border:0;border-radius:5px;background:rgb(var(--color-button));color:#fff;font:700 20px/1.25 Assistant,Arial,sans-serif;cursor:pointer;box-shadow:none}.kk-page-shell .kk-native-purchase .product-form__submit .button__label{font:inherit;color:inherit;letter-spacing:0;line-height:1.25}.kk-page-shell .kk-native-purchase .product-form__buttons--uppercase .button__label{text-transform:uppercase}.kk-page-shell .kk-native-purchase .product-form__submit:disabled{opacity:.5;cursor:not-allowed}.kk-page-shell .kk-native-purchase .product-form__error-message-wrapper[hidden]{display:none!important}.kk-page-shell .kk-native-purchase .product-form__error-message-wrapper:not([hidden]){display:flex;gap:8px;align-items:center;margin:0 0 10px;color:#b42318;font-size:14px}.kk-page-shell .kk-native-purchase .product-form__error-message-wrapper .icon-error{width:18px;height:18px;flex:none}.kk-page-shell .kk-native-purchase .loading-overlay__spinner{width:20px;height:20px;margin-left:10px}.kk-page-shell .kk-native-purchase .hidden{display:none!important}.kk-page-shell .kk-native-purchase .xy-custom-button-pannel{width:100%;max-width:100%}.kk-page-shell .kk-native-purchase .yx_checkout_button{background:transparent!important;font-size:13px!important;min-height:52px!important;margin-top:12px!important;margin-bottom:12px!important;line-height:1.3!important}.kk-page-shell .kk-native-purchase .yx-wallet-buttons{flex-direction:column;gap:10px;margin-bottom:10px}.kk-page-shell .kk-native-purchase .googlepay-container,.kk-page-shell .kk-native-purchase .applepay-container{width:100%!important;flex:auto}.kk-page-shell .kk-native-purchase .googlepay-container:empty,.kk-page-shell .kk-native-purchase .applepay-container:empty{display:none!important}.kk-page-shell .kk-native-purchase .yx_paypal_button{margin-top:0!important}.kk-page-shell .kk-native-product-info{display:block;width:100%;max-width:100%;margin:0;padding:0}.kk-page-shell .kk-native-product-info product-info{display:block;max-width:100%;width:100%;margin:0;padding:0;position:static}.kk-page-shell .kk-native-media-context{display:none!important}.kk-page-shell .kk-native-product-info .product-page-price{margin-top:0;margin-bottom:12px;font-size:22px}.kk-page-shell .kk-native-product-info .main-price{font-size:inherit}.kk-page-shell .kk-native-product-info .quantity-breaks-container{display:flex;flex-direction:column;gap:10px;width:100%}.kk-page-shell .kk-native-product-info .quantity-break{width:100%;max-width:100%;margin:0}.kk-page-shell .kk-native-product-info .quantity-break__price-container{flex-shrink:0}.kk-page-shell .kk-native-product-info variant-selects{display:block;width:100%}
/*# sourceMappingURL=/cdn/shop/t/6/assets/treeliva-tank-adapter.css.map */
