.st-shipping{background:#f2f1ee;border-bottom:1px solid #e3e2de;text-align:center;padding:9px 15px}.st-shipping still-shipping-timer{display:inline-flex;align-items:center;justify-content:center;gap:13px;font-size:11px;line-height:18px;color:#5c5c61}.st-shipping-icon{height:17px;width:20px;fill:none;stroke:currentColor;stroke-width:1.25}.st-shipping time{color:#bc541d;font-size:13px;font-weight:600;letter-spacing:1px;font-variant-numeric:tabular-nums;min-width:46px}.st-shipping .is-expired time{color:#85858a}.pd-viewers{display:flex;align-items:center;gap:7px;font-size:11px;color:#77777d;margin-top:17px}.pd-viewers svg{height:15px;width:18px;fill:none;stroke:currentColor;stroke-width:1.2}.pd-viewers strong{font-variant-numeric:tabular-nums;color:#bc541d;font-weight:600;min-width:22px}.pd-viewers small{font-size:8px;color:#99999d;border:1px solid #dfdfdb;border-radius:3px;padding:1px 4px;margin-left:4px;letter-spacing:.4px}.pd-stock-note{display:flex;gap:7px;align-items:center;color:#bc541d;font-size:11px;margin-top:12px!important}.pd-stock-dot{background:currentColor;height:5px;width:5px;border-radius:50%;flex:none}.pd-video-strip{display:block;margin-top:25px}.pd-video-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.pd-video-heading .st-eyebrow{font-size:8px;letter-spacing:1.5px}.pd-video-heading>span{font-size:8px;color:#919196}.pd-video-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.pd-video-card{margin:0;position:relative;min-width:0}.pd-video-player{aspect-ratio:9/16;background:#e5e4e0;position:relative;overflow:hidden;border-radius:3px}.pd-video-player video{display:block;width:100%;height:100%;object-fit:cover;background:#333337}.pd-video-card figcaption{font-size:8px;color:#8e8e93;margin-top:6px;text-align:center}.pd-video-error{position:absolute;inset:0;display:grid;place-content:center;gap:8px;padding:12px;background:#e5e4e0;font-size:9px;text-align:center;color:#66666c}.pd-video-error[hidden]{display:none}.pd-video-error a{text-decoration:underline}.pd-video-note{font-size:8px;color:#96969a;margin-top:9px!important;line-height:1.6}.pd-video-player video:focus-visible{outline:2px solid #bc541d;outline-offset:-3px}@media(max-width:740px){.st-shipping{padding:8px 12px}.st-shipping still-shipping-timer{font-size:10px;gap:10px}.st-shipping time{font-size:12px}.pd-viewers{font-size:10px;gap:6px}.pd-video-grid{gap:8px;grid-template-columns:repeat(5,110px);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:7px}.pd-video-card{scroll-snap-align:start}.pd-video-heading .st-eyebrow{font-size:8px}.pd-video-note{font-size:9px}.pd-stock-note{font-size:11px}}
.pd-video-toggle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:35px;height:35px;border-radius:50%;border:1px solid #ffffff75;background:#22222880;backdrop-filter:blur(4px);color:#fff!important;display:grid;place-items:center;padding:0;font-size:12px;z-index:1;transition:opacity .2s}.pd-video-toggle span{margin-left:2px}.pd-video-player.is-playing .pd-video-toggle{opacity:0}.pd-video-player:hover .pd-video-toggle,.pd-video-player:focus-within .pd-video-toggle{opacity:1}.pd-video-error{z-index:2}
.pd-viewer-avatars{display:flex;align-items:center;margin-right:5px;flex:none;padding-left:0}.pd-viewer-avatars [data-viewer-avatar]{display:block;height:26px;width:26px;flex:none;border-radius:50%;border:2px solid var(--paper,#faf9f7);background-image:var(--avatar-sheet);background-size:300% 200%;background-repeat:no-repeat;background-color:#d9d9d3;box-shadow:0 1px 3px #0000000c;margin-left:-9px}.pd-viewer-avatars [data-viewer-avatar]:first-child{margin-left:0}.pd-viewers{gap:6px}.pd-compare-price{font-size:16px;color:#95959a;font-weight:400}.pd-discount-badge{font-size:10px;line-height:20px;color:#bc541d;background:#f9eee5;border:1px solid #e8c6af;border-radius:3px;padding:0 7px;letter-spacing:.2px}.pd-price-row{flex-wrap:wrap;gap:12px}.pd-price-row [hidden]{display:none!important}@media(max-width:740px){.pd-viewer-avatars [data-viewer-avatar]{width:24px;height:24px;margin-left:-9px}.pd-viewers{font-size:9px;gap:4px}.pd-compare-price{font-size:15px}}
