#image-gallery-auto-slider-container,#image-gallery-auto-slider-container_2{width:100%;margin:0 auto;position:relative;overflow:hidden}#image-gallery-auto-slider-container .image-gallery-width-box,#image-gallery-auto-slider-container_2 .image-gallery-width-box_2{position:absolute;left:0;top:0}#image-gallery-auto-slider-container .image-gallery-width-box .image-list-box,#image-gallery-auto-slider-container_2 .image-gallery-width-box_2 .image-list-box_2{float:left;width:200px;height:auto;padding-left:10px}.cartFormBottomIcon ul,li{list-style-type:none!important;display:flex;align-items:center;justify-content:space-between}.iconCartText{margin-left:10px;color:#999;font-family:Maven Pro,sans-serif;font-size:13px}#cartform{display:flex;justify-content:space-between}#cartform>.cart-item-list{width:60.2%}.cart_top_img>img{width:100%;margin-bottom:40px;cursor:pointer}.cart_right_bg{box-sizing:border-box;background-color:#fff}#cartform .cart-item-list__body .cart-item{position:relative;padding:30px 40px 40px;margin-bottom:30px;background-color:#fff}.cart_right_bg{background:#fff}#cart_right .checkout-subtotal-container{margin:0;padding:0}#cart_right .checkout-subtotal-container__right,#cart_right .checkout-subtotal-container__left{margin:0}.checkout-subtotal-container{border-top:0}.checkout-subtotal-container>div.flexible-layout .column--half{width:100%}.checkout-subtotal-container__right{text-align:left}#cartform .subtotal{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;align-items:center;margin-top:1.56vw;font-weight:700;color:#333}.subtotal span,.cart_price_sum_title{font-size:max(.83vw,14px);font-family:Abril Fatface,serif}.subtotal span.theme-money{font-size:17px;color:#f9575c;font-family:Maven Pro,sans-serif}.btn_bot_txt{font-size:max(.83vw,14px);color:#3c65c8;margin-top:.57vw;text-align:center}#cartform .checkout-col .button{display:block;width:100%;margin-top:0vw;background-color:#3c65c8;border-width:0;border-radius:10px;color:#fff;font-size:14px;font-family:Maven Pro,sans-serif!important}.continue-shopping{text-align:center;margin-top:0vw}div#shopify-section-template--17243160346850__main{background:#f5f5f5}.continue-shopping>span{text-transform:uppercase;width:fit-content;text-align:center;color:#333;cursor:pointer;border-bottom:1px solid #d8d8d8}.days_qusality{display:none;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;align-items:center;margin-top:40px;padding:44px 23px 44px 44px;border:4px solid #ddd}.img_wrap{width:70px;height:70px;margin-right:30px}.quality_text{position:relative;flex:1;font-size:16px}.quality_text>b{display:inline-block;font-family:ProximaNova-Semibold;line-height:30px;letter-spacing:3px}.quality_text>p{line-height:26px}.template-cart .section-product-list .collection-slider-row>div.container{max-width:1015px}.template-cart .section-product-list .product-list a.image-page-button{display:none}.template-cart .section-product-list .collection-slider{position:relative}.template-cart .section-product-list .collection-slider>h2>a.ltr-icon{cursor:pointer;position:absolute;top:50%;z-index:10;font-size:max(1.3vw,25px);transform:translateY(-50%);outline:none;color:#666}.template-cart .section-product-list .collection-slider>h2>a.prev{left:-5.5vw}.template-cart .section-product-list .collection-slider>h2>a.next{right:-5.5vw}.cart-item__not-image{flex-direction:column;position:relative}.cart-item__image{width:36%}.cart-item__image .rimage-outer-wrapper{max-width:100%!important;padding:0 12px}.cart-form .cart-item__price,.cart-form .cart-item__quantity,.cart-form .cart-item-list-heading--quantity,.cart-form .cart-item__total{width:auto;text-align:left}.cart-item__description .lightly-spaced-row{margin-bottom:0;margin-top:30px}.cart-item__not-image .cart-item__column{margin-bottom:20px;font-size:max(.83vw,14px)}.cart-item__price,.cart-item__quantity,#cart_left_box .cart-item__total{display:flex;flex-direction:row;align-items:center}.cart_item_title{margin-right:10px;font-size:16px;font-weight:500;font-family:Abril Fatface,serif}.cart-item__column.cart-item__total{justify-content:space-between}#cart_left_box .cart-item__selling-price,#cart_left_box .cart-item__selling-total,#cart_left_box .cart-item__title>a.inh-col{font-weight:400;font-family:Maven Pro,sans-serif}.cart-form .cart-item__remove{position:absolute;top:0;right:0;margin-top:0;text-decoration:underline;font-size:16px;color:#666}.cart_right_bg ul.cart-discount-list>li{display:flex;justify-content:space-between;margin-top:.78vw;font-size:max(.83vw,14px)}.cart_right_bg ul.cart-discount-list>li .cart-discount__amount{color:#fe5858}.cart_price_sum_title{font-weight:700}.cart_right_bg ul.cart-discount-list{padding:1.61vw 0 1.77vw;border-bottom:1px solid #eee}.cart_check_sticky{position:fixed;top:154px;margin-left:0!important;width:100%!important;display:flex;max-width:1480px;padding:0 40px}.cart_right_slide,.cart_check_sticky #cart_right{width:36%;margin-left:55px;display:flex;flex-direction:column;gap:20px}.cart_check_sticky .cart_right_slide_lt{width:57%}.cart_top_mobile_img{display:none}.cart-item-list__body{margin:20px 0}.title_right{display:block;padding:13px 15px 8px 32px;font-size:14px!important;background-image:url(/cdn/shop/files/coupons-bg.webp?v=1703657899);background-position:left top;background-repeat:no-repeat;background-size:contain;font-family:Maven Pro,sans-serif;font-weight:600}.small-text{font-size:16px;line-height:1.4em;font-family:Maven Pro,sans-serif}.total-shop{font-weight:700;font-size:16px;color:#000;margin-bottom:10px}.title_right-mobile{display:none}.total-shop{display:block}.cart-price{display:flex}@media (max-width:768px){.title_right-mobile{display:flex;flex-direction:row;padding:0 10px;justify-content:space-between}.cart-item__description .lightly-spaced-row{margin-bottom:0;margin-top:30px}#cartform .cart-item-list__body .cart-item{position:relative;padding:10px 10px 0;margin-bottom:30px;background-color:#fff;border-bottom:1px solid #999999}.cart-item__image .rimage-outer-wrapper{max-width:100%!important;padding:0;border:1px solid #dce1e5;border-radius:2.133vw;margin-top:30px}.cart-item__image{width:40%}.bottom{display:none!important}.total-shop{display:none}button.cart-btn1{width:261px;height:45px;font-size:10px;border-radius:8px;color:#000;word-spacing:2px;display:flex;margin:0;padding:0;align-items:center;justify-content:center;word-spacing:0;background-color:#f7ba2b;font-family:Maven Pro,sans-serif}button.cart-btn2{width:84px;height:45px;margin:0;border-radius:8px;background:#3c65c8;border-color:#3c65c8;color:#fff;font-size:13px;flex-wrap:wrap;padding:0 10px;line-height:1.5;font-family:Maven Pro,sans-serif}.cart-item__item-discounts{width:100%;text-align:end;display:none}.image-mobile{display:block;padding:0 15px}.image-mobile div{font-family:Maven Pro,sans-serif}.save_over svg{width:30px!important;height:30px!important;vertical-align:middle;transition:fill .1s}.cart-container{display:none!important}#mobile_cart_checkout{display:block;position:fixed;bottom:0;left:0;right:0;background-color:#fff;border-top:1px solid #ccc;box-shadow:5px 5px 15px 15px #ddd;z-index:999;width:100%;box-sizing:border-box;max-width:100%!important}div#shopify-section-template--17243160346850__main{background:#fff!important}.cartFormBottomIcon ul{margin:0;gap:20px}.cartFormBottomIcon ul li img{max-width:unset}}@media screen and (max-width: 950px){.cart_top_mobile_img{display:block}.cart_top_pc_img{display:none}}.title-bold{color:#f9575c;font-size:16px}.discount{display:block;width:242px;height:28px;background-position:center;background-repeat:no-repeat;background-size:cover;margin-left:40px;font-size:13px;background-image:linear-gradient(to right,#f7d27c,#f7e9c6);font-family:Maven Pro,sans-serif;position:relative;border-radius:0 14px 14px 0;font-weight:600}.discount span.shandian{display:block;position:absolute;top:-15px;left:-16px;font-size:13px}.discount span.shandian img{width:auto;height:50px}.template-product .product-detail .gallery-size-medium{width:60%}.price-area{padding:1.3vw 26px;box-sizing:border-box;background-color:#f5f6f8;border-radius:8px;margin-bottom:12px!important;margin-top:1.875vw}.price-area .on-sale .current-price{font-size:max(2.29vw,16px);font-weight:700;color:#fe5858;letter-spacing:-1px}.price-area .was-price{padding-left:18px;font-size:max(1.04vw,14px);color:#666}.price-container .variant-visibility-area,.price-container .price-area{width:100%}.price-container .price-area>div.price{display:flex;width:100%;max-width:100%;align-items:center}.save_price{margin-right:.73vw;padding:2px 10px;border:1px solid #ffdfdf;box-sizing:border-box;background:#f5f5f5!important;font-size:max(.729vw,12px);color:#fe5858}.product-form .input-row .label{font-family:Maven Pro,sans-serif;color:#4e4e4e;font-weight:400}.product-form .input-row .label__value{font-weight:600;color:#333!important}.product-form .input-row .opposing-items{margin:.729vw 0 .5vw}body.template-product .product-description.rte.cf{margin:1.87vw 0 2.083vw!important;font-family:Maven Pro,sans-serif}#la-select-lenses-btn{border-color:#3c65c8;color:#fff;background-color:#3c65c8;font-weight:600!important;margin:0;font-size:18px!important;font-family:Maven Pro,sans-serif}.buy-buttons-row .btn.checkout-button{border:2px solid #3c65c8!important;color:#3c65c8!important;background-color:#fff!important;font-family:Maven Pro,sans-serif;display:flex;font-weight:600!important;justify-content:center;align-items:center;font-size:18px!important}.product-form .quantity-submit-row .quantity-submit-row__submit{width:100%}body.template-product .fully-spaced-row--medium{margin-top:25px!important}.jdgm-rev-widg__header{background-color:#f5f6f8;margin-top:25px!important;padding:0 0 25px!important}.jdgm-write-rev-link.jdgm-write-rev-link{border-radius:5px}body.template-product{background-color:unset!important}#product-main,.template-product .section-apps .container,.template-product .section-my-product-desc .container,.template-product .section-image-with-text .container,.template-product .section-product-template-product-list .container{background-color:#fff}#product-main{padding-bottom:30px}.template-product .section-my-product-desc .container,.template-product .section-image-with-text .container,.template-product .section-product-template-product-list .container{padding-top:50px;padding-bottom:50px}.template-product p{font-weight:600}.swiper-button-prev,.swiper-button-next{width:36px!important;height:36px!important;background:#f5f5f5;border-radius:50%}.jdgm-rev-widg a.jdgm-write-rev-link{max-width:200px}#try-on-button{display:flex;align-items:center}#try-on-button img{width:25px;height:auto}.discount-mobile{display:none}.owl-carousel .owl-nav.disabled{display:block!important}.lightly-spaced-row.not-in-quickbuy{display:none}.template-product p{font-weight:600;color:#999;font-size:14px;font-family:Maven Pro,sans-serif}.not-in-quickbuy{display:none!important}.feature-column img{width:36px;height:auto}.feature-list{gap:25px}.owl-carousel .owl-nav button.owl-prev span{opacity:0}.owl-carousel .owl-nav button.owl-prev:after{content:url('data:image/svg+xml;charset=utf-8,%3Csvg t="1706073100131" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1740" width="20" height="20"%3E%3Cpath d="M398.499 236.5l274.256 274.256-274.256 274.256z" fill="%23272636"  p-id="1741"%3E%3C/path%3E%3C/svg%3E');z-index:9999;width:30px;height:30px;position:absolute;top:50%;left:50%;text-align:center;display:flex;justify-content:center;align-items:center;transform:rotate(180deg) translate(50%,50%)}.owl-carousel .owl-nav button.owl-next:after{content:url('data:image/svg+xml;charset=utf-8,%3Csvg t="1706073100131" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1740" width="20" height="20"%3E%3Cpath d="M398.499 236.5l274.256 274.256-274.256 274.256z" fill="%23272636"  p-id="1741"%3E%3C/path%3E%3C/svg%3E');z-index:9999;width:30px;height:30px;position:absolute;top:50%;left:50%;text-align:center;display:flex;justify-content:center;align-items:center;transform:translate(-50%,-50%)}.thumbnails.owl-carousel .owl-stage-outer{overflow:hidden}.thumbnails.owl-carousel{padding:0 30px;display:flex;justify-content:center;align-items:center}.slick-product-prev,.slick-product-next{height:35px;width:35px;background:#e4e4e4;color:#5c5c5c;border-radius:50%;display:flex;justify-content:center;align-items:center}.slick-product-prev:hover,.slick-product-next:hover{background:#e4e4e4;color:#5c5c5c}slick-product-prev:hover:after,.slick-product-next:hover:after{opacity:1;background:#fff;border-radius:50%}.slick-product-prev:after,.slick-product-next:after{opacity:1;background:#fff;border-radius:50%}.owl-item .rimage-wrapper{transition:background .15s;border:1px solid #999999;border-radius:6px;max-width:96px;aspect-ratio:1}.thumbnails .thumbnail.selected:after{opacity:0}.container{max-width:1200px;margin-left:auto;margin-right:auto}a.thumbnail.thumbnail--media-image.selected .rimage-wrapper{border:1px solid #F5EBDD;border-radius:6px}.owl-stage{width:623px}.slick-product-prev.slick-disabled,.slick-product-next.slick-disabled{opacity:1;pointer-events:none}.swatch-style-icon_circle .option-selector--swatch .opt-label,.swatch-style-icon_circle .option-selector--swatch .opt-label:before{border-radius:unset}.swatch-style-icon_circle .option-selector--swatch .opt-label,.swatch-style-icon_circle .option-selector--swatch .opt-label:before,.swatch-style-icon_circle .option-selector--swatch .opt-label:after{border-radius:unset}.price-area .on-sale .current-price{font-size:27px;font-weight:700;color:#fe5858;letter-spacing:-1px}body.template-product .product-form .input-row{margin:0vw 0 1vw!important;display:flex;flex-direction:column;width:100%;justify-content:flex-start}#la-select-lenses-btn{border-color:#3c65c8;color:#fff;background-color:#3c65c8;width:100%;height:48px;border-radius:6px!important;font-weight:400;letter-spacing:1.5px;word-spacing:1.5px;font-size:18px!important}.buy-buttons-row .btn.checkout-button{border:2px solid #3c65c8!important;color:#3c65c8!important;background-color:#fff!important;display:flex;justify-content:center;align-items:center;width:100%;height:48px;border-radius:6px!important;font-weight:400;letter-spacing:1.5px;word-spacing:1.5px}.product-form .quantity-submit-row .quantity-submit-row__submit{width:unset}.fully-spaced-row{margin-top:2.9999996vw!important;margin-bottom:50px}button.Coupons{height:28px;width:109px;display:flex;justify-content:center;align-items:center;border-radius:13px;font-size:11px;color:#fff;background:#f9575c;border-color:#f9575c!important;font-family:Maven Pro,sans-serif;display:none}ul.sharing-list{display:none!important}.row{display:flex;justify-content:space-around;justify-content:space-between;align-items:center;margin-top:14px;font-family:Maven Pro,sans-serif}.jdgm-widget .jdgm-btn.jdgm-btn{border-radius:6px!important}button.Coupons:hover{height:28px;width:109px;display:flex;justify-content:center;align-items:center;border-radius:13px;font-size:11px;color:#fff;background:#f9575c}.price-area{width:100%}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:1!important;cursor:unset!important;pointer-events:unset!important}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1;font-size:15px!important;color:#fff}.swiper-button-prev,.swiper-button-next{width:36px;height:36px;background:#909399;border-radius:50%}#product-main{padding-bottom:60px;background:#f5f5f5}.price-area{padding:0;margin-top:0}.price-area .name{display:block;font-size:16px}.price-area .name h2{display:block;font-size:16px;color:#000;line-height:70px}.product-form .label__value{font-weight:400;color:#333!important}.title-row{display:flex;font-size:9px;text-align:center;line-height:28px;align-items:stretch}.product-description.rte.cf,.a_block{display:none}@media screen and (min-width: 1040px){.template-product .product-detail .gallery-size-medium{width:56%}}@media screen and (max-width: 768px){.pc-breadcrumbs{width:100%;background:#fff;padding:20px 0}.pc-breadcrumbs .breadcrumbs{margin-bottom:0!important;margin-top:0!important}span.jdgm-prev-badge__text{font-family:Maven Pro,sans-serif;margin-left:1.5vw}body.template-product .product-form .input-row{margin-top:20px!important}.brand{width:77px!important;height:14px!important;font-size:8px!important;line-height:14px}.a_block{display:block;width:100%;height:15px;background:#f5f5f5}.product-description.rte.cf{display:block}.save_price{background:#fff!important}.template-product .product-detail .gallery-size-medium{width:100%;background:#fff!important}.slick-product-prev,.slick-product-next{opcity:0}#product-main{padding-bottom:0}body.template-product .buy-buttons-row{position:fixed;bottom:0;left:0;right:0;z-index:9999999999!important;background:#fff;margin-bottom:0!important;box-shadow:1px -5px 15px #dddddddb;border-top:1px solid #ddd;padding:10px 15px;max-width:100vw!important}.template-product .section-product-recommendations,.template-product .section-product-template-product-list{position:relative;z-index:-1}.jdgm-rev-widg__body,.jdgm-rev__pic-link,.jdgm-rev__icon,.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after{position:static!important}body.template-product .fully-spaced-row--medium,body.template-product .collection-slider-row,.collection-slider-row{margin-top:10px;margin-bottom:10px}#la-select-lenses-btn,.buy-buttons-row .btn.checkout-button{font-weight:700}.template-product #tidio-chat #tidio-chat-iframe{display:none!important}.product-detail{background-color:#f5f6f8;margin-bottom:0}.price-area,.product-detail .product-form .option-selectors,body.template-product .product-description.rte.cf,.feature-list,.product-detail-accordion{background-color:#fff;padding:10px;border-radius:5px}.template-product .section-apps .container,.template-product .section-my-product-desc .container,.template-product .section-image-with-text .container,.template-product .section-product-template-product-list .container{padding:50px 20px;margin:auto 15px;border-radius:5px}.product-column-right .product-form .shopify-app-block{padding:0}.price-area{margin-bottom:3px!important}.jdgm-widget.jdgm-preview-badge.jdgm-preview-badge--with-link.jdgm--done-setup .jdgm-prev-badge{display:flex!important;padding:10px}.product-detail .product-form .option-selectors{width:100%}.jdgm-rev-widg__header{background-color:#fff}body.template-product hr.not-in-quickbuy{height:0;border-bottom:0}.feature-list{margin-bottom:10px}.product-detail .sharing{margin:10px 0}.price-area .on-sale .current-price{font-size:32px}.price-area .was-price{padding-left:0;font-size:20px}.save_price{font-size:14px}.price-container .price-area>div.price{margin-bottom:6px}.price-area{padding-bottom:20px}.discount{display:none!important}.title-row{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start!important;background:#fff}.discount-mobile{display:block;width:100%;height:30px;background:linear-gradient(to right,#f7d27c,#f7e9c6);color:#000;font-size:13px;word-spacing:2px;font-family:Maven Pro,sans-serif;font-weight:600}.price-area .name{display:none!important}.price-container .price-area>div.price{margin-bottom:6px;padding-left:15px}label .opt-label{width:60px!important;height:52px!important}body.template-product .product-form .input-row{margin:0 auto!important;align-items:flex-start;flex-direction:column;gap:10px;width:90%}.not-in-quickbuy{display:block!important;padding-left:15px!important;font-size:10px;color:#000;position:relative}.sharing.social-links{display:none}.feature-column img{width:23px;height:23px;object-fit:cover}body.template-product .product-description.rte.cf{padding:0}.feature-list{margin-bottom:10px;margin-left:5px}span.jdgm-prev-badge__text{font-size:14px;white-space:nowrap}.jdgm-prev-badge{position:absolute;top:-40px!important;right:0;left:50%;padding:0;display:flex!important}span.jdgm-star.jdgm--on{font-size:14px;margin:0!important}.product-description.rte.cf{font-size:20px;font-weight:400;padding:10px 0!important}.jdgm-star{margin:0!important}.price-area,.product-detail .product-form .option-selectors{padding:0!important}.feature-list{gap:0px}.page-section-spacing{margin-bottom:15px!important}.template-product .section-apps .container,.template-product .section-my-product-desc .container{margin:0 auto}.option-selector-fieldset{margin-bottom:0;margin-left:15px}.product-form.sticky-content-container.theme-init .not-in-quickbuy{display:inline-block!important;margin-right:0}.jdgm-widget.jdgm-preview-badge.jdgm-preview-badge--with-link.jdgm--done-setup .jdgm-prev-badge{padding-left:50vw!important;display:flex!important;padding:10px}#mobile_cart_checkout{display:block;position:fixed;bottom:0;left:0;right:0;background-color:#fff;border-top:1px solid #ccc;box-shadow:5px 5px 15px 15px #ddd;z-index:999;width:100%;box-sizing:border-box}.jdgm-widget *{font-family:Maven Pro,sans-serif}}@media (max-width:1200px){body.template-product .product-form .input-row{margin:0vw 0 1vw!important;display:flex;align-items:flex-start;flex-direction:column}}@media screen and (max-width: 768px){.discount-mobile{display:flex;justify-content:center}.title-row .discount-mobile .shandian{display:block;position:relative;top:0;left:0;font-size:5px}.title-row .discount-mobile .shandian img{width:auto;height:30px}.product-description.rte.cf p{margin-bottom:0!important;font-size:20px!important;color:#000!important;font-weight:300!important}}@media (min-width: 768px){.product-detail{background-color:#fff}.thumbnails.owl-carousel,.price-container .price-area,.save_price{background-color:#fff!important}}#inventory-message{margin-top:2px;font-size:16px;font-weight:600;color:#e01600}@media (max-width: 768px){#inventory-message{margin-left:15px}}.view-more-btn{text-align:center;margin:10px 0 50px}.section-product-list .collection-listing{position:relative}.carousel-btns{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;display:flex;justify-content:space-between}.carousel-btns>a{border:2px solid #5c5c5c;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.section-product-list .container{padding-left:0;padding-right:0}.section-product-list .collection-slider .product-list{padding-left:40px;padding-right:40px}.owl-item .rimage-wrapper{border:unset!important;aspect-ratio:1;max-width:unset}.owl-carousel.owl-drag .owl-item{min-height:unset}@media only screen and (max-width: 768px){.section-product-list .collection-slider .product-list{padding-left:0;padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/101/compiled_assets/styles.css.map */
