.ccs{--pslider-gap: .5vw;--ccs-card-w: 64vw}.ccs__inner{display:flex;flex-direction:column}.ccs__cover-box{position:relative;width:100%;height:100%;overflow:hidden}.ccs__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.ccs__veil{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,rgb(0 0 0 / .5),transparent 60%)}.ccs__cover-content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;padding:16px;--color: #ffffff;color:var(--color)}.ccs__cover-content--bottom-left{justify-content:flex-end;align-items:flex-start;text-align:left}.ccs__cover-content--middle-left{justify-content:center;align-items:flex-start;text-align:left}.ccs__cover-content--center{justify-content:center;align-items:center;text-align:center}.ccs__eyebrow,.ccs__title,.ccs__subtext{margin:0}.ccs__title,.ccs__subtext{margin-top:16px}.ccs__cta{margin-top:24px}.ccs__products{display:flex;align-items:center;justify-content:center;color:var(--ccs-ink)}.ccs__panel{width:100%}.ccs__viewport{position:relative}.ccs .custom-product-slider__item{flex:0 0 var(--ccs-card-w)}.ccs--single .custom-product-slider__track{overflow-x:visible}.ccs--single .custom-product-slider__item{flex:0 0 100%}.ccs--single .custom-product-card{width:var(--ccs-card-w);margin-inline:auto}.ccs__nav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid currentColor;border-radius:50%;background:none;color:var(--ccs-ink);cursor:pointer;z-index:2;transition:opacity .25s ease}.ccs__nav--prev{right:calc(50% + var(--ccs-card-w) / 2 + var(--ccs-card-w) * .108)}.ccs__nav--next{left:calc(50% + var(--ccs-card-w) / 2 + var(--ccs-card-w) * .108)}.ccs__nav svg{width:40%;height:40%}.ccs__nav[hidden]{display:none}.ccs__progress{position:relative;width:calc(var(--ccs-card-w) * .215);height:2px;margin-top:40px;background-color:color-mix(in srgb,var(--ccs-ink) 25%,transparent);overflow:hidden}.ccs__progress{margin-inline-start:calc(var(--ccs-card-w) / 2 - (var(--ccs-card-w) * .215) / 2)}.ccs__progress-thumb{position:absolute;top:0;bottom:0;left:0;width:var(--pslider-thumb-width, 100%);transform:translate(var(--pslider-thumb-offset, 0));background-color:var(--ccs-ink)}@media screen and (min-width:1032px){.ccs__inner{flex-direction:row;height:100vh}.ccs__cover,.ccs__products{flex:0 0 50%;max-width:50%}.ccs__cover--desktop-page{padding-left:var(--custom-margin-inline);box-sizing:border-box}.ccs__cover-content{padding:32px}.ccs{--ccs-card-w: 21.6vw }.ccs .custom-product-slider__item{flex:0 0 100%}.ccs .custom-product-card{width:var(--ccs-card-w);margin-inline:auto}.ccs__progress{margin-inline:auto}}@media screen and (max-width:1031px){.ccs__cover{aspect-ratio:720 / 921}.ccs__cover--mobile-margins{padding-inline:16px;box-sizing:border-box}.ccs__products{padding-block:32px}.ccs__nav{display:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom-collection-spotlight.css.map */
