.focalpoint_section{overflow:hidden}.focalpoint_section .section-header h2{margin:0}.focalpoint_section .section-header{margin-bottom:100px}.image-focalpoint-main .focal-image{width:100%;line-height:0;position:relative}.image-focalpoint-main .focal-product-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;z-index:1}.image-focalpoint-main .focal-image:after{content:" ";width:100%;padding-bottom:46%;display:block}.focalpoint_section .slide-image-wrap{padding-bottom:0;transition:all .4s ease-in-out}.image-focalpoint-main{padding:0 4%}.focalpoint_section .focalimages{overflow:unset}.focalpoint_section .swiper-wrapper{align-items:flex-end}.focalpoint_section .swiper-slide.swiper-slide-active .slide-image-wrap{padding-bottom:46%;transition:all .4s ease-in-out}.focalpoint_section .swiper-slide.swiper-slide-prev .slide-image-wrap,.focalpoint_section .swiper-slide.swiper-slide-next .slide-image-wrap{padding-bottom:23%;transition:all .4s ease-in-out}.focalpoint_section .swiper-slide.swiper-slide-active{z-index:1}.focalpoint_section .swiper-slide.swiper-slide-prev,.focalpoint_section .swiper-slide.swiper-slide-next{z-index:2}.focalpoint_section .focal_point{width:16px;height:16px;border-radius:100%;display:block;position:absolute;z-index:2;background-color:#fff;cursor:pointer}.focalpoint_section .point-data{position:absolute;bottom:calc(100% - 5px);left:calc(100% - 5px);width:100%;min-width:176px;background-color:#fff;box-shadow:0 4px 30px #0000001a;border-radius:10px;padding:15px;opacity:0;visibility:hidden;transition:all .2s ease-in-out}.focalpoint_section .focal_point:hover .point-data{opacity:1;visibility:visible}.focalpoint_section .focal_point:hover{z-index:3}.focalpoint_section .point-data .point-pdp-image{width:100%;display:block}.focalpoint_section .point-data .point-pdp-image .pdp-image-wrap{width:100%;display:block;position:relative;overflow:hidden}.focalpoint_section .point-data .point-pdp-image .pdp-image-wrap:after{content:"";width:100%;display:block;padding-bottom:59%}.focalpoint_section .point-data .point-pdp-image .pdp-image-wrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.focalpoint_section .point-data .point-info{display:flex;flex-wrap:wrap;padding-top:16px}.focalpoint_section .point-data .point-info-left{width:100%;max-width:calc(100% - 30px)}.focalpoint_section .point-data .point-info-right{display:flex;justify-content:flex-end;width:100%;max-width:30px}.focalpoint_section .point-data h5{margin:0 0 5px;font-family:var(--font-body-family);font-size:13px;text-transform:uppercase;letter-spacing:1.3px;color:#000;line-height:1}.focalpoint_section .point-data p{font-size:13px;margin:0;letter-spacing:1.3px;color:#000;line-height:1}.focalpoint_section .point-data .cart-add-btn{appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;-webkit-outline:none;-moz-outline:none;box-shadow:none;border:none;border-radius:100%;background-color:#282829;width:26px;height:26px;display:flex;align-items:center;justify-content:center;cursor:pointer}.focalpoint_section .swiper-slide:not(.swiper-slide-active) .focal_point{opacity:0;visibility:hidden}@media screen and (max-width: 749px){.focalpoint_section .section-header{margin-bottom:60px}.focalpoint_section .point-data{min-width:150px;padding:10px}.focalpoint_section .point-data p,.focalpoint_section .point-data h5{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/image-focalpoint-section.css.map */
