.ce-sticky-nav{position:fixed;width:100%;left:0;right:0;top:0;z-index:100;border-top:0;margin:0 auto}@media only screen and (max-width:1023px){.ce-sticky-heading-mobile{text-align:center;font-size:10vw;font-weight:700;padding:5vw;background-color:#fff}.ce-hamburger-button,.ce-hamburger-button:active,.ce-hamburger-button:focus,.ce-hamburger-button:hover{float:right;width:10vw;height:8vw;background-size:9vw 8vw;margin-top:1vw;margin-bottom:0;padding:0;background-color:transparent;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjQsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjBweCIgaGVpZ2h0PSI0NHB4IiB2aWV3Qm94PSIwIDAgNjAgNDQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYwIDQ0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGQ9Ik0wLDBoNjB2OEgwVjB6IE0wLDAiLz4NCgk8cGF0aCBkPSJNMCwxOGg2MHY4SDBWMTh6IE0wLDE4Ii8+DQoJPHBhdGggZD0iTTAsMzZoNjB2OEgwVjM2eiBNMCwzNiIvPg0KPC9nPg0KPC9zdmc+DQo=");border:none}.ce-sticky-accordion{display:none;background-color:#fff}}@media only screen and (min-width:1023px) and (max-width:1024px){.ce-sticky-nav{width:100%!important}}@font-face{font-family:HelveticaNeueW01-45Ligh;src:url("//assets.macysassets.com/dyn_img/fonts/5a13f7d1-b615-418e-bc3a-525001b9a671.woff2") format("woff2"),url("//assets.macysassets.com/dyn_img/fonts/530dee22-e3c1-4e9f-bf62-c31d510d9656.woff") format("woff");font-display:fallback}@font-face{font-family:HelveticaNeueW01-55Roma;src:url("//assets.macysassets.com/dyn_img/fonts/b0868b4c-234e-47d3-bc59-41ab9de3c0db.woff2") format("woff2"),url("//assets.macysassets.com/dyn_img/fonts/bcf54343-d033-41ee-bbd7-2b77df3fe7ba.woff") format("woff");font-display:fallback}@font-face{font-family:HelveticaNeueW01-65Medi;src:url("//assets.macysassets.com/dyn_img/fonts/3600b37f-2bf1-45f3-be3a-03365f16d9cb.woff2") format("woff2"),url("//assets.macysassets.com/dyn_img/fonts/60be5c39-863e-40cb-9434-6ebafb62ab2b.woff") format("woff");font-display:fallback}@font-face{font-family:HelveticaNeueW01-75Bold;src:url("//assets.macysassets.com/dyn_img/fonts/3b303641-706e-4221-94c4-4fb491f4f8ef.woff2") format("woff2"),url("//assets.macysassets.com/dyn_img/fonts/14ff6081-326d-4dae-b778-d7afa66166fc.woff") format("woff");font-display:fallback}#mattress-service-container{max-width:1200px;margin:auto}#mattress-service-hero{background-image:url("//assets.macysassets.com/dyn_img/creativepages/C9050598_desktop_hero.webp"),url("//assets.macysassets.com/dyn_img/creativepages/C9050598_desktop_hero.jpg");background-position:top;background-repeat:no-repeat;width:100%;height:716px;margin:0 auto;padding:0}#mattress-service-hero h1{font-family:HelveticaNeueW01-75Bold,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:40px;line-height:.88em;margin:0 auto;padding:3.5% 0 0;text-align:center;text-transform:uppercase;letter-spacing:.05em;word-spacing:.025em}#mattress-service-hero h1 span{font-family:HelveticaNeueW01-55Roma,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:20px;text-transform:none;letter-spacing:0}#mattress-service-main-links ul{list-style:none;margin:34px auto;padding:0;height:50px;width:930px}#mattress-service-main-links li{display:block;float:left;background-color:#333;width:260px;height:55px;margin:0 25px;padding:2.5px 0 0}#mattress-service-main-links li>a{display:inline-block;width:100%;color:#fff;text-decoration:none;text-transform:uppercase;text-align:center;margin:0 auto;padding:16px 0;font-family:HelveticaNeueW01-65Medi,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:18px;letter-spacing:.01em;line-height:1em}#mattress-service-main-links ul li:nth-child(2)>a{padding:3px 0 0;line-height:1.2em}.mattress-service-section-header{background-color:#333;margin:14px auto;padding:14px 0;text-align:center}.mattress-service-section-header h2{font-family:HelveticaNeueW01-65Medi,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:26px;line-height:1.05em;text-transform:uppercase;color:#fff;margin:0;padding:0;letter-spacing:.088em;word-spacing:.033em}.mattress-service-section-header p{font-family:HelveticaNeueW01-55Roma,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:18px;color:#fff;margin:0;padding:0;line-height:1.5em}#mattress-service-delivery-methods .mattress-service-section-header{margin-bottom:2%}#mattress-service-delivery-methods-option-1{background-color:#ebebeb;margin-bottom:1.5%}#mattress-service-delivery-methods-option-1 h3{font-family:HelveticaNeueW01-75Bold,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:30px;line-height:1em;margin:2.5% 0 0;padding:0;text-transform:uppercase;letter-spacing:.05em;word-spacing:.05em}#mattress-service-delivery-methods-option-1 h3 span{font-family:HelveticaNeueW01-55Roma,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:14px;text-transform:none;letter-spacing:0;word-spacing:0;margin-left:-.75em}#mattress-service-delivery-methods-option-1 h3+p{font-size:18px;line-height:1.1em;margin-bottom:4%}#mattress-service-delivery-methods-option-1 ul{list-style:none;margin:0;padding:0 29px;height:150px;width:auto}#mattress-service-delivery-methods-option-1 li{display:inline-block;float:left;width:200px;margin:0 14px;padding:0;text-align:center}#mattress-service-delivery-methods-option-1 li span{display:inline-block;font-family:HelveticaNeueW01-75Bold,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:24px;line-height:1.1em;text-transform:uppercase;letter-spacing:.05em}#mattress-service-delivery-methods-option-1 li p{font-family:HelveticaNeueW01-55Roma,Helvetica Neue,Helvetica,sans-serif;font-size:12px;margin:0 3%;padding:0;line-height:1.33em}#mattress-service-delivery-methods-option-1 li p>a{text-transform:none}#mattress-service-delivery-methods-option-2,#mattress-service-delivery-methods-option-3{background-color:#ebebeb;width:49.25%;padding:0 4%;height:222px;margin:0 0 2%}#mattress-service-delivery-methods-option-2 h3,#mattress-service-delivery-methods-option-3 h3{font-family:HelveticaNeueW01-75Bold,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:30px;line-height:1em;margin:5% 0 1.75%;padding:0;text-transform:uppercase;letter-spacing:.05em;word-spacing:.05em;text-align:center}#mattress-service-delivery-methods-option-2 h3+p{font-size:13px;line-height:1em;margin-bottom:1.75%;margin-left:-1.25%}#mattress-service-delivery-methods-option-2 ul,#mattress-service-delivery-methods-option-3 ul{font-size:13px;line-height:1.1em;margin:.25% 0 2.5% 2%;padding:0}#mattress-service-delivery-methods-option-2 p:last-child,#mattress-service-delivery-methods-option-3 p:last-child{font-size:13px;line-height:1em;margin-bottom:0;margin-left:-1.25%}#mattress-service-return-exchange .mattress-service-section-content{padding:1% 3% 1% 6%}#mattress-service-return-exchange .mattress-service-section-content *{font-family:HelveticaNeueW01-55Roma,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:14px;line-height:1.33em}#mattress-service-return-exchange .mattress-service-section-content h3{font-family:HelveticaNeueW01-75Bold,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:26px;line-height:1em;margin:0 0 2.5%;padding:0;text-transform:uppercase;letter-spacing:.08em;word-spacing:0}#mattress-service-return-exchange .mattress-service-section-content p{margin:0 0 1.5%;padding:0}#mattress-service-return-exchange .mattress-service-section-content h4{font-family:HelveticaNeueW01-75Bold,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:14px;line-height:1em;margin:0;padding:0}#mattress-service-return-exchange .mattress-service-section-content ul{margin:.25% 0 2.5% 2%;padding:0}#mattress-protection-plan .mattress-service-section-content{padding:1% 6.5%}#mattress-protection-plan-lockup p{position:relative;font-family:HelveticaNeueW01-75Bold,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:28px;line-height:.5em;margin:1% 0 4%;padding:0;text-transform:uppercase;letter-spacing:.05em;word-spacing:.05em}#mattress-protection-plan-lockup span.title-worry-no-more{font-size:2em;line-height:1.2em}#mattress-protection-plan-lockup span.title-worry-no-more-reg{position:relative;top:-.55em;font-size:.6em}#mattress-protection-plan-lockup p:last-child{font-size:26.5px;text-transform:unset;line-height:1em;margin:0}#mattress-protection-plan h3{font-family:HelveticaNeueW01-75Bold,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:27px;line-height:1em;margin:0;padding:0;text-transform:uppercase;letter-spacing:.05em;word-spacing:0;width:80%}#mattress-protection-plan-option-1 h3 span{position:relative;font-size:.5em;top:-.75em}#mattress-protection-plan-option-1 h4{font-family:HelveticaNeueW01-75Bold,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:24px;line-height:1em;margin:0;padding:0}#mattress-protection-plan-option-1 ul{font-family:HelveticaNeueW01-55Roma,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:14px;line-height:1.33em;margin:.25% 0 2.25% 2%;padding:0}#mattress-protection-plan-option-1 span.option-1-dagger{position:relative;font-size:.75em;top:-.5em}#mattress-protection-plan-option-1 p{font-family:HelveticaNeueW01-55Roma,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:14px;line-height:1em;margin:2.5% 0 2%;padding:0}#mattress-protection-plan-option-1 p span.option-1-dagger{top:-.33em}#mattress-protection-plan-option-1 p span.option-1-reg{position:relative;font-size:.66em;top:-.33em}#mattress-protection-plan-option-1 p:last-child{margin:0}#mattress-protection-plan-option-1-prices table{width:100%;margin:0;padding:0;text-align:left}#mattress-protection-plan-option-1-prices table span{display:inline-block}#mattress-protection-plan-option-1-prices table thead th{font-family:HelveticaNeueW01-75Bold,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:14px;padding:2px 16px 4px}#mattress-protection-plan-option-1-prices table>thead>tr>th:first-child{width:15%}#mattress-protection-plan-option-1-prices table>thead>tr>th:nth-child(2),#mattress-protection-plan-option-1-prices table>thead>tr>th:nth-child(3),#mattress-protection-plan-option-1-prices table>thead>tr>th:nth-child(4){width:20%}#mattress-protection-plan-option-1-prices table thead td{font-family:HelveticaNeueW01-55Roma,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:14px;padding:6px 16px}#mattress-protection-plan-option-1-prices table tbody td{font-family:HelveticaNeueW01-55Roma,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:14px;padding:4px 16px}#mattress-protection-plan-option-1-prices table tr:nth-child(odd){background-color:#ebebeb}#mattress-protection-plan-protectors{margin-bottom:.75%}#mattress-protection-plan-option-2{margin-bottom:2.5%}#mattress-protection-plan-option-2>div.row,#mattress-protection-plan-protectors>div.row{background-color:#ebebeb;padding:0 2% .5%}#mattress-protection-plan-option-2 .option-2-heading h3,#mattress-protection-plan-protectors .pick-your-protector-heading h3{font-size:30px;letter-spacing:.05em;word-spacing:.05em;width:80%;margin-top:3%}#mattress-protection-plan-protectors .pick-your-protector-heading h3+p{font-family:HelveticaNeueW01-55Roma,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:14px;line-height:1em;margin:.5% 0 2.25%;padding:0}#mattress-protection-plan-option-2 .option-2-heading h3+p{font-family:HelveticaNeueW01-75Bold,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:14px;line-height:1em;margin:1% 0 0;padding:0}#mattress-protection-plan-protectors div.pick-your-protector-item{width:31.75%;padding:0;margin:0 2.375% 0 0}#mattress-protection-plan-protectors div.pick-your-protector-item:last-child{margin-right:0}#mattress-protection-plan-protectors div.pick-your-protector-item div>picture>img{width:100%;margin:0 0 6.25%}#mattress-protection-plan-option-2 h4,#mattress-protection-plan-protectors div.pick-your-protector-item h4{font-family:HelveticaNeueW01-75Bold,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:21px;line-height:1.2em;margin:0;padding:0;text-transform:uppercase;letter-spacing:.05em;word-spacing:.05em}#mattress-protection-plan-protectors div.pick-your-protector-item h4 span{font-family:HelveticaNeueW01-55Roma,Helvetica Neue,Helvetica,sans-serif}#mattress-protection-plan-protectors div.pick-your-protector-item ul{margin:.25% 1% 12% 5%}#mattress-protection-plan-option-2 ul,#mattress-protection-plan-protectors div.pick-your-protector-item ul{font-family:HelveticaNeueW01-55Roma,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:14px;line-height:1.33em;padding:0}#mattress-protection-plan-option-2 ul{margin:.5% 0 5% 1.5%}#mattress-protection-plan-option-2-prices table{width:100%;margin:0 auto 4%;padding:0;text-align:left;caption-side:bottom}#mattress-protection-plan-option-2-prices table tbody th{font-family:HelveticaNeueW01-75Bold,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:14px;padding:1.5%}#mattress-protection-plan-option-2-prices table>tbody>tr>th:first-child{width:27%}#mattress-protection-plan-option-2-prices table>tbody>tr>th:nth-child(2){width:23%}#mattress-protection-plan-option-2-prices table>tbody>tr>th:nth-child(3){width:43%;padding:0 0 0 11%}#mattress-protection-plan-option-2-prices table>tbody>tr>th:nth-child(3)>picture>img{width:100%}#mattress-protection-plan-option-2-prices table>tbody>tr:nth-child(3),#mattress-protection-plan-option-2-prices table>tbody>tr:nth-child(5),#mattress-protection-plan-option-2-prices table>tbody>tr:nth-child(7){background-color:#fff}#mattress-protection-plan-option-2-prices table tbody td{font-family:HelveticaNeueW01-55Roma,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:14px;padding:4px 16px}#mattress-protection-plan-option-2-prices table caption{font-family:HelveticaNeueW01-55Roma,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:14px;text-align:left;padding:3% 0 0;line-height:1.1em}#mattress-protection-plan-option-2-prices table caption span.worry-no-more-reg{position:relative;font-size:.5em;top:-.75em}@media (min-width:768px) and (max-width:1024px) and (orientation:portrait),only screen and (max-width:767px){#mattress-service-hero{background-image:url("//assets.macysassets.com/dyn_img/creativepages/C9050599_mobile_hero.webp"),url("//assets.macysassets.com/dyn_img/creativepages/C9050599_mobile_hero.jpg");background-size:contain;height:108vw}#mattress-service-hero h1{font-size:12vw;line-height:1.1em;padding:3.75vw .5vw 0;letter-spacing:.066em}#mattress-service-hero h1 span{display:inline-block;font-size:.5em;line-height:1.1em;margin-top:0;width:80%}div.mattress-service-section-header{margin:1vw auto;padding:7.5vw 10vw}div.mattress-service-section-header>div>h2{font-size:8.5vw;line-height:1.2em;margin:0 auto;padding:0}.mattress-service-section-content{padding:0 3.5vw}#mattress-service-delivery-methods-option-1,#mattress-service-delivery-methods .mattress-service-section-header{margin-bottom:5vw}#mattress-service-delivery-methods-option-1 h3{font-size:8.5vw;margin-top:8.5vw;height:24vw}#mattress-service-delivery-methods-option-1 h3 span{font-size:4.25vw;white-space:nowrap;margin-left:0;position:relative;top:-1.75vw}#mattress-service-delivery-methods-option-1 h3+p{font-size:4.25vw;line-height:1.33em;margin-bottom:10vw}#mattress-service-delivery-methods-option-1 ul{padding:0;height:auto;min-height:100vw;margin:0}#mattress-service-delivery-methods-option-1 li{width:16.66vw;margin:0;padding:0;line-height:1em}#mattress-service-delivery-methods-option-1 li span{font-size:5.5vw;line-height:1.2em}#mattress-service-delivery-methods-option-1 li>p{font-size:4vw;margin:0}#mattress-service-delivery-methods-option-1 li:first-child{float:left;width:50%;height:42vw;margin-bottom:8vw}#mattress-service-delivery-methods-option-1 li:nth-child(2){float:right;width:50%;height:42vw;margin-bottom:8vw}#mattress-service-delivery-methods-option-1 li:nth-child(3){clear:both;float:left;width:50%;height:30vw;margin-bottom:0}#mattress-service-delivery-methods-option-1 li:nth-child(4){float:right;width:50%;height:30vw;margin-bottom:0}#mattress-service-delivery-methods-option-1 li:nth-child(5){clear:both;width:100%;height:24vw;margin-bottom:8vw}#mattress-service-delivery-methods-option-2,#mattress-service-delivery-methods-option-3{width:100vw;height:auto;margin:0 -3.5vw 5.5vw;padding:0 4vw 8.5vw}#mattress-service-delivery-methods-option-2 h3,#mattress-service-delivery-methods-option-3 h3{font-size:8.5vw;text-align:left;margin-top:8.5vw}#mattress-service-delivery-methods-option-2 h3+p{font-size:4vw;line-height:1.33em;margin-left:0;margin-bottom:0}#mattress-service-delivery-methods-option-2 ul,#mattress-service-delivery-methods-option-3 ul{font-size:4vw;line-height:1.33em;margin:.25vw 0 2.5vw 5vw}#mattress-service-delivery-methods-option-2 p:last-child,#mattress-service-delivery-methods-option-3 p:last-child{font-size:4vw;line-height:1.33em;margin-left:0;margin-bottom:0}#mattress-service-return-exchange .mattress-service-section-content{padding:6.25vw 3.5vw 7.5vw}#mattress-service-return-exchange .mattress-service-section-content *{font-size:4vw}#mattress-service-return-exchange .mattress-service-section-content h3{font-size:8.5vw;margin-bottom:8.5vw}#mattress-service-return-exchange .mattress-service-section-content h4{font-size:4vw}#mattress-service-return-exchange .mattress-service-section-content ul{line-height:1.33em;margin:.25vw 0 2.5vw 5vw}#mattress-protection-plan-lockup p{font-size:6.5vw;line-height:1.1em;margin:0 0 6.5vw}#mattress-protection-plan-lockup span.title-great-reasons-to{font-size:5.5vw;line-height:1em}#mattress-protection-plan-lockup span.title-worry-no-more{font-size:10vw;line-height:1em}#mattress-protection-plan-lockup span.title-worry-no-more-reg{top:-.55em;font-size:.6em}#mattress-protection-plan-lockup p:last-child{font-size:8.5vw}#mattress-protection-plan .mattress-service-section-content{padding:0 3.5vw;margin-top:6.25vw}#mattress-protection-plan h3{font-size:8.5vw;width:100%;margin-bottom:4vw}#mattress-protection-plan-option-1 ul{font-size:4vw;margin:.25vw 0 10vw 5vw}#mattress-protection-plan-option-1 span.option-1-dagger{font-size:.75em;top:-.5em}#mattress-protection-plan-option-1-prices table,#mattress-protection-plan-option-2-prices table{margin:0 0 3.5vw}#mattress-protection-plan-option-1-prices table thead th,#mattress-protection-plan-option-2-prices table thead th{font-size:4vw;padding:0;vertical-align:top}#mattress-protection-plan-option-1-prices table thead td,#mattress-protection-plan-option-2-prices table thead td{font-size:4vw;padding:3.5vw 1vw 4.5vw;vertical-align:top}#mattress-protection-plan-option-1-prices table tbody th,#mattress-protection-plan-option-2-prices table tbody th{font-size:4vw;padding:0;vertical-align:top}#mattress-protection-plan-option-1-prices table tbody td,#mattress-protection-plan-option-2-prices table tbody td{font-size:4vw;padding:2vw 1vw;vertical-align:top}#mattress-protection-plan-option-1-prices table>thead>tr:first-child,#mattress-protection-plan-option-2-prices table>thead>tr:first-child{background-color:#fff}#mattress-protection-plan-option-1-prices table>thead>tr>th:first-child,#mattress-protection-plan-option-2-prices table>thead>tr>th:first-child{width:10%}#mattress-protection-plan-option-2-prices table caption{font-size:4vw;line-height:1.33em}#mattress-protection-plan-option-2-prices table caption span.worry-no-more-reg{font-size:.5em;top:-.75em;line-height:.75em}#mattress-protection-plan-option-1 p{font-size:4vw;margin:2.5vw 0 6.5vw;line-height:1.33em}#mattress-protection-plan-option-1 p span.option-1-dagger{font-size:.66em;top:-.5em;line-height:.5em}#mattress-protection-plan-option-1 p span.option-1-reg{font-size:.66em;top:-.33em;line-height:.33em}#mattress-protection-plan-option-2,#mattress-protection-plan-protectors{background-color:#ebebeb;width:100%;padding:0;margin:12vw 0 7.5vw!important}#mattress-protection-plan-option-2>div.row,#mattress-protection-plan-protectors>div.row{padding:0}#mattress-protection-plan-protectors div.pick-your-protector-item{width:100%;margin:0;padding:0}#mattress-protection-plan-option-2 .option-2-heading h3,#mattress-protection-plan-protectors .pick-your-protector-heading h3{font-size:8.5vw;width:100%}#mattress-protection-plan-option-2 .option-2-heading h3+p,#mattress-protection-plan-protectors .pick-your-protector-heading h3+p{font-size:4vw;line-height:1.33em}#mattress-protection-plan-option-2 h4,#mattress-protection-plan-protectors div.pick-your-protector-item h4{font-size:8.5vw}#mattress-protection-plan-option-2 ul,#mattress-protection-plan-protectors div.pick-your-protector-item ul{font-size:4vw;line-height:1.33em}#mattress-protection-plan-option-2 ul{margin:.25vw 1vw 0 5vw}}.ce-sticky-nav{max-width:1200px!important;background-color:#fff;margin:0 auto!important;border-bottom:1px solid #333}.mattress-nav a{color:#000;margin:15px 0 20px;display:inline-block}.mattress-nav a,.mattress-nav button{font-family:HelveticaNeueW01-75Bold,Arial,Helvetica,sans-serif;font-size:18px;line-height:18px;text-decoration:underline}.mattress-nav button{width:230px;height:auto;background-color:transparent;color:#333;text-transform:uppercase;padding:0;margin:12px 0;border:none}.mattress-nav button.button1{float:right}.mattress-nav button.button2{margin-left:auto;margin-right:auto;display:block}.mattress-nav button.button3{float:left}@media only screen and (max-width:1023px){.mattress-nav a,.mattress-nav button{text-decoration:underline}.mattress-nav{padding-top:1vw;height:20vw}.mattress-nav a{font-size:4vw;line-height:4vw;margin:0 0 2vw;text-transform:uppercase}.mattress-nav button{width:100%;height:auto;font-size:4vw;line-height:4vw;margin:0 0 1.5vw;background-color:transparent;color:#333;border:none}.ce-sticky-heading-mobile{font-size:8vw!important}}
/*# sourceMappingURL=common.css.map*/