@keyframes placeholder-wave{0%{opacity:1}10%{opacity:1}to{opacity:.5}}@keyframes image-placeholder-wave{0%{background-color:#ededed}10%{background-color:#ededed}to{background-color:#ededed4d}}:root{--graphik: graphik, "Graphik Fallback", arial, sans-serif;--graphikWide: "Graphik Wide", "Graphik Wide Fallback", arial, sans-serif;--lashify-black: #000;--lashify-black-900: #202020;--lashify-black-800: #272727;--lashify-black-700: #313131;--lashify-black-600: #3e3e3e;--lashify-black-500: #4e4e4e;--lashify-black-450: #878787;--lashify-black-400: #4c4c4c;--lashify-black-300: #c3c3c3;--lashify-black-200: #e5e5e5;--lashify-black-100: #f9f9f9;--lashify-lavender-dark: #724fb2;--lashify-white: #fff;--transition-all: color .4s ease, background-color .4s ease, border-color .4s ease, opacity .4s ease, transform .4s ease, box-shadow .4s ease, fill .4s ease, stroke .4s ease}.collection-spotlight{display:flow-root;padding:0;background-color:var(--lashify-white)}@media only screen and (min-width: 1025px){.collection-spotlight{padding:0 6.4rem}}.collection-spotlight__row{overflow:hidden;display:flex;flex-direction:column;gap:1.6rem;padding:1.6rem;background-color:var(--collection-spotlight-bg, #99031e);isolation:isolate}@media only screen and (min-width: 1025px){.collection-spotlight__row{margin-block:2.4rem;justify-content:space-between;align-items:stretch;flex-direction:row;gap:0;padding:2.4rem}}@media only screen and (min-width: 1025px){.collection-spotlight--full-width{padding-inline:0}}@media only screen and (min-width: 1025px){.collection-spotlight--no-margin .collection-spotlight__row{margin-block:0}}.collection-spotlight__content{display:flex;flex-direction:column;gap:.8rem}@media only screen and (min-width: 1025px){.collection-spotlight__content{position:relative;z-index:0;flex:1 1 0;justify-content:flex-end;align-items:center;flex-direction:row;gap:0}}.collection-spotlight__media{position:relative;overflow:hidden;z-index:0;height:35.8rem}.collection-spotlight__media .absolute-img{z-index:0}@media only screen and (min-width: 1025px){.collection-spotlight__media{position:absolute;inset:0;height:auto}}.collection-spotlight__text{display:flex;flex-direction:column;gap:.4rem;max-width:40rem}@media only screen and (min-width: 1025px){.collection-spotlight__text{position:relative;z-index:1;width:100%;max-width:42.4rem;padding-right:7.2rem}}.collection-spotlight__heading{margin:0;font-family:var(--graphikWide);font-size:4.2rem;font-weight:600;line-height:normal;letter-spacing:.042rem;text-transform:uppercase;color:var(--collection-spotlight-heading-color, #fff)}.collection-spotlight__body{margin:0;font-family:var(--graphik);font-size:1.8rem;font-weight:500;line-height:normal;letter-spacing:.018rem;color:var(--collection-spotlight-body-color, #ededed)}.collection-spotlight__panel{display:flex;justify-content:center;align-items:flex-start;width:100%;margin-inline:auto;padding:1.6rem;background-color:var(--lashify-white)}.collection-spotlight__panel .product-card-3{width:100%;height:auto;max-width:none;content-visibility:visible}.collection-spotlight__panel .product-card-3__options{margin-bottom:-1px;padding-bottom:1px}.collection-spotlight__panel .product-card-3__option-values{margin-top:-1px;margin-bottom:-1px;padding-top:1px;padding-bottom:1px}@media only screen and (min-width: 768px){.collection-spotlight__panel{max-width:34.2rem}}@media only screen and (min-width: 1025px){.collection-spotlight__panel{flex:0 0 auto;justify-content:flex-start;width:31.4rem;margin-inline:0}}.collection-spotlight__slider{width:100%;min-width:0}.collection-spotlight__slider-track>.swiper-wrapper>.swiper-slide{height:auto}.collection-spotlight__nav{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:1.6rem}.collection-spotlight__nav-button{display:flex;justify-content:center;align-items:center;width:4.8rem;height:4.8rem;padding:0;border:1px solid #000;background-color:var(--lashify-white);transition:color .25s linear,background-color .25s linear,border-color .25s linear,opacity .25s linear,transform .25s linear,box-shadow .25s linear,fill .25s linear,stroke .25s linear;cursor:pointer;flex-shrink:0;border-radius:50%}.collection-spotlight__nav-button svg{display:block;width:2.4rem;height:2.4rem}.collection-spotlight__nav-button.swiper-button-disabled{opacity:.5;pointer-events:none}.collection-spotlight__nav-button.swiper-button-lock{display:none}@media (hover: hover){.collection-spotlight__nav-button:hover{opacity:.7}}@media (hover: none){.collection-spotlight__nav-button:active{opacity:.7}}.collection-spotlight__nav .swiper-pagination.collection-spotlight__pagination{position:static;display:flex;justify-content:center;align-items:center;width:auto;gap:.8rem}.collection-spotlight__nav .swiper-pagination.collection-spotlight__pagination .swiper-pagination-bullet{opacity:.2;width:.8rem;height:.8rem;margin:0;background-color:#141414;transition:color .25s linear,background-color .25s linear,border-color .25s linear,opacity .25s linear,transform .25s linear,box-shadow .25s linear,fill .25s linear,stroke .25s linear;border-radius:50%}.collection-spotlight__nav .swiper-pagination.collection-spotlight__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.collection-spotlight__nav .swiper-pagination.collection-spotlight__pagination.swiper-pagination-lock{display:none}
