﻿:root{--lf-dark:#16301f;--lf-green:#256b40;--lf-green-600:#1d5733;--lf-green-50:#f1f7ee;--lf-orange:#c2410c;--lf-cream:#f6f2e9;--lf-sand:#e9e2d0;--lf-text:#1c2a21;--lf-body:#4a574e;--lf-muted:#5c675f;--lf-muted-2:#6b766e;--lf-line:#ece8de;--lf-line-2:#ddd5c3;--lf-line-3:#e3dfd4;--lf-mint:#cfe6bf;--lf-sage:#dcebd5;--lf-lime:#8fd47a;--lf-ease:.18s ease;--lf-serif:'Lora', Georgia, serif;--bs-body-font-family:'Be Vietnam Pro', system-ui, sans-serif;--bs-body-color:var(--lf-text);--bs-body-bg:var(--lf-cream);--bs-link-color:var(--lf-green);--bs-link-color-rgb:37, 107, 64;--bs-link-hover-color:var(--lf-dark);--bs-link-hover-color-rgb:22, 48, 31;--bs-border-color:var(--lf-line)}html{font-size:12px}body{-webkit-font-smoothing:antialiased}a{text-decoration:none;transition:color var(--lf-ease)}img{display:block;max-width:100%;height:auto}input::placeholder{color:#8a948c}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}ul,ol{list-style:none;margin:0px}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none;max-width:100%;height:auto}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible;outline:none !important}button,select{text-transform:none}select{word-wrap:normal}.modal{top:0px !important}.flex-none{flex:none}.min-h-0{min-height:0}.container{max-width:1280px;padding-left:32px;padding-right:32px}@media (max-width: 575.98px){.container{padding-left:16px;padding-right:16px}}.bg-green{background:var(--lf-green) !important}.bg-orange{background:var(--lf-orange) !important}.bg-sand{background:var(--lf-sand) !important}.text-orange{color:var(--lf-orange) !important}.text-green{color:var(--lf-green) !important}.text-mint{color:var(--lf-mint) !important}.text-sage{color:var(--lf-sage) !important}.text-muted-fr{color:var(--lf-muted) !important}.lf-border{border-color:var(--lf-line) !important}.lf-py-64{padding-top:64px;padding-bottom:64px}@media (max-width: 767.98px){.lf-py-64{padding-bottom:48px}}.lf-py-96{padding-top:96px;padding-bottom:96px}@media (max-width: 767.98px){.lf-py-96{padding-top:64px;padding-bottom:64px}}.pt-64{padding-top:64px}@media (max-width: 767.98px){.lf-py-64,.pt-64{padding-top:48px}}.lf-eyebrow{font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.lf-h2-sm,.lf-h2-md,.lf-h2-lg,.lf-hero__title{font-family:var(--lf-serif);font-weight:600}.lf-h2-sm{font-size:30px}.lf-h2-md{font-size:clamp(30px, 3.4vw, 44px);line-height:1.1}.lf-h2-lg{font-size:clamp(34px, 4vw, 52px);text-wrap:balance}.lf-lead{font-size:17px;line-height:1.65;max-width:30em;text-wrap:pretty}.lf-meta{font-size:12px;color:var(--lf-muted-2)}.lf-link{font-size:15px;font-weight:600}.badge-pill{align-self:flex-start;display:inline-block;color:#fff;font-size:12px;font-weight:700;padding:5px 10px;border-radius:999px;line-height:1.2}.lf-btn{--bs-btn-font-weight:600;--bs-btn-font-size:15px;--bs-btn-padding-y:13px;--bs-btn-padding-x:24px;--bs-btn-border-radius:999px;--bs-btn-border-width:1.5px;--bs-btn-focus-box-shadow:0 0 0 0.2rem rgba(37,107,64,0.3);transition:background var(--lf-ease),color var(--lf-ease),border-color var(--lf-ease),transform var(--lf-ease),box-shadow var(--lf-ease)}.lf-btn:hover{transform:translateY(-1px)}.lf-btn--lg{--bs-btn-font-size:16px;--bs-btn-padding-y:16px;--bs-btn-padding-x:28px}.lf-btn--sm{--bs-btn-font-size:14px;--bs-btn-padding-y:10px;--bs-btn-padding-x:18px}.lf-btn--xl{--bs-btn-font-size:16px;--bs-btn-padding-y:15px}.lf-btn--white{--bs-btn-bg:#fff;--bs-btn-color:var(--lf-dark);--bs-btn-border-color:#fff;--bs-btn-hover-bg:#eef5ea;--bs-btn-hover-color:var(--lf-dark);--bs-btn-hover-border-color:#eef5ea;--bs-btn-active-bg:#eef5ea;--bs-btn-active-color:var(--lf-dark);--bs-btn-active-border-color:#eef5ea}.lf-btn--ghost-white{--bs-btn-bg:transparent;--bs-btn-color:#fff;--bs-btn-border-color:rgba(255,255,255,0.7);--bs-btn-hover-bg:rgba(255,255,255,0.14);--bs-btn-hover-color:#fff;--bs-btn-hover-border-color:#fff;--bs-btn-active-bg:rgba(255,255,255,0.2);--bs-btn-active-color:#fff;--bs-btn-active-border-color:#fff}.lf-btn--green{--bs-btn-bg:var(--lf-green);--bs-btn-color:#fff;--bs-btn-border-color:var(--lf-green);--bs-btn-hover-bg:var(--lf-green-600);--bs-btn-hover-color:#fff;--bs-btn-hover-border-color:var(--lf-green-600);--bs-btn-active-bg:var(--lf-green-600);--bs-btn-active-color:#fff;--bs-btn-active-border-color:var(--lf-green-600)}.lf-btn--outline{--bs-btn-bg:transparent;--bs-btn-color:var(--lf-green);--bs-btn-border-color:var(--lf-green);--bs-btn-hover-bg:var(--lf-green-50);--bs-btn-hover-color:var(--lf-green);--bs-btn-hover-border-color:var(--lf-green);--bs-btn-active-bg:var(--lf-green-50);--bs-btn-active-color:var(--lf-green);--bs-btn-active-border-color:var(--lf-green)}.lf-btn--dark{--bs-btn-bg:var(--lf-dark);--bs-btn-color:#fff;--bs-btn-border-color:var(--lf-dark);--bs-btn-hover-bg:var(--lf-green);--bs-btn-hover-color:#fff;--bs-btn-hover-border-color:var(--lf-green);--bs-btn-active-bg:var(--lf-green);--bs-btn-active-color:#fff;--bs-btn-active-border-color:var(--lf-green);--bs-btn-padding-y:12px}.lf-round-btn{width:48px;height:48px;border-radius:50%;border:1px solid var(--lf-line-2);background:#fff;color:var(--lf-text);font-size:18px;display:inline-flex;align-items:center;justify-content:center;transition:all var(--lf-ease);padding:0}.lf-round-btn:hover{border-color:var(--lf-green);color:var(--lf-green);background:var(--lf-green-50)}.lf-round-btn--sm{width:44px;height:44px;font-size:20px;border-color:var(--lf-line-3)}.lf-header{position:relative;z-index:5;padding:22px 0}@media (max-width: 575.98px){.lf-header{padding:14px 0}}.lf-header .lf-nav__item{position:relative;display:flex;align-items:center;gap:2px}.lf-header .lf-nav__item:hover>.lf-subnav,.lf-header .lf-nav__item:focus-within>.lf-subnav,.lf-header .lf-nav__item.open>.lf-subnav{opacity:1;visibility:visible;transform:none}.lf-header .lf-nav__item:hover>.lf-nav__caret,.lf-header .lf-nav__item:focus-within>.lf-nav__caret,.lf-header .lf-nav__item.open>.lf-nav__caret{transform:rotate(180deg)}.lf-header .lf-nav__item:hover>.lf-nav__caret svg,.lf-header .lf-nav__item:focus-within>.lf-nav__caret svg,.lf-header .lf-nav__item.open>.lf-nav__caret svg{stroke:var(--lf-mint)}.lf-header .lf-nav__link{color:#fff;padding:9px 0}.lf-header .lf-nav__link:hover,.lf-header .lf-nav__link.active{color:var(--lf-mint)}.lf-header .lf-nav__caret{width:22px;height:22px;padding:0;border:0;border-radius:50%;background:transparent;color:rgba(255,255,255,0.8);display:inline-flex;align-items:center;justify-content:center;transition:transform var(--lf-ease),background var(--lf-ease)}.lf-header .lf-nav__caret:hover,.lf-header .lf-nav__caret:focus-visible{background:rgba(255,255,255,0.16);color:#fff}.lf-header .lf-subnav{position:absolute;top:100%;left:-14px;z-index:1035;min-width:220px;max-width:300px;margin:8px 0 0;padding:8px;list-style:none;background:#fff;border-radius:16px;box-shadow:0 16px 40px rgba(22,48,31,0.16);white-space:normal;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity var(--lf-ease),transform var(--lf-ease),visibility var(--lf-ease)}.lf-header .lf-subnav::before{content:"";position:absolute;left:0;right:0;top:-10px;height:10px}.lf-header .lf-subnav li{position:relative}.lf-header .lf-subnav a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;border-radius:10px;font-size:14px;font-weight:500;color:var(--lf-text)}.lf-header .lf-subnav a:hover,.lf-header .lf-subnav a.active{background:var(--lf-cream);color:var(--lf-green)}.lf-header .lf-subnav a svg{flex:none;color:var(--lf-muted-2)}.lf-header .lf-subnav li.has-sub:hover>.lf-subnav,.lf-header .lf-subnav li.has-sub:focus-within>.lf-subnav{opacity:1;visibility:visible;transform:none}.lf-header .lf-subnav--3{top:-8px;left:100%;margin:0 0 0 8px;transform:translateX(6px)}.lf-header .lf-subnav--3::before{top:0;bottom:0;left:-10px;right:auto;width:10px;height:auto}.lf-header .lf-nav__item--end>.lf-subnav{left:auto;right:-14px}.lf-header .lf-nav__item--end .lf-subnav--3{left:auto;right:100%;margin:0 8px 0 0;transform:translateX(-6px)}.lf-header .lf-nav__item--end .lf-subnav--3::before{left:auto;right:-10px}.lf-header .lf-mega__sub{display:flex;flex-direction:column;gap:6px;margin:-4px 0 2px}.lf-header .lf-mega__sub a{font-size:13px;color:var(--lf-muted);padding-left:30px;position:relative}.lf-header .lf-mega__sub a:hover{color:var(--lf-green)}.lf-header .lf-mega__sub a::before{content:"";position:absolute;left:18px;top:50%;width:6px;height:1px;background:var(--lf-line-2)}.lf-header .lf-nav__item--esc:focus-within>.lf-subnav{opacity:0;visibility:hidden}.lf-topbar{background:var(--lf-dark);position:sticky;top:0;z-index:1030}.lf-topbar .lf-header{padding:16px 0}@media (max-width: 575.98px){.lf-topbar .lf-header{padding:14px 0}}.lf-topbar .lf-logo img{height:36px}.lf-topbar .lf-icon-btn:not(.lf-icon-btn--light){border-color:rgba(255,255,255,0.35)}.lf-topbar .lf-icon-btn:not(.lf-icon-btn--light):hover{background:rgba(255,255,255,0.2)}.lf-logo{flex:none;background:#fff;border-radius:12px;padding:6px 10px;transition:opacity var(--lf-ease)}.lf-logo:hover{opacity:.88}.lf-logo img{height:40px;width:auto}.lf-logo--footer{padding:8px 12px}.lf-logo--footer img{height:48px}.lf-nav{flex:1;min-width:0;justify-content:center;align-items:center;gap:24px;font-size:15px;font-weight:500;white-space:nowrap}.lf-nav .lf-nav__viewport .lf-nav__track>a{color:#fff;padding:9px 0}.lf-header--tight .lf-nav{gap:14px;font-size:14px}.lf-header--tight .lf-mega-btn{padding:8px 14px;font-size:14px}.lf-header--compact .lf-nav{display:none !important}.lf-header--compact .lf-nav-spacer{display:block !important}.lf-header--compact .lf-menu-toggle{display:inline-flex !important}.lf-nav .lf-nav__viewport .lf-nav__track>a:hover,.lf-nav .lf-nav__viewport .lf-nav__track>a.active{color:var(--lf-mint)}.lf-mega-btn{border:0;background:rgba(255,255,255,0.14);color:#fff;font-weight:600;font-size:15px;padding:9px 16px;border-radius:999px;display:flex;align-items:center;gap:8px;transition:background var(--lf-ease)}.lf-mega-btn:hover,.lf-mega-btn.show{background:rgba(255,255,255,0.28)}.lf-mega-wrap .dropdown-menu.lf-mega{left:32px !important;right:32px !important;top:calc(100% + 10px) !important;transform:none !important;border:0;border-radius:24px;box-shadow:0 24px 60px rgba(14,32,20,0.28);padding:32px;color:var(--lf-text)}.lf-mega.show{display:grid;grid-template-columns:minmax(0, 1fr) 280px;gap:32px}.lf-mega__grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(170px, 1fr));gap:28px 24px}.lf-mega__col{display:flex;flex-direction:column;gap:10px}.lf-mega__col a{font-size:14px;color:var(--lf-body);padding-left:18px;transition:color var(--lf-ease),transform var(--lf-ease);white-space:normal}.lf-mega__col a:hover{color:var(--lf-green);transform:translateX(3px)}.lf-mega__col a.lf-mega__title{font-weight:700;font-size:15px;color:var(--lf-dark);padding-left:0;display:flex;align-items:center;gap:10px}.lf-mega__col a.lf-mega__title:hover{transform:none;color:var(--lf-green)}.lf-dot{width:8px;height:8px;border-radius:50%;background:var(--lf-lime);flex:none}.lf-mega__promo{position:relative;border-radius:18px;overflow:hidden;background:var(--lf-green);color:#fff;display:flex;flex-direction:column;justify-content:flex-end;min-height:260px;padding:22px;gap:8px;white-space:normal}.lf-mega__promo:hover{color:#fff}.lf-mega__promo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.55}.lf-mega__promo>span{position:relative}.lf-mega__promo-title{font-family:var(--lf-serif);font-weight:600;font-size:22px;line-height:1.2}.lf-icon-btn{width:42px;height:42px;border-radius:50%;border:1px solid rgba(255,255,255,0.45);background:rgba(255,255,255,0.08);color:#fff;display:flex;align-items:center;justify-content:center;padding:0;transition:background var(--lf-ease),color var(--lf-ease),transform var(--lf-ease)}.lf-icon-btn:hover{background:rgba(255,255,255,0.22);color:#fff}.lf-icon-btn--light{background:#fff;color:var(--lf-dark);border-color:#fff}.lf-icon-btn--light:hover{background:#eef5ea;color:var(--lf-dark);transform:translateY(-1px)}.lf-cart-count{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;padding:0 5px;border-radius:99px;background:var(--lf-orange);color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center}.lf-breadcrumb{display:flex;gap:8px;font-size:13px;color:var(--lf-muted-2);flex-wrap:wrap;margin:0;padding:0;list-style:none}.lf-breadcrumb li+li::before{content:"/";margin-right:8px}.lf-breadcrumb a{color:var(--lf-muted-2)}.lf-breadcrumb a:hover{color:var(--lf-green)}.lf-breadcrumb [aria-current]{color:var(--lf-text)}.lf-page-head{background:#fff;border-bottom:1px solid var(--lf-line)}.lf-page-head>.container{padding-top:28px;padding-bottom:32px;display:flex;flex-direction:column;gap:18px}.lf-page-head__title{font-family:var(--lf-serif);font-weight:600;font-size:clamp(34px, 4vw, 48px);line-height:1.05;margin:0}.lf-page-head__desc{margin:0;font-size:15px;color:var(--lf-muted);max-width:44em;text-wrap:pretty}.lf-chips{display:flex;gap:10px;flex-wrap:wrap}.lf-chip{border:1.5px solid var(--lf-line-3);background:#fff;color:var(--lf-text);border-radius:999px;padding:9px 18px;font-weight:600;font-size:14px;transition:border-color var(--lf-ease),background var(--lf-ease),color var(--lf-ease)}.lf-chip:hover{border-color:var(--lf-green)}.lf-chip.active{background:var(--lf-green);border-color:var(--lf-green);color:#fff}.lf-tag{display:inline-block;font-size:12px;font-weight:700;padding:5px 10px;border-radius:999px;background:#e3efdc;color:var(--lf-green);line-height:1.2}.lf-pagination{margin:0;padding:0;list-style:none}.lf-pagination li{display:inline-flex;margin-right:4px;margin-bottom:4px}.lf-pagination li a{width:35px;height:35px;border-radius:50%;background:#fff;color:var(--lf-text);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;transition:border-color var(--lf-ease)}.lf-pagination a:hover{background:var(--lf-green);color:#fff}.lf-pagination .active a{background:var(--lf-green);color:#fff}.lf-input,.lf-textarea{border:1.5px solid var(--lf-line-3);border-radius:12px;font-size:15px;color:var(--lf-text);background:#fff;padding:0 14px;box-shadow:none !important;transition:border-color var(--lf-ease)}.lf-input{height:50px}.lf-textarea{padding:12px 14px;resize:vertical}.lf-input:focus,.lf-textarea:focus{border-color:var(--lf-green)}.lf-input.is-invalid,.lf-textarea.is-invalid{border-color:var(--lf-orange);background-image:none;padding-right:14px}.lf-invalid{display:none;font-size:13px;font-weight:500;color:var(--lf-orange)}.is-invalid+.lf-invalid{display:block}.lf-ph-box{display:flex;align-items:center;justify-content:center;text-align:center;color:#8a948c;font-size:12px;background:repeating-linear-gradient(45deg, #ece6d8 0 12px, #f3eee3 12px 24px)}.lf-ph-box>span{background:rgba(255,255,255,0.8);padding:8px 12px;border-radius:8px;font:500 13px ui-monospace, Menlo, monospace}.lf-section-title{font-family:var(--lf-serif);font-weight:600;font-size:clamp(28px, 3vw, 38px);margin:0}.lf-item{height:100%;background:#fff;border-radius:20px;padding:14px;display:flex;flex-direction:column;gap:12px;border:1px solid transparent;transition:border-color var(--lf-ease),box-shadow var(--lf-ease)}.lf-item:hover{border-color:var(--lf-line-3);box-shadow:0 10px 24px rgba(22,48,31,0.08)}@media (max-width: 500px){.lf-item{padding:10px}.lf-item .lf-item__price strong{font-size:15px}.lf-item .lf-item__price span{font-size:12px}}.lf-item__media{position:relative;aspect-ratio:1/1;border-radius:14px;overflow:hidden;background:var(--lf-cream);display:flex;align-items:center;justify-content:center}.lf-item__media img{width:auto !important;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;will-change:opacify;transform:scale(1);transition:all 0.5s ease}.lf-item__ph{display:flex;flex-direction:column;align-items:center;gap:8px;color:#a39c89;font-size:12px;text-align:center;padding:12px}.lf-item__info{display:flex;flex-direction:column;gap:4px;padding:0 4px}.lf-item__name{font-weight:600;font-size:15px;line-height:1.35;min-height:2.7em}.lf-item__foot{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:0 4px 2px;margin-top:auto}.lf-item__price{display:flex;flex-direction:column;line-height:1.2;min-width:0}.lf-item__price strong{font-size:17px;color:var(--lf-green)}.lf-item__price span{font-size:12px;color:var(--lf-muted-2)}.lf-item__price .lf-item__now{display:flex;flex-wrap:wrap;column-gap:6px;align-items:baseline}.lf-item__price del{font-size:12px;color:#98a19a}.lf-item__add{height:40px;min-width:40px;padding:0;border-radius:999px;border:0;background:var(--lf-green);color:#fff;font-weight:600;font-size:18px;line-height:1;transition:background var(--lf-ease),transform var(--lf-ease)}.lf-item__add:hover{transform:scale(1.06)}.lf-item__add.is-added{background:var(--lf-dark);padding:0 14px;font-size:13px}a.lf-item__media,a.lf-item__info{color:var(--lf-text)}a.lf-item__info:hover{color:var(--lf-green)}.lf-item__badge{position:absolute;top:10px;left:10px;color:#fff;font-size:12px;font-weight:700;padding:4px 8px;border-radius:999px;background:var(--lf-orange)}.lf-item__badge--new{background:var(--lf-green)}.lf-item--cream{background:var(--lf-cream)}.lf-item--cream .lf-item__media{background:#fff}.lf-item--cream:hover{box-shadow:none}.lf-newsletter__title{color:var(--lf-dark);text-wrap:balance}.lf-newsletter{display:flex;gap:12px;border-bottom:2px solid var(--lf-dark);padding-bottom:8px}.lf-newsletter .form-control{flex:1;border:0;background:transparent;font-size:18px;color:var(--lf-dark);box-shadow:none;padding-left:0;min-width:0}.lf-newsletter__msg{min-height:22px;margin-top:8px;font-size:14px}.lf-newsletter__msg.ok{color:var(--lf-green)}.lf-newsletter__msg.err{color:var(--lf-orange)}.lf-footer{position:relative;background:var(--lf-dark);color:#dbe6d8;overflow:hidden;padding-top:72px;font-size:14px}.lf-footer::before{content:"";position:absolute;inset:0;background:rgba(18,42,26,0.9);z-index:1}.lf-footer>.container{z-index:2}.lf-footer .product-trustbadge ul{display:flex;align-items:center;gap:10px;margin:0px;padding:0px;list-style:none}.lf-footer .product-trustbadge ul li img{height:30px}.lf-footer__bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lf-footer__title{color:#fff;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:20px}.lf-footer__title::after{content:"";display:block;width:28px;height:2px;background:var(--lf-lime);margin-top:10px}.lf-footer__toggle{flex:1;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left}.lf-footer__toggle:focus-visible{outline:2px solid var(--lf-lime);outline-offset:4px;border-radius:4px}.lf-footer__links{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.lf-footer__links a{color:#dbe6d8;display:inline-block;transition:color var(--lf-ease),transform var(--lf-ease)}.lf-footer__links a:hover{color:#fff;transform:translateX(3px)}.lf-social{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all var(--lf-ease)}.lf-social:hover{background:#fff;color:var(--lf-dark)}.lf-zalo{background:#fff;border-radius:14px;padding:12px;display:flex;gap:14px;align-items:center;color:var(--lf-dark);font-weight:500;line-height:1.45}.lf-zalo__qr,.lf-bct{display:flex;align-items:center;justify-content:center;text-align:center;font-size:12px;border-radius:6px}.lf-zalo__qr{width:76px;height:76px;flex:none;background:var(--lf-cream);border:1px dashed #c9c0aa;color:#8a8270}.lf-bct{width:150px;height:48px;border:1px dashed rgba(255,255,255,0.35);color:rgba(255,255,255,0.6)}.lf-services{border-top:1px solid rgba(255,255,255,0.14);border-bottom:1px solid rgba(255,255,255,0.14);padding:28px 0}.lf-service{display:flex;gap:14px;align-items:center}.lf-service>span{width:44px;height:44px;flex:none;border-radius:12px;border:1.5px solid var(--lf-lime);color:var(--lf-lime);display:flex;align-items:center;justify-content:center;font-family:var(--lf-serif);font-weight:600;font-size:16px}.lf-service strong{display:block;color:#fff;font-size:13px;letter-spacing:.06em;text-transform:uppercase}.lf-service small{font-size:13px}.lf-pay{background:#fff;color:var(--lf-dark);border-radius:6px;padding:6px 10px;font-size:12px;font-weight:700}.lf-cart.offcanvas{top:0px !important;--bs-offcanvas-width:440px;max-width:100%;--bs-offcanvas-padding-x:24px;--bs-offcanvas-padding-y:20px;border-left:none}.lf-cart .offcanvas-header{justify-content:space-between;border-bottom:1px solid var(--lf-line)}.lf-cart .offcanvas-header .lf-round-btn{width:40px;height:40px;border:none;background-color:transparent}.lf-cart .offcanvas-body{padding-top:4px}.lf-cart__title{font-family:var(--lf-serif);font-weight:600;font-size:24px;margin:0}.lf-cart__title>span{font-family:var(--bs-body-font-family);font-size:15px;font-weight:500;color:var(--lf-muted-2)}.lf-cart__free{padding:16px 24px;background:var(--lf-cream);display:flex;flex-direction:column;gap:10px;font-size:14px;color:#2f3c33}.lf-cart__free .progress{height:6px;background:#e3dcc9;border-radius:99px}.lf-cart__free .progress-bar{background:var(--lf-green);border-radius:99px;transition:width .3s ease}.lf-cart-item{display:grid;grid-template-columns:76px minmax(0, 1fr);gap:14px;padding:16px 0;border-bottom:1px solid var(--lf-line)}.lf-cart-item__img{width:76px;height:76px;border-radius:14px;overflow:hidden;background:var(--lf-cream)}.lf-cart-item__img img{width:100%;height:100%;object-fit:contain}.lf-cart-item__img .ph{display:block;width:100%;height:100%;background:repeating-linear-gradient(45deg, #f1ece0 0 8px, var(--lf-cream) 8px 16px)}.lf-cart-item__top{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.lf-cart-item__top strong{display:block;font-size:15px;line-height:1.35}.lf-cart-item__top small{font-size:13px;color:var(--lf-muted-2)}.lf-cart-item__rm{border:0;background:transparent;color:#98a19a;font-size:13px;font-weight:600;padding:2px 0;flex:none}.lf-cart-item__rm:hover{color:var(--lf-orange)}.lf-cart-item__bot{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:8px}.lf-cart-item__bot>strong{font-size:16px;color:var(--lf-green)}.lf-qty{display:flex;align-items:center;border:1.5px solid var(--lf-line-3);border-radius:999px;height:38px}.lf-qty button{width:38px;height:100%;border:0;background:transparent;font-size:17px;color:var(--lf-text)}.lf-qty button:hover{color:var(--lf-green)}.lf-qty span{min-width:24px;text-align:center;font-weight:700;font-size:14px;font-variant-numeric:tabular-nums}.lf-cart__sum{display:flex;flex-direction:column;gap:10px;padding-top:18px}.lf-cart__sum>div{display:flex;justify-content:space-between;font-size:14px;color:var(--lf-body)}.lf-cart__sum>.lf-cart__total{align-items:baseline;padding-top:10px;border-top:1px dashed var(--lf-line-2);color:var(--lf-text)}.lf-cart__total strong:first-child{font-size:16px}.lf-cart__total strong:last-child{font-family:var(--lf-serif);font-size:24px;color:var(--lf-dark)}.lf-cart__foot{padding:14px 24px 20px;border-top:1px solid var(--lf-line)}.lf-cart__empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:32px;text-align:center}.lf-cart__empty>strong{font-family:var(--lf-serif);font-size:24px;font-weight:600}.lf-cart__empty>span:not(.lf-cart__empty-icon){font-size:15px;color:var(--lf-muted);max-width:22em}.lf-cart__empty-icon{width:72px;height:72px;border-radius:50%;background:var(--lf-green-50);color:var(--lf-green);display:flex;align-items:center;justify-content:center}.lf-drawer.offcanvas{top:0px !important;--bs-offcanvas-width:380px;max-width:88vw}.lf-drawer .offcanvas-header{border-bottom:1px solid var(--lf-line);padding:16px 20px;justify-content:space-between}.lf-drawer .offcanvas-header img{max-height:80px}.lf-drawer .offcanvas-header .lf-round-btn{position:absolute;right:0px;top:0px;border:none;background-color:transparent}.lf-drawer .offcanvas-body{padding:8px 20px 24px}.lf-drawer .lf-drawer__group summary,.lf-drawer .lf-drawer__sub summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;list-style:none}.lf-drawer .lf-drawer__group summary::-webkit-details-marker,.lf-drawer .lf-drawer__sub summary::-webkit-details-marker{display:none}.lf-drawer .lf-drawer__group[open]>summary .lf-drawer__chev,.lf-drawer .lf-drawer__sub[open]>summary .lf-drawer__chev{transform:rotate(180deg)}.lf-drawer .lf-drawer__chev{flex:none;color:var(--lf-muted-2);transition:transform var(--lf-ease)}.lf-drawer .lf-drawer__group>summary{font-size:16px;font-weight:600;color:var(--lf-text);padding:14px 0}.lf-drawer .lf-drawer__sub>summary{font-size:15px;color:var(--lf-body);padding:10px 0}.lf-drawer .lf-drawer__sub[open]>summary{color:var(--lf-green)}.lf-drawer .lf-drawer__lv3 .lf-drawer__lv3-head{display:flex;align-items:center;justify-content:space-between}.lf-drawer .lf-drawer__lv3 .lf-drawer__lv3-head>a{flex:1}.lf-drawer .lf-drawer__lv3 .lf-drawer__lv3-toggle{flex:0 0 32px;width:32px;height:32px;border:0;background:transparent;position:relative;cursor:pointer}.lf-drawer .lf-drawer__lv3 .lf-drawer__lv3-toggle:before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-right:2px solid var(--lf-green);border-bottom:2px solid var(--lf-green);transform:translate(-50%, -70%) rotate(45deg);transition:transform .2s}.lf-drawer .lf-drawer__lv3 .lf-drawer__lv3-toggle:not(.collapsed)::before{transform:translate(-50%, -30%) rotate(-135deg)}.lf-drawer .lf-drawer__lv3 .lf-drawer__lv3-list{padding-left:16px}.lf-drawer .lf-drawer__lv3 .lf-drawer__lv3-list a{font-size:13px;opacity:.85;display:block}.lf-drawer .lf-drawer__logo{height:40px;width:auto}.lf-drawer__acc{--bs-accordion-border-width:0;--bs-accordion-bg:transparent;--bs-accordion-btn-focus-box-shadow:none}.lf-drawer__acc .accordion-item{border-bottom:1px solid var(--lf-line)}.lf-drawer__acc .accordion-button{min-height:52px;padding:0;background:transparent;box-shadow:none;font-weight:600;font-size:16px;color:var(--lf-text)}.lf-drawer__acc .accordion-button::after{content:"+";background:none;color:var(--lf-green);font-size:20px;font-weight:400;width:auto;height:auto;transform:none}.lf-drawer__acc .accordion-button:not(.collapsed)::after{content:"−";transform:none}.lf-drawer__subs{display:flex;flex-direction:column;padding:0 0 12px 12px}.lf-drawer__subs a{font-size:15px;color:var(--lf-body);padding:10px 0}.lf-drawer__links{display:flex;flex-direction:column;padding:8px 0 24px}.lf-drawer__links a{font-size:16px;font-weight:600;color:var(--lf-text);padding:14px 0}.lf-search{--bs-modal-width:640px;--bs-backdrop-bg:#0e2014;--bs-backdrop-opacity:.5}.lf-search .modal-dialog{margin-top:96px;padding:0 12px}.lf-search .modal-content{border:0;border-radius:24px;box-shadow:0 24px 60px rgba(14,32,20,0.25);overflow:hidden}.lf-search__bar{display:flex;align-items:center;gap:12px;padding:0 12px 0 22px;height:64px;border-bottom:1px solid var(--lf-line)}.lf-search__bar input{flex:1;border:0;font-size:14px;outline:none;min-width:0;padding:5px 10px}.lf-search__bar input[type="search"]::-webkit-search-cancel-button{margin-left:5px}.lf-search__esc{border:0;background:#f4f1ea;border-radius:8px;font-size:12px;color:var(--lf-body);padding:6px 10px}.lf-search__esc:hover{background:#e8e3d8}.lf-search__chips{padding:20px 22px 24px;display:flex;flex-wrap:wrap;gap:8px}.lf-search__chips button{border:1px solid var(--lf-line-3);background:#fff;border-radius:999px;padding:8px 14px;font-size:14px;color:var(--lf-text);transition:all var(--lf-ease)}.lf-search__chips button:hover{border-color:var(--lf-green);color:var(--lf-green);background:var(--lf-green-50)}.lf-search__chips .empty{font-size:14px;color:var(--lf-muted)}@media (max-width: 767px){.lf-search__chips{padding:10px}}@media (prefers-reduced-motion: reduce){*,*::before,*::after{transition-duration:.01ms !important;animation-duration:.01ms !important}}.lf-topbar-overlay{position:absolute;top:0;left:0;right:0;z-index:1030}.lf-topbar-overlay ~ main .lf-hero__content{padding-top:110px}.lf-mega--full.show{grid-template-columns:1fr}.lf-drawer__plain{display:flex;align-items:center;min-height:52px;padding:0;background:transparent;font-weight:600;font-size:16px;color:var(--lf-text)}.lf-drawer__plain::after{display:none !important}.lf-rte{font-size:16px;line-height:1.75;color:#2f3c33;overflow-wrap:break-word}.lf-rte>*:first-child{margin-top:0}.lf-rte>*:last-child{margin-bottom:0}.lf-rte h2{font-size:28px}.lf-rte h3{font-size:22px}.lf-rte img{max-width:100%;height:auto;border-radius:16px}.lf-rte a{text-decoration:underline}.lf-rte table{width:100%;border-collapse:collapse;margin-bottom:1em}.lf-rte blockquote{margin:1em 0;padding:20px 24px;background:var(--lf-green-50);border-radius:18px;font-family:var(--lf-serif);font-style:italic;font-size:19px;color:var(--lf-dark)}.lf-rte iframe{max-width:100%}.lf-rte p,.lf-rte ul,.lf-rte ol{margin:0 0 1em}.lf-rte h2,.lf-rte h3{font-family:var(--lf-serif);font-weight:600;line-height:1.25;margin:1.4em 0 .6em;color:var(--lf-text)}.lf-rte td,.lf-rte th{border:1px solid var(--lf-line-2);padding:8px 12px}.lf-alert{border-radius:12px;padding:12px 16px;font-size:14px;margin-bottom:16px}.lf-alert--ok{background:#e3efdc;color:var(--lf-green)}.lf-alert--err{background:#fbe7dc;color:var(--lf-orange)}.lf-toast{position:fixed;left:50%;bottom:24px;z-index:2000;transform:translate(-50%, 20px);opacity:0;pointer-events:none;background:var(--lf-dark);color:#fff;padding:12px 20px;border-radius:999px;font-size:14px;box-shadow:0 12px 30px rgba(14,32,20,0.25);transition:opacity .2s ease, transform .2s ease;max-width:calc(100% - 32px);text-align:center}.lf-toast.show{opacity:1;transform:translate(-50%, 0)}.lf-item__add{display:inline-flex;align-items:center;justify-content:center}.lf-item__add:disabled{background:#cfc6b1;cursor:not-allowed}.lf-item__add.is-added{padding:0;font-size:16px}.lf-item__badge--muted{background:#8a948c}.lf-item__price small{font-size:12px;font-weight:500}.is-loading{opacity:.6;pointer-events:none}[data-product-results].is-loading{transition:opacity .2s ease}a.lf-zalo:hover{color:var(--lf-dark)}img.lf-zalo__qr{object-fit:cover;border:0}.lf-cart-item.is-updating,.lf-cart-row.is-updating{opacity:.5;pointer-events:none}.lf-cart__view{display:block;text-align:center;font-size:14px;font-weight:600;margin-top:10px}.lf-search__results{padding:8px 12px 16px;display:flex;flex-direction:column}.lf-search__item{display:grid;grid-template-columns:48px 1fr auto;gap:12px;align-items:center;padding:8px 10px;border-radius:12px;color:var(--lf-text)}.lf-search__item:hover{background:var(--lf-cream);color:var(--lf-text)}.lf-search__item img{width:48px;height:48px;object-fit:contain;border-radius:10px;background:var(--lf-cream)}.lf-search__item strong{color:var(--lf-green);font-size:14px}.lf-search__all{padding:10px;font-weight:600;font-size:14px;text-align:center}.lf-search__none{padding:16px 10px;margin:0;color:var(--lf-muted);font-size:14px}.lf-coll-card{display:flex;flex-direction:column;gap:6px;background:#fff;border-radius:20px;padding:14px;color:var(--lf-text);height:100%}.lf-coll-card:hover{color:var(--lf-green);box-shadow:0 10px 24px rgba(22,48,31,0.08)}.lf-coll-card span:last-child{font-size:13px;color:var(--lf-muted-2)}.lf-coll-card__img{aspect-ratio:1/1;border-radius:14px;overflow:hidden;background:var(--lf-cream);margin-bottom:8px}.lf-coll-card__img img{width:100%;height:100%;object-fit:cover}.lf-store-search{display:flex;align-items:center;gap:10px;background:#fff;border:1.5px solid var(--lf-line-3);border-radius:14px;padding:0 6px 0 16px;height:54px;margin:0}.lf-store-search:focus-within{border-color:var(--lf-green)}.lf-store-search input{flex:1;border:0;font-size:15px;outline:none;min-width:0;background:transparent}.lf-search-page__form{max-width:560px}.lf-search-page{padding-top:32px;padding-bottom:96px}.lf-pagination .disabled span{width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:var(--lf-muted-2)}a.lf-item__media{display:block}.lf-swatch__dot{display:block;width:22px;height:22px;border-radius:50%;background:var(--lf-cream) center/cover no-repeat;box-shadow:inset 0 0 0 1px rgba(22,48,31,0.15)}.lf-swatch-item{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:0 4px}.lf-swatch-item__el{font-size:12px;line-height:1;padding:5px 8px;border-radius:999px;background:var(--lf-cream);color:var(--lf-body);cursor:default}.lf-swatch-item--color .lf-swatch-item__el{padding:2px;background:transparent;border:1px solid var(--lf-line-3)}.lf-swatch-item--color .lf-swatch__dot{width:16px;height:16px}.lf-swatch-item__more{font-size:12px;color:var(--lf-muted-2)}.lf-item--cream .lf-swatch-item__el{background:#fff}.lf-item__swatches{display:flex;flex-direction:column;gap:6px;padding:0 4px}.lf-grid-swatch{display:flex;flex-wrap:wrap;gap:6px}.lf-grid-swatch__opt{font-size:12px;font-weight:600;line-height:1;padding:6px 10px;border-radius:999px;cursor:pointer;border:1.5px solid var(--lf-line-3);background:#fff;color:var(--lf-text);transition:border-color var(--lf-ease),background var(--lf-ease)}.lf-grid-swatch__opt:hover{border-color:var(--lf-green)}.lf-grid-swatch__opt.active{border-color:var(--lf-green);background:var(--lf-green-50);color:var(--lf-green)}.lf-grid-swatch__opt.is-soldout{opacity:.45;text-decoration:line-through}.lf-grid-swatch--color .lf-grid-swatch__opt{padding:2px}.lf-grid-swatch--color .lf-swatch__dot{width:20px;height:20px}.lf-item__add:disabled{background:var(--lf-line-3);cursor:not-allowed;transform:none}.lf-item{position:relative}.lf-wish{position:absolute;top:22px;right:22px;z-index:2;width:36px;height:36px;border-radius:50%;border:0;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,0.92);color:var(--lf-muted);box-shadow:0 2px 8px rgba(22,48,31,0.12);transition:color var(--lf-ease),transform var(--lf-ease)}.lf-wish:hover{color:var(--lf-orange);transform:scale(1.08)}.lf-wish.active{color:var(--lf-orange)}.lf-wish.active svg{fill:currentColor}.lf-wish--lg{position:static;width:54px;height:54px;flex:none;background:#fff;border:1.5px solid var(--lf-line-3);box-shadow:none}.lf-wish--lg.active{border-color:var(--lf-orange)}.lf-wish-count{background:var(--lf-orange)}.lf-backtop{position:fixed;top:auto !important;right:20px;bottom:80px;z-index:1030;width:46px;height:46px;border-radius:50%;border:0;display:inline-flex;align-items:center;justify-content:center;background:var(--lf-green);color:#fff;box-shadow:0 8px 20px rgba(22,48,31,0.25);opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity var(--lf-ease),transform var(--lf-ease),visibility var(--lf-ease)}.lf-backtop.show{opacity:1;visibility:visible;transform:none}.lf-backtop:hover{background:var(--lf-dark)}.lf-video-modal .modal-content{background:#000;border:0;border-radius:20px;overflow:hidden}.lf-video-modal .modal-dialog{margin-top:64px}.lf-video-modal__close{position:absolute;top:-48px;right:0;width:40px;height:40px;border-radius:50%;border:0;background:rgba(255,255,255,0.15);color:#fff;font-size:24px;line-height:1}@media (max-width: 575.98px){.lf-footer .row.g-5{--bs-gutter-y:0}}@media (max-width: 575.98px){.lf-footer__brand{margin-bottom:24px}}@media (max-width: 575.98px){.lf-footer__col{border-top:1px solid rgba(255,255,255,0.12)}}@media (max-width: 575.98px){.lf-footer__col .lf-footer__title{margin:0;padding:18px 0;display:flex;justify-content:space-between;align-items:center;cursor:pointer}}@media (max-width: 575.98px){.lf-footer__col .lf-footer__title::after{width:9px;height:9px;margin:0 4px 4px 0;background:none;border-right:2px solid var(--lf-lime);border-bottom:2px solid var(--lf-lime);transform:rotate(45deg);transition:transform var(--lf-ease)}}@media (max-width: 575.98px){.lf-footer__col.open .lf-footer__title::after{transform:rotate(-135deg);margin-bottom:-4px}}@media (max-width: 575.98px){.lf-footer__col.open .lf-footer__body{display:block}}.lf-footer__col .lf-footer__body .lf-contact a:hover{opacity:.85}@media (max-width: 575.98px){.lf-footer__col .lf-footer__body{display:none;padding-bottom:20px}}.lf-search__group{display:block;padding:12px 10px 4px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--lf-muted-2)}.lf-search__item--post small{font-size:12px;color:var(--lf-muted-2);white-space:nowrap}.lf-search__noimg{width:48px;height:48px;border-radius:10px;background:var(--lf-cream)}.lf-wishlist__loading{color:var(--lf-muted)}.lf-wishlist__empty{background:#fff;border-radius:24px;padding:48px 24px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;color:var(--lf-muted)}.lf-wishlist__empty strong{font-size:18px;color:var(--lf-text)}.lf-wishlist__icon{width:64px;height:64px;border-radius:50%;background:var(--lf-cream);color:var(--lf-orange);display:inline-flex;align-items:center;justify-content:center;margin-bottom:4px}.lf-empty{background:#fff;border-radius:24px;padding:clamp(40px, 6vw, 72px) 24px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;color:var(--lf-muted)}.lf-empty>span:not(.lf-empty__title){max-width:30em}.lf-empty .btn{margin-top:10px}.lf-empty__title{font-family:var(--lf-serif);font-weight:600;font-size:26px;color:var(--lf-text)}.is-static .lf-slider__navs{display:none}.lf-slider{padding:4px 0 8px}.lf-slider .swiper-slide{height:auto}.lf-slider .swiper-slide>*{height:100%}.lf-slider__navs{display:flex;gap:8px}.lf-slider__nav{width:40px;height:40px;border-radius:50%;border:1px solid var(--lf-line-2);background:#fff;color:var(--lf-text);display:flex;align-items:center;justify-content:center;transition:background var(--lf-ease),color var(--lf-ease),border-color var(--lf-ease)}.lf-slider__nav:hover{background:var(--lf-green);border-color:var(--lf-green);color:#fff}.lf-slider__nav:disabled{opacity:.4;pointer-events:none}.lf-slider-side{position:relative}.lf-slider-side .lf-slider__nav{position:absolute;top:40%;z-index:2;transform:translateY(-50%);box-shadow:0 6px 16px rgba(22,48,31,0.16)}.lf-slider-side .lf-slider__nav:disabled{opacity:0;visibility:hidden}.lf-slider-side .lf-slider__nav--prev{left:-20px}.lf-slider-side .lf-slider__nav--next{right:-20px}@media (max-width: 575.98px){.lf-slider-side .lf-slider__nav{width:34px;height:34px}.lf-slider-side .lf-slider__nav--prev{left:-6px}.lf-slider-side .lf-slider__nav--next{right:-6px}}.lf-dots{display:flex;align-items:center;gap:8px;width:auto !important}.lf-dots__item{width:8px;height:8px;border-radius:99px;background:var(--lf-line-2);cursor:pointer;transition:width .25s ease, background .25s ease}.lf-dots__item.is-active{width:24px;background:var(--lf-green)}.lf-dots__item:focus-visible{outline:2px solid var(--lf-green);outline-offset:2px}.popup-sapo{position:fixed;bottom:130px;left:17px;margin:0;z-index:9;top:auto !important}.popup-sapo .icon{position:relative;z-index:4;height:48px;width:48px;text-align:center;border-radius:50%;border:1px solid #ffffff;cursor:pointer;background:var(--lf-green);box-shadow:0 4px 8px rgba(0,0,0,0.15);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;animation:pulse 2s infinite;animation:pulse 2s infinite;cursor:pointer}.popup-sapo .icon svg{fill:#ffffff;width:20px;height:20px;transition:opacity 0.35s ease-in-out, -webkit-transform 0.35s ease-in-out;transition:opacity 0.35s ease-in-out, transform 0.35s ease-in-out;transition:opacity 0.35s ease-in-out, transform 0.35s ease-in-out, -webkit-transform 0.35s ease-in-out;animation:iconSkew 1s infinite ease-out;min-height:-webkit-fill-available}.popup-sapo .content{background:var(--lf-green);color:#fff;padding:20px 10px 40px;border-radius:10px;width:300px;position:absolute;bottom:27px;left:20px;box-shadow:0 4px 20px rgba(0,0,0,0.2);-webkit-transform-origin:100% bottom;transform-origin:0 bottom;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transition:-webkit-transform 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 0.35s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-transform 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition:transform 0.35s cubic-bezier(0.165, 0.84, 0.44, 1)}.popup-sapo .content .title{font-size:18px;font-weight:700;margin-bottom:20px}@media (max-width: 320px){.popup-sapo .content .title{font-size:16px}}.popup-sapo .content ul{margin-bottom:20px;padding:0px;list-style:none}.popup-sapo .content ul li{margin-bottom:10px}.popup-sapo .content ul li svg{margin-right:10px}.popup-sapo .content ul li svg path{fill:#fff}.popup-sapo .content ul li a{color:#fff}.popup-sapo .content ul li a:hover{opacity:0.6}.popup-sapo .content .ghichu{font-style:italic;font-size:14px}.popup-sapo .content .close-popup-sapo{position:absolute;right:5px;top:5px;cursor:pointer}.popup-sapo .content .close-popup-sapo svg{width:15px;height:15px}.popup-sapo .content .close-popup-sapo svg path{fill:#fff}@media (max-width: 320px){.popup-sapo .content{width:250px}}.popup-sapo.active .content{-ms-transition-delay:0.1s;-webkit-transition-delay:0.15s;transition-delay:0.1s;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}@keyframes iconSkew{0%{transform:rotate(0deg) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0deg) scale(1) skew(1deg)}100%{transform:rotate(0deg) scale(1) skew(1deg)}}.fb_dialog_advanced.fb_customer_chat_bubble_animated_no_badge{right:12px !important}.addThis_listSharing{width:275px;padding:0;position:fixed;right:0;bottom:0;z-index:9999;background-color:transparent;display:none;opacity:0;visibility:hidden;transition:all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);top:auto !important}.addThis_listSharing .listSharing_action{position:absolute;bottom:135px;border-radius:12px;right:25px;max-width:300px;background-color:#f5f6fa;box-shadow:0 4px 20px rgba(0,0,0,0.2);-webkit-transform-origin:100% bottom;transform-origin:100% bottom;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transition:-webkit-transform 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 0.35s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-transform 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition:transform 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition:transform 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);-ms-transition:transform 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:transform 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);top:auto !important}.addThis_listSharing.active{opacity:1;visibility:visible}.addThis_listSharing.active .listSharing_action{-ms-transition-delay:0.1s;-webkit-transition-delay:0.15s;transition-delay:0.1s;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.addThis_listSharing.active+.addThis_iconContact .svgico .svgico--close{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1)}.addThis_listSharing.active+.addThis_iconContact .svgico>svg{opacity:0;visibility:hidden;transform:scale(0.3)}.addThis_listSharing.active+.addThis_iconContact .item-livestream{opacity:0;visibility:hidden}.addThis_listSharing .addThis_close{position:absolute;z-index:10;right:0;top:0;border:0;outline:none;padding:6px;background:transparent}.addThis_listSharing .addThis_close svg{opacity:0.6;width:24px;height:24px;display:block;margin:auto}.addThis_listing{padding:0}.addThis_listing .addThis_item{margin:0;padding:10px 15px}.addThis_listing .addThis_item:not(:last-of-type){border-bottom:1px solid #ecedf1;box-shadow:0 1px 0 0 #fff}.addThis_listing .addThis_item .addThis_item--icon{width:100%;height:auto;border-radius:0;box-shadow:none;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center}.addThis_listing .addThis_item .addThis_item--icon svg{display:block;border-radius:50%;width:32px;height:32px;box-shadow:0 2px 5px 0 rgba(0,0,0,0.11)}.addThis_listing .addThis_item .addThis_item--icon .tooltip-text{opacity:1;visibility:visible;position:initial;width:calc(100% - 30px);padding-left:15px;text-align:left;background:transparent;color:#1d243e;font-size:13px;font-weight:400}.addThis_listing .addThis_item .addThis_item--icon:hover .tooltip-text{color:var(--lf-green)}.addThis_listing .addThis_item .addThis_item__fbchat{display:block}.addThis_iconContact{position:fixed;bottom:185px;right:20px;margin:0;z-index:9;cursor:pointer;top:auto !important}.addThis_iconContact .svgico svg{fill:#ffffff;width:30px;height:46px;transition:opacity 0.35s ease-in-out, -webkit-transform 0.35s ease-in-out;transition:opacity 0.35s ease-in-out, transform 0.35s ease-in-out;transition:opacity 0.35s ease-in-out, transform 0.35s ease-in-out, -webkit-transform 0.35s ease-in-out}.addThis_iconContact .svgico .svgico--close{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;transform:scale(0.3);transition:opacity 0.35s ease-in-out, -webkit-transform 0.35s ease-in-out;transition:opacity 0.35s ease-in-out, transform 0.35s ease-in-out;transition:opacity 0.35s ease-in-out, transform 0.35s ease-in-out, -webkit-transform 0.35s ease-in-out}.addThis_iconContact .svgico .svgico--close svg{fill:#ffffff;width:17px;height:46px}.addThis_iconContact .box-item{position:relative}.addThis_iconContact .box-item+.box-item{margin-top:18px}.addThis_iconContact .box-item .svgico{position:relative;z-index:4;height:48px;width:48px;text-align:center;border-radius:50%;border:1px solid #ffffff;cursor:pointer;background:var(--lf-green);box-shadow:0 4px 8px rgba(0,0,0,0.15);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;animation:pulse 2s infinite;animation:pulse 2s infinite}.addThis_iconContact .box-item .svgico>svg{animation:iconSkew 1s infinite ease-out;min-height:-webkit-fill-available}.addThis_iconContact .box-item:before,.addThis_iconContact .box-item:after{position:absolute;content:'';height:48px;width:48px;left:0;top:0;background:var(--lf-green);border-radius:50%}.addThis_iconContact .box-item:before{animation:euiBeaconPulseSmall 2s infinite ease-out}.addThis_iconContact .box-item:after{animation:euiBeaconPulseSmall 2s infinite ease-out 0.4s}@media (max-width: 991px){.addThis_iconContact{right:17px}}@keyframes euiBeaconPulseSmall{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}50%{opacity:0.6}100%{-webkit-transform:scale(1.6);transform:scale(1.4);opacity:0}}@media (max-width: 991px){.addThis_listSharing .listSharing_action{bottom:140px;left:14px;right:14px;max-width:100%}.addThis_listing .addThis_item .addThis_item--icon svg{width:28px;height:28px}.addThis_listing .addThis_item.addThis_item__fbchat{display:block}.addThis_listSharing.active .listSharing_overlay{display:block;opacity:1;visibility:visible;pointer-events:auto}}.livechat-mes{display:inline-block;position:fixed;top:auto !important;bottom:135px;right:20px;z-index:990}.livechat-mes img{width:42px;height:42px}.lf-salepop{position:fixed;left:20px;bottom:20px;z-index:1040;width:340px;max-width:calc(100% - 40px);display:flex;align-items:center;gap:12px;padding:10px 40px 10px 10px;background:#fff;border:1px solid var(--lf-line);border-radius:16px;box-shadow:0 14px 34px rgba(22,48,31,0.16);opacity:0;visibility:hidden;transform:translateY(16px);transition:opacity .3s ease, transform .3s ease, visibility .3s ease}.lf-salepop[hidden]{display:none}.lf-salepop.show{opacity:1;visibility:visible;transform:none}.lf-salepop .lf-salepop__media{flex:0 0 72px;height:72px;border-radius:12px;overflow:hidden;background:var(--lf-cream)}.lf-salepop .lf-salepop__media img{width:100%;height:100%;object-fit:cover;display:block}.lf-salepop .lf-salepop__body{min-width:0;display:flex;flex-direction:column;gap:2px;font-size:13px;line-height:1.4}.lf-salepop .lf-salepop__body .lf-salepop__label{color:var(--lf-green);font-size:12px;font-weight:600}.lf-salepop .lf-salepop__body .lf-salepop__name{color:var(--lf-text);font-weight:600;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lf-salepop .lf-salepop__body .lf-salepop__name:hover{color:var(--lf-green)}.lf-salepop .lf-salepop__body .lf-salepop__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.lf-salepop .lf-salepop__body .lf-salepop__price strong{color:var(--lf-text)}.lf-salepop .lf-salepop__body .lf-salepop__price del{color:var(--lf-muted);font-size:12px}.lf-salepop .lf-salepop__off{color:#fff;background:var(--lf-orange);border-radius:999px;padding:0 7px;font-size:11px;font-weight:600;line-height:18px}.lf-salepop .lf-salepop__close{position:absolute;top:8px;right:8px;width:28px;height:28px;border:0;border-radius:50%;background:transparent;color:var(--lf-muted);display:inline-flex;align-items:center;justify-content:center}.lf-salepop .lf-salepop__close:hover,.lf-salepop .lf-salepop__close:focus-visible{background:var(--lf-cream);color:var(--lf-text)}@media (max-width: 575.98px){.lf-salepop{left:12px;bottom:12px;width:auto;right:76px;max-width:none}.lf-salepop--desktop{display:none}}@media (prefers-reduced-motion: reduce){.lf-salepop{transition:none;transform:none}}.lf-header .lf-nav{flex:1 1 auto;min-width:0;flex-wrap:nowrap}.lf-nav__viewport{flex:0 1 auto;min-width:0;display:flex;align-self:stretch;align-items:inherit;column-gap:inherit;overflow:hidden}@supports (overflow-x: clip){.lf-nav__viewport{overflow:visible;overflow-x:clip}}.lf-nav__track{position:relative;flex:none;display:flex;align-items:inherit;column-gap:inherit;transition:transform .3s ease}.lf-nav__track>*{flex:none;white-space:nowrap}.lf-header .lf-mega-wrap{flex:none}.lf-nav__arrows{display:flex;gap:4px;flex:none;margin-left:auto}.lf-nav__arrows[hidden]{display:none}.lf-nav__arrow{width:28px;height:28px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid #fff;border-radius:50%;background:transparent;color:inherit;transition:background .2s,opacity .2s}.lf-nav__arrow:hover:not(:disabled){border-color:var(--lf-mint)}.lf-nav__arrow:hover:not(:disabled) svg{stroke:var(--lf-mint)}.lf-nav__arrow:disabled{opacity:.35;cursor:default}
