.storefront_page__Q_rDE{min-height:100vh;background:#fff;color:#262622;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}.storefront_page__Q_rDE *{box-sizing:border-box}.storefront_previewNotice__0Y3_p{padding:8px 16px;text-align:center;background:#fbf7ec;color:#8c652b;font-size:11px;letter-spacing:.025em}.storefront_announcement__w3E9L{padding:11px 16px;text-align:center;background:#21221f;color:#f8f6f0;font-size:11px;letter-spacing:.08em;font-weight:500}.storefront_announcement__w3E9L span{padding:0 14px;color:#c5c1b9}.storefront_header__M89Jd{background:#fff}.storefront_headerInner__hNGHi{display:grid;grid-template-columns:1fr auto 1fr;gap:18px;align-items:center;margin:auto;padding:24px;max-width:1400px}.storefront_headerUtility__rN31g{font-size:10px;letter-spacing:.22em;color:#999;white-space:nowrap}.storefront_brand__lc5m4{text-align:center;white-space:nowrap;font-family:Georgia,Times New Roman,serif;font-size:clamp(22px,3vw,32px);font-weight:500;letter-spacing:.16em;color:#252525}.storefront_brand__lc5m4 span{font-family:Arial,Helvetica,sans-serif;font-size:.56em;font-weight:300;color:#b3a89b;margin:0 6px;vertical-align:middle}.storefront_headerActions__yzJlM{display:flex;justify-content:flex-end;align-items:center;gap:20px}.storefront_searchBox__6gdvp{display:flex;align-items:center;border-bottom:1px solid #d8d8d4;gap:8px;min-width:190px;max-width:225px;width:100%}.storefront_searchBox__6gdvp input{padding:8px 0;border:none;outline:none;width:100%;font-size:12px;background:transparent;color:#333}.storefront_searchBox__6gdvp>span:last-child{font-size:25px;line-height:1;color:#686868}.storefront_srOnly__wwFet{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.storefront_cartLink__94sBJ{display:flex;gap:10px;white-space:nowrap;border:0;background:transparent;cursor:pointer;font-size:11px;letter-spacing:.09em;color:#292929;font-weight:700}.storefront_cartLink__94sBJ b{font-size:12px;font-weight:600;background:#1f1f1d;border-radius:50%;color:#fff;min-width:23px;height:23px;display:inline-flex;align-items:center;justify-content:center}.storefront_nav__X35HP{border-top:1px solid #ecece9;border-bottom:1px solid #ecece9;position:relative;background:#fff;z-index:1}.storefront_navInner__BGVR5{max-width:1380px;margin:auto;display:flex;justify-content:space-around;gap:10px;padding:0 16px;overflow-x:auto;scrollbar-width:thin}.storefront_nav__X35HP button{font-size:11px;letter-spacing:.025em;border:0;white-space:nowrap;padding:16px 7px;background:transparent;cursor:pointer;color:#3b3b39;transition:color .2s}.storefront_nav__X35HP button.storefront_active__L_TPu,.storefront_nav__X35HP button:hover{color:#171715;font-weight:700;box-shadow:inset 0 -2px #242424}.storefront_hero__Od6Av{position:relative;min-height:420px;aspect-ratio:1774/690;background-color:#e5ddd2;background-image:linear-gradient(90deg,hsla(30,30%,88%,.96),hsla(30,30%,88%,.85) 34%,hsla(30,30%,88%,.08) 78%),url(https://content.pancake.vn/web-media-263/a5/92/06/fa/8d756957000be4a099ee69bb5df5b3f25481a5fda79e03d3fcb9653f-w%3A1774-h%3A887-l%3A1753008-t%3Aimage/png.png);background-size:cover;background-position:50%}.storefront_heroLayer__mFLMC{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-height:420px;padding:60px max(6%,calc((100vw - 1260px)/2));max-width:850px}.storefront_heroLayer__mFLMC p{font-size:11px;letter-spacing:.34em;font-weight:600;margin:0;color:#5f5750}.storefront_heroLayer__mFLMC h1{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(36px,5vw,72px);line-height:1.06;letter-spacing:-.018em;margin:22px 0 12px;max-width:580px}.storefront_heroLayer__mFLMC>span{font-size:14px;color:#685f58;line-height:1.8}.storefront_heroLayer__mFLMC button{margin-top:32px;display:flex;align-items:center;gap:24px;border:1px solid #242421;padding:14px 19px;background:#242421;color:#fff;letter-spacing:.12em;font-size:10px;cursor:pointer}.storefront_heroLayer__mFLMC button:hover{background:#fff;color:#222}.storefront_benefits__A687s{display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap;gap:16px;background:#f9f8f5;padding:19px 20px;border-bottom:1px solid #eeeae6}.storefront_benefits__A687s span{font-size:10px;letter-spacing:.12em;font-weight:600;color:#645e56}.storefront_main__7A3XA{max-width:1320px;padding:50px 24px 66px;margin:0 auto;scroll-margin-top:30px}.storefront_sectionIntro__km22J{text-align:center;margin-bottom:45px}.storefront_sectionIntro__km22J p{font-size:10px;letter-spacing:.36em;color:#9c8c7a;font-weight:700;margin:0 0 12px}.storefront_sectionIntro__km22J h2{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(27px,3vw,42px);letter-spacing:.015em;margin:0}.storefront_sectionIntro__km22J span{font-size:13px;color:#828078;display:block;margin-top:13px}.storefront_showAll__GPgke{border:1px solid #ddd;background:#fff;padding:10px 14px;margin:0 0 30px;cursor:pointer;font-size:12px}.storefront_productSection__5bJsl{margin:0 0 56px}.storefront_sectionHead___rzGV{display:flex;justify-content:space-between;gap:15px;align-items:baseline;border-bottom:1px solid #e7e4e0;margin-bottom:25px;padding-bottom:14px}.storefront_sectionHead___rzGV h2{font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:500;letter-spacing:.04em;margin:0}.storefront_sectionHead___rzGV>span{color:#8b8883;font-size:11px;white-space:nowrap}.storefront_grid__uWd1r{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 18px}.storefront_card__B70fY{min-width:0;overflow:hidden}.storefront_productMedia__0wBJU{position:relative;aspect-ratio:3/4;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:linear-gradient(150deg,#f4f0ed,#e5ddd5 55%,#c9c0b7);color:#9b8e7b;overflow:hidden}.storefront_card__B70fY:nth-child(4n+2) .storefront_productMedia__0wBJU{background:linear-gradient(150deg,#edece9,#dcdedb 65%,#d0cec8)}.storefront_card__B70fY:nth-child(4n+3) .storefront_productMedia__0wBJU{background:linear-gradient(150deg,#f2ede4,#e7ddcd 65%,#c8bda9)}.storefront_card__B70fY:nth-child(4n+4) .storefront_productMedia__0wBJU{background:linear-gradient(150deg,#ede9e6,#d9d3d2 65%,#c5bab6)}.storefront_mediaCode__ya8CW{font-size:9px;letter-spacing:.22em;z-index:1;opacity:.8}.storefront_mediaGraphic__y0wmd{width:26%;height:37%;opacity:.2;border:2px solid #6c6157;border-radius:25% 25% 11% 11%;transform:skew(-4deg);margin:25px auto 14px}.storefront_productMedia__0wBJU small{font-size:11px;color:#776e64;z-index:1}.storefront_saleBadge__I5rw9{position:absolute;top:13px;left:13px;font-size:9px;letter-spacing:.08em;background:#fff;color:#4c4c48;padding:7px 9px}.storefront_productInfo__B6_HH{text-align:left;padding:13px 0 8px}.storefront_meta__14Q7n{margin:0 0 7px;font-size:10px;letter-spacing:.1em;color:#908b84}.storefront_card__B70fY h3{font-weight:500;font-size:14px;line-height:1.45;margin:0 0 9px;color:#2b2b28}.storefront_price__AlTak{margin:0 0 12px;font-size:15px;letter-spacing:.005em;font-weight:700}.storefront_buy__HpkUW{display:flex;gap:7px;align-items:stretch}.storefront_buy__HpkUW select{border:1px solid #dedbd6;background:#fff;color:#57534d;font-size:11px;padding:10px 7px;min-width:0;width:56%;border-radius:0}.storefront_buy__HpkUW button{flex:1;border:1px solid #252622;color:#fff;background:#252622;font-weight:700;letter-spacing:.05em;font-size:10px;padding:10px 6px;cursor:pointer}.storefront_buy__HpkUW button:hover{background:#4a493f}.storefront_buy__HpkUW button:disabled{background:#c8c6c3;border-color:#c8c6c3;cursor:not-allowed}.storefront_empty___7vL3{color:#79746d;padding:18px 0;font-size:13px}.storefront_editorial__1YaeZ{text-align:center;background:#f5f1ec;padding:73px 24px 80px}.storefront_editorial__1YaeZ p{font-size:10px;letter-spacing:.3em;color:#968678}.storefront_editorial__1YaeZ h2{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(30px,4vw,54px);margin:14px 0}.storefront_editorial__1YaeZ span{font-size:13px;color:#77706a}.storefront_footer__8fHfI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;padding:53px max(24px,calc((100vw - 1320px)/2));background:#20211f;color:#f4f1ed}.storefront_footer__8fHfI h3{font-family:Georgia,Times New Roman,serif;letter-spacing:.16em;font-size:23px;margin:0 0 15px;font-weight:400}.storefront_footer__8fHfI b{font-size:12px;letter-spacing:.11em;font-weight:500}.storefront_footer__8fHfI p{font-size:12px;line-height:1.8;color:#c0beb7}.storefront_drawerBackdrop___PvoI{position:fixed;inset:0;z-index:50;background:rgba(0,0,0,.46);display:flex;justify-content:flex-end}.storefront_drawer__nKqS_{background:#fff;width:min(440px,100%);height:100%;display:flex;flex-direction:column;overflow:auto;box-shadow:-12px 0 42px #0002}.storefront_drawerHead__1yZdq{display:flex;align-items:center;justify-content:space-between;padding:24px 25px;border-bottom:1px solid #e9e9e9}.storefront_drawerHead__1yZdq h2{font-size:16px;letter-spacing:.1em;font-weight:600;margin:0}.storefront_drawerHead__1yZdq button{border:0;background:transparent;font-size:20px;cursor:pointer}.storefront_cartRow__qznNC{display:flex;justify-content:space-between;gap:10px;padding:20px 24px;border-bottom:1px solid #ececec}.storefront_cartRow__qznNC>div{display:grid;gap:7px;min-width:0}.storefront_cartRow__qznNC b{font-size:14px;font-weight:600}.storefront_cartRow__qznNC small{font-size:12px;color:#777}.storefront_cartRow__qznNC button{align-self:center;border:1px solid #ddd;background:#fff;padding:6px 12px;cursor:pointer}.storefront_drawerBottom__ZywNb{padding:23px 25px 30px;margin-top:auto;border-top:1px solid #eee}.storefront_totalRow__ywDRL{display:flex;justify-content:space-between;font-size:16px;font-weight:600}.storefront_drawerBottom__ZywNb p,.storefront_noticeText__uYmj_{font-size:12px;line-height:1.5;color:#8d6a46}.storefront_checkout__LtDDR{background:#222;color:#fff;width:100%;border:0;padding:17px;margin-top:18px;font-size:11px;letter-spacing:.1em;font-weight:700}.storefront_checkout__LtDDR:disabled{background:#92918e;cursor:not-allowed}.storefront_continue__JFPon{width:100%;border:1px solid #ddd;background:#fff;padding:13px;margin-top:8px;cursor:pointer;font-size:12px}@media(max-width:1100px){.storefront_headerInner__hNGHi{grid-template-columns:auto 1fr}.storefront_headerUtility__rN31g{display:none}.storefront_brand__lc5m4{text-align:left}.storefront_headerActions__yzJlM{justify-self:end}.storefront_grid__uWd1r{grid-template-columns:repeat(3,minmax(0,1fr))}.storefront_heroLayer__mFLMC,.storefront_hero__Od6Av{min-height:360px}}@media(max-width:760px){.storefront_previewNotice__0Y3_p{font-size:10px;line-height:1.4}.storefront_announcement__w3E9L{font-size:10px}.storefront_headerInner__hNGHi{padding:16px 14px;gap:9px}.storefront_brand__lc5m4{font-size:19px;letter-spacing:.07em}.storefront_brand__lc5m4 span{margin:0 2px}.storefront_searchBox__6gdvp{min-width:0;width:125px}.storefront_searchBox__6gdvp input{font-size:10px}.storefront_cartLink__94sBJ{font-size:0;gap:2px}.storefront_cartLink__94sBJ b{font-size:10px}.storefront_navInner__BGVR5{justify-content:flex-start;gap:13px;padding:0 12px;scrollbar-width:none}.storefront_navInner__BGVR5::-webkit-scrollbar{display:none}.storefront_nav__X35HP button{padding:13px 2px;font-size:10px}.storefront_hero__Od6Av{min-height:290px;background-position:58%}.storefront_heroLayer__mFLMC{min-height:290px;max-width:90%;padding:35px 22px}.storefront_heroLayer__mFLMC h1{font-size:35px;margin:17px 0 12px;max-width:290px}.storefront_heroLayer__mFLMC p{font-size:9px}.storefront_heroLayer__mFLMC>span{font-size:11px;max-width:220px}.storefront_heroLayer__mFLMC button{margin-top:20px;font-size:9px;padding:11px 12px}.storefront_benefits__A687s{gap:14px;padding:14px 10px}.storefront_benefits__A687s span{font-size:8px}.storefront_main__7A3XA{padding:35px 13px 40px}.storefront_sectionIntro__km22J{margin-bottom:33px}.storefront_sectionIntro__km22J span{font-size:11px}.storefront_sectionHead___rzGV{margin-bottom:15px;padding-bottom:10px}.storefront_sectionHead___rzGV h2{font-size:19px}.storefront_sectionHead___rzGV span{font-size:10px}.storefront_productSection__5bJsl{margin-bottom:35px}.storefront_grid__uWd1r{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px}.storefront_productInfo__B6_HH{padding:11px 0}.storefront_card__B70fY h3{font-size:12px}.storefront_price__AlTak{font-size:13px}.storefront_mediaCode__ya8CW{font-size:8px}.storefront_productMedia__0wBJU small{font-size:9px}.storefront_buy__HpkUW{display:grid;grid-template-columns:1fr}.storefront_buy__HpkUW select{width:100%}.storefront_buy__HpkUW button{font-size:10px;padding:11px}.storefront_editorial__1YaeZ{padding:52px 18px}.storefront_footer__8fHfI{grid-template-columns:1fr;gap:20px;padding:40px 25px}}@media(max-width:370px){.storefront_searchBox__6gdvp{width:85px}.storefront_brand__lc5m4{font-size:17px}.storefront_heroLayer__mFLMC h1{font-size:29px}}.storefront_nav__X35HP a{display:inline-block;font-size:11px;letter-spacing:.025em;white-space:nowrap;padding:16px 7px;color:#3b3b39;text-decoration:none;transition:color .2s}.storefront_nav__X35HP a.storefront_active__L_TPu,.storefront_nav__X35HP a:hover{color:#171715;font-weight:700;box-shadow:inset 0 -2px #242424}.storefront_showAll__GPgke{display:inline-block;text-decoration:none;color:#262626}.storefront_missingImage__jGanT{color:#766e67;font-size:12px;padding:20px;text-align:center}@media(max-width:760px){.storefront_nav__X35HP a{padding:13px 2px;font-size:10px}}.storefront_variantHint__sqFSJ{font-size:11px;line-height:1.5;margin:8px 0 0;padding:8px 10px;background:#fff7e8;color:#865b23;border-left:3px solid #bd8a3c}.storefront_buy__HpkUW select:focus{outline:2px solid #b08f60;outline-offset:2px}.storefront_cartLink__94sBJ{min-height:42px;min-width:98px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #dedbd7;padding:8px 11px;border-radius:5px;position:relative;z-index:3}.storefront_cartLink__94sBJ:focus-visible,.storefront_floatingCart__dUg0J:focus-visible{outline:3px solid #b98f53;outline-offset:3px}.storefront_floatingCart__dUg0J{position:fixed;bottom:19px;right:17px;z-index:35;display:none;gap:9px;align-items:center;justify-content:center;border:1px solid #141a20;background:#242424;color:#fff;border-radius:99px;min-height:47px;padding:12px 17px;font-size:13px;font-weight:700;box-shadow:0 5px 20px hsla(0,0%,8%,.25);cursor:pointer}.storefront_floatingCart__dUg0J b{border-radius:100%;background:#fff;color:#242424;display:inline-flex;justify-content:center;align-items:center;min-width:21px;height:21px;font-size:11px}@media(max-width:760px){.storefront_headerActions__yzJlM{gap:8px}.storefront_headerInner__hNGHi{grid-template-columns:auto minmax(0,1fr)}.storefront_searchBox__6gdvp{width:clamp(82px,21vw,135px);min-width:0}.storefront_cartLink__94sBJ{min-width:70px;min-height:40px;font-size:10px;padding:7px 5px;letter-spacing:0}.storefront_floatingCart__dUg0J{display:inline-flex}.storefront_drawerBackdrop___PvoI{z-index:60}}.storefront_checkout__LtDDR{display:block;text-decoration:none;text-align:center;line-height:1.5;border-radius:4px;cursor:pointer}.storefront_checkout__LtDDR:focus-visible{outline:3px solid #b98f53;outline-offset:2px}.storefront_benefitLink__iWKqg{font-size:10px;letter-spacing:.1em;font-weight:650;color:#655b50;text-decoration:none;text-align:center;padding:2px 3px;line-height:1.6}.storefront_benefitLink__iWKqg:hover{text-decoration:underline;color:#2d2b26}.storefront_benefitLink__iWKqg:focus-visible{outline:2px solid #89745b;outline-offset:5px}@media(max-width:760px){.storefront_benefitLink__iWKqg{font-size:9px;letter-spacing:.03em}}.storefront_videoBadge__3EEkK{position:absolute;top:13px;right:13px;z-index:2;background:#262723d9;color:#fff;padding:7px 9px;letter-spacing:.08em;font-size:9px;font-weight:700}.storefront_hotline__RZ_tA{color:inherit;text-decoration:underline;text-underline-offset:3px;font-weight:700;white-space:nowrap}.storefront_hotline__RZ_tA:hover{color:#e2ccb0}.storefront_categoryJump__VR78D{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 0 48px}.storefront_categoryJump__VR78D a{display:flex;flex-direction:column;justify-content:space-between;min-height:82px;padding:16px 13px;border:1px solid #e9e5df;background:#f7f5f2;color:#292622;text-decoration:none;transition:background .2s,border-color .2s,transform .2s}.storefront_categoryJump__VR78D a:hover{background:#eee8df;border-color:#c5b9a8;transform:translateY(-2px)}.storefront_categoryJump__VR78D a span{font-family:Georgia,Times New Roman,serif;font-size:16px;line-height:1.3}.storefront_categoryJump__VR78D a small{font-size:10px;color:#8a8278;margin-top:9px}.storefront_productSection__5bJsl{scroll-margin-top:24px}.storefront_sectionHead___rzGV{align-items:center}.storefront_sectionEyebrow__xNzuC{display:block;color:#a08d7d;font-size:10px;letter-spacing:.18em;font-family:Arial,Helvetica,sans-serif;margin-bottom:8px}.storefront_sectionHead___rzGV h2{margin-bottom:7px}.storefront_sectionHead___rzGV>div>span{display:block;color:#908980;font-size:11px}.storefront_sectionMore__93SEN{display:inline-flex;align-items:center;gap:10px;color:#342f2b;text-decoration:none;border-bottom:1px solid #aaa197;white-space:nowrap;padding:5px 0;font-size:12px;font-weight:600}.storefront_sectionMore__93SEN:hover{border-color:#342f2b}@media(max-width:760px){.storefront_categoryJump__VR78D{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-bottom:34px}.storefront_categoryJump__VR78D a{min-height:71px;padding:11px 8px}.storefront_categoryJump__VR78D a span{font-size:13px}.storefront_categoryJump__VR78D a small{font-size:9px;margin-top:6px}.storefront_sectionEyebrow__xNzuC{font-size:8px;margin-bottom:6px}.storefront_sectionMore__93SEN{font-size:10px;gap:4px}.storefront_sectionHead___rzGV h2{font-size:19px}.storefront_sectionHead___rzGV>div>span{font-size:10px}}@media(max-width:370px){.storefront_categoryJump__VR78D{grid-template-columns:repeat(2,minmax(0,1fr))}}.storefront_productSection__5bJsl{padding:28px 24px 32px;border:1px solid #eee9e3;border-radius:3px;background:#fff;margin-bottom:32px}.storefront_productSection__5bJsl:nth-of-type(2n){background:#faf8f5}.storefront_productSection__5bJsl .storefront_sectionHead___rzGV{border-bottom:1px solid #ddd5cc;padding-bottom:19px;margin-bottom:25px}.storefront_productSection__5bJsl .storefront_sectionHead___rzGV h2{font-size:clamp(23px,2.6vw,31px);letter-spacing:.018em}@media(max-width:760px){.storefront_productSection__5bJsl{padding:17px 11px 21px;margin-bottom:22px}.storefront_productSection__5bJsl .storefront_sectionHead___rzGV{padding-bottom:13px;margin-bottom:18px}.storefront_productSection__5bJsl .storefront_sectionHead___rzGV h2{font-size:20px}}