.product-card__image__container .badges__container{left:auto!important;right:10px!important;align-items:flex-end;z-index:3}.product-card__image__container .product-card__media-buttons{left:10px;right:auto}.fmd-product-description,.fmd-product-description :is(p,div,span,li,td,th,font){font-family:Jost,Arial,sans-serif!important;font-size:16px!important;line-height:1.7!important;color:#45433f!important}.fmd-product-description :is(h1,h2){font-family:Jost,Arial,sans-serif!important;font-size:26px!important;line-height:1.3!important;color:#45433f!important;margin:28px 0 14px}.fmd-product-description :is(h3,h4,h5,h6){font-family:Jost,Arial,sans-serif!important;font-size:21px!important;line-height:1.4!important;color:#45433f!important;margin:24px 0 12px}.fmd-product-description :is(h1,h2,h3,h4,h5,h6) *{font-size:inherit!important;line-height:inherit!important}.fmd-product-description a{color:#45433f!important;text-decoration:underline;text-decoration-color:#e94f4f;text-underline-offset:3px}.fmd-product-description img{max-width:100%;height:auto}.fmd-information-body :is(p,div,li,span,font){font-family:Jost,Arial,sans-serif!important;color:#45433f!important}.fmd-information-body img[src*=FurnitureMattressDirect][src*=Logo]{display:none!important}.fmd-product-help{margin:16px 0 22px;padding:18px;background:#f6f3ee;border:1px solid #D9D3C9;border-left:3px solid #E94F4F;border-radius:10px;font:15px/1.55 Jost,sans-serif;color:#45433f}.fmd-product-help p{margin:0 0 10px}.fmd-product-help nav{display:flex;gap:10px 20px;flex-wrap:wrap}.fmd-product-help a{color:#45433f;text-decoration:underline;text-underline-offset:4px;min-height:28px}.product-card__image__container .product-card__media-buttons{top:auto!important;bottom:12px!important;left:auto!important;right:12px!important;transform:none!important;opacity:1!important;visibility:visible!important;width:auto!important}.product-card__image__container .product-card__media-buttons__item{transform:none!important;opacity:1!important;visibility:visible!important;background:#fff!important;color:#45433f!important;box-shadow:0 3px 12px #0002;border:1px solid #EAE5DC}.product-card__media-buttons__inline,wishlist-button,a[aria-label=Wishlist]{display:none!important}.fmd-product-description h3:empty{display:none}.fsg-page .fsg-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none}.fsg-page .fsg-faq summary::-webkit-details-marker{display:none}.fsg-page .fsg-faq summary::marker{content:""}.fsg-page .fsg-faq summary:after{content:"+";display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border:1px solid #D9D3C9;border-radius:50%;background:#f6f3ee;color:#45433f;font:400 24px/1 Jost,Arial,sans-serif}.fsg-page .fsg-faq details[open]>summary:after{content:"\2212"}.fsg-page a.fsg-button,.fmd-information .fmd-quote button[type=submit]{background:#e94f4f!important;color:#202020!important;border:1px solid #E94F4F;border-radius:7px;padding:14px 26px;font-family:Jost,Arial,sans-serif;font-size:17px;font-weight:600;line-height:1.4;text-decoration:none;min-height:48px;box-shadow:none;cursor:pointer;transition:background-color .15s,color .15s}.fsg-page a.fsg-button:hover,.fmd-information .fmd-quote button[type=submit]:hover{background:#45433f!important;color:#fff!important;border-color:#45433f}.fsg-page a.fsg-button:focus-visible,.fmd-information .fmd-quote button[type=submit]:focus-visible{outline:3px solid #45433F;outline-offset:4px}.fsg-page .fsg-next a.fsg-button:hover{background:#f6f3ee!important;color:#45433f!important;border-color:#f6f3ee}.fsg-page .fsg-next a.fsg-button:focus-visible{outline-color:#f6f3ee}body .btn:not(.btn--border):not(.btn--tabs){--background:#E94F4F;--color:#202020;--border:#E94F4F;--icon:#202020;--background-hover:#45433F;--background-program-hover:#45433F;--color-hover:#fff;--border-hover:#45433F;--icon-hover:#fff}body .btn--border{--background:transparent;--color:#45433F;--border:#45433F;--icon:#45433F;--background-hover:#EAE5DC;--background-program-hover:#EAE5DC;--color-hover:#45433F;--border-hover:#45433F;--icon-hover:#45433F}body .fmd-home-hero a,body .fmd-department__button,body .fsg-page a.fsg-button,body .fmd-information .fmd-quote button[type=submit],body .fmd-editorial .fmd-editorial__button,body .fmd-postal-row button{background:#e94f4f!important;color:#202020!important;border:1px solid #E94F4F;border-radius:8px;text-decoration:none!important;filter:none!important;box-shadow:none!important}body .fmd-home-hero a:hover,body .fmd-department__button:hover,body .fsg-page a.fsg-button:hover,body .fmd-information .fmd-quote button[type=submit]:hover,body .fmd-editorial .fmd-editorial__button:hover,body .fmd-postal-row button:hover{background:#45433f!important;color:#fff!important;border-color:#45433f}body .fmd-home-hero a:nth-child(2){background:transparent!important;color:#45433f!important;border:1px solid #45433F}body .fmd-home-hero a:nth-child(2):hover{background:#eae5dc!important;color:#45433f!important}body .fsg-next a.fsg-button:hover{border-color:#f6f3ee}body :is(.fmd-home-hero a,.fmd-department__button,.fsg-button,.fmd-quote button,.fmd-editorial__button,.fmd-postal-row button,.btn):focus-visible{outline:2px solid #E94F4F;outline-offset:4px}
/*# sourceMappingURL=/cdn/shop/t/23/assets/fmd-refinements.css.map */
