.cs-camera--firstscreen{--cs-display-font: Georgia, "Times New Roman", serif;--cs-ui-font: Arial, "PingFang TC", "Microsoft JhengHei", sans-serif}.cs-camera--firstscreen h1,.cs-camera--firstscreen .cs-camera__price,.cs-camera--firstscreen .cs-camera__price>*,.cs-camera--firstscreen [data-cs-total]{font-family:var(--cs-display-font);font-variant-numeric:lining-nums;font-feature-settings:"zero" 0}.cs-camera--firstscreen .cs-camera__price{flex-wrap:wrap;gap:4px 10px;font-size:28px;line-height:1.15;letter-spacing:-.02em}.cs-camera--firstscreen .cs-camera__price-status{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 14px}.cs-camera--firstscreen .cs-camera__price-status .cs-camera__stock{margin:0;padding:4px 8px;background:#edf1e9;border-radius:5px;font-family:var(--cs-ui-font);font-size:11px;font-weight:500;line-height:1.45}.cs-camera--firstscreen .cs-camera__price-status .cs-camera__stock[data-state=preorder]{background:#fff3bd;color:#756117}.cs-camera--firstscreen .cs-camera__price-status .cs-camera__stock[data-state=soldout],.cs-camera--firstscreen .cs-camera__price-status .cs-camera__stock[data-state=unknown]{background:#ede8e1}.cs-camera--firstscreen .cs-camera__key-points{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);width:100%;padding:10px 0 8px;gap:0;color:#5b574c}.cs-camera--firstscreen .cs-camera__key-point{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-width:0;min-height:50px;padding:2px 5px;gap:6px;color:inherit;font-family:var(--cs-ui-font);font-size:12px;font-weight:500;line-height:1.4;text-align:center;text-decoration:none;overflow-wrap:anywhere}.cs-camera--firstscreen .cs-camera__key-point+.cs-camera__key-point{border-inline-start:1px solid #e0dcd3}.cs-camera--firstscreen .cs-camera__key-point svg{flex:none;color:#4f6253}.cs-camera--firstscreen .cs-camera__key-point:hover{color:#843528}.cs-camera--firstscreen .cs-camera__key-point:focus-visible{outline:2px solid #843528;outline-offset:2px;border-radius:4px}.cs-camera--firstscreen .cs-camera__thumbnails{padding-top:6px;padding-bottom:3px}.cs-camera--firstscreen .cs-camera__gallery-note{display:none}.cs-camera--firstscreen .cs-camera__info-row{scroll-margin-top:calc(var(--header-height, 80px) + 16px)}.cs-camera--firstscreen .cs-camera__form{margin-top:14px}@media screen and (max-width:749px){.cs-camera--firstscreen .cs-camera__inner{padding:10px 16px 32px}.cs-camera--firstscreen .cs-camera__breadcrumb{gap:6px;margin-bottom:8px}.cs-camera--firstscreen .cs-camera__breadcrumb a{min-height:28px;padding:4px 10px;font-size:10px;line-height:1.4}.cs-camera--firstscreen .cs-camera__layout{grid-template-columns:minmax(0,1fr);gap:12px}.cs-camera--firstscreen .cs-camera__gallery{position:static;min-width:0}.cs-camera--firstscreen .cs-camera__hero{width:100%;height:auto;aspect-ratio:1;border-radius:5px}.cs-camera--firstscreen .cs-camera__main-image{width:100%;height:100%;object-fit:contain}.cs-camera--firstscreen .cs-camera__key-points{padding:8px 0 6px}.cs-camera--firstscreen .cs-camera__key-point{min-height:46px;font-size:10px;padding:0 3px;gap:5px}.cs-camera--firstscreen .cs-camera__key-point svg{width:22px;height:22px}.cs-camera--firstscreen .cs-camera__thumbnails{gap:8px;padding-top:4px;padding-bottom:3px}.cs-camera--firstscreen .cs-camera__thumbnails button{width:44px;min-width:44px;height:44px;border-radius:3px}.cs-camera--firstscreen .cs-camera__thumbnails button[aria-pressed=true]{outline-offset:1px}.cs-camera--firstscreen h1{font-size:clamp(23px,6.25vw,27px);line-height:1.16;margin:0 0 9px;letter-spacing:-.025em}.cs-camera--firstscreen .cs-camera__price{font-size:26px;line-height:1.15}.cs-camera--firstscreen .cs-camera__price s{font-size:14px}.cs-camera--firstscreen .cs-camera__price-status{gap:6px 9px}.cs-camera--firstscreen .cs-camera__price-status .cs-camera__stock{font-size:10px;padding:4px 7px}.cs-camera--firstscreen .cs-camera__form{margin-top:10px}.cs-camera--firstscreen .cs-camera__form>select:not(.cs-camera__single-variant){margin-bottom:10px}.cs-camera--firstscreen button.cs-camera__add{min-height:48px;padding:11px 16px;font-family:var(--cs-ui-font);font-size:14px;letter-spacing:.025em}.cs-camera--firstscreen .cs-camera__compact-kit{margin-top:10px}.cs-camera--firstscreen .cs-camera__compact-kit>summary,.cs-camera--firstscreen .cs-camera__extras>summary{min-height:44px;padding:10px 0}}@media screen and (max-width:749px){.cs-camera--firstscreen .cs-camera__sample-track{scrollbar-width:none;-ms-overflow-style:none;padding-bottom:2px}.cs-camera--firstscreen .cs-camera__sample-track::-webkit-scrollbar{display:none;width:0;height:0}.cs-camera--firstscreen .cs-camera__info-row[open]{padding-bottom:16px}.cs-camera--firstscreen .cs-camera__contact{margin:8px 0 0;padding:8px 0 16px}}.cs-camera--firstscreen .cs-camera__purchase-assurance{margin:10px 0 0;color:#536a51;font-family:var(--cs-ui-font);font-size:11px;line-height:1.65}.cs-camera--firstscreen .cs-camera__purchase-assurance p{margin:2px 0}@media screen and (max-width:749px){.cs-camera--firstscreen .cs-camera__purchase-assurance{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/cs-camera-firstscreen.css.map */
