html.js{padding-bottom:0!important}main.main-content{padding-top:0}.sca-fancybox-overlay .mobile-addtocart{display:none}.sca-fancybox-overlay .name-title{margin-bottom:0}.sca-fancybox-overlay .okendo-review-box-wrapper{margin-bottom:15px}.sca-fancybox-overlay .sca-look-wrap{margin-bottom:10px!important}.sca-fancybox-overlay .sca-look-wrap .sca-look-icon{vertical-align:middle}.collection-main-wrapper .product-item .grid-view-item .product-card__image-with-placeholder-wrapper .best-seller-badge{font-family:Europa,sans-serif;font-weight:700;font-size:18px;letter-spacing:.02em;background-image:url(https://cdn.shopify.com/s/files/1/0624/0426/4126/files/ribbon-img.png?v=1663662723);background-size:cover;background-repeat:no-repeat;background-position:right;color:#fff;text-align:center;position:absolute;z-index:1;left:0;width:155px;padding:8px 0}.collection-main-wrapper .product-item .grid-view-item .product-card__image-with-placeholder-wrapper .best-seller-badge:before{position:absolute;left:0;bottom:-15px;z-index:0;content:"";width:0;height:0;border-top:0 solid transparent;border-bottom:15px solid transparent;border-right:15px solid #E74BA0}.collection-main-wrapper .product-item .grid-view-item .product-card__image-with-placeholder-wrapper .coming-soon-badge{font-family:Europa,sans-serif;font-weight:700;font-size:18px;letter-spacing:.02em;background-image:url(https://cdn.shopify.com/s/files/1/0624/0426/4126/files/Frame_1_2.png?v=1663665246);background-size:cover;background-repeat:no-repeat;background-position:right;color:#fff;text-align:center;position:absolute;z-index:1;left:0;width:155px;padding:8px 0}.collection-main-wrapper .product-item .grid-view-item .product-card__image-with-placeholder-wrapper .coming-soon-badge:before{position:absolute;left:0;bottom:-15px;z-index:0;content:"";width:0;height:0;border-top:0 solid transparent;border-bottom:15px solid transparent;border-right:15px solid #9D9D9D}body.is-distributor .collection-main-wrapper .product-item .dist-pv{display:block}.collection-main-wrapper .product-item .dist-pv{display:none;font-size:17px;color:#e74ba0;letter-spacing:normal;font-family:Europa,sans-serif;font-weight:700;margin-top:2px;padding-bottom:2px}.collection-main-wrapper{margin-bottom:40px;padding:90px 20px}.collection-main-wrapper .page-width{max-width:1210px;padding-left:0;padding-right:0}.collection-main-wrapper h1.collection-title{font-family:Tiempos Headline,sans-serif;font-size:50px;font-weight:400;letter-spacing:normal;margin-left:60px;margin-bottom:0}.collection-main-wrapper .filters-toolbar-wrapper{max-width:1300px;width:100%;margin:0 auto 50px}.collection-main-wrapper .filters-toolbar-wrapper .page-width{max-width:100%}.collection-main-wrapper .filters-toolbar-wrapper .filters-toolbar{flex-flow:row-reverse}.collection-main-wrapper .filters-toolbar-wrapper .toggle-sidebar-btn{display:none;position:relative;border:solid 1px #E3E3E3;font-family:Europa,sans-serif;font-weight:700;font-size:14px;text-transform:capitalize;letter-spacing:.05em;padding:7px 18px 7px 13px;cursor:pointer;max-width:190px;width:100%;margin-bottom:-1px;color:#000}.collection-main-wrapper .filters-toolbar-wrapper .toggle-sidebar-btn img{max-width:26px;width:100%;display:inline-block;vertical-align:middle;margin-right:5px}.collection-main-wrapper .filters-toolbar-wrapper .filters-toolbar__item-wrapper{flex-direction:row-reverse;padding:10px 0}.collection-main-wrapper .filters-toolbar-wrapper .filters-toolbar__item-child{margin:0}.collection-main-wrapper .filters-toolbar-wrapper .filters-toolbar__item--count{display:none}.collection-main-wrapper .filters-toolbar-wrapper .filters-toolbar__product-count{font-family:Europa,sans-serif;font-weight:700;font-size:14px;letter-spacing:.03em;text-decoration:none;color:#54585f;font-style:normal}.collection-main-wrapper .filters-toolbar-wrapper .filters-toolbar__label{font-family:Europa,sans-serif;font-size:14px;font-weight:700;line-height:18px;letter-spacing:.15em}.collection-main-wrapper .filters-toolbar-wrapper #SortBy{border:1px solid #E3E3E3;border-radius:0;font-family:Europa,sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;height:unset;padding:15px 18px 15px 13px;width:280px!important;color:#000;letter-spacing:.05em}.collection-main-wrapper .filters-toolbar-wrapper svg{right:20px}.collection-main-wrapper .product-listings-wrapper{display:flex;max-width:1623px}.collection-main-wrapper .product-listings-wrapper.sidebar-active:before{content:"";display:block;background-color:#000;position:fixed;left:0;top:0;width:100%;bottom:0;z-index:3;opacity:.5}.collection-main-wrapper .collection-sidebar{max-width:260px;width:100%;padding-right:60px;transition:all .3s ease 0s}.collection-main-wrapper .collection-sidebar .close-btn{display:none;position:absolute;top:10px;right:15px;color:#000000b0}.collection-main-wrapper .collection-sidebar .on-mobile{display:none;margin-bottom:20px}.collection-main-wrapper .collection-sidebar .on-mobile span{width:50%;font-family:Noto Sans TC,sans-serif;font-weight:500;font-size:14px;letter-spacing:.03em;color:#54585f;display:block}.collection-main-wrapper .collection-sidebar .on-mobile span:last-child{text-align:right}.collection-main-wrapper .collection-sidebar.active .close-btn{display:block}.collection-main-wrapper .collection-sidebar.active svg{width:15px;height:15px}.collection-main-wrapper .collection-sidebar .sidebar-nav{margin-top:60px}.collection-main-wrapper .collection-sidebar .sidebar-nav li{margin-bottom:7px}.collection-main-wrapper .collection-sidebar .sidebar-nav li.has-child:last-child{border-bottom:1.5px solid #D8D9D8}.collection-main-wrapper .collection-sidebar .sidebar-nav li.has-child{border-top:1.5px solid #D8D9D8;position:relative;margin-bottom:0}.collection-main-wrapper .collection-sidebar .sidebar-nav li.has-child.collapsed svg.icon{transform:rotate(180deg)}.collection-main-wrapper .collection-sidebar .sidebar-nav li.has-child svg.icon{position:absolute;right:15px;top:30px;width:9px;height:9px;color:#000}.collection-main-wrapper .collection-sidebar .sidebar-nav li.has-child>a{font-family:Tiempos Headline,sans-serif;font-weight:500;font-size:16px;text-transform:capitalize;letter-spacing:.07em;color:#000;display:block;padding:25px 0}.collection-main-wrapper .collection-sidebar .sidebar-nav a{display:inline-block;font-size:12px;font-weight:500;line-height:25px;letter-spacing:.03em;font-family:Noto Sans TC,sans-serif;color:#000}.collection-main-wrapper .collection-sidebar .sidebar-nav a:hover{color:#000}.collection-main-wrapper .collection-sidebar .sidebar-nav li.clearance-link>a{color:#d60000}.collection-main-wrapper .collection-sidebar .sidebar-nav .sidebar-child li:last-child{margin-bottom:20px}.collection-main-wrapper .collection-sidebar .sidebar-nav .sidebar-child li{position:relative}.collection-main-wrapper .collection-sidebar .sidebar-nav .sidebar-child li.active:before{background-color:#000;border-color:#000}.collection-main-wrapper .collection-sidebar .sidebar-nav .sidebar-child li.active:after{content:"\2713";display:block;position:absolute;left:2px;top:6px;color:#fff;font-size:10px}.collection-main-wrapper .collection-sidebar .sidebar-nav .sidebar-child li:before{content:"";position:absolute;display:block;width:20px;height:20px;border:solid 1px #000;left:0;top:2px}.collection-main-wrapper .collection-sidebar .sidebar-nav .sidebar-child li a{font-family:Europa,sans-serif;font-weight:700;font-size:16px;letter-spacing:.07em;padding-left:30px;display:block}.collection-main-wrapper .collection-sidebar .filter-container{padding-top:30px}.collection-main-wrapper .collection-sidebar .filter-container .filter-title{font-size:18.5px;font-weight:700;display:block;margin-bottom:5px;letter-spacing:.02em;font-family:Lato,sans-serif}.collection-main-wrapper .collection-sidebar .filter-container .clear-selection{display:inline-block;font-size:12px;font-weight:700}.collection-main-wrapper .collection-sidebar .accordion{margin-top:20px}.collection-main-wrapper .collection-sidebar .accordion .accordion-title{font-size:16px;letter-spacing:.05em}.collection-main-wrapper .collection-sidebar .accordion .accordion-title:after{font-size:24px}.collection-main-wrapper .collection-sidebar .accordion ul{list-style:none;margin:0}.collection-main-wrapper .collection-sidebar .accordion ul a{border:none;text-decoration:none}.collection-main-wrapper .product-listings{width:100%}.collection-main-wrapper .product--list{max-width:1300px;width:100%;margin:0 auto;display:flex;flex-wrap:wrap;gap:65px 15px;align-items:stretch}.collection-main-wrapper .product--list .product--item{width:calc(25% - 11.5px);position:relative}.collection-main-wrapper .product-item{bottom:0;text-align:center;margin-bottom:0;padding-bottom:45px}.collection-main-wrapper .product-item .product-discount{right:10px;top:10px}.collection-main-wrapper .product-item .grid-view-item{margin:0 auto}.collection-main-wrapper .product-item .custom-caption{display:block;margin-bottom:5px;color:#ff0c55;font-family:avenir,sans-serif;font-size:11px;font-weight:700;letter-spacing:.05em}.collection-main-wrapper .product-item .product-card__title{font-family:Tiempos Headline,sans-serif;font-size:20px;line-height:24px;font-weight:400;text-decoration:none;display:block;margin-top:5px;margin-bottom:4px;letter-spacing:.02em}.collection-main-wrapper .product-item .product-card__title.two-lines{font-weight:600}.collection-main-wrapper .product-item .product-card__title span{display:block;font-family:inherit;font-size:inherit;font-weight:400;letter-spacing:inherit;line-height:inherit}.collection-main-wrapper .product-item .product-card__image-wrapper{opacity:1}.collection-main-wrapper .product-item .small-description{display:inline-block;width:100%;font-family:Basis Grotesque Pro,sans-serif;font-size:17px;font-weight:400;letter-spacing:.03em;margin-bottom:5px}.collection-main-wrapper .product-item .grid-view-item:hover .product-card__title{border-color:transparent}.collection-main-wrapper .product-item .product-vendor{display:block;font-size:15px;font-style:italic;margin-top:5px;margin-bottom:5px}.collection-main-wrapper .product-item .okendo-review-box{position:relative;text-align:center;transform:scale(.8)}.collection-main-wrapper .product-item .shaded-reviews-summary{position:absolute;top:0;left:50%;transform:translate(-50%)}.collection-main-wrapper .product-item .real-reviews-summary{position:relative;z-index:1}.collection-main-wrapper .product-item .real-reviews-summary .okeReviews>div{background-color:#fff}.collection-main-wrapper .product-item .okendo-review-box .oke-sr-count *{font-family:Europa,sans-serif;font-size:14px;font-weight:700;color:#1e1e1e;letter-spacing:.04em}.collection-main-wrapper .product-item .price.price--listing{align-items:center;margin-top:8px}.collection-main-wrapper .product-item .price.price--listing .price__regular{margin-right:0}.collection-main-wrapper .product-item .price.price--listing dd{margin:0}.collection-main-wrapper .product-item .price.price--listing .price-item{font-family:Europa,sans-serif;font-size:17px;color:#000;font-weight:700;letter-spacing:.03em}.collection-main-wrapper .product-item .price.price--listing .price__sale{margin:0}.collection-main-wrapper .product-item .price.price--listing .price__sale .price__compare{margin-right:5px}.collection-main-wrapper .product-item .price.price--listing .price__sale .price-item.price-item--regular{font-family:Europa,sans-serif;font-size:17px;color:#fa35a3;font-weight:700;letter-spacing:.03em}.collection-main-wrapper .product-item .cta-container{position:absolute;width:100%;bottom:-10px}.collection-main-wrapper .product-item .btn.btn-primary{font-family:Futura,sans-serif;margin:0 auto;max-width:140px;width:100%;min-height:45px;text-align:center;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.15em;position:relative;border-radius:0;box-shadow:0 4px 4px #00000026}.collection-main-wrapper .product-item .btn.btn-primary span{font-family:Futura,sans-serif;font-weight:700;font-size:14px;letter-spacing:.02em}.collection-main-wrapper .product-item span[data-loader]{position:absolute;width:100%;left:0;background-color:#000;height:100%;top:0}.collection-main-wrapper .product-item span[data-loader] svg{margin-top:10px}.collection-main-wrapper .product-item button[type=submit][aria-label="Sold out"]{pointer-events:none;background-color:#424242;opacity:.8}.header-breadcrumb{border-top:1px solid rgba(22,22,22,.45);border-bottom:1px solid rgba(22,22,22,.45)}.header-breadcrumb .breadcrumb{position:relative;display:inline-block;z-index:1}.header-breadcrumb .breadcrumb:after{content:"";display:block;position:absolute;height:11px;width:103%;z-index:-1;background-color:#deffff;bottom:-1px}.header-breadcrumb a,.header-breadcrumb span{font-family:Noto Sans TC,sans-serif;font-size:15px;color:#000000d4;letter-spacing:.05em;font-weight:500}.header-breadcrumb a{font-weight:700;text-decoration:underline}.custom--services{padding-bottom:0}.okeReviews .okeReviews-reviewsSummary-starRating{width:35%}.okeReviews .okeReviews-starRating--small .okeReviews-starRating-indicator-layer{background-size:76px 20px}.collection-main-wrapper .product-item .okendo-custom-link{position:relative;z-index:100;display:block;margin-bottom:5px}.collection-main-wrapper .product-item .okendo-review-box .okeReviews-reviewsSummary .okeReviews-reviewsSummary-ratingCount{width:48%;text-align:center;margin-top:2px}.collection-main-wrapper .product-item .okendo-review-box .okeReviews-reviewsSummary .okeReviews-reviewsSummary-ratingCount span,.collection-main-wrapper .product-item .okendo-review-box .okeReviews-reviewsSummary .okeReviews-reviewsSummary-ratingCount{letter-spacing:.06em;font-family:ITC Avant Garde Gothic Std,sans-serif;font-weight:500;font-size:14px;text-decoration:none;color:#7a7c7a;margin-bottom:0}.collection-main-wrapper .okeReviews .okeReviews-starRating--small .okeReviews-starRating-indicator-layer{background-size:70px 20px}.collection-main-wrapper .product-item .custom-caption{font-family:Futura,sans-serif;font-size:11px;font-style:italic;font-weight:500;letter-spacing:.08em;color:#21918c;text-transform:uppercase}.collection-main-wrapper .product-item .distributor-pricing{display:none;text-align:center;margin-top:5px}.collection-main-wrapper .product-item .distributor-pricing .dist-price span{font-family:Avenir Next,sans-serif;font-size:13px;letter-spacing:.03em;font-weight:700;color:#000;text-transform:uppercase}.collection-main-wrapper .product-item .distributor-pricing .dist-price span.dist-price-text{color:#f1198b}.collection-main-wrapper .product-item .distributor-pricing .retail-price span{font-family:Avenir Next,sans-serif;font-size:13px;font-weight:400;letter-spacing:.01em;color:#494949;text-transform:uppercase}body.is-distributor .collection-main-wrapper .product-item .distributor-pricing{display:block}body.is-distributor .collection-main-wrapper .product-item .price--listing{display:none}.collection-main-wrapper .product-item .product-card__image-with-placeholder-wrapper .product-card__image-wrapper{opacity:1}.collection-main-wrapper .product-item .product-card__image-with-placeholder-wrapper .is-hover img.hover-image{opacity:0;transition:opacity .3s}.collection-main-wrapper .product-item:hover .product-card__image-with-placeholder-wrapper .is-hover img.hover-image{opacity:1;transition:opacity .3s}@media only screen and (max-width: 1200px){.header-breadcrumb{padding:10px 20px}.header-breadcrumb a,.header-breadcrumb span{font-size:12px}.collection-main-wrapper .section-header h1{font-size:35px}.collection-main-wrapper .collection-sidebar{padding-right:30px}.collection-main-wrapper .collection-sidebar .sidebar-nav a,.collection-main-wrapper .collection-sidebar .filter-container .filter-title{font-size:16px}.collection-main-wrapper .product--list .product--item{width:calc(33% - 8px)}}@media only screen and (max-width: 991px){.collection-main-wrapper h1.collection-title{font-size:35px;margin-left:30px}.collection-main-wrapper .collection-sidebar{max-width:200px;width:100%;padding-right:20px}.collection-main-wrapper .product-listings .grid .grid__item{width:50%}.collection-main-wrapper .product-listings .grid .grid__item:nth-child(3n+1){clear:unset}.collection-main-wrapper .product-listings .grid .grid__item:nth-child(odd){clear:both}.collection-main-wrapper .product--list .product--item{width:calc(50% - 7.5px)}.collection-main-wrapper .filters-toolbar-wrapper #SortBy{font-size:14px;width:181px!important;padding:12px 18px 12px 13px}.collection-main-wrapper .filters-toolbar-wrapper svg{right:15px}}@media only screen and (max-width: 768px){.collection-main-wrapper{padding-left:15px;padding-right:15px;margin-bottom:50px}.collection-main-wrapper h1.collection-title{font-size:27px;width:100%;text-align:center;margin-left:0;margin-bottom:30px}.collection-main-wrapper .filters-toolbar-wrapper .filters-toolbar{flex-direction:initial}.collection-main-wrapper .filters-toolbar-wrapper .toggle-sidebar-btn{display:block;max-width:181px;width:100%}.collection-main-wrapper .filters-toolbar-wrapper #SortBy.lashes{width:100%!important}.collection-main-wrapper .filters-toolbar-wrapper .filters-toolbar__item-wrapper{display:block;padding-left:10px;width:10%;text-align:right}.collection-main-wrapper .filters-toolbar-wrapper .filters-toolbar__item--count{display:block;text-align:center;flex:unset;width:100%;margin-top:0;margin-bottom:15px;font-family:Europa,sans-serif;font-weight:700;letter-spacing:.05em;font-size:14px}.collection-main-wrapper .filters-toolbar-wrapper .filters-toolbar__item--count span{font-size:inherit;font-weight:inherit;letter-spacing:inherit}.collection-main-wrapper .collection-sidebar{position:fixed;z-index:21;max-width:320px;top:0;background-color:#fff;bottom:0;left:-325px;padding:60px 20px 0;box-shadow:none;z-index:120;max-height:100vh;overflow-y:auto}.collection-main-wrapper .filters-toolbar-wrapper .filters-toolbar__item-wrapper{display:block}.collection-main-wrapper .collection-sidebar.active{left:0}.collection-main-wrapper .collection-sidebar .sidebar-nav a{font-size:12px}.collection-main-wrapper .collection-sidebar .on-mobile{display:flex}.collection-main-wrapper .collection-sidebar .sidebar-nav li.has-child:last-child{border-bottom:none}.collection-main-wrapper .product-item .okendo-review-box .oke-stars-background svg,.collection-main-wrapper .product-item .okendo-review-box .oke-stars-foreground svg{height:12px}.collection-main-wrapper .product-item .okendo-review-box .oke-sr-count *{font-size:12.5px}}@media only screen and (max-width: 749px){.collection-main-wrapper .filters-toolbar-wrapper .toggle-sidebar-btn{max-width:50%}.sca-fancybox-overlay .mobile-addtocart{display:block}.sca-fancybox-overlay .mobile-addtocart .sca-qv-cartbtn{margin:0 0 20px!important}.header-breadcrumb{padding:5px 10px 10px}.header-breadcrumb a,.header-breadcrumb span{font-size:10px}.collection-main-wrapper{padding-top:20px}.collection-main-wrapper .filters-toolbar-wrapper .filters-toolbar{flex-flow:unset;flex-wrap:wrap}.collection-main-wrapper .filters-toolbar-wrapper .filters-toolbar .filters-toolbar__input-wrapper{width:100%}.collection-main-wrapper .filters-toolbar-wrapper .filters-toolbar__item-child label{display:none}.collection-main-wrapper .product-item .price.price--listing{margin-top:0}.collection-main-wrapper .product-item .price.price--listing .price-item{font-size:10px}.collection-main-wrapper .product-item .price.price--listing{margin-top:10px}.collection-main-wrapper .product-item .price.price--listing *{font-size:15px!important;line-height:15px!important;font-weight:700}.collection-main-wrapper .product-item .dist-pv{font-size:15px}.collection-main-wrapper .product-item .product-card__title{margin-bottom:0;font-size:17px;line-height:20px}.collection-main-wrapper .product-item .price.price--listing .price__sale .price-item.price-item--regular{letter-spacing:.01em}.collection-main-wrapper .product-item .btn.btn-primary{font-family:Futura;font-style:normal;font-weight:700;font-size:11px;line-height:30px;text-align:center;letter-spacing:.13em;color:#fff}.collection-main-wrapper .product-item .small-description{margin-bottom:0;font-size:14px}}@media only screen and (max-width: 480px){.collection-main-wrapper .filters-toolbar-wrapper .filters-toolbar__item-child label{margin-top:0}.collection-main-wrapper .product-item{margin-bottom:20px}.collection-main-wrapper .product-listings{padding:0}.collection-main-wrapper .product-listings .grid{margin-left:-10px}.collection-main-wrapper .product-listings .grid .grid__item{padding-left:10px;width:100%}.collection-main-wrapper .product-listings .grid .grid__item:nth-child(odd){clear:unset}.collection-main-wrapper .product-item{padding:0}.collection-main-wrapper .product-item .grid-view-item{margin-bottom:48px}.collection-main-wrapper .product-item .btn.btn-primary{font-size:14px}.collection-main-wrapper .product-item .btn.btn-primary span{font-size:11px}.collection-main-wrapper .product-item .okendo-review-box .okeReviews-reviewsSummary .okeReviews-reviewsSummary-ratingCount,.collection-main-wrapper .product-item .okendo-review-box .okeReviews-reviewsSummary .okeReviews-reviewsSummary-ratingCount span{font-size:12px}.okeReviews .okeReviews-reviewsSummary-starRating{width:34%}.collection-main-wrapper .okeReviews .okeReviews-starRating--small .okeReviews-starRating-indicator-layer{background-size:64px 20px}.collection-main-wrapper .product-item .okendo-review-box .okeReviews .okeReviews-starRating--small{width:90px}.collection-main-wrapper .product-item .custom-caption{font-size:8px;margin-bottom:0}.collection-main-wrapper .product--item .sca-qv-image .sca-qv-button{top:30%;font-size:11px}.collection-main-wrapper .filters-toolbar-wrapper{margin-bottom:0}.site-footer{margin-top:35px}.collection-main-wrapper .product--list{gap:65px 10px}.collection-main-wrapper .product--list .product--item{width:calc(50% - 5px)}.collection-main-wrapper .product-item .distributor-pricing .dist-price span,.collection-main-wrapper .product-item .distributor-pricing .retail-price span{font-size:11px}}@media only screen and (max-width: 380px){.collection-main-wrapper .product-item .okendo-review-box .okeReviews .okeReviews-starRating--small{width:60px}.collection-main-wrapper .okeReviews .okeReviews-starRating--small .okeReviews-starRating-indicator-layer{background-size:53px 20px}.collection-main-wrapper .product-item .okendo-review-box .okeReviews-reviewsSummary .okeReviews-reviewsSummary-ratingCount,.collection-main-wrapper .product-item .okendo-review-box .okeReviews-reviewsSummary .okeReviews-reviewsSummary-ratingCount span{font-size:11px}.collection-main-wrapper .product-item .okendo-review-box .okeReviews-reviewsSummary .okeReviews-reviewsSummary-ratingCount span,.collection-main-wrapper .product-item .okendo-review-box .okeReviews-reviewsSummary .okeReviews-reviewsSummary-ratingCount{width:80px;text-align:left}}
/*# sourceMappingURL=/s/files/1/0624/0426/4126/t/18/assets/collection.scss.css.map */
