.product-card,.cxlab-product-card{display:flex;flex-direction:column;min-height:280px;padding:20px 22px 20px 16px;position:relative;background:#0a0a0a}.product-card__name,.product-card__title,.product-card__title-link,.product-card .card-title,.cxlab-product-card .card-title{overflow:visible!important;white-space:normal!important;text-overflow:unset!important;word-break:break-word;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:300!important;color:#fff!important;letter-spacing:-.02em!important;font-size:clamp(16px,1.8vw,22px)!important;line-height:1.2!important;margin-bottom:8px!important}.product-card__descriptor,.product-card .card-descriptor,.cxlab-product-card .card-descriptor{font-family:Inter,sans-serif!important;font-weight:300!important;color:#8a8a8a!important;font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase!important;line-height:1.4!important;margin-bottom:12px!important}.product-card__micro-data,.product-card .cx-micro-data,.cxlab-product-card .cx-micro-data,.cxlab-product-card .cx-micro,.product-card .cx-micro{font-family:JetBrains Mono,Courier New,monospace!important;font-size:9px!important;color:#8a8a8a!important;letter-spacing:.04em!important;line-height:1.5!important;margin-top:8px!important;margin-bottom:12px!important;overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;white-space:normal!important;text-overflow:unset!important;max-width:24ch!important}.cx-micro .cx-micro__item{white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}.product-card__price,.product-card .card-price,.cxlab-product-card .card-price{font-family:Inter,sans-serif!important;font-weight:400!important;color:#fff!important;font-size:14px!important;margin-top:auto!important;padding-top:12px!important}.product-card--footer-pinned .product-card__footer{display:flex!important;flex-direction:column!important;margin-top:auto!important;gap:16px!important}.product-card--footer-pinned .product-card__price,.product-card--footer-pinned .product-card__cta{margin-top:0!important}.collection-grid,.homepage-serums .product-grid,[class*=product-grid]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))!important;gap:24px!important}.template-collection .collection-grid--system{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))!important;gap:24px!important;align-items:stretch!important}.cxlab-product-card .product-card__info{padding:20px 16px 20px 0!important}.cxlab-product-card .product-card__meta{display:flex;flex-direction:column;min-height:100%;gap:0}.cxlab-product-card .product-card__title{margin:0 0 8px!important}.cxlab-product-card .product-card__price{text-align:left!important}body.cx-photography-pending .collection-product-field--system .product-card__media{display:none!important;min-height:0!important;height:0!important;margin:0!important;padding:0!important}body.cx-photography-pending .collection-product-field--system .cxlab-product-card,body.cx-photography-pending .collection-product-field--system .product-card,body.cx-photography-pending .collection-product-field--system .collection-node{min-height:0!important;height:100%!important;aspect-ratio:auto!important}body.cx-photography-pending .collection-product-field--system .cxlab-product-card__inner{display:flex!important;flex-direction:column!important;min-height:0!important;height:100%!important;padding:20px 16px!important;gap:0!important}body.cx-photography-pending .collection-product-field--system .product-card__info{display:flex!important;flex-direction:column!important;min-height:0!important;height:100%!important;padding:0!important;gap:0!important}body.cx-photography-pending .collection-product-field--system .product-card__meta{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;gap:0!important;min-height:0!important}body.cx-photography-pending .collection-product-field--system .product-card__micro{display:block!important;margin:0 0 10px!important}body.cx-photography-pending .collection-product-field--system .cx-micro{display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;white-space:normal!important;overflow:hidden!important;text-overflow:unset!important;max-width:24ch!important;line-height:1.5!important;margin-top:8px!important;margin-bottom:14px!important}body.cx-photography-pending .collection-product-field--system .product-card__price{margin-top:auto!important}body.cx-photography-pending .collection-product-field--system .product-card__cta{display:inline-flex!important;width:auto!important;justify-content:flex-start!important;align-items:center!important;margin-top:16px!important;opacity:1!important;color:#fff!important;border-top:0!important;padding-top:0!important}body.cx-photography-pending .collection-product-field--system .product-card--footer-pinned .product-card__footer{display:flex!important;flex-direction:column!important;margin-top:auto!important;gap:16px!important}body.cx-photography-pending .collection-product-field--system .product-card--footer-pinned .product-card__price,body.cx-photography-pending .collection-product-field--system .product-card--footer-pinned .product-card__cta{margin-top:0!important}body.cx-photography-pending .homepage-matrix__grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:24px!important;align-items:stretch!important}body.cx-photography-pending .homepage-matrix__system{grid-column:1 / -1!important;min-height:auto!important;margin-bottom:4px!important}body.cx-photography-pending .homepage-matrix__transition,body.cx-photography-pending .homepage-matrix__item:before,body.cx-photography-pending .homepage-matrix__item .product-card:before{display:none!important;content:none!important}body.cx-photography-pending .homepage-matrix__item,body.cx-photography-pending .homepage-matrix__item--anchor,body.cx-photography-pending .homepage-matrix__item--compact-top,body.cx-photography-pending .homepage-matrix__item--compact-bottom,body.cx-photography-pending .homepage-matrix__item--wide-top,body.cx-photography-pending .homepage-matrix__item--wide-bottom,body.cx-photography-pending .homepage-matrix__item--tall-bottom,body.cx-photography-pending .homepage-matrix__item--rail-bottom,body.cx-photography-pending .homepage-matrix__item--relief{grid-column:span 1!important;grid-row:span 1!important;min-height:0!important;height:100%!important}body.cx-photography-pending .homepage-matrix__item .product-card__media{display:none!important;min-height:0!important;height:0!important;margin:0!important;padding:0!important}body.cx-photography-pending .homepage-matrix__item .product-card,body.cx-photography-pending .homepage-matrix__item .cxlab-product-card,body.cx-photography-pending .homepage-matrix__item .cxlab-product-card__inner{min-height:0!important;height:100%!important}body.cx-photography-pending .homepage-matrix__item .cxlab-product-card__inner,body.cx-photography-pending .homepage-matrix__item--anchor .cxlab-product-card__inner,body.cx-photography-pending .homepage-matrix__item--wide-top .cxlab-product-card__inner,body.cx-photography-pending .homepage-matrix__item--wide-bottom .cxlab-product-card__inner,body.cx-photography-pending .homepage-matrix__item--compact-top .cxlab-product-card__inner,body.cx-photography-pending .homepage-matrix__item--compact-bottom .cxlab-product-card__inner,body.cx-photography-pending .homepage-matrix__item--tall-bottom .cxlab-product-card__inner,body.cx-photography-pending .homepage-matrix__item--rail-bottom .cxlab-product-card__inner{display:flex!important;flex-direction:column!important;min-height:0!important;grid-template-columns:none!important;grid-template-rows:none!important;padding:20px 16px!important;gap:0!important}body.cx-photography-pending .homepage-matrix__item .product-card__info,body.cx-photography-pending .homepage-matrix__item--anchor .product-card__info,body.cx-photography-pending .homepage-matrix__item--wide-top .product-card__info,body.cx-photography-pending .homepage-matrix__item--wide-bottom .product-card__info,body.cx-photography-pending .homepage-matrix__item--compact-top .product-card__info,body.cx-photography-pending .homepage-matrix__item--compact-bottom .product-card__info,body.cx-photography-pending .homepage-matrix__item--tall-bottom .product-card__info,body.cx-photography-pending .homepage-matrix__item--rail-bottom .product-card__info{display:flex!important;flex-direction:column!important;min-height:0!important;height:100%!important;grid-template-columns:none!important;grid-template-rows:none!important;align-content:stretch!important;text-align:left!important;padding:0!important;gap:0!important}body.cx-photography-pending .homepage-matrix__item .product-card__meta{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;gap:0!important;min-height:0!important}body.cx-photography-pending .homepage-matrix__item .product-card__title-link,body.cx-photography-pending .homepage-matrix__item--anchor .product-card__title-link{display:block!important;-webkit-line-clamp:unset!important;line-clamp:unset!important;max-width:none!important;width:100%!important;font-size:clamp(18px,1.9vw,24px)!important;line-height:1.15!important;letter-spacing:-.02em!important}body.cx-photography-pending .homepage-matrix__item .product-card__descriptor{white-space:normal!important;margin-bottom:12px!important}body.cx-photography-pending .homepage-matrix__item .product-card__micro{display:block!important;margin:0 0 10px!important}body.cx-photography-pending .homepage-matrix__item .cx-micro{display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;white-space:normal!important;overflow:hidden!important;text-overflow:unset!important;max-width:24ch!important;line-height:1.5!important;margin-top:8px!important;margin-bottom:14px!important}body.cx-photography-pending .homepage-matrix__item .product-card__price{margin-top:auto!important;padding-top:12px!important;text-align:left!important}body.cx-photography-pending .homepage-matrix__item .product-card__cta,body.cx-photography-pending .homepage-matrix__item--anchor .product-card__cta,body.cx-photography-pending .homepage-matrix__item--wide-top .product-card__cta,body.cx-photography-pending .homepage-matrix__item--wide-bottom .product-card__cta,body.cx-photography-pending .homepage-matrix__item--compact-top .product-card__cta,body.cx-photography-pending .homepage-matrix__item--compact-bottom .product-card__cta,body.cx-photography-pending .homepage-matrix__item--tall-bottom .product-card__cta,body.cx-photography-pending .homepage-matrix__item--rail-bottom .product-card__cta{display:inline-flex!important;width:auto!important;justify-content:flex-start!important;align-items:center!important;margin-top:16px!important;padding-top:0!important;border-top:0!important;opacity:1!important;color:#fff!important;grid-column:auto!important;grid-row:auto!important;align-self:flex-start!important;justify-self:flex-start!important;writing-mode:horizontal-tb!important}body.cx-photography-pending .homepage-matrix__item .product-card--footer-pinned .product-card__footer,body.cx-photography-pending .homepage-matrix__item--anchor .product-card--footer-pinned .product-card__footer,body.cx-photography-pending .homepage-matrix__item--wide-top .product-card--footer-pinned .product-card__footer,body.cx-photography-pending .homepage-matrix__item--wide-bottom .product-card--footer-pinned .product-card__footer,body.cx-photography-pending .homepage-matrix__item--compact-top .product-card--footer-pinned .product-card__footer,body.cx-photography-pending .homepage-matrix__item--compact-bottom .product-card--footer-pinned .product-card__footer,body.cx-photography-pending .homepage-matrix__item--tall-bottom .product-card--footer-pinned .product-card__footer,body.cx-photography-pending .homepage-matrix__item--rail-bottom .product-card--footer-pinned .product-card__footer{display:flex!important;flex-direction:column!important;margin-top:auto!important;gap:16px!important}body.cx-photography-pending .homepage-matrix__item .product-card--footer-pinned .product-card__price,body.cx-photography-pending .homepage-matrix__item--anchor .product-card--footer-pinned .product-card__price,body.cx-photography-pending .homepage-matrix__item--wide-top .product-card--footer-pinned .product-card__price,body.cx-photography-pending .homepage-matrix__item--wide-bottom .product-card--footer-pinned .product-card__price,body.cx-photography-pending .homepage-matrix__item--compact-top .product-card--footer-pinned .product-card__price,body.cx-photography-pending .homepage-matrix__item--compact-bottom .product-card--footer-pinned .product-card__price,body.cx-photography-pending .homepage-matrix__item--tall-bottom .product-card--footer-pinned .product-card__price,body.cx-photography-pending .homepage-matrix__item--rail-bottom .product-card--footer-pinned .product-card__price,body.cx-photography-pending .homepage-matrix__item .product-card--footer-pinned .product-card__cta,body.cx-photography-pending .homepage-matrix__item--anchor .product-card--footer-pinned .product-card__cta,body.cx-photography-pending .homepage-matrix__item--wide-top .product-card--footer-pinned .product-card__cta,body.cx-photography-pending .homepage-matrix__item--wide-bottom .product-card--footer-pinned .product-card__cta,body.cx-photography-pending .homepage-matrix__item--compact-top .product-card--footer-pinned .product-card__cta,body.cx-photography-pending .homepage-matrix__item--compact-bottom .product-card--footer-pinned .product-card__cta,body.cx-photography-pending .homepage-matrix__item--tall-bottom .product-card--footer-pinned .product-card__cta,body.cx-photography-pending .homepage-matrix__item--rail-bottom .product-card--footer-pinned .product-card__cta{margin-top:0!important}.collection-system-strip__track{position:static!important;padding-bottom:0!important}.collection-system-strip__track:after{display:none!important;content:none!important}.collection-system-strip__step{padding:12px 0!important;border-bottom:1px solid rgba(255,255,255,.06)!important}.collection-system-strip__step.is-active{border-bottom-color:#ffffff1f!important}@media(max-width:767px){.collection-grid,.homepage-serums .product-grid,[class*=product-grid],.template-collection .collection-grid--system,body.cx-photography-pending .homepage-matrix__grid{grid-template-columns:1fr!important;gap:16px!important}}body.cx-photography-pending .homepage-matrix .product-card__media,body.cx-photography-pending .homepage-matrix__item .product-card__media,body.cx-photography-pending .collection-grid--system .product-card__media,body.cx-photography-pending .collection-node .product-card__media{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}body.cx-photography-pending .homepage-matrix .product-card__media img,body.cx-photography-pending .homepage-matrix__item .product-card__media img,body.cx-photography-pending .collection-grid--system .product-card__media img,body.cx-photography-pending .collection-node .product-card__media img{display:none!important}body.cx-photography-pending .homepage-matrix .cxlab-product-card__inner,body.cx-photography-pending .homepage-matrix__item .cxlab-product-card__inner,body.cx-photography-pending .collection-grid--system .cxlab-product-card__inner,body.cx-photography-pending .collection-node .cxlab-product-card__inner{display:block!important;grid-template-rows:none!important;height:auto!important;min-height:0!important}body.cx-photography-pending .homepage-matrix .product-card__info,body.cx-photography-pending .homepage-matrix__item .product-card__info,body.cx-photography-pending .collection-grid--system .product-card__info,body.cx-photography-pending .collection-node .product-card__info{height:100%!important;min-height:0!important}body.cx-photography-pending .homepage-matrix .product-card,body.cx-photography-pending .collection-grid--system .product-card,body.cx-photography-pending .collection-node .product-card{position:relative}body.cx-photography-pending .homepage-matrix .product-card:after,body.cx-photography-pending .collection-grid--system .product-card:after,body.cx-photography-pending .collection-node .product-card:after{content:"";position:absolute;top:24px;right:0;bottom:24px;width:6px;background:var(--cx-pastel-hex, transparent);pointer-events:none}body .homepage-matrix .product-card__descriptor,body .homepage-matrix .cx-micro-data,body .homepage-matrix .cx-micro,body .collection-grid--system .product-card__descriptor,body .collection-grid--system .cx-micro-data,body .collection-grid--system .cx-micro,body .collection-node .product-card__descriptor,body .collection-node .cx-micro-data,body .collection-node .cx-micro,body [class*=hero] [class*=subtitle],body [class*=hero] [class*=trust],body [class*=hero] [class*=cta--secondary],body.cx-photography-pending .homepage-matrix__item .product-card__descriptor,body.cx-photography-pending .homepage-matrix__item .cx-micro,body.cx-photography-pending .homepage-matrix__item .cx-micro-data,body.cx-photography-pending .collection-product-field--system .product-card__descriptor,body.cx-photography-pending .collection-product-field--system .cx-micro,body.cx-photography-pending .collection-product-field--system .cx-micro-data{color:#8a8a8a!important}body .homepage-matrix .product-card__descriptor,body .collection-grid--system .product-card__descriptor,body .collection-node .product-card__descriptor{white-space:normal!important;overflow:hidden!important;text-overflow:initial!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;line-height:1.5!important}body.cx-photography-pending .homepage-matrix__item .cxlab-product-card__inner,body.cx-photography-pending .homepage-matrix__item--anchor .cxlab-product-card__inner,body.cx-photography-pending .homepage-matrix__item--wide-top .cxlab-product-card__inner,body.cx-photography-pending .homepage-matrix__item--wide-bottom .cxlab-product-card__inner,body.cx-photography-pending .homepage-matrix__item--compact-top .cxlab-product-card__inner,body.cx-photography-pending .homepage-matrix__item--compact-bottom .cxlab-product-card__inner,body.cx-photography-pending .homepage-matrix__item--tall-bottom .cxlab-product-card__inner,body.cx-photography-pending .homepage-matrix__item--rail-bottom .cxlab-product-card__inner{display:flex!important;flex-direction:column!important;height:100%!important}body.cx-photography-pending .homepage-matrix__item .product-card__info,body.cx-photography-pending .homepage-matrix__item--anchor .product-card__info,body.cx-photography-pending .homepage-matrix__item--wide-top .product-card__info,body.cx-photography-pending .homepage-matrix__item--wide-bottom .product-card__info,body.cx-photography-pending .homepage-matrix__item--compact-top .product-card__info,body.cx-photography-pending .homepage-matrix__item--compact-bottom .product-card__info,body.cx-photography-pending .homepage-matrix__item--tall-bottom .product-card__info,body.cx-photography-pending .homepage-matrix__item--rail-bottom .product-card__info{flex:1 1 auto!important}@media screen and (min-width:990px){#shopify-section-template--20634648313991__featured-collection .homepage-matrix__grid{grid-template-rows:none!important;grid-auto-rows:minmax(320px,auto)!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/cx-card-v2.css.map */
