/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--tw-font-sans:"Be Vietnam Pro",system-ui,sans-serif;--tw-radius-lg:2rem;--tw-color-cream-50:#faf6ec;--tw-color-cream-100:#f5efdd;--tw-color-cream-200:#ebe2c4;--tw-color-cream-300:#dccfa4;--tw-color-leaf-50:#eef4ea;--tw-color-leaf-100:#d9e8d0;--tw-color-leaf-200:#b4d1a4;--tw-color-leaf-300:#86b472;--tw-color-leaf-400:#5a9647;--tw-color-leaf-500:#3f7a34;--tw-color-leaf-600:#2f5f2a;--tw-color-leaf-700:#244a22;--tw-color-leaf-800:#1a3619;--tw-color-leaf-900:#122411;--tw-color-honey-300:#f2c878;--tw-color-honey-400:#e8a84b;--tw-color-honey-500:#d38a23;--tw-color-honey-600:#a56715;--tw-color-clay-300:#e19974;--tw-color-clay-400:#c76a3f;--tw-color-clay-500:#a44f29;--tw-color-ink-900:#1c1a15;--tw-color-ink-700:#3a3529;--tw-color-ink-500:#67604f;--tw-color-ink-300:#a79d85;--tw-font-display:"Fraunces",Georgia,serif;--tw-shadow-soft:0 10px 30px -14px #1a361933;--tw-shadow-raise:0 24px 48px -20px #1a361940;--tw-radius-card:1.5rem;--tw-radius-pill:999px}}body{font-size:1.125rem;line-height:1.7}.entry-content p,.entry-content li,.term-description p,.term-description li{font-size:1.125rem;line-height:1.8}.is-small,.is-smaller,.is-xsmall,.is-xxsmall,small{font-size:max(.875rem,.85em)!important}#header .header-top{font-size:.875rem}#main .button:not(.icon):not(.is-link):not(.plain){border-radius:var(--tw-radius-pill);letter-spacing:0;text-transform:none;justify-content:center;align-items:center;min-height:3rem;padding:.5rem 1.5rem;font-size:.9375rem;font-weight:600;line-height:1.2;display:inline-flex}[data-animate],[data-animate][data-animated]{opacity:1!important;filter:none!important;transition:none!important;animation:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.section-title-container .section-title{font-family:var(--tw-font-display);letter-spacing:-.01em;text-transform:none;color:var(--tw-color-leaf-800);font-size:clamp(1.5rem,2.6vw,2rem);font-weight:700;line-height:1.15}.section-title-container .section-title .section-title-main{text-transform:none;border-bottom:0;padding-bottom:0}.section-title-container .section-title a{border:1px solid var(--tw-color-leaf-200);border-radius:var(--tw-radius-pill);min-height:2.75rem;color:var(--tw-color-leaf-800);font-family:var(--tw-font-sans);letter-spacing:0;text-transform:none;background:#fff;align-items:center;margin-left:auto;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;display:inline-flex}.section-title-container .section-title a:hover{border-color:var(--tw-color-leaf-500);color:var(--tw-color-leaf-700)}.section-title-container .section-title a i,.head-products a i{width:auto;height:auto;color:inherit;background:0 0;margin-left:.375rem;font-size:.875em;position:static;transform:none}.head-products .section-title a{font-family:var(--tw-font-sans);padding:.5rem 1.25rem}#header .header-top,#header .header-top .html,#header .header-top .nav>li,#header .header-top .nav>li>a,#header .header-top .phucan-topbar-slogan{font-size:.875rem!important}#header .hotline-header p{font-size:.875rem}#footer .sec-footer .row:last-child p,#footer .sec-footer .row:last-child strong,body.home .home-services .box-overlay h4{font-size:.875rem!important}.entry-content p a,.entry-content li a,.entry-content td a,.term-description p a,.term-description li a,.term-description td a,.product-short-description a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}#header .header-main,#header .header-bottom{background-color:var(--tw-color-cream-50)}@supports (color:color-mix(in lab, red, red)){#header .header-main,#header .header-bottom{background-color:color-mix(in srgb,var(--tw-color-cream-50)92%,transparent)}}#header .header-wrapper{box-shadow:0 1px #1a361914}#header .header-wrapper.stuck{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 30px -18px #1a361959}#header .header-wrapper.stuck .header-main,#header .header-wrapper.stuck .header-bottom{background-color:var(--tw-color-cream-50)}@supports (color:color-mix(in lab, red, red)){#header .header-wrapper.stuck .header-main,#header .header-wrapper.stuck .header-bottom{background-color:color-mix(in srgb,var(--tw-color-cream-50)86%,transparent)}}#header .header-top{background-color:var(--tw-color-leaf-800);color:var(--tw-color-cream-100);font-size:.8125rem}#header .header-top a,#header .header-top .nav>li>a{color:var(--tw-color-cream-100)}#header .header-bottom{border-top:1px solid #1a36190f}#header .searchform .search-field,#main-menu .searchform .search-field{border:1px solid var(--tw-color-leaf-100);border-radius:var(--tw-radius-pill)0 0 var(--tw-radius-pill);height:2.75rem;box-shadow:none;background-color:#fff;padding-left:1.125rem;font-size:.9375rem}#header .searchform .search-field:focus,#main-menu .searchform .search-field:focus{border-color:var(--tw-color-leaf-400)}#header .form-flat .ux-search-submit.button.icon,#main-menu .form-flat .ux-search-submit.button.icon{min-width:3rem;height:2.75rem;border-radius:0 var(--tw-radius-pill)var(--tw-radius-pill)0!important;border-color:var(--tw-color-leaf-700)!important;background-color:var(--tw-color-leaf-700)!important;color:var(--tw-color-cream-50)!important}#header .form-flat .ux-search-submit.button.icon:hover,#main-menu .form-flat .ux-search-submit.button.icon:hover{border-color:var(--tw-color-leaf-800)!important;background-color:var(--tw-color-leaf-800)!important}#header .form-flat .search-field,#main-menu .form-flat .search-field{border-radius:var(--tw-radius-pill)0 0 var(--tw-radius-pill)!important}#header .hotline-header{border-radius:var(--tw-radius-pill);background:var(--tw-color-leaf-700);min-height:2.75rem;box-shadow:var(--tw-shadow-soft);align-items:center;gap:.5rem;padding:.375rem 1.125rem .375rem .375rem;transition:background-color .2s;display:inline-flex}#header .hotline-header:before{content:"";background:#fff url(../../public/images/phone.png) 50%/1.5rem no-repeat;border-radius:999px;flex:none;width:2rem;height:2rem}#header .hotline-header:hover{background:var(--tw-color-leaf-800)}#header .hotline-header p{letter-spacing:.04em;color:var(--tw-color-cream-50);margin:0;font-size:.875rem;font-weight:500;line-height:1.1}@supports (color:color-mix(in lab, red, red)){#header .hotline-header p{color:color-mix(in srgb,var(--tw-color-cream-50)75%,transparent)}}#header .hotline-header span{letter-spacing:0;color:var(--tw-color-cream-50);font-size:1rem;font-weight:700;line-height:1.2;display:block}#header .header-bottom-nav>li{margin:0 .125rem}#header .header-bottom-nav>li>a.nav-top-link{border-radius:var(--tw-radius-pill);color:var(--tw-color-leaf-800);letter-spacing:0;text-transform:none;background:0 0;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background-color .2s,color .2s}#header .header-bottom-nav>li>a.nav-top-link:hover,#header .header-bottom-nav>li.current-dropdown>a.nav-top-link{background:var(--tw-color-leaf-100);color:var(--tw-color-leaf-800)}#header .header-bottom-nav>li.active>a.nav-top-link,#header .header-bottom-nav>li.current-menu-item>a.nav-top-link,#header .header-bottom-nav>li.current-menu-ancestor>a.nav-top-link{background:var(--tw-color-leaf-700);color:var(--tw-color-cream-50)}#header .header-bottom-nav>li>a.nav-top-link .icon-angle-down{opacity:.75;margin-left:.25rem;font-size:.75em}#header .nav-dropdown{overscroll-behavior:contain;border:1px solid var(--tw-color-leaf-100);min-width:15rem;max-height:70vh;box-shadow:var(--tw-shadow-raise);background:#fff;border-radius:1rem;padding:.5rem 0;overflow-y:auto}#header .nav-dropdown>li>a{color:var(--tw-color-leaf-800);text-transform:none;letter-spacing:0;border:0;border-radius:.625rem;margin:0 .5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500}#header .nav-dropdown>li>a:hover,#header .nav-dropdown>li.current-menu-item>a{background:var(--tw-color-leaf-700)}@supports (color:color-mix(in lab, red, red)){#header .nav-dropdown>li>a:hover,#header .nav-dropdown>li.current-menu-item>a{background:color-mix(in srgb,var(--tw-color-leaf-700)10%,transparent)}}#header .nav-dropdown>li>a:hover,#header .nav-dropdown>li.current-menu-item>a{color:var(--tw-color-leaf-700)}#header .header-vertical-menu__opener{border-radius:var(--tw-radius-pill);background:var(--tw-color-leaf-800);height:2.5rem;color:var(--tw-color-cream-50);padding:0 1.125rem;font-size:.875rem;font-weight:600}#header .header-vertical-menu__fly-out{border:1px solid var(--tw-color-leaf-100);box-shadow:var(--tw-shadow-raise);background:#fff;border-radius:1rem;margin-top:.375rem}#header .header-vertical-menu__fly-out .nav-vertical-fly-out>li>a{color:var(--tw-color-leaf-800);text-transform:none;letter-spacing:0;border:0;padding:.5rem 1rem;font-size:.875rem;font-weight:500}#header .header-vertical-menu__fly-out .nav-vertical-fly-out>li>a:hover{background:var(--tw-color-leaf-700)}@supports (color:color-mix(in lab, red, red)){#header .header-vertical-menu__fly-out .nav-vertical-fly-out>li>a:hover{background:color-mix(in srgb,var(--tw-color-leaf-700)10%,transparent)}}#header .header-vertical-menu__fly-out .nav-vertical-fly-out>li>a:hover{color:var(--tw-color-leaf-700)}#header .header-vertical-menu__fly-out .nav-vertical-fly-out>li+li{border-top:1px solid var(--tw-color-leaf-50)}#header .header-vertical-menu__fly-out .nav-vertical-fly-out>li:first-child>a{border-radius:1rem 1rem 0 0}#header .header-vertical-menu__fly-out .nav-vertical-fly-out>li:last-child>a{border-radius:0 0 1rem 1rem}#header .header-vertical-menu__fly-out .nav-vertical-fly-out .sub-menu{border:1px solid var(--tw-color-leaf-100);min-width:26rem;box-shadow:var(--tw-shadow-raise);column-count:2;background:#fff;border-radius:1rem;column-gap:.25rem;padding:.5rem;display:block}#header .header-vertical-menu__fly-out .nav-vertical-fly-out .sub-menu>li{break-inside:avoid}#header .header-vertical-menu__fly-out .nav-vertical-fly-out .sub-menu>li>a{color:var(--tw-color-leaf-800);text-transform:none;border-radius:.625rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;display:block}#header .header-vertical-menu__fly-out .nav-vertical-fly-out .sub-menu>li>a:hover{background:var(--tw-color-leaf-700)}@supports (color:color-mix(in lab, red, red)){#header .header-vertical-menu__fly-out .nav-vertical-fly-out .sub-menu>li>a:hover{background:color-mix(in srgb,var(--tw-color-leaf-700)10%,transparent)}}#header .header-vertical-menu__fly-out .nav-vertical-fly-out .sub-menu>li>a:hover{color:var(--tw-color-leaf-700)}#header .mobile-nav .nav-icon>a,#header .header-main .nav-icon>a{border:1px solid var(--tw-color-leaf-200);width:2.5rem;height:2.5rem;color:var(--tw-color-leaf-800);box-shadow:var(--tw-shadow-soft);background:#fff;border-radius:999px;place-items:center;padding:0;display:grid}.off-canvas .mfp-content:has(#main-menu),#main-menu.mobile-sidebar,#main-menu .sidebar-menu{background:var(--tw-color-cream-50)}#main-menu .nav-sidebar{padding:0 1rem}#main-menu .nav-sidebar>li{border:0;margin:0 0 .375rem}#main-menu .nav-sidebar>li.header-search-form{margin:1rem 0 .75rem}#main-menu .nav-sidebar>li.menu-item{background:#fff;border-radius:1rem}#main-menu .nav-sidebar>li.menu-item>a{color:var(--tw-color-leaf-800);text-transform:none;letter-spacing:0;padding:.75rem 1rem;font-size:1rem;font-weight:500}#main-menu .nav-sidebar>li.current-menu-item,#main-menu .nav-sidebar>li.current-menu-ancestor{background:var(--tw-color-leaf-700)}#main-menu .nav-sidebar>li.current-menu-item>a,#main-menu .nav-sidebar>li.current-menu-ancestor>a,#main-menu .nav-sidebar>li.current-menu-item>.toggle,#main-menu .nav-sidebar>li.current-menu-ancestor>.toggle{color:var(--tw-color-cream-50)}#main-menu .nav-sidebar>li>.toggle{color:var(--tw-color-leaf-700);opacity:1}#main-menu .nav-sidebar .sub-menu{margin:0;padding:0 .5rem .5rem 1rem}#main-menu .nav-sidebar .sub-menu>li>a{background:var(--tw-color-leaf-50);color:var(--tw-color-leaf-800);text-transform:none;border-radius:.625rem;margin-bottom:.25rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500}#main-menu .nav-sidebar .sub-menu>li>a:hover{background:var(--tw-color-leaf-100)}#main-menu .phucan-sidebar-call{background:var(--tw-color-honey-400);color:var(--tw-color-ink-900);border-radius:1rem;justify-content:center;align-items:center;gap:.5rem;margin:1rem;padding:.875rem 1rem;font-weight:600;display:flex}#main-menu .phucan-sidebar-call:hover{background:var(--tw-color-honey-300)}@media (max-width:1279px){#header .header-bottom-nav>li{margin:0}#header .header-bottom-nav>li>a.nav-top-link{padding:.5rem .6rem;font-size:.875rem}}@media (min-width:850px) and (max-width:1099px){#wide-nav .flex-col.flex-left{display:none}}.phucan-follow{background-color:var(--tw-color-leaf-900);border-bottom:1px solid var(--tw-color-leaf-700);background-image:repeating-linear-gradient(135deg,#ffffff06 0 6px,#0000 6px 20px);position:relative}@supports (color:color-mix(in lab, red, red)){.phucan-follow{border-bottom:1px solid color-mix(in srgb,var(--tw-color-leaf-700)60%,transparent)}}.phucan-follow{color:var(--tw-color-cream-100)}.phucan-follow__inner{gap:1.5rem;max-width:1200px;margin:0 auto;padding:2.5rem 15px;display:grid}@media (min-width:1024px){.phucan-follow__inner{grid-template-columns:1.1fr .9fr;align-items:center}}.phucan-follow__title{font-family:var(--tw-font-display);color:var(--tw-color-cream-50);margin:0;font-size:clamp(1.5rem,2.4vw,1.875rem);font-weight:600;line-height:1.2}.phucan-follow__text{color:var(--tw-color-cream-100);margin:.5rem 0 0;font-size:.9375rem}@supports (color:color-mix(in lab, red, red)){.phucan-follow__text{color:color-mix(in srgb,var(--tw-color-cream-100)80%,transparent)}}.phucan-follow__actions{flex-direction:column;gap:.75rem;display:flex}.phucan-btn{border-radius:var(--tw-radius-pill);border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;min-height:3rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex}.phucan-btn--honey,.phucan-btn--honey:visited{background:var(--tw-color-honey-400);color:var(--tw-color-ink-900)}.phucan-btn--honey:hover{background:var(--tw-color-honey-300);color:var(--tw-color-ink-900)}.phucan-btn--ghost,.phucan-btn--ghost:visited{border-color:var(--tw-color-cream-50)}@supports (color:color-mix(in lab, red, red)){.phucan-btn--ghost,.phucan-btn--ghost:visited{border-color:color-mix(in srgb,var(--tw-color-cream-50)30%,transparent)}}.phucan-btn--ghost,.phucan-btn--ghost:visited{color:var(--tw-color-cream-50)}.phucan-btn--ghost:hover{background:var(--tw-color-leaf-700)}@supports (color:color-mix(in lab, red, red)){.phucan-btn--ghost:hover{background:color-mix(in srgb,var(--tw-color-leaf-700)60%,transparent)}}.phucan-btn--ghost:hover{color:var(--tw-color-cream-50)}#footer .sec-footer .section-bg{background-color:var(--tw-color-leaf-900)!important;background-image:repeating-linear-gradient(135deg,#ffffff06 0 6px,#0000 6px 20px)!important}#footer .sec-footer,#footer .sec-footer p{color:var(--tw-color-cream-100)}@supports (color:color-mix(in lab, red, red)){#footer .sec-footer,#footer .sec-footer p{color:color-mix(in srgb,var(--tw-color-cream-100)85%,transparent)}}#footer .sec-footer,#footer .sec-footer p{font-size:.875rem;line-height:1.7}#footer .sec-footer>.section-content{padding-top:1.5rem}#footer .sec-footer .section-title{border:0;margin-bottom:.25rem}#footer .sec-footer .section-title>span,#footer .sec-footer .section-title{font-family:var(--tw-font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--tw-color-cream-50);font-size:.875rem;font-weight:600}#footer .sec-footer .section-title b{display:none}#footer .sec-footer strong{color:var(--tw-color-cream-50);font-weight:600}#footer .sec-footer .menu-ft .ux-menu-link{border:0;padding:.3rem 0}#footer .sec-footer .menu-ft .menu-item a,#footer .sec-footer .menu-ft .ux-menu-link__link{min-height:2.75rem;color:var(--tw-color-cream-100);align-items:center;padding:0}@supports (color:color-mix(in lab, red, red)){#footer .sec-footer .menu-ft .menu-item a,#footer .sec-footer .menu-ft .ux-menu-link__link{color:color-mix(in srgb,var(--tw-color-cream-100)85%,transparent)}}#footer .sec-footer .menu-ft .menu-item a,#footer .sec-footer .menu-ft .ux-menu-link__link{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1.5px;font-size:.875rem;transition:background-size .3s,color .2s}#footer .sec-footer .menu-ft .menu-item a:hover,#footer .sec-footer .menu-ft .ux-menu-link__link:hover{color:var(--tw-color-cream-50);background-size:100% 1.5px}#footer .sec-footer .map iframe{border-radius:1rem}#footer .sec-footer .is-divider{background-color:var(--tw-color-leaf-700);max-width:none;height:1px}@supports (color:color-mix(in lab, red, red)){#footer .sec-footer .is-divider{background-color:color-mix(in srgb,var(--tw-color-leaf-700)60%,transparent)}}#footer .sec-footer .row:last-child p{color:var(--tw-color-cream-100);font-size:.75rem}@supports (color:color-mix(in lab, red, red)){#footer .sec-footer .row:last-child p{color:color-mix(in srgb,var(--tw-color-cream-100)70%,transparent)}}#top-link{left:1.25rem;right:auto}@media (max-width:639px){#top-link{display:none!important}}#button-contact-vr{display:none!important}.phucan-contact-bar svg,.phucan-contact-float svg{flex:none}.phucan-contact-bar{z-index:30;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--tw-color-leaf-100);background:#fff;grid-template-columns:repeat(3,1fr);display:grid;position:fixed;inset:auto 0 0;box-shadow:0 -4px 16px #1a361914}.phucan-contact-bar a{justify-content:center;align-items:center;gap:.5rem;height:3.5rem;font-size:.875rem;font-weight:600;text-decoration:none;display:flex}.phucan-contact-bar__call,.phucan-contact-bar__call:visited{background:var(--tw-color-honey-400);color:var(--tw-color-ink-900)}.phucan-contact-bar__call svg{width:1rem;height:1rem}.phucan-contact-bar__zalo,.phucan-contact-bar__zalo:visited{color:#0068ff}.phucan-contact-bar__messenger,.phucan-contact-bar__messenger:visited{border-left:1px solid var(--tw-color-leaf-100);color:#006aff}.phucan-contact-bar__zalo svg,.phucan-contact-bar__messenger svg{width:1.25rem;height:1.25rem}body.phucan-has-contact-bar{padding-bottom:calc(3.5rem + env(safe-area-inset-bottom))}.phucan-contact-float{display:none}@media (min-width:640px){.phucan-contact-bar{display:none}body.phucan-has-contact-bar{padding-bottom:0}.phucan-contact-float{z-index:30;flex-direction:column;align-items:flex-end;gap:.75rem;display:flex;position:fixed;bottom:1rem;right:1.5rem}.phucan-contact-float a{box-shadow:var(--tw-shadow-soft);text-decoration:none;transition:transform .2s,background-color .2s}.phucan-contact-float__round{color:#fff;border-radius:999px;place-items:center;width:3rem;height:3rem;display:grid}.phucan-contact-float__round:hover{color:#fff;transform:scale(1.05)}.phucan-contact-float__round svg{width:1.5rem;height:1.5rem}.phucan-contact-float__messenger{background:#006aff}.phucan-contact-float__zalo{background:#0068ff}.phucan-contact-float__call,.phucan-contact-float__call:visited{background:var(--tw-color-honey-400);color:var(--tw-color-ink-900);border-radius:999px;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600;display:flex}.phucan-contact-float__call:hover{background:var(--tw-color-honey-300);color:var(--tw-color-ink-900)}.phucan-contact-float__call svg{width:1rem;height:1rem}}.phucan-contact-bar__zalo svg{width:2.75rem!important;height:2.75rem!important}.phucan-contact-bar__messenger,.phucan-contact-bar__messenger:visited{color:#0866ff}@media (min-width:640px){.phucan-contact-float__zalo svg{width:2.25rem!important;height:2.25rem!important}.phucan-contact-float__messenger{background:#0866ff}}.phucan-btn--zalo svg,.phucan-ask-zalo svg{width:1.75rem!important;height:1.75rem!important}.product-small.col>.col-inner{border:1px solid var(--tw-color-leaf-100);height:100%;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.product-small.col>.col-inner{border:1px solid color-mix(in srgb,var(--tw-color-leaf-100)80%,transparent)}}.product-small.col>.col-inner{border-radius:var(--tw-radius-card);background:#fff;transition:transform .3s,box-shadow .3s,border-color .3s;box-shadow:0 1px #1a36190d}.product-small.col>.col-inner:hover{border-color:var(--tw-color-leaf-200);box-shadow:var(--tw-shadow-raise);transform:translateY(-4px)}.product-small.col .box-image{background:var(--tw-color-leaf-50);border-radius:0;width:100%;margin-left:0;margin-right:0}.product-small.col .box-text-products{padding:1rem 1.125rem 1.25rem;text-align:left!important}.product-small.col .box .box-text .product-cat{color:var(--tw-color-leaf-600);letter-spacing:.04em;opacity:1;margin-bottom:.25rem;font-size:.875rem;font-weight:600}.product-small.col .product-title,.product-small.col .product-title a{color:var(--tw-color-leaf-800);font-family:var(--tw-font-sans);font-size:1.0625rem;font-weight:600;line-height:1.4}.product-small.col:hover .product-title a{color:var(--tw-color-leaf-600)}.product-small.col .price-wrapper{margin-top:.625rem}.product-small.col .price,.product-small.col .price .amount{color:var(--tw-color-leaf-700);font-family:var(--tw-font-display);font-size:1.25rem;font-weight:700}.product-small.col .price del,.product-small.col .price del .amount{color:var(--tw-color-ink-500);font-size:.9375rem;font-weight:500}.product-small.col .prices-contact{color:var(--tw-color-ink-700);font-size:.9375rem;font-weight:500}.product-small.col .prices-contact .amount{color:var(--tw-color-leaf-700);font-family:var(--tw-font-display);font-size:1.125rem;font-weight:700}.phucan-ask-zalo,.phucan-ask-zalo:visited{border-radius:var(--tw-radius-pill);color:#0050c8;white-space:nowrap;background:#e8f1ff;justify-content:center;align-items:center;gap:.375rem;width:100%;min-height:2.5rem;margin-top:.5rem;padding:.375rem .875rem;font-size:.9375rem;font-weight:600;line-height:1.2;display:flex}@media (max-width:420px){.phucan-ask-zalo{padding-inline:.5rem;font-size:.875rem}}.phucan-ask-zalo:hover{color:#0050c8;background:#d6e6ff}.phucan-ask-zalo svg{width:1rem;height:1rem}.product-small .badge-container .badge-inner{border-radius:var(--tw-radius-pill);background:var(--tw-color-honey-400);color:var(--tw-color-ink-900);font-weight:700}.product-small .phucan-ask-zalo,.phucan-ask-zalo{gap:.5rem;display:flex!important}.phucan-ask-zalo svg,.phucan-btn--zalo svg{margin-right:.125rem}.product-small.col>.col-inner{flex-direction:column;display:flex}.product-small.col>.col-inner>.product-small.box{box-shadow:none;border-radius:0;flex-direction:column;flex:1;display:flex}.product-small.col .box-text-products{flex-direction:column;flex:1;display:flex}.product-small.col .box .box-text .product-cat{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.product-small.col .product-title{height:2.8em;margin-bottom:.375rem;line-height:1.4;overflow:hidden}.product-small.col .product-title a{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;overflow:hidden;display:-webkit-box!important}@media (max-width:549px){.product-small.col .product-title{height:4.2em}.product-small.col .product-title a{-webkit-line-clamp:3}}.product-small.col .box-text-products>*{width:100%;text-align:left!important;margin-left:0!important;margin-right:0!important}.product-small.col .price-wrapper .price{text-align:left!important}body.home #main{background:var(--tw-color-cream-50)}body.home #main>.section,body.home .page-wrapper .section{padding-top:3.5rem;padding-bottom:3.5rem}@media (min-width:850px){body.home #main>.section,body.home .page-wrapper .section{padding-top:5rem;padding-bottom:5rem}}body.home .section .section-bg{background-color:#0000!important}body.home .section.home-hero{padding:0!important}body.home .home-hero .flickity-page-dots .dot{background:var(--tw-color-cream-50);border:0;width:.625rem;height:.625rem}@supports (color:color-mix(in lab, red, red)){body.home .home-hero .flickity-page-dots .dot{background:color-mix(in srgb,var(--tw-color-cream-50)70%,transparent)}}body.home .home-hero .flickity-page-dots .dot{opacity:1;transition:width .3s}body.home .home-hero .flickity-page-dots .dot.is-selected{background:var(--tw-color-honey-400);border-radius:999px;width:1.75rem}body.home .section.home-values{padding-top:3rem;padding-bottom:3rem;background:var(--tw-color-cream-50)!important}body.home .home-values h2{text-align:center;color:var(--tw-color-leaf-800);margin-bottom:1.75rem;font-size:clamp(1.75rem,3vw,2.5rem)}body.home .home-values .row{counter-reset:phucan-value}body.home .home-values .home-value{border:1px solid var(--tw-color-leaf-100);border-radius:var(--tw-radius-card);text-align:left;counter-increment:phucan-value;background:#fff;height:100%;padding:1.5rem;transition:transform .3s,box-shadow .3s,border-color .3s;position:relative}body.home .home-values .col-inner{height:100%}body.home .home-values .home-value:hover{border-color:var(--tw-color-leaf-200);box-shadow:var(--tw-shadow-soft);transform:translateY(-4px)}body.home .home-values .home-value:before{content:"";background:var(--tw-color-leaf-100)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23244a22' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5L20 7'/%3E%3C/svg%3E") no-repeat center/1.25rem;border-radius:1rem;width:2.75rem;height:2.75rem;margin-bottom:1rem;display:block}body.home .home-values .home-value:after{content:"0" counter(phucan-value);color:var(--tw-color-ink-300);font-family:var(--tw-font-display);letter-spacing:.15em;font-size:.8125rem;font-weight:600;position:absolute;top:1.5rem;right:1.5rem}body.home .home-values .home-value h3{color:var(--tw-color-leaf-800);margin-bottom:.5rem;font-size:1.25rem}body.home .home-values .home-value p{color:var(--tw-color-ink-700);margin:0;font-size:1rem;line-height:1.65}body.home .home-cate .row:has(>.product-category){grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;display:grid}body.home .home-cate .product-category.col{flex:none;width:auto;max-width:none;padding:0}body.home .home-cate .product-category .box-category{border:1px solid var(--tw-color-leaf-100);border-radius:var(--tw-radius-card);background:#fff;transition:transform .3s,box-shadow .3s,border-color .3s;position:relative;overflow:hidden}body.home .home-cate .product-category .box-category:hover{border-color:var(--tw-color-leaf-300);box-shadow:var(--tw-shadow-raise);transform:translateY(-4px)}body.home .home-cate .product-category .box-image{border-radius:0;margin:0}body.home .home-cate .product-category .box-image img{border-radius:0}body.home .home-cate .product-category .header-title{color:var(--tw-color-leaf-800);font-family:var(--tw-font-display);letter-spacing:0;text-transform:none;margin:0;font-size:1.125rem;font-weight:700}body.home .home-cate .product-category .box-text{text-align:left;padding:.875rem 1rem 1rem}body.home .home-cate .product-category .box-text-inner:before{content:"Danh mục";color:var(--tw-color-leaf-600);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.125rem;font-size:.875rem;font-weight:600;display:block}body.home .home-cate .product-category:nth-child(-n+2){grid-column:span 2}body.home .home-cate .product-category:nth-child(-n+2) .image-cover{padding-top:56%!important}body.home .home-cate .product-category:nth-child(-n+2) .box-text{background:linear-gradient(#0000 0%,#122411d1 100%);padding:3rem 1.25rem 1.25rem;position:absolute;inset:auto 0 0}body.home .home-cate .product-category:nth-child(-n+2) .header-title{color:var(--tw-color-cream-50);font-size:clamp(1.375rem,2.4vw,1.875rem)}body.home .home-cate .product-category:nth-child(-n+2) .box-text-inner:before{color:var(--tw-color-honey-300)}body.home .home-cate .product-category:nth-child(-n+2) .box-text-inner:after{content:"Xem sản phẩm →";background:var(--tw-color-honey-400);min-height:2.5rem;color:var(--tw-color-ink-900);border-radius:999px;align-items:center;margin-top:.75rem;padding:.375rem 1.125rem;font-size:.875rem;font-weight:600;display:inline-flex}body.home .home-cate .product-category:nth-child(n+3){grid-column:span 2}body.home .home-cate .product-category:nth-child(n+3) .box-category{align-items:center;display:flex}body.home .home-cate .product-category:nth-child(n+3) .box-image{flex:none;width:5.5rem}@media (min-width:850px){body.home .home-cate .row:has(>.product-category){grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}body.home .home-cate .product-category:nth-child(-n+2) .image-cover{padding-top:62%!important}body.home .home-cate .product-category:nth-child(n+3){grid-column:span 2}body.home .home-cate .product-category:nth-child(n+3) .box-image{width:7rem}}body.home .home-about{background:var(--tw-color-cream-100)!important}body.home .home-about .img .img-inner{border-radius:var(--tw-radius-lg);box-shadow:var(--tw-shadow-raise);overflow:hidden}body.home .home-about .col-inner,body.home .home-about .textspc{text-align:left!important}body.home .home-about h1{font-family:var(--tw-font-display);letter-spacing:-.015em;margin-bottom:.25rem;font-size:clamp(2.25rem,4.5vw,3.5rem);line-height:1.05}body.home .home-about h1:before{content:"Về Phúc An";background:var(--tw-color-leaf-100);color:var(--tw-color-leaf-700);font-family:var(--tw-font-sans);letter-spacing:.16em;text-transform:uppercase;border-radius:999px;margin-bottom:1rem;padding:.25rem .75rem;font-size:.875rem;font-weight:600;display:table}body.home .home-about h1 span{color:var(--tw-color-leaf-800)!important;font-size:100%!important}body.home .home-about h4{font-family:var(--tw-font-display);font-size:clamp(1.25rem,2.2vw,1.75rem);font-weight:600}body.home .home-about h4 span{color:#7d4c0f!important;font-size:100%!important}body.home .home-about p{max-width:34rem;color:var(--tw-color-ink-700);font-size:1.125rem;line-height:1.75}body.home .home-about .button{background:var(--tw-color-leaf-700);color:var(--tw-color-cream-50)}body.home .home-about .button:hover{background:var(--tw-color-leaf-800)}body.home .home-latest,body.home .home-products{background:var(--tw-color-cream-50)!important}body.home .home-products .section-title-container{margin-top:1rem}body.home .home-services{background:var(--tw-color-leaf-900)!important}body.home .home-services .section-title-container .section-title{color:var(--tw-color-cream-50);justify-content:center}body.home .home-services .section-title b{background-color:var(--tw-color-cream-50)}@supports (color:color-mix(in lab, red, red)){body.home .home-services .section-title b{background-color:color-mix(in srgb,var(--tw-color-cream-50)20%,transparent)}}body.home .home-services .section-title b{opacity:1}body.home .home-services .section-title-main{color:var(--tw-color-cream-50)!important}body.home .home-services .video{border-radius:var(--tw-radius-card);overflow:hidden;box-shadow:0 24px 48px -20px #00000080}body.home .home-services .box-overlay{border-radius:var(--tw-radius-card);overflow:hidden}body.home .home-services .box-overlay h4{color:var(--tw-color-honey-300);letter-spacing:.18em;text-transform:uppercase;font-size:.8125rem}body.home .home-services .box-overlay h2{font-family:var(--tw-font-display);color:var(--tw-color-cream-50)}body.home .home-services .box-overlay .button{background:var(--tw-color-honey-400);color:var(--tw-color-ink-900)}body.home .home-blog{background:var(--tw-color-cream-100)!important;padding-bottom:3.5rem!important}body.home .home-blog .subtitle{background:var(--tw-color-leaf-100);letter-spacing:.16em;text-transform:uppercase;border-radius:999px;margin-bottom:.75rem;padding:.25rem .75rem;font-size:.875rem;display:inline-block;color:var(--tw-color-leaf-700)!important}body.home .home-blog h2.title{font-family:var(--tw-font-display);color:var(--tw-color-leaf-800);font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.15}body.home .home-blog .blog-list .box-blog-post .box-text{border:0!important;border-radius:0!important;margin:0!important}body.home .home-blog .blog-list .box-blog-post .box-text:before,body.home .home-blog .blog-list .box-blog-post .box-text:after{display:none}body.home .home-blog .blog-list .box-blog-post .box-image{border-radius:0}body.home .home-blog .blog-list .box-blog-post .post-title{border-top:0;height:auto;margin-top:.5rem;padding-top:0}body.home .home-blog .blog-list .box-blog-post .cat-label,body.home .home-blog .blog-list .box-blog-post .post-meta{text-transform:none}body.home .home-blog .post-item .box-blog-post{border:1px solid var(--tw-color-leaf-100);border-radius:var(--tw-radius-card);background:#fff;height:100%;transition:transform .3s,box-shadow .3s,border-color .3s;overflow:hidden}body.home .home-blog .post-item .box-blog-post:hover{border-color:var(--tw-color-leaf-300);box-shadow:var(--tw-shadow-raise);transform:translateY(-4px)}body.home .home-blog .post-item .box-text{background:#fff!important;padding:1.25rem!important}body.home .home-blog .post-item .cat-label{color:var(--tw-color-leaf-600);letter-spacing:.12em;opacity:1;font-weight:600}body.home .home-blog .post-item .post-title{font-family:var(--tw-font-display);color:var(--tw-color-leaf-800);font-size:1.25rem;line-height:1.3}body.home .home-blog .post-item .post-meta{color:var(--tw-color-ink-500);opacity:1}body.home .home-blog .post-item .is-divider{display:none}.phucan-cta{background:var(--tw-color-cream-50);padding:3.5rem 15px 4rem}.phucan-cta__card{border-radius:var(--tw-radius-lg);background-color:var(--tw-color-leaf-800);max-width:1100px;box-shadow:var(--tw-shadow-raise);color:var(--tw-color-cream-50);background-image:repeating-linear-gradient(135deg,#ffffff0a 0 6px,#0000 6px 20px);gap:1.75rem;margin:0 auto;padding:2.5rem 1.5rem;display:grid;position:relative;overflow:hidden}@media (min-width:850px){.phucan-cta__card{grid-template-columns:1.3fr .7fr;align-items:center;padding:3.5rem}}.phucan-cta__title{font-family:var(--tw-font-display);color:var(--tw-color-cream-50);margin:0;font-size:clamp(1.75rem,3.6vw,2.75rem);font-weight:700;line-height:1.15}.phucan-cta__text{max-width:36rem;color:var(--tw-color-cream-100);margin:1rem 0 0}@supports (color:color-mix(in lab, red, red)){.phucan-cta__text{color:color-mix(in srgb,var(--tw-color-cream-100)88%,transparent)}}.phucan-cta__text{font-size:1.0625rem;line-height:1.7}.phucan-cta__actions{flex-direction:column;gap:.75rem;display:flex}.phucan-cta__actions .phucan-btn{min-height:3.5rem;font-size:1rem}.phucan-btn--zalo,.phucan-btn--zalo:visited{color:#fff;background:#0068ff}.phucan-btn--zalo:hover{color:#fff;background:#0057d6}.phucan-btn svg{width:1.25rem;height:1.25rem}.phucan-category-h1 h1.category-title{font-family:var(--tw-font-display);letter-spacing:-.01em;text-transform:none!important;color:var(--tw-color-leaf-800)!important;font-size:clamp(1.75rem,3.2vw,2.5rem)!important;font-weight:700!important;line-height:1.15!important}.woocommerce-breadcrumb,.breadcrumbs{letter-spacing:0;text-transform:none;white-space:normal;font-size:.9375rem;line-height:1.6}.woocommerce-breadcrumb a,.breadcrumbs a{color:var(--tw-color-leaf-700)}.shop-page-title .page-title-inner,.category-page-row .woocommerce-breadcrumb{flex-wrap:wrap}.woocommerce-ordering select,.woocommerce-ordering .orderby{border:1px solid var(--tw-color-leaf-200);border-radius:var(--tw-radius-pill);background-color:#fff;min-height:2.75rem;padding:0 2.25rem 0 1rem;font-size:.9375rem}.woocommerce-result-count{color:var(--tw-color-ink-700);font-size:.9375rem}.phucan-trust{border:1px solid var(--tw-color-leaf-100);background:var(--tw-color-leaf-50);border-radius:1rem;flex-wrap:wrap;gap:.5rem 1.25rem;margin:0 0 1.25rem;padding:.875rem 1.125rem;list-style:none;display:flex}.phucan-trust li{color:var(--tw-color-leaf-800);align-items:center;gap:.5rem;margin:0;font-size:.9375rem;font-weight:600;display:flex}.phucan-trust li:before{content:"";background:var(--tw-color-leaf-600)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5L20 7'/%3E%3C/svg%3E") no-repeat center/.75rem;border-radius:999px;flex:none;width:1.25rem;height:1.25rem}.phucan-trust a,.phucan-trust a:visited{color:#0050c8}.woocommerce-pagination .page-numbers li>*,.nav-pagination>li>*{border:1px solid var(--tw-color-leaf-200);min-width:2.75rem;height:2.75rem;color:var(--tw-color-leaf-800);background:#fff;border-radius:999px;place-items:center;font-size:1rem;font-weight:600;display:grid}.woocommerce-pagination .page-numbers li>.current,.nav-pagination>li>.current{border-color:var(--tw-color-leaf-700);background:var(--tw-color-leaf-700);color:var(--tw-color-cream-50)}.term-description.category-bottom-desc{max-width:52rem;color:var(--tw-color-ink-700);margin-inline:auto}.term-description.category-bottom-desc h2,.term-description.category-bottom-desc h3{font-family:var(--tw-font-display);color:var(--tw-color-leaf-800);line-height:1.25}.term-description.category-bottom-desc table{font-size:1rem}.term-description.category-bottom-desc img{border-radius:var(--tw-radius-card)}.product-small .box-image img[src*=woocommerce-placeholder]{opacity:.45}.blog-archive .post-item .box,.blog-wrapper .post-item .box{border:1px solid var(--tw-color-leaf-100);border-radius:var(--tw-radius-card);height:100%;box-shadow:none;background:#fff;transition:transform .3s,box-shadow .3s,border-color .3s;overflow:hidden}.blog-archive .post-item .box:hover,.blog-wrapper .post-item .box:hover{border-color:var(--tw-color-leaf-300);box-shadow:var(--tw-shadow-raise);transform:translateY(-4px)}.post-item .box-text{text-align:left!important;padding:1.25rem!important}.post-item .post-title,.post-item .post-title a{font-family:var(--tw-font-display);color:var(--tw-color-leaf-800);line-height:1.3;font-size:1.25rem!important}.post-item .cat-label,.post-item .post-meta{color:var(--tw-color-leaf-600);opacity:1;font-size:.875rem}.post-item .from_the_blog_excerpt{color:var(--tw-color-ink-700);font-size:1rem}.post-item .is-divider{display:none}.phucan-facade--yt{aspect-ratio:16/9;border-radius:inherit;cursor:pointer;background:#000;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.video-fit .phucan-facade--yt{aspect-ratio:auto;height:100%;position:absolute;inset:0}.phucan-facade--yt img{object-fit:cover;opacity:.85;width:100%;height:100%;transition:opacity .2s}.phucan-facade--yt:hover img{opacity:1}.phucan-facade__play{background:#e62117 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'/%3E%3C/svg%3E") 50%/1.75rem no-repeat;border-radius:1rem;width:4.5rem;height:3.25rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.phucan-facade__title{color:#fff;text-align:left;background:linear-gradient(#0000,#000000bf);padding:2rem 1rem .875rem;font-size:.9375rem;font-weight:600;line-height:1.35;position:absolute;inset:auto 0 0}.phucan-facade--fb,.phucan-facade--map{border:1px solid var(--tw-color-cream-50);flex-direction:column;align-items:flex-start;gap:.5rem;padding:1.25rem;display:flex}@supports (color:color-mix(in lab, red, red)){.phucan-facade--fb,.phucan-facade--map{border:1px solid color-mix(in srgb,var(--tw-color-cream-50)18%,transparent)}}.phucan-facade--fb,.phucan-facade--map{background:var(--tw-color-cream-50);border-radius:1rem}@supports (color:color-mix(in lab, red, red)){.phucan-facade--fb,.phucan-facade--map{background:color-mix(in srgb,var(--tw-color-cream-50)6%,transparent)}}.phucan-facade__name{font-family:var(--tw-font-display);color:var(--tw-color-cream-50);margin:0;font-size:1.125rem;font-weight:700}.phucan-facade__text{color:var(--tw-color-cream-100);margin:0;font-size:.9375rem}@supports (color:color-mix(in lab, red, red)){.phucan-facade__text{color:color-mix(in srgb,var(--tw-color-cream-100)85%,transparent)}}.phucan-facade__link,.phucan-facade__link:visited{background:var(--tw-color-honey-400);min-height:2.75rem;color:var(--tw-color-ink-900);border-radius:999px;align-items:center;padding:.5rem 1.125rem;font-size:.9375rem;font-weight:600;display:inline-flex}.phucan-facade__load{min-height:2.5rem;color:var(--tw-color-cream-100);background:0 0;border:0;margin:0;padding:0 .25rem}@supports (color:color-mix(in lab, red, red)){.phucan-facade__load{color:color-mix(in srgb,var(--tw-color-cream-100)85%,transparent)}}.phucan-facade__load{text-transform:none;cursor:pointer;font-size:.875rem;text-decoration:underline}.phucan-page-title{font-family:var(--tw-font-display);letter-spacing:-.01em;color:var(--tw-color-leaf-800);margin:.5rem 0 1.25rem;font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:700;line-height:1.15}.single-product .product-title-container .product-title{font-family:var(--tw-font-display);letter-spacing:-.01em;color:var(--tw-color-leaf-800);font-size:clamp(1.75rem,3vw,2.375rem);font-weight:700;line-height:1.15}.single-product .product-price-container .price,.single-product .product-price-container .price .amount{color:var(--tw-color-leaf-700);font-family:var(--tw-font-display);font-size:1.875rem;font-weight:700}.single-product .product-price-container .prices-contact{font-size:1.125rem}.single-product .product-price-container .prices-contact .amount{font-size:1.625rem}.single-product .product-short-description{color:var(--tw-color-ink-700);font-size:1.0625rem;line-height:1.7}.single-product .product-gallery .flickity-slider img,.single-product .product-gallery .woocommerce-product-gallery__image img{border-radius:var(--tw-radius-card)}.phucan-actions{margin-top:1.25rem}.phucan-actions__buttons{gap:.75rem;display:grid}@media (min-width:550px){.phucan-actions__buttons{grid-template-columns:1fr 1fr}}.phucan-actions__buttons .phucan-btn{min-height:3.5rem;font-size:1.0625rem}.phucan-trust--product{margin-top:1rem}.phucan-actions__qr{display:none}@media (min-width:850px){.phucan-actions__qr{border:1px dashed var(--tw-color-leaf-200);background:#fff;border-radius:1rem;align-items:center;gap:1rem;margin-top:.25rem;padding:.875rem 1rem;display:flex}.phucan-actions__qr img{flex:none;width:96px;height:96px}.phucan-actions__qr p{color:var(--tw-color-ink-700);margin:0;font-size:1rem;line-height:1.5}}.single-product .product-tabs li a{letter-spacing:0;text-transform:none;min-height:3rem;font-size:1rem}.single-product .product-tabs li.active a{color:var(--tw-color-leaf-800)}.single-product .tab-panels .entry-content{max-width:52rem}.entry-content h2,.entry-content h3{font-family:var(--tw-font-display);color:var(--tw-color-leaf-800);line-height:1.25}.entry-content table{font-size:1rem}.entry-content img{border-radius:1rem}.lwptoc .lwptoc_i{border-radius:1rem;background:var(--tw-color-leaf-50)!important}.lwptoc .lwptoc_i a,.lwptoc .lwptoc_item_label,.lwptoc .lwptoc_item_number,.lwptoc .lwptoc_toggle_label{font-size:1rem;color:var(--tw-color-leaf-700)!important}.lwptoc .lwptoc_title{color:var(--tw-color-leaf-800);font-weight:700}.single-product .related .product-section-title{font-family:var(--tw-font-display);letter-spacing:0;text-transform:none;color:var(--tw-color-leaf-800);font-size:clamp(1.5rem,2.6vw,2rem);font-weight:700}body.single-post .blog-single .entry-header .entry-header-text .entry-title,.single-post .entry-header .entry-title{font-family:var(--tw-font-display);color:var(--tw-color-leaf-800);font-size:clamp(1.875rem,3.4vw,2.75rem);line-height:1.15}.single-post .entry-header .entry-category a,.single-post .entry-header .entry-meta{color:var(--tw-color-leaf-600)}.single-post .entry-content.single-page,.single-post .entry-header-text{max-width:46rem;margin-inline:auto}:root{--phucan-focus:var(--tw-color-leaf-500)}:focus-visible{outline:2px solid var(--phucan-focus);outline-offset:3px}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}