@font-face{font-family:Fredoka SF;src:url(/fonts/fredoka/Fredoka-350.woff2)format("woff2");font-weight:100 449;font-style:normal;font-display:swap}@font-face{font-family:Fredoka SF;src:url(/fonts/fredoka/Fredoka-420.woff2)format("woff2");font-weight:450 549;font-style:normal;font-display:swap}@font-face{font-family:Fredoka SF;src:url(/fonts/fredoka/Fredoka-500.woff2)format("woff2");font-weight:550 900;font-style:normal;font-display:swap}:root{--sf-brown:#402203;--sf-brown-deep:#1e0d01;--sf-ink:#2b2928;--sf-gray:#6f6a68;--sf-gray-light:#edebea;--sf-yellow:#f9c14b;--sf-orange:#ec6a3a;--sf-red:#de4f3c;--sf-green:#80972d;--sf-blue:#2e96ba;--sf-cream:#faf7ef;--sf-paper:#f1ecdf;--sf-font-zh:"Chiron GoRound TC", "GenSenRounded", "PingFang TC", "Noto Sans TC", sans-serif;--sf-font-en:"Fredoka SF", "Chiron GoRound TC", "PingFang TC", sans-serif;--sf-riso-shadow:3px 3px 0 #46383966, -2px -2px 0 #fff;--sf-riso-drop:drop-shadow(3px 3px 0 #46383966) drop-shadow(-2px -2px 0 #fff);--sf-header-h:72px;--sf-ease:cubic-bezier(.22, 1, .36, 1);--sf-fs-display-1:80px;--sf-lh-display-1:96px;--sf-fw-display-1:700;--sf-fs-h1:56px;--sf-lh-h1:67.2px;--sf-fw-h1:700;--sf-fs-h2:48px;--sf-lh-h2:57.6px;--sf-fw-h2:700;--sf-fs-h3:32px;--sf-lh-h3:38.4px;--sf-fw-h3:700;--sf-fs-h4:26px;--sf-lh-h4:31.2px;--sf-fw-h4:700;--sf-fs-h5:18px;--sf-lh-h5:21.6px;--sf-fw-h5:700;--sf-fs-p1-b:18px;--sf-lh-p1-b:21.6px;--sf-fw-p1-b:700;--sf-fs-p1-r:18px;--sf-lh-p1-r:25.2px;--sf-fw-p1-r:500;--sf-fs-p2-b:16px;--sf-lh-p2-b:24px;--sf-fw-p2-b:700;--sf-fs-p2-r:16px;--sf-lh-p2-r:24px;--sf-fw-p2-r:500;--sf-fs-s1-b:14px;--sf-lh-s1-b:21px;--sf-fw-s1-b:700;--sf-fs-s1-r:14px;--sf-lh-s1-r:21px;--sf-fw-s1-r:500;--sf-fs-s2-b:13px;--sf-lh-s2-b:19.5px;--sf-fw-s2-b:700;--sf-fs-s2-r:13px;--sf-lh-s2-r:19.5px;--sf-fw-s2-r:500;--sf-fs-editor-h1:48px;--sf-lh-editor-h1:57.6px;--sf-fw-editor-h1:700;--sf-fs-editor-h2:32px;--sf-lh-editor-h2:38.4px;--sf-fw-editor-h2:700;--sf-fs-editor-h4:18px;--sf-lh-editor-h4:21.6px;--sf-fw-editor-h4:700;--sf-fs-editor-body:16px;--sf-lh-editor-body:24px;--sf-fw-editor-body:500;--sf-fs-input:16px;--sf-lh-input:24px;--sf-fw-input:500;--sf-fs-drawer-link:16px;--sf-lh-drawer-link:24px;--sf-fw-drawer-link:700}@media (width<=1099px){:root{--sf-header-h:60px;--sf-fs-display-1:48px;--sf-lh-display-1:57.6px;--sf-fs-h1:36px;--sf-lh-h1:43.2px;--sf-fs-h2:32px;--sf-lh-h2:38.4px;--sf-fs-h3:24px;--sf-lh-h3:28.8px;--sf-fs-h4:22px;--sf-lh-h4:26.4px;--sf-fs-h5:16px;--sf-lh-h5:19.2px;--sf-fs-p1-b:16px;--sf-lh-p1-b:19.2px;--sf-fs-p1-r:16px;--sf-lh-p1-r:22.4px;--sf-fs-p2-b:14px;--sf-lh-p2-b:21px;--sf-fs-p2-r:14px;--sf-lh-p2-r:21px;--sf-fs-s1-b:12px;--sf-lh-s1-b:18px;--sf-fs-s1-r:12px;--sf-lh-s1-r:18px;--sf-fs-s2-b:12px;--sf-lh-s2-b:18px;--sf-fs-s2-r:12px;--sf-lh-s2-r:18px;--sf-fs-editor-h1:32px;--sf-lh-editor-h1:38.4px;--sf-fs-editor-h2:24px;--sf-lh-editor-h2:28.8px;--sf-fs-editor-h4:16px;--sf-lh-editor-h4:19.2px;--sf-fs-editor-body:14px;--sf-lh-editor-body:21px}}.sf-root,.sf-root *,.sf-root :before,.sf-root :after{box-sizing:border-box}body:has(.sf-root){background:var(--sf-cream);margin:0}.sf-root{min-height:100vh;color:var(--sf-brown);font-family:var(--sf-font-zh);-webkit-font-smoothing:antialiased;background-color:var(--sf-cream);background-image:url(/img/storefront/common/bg-pattern.webp);background-size:577px 769px;font-weight:500;position:relative;overflow-x:clip}:where(.sf-root) :where(img){max-width:100%;display:block}:where(.sf-root) :where(a){color:inherit;text-decoration:none}:where(.sf-root) :where(button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.sf-root :focus-visible{outline:3px solid var(--sf-yellow);outline-offset:2px}.sf-main{padding-top:var(--sf-header-h)}.sf-texture{z-index:900;pointer-events:none;background-image:url(/img/storefront/common/texture.webp);background-size:384px 216px;position:fixed;inset:0}.sf-en{font-family:var(--sf-font-en)}.sf-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.sf-round-nav{color:#fff;background:var(--sf-brown);width:50px;height:50px;box-shadow:var(--sf-riso-shadow);transition:transform .2s var(--sf-ease), background-color .2s;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.sf-round-nav:hover{background:#5a3409;transform:translateY(-2px)}.sf-round-nav:active{transform:translateY(1px)}.sf-dots{justify-content:center;gap:16px;margin:0;padding:0;list-style:none;display:flex}.sf-dots button{background:var(--sf-brown);opacity:.2;border-radius:50%;width:14px;height:14px;transition:opacity .2s;display:block}.sf-dots button[aria-current=true]{opacity:1}.sf-section-title{text-align:center;flex-direction:column;align-items:center;gap:12px;margin:0;display:flex}.sf-section-title__eyebrow{font-family:var(--sf-font-en);font-size:var(--sf-fs-p1-b);line-height:var(--sf-lh-p1-b);font-weight:var(--sf-fw-p1-b);color:var(--sf-green)}.sf-section-title__heading{font-size:var(--sf-fs-h3);line-height:var(--sf-lh-h3);font-weight:var(--sf-fw-h3);color:var(--sf-brown);margin:0}@media (width<=767px){.sf-round-nav{width:40px;height:40px}}.sf-js .sf-reveal{opacity:0;transition:opacity .8s var(--sf-ease), transform .8s var(--sf-ease);transform:translateY(24px)}.sf-js .sf-reveal.is-revealed{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.sf-js .sf-reveal{opacity:1;transform:none}.sf-root *,.sf-root :before,.sf-root :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sf-back-to-top{--sf-btt-footer-overlap:31.3px;z-index:700;opacity:0;visibility:hidden;width:88px;translate:0 calc(var(--sf-btt-lift,0px) * -1);transition:opacity .3s, transform .3s var(--sf-ease), visibility .3s;flex-direction:column;align-items:center;gap:10px;display:flex;position:fixed;bottom:24px;right:20px;transform:translateY(16px)}.sf-back-to-top.is-visible{opacity:1;visibility:visible;transform:none}.sf-back-to-top img{width:72px;height:50px;transition:transform .3s var(--sf-ease)}.sf-back-to-top:hover img{transform:translateY(-6px)}.sf-back-to-top span{color:var(--sf-brown);font-size:16px;font-weight:700;line-height:16px}@media (width<=1199px){.sf-back-to-top{--sf-btt-footer-overlap:0px}}@media (width<=767px){.sf-back-to-top{z-index:1;opacity:1;visibility:visible;gap:4px;margin:0 10px 0 auto;position:relative;bottom:auto;right:auto;transform:none}.sf-back-to-top span{font-size:14px}}.sf-footer{--sf-footer-curve:149px;isolation:isolate;color:#fff;background:var(--sf-brown);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 149' preserveAspectRatio='none'%3E%3Cpath d='M0 149L1440 149L1440 148.483C1440 120.656 1421.06 96.566 1393.87 90.648C1275.56 64.897 954.178 0 720 0C485.822 0 164.436 64.897 46.1256 90.648C18.9353 96.566 0 120.656 0 148.483Z'/%3E%3C/svg%3E") top / 100% var(--sf-footer-curve) no-repeat, linear-gradient(#000, #000) bottom / 100% calc(100% - var(--sf-footer-curve) + 1px) no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 149' preserveAspectRatio='none'%3E%3Cpath d='M0 149L1440 149L1440 148.483C1440 120.656 1421.06 96.566 1393.87 90.648C1275.56 64.897 954.178 0 720 0C485.822 0 164.436 64.897 46.1256 90.648C18.9353 96.566 0 120.656 0 148.483Z'/%3E%3C/svg%3E") top / 100% var(--sf-footer-curve) no-repeat, linear-gradient(#000, #000) bottom / 100% calc(100% - var(--sf-footer-curve) + 1px) no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 149' preserveAspectRatio='none'%3E%3Cpath d='M0 149L1440 149L1440 148.483C1440 120.656 1421.06 96.566 1393.87 90.648C1275.56 64.897 954.178 0 720 0C485.822 0 164.436 64.897 46.1256 90.648C18.9353 96.566 0 120.656 0 148.483Z'/%3E%3C/svg%3E") top / 100% var(--sf-footer-curve) no-repeat, linear-gradient(#000, #000) bottom / 100% calc(100% - var(--sf-footer-curve) + 1px) no-repeat;padding:116px 100px 52px;position:relative}.sf-footer:before,.sf-footer:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.sf-footer:before{opacity:.2;mix-blend-mode:multiply;background:url(/img/storefront/common/paper.webp) 50%/cover}.sf-footer:after{opacity:.05;background:url(/img/storefront/common/footer-pattern.webp) 0 0/144px 191px}.sf-footer__inner{justify-content:space-between;gap:64px;max-width:1240px;margin:0 auto;display:flex}.sf-footer p,.sf-footer dl,.sf-footer dd{margin:0}.sf-footer__brand{flex-direction:column;gap:20px;padding-top:5px;display:flex}.sf-footer__logo{width:182px;height:50px}.sf-footer__company{flex-direction:column;gap:15px;display:flex}.sf-footer__company-name{font-size:var(--sf-fs-p1-b);line-height:var(--sf-lh-p1-b);font-weight:var(--sf-fw-p1-b)}.sf-footer__meta{font-size:var(--sf-fs-p2-r);line-height:var(--sf-lh-p2-r);font-weight:var(--sf-fw-p2-r);flex-direction:column;gap:2px;display:flex}.sf-footer__meta>div{gap:8px;display:flex}.sf-footer__meta dt{flex:none;width:70px}.sf-footer__policies{font-size:var(--sf-fs-s1-r);line-height:var(--sf-lh-s1-r);font-weight:var(--sf-fw-s1-r);gap:14px;margin:0;padding:0;list-style:none;display:flex}.sf-footer__policies a{text-underline-offset:3px;text-decoration:underline}.sf-footer__right{flex-direction:column;gap:44px;width:777px;display:flex}.sf-footer__cols{--sf-footer-col-gap:64px;gap:var(--sf-footer-col-gap);display:flex}.sf-footer__col{width:calc((100% - 2 * var(--sf-footer-col-gap)) / 3);flex-direction:column;gap:14px;min-height:140px;display:flex}.sf-footer__col+.sf-footer__col{position:relative}.sf-footer__col+.sf-footer__col:before{content:"";top:0;bottom:0;left:calc(var(--sf-footer-col-gap) / -2);border-left:1.5px solid #ffffff59;position:absolute}.sf-footer__col-title{font-size:var(--sf-fs-p2-b);line-height:var(--sf-lh-p2-b);font-weight:var(--sf-fw-p2-b)}.sf-footer__links{font-size:var(--sf-fs-s1-r);line-height:var(--sf-lh-s1-r);font-weight:var(--sf-fw-s1-r);grid-template-columns:repeat(2,105px);gap:6px;margin:0;padding:0;list-style:none;display:grid}.sf-footer a{transition:color .2s}.sf-footer a:hover{color:var(--sf-yellow)}.sf-footer__copyright{font-size:var(--sf-fs-p2-r);line-height:var(--sf-lh-p2-r);font-weight:var(--sf-fw-p2-r);align-self:flex-end}@media (width<=1199px){.sf-footer{--sf-footer-curve:90px;padding:96px 40px 40px}.sf-footer__inner{flex-direction:column;gap:40px}.sf-footer__right{gap:32px;width:auto}.sf-footer__cols{--sf-footer-col-gap:32px}.sf-footer__col{width:216px}.sf-footer__copyright{align-self:flex-start}}.sf-footer__social{display:none}@media (width<=767px){.sf-footer{--sf-footer-curve:61px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 375 61' preserveAspectRatio='none'%3E%3Cpath d='M0 61L375 61L375 60.796C375 42.647 362.808 26.799 345.119 22.742C306.402 13.861 237.899 0 187.5 0C137.101 0 68.599 13.861 29.881 22.742C12.192 26.799 0 42.647 0 60.796Z'/%3E%3C/svg%3E") top / 100% var(--sf-footer-curve) no-repeat, linear-gradient(#000, #000) bottom / 100% calc(100% - var(--sf-footer-curve) + 1px) no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 375 61' preserveAspectRatio='none'%3E%3Cpath d='M0 61L375 61L375 60.796C375 42.647 362.808 26.799 345.119 22.742C306.402 13.861 237.899 0 187.5 0C137.101 0 68.599 13.861 29.881 22.742C12.192 26.799 0 42.647 0 60.796Z'/%3E%3C/svg%3E") top / 100% var(--sf-footer-curve) no-repeat, linear-gradient(#000, #000) bottom / 100% calc(100% - var(--sf-footer-curve) + 1px) no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 375 61' preserveAspectRatio='none'%3E%3Cpath d='M0 61L375 61L375 60.796C375 42.647 362.808 26.799 345.119 22.742C306.402 13.861 237.899 0 187.5 0C137.101 0 68.599 13.861 29.881 22.742C12.192 26.799 0 42.647 0 60.796Z'/%3E%3C/svg%3E") top / 100% var(--sf-footer-curve) no-repeat, linear-gradient(#000, #000) bottom / 100% calc(100% - var(--sf-footer-curve) + 1px) no-repeat;padding:54px 28px 36px}.sf-footer__inner{gap:0}.sf-footer__brand,.sf-footer__right{display:contents}.sf-footer__cols{flex-direction:column;order:1;gap:33px}.sf-footer__logo{order:2;width:182px;height:50px;margin-top:44px}.sf-footer__company{order:3;gap:12px;margin-top:20px}.sf-footer__social{flex-wrap:wrap;order:4;gap:10px 14px;margin:20px 0 0;padding:0;list-style:none;display:flex}.sf-footer__policies{order:5;margin-top:12px}.sf-footer .sf-footer__copyright{order:6;align-self:flex-start;margin-top:24px}.sf-footer__social a{font-size:var(--sf-fs-s1-r);line-height:var(--sf-lh-s1-r);font-weight:var(--sf-fw-s1-r);align-items:center;gap:4px;display:inline-flex}.sf-footer__social img{flex:none;width:24px;height:24px}.sf-footer__meta{flex-direction:row;gap:2px;font-weight:500}.sf-footer__meta>div{flex-direction:column;gap:2px}.sf-footer__meta>div:first-child{flex:0 0 180px}.sf-footer__meta dt{width:auto}.sf-footer__col{flex-direction:row;gap:14px;width:auto;min-height:0}.sf-footer__col-title{flex:0 0 110px}.sf-footer__links{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 8px}.sf-footer__col+.sf-footer__col:before{border-top:1.5px dashed #ffffff59;border-left:0;inset:-17px 0 auto}}.sf-header{z-index:800;position:fixed;top:0;left:0;right:0}.sf-header__bar{z-index:2;height:var(--sf-header-h);background:#fff;border-radius:0 0 24px 24px;align-items:center;gap:20px;padding:20px 36px;display:flex;position:relative}.sf-header__logo{flex:none;width:106px;display:block}.sf-header__logo img{width:106px;height:32px}.sf-header__nav{flex:1;min-width:0}.sf-header__nav>ul{justify-content:center;align-items:center;gap:28px;margin:0;padding:0;list-style:none;display:flex}.sf-header__nav-item{height:32px;font-size:var(--sf-fs-p2-b);line-height:var(--sf-lh-p2-b);font-weight:var(--sf-fw-p2-b);color:var(--sf-brown);white-space:nowrap;border-radius:9999px;align-items:center;gap:6px;padding:4px 10px;transition:background-color .2s;display:inline-flex}.sf-header__nav-item:hover,.sf-header__has-menu.is-open>.sf-header__nav-item{background:#f9c14b40}.sf-header__chevron{transition:transform .2s var(--sf-ease)}.sf-header__nav-item.is-current,.sf-header__topics a.is-current{color:var(--sf-yellow)}.sf-drawer__link.is-current{color:#d99a17}.sf-drawer__topics a.is-current{background:var(--sf-yellow)}.sf-header__has-menu{position:relative}.sf-header__has-menu.is-open .sf-header__chevron{transform:rotate(180deg)}.sf-header__topics{min-width:168px;box-shadow:var(--sf-riso-shadow);opacity:0;visibility:hidden;transition:opacity .2s, transform .2s var(--sf-ease), visibility .2s;background:#fff;border-radius:16px;margin:0;padding:10px;list-style:none;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%,-6px)}.sf-header__topics:before{content:"";height:14px;position:absolute;top:-14px;left:0;right:0}.sf-header__has-menu.is-open .sf-header__topics{opacity:1;visibility:visible;transform:translate(-50%)}.sf-header__topics a{font-size:var(--sf-fs-p2-b);line-height:var(--sf-lh-p2-b);font-weight:var(--sf-fw-p2-b);white-space:nowrap;border-radius:10px;padding:8px 14px;display:block}.sf-header__topics a:hover{background:#f9c14b4d}.sf-header__actions{flex:none;align-items:center;gap:28px;display:flex}.sf-header__utility{align-items:center;gap:20px;display:flex}.sf-header__icon-btn{width:24px;height:24px;color:var(--sf-brown);transition:transform .2s var(--sf-ease);justify-content:center;align-items:center;display:inline-flex}.sf-header__icon-btn:hover{transform:translateY(-2px)}.sf-header__cart{position:relative}.sf-header__cart-dot{background:var(--sf-orange);color:#fff;pointer-events:none;border-radius:9999px;justify-content:center;align-items:center;min-width:14px;height:14px;padding:0 3px;font-size:11px;font-weight:500;line-height:17px;display:inline-flex;position:absolute;top:0;left:10px}.sf-search{background:var(--sf-gray-light);height:37px;color:var(--sf-brown);border-radius:9999px;align-items:center;gap:4px;padding:8px 12px 8px 8px;display:flex}.sf-search--bar{width:204px}.sf-search--bar.is-typed{width:224px}.sf-search__icon{flex:none}.sf-search__input{min-width:0;height:21px;font:inherit;font-size:var(--sf-fs-s1-r);line-height:var(--sf-lh-s1-r);font-weight:var(--sf-fw-s1-r);color:var(--sf-ink);background:0 0;border:0;outline:none;flex:1;padding:0}.sf-search__input:focus-visible{outline:none}.sf-search__input::placeholder{color:#6f6a6880}.sf-search__input::-webkit-search-cancel-button{display:none}.sf-search:focus-within{box-shadow:0 0 0 2px #f9c14b80}.sf-search__clear{width:16px;height:16px;color:var(--sf-gray);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.sf-search__clear svg{width:12px;height:12px}.sf-drawer__search{padding:4px 0 14px}.sf-search--drawer{height:44px}.sf-search--drawer .sf-search__input{font-size:var(--sf-fs-input);line-height:var(--sf-lh-input);font-weight:var(--sf-fw-input)}.sf-header__login{align-items:center;height:32px;display:inline-flex}.sf-header__login-text{z-index:1;background:var(--sf-yellow);height:36px;font-size:var(--sf-fs-p2-b);line-height:var(--sf-lh-p2-b);font-weight:var(--sf-fw-p2-b);color:var(--sf-brown);white-space:nowrap;border-radius:9999px;align-items:center;padding:6px 16px 6px 12px;display:inline-flex;position:relative}.sf-header__login-ear{z-index:2;transform-origin:30% 10%;transition:transform .3s var(--sf-ease);flex:none;margin:1px 0 0 -14px;position:relative}.sf-header__login:hover .sf-header__login-ear{transform:rotate(14deg)}.sf-header__member{border-radius:9999px;align-items:center;gap:6px;max-width:200px;display:inline-flex}.sf-header__member:focus-visible{outline:2px solid var(--sf-yellow);outline-offset:3px}.sf-header__member-wrap{position:relative}.sf-header__member-menu{z-index:2;min-width:132px;box-shadow:var(--sf-riso-shadow);opacity:0;visibility:hidden;transition:opacity .2s, transform .2s var(--sf-ease), visibility .2s;background:#fff;border-radius:16px;margin:0;padding:8px;list-style:none;position:absolute;top:calc(100% + 14px);right:0;transform:translateY(-6px)}.sf-header__member-menu:before{content:"";height:14px;position:absolute;top:-14px;left:0;right:0}.sf-header__member-wrap.is-open .sf-header__member-menu{opacity:1;visibility:visible;transform:translateY(0)}.sf-header__member-menu button,.sf-header__member-menu a,.sf-drawer__logout{width:100%;font-size:var(--sf-fs-p2-b);line-height:var(--sf-lh-p2-b);font-weight:var(--sf-fw-p2-b);color:var(--sf-brown);white-space:nowrap;text-align:left;border-radius:10px;align-items:center;gap:8px;padding:8px 14px;transition:background-color .15s;display:flex}.sf-header__member-menu button:hover,.sf-header__member-menu a:hover{background:#f9c14b40}.sf-header__member-menu button:disabled,.sf-drawer__logout:disabled{cursor:progress;opacity:.6}.sf-drawer__logout{font-size:var(--sf-fs-drawer-link);line-height:var(--sf-lh-drawer-link);font-weight:var(--sf-fw-drawer-link);border-radius:0;padding:14px 4px}.sf-header__avatar{background:var(--sf-brown);border-radius:50%;flex:none;width:32px;height:32px}.sf-header__member-name{font-size:var(--sf-fs-p1-b);line-height:var(--sf-lh-p1-b);font-weight:var(--sf-fw-p1-b);color:var(--sf-brown);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sf-header__menu-btn{display:none}.sf-drawer{top:calc(var(--sf-header-h) - 24px);z-index:1;max-height:calc(100vh - var(--sf-header-h) + 24px);background:#fff;border-radius:0 0 24px 24px;padding:40px 24px 28px;position:absolute;left:0;right:0;overflow-y:auto;box-shadow:0 12px 24px #4022031f}.sf-drawer[hidden]{display:none}.sf-drawer__list,.sf-drawer__topics{margin:0;padding:0;list-style:none}.sf-drawer__list>li+li{border-top:1px dashed #40220333}.sf-drawer__link,.sf-drawer__label{font-size:var(--sf-fs-drawer-link);line-height:var(--sf-lh-drawer-link);font-weight:var(--sf-fw-drawer-link);margin:0;padding:14px 4px;display:block}.sf-drawer__topics{flex-wrap:wrap;gap:8px;padding:0 4px 16px;display:flex}.sf-drawer__topics a{background:var(--sf-cream);font-size:var(--sf-fs-p2-b);line-height:var(--sf-lh-p2-b);font-weight:var(--sf-fw-p2-b);border-radius:9999px;padding:6px 14px;display:block}@media (width<=1099px){.sf-header__bar{border-radius:0 0 20px 20px;justify-content:space-between;padding:12px 20px}.sf-header__nav,.sf-header__search{display:none}.sf-header__actions{gap:16px}.sf-header__menu-btn{display:inline-flex}}@media (width>=1100px){.sf-drawer{display:none!important}}@media (width>=768px){.sf-drawer__login-item{display:none}}@media (width<=767px){.sf-header__bar{padding:10px 20px}.sf-header__actions{gap:18px}.sf-header__logo,.sf-header__logo img{width:93px;height:auto}.sf-header__login{display:none}.sf-header__member{max-width:132px}}html.sf-drawer-open{overflow:hidden}
