.content-scroller>slot{display:flex;overflow-x:auto;flex-direction:row;padding:8px 0}.content-scroller>slot ul{display:flex}.content-scroller>slot ul li{display:inline-flex}.content-scroller>slot>.content-scroller-item,.content-scroller>slot .content-scroller-item ul li{display:inline-flex;margin:0 4px;list-style:none;cursor:pointer;position:relative}.content-scroller>slot>.content-scroller-item img,.content-scroller>slot .content-scroller-item ul li img{vertical-align:middle}.content-scroller>slot>.content-scroller-item:last-child:after{content:"";width:8px;height:1px;position:absolute;left:100%;top:0}.content-scroller>slot>ul.content-scroller-item{padding-left:0;margin-left:0}.content-scroller>slot>ul.content-scroller-item li{padding-top:0;padding-bottom:0;margin:0 4px}.content-scroller>slot>ul.content-scroller-item li:last-child{margin-right:0}.content-scroller[single]>slot .scroller-active{outline:none}.content-scroller[single]>slot .content-scroller-item{min-width:100%}.content-scroller[single]>slot .content-scroller-item img{height:100%;width:100%;max-height:100vw}.content-scroller[single]>slot ul.content-scroller-item{display:flex;margin:0}.content-scroller[single]>slot ul.content-scroller-item li{width:auto;min-width:100%}.content-scroller[snap]>slot{display:block;text-align:center;overflow:hidden}.content-scroller[snap]>slot .scroller-active{outline:none}.content-scroller[snap]>slot .content-scroller-item{min-width:initial}.content-scroller[snap]>slot ul.content-scroller-item{margin:0}.content-scroller[snap]>slot ul.content-scroller-item li{margin:0}.content-scroller[snap]>slot ul.content-scroller-item li img{margin:auto;max-width:100%;height:auto;max-height:100vw}.content-scroller[snap]>slot ul.content-scroller-item{display:block;margin-right:0}.content-scroller[snap]>slot ul.content-scroller-item li{width:auto;min-width:0}.content-scroller .scroller-active{outline:1px solid #000}.content-scroller[arrows]>slot{max-width:100%;margin:0 auto;position:relative}.content-scroller[arrows]>slot .arrow-container .prev,.content-scroller[arrows]>slot .arrow-container .next{position:absolute;top:42.5%;background-color:#f7f7f7;border:0;z-index:1;width:25px;height:40px;cursor:pointer;background-size:100%;background-repeat:no-repeat;background-position:center}.content-scroller[arrows]>slot .arrow-container .prev[disabled],.content-scroller[arrows]>slot .arrow-container .next[disabled]{cursor:default;opacity:0.5;pointer-events:none}.content-scroller[arrows]>slot .arrow-container .prev{left:0;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGhlaWdodD0iMjA0OHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMDQ4IDIwNDgiIHdpZHRoPSIyMDQ4cHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CiAgIDwhW0NEQVRBWwogICAgLmZpbDAge2ZpbGw6bm9uZX0KICAgIC5maWwxIHtmaWxsOiMyMTIxMjE7ZmlsbC1ydWxlOm5vbnplcm99CiAgIF1dPgogIDwvc3R5bGU+PC9kZWZzPjxnIGlkPSJMYXllcl94MDAyMF8xIj48ZyBpZD0iXzIwMTQyODMwNCI+PHJlY3QgY2xhc3M9ImZpbDAiIGhlaWdodD0iMjA0OCIgaWQ9Il8yMDE0Mjg4MDgiIHdpZHRoPSIyMDQ4Ii8+PHJlY3QgY2xhc3M9ImZpbDAiIGhlaWdodD0iMTUzNiIgaWQ9Il8yMDE0MzAwODAiIHdpZHRoPSIxNTM2IiB4PSIyNTUuOTk5IiB5PSIyNTUuOTk5Ii8+PC9nPjxwb2x5Z29uIGNsYXNzPSJmaWwxIiBwb2ludHM9IjEyNzIuMTUsMTc5MiA3MzcuOTQ0LDEwNDIuMDYgNzI1LjA3NywxMDI0IDczNy45NDQsMTAwNS45NCAxMjcyLjE1LDI1NS45OTkgMTMyMi45MiwyOTIuMTI4IDgwMS41ODgsMTAyNCAxMzIyLjkyLDE3NTUuODcgIi8+PC9nPjwvc3ZnPg==")}.content-scroller[arrows]>slot .arrow-container .next{right:0;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGhlaWdodD0iMjA0OHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMDQ4IDIwNDgiIHdpZHRoPSIyMDQ4cHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CiAgIDwhW0NEQVRBWwogICAgLmZpbDAge2ZpbGw6bm9uZX0KICAgIC5maWwxIHtmaWxsOiMyMTIxMjE7ZmlsbC1ydWxlOm5vbnplcm99CiAgIF1dPgogIDwvc3R5bGU+PC9kZWZzPjxnIGlkPSJMYXllcl94MDAyMF8xIj48ZyBpZD0iXzIwMTQyOTI2NCI+PHJlY3QgY2xhc3M9ImZpbDAiIGhlaWdodD0iMjA0OCIgaWQ9Il8yMDE0Mjk3NjgiIHdpZHRoPSIyMDQ4Ii8+PHJlY3QgY2xhc3M9ImZpbDAiIGhlaWdodD0iMTUzNiIgaWQ9Il8yMDE0MzAyMDAiIHdpZHRoPSIxNTM2IiB4PSIyNTUuOTk5IiB5PSIyNTUuOTk5Ii8+PC9nPjxwb2x5Z29uIGNsYXNzPSJmaWwxIiBwb2ludHM9Ijc3NS44NTQsMTc5MiAxMzEwLjA2LDEwNDIuMDYgMTMyMi45MiwxMDI0IDEzMTAuMDYsMTAwNS45NCA3NzUuODU0LDI1NS45OTkgNzI1LjA3NywyOTIuMTI4IDEyNDYuNDEsMTAyNCA3MjUuMDc3LDE3NTUuODcgIi8+PC9nPjwvc3ZnPg==")}.content-scroller[lazy] img:not([src]){display:none}.content-scroller[transition="fade"] div.content-scroller-item{width:100%;height:100%}.content-scroller[transition="fade"] ul.content-scroller-item li{width:100%;height:100%}.content-scroller.multi-row>slot{display:flex;overflow:hidden}.content-scroller.multi-row>slot ul{display:grid;overflow-x:scroll;grid-template-columns:repeat(11, auto)}.main-content .purchasing-container .pip-media-sticky-container .odis-social-container.odis-social-container{border-bottom:none}.display-flex{display:flex}.dream-pip-features{width:100%}.dream-pip-product-container{background-color:transparent;height:100%;display:block}.dream-pip-show-more-button{background:url("../../../images/pip/dream-pip/details-down-arrow.svg") no-repeat right;padding:0 30px 0 20px;border:none;font-size:14px;line-height:1.21429;font-family:"GT-Eesti 4r",Arial,sans-serif;text-transform:uppercase;outline:none;margin:20px auto 0;display:block}.dream-pip-show-more-button.active{background:url("../../../images/pip/dream-pip/details-up-arrow.svg") no-repeat right}.dream-pip-show-more-button.hidden{display:none}.dream-pip-sticky-nav-mobile{margin:0 auto;border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;width:100%;height:60px;padding:0 0 0 17px;overflow:hidden}.dream-pip-sticky-nav-mobile .content-placeholder{display:inline-table}.dream-pip-sticky-nav-mobile nav{display:flex;list-style:none;margin:0 auto;padding:0;overflow-x:scroll}.dream-pip-sticky-nav-mobile nav li{white-space:nowrap;font-size:1.2em;letter-spacing:0.05em;font-weight:bold;line-height:1.15789;margin:20px 0 0;padding:0 14% 20px 0;text-transform:uppercase}.dream-pip-sticky-nav-mobile nav li:first-child{margin-left:0}.dream-pip-sticky-nav-mobile nav li a{color:#363636}.dream-pip-sticky-nav-mobile nav li.dream-pip-stickyQA{padding-right:17px}.dream-pip-sticky-nav-mobile nav li.dream-pip-hidden{display:none}.dream-pip-sticky-nav-mobile nav div.content-placeholder{padding:0 14% 25px 0}.dream-pip-sticky-nav-mobile nav div.content-placeholder li{padding:0}.dream-pip-content .product-summary{display:block;margin:0 auto;padding:0 17px}.dream-pip-content .product-summary .dream-pip-section-title{margin:35px 0 0;font-size:20px;position:relative;display:flex;padding:0}.dream-pip-content .product-summary .product-summary-copy{margin-bottom:25px;padding-top:25px;font-size:14px;letter-spacing:0.02px;font-family:"GT-Eesti 3r",Arial,sans-serif}.dream-pip-content .product-summary .product-summary-copy p{line-height:1.57143;letter-spacing:0.02px;margin-bottom:0;text-align:center}.dream-pip-content .product-summary .product-summary-copy ul{list-style-image:url("../../../images/pip/dream-pip/check-mark.png");margin-left:30px}.dream-pip-content .product-summary .product-summary-copy li{font-size:14px;line-height:1.92857;letter-spacing:0.02px;margin-bottom:20px}.dream-pip-content .product-summary .product-summary-copy li:last-child{margin-bottom:25px}.dream-pip-shipping-returns{width:100%;margin:0 auto;padding:0 8%}.dream-pip-shipping-returns .dream-pip-shipping-block .dream-pip-section-title{padding-left:0;margin-left:-18px}.dream-pip-shipping-returns .dream-pip-shipping-block .dream-pip-shipping-contents-row .dream-pip-row{display:flex;flex-direction:column;text-align:center;padding-bottom:50px}.dream-pip-shipping-returns .dream-pip-shipping-block .dream-pip-shipping-contents-row .dream-pip-row.straight-from-the-source p{margin-bottom:0}.dream-pip-shipping-returns .dream-pip-shipping-block .dream-pip-shipping-contents-row .dream-pip-row:last-child{padding-bottom:35px}.dream-pip-shipping-returns .dream-pip-shipping-block .dream-pip-shipping-contents-row .dream-pip-row .dream-pip-data-shipping .dream-pip-delivery-title{font-size:24px;line-height:initial;letter-spacing:1px;color:#050708;font-size:16px;letter-spacing:0.18px;margin-bottom:0.625rem}.dream-pip-shipping-returns .dream-pip-shipping-block .dream-pip-shipping-contents-row .dream-pip-row img{margin:0 0 1rem;width:50px;height:auto}.dream-pip-shipping-returns .dream-pip-shipping-block .dream-pip-shipping-contents-row .dream-pip-row p{line-height:1.42857;letter-spacing:0.02px;margin:0 0 1.25rem}.dream-pip-shipping-returns .dream-pip-shipping-block .dream-pip-shipping-contents-row .dream-pip-row a{font-size:12px;color:#050708;text-transform:uppercase;text-decoration:none;border-bottom:1px solid #363636}.dream-pip-section-title{font-size:16px;letter-spacing:0.18px;text-transform:uppercase;margin-bottom:15px;padding:1.875rem 3% 1rem;color:#050708}.dream-pip-section-title-questions-mobile{padding-left:10px}.dream-pip-assembly-care{padding:0 8%}.dream-pip-assembly-care .dream-pip-assembly-care-content{font-size:14px;letter-spacing:0.02px;font-family:"GT-Eesti 3r",Arial,sans-serif;margin-bottom:35px;display:inline-block}.dream-pip-assembly-care .dream-pip-assembly-care-content .dream-pip-section-title{padding:0}.dream-pip-assembly-care .dream-pip-assembly-care-content:last-child{margin-bottom:15px}.dream-pip-assembly-care .dream-pip-assembly-care-content p{line-height:1.42857;letter-spacing:0.02px;margin-bottom:0.9375rem}.dream-pip-assembly-care .dream-pip-assembly-care-content p:last-child{margin-bottom:0}.dream-pip-assembly-care .dream-pip-assembly-care-content ul{list-style:inherit;padding:0 0 0 20px}.dream-pip-assembly-care .dream-pip-assembly-care-content li{line-height:1.42857;letter-spacing:0.02px;margin-bottom:0.9375rem}.dream-pip-assembly-care .dream-pip-assembly-care-content h3{margin-bottom:0.9375rem;font-weight:normal;color:#000}.dream-pip-image-slideshow{display:none}.dream-pip-visual-dimensions .content-scroller slot{display:block;text-align:center;position:relative;padding:0 0 25px}.dream-pip-visual-dimensions .content-scroller slot .arrow-container{display:none}.dream-pip-visual-dimensions .content-scroller slot .arrow-container button.next{background-image:url("../../../images/svg/global/carousel-arrows.svg");right:0}.dream-pip-visual-dimensions .content-scroller slot .arrow-container button.prev{background-image:url("../../../images/svg/global/carousel-arrows.svg");transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform-origin:center center;left:0}.dream-pip-visual-dimensions .content-scroller slot .arrow-container button.prev,.dream-pip-visual-dimensions .content-scroller slot .arrow-container button.next{position:absolute;top:35%;border:0;z-index:1;width:37px;height:60px;cursor:pointer;background-size:100%;background-repeat:no-repeat;background-position:center;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}.dream-pip-visual-dimensions .content-scroller slot .arrow-container button[disabled]{display:none}.dream-pip-visual-dimensions .content-scroller slot .content-scroller-item{display:block}.dream-pip-visual-dimensions .content-scroller slot .content-scroller-item:last-of-type{padding:0;margin:0}.dream-pip-visual-dimensions .content-scroller slot .content-scroller-item img{max-width:100%;height:100%;margin:0}.dream-pip-visual-dimensions .content-scroller[position-indicators]>slot .scroller-position-indicators-footer{width:100%;display:block;position:absolute;bottom:0;left:0;height:27px}.dream-pip-visual-dimensions .content-scroller[position-indicators]>slot .scroller-position-indicators-footer .scroller-position-indicators-list{width:100%;margin:0 auto;overflow:auto;justify-content:center;padding:10px 0 0}.dream-pip-visual-dimensions .content-scroller[position-indicators]>slot .scroller-position-indicators-footer .scroller-position-indicator{display:inline-block;width:10px;height:10px;border-radius:50%;margin:0 6px;background:#d9d9d9}.dream-pip-visual-dimensions .content-scroller[position-indicators]>slot .scroller-position-indicators-footer .scroller-position-indicator.selected{background:#333}.dream-pip-selling-points{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.dream-pip-selling-points .dream-pip-details-list .dream-pip-details-list-content{max-height:355px;overflow:hidden;background:-webkit-linear-gradient(top, #000 82%, #fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:max-height 0.5s ease;-moz-transition:max-height 0.5s ease;-o-transition:max-height 0.5s ease;transition:max-height 0.5s ease}.dream-pip-selling-points .dream-pip-details-list.expanded .dream-pip-details-list-content{background:none;-webkit-text-fill-color:inherit;max-height:unset;overflow:auto}.dream-pip-selling-points .dream-pip-selling-point{flex-basis:100%;padding:0 17px}.dream-pip-selling-points .dream-pip-selling-point .dream-pip-selling-point-content{max-width:280px;margin:0 auto;text-align:center}.dream-pip-selling-points .dream-pip-selling-point .dream-pip-selling-point-content img{max-width:100%;height:auto;width:280px;margin-bottom:5px}.dream-pip-selling-points .dream-pip-selling-point .dream-pip-selling-point-content .dream-pip-selling-point-header{font-size:24px;line-height:initial;letter-spacing:1px;color:#050708;font-size:16px;letter-spacing:0.18px;text-transform:uppercase;margin-bottom:10px;margin-top:5px;display:inherit;-webkit-text-fill-color:#010101}.dream-pip-selling-points .dream-pip-selling-point .dream-pip-selling-point-content .dream-pip-selling-point-header p{display:inherit;-webkit-text-fill-color:#010101}.dream-pip-selling-points .dream-pip-selling-point .dream-pip-selling-point-content .dream-pip-selling-point-copy{font-size:14px;letter-spacing:0.02px;margin-bottom:30px}.dream-pip-selling-points .dream-pip-selling-point .dream-pip-selling-point-content .dream-pip-selling-point-copy p{line-height:1.57143;letter-spacing:0.02px;margin-bottom:0;display:block}.dream-pip-details{margin-left:8%;margin-right:8%}.dream-pip-details .dream-pip-section-title{padding:0}.dream-pip-details .dream-pip-details-list{margin-bottom:20px}.dream-pip-details .dream-pip-details-list ul{list-style:disc;padding:0 0 10px 20px}.dream-pip-details .dream-pip-details-list ul li.list-header:first-of-type{margin-top:0}.dream-pip-details .dream-pip-details-list ul li.list-header{list-style-type:none;font-weight:bold;margin-left:-15px;margin-top:15px}.dream-pip-details .dream-pip-details-list ul li{line-height:1.42857;letter-spacing:0.02px;font-family:"GT-Eesti 3r",Arial,sans-serif;font-weight:300;font-size:14px;line-height:1.643em;color:#363636;margin-bottom:15px}.dream-pip-details .dream-pip-details-list .dream-pip-details-list-content{max-height:0px;overflow:hidden;background:-webkit-linear-gradient(top, #050708 70%, #fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:max-height 0.5s ease;-moz-transition:max-height 0.5s ease;-o-transition:max-height 0.5s ease;transition:max-height 0.5s ease}.dream-pip-details .dream-pip-details-list.expanded .dream-pip-details-list-content{background:none;-webkit-text-fill-color:inherit;max-height:1200px;overflow:auto}.dream-pip-dimensions{margin:0 auto 20px}.dream-pip-dimensions .dimensions-toggle-select{margin-left:16px;margin-right:16px}.dream-pip-dimensions .dimensions-toggle-select #dream-pip-dimensions-toggle{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#fff url("../../../images/pip/dream-pip/dimensions-down-arrow.svg") no-repeat right/36px 40px;border-radius:0;font-size:12px;font-weight:300;height:40px;margin:10px 0 20px;padding:0 30px 0 10px;border:1px solid #ccc;width:100%;box-shadow:none}.dream-pip-dimensions .dream-pip-dimensions-list .dream-pip-dimensions-tab{display:none}.dream-pip-dimensions .dream-pip-dimensions-list .dream-pip-dimensions-tab.active{display:block}.dream-pip-dimensions .dream-pip-dimensions-list .dream-pip-dimensions-tab ul{list-style:none;display:flex;flex-direction:column;padding:0}.dream-pip-dimensions .dream-pip-dimensions-list .dream-pip-dimensions-tab ul li{font-size:13px;font-weight:300;line-height:20px;letter-spacing:0.88px;padding:8.5px 16px}.dream-pip-dimensions .dream-pip-dimensions-list .dream-pip-dimensions-tab ul li .popup{background-color:#fff;border:1px solid #010101;display:inline-block;font-size:14px;font-weight:600;letter-spacing:2px;line-height:42px;text-align:center;text-decoration:none;width:100%}.dream-pip-dimensions .dream-pip-dimensions-list .dream-pip-dimensions-tab ul>li:nth-child(2n+1){background-color:#f5f4f2}.dream-pip-dimensions .dream-pip-dimensions-list .dream-pip-dimensions-tab.active p{-webkit-text-fill-color:#333}.dream-pip-dimensions .dream-pip-dimensions-list.expanded .dream-pip-dimensions-tab{background:none;-webkit-text-fill-color:inherit;max-height:1600px;overflow:auto}.dream-pip-dimensions .horizontal-line{display:none}.dream-pip-content-block-details-dimensions{padding:17px 17px 12px}.dream-pip-content-block-details-dimensions img{width:100%}.dream-pip-content-block-details-dimensions.overflow-scroll{overflow-x:scroll;height:450px}.dream-pip-content-block-details-dimensions.overflow-scroll img{width:auto;height:100%}.dream-pip-show-more-button{font-size:14px;line-height:1.21429;margin:5px auto 0;padding:0 25px 0}.pip-content-block-large img{width:100%}.pip-content-block-large img.prev,.pip-content-block-large img.next{width:auto}#content .btn-add-to-cart{background-color:#000;border-color:#000}.credit-card-rewards-mobile a{color:#000;border-bottom:1px solid #000}.credit-card-rewards-mobile a:hover{color:#000}.product-recommendation h2.product-recs-header{text-transform:uppercase;font-size:16px;color:#050708}.product-recommendation.with-add-to-cart .addToCartContainer .btn.btn_addtobasket.btn_addtobasket_add{background-color:#000;border-color:#000}
