@charset "utf-8";

body .cm-panels .cm-list .cm-link[data-nav="hidden"] { display: none !important; }

#core_product_page.pdp-dynamic-template #pdp-dynamic-content .product-gallery #gallery-images .hover-preview { background-size: contain; }

body[data-prov="QC"] #core_helpcentre a[href="/pages/financing"], body[data-prov="QC"] .footer-column a[href="/pages/financing"], body[data-prov="QC"] .quick-links[data-services="financing"] { display: none !important; }

#nectar-mattress .hero-title p { font-size: 0px !important; }

#nectar-mattress .hero-title p::after { font-size: 40px !important; }

html:lang(en) #nectar-mattress .hero-title p::after { content: "Sleep bundle for only $149 with every mattress"; }

html:lang(fr) #nectar-mattress .hero-title p::after { content: "L'ensemble de sommeil pour seulement 149 $ avec chaque matelas"; }

#dreamcloud-mattresses .main-promo-text p { font-size: 0px !important; }

#dreamcloud-mattresses .main-promo-text p::after { font-size: 40px !important; display: inline-block; }

html:lang(en) #dreamcloud-mattresses .main-promo-text p::after { content: "Sleep bundle for only $149 with every mattress"; }

html:lang(fr) #dreamcloud-mattresses .main-promo-text p::after { content: "L'ensemble de sommeil pour seulement 149 $ avec chaque matelas"; }

#dreamcloud-mattresses #sleep-bundle, #nectar-mattress #sleep-bundle { display: none !important; }

[data-collection="mattresses-mattresses"] .ais-current-refined-values--item[data-facetgroup="named_tags.sold by"], [data-collection="mattresses-king-a"] .ais-current-refined-values--item[data-facetgroup="named_tags.sold by"], [data-collection="mattresses-queen-a"] .ais-current-refined-values--item[data-facetgroup="named_tags.sold by"], [data-collection="mattresses-full-a"] .ais-current-refined-values--item[data-facetgroup="named_tags.sold by"], [data-collection="mattresses-twin-a"] .ais-current-refined-values--item[data-facetgroup="named_tags.sold by"] { display: none !important; }

[data-collection="mattresses-mattresses"] .ais-facet-disjunctive.ais-facet-named_tags_sold_by, [data-collection="mattresses-king-a"] .ais-facet-disjunctive.ais-facet-named_tags_sold_by, [data-collection="mattresses-queen-a"] .ais-facet-disjunctive.ais-facet-named_tags_sold_by, [data-collection="mattresses-full-a"] .ais-facet-disjunctive.ais-facet-named_tags_sold_by, [data-collection="mattresses-twin-a"] .ais-facet-disjunctive.ais-facet-named_tags_sold_by { display: none !important; order: 1 !important; }

#core_product_page.pdp-dynamic-template #dynamic-configurations[data-prodtype$="Mattress"] [data-label="Base"] .radioWrapper input[checked] + .extendedradio, #core_product_page.pdp-dynamic-template #dynamic-configurations[data-prodtype$="Mattress"] [data-label="Foundation"] .radioWrapper input[checked] + .extendedradio { display: grid; }

#core_product_page.pdp-dynamic-template #dynamic-configurations details.custom-select[data-label="Foundation"] summary .radioWrapper::after, #core_product_page.pdp-dynamic-template #dynamic-configurations details.custom-select[data-label="Base"] summary .radioWrapper::after { position: absolute; right: 0.5em; }