.header__heading .h2,.header__heading span.h2{font-size:1.4rem!important;letter-spacing:2px!important}@media(max-width:749px){.header__heading .h2,.header__heading span.h2{font-size:1.1rem!important}}.card-wrapper .card__badge,.card-wrapper .badge{display:block!important}.card-information:before{content:"SALE";display:inline-block;background:#e8a87c;color:#fff;font-size:.62rem;font-weight:700;letter-spacing:1.5px;padding:3px 9px;border-radius:20px;margin-bottom:6px;text-transform:uppercase}.button--primary,.button:not(.button--secondary):not(.button--tertiary):not(.quick-add__submit),a.button,button.button{background-color:#6b6b6b!important;border-color:#6b6b6b!important;color:#fff!important}.button--primary:hover,.button:not(.button--secondary):not(.button--tertiary):not(.quick-add__submit):hover,a.button:hover,button.button:hover{background-color:#555!important;border-color:#555!important}.lh-hero-btn{background-color:#fff!important;color:#111!important;border-color:#fff!important}.lh-hero-btn:hover{background-color:#e8a87c!important;color:#fff!important}.press-view-all{background:#6b6b6b!important}.press-view-all:hover{background:#555!important}.lh-swatch-list{display:flex;flex-wrap:wrap;gap:6px;padding:8px 0 4px;list-style:none;margin:0}.lh-swatch{width:22px;height:22px;border-radius:50%;border:2px solid transparent;cursor:pointer;transition:transform .2s,border-color .2s;display:inline-block;box-shadow:0 0 0 1px #00000026}.lh-swatch:hover,.lh-swatch.active{border-color:#111;transform:scale(1.15)}.lh-swatch[data-color=Black]{background:#1a1a1a}.lh-swatch[data-color=Brown]{background:#6b3a2a}.lh-swatch[data-color="Dark Brown"]{background:#3b1f14}.lh-swatch[data-color=Tan]{background:#c19a6b}.lh-swatch[data-color=Mocha]{background:#8b6347}.lh-swatch[data-color=Burgundy]{background:#6d0b25}.lh-swatch[data-color=Maroon]{background:#7d1128}.lh-swatch[data-color=Navy]{background:#1b2a4a}.lh-swatch[data-color=Blue]{background:#2255a4}.lh-swatch[data-color=Green]{background:#2d5a27}.lh-swatch[data-color=Olive]{background:#5a6229}.lh-swatch[data-color=Grey]{background:#8a8a8a}.lh-swatch[data-color=White]{background:#f5f5f5;border:2px solid #ddd}.lh-swatch[data-color=Cream]{background:#f5ecd7}.lh-swatch[data-color=Red]{background:#c0392b}.lh-swatch[data-color=Silver]{background:linear-gradient(135deg,silver,#e8e8e8)}.lh-swatch[data-color=Beige]{background:#d4c5a9}.lh-swatch[data-color=Khaki]{background:#c3b091}.lh-swatch[data-color="Distressed Brown"]{background:radial-gradient(circle,#8b5e3c,#5c3d20)}.lh-swatch[data-color="Distressed Black"]{background:radial-gradient(circle,#3a3a3a,#111)}.lh-swatch[data-color="Waxed Brown"]{background:linear-gradient(135deg,#7a4a2a,#4a2810)}.lh-hero-carousel{position:relative;width:100%;overflow:hidden;background:#111}.lh-hero-track{display:flex;transition:transform .7s cubic-bezier(.25,.46,.45,.94);will-change:transform}.lh-hero-slide{min-width:100%;position:relative}.lh-hero-slide img{width:100%;height:75vh;object-fit:cover;display:block}@media(max-width:749px){.lh-hero-slide img{height:60vh}}.lh-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.65) 0%,transparent 100%);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:40px 20px;text-align:center}.lh-hero-overlay h2{color:#fff;font-size:clamp(1.4rem,5vw,3rem);letter-spacing:4px;margin:0 0 16px;text-transform:uppercase;font-weight:700;text-shadow:0 2px 12px rgba(0,0,0,.5)}.lh-hero-overlay p{color:#ffffffd9;font-size:clamp(.85rem,2vw,1.1rem);margin:0 0 24px;max-width:500px;line-height:1.7}.lh-hero-dot{width:8px;height:8px;border-radius:50%;background:#ffffff80;border:none;cursor:pointer;padding:0;transition:background .3s,transform .3s}.lh-hero-dot.active{background:#fff;transform:scale(1.3)}.lh-hero-dots{position:absolute;bottom:16px;left:50%;transform:translate(-50%);display:flex;gap:8px;z-index:10}.lh-hero-arrow{position:absolute;top:50%;transform:translateY(-50%);background:#ffffff26;border:1px solid rgba(255,255,255,.3);color:#fff;width:44px;height:44px;border-radius:50%;font-size:1.2rem;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;transition:background .3s}.lh-hero-arrow.prev{left:16px}.lh-hero-arrow.next{right:16px}@media(max-width:749px){.lh-hero-arrow{display:none}}@media(max-width:749px){.card__heading{font-size:.85rem!important}.price{font-size:.9rem!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/lh-custom.css.map */
