:root{--accent: #1F7A4D;--accent-hover: #196842;--accent-text-hover: #16583A;--accent-tint: #E8F1EC;--accent-soft: #F3F5F1;--accent-select: #F3F8F4;--ink: #141414;--muted: #5E5E58;--muted-2: #8A8A83;--strike: #9A9A93;--placeholder-text: #B0B0A8;--bg: #FBFBF9;--page: #ECECE8;--surface: #FFFFFF;--image-bg: #F1F1EC;--line: #EAEAE4;--line-2: #EDEDE8;--input-border: #E3E3DD;--button-border: #DADAD3;--error: #C0392B;--wa-bubble: #E7F3EA;--stripes: repeating-linear-gradient(135deg, #F0F0EB 0 10px, #F7F7F3 10px 20px);--liba-font: "Readex Pro", system-ui, sans-serif}html{font-size:62.5%}body.liba-body{margin:0;background:var(--page);font-family:var(--liba-font);font-size:16px;letter-spacing:0;line-height:1.6;color:var(--ink);-webkit-font-smoothing:antialiased;display:block}.liba-body *,.liba-body *:before,.liba-body *:after{box-sizing:border-box}.liba-body h1,.liba-body h2,.liba-body h3{font-family:var(--liba-font);color:var(--ink)}.liba-body a{color:var(--accent);text-decoration:none}.liba-body a:hover{color:var(--accent-text-hover)}.liba-body input,.liba-body select,.liba-body textarea,.liba-body button{font-family:inherit;font-size:16px;letter-spacing:0}.liba-body img{max-width:100%}.liba-body [hidden]{display:none!important}.liba-col{max-width:480px;margin:0 auto;background:var(--bg);min-height:100vh;position:relative;padding-bottom:96px;box-shadow:0 0 0 1px #e4e4df}.liba-col>main{display:block}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.liba-h2{font-size:22px;font-weight:600;margin:0 0 14px;letter-spacing:-.3px;line-height:1.35}.liba-section{padding:36px 18px 0}.liba-ltr{direction:ltr}.liba-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;border:0;cursor:pointer;text-align:center;border-radius:16px;font-weight:600;transition:background .15s,border-color .15s,color .15s}.liba-btn--primary{height:56px;background:var(--accent);color:#fff!important;font-size:17px}.liba-btn--primary:hover{background:var(--accent-hover)}.liba-btn--primary[disabled]{opacity:.7;cursor:progress}.liba-btn--lg{height:58px}.liba-btn--secondary{height:50px;border:1px solid var(--button-border);background:#fff;color:var(--ink)!important;font-size:15px;font-weight:500}.liba-btn--secondary:hover{border-color:var(--ink)}.liba-btn--dark{width:auto;height:46px;padding:0 22px;border-radius:14px;background:var(--ink);color:#fff!important;font-size:15px;font-weight:500}.liba-spinner{width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;animation:liba-spin .7s linear infinite}@keyframes liba-spin{to{transform:rotate(360deg)}}.liba-logo{font-weight:700;font-size:21px;letter-spacing:-.6px;direction:ltr;color:var(--ink)!important;line-height:1;display:inline-block}.liba-logo span{color:var(--accent)}.liba-logo img{display:block;height:28px;width:auto}.liba-announcement{background:var(--accent);color:#fff;font-size:12px;padding:9px 16px;text-align:center;letter-spacing:.1px;line-height:1.5}.liba-announcement a{color:#fff!important}.liba-header-wrap{position:sticky;top:0;z-index:30}.liba-header__bar{background:#fbfbf9f0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line-2)}.liba-header{display:flex;align-items:center;gap:8px;padding:14px 18px}.liba-header .liba-logo{margin-inline-end:auto}.liba-burger{margin:-10px 0;margin-inline-start:-10px}.liba-header__icons{display:flex;align-items:center;gap:6px;margin:-10px 0;margin-inline-end:-10px}.liba-nav{display:none}.liba-nav ul{display:flex;gap:4px;list-style:none;margin:0;padding:0}.liba-nav a{display:inline-flex;align-items:center;height:40px;padding:0 14px;border-radius:12px;color:var(--ink)!important;font-size:15px;font-weight:500;white-space:nowrap}.liba-nav a:hover{background:var(--accent-soft)}.liba-nav a.is-active{color:var(--accent)!important;background:var(--accent-tint)}.liba-menu-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#14141461;z-index:40;opacity:0;visibility:hidden;transition:opacity .22s ease-out,visibility .22s}.liba-menu{position:fixed;top:0;bottom:0;right:0;width:min(86vw,360px);z-index:41;background:var(--bg);display:flex;flex-direction:column;gap:18px;padding:16px 18px calc(18px + env(safe-area-inset-bottom));box-shadow:0 0 40px #00000026;overflow-y:auto;transform:translate(calc(100% + 40px));visibility:hidden;transition:transform .24s ease-out,visibility .24s}.liba-menu-open .liba-menu-overlay{opacity:1;visibility:visible}.liba-menu-open .liba-menu{transform:none;visibility:visible}.liba-menu-open{overflow:hidden}.liba-menu-open .liba-wa,.liba-menu-open .liba-sticky{display:none}.liba-menu__head{display:flex;align-items:center;justify-content:space-between}.liba-menu__search{position:relative}.liba-menu__search .liba-input{padding-inline-end:48px}.liba-menu__search .liba-icon-btn{position:absolute;top:4px;inset-inline-end:4px}.liba-menu__links{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.liba-menu__links a{display:flex;align-items:center;justify-content:space-between;min-height:56px;border-bottom:1px solid var(--line);color:var(--ink)!important;font-size:17px;font-weight:500}.liba-menu__links a span{color:var(--muted-2);font-size:15px}.liba-menu__links a.is-active{color:var(--accent)!important}.liba-menu__trust{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:16px;background:var(--accent-soft);color:var(--accent);font-size:13px;font-weight:500}.liba-menu__wa{margin-top:auto}.liba-icon-btn{position:relative;width:44px;height:44px;border:0;background:transparent;display:grid;place-items:center;cursor:pointer;color:var(--ink)!important;padding:0}.liba-count{position:absolute;top:5px;inset-inline-end:4px;min-width:18px;height:18px;border-radius:9px;background:var(--accent);color:#fff;font-size:11px;font-weight:600;display:grid;place-items:center;padding:0 5px;line-height:1}.liba-count[hidden]{display:none}.liba-hero{padding:18px 18px 0}.liba-hero__media{border-radius:26px;overflow:hidden;aspect-ratio:4 / 3;background:#efefea}.liba-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.liba-hero__media--empty{background:var(--stripes)}.liba-hero h1{font-size:34px;line-height:1.2;font-weight:600;letter-spacing:-.8px;margin:24px 0 10px;text-wrap:balance}.liba-hero p{font-size:16px;color:var(--muted);margin:0 0 20px;line-height:1.6}.liba-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:22px 18px 6px}.liba-trust__item{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;padding:14px 6px;border-radius:16px;background:var(--accent-soft)}.liba-trust__item span{font-size:12px;line-height:1.4;font-weight:500}.liba-chips{display:flex;gap:8px;overflow-x:auto;padding:18px 18px 4px;scrollbar-width:none}.liba-chips::-webkit-scrollbar{display:none}.liba-chip{flex:none;height:40px;padding:0 16px;border-radius:20px;border:1px solid var(--input-border);background:#fff;font-size:14px;color:var(--ink)!important;display:inline-flex;align-items:center;white-space:nowrap}.liba-chip:hover{border-color:var(--ink)}.liba-chip.is-active{background:var(--ink);border-color:var(--ink);color:#fff!important}.liba-spot-wrap{padding:22px 18px 0}.liba-spot{display:block;border-radius:26px;background:#f1f3ee;overflow:hidden;color:var(--ink)!important}.liba-spot__media{aspect-ratio:1 / 1;background:#fff}.liba-spot__media img{width:100%;height:100%;object-fit:cover;display:block}.liba-spot__body{padding:20px}.liba-spot__eyebrow{font-size:12px;color:var(--accent);font-weight:600;margin-bottom:6px}.liba-spot__title{font-size:22px;font-weight:600;line-height:1.35;letter-spacing:-.3px}.liba-spot__name{font-size:14px;color:var(--muted);margin:6px 0 16px}.liba-spot__row{display:flex;align-items:center;justify-content:space-between;gap:12px}.liba-spot__price{font-size:22px;font-weight:600}.liba-spot__cta{height:46px;padding:0 20px;border-radius:14px;background:var(--ink);color:#fff;display:flex;align-items:center;font-size:15px;font-weight:500}.liba-grid-head{display:flex;align-items:baseline;justify-content:space-between;padding:36px 18px 14px}.liba-grid-head .liba-h2{margin:0}.liba-grid-head a{font-size:14px}.liba-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;padding:0 18px;list-style:none;margin:0}.liba-card{display:flex;flex-direction:column;gap:8px;position:relative}.liba-card__link{color:var(--ink)!important;display:flex;flex-direction:column;gap:8px}.liba-card__media{position:relative;aspect-ratio:1 / 1;border-radius:18px;overflow:hidden;background:var(--image-bg)}.liba-card__media img{width:100%;height:100%;object-fit:cover;display:block}.liba-badge-save{position:absolute;top:10px;inset-inline-start:10px;background:#fff;color:var(--accent);font-size:11px;font-weight:600;padding:5px 9px;border-radius:10px;line-height:1.3}.liba-card__name{font-size:14px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:40px}.liba-card__row{display:flex;align-items:center;justify-content:space-between;gap:6px}.liba-price{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.liba-price__now{font-size:16px;font-weight:600}.liba-price__old{font-size:12px;color:var(--strike);text-decoration:line-through}.liba-quick-add{flex:none;width:36px;height:36px;border-radius:12px;border:1px solid var(--button-border);background:#fff;font-size:20px;line-height:1;cursor:pointer;color:var(--ink);display:grid;place-items:center;padding:0}.liba-quick-add:hover{border-color:var(--accent);color:var(--accent)}.liba-quick-add[disabled]{opacity:.5}.liba-how{margin:40px 18px 0;padding:24px 20px;border-radius:24px;background:var(--ink);color:#fff}.liba-how h2{font-size:20px;font-weight:600;margin:0 0 18px;color:#fff}.liba-how__steps{display:flex;flex-direction:column;gap:18px;list-style:none;margin:0;padding:0}.liba-how__step{display:flex;gap:14px}.liba-how__num{flex:none;width:30px;height:30px;border-radius:15px;background:var(--accent);display:grid;place-items:center;font-size:14px;font-weight:600}.liba-how__title{font-weight:500;margin-bottom:3px}.liba-how__text{font-size:14px;color:#bdbdb6;line-height:1.6}.liba-reviews{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.liba-reviews__item{aspect-ratio:3 / 4;border-radius:18px;overflow:hidden;background:var(--image-bg)}.liba-reviews__item img{width:100%;height:100%;object-fit:cover;display:block}.liba-faq .liba-h2{margin-bottom:6px}.liba-faq__item{border-bottom:1px solid var(--line)}.liba-faq__q{width:100%;min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:transparent;border:0;padding:14px 0;font-size:15px;font-weight:500;color:var(--ink);text-align:start;cursor:pointer}.liba-faq__sign{font-size:20px;color:var(--muted-2);font-weight:300;line-height:1}.liba-faq__a{font-size:14px;line-height:1.7;color:var(--muted);padding:0 0 16px}.liba-faq__a p{margin:0}.liba-faq__a[hidden]{display:none}.liba-collection{padding:22px 18px 0}.liba-collection h1{font-size:28px;font-weight:600;margin:0 0 4px;letter-spacing:-.6px;line-height:1.3}.liba-collection__sub{font-size:14px;color:var(--muted)}.liba-collection .liba-chips{margin:18px -18px 0;padding:0 18px}.liba-collection__bar{display:flex;align-items:center;justify-content:space-between;margin:18px 0 14px}.liba-collection__count{font-size:13px;color:var(--muted-2)}.liba-select-sm{height:40px;border:1px solid var(--input-border);border-radius:12px;background:#fff;padding:0 12px;font-size:14px!important;color:var(--ink)}.liba-collection .liba-grid{padding:0}.liba-pagination{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:28px;font-size:14px}.liba-pagination a,.liba-pagination span{min-width:44px;height:44px;display:grid;place-items:center;border-radius:12px;border:1px solid var(--input-border);background:#fff;color:var(--ink)!important;padding:0 12px}.liba-empty{text-align:center;padding:48px 0;color:var(--muted)}.liba-back{padding:14px 18px 0}.liba-back a{font-size:14px;color:var(--muted)!important}.liba-gallery{padding:12px 18px 0}.liba-gallery__main{aspect-ratio:1 / 1;border-radius:24px;overflow:hidden;background:var(--image-bg)}.liba-gallery__main img,.liba-gallery__main video{width:100%;height:100%;object-fit:cover;display:block}.liba-gallery__main [data-slide][hidden]{display:none}.liba-gallery__thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:8px}.liba-thumb{aspect-ratio:1 / 1;border-radius:14px;overflow:hidden;cursor:pointer;border:2px solid transparent;background:var(--image-bg);padding:0;position:relative}.liba-thumb img{width:100%;height:100%;object-fit:cover;display:block}.liba-thumb.is-active{border-color:var(--ink)}.liba-thumb__play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;background:#14141440}.liba-pinfo{padding:22px 18px 0}.liba-badge{display:inline-flex;align-items:center;gap:6px;background:var(--accent-tint);color:var(--accent);font-size:12px;font-weight:600;padding:6px 11px;border-radius:10px}.liba-pinfo h1{font-size:27px;line-height:1.3;font-weight:600;letter-spacing:-.6px;margin:14px 0 6px;text-wrap:balance}.liba-pinfo__sub{font-size:15px;color:var(--muted);line-height:1.6}.liba-pinfo__price{display:flex;align-items:baseline;gap:10px;margin-top:14px}.liba-pinfo__price .now{font-size:30px;font-weight:600;letter-spacing:-.5px}.liba-pinfo__price .old{font-size:16px;color:var(--strike);text-decoration:line-through}.liba-bundles{padding:20px 18px 0;display:flex;flex-direction:column;gap:10px;border:0;margin:0}.liba-bundle{position:relative;display:flex;align-items:center;gap:14px;padding:16px;border-radius:18px;border:1.5px solid var(--input-border);background:#fff;cursor:pointer}.liba-bundle input{position:absolute;opacity:0;pointer-events:none}.liba-bundle__radio{flex:none;width:22px;height:22px;border-radius:11px;border:1.5px solid var(--input-border);display:grid;place-items:center}.liba-bundle__radio:after{content:"";width:12px;height:12px;border-radius:6px;background:transparent}.liba-bundle__main{flex:1;min-width:0}.liba-bundle__label{font-size:16px;font-weight:600}.liba-bundle__sub{font-size:13px;color:var(--muted);margin-top:2px}.liba-bundle__price{text-align:end}.liba-bundle__price .p{font-size:18px;font-weight:600}.liba-bundle__price .per{font-size:12px;color:var(--muted-2)}.liba-bundle__tag{position:absolute;top:-10px;inset-inline-end:16px;background:var(--accent);color:#fff;font-size:11px;font-weight:600;padding:3px 10px;border-radius:8px;line-height:1.4}.liba-bundle:has(input:checked){border-color:var(--accent);background:var(--accent-select)}.liba-bundle:has(input:checked) .liba-bundle__radio{border-color:var(--accent)}.liba-bundle:has(input:checked) .liba-bundle__radio:after{background:var(--accent)}.liba-bundle:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.liba-bundle.is-disabled{opacity:.5;cursor:not-allowed}.liba-variants{padding:20px 18px 0;display:flex;flex-direction:column;gap:14px}.liba-variants__label{font-size:13px;font-weight:500;margin-bottom:8px}.liba-variants__opts{display:flex;flex-wrap:wrap;gap:8px}.liba-pill{position:relative}.liba-pill input{position:absolute;opacity:0}.liba-pill span{display:inline-flex;align-items:center;height:44px;padding:0 16px;border-radius:14px;border:1.5px solid var(--input-border);background:#fff;font-size:14px;cursor:pointer}.liba-pill input:checked+span{border-color:var(--accent);background:var(--accent-select)}.liba-pill input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.liba-form-card{margin:22px 18px 0;padding:20px;border-radius:24px;background:#fff;border:1px solid var(--line);scroll-margin-top:80px}.liba-form-card__title{font-size:19px;font-weight:600;margin-bottom:4px;line-height:1.4}.liba-form-card__sub{font-size:13px;color:var(--muted);margin-bottom:16px}.liba-fields{display:flex;flex-direction:column;gap:12px}.liba-field{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:500}.liba-input{height:52px;border:1px solid var(--input-border);border-radius:14px;padding:0 14px;background:var(--bg);outline:none;color:var(--ink);width:100%;font-weight:400;font-size:16px!important;-webkit-appearance:none;appearance:none}.liba-input:focus{border-color:var(--accent)}select.liba-input{padding:0 12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%235E5E58' stroke-width='1.6'%3E%3Cpath d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 14px center;padding-inline-end:36px}textarea.liba-input{height:auto;padding:14px;resize:none;line-height:1.5}.liba-input--tel{direction:ltr;text-align:right}.liba-input.is-error{border-color:var(--error)}.liba-error{font-size:12px;color:var(--error);margin-top:-6px}.liba-error[hidden]{display:none}.liba-summary{margin-top:16px;padding:14px;border-radius:14px;background:var(--accent-soft);font-size:14px;line-height:1.7}.liba-summary__row{display:flex;justify-content:space-between;gap:12px}.liba-summary__free{color:var(--accent);font-weight:500}.liba-summary__total{font-weight:600;font-size:16px;border-top:1px solid #E0E4DD;margin-top:6px;padding-top:6px}.liba-summary__note{font-size:12px;color:var(--muted)}.liba-form-card .liba-btn--primary{margin-top:14px}.liba-micro{text-align:center;font-size:12px;color:var(--muted-2);margin-top:10px}.liba-form-card .liba-btn--secondary{margin-top:10px}.liba-form-error{font-size:13px;color:var(--error);margin-top:10px;text-align:center}.liba-problem p{font-size:15px;line-height:1.8;color:var(--muted);margin:0}.liba-video{aspect-ratio:9 / 12;border-radius:24px;overflow:hidden;background:var(--image-bg)}.liba-video video,.liba-video iframe,.liba-video img{width:100%;height:100%;object-fit:cover;display:block;border:0}.liba-benefits{display:flex;flex-direction:column;gap:12px}.liba-benefit{padding:18px;border-radius:18px;background:var(--accent-soft)}.liba-benefit__title{font-size:16px;font-weight:600;margin-bottom:4px}.liba-benefit__text{font-size:14px;color:var(--muted);line-height:1.7}.liba-steps{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.liba-steps li{display:flex;gap:14px;align-items:center;font-size:15px}.liba-steps__num{flex:none;width:32px;height:32px;border-radius:16px;border:1.5px solid var(--accent);color:var(--accent);display:grid;place-items:center;font-weight:600}.liba-specs{border-radius:18px;border:1px solid var(--line);background:#fff;font-size:14px}.liba-specs__row{display:flex;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid #F0F0EA}.liba-specs__row:last-child{border-bottom:0}.liba-specs__row span:last-child{color:var(--muted)}.liba-rte{font-size:15px;line-height:1.8;color:var(--muted)}.liba-checks{display:flex;flex-direction:column;gap:12px;font-size:14px;line-height:1.6;list-style:none;margin:0;padding:0}.liba-checks li{display:flex;gap:12px}.liba-checks li:before{content:"\2713";color:var(--accent);font-weight:700}.liba-final{margin:36px 18px 0;padding:26px 20px;border-radius:24px;background:var(--ink);color:#fff;text-align:center}.liba-final__title{font-size:21px;font-weight:600;line-height:1.4;margin-bottom:6px}.liba-final__sub{font-size:14px;color:#bdbdb6;margin-bottom:18px}.liba-final .liba-btn--primary{height:54px;font-size:16px}.liba-sticky{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:480px;z-index:25;background:#fffffff5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);padding:12px 18px calc(12px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:14px}.liba-sticky__price{flex:none}.liba-sticky__price .p{font-size:18px;font-weight:600;line-height:1.3}.liba-sticky__price .f{font-size:11px;color:var(--accent)}.liba-sticky .liba-btn--primary{flex:1;height:52px;border-radius:15px;font-size:16px;width:auto}.liba-wa{position:fixed;bottom:20px;left:max(16px,calc(50% - 224px));z-index:24;width:52px;height:52px;border-radius:26px;background:var(--accent);color:#fff!important;display:grid;place-items:center;box-shadow:0 6px 20px #0000002e}.liba-has-sticky .liba-wa{bottom:96px}.liba-drawer-open .liba-wa{display:none}.liba-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#14141461;z-index:40;opacity:0;visibility:hidden;transition:opacity .22s ease-out,visibility .22s}.liba-drawer{position:fixed;top:0;bottom:0;left:max(0px,calc(50% - 240px));width:min(88vw,400px);background:var(--bg);z-index:41;display:flex;flex-direction:column;box-shadow:0 0 40px #00000026;transform:translate(calc(-100% - max(0px,calc(50vw - 240px)) - 40px));visibility:hidden;transition:transform .24s ease-out,visibility .24s}.liba-drawer-open .liba-overlay{opacity:1;visibility:visible}.liba-drawer-open .liba-drawer{transform:none;visibility:visible}.liba-drawer-open{overflow:hidden}.liba-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid var(--line-2)}.liba-drawer__title{font-size:18px;font-weight:600}.liba-drawer__close{width:44px;height:44px;border:0;background:transparent;font-size:24px;cursor:pointer;color:var(--ink);margin:-10px}.liba-drawer__notice{background:var(--accent-tint);color:var(--accent);font-size:13px;font-weight:500;padding:10px 18px}.liba-drawer__body{flex:1;overflow-y:auto;padding:16px 18px;display:flex;flex-direction:column;gap:16px}.liba-line{display:flex;gap:12px}.liba-line img,.liba-line__noimg{width:76px;height:76px;border-radius:14px;object-fit:cover;background:var(--image-bg);flex:none}.liba-line__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.liba-line__name{font-size:14px;line-height:1.4;color:var(--ink)!important}.liba-line__variant{font-size:12px;color:var(--muted-2)}.liba-line__row{display:flex;align-items:center;justify-content:space-between}.liba-stepper{display:flex;align-items:center;border:1px solid var(--input-border);border-radius:12px;background:#fff}.liba-stepper button{width:36px;height:36px;border:0;background:transparent;font-size:18px;cursor:pointer;color:var(--ink);padding:0}.liba-stepper span{min-width:22px;text-align:center;font-size:14px}.liba-line__price{font-weight:600}.liba-upsell{margin-top:8px;padding:14px;border-radius:16px;background:#fff;border:1px solid var(--line-2)}.liba-upsell__label{font-size:12px;color:var(--muted-2);margin-bottom:10px}.liba-upsell__row{display:flex;gap:12px;align-items:center}.liba-upsell__row img{width:52px;height:52px;border-radius:12px;object-fit:cover;background:var(--image-bg)}.liba-upsell__name{flex:1;min-width:0;font-size:13px;line-height:1.4}.liba-upsell__name b{display:block;font-weight:600;margin-top:2px}.liba-upsell__add{height:38px;padding:0 14px;border-radius:12px;border:1px solid var(--accent);background:#fff;color:var(--accent);font-size:13px!important;font-weight:500;cursor:pointer}.liba-drawer__foot{padding:16px 18px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--line-2);background:#fff}.liba-drawer__foot[hidden]{display:none}.liba-drawer__ship{display:flex;justify-content:space-between;font-size:14px;color:var(--muted);margin-bottom:4px}.liba-drawer__ship b{color:var(--accent);font-weight:400}.liba-drawer__total{display:flex;justify-content:space-between;font-size:18px;font-weight:600;margin-bottom:14px}.liba-drawer__foot .liba-btn--primary{font-size:16px}.liba-drawer__foot .liba-micro{margin-top:8px}.liba-drawer__body.is-loading{opacity:.6;pointer-events:none}.liba-checkout{padding:22px 18px 0}.liba-checkout h1,.liba-thanks h1{font-size:26px;font-weight:600;margin:0 0 16px;letter-spacing:-.5px;line-height:1.35}.liba-checkout__lines{display:flex;flex-direction:column;gap:12px;margin-bottom:18px}.liba-checkout__line{display:flex;gap:12px;align-items:center}.liba-checkout__line img{width:56px;height:56px;border-radius:12px;object-fit:cover;background:var(--image-bg);flex:none}.liba-checkout__name{flex:1;min-width:0;font-size:14px;line-height:1.4}.liba-checkout__name small{display:block;color:var(--muted-2);font-size:12px}.liba-checkout .liba-form-card{margin:0}.liba-thanks{padding:36px 18px 0}.liba-thanks__check{width:64px;height:64px;border-radius:32px;background:var(--accent);display:grid;place-items:center;margin:0 auto 18px}.liba-thanks h1{text-align:center;margin-bottom:10px}.liba-thanks__lead{font-size:15px;line-height:1.8;color:var(--muted);text-align:center;margin:0 0 24px}.liba-thanks__card{border-radius:20px;border:1px solid var(--line);background:#fff;padding:16px;font-size:14px;line-height:1.8}.liba-thanks__card .liba-summary__total{border-top-color:#efefe9}.liba-thanks__where{color:var(--muted);font-size:13px;margin-top:6px}.liba-thanks__label{font-size:13px;color:var(--muted-2);margin:24px 0 8px}.liba-bubble{background:var(--wa-bubble);border-radius:18px 18px 4px;padding:14px 16px;font-size:14px;line-height:1.8;white-space:pre-line}.liba-thanks .liba-btn--primary{margin-top:18px;font-size:16px}.liba-thanks .liba-btn--secondary{margin-top:10px}.liba-footer{margin-top:48px;padding:28px 18px;border-top:1px solid var(--line);font-size:13px;color:var(--muted-2)}.liba-footer__inner{display:grid;grid-template-columns:1fr 1fr;gap:24px 16px}.liba-footer__brand{grid-column:1 / -1;display:flex;flex-direction:column;gap:10px;align-items:flex-start}.liba-footer__brand p{margin:0;line-height:1.7;color:var(--muted)}.liba-footer .liba-logo{font-size:18px}.liba-footer__wa{color:var(--accent)!important;font-weight:500}.liba-footer__title{font-size:13px;font-weight:600;color:var(--ink);margin-bottom:10px}.liba-footer__links{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.liba-footer__links a{color:var(--muted)!important}.liba-footer__plain li{color:var(--muted)}.liba-footer__copy{margin-top:24px;padding-top:16px;border-top:1px solid var(--line)}.liba-page{padding:22px 18px 0}.liba-page--narrow{max-width:760px;margin:0 auto}.liba-page__title{font-size:28px;font-weight:600;letter-spacing:-.6px;line-height:1.3;margin:0 0 16px}.liba-page .liba-grid{padding:0}.liba-rte--page{color:var(--ink)}.liba-rte--page h2,.liba-rte--page h3{font-size:20px;margin:24px 0 8px}.liba-rte--page a{text-decoration:underline}.liba-rte--page img{border-radius:18px;height:auto}.liba-rte--page table{width:100%;border-collapse:collapse}.liba-rte--page td,.liba-rte--page th{border:1px solid var(--line);padding:8px}.liba-searchbar{display:flex;gap:8px}.liba-searchbar .liba-input{flex:1}.liba-searchbar .liba-btn{width:auto;height:52px;padding:0 22px;font-size:16px;border-radius:14px}.liba-cartpage__lines{display:flex;flex-direction:column;gap:16px}.liba-cartpage__summary{margin-top:20px}.liba-stepper__a{width:36px;height:36px;display:grid;place-items:center;color:var(--ink)!important;font-size:18px}.liba-catgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;list-style:none;margin:0;padding:0}.liba-catcard{display:flex;flex-direction:column;gap:8px;color:var(--ink)!important}.liba-catcard__name{font-size:16px;font-weight:600}.liba-catcard__count{font-size:13px;color:var(--muted-2);margin-top:-6px}.liba-contact .liba-badge{margin:0 0 12px}.liba-col .page-width{padding-left:18px;padding-right:18px;max-width:100%}.liba-col .shopify-section>.page-width,.liba-col main .rte{font-family:var(--liba-font)}@media(prefers-reduced-motion:reduce){.liba-drawer,.liba-overlay,.liba-menu,.liba-menu-overlay{transition:none}}@media(min-width:750px){body.liba-body{background:var(--bg)}.liba-col{max-width:none;box-shadow:none;padding-bottom:0}.liba-col>main{max-width:1200px;margin:0 auto;padding:0 24px 72px}.liba-header,.liba-footer__inner,.liba-footer__copy{max-width:1200px;margin-inline:auto}.liba-header{padding:16px 42px}.liba-footer{padding:40px 42px 28px}.liba-footer__inner{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px}.liba-footer__brand{grid-column:auto}.liba-grid,.liba-catgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 20px}.liba-reviews{grid-template-columns:repeat(4,minmax(0,1fr))}.liba-card__name{font-size:15px}.liba-h2{font-size:26px}.liba-section,.liba-grid-head{padding-top:56px}.liba-trust{gap:12px}.liba-trust__item{flex-direction:row;justify-content:center;padding:18px;gap:12px}.liba-trust__item span{font-size:14px}.liba-chips{padding-top:22px}.liba-how{margin-top:56px;padding:36px 40px}.liba-how h2{font-size:24px;margin-bottom:26px}.liba-how__steps{flex-direction:row;gap:28px}.liba-how__step{flex:1}.liba-faq,.liba-checkout,.liba-thanks,.liba-pextra{max-width:820px;margin-inline:auto}.liba-thanks,.liba-checkout{max-width:640px}.liba-collection h1,.liba-page__title{font-size:34px}.liba-drawer{left:0;transform:translate(calc(-100% - 40px))}.liba-wa{left:24px;bottom:24px}.liba-sticky{left:0;transform:none;max-width:none;padding-inline:max(24px,calc(50% - 300px))}.liba-cartpage__grid{display:grid;grid-template-columns:1.4fr 1fr;gap:40px;align-items:start}.liba-cartpage__summary{margin-top:0;position:sticky;top:96px}}@media(min-width:990px){.liba-burger{display:none}.liba-nav{display:block;margin-inline-end:auto}.liba-header .liba-logo{margin-inline-end:24px}.liba-logo{font-size:24px}.liba-grid,.liba-catgrid{grid-template-columns:repeat(4,minmax(0,1fr))}.liba-quick-add{width:40px;height:40px}.liba-hero{display:grid;grid-template-columns:1.15fr 1fr;gap:56px;align-items:center;padding-top:36px}.liba-hero h1{font-size:52px;margin-top:0;letter-spacing:-1.2px}.liba-hero p{font-size:19px;margin-bottom:28px}.liba-hero .liba-btn{width:auto;display:inline-flex;padding:0 44px;height:60px}.liba-spot{display:grid;grid-template-columns:1fr 1fr;align-items:center}.liba-spot__body{padding:48px}.liba-spot__title{font-size:34px}.liba-spot__name{font-size:16px}.liba-spot__price{font-size:30px}.liba-spot__cta{height:54px;padding:0 30px;font-size:16px}.liba-pmain{display:grid;grid-template-columns:1.05fr 1fr;gap:40px;align-items:start;padding-top:8px}.liba-pmain__media{position:sticky;top:96px}.liba-pmain__info .liba-pinfo{padding-top:12px}.liba-pinfo h1{font-size:34px}.liba-thumb{cursor:pointer}.liba-sticky{display:none}.liba-has-sticky .liba-wa{bottom:24px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/libashop.css.map */
