){.active.nav-menu,.active.nav-submenu,.nav-menu .nav-menu-item.active,.nav-submenu .nav-menu-item.active{flex:0 0 auto}}.nav-menu,.nav-submenu,.nav-bar-container,.nav-scrollable-inner,.nav-swipeable-inner{height:3.375rem;display:flex;align-items:center}.nav{transition:transform .3s ease-in-out;z-index:5999997}.marquee+.nav,.sponsored-marquee+.nav{padding-bottom:0}@media only screen and (min-width:61.25rem){.nav{position:relative}.nav.sticky{position:fixed;max-width:100%;left:0;right:0;top:0;margin:0 auto;z-index:5999997;transition:unset}.nav.sticky+.nav-placeholder{position:static}.nav.sticky.unsticky{position:relative;transition:unset}.nav.sticky.unsticky+.nav-placeholder{position:absolute}}.nav.sponsor-sticky{transition:top .3s ease-in-out;position:fixed;max-width:100%;left:0;right:0;top:0;margin:0 auto;z-index:5999997}.nav.sponsor-sticky+.nav-placeholder{position:static}.nav.sponsor-sticky.inactive{top:calc(-2*3.375rem)}@media only screen and (min-width:61.25rem){.nav.sponsor-sticky.inactive{top:-3.375rem}}.nav-placeholder{background-color:#274061;height:calc(2*3.375rem);position:absolute}@media only screen and (min-width:61.25rem){.nav-placeholder{height:3.375rem}}.nav-bar{background-color:#274061;height:3.375rem;z-index:1}.nav-bar.new-nav{height:auto}.nav-bar.new-nav .nav-bar-container{height:6.75rem;flex-wrap:wrap}@media only screen and (min-width:61.25rem){.nav-bar.new-nav{height:3.375rem}.nav-bar.new-nav .nav-bar-container{height:3.375rem;flex-wrap:initial}}.nav-bar-container{display:flex;width:100%}.sponsor-nav{transition:top .3s ease-in-out;z-index:5999997;position:fixed;top:calc(-2*3.375rem);width:100%}@media only screen and (min-width:61.25rem){.sponsor-nav{top:-3.375rem}.sponsor-nav.active{display:block;top:0}}.sponsor-nav .nav-bar .nav-logo path{fill:#000}.sponsor-nav-menu{line-height:1}.sponsor-nav-menu .nav-title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.sponsor-nav-inner{display:flex;align-items:center;justify-content:center;-ms-flex-pack:center}.sponsor-nav-inner.brand-logo{display:flex;align-items:center;justify-content:center;-ms-flex-pack:center}.sponsor-nav-inner.brand-logo .nav-sponsor-label{line-height:0}.sponsor-nav-inner.brand-logo .nav-sponsor-label path{fill:#000}.sponsor-nav-inner.brand-logo .nav-sponsor-label svg{height:1rem;vertical-align:middle}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.sponsor-nav-inner.brand-logo .nav-sponsor-label svg{max-width:5.625rem}}.sponsor-nav-inner.brand-logo .nav-sponsor-image{line-height:0}.sponsor-nav-inner.presented-by .nav-sponsor-label,.sponsor-nav-inner.provided-by .nav-sponsor-label,.sponsor-nav-inner.created-for .nav-sponsor-label,.sponsor-nav-inner.custom-label .nav-sponsor-label{display:inline-block;white-space:nowrap;margin:0 .3rem}.sponsor-nav-inner.presented-by .nav-sponsor-image,.sponsor-nav-inner.provided-by .nav-sponsor-image,.sponsor-nav-inner.created-for .nav-sponsor-image,.sponsor-nav-inner.custom-label .nav-sponsor-image{display:block;margin:0 auto;line-height:0}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.sponsor-nav-inner{position:absolute;top:.4375rem;right:0}}.nav-sponsor-image{line-height:0}.homepage .nav-button{display:block}.nav-button .icon,.nav-button .nav-swipeable .nav-menu-subscribe:before,.nav-swipeable .nav-button .nav-menu-subscribe:before,.nav-button .product-review-pros-item:before,.nav-button .product-review-cons-item:before{display:inline;font-size:1.25rem}.nav-button.nav-sidepanel-button.close-menu{padding-right:0}.nav-button.nav-sidepanel-button.hide-menu{display:none}.nav-button.nav-search-button{display:none}@media only screen and (min-width:61.25rem){.nav-button.nav-search-button{display:block}}.homepage .nav-button.nav-search-button{display:block}.nav-button.subscribe-button{display:flex;align-items:center;margin-left:auto}.nav-button.subscribe-button.subscribe-text{white-space:nowrap}.nav-button.subscribe-button.hide-menu{display:none}.nav-button.account-button{display:flex;align-items:center;margin-left:.75rem}.nav-button.account-button .account-icon{line-height:1;margin-right:.1875rem}.nav-button.account-button .account-icon svg{width:.875rem;height:.875rem}@media only screen and (min-width:61.25rem){.nav-button.account-button .account-icon{cursor:pointer}}.nav-button.account-button .account-text{position:relative;white-space:nowrap}.nav-button.account-button.hide-menu{display:none}.account-dropdown-container{position:relative}.account-dropdown-container .account-dropdown{display:none;position:absolute;right:-1rem;top:.84375rem;z-index:9999999;padding-top:1.125rem;text-align:right}.show-account-dropdown .account-dropdown-container .account-dropdown{display:block}.account-dropdown-container .account-dropdown .account-dropdown-links{background-color:#274061;box-shadow:0 10px 16px -4px rgba(0,0,0,.24);padding:.5rem 1rem;min-width:6rem}.account-dropdown-container .account-dropdown .account-dropdown-link{text-decoration:none;white-space:nowrap;display:inline-block;width:100%}@media only screen and (min-width:61.25rem){.account-dropdown-container .account-dropdown .account-dropdown-link:hover{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}}.nav-logo{line-height:0;text-align:left;margin-left:1rem}@media only screen and (min-width:48rem){.nav-logo svg{margin-left:0}}@media only screen and (min-width:61.25rem){.nav-logo{display:flex;flex-grow:0}}.nav-logo svg{width:7.25rem;height:1.75rem;vertical-align:middle}.homepage .nav-logo{display:none}.homepage .nav-logo.sso-enabled{display:flex}@media only screen and (min-width:61.25rem){.homepage .nav-logo{display:flex}}.homepage .new-nav .nav-logo{display:flex}.nav-scrollable{position:relative;width:100%;order:1}@media only screen and (min-width:61.25rem){.nav-scrollable{background-color:#274061;width:auto;order:initial}}.nav-scrollable .nav-primary-menu{display:flex;opacity:1;overflow:visible}.nav-scrollable .nav-primary-menu .nav-item{margin:0;padding:0 1.875rem 0 1.25rem}.nav-scrollable .nav-primary-menu .nav-item:first-child{padding-left:1.25rem}@media only screen and (min-width:61.25rem){.nav-scrollable .nav-primary-menu .nav-item{padding:0 1.25rem}.nav-scrollable .nav-primary-menu .nav-item:first-child{padding-left:1.25rem}}.nav-scrollable .nav-primary-menu .nav-item>a{cursor:pointer;white-space:nowrap;color:inherit}.nav-scrollable .nav-primary-menu .nav-item>a:hover,.nav-scrollable .nav-primary-menu .nav-item.active>a{text-decoration:underline;text-decoration-thickness:.0625rem;text-underline-offset:.25rem}.nav-swipeable{position:relative}@media only screen and (min-width:61.25rem){.nav-swipeable{background-color:#274061;width:100%}}.nav-swipeable a,.nav-swipeable .nav-menu-link{cursor:pointer;white-space:nowrap}.marquee+.nav .nav-swipeable,.sponsored-marquee+.nav .nav-swipeable{top:auto}.homepage .nav-swipeable{background-color:#274061;display:block;opacity:1;transition:opacity .3s linear;width:100%}.homepage .nav-swipeable .nav-primary-menu{display:flex;opacity:1}.homepage .nav-swipeable .nav-menu-subscribe{display:none}@media only screen and (min-width:61.25rem){.homepage .nav-swipeable .nav-menu-subscribe{display:block}}.nav-swipeable .nav-primary-menu{display:none;opacity:0}@media only screen and (min-width:61.25rem){.nav-swipeable .nav-primary-menu{display:flex;opacity:1;transition:opacity .3s linear}}@media only screen and (min-width:61.25rem){.nav-swipeable .nav-menu-subscribe:before{display:none}}.nav-swipeable .nav-menu-subscribe .nav-submenu{display:none}@media only screen and (min-width:61.25rem){.nav-swipeable .nav-menu-subscribe .nav-submenu{display:block}}.nav-scrollable-inner{display:flex;flex:0 0 auto;flex-grow:1;justify-content:flex-start;width:100%;height:2rem;overflow-y:hidden;overflow-x:auto}.nav-scrollable-inner::-webkit-scrollbar{height:0}@media only screen and (min-width:61.25rem){.nav-scrollable-inner{width:auto;height:3.375rem}}.nav-scrollable-inner>.nav-menu{-ms-overflow-style:none;scrollbar-width:none}.nav-scrollable-inner>.nav-menu::-webkit-scrollbar{display:none}.nav-swipeable-inner.sso-enabled{display:none}@media only screen and (min-width:61.25rem){.nav-swipeable-inner{display:flex;flex:0 0 auto;flex-grow:1;justify-content:flex-start;width:auto}.nav-swipeable-inner.sso-enabled{display:flex}}.nav-menu .nav-item{line-height:1}.nav-primary-menu{display:flex;flex:0 1 100%}.nav-primary-menu:not(.nav-mobile-mode) .nav-item:nth-child(n+4){display:none}@media only screen and (min-width:40.625rem){.nav-primary-menu:not(.nav-mobile-mode) .nav-item:nth-child(n+4){display:block}}@media only screen and (min-width:61.25rem){.show-social .nav-primary-menu,.show-subscribe .nav-primary-menu{opacity:0;width:0}.show-social .nav-primary-menu .nav-item,.show-subscribe .nav-primary-menu .nav-item{display:none}}@media only screen and (min-width:73.75rem){.nav-primary-menu{flex-shrink:1}}.nav-after{display:none}.show-social .nav-after,.show-subscribe .nav-after{opacity:0;width:0}@media only screen and (min-width:61.25rem){.nav-after{display:flex;flex:0 1 100%}}@media only screen and (min-width:61.25rem){.nav-secondary-menu .nav-menu-item{display:flex;justify-content:flex-end}}@media only screen and (min-width:61.25rem){.nav-submenu{display:flex;flex:1 0 auto}.nav-submenu a{transition:opacity 1s ease,color 1s ease}.show-social .nav-submenu{width:auto}}@media only screen and (min-width:61.25rem){.nav-menu-subscribe{display:flex;flex-shrink:3.7;flex-grow:2;order:0;line-height:1}.nav-menu-subscribe ul{display:flex;width:0;height:0}.show-subscribe .nav-menu-subscribe{flex-shrink:0;flex-grow:2}.show-subscribe .nav-menu-subscribe .nav-submenu{width:100%;order:-1;white-space:nowrap;opacity:1;margin-right:2rem;justify-content:flex-end;width:auto;height:auto}.show-subscribe .nav-menu-subscribe .nav-submenu .nav-item{display:inline-block}.show-subscribe .nav-menu-subscribe .nav-submenu .nav-item:last-of-type{margin-right:0;padding-right:0}.nav-menu-subscribe .nav-item{display:none}.show-social .nav-menu-subscribe{display:none}}@media only screen and (min-width:61.25rem) and (min-width:0

14 Modular Sofas To Buy - The Best Modular Sofas For 2022 ){.nav-menu-subscribe{flex-shrink:1;flex-grow:0;flex-basis:auto}.show-subscribe .nav-menu-subscribe{flex-shrink:1;flex-grow:0;flex-basis:auto}.show-subscribe .nav-menu-subscribe .nav-submenu{justify-content:flex-start}}.nav-menu-newsletter{display:none}@media only screen and (min-width:61.25rem){.nav-menu-newsletter{display:flex}.sso-enabled .nav-menu-newsletter{display:none}}.nav-menu-social{display:none}@media only screen and (min-width:61.25rem){.nav-menu-social{display:flex;flex-shrink:0;flex-grow:1;flex-basis:auto}.show-social .nav-menu-social{flex-shrink:0;flex-grow:1;flex-basis:auto}.nav-menu-social .nav-submenu{order:-1;display:none}.show-social .nav-menu-social .nav-submenu{display:flex;opacity:1}.nav-menu-social .nav-submenu>.nav-item>span{order:2}}@media only screen and (min-width:61.25rem) and (min-width:0 14 Modular Sofas To Buy - The Best Modular Sofas For 2022 ){.show-social .nav-menu-social{flex:0 0 auto}}.show-social .social-button-group{margin-right:2rem}@media only screen and (min-width:61.25rem){.nav-menu-item{align-items:center}.nav-menu-subscribe .nav-menu-item,.nav-menu-social .nav-menu-item{display:flex}}.top-nav-subscribe{text-decoration:none;box-shadow:0 .0625rem .1875rem 0 rgba(102,102,102,.1),0 .0625rem .125rem 0 rgba(102,102,102,.06);color:#666;background:#fff;margin:0 0 0 auto;width:auto;overflow:visible;height:1.875rem;display:flex;align-items:center;text-align:center;line-height:1}@media only screen and (min-width:61.25rem){.top-nav-subscribe{transition:box-shadow .2s linear,background .2s linear}.top-nav-subscribe:hover{box-shadow:0 .25rem .375rem -.0625rem rgba(102,102,102,.1),0 .125rem .25rem -.0625rem rgba(102,102,102,.06);background:rgba(255,255,255,.85)}}.sponsor-bar.brand-logo .sponsor-label svg{max-width:6.25rem}@media only screen and (min-width:40.625rem){.sponsor-bar.brand-logo .sponsor-label svg{max-width:7.25rem}}@media only screen and (min-width:61.25rem){.sponsor-bar.brand-logo .sponsor-label svg{max-width:8.375rem}}.sponsor-label,.nav-sponsor-label{font-family:Visuelt,Helvetica,Arial,sans-serif;font-size:.6875rem;line-height:1.3;color:#929292;font-weight:400}.sponsor-image{font-family:Visuelt,Helvetica,Arial,sans-serif;font-size:.6875rem;line-height:1.3;color:#929292;font-weight:400}.sponsor-logo-separator{font-family:Visuelt,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.2;color:#929292;line-height:1.4;font-weight:400}.sponsor-bar{background-color:#f5f5f5;padding:.5rem 0;margin-bottom:1.25rem}.sponsor-bar.brand-logo .sponsor-label path{fill:#274061}.sponsor-bar .sponsor-logo-separator,.nav-sponsor-logo-separator{font-family:Visuelt,Helvetica,Arial,sans-serif;font-size:1.25rem;line-height:1.2;color:#929292;margin:0 .625rem;padding-bottom:.25rem;font-weight:400}@media only screen and (min-width:61.25rem){.sponsor-bar.list-header-sponsor{margin:0 0 .375rem}}.sponsor-bar.marquee-sponsor{margin:0}.sponsor-bar.longform-sponsor{margin:0;padding:.9375rem}.top-pathing .sponsor-inline{margin-top:.25rem;padding:0 .625rem}@media only screen and (min-width:40.625rem){.top-pathing .sponsor-inline{padding:0}}.feed-list .sponsor-inline{margin:.3125rem 0 .625rem}@media only screen and (min-width:40.625rem){.feed-list .sponsor-inline{margin-bottom:.3125rem}}@media only screen and (min-width:61.25rem){.feed-list .sponsor-inline{float:left;clear:both}}.collection-breaker .sponsor-inline{color:#fff}.curated-breaker .sponsor-inline{color:#fff}.feed-header .sponsor-inline{margin-bottom:.625rem;text-align:center}@media only screen and (min-width:40.625rem){.feed-header .sponsor-inline{margin-bottom:.25rem;text-align:left}}.sponsor-inline.feature-item-sponsor{text-align:center}@media only screen and (min-width:40.625rem){.sponsor-inline.feature-item-sponsor{margin-bottom:.625rem;text-align:left}}@media only screen and (min-width:61.25rem){.sponsor-inline.feature-item-sponsor{text-align:center}}.recirculation-module .sponsor-inline{margin-top:.125rem;padding-left:.3125rem}@media only screen and (min-width:61.25rem){.recirculation-module .sponsor-inline{margin-top:.25rem}}.marquee-sponsor-wrap+.feed-grid{margin-top:1.25rem}.grid-header-sponsor+.grid-header-title{text-align:center}.nav{background-color:#274061}.nav-button{color:#929292;text-decoration:none}.nav-button.nav-sidepanel-button{color:#fff;line-height:0;padding:.0625rem .625rem 0 0}.nav-button.nav-sidepanel-button:hover{color:#9cb5d7}@media only screen and (min-width:48rem){.nav-button.nav-sidepanel-button{padding:.0625rem .9375rem 0 0}}.nav-button.nav-search-button{color:#fff;right:1.25rem;line-height:0}@media only screen and (min-width:48rem){.nav-button.nav-search-button{padding-left:.625rem}}.nav-logo{margin:0 0 .125rem}.nav-swipeable a,.nav-swipeable .nav-menu-link{font-family:Visuelt,Helvetica,Arial,sans-serif;font-size:.8125rem;line-height:1.3;color:#fff;text-transform:uppercase;line-height:.8;letter-spacing:.02rem;margin-top:.2rem;text-decoration:none;font-weight:700}.nav-swipeable a:hover,.nav-swipeable .nav-menu-link:hover{color:#9cb5d7}.nav-scrollable .nav-primary-menu .nav-item>a{font-family:Visuelt,Helvetica,Arial,sans-serif;font-size:.8125rem;line-height:1.3;color:#fff;text-transform:uppercase;line-height:.8;letter-spacing:.02rem;margin-top:.2rem;text-decoration:none;font-weight:700}.nav-primary-menu{justify-content:center}@media only screen and (min-width:61.25rem){.nav-primary-menu{justify-content:flex-start}}.sponsor-nav-menu,.nav-menu .nav-item{margin:0 .625rem}.nav-secondary-menu .nav-menu-item a,.nav-secondary-menu .nav-menu-item .nav-menu-link{font-family:Visuelt,Helvetica,Arial,sans-serif;font-size:.8125rem;line-height:1.3;color:#9cb5d7;text-transform:uppercase;font-weight:700}.nav-secondary-menu .nav-menu-item a:after,.nav-secondary-menu .nav-menu-item .nav-menu-link:after{border-bottom:0}.nav-secondary-menu .nav-menu-item a:hover,.nav-secondary-menu .nav-menu-item .nav-menu-link:hover{border-bottom:0}.nav-menu-social{padding-bottom:.0625rem;border-bottom:0}.nav-menu-social .nav-item{margin-bottom:0}.nav-menu-subscribe{box-shadow:none}.nav-menu-subscribe .nav-submenu{padding-top:.1875rem}.nav-swipeable .nav-menu-subscribe .nav-menu-item{margin-left:0}.nav-swipeable .nav-menu-subscribe:before{margin-right:.3125rem;color:#395d8d;font-size:.875rem}.sponsor-nav{background-color:rgba(255,255,255,.9);border-bottom:.0625rem solid #e4e3e3}.sponsor-nav-menu .nav-title{font-family:Visuelt,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1.2;color:#e4e3e3;text-transform:uppercase;line-height:.8;text-decoration:none;font-weight:700}@media only screen and (min-width:61.25rem){.sponsor-nav-menu .nav-title{font-size:1rem;line-height:1.3}}.sponsor-nav .nav-bar{background-color:#fff}.sponsor-nav .nav-bar .nav-swipeable{background-color:#fff}.sponsor-nav .nav-bar .nav-title{color:#000}.sponsor-nav .nav-bar .nav-button{color:#000}.sponsor-nav-inner.brand-logo .nav-sponsor-label{padding-right:0;display:inherit}.sponsor-nav-inner.brand-logo .nav-sponsor-label a:after{border-bottom:0}.sponsor-nav-inner.brand-logo .nav-sponsor-label a:hover{border-bottom:0}.sponsor-nav-inner.brand-logo .nav-sponsor-image:after,.nav-sponsor-image:after{border-bottom:0}.sponsor-nav-inner.brand-logo .nav-sponsor-image:hover,.nav-sponsor-image:hover{border-bottom:0}#piano-container{position:fixed;z-index:5999995;width:100%;bottom:0}#piano-container.docked{position:relative;transform:translateY(.625rem)}.tp-backdrop{z-index:5999998!important}.tp-modal{z-index:5999999!important;position:fixed!important;overflow-y:auto!important}.tp-modal .tp-iframe-wrapper{box-shadow:none;max-width:100%;margin:auto!important;display:flex;align-items:center;justify-content:center;min-height:100%}@media only screen and (min-width:40.625rem){.tp-modal .tp-iframe-wrapper{max-width:90%;margin:auto}}.ad-container{margin:0}.oop-ad{font-size:0;line-height:0;height:0}.shopping-links-ad{display:none}@media only screen and (min-width:61.25rem){.shopping-links-ad{display:block}.shopping-links-ad .ad-container{display:flex;align-items:center;justify-content:center;padding:1.5rem 0;margin:0 0 auto;width:calc(100% - 20rem)}.shopping-links-ad.no-rail .ad-container{width:100%}}.vertical-ad,.right-rail-ad{min-height:32.6875rem;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width:48rem){.vertical-ad,.right-rail-ad{min-height:8.625rem}}@media only screen and (min-width:61.25rem){.vertical-ad,.right-rail-ad{min-height:unset;display:block;flex-direction:unset;justify-content:unset}}.vertical-ad .ad-container,.right-rail-ad .ad-container{min-width:18.75rem}.right-rail-ad{display:none}@media only screen and (min-width:61.25rem){.right-rail-ad{display:block;margin:0;position:absolute;right:2.5rem}}.ad-sticky{position:fixed;top:88px}.ad-at-bottom{position:absolute;top:auto;bottom:0}.leaderboard-ad{background-color:rgba(226,226,226,.4);display:none;padding:.9375rem 0;margin-bottom:1.25rem;min-height:7.5625rem;text-align:center;z-index:5999995}.leaderboard-ad.transporter-ad{min-height:32.6875rem;display:flex;flex-direction:column;justify-content:center;border:0;width:100vw;margin-left:calc(-50vw + 50%)}@media only screen and (min-width:40.625rem){.leaderboard-ad.transporter-ad{min-height:7.5625rem}}@media only screen and (min-width:61.25rem){.leaderboard-ad{display:block;width:100vw;margin-left:calc(-50vw + 50%)}.leaderboard-ad .ad-container{min-width:45.5rem}}.leaderboard-ad.next-content-leaderboard{padding-top:2.5rem;border-top:.375rem solid #646464}@media only screen and (min-width:61.25rem){.leaderboard-ad.next-content-leaderboard{border-top-width:.0625rem}}@media only screen and (min-width:61.25rem){.marquee+.leaderboard-ad{margin-top:1.25rem}}.breaker-ad-text{display:flex;flex-direction:row;justify-content:center;text-align:center;margin:0 0 .625rem}.breaker-ad-text:before,.breaker-ad-text:after{background-color:#e4e3e3;content:"";flex-grow:1;height:.0625rem;position:relative;top:.5em}.breaker-ad-text:before{margin:0 .625rem 0 .938rem}.breaker-ad-text:after{margin:0 .938rem 0 .625rem}@media only screen and (min-width:40.625rem){.breaker-ad-text:before{margin:0 .625rem 0 2.5rem}.breaker-ad-text:after{margin:0 2.5rem 0 .625rem}}@media only screen and (min-width:61.25rem){.breaker-ad-text:before{margin:0 .625rem 0 0}.breaker-ad-text:after{margin:0 0 0 .625rem}}.list-breaker-ad,.grid-breaker-ad,.custom-breaker-ad{margin-top:1.25rem}.list-breaker-ad:after,.grid-breaker-ad:after,.custom-breaker-ad:after{content:"";display:flex;border-bottom:.0625rem solid #e4e3e3;margin:.8125rem .938rem 0}@media only screen and (min-width:40.625rem){.list-breaker-ad:after,.grid-breaker-ad:after,.custom-breaker-ad:after{margin:.8125rem 2.5rem 0}}@media only screen and (min-width:61.25rem){.list-breaker-ad:after,.grid-breaker-ad:after,.custom-breaker-ad:after{margin:.8125rem 0 0}}.list-breaker-ad .breaker-ad-text,.grid-breaker-ad .breaker-ad-text,.custom-breaker-ad .breaker-ad-text{width:100%;text-align:center}.list-breaker-ad+.full-item,.grid-breaker-ad+.full-item,.custom-breaker-ad+.full-item{border-top:0;padding-top:0}.grid-breaker-ad:after{content:"";display:flex;border-bottom:.0625rem solid #e4e3e3;margin:.8125rem .938rem 0}@media only screen and (min-width:40.625rem){.grid-breaker-ad:after{margin:.8125rem 2.5rem 0}}@media only screen and (min-width:61.25rem){.grid-breaker-ad:after{margin:.8125rem 0 0}}@media only screen and (min-width:40.625rem){.grid-breaker-ad{margin-bottom:1.25rem}}.list-vertical-ad:after,.transporter-vertical-ad:after,.feed-block-vertical-ad:after{content:"";display:flex;border-bottom:.0625rem solid #e4e3e3;margin:.8125rem .938rem 0}@media only screen and (min-width:40.625rem){.list-vertical-ad:after,.transporter-vertical-ad:after,.feed-block-vertical-ad:after{margin:.8125rem 2.5rem 0}}@media only screen and (min-width:61.25rem){.list-vertical-ad:after,.transporter-vertical-ad:after,.feed-block-vertical-ad:after{margin:.8125rem 0 0}}.list-vertical-ad+.full-item,.transporter-vertical-ad+.full-item,.feed-block-vertical-ad+.full-item{border-top:0}@media only screen and (min-width:61.25rem){.list-vertical-ad .breaker-ad-text,.transporter-vertical-ad .breaker-ad-text,.feed-block-vertical-ad .breaker-ad-text{display:none}.list-vertical-ad:after,.transporter-vertical-ad:after,.feed-block-vertical-ad:after{display:none}.list-vertical-ad+.full-item,.transporter-vertical-ad+.full-item,.feed-block-vertical-ad+.full-item{border-top:.0625rem solid #e4e3e3}}@media only screen and (min-width:61.25rem){.list-vertical-ad,.transporter-vertical-ad{background-color:transparent;border-top:0;display:block;float:right;margin:0 0 1.25rem;padding:0;text-align:center;width:32%}.list-vertical-ad .ad-container,.transporter-vertical-ad .ad-container{float:right}.list-vertical-ad .breaker-ad-text,.transporter-vertical-ad .breaker-ad-text{display:none}}.breaker-ad{position:relative;background-color:transparent;text-align:center;min-height:32.6875rem;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width:48rem){.breaker-ad{min-height:8.625rem}}.breaker-ad .ad-timer{background-color:#ececec;height:.125rem;border-radius:.625rem;position:relative;opacity:0;transition:opacity .2s linear;width:18.75rem;margin:0 auto .25rem}@media only screen and (min-width:40.625rem){.breaker-ad .ad-timer{display:none}}.breaker-ad .ad-timer-fg{position:absolute;left:0;border-radius:.625rem;height:100%;width:0;background-color:#d1d1d1;transition-duration:2s,.1s;transition-property:width,background-color;transition-delay:0s,1.5s}@media only screen and (min-width:61.25rem){.breaker-ad.transporter-vertical-ad{min-height:unset;display:block;flex-direction:unset;justify-content:unset}}.breaker-ad.mobile-ad-inview .ad-timer{opacity:1}.breaker-ad.mobile-ad-inview .ad-timer-fg{background-color:#8dd782;width:100%}.breaker-ad .ad-container{min-width:18.75rem;width:100%}.custom-breaker-ad,.feed-block-vertical-ad{margin-bottom:1.25rem}.custom-breaker-ad:after,.feed-block-vertical-ad:after{margin-right:0;margin-left:0}.custom-breaker-ad .breaker-ad-text:after,.feed-block-vertical-ad .breaker-ad-text:after{margin-right:0}.custom-breaker-ad .breaker-ad-text:before,.feed-block-vertical-ad .breaker-ad-text:before{margin-left:0}.standard-article-breaker-ad{clear:both}@media only screen and (min-width:40.625rem){.standard-article-breaker-ad{transform:none;margin-left:-2.5rem}}@media only screen and (min-width:61.25rem){.standard-article-breaker-ad{width:calc(100% + (51.5%));margin-left:0}}.longform-article-breaker-ad{width:100vw;margin-left:calc(-50vw + 50%);clear:both}@media only screen and (min-width:48rem){.longform-article-breaker-ad{width:unset;margin-left:-9.4585196225%;margin-right:-9.4585196225%}}@media only screen and (min-width:61.25rem){.longform-article-breaker-ad{margin-left:-26.5303030303%;margin-right:-26.5303030303%}}@media only screen and (min-width:73.75rem){.longform-article-breaker-ad{margin-left:-37.9068322981%;margin-right:-37.9068322981%}}.standard-article-breaker-ad,.longform-article-breaker-ad,.review-article-breaker-ad{margin-top:1.25rem;margin-bottom:1.25rem;padding-top:.3125rem}.standard-article-breaker-ad:after,.longform-article-breaker-ad:after,.review-article-breaker-ad:after{content:"";display:flex;border-bottom:.0625rem solid #e4e3e3;margin:.8125rem .938rem 0}@media only screen and (min-width:40.625rem){.standard-article-breaker-ad:after,.longform-article-breaker-ad:after,.review-article-breaker-ad:after{margin:.8125rem 2.5rem 0}}@media only screen and (min-width:61.25rem){.standard-article-breaker-ad:after,.longform-article-breaker-ad:after,.review-article-breaker-ad:after{margin:.8125rem 0 0}}@media only screen and (min-width:61.25rem){.standard-article-breaker-ad.mobile-breaker-ad,.longform-article-breaker-ad.mobile-breaker-ad,.review-article-breaker-ad.mobile-breaker-ad{display:none}}@media only screen and (min-width:61.25rem){.grid-breaker-ad .ad-container,.standard-article-breaker-ad .ad-container,.listicle-slide-list-ad .ad-container,.longform-article-breaker-ad .ad-container,.recipe-breaker-ad .ad-container{position:relative;width:100vw;left:calc(50% - 50vw)}}.recipe-breaker-ad{clear:both;margin-top:1.25rem;margin-bottom:1.25rem;padding-top:.3125rem}.recipe-breaker-ad:after{content:"";display:flex;border-bottom:.0625rem solid #e4e3e3;margin:.8125rem .938rem 0}@media only screen and (min-width:40.625rem){.recipe-breaker-ad:after{margin:.8125rem 2.5rem 0}}@media only screen and (min-width:61.25rem){.recipe-breaker-ad:after{margin:.8125rem 0 0}}@media only screen and (min-width:40.625rem){.recipe-breaker-ad{transform:none;margin-left:-2.5rem}}@media only screen and (min-width:61.25rem){.recipe-breaker-ad{width:100vw;margin-left:calc(-1 * ((100vw - 151.5%) / 2))}.recipe-breaker-ad.mobile-breaker-ad{display:none}}.listicle-slide-list-ad,.listicle-breaker-ad{margin-bottom:1.25rem}.listicle-slide-list-ad:after,.listicle-breaker-ad:after{content:"";display:flex;border-bottom:.0625rem solid #e4e3e3;margin:.8125rem .938rem 0}@media only screen and (min-width:40.625rem){.listicle-slide-list-ad:after,.listicle-breaker-ad:after{margin:.8125rem 2.5rem 0}}@media only screen and (min-width:61.25rem){.listicle-slide-list-ad:after,.listicle-breaker-ad:after{margin:.8125rem 0 0}}@media only screen and (min-width:40.625rem){.listicle-slide-list-ad,.listicle-breaker-ad{transform:none;margin-left:-2.5rem}}@media only screen and (min-width:61.25rem){.listicle-slide-list-ad,.listicle-breaker-ad{width:calc(100% + (51.5%));margin-left:0}.listicle-slide-list-ad.listicle-mobile-breaker-ad,.listicle-breaker-ad.listicle-mobile-breaker-ad{display:none}}.slideshow-leaderboard{display:none}@media only screen and (min-width:61.25rem){.new-tablet-disabled .slideshow-leaderboard,.no-tablet .new-tablet-enabled .slideshow-leaderboard{width:100%;display:block;margin:0}}.slideshow-list-ad:after{content:"";display:flex;border-bottom:.0625rem solid #e4e3e3;margin:.8125rem .938rem 0}@media only screen and (min-width:40.625rem){.slideshow-list-ad:after{margin:.8125rem 2.5rem 0}}@media only screen and (min-width:61.25rem){.slideshow-list-ad:after{margin:.8125rem 0 0}}.mobile-slideshow .slideshow-list-ad{display:none}@media only screen and (min-width:40.625rem){.slideshow-list-ad{transform:none;margin-left:-2.5rem}}@media only screen and (min-width:61.25rem){.slideshow-list-ad{margin-left:0}}@media only screen and (min-width:61.25rem){.new-tablet-disabled .slideshow-list-ad,.no-tablet .new-tablet-enabled .slideshow-list-ad{display:none}}.slideshow-slide-ad{display:none}.mobile-slideshow .slideshow-slide-ad{float:left;height:100%;margin-bottom:0;width:calc(100%/1000);display:block;text-align:center}.mobile-slideshow .slideshow-slide-ad .ad-container{position:absolute;top:50%;transform:translateY(-50%);position:relative;display:inline-block;margin:0 auto}.mobile-slideshow .slideshow-slide-ad .breaker-ad-text{display:none}.slideshow-slide-ad.hidden .ad-container{display:none}.transporter-vertical-ad{clear:both;margin-top:1.25rem;margin-bottom:1.25rem}@media only screen and (min-width:61.25rem){.transporter-vertical-ad{clear:none;float:right;margin:0;text-align:right;width:auto}}@media only screen and (min-width:61.25rem){.vertical-ad .breaker-ad-text,.right-rail-ad .breaker-ad-text,.transporter-breaker-ad .breaker-ad-text{display:none}}@media only screen and (min-width:61.25rem){.ad-article-breaker-text{display:none}}@media only screen and (min-width:40.625rem){.feed-block-with-ad .ad-container,.custom-breaker-ad .ad-container{transform:translate(-2.5rem,0);width:calc(100% + (5rem))}}@media only screen and (min-width:61.25rem){.feed-block-with-ad .ad-container,.custom-breaker-ad .ad-container{transform:none;width:auto}}.feed-block-with-ad .feed-block-vertical-ad{text-align:center}@media only screen and (min-width:40.625rem){.feed-block-with-ad .feed-block-vertical-ad .ad-container{width:calc(100% + (2.5rem*2));left:unset}}@media only screen and (min-width:61.25rem){.feed-block-with-ad .feed-block-vertical-ad{margin:0;grid-column:2;-ms-grid-column:2;position:-webkit-sticky;position:sticky;top:4rem;align-self:flex-start}@supports(-ms-ime-align:auto){.feed-block-with-ad .feed-block-vertical-ad{-ms-grid-row:2}}}@media only screen and (min-width:61.25rem) and (-ms-high-contrast:active),only screen and (min-width:61.25rem) and (-ms-high-contrast:none){.feed-block-with-ad .feed-block-vertical-ad{-ms-grid-row:2}}@media only screen and (min-width:61.25rem){.feed-block-with-ad .feed-block-vertical-ad .breaker-ad-text{display:none}.feed-block-with-ad .feed-block-vertical-ad:before,.feed-block-with-ad .feed-block-vertical-ad:after{display:none}}.feed-block-with-ad .feed-block-vertical-ad .ad-container{transform:translate(-.938rem,0);width:calc(100% + (.938rem*2));margin-left:0}@media only screen and (min-width:48rem){.feed-block-with-ad .feed-block-header{-ms-grid-row-span:1;grid-row-end:1}.feed-block-with-ad .feed-block-vertical-ad,.feed-block-with-ad .feed-block-content,.feed-block-with-ad .feed-block-column{-ms-grid-row:1;grid-row:1}@supports(-ms-ime-align:auto){.feed-block-with-ad .feed-block-vertical-ad,.feed-block-with-ad .feed-block-content{-ms-grid-row:2}}}@media only screen and (min-width:48rem) and (-ms-high-contrast:active),only screen and (min-width:48rem) and (-ms-high-contrast:none){.feed-block-with-ad .feed-block-vertical-ad,.feed-block-with-ad .feed-block-content{-ms-grid-row:2}}.feed-block-with-ad .feed-block-ad-column .feed-block-vertical-ad{margin:0}#journey-container{position:fixed;z-index:5999996;width:100%;bottom:0}#journey-container.docked{position:relative;transform:translateY(.625rem)}.breaker-ad-text,.list-breaker-ad .breaker-ad-text,.grid-breaker-ad .breaker-ad-text,.custom-breaker-ad .breaker-ad-text{font-family:Visuelt,Helvetica,Arial,sans-serif;font-size:.625rem;line-height:1.3;text-transform:uppercase;font-weight:700}.screen-reader-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sidepanel,.new-sidepanel{transform:translateX(-20rem);width:20rem;overflow-x:hidden;max-width:20rem;background-color:#274061;position:fixed;top:0;height:100%;overflow-y:scroll;z-index:5999998;transition:transform .2s linear;display:flex;flex-direction:column}.new-sidepanel-menu-recipe-box{padding-left:1.1875rem;position:relative}.new-sidepanel-menu-recipe-box:before{position:absolute;left:10;transition:transform .3s ease-in-out;margin-top:.625rem}.new-sidepanel-menu-recipe-box a{color:#aac0dd;display:flex;align-items:center;position:relative;width:100%;height:2.875rem;transition:color .2s linear;margin-left:1.25rem}@media only screen and (min-width:61.25rem){.new-sidepanel-menu-recipe-box:hover{background-color:#18283d}.new-sidepanel-menu-recipe-box:hover a{color:#aac0dd}}.search-overlay{position:fixed;top:0;left:0}.search-overlay .search-overlay-inner{display:none}.item-image{display:block;overflow:hidden}.item-image img{height:auto}.item-image .content-indicator{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:auto;height:auto}.item-image .content-type-icon{position:absolute;top:0;left:auto;right:0;width:auto;height:auto;pointer-events:none;line-height:1}.item-image .content-type-icon .icon,.item-image .content-type-icon .nav-swipeable .nav-menu-subscribe:before,.nav-swipeable .item-image .content-type-icon .nav-menu-subscribe:before,.item-image .content-type-icon .product-review-pros-item:before,.item-image .content-type-icon .product-review-cons-item:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.item-image .content-indicator{width:.625rem;height:.625rem;line-height:.625rem;border-radius:.3125rem;color:#fff;text-decoration:none}.item-image .content-type-icon{width:2.5rem;height:2.5rem;line-height:2.5rem;border-radius:1.25rem;font-size:1rem;color:#000;background-color:rgba(255,255,255,.65);margin:.3125rem .3125rem 0 0}@media only screen and (min-width:48rem){.item-image .content-type-icon{width:3.125rem;height:3.125rem;line-height:3.125rem;border-radius:1.5625rem;font-size:1.2rem;margin:.625rem .625rem 0 0}}.item-image .content-type-icon .icon-play{padding-left:.125rem}.item-image .content-type-icon .icon-gallery{padding-bottom:.0625rem}.item-image .content-type-icon .icon-quiz{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding-bottom:.0625rem}.item-image-placeholder{background-color:#ececec}.item-image-placeholder .content-indicator.icon,.item-image-placeholder .nav-swipeable .content-indicator.nav-menu-subscribe:before,.nav-swipeable .item-image-placeholder .content-indicator.nav-menu-subscribe:before,.item-image-placeholder .content-indicator.product-review-pros-item:before,.item-image-placeholder .content-indicator.product-review-cons-item:before{width:100%;font-size:4.6rem;color:#fff}.simple-item-metadata{display:none}@media only screen and (min-width:40.625rem){.simple-item-metadata{display:block}}.simple-item-publish-date{display:inline-block}.simple-item-dek p{margin-top:0;margin-bottom:0}@media only screen and (min-width:40.625rem){.simple-item .byline{display:none}}.transporter-simple-item .byline{display:none}.simple-item-image{margin-bottom:.9375rem}.simple-item-parent-link{color:#274061;margin-right:.3125rem}.simple-item-publish-date{cursor:default;pointer-events:none}.simple-item .byline{margin-top:.625rem;color:#274061}.simple-item-dek{font-family:Visuelt,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.3;color:#4b4a4a;display:block;clear:left;margin-bottom:.9375rem;text-align:center;font-weight:700}@media only screen and (min-width:61.25rem){.simple-item-dek{text-align:left;margin-bottom:0}}.top-pathing{margin-bottom:1.875rem;display:none}.homepage .top-pathing{display:block}@media only screen and (min-width:40.625rem){.top-pathing{display:block}}.top-pathing-item .simple-item-sponsor .sponsor-image{display:inline}.top-pathing-item .simple-item-byline{display:none}@media only screen and (min-width:61.25rem){.top-pathing-item.show-numbers .item-title,.top-pathing-item.show-numbers .simple-item-sponsor{padding-left:0;margin-left:0}}.simple-item-index{display:none}@media only screen and (min-width:40.625rem){.simple-item-index{color:#40699f;display:inline-block;float:left;width:1.5625rem;margin-left:.625rem;margin-right:.625rem}}@media only screen and (min-width:61.25rem){.simple-item-index{margin-left:0}}@media only screen and (min-width:40.625rem){.top-pathing-item-wrap{float:left;margin-right:.125rem;width:calc(100% - (1.5625rem + .625rem + .125rem) - .625rem)}}@media only screen and (min-width:61.25rem){.top-pathing-item-wrap{width:calc(100% - (1.5625rem + .625rem + .125rem))}}.top-pathing-label{display:none}@media only screen and (min-width:40.625rem){.top-pathing-label{display:block;position:absolute;bottom:0;left:0;width:auto;height:auto;top:initial;display:none}}.top-pathing{margin-bottom:1.25rem}.top-pathing-item .item-title{font-family:Visuelt,Helvetica,Arial,sans-serif;font-size:.875rem;color:#363636;line-height:1.2;padding-left:.625rem;font-weight:700}@media only screen and (min-width:40.625rem){.top-pathing-item .item-title{padding-left:.3125rem}}.top-pathing-item .item-image{margin-bottom:.625rem}@media only screen and (min-width:40.625rem){.simple-item-index{font-family:Visuelt,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.2;background-color:#dbe125;border-radius:5rem;color:#274061;display:flex;height:1.75rem;justify-content:center;line-height:2;margin-right:.4375rem;padding:0 0 .125rem;width:1.75rem;font-weight:700}}@media only screen and (min-width:40.625rem){.top-pathing-label{font-family:Visuelt,Helvetica,Arial,sans-serif;font-size:.75rem;line-height:1;font-weight:700}}.content-header{margin:.625rem 0 1.25rem}@media only screen and (min-width:40.625rem){.content-header{margin-top:0}}.content-header>.affiliate-disclaimer.bar-content-disclaimer{margin-top:-.6rem}@media only screen and (min-width:40.625rem){.content-header>.affiliate-disclaimer.bar-content-disclaimer{margin-top:0}}.content-header-inner>.sponsor{margin-top:0}.content-dek p{margin:0}.content-info{margin-top:1.25rem;display:flex;flex-direction:column}@media only screen and (min-width:40.625rem){.content-info{justify-content:space-between;flex-direction:row}}.content-info.longform-info{text-align:center;margin:0 auto 1.25rem}.content-info.review-info{text-align:center}@media only screen and (min-width:40.625rem){.content-info.review-info{text-align:left}}.content-info-metadata{display:block;line-height:1.2}@media only screen and (min-width:40.625rem){.content-info-metadata{display:flex;align-items:center}}.longform-info .content-info-metadata{margin:0 auto}.review-info .content-info-metadata{margin:0 auto}.byline-with-image{display:inline-block}@media only screen and (min-width:40.625rem){.byline-with-image{display:inline-flex;align-items:center}}.byline-with-image .content-info-byline-image{display:none}@media only screen and (min-width:40.625rem){.byline-with-image .content-info-byline-image{width:2.5rem;height:2.5rem;line-height:2.5rem;border-radius:1.25rem;overflow:hidden;margin-right:.625rem;display:flex;align-items:center}.byline-with-image .content-info-byline-image .icon-author{display:inline;margin:0 auto}.byline-with-image .content-info-byline-image img{border-radius:1.25rem}}.byline-with-image .byline{margin-right:.625rem}.byline-with-image .byline .byline-name{text-decoration:none}.content-info-date{display:inline-block}.content-info-social-button{margin:.9375rem .3125rem 0 0}@media only screen and (min-width:40.625rem){.content-info-social-button{margin-top:0}}.content-info-social-button .social-button-link{height:2.5rem;line-height:2.4rem}@media only screen and (min-width:40.625rem){.content-info-social-button .social-button-link{width:2.5rem}}.content-info-social-button.gdpr-requires-consent{display:none}.content-info-social-button:last-child{margin-right:0}.authors{margin:.625rem 0;padding:1.25rem .3125rem;border-top:.0625rem solid #ececec}.authors .author{text-transform:none;margin-bottom:.9375rem}.authors .author-name{text-transform:uppercase}.authors .author-job{padding-left:.3125rem}.authors .author-bio{display:block;padding-top:.3125rem}.slideshow-container .authors{border-top:0;padding-top:0}@media only screen and (min-width:61.25rem){.slideshow-container .authors{width:66%}}.content-hed,.product-summary-item-number{color:#274061}.content-dek{font-family:Visuelt,Helvetica,Arial,sans-serif;font-size:1.0625rem;line-height:1.2;color:#000;padding-top:.3125rem;font-weight:400}@media only screen and (min-width:40.625rem){.content-dek{font-size:1.25rem;line-height:1.2}}@media only screen and (min-width:40.625rem){.content-dek{padding-top:.625rem}}.slideshow-dek.content-dek{text-align:left}.byline-with-image .content-info-byline-image{font-size:1.063rem;color:#274061;background-color:#dbe125;line-height:1.3;text-align:center}.byline-with-image .content-info-byline-image .icon-author{line-height:1.3}.byline-with-image .byline{margin:0 .7rem 0 0}.byline-with-image .byline .byline-name{color:#274061}.content-info-date{color:#274061}.listicle-container{margin-bottom:1.875rem;position:relative}.listicle-rail{display:none}@media only screen and (min-width:61.25rem){.listicle-rail{float:left;margin-right:0;width:32%;display:block;min-height:37.5rem}.listicle-rail .listicle-vertical-ad{text-align:right}}@media only screen and (min-width:61.25rem){.listicle-body{float:left;margin-right:2%;width:66%}}.content-lede-image,.content-lede-video{position:relative}.content-lede-image-wrap{overflow:hidden;position:relative}.content-lede-image-wrap img{display:block;height:auto;margin:0 auto;width:100%}.content-lede-image-wrap.custom-lede-crop-mobile-only img{display:block;height:auto;margin:0 auto;width:100%}@media only screen and (max-width:40.5625rem){.content-lede-image-wrap.custom-lede-crop-mobile-only:before{content:'';display:block;width:100%;padding-bottom:100%}}.content-lede-image-wrap .gif-video{display:block;height:auto;margin:0 auto;width:100%}.content-lede-video{margin-left:-.938rem;width:calc(100% + (.938rem*2))}@media only screen and (min-width:40.625rem){.content-lede-video{width:auto;margin-left:0}}.content-lede-video.external-video .embed{margin-left:0}.content-lede-video iframe{width:100%;height:100%}.content-lede-loop .desktop-only-video{width:100%;display:none}@media only screen and (min-width:61.25rem){.content-lede-loop .desktop-only-video{display:block}}.content-lede-loop .desktop-only-video video{width:100%}.content-lede-loop .desktop-only-video-fallback{position:relative;width:100%}.content-lede-loop .desktop-only-video-fallback:before{content:'';display:block;width:100%;padding-bottom:50%}.content-lede-loop .desktop-only-video-fallback>picture{position:absolute;top:0;left:0;width:100%;height:100%}.content-lede-loop .desktop-only-video-fallback img{width:100%}.content-lede-image-social-button{position:absolute;bottom:0;right:-.938rem}@media only screen and (min-width:40.625rem){.content-lede-image-social-button{right:0}}.video-loader{position:relative}.video-loader.playerLoaded .placeholder{display:none}.video-loader .placeholder{cursor:pointer;position:relative}.video-loader .placeholder img{width:100%;display:block}.video-loader .placeholder .icon,.video-loader .placeholder .nav-swipeable .nav-menu-subscribe:before,.nav-swipeable .video-loader .placeholder .nav-menu-subscribe:before,.video-loader .placeholder .product-review-pros-item:before,.video-loader .placeholder .product-review-cons-item:before{z-index:1;background-color:rgba(0,0,0,.6);text-align:center;color:white;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:80px;height:80px;line-height:80px;border-radius:50px;text-indent:10px;font-size:2.5rem}@media only screen and (min-width:61.25rem){.video-loader .placeholder .icon,.video-loader .placeholder .nav-swipeable .nav-menu-subscribe:before,.nav-swipeable .video-loader .placeholder .nav-menu-subscribe:before,.video-loader .placeholder .product-review-pros-item:before,.video-loader .placeholder .product-review-cons-item:before{font-size:3rem;width:100px;height:100px;line-height:100px}}.content-lede-image-social-button{width:2.5rem;height:2.5rem;line-height:2.5rem;margin-right:.3125rem}.content-lede-image-social-button:last-child{margin-right:0}.listicle-intro{margin-top:1.25rem}.listicle-intro .body-h2{margin-top:1.25rem}.listicle-intro ul{padding-left:1.4rem}.listicle-intro ul li{list-style:none;list-style-position:outside;margin-bottom:.625rem}.no-tab .listicle-intro ul li:before{content:'22';width:1.25rem;margin-top:-1.25rem;position:relative;display:block;top:1.9rem;left:-1.2rem}.listicle-intro ol{padding-left:1.4rem}.listicle-intro ol li{counter-increment:step-counter;list-style:none;margin-bottom:.625rem}.listicle-intro ol li:before{content:counter(step-counter) ".";position:relative;display:block;width:1.75rem;height:1.75rem;top:1.75rem;left:-1.625rem;margin-top:-1.25rem;text-align:center}.listicle-intro .body-blockquote{margin-left:0;margin-right:0;clear:both}.listicle-intro hr{margin:1.25rem 0}.listicle-slide{margin-bottom:1.25rem}.hide-brands .listicle-slide .listicle-product-review-brand,.hide-brands .listicle-slide .product-slide-brand{display:none}.hide-vendors .listicle-slide .listicle-product-review-retailer,.hide-vendors .listicle-slide .product-slide-vendor{display:none}.hide-pros-and-cons .listicle-slide .listicle-product-procon-wrapper,.hide-pros-and-cons .listicle-slide .listicle-product-review-procon-wrapper{display:none}.listicle-slide-hed{margin-bottom:1.25rem;display:block;text-align:center;position:relative}@media only screen and (min-width:40.625rem){.listicle-slide-portrait .listicle-slide-hed,.listicle-slide-square .listicle-slide-hed{float:right;width:40.5%}}@media only screen and (min-width:61.25rem){.listicle-slide-portrait .listicle-slide-hed,.listicle-slide-square .listicle-slide-hed{width:42.0454545455%}}.listicle-slide-media-outer{overflow:hidden}@media only screen and (min-width:40.625rem){.listicle-slide-square .listicle-slide-media-outer,.listicle-slide-portrait .listicle-slide-media-outer{float:left;margin-right:0;width:57.5%}}@media only screen and (min-width:61.25rem){.listicle-slide-square .listicle-slide-media-outer,.listicle-slide-portrait .listicle-slide-media-outer{float:left;margin-right:2%;width:54.9242424242%}}.listicle-slide-media .slide-media-inner{position:relative;margin-bottom:.625rem}.listicle-slide-media picture{display:block;overflow:hidden;width:100%}.listicle-slide-media picture img{display:block;width:100%;min-height:.0625rem}@media only screen and (min-width:61.25rem){.new-tablet-disabled .listicle-slide-landscape .listicle-slide-media .product-review-seal,.no-tablet .new-tablet-enabled .listicle-slide-landscape .listicle-slide-media .product-review-seal{width:11%}}.product-anchor{position:absolute;left:0;top:-1.25rem}@media only screen and (min-width:40.625rem){.product-anchor{top:-4.625rem}}.listicle-slide-image .slide-image-wrap,.listicle-slide-product .slide-image-wrap,.listicle-slide-product-statements .slide-image-wrap,.listicle-slide-product_review .slide-image-wrap{display:block}.slide-media-youtube .slide-media-inner .video-iframe,.listicle-slide-media-video .slide-media-inner .video-iframe{width:100%;height:100%}.slide-media-pinterest,.slide-media-instagram{text-align:center}.slide-media-instagram iframe{max-width:100%!important}@media only screen and (min-width:40.625rem){.listicle-slide-square .listicle-slide-dek,.listicle-slide-portrait .listicle-slide-dek{float:right;width:40.5%}}@media only screen and (min-width:61.25rem){.listicle-slide-square .listicle-slide-dek,.listicle-slide-portrait .listicle-slide-dek{width:42.0454545455%}}.listicle-slide-dek a[class].body-btn-link{display:block;line-height:1.4}.listicle-slide-dek .body-btn-link{margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center}@media only screen and (min-width:40.625rem){.listicle-slide-dek .body-btn-link{margin-left:0;margin-right:0}}.listicle-slide-dek p a{word-break:break-word}@media only screen and (min-width:40.625rem){.affiliate-disclaimer{clear:right}}@media only screen and (min-width:40.625rem){.listicle-slide-square .affiliate-disclaimer,.listicle-slide-portrait .affiliate-disclaimer{float:right;width:40.5%}}@media only screen and (min-width:61.25rem){.listicle-slide-square .affiliate-disclaimer,.listicle-slide-portrait .affiliate-disclaimer{width:42.0454545455%}}.product-slide-details{text-align:center}@media only screen and (min-width:40.625rem){.listicle-slide-square .product-slide-details,.listicle-slide-portrait .product-slide-details{text-align:left}}.product-slide-details a{word-break:break-word}.product-slide-brand,.discount-price-multi-retailer,.listicle-product-review-brand{text-align:center;display:block}.product-slide-brand.discount-price-multi-retailer,.discount-price-multi-retailer.discount-price-multi-retailer,.listicle-product-review-brand.discount-price-multi-retailer{color:#006603;text-align:center}@media only screen and (min-width:40.625rem){.product-slide-brand,.discount-price-multi-retailer,.listicle-product-review-brand{text-align:left}}.listicle-slide-landscape .product-slide-brand,.listicle-slide-landscape .discount-price-multi-retailer,.listicle-slide-landscape .listicle-product-review-brand{text-align:center;margin-top:.9375rem}.product-slide-vendor,.listicle-product-review-retailer{display:block;text-align:center;pointer-events:none}@media only screen and (min-width:40.625rem){.product-slide-vendor,.listicle-product-review-retailer{text-align:left}.listicle-slide-landscape .product-slide-vendor,.listicle-slide-landscape .listicle-product-review-retailer{text-align:center}}.product-slide-price{display:block;text-align:center}@media only screen and (min-width:40.625rem){.product-slide-price{text-align:left}}@media only screen and (min-width:40.625rem){.listicle-slide-landscape .product-slide-price{text-align:center}}.listicle-slide-landscape .product-slide-price>*{display:inline-block}.product-buy-button-wrapper,.listicle-product-review-cta-wrapper,.embedded-product-button-wrapper{text-align:center}@media only screen and (min-width:40.625rem){.product-buy-button-wrapper,.listicle-product-review-cta-wrapper,.embedded-product-button-wrapper{text-align:left}.listicle-slide-landscape .product-buy-button-wrapper,.listicle-slide-landscape .listicle-product-review-cta-wrapper,.listicle-slide-landscape .embedded-product-button-wrapper{text-align:center}}@media only screen and (min-width:61.25rem){.product-summary-item .listicle-slide-hed-text,.product-summary-item .product-slide-details,.product-summary-item .product-slide-price,.product-summary-item .product-slide-brand,.listicle-slide-multi-retailer .listicle-slide-hed-text,.listicle-slide-multi-retailer .product-slide-details,.listicle-slide-multi-retailer .product-slide-price,.listicle-slide-multi-retailer .product-slide-brand{text-align:left}}.product-summary-item a.body-btn-link,.product-summary-item a.product-btn-link,.listicle-slide-multi-retailer a.body-btn-link,.listicle-slide-multi-retailer a.product-btn-link{border-radius:.25rem;width:13.285rem;box-sizing:border-box;white-space:pre-line;word-wrap:break-word;-webkit-align-items:center}.product-summary-item a.body-btn-link .product-btn-link-text,.product-summary-item a.product-btn-link .product-btn-link-text,.listicle-slide-multi-retailer a.body-btn-link .product-btn-link-text,.listicle-slide-multi-retailer a.product-btn-link .product-btn-link-text{width:100%;display:-webkit-inline-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:61.25rem){.product-summary-item.listicle-slide-landscape .product-buy-button-wrapper,.product-summary-item .product-buy-button-wrapper,.listicle-slide-multi-retailer.listicle-slide-landscape .product-buy-button-wrapper,.listicle-slide-multi-retailer .product-buy-button-wrapper{justify-content:flex-start}}.product-summary-item.listicle-slide-landscape .product-buy-button-wrapper a.product-btn-link,.product-summary-item .product-buy-button-wrapper a.product-btn-link,.listicle-slide-multi-retailer.listicle-slide-landscape .product-buy-button-wrapper a.product-btn-link,.listicle-slide-multi-retailer .product-buy-button-wrapper a.product-btn-link{display:-webkit-flex;line-height:1.4}.product-summary-item.listicle-slide-landscape .product-buy-button-wrapper a.product-btn-link:not(:first-child),.product-summary-item .product-buy-button-wrapper a.product-btn-link:not(:first-child),.listicle-slide-multi-retailer.listicle-slide-landscape .product-buy-button-wrapper a.product-btn-link:not(:first-child),.listicle-slide-multi-retailer .product-buy-button-wrapper a.product-btn-link:not(:first-child){margin-top:.625rem}@media only screen and (min-width:40.625rem){.product-summary-item.listicle-slide-landscape .product-buy-button-wrapper,.product-summary-item .product-buy-button-wrapper,.listicle-slide-multi-retailer.listicle-slide-landscape .product-buy-button-wrapper,.listicle-slide-multi-retailer .product-buy-button-wrapper{flex-direction:row}.product-summary-item.listicle-slide-landscape .product-buy-button-wrapper a.product-btn-link,.product-summary-item .product-buy-button-wrapper a.product-btn-link,.listicle-slide-multi-retailer.listicle-slide-landscape .product-buy-button-wrapper a.product-btn-link,.listicle-slide-multi-retailer .product-buy-button-wrapper a.product-btn-link{height:auto;-ms-grid-row-align:stretch;align-self:stretch}.product-summary-item.listicle-slide-landscape .product-buy-button-wrapper a.product-btn-link:not(:first-child),.product-summary-item .product-buy-button-wrapper a.product-btn-link:not(:first-child),.listicle-slide-multi-retailer.listicle-slide-landscape .product-buy-button-wrapper a.product-btn-link:not(:first-child),.listicle-slide-multi-retailer .product-buy-button-wrapper a.product-btn-link:not(:first-child){margin-top:0;margin-left:.625rem}}@media only screen and (min-width:40.625rem){.product-summary-item.listicle-slide-portrait .product-slide-price,.product-summary-item.listicle-slide-portrait .discount-price-multi-retailer,.product-summary-item.listicle-slide-square .product-slide-price,.product-summary-item.listicle-slide-square .discount-price-multi-retailer,.listicle-slide-multi-retailer.listicle-slide-portrait .product-slide-price,.listicle-slide-multi-retailer.listicle-slide-portrait .discount-price-multi-retailer,.listicle-slide-multi-retailer.listicle-slide-square .product-slide-price,.listicle-slide-multi-retailer.listicle-slide-square .discount-price-multi-retailer{text-align:left}}.product-summary-item.listicle-slide-portrait .product-buy-button-wrapper,.product-summary-item.listicle-slide-square .product-buy-button-wrapper,.listicle-slide-multi-retailer.listicle-slide-portrait .product-buy-button-wrapper,.listicle-slide-multi-retailer.listicle-slide-square .product-buy-button-wrapper{width:100%}.product-summary-item.listicle-slide-portrait .product-buy-button-wrapper a.product-btn-link,.product-summary-item.listicle-slide-square .product-buy-button-wrapper a.product-btn-link,.listicle-slide-multi-retailer.listicle-slide-portrait .product-buy-button-wrapper a.product-btn-link,.listicle-slide-multi-retailer.listicle-slide-square .product-buy-button-wrapper a.product-btn-link{display:-webkit-flex;line-height:1.4}.product-summary-item.listicle-slide-portrait .product-buy-button-wrapper a.product-btn-link:not(:last-child),.product-summary-item.listicle-slide-square .product-buy-button-wrapper a.product-btn-link:not(:last-child),.listicle-slide-multi-retailer.listicle-slide-portrait .product-buy-button-wrapper a.product-btn-link:not(:last-child),.listicle-slide-multi-retailer.listicle-slide-square .product-buy-button-wrapper a.product-btn-link:not(:last-child){margin-bottom:.625rem}@media only screen and (min-width:40.625rem){.product-summary-item.listicle-slide-portrait .product-buy-button-wrapper,.product-summary-item.listicle-slide-square .product-buy-button-wrapper,.listicle-slide-multi-retailer.listicle-slide-portrait .product-buy-button-wrapper,.listicle-slide-multi-retailer.listicle-slide-square .product-buy-button-wrapper{flex-direction:column;align-items:flex-start}.product-summary-item.listicle-slide-portrait .product-buy-button-wrapper a.product-btn-link,.product-summary-item.listicle-slide-square .product-buy-button-wrapper a.product-btn-link,.listicle-slide-multi-retailer.listicle-slide-portrait .product-buy-button-wrapper a.product-btn-link,.listicle-slide-multi-retailer.listicle-slide-square .product-buy-button-wrapper a.product-btn-link{margin-left:0}}.product-summary-item .product-buy-button-wrapper,.listicle-slide-multi-retailer .product-buy-button-wrapper{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:40.625rem){.product-summary-item .product-buy-button-wrapper,.listicle-slide-multi-retailer .product-buy-button-wrapper{flex-direction:row;justify-content:center}}.product-summary-item .product-buy-button-wrapper a[class].product-btn-link,.listicle-slide-multi-retailer .product-buy-button-wrapper a[class].product-btn-link{text-transform:none;text-align:center;margin-left:0}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none){.listicle-slide-multi-retailer a.body-btn-link,.listicle-slide-multi-retailer a.product-btn-link{word-wrap:normal}}}.listicle-product-review-label{text-align:center;display:inline-block}@media only screen and (min-width:40.625rem){.listicle-product-review-label{text-align:left}}.product-review-seal{display:block;width:20%;margin:.9375rem .3125rem .9375rem 0}@media only screen and (min-width:40.625rem){.product-review-seal{width:30%}}.listicle-product-review-summary{margin-bottom:1.25rem;text-align:left;padding:0}.listicle-product-review-summary a{word-break:break-word}@media only screen and (min-width:40.625rem){.listicle-slide-landscape .listicle-product-review-summary{margin-left:4.25%}}@media only screen and (min-width:61.25rem){.listicle-slide-landscape .listicle-product-review-summary{margin-left:6.4393939394%}}.listicle-slide-landscape .listicle-product-review-procon-wrapper{margin-bottom:1.25rem}@media only screen and (min-width:40.625rem){.listicle-slide-landscape .listicle-product-review-procon-wrapper{margin-left:4.25%;margin-right:4.25%}}@media only screen and (min-width:61.25rem){.listicle-slide-landscape .listicle-product-review-procon-wrapper{margin-left:6.4393939394%;margin-right:0}}@media only screen and (min-width:40.625rem){.listicle-slide-landscape .listicle-product-review-procon-wrapper .product-review-pros,.listicle-slide-landscape .listicle-product-review-procon-wrapper .product-review-cons{display:flex;align-items:start;vertical-align:top;display:inline-block;margin-right:0;width:49%}}.product-review-pros-header:before{content:"";display:block;width:100%;position:relative}.product-review-cons-header:before{content:"";display:block;width:100%;position:relative}.product-review-pros-list{padding-left:0}.product-review-cons-list{padding-left:0}.product-review-pros-item,.product-review-cons-item{display:flex;align-items:baseline;text-align:left;line-height:1}.product-review-pros-item:before{margin-right:.625rem;width:.75rem;text-align:center}.product-review-cons-item:before{margin-right:.625rem;width:.75rem;text-align:center}.listicle-slide-credit{margin-top:.3125rem;margin-left:.938rem}.listicle-slide-square .listicle-slide-credit,.listicle-slide-portrait .listicle-slide-credit{float:left}@media only screen and (min-width:40.625rem){.listicle-slide-credit{margin-left:0}}.listicle-lede-image{position:relative}.listicle-lede-image .custom-lede-crop img{display:block;height:auto;margin:0 auto;width:100%}.tablet .listicle-lede-image .custom-lede-crop:before{padding-bottom:50%}.no-mobile.no-tablet .listicle-lede-image .custom-lede-crop:before{padding-bottom:50%}@media only screen and (min-width:61.25rem){.new-tablet-disabled .listicle-lede-image,.no-tablet .new-tablet-enabled .listicle-lede-image{margin-bottom:0;flex:1 0 auto;flex-grow:0}}.listicle-body-content{margin-top:1.875rem}.listicle-slide{padding-bottom:0;margin-bottom:.8rem}@media only screen and (min-width:40.625rem){.listicle-slide{padding-bottom:1.25rem;margin-bottom:1rem}}.listicle-slide-hed-number,.product-summary-item-number{font-family:Orelo Standard Bold,Times,Serif;font-size:4.25rem;line-height:1;color:#dbe125;display:block;letter-spacing:-.025rem;-webkit-text-stroke:.02rem}@media only screen and (min-width:40.625rem){.listicle-slide-hed-number,.product-summary-item-number{font-size:5.625rem;line-height:1}}@media only screen and (min-width:40.625rem){.listicle-slide-hed-number,.product-summary-item-number{text-align:left}}.listicle-slide-hed-text,.product-summary-name{display:block}.listicle-slide-landscape .listicle-slide-hed{font-family:Visuelt,Helvetica,Arial,sans-serif;font-size:1.3125rem;line-height:1.1;letter-spacing:-.025rem;color:#274061;font-weight:700}@media only screen and (min-width:48rem){.listicle-slide-landscape .listicle-slide-hed{font-size:1.625rem;line-height:1.3}}@media only screen and (min-width:61.25rem){.listicle-slide-landscape .listicle-slide-hed{font-size:1.75rem;line-height:1.3}}@media only screen and (min-width:40.625rem){.listicle-slide-landscape .listicle-slide-hed{text-align:left}}.listicle-slide-portrait .listicle-slide-hed,.listicle-slide-square .listicle-slide-hed,.product-summary-name{font-family:Visuelt,Helvetica,Arial,sans-serif;font-size:1.625rem;line-height:1.3;letter-spacing:-.025rem;color:#274061;font-weight:700;margin:0 0 .3125rem}@media only screen and (min-width:48rem){.listicle-slide-portrait .listicle-slide-hed,.listicle-slide-square .listicle-slide-hed,.product-summary-name{font-size:2rem;line-height:1.1}}@media only screen and (min-width:40.625rem){.listicle-slide-portrait .listicle-slide-hed,.listicle-slide-square .listicle-slide-hed,.product-summary-name{text-align:left}}.listicle-slide-dek .product-btn-link,.listicle-slide-dek .body-btn-link{background-image:none;text-shadow:none}.listicle-slide-dek .product-btn-link:hover,.listicle-slide-dek .body-btn-link:hover{box-shadow:none;color:#fff}.listicle-slide-credit{font-family:Visuelt,Helvetica,Arial,sans-serif;font-size:.625rem;line-height:1.3;text-transform:uppercase;font-weight:700}.product-slide-details,.listicle-slide-square .product-slide-details,.listicle-slide-portrait .product-slide-details,.listicle-slide-landscape .product-slide-details,.product-review-pros-item,.product-review-cons-item{font-family:Visuelt,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1.2;margin:.625rem 0 .9375rem;color:#646464;font-weight:700}.product-buy-button-wrapper,.listicle-product-review-cta-wrapper,.embedded-product-button-wrapper{margin:.9375rem 0}@media only screen and (min-width:40.625rem){.listicle-slide-square .product-slide-details,.listicle-slide-portrait .product-slide-details{margin:0}}.product-slide-brand,.discount-price-multi-retailer,.listicle-product-review-brand,.product-review-pros-header,.product-review-cons-header,.product-slide-vendor,.listicle-product-review-retailer,body .product-summary-brand{font-family:Visuelt,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.3;color:#646464;font-weight:700;text-transform:none;padding:.3125rem 0}@media only screen and (min-width:40.625rem){.listicle-slide-landscape .product-slide-brand:after,.listicle-slide-landscape .discount-price-multi-retailer:after,.listicle-slide-landscape .listicle-product-review-brand:after{content:"";margin:0 .25rem;color:#aeaeae}}.listicle-slide-landscape .listicle-product-review-brand,.listicle-slide-landscape .listicle-product-review-retailer{display:block}.listicle-slide-landscape .listicle-product-review-brand:after,.listicle-slide-landscape .listicle-product-review-retailer:after{display:none}.listicle-slide-landscape .product-slide-vendor,.listicle-slide-landscape .listicle-product-review-retailer{text-transform:none}.listicle-slide-landscape .product-slide-price{margin-top:.125rem}.listicle-product-review-label,.product-summary-item-tag{font-family:Visuelt,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.2;color:#274061;font-weight:700;text-transform:uppercase;letter-spacing:.02rem}.listicle-product-review-summary{font-family:Visuelt,Helvetica,Arial,sans-serif;font-size:1.0625rem;line-height:1.2;font-weight:400;line-height:1.5}@media only screen and (min-width:30rem){.listicle-product-review-summary{text-align:left}}@media only screen and (min-width:61.25rem){.listicle-product-review-summary{margin:1.25rem 0}}.product-review-pros-header:before{content:"PROS"}.product-review-cons-header:before{content:"CONS"}.product-review-pros-item:before,.product-review-cons-item:before{font-size:1.4rem;position:relative;top:.2125rem;margin-right:1.25rem}.product-review-pros-item:before{color:#dbe125}.product-review-cons-item:before{color:#dbe125}.footer{opacity:0;transition:opacity .2s ease-in}@media only screen and (min-width:20rem){.footer-logo{float:left;width:100%;margin-bottom:.3125rem}}@media only screen and (min-width:40.625rem){.footer-logo{float:left;margin-right:2%;width:27.75%}}@media only screen and (min-width:61.25rem){.footer-logo{float:left;margin-right:2%;width:23.5%}}.footer-logo a{display:block;font-size:0}.footer-logo svg{max-width:9.375rem;max-height:2.125rem;margin-right:.625rem}.footer-logo path{fill:#fff}.image-credit .image-photo-credit+.image-copyright:before{content:" / "}.slide-image-credit{position:absolute;padding:0;bottom:0}@media only screen and (min-width:61.25rem){.slideshow-slide .slide-image-credit{position:absolute}}.longform-lede-image-credit{position:absolute;bottom:0;left:0}.review-lede-image-credit{position:absolute;bottom:0;left:0}.standard-lede-image .content-lede-image-credit,.listicle-lede-image .content-lede-image-credit,.slideshow-lede-image .content-lede-image-credit,.recipe-lede-image .content-lede-image-credit{top:auto;bottom:0;height:auto;width:auto;position:absolute}.image-credit,.slide-image-credit,.standard-lede-image .content-lede-image-credit,.listicle-lede-image .content-lede-image-credit,.slideshow-lede-image .content-lede-image-credit,.recipe-lede-image .content-lede-image-credit{font-family:Visuelt,Helvetica,Arial,sans-serif;font-size:.6875rem;line-height:1.3;margin-top:.3125rem;text-transform:uppercase;font-weight:400}.longform-lede-image-credit{font-family:Visuelt,Helvetica,Arial,sans-serif;font-size:.6875rem;line-height:1.3;background:rgba(255,255,255,.5);bottom:0;color:#121212;left:0;padding:.3125rem .625rem;font-weight:400}.slide-image-credit,.standard-lede-image .content-lede-image-credit,.listicle-lede-image .content-lede-image-credit,.slideshow-lede-image .content-lede-image-credit,.recipe-lede-image .content-lede-image-credit{background-color:rgba(255,255,255,.6);color:#000;margin-top:0;padding:.3125rem .9375rem}.nav-button.location-choice{display:flex;margin:0 0 0 1rem}.nav-button.location-choice .location-choice-icon{line-height:100%}@media only screen and (min-width:61.25rem){.nav-button.location-choice .location-choice-icon{cursor:pointer}}.nav-button.location-choice.hide-menu{display:none}@media only screen and (min-width:48rem){.marquee+.nav .location-choice,.sponsored-marquee+.nav .location-choice{position:relative;top:0;right:0;background-color:transparent;margin-top:0;align-items:center}.marquee+.nav .location-choice.hide,.sponsored-marquee+.nav .location-choice.hide{visibility:visible;opacity:1}.marquee+.nav .location-choice.show,.sponsored-marquee+.nav .location-choice.show{visibility:visible;opacity:1;animation:0s}}@media only screen and (min-width:61.25rem){.marquee+.nav .location-choice,.sponsored-marquee+.nav .location-choice{cursor:pointer}}.marquee+.nav .location-choice.hide,.sponsored-marquee+.nav .location-choice.hide{visibility:hidden;opacity:0}.marquee+.nav .location-choice.show,.sponsored-marquee+.nav .location-choice.show{animation:.8s ease 0s normal forwards 1 fadein}@keyframes fadein{0%{opacity:0}66%{opacity:0}100%{opacity:1}}.location-right-side-panel{transform:translateX(20rem);position:fixed;right:0}.nav-button.location-choice .location-choice-icon{width:.875rem;margin-right:.3125rem;fill:#fff}.nav-button.location-choice .location-choice-country{font-family:Visuelt,Helvetica,Arial,sans-serif;font-size:.8125rem;line-height:1.3;color:#fff;text-transform:uppercase;font-weight:700}.marquee+.nav .location-choice,.sponsored-marquee+.nav .location-choice{position:absolute;top:.625rem;right:.625rem;background-color:rgba(0,0,0,.3);padding:.25rem .3125rem;border-radius:.1875rem;align-items:center}@media only screen and (min-width:40.625rem){.marquee+.nav .location-choice,.sponsored-marquee+.nav .location-choice{background:transparent;position:relative;top:0;right:0;padding:0}}.affiliate-disclaimer.bar-content-disclaimer{display:block;text-align:center;padding:.9375rem .625rem;margin:-2.5rem 0 1.25rem;background-color:#fff;border-top:.0625rem solid #ececec;border-bottom:.0625rem solid #ececec}@media only screen and (min-width:40.625rem){.affiliate-disclaimer.bar-content-disclaimer{margin:0 0 1.25rem}}.longform-header .affiliate-disclaimer.bar-content-disclaimer{margin:0}.sponsor-bar~.affiliate-disclaimer.bar-content-disclaimer{margin-top:-1rem}.longform-header .sponsor-bar~.affiliate-disclaimer.bar-content-disclaimer{margin:.25rem 0 0}.opinion-label+.affiliate-disclaimer.bar-content-disclaimer{margin-top:-.8125rem}.longform-header .opinion-label+.affiliate-disclaimer.bar-content-disclaimer{margin:.4375rem 0 0}@media only screen and (max-width:40.625rem){.affiliate-disclaimer.bar-content-disclaimer.product-disclaimer{margin:0 0 1.25rem}}.affiliate-disclaimer p{color:#414141;margin:0 auto}.affiliate-disclaimer.hidden{display:none}.longform-header .bar-content-disclaimer.affiliate-disclaimer{position:relative;z-index:999}.longform-header .sponsor-bar~.bar-content-disclaimer.affiliate-disclaimer{position:relative;z-index:999;margin:0}.mobile-adhesion-unit{background-color:#e2e2e2;position:fixed;bottom:0;width:100%;text-align:center;z-index:1009}@media only screen and (min-width:61.25rem){.mobile-adhesion-unit{display:none}}.mobile-adhesion-unit-close-button{display:none;position:absolute;right:.625rem;bottom:auto;top:-.7rem;padding:0;margin:0;text-decoration:none;z-index:1;box-sizing:content-box;height:1.15rem;width:1.15rem;border:2px solid #fff;border-radius:1em;color:black;text-overflow:clip;cursor:pointer;background-color:black;box-shadow:1px 1px 4px 0 rgba(0,0,0,.2)}.mobile-adhesion-unit-close-button:before,.mobile-adhesion-unit-close-button:after{display:inline-block;box-sizing:content-box;width:.75rem;height:.1rem;position:absolute;content:"";top:.52rem;left:.21rem;border:none;color:black;text-overflow:clip;background-color:white;text-shadow:none}.mobile-adhesion-unit-close-button:before{transform:rotateZ(45deg)}.mobile-adhesion-unit-close-button:after{transform:rotateZ(-45deg)}.mobile-adhesion-unit-close-button.active{display:block}.mobile-adhesion-unit-close-button:empty{display:none}#adAdhesion{margin:0 auto;position:relative;text-align:center}@media only screen and (min-width:40.625rem){.standard-body-content p,.standard-body-content .recirculation-module,.standard-body-content .body-h2,.standard-body-content .body-h3,.standard-body-content .body-h4,.standard-body-content .body-ol,.standard-body-content .body-ul,.standard-body-content .body-tip,.standard-body-content .opinion-disclaimer,.standard-body-content hr,.standard-body-content .embed-rating,.standard-body-content .embed-center,.standard-body-content .gallery-module,.standard-body-content .authors,.standard-body-content #piano-inline,.standard-body-content #journey-inline{margin-left:4.25%;margin-right:4.25%}}@media only screen and (min-width:61.25rem){.standard-body-content p,.standard-body-content .recirculation-module,.standard-body-content .body-h2,.standard-body-content .body-h3,.standard-body-content .body-h4,.standard-body-content .body-ol,.standard-body-content .body-ul,.standard-body-content .body-tip,.standard-body-content .opinion-disclaimer,.standard-body-content hr,.standard-body-content .embed-rating,.standard-body-content .embed-center,.standard-body-content .gallery-module,.standard-body-content .authors,.standard-body-content #piano-inline,.standard-body-content #journey-inline{margin-left:6.4393939394%;margin-right:0}}.standard-body-content{margin-top:1.25rem}.standard-body-content .body-ul{padding-left:1.4rem}.standard-body-content .body-ul li{list-style:none;list-style-position:outside;margin-bottom:.625rem}.no-tab .standard-body-content .body-ul li:before{content:'22';width:1.25rem;margin-top:-1.25rem;position:relative;display:block;top:1.9rem;left:-1.2rem}.standard-body-content .body-ol{padding-left:1.4rem}.standard-body-content .body-ol li{counter-increment:step-counter;list-style:none;margin-bottom:.625rem}.standard-body-content .body-ol li:before{content:counter(step-counter) ".";position:relative;display:block;width:1.75rem;height:1.75rem;top:1.75rem;left:-1.625rem;margin-top:-1.25rem;text-align:center}.standard-body-content .body-blockquote{margin-left:0;margin-right:0;clear:both}.standard-body-content .embed{margin-bottom:1.25rem}.standard-body-content hr{margin-bottom:1.25rem}.standard-body-content .embed-center{clear:both}.standard-body-content p{margin-top:0;margin-bottom:1.25rem}.standard-body-content .embed-image+.embed-image{clear:both}.standard-body-content .authors{clear:both}@media only screen and (min-width:40.625rem){.standard-body-content .body-tip{width:calc(100% - 1.876rem)}.standard-body-content .body-blockquote{margin-left:4.25%;margin-right:4.25%}}@media only screen and (min-width:61.25rem){.standard-body-content .body-tip{width:93.5606060606%}.standard-body-content .body-blockquote{margin-left:6.4393939394%;margin-right:0}.standard-body-content .recirculation-module{padding-left:0}.standard-body-content .image-credit{padding-left:0}}@media only screen and (min-width:61.25rem){.embed{margin-left:6.4393939394%}}.embed-games .embed-inner:before{padding-bottom:450px}@media only screen and (min-width:30rem){.embed-games .embed-inner:before{padding-bottom:600px}}.embed-inner{position:relative}.product-anchor{position:absolute;left:0;top:-1.25rem}@media only screen and (min-width:40.625rem){.product-anchor{top:-4.625rem}}.embed-image picture{display:block;overflow:hidden}.embed-image picture img{display:block;width:100%;min-height:.0625rem}.embed-image .crop-original{margin-left:auto;margin-right:auto}.embed-image-center.embed-image-extrasmall{margin-left:auto;margin-right:auto;clear:both;text-align:center;width:100%}@media only screen and (min-width:40.625rem){.embed-image-center.embed-image-extrasmall{width:32%}}@media only screen and (min-width:61.25rem){.embed-image-center.embed-image-extrasmall{width:42.0454545455%}}.embed-image-center.embed-image-small{margin-left:auto;margin-right:auto;clear:both;text-align:center;width:100%}@media only screen and (min-width:40.625rem){.embed-image-center.embed-image-small{width:66%}}@media only screen and (min-width:61.25rem){.embed-image-center.embed-image-small{width:67.803030303%}}.embed-image-center.embed-image-medium{margin-left:auto;margin-right:auto;clear:both;text-align:center;width:100%}@media only screen and (min-width:40.625rem){.embed-image-center.embed-image-medium{width:91.5%}}@media only screen and (min-width:61.25rem){.embed-image-center.embed-image-medium{margin-left:6.4393939394%;width:93.5606060606%}}.embed-image-center.embed-image-large{margin-left:auto;margin-right:auto;clear:both;text-align:center}@media only screen and (min-width:61.25rem){.embed-image-center.embed-image-large{width:100%;margin-left:0}}.embed-image-center.embed-image-screenheight{margin-left:auto;margin-right:auto;clear:both;text-align:center;width:100%}@media only screen and (min-width:61.25rem){.embed-image-center.embed-image-screenheight{margin-left:6.4393939394%;width:93.5606060606%}}.embed-image-center.embed-image-screenheight img{width:auto;height:85vh;max-width:100%;max-height:100%;margin:0 auto}.embed-image-center.embed-image-screenheight .embed-inner,.embed-image-center.embed-image-screenheight .embed-image-wrap{max-height:85vh;max-width:100%;margin:0 auto}.embed-image-center.embed-image-screenheight .embed-inner.aspect-ratio-4x6,.embed-image-center.embed-image-screenheight .embed-image-wrap.aspect-ratio-4x6{width:calc(85vh*2/3)}.embed-image-center.embed-image-screenheight .embed-inner.aspect-ratio-8x10,.embed-image-center.embed-image-screenheight .embed-image-wrap.aspect-ratio-8x10{width:calc(85vh*4/5)}.embed-image-left.embed-image-small{clear:left;float:left;margin-left:0;margin-right:2%;width:100%;width:40.5%}@media only screen and (min-width:61.25rem){.embed-image-left.embed-image-small{margin-right:3.0303030303%}}@media only screen and (min-width:40.625rem){.embed-image-left.embed-image-small{width:23.5%}}@media only screen and (min-width:61.25rem){.embed-image-left.embed-image-small{width:22.7272727273%}}.embed-image-left.embed-image-medium{margin-left:auto;margin-right:auto;clear:both;text-align:center;width:100%}@media only screen and (min-width:40.625rem){.embed-image-left.embed-image-medium{width:91.5%}}@media only screen and (min-width:61.25rem){.embed-image-left.embed-image-medium{margin-left:6.4393939394%;width:93.5606060606%}}@media only screen and (min-width:40.625rem){.embed-image-left.embed-image-medium{clear:left;float:left;margin-left:0;margin-right:2%;width:100%}}@media only screen and (min-width:40.625rem) and (min-width:61.25rem){.embed-image-left.embed-image-medium{margin-right:3.0303030303%}}@media only screen and (min-width:40.625rem) and (min-width:40.625rem){.embed-image-left.embed-image-medium{width:40.5%}}@media only screen and (min-width:40.625rem) and (min-width:61.25rem){.embed-image-left.embed-image-medium{width:35.6060606061%}}.embed-image-left.embed-image-large{margin-left:auto;margin-right:auto;clear:both;text-align:center}@media only screen and (min-width:61.25rem){.embed-image-left.embed-image-large{width:100%;margin-left:0}}@media only screen and (min-width:40.625rem){.embed-image-left.embed-image-large{clear:left;float:left;margin-left:0;margin-right:2%;width:100%}}@media only screen and (min-width:40.625rem) and (min-width:61.25rem){.embed-image-left.embed-image-large{margin-right:3.0303030303%}}@media only screen and (min-width:40.625rem) and (min-width:40.625rem){.embed-image-left.embed-image-large{width:49%}}@media only screen and (min-width:40.625rem) and (min-width:61.25rem){.embed-image-left.embed-image-large{width:48.4848484848%}}.embed-image-right.embed-image-small{clear:right;float:right;margin-right:0;margin-left:2%;width:100%;width:40.5%}@media only screen and (min-width:61.25rem){.embed-image-right.embed-image-small{margin-left:3.0303030303%}}@media only screen and (min-width:40.625rem){.embed-image-right.embed-image-small{width:23.5%}}@media only screen and (min-width:61.25rem){.embed-image-right.embed-image-small{width:22.7272727273%}}.embed-image-right.embed-image-medium{margin-left:auto;margin-right:auto;clear:both;text-align:center;width:100%}@media only screen and (min-width:40.625rem){.embed-image-right.embed-image-medium{width:91.5%}}@media only screen and (min-width:61.25rem){.embed-image-right.embed-image-medium{margin-left:6.4393939394%;width:93.5606060606%}}@media only screen and (min-width:40.625rem){.embed-image-right.embed-image-medium{clear:right;float:right;margin-right:0;margin-left:2%;width:100%}}@media only screen and (min-width:40.625rem) and (min-width:61.25rem){.embed-image-right.embed-image-medium{margin-left:3.0303030303%}}@media only screen and (min-width:40.625rem) and (min-width:40.625rem){.embed-image-right.embed-image-medium{width:40.5%}}@media only screen and (min-width:40.625rem) and (min-width:61.25rem){.embed-image-right.embed-image-medium{width:35.6060606061%}}.embed-image-right.embed-image-large{margin-left:auto;margin-right:auto;clear:both;text-align:center}@media only screen and (min-width:61.25rem){.embed-image-right.embed-image-large{width:100%;margin-left:0}}@media only screen and (min-width:40.625rem){.embed-image-right.embed-image-large{clear:right;float:right;margin-right:0;margin-left:2%;width:100%}}@media only screen and (min-width:40.625rem) and (min-width:61.25rem){.embed-image-right.embed-image-large{margin-left:3.0303030303%}}@media only screen and (min-width:40.625rem) and (min-width:40.625rem){.embed-image-right.embed-image-large{width:49%}}@media only screen and (min-width:40.625rem) and (min-width:61.25rem){.embed-image-right.embed-image-large{width:48.4848484848%}}.embed-product-center.embed-product-large{margin-left:auto;margin-right:auto;clear:both;text-align:center}@media only screen and (min-width:61.25rem){.embed-product-center.embed-product-large{width:100%;margin-left:0}}.embed-product-left{padding-right:.625rem}@media only screen and (min-width:40.625rem){.embed-product-left{padding-right:0}}.embed-product-left.embed-product-small{clear:left;float:left;margin-left:0;margin-right:2%;width:100%;width:40.5%}@media only screen and (min-width:61.25rem){.embed-product-left.embed-product-small{margin-right:3.0303030303%}}@media only screen and (min-width:40.625rem){.embed-product-left.embed-product-small{width:23.5%}}@media only screen and (min-width:61.25rem){.embed-product-left.embed-product-small{width:22.7272727273%}}.embed-product-left.embed-product-medium{clear:left;float:left;margin-left:0;margin-right:2%;width:100%;width:40.5%}@media only screen and (min-width:61.25rem){.embed-product-left.embed-product-medium{margin-right:3.0303030303%}}@media only screen and (min-width:40.625rem){.embed-product-left.embed-product-medium{width:23.5%}}@media only screen and (min-width:61.25rem){.embed-product-left.embed-product-medium{width:22.7272727273%}}@media only screen and (min-width:40.625rem){.embed-product-left.embed-product-medium{clear:left;float:left;margin-left:0;margin-right:2%;width:100%}}@media only screen and (min-width:40.625rem) and (min-width:61.25rem){.embed-product-left.embed-product-medium{margin-right:3.0303030303%}}@media only screen and (min-width:40.625rem) and (min-width:40.625rem){.embed-product-left.embed-product-medium{width:40.5%}}@media only screen and (min-width:40.625rem) and (min-width:61.25rem){.embed-product-left.embed-product-medium{width:35.6060606061%}}.embed-product-right.embed-product-small{clear:right;float:right;margin-right:0;margin-left:2%;width:100%;width:40.5%}@media only screen and (min-width:61.25rem){.embed-product-right.embed-product-small{margin-left:3.0303030303%}}@media only screen and (min-width:40.625rem){.embed-product-right.embed-product-small{width:23.5%}}@media only screen and (min-width:61.25rem){.embed-product-right.embed-product-small{width:22.7272727273%}}.embed-product-right.embed-product-medium{clear:right;float:right;margin-right:0;margin-left:2%;width:100%;width:40.5%}@media only screen and (min-width:61.25rem){.embed-product-right.embed-product-medium{margin-left:3.0303030303%}}@media only screen and (min-width:40.625rem){.embed-product-right.embed-product-medium{width:23.5%}}@media only screen and (min-width:61.25rem){.embed-product-right.embed-product-medium{width:22.7272727273%}}@media only screen and (min-width:40.625rem){.embed-product-right.embed-product-medium{clear:right;float:right;margin-right:0;margin-left:2%;width:100%}}@media only screen and (min-width:40.625rem) and (min-width:61.25rem){.embed-product-right.embed-product-medium{margin-left:3.0303030303%}}@media only screen and (min-width:40.625rem) and (min-width:40.625rem){.embed-product-right.embed-product-medium{width:40.5%}}@media only screen and (min-width:40.625rem) and (min-width:61.25rem){.embed-product-right.embed-product-medium{width:35.6060606061%}}.embed-left.embed-twitter{margin-left:auto;margin-right:auto;clear:both;text-align:center}@media only screen and (min-width:61.25rem){.embed-left.embed-twitter{width:100%;margin-left:0}}@media only screen and (min-width:40.625rem){.embed-left.embed-twitter{clear:left;float:left;margin-left:0;margin-right:2%;width:100%}}@media only screen and (min-width:40.625rem) and (min-width:61.25rem){.embed-left.embed-twitter{margin-right:3.0303030303%}}@media only screen and (min-width:40.625rem) and (min-width:40.625rem){.embed-left.embed-twitter{width:49%}}@media only screen and (min-width:40.625rem) and (min-width:61.25rem){.embed-left.embed-twitter{width:48.4848484848%}}.embed-left.embed-instagram{margin-left:auto;margin-right:auto;clear:both;text-align:center}@media only screen and (min-width:61.25rem){.embed-left.embed-instagram{width:100%;margin-left:0}}@media only screen and (min-width:40.625rem){.embed-left.embed-instagram{clear:left;float:left;margin-left:0;margin-right:2%;width:100%}}@media only screen and (min-width:40.625rem) and (min-width:61.25rem){.embed-left.embed-instagram{margin-right:3.0303030303%}}@media only screen and (min-width:40.625rem) and (min-width:40.625rem){.embed-left.embed-instagram{width:49%}}@media only screen and (min-width:40.625rem) and (min-width:61.25rem){.embed-left.embed-instagram{width:48.4848484848%}}.embed-right.embed-twitter{margin-left:auto;margin-right:auto;clear:both;text-align:center}@media only screen and (min-width:61.25rem){.embed-right.embed-twitter{width:100%;margin-left:0}}@media only screen and (min-width:40.625rem){.embed-right.embed-twitter{clear:right;float:right;margin-right:0;margin-left:2%;width:100%}}@media only screen and (min-width:40.625rem) and (min-width:61.25rem){.embed-right.embed-twitter{margin-left:3.0303030303%}}@media only screen and (min-width:40.625rem) and (min-width:40.625rem){.embed-right.embed-twitter{width:49%}}@media only screen and (min-width:40.625rem) and (min-width:61.25rem){.embed-right.embed-twitter{width:48.4848484848%}}.embed-right.embed-instagram{margin-left:auto;margin-right:auto;clear:both;text-align:center}@media only screen and (min-width:61.25rem){.embed-right.embed-instagram{width:100%;margin-left:0}}@media only screen and (min-width:40.625rem){.embed-right.embed-instagram{clear:right;float:right;margin-right:0;margin-left:2%;width:100%}}@media only screen and (min-width:40.625rem) and (min-width:61.25rem){.embed-right.embed-instagram{margin-left:3.0303030303%}}@media only screen and (min-width:40.625rem) and (min-width:40.625rem){.embed-right.embed-instagram{width:49%}}@media only screen and (min-width:40.625rem) and (min-width:61.25rem){.embed-right.embed-instagram{width:48.4848484848%}}.embed-pullquote-align-left{width:100%}@media only screen and (min-width:40.625rem){.embed-pullquote-align-left{float:left;width:44.75%;margin-right:2%}}@media only screen and (min-width:61.25rem){.embed-pullquote-align-left{float:left;margin-right:2%;width:48.4848484848%;margin-left:0;margin-right:3.0303030303%}}.embed-pullquote-align-center{width:100%}@media only screen and (min-width:40.625rem){.embed-pullquote-align-center{margin-left:4.25%;margin-right:4.25%;margin-bottom:.9375rem;width:91.5%}}@media only screen and (min-width:61.25rem){.embed-pullquote-align-center{margin-left:6.4393939394%;margin-right:0;margin-bottom:1rem;width:auto}}.embed-pullquote-align-right{width:100%}@media only screen and (min-width:40.625rem){.embed-pullquote-align-right{width:44.75%;margin-left:51%}}@media only screen and (min-width:61.25rem){.embed-pullquote-align-right{width:48.4848484848%;margin-left:51.5151515152%}}.body-dropcap:first-letter{float:left}@-moz-document url-prefix(){.standard-body-content .body-dropcap{float:left}}.embed-related-content{margin-left:auto;margin-right:auto;width:100%}@media only screen and (min-width:40.625rem){.embed-related-content{width:91.5%;margin-left:4.375%}}@media only screen and (min-width:61.25rem){.embed-related-content{width:93.5606060606%;margin-left:6.4393939394%}}.embed-related-content .image-container{float:left;margin-right:2%;width:27.75%}@media only screen and (min-width:30rem){.embed-related-content .image-container{width:23.5%}}@media only screen and (min-width:40.625rem){.embed-related-content .image-container{margin-right:2.1857923497%;width:21.0382513661%}}@media only screen and (min-width:48rem){.embed-related-content .image-container{width:25.6830601093%}}@media only screen and (min-width:61.25rem){.embed-related-content .image-container{margin-right:3.0303030303%;width:24.2914979757%}}.embed-related-content .info-container{width:auto;float:left}.embed-editorial-links{margin-left:auto;margin-right:auto}.embed-editorial-links.embed-center{margin-left:auto;margin-right:auto;clear:both;text-align:center;width:100%;text-align:inherit}@media only screen and (min-width:40.625rem){.embed-editorial-links.embed-center{width:91.5%}}@media only screen and (min-width:61.25rem){.embed-editorial-links.embed-center{margin-left:6.4393939394%;width:93.5606060606%}}@media only screen and (min-width:40.625rem){.embed-editorial-links.embed-center .editorial-link-item-image{position:relative;width:39.2857142857%;margin-right:3.4090909091%}}@media only screen and (min-width:61.25rem){.embed-editorial-links.embed-center .editorial-link-item-image{width:31.1740890688%;margin-right:4.375%}}@media only screen and (min-width:40.625rem){.embed-editorial-links.embed-center .editorial-link-item-title{width:56.6326530612%}}@media only screen and (min-width:61.25rem){.embed-editorial-links.embed-center .editorial-link-item-title{width:65.5870445344%}}.embed-editorial-links.embed-left{margin-left:auto;margin-right:auto;clear:both;text-align:center;text-align:initial}@media only screen and (min-width:61.25rem){.embed-editorial-links.embed-left{width:100%;margin-left:0}}@media only screen and (min-width:40.625rem){.embed-editorial-links.embed-left{clear:left;float:left;margin-left:0;margin-right:2%;width:100%;margin-left:4.25%;margin-right:4.25%}}@media only screen and (min-width:40.625rem) and (min-width:61.25rem){.embed-editorial-links.embed-left{margin-right:3.0303030303%}}@media only screen and (min-width:40.625rem) and (min-width:40.625rem){.embed-editorial-links.embed-left{width:49%}}@media only screen and (min-width:40.625rem) and (min-width:61.25rem){.embed-editorial-links.embed-left{width:48.4848484848%}}@media only screen and (min-width:61.25rem){.embed-editorial-links.embed-left{margin-left:6.4393939394%}}@media only screen and (min-width:40.625rem){.embed-editorial-links.embed-left .editorial-link-item-image{position:relative;width:39.2857142857%;margin-right:4.375%}}@media only screen and (min-width:61.25rem){.embed-editorial-links.embed-left .editorial-link-item-image{width:33.59375%;margin-right:6.4393939394%}}.embed-editorial-links.embed-left .editorial-link-item-image img{height:auto}@media only screen and (min-width:40.625rem){.embed-editorial-links.embed-left .editorial-link-item-title{width:56.6326530612%}}@media only screen and (min-width:61.25rem){.embed-editorial-links.embed-left .editorial-link-item-title{width:60.15625%}}.embed-editorial-links .editorial-link-item-image{position:relative;width:32%;margin-right:2%}.embed-editorial-links .editorial-link-item-title{width:66%}@media only screen and (min-width:40.625rem){.embed-video.embed-video-center-small{width:91.5%;margin-left:4.375%}}@media only screen and (min-width:61.25rem){.embed-video.embed-video-center-small{width:93.5606060606%;margin-left:6.4393939394%}}@media only screen and (min-width:61.25rem){.embed-video.embed-video-center-large{width:100%;margin-left:0}}@media only screen and (min-width:40.625rem){.embed-video.embed-video-left-large{float:left;width:57.5%;margin-right:4.375%}}@media only screen and (min-width:61.25rem){.embed-video.embed-video-left-large{width:61.3636363636%;margin-left:0}}@media only screen and (min-width:40.625rem){.embed-video.embed-video-right-large{float:right;width:57.5%;margin-left:4.375%}}@media only screen and (min-width:61.25rem){.embed-video.embed-video-right-large{width:54.9242424242%}}@media only screen and (min-width:61.25rem){.embed-youtube-playlist{width:93.5606060606%}}.embedded-loop video{width:100%}.embedded-loop.align-center{margin:0 auto;clear:both}.embedded-loop.align-center.size-extrasmall{margin-left:auto;margin-right:auto;clear:both;text-align:center;width:100%}@media only screen and (min-width:40.625rem){.embedded-loop.align-center.size-extrasmall{width:32%}}@media only screen and (min-width:61.25rem){.embedded-loop.align-center.size-extrasmall{width:42.0454545455%}}.embedded-loop.align-center.size-small{margin-left:auto;margin-right:auto;clear:both;text-align:center;width:100%}@media only screen and (min-width:40.625rem){.embedded-loop.align-center.size-small{width:66%}}@media only screen and (min-width:61.25rem){.embedded-loop.align-center.size-small{width:67.803030303%}}.embedded-loop.align-center.size-medium{margin-left:auto;margin-right:auto;clear:both;text-align:center;width:100%}@media only screen and (min-width:40.625rem){.embedded-loop.align-center.size-medium{width:91.5%}}@media only screen and (min-width:61.25rem){.embedded-loop.align-center.size-medium{margin-left:6.4393939394%;width:93.5606060606%}}.embedded-loop.align-center.size-large{margin-left:auto;margin-right:auto;clear:both;text-align:center}@media only screen and (min-width:61.25rem){.embedded-loop.align-center.size-large{width:100%;margin-left:0}}.embedded-loop.align-left.size-small{clear:left;float:left;margin-left:0;margin-right:2%;width:100%;width:40.5%}@media only screen and (min-width:61.25rem){.embedded-loop.align-left.size-small{margin-right:3.0303030303%}}@media only screen and (min-width:40.625rem){.embedded-loop.align-left.size-small{width:23.5%}}@media only screen and (min-width:61.25rem){.embedded-loop.align-left.size-small{width:22.7272727273%}}.embedded-loop.align-left.size-medium{margin-left:auto;margin-right:auto;clear:both;text-align:center;width:100%}@media only screen and (min-width:40.625rem){.embedded-loop.align-left.size-medium{width:91.5%}}@media only screen and (min-width:61.25rem){.embedded-loop.align-left.size-medium{margin-left:6.4393939394%;width:93.5606060606%}}@media only screen and (min-width:40.625rem){.embedded-loop.align-left.size-medium{clear:left;float:left;margin-left:0;margin-right:2%;width:100%}}@media only screen and (min-width:40.625rem) and (min-width:61.25rem){.embedded-loop.align-left.size-medium{margin-right:3.0303030303%}}@media only screen and (min-width:40.625rem) and (min-width:40.625rem){.embedded-loop.align-left.size-medium{width:40.5%}}@media only screen and (min-width:40.625rem) and (min-width:61.25rem){.embedded-loop.align-left.size-medium{width:35.6060606061%}}.embedded-loop.align-left.size-large{margin-left:auto;margin-right:auto;clear:both;text-align:center}@media only screen and (min-width:61.25rem){.embedded-loop.align-left.size-large{width:100%;margin-left:0}}@media only screen and (min-width:40.625rem){.embedded-loop.align-left.size-large{clear:left;float:left;margin-left:0;margin-right:2%;width:100%}}@media only screen and (min-width:40.625rem) and (min-width:61.25rem){.embedded-loop.align-left.size-large{margin-right:3.0303030303%}}@media only screen and (min-width:40.625rem) and (min-width:40.625rem){.embedded-loop.align-left.size-large{width:49%}}@media only screen and (min-width:40.625rem) and (min-width:61.25rem){.embedded-loop.align-left.size-large{width:48.4848484848%}}.embedded-loop.align-right.size-small{clear:right;float:right;margin-right:0;margin-left:2%;width:100%;width:40.5%}@media only screen and (min-width:61.25rem){.embedded-loop.align-right.size-small{margin-left:3.0303030303%}}@media only screen and (min-width:40.625rem){.embedded-loop.align-right.size-small{width:23.5%}}@media only screen and (min-width:61.25rem){.embedded-loop.align-right.size-small{width:22.7272727273%}}.embedded-loop.align-right.size-medium{margin-left:auto;margin-right:auto;clear:both;text-align:center;width:100%}@media only screen and (min-width:40.625rem){.embedded-loop.align-right.size-medium{width:91.5%}}@media only screen and (min-width:61.25rem){.embedded-loop.align-right.size-medium{margin-left:6.4393939394%;width:93.5606060606%}}@media only screen and (min-width:40.625rem){.embedded-loop.align-right.size-medium{clear:right;float:right;margin-right:0;margin-left:2%;width:100%}}@media only screen and (min-width:40.625rem) and (min-width:61.25rem){.embedded-loop.align-right.size-medium{margin-left:3.0303030303%}}@media only screen and (min-width:40.625rem) and (min-width:40.625rem){.embedded-loop.align-right.size-medium{width:40.5%}}@media only screen and (min-width:40.625rem) and (min-width:61.25rem){.embedded-loop.align-right.size-medium{width:35.6060606061%}}.embedded-loop.align-right.size-large{margin-left:auto;margin-right:auto;clear:both;text-align:center}@media only screen and (min-width:61.25rem){.embedded-loop.align-right.size-large{width:100%;margin-left:0}}@media only screen and (min-width:40.625rem){.embedded-loop.align-right.size-large{clear:right;float:right;margin-right:0;margin-left:2%;width:100%}}@media only screen and (min-width:40.625rem) and (min-width:61.25rem){.embedded-loop.align-right.size-large{margin-left:3.0303030303%}}@media only screen and (min-width:40.625rem) and (min-width:40.625rem){.embedded-loop.align-right.size-large{width:49%}}@media only screen and (min-width:40.625rem) and (min-width:61.25rem){.embedded-loop.align-right.size-large{width:48.4848484848%}}.listicle-intro .body-h2,.standard-body-content .body-h2,.listicle-intro .body-h3,.standard-body-content .body-h3,.listicle-intro .body-h4,.standard-body-content .body-h4,.product-feature-specs .product-feature-specs-title{margin-bottom:.625rem;color:#274061}.listicle-intro .body-tip,.standard-body-content .body-tip,.listicle-intro .body-blockquote,.standard-body-content .body-blockquote{margin-top:1.25rem;margin-bottom:1.25rem}.listicle-intro .body-h2,.standard-body-content .body-h2{font-family:Orelo Standard Bold,Times,Serif;font-size:1.625rem;line-height:1.2;padding-bottom:.3125rem;letter-spacing:-.025rem;-webkit-text-stroke:.02rem}@media only screen and (min-width:48rem){.listicle-intro .body-h2,.standard-body-content .body-h2{font-size:1.75rem;line-height:1.3}}@media only screen and (min-width:73.75rem){.listicle-intro .body-h2,.standard-body-content .body-h2{font-size:2.25rem;line-height:1.15}}@media only screen and (min-width:75rem){.listicle-intro .body-h2,.standard-body-content .body-h2{font-size:2.5rem;line-height:1.2}}.listicle-intro .body-h3,.standard-body-content .body-h3{font-family:Visuelt,Helvetica,Arial,sans-serif;font-size:1.25rem;line-height:1.2;font-weight:700}@media only screen and (min-width:48rem){.listicle-intro .body-h3,.standard-body-content .body-h3{font-size:1.5rem;line-height:1.3}}@media only screen and (min-width:61.25rem){.listicle-intro .body-h3,.standard-body-content .body-h3{font-size:1.75rem;line-height:1.3}}@media only screen and (min-width:75rem){.listicle-intro .body-h3,.standard-body-content .body-h3{font-size:2rem;line-height:1.1}}@media only screen and (min-width:40.625rem){.listicle-intro .body-h3,.standard-body-content .body-h3{margin-bottom:1.25rem}}@media only screen and (min-width:61.25rem){.listicle-intro .body-h3,.standard-body-content .body-h3{margin-bottom:1.875rem}}@media only screen and (min-width:73.75rem){.listicle-intro .body-h3,.standard-body-content .body-h3{margin-top:2.8125rem;margin-bottom:2.5rem}}.listicle-intro .body-h4,.standard-body-content .body-h4,.product-feature-specs .product-feature-specs-title{font-family:Visuelt,Helvetica,Arial,sans-serif;font-size:1.25rem;line-height:1.2;font-weight:700}@media only screen and (min-width:40.625rem){.listicle-intro .body-h4,.standard-body-content .body-h4,.product-feature-specs .product-feature-specs-title{font-size:1.375rem;line-height:1.1}}@media only screen and (min-width:61.25rem){.listicle-intro .body-h4,.standard-body-content .body-h4,.product-feature-specs .product-feature-specs-title{font-size:1.5rem;line-height:1.3}}.listicle-intro .body-tip,.standard-body-content .body-tip{font-family:Visuelt,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1.2;background-color:#fff;border:.125rem solid #dbe125;color:#000;text-align:center;text-transform:none;padding:2rem;margin-bottom:1.75rem}@media only screen and (min-width:40.625rem){.listicle-intro .body-tip,.standard-body-content .body-tip{padding:2.25rem}}@media only screen and (min-width:48rem){.listicle-intro .body-tip,.standard-body-content .body-tip{margin-bottom:1.75rem}}.listicle-intro .body-tip a,.standard-body-content .body-tip a{background:none}.listicle-intro .body-blockquote,.standard-body-content .body-blockquote{border-left:.25rem solid #274061;color:#363636;padding:0 1.25rem}.embed-pullquote p{font-family:Orelo Standard Bold,Times,Serif;font-size:1.75rem;line-height:1.3;letter-spacing:-.025rem;-webkit-text-stroke:.02rem}@media only screen and (min-width:40.625rem){.embed-pullquote p{font-size:2rem;line-height:1.15}}.embed-pullquote-align-left{color:#274061}.embed-editorial-links.embed-center .editorial-link-item-title{font-family:Visuelt,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.3;font-weight:700}@media only screen and (min-width:40.625rem){.embed-editorial-links.embed-center .editorial-link-item-title{font-size:1.125rem;line-height:1.2}}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded{overflow-y:hidden}@media only screen and (min-width:40.625rem){body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded{max-height:80%}}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded #onetrust-policy-text,body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded .ot-dpd-desc{font-size:inherit}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded #onetrust-policy{margin-top:0;padding-top:4.5rem;overflow-y:auto;max-height:35vh;padding-bottom:25vh;position:relative}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded #onetrust-policy .banner-header{background-color:#fff;width:100%;margin:0;position:absolute;top:0}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded #onetrust-policy .banner-header .banner_logo{background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:contain;max-width:80%;height:3.125rem;display:block;margin:.5rem auto}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded #onetrust-policy .ot-b-addl-desc{padding-bottom:0}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded #onetrust-policy .ot-dpd-container{padding-bottom:25vh}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded #onetrust-policy .ot-dpd-container .ot-dpd-title br{display:none}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded #onetrust-button-group-parent{right:0;bottom:0;left:0;position:absolute;background-color:#fff}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded #onetrust-reject-all-handler,body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded #onetrust-accept-btn-handler,body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded #onetrust-pc-btn-handler{font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.8125rem;line-height:1;margin-top:3px;margin-bottom:3px}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded #onetrust-reject-all-handler{display:none}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded #onetrust-close-btn-container{display:none}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded #onetrust-close-btn-container .banner-close-button{font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.8125rem;line-height:1;border:1px solid #696969;padding:4px 8px;margin:0;text-decoration:none;background-color:#FFF}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded #onetrust-close-btn-container .banner-close-button:hover{text-decoration:underline}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.with-decline-option #onetrust-group-container{margin-top:53px}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.with-decline-option #onetrust-reject-all-handler{display:inline-block}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.with-decline-option #onetrust-close-btn-container{display:block}body.gdpr #onetrust-consent-sdk #onetrust-pc-sdk.otPcCenter .ot-btn-container button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler){font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.8125rem;line-height:1;margin-top:3px;margin-bottom:3px}body.gdpr #onetrust-consent-sdk #onetrust-pc-sdk.otPcCenter .ot-cat-grp{margin-bottom:20px}body.gdpr #onetrust-consent-sdk #onetrust-pc-sdk.otPcCenter #ot-pc-desc{font-size:.9rem}body.gdpr #onetrust-consent-sdk #onetrust-pc-sdk.otPcCenter .ot-host-opt li>div div{font-size:inherit}body.gdpr #onetrust-consent-sdk #onetrust-pc-sdk.otPcCenter .ot-pc-refuse-all-handler{font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.8125rem;line-height:1;margin-top:3px;margin-bottom:3px}body.gdpr .ot-sdk-show-settings{text-decoration:none;text-transform:capitalize;font-weight:700;border:.0625rem solid #7b7b7b;padding:.9375rem}body.gdpr .footer-legal-menu.footer-legal-menu-ads-free{clear:both}body.gdpr .footer-legal-menu.footer-legal-menu-ads-free,body.gdpr .footer-legal-menu.footer-legal-menu-onetrust{float:left}body.gdpr .footer-legal-menu .footer-legal-menu-item.footer-legal-ads-free a,body.gdpr .footer-legal-menu .footer-legal-menu-item a.ot-sdk-show-settings{display:block}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:40 / 71) and (orientation:portrait){body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded{max-height:90%}}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded #onetrust-policy .banner-header .banner_logo{background-image:url("https://assets.hearstapps.com/sites/housebeautiful/assets/images/logos/logo.a9a4ae1.png")}body.gdpr .ot-sdk-show-settings{border-color:#fff}.product-summary-item{display:flex;align-items:center;padding:1.25rem 0;border-bottom:.063rem solid #c6c6c6;list-style:none}.product-summary-item a.product-image-link{border-bottom:none;padding:0;background:transparent;flex-basis:5rem;margin-right:1.25rem;text-align:center}.product-summary-item:before,.product-summary-item:after{display:none}.no-tab .listicle-intro ul .product-summary-item:before,.no-tab .standard-body-content .body-ul .product-summary-item:before{content:none}.discount-price-multi-retailer{color:#006603;text-align:left;display:block}.product-summary-item-data{flex:1;margin-right:1.25rem}.product-summary-item-data>a{font-size:1rem;clear:left;float:left}.product-summary-item-data .discount-price{text-align:left}.product-summary-more[aria-hidden=true]+.product-summary-more-button-wrapper .product-summary-read-more-text:after{content:' +'}.product-summary-more[aria-hidden=true]+.product-summary-more-button-wrapper .product-summary-read-less-text{display:none}.product-summary-more[aria-hidden=false]+.product-summary-more-button-wrapper .product-summary-read-less-text:after{content:' -'}.product-summary-more[aria-hidden=false]+.product-summary-more-button-wrapper .product-summary-read-more-text{display:none}.product-summary-more[aria-hidden=true]{display:none}.product-summary-more-button-wrapper{border-top:.063rem solid #000;margin-top:1.875rem;text-align:center}a.body-btn-link.product-summary-more-button[class]{cursor:pointer;transform:translate(0,-50%)}.product-summary-item .product-summary-item-img{max-width:5rem}.product-summary-item-number{padding:0;margin:0 1.25rem 0 0}.product-summary-name{display:block;margin-bottom:.25rem;text-align:left}@media(min-width:61.25rem){.product-summary-name{margin-bottom:0}}body .product-summary-brand{font-size:1rem;margin:.3125rem 0;display:block;text-align:left}.product-summary-item-tag{display:inline-block;text-align:left}.embed-product .product-summary-item-tag{text-align:center}body .product-summary-item .product-buy-button-wrapper{align-items:flex-start;justify-content:flex-start}body .product-summary-item .product-buy-button-wrapper a.product-btn-link{display:-webkit-flex;line-height:1.1;border-radius:0;width:13.285rem;box-sizing:border-box;white-space:pre-line;word-wrap:break-word;text-align:center}body .product-summary-item .product-buy-button-wrapper a.product-btn-link .product-btn-link-text{width:100%;display:-webkit-inline-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}body .product-summary-item .product-buy-button-wrapper.product-summary-item-button-sm{margin:.625rem 0}@media only screen and (min-width:40.625rem){body .product-summary-item .product-buy-button-wrapper.product-summary-item-button-sm{display:none}}body .product-summary-item .product-buy-button-wrapper.product-summary-item-button-lg{margin:0}@media only screen and (max-width:40.625rem){body .product-summary-item .product-buy-button-wrapper.product-summary-item-button-lg{display:none}}body ul.product-summary-wrapper{padding:0;margin:0}body ul.product-summary-wrapper-short{padding:0;margin:0 0 1.875rem}.product-summary-item-number{font-size:2.5rem}.product-summary-name{font-size:1.375rem;color:#274061}@media only screen and (max-width:40.625rem){body .product-summary-item .product-buy-button-wrapper.product-summary-item-button-sm{margin:.625rem 0}}body .product-summary-brand{font-family:Visuelt,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.3;color:#646464;font-weight:700;text-transform:none}body.listicle .product-summary-brand{margin:0}.product-feature-specs{clear:both}.product-feature-specs .product-feature-specs-title{margin-left:0}.product-feature-specs .product-feature-specs-table{margin:1rem 0 0;width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed}.product-feature-specs .product-feature-specs-table th{font-weight:700}@media only screen and (min-width:20rem){.product-feature-specs .product-feature-specs-table th{width:40%}}@media only screen and (min-width:40.625rem){.product-feature-specs .product-feature-specs-table th{width:30%}}@media only screen and (min-width:61.25rem){.product-feature-specs .product-feature-specs-table th{width:25%}}.product-feature-specs .product-feature-specs-table td,.product-feature-specs .product-feature-specs-table th{border:1px solid #d9dadd;padding:20px;font-size:1rem;text-align:left;vertical-align:top}@media only screen and (min-width:40.625rem){.long-form-article .embed-product-center.embed-product-large .product-feature-specs{margin-left:4.25%;margin-right:4.25%}}@media only screen and (min-width:61.25rem){.long-form-article .embed-product-center.embed-product-large .product-feature-specs{margin-left:5.7046979866%;margin-right:5.7046979866%}}@media only screen and (min-width:73.75rem){.long-form-article .embed-product-center.embed-product-large .product-feature-specs{margin-left:11.4093959732%;margin-right:11.4093959732%}} /*# sourceMappingURL=https://assets.hearstapps.com/sites/housebeautiful/assets/css/listicle-critical.d66591c.css.map */

We earn a commission for products purchased through some links in this article.

14 of the best modular sofas for flexible living in 2022

The ultimate versatile piece for lounging.

John Lewis & Partners

Modular sofas are the ultimate staple for urban living. No other piece can offer such flexibility, and adapt so cleverly to its surroundings and the evolving needs of a home.

Modular sofas are made up of individual sections, or 'modules' that can be moved around and arranged to suit your living space, or even your mood. These sections come in a range of sizes and styles – arm and back pieces, and often a left or right-hand chaise – that can fit in various configurations, making them an incredibly versatile and practical investment. Modular sofas can just be arranged to seat two people, much like a regular two-piece suite, or they can be extended into vast L or U shapes to accommodate 10 or more – perfect for large families and socialising.

What’s the difference between a modular sofa and a sectional sofa?

A modular and sectional sofa are similar ­– both have two or more connected pieces – and the terms are often used interchangeably, but there are key differences. A sectional sofa typically refers to an L-shaped sofa that combines a sofa or loveseat and a chaise, and most importantly, it isn’t designed to be rearranged. The very purpose of a modular sofa by contrast is to be moved and configured at will.

The different types of modular sofa:

1. Chaise modular sofa

A modular sofa with a chaise is a great option for adding a bit of extra comfort in narrow living rooms where the width of your sofa is restricted. Whilst adding a chaise does create an L-shape (see below,) it's usually intended for lounging rather than seating extra people.

2. L-shaped modular sofa

L-shaped modular sofas resemble two sofas meeting at a 90-degree angle. These are brilliant for small families, and can fit neatly in the corners of your living room without taking up too much floor space.

3. U-shaped modular sofa

A wrap-around U-shaped modular sofa is a bit of a luxury for those with ample space. Great for entertaining, and usually designed with very generous proportions to sit guests next to and across from one another.

4. Modular sofa bed

The ultimate in multifunctional furniture. If you don’t have a spare bedroom, modular sofa beds are a super practical option. Even a small two-seater modular sofa can usually offer a deceptively large pull-out bed.

5. Modular storage sofa

Modular sofas with hidden storage are perfect for urban living. Usually, the seat or chaise section will be set on hinges or springs so they can be easily lifted to store away any clutter, freeing up valuable floor space.

Are modular sofas worth it?

Modular sofas can be overlooked, but there are arguably more benefits to choosing a modular sofa than a regular sofa.

Modular sofas are totally adaptable to your needs – it’s common to break up your modular sofa when you have company, placing a coffee table in between units to make your living space more conducive to socialising. They can fit perfectly in any room, reducing wasted floor space, and adapting to awkward layouts. Individual sections will always manoeuvre through doorways (there's nothing worse than receiving a sofa, only to discover it won't fit through your front door,) which also gives you the option of moving your sofa between rooms. And, if your modular sofa is damaged, it's far more cost effective to replace individual units.

Here, we've scoured some of our favourite sofa brands and retailers, from John Lewis & Partners, to DFS and Made.com to find the best modular sofas for the ultimate in flexible living in 2022...

Advertisement - Continue Reading Below
1
Stain resistant - The Best modular sofa
Swyft Model 03 Large 3 Seater Sofa
Swyft
John Lewis & Partners
£2,860.00

From two seats to 10, left or right corner, with or without an ottoman – this chunky modular sofa by Swyft is the picture of versatility. Here in a classic pumice linen, and made with handy stain-resistant threads, it's perfect for busy households.

2
The deconstructed one - Best modular sofa
Fernsby 2 Seater Modular Sofa
Made.com
made.com
£2,395.00

We love the deconstructed look of this Made.com Fernsby modular sofa with interesting trim detailing. Note the plump pillow-top seats, and abundance of cushions in soft recycled velvet – this one is sink-in comfy.

3
The storage one - Best modular sofa
House Beautiful Layla Modular Sofa
DFS
dfs.co.uk
£599.00

This clever Layla modular sofa from our own House Beautiful collection at DFS is the ultimate in multifunctional design. Each piece can be lifted to reveal hidden storage below to keep your living room totally clutter-free. It arrives with modern geometric cushions, and here is accessorised to perfection with a throw, lampshade and wall art from Homebase.

4
The velvet one - Best modular sofa
Model 06 Modular Sofa
Swyft
swyfthome.com
£3,400.00

We love a classic velvet sofa, especially in a sophisticated forest green. This Model 06 Modular Sofa from Swyft Home is generously proportioned, with deep seats and ample room for lounging.

5
The cloud - Best modular sofa
Livienne Modular Sofa
Made.com
made.com
£1,750.00

Don't be fooled by the upright shape of this Livienne modular sofa, with generously oversized seats and super low arm and backrests, this is a sofa for lounging. Choose a pale colourway to create a real life cloud in your living room.

6
The faux leather one - Best modular sofa
Modular Arne Tan Faux Leather Chaise Sofa
Dunelm
dunelm.com
£1,326.00

A contemporary faux leather modular sofa in classic tan with deceptively slim arms and backrest – remove the central module and this piece would be great for smaller homes. If you have the space, we highly recommend adding the footstool to your configuration for the best lounging.

7
The contemporary one - Best modular sofa
Platte 4 Seater Modular Sofa
Wayfair
Wayfair
£1,329.00

You can't go far wrong with a classic grey sofa. A lot of modular sofas favour boxy silhouettes, but this sophisticated piece is designed with slim legs and frame, perfect for contemporary homes.

8
The squidgy one - Best modular sofa
Wodge Deep Modular Sofa
Loaf
Loaf
£1,950.00

A generously proportioned and deeply squidgy modular sofa from Loaf. Wodge is available in 159 different fabrics for the ultimate customised piece – we're fans of the spill-resistant linen in soft rose pink, the deep cinnamon velvet, and alabaster bamboo.

9
Scandi-inspired - Best modular sofa
Tokyo Modular Sofa
John Lewis & Partners
johnlewis.com
£1,199.00

This Tokyo modular sofa from John Lewis & Partners sits low to the ground, with extra feather-filled cushions for sink-in comfort. It's available with a storage table in matching fabric that can be placed at the end of your configuration, or between two seat units for a handy spot to pop a cup of tea.

10
The pink one - Best modular sofa
Cohen Modular Sofa in Pavilion Pink
Sofa.com
sofa.com
£1,760.00

A contemporary handmade piece from Sofa.com in a delicious pink fabric. We love the curved detailing here on the arms and backrest – great for back support. If you're not a fan of pink, this modular piece comes in a vast selection of colours and fabrics, from soft leather to boucle.

11
The patterned one - Best modular sofa
Boro Stripe Kori Modular Armless Sofa
Anthropologie
anthropologie.com
US$1,298.00

One for the pattern lovers. This feature modular sofa from Anthropologie is made with a tropical hardwood frame and durable cotton rug upholstery in a fun stripe design. Even with deep seats, the slim arm and backrest make this a great option for smaller homes.

12
The Japandi one - Best modular sofa
Zita Modular Chaise End Corner Sofa
Made.com
made.com
£2,795.00

This clever modular corner sofa from Made.com embraces Japandi style, merging Japanese minimalism and Scandinavian functionality. Sitting low to the floor on a wooden plinth base, with cushioned arms and two side tables that can be moved around to suit your needs.

13
The versatile ones - Best modular sofa
Sofables Modular Sofa
DFS
dfs.co.uk
£2,795.00

A playful take on the modular sofa, here shown with individual units mixed and matched across fabrics and colours. This is a totally achievable look in your own home if you err on the side of bold maximalism.

14
The outdoor one - Best modular sofa
Cancun 4 Seater Rattan Modular Sofa Set
Dunelm
dunelm.com
£649.00

Perfect for urban gardens. This super affordable modular sofa set from Dunelm includes four seats, two footstools and a matching coffee table. Crafted from rattan, steel, and glass for a robust and low maintenance finish.

Follow House Beautiful on Instagram.

This content is created and maintained by a third party, and imported onto this page to help users provide their email addresses. You may be able to find more information about this and similar content at piano.io
Advertisement - Continue Reading Below
More From Shop Right Now