.feature34{padding-top:8px}.feature-heading34{display:flex;align-items:end;justify-content:space-between;gap:15px;margin-bottom:22px}.feature-heading34 small{letter-spacing:2px;color:#8d744a;font-size:12px}.feature-heading34 h2{font-size:30px;margin:6px 0 0}.feature-heading34>span{font:11px/1.5 sans-serif;color:#88775e;border:1px solid #d8c9b0;padding:5px 9px;border-radius:20px;white-space:nowrap}.feature-track34{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.feature-card34{min-width:0;border:1px solid #dccdb3;border-radius:16px;background:#fffdf8;overflow:hidden;box-shadow:0 6px 24px #8061320b}.feature-scene34{height:210px;position:relative;overflow:hidden}.feature-scene34>img{width:100%;height:100%;object-fit:cover}.feature-brand34{position:absolute;top:14px;left:14px;max-width:80%;display:flex;align-items:center;gap:8px;background:#fffdf5f2;padding:8px 12px;border:1px solid #fff;border-radius:8px}.feature-brand34 .art{width:52px;height:32px!important}.feature-brand34 .wordmark{font-size:16px}.feature-brand34>span:last-child{font-size:15px}.feature-number34{position:absolute;bottom:10px;right:14px;color:white;font:32px Georgia;text-shadow:0 1px 5px #222}.feature-copy34{padding:20px}.feature-copy34 h3{font-size:21px;line-height:1.5;margin:0 0 8px}.feature-shop34{font-size:13px;color:#8a652c;display:flex;justify-content:space-between}.feature-products34{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}.feature-products34 a{min-width:0}.feature-products34 img{display:block;width:100%;aspect-ratio:1.3;object-fit:cover;border-radius:8px}.feature-products34 span{display:block;font-size:14px;line-height:1.5;margin-top:8px}.feature-products34 small{font:11px/1.6 sans-serif;color:#92794f}.feature-all34{display:flex;justify-content:space-between;border-top:1px solid #e8dece;padding-top:14px;margin-top:16px;font-size:13px}.feature-controls34{display:none}.menu-pages34{display:grid;grid-template-columns:1fr 1fr;gap:10px}.menu-pages34 a,.menu-pages34 button{font:14px/1.5 sans-serif;background:#f5efe3;color:#644c2a;padding:12px;border:1px solid #e1d5be;border-radius:8px;text-align:center;min-height:44px}.menu-heading34{font-size:21px;margin:24px 0 7px}.menu-hint34{font:12px/1.7 sans-serif;color:#88765b}.brand-menu34 section{padding:18px 0;border-bottom:1px solid #e7ddce;min-width:0}.menu-brand34{display:flex;align-items:center;gap:12px}.menu-brand34 .art{width:60px;flex:none}.menu-brand34 .wordmark{font-size:18px}.menu-brand34>b{font-size:16px}.menu-brand34>span:last-child{margin-left:auto;white-space:nowrap;font:12px sans-serif;color:#8c713e}.brand-menu34 nav{display:flex;overflow-x:auto;gap:8px;margin-top:12px;padding-bottom:8px;max-width:100%;scrollbar-width:thin}.brand-menu34 nav a{flex:none;white-space:nowrap;font:13px/1.4 sans-serif;padding:10px 15px;border:1px solid #d8c7a7;border-radius:22px;min-height:40px}.brand-menu34 nav a:first-child{background:#9d793b;color:white}.news34 p{line-height:1.8}.manage34{max-width:1080px;padding:30px 24px;margin:auto;font-family:Arial,'Microsoft JhengHei',sans-serif}.manage34>small{display:block;color:#8d6a36;margin-top:30px}.manage34 h1{font-size:30px}.manage34 h2{font-size:23px}.manage-note34{background:#eaf4f3;border:1px solid #bad7d2;padding:18px;line-height:1.8}.manage34 form{margin:28px 0;padding:24px;border:1px solid #d9c9ad;border-radius:14px;background:#fffdf7}.manage34 fieldset{display:grid;grid-template-columns:1fr 90px 1fr 1fr;gap:14px;margin:18px 0;border:1px solid #dfd5c3;padding:18px;border-radius:8px}.manage34 label{display:flex;flex-direction:column;gap:8px;font-size:14px}.manage34 input:not([type=checkbox]){min-width:0;width:100%;min-height:44px;border:1px solid #b9a98d;background:white;padding:9px;font:inherit;border-radius:5px}.manage34 input[type=checkbox]{width:18px;height:18px}.manage34 .check34,.category-checks34 label{flex-direction:row;align-items:center}.manage-actions34{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.manage34 button{min-height:44px}.manage34 [role=status]{line-height:1.8;color:#27604c;min-height:30px;margin-top:12px}.category-checks34{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:20px 0}.category-checks34 label{min-height:44px;background:#f5f0e6;padding:9px}.manage34 p{line-height:1.8}
@media(max-width:1023px){.feature-heading34 h2{font-size:25px}.feature-heading34{align-items:start}.feature-track34{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;scrollbar-width:none}.feature-track34::-webkit-scrollbar{display:none}.feature-card34{flex:0 0 100%;scroll-snap-align:start}.feature-scene34{height:auto;aspect-ratio:1.65}.feature-copy34{padding:18px}.feature-controls34{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:14px;font-size:12px;color:#8f7955}.feature-controls34 button{width:40px;height:40px;border:1px solid #d9c8a8;border-radius:50%;background:#fffdf8;font:24px serif}.manage34 fieldset{grid-template-columns:1fr 1fr}.manage34 form{padding:16px}.category-checks34{grid-template-columns:1fr}.manage34{padding:20px 16px}}
@media(prefers-reduced-motion:reduce){.feature-track34{scroll-behavior:auto}}
.feature-brand34 .wordmark{width:auto;flex:none}.feature-brand34:has(.wordmark)>span:last-child{display:none}
