.coverflow-section{--cc-card-w: 340px;--cc-card-radius: 4px;--cc-gap: 24px;--cc-dim: .1;--cc-label-size: 18px;--cc-label-tracking: 2px;--cc-text: #ffffff;--cc-section-pad: 100px;--cc-label-font: Newsreader, "Times New Roman", Georgia, serif;padding-block:var(--cc-section-pad);overflow:hidden}.coverflow-section__subheading{font-family:var(--font-stack-body);text-align:center;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:5px;color:#c2a24e;margin:0 0 20px}.coverflow-section__heading{text-align:center;margin:0 0 clamp(24px,4vw,48px);font-family:var(--cc-label-font);font-weight:500;font-size:clamp(20px,3vw,48px);color:#6e2f61}.coverflow{position:relative;width:100%;margin-inline:auto}.coverflow__swiper{padding-block:20px;overflow:visible}.coverflow__slide{width:var(--cc-card-w);max-width:30vw;height:auto}.coverflow__card{position:relative;display:block;width:100%;aspect-ratio:3 / 4;max-height:70vh;border-radius:var(--cc-card-radius);overflow:hidden;text-decoration:none;color:var(--cc-text);background:#f1eee9;box-shadow:0 18px 40px -20px #00000073;transform:translateZ(0)}.coverflow__media{position:absolute;top:0;right:0;bottom:0;left:0}.coverflow__img{width:100%;height:100%;object-fit:cover;display:block}.coverflow__img--placeholder{background:#ddd6cc;fill:#0000001f}.coverflow__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:var(--cc-dim);transition:opacity .55s ease;pointer-events:none}.swiper-slide-active .coverflow__overlay{opacity:0}.coverflow__caption{position:absolute;inset:auto 0 0 0;padding:22px 24px 26px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;z-index:2;background:linear-gradient(to top,rgba(0,0,0,.45),transparent 78%)}.coverflow__label{position:relative;font-family:var(--cc-label-font);font-size:var(--cc-label-size);letter-spacing:var(--cc-label-tracking);text-transform:uppercase;font-weight:500;line-height:1.1;color:var(--cc-text)}.coverflow__label:after{content:"";display:block;height:1px;width:48px;margin-top:8px;background:currentColor;opacity:.85;transition:opacity .4s ease}.coverflow__chevron{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1px solid currentColor;color:var(--cc-text);opacity:0;transform:translateY(6px);transition:opacity .45s ease,transform .45s ease}.swiper-slide-active .coverflow__caption{align-items:center;text-align:center}.swiper-slide-active .coverflow__label{font-size:calc(var(--cc-label-size) + 3px)}.swiper-slide-active .coverflow__label:after{opacity:0}.swiper-slide-active .coverflow__chevron{opacity:1;transform:translateY(0)}.coverflow__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:10;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:none;cursor:pointer;color:#fff;background:#1414148c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:background .25s ease,transform .25s ease}.coverflow__nav:hover{background:#141414d9}.coverflow__nav:active{transform:translateY(-50%) scale(.94)}.coverflow__nav--prev{left:clamp(8px,4vw,48px)}.coverflow__nav--next{right:clamp(8px,4vw,48px)}.coverflow__nav.swiper-button-disabled{opacity:.35;cursor:default}@media screen and (max-width:1023px){.coverflow__slide{width:min(60vw,var(--cc-card-w))}.coverflow__nav--prev{left:clamp(4px,2vw,24px)}.coverflow__nav--next{right:clamp(4px,2vw,24px)}}@media screen and (min-width:1024px)and (max-width:1279px){.coverflow__slide{width:min(var(--cc-card-w),30vw);max-width:34vw}.coverflow__nav--prev{left:clamp(12px,3vw,36px)}.coverflow__nav--next{right:clamp(12px,3vw,36px)}}@media screen and (max-width:749px){.coverflow__slide{width:min(75vw,var(--cc-card-w));max-width:75vw}.coverflow__card{max-height:65vh}.coverflow__nav{width:36px;height:36px}.coverflow__nav--prev{left:4px}.coverflow__nav--next{right:4px}.coverflow__caption{padding:16px 16px 20px}}@media(prefers-reduced-motion:reduce){.coverflow__overlay,.coverflow__chevron,.coverflow__label,.coverflow__nav{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-collection-coverflow-slider.css.map */
