.page\.how-to-wear #MainContent .product-icons-5 .bottom-bar{max-width:800px;padding:0;margin-bottom:2rem}.page\.how-to-wear .spec-expander{display:none}.page\.how-to-wear iframe{width:100%!important;padding:0!important}.page\.about-us .how-to-watch{margin-top:20px}.page\.about-us .how-to-watch .video-wrap .youtube{padding-top:56.5%}.page\.about-us .how-to-watch .py-rem{padding:0}.page\.about-us .img-carousel-about .swiper-wrapper{height:auto!important}.page\.about-us .img-carousel-about .swiper-wrapper .image-wrapper{height:428px}.page\.about-us .icons-carousel .swiper-top .swiper-slide{width:140px!important}.page\.about-us .icons-carousel .swiper-top .swiper-slide:last-child{margin-right:0!important}.page\.about-us .slick-prev{left:15px}.page\.about-us .slick-next{right:15px}.page\.about-us .slick-prev,.page\.about-us .slick-next{z-index:1;width:32px;height:32px;top:312px;transform:translateY(0)}.page\.about-us .product-icons-5 .bottom-bar{padding-left:0;padding-right:0;width:80%}.page\.about-us .how-to-watch .spec-expander{display:none}.page\.about-us .icons-carousel .multicolumn-card__info .rte{text-transform:inherit}.page\.pro-program .rte h3 span{font-size:45px;line-height:36px;color:#78787c!important;text-align:center;font-family:Montserrat Bold,sans-serif;letter-spacing:0;margin-top:0;margin-bottom:0;text-transform:uppercase}.page\.pro-program .rte ol li span,.page\.pro-program .rte ul li span{letter-spacing:0}.page\.warranty h2.page-title{display:none}.page\.careers .roles-wrapper{margin:2rem auto;border:1px solid;text-align:center}.page\.careers .roles-wrapper a{color:inherit;text-decoration:underline;text-underline-offset:2px}.page\.careers #MainContent section:nth-of-type(5)>div.rich-text .rich-text__blocks{text-align:center!important;max-width:72.6rem!important;padding:0 1.5rem!important}.page\.careers #MainContent section:nth-of-type(2) .rich-text,.page\.careers #MainContent section:nth-of-type(4) .rich-text{background-color:#939290;min-height:22px}.page\.careers #MainContent section:nth-of-type(2) .rich-text__blocks .h2,.page\.careers #MainContent section:nth-of-type(4) .rich-text__blocks .h2{font-size:1.6rem}.page\.faq .rich-text{margin-top:0!important}.page\.faq .rich-text .rich-text__blocks .h1{font-family:Montserrat SemiBold,sans-serif;text-transform:uppercase;color:#78787c}.page\.why-armless-sunglasses .rich-text.color-inverse{background-color:#939290;margin-top:5rem}.page\.why-armless-sunglasses .image-list__item h3{margin-top:7rem;margin-bottom:0!important}.page\.why-armless-sunglasses .image-list__item .desc{text-align:left}.page\.why-armless-sunglasses .image-list__item .desc p{margin-top:5px}.page\.why-armless-sunglasses .image-list .page-width>.image-list__item:last-of-type{padding-bottom:0;border-bottom:none}.page\.why-armless-sunglasses .multicolumn-card__image-wrapper{height:550px}.page\.why-armless-sunglasses .multicolumn-card__image-wrapper img{width:100%;height:100%;object-fit:cover}.page\.why-armless-sunglasses .image-list__item:nth-child(1) .multicolumn-card__image-wrapper img{margin:3rem 0;display:block}.page\.why-armless-sunglasses .image-list__item:nth-child(6) .multicolumn-card__image-wrapper,.page\.why-armless-sunglasses .image-list__item:nth-child(8) .multicolumn-card__image-wrapper{height:unset}.page\.why-armless-sunglasses .image-list__item .btn-green{margin-top:2rem}.page\.why-armless-sunglasses .image-list__item .desc{text-align:center;margin-bottom:15px}@media screen and (max-width: 1500px){.page\.about-us .slick-prev,.page\.about-us .slick-next{top:258px}}@media screen and (max-width: 1200px){.page\.about-us .slick-prev,.page\.about-us .slick-next{top:200px}}@media screen and (max-width: 1024px){.page\.about-us .slick-prev,.page\.about-us .slick-next{top:168px}}@media screen and (max-width: 768px){.page\.about-us .slick-prev,.page\.about-us .slick-next{top:134px}.page\.why-armless-sunglasses .rich-text.color-inverse{margin-top:3rem}.page\.why-armless-sunglasses .rich-text .h1{font-size:1.8rem}.page\.why-armless-sunglasses .image-list__item{padding:0 0 2rem}.page\.why-armless-sunglasses .image-list__item h3{font-size:1.8rem;margin-top:2rem}.page\.why-armless-sunglasses .image-list__item .desc{font-size:1.4rem}.page\.why-armless-sunglasses .multicolumn-card__image-wrapper,.page\.why-armless-sunglasses .image-list__item:nth-child(1) .multicolumn-card__image-wrapper{height:243px}}@media (max-width: 767px){.page\.faq .contact{padding:3rem}.page\.careers .roles-wrapper{margin:1rem auto}.page\.about-us .img-carousel-about .swiper-wrapper .image-wrapper{height:150px}.page\.about-us .how-to-watch{padding:0 20px}.page\.about-us .icons-carousel .swiper-top .swiper-slide{width:80px!important}.page\.about-us #shopify-section-template--16740845945083__e65b4b37-b31f-4264-89ea-072030586466 .section-title-L{max-width:285px;margin:0 auto}.page\.why-armless-sunglasses .image-list__item:nth-child(1) .multicolumn-card__image-wrapper img{margin:3rem 0 0;display:block}.page\.why-armless-sunglasses .image-list__item{padding:0 0 4rem}}@media (max-width: 600px){.page\.why-armless-sunglasses .image-list__item h3{margin:0 auto;max-width:366px}}@media screen and (max-width: 512px){.page\.about-us .slick-prev,.page\.about-us .slick-next{top:92px}}@media screen and (max-width: 414px){.page\.about-us .slick-prev,.page\.about-us .slick-next{top:68px}}@media screen and (max-width: 375px){.page\.about-us .slick-prev,.page\.about-us .slick-next{top:62px}}
/*# sourceMappingURL=/cdn/shop/t/252/assets/cs-pages-styles.css.map */
