:root{--roomly-bg: #F6F3EE;--roomly-bg-card: #FFFFFF;--roomly-text: #1F2933;--roomly-muted: #6B7280;--roomly-primary: #374151;--roomly-primary-hover: #111827;--roomly-accent: #E89A5A;--roomly-radius-lg: 1.5rem;--roomly-radius-md: 1rem;--roomly-shadow-soft: 0 18px 45px rgba(15, 23, 42, .08)}body{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background-color:var(--roomly-bg);color:var(--roomly-text)}.roomly-heading{font-family:Playfair Display,Times New Roman,serif;letter-spacing:.02em}.roomly-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.9rem 1.6rem;border-radius:9999px;border:none;cursor:pointer;font-weight:600;font-size:.95rem;background-color:var(--roomly-primary);color:#fff;transition:all .18s ease-out;text-decoration:none}.roomly-btn:hover{background-color:var(--roomly-primary-hover);transform:translateY(-1px);box-shadow:0 18px 40px #0f172a2e}.roomly-btn--outline{background-color:transparent;color:var(--roomly-primary);border:1px solid rgba(55,65,81,.25)}.roomly-btn--outline:hover{background-color:#fff}.roomly-card{background-color:var(--roomly-bg-card);border-radius:var(--roomly-radius-lg);padding:1.75rem;box-shadow:var(--roomly-shadow-soft)}.section-roomly{margin:3.5rem auto;max-width:1120px;padding:0 1.25rem}.roomly-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:2.5rem;align-items:center}.roomly-hero__eyebrow{font-size:.8rem;text-transform:uppercase;letter-spacing:.16em;color:var(--roomly-accent);font-weight:600}.roomly-hero__title{font-size:clamp(2rem,3.1vw,2.8rem);margin-top:.5rem;margin-bottom:1.2rem}.roomly-hero__subtitle{font-size:.98rem;color:var(--roomly-muted);max-width:26rem;line-height:1.6}.roomly-hero__badges{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.4rem}.roomly-hero__badge{border-radius:9999px;padding:.4rem .9rem;background-color:#0f172a08;font-size:.78rem;color:var(--roomly-muted)}.roomly-hero__image-card{position:relative;overflow:hidden;border-radius:2rem;box-shadow:0 28px 60px #0f172a3d}.roomly-hero__image-card img{width:100%;height:100%;object-fit:cover}.roomly-benefits{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.4rem}.roomly-benefit{border-radius:var(--roomly-radius-md);padding:1.4rem 1.5rem;background-color:#fff;border:1px solid rgba(15,23,42,.04)}.roomly-benefit__icon{width:38px;height:38px;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:.8rem;font-size:1.1rem;background-color:#e89a5a1f}.roomly-benefit__title{font-size:.95rem;margin-bottom:.35rem}.roomly-benefit__text{font-size:.86rem;color:var(--roomly-muted)}.roomly-section-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:1.5rem}.roomly-section-header__title{font-size:1.3rem}.roomly-section-header__subtitle{font-size:.86rem;color:var(--roomly-muted)}.roomly-grid{display:grid;gap:1.25rem}.roomly-grid--3{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.roomly-product-card{border-radius:var(--roomly-radius-md);overflow:hidden;background-color:#fff;border:1px solid rgba(148,163,184,.3);display:flex;flex-direction:column}.roomly-product-card__media{position:relative;aspect-ratio:4 / 3;overflow:hidden}.roomly-product-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .2s ease-out}.roomly-product-card:hover .roomly-product-card__media img{transform:scale(1.03)}.roomly-product-card__body{padding:1.1rem 1rem 1rem;display:flex;flex-direction:column;gap:.35rem}.roomly-product-card__title{font-size:.92rem}.roomly-product-card__price{font-size:.98rem;font-weight:600}.roomly-product-card__tagline{font-size:.8rem;color:var(--roomly-muted)}.roomly-before-after{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem}.roomly-before-after__item{border-radius:var(--roomly-radius-md);overflow:hidden;background-color:#fff}.roomly-testimonials{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.4rem}.roomly-testimonial{padding:1.4rem 1.5rem;border-radius:var(--roomly-radius-md);background-color:#fff;border:1px solid rgba(15,23,42,.04)}.roomly-testimonial__quote{font-size:.9rem;margin-bottom:.8rem}.roomly-testimonial__name{font-size:.85rem;font-weight:600}.roomly-newsletter{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:2rem;align-items:center}.roomly-newsletter form{display:flex;flex-wrap:wrap;gap:.8rem}.roomly-newsletter input[type=email]{flex:1 1 200px;border-radius:9999px;border:1px solid rgba(148,163,184,.75);padding:.75rem 1rem;font-size:.9rem}.roomly-tag{display:inline-flex;align-items:center;gap:.3rem;padding:.24rem .6rem;border-radius:9999px;font-size:.72rem;background-color:#3741510f}.roomly-free-shipping-bar{width:100%;background:linear-gradient(90deg,#111827,#374151);color:#fff;padding:.55rem .9rem;font-size:.82rem;display:flex;justify-content:center;align-items:center;gap:.6rem}.roomly-free-shipping-bar__progress{width:90px;height:4px;border-radius:999px;background-color:#f9fafb3d;overflow:hidden}.roomly-free-shipping-bar__progress-fill{height:100%;width:0%;background-color:#e89a5a;transition:width .2s linear}.roomly-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:40;background-color:#0f172aed;color:#fff;padding:.65rem 1rem;display:none}.roomly-sticky-atc__inner{max-width:1120px;margin:0 auto;display:flex;align-items:center;gap:.9rem;justify-content:space-between}.roomly-sticky-atc__title{font-size:.9rem}.roomly-sticky-atc__price{font-size:.95rem;font-weight:600}.roomly-popup-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0f172a80;z-index:40;display:none;align-items:center;justify-content:center}.roomly-popup{width:min(420px,90vw);background-color:#fff;border-radius:1.5rem;padding:1.75rem;box-shadow:0 28px 60px #0f172a66}.roomly-popup__title{margin-bottom:.5rem}.roomly-popup__close{background:none;border:none;position:absolute}@media(max-width:900px){.roomly-hero,.roomly-newsletter{grid-template-columns:minmax(0,1fr)}.roomly-hero{gap:1.8rem}.section-roomly{margin:2.6rem auto}}@media(max-width:768px){.roomly-sticky-atc__inner{flex-direction:row;gap:.65rem}.roomly-sticky-atc__title{display:none}}.roomly-card,.card,.collection-card,.product-card{transition:transform .28s ease,box-shadow .28s ease!important;border-radius:14px;overflow:hidden}.roomly-card:hover,.card:hover,.collection-card:hover,.product-card:hover{transform:translateY(-6px) scale(1.03)!important;box-shadow:0 15px 35px #0000001f!important}.roomly-card img,.collection-card img,.product-card img{transition:transform .35s ease!important}.roomly-card:hover img,.collection-card:hover img,.product-card:hover img{transform:scale(1.06)!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/roomly.css.map */
