#ecm-index{font-size:10px;padding:0;width:144em}@media (max-width: 1440px){#ecm-index{font-size:9px;width:100vw}}@media (max-width: 1280px){#ecm-index{font-size:8px}}@media (max-width: 1024px){#ecm-index{font-size:7px}}@media (max-width: 900px){#ecm-index{font-size:6px}}#ecm-index div.main-content.ecm-content.bedding-collections .mobile-only{display:none}#ecm-index div.main-content.ecm-content.bedding-collections .supercat-breadcrumbs{font-size:14px;line-height:1.7}@media (max-width: 1440px){#ecm-index div.main-content.ecm-content.bedding-collections .supercat-breadcrumbs{margin:0 auto;width:98vw}}#ecm-index div.main-content.ecm-content.bedding-collections .supercat-breadcrumbs p{display:inline-block;margin:0}#ecm-index div.main-content.ecm-content.bedding-collections .supercat-breadcrumbs p span{background:#f7f7f7;display:inline-block;margin-right:5px;padding:2px 8px}#ecm-index div.main-content.ecm-content.bedding-collections .supercat-breadcrumbs a{color:#5e5e5e}#ecm-index div.main-content.ecm-content.bedding-collections .mboxDefault{visibility:visible}#ecm-index div.main-content.ecm-content.bedding-collections .header-copy{margin-top:25px;position:relative}@media (max-width: 1440px){#ecm-index div.main-content.ecm-content.bedding-collections .header-copy{margin:0 auto;width:98vw}}#ecm-index div.main-content.ecm-content.bedding-collections .header-copy>.mboxDefault{display:flex;flex-direction:column}#ecm-index div.main-content.ecm-content.bedding-collections .header-copy h1,#ecm-index div.main-content.ecm-content.bedding-collections .header-copy h1 span{color:#010101;font-size:36px;font-weight:300;text-transform:capitalize;font-family:"quincy-cf","Playfair Display",Georgia,"Times New Roman",Times,serif;line-height:1.3;letter-spacing:0.3px;margin:0}#ecm-index div.main-content.ecm-content.bedding-collections .header-copy .sub-hero p{color:#010101;font-size:16px;line-height:1.3;font-weight:300;margin:4px 0 16px}#ecm-index div.main-content.ecm-content.bedding-collections .header-copy .sub-hero p br{display:none}#ecm-index div.main-content.ecm-content.bedding-collections .header-copy .farm-link-wrapper{order:1;margin-top:16px}#ecm-index div.main-content.ecm-content.bedding-collections .header-copy .farm-link-wrapper .mboxDefault{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%;border-bottom:1px solid #d9d9d9;gap:16px}#ecm-index div.main-content.ecm-content.bedding-collections .header-copy .farm-link-wrapper .mboxDefault .text{padding:0 16px 8px;border-bottom:1px solid transparent;cursor:pointer}#ecm-index div.main-content.ecm-content.bedding-collections .header-copy .farm-link-wrapper .mboxDefault .text p,#ecm-index div.main-content.ecm-content.bedding-collections .header-copy .farm-link-wrapper .mboxDefault .text a{font-size:18px;font-weight:300;line-height:1.3;letter-spacing:0.14px;color:#010101;margin:0;text-transform:capitalize;padding:0}#ecm-index div.main-content.ecm-content.bedding-collections .header-copy .farm-link-wrapper .mboxDefault .text:hover,#ecm-index div.main-content.ecm-content.bedding-collections .header-copy .farm-link-wrapper .mboxDefault .text.active{border-bottom:1px solid #010101}#ecm-index div.main-content.ecm-content.bedding-collections .product-row{margin:40px 0 60px;display:flex;gap:clamp(28px, 2.7vw, 40px);position:relative}#ecm-index div.main-content.ecm-content.bedding-collections .product-row::before,#ecm-index div.main-content.ecm-content.bedding-collections .product-row::after{display:none}#ecm-index div.main-content.ecm-content.bedding-collections .product-row .product-info{width:69.79167%}#ecm-index div.main-content.ecm-content.bedding-collections .product-row .product-info .product-img{width:100%;height:100%;display:block}#ecm-index div.main-content.ecm-content.bedding-collections .product-row .wsi-colctrl-lt2a-c1{width:30.20833%;padding:0;display:flex;flex-direction:column;justify-content:center}#ecm-index div.main-content.ecm-content.bedding-collections .product-info .product-copy h3,#ecm-index div.main-content.ecm-content.bedding-collections .product-info+.wsi-colctrl-lt2a-c1 .product-copy h3{font-size:clamp(18px, 1.9vw, 28px);font-weight:400;letter-spacing:0.14px;line-height:1.3;text-transform:none;color:#010101}#ecm-index div.main-content.ecm-content.bedding-collections .product-info .product-copy p,#ecm-index div.main-content.ecm-content.bedding-collections .product-info+.wsi-colctrl-lt2a-c1 .product-copy p{font-size:clamp(12px, 1.1vw, 16px);line-height:1.3;font-weight:300;color:#010101;padding:10px 0 30px}#ecm-index div.main-content.ecm-content.bedding-collections .product-info .product-copy sup,#ecm-index div.main-content.ecm-content.bedding-collections .product-info+.wsi-colctrl-lt2a-c1 .product-copy sup{font-size:0.7em;line-height:0}#ecm-index div.main-content.ecm-content.bedding-collections .product-info .csr-logo,#ecm-index div.main-content.ecm-content.bedding-collections .product-info+.wsi-colctrl-lt2a-c1 .csr-logo{display:flex;flex-direction:column;margin:2em 0}#ecm-index div.main-content.ecm-content.bedding-collections .product-info .csr-logo img,#ecm-index div.main-content.ecm-content.bedding-collections .product-info+.wsi-colctrl-lt2a-c1 .csr-logo img{margin-bottom:0.5em;width:7.5em}#ecm-index div.main-content.ecm-content.bedding-collections .product-info .btn.btn-alternate,#ecm-index div.main-content.ecm-content.bedding-collections .product-info+.wsi-colctrl-lt2a-c1 .btn.btn-alternate{height:unset;padding:17px 40px 15px 40px;line-height:unset;width:fit-content}#ecm-index div.main-content.ecm-content.bedding-collections .product-info .btn.btn-alternate p,#ecm-index div.main-content.ecm-content.bedding-collections .product-info .btn.btn-alternate a,#ecm-index div.main-content.ecm-content.bedding-collections .product-info+.wsi-colctrl-lt2a-c1 .btn.btn-alternate p,#ecm-index div.main-content.ecm-content.bedding-collections .product-info+.wsi-colctrl-lt2a-c1 .btn.btn-alternate a{font-size:14px;font-weight:500;line-height:1.25;letter-spacing:1.5px;text-transform:uppercase;color:#434343;padding:0;margin:0;white-space:nowrap}#ecm-index div.main-content.ecm-content.bedding-collections .product-info .desktop-only.available-colors,#ecm-index div.main-content.ecm-content.bedding-collections .product-info+.wsi-colctrl-lt2a-c1 .desktop-only.available-colors{bottom:4.2em;font-size:1.3em;position:absolute}@media (max-width: 1024px){#ecm-index div.main-content.ecm-content.bedding-collections .product-info .desktop-only.available-colors,#ecm-index div.main-content.ecm-content.bedding-collections .product-info+.wsi-colctrl-lt2a-c1 .desktop-only.available-colors{bottom:3.5vw}}#ecm-index div.main-content.ecm-content.bedding-collections .product-info .swatch-img,#ecm-index div.main-content.ecm-content.bedding-collections .product-info+.wsi-colctrl-lt2a-c1 .swatch-img{bottom:0;position:absolute}#ecm-index div.main-content.ecm-content.bedding-collections .product-info .swatch-img img,#ecm-index div.main-content.ecm-content.bedding-collections .product-info+.wsi-colctrl-lt2a-c1 .swatch-img img{height:4.8em}@media (max-width: 1024px){#ecm-index div.main-content.ecm-content.bedding-collections .product-info .swatch-img img,#ecm-index div.main-content.ecm-content.bedding-collections .product-info+.wsi-colctrl-lt2a-c1 .swatch-img img{height:4vw}}div.ecm-content.bedding-collections{overflow-x:hidden}@media (max-width: 768px){div.ecm-content.bedding-collections br{display:none}div.ecm-content.bedding-collections .desktop-only{display:none}div.ecm-content.bedding-collections .mobile-only{display:block}div.ecm-content.bedding-collections .supercat-breadcrumbs{font-size:14px;line-height:1.7;margin:0 auto;width:95vw}div.ecm-content.bedding-collections .supercat-breadcrumbs p{display:inline-block;margin:0}div.ecm-content.bedding-collections .supercat-breadcrumbs p span{background:#f7f7f7;display:inline-block;margin-right:5px;padding:2px 6px}div.ecm-content.bedding-collections .supercat-breadcrumbs a{color:#5e5e5e;font-size:3.2vw;font-weight:400;text-decoration:none}div.ecm-content.bedding-collections .header-copy{padding:20px 8px 0}div.ecm-content.bedding-collections .header-copy>.mboxDefault{display:flex;flex-direction:column}div.ecm-content.bedding-collections .header-copy h1{font-size:25px;font-weight:300;color:#010101;line-height:1.3;letter-spacing:0.3px;font-family:"quincy-cf","Playfair Display",Georgia,"Times New Roman",Times,serif;text-transform:capitalize;margin:0}div.ecm-content.bedding-collections .header-copy p{font-size:14px;line-height:1.3;font-weight:300;color:#010101;margin:4px 0 16px}div.ecm-content.bedding-collections .header-copy .farm-link-wrapper{order:1;margin:12px 0 8px}div.ecm-content.bedding-collections .header-copy .farm-link-wrapper .mboxDefault{display:flex;justify-content:space-around;width:100%;border-bottom:2px solid #d9d9d9;gap:16px}div.ecm-content.bedding-collections .header-copy .farm-link-wrapper .mboxDefault .text{padding:0 16px 8px;border-bottom:1px solid transparent;cursor:pointer}div.ecm-content.bedding-collections .header-copy .farm-link-wrapper .mboxDefault .text p,div.ecm-content.bedding-collections .header-copy .farm-link-wrapper .mboxDefault .text a{font-size:16px;font-weight:300;line-height:1.46;letter-spacing:0.14px;color:#010101;margin:0;text-transform:capitalize;padding:0;text-decoration:none}div.ecm-content.bedding-collections .header-copy .farm-link-wrapper .mboxDefault .text.active{border-bottom:2px solid #010101}div.ecm-content.bedding-collections .product-row .wsi-colctrl-lt2a-c1{padding:20px 8px 50px}div.ecm-content.bedding-collections .product-img{width:100%;display:block}div.ecm-content.bedding-collections .product-info .product-copy h3,div.ecm-content.bedding-collections .product-info+div.parsys_column .product-copy h3{font-size:20px;font-weight:400;line-height:1.3;letter-spacing:0.14px;text-align:left;color:#010101}div.ecm-content.bedding-collections .product-info .product-copy p,div.ecm-content.bedding-collections .product-info+div.parsys_column .product-copy p{font-size:16px;font-weight:300;line-height:1.3;text-align:left;margin:5px 0 16px}div.ecm-content.bedding-collections .product-info .product-copy sup,div.ecm-content.bedding-collections .product-info+div.parsys_column .product-copy sup{font-size:0.7em;line-height:0;vertical-align:super}div.ecm-content.bedding-collections .mobile-only.available-colors{font-size:3.2vw;font-weight:400;padding-bottom:1.35vw}div.ecm-content.bedding-collections .mobile-only.available-colors p{line-height:1.5;text-align:left !important}div.ecm-content.bedding-collections .swatch-img{margin-bottom:6vw}div.ecm-content.bedding-collections .swatch-img img{display:block;height:10vw}div.ecm-content.bedding-collections .btn.btn-alternate{height:unset;line-height:unset;width:fit-content;border:1px solid #434343;text-align:center;width:100%;padding:17px 40px 15px 40px}div.ecm-content.bedding-collections .btn.btn-alternate p,div.ecm-content.bedding-collections .btn.btn-alternate a{font-size:14px;font-weight:500;line-height:1.25;letter-spacing:1.5px;text-transform:uppercase;color:#434343;padding:0;margin:0;white-space:nowrap;text-decoration:none}}
