slideshow-component{position:relative;display:flex;flex-direction:column;background:#fbf7f1;overflow:hidden}slideshow-component .slideshow.banner{position:relative;flex-direction:row;flex-wrap:nowrap;margin:0;gap:0;overflow:hidden;min-height:78vh;background:#fbf7f1}.slideshow__slide{padding:0;position:relative;display:flex;flex-direction:column;visibility:visible;overflow:hidden}slideshow-component .slideshow__media{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;background:#ead7d2}slideshow-component .slideshow__media img,slideshow-component .slideshow__media svg{width:100%;height:100%;object-fit:cover;transform:scale(1.02)}slideshow-component .slideshow__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,#2f2b28b8,#2f2b286b 38%,#2f2b281f 68%,#2f2b2847),linear-gradient(to top,#2f2b2894,#2f2b280a 58%)}slideshow-component .slideshow__media:after{z-index:3}slideshow-component .slideshow__text-wrapper.banner__content{position:relative;z-index:5;max-width:1280px;width:100%;height:100%;margin:0 auto;padding:96px 24px}slideshow-component .banner__content--top-left,slideshow-component .banner__content--middle-left,slideshow-component .banner__content--bottom-left{justify-content:flex-start}slideshow-component .banner__content--top-center,slideshow-component .banner__content--middle-center,slideshow-component .banner__content--bottom-center{justify-content:center}slideshow-component .banner__content--top-right,slideshow-component .banner__content--middle-right,slideshow-component .banner__content--bottom-right{justify-content:flex-end}slideshow-component .slideshow__text.banner__box{display:flex;flex-direction:column;justify-content:center;max-width:620px;padding:0;border:0;background:transparent;color:#fbf7f1;box-shadow:none}slideshow-component .slideshow__text>*{max-width:100%}slideshow-component .slideshow__text--left{align-items:flex-start;text-align:left}slideshow-component .slideshow__text--center{align-items:center;text-align:center}slideshow-component .slideshow__text--right{align-items:flex-end;text-align:right}slideshow-component .banner__heading{position:relative;margin:0;color:#fbf7f1;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,7vw,92px);line-height:.94;letter-spacing:-.065em;font-weight:400;text-wrap:balance}slideshow-component .banner__heading em,slideshow-component .banner__heading i{color:#ead7d2;font-style:italic}slideshow-component .banner__text{max-width:520px;margin-top:28px;color:#fbf7f1c2;font-size:17px;line-height:1.8;font-weight:300}slideshow-component .banner__text p{margin:0}slideshow-component .banner__buttons{margin-top:38px}slideshow-component .banner__buttons .button{min-width:190px;min-height:54px;padding:0 30px;border-radius:10px;border:1px solid #fbf7f1;background:#fbf7f1;color:#2f2b28;font-size:11px;line-height:1;letter-spacing:.16em;text-transform:uppercase;font-weight:500;text-decoration:none;transition:background .35s ease,border-color .35s ease,color .35s ease,transform .35s ease}slideshow-component .banner__buttons .button:after,slideshow-component .banner__buttons .button:before{display:none}slideshow-component .banner__buttons .button:hover{background:#b58b5f;border-color:#b58b5f;color:#fffdf8;transform:translateY(-2px)}slideshow-component .banner__buttons .button--secondary{background:#fbf7f114;border-color:#fbf7f1b8;color:#fbf7f1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}slideshow-component .banner__buttons .button--secondary:hover{background:#fbf7f1;border-color:#fbf7f1;color:#2f2b28}slideshow-component .slideshow__controls{position:absolute;z-index:50!important;left:50%;bottom:28px;transform:translate(-50%);width:auto;min-height:48px;padding:6px 10px;border:1px solid rgba(251,247,241,.2);border-radius:999px;background:#2f2b2861;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 18px 50px #2f2b282e;pointer-events:auto!important}slideshow-component .slideshow__controls *,slideshow-component .slideshow__controls button,slideshow-component .slideshow__controls .slider-button,slideshow-component .slideshow__autoplay{pointer-events:auto!important}slideshow-component .slider-buttons{display:flex;align-items:center;justify-content:center;gap:4px}slideshow-component .slider-button{width:38px;height:38px;color:#fbf7f1b8;background:transparent;border:0;border-radius:999px;cursor:pointer;transition:background .25s ease,color .25s ease,opacity .25s ease}slideshow-component .slider-button:not([disabled]):hover{background:#fbf7f11f;color:#fbf7f1}slideshow-component .slider-button[disabled]{opacity:.28;cursor:not-allowed}slideshow-component .slider-button .icon{height:.8rem}slideshow-component .slider-button--next .icon{transform:rotate(-90deg)}slideshow-component .slider-button--prev .icon{transform:rotate(90deg)}slideshow-component .slider-button--next:not([disabled]):hover .icon{transform:rotate(-90deg) scale(1.1)}slideshow-component .slider-button--prev:not([disabled]):hover .icon{transform:rotate(90deg) scale(1.1)}slideshow-component .slider-counter{display:flex;justify-content:center;min-width:auto;color:#fbf7f1b8;font-size:11px;letter-spacing:.14em;text-transform:uppercase}slideshow-component .slider-counter__link{padding:8px}slideshow-component .slider-counter__link--dots .dot{width:7px;height:7px;border-radius:50%;border:1px solid rgba(251,247,241,.5);background:transparent;display:block}slideshow-component .slider-counter__link--active.slider-counter__link--dots .dot{background:#fbf7f1;border-color:#fbf7f1}slideshow-component .slider-counter__link--numbers{color:#fbf7f185;font-size:11px;text-decoration:none}slideshow-component .slider-counter__link--active.slider-counter__link--numbers,slideshow-component .slider-counter__link--numbers:hover{color:#fbf7f1;text-decoration:none}slideshow-component .slider-counter__link--dots .dot,slideshow-component .slider-counter__link--numbers{transition:transform .2s ease-in-out}slideshow-component .slider-counter__link--active.slider-counter__link--numbers,slideshow-component .slider-counter__link--dots:not(.slider-counter__link--active):hover .dot,slideshow-component .slider-counter__link--numbers:hover{transform:scale(1.1)}slideshow-component .slideshow__autoplay{position:relative!important;right:auto!important;flex:0 0 38px;width:38px;height:38px;min-width:38px;min-height:38px;padding:0!important;margin:0;border:0;border-left:1px solid rgba(251,247,241,.14);border-radius:999px;background:transparent;color:#fbf7f1b8;cursor:pointer;display:flex!important;align-items:center!important;justify-content:center!important}slideshow-component .slideshow__autoplay .svg-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:flex!important;align-items:center!important;justify-content:center!important}slideshow-component .slideshow__autoplay .icon.icon-play,slideshow-component .slideshow__autoplay .icon.icon-pause{display:block;position:static;width:10px;height:14px;opacity:1;transform:scale(1);transition:transform .15s ease,opacity .15s ease}slideshow-component .slideshow__autoplay .icon.icon-play{height:12px}slideshow-component .slideshow__autoplay path{fill:#fbf7f1b8}slideshow-component .slideshow__autoplay:hover path{fill:#fbf7f1}slideshow-component .slideshow__autoplay:hover .svg-wrapper{transform:scale(1.1)}slideshow-component .slideshow__autoplay--paused .icon-pause{visibility:hidden;opacity:0;transform:scale(.8)}slideshow-component .slideshow__autoplay--paused .icon-play{visibility:visible;opacity:1;transform:scale(1)}slideshow-component .slideshow__autoplay:not(.slideshow__autoplay--paused) .icon-play{visibility:hidden;opacity:0;transform:scale(.8)}slideshow-component .slideshow__autoplay:not(.slideshow__autoplay--paused) .icon-pause{visibility:visible;opacity:1;transform:scale(1)}.slider{scrollbar-color:rgb(var(--color-foreground)) rgba(var(--color-foreground),.04);-ms-overflow-style:none;scrollbar-width:none}.slider::-webkit-scrollbar{height:.4rem;width:.4rem;display:none}.slider::-webkit-scrollbar-thumb{background-color:rgb(var(--color-foreground));border-radius:.4rem;border:0}.slider::-webkit-scrollbar-track{background:rgba(var(--color-foreground),.04);border-radius:.4rem}@media screen and (min-width:990px){slideshow-component .slideshow.banner{min-height:82vh}slideshow-component .slideshow__text-wrapper.banner__content{padding-top:112px;padding-bottom:112px}slideshow-component .slideshow__text.banner__box:before{content:"The Twin Closet";display:block;margin-bottom:18px;color:#b58b5f;font-size:11px;line-height:1;letter-spacing:.18em;text-transform:uppercase;font-weight:500}}@media screen and (max-width:989px){slideshow-component .slideshow.banner{min-height:72vh}slideshow-component .slideshow__media:before{background:linear-gradient(to top,#2f2b28b8,#2f2b283d 58%,#2f2b281f)}slideshow-component .slideshow__text-wrapper.banner__content{padding:80px 24px 104px}slideshow-component .slideshow__text.banner__box{max-width:680px;margin:0 auto;align-items:center;text-align:center}slideshow-component .banner__text{margin-left:auto;margin-right:auto}}@media screen and (max-width:749px){slideshow-component.mobile-text-below .slideshow.banner{min-height:auto}slideshow-component .slideshow.banner{min-height:68vh}slideshow-component .slideshow__media{position:absolute;height:100%}slideshow-component .slideshow__text-wrapper.banner__content{min-height:68vh;padding:72px 20px 96px}slideshow-component .slideshow__text.banner__box{width:100%;max-width:100%;padding:0;background:transparent}slideshow-component .banner__heading{font-size:clamp(42px,13vw,62px);line-height:.96}slideshow-component .banner__text{margin-top:22px;font-size:15px;line-height:1.75}slideshow-component .banner__buttons{width:100%;margin-top:30px}slideshow-component .banner__buttons .button{width:100%;min-height:50px;border-radius:999px}slideshow-component .slideshow__controls{bottom:20px;max-width:calc(100% - 32px)}slideshow-component .slider-button{width:34px;height:34px}slideshow-component .slideshow__autoplay{flex-basis:34px;width:34px;height:34px;min-width:34px;min-height:34px}}@media(prefers-reduced-motion){.slider{scroll-behavior:auto}slideshow-component .slideshow__media img,slideshow-component .slideshow__media svg{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-slideshow.css.map */
