.lv-section .visually-hidden{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}.lv-section{--lv-bg: #ffffff !important;--lv-eyebrow: #603338 !important;--lv-heading: #2d1a1c !important;--lv-body: #5a4547 !important;--lv-cta: #603338 !important;--lv-radius-card: 24px !important;--lv-radius-img: 16px !important;--lv-slide-h: 340px !important;--lv-gap: 12px !important;--lv-slide-basis-d: calc((100% - (var(--lv-gap) * 2)) / 3);--lv-slide-basis-m: 75%;--lv-shadow: 0 12px 32px rgba(45, 26, 28, .04) !important;font-family:var(--font-body-family),sans-serif}.lv-wrap{padding-top:var(--lv-pt-m, 20px);padding-bottom:var(--lv-pb-m, 20px)}@media screen and (min-width:768px){.lv-wrap{padding-top:var(--lv-pt, 26px);padding-bottom:var(--lv-pb, 26px)}}.lv-card{background:transparent;border-radius:0;border:none;box-shadow:none;overflow:visible}.lv-grid{display:grid;grid-template-columns:1fr;gap:24px}@media screen and (min-width:990px){.lv-grid{grid-template-columns:1.15fr .85fr;gap:48px;align-items:stretch}}.lv-carousel-col{padding:0;min-width:0}.lv-carousel{position:relative}.lv-track-wrap{overflow:hidden;border-radius:var(--lv-radius-img)}.lv-track{display:flex;gap:var(--lv-gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:2px}.lv-track::-webkit-scrollbar{display:none}.lv-slide{flex:0 0 var(--lv-slide-basis-m);scroll-snap-align:start;min-width:0}@media screen and (min-width:1200px){.lv-slide{flex:0 0 var(--lv-slide-basis-d)}}.lv-slide__img{display:block;width:100%;height:var(--lv-slide-h);object-fit:cover;object-position:center center;border-radius:var(--lv-radius-img);background:#2d1a1c08;transition:transform .3s cubic-bezier(.16,1,.3,1)}.lv-slide:hover .lv-slide__img{transform:scale(1.02)}.lv-dots{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:20px;padding:0 10px}.lv-dot{width:8px;height:8px;padding:0;border:0;border-radius:4px;background:#e1dbcf;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1);flex-shrink:0}.lv-dot:hover{background:#c2b8a3;width:12px}.lv-dot.is-active,.lv-dot[aria-current=true]{background:#603338;width:24px}.lv-dot:focus-visible{outline:2px solid var(--lv-cta);outline-offset:2px}.lv-empty{margin:0;padding:2rem 1rem;text-align:center;font-size:.875rem;opacity:.65;border-radius:var(--lv-radius-img);border:1px dashed rgba(45,26,28,.15);background:#faf8f5;color:#5a4547}.lv-content-col{display:flex;align-items:center;min-width:0;padding:0;background:transparent}@media screen and (min-width:990px){.lv-content-col{padding:0;border-left:none;min-height:400px}}.lv-content{width:100%}.lv-eyebrow{margin:0 0 10px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--lv-eyebrow);opacity:.85;line-height:1.3}.lv-heading{margin:0 0 20px;font-family:var(--font-heading-family),inherit;font-size:clamp(24px,3.5vw,36px);font-weight:700;color:var(--lv-heading);line-height:1.2;letter-spacing:-.02em}.lv-body{font-size:15px;line-height:1.65;color:var(--lv-body)}.lv-body p{margin:0 0 1.2em}.lv-body p:last-child{margin-bottom:0}.lv-cta{margin:24px 0 0;font-size:16px;line-height:1.4;font-weight:700;color:var(--lv-cta)}@media screen and (max-width:989px){.lv-grid .lv-content-col{display:block;width:100%}.lv-section .lv-content{width:100%;max-width:36rem;margin-inline:auto;text-align:center}.lv-section .lv-eyebrow,.lv-section .lv-heading,.lv-section .lv-body,.lv-section .lv-body.rte p,.lv-section .lv-cta{text-align:center;text-wrap:balance}.lv-section .lv-eyebrow{margin-bottom:8px;font-size:12px;letter-spacing:.08em;padding-inline:.5rem}.lv-section .lv-heading{margin-bottom:1rem;font-size:clamp(22px,6.5vw,30px)}.lv-section .lv-body{padding-inline:.25rem}.lv-section .lv-body p{margin-inline:auto}.lv-section .lv-cta{margin-top:1.25rem;padding-inline:.5rem}}@media screen and (min-width:990px){.lv-section .lv-content{text-align:start}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/lamp-visuals.css.map */
