.learn-info{background:#f5f7fa;padding:80px 0}.learn-info h2{text-align:center;margin-bottom:32px}.learn-info .items{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.learn-info .items h3.content-title{max-width:800px;text-align:left;font-family:golos text;font-size:30px;font-weight:600;line-height:36px;color:rgba(0,0,0,.87);margin:0}.learn-info .items h3.content-title p{margin:0;font:inherit;color:inherit}.learn-info .items .list{max-width:800px;display:flex;flex-direction:column;gap:32px}.learn-info .items .list p{text-align:left;font-family:golos text;font-size:24px;font-weight:400;line-height:32px;color:rgba(0,0,0,.87);margin:0}.learn-info .button{margin-top:24px;text-align:left;display:flex;align-items:center;justify-content:flex-start;gap:20px;position:unset}.learn-info .button a{border-radius:6px;background:#0baeff;padding:15px 30px;color:rgba(0,0,0,.87);font-family:golos text;font-size:20px;font-style:normal;font-weight:500;line-height:1.2;text-decoration:none}.learn-info .list p a{color:rgba(0,0,0,.87);text-decoration:underline}.learn-info .list p a:hover{text-decoration:none}.learn-info .button a:hover{color:#fff;background:#0c6080}.new-design .learn-info .button a{border-radius:13px;border:1px solid #e5e5e6;background:#fff;padding:24px;width:100%;display:flex;gap:16px;align-items:center;color:rgba(0,0,0,.65)}.new-design .learn-info .button a .arrow{margin-left:auto;display:none}.new-design .learn-info .button a:hover .arrow{display:block}.max-w776{max-width:776px;margin:0 auto;text-align:center}@media(max-width:768px){.learn-info .items{grid-template-columns:repeat(1,1fr)}.learn-info .button{margin-top:40px}}@media(max-width:550px){.learn-info h2,.learn-info h2.content-title{margin-bottom:24px}.new-design .learn-info .button a .arrow{display:block}.learn-info .button{flex-direction:column}.learn-info{padding:40px 0}.learn-info .list p:last-of-type{margin-bottom:0}}.looks-collection{padding:80px 0;background:#fafdff;position:relative}.looks-collection.theme-dark{background:#1a1a1a}.looks-collection .looks-title{font-family:golos text;font-size:48px;font-weight:600;line-height:56px;text-align:center;color:rgba(0,0,0,.87);margin-bottom:32px}.looks-collection.theme-dark .looks-title{color:rgba(255,255,255,.87)}.looks-collection .looks-collection-swiper{position:relative}.looks-collection .looks-collection-swiper .swiper-slide{opacity:0!important;pointer-events:none;transition:opacity .5s;z-index:1}.looks-collection .looks-collection-swiper .swiper-slide.swiper-slide-active{opacity:1!important;pointer-events:auto;z-index:2}.looks-collection .looks-collection-swiper .bundle_image_layoult{margin-left:auto;margin-right:auto}.looks-collection .looks-collection-swiper .bundle_image_layoult.single-image{justify-content:center}.looks-collection .looks-collection-swiper .bundle_image_layoult.single-image .bundle_image_container{margin-left:auto;margin-right:auto}.looks-collection .optics-gallery-looks-arrow{position:absolute;display:flex;align-items:center;justify-content:center;gap:10px;top:50%;width:calc(100% + 112px);height:0;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:3}.looks-collection .optics-gallery-looks-arrow .looks-prev,.looks-collection .optics-gallery-looks-arrow .looks-next{position:relative;right:0!important;left:0!important;height:auto!important;width:auto!important;top:0!important;margin-top:0!important;pointer-events:auto;cursor:pointer}.looks-collection .optics-gallery-looks-arrow .looks-prev{margin-right:auto}.looks-collection .optics-gallery-looks-arrow .looks-next{margin-left:auto}.looks-collection .optics-gallery-looks-arrow .looks-prev:hover svg>rect,.looks-collection .optics-gallery-looks-arrow .looks-next:hover svg>rect{fill:#d6d6d6}.looks-collection .looks-collection-swiper,.looks-collection .looks-collection-swiper .swiper,.looks-collection .looks-collection-swiper .swiper-wrapper,.looks-collection .looks-collection-swiper .swiper-slide{max-width:100%;box-sizing:border-box}.looks-collection .bundle_image{width:100%;height:100%;object-fit:cover;display:block}.looks-collection .banner-info{text-align:center;margin-bottom:40px}.looks-collection .banner-info .banner-inner{display:inline-block;width:auto}.looks-collection .banner-info .banner-inner .looks-collection-pagination{display:flex;background:rgba(0,0,0,.87);padding:4px 2px;line-height:20px;border-radius:31px}.looks-collection .looks-collection-pagination span{border:2px solid rgba(0,0,0,.87);background:#ffffffde;width:12px;height:12px;display:block;opacity:1}.looks-collection .looks-collection-pagination span.swiper-pagination-bullet-active{border:2px solid #ffffffde;background:rgba(0,0,0,.87)}.looks-collection .w-container,.looks-collection .u-container{overflow-x:hidden}@supports(overflow:clip){.looks-collection .w-container,.looks-collection .u-container{overflow-x:clip}}.column-looks-other{grid-column-gap:var(--space--space-1000);grid-row-gap:var(--space--space-1000);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.column-looks{grid-column-gap:var(--space--space-1000);grid-row-gap:var(--space--space-1000);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid;align-content:center;align-items:center}#looks-img{border-radius:var(--border--radius--300)}@media screen and (max-width:479px){.column-looks{display:flex;align-content:center;align-items:center;flex-direction:column}}@media screen and (max-width:767px){.looks_in_action_loyout.image_right:first-of-type{display:flex!important;flex-direction:column-reverse!important}.container_small.looks_in_action_text{align-items:baseline!important}.looks_in_action_loyout.image_left{display:flex!important;flex-direction:column!important}.looks_in_action_loyout.image_right{display:flex!important;flex-direction:column-reverse!important}}div#slide{height:unset}.sliderm__slider{padding-bottom:20px}#community-slider{position:relative;width:1140px}h2.industry-best{color:#fff;text-align:center;font-family:golos text;font-size:48px;font-style:normal;font-weight:600;line-height:56px}.optics-gallery-community{width:100%;padding:40px 0;display:flex;flex-direction:column;align-items:center;gap:64px}.sliderm__slide img.community-slide{display:block;width:500px;height:280px;border-radius:16px;object-fit:cover}.container-quotes-flex{display:flex;flex-direction:row;gap:20px}#slide{display:flex;box-sizing:border-box;gap:25px;flex-wrap:nowrap;align-content:center;justify-content:center}.quote-container{display:flex;flex-direction:column;align-items:flex-start;align-content:center;gap:16px;width:524px}h3.quote-block{font-family:golos text;font-size:30px;font-style:normal;font-weight:600;line-height:36px;color:rgba(255,255,255,.87)}div.quote-block-sub-title{font-family:golos text;font-size:16px;font-style:normal;font-weight:400;line-height:24px;color:rgba(255,255,255,.65)}div.quote-block-link{display:flex;padding:8px 16px;align-items:center;align-content:center;gap:8px;flex-wrap:wrap;border-radius:6px;background-color:#e5e5e6;font-family:golos text;font-size:20px;font-style:normal;font-weight:500;line-height:24px}.link-text{color:rgba(0,0,0,.87)!important}@media(max-width:550px){.optics-gallery-community{width:100%}.container-quotes-flex{display:flex;flex-direction:column;gap:20px}.sliderm{padding:0 20px;position:relative;width:100%}.sliderm__slide img.community-slide{width:100%;object-fit:unset;height:unset}.quote-container{width:100%}#community-slider{position:relative;width:100%}h2.industry-best{text-align:center;font-family:golos text;font-size:30px!important;font-style:normal;font-weight:600;line-height:36px;width:342px;color:#ffffffde}}.designed-for-pros{display:flex;width:100%;padding:80px 112px;flex-direction:column;justify-content:center;align-items:center;gap:56px;flex-wrap:nowrap;text-align:center;background-color:#121212}.container-optics{width:1140px;max-width:100%;display:flex;flex-direction:column;gap:40px}.optics-sub-title{font-family:golos text;font-size:48px;font-style:normal;font-weight:600;line-height:56px;color:#fffd;margin-bottom:0;text-align:center}.designed-for-pros .flex-container{display:flex;justify-content:flex-start;align-items:stretch;flex-direction:row;flex-wrap:nowrap;height:400px;gap:24px;width:100%}.designed-for-pros .flex-container.reverse{flex-direction:row-reverse}.designed-for-pros .dfp-text{background:#323232;border:1px solid #505050;border-radius:16px;padding:24px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;color:#fffd;width:100%;max-width:400px;flex-shrink:0}.designed-for-pros .dfp-image{flex-grow:2;flex-shrink:1;width:100%;max-width:820px;background-size:cover;background-position:50%;border-radius:16px;border:1px solid #505050}.designed-for-pros .dfp-text .sub-title{font-family:golos text;font-size:30px;font-style:normal;font-weight:600;line-height:36px;color:#fffd!important;margin-bottom:16px}.designed-for-pros .dfp-text .sub-text{font-family:golos text;font-size:24px;font-style:normal;font-weight:400;line-height:32px;color:#ffffffa5;text-align:left;margin-bottom:16px}.designed-for-pros .dfp-text .sub-text-cc{font-family:golos text;font-size:20px;font-style:normal;font-weight:600;line-height:32px;color:#ffffffa5;text-align:left}@media(max-width:1200px){.designed-for-pros{padding:60px 80px}.optics-sub-title{font-size:40px;line-height:48px}}@media(max-width:768px){.designed-for-pros{padding:40px}.optics-sub-title{font-size:36px;line-height:44px}.designed-for-pros .dfp-text{max-width:100%}.designed-for-pros .dfp-text .sub-title{font-size:26px;line-height:32px}.designed-for-pros .dfp-text .sub-text{font-size:20px;line-height:28px}}@media(max-width:750px){.designed-for-pros .flex-container,.designed-for-pros .flex-container.reverse{flex-direction:column;align-items:center;height:auto;gap:16px}section.designed-for-pros>div>h2.optics-sub-title{font-family:golos text;font-size:30px!important;font-style:normal;font-weight:600;line-height:36px}.designed-for-pros .dfp-image{order:1;width:100%;max-width:100%;height:250px}.designed-for-pros .dfp-text{order:2;width:100%;max-width:100%}.designed-for-pros .dfp-text .sub-title{font-size:22px;line-height:28px}.designed-for-pros .dfp-text .sub-text{font-size:18px;line-height:24px}}@media(min-width:1200px){.container-optics{width:1140px;max-width:100%}}@media(max-width:550px){div.body-default-optics{font-family:golos text;font-size:20px;font-style:normal;font-weight:400;line-height:28px;width:unset!important}.title-content-overview{font-family:golos text;font-size:30px;font-style:normal;font-weight:600;line-height:36px;text-align:center}.optics-overview-video-content video{height:unset!important}h2.title-overview-content{font-family:golos text;font-size:30px!important;font-style:normal;font-weight:600;line-height:36px}}.title-overview-content{color:rgba(255,255,255,.87);text-align:left;width:100%;font-family:golos text;font-size:48px;font-style:normal;font-weight:600;line-height:56px}.body-default-optics{width:100%;color:rgba(255,255,255,.87);font-family:golos text;font-size:20px;font-style:normal;font-weight:400;line-height:28px;text-align:left}.optics-overview-video-content{padding:80px 0;background:#161719;flex-shrink:0}.optics-overview-video-content .row-content{display:flex;gap:50px;align-items:center;flex-direction:column}.optics-overview-video-content .row-content.right{flex-direction:row-reverse}.optics-overview-video-content img{border-radius:16px;max-height:361px}.optics-overview-video-content video{border-radius:24px;flex-shrink:0}.optics-overview-video-content .links{display:flex;margin-top:24px}.optics-overview-video-content h2.content-title{text-align:center;margin-bottom:80px}body .optics-overview-video-content .need-video-link{color:rgba(0,0,0,.87);text-align:center;font-family:golos text;font-size:20px!important;font-style:normal;font-weight:500;line-height:24px}body .optics-overview-video-content .need-video-link:before{display:none}.optics-overview-video-content .row-content.right h3.content-title span{font-style:italic}@media(max-width:800px){.optics-overview-video-content .row-content.right{flex-direction:column-reverse}.optics-overview-video-content .row-content.left{flex-direction:column-reverse}.optics-overview-video-content .row-content{gap:24px}.optics-overview-video-content h2.content-title{margin-bottom:40px;font-size:30px!important;font-weight:600;line-height:36px}.optics-overview-video-content img{width:100%}.optics-overview-video-content video{width:100%}}@media(max-width:768px){.optics-overview-video-content h3.content-title{margin-bottom:16px}.optics-overview-video-content{padding:80px 0}.optics-overview-video-content .links{margin-top:16px}.optics-overview-video-content .row-content{gap:24px}}@media(max-width:550px){.optics-overview-video-content .content-title em{display:block}}@media(max-width:851px){.body-default-optics{width:100%!important}section.optics-overview-video-content>div>div>div.text.body-default-optics{padding:0 .5%}}@media(max-width:1440px) and (min-width:1021px){.optics-overview-video-content video{padding:0}}.play-button-whats-new{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:40px;background-color:rgba(255,255,255,.6);border-radius:50%;cursor:pointer}.play-button-whats-new:hover{background-color:#fff}.play-button-whats-new::before{position:absolute;top:50%;left:50%;transform:translate(-49%,-47%);display:block}.play-button-whats-new::before:hover{position:absolute;top:50%;left:50%;transform:translate(-49%,-47%);display:block}.play-button-whats-new.sapphire::before{content:url(https://borisfx-com-res.cloudinary.com/image/upload/v1714558969/play-button-assets/play_arrow_sapphire.png)}.play-button-whats-new.sapphire:hover::before{content:url(https://borisfx-com-res.cloudinary.com/image/upload/v1714558986/play-button-assets/play_arrow_sapphire_hover.png)}.play-button-whats-new.continuum::before{content:url(https://borisfx-com-res.cloudinary.com/image/upload/v1714558987/play-button-assets/play_arrow_continuum.png)}.play-button-whats-new.continuum:hover::before{content:url(https://borisfx-com-res.cloudinary.com/image/upload/v1714558988/play-button-assets/play_arrow_continuum_hover.png)}.play-button-whats-new.mocha::before{content:url(https://borisfx-com-res.cloudinary.com/image/upload/v1714558969/play-button-assets/play_arrow_mocha.png)}.play-button-whats-new.mocha:hover::before{content:url(https://borisfx-com-res.cloudinary.com/image/upload/v1714558969/play-button-assets/play_arrow_mocha_hover.png)}.play-button-whats-new.mocha:hover::before{content:url(https://borisfx-com-res.cloudinary.com/image/upload/v1714558969/play-button-assets/play_arrow_mocha_hover.png)}.play-button-whats-new.optics::before{content:'';width:32px;height:32px;transform:translate(-50%,-50%);background-image:url(https://borisfx-com-res.cloudinary.com/image/upload/v1716403664/silhouette/play-arrow-new.svg);background-position:50%;background-repeat:no-repeat}.play-button-whats-new.optics:hover::before{content:'';width:32px;height:32px;transform:translate(-50%,-50%);background-image:url(https://borisfx-com-res.cloudinary.com/image/upload/v1716403664/silhouette/play-arrow-hover.svg);background-position:50%;background-repeat:no-repeat}.video-button-container{position:relative;width:fit-content;display:block;width:100%;height:auto;border-radius:16px}section.optics-gallery{width:100%;margin-bottom:0;padding:80px 20px;box-sizing:border-box;gap:32px;display:flex;flex-direction:column;background:#121212}h2.optics-single-gallery{font-family:golos text;font-size:48px;font-style:normal;font-weight:600;line-height:56px;text-align:left;width:100%;max-width:1180px;margin:0 auto;color:rgba(255,255,255,.87)}@media(max-width:600px){.optics-single-gallery{font-family:golos text;font-size:30px!important;font-style:normal;font-weight:600;line-height:36px}}#gallery{max-width:1180px;width:100%;margin:0 auto;overflow:hidden;position:relative}.pswp-gallery__item{position:relative}.pswp-gallery__item a{display:block;overflow:hidden;position:relative;border-radius:12px;cursor:pointer}.pswp-gallery__item img{width:100%;max-height:434px;min-height:434px;object-fit:cover;object-position:center;transition:.3s ease all}.pswp-gallery__item:hover img{transform:scale(1.1)}.pswp-gallery__item a::after{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,transparent 60%,rgba(0,0,0,.7) 100%)}.pswp-gallery__item .pswp-gallery__credit{position:absolute;left:16px;bottom:16px;z-index:2;color:#fff;font-family:golos text;font-size:14px;font-weight:600;line-height:16px}.pswp-gallery__item .pswp-gallery__zoom{position:absolute;top:50%;right:16px;transform:translateY(-50%);z-index:2;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(17,17,17,.5);opacity:0;transition:.3s ease opacity}.pswp-gallery__item:hover .pswp-gallery__zoom{opacity:1}.pswp-gallery-list .pswp-gallery__item .pswp-caption-content{display:none}.pswp-gallery-list .swiper-button-next:after,.pswp-gallery-list .swiper-button-prev:after{display:none}.pswp-gallery-list .swiper-button-next,.pswp-gallery-list .swiper-button-prev{width:32px;height:32px;background-color:rgba(17,17,17,.5);fill:#fff;box-shadow:rgba(0,0,0,.3)0 4px 12px;border-radius:50%;transition:.3s ease all}.pswp-gallery-list .swiper-button-next{right:5px}.pswp-gallery-list .swiper-button-prev{left:5px}.pswp-gallery-list .swiper-button-next:hover,.pswp-gallery-list .swiper-button-prev:hover{box-shadow:rgba(0,0,0,.5)0 4px 12px;background-color:#111}.pswp-gallery-list .swiper-button-next svg,.pswp-gallery-list .swiper-button-prev svg{transition:fill .2s;display:block;object-fit:contain;width:16px;height:16px}.pswp__zoom-wrap img{object-fit:contain}.pswp__container{transition:none!important;animation:none!important}.pswp__img.pswp__img--placeholder{display:none!important}.videos-section-community{padding:120px 0;background:#fff}.videos-section-community .row.m-3{margin-top:40px!important;margin-bottom:0!important}body .videos-section-community .pagination.justify-content-center .page-link:hover{background:rgba(0,0,0,.38);color:rgba(255,255,255,.87)}body .videos-section-community .pagination.justify-content-center .page-link{background:rgba(0,0,0,.65);color:rgba(255,255,255,.87)}body .videos-section-community .pagination.justify-content-center .page-link.active{color:#000000de;background:0 0}body .videos-section-community h2{text-align:center;margin-bottom:70px}.videos-section-community .videos-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px 24px}.videos-section-community .videos-row span.h6-content-title{color:rgba(0,0,0,.65)}.videos-section-community .videos-row .img-fluid{border-radius:8px}.videos-section-community .videos-row a{margin-top:8px;display:block}@media screen and (max-width:740px){body .videos-section-community h2{text-align:center;margin-bottom:40px}}@media screen and (max-width:531px){.frequently-asked-questions .accordion-container{padding:24px 16px}.frequently-asked-questions .accordion-container h2{text-align:center;margin-bottom:40px}.videos-section-community .videos-row{gap:80px;grid-template-columns:repeat(1,1fr)}.videos-section-community{padding:80px 0}}.videos-section{padding:120px 0;background:#fff}.videos-section .row.m-3{margin-top:40px!important;margin-bottom:0!important}body .videos-section .pagination.justify-content-center .page-link:hover{background:rgba(0,0,0,.38);color:rgba(255,255,255,.87)}body .videos-section .pagination.justify-content-center .page-link{background:rgba(0,0,0,.65);color:rgba(255,255,255,.87)}body .videos-section .pagination.justify-content-center .page-link.active{color:#000000de;background:0 0}body .videos-section h2{text-align:center;margin-bottom:40px}.videos-section .videos-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px 24px}.videos-section .videos-row span.h6-content-title{color:rgba(0,0,0,.38)}.videos-section .videos-row .img-fluid{border-radius:8px}.videos-section .videos-row a{margin-top:8px;display:block}@media screen and (max-width:740px){body .videos-section h2{text-align:center;margin-bottom:40px}}@media screen and (max-width:531px){.frequently-asked-questions .accordion-container{padding:24px 16px}.frequently-asked-questions .accordion-container h2{text-align:center;margin-bottom:40px}.videos-section .videos-row{gap:80px;grid-template-columns:repeat(1,1fr)}.videos-section{padding:80px 0}}