.bm-m-image-hotspot-tabs__pinch-hint{font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:100%;text-transform:uppercase}.bm-m-image-hotspot-tabs{display:block;position:relative}.bm-m-image-hotspot-tabs .bm-m-tabs__container{position:absolute;top:32px;inset-inline:0;justify-content:center;width:100%;z-index:1}.bm-m-image-hotspot-tabs:has(.bm-m-image-hotspot__content.bm-state-active) .bm-m-image-hotspot-tabs__title,.bm-m-image-hotspot-tabs:has(.bm-m-image-hotspot__content.bm-state-active) .bm-m-tabs__container{display:none}.bm-m-image-hotspot-tabs__title{bottom:48px;left:50%;position:absolute;transform:translateX(-50%);z-index:1}.bm-m-image-hotspot-tabs__pinch-hint{align-self:center;bottom:96px;column-gap:12px;display:flex;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity .5s}@media not (pointer:coarse){.bm-m-image-hotspot-tabs__pinch-hint{display:none}}.bm-m-image-hotspot-tabs__pinch-hint.bm-state-hidden{opacity:0}@property --hotspots-x{inherits:true;initial-value:.5;syntax:"<number>"}@property --hotspots-y{inherits:true;initial-value:.5;syntax:"<number>"}@property --hotspots-zoom{inherits:true;initial-value:1;syntax:"<number>"}@property --hotspots-add-y-shift{inherits:true;initial-value:0;syntax:"<number>"}@property --hotspots-add-x-shift{inherits:true;initial-value:0;syntax:"<number>"}@property --hotspots-text-box-height{inherits:true;initial-value:0;syntax:"<number>"}.bm-m-image-hotspot{--hotspots-x:0.5;--hotspots-y:0.5;--hotspots-zoom:1;--hotspots-text-box-height:0;--hotspots-bg-color:#040404;--hotspots-gradient-color:transparent;aspect-ratio:1/2;background-color:var(--hotspots-bg-color);container-type:size;display:block;overflow:clip;position:relative;touch-action:pan-x pan-y;transition:--hotspots-x .3s linear,--hotspots-y .3s linear,--hotspots-zoom .3s linear,--hotspots-text-box-height .3s linear}@media(max-width:767.9px){.bm-m-image-hotspot{align-items:center;display:flex;justify-content:center}}@media(min-width:768px){.bm-m-image-hotspot{aspect-ratio:16/9}}.bm-m-image-hotspot.bm-state-dragging{transition:none}.bm-m-image-hotspot .bm-e-pagination__prev{order:-1}.bm-m-image-hotspot .bm-e-pagination__range-slider{flex-grow:1;width:0}.bm-m-image-hotspot .bm-e-pagination__next,.bm-m-image-hotspot .bm-e-pagination__prev{flex-shrink:0;height:40px;padding:0;width:40px}@media(max-width:767.9px){.bm-m-image-hotspot .bm-e-pagination__next,.bm-m-image-hotspot .bm-e-pagination__prev{display:block}}.bm-m-image-hotspot .bm-e-pagination{height:auto;margin-top:32px}.bm-m-image-hotspot .bm-e-media{aspect-ratio:16/9;width:100%}.bm-m-image-hotspot__image-container{--hotspots-add-y-shift:0;--hotspots-add-x-shift:0;--shift-y:var(--hotspots-add-y-shift) * ((var(--hotspots-text-box-height)/2) * 100cqh/var(--hotspots-zoom));--shift-x:var(--hotspots-add-x-shift) * ((0.1/2) * 100cqw/var(--hotspots-zoom));position:relative;scale:var(--hotspots-zoom);transform:translateX(calc(50% - var(--hotspots-x)*100% - var(--shift-x))) translateY(calc(50% - var(--hotspots-y)*100% - var(--shift-y)));transition:--hotspots-add-x-shift .3s linear,--hotspots-add-y-shift .3s linear;width:100%}@media(min-width:768px){.bm-m-image-hotspot__image-container{inset:0;position:absolute}}.bm-m-image-hotspot__image-container:after{background:linear-gradient(0deg,var(--hotspots-gradient-color) 0,color-mix(in srgb,transparent 2.8%,var(--hotspots-gradient-color)) 1.19%,color-mix(in srgb,transparent 10.4%,var(--hotspots-gradient-color)) 2.25%,color-mix(in srgb,transparent 21.6%,var(--hotspots-gradient-color)) 3.22%,color-mix(in srgb,transparent 35.2%,var(--hotspots-gradient-color)) 4.12%,color-mix(in srgb,transparent 50%,var(--hotspots-gradient-color)) 5%,color-mix(in srgb,transparent 64.8%,var(--hotspots-gradient-color)) 5.87%,color-mix(in srgb,transparent 78.4%,var(--hotspots-gradient-color)) 6.78%,color-mix(in srgb,transparent 89.6%,var(--hotspots-gradient-color)) 7.75%,color-mix(in srgb,transparent 97.2%,var(--hotspots-gradient-color)) 8.81%,color-mix(in srgb,transparent 100%,var(--hotspots-gradient-color)) 10%,transparent 90%,color-mix(in srgb,var(--hotspots-gradient-color) 2.8%,transparent) 91.19%,color-mix(in srgb,var(--hotspots-gradient-color) 10.4%,transparent) 92.25%,color-mix(in srgb,var(--hotspots-gradient-color) 21.6%,transparent) 93.22%,color-mix(in srgb,var(--hotspots-gradient-color) 35.2%,transparent) 94.12%,color-mix(in srgb,var(--hotspots-gradient-color) 50%,transparent) 95%,color-mix(in srgb,var(--hotspots-gradient-color) 64.8%,transparent) 95.87%,color-mix(in srgb,var(--hotspots-gradient-color) 78.4%,transparent) 96.78%,color-mix(in srgb,var(--hotspots-gradient-color) 89.6%,transparent) 97.75%,color-mix(in srgb,var(--hotspots-gradient-color) 97.2%,transparent) 98.81%,color-mix(in srgb,var(--hotspots-gradient-color) 100%,transparent) 100%);content:"";inset:0;pointer-events:none;position:absolute}@media(max-width:767.9px){.bm-m-image-hotspot:has(.bm-m-image-hotspot__content.bm-state-active) .bm-m-image-hotspot__image-container{--hotspots-add-y-shift:1}}@media(min-width:768px){.bm-m-image-hotspot:has(.bm-m-image-hotspot__content.bm-state-active) .bm-m-image-hotspot__image-container{--hotspots-add-x-shift:1}@supports not selector(:dir(rtl)){[dir=rtl] .bm-m-image-hotspot:has(.bm-m-image-hotspot__content.bm-state-active) .bm-m-image-hotspot__image-container{--hotspots-add-x-shift:-1}}.bm-m-image-hotspot:has(.bm-m-image-hotspot__content.bm-state-active) .bm-m-image-hotspot__image-container:dir(rtl){--hotspots-add-x-shift:-1}}.bm-m-image-hotspot__spot{align-items:center;backdrop-filter:blur(4px);background-color:rgba(4,4,4,.2);border:1px solid #fff;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;left:calc(var(--left)*100%);position:absolute;top:calc(var(--top)*100%);transform:translateX(-50%) translateY(-50%) scale(calc(1/var(--hotspots-zoom)));transition:opacity .25s,width .25s,height .25s;width:32px}@media(min-width:1440px){.bm-m-image-hotspot__spot{height:48px;width:48px}}.bm-m-image-hotspot:has(.bm-m-image-hotspot__content.bm-state-active) .bm-m-image-hotspot__spot{opacity:0;transition:opacity .25s,width .25s,height .25s,visibility 0s .25s;visibility:hidden}.bm-m-image-hotspot__spot:after{background-color:#fff;border-radius:50%;content:"";height:11px;transition:width .25s,height .25s;width:11px}@media(min-width:1440px){.bm-m-image-hotspot__spot:after{height:16px;width:16px}}.bm-m-image-hotspot__spot:focus-visible,.bm-m-image-hotspot__spot:hover{height:48px;width:48px}@media(min-width:1440px){.bm-m-image-hotspot__spot:focus-visible,.bm-m-image-hotspot__spot:hover{height:56px;width:56px}}.bm-m-image-hotspot__spot:focus-visible:after,.bm-m-image-hotspot__spot:hover:after{height:16px;width:16px}@media(min-width:1440px){.bm-m-image-hotspot__spot:focus-visible:after,.bm-m-image-hotspot__spot:hover:after{height:24px;width:24px}}.bm-m-image-hotspot__box{bottom:var(--bm-grid-margin);display:flex;flex-direction:column;inset-inline-end:var(--bm-grid-margin);isolation:isolate;justify-content:space-between;max-height:60%;padding:32px 16px 16px;position:absolute;width:calc(100% - var(--bm-grid-margin)*2)}@media(min-width:768px){.bm-m-image-hotspot__box{max-height:calc(100% - var(--bm-grid-margin)*2);padding:32px 32px 36px;width:calc(41.66667% - var(--bm-grid-margin)*2*.41667 - var(--bm-grid-gutter)*11*.41667 + var(--bm-grid-gutter)*4)}}@media(min-width:1024px){.bm-m-image-hotspot__box{padding:32px 40px 16px;width:calc(45.83333% - var(--bm-grid-margin)*2*.45833 - var(--bm-grid-gutter)*11*.45833 + var(--bm-grid-gutter)*5)}}@media(min-width:1440px){.bm-m-image-hotspot__box{width:calc(33.33333% - var(--bm-grid-margin)*2/3 - var(--bm-grid-gutter)*11/3 + var(--bm-grid-gutter)*3)}}.bm-m-image-hotspot__box:not(:has(.bm-m-image-hotspot__content.bm-state-active)){display:none}.bm-m-image-hotspot__box:before{aspect-ratio:1;backdrop-filter:blur(4px);background:rgba(255,255,255,.2);content:"";inset-inline-start:-40px;max-height:100%;position:absolute;top:-40px;width:80%;z-index:-1}@media(max-width:767.9px){.bm-m-image-hotspot__box:before{display:none}}.bm-m-image-hotspot__box:after{background-color:#fff;content:"";inset:0;position:absolute;z-index:-1}.bm-m-image-hotspot__content-wrapper{overflow:auto;scrollbar-gutter:stable}@supports not selector(::-webkit-scrollbar-thumb){.bm-m-image-hotspot__content-wrapper{scrollbar-color:#c4c4c4 rgba(0,0,0,0);scrollbar-width:thin}}@media(hover:hover){.bm-m-image-hotspot__content-wrapper::-webkit-scrollbar{width:16px}.bm-m-image-hotspot__content-wrapper::-webkit-scrollbar-thumb{background:linear-gradient(90deg,rgba(0,0,0,0) 6px,#c4c4c4 0,#c4c4c4 calc(100% - 6px),rgba(0,0,0,0) calc(100% - 6px));border-radius:40px}.bm-m-image-hotspot__content-wrapper::-webkit-scrollbar-button{background:rgba(0,0,0,0);display:block;height:10px}.bm-m-image-hotspot__content-wrapper::-webkit-scrollbar-track{background:rgba(0,0,0,0)}}@supports not selector(:dir(rtl)){[dir=rtl] .bm-m-image-hotspot__content-wrapper .bm-e-icon[icon-id=bm-icon-arrow-right]{rotate:180deg}}.bm-m-image-hotspot__content-wrapper:dir(rtl) .bm-e-icon[icon-id=bm-icon-arrow-right]{rotate:180deg}.bm-m-image-hotspot__content{align-items:start;animation:bm-fade-in-animation .25s;display:flex;flex-direction:column;row-gap:16px}@media(min-width:1024px){.bm-m-image-hotspot__content{row-gap:24px}}.bm-m-image-hotspot__content:not(.bm-state-active){display:none}.bm-m-image-hotspot__content .bm-e-link{margin-top:8px;text-transform:uppercase}.bm-m-image-hotspot__content ul{margin-top:10px}.bm-m-image-hotspot__close-btn{inset-inline-end:0;position:absolute;top:0}
