.template-product-bfcm-strap .announcement-bar{display:none}.bfcm-sale-slot{height:calc(42px + env(safe-area-inset-top,0px))}.bfcm-sale-bar{position:fixed;inset:0 0 auto;z-index:1100;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;column-gap:10px;box-sizing:border-box;min-height:42px;padding:calc(10px + env(safe-area-inset-top,0px)) 14px 10px;background:#0c182b;color:#e0e8f3;border-bottom:1px solid #263c5c;font:500 13px/21px -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-align:center}.bfcm-sale-bar strong{color:#60a5fa;font-weight:800;letter-spacing:.06em;font-size:11px}.bfcm-game-kit-cover{object-fit:contain!important;padding:8px;box-sizing:border-box}.bfcm-included-game{scroll-margin-top:72px}.bfcm-included-game-body{display:flex;align-items:flex-start;gap:18px;min-width:0}.bfcm-included-game-body>div{flex:1;min-width:0}.bfcm-included-game-body>img{flex:0 0 78px;width:78px;height:auto;object-fit:contain}@media(max-width:400px){.bfcm-sale-bar{gap:5px;font-size:11px}.bfcm-sale-bar strong{font-size:10px}.bfcm-included-game-body{gap:12px}.bfcm-included-game-body>img{flex-basis:62px;width:62px}}.csb-kit-modal--draugr .csb-kit-modal-panel{max-width:720px}.csb-kit-modal--draugr .csb-kit-modal-content{min-height:0}.csb-kit-modal--draugr .csb-kit-modal-foot{flex-shrink:0}.bfcm-game-carousel{position:relative;background:#050a12}.bfcm-game-carousel-track{display:flex;width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.bfcm-game-carousel-track::-webkit-scrollbar{display:none}.bfcm-game-carousel-slide{flex:0 0 100%;min-width:0;margin:0;scroll-snap-align:start;scroll-snap-stop:always}.bfcm-game-carousel-slide img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.bfcm-game-carousel-arrow{position:absolute;top:50%;z-index:1;display:grid;place-items:center;width:40px;height:40px;padding:0;color:#fff;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:#050a148c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;transform:translateY(-50%);transition:opacity .2s ease,background .2s ease}.bfcm-game-carousel-arrow:hover{background:#050a14bf}.bfcm-game-carousel-arrow--prev{left:12px}.bfcm-game-carousel-arrow--next{right:12px}.bfcm-game-carousel-arrow:disabled{opacity:0;pointer-events:none}.bfcm-game-carousel-arrow svg{width:18px;height:18px}.bfcm-game-carousel-dots{position:absolute;left:50%;bottom:12px;z-index:1;display:flex;padding:0 4px;border-radius:99px;background:#050a1473;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform:translate(-50%)}.bfcm-game-carousel-dot{display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;background:transparent;cursor:pointer}.bfcm-game-carousel-dot span{width:6px;height:6px;border-radius:99px;background:#ffffff73;transition:width .25s ease,background .25s ease}.bfcm-game-carousel-dot[aria-current=true]{width:34px}.bfcm-game-carousel-dot[aria-current=true] span{width:18px;background:#fff}@media(max-width:640px){body:has(#PBarNextFrame) .csb-kit-modal--draugr{padding-bottom:64px}.csb-kit-modal--draugr .csb-kit-modal-panel{max-height:90vh;max-height:90dvh;padding-bottom:0}.csb-kit-modal--draugr .csb-kit-modal-body{padding-top:18px}.csb-kit-modal--draugr .csb-kit-modal-lead{font-size:15px}.csb-kit-modal--draugr .csb-kit-modal-foot{padding-top:10px}}.template-product-bfcm-strap .manual-buybox .manual-spec-name{font-size:16px;line-height:1.5}.bfcm-trailer-slide{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5%;padding:0 5% 14%;background:radial-gradient(70% 55% at 50% 52%,rgba(51,140,255,.28),transparent 70%),#060b16}.bfcm-trailer-heading{margin:0;font-size:clamp(24px,5.4cqw,46px);font-weight:800;line-height:1.05;letter-spacing:-.02em;color:#fff;text-align:center;text-shadow:0 2px 24px rgba(0,0,0,.6)}.manual-diagram-frame:has(.bfcm-trailer-slide){container-type:inline-size}.bfcm-trailer-frame{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:12px;background:#000;box-shadow:0 0 0 1px #8fd2ff59,0 18px 50px -18px #000000e6,0 0 60px -20px #3396ffcc}.bfcm-trailer-video{display:block;width:100%;height:100%;object-fit:cover;background:#000}.bfcm-trailer-sound{position:absolute;right:10px;bottom:10px;display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border:1px solid rgba(255,255,255,.25);border-radius:999px;background:#050a14a6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-size:13px;font-weight:600;line-height:1;cursor:pointer}.bfcm-trailer-sound svg{width:16px;height:16px}.bfcm-trailer-sound .bfcm-trailer-sound-on,.bfcm-trailer-slide.is-unmuted .bfcm-trailer-sound .bfcm-trailer-sound-off{display:none}.bfcm-trailer-slide.is-unmuted .bfcm-trailer-sound .bfcm-trailer-sound-on{display:block}.manual-thumb.bfcm-thumb-trailer{position:relative}.manual-thumb.bfcm-thumb-trailer:after{content:"";position:absolute;top:50%;left:50%;z-index:2;width:30px;height:30px;border-radius:50%;background:#050a14b8 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 16'%3E%3Cpath d='M0 0l14 8-14 8z' fill='%23fff'/%3E%3C/svg%3E") 56% 50% / 11px no-repeat;box-shadow:0 0 0 1px #ffffff59;transform:translate(-50%,-50%);pointer-events:none}.bfcm-game-carousel-slide--video{position:relative;aspect-ratio:16 / 9;background:#000}.bfcm-game-carousel-slide--video .bfcm-trailer-video{position:absolute;top:0;right:0;bottom:0;left:0}.bfcm-trailer-play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:0;border:0;background:radial-gradient(60% 70% at 50% 50%,#050a141a,#050a1499);color:#fff;cursor:pointer}.bfcm-trailer-play[hidden]{display:none}.bfcm-trailer-play-ring{display:grid;place-items:center;width:68px;height:68px;padding-left:5px;border:2px solid rgba(255,255,255,.85);border-radius:50%;background:#050a1480;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 0 30px #3396ff8c;transition:transform .2s ease}.bfcm-trailer-play:hover .bfcm-trailer-play-ring{transform:scale(1.06)}.bfcm-trailer-play-ring svg{width:20px;height:22px}.bfcm-trailer-play-text{font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-shadow:0 2px 10px #000}.bfcm-banner-hotspot{position:absolute;top:76%;right:3.5%;bottom:3%;left:6.5%;z-index:5;padding:0;border:0;border-radius:3.5%/18%;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.bfcm-banner-hotspot[hidden]{display:none}.bfcm-banner-hotspot:focus{outline:0}.bfcm-banner-hotspot:focus-visible{box-shadow:0 0 0 2px #78dcffbf}
/*# sourceMappingURL=/cdn/shop/t/65/assets/bfcm-draugr.css.map */
