.luxury-showcase{position:relative}.luxury-showcase__item{display:flex;flex-wrap:wrap;justify-content:space-between}.luxury-showcase__shape{width:100%;max-width:calc(100% - 2rem);max-height:calc(50% - 8rem);position:absolute;aspect-ratio:1;--shape-x: 0;--shape-rotate: 0deg;transform:translate(var(--shape-x)) rotate(var(--shape-rotate))}.luxury-showcase__center{position:sticky;top:2rem;display:flex;justify-content:center;width:33.33%;max-width:55rem;margin-bottom:10%}a.overlay_link{position:absolute;width:100%;height:100%;z-index:1}.overlay_link:focus-visible{outline-offset:-.3rem}.luxury-showcase__card{width:100%;overflow:hidden;box-shadow:0 8px 20px #00000014;position:relative}.luxury-showcase__card-image{display:block;position:relative;overflow:hidden;aspect-ratio:3 / 4;background:var(--background-color)}.luxury-showcase__card-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--overlay-color, transparent);opacity:var(--overlay-opacity, 0);pointer-events:none;z-index:1}.luxury-showcase__card-image img,.luxury-showcase__card-image .placeholder-svg{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.luxury-showcase__card:hover .luxury-showcase__card-image img{transform:scale(1.04)}.luxury-showcase__content{padding:1rem;position:absolute;bottom:0;z-index:2;max-height:20rem;overflow-y:auto;text-align:center;line-height:1.2}.luxury-showcase__content p{line-height:1.2;color:var(--color)}.luxury-showcase__content::-webkit-scrollbar{width:.5rem;background:var(--scroll-bar)}.luxury-showcase__content::-webkit-scrollbar-thumb{background:var(--scroll-bar-thumb)}.luxury-showcase__card-btn{padding:1.2rem 2rem 2rem}.luxury-showcase__btn{display:inline-block;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;padding:.8rem 2rem;border:1px solid currentColor;transition:background-color .25s ease,color .25s ease}.luxury-showcase__btn:hover{background-color:var(--heading-color, currentColor);color:rgb(var(--color-background))}.luxury-showcase__left,.luxury-showcase__right{position:relative;min-height:100%;padding-inline:1rem}.luxury-showcase__left{padding-right:3rem;width:33.33%}.luxury-showcase__right{padding-left:3rem;width:33.33%}.img_position-top .luxury-showcase__shape{top:0;bottom:auto;display:flex;align-items:flex-start}.img_position-bottom .luxury-showcase__shape{bottom:0;top:auto;display:flex;align-items:flex-end}.luxury-showcase__word{position:absolute;top:50%;transform:translateY(-50%);line-height:1;color:var(--text-color);margin:0;font-weight:600;z-index:1;max-width:100%}.luxury-showcase__left .luxury-showcase__word,.luxury-showcase__right .luxury-showcase__word{left:0;right:0;text-align:center}.luxury-showcase__word.outline{color:transparent;-webkit-text-stroke:1px var(--heading-color, currentColor);font-family:sans-serif}.luxury-showcase__shape img,.luxury-showcase__shape .placeholder-svg{width:100%;height:100%;display:block;position:static;object-fit:contain;max-width:var(--width);padding:0}.luxury-showcase__shape--placeholder{opacity:.18}.luxury-showcase__shape--left{margin:0 auto 0 0}.luxury-showcase__shape--left img{object-position:left}.luxury-showcase__shape--right img{object-position:right}.luxury-showcase__shape--right{margin:0 0 0 auto}.img_position-top .luxury-showcase__shape--right,.img_position-bottom .luxury-showcase__shape--right{margin-right:0}.luxury-showcase__item:nth-child(2n) .luxury-showcase__shape--left{--shape-rotate: 5deg}.luxury-showcase__item:nth-child(2n) .luxury-showcase__shape--right{--shape-rotate: -6deg}.luxury-showcase__shape.img_h_position-left img,.luxury-showcase__shape.img_h_position-left svg.placeholder-svg{margin-inline:auto;margin-left:0}.luxury-showcase__shape.img_h_position-center img,.luxury-showcase__shape.img_h_position-center svg.placeholder-svg{margin-inline:auto}.luxury-showcase__shape.img_h_position-right img,.luxury-showcase__shape.img_h_position-right svg.placeholder-svg{margin-inline:auto;margin-right:0}@media screen and (max-width:1024px){.luxury-showcase__left{padding-right:1.5rem}.luxury-showcase__right{padding-left:1.5rem}.luxury-showcase__shape{width:clamp(6rem,10vw,12rem)}.luxury-showcase__card{width:min(100%,24rem)}}@media screen and (max-width:1000px)and (min-width:641px){.luxury-showcase__card .rte p,.luxury-showcase__card .rte{font-size:1.2rem;line-height:1.2}}@media screen and (max-width:640px){.luxury-showcase__item{flex-direction:column;align-items:center;min-height:auto;padding-block:3rem;gap:2rem}.luxury-showcase__left,.luxury-showcase__right{display:none}.luxury-showcase__center{width:100%;max-width:40rem;margin:0 auto;padding-inline:1.5rem}.luxury-showcase__card{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/214/assets/scrolling-cards.css.map */
