.aa-focalpoint-section .section-desktop-block{position:relative}.aa-focalpoint-section .media-box{position:relative;overflow:hidden}.aa-focalpoint-section .media-box:after{content:"";display:block;width:100%;padding-bottom:var(--media-height)}.aa-focalpoint-section .media-box img{position:absolute;top:0;left:0;width:100%;height:100%}.aa-focalpoint-section .block-point{position:absolute;left:calc(var(--leftright) - 18px);top:calc(var(--topbottom) - 18px)}.aa-focalpoint-section .block-point .point{display:block;border:2px solid #fff;background:#91919166;border-radius:50%;outline-style:none;cursor:pointer;width:35px;height:35px}.aa-focalpoint-section .block-point .point-details{position:absolute;text-align:left;padding:14px 16px;background-color:#fff;width:100%;border:1px solid #bbbfbf;min-width:422px;left:calc(100% + 8px);top:50%;transform:translateY(-50%);opacity:0;visibility:hidden;border-radius:8px}.aa-focalpoint-section .block-point .point-details h5{margin:0 0 5px;font-size:14px;font-weight:700}.aa-focalpoint-section .block-point .point-details p{margin:0;font-size:12px;font-weight:300;line-height:1.3}.aa-focalpoint-section .block-point .point-details:after{content:"";width:12px;height:12px;background-color:#fff;display:block;transform:rotate(45deg) translateY(-50%);top:50%;left:-11px;position:absolute}.aa-focalpoint-section .slide-infotext h5{text-align:center;font-size:14px;margin-bottom:10px}.aa-focalpoint-section .slide-infotext p{font-size:13px;margin:0;line-height:1.5;text-align:center}.aa-focalpoint-section .slick-dots{display:flex;flex-wrap:wrap;justify-content:center}.aa-focalpoint-section .slick-dots li{width:auto;height:auto;background-color:transparent;border-radius:0}.aa-focalpoint-section .slick-dots li button{width:12px;height:12px;border:1px solid #000;border-radius:100%}.aa-focalpoint-section .slick-dots li.slick-active button{background:#de7921;border-color:#de7921}@media screen and (min-width:750px){.section-mobile-block{display:none}.aa-focalpoint-section .block-point:hover{z-index:5}.aa-focalpoint-section .block-point:hover .point-details{opacity:1;visibility:visible}.aa-focalpoint-section .block-point:hover .point{background:#3296ffcc}}@media screen and (max-width:749px){.section-desktop-block{display:none}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/aa-focalpoint-section.css.map */
