@charset "utf-8";

body[data-price="ZBR"] #dc-pickup-option { display: none; }

.promo-sidebar-body .promo-header .svgwrapper { display: none !important; }

.promo-sidebar-body .promo-header > span { background: transparent !important; padding: 0px !important; }

[data-bannerid="559880011822"].banner-pdp-side-bar [data-message] { background: rgb(242, 204, 49); padding-top: 0px !important; padding-bottom: 0px !important; }

.bmsmgm-tag { position: relative; background: rgb(242, 204, 49) !important; border-color: rgb(242, 204, 49) !important; padding-left: 1.5em !important; padding-right: 1.5em !important; border-radius: 0px !important; }

.bmsmgm-tag .svgwrapper { display: block; height: 120%; width: 100%; position: absolute; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); }

.bmsmgm-tag.aa-textbadge .svgwrapper { height: 130%; }

.bmsmgm-tag .svgwrapper img { width: 100%; height: 100%; object-fit: contain; }

[data-promo-id="donatemtch"] .gwp-header .donmatchheader { margin-left: -5px; }

[data-promo-id="donatemtch"] .gwp-header .donmatchtext { padding-top: 10px; display: block; }

[data-sku="CLTCHSPW"] [data-promo="free (with qualifying purchase)"] span { display: none; }

[data-sku="CLTCHSPW"] [data-promo="free (with qualifying purchase)"]::after { content: "Bonus pair of Pillows (set quantity to 2 to receive your full gift)"; }

html:lang(fr) [data-sku="CLTCHSPW"] [data-promo="free (with qualifying purchase)"]::after { content: "Paire d’oreillers en prime (réglez la quantité à 2 pour recevoir votre cadeau complet)"; }

#core_product_page #content .tabing .tab-content .text-content .vendor-content-wrapper ul li { list-style: none; }

body:not([data-prov="ON"]) #footer [href*="accessible-customer-service-policy-for-ontario"] { display: none !important; }

.twitter { display: none !important; }

.ais-page .ais-stats--nb-results { font-size: 0.8em; color: rgb(85, 85, 85); }

.whybuyText span { font-family: TradeGothicLTW04-Roman, sans-serif; display: block; font-size: 0.7em; color: rgb(0, 0, 0); }

#ltkpopup-close-button button svg { stroke: rgb(102, 102, 102) !important; }

#pdpd-install[data-product-type="washer"], #pdpd-install[data-product-type="electric-dryer"], #pdpd-install[data-product-type="gas-dryer"], #pdpd-install[data-product-type="laundry-set-electric"], #pdpd-install[data-product-type="laundry-set-gas"] { display: block !important; }

.product-discmessage [data-promo="tvstand10"]:not(.shopifydiscount) span { display: none; }

.product-discmessage [data-promo="tvstand10"]:not(.shopifydiscount)::after { content: "10% off TV Stand When you buy any Television"; }

html:lang(fr) .product-discmessage [data-promo="tvstand10"]:not(.shopifydiscount)::after { content: "Achetez n'importe quelle TV et obtenez 10 % de rabais sur un meuble TV"; }

.upsellpromo-group[data-promo-id="mattpkg"] .gwp-header { display: none; }

@media screen and (min-width: 601px) {
  body.addtocart-success { position: relative !important; }
}

#core_product_page.pdp-dynamic-template #addtocart-success-modal .modal-dialog #donation-addon { max-width: 600px; margin-right: -40px; }

@media screen and (max-width: 600px) {
  #core_product_page.pdp-dynamic-template #addtocart-success-modal .modal-dialog #success-modal_scroll { overflow-y: auto !important; }
}

.custom-select.displayonly { display: none; }

.cartItem-wrapper[data-sku="MISSFURN"] { display: none !important; }

#mattress-store .startswiper { height: auto !important; }

.vendor-content-wrapper { position: relative; z-index: 1; }

#bms > div:not(.locations):not(.banner):not(.flexiti-banner):not(.find-your-mattress) { display: none !important; }

.insertproduct [data-deferred] { display: none !important; }

#listrak-lightbox.modal .modal-dialog #esignup-container #esignup-content #listrak-form-popup .btn-link { color: rgb(255, 255, 255); }