/* v6.9: video replaces the fifth preview thumbnail; the original 5-slot grid stays intact. */
.pd69-video-thumb{position:relative;cursor:pointer;isolation:isolate}
.pd69-video-thumb img{width:100%;height:100%;object-fit:cover;display:block}
.pd69-video-thumb::before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(26,16,11,.36),transparent 75%);z-index:1;pointer-events:none}
.pd69-video-play{position:absolute;inset:0;display:grid;place-items:center;z-index:2;pointer-events:none}
.pd69-video-play svg{width:min(46px,60%);height:auto;filter:drop-shadow(0 3px 10px rgba(0,0,0,.4))}
.pd69-video-play svg circle{fill:rgba(33,23,18,.76);stroke:#fff;stroke-width:1.8}
.pd69-video-play svg path{fill:#fff;stroke:none}
.pd69-video-tag{position:absolute;left:6px;bottom:5px;background:rgba(25,18,13,.80);color:#fff;border-radius:4px;padding:2px 5px;font:700 9px/1.2 Arial,sans-serif;letter-spacing:.07em;z-index:2;pointer-events:none}
.pd69-video-thumb.is-active{border-color:#b86b32!important;box-shadow:0 0 0 2px rgba(190,109,45,.28)!important}
.pd69-video-layer[hidden]{display:none!important}
.pd69-video-layer{position:absolute;inset:0;z-index:4;display:grid;place-items:center;background:#1b1511;overflow:hidden}
.pd69-video-layer video{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;background:#1b1511;outline:none}
.pd69-is-video>img[data-gallery-large]{visibility:hidden}
.pd69-is-video [data-gallery-zoom]{display:none!important}
.pd69-woo-video-slide{display:flex;align-items:center;justify-content:center;background:#211915}
.pd69-woo-video-slide video{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;background:#211915}
@media(max-width:430px){.pd69-video-play svg{width:min(36px,57%)}.pd69-video-tag{font-size:8px}}
