.focal-points-wrapper{display:flex;height:66.6667vw;width:100%;position:relative;overflow:hidden;max-height:1080px}.focal-points-left{width:50%;display:flex;justify-content:center;flex-direction:column}.focal-points-right{width:50%;position:relative;height:100%;max-height:1080px}.focal_points-title{font-size:68px;line-height:90px;margin-bottom:17px;font-weight:600;margin-top:0}.focal_points-subtitle{font-size:37px;line-height:49px;color:#0e0a06;max-width:540px}.focal-points-image{width:100%;height:100%;object-fit:cover}.focal-point{position:absolute;background-color:#f9f5f348;border-radius:50%;cursor:pointer;transition:all .4s ease-in-out;width:40px;height:40px;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);display:flex;justify-content:center;align-items:center}.focal-point-ball{width:24px;height:24px}.focal-point:hover{background-color:#f9f5f37e}.focal-popup-wrapper{position:fixed;height:540px;width:850px;left:calc(50% - 425px);top:calc(50vh - 270px);z-index:1000}.focal-popup{height:540px;min-width:850px;position:relative;background-color:#f9f5f3}.focal-popup-close{width:16px;height:16px;position:absolute;top:17px;right:17px;cursor:pointer}.focal-popup-content{display:flex;align-items:center;height:100%}.focal-popup-image{width:540px;height:100%}.focal-point-image{width:100%;height:100%;object-fit:cover;aspect-ratio:1}.focal-popup-text{padding-left:27px}.focal-popup-title{font-size:26px;line-height:34px;color:#0e0a06;font-weight:600;margin-bottom:11px}.focal-popup-subtitle{font-size:16px;line-height:21px;color:#0e0a06}.focal-popup-black-overlay:not(.no-disp){display:block!important;position:fixed;width:100vw;height:100vh;top:0;left:0;background-color:#0000007a;z-index:1000}.popup-nav-button{position:absolute;width:64px!important;height:64px;top:calc(50% - 32px);cursor:pointer;transition:all .4s ease-in-out;z-index:1;border-radius:50%;border:none;background:#f9f5f3;opacity:.7;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.popup-nav-button svg{stroke:#0a121b}button#prevBtn{left:-91px}button#nextBtn{right:-91px}.focal-point:hover{animation:growing 2s ease infinite}@keyframes growing{0%{box-shadow:0 0 #fff}to{box-shadow:0 0 0 .425rem #fff0}}@media (max-width: 990px){.focal-points-wrapper{flex-direction:column;height:unset;max-height:unset}.focal-points-left,.focal-points-right{width:100%}.focal_points-title{font-size:37px;line-height:50px;margin-bottom:11px;margin-top:0}.focal_points-subtitle{font-size:20.5px;line-height:27px;max-width:unset;margin-bottom:25px}.focal-popup-wrapper{height:60vh;max-height:460px;width:calc(100vw - 34px);max-width:350px;left:calc(50% - 175px);top:11vh}.focal-popup{min-width:unset;height:540px}.focal-popup-content{flex-direction:column;align-items:self-start}.focal-popup-image{width:100%;height:340px}.focal-point-image{max-height:340px}.focal-popup-text{margin-left:0;padding:27px 17px;overflow:hidden}.focal-popup-close{width:40px;height:40px;background-color:#0a121b;border-radius:50%;display:flex;align-items:center;justify-content:center}.focal-popup-close svg{fill:#fff;stroke:#fff}.popup-nav-button{position:absolute;width:40px!important;height:40px;background-color:#f9f5f348;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}button#prevBtn{left:9px}button#nextBtn{right:9px}}@media (max-width: 480px){.focal-point{width:30px;height:30px}.focal-point-ball{width:18px;height:18px}.focal-point-ball svg{width:18px;height:18px}}@media (max-width: 390px){.focal-popup-wrapper{left:17px}}@media (max-width: 350px){.focal-popup{height:400px}.focal-popup-image{width:100%;height:200px}.focal-popup-text{padding:10px 17px}}@media screen and (min-width: 750px) and (max-width: 990px){.focal_points_section .page-width{padding:calc(var(--padding))}}@media screen and (min-width: 990px){.focal-popup-image{width:66.66666667%;max-width:540px}.focal-popup-text{width:33.33333333%}}@media screen and (min-width: 760px) and (max-width: 990px){.focal-points-right{width:50%;margin:0 auto;height:100vh}}@media screen and (min-width: 560px) and (max-width: 760px){.focal-points-right{width:70%;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/bounce_focal_points.css.map */
