.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:Carrig W01 Light;src:url("//assets.macysassets.com/dyn_img/fonts/d97f3fa2-889b-4fbe-a3d9-777d30ac2ab1.woff2") format("woff2"),url("//assets.macysassets.com/dyn_img/fonts/bb979beb-6270-49cc-8f9d-0ce105745100.woff") format("woff")}@font-face{font-family:Carrig W01 Display Italic;font-display:block;src:local("Carrig W01 Display Italic"),url("//assets.macysassets.com/dyn_img/fonts/abc1ceef-a1a9-4920-a847-85fcb931c91e.woff2") format("woff2"),url("//assets.macysassets.com/dyn_img/fonts/406e6106-9fa8-4bf2-8c50-a1bd63b69f98.woff") format("woff")}@font-face{font-family:Helvetica Neue\ 55 Roman;font-display:swap;src:local("Helvetica Neue 55 Roman"),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-face{font-family:Helvetica Neue\ 75 Bold;font-display:swap;src:local("Helvetica Neue 75 Bold"),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")}#campaign{max-width:1180px;margin:0 auto}#campaign .carrigItalic{font-family:Carrig W01 Light,Lucida Bright,serif;font-style:italic}#campaign .carrigItalicBold{font-family:Carrig W01 Bold Italic,Lucida Bright,serif;font-weight:600;font-style:italic}#campaign .helvRoma{font-family:Helvetica Neue\ 55 Roman,Helvetica,Arial,sans-serif}#campaign .helvBold{font-family:Helvetica Neue\ 75 Bold,Helvetica,Arial,sans-serif}#campaign div.navShadow{display:none;height:60px}#campaign nav.ce-sticky-nav+div{display:block}#campaign .fjg-sticky-nav-bar{background-color:#fff!important;height:60px}#campaign .fjg-sticky-nav-bar ul{display:flex;justify-content:space-around;background:#e2e4e6;margin:15px 0}#campaign .fjg-sticky-nav-bar li{list-style-type:none;height:45px;border-top:5px solid #fff;width:100%;text-align:center;line-height:2.5em;cursor:pointer}#campaign .fjg-sticky-nav-bar li.active{border-top:5px solid #e2e4e6;background:#fff;cursor:default}#campaign #campaign .fjg-sticky-nav-bar li:active,#campaign #campaign .fjg-sticky-nav-bar li:focus,#campaign #campaign .fjg-sticky-nav-bar li:hover{background:#fff;text-decoration:underline;font-weight:700}#campaign .fjg-sticky-nav-bar li span{color:#58595b!important;text-decoration:none;font-size:1.2em;letter-spacing:.05em}#campaign .fjg-margin{margin-bottom:5%}#campaign #navBar-desktop.ce-sticky-nav{width:80%}#campaign .sticky-nav-fixed{background-color:hsla(0,0%,100%,.85);position:fixed;width:80%;left:0;right:0;top:0;z-index:100;border-top:0;margin:0 auto;max-width:1200px}#campaign .tab{display:none;width:100%}#campaign .tab.active{display:block}#campaign .tab-content-header{margin:2% 0;font-size:1.8em;letter-spacing:.1em}#campaign .benefits-content .links-container{max-width:60%;margin:0 auto}#campaign .benefits-content .links-container .benefit-link{float:left;width:23%;margin:1%;position:relative}#campaign .benefits-content .links-container .benefit-link .link-a{position:absolute;top:60%;width:100%;font-family:Helvetica Neue\ 75 Bold,Helvetica,Arial,sans-serif}#campaign .benefits-content .bottom-space{clear:both;margin-bottom:10%}#campaign .buying-content .step-header{font-size:.9em;margin:3% 2% 2%;clear:both;line-height:1.2em}#campaign .buying-content .step-header .carrigItalicBold{font-size:1.9em;margin-left:1%}#campaign .buying-content .bed-sizes{width:90%;margin:0 auto;display:table}#campaign .buying-content .bed-sizes .size-icon{display:table-cell;padding:1%;width:15%}#campaign .buying-content .bed-sizes .size-icon .size-text{font-family:Helvetica Neue\ 75 Bold,Helvetica,Arial,sans-serif}#campaign .buying-content .comfort-levels{width:90%;margin:0 auto}#campaign .buying-content .comfort-levels .level-row{display:table}#campaign .buying-content .comfort-levels .comfort-icon{padding:2%;display:table-cell;width:30%}#campaign .buying-content .comfort-levels .comfort-info{text-align:left;font-size:.8em;display:table-cell;vertical-align:middle}#campaign .buying-content p{text-align:left;margin:0 auto;width:52%;font-size:.85em;line-height:1.5em}#campaign .buying-content p .tip-header{font-weight:700}#campaign .buying-content ul{text-align:left;margin:0 auto;padding:0 5%;width:52%;font-size:.85em;line-height:1.5em}#campaign .buying-content ul .key{font-weight:700}#campaign .buying-content .quiz-container{margin-top:3%;padding:1%;color:#fff;background:#929292;font-size:1.2em}#campaign .buying-content .quiz-container a{color:#fff;font-weight:700;margin-left:2%}#campaign .shop-links{margin-top:3%}#campaign .shop-links a{padding:0 2%;font-weight:700}#campaign .top-brands .brand-links{margin:0 auto;width:96%}#campaign .top-brands .brand-links a.brand-link{width:16%;height:3.5em;display:inline-block;vertical-align:top;font-weight:700;font-size:.9em;line-height:1em}#campaign .top-brands .brand-links a.brand-link span{font-size:.6em;text-decoration:none!important;color:#696969;display:inline-block}#campaign .top-brands .brands-container .brand-details{width:95%;margin:1% auto;display:table}#campaign .top-brands .brands-container .brand-details .brand-description{line-height:1.4}#campaign .top-brands .brands-container .brand-details>div{display:table-cell;width:50%}#campaign .top-brands .brands-container .brand-details>div img{width:100%}#campaign .top-brands .brands-container .brand-details.right-info{direction:rtl}#campaign .top-brands .brands-container .brand-details .related-links{margin-top:5%;direction:ltr}#campaign .top-brands .brands-container .brand-details .related-links.image-links div{display:table-row}#campaign .top-brands .brands-container .brand-details .related-links.image-links div a{display:table-cell;padding:0 3em}#campaign .top-brands .brands-container .brand-details .related-links a{padding-right:2.8em;display:inline-block;text-transform:none}#campaign .top-brands .brands-container .brand-details.scott .brand-info .wt-img-logo{max-width:60%;max-height:6em}#campaign .top-brands .brands-container .brand-details .brand-info{padding-left:5%;direction:ltr;vertical-align:middle}#campaign .top-brands .brands-container .brand-details .brand-info>p{font-size:.8em}#campaign .top-brands .brands-container .brand-details .brand-info span.custom-logo{font-size:1.1em}#campaign .top-brands .brands-container .brand-details .brand-info .wt-img-logo{width:auto;max-width:40%;height:100%;max-height:3em;margin-bottom:4%}#campaign .top-brands .brands-container .brand-details .brand-info .wt-img-logo.created-text{margin-bottom:0}@media only screen and (max-width:1023px){#campaign img.wt-img-lg{width:100%}#campaign .ce-sticky-heading-mobile{display:none!important}#campaign .tab-content-header{margin:5% auto;font-size:2em;line-height:1.2em}#campaign .benefits-content .links-container{max-width:80%}#campaign .benefits-content .links-container .benefit-link{width:48%}#campaign .buying-content .tab-content-header{width:80%}#campaign .buying-content .step-header{font-size:1.2em;line-height:2em;margin:3%}#campaign .buying-content .bed-sizes{display:block}#campaign .buying-content .bed-sizes .size-icon{display:block;width:48%;float:left}#campaign .buying-content .comfort-levels .comfort-icon{width:40%}#campaign .buying-content .comfort-levels .comfort-info{font-size:1em;padding-top:.3em;line-height:1.2em}#campaign .buying-content p{width:80%;font-size:1em;line-height:1.3em}#campaign .buying-content ul{padding:0 0 0 10%;font-size:1em;width:65%;line-height:1.2em}#campaign .buying-content .quick-tip .tip-header,#campaign .buying-content ul .key{font-family:Helvetica Neue\ 75 Bold,Helvetica,Arial,sans-serif}#campaign .buying-content span.first-letter{text-transform:capitalize}#campaign .top-brands .brand-select{padding:5%}#campaign .top-brands .brands-container .brand-details>div{display:block;width:100%}#campaign .top-brands .brands-container .brand-details .brand-info{padding:0}#campaign .top-brands .brands-container .brand-details .brand-info .wt-img-logo{max-width:35%;max-height:1.8em;margin:3.5em 0 1.5em}#campaign .top-brands .brands-container .brand-details .brand-info span.custom-logo{font-size:1.3em;margin:1.5em 0 1em;display:inline-block}#campaign .top-brands .brands-container .brand-details .related-links a{padding:0 3em 1.5em 0}#campaign .top-brands .brands-container .brand-details.king .brand-info .wt-img-logo,#campaign .top-brands .brands-container .brand-details.purple .brand-info .wt-img-logo,#campaign .top-brands .brands-container .brand-details.tempur .brand-info .wt-img-logo{max-height:2.5em}#campaign .top-brands .brands-container .brand-details.klaussner .brand-info .wt-img-logo,#campaign .top-brands .brands-container .brand-details.nectar .brand-info .wt-img-logo,#campaign .top-brands .brands-container .brand-details.pillow .brand-info .wt-img-logo,#campaign .top-brands .brands-container .brand-details.sealy .brand-info .wt-img-logo,#campaign .top-brands .brands-container .brand-details.serta .brand-info .wt-img-logo{max-height:3.5em}#campaign .top-brands .brands-container .brand-details.purple .related-links.image-links div a{padding:0 4em 1.5em 0}#campaign .top-brands .brands-container .brand-details.safavieh .brand-info .wt-img-logo{max-height:1.2em}#campaign .top-brands .brands-container .brand-details.snf .brand-info .wt-img-logo{max-height:3.5em;max-width:50%}}
/*# sourceMappingURL=common.css.map*/