.carousel--root .custom-genBannerOne.carousel--block-wrapper [data-item=featured-paragraph] h2,.carousel--root .custom-genBannerOne p{color:var(--color-gray-1);font-family:var(--secondary-font);font-size:var(--fs-xxl);font-weight:400;line-height:var(--lh-xxl);margin:0 0 15px;padding:0;letter-spacing:0}.carousel--root .custom-genBannerOne .custom-slideshow-desc p{color:var(--color-gray-1);font-family:var(--primaryRegular-font);font-size:9px;font-weight:400;line-height:var(--lh-xxs);margin:0;padding:0;letter-spacing:0}.carousel--root .custom-genBannerOne [data-item=featured-heading] p,.carousel--root .custom-genBannerOne.carousel--block-content h2{margin:0}.carousel--root .custom-genBannerOne .carousel--block-wrapper.center{margin-right:0}.carousel--root .custom-genBannerTwo.carousel--block-wrapper [data-item=featured-paragraph] h2,.carousel--root .custom-genBannerTwo p{color:var(--color-gray-1);font-family:var(--secondary-font);font-size:var(--fs-xxl);font-weight:400;line-height:var(--lh-xxl);margin:0 0 15px;padding:0;letter-spacing:0}.carousel--root .custom-genBannerTwo .custom-slideshow-desc p,.carousel--root .custom-genBannerTwo .custom-slideshow-disc p{color:var(--color-gray-1);font-family:var(--primaryRegular-font);font-size:7px;font-weight:400;line-height:var(--lh-xxs);margin:0;padding:0;letter-spacing:0;position:absolute;left:69%;transform:translate(-50%)}.carousel--root .custom-genBannerTwo .custom-slideshow-desc p{bottom:20px}.carousel--root .custom-genBannerTwo .custom-slideshow-disc p{bottom:10px}.carousel--root .custom-genBannerTwo [data-item=featured-heading] p,.carousel--root .custom-genBannerTwo .carousel--block-content h2{margin:0}.carousel--root .custom-genBannerTwo .carousel--block-wrapper.center{margin-right:0}@media(max-width:1024px){.carousel--root .custom-genBannerTwo.carousel--block-wrapper [data-item=featured-paragraph] h2,.carousel--root .custom-genBannerTwo p{font-size:var(--fs-h-sm);line-height:var(--lh-md)}.carousel--root .custom-genBannerTwo [data-item=featured-heading] p,.carousel--root .custom-genBannerTwo .carousel--block-content h2{margin:0}.carousel--root .custom-genBannerTwo .custom-slideshow-desc p{position:absolute;bottom:25px;left:0;transform:none;width:100%}.carousel--root .custom-genBannerTwo .custom-slideshow-disc p{position:absolute;bottom:15px;left:0;transform:none;width:100%}.carousel--root .custom-genBannerTwo .carousel--block-wrapper.center{margin-right:auto;width:60%}}.carousel--root .custom-genBannerThree.carousel--block-wrapper [data-item=featured-paragraph] h2,.carousel--root .custom-genBannerThree p{color:var(--color-gray-1);font-family:var(--secondary-font);font-size:var(--fs-xxl);font-weight:400;line-height:var(--lh-xxl);margin:0 0 15px;padding:0;letter-spacing:0}.carousel--root .custom-genBannerThree .custom-slideshow-desc p{color:var(--color-red);font-family:var(--primaryRegular-font);font-size:var(--fs-h-sm);font-weight:600;line-height:var(--lh-h-lg);margin:0 0 25px;padding:0;letter-spacing:0}.carousel--root .custom-genBannerThree .custom-slideshow-disc p{color:var(--color-gray-1);font-family:var(--primaryRegular-font);font-size:var(--fs-xxs);font-weight:400;line-height:var(--lh-xs);margin:0;padding:0 6rem;letter-spacing:0}.carousel--root .custom-genBannerThree [data-item=featured-heading] p,.carousel--root .custom-genBannerThree .carousel--block-content h2{margin:0}.carousel--root .custom-genBannerThree .carousel--block-wrapper.center{margin-right:0}.carousel--root .show-desk.custom-genBannerThree .custom-slideshow-subHeading p{color:var(--color-dark-gray);font-family:var(--primaryRegular-font);font-size:var(--fs-md);font-weight:400;line-height:var(--lh-h-lg);margin:0;padding:0;letter-spacing:0}@media(max-width:1024px){.carousel--root .custom-genBannerOne.carousel--block-wrapper [data-item=featured-paragraph] h2,.carousel--root .custom-genBannerOne p{font-size:var(--fs-h-sm);line-height:var(--lh-md)}.carousel--root .custom-genBannerOne [data-item=featured-heading] p,.carousel--root .custom-genBannerOne .carousel--block-content h2{margin:0}.carousel--root .custom-genBannerOne .custom-slideshow-desc p{padding:0 3rem}.carousel--root .custom-genBannerOne .carousel--block-wrapper.center{margin-right:auto;width:60%}.carousel--root .custom-genBannerTwo.carousel--block-wrapper [data-item=featured-paragraph] h2,.carousel--root .custom-genBannerTwo p,.carousel--root .custom-genBannerThree.carousel--block-wrapper [data-item=featured-paragraph] h2,.carousel--root .custom-genBannerThree p{font-size:var(--fs-h-sm);line-height:var(--lh-md)}.carousel--root .custom-genBannerThree [data-item=featured-heading] p,.carousel--root .custom-genBannerThree .carousel--block-content h2{color:var(--color-gray-1);font-family:var(--secondary-font);font-size:30px!important;font-weight:400;line-height:36px!important;margin:30px 0 20px;padding:0;letter-spacing:0;width:80%!important}.carousel--root .custom-genBannerThree .carousel--block-wrapper{padding:20px 20px 20px 40px}.carousel--root .custom-genBannerThree .custom-slideshow-desc p{font-size:var(--fs-base);line-height:var(--lh-sm);margin:0;padding:0;width:60%!important}.carousel--root .custom-genBannerThree .custom-slideshow-disc p{font-size:8px;line-height:var(--lh-xxs);margin:0;padding:0;position:absolute;bottom:15px;top:auto;right:auto;left:2px;width:60%!important}.carousel--root .custom-genBannerThree .custom-slideshow-subHeading p{color:var(--color-dark-gray);font-family:var(--primaryRegular-font);font-size:var(--fs-base);font-weight:400;line-height:var(--lh-base);margin:0 0 7px;padding:0;letter-spacing:0}}@media(max-width:767px){.carousel--root .custom-genBannerOne .carousel--block-wrapper.center,.carousel--root .custom-genBannerTwo .carousel--block-wrapper.center{width:90%}.carousel--root .custom-genBannerThree .carousel--block-wrapper{padding:15px 15px 15px 25px}.carousel--root .custom-genBannerThree [data-item=featured-heading] p,.carousel--root .custom-genBannerThree .carousel--block-content h2{font-size:var(--fs-h-sm);line-height:var(--lh-h-sm);width:90%}.carousel--root .custom-genBannerThree .custom-slideshow-desc p{font-size:var(--fs-base);line-height:var(--lh-base);width:80%}.carousel--root .custom-genBannerThree .custom-slideshow-disc p{width:80%}}@media(max-width:480px){.carousel--root .custom-genBannerOne.carousel--block-wrapper [data-item=featured-paragraph] h2,.carousel--root .custom-genBannerOne p,.carousel--root .custom-genBannerTwo.carousel--block-wrapper [data-item=featured-paragraph] h2,.carousel--root .custom-genBannerTwo p,.carousel--root .custom-genBannerThree.carousel--block-wrapper [data-item=featured-paragraph] h2,.carousel--root .custom-genBannerThree p{font-size:var(--fs-h-lg);line-height:var(--lh-lg)}.carousel--root .custom-genBannerOne .carousel--block-wrapper.center,.carousel--root .custom-genBannerTwo .carousel--block-wrapper.center{width:100%}.carousel--root .custom-genBannerThree [data-item=featured-heading] p,.carousel--root .custom-genBannerThree .carousel--block-content h2{font-size:var(--fs-md);line-height:var(--lh-h-sm);width:100%}.carousel--root .custom-genBannerThree .custom-slideshow-desc p{font-size:var(--fs-md);line-height:var(--lh-xs);width:100%}.carousel--root .custom-genBannerThree .custom-slideshow-disc p{width:100%}.carousel--root .custom-genBannerThree .carousel--block-wrapper{padding:12px}}@media(min-width:1440px){.carousel--root .custom-genBannerThree .custom-slideshow-disc p{padding:0 13.5rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-genoptics-pdp.css.map */
