.kfs-homepage{ max-width:1400px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; color:#2e2a26; background:#f7f3ee; } .kfs-homepage *{ box-sizing:border-box; } .kfs-topbar{ background:#97a84f; color:#ffffff; text-align:center; padding:12px 18px; font-size:13px; font-weight:700; letter-spacing:.08em; text-transform:uppercase; border-radius:0 0 14px 14px; } .kfs-hero{ margin:24px 20px 18px; border-radius:30px; overflow:hidden; min-height:520px; display:flex; align-items:center; padding:40px 28px; background:linear-gradient(135deg, rgba(255,255,255,.94), rgba(245,239,231,.84)); box-shadow:0 18px 50px rgba(0,0,0,.08); } .kfs-hero-overlay{ max-width:700px; background:rgba(255,255,255,.78); padding:38px 34px; border-radius:24px; box-shadow:0 10px 30px rgba(0,0,0,.06); } .kfs-eyebrow{ margin:0 0 14px; color:#97a84f; font-size:12px; font-weight:700; letter-spacing:.16em; text-transform:uppercase; } .kfs-hero h1{ margin:0 0 16px; font-size:48px; line-height:1.05; color:#2d2926; font-weight:700; } .kfs-subheadline{ margin:0 0 14px; font-size:18px; line-height:1.7; color:#4d4640; } .kfs-local-line{ margin:0 0 24px; font-size:15px; line-height:1.7; color:#6a625b; } .kfs-hero-buttons{ display:flex; flex-wrap:wrap; gap:14px; } .kfs-center-buttons{ justify-content:center; } .kfs-btn{ display:inline-flex; align-items:center; justify-content:center; min-height:52px; padding:0 28px; border-radius:999px; text-decoration:none; font-weight:700; font-size:15px; transition:all .25s ease; border:1px solid transparent; } .kfs-btn:hover{ transform:translateY(-1px); } .kfs-btn-primary{ background:#97a84f; color:#ffffff; box-shadow:0 10px 20px rgba(151,168,79,.22); } .kfs-btn-primary:hover{ background:#889846; } .kfs-btn-secondary{ background:#ffffff; color:#2e2a26; border:1px solid #ddd4cb; } .kfs-btn-secondary:hover{ background:#f8f4ef; } .kfs-btn-dark{ background:#262321; color:#ffffff; } .kfs-btn-dark:hover{ background:#1b1918; } .kfs-btn-soft{ background:#f3ede6; color:#2f2a25; border:1px solid #e1d8cf; } .kfs-btn-soft:hover{ background:#ece3d9; } .kfs-section-intro{ text-align:center; padding:28px 20px 10px; } .kfs-section-intro h2{ margin:0 0 12px; font-size:34px; line-height:1.2; color:#2d2926; font-weight:700; } .kfs-section-intro p{ max-width:760px; margin:0 auto; font-size:17px; line-height:1.8; color:#6b625b; } .kfs-financing-banner, .kfs-sale-strip, .kfs-intro, .kfs-highlight, .kfs-location-strip, .kfs-cta{ padding:18px 20px; } .kfs-financing-content, .kfs-sale-box, .kfs-highlight-box, .kfs-location-box, .kfs-cta-box, .kfs-intro-box{ background:#fffdfb; border:1px solid #ebe2d8; border-radius:26px; padding:34px 28px; box-shadow:0 10px 30px rgba(0,0,0,.04); } .kfs-financing-content, .kfs-sale-box, .kfs-intro-box, .kfs-location-box, .kfs-cta-box{ text-align:center; } .kfs-financing-content h2, .kfs-sale-box h2, .kfs-intro-box h2, .kfs-highlight-box h2, .kfs-location-box h2, .kfs-cta-box h2{ margin:0 0 12px; font-size:32px; line-height:1.2; color:#2d2926; } .kfs-financing-content p, .kfs-sale-box p, .kfs-intro-box p, .kfs-location-box p, .kfs-cta-box p{ margin:0 0 18px; font-size:17px; line-height:1.8; color:#655d56; } .kfs-sale-box{ background:linear-gradient(180deg,#fffdfb 0%, #f7f1e9 100%); } .kfs-offers{ display:grid; grid-template-columns:repeat(2, minmax(0,1fr)); gap:14px; margin:22px 0; } .kfs-offer-item{ background:#ffffff; border:1px solid #eadfd4; border-radius:18px; padding:18px; font-size:16px; color:#2e2a26; font-weight:700; } .kfs-trust-icons{ display:grid; grid-template-columns:repeat(4, minmax(0,1fr)); gap:14px; padding:18px 20px; } .kfs-trust-item{ background:#f3ede6; border:1px solid #e6ddd3; border-radius:18px; padding:18px 16px; text-align:center; font-size:14px; font-weight:700; color:#4d463f; } .kfs-categories{ padding:18px 20px; display:grid; grid-template-columns:repeat(3, minmax(0,1fr)); gap:22px; } .kfs-card{ background:#fffdfb; border:1px solid #ebe2d8; border-radius:26px; overflow:hidden; box-shadow:0 10px 30px rgba(0,0,0,.04); } .kfs-card img{ width:100%; height:300px; object-fit:cover; display:block; } .kfs-card-body{ padding:24px 22px 26px; } .kfs-card h3{ margin:0 0 10px; font-size:28px; color:#2d2926; } .kfs-card p{ margin:0 0 20px; font-size:16px; line-height:1.7; color:#655d56; } .kfs-highlight-box ul{ margin:18px 0 0; padding-left:20px; } .kfs-highlight-box li{ margin:0 0 12px; font-size:16px; line-height:1.7; color:#544d47; } .kfs-city-list{ margin-top:24px; display:grid; grid-template-columns:repeat(4, minmax(0,1fr)); gap:12px; text-align:center; } .kfs-city-list span{ display:block; background:#ffffff; border:1px solid #e5dbd1; border-radius:999px; padding:12px 14px; font-size:14px; color:#554c45; font-weight:600; box-shadow:0 4px 12px rgba(0,0,0,.03); } /* HIDE OLD SLIDER / BIG UGLY BOTTOM TEXT / OLD CITY BLOCKS */ .slideshow, .flexslider, .bx-wrapper, .nivoSlider, .camera_wrap, #slideshow, #homepage-slider, .homepage-slider, .orbit, .cycle-slideshow{ display:none !important; } .we-beat-any-price, .home-bottom-big-text, .large-bottom-text, .bottom-banner-text, .bottom-callout, #we-beat-any-price{ display:none !important; } .city-list, .locations-list, .service-areas-list, .serving-cities, #serving-cities{ display:none !important; } @media (max-width: 1024px){ .kfs-hero{ min-height:auto; padding:24px 18px; } .kfs-hero-overlay{ max-width:100%; padding:28px 22px; } .kfs-hero h1{ font-size:38px; } .kfs-categories{ grid-template-columns:1fr; } .kfs-trust-icons{ grid-template-columns:repeat(2, minmax(0,1fr)); } .kfs-offers{ grid-template-columns:1fr; } .kfs-city-list{ grid-template-columns:repeat(2, minmax(0,1fr)); } } @media (max-width: 640px){ .kfs-topbar{ font-size:11px; line-height:1.5; padding:10px 12px; } .kfs-hero h1{ font-size:32px; } .kfs-subheadline, .kfs-financing-content p, .kfs-sale-box p, .kfs-intro-box p, .kfs-location-box p, .kfs-cta-box p{ font-size:16px; } .kfs-section-intro h2, .kfs-financing-content h2, .kfs-sale-box h2, .kfs-intro-box h2, .kfs-highlight-box h2, .kfs-location-box h2, .kfs-cta-box h2{ font-size:28px; } .kfs-hero-buttons{ flex-direction:column; } .kfs-btn{ width:100%; } .kfs-trust-icons{ grid-template-columns:1fr; } .kfs-city-list{ grid-template-columns:1fr; } .kfs-card img{ height:240px; } }
With its unique color selection and contemporary elements, this stylish chest brings with it everything your child needs in a bedroom. Providing spacious drawers for storage that are reinforced with a sturdy dovetail construction.
Email a Friend