.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3508 .elementor-element.elementor-element-736a213 .elementor-repeater-item-5c9e442 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://new.suntomarket.com/wp-content/uploads/2024/08/50-1.webp);background-size:cover;}.elementor-3508 .elementor-element.elementor-element-736a213 .elementor-repeater-item-25ab026 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://pics.jsx.jpn.com/wp-content/uploads/2023/03/top_page_contactlense.png);background-size:cover;}.elementor-3508 .elementor-element.elementor-element-736a213 .elementor-repeater-item-4a0e603 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://pics.jsx.jpn.com/wp-content/uploads/2023/03/top_page_cosmetics.png);background-size:cover;}.elementor-3508 .elementor-element.elementor-element-736a213 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-3508 .elementor-element.elementor-element-736a213 .swiper-slide-contents{max-width:50%;}.elementor-3508 .elementor-element.elementor-element-736a213 .swiper-slide-inner{text-align:center;}.elementor-3508 .elementor-element.elementor-element-ff2abad > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-3508 .elementor-element.elementor-element-ff2abad .elementskit-section-title-wraper .elementskit-section-title{color:#B2003B;font-family:"Josefin Sans", Sans-serif;}.elementor-3508 .elementor-element.elementor-element-ff2abad .elementskit-section-title-wraper .elementskit-section-title:hover{color:#FF4C87;}.elementor-3508 .elementor-element.elementor-element-ff2abad .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-3508 .elementor-element.elementor-element-ff2abad .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-3508 .elementor-element.elementor-element-ff2abad .elementskit-section-title-wraper .elementskit-border-divider{width:100px;background:linear-gradient(90deg, #B2003B 0%, #B2003B 100%);}.elementor-3508 .elementor-element.elementor-element-ff2abad .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:4px;color:#B2003B;}.elementor-3508 .elementor-element.elementor-element-ff2abad .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:4px;color:#B2003B;}.elementor-3508 .elementor-element.elementor-element-ff2abad .elementskit-section-title-wraper .elementskit-border-divider, .elementor-3508 .elementor-element.elementor-element-ff2abad .elementskit-border-divider::before{height:4px;}.elementor-3508 .elementor-element.elementor-element-ff2abad .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:#B2003B;color:#B2003B;}.elementor-3508 .elementor-element.elementor-element-ff2abad .elementskit-section-title-wraper .elementskit-border-star:after{background-color:#B2003B;}.elementor-3508 .elementor-element.elementor-element-0799f12{--e-image-carousel-slides-to-show:5;}.elementor-3508 .elementor-element.elementor-element-a889299 .elementskit-section-title-wraper .elementskit-section-title{color:#B2003B;}.elementor-3508 .elementor-element.elementor-element-a889299 .elementskit-section-title-wraper .elementskit-section-title:hover{color:#FF4C87;}.elementor-3508 .elementor-element.elementor-element-a889299 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-3508 .elementor-element.elementor-element-a889299 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-3508 .elementor-element.elementor-element-a889299 .elementskit-section-title-wraper .elementskit-border-divider{width:100px;background:linear-gradient(90deg, #B2003B 0%, #B2003B 100%);}.elementor-3508 .elementor-element.elementor-element-a889299 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:4px;color:#B2003B;}.elementor-3508 .elementor-element.elementor-element-a889299 .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:4px;color:#B2003B;}.elementor-3508 .elementor-element.elementor-element-a889299 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-3508 .elementor-element.elementor-element-a889299 .elementskit-border-divider::before{height:4px;}.elementor-3508 .elementor-element.elementor-element-a889299 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:#B2003B;color:#B2003B;}.elementor-3508 .elementor-element.elementor-element-a889299 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:#B2003B;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3508 .elementor-element.elementor-element-13e7fe2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-3508 .elementor-element.elementor-element-13e7fe2.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#0F1111;}.elementor-3508 .elementor-element.elementor-element-13e7fe2.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#0F1111;}.elementor-3508 .elementor-element.elementor-element-13e7fe2.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-3508 .elementor-element.elementor-element-13e7fe2.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-3508 .elementor-element.elementor-element-13e7fe2.elementor-wc-products ul.products li.product .price{color:#0F1111;}.elementor-3508 .elementor-element.elementor-element-13e7fe2.elementor-wc-products ul.products li.product .price ins{color:#0F1111;}.elementor-3508 .elementor-element.elementor-element-13e7fe2.elementor-wc-products ul.products li.product .price ins .amount{color:#0F1111;}.elementor-3508 .elementor-element.elementor-element-13e7fe2.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-3508 .elementor-element.elementor-element-e9a5ea3 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3508 .elementor-element.elementor-element-e9a5ea3 .elementskit-section-title-wraper .elementskit-section-title{color:#B2003B;font-family:"Josefin Sans", Sans-serif;}.elementor-3508 .elementor-element.elementor-element-e9a5ea3 .elementskit-section-title-wraper .elementskit-section-title:hover{color:#FF4C87;}.elementor-3508 .elementor-element.elementor-element-e9a5ea3 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-3508 .elementor-element.elementor-element-e9a5ea3 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-3508 .elementor-element.elementor-element-e9a5ea3 .elementskit-section-title-wraper .elementskit-border-divider{width:100px;background:linear-gradient(90deg, #B2003B 0%, #B2003B 100%);}.elementor-3508 .elementor-element.elementor-element-e9a5ea3 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:4px;color:#B2003B;}.elementor-3508 .elementor-element.elementor-element-e9a5ea3 .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:4px;color:#B2003B;}.elementor-3508 .elementor-element.elementor-element-e9a5ea3 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-3508 .elementor-element.elementor-element-e9a5ea3 .elementskit-border-divider::before{height:4px;}.elementor-3508 .elementor-element.elementor-element-e9a5ea3 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:#B2003B;color:#B2003B;}.elementor-3508 .elementor-element.elementor-element-e9a5ea3 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:#B2003B;}.elementor-3508 .elementor-element.elementor-element-21daa6f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3508 .elementor-element.elementor-element-21daa6f .elementskit-section-title-wraper .elementskit-section-title{color:#B2003B;font-family:"Josefin Sans", Sans-serif;}.elementor-3508 .elementor-element.elementor-element-21daa6f .elementskit-section-title-wraper .elementskit-section-title:hover{color:#FF4C87;}.elementor-3508 .elementor-element.elementor-element-21daa6f .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-3508 .elementor-element.elementor-element-21daa6f .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-3508 .elementor-element.elementor-element-21daa6f .elementskit-section-title-wraper .elementskit-border-divider{width:100px;background:linear-gradient(90deg, #B2003B 0%, #B2003B 100%);}.elementor-3508 .elementor-element.elementor-element-21daa6f .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:4px;color:#B2003B;}.elementor-3508 .elementor-element.elementor-element-21daa6f .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:4px;color:#B2003B;}.elementor-3508 .elementor-element.elementor-element-21daa6f .elementskit-section-title-wraper .elementskit-border-divider, .elementor-3508 .elementor-element.elementor-element-21daa6f .elementskit-border-divider::before{height:4px;}.elementor-3508 .elementor-element.elementor-element-21daa6f .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:#B2003B;color:#B2003B;}.elementor-3508 .elementor-element.elementor-element-21daa6f .elementskit-section-title-wraper .elementskit-border-star:after{background-color:#B2003B;}.elementor-3508 .elementor-element.elementor-element-0c40f47 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3508 .elementor-element.elementor-element-0c40f47 .elementskit-section-title-wraper .elementskit-section-title{color:#B2003B;font-family:"Josefin Sans", Sans-serif;}.elementor-3508 .elementor-element.elementor-element-0c40f47 .elementskit-section-title-wraper .elementskit-section-title:hover{color:#FF4C87;}.elementor-3508 .elementor-element.elementor-element-0c40f47 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-3508 .elementor-element.elementor-element-0c40f47 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-3508 .elementor-element.elementor-element-0c40f47 .elementskit-section-title-wraper .elementskit-border-divider{width:100px;background:linear-gradient(90deg, #B2003B 0%, #B2003B 100%);}.elementor-3508 .elementor-element.elementor-element-0c40f47 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:4px;color:#B2003B;}.elementor-3508 .elementor-element.elementor-element-0c40f47 .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:4px;color:#B2003B;}.elementor-3508 .elementor-element.elementor-element-0c40f47 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-3508 .elementor-element.elementor-element-0c40f47 .elementskit-border-divider::before{height:4px;}.elementor-3508 .elementor-element.elementor-element-0c40f47 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:#B2003B;color:#B2003B;}.elementor-3508 .elementor-element.elementor-element-0c40f47 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:#B2003B;}@media(max-width:1024px){.elementor-3508 .elementor-element.elementor-element-736a213 .swiper-slide{height:268px;}.elementor-3508 .elementor-element.elementor-element-0799f12{--e-image-carousel-slides-to-show:2;}.elementor-3508 .elementor-element.elementor-element-13e7fe2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-3508 .elementor-element.elementor-element-736a213 .swiper-slide{height:119px;}.elementor-3508 .elementor-element.elementor-element-0799f12{--e-image-carousel-slides-to-show:1;}.elementor-3508 .elementor-element.elementor-element-13e7fe2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}