.sp-sale-countdown{display:block;background:#211f1c;color:#faf3e8;font-family:var(--text-font-family)}.sp-sale-countdown [hidden]{display:none!important}.sp-sale-countdown__link{display:flex;justify-content:center;align-items:center;gap:16px;padding:6px 16px;min-height:50px;color:inherit;text-decoration:none;font-size:13px;font-weight:600;line-height:1.35;letter-spacing:0}.sp-sale-countdown__timer{display:flex;gap:5px;align-items:center;flex-shrink:0}.sp-sale-countdown__timer>span{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;width:43px;height:38px;border:2px solid #bc4946;border-radius:5px;background:#302222;box-sizing:border-box;white-space:nowrap}.sp-sale-countdown b{display:block;color:#faf3e8;font-size:17px;line-height:1.1;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:0;text-align:center}.sp-sale-countdown small{font-size:9px;line-height:1.2;font-weight:400;color:#d9cbb4}.sp-sale-countdown__arrow{font-size:16px}.sp-sale-countdown__link:focus-visible{outline:2px solid #fff;outline-offset:-4px}@media(max-width:699px){.sp-sale-countdown__link{gap:8px;padding:6px 10px;font-size:11px}.sp-sale-countdown__link>span:first-child{max-width:160px}.sp-sale-countdown__timer{gap:4px}.sp-sale-countdown__timer>span{width:34px;height:36px;border-radius:4px}.sp-sale-countdown b{font-size:16px}.sp-sale-countdown small{font-size:8px}.sp-sale-countdown__arrow{display:none}}.sp-mattress-nav{display:grid;grid-template-columns:1.2fr 1fr .85fr;gap:36px;width:100%;text-align:left;font-family:var(--text-font-family);color:#30271f}.sp-mattress-nav__intro{padding:24px;background:#f6f3ed;border:1px solid #ded5c8;border-radius:12px}.sp-mattress-nav__title{display:block;font-size:23px;line-height:1.25;font-weight:600}.sp-mattress-nav p{font-size:13px;line-height:1.6;margin:12px 0;color:#665d54}.sp-mattress-nav__cta{display:block;text-align:center;background:#423428;color:#fff;padding:14px 16px;border-radius:7px;font-size:14px;font-weight:600;margin:18px 0 10px}.sp-mattress-nav small{display:block;font-size:12px;line-height:1.5;color:#6b6259}.sp-mattress-nav__textlink{display:block;font-size:13px;text-decoration:underline;text-underline-offset:4px;margin-top:14px}.sp-mattress-nav__heading{display:block;font-size:15px;font-weight:600;margin:4px 0 12px}.sp-mattress-nav__list{list-style:none;margin:0;padding:0}.sp-mattress-nav__list a{display:block;padding:12px 0;border-bottom:1px solid #ebe5dc}.sp-mattress-nav__list span{display:block;font-size:15px;font-weight:500;margin-bottom:4px}.sp-mattress-nav__tip{padding:16px;background:#f6f3ed;border-radius:8px}.sp-mattress-nav a:focus-visible{outline:2px solid #786249;outline-offset:4px}.sp-mattress-nav a:hover{text-decoration:underline;text-underline-offset:4px}.header-sidebar .sp-mattress-nav{grid-template-columns:1fr;gap:22px;padding:8px 0 24px}.header-sidebar .sp-mattress-nav__intro{padding:18px}.header-sidebar .sp-mattress-nav__title{font-size:21px}.sp-advisor-faq details[id]{scroll-margin-top:160px}
/*# sourceMappingURL=/cdn/shop/t/135/compiled_assets/styles.css.map?subset=AQAAAAAAAAAAAAAAAAAAAAAAAAAI */
