.shopify-section:has(.lc-hero-slideshow){overflow:hidden;margin:0;padding:0;max-width:100%}.lc-hero-slideshow{display:block;position:relative;overflow:hidden;width:100%;max-width:100%}.lc-hero-slideshow .slideshow.banner{margin:0;column-gap:0;row-gap:0;gap:0;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.lc-hero-slideshow .slideshow.banner::-webkit-scrollbar{display:none}.lc-hero-slideshow .slideshow__slide{flex:0 0 100%;width:100%;max-width:100%;min-width:100%;scroll-snap-align:start;scroll-snap-stop:always;margin:0;padding:0}.lc-hero-slideshow .banner__media,.lc-hero-slideshow .banner__media picture,.lc-hero-slideshow .banner__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.lc-hero-slideshow .banner__media img{object-fit:cover;object-position:center}.lc-hero-slideshow .slideshow__text-wrapper{position:relative;z-index:2;height:100%}.lc-hero-slideshow .slideshow__text.banner__box{background:transparent;padding:0;max-width:34rem;box-shadow:none;border:0}.lc-hero-slideshow .banner__heading{color:#2e1905;font-family:var(--lc-serif, "Cormorant Garamond", Georgia, serif);font-weight:400;letter-spacing:.06em;line-height:1.12;text-transform:uppercase;max-width:12em}.lc-hero-slideshow .banner__text,.lc-hero-slideshow .banner__text p{color:#3d2a18;font-weight:400;max-width:28rem}.lc-hero-slideshow .banner__buttons .button{min-height:3.6rem;padding:.55rem 1.4rem;font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;background:#fffaf6c7!important;color:#8a5a52!important;border:1px solid #8a5a52!important;box-shadow:none}.lc-hero-slideshow .banner__buttons .button:hover{background:#8a5a52!important;color:#fffaf6!important}.lc-hero-slideshow .slideshow__autoplay.slider-button{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;pointer-events:none!important}.lc-hero-slideshow .slideshow__controls.slider-buttons{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border:0;background:transparent;pointer-events:none;display:flex;justify-content:center;align-items:flex-end;padding-bottom:1.4rem}.lc-hero-slideshow .slideshow__controls .slider-button,.lc-hero-slideshow .slideshow__controls .slider-counter__link{pointer-events:auto}.lc-hero-slideshow .slider-button--prev,.lc-hero-slideshow .slider-button--next{position:absolute;top:50%;bottom:auto;width:4.4rem;height:4.4rem;color:#2e1905;opacity:.38;background:transparent;border-radius:0;transform:translateY(-50%)}.lc-hero-slideshow .slider-button--prev{left:.8rem}.lc-hero-slideshow .slider-button--next{right:.8rem}.lc-hero-slideshow .slider-button:hover{opacity:.8;background:transparent}.lc-hero-slideshow .slider-counter{background:transparent;border-radius:0;padding:.2rem}.lc-hero-slideshow .slider-counter__link--dots .dot{width:.7rem;height:.7rem;border:1px solid #8a5a52;background:#fffaf6b3}.lc-hero-slideshow .slider-counter__link--active.slider-counter__link--dots .dot{background:#8a5a52;transform:none}@media screen and (min-width:750px){.lc-hero-slideshow .banner--medium:not(.banner--adapt),.lc-hero-slideshow .slideshow__slide{min-height:0;height:min(42rem,58vh)}.lc-hero-slideshow .banner__content{padding:0 0 0 5.6rem;align-items:center}.lc-hero-slideshow .slideshow__text.banner__box{background:transparent;padding:0}.lc-hero-slideshow .banner__heading{font-size:clamp(2.8rem,3.2vw,4rem)}.lc-hero-slideshow .slideshow__controls.slider-buttons{padding-bottom:1.8rem}}@media screen and (max-width:749px){.lc-hero-slideshow .banner--medium:not(.banner--mobile-bottom):not(.banner--adapt),.lc-hero-slideshow .banner--medium:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content,.lc-hero-slideshow .banner--medium:not(.banner--mobile-bottom):not(.banner--adapt) .slideshow__slide{height:min(68vh,52rem);min-height:42rem}.lc-hero-slideshow .banner--mobile-bottom.banner--medium,.lc-hero-slideshow .banner--mobile-bottom .slideshow__slide{height:auto;min-height:0}.lc-hero-slideshow .banner--mobile-bottom .banner__media{position:relative;inset:auto;top:auto;right:auto;bottom:auto;left:auto;width:100%;height:min(58vh,42rem);min-height:28rem;overflow:hidden}.lc-hero-slideshow .banner--mobile-bottom .banner__media picture,.lc-hero-slideshow .banner--mobile-bottom .banner__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.lc-hero-slideshow .banner--mobile-bottom .slideshow__text-wrapper{height:auto;flex-grow:1;background:#f6f1ea}.lc-hero-slideshow .banner--mobile-bottom .banner__content{align-items:stretch;justify-content:flex-start;padding:0;width:100%;max-width:100%;order:2}.lc-hero-slideshow .banner--mobile-bottom .slideshow__text.banner__box{background:#f6f1ea;padding:2.2rem 1.8rem 4.6rem;max-width:none;width:100%;height:100%;text-align:left;border:0;border-radius:0;box-shadow:none}.lc-hero-slideshow .banner__heading{font-size:2.4rem;max-width:11em}.lc-hero-slideshow .banner__buttons .button{width:auto;background:transparent!important;color:#8a5a52!important;border:1px solid #8a5a52!important}.lc-hero-slideshow .banner__buttons .button:hover{background:#8a5a52!important;color:#fffaf6!important}.lc-hero-slideshow .slider-button--prev,.lc-hero-slideshow .slider-button--next{display:none}.lc-hero-slideshow .slideshow__controls.slider-buttons{padding-bottom:1.2rem;align-items:flex-end}}@media(prefers-reduced-motion:reduce){.lc-hero-slideshow .slideshow.banner{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lc-hero-slideshow.css.map */
