@font-face{font-family:"icomoon";src:url("../fonts/icomoon.eot?v=jan2026");src:url("../fonts/icomoon.eot?v=jan2026#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?v=jan2026") format("truetype"),url("../fonts/icomoon.woff?v=jan2026") format("woff"),url("../fonts/icomoon.svg?v=jan2026#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-]:not(.btn),[class*=" icon-"]:not(.btn){font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-affirm:before{content:""}.icon-elite-delivery:before{content:""}.icon-completed:before{content:""}.icon-favorite:before{content:""}.icon-payment:before{content:""}.icon-store:before{content:""}.icon-assembly:before{content:""}.icon-backorder:before{content:""}.icon-doorstep-dropoff:before{content:""}.icon-hide-password:before{content:""}.icon-invoice:before{content:""}.icon-order-history:before{content:""}.icon-rewards-renewal:before{content:""}.icon-show-password:before{content:""}.icon-unlock:before{content:""}.icon-design-consultation:before{content:""}.icon-dropship:before{content:""}.icon-quote:before{content:""}.icon-recommended:before{content:""}.icon-sleepbundle:before{content:""}.icon-call:before{content:""}.icon-rewards-point:before{content:""}.icon-list-view-d-active:before{content:""}.icon-list-view-d-inactive:before{content:""}.icon-tile-view-d-active:before{content:""}.icon-tile-view-d-inactive:before{content:""}.icon-block-view-m-active:before{content:""}.icon-block-view-m-inactive:before{content:""}.icon-tile-view-m-active:before{content:""}.icon-tile-view-m-inactive:before{content:""}.icon-email-alt:before{content:""}.icon-lock-alt:before{content:""}.icon-order-history-alt:before{content:""}.icon-rewards-alt:before{content:""}.icon-wishlist-alt:before{content:""}.icon-eye-slash-regular:before{content:""}.icon-eye-regular:before{content:""}.icon-mathis:before{content:""}.icon-night-guarantee:before{content:""}.icon-best-price:before{content:""}.icon-better-gifts:before{content:""}.icon-better-warranties:before{content:""}.icon-deluxe-delivery:before{content:""}.icon-mathis-rewards:before{content:""}.icon-room-planner:before{content:""}.icon-rug-visualizer:before{content:""}.icon-delivery:before{content:""}.icon-filter:before{content:""}.icon-warranty:before{content:""}.icon-custom:before{content:""}.icon-accessibility:before{content:""}.icon-lookbook:before{content:""}.icon-mathis-credit:before{content:""}.icon-menu:before{content:""}.icon-images:before{content:""}.icon-alert:before{content:""}.icon-account:before{content:""}.icon-add-to-cart:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-left-thin:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right-thin:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-top:before{content:""}.icon-arrow-up:before{content:""}.icon-cart:before{content:""}.icon-checkmark:before{content:""}.icon-close-small:before{content:""}.icon-close:before{content:""}.icon-collapse:before{content:""}.icon-design-tools:before{content:""}.icon-email:before{content:""}.icon-expand:before{content:""}.icon-facebook:before{content:""}.icon-favorite-selected:before{content:""}.icon-film:before{content:""}.icon-google:before{content:""}.icon-guarantee:before{content:""}.icon-image:before{content:""}.icon-info:before{content:""}.icon-instagram:before{content:""}.icon-link:before{content:""}.icon-linkedin:before{content:""}.icon-livechat:before{content:""}.icon-location:before{content:""}.icon-lock:before{content:""}.icon-minus:before{content:""}.icon-offsite:before{content:""}.icon-pause:before{content:""}.icon-pinterest:before{content:""}.icon-play-hollow:before{content:""}.icon-plus:before{content:""}.icon-print:before{content:""}.icon-question:before{content:""}.icon-remove:before{content:""}.icon-search:before{content:""}.icon-size:before{content:""}.icon-star-empty:before{content:""}.icon-star-half:before{content:""}.icon-star:before{content:""}.icon-twitter:before{content:""}.icon-youtube:before{content:""}.icon-zoom-out:before{content:""}.icon-zoom:before{content:""}.icon-paypal:before{content:""}.mirakl-offer-list{margin:60px 0;background-color:#fff}@media(min-width: 1024px){.mirakl-offer-list{margin:80px 0}}.mirakl-offer-list .offer-title{line-height:36px;letter-spacing:.7px;margin-bottom:20px}@media(min-width: 1024px){.mirakl-offer-list .offer-title{line-height:55px;letter-spacing:1.8px;margin-bottom:40px}}.mirakl-offer-list .offer-list-tile{margin:0 0 10px;border:1px solid #333131}.mirakl-offer-list .offer-list-tile.col-12{padding:15px}@media(min-width: 1024px){.mirakl-offer-list .offer-list-tile.col-12{padding:20px}}.mirakl-offer-list .offer-list-tile .offer-shipping-section .mirakl-product-name{color:#333131;font-size:16px;font-weight:700;line-height:26px;letter-spacing:.4px;text-transform:uppercase;margin-bottom:10px}@media(min-width: 1024px){.mirakl-offer-list .offer-list-tile .offer-shipping-section .mirakl-product-name{font-size:18px;line-height:28px;letter-spacing:.45px;margin-bottom:20px}}.mirakl-offer-list .offer-list-tile .offer-pricing-section{margin-bottom:20px}@media(min-width: 1024px){.mirakl-offer-list .offer-list-tile .offer-pricing-section{margin:0}}.mirakl-offer-list .offer-list-tile .offer-pricing-section .price{margin:0 0 10px}.mirakl-offer-list .offer-list-tile .offer-pricing-section .price .sales .value{font-size:20px;line-height:36px;letter-spacing:.5px}@media(min-width: 769px){.mirakl-offer-list .offer-list-tile .offer-pricing-section .price .sales .value{font-size:24px;letter-spacing:.6px}}.mirakl-offer-list .offer-list-tile .synchronyCTA-financing{font-size:12px;line-height:18px;letter-spacing:.6px}@media(min-width: 769px){.mirakl-offer-list .offer-list-tile .synchronyCTA-financing{font-size:13px;line-height:22px;letter-spacing:.33px}}.mirakl-offer-list .offer-list-tile .synchronyCTA-financing .synchronyCTA-payment{font-size:12px}.mirakl-offer-list .offer-list-tile .offer-atc-qty-section .offer-add-to-cart{line-height:25px;border-radius:5px;padding:0}.mirakl-offer-list .offer-list-tile .offer-add-to-cart,.mirakl-offer-list .offer-list-tile .quantity-stepper{height:40px}.mirakl-offer-list .offer-list-tile .seller-info{padding-bottom:30px}.mirakl-offer-list .offer-list-tile .seller-info-content{display:none;margin-bottom:30px}.mirakl-offer-list .offer-list-tile .view-seller-info .seller-info-view,.mirakl-offer-list .offer-list-tile .view-seller-info .seller-info-close{color:#333131;font-weight:600;line-height:22px;letter-spacing:.35px;-webkit-text-decoration:underline;text-decoration:underline}.mirakl-offer-list .offer-list-tile .view-seller-info .seller-info-view::after,.mirakl-offer-list .offer-list-tile .view-seller-info .seller-info-close::after{content:"";font-family:"icomoon";display:inline-block;vertical-align:middle;margin-left:10px}.mirakl-offer-list .offer-list-tile .view-seller-info .seller-info-close::after{transform:rotate(-180deg)}.mirakl-offer-list .offer-list-tile .hidden{display:none}.c-shop-offers__details-column .sold-shipped-text,.c-shop-offers__details-column a{font-size:14px;font-weight:600;line-height:22px;letter-spacing:.35px;margin-bottom:10px}.c-shop-offers__details-column a{font-weight:700}.synchronyCTA-financing{color:#333131}.show-more-offers{margin-top:10px}@media(min-width: 1024px){.show-more-offers{margin-top:20px}}.pdp-seller-details{background-color:#ece3da;border-radius:5px;padding:10px;margin:22px 0 40px}@media(min-width: 1024px){.pdp-seller-details{padding:10px 20px;margin-top:24px}}.pdp-seller-details .get-offer-list,.pdp-seller-details .c-offer-buy-block__shop-name,.pdp-seller-details a{color:#333131;font-size:14px;font-weight:600;letter-spacing:.35px;line-height:22px}@media(min-width: 1024px){.pdp-seller-details .get-offer-list,.pdp-seller-details .c-offer-buy-block__shop-name,.pdp-seller-details a{font-size:16px;letter-spacing:.4px}}.pdp-seller-details .c-offer-buy-block__shop-name a{display:block;margin-top:10px}@media(min-width: 1024px){.pdp-seller-details .c-offer-buy-block__shop-name a{display:inline-block;margin:0}}.pdp-seller-details .get-offer-list{display:inline-block;line-height:30px;margin-top:30px}.pdp-seller-details a,.pdp-seller-details .get-offer-list{font-weight:700}@media(min-width: 1024px){.pdp-seller-details .seller-shipping-return-policy a{font-size:13px;letter-spacing:.65px}}.seller-shipping-return-policy{margin-top:10px}@media(min-width: 1024px){.seller-shipping-return-policy{margin-top:15px}}.seller-shipping-return-policy a{font-size:12px;font-weight:600;line-height:18px;letter-spacing:.6px}.product-tile-bundles{margin-top:0}.shippingAndReturnPolicyModal{padding-right:0 !important}@media(min-width: 769px){.shippingAndReturnPolicyModal .modal-dialog{max-width:750px}}@media(min-width: 1024px){.shippingAndReturnPolicyModal .modal-dialog{max-width:857px}}.shippingAndReturnPolicyModal h2{font-family:"Nunito Sans",sans-serif}.shippingAndReturnPolicyModal .modal-header,.shippingAndReturnPolicyModal .modal-footer{display:block}.shippingAndReturnPolicyModal .modal-header .seller-brand{font-size:13px;line-height:30px;letter-spacing:.33px}@media(min-width: 1024px){.shippingAndReturnPolicyModal .modal-header .seller-brand{font-size:14px;line-height:26px;letter-spacing:.35px}}.shippingAndReturnPolicyModal .modal-header .modal-title{font-size:16px;line-height:30px;letter-spacing:.4px;border-bottom:1px solid #333131}@media(min-width: 1024px){.shippingAndReturnPolicyModal .modal-header .modal-title{font-size:18px;letter-spacing:.45px}}.shippingAndReturnPolicyModal .modal-body{max-height:424px;overflow:auto}.shippingAndReturnPolicyModal .modal-body h2,.shippingAndReturnPolicyModal .modal-body p{font-size:14px;line-height:26px;letter-spacing:.35px}@media(min-width: 1024px){.shippingAndReturnPolicyModal .modal-body h2,.shippingAndReturnPolicyModal .modal-body p{font-size:16px;letter-spacing:.4px}}.shippingAndReturnPolicyModal .modal-body h2{font-family:"Nunito Sans",sans-serif;font-weight:700;margin-bottom:5px;text-transform:capitalize}.shippingAndReturnPolicyModal .modal-footer button{font-size:13px;line-height:24px;padding:6px 30px;margin-bottom:20px}.shippingAndReturnPolicyModal .modal-footer p{letter-spacing:.33px}@media(min-width: 1024px){.shippingAndReturnPolicyModal .modal-footer p{line-height:26px;letter-spacing:.35px}}.shippingAndReturnPolicyModal .modal-footer p a{font-weight:400}.prices-add-to-cart-actions .cart-and-ipay{height:44px}.badge-threshold-wrap{margin:20px 0 25px}@media(min-width: 1024px){.badge-threshold-wrap{margin:25px 0}}.badge-threshold-wrap .threshold-message{margin-top:0}.badge-threshold-wrap .mp-badge{color:#4b3a2d;font-size:16px;font-weight:700;line-height:28px;letter-spacing:.4px;margin-right:11px}@media(min-width: 1024px){.badge-threshold-wrap .mp-badge{font-size:18px;line-height:30px;margin-right:12px}}.threshold-message,.free-standard-shipping{font-weight:600;letter-spacing:.35px;line-height:30px;margin-top:10px}@media(min-width: 1024px){.threshold-message,.free-standard-shipping{font-size:16px;letter-spacing:.4px;margin-top:20px}}.threshold-message{color:#ad2e24}.free-standard-shipping{line-height:26px;font-weight:700}@media(min-width: 1024px){.free-standard-shipping{line-height:22px}}.delivery .option-selection{margin-bottom:0}.product-detail .availability-container .availability-msg{font-size:16px;font-weight:500;line-height:1.4}@media(min-width: 1024px){.product-detail .availability-container .availability-msg{font-size:18px}}.product-detail .quantity{margin-bottom:0}.product-detail .qty-cart-container{margin:25px 0}@media(min-width: 1024px){.product-detail .qty-cart-container{margin:25px 0 20px}}.product-detail .quantity-stepper{width:100%}.product-detail .mp-online-badge{display:none}.product-detail .brand-name{font-size:14px;line-height:22px;letter-spacing:.4px;color:#000;padding-bottom:6px}@media(min-width: 1024px){.product-detail .brand-name{font-size:16px;line-height:24px;padding-bottom:0}}.mirakl-leadtime-to-ship{font-size:12px;line-height:18px;letter-spacing:.6px;margin-top:10px}@media(min-width: 1024px){.mirakl-leadtime-to-ship{font-size:13px;line-height:22px;letter-spacing:.33px}}.product-detail h1.product-name{font-family:"Lora",Georgia,Times,"Times New Roman",serif;font-size:22px;line-height:28px;font-weight:500;letter-spacing:.8px;color:#333131}@media(min-width: 544px)and (max-width: 768.98px){.product-detail h1.product-name{font-size:26px;line-height:34px}}@media(min-width: 769px){.product-detail h1.product-name{font-size:30px;line-height:40px}}
