html body.site-control-theme .detail-site .rd-summary--wheel .rd-ff-specs{background:#fff!important;border-color:#e4e4e4!important;min-width:0}.detail-site .rd-summary--wheel .rd-ff-specs .rd-customization-scroll{width:100%;height:auto;max-height:232px;min-height:0;border:0;background:#fff;scrollbar-gutter:auto}.detail-site .rd-summary--wheel .rd-ff-specs table{width:100%;min-width:280px;table-layout:fixed;margin:0}.detail-site .rd-summary--wheel .rd-ff-specs :is(th,td){padding:10px 6px;text-align:center;vertical-align:middle;white-space:nowrap;border-color:#e5e5e5;color:#252525;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.detail-site .rd-summary--wheel .rd-ff-specs thead th{height:40px;background:#fff;color:#555;font-size:11px;font-weight:600}.detail-site .rd-summary--wheel .rd-ff-specs th:first-child{width:14%}.detail-site .rd-summary--wheel .rd-ff-specs th:nth-child(2){width:30%}.detail-site .rd-summary--wheel .rd-ff-specs th:nth-child(3){width:24%}.detail-site .rd-summary--wheel .rd-ff-specs th:nth-child(4){width:14%}.detail-site .rd-summary--wheel .rd-ff-specs th:nth-child(5){width:18%}.detail-site .rd-summary--wheel .rd-ff-specs tbody tr,.detail-site .rd-summary--wheel .rd-ff-specs tbody tr.is-selected{background:#fff}.detail-site .rd-summary--wheel .rd-ff-specs tbody tr:hover{background:#f7f7f7}.detail-site .rd-summary--wheel .rd-ff-specs tbody tr.is-selected{box-shadow:inset 3px 0 0 var(--config-accent)}.detail-site .rd-summary--wheel .rd-ff-specs tbody td{height:48px;font-size:12px}.detail-site .rd-summary--wheel .rd-ff-specs tbody tr:last-child td{border-bottom:0}.detail-site .rd-summary--wheel .rd-ff-specs input[type=radio]{display:block;width:18px;height:18px;margin:0 auto}.detail-site .rd-summary--wheel .rd-store-links a,.detail-site .rd-summary--wheel .rd-store-links a:hover{background:#fff;border-color:#e4e4e4}.detail-site .rd-summary--wheel .rd-store-links a:hover{border-color:#aaa}.product-albums .product-albums-grid{display:grid;grid-template-columns:repeat(var(--album-columns,4),minmax(0,1fr));gap:8px;width:calc(100% - 48px);max-width:min(1432px,calc(var(--album-columns,4)*360px - 8px));margin:0 auto;padding:0;align-items:start;overflow:visible}.product-album-cover{min-width:0}.product-album-track{display:flex;gap:24px;width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-behavior:auto!important;scroll-snap-type:none;overscroll-behavior-x:contain;touch-action:pan-y pinch-zoom!important;cursor:grab;user-select:none;-webkit-user-select:none}.product-album-track::-webkit-scrollbar{display:none}.product-album-cover-slide,.product-album-detail{display:block;box-sizing:border-box;min-width:0;width:100%;aspect-ratio:1066/1600;padding:0;margin:0;border:0;border-radius:6px;overflow:hidden;background:transparent}.product-album-cover-slide{flex:0 0 100%;cursor:grab;transform:translate3d(var(--album-overscroll,0),0,0)}.product-album-detail{cursor:zoom-in}.product-album-dialog img,.product-albums img{display:block;width:100%;height:100%;object-fit:contain;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.product-album-track.is-dragging,.product-album-track.is-dragging *{cursor:grabbing!important}.product-album-cover>.carousel-pagination{margin:4px auto 0}.product-album-dialog button:focus:not(:focus-visible),.product-album-track:focus:not(:focus-visible),.product-albums button:focus:not(:focus-visible){outline:none}.product-album-track:focus-visible,.product-albums button:focus-visible{outline:2px solid #598000;outline-offset:-2px}.product-album-dialog{--album-lightbox-height:min(88dvh,calc(100dvh - 80px));box-sizing:border-box;position:fixed;inset:0;width:min(92vw,calc(var(--album-lightbox-height)*var(--album-lightbox-ratio)),1200px);aspect-ratio:var(--album-lightbox-ratio);height:auto;max-width:92vw;max-height:var(--album-lightbox-height);border:0;border-radius:12px;margin:auto;padding:0;overflow:visible;background:transparent}.product-album-dialog::backdrop{background:rgba(0,0,0,.36);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.product-album-large-track{height:100%;border-radius:12px;background:transparent;outline:none;overscroll-behavior:contain}.product-album-large-slide{flex:0 0 100%;min-width:0;height:100%;transform:translate3d(var(--album-overscroll,0),0,0)}.product-album-dialog>button{position:absolute;color:white;background:rgba(0,0,0,.5);border:0;font:32px system-ui;cursor:pointer;width:44px;height:44px}.product-album-dialog>button:disabled{opacity:.25;cursor:default}.product-album-dialog button:focus-visible{outline:2px solid #a4e624;outline-offset:2px}.product-album-dialog>.product-album-close{display:grid;place-items:center;right:8px;top:8px;padding:0 0 2px;border:0;border-radius:6px;background:transparent;font:300 28px/1 system-ui;opacity:.75;text-shadow:0 1px 4px rgba(0,0,0,.8);transition:opacity .15s ease}.product-album-dialog>.product-album-close:focus-visible,.product-album-dialog>.product-album-close:hover{opacity:1}.product-album-dialog>.product-album-next,.product-album-dialog>.product-album-prev{top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;background:rgba(15,18,20,.5);font:28px/1 system-ui;padding:0 0 3px}.product-album-prev{left:10px}.product-album-next{right:10px}.product-album-count{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.product-album-dialog>.carousel-pagination{position:absolute;bottom:-32px;left:50%;transform:translateX(-50%);margin:0;gap:6px}.product-album-dialog>.carousel-pagination>button{flex:0 1 28px;height:24px;max-width:28px}.product-album-dialog>.carousel-pagination>button>span{height:3px;background:rgba(255,255,255,.55)}.product-album-dialog>.carousel-pagination>button[aria-current=true]>span{background:#a4e624}@media(max-width:767px){.product-albums .product-albums-grid{width:calc(100% - 32px);grid-template-columns:repeat(var(--album-mobile-columns,2),minmax(0,1fr))}}