){.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:#fff;height:calc(2*3.375rem);position:absolute}@media only screen and (min-width:61.25rem){.nav-placeholder{height:3.375rem}}.nav-bar{background-color:#fff;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:inherit}.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.1rem}.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:#fff;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.5rem;height:.9375rem;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:#fff;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:#fff;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:#fff;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
11 Best Kitchen Mats for Hardwood Floors and Tiles 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
11 Best Kitchen Mats for Hardwood Floors and Tiles 2022
){.show-social .nav-menu-social{flex:0 0 auto}}.show-social .social-button-group{margin-right:.9375rem}@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(0,0,0,.1),0 .0625rem .125rem 0 rgba(0,0,0,.06);color:#6a7ff4;background:#030929;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(0,0,0,.1),0 .125rem .25rem -.0625rem rgba(0,0,0,.06);background:rgba(3,9,41,.85)}}.sponsor-bar.brand-logo .sponsor-label svg{max-width:9.125rem}@media only screen and (min-width:40.625rem){.sponsor-bar.brand-logo .sponsor-label svg{max-width:10.188rem}}@media only screen and (min-width:61.25rem){.sponsor-bar.brand-logo .sponsor-label svg{max-width:12.188rem}}.sponsor-label,.nav-sponsor-label,.sponsor-image{font-family:Termina W05,Helvetica,Arial,Sans-serif;font-size:.5625rem;line-height:1.4;color:#aaa;-webkit-text-stroke:.01rem;font-weight:400;text-transform:uppercase}@media only screen and (min-width:40.625rem){.sponsor-label,.nav-sponsor-label,.sponsor-image{font-size:.5rem;line-height:1.4}}@media only screen and (min-width:61.25rem){.sponsor-label,.nav-sponsor-label,.sponsor-image{font-size:.625rem;line-height:1.4}}.sponsor-logo-separator{font-family:Termina W05,Helvetica,Arial,Sans-serif;font-size:.625rem;line-height:1.4;color:#aaa;text-transform:uppercase;line-height:0}.sponsor-bar .sponsor-logo-separator,.nav-sponsor-logo-separator{font-family:Termina W05,Helvetica,Arial,Sans-serif;font-size:1.3125rem;line-height:1.3;color:#aaa;margin:0 .625rem}.sponsor-bar{background-color:#fff;padding:.75rem 0;margin-bottom:.625rem}@media only screen and (min-width:61.25rem){.sponsor-bar{margin:0 0 1.25rem}}.sponsor-bar.marquee-sponsor{margin:0}.sponsor-bar.longform-sponsor{margin:0}.sponsor-bar.slideshow-sponsor{margin-bottom:1.25rem}.top-pathing .sponsor-inline{line-height:.8;margin-top:.25rem;padding:0 .3125rem 0 .625rem}@media only screen and (min-width:40.625rem){.top-pathing .sponsor-inline{padding:0}}.feed-list .sponsor-inline{line-height:0;margin:.625rem 0;text-align:left}@media only screen and (min-width:40.625rem){.feed-list .sponsor-inline{margin-top:0}}@media only screen and (min-width:61.25rem){.feed-list .sponsor-inline{margin-top:.3125rem}}.collection-breaker .sponsor-inline{padding:0 .625rem}@media only screen and (min-width:40.625rem){.collection-breaker .sponsor-inline{margin-top:.3125rem}}@media only screen and (min-width:61.25rem){.collection-breaker .sponsor-inline{text-align:center;transform:translate(0,-1.35rem);padding:0 1.25rem;margin-top:0}}.curated-breaker .sponsor-inline{padding:0 .625rem}@media only screen and (min-width:40.625rem){.curated-breaker .sponsor-inline{margin-top:.3125rem}}.feed-header .sponsor-inline{line-height:0;margin:.625rem 0}@media only screen and (min-width:40.625rem){.feed-header .sponsor-inline{margin:0 0 .3125rem;text-align:left}}.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}}.sponsor-inline.feature-item-sponsor{text-align:left}@media only screen and (min-width:40.625rem){.sponsor-inline.feature-item-sponsor{text-align:center}}.nav{border-bottom:.11rem solid #030929}.nav-button{color:#030929;line-height:0}.nav-button.nav-sidepanel-button{padding:.125rem .625rem 0 0}.nav-button.nav-search-button{padding-left:1.25rem}.nav-logo{margin:0}@media only screen and (min-width:61.25rem){.nav-logo{padding-right:.9375rem}}.nav-menu,.nav-submenu{padding-top:.125rem}.nav-swipeable a,.nav-swipeable .nav-menu-link{font-family:Termina W05,Helvetica,Arial,Sans-serif;font-size:.8125rem;line-height:1.4;color:#030929;letter-spacing:.05em;line-height:2;padding-right:.9375rem;text-transform:uppercase}@media only screen and (min-width:61.25rem){.nav-swipeable a,.nav-swipeable .nav-menu-link{font-size:.875rem;line-height:1.4}}.nav-scrollable .nav-primary-menu .nav-item>a{font-family:Termina W05,Helvetica,Arial,Sans-serif;font-size:.6875rem;line-height:1.4;color:#030929;letter-spacing:.05em;line-height:2;text-transform:uppercase;font-weight:400;text-decoration:none}.nav-secondary-menu .nav-menu-item a,.nav-secondary-menu .nav-menu-item .nav-menu-link{font-family:Termina W05,Helvetica,Arial,Sans-serif;font-size:.8125rem;line-height:1.4;color:#030929;line-height:1;text-transform:uppercase}@media only screen and (min-width:61.25rem){.nav-secondary-menu .nav-menu-item a,.nav-secondary-menu .nav-menu-item .nav-menu-link{font-size:.875rem;line-height:1.4}}@media only screen and (min-width:61.25rem){.nav-secondary-menu .nav-menu-item a,.nav-secondary-menu .nav-menu-item .nav-menu-link{margin:0 0 0 .625rem}}.nav-swipeable .nav-menu-subscribe:before{color:#030929;margin-right:.25rem;font-size:1.1875rem;height:1.3125rem}.nav-swipeable .nav-menu-subscribe{display:flex}.sponsor-nav{border-bottom:.0625rem solid #e7e7e7}.sponsor-nav-menu .nav-title{font-family:Termina W05,Helvetica,Arial,Sans-serif;font-size:.875rem;line-height:1.4;color:#030929;padding-right:.9375rem;text-transform:uppercase}@media only screen and (min-width:61.25rem){.sponsor-nav-menu .nav-title{width:100%;text-align:center;padding-bottom:.125rem}}.sponsor-nav-inner.brand-logo .nav-sponsor-label{padding-right:0;display:inherit}.sponsor-nav-inner.brand-logo .nav-sponsor-label a{padding-right:0}.nav-button.subscribe-button.subscribe-text,.nav-button.account-button .account-text,.account-dropdown-container .account-dropdown .account-dropdown-link,.nav-swipeable-inner.sso-enabled .nav-secondary-menu .nav-menu-item>a,.top-nav-subscribe,.nav-button.location-choice.sso-enabled .location-choice-country{font-weight:700;color:#fff;padding-bottom:.125rem}.top-nav-subscribe{padding:0 .625rem}@media only screen and (min-width:40.625rem){.top-nav-subscribe{padding:0 1rem}}.nav-button.account-button .account-text,.account-dropdown-container .account-dropdown .account-dropdown-link{color:#000;font-weight:400}#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:48rem){.leaderboard-ad.transporter-ad{width:unset;margin-left:-9.4585196225%;margin-right:-9.4585196225%}}@media only screen and (min-width:61.25rem){.leaderboard-ad.transporter-ad{margin-left:-26.5303030303%;margin-right:-26.5303030303%}}@media only screen and (min-width:73.75rem){.leaderboard-ad.transporter-ad{margin-left:-37.9068322981%;margin-right:-37.9068322981%}}@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 #aaa}@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:#e7e7e7;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 #e7e7e7;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 #e7e7e7;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 #e7e7e7;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:0}}@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 #e7e7e7;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 #e7e7e7;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 #e7e7e7;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 #e7e7e7;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:Termina W05,Helvetica,Arial,Sans-serif;font-size:.5rem;line-height:1.4;color:#aaa;text-transform:uppercase}.list-breaker-ad{margin-bottom:1.25rem}@media only screen and (min-width:61.25rem){.list-breaker-ad{margin-top:.5rem;margin-bottom:1.875rem}}.list-vertical-ad,.transporter-vertical-ad{margin-bottom:1.25rem}.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:#f1f2f4;position:fixed;top:0;height:100%;overflow-y:scroll;z-index:5999998;transition:transform .2s linear;display:flex;flex-direction:column}.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{color:#000;text-decoration:none;font-size:3.125rem}.item-image .content-type-icon{background-color:rgba(255,255,255,.8);border-radius:1.4rem;color:#000;font-size:1rem;height:2.8125rem;margin:.625rem .625rem 0 0;width:2.8125rem}.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{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:.625rem}.simple-item-metadata{font-family:Termina W05,Helvetica,Arial,Sans-serif;font-size:.875rem;line-height:1.4;color:#9a0500;text-transform:uppercase}@media only screen and (min-width:40.625rem){.simple-item-metadata{margin-bottom:.9375rem}}.simple-item-parent-link{color:#9a0500;display:inline;margin-right:.3125rem}.simple-item-dek{margin-top:.625rem}.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:#9a0500;display:inline-block;float:left;width:2.5rem;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:.625rem;width:calc(100% - (2.5rem + .625rem + .625rem) - .625rem)}}@media only screen and (min-width:61.25rem){.top-pathing-item-wrap{width:calc(100% - (2.5rem + .625rem + .625rem))}}.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-item .item-title{font-family:Termina W05,Helvetica,Arial,Sans-serif;font-size:.8125rem;line-height:1.4;color:#030929;padding:0 .625rem}@media only screen and (min-width:40.625rem){.top-pathing-item .item-title{padding:.1875rem 0 0}}@media only screen and (min-width:40.625rem){.simple-item-index{font-family:New Paris,Georgia,Times,Serif;font-size:1.9375rem;line-height:1.2;color:#030929;border:.0625rem solid #030929;border-radius:5rem;padding:.3125rem .3125rem .25rem;display:flex;justify-content:center;line-height:.9;margin-top:.3125rem}}.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{font-family:New Paris,Georgia,Times,Serif;font-size:2rem;line-height:1.2;color:#030929;font-weight:400}@media only screen and (min-width:40.625rem){.content-hed,.product-summary-item-number{font-size:2.8125rem;line-height:1.1}}@media only screen and (min-width:61.25rem){.content-hed,.product-summary-item-number{font-size:3.25rem;line-height:1}}@media only screen and (min-width:61.25rem){.content-hed,.product-summary-item-number{line-height:1.1}}.content-hed .wait-font-load{letter-spacing:.015rem;color:transparent;background:#030929;line-height:1.1}@media only screen and (min-width:40.625rem){.content-hed .wait-font-load{letter-spacing:normal;color:initial;background:none}}.content-dek{font-family:New Paris,Georgia,Times,Serif;font-size:1.25rem;line-height:1.3;color:#030929;font-weight:400;padding-top:.625rem;line-height:1.2}@media only screen and (min-width:40.625rem){.content-dek{font-size:1.3125rem;line-height:1.2}}@media only screen and (min-width:61.25rem){.content-dek{font-size:1.75rem;line-height:1.2}}@media only screen and (min-width:40.625rem){.content-dek{padding-top:.9375rem}}.content-dek.wait-font-load p{display:inline;letter-spacing:.03rem;color:transparent;background:#030929}@media only screen and (min-width:40.625rem){.content-dek.wait-font-load p{letter-spacing:normal;color:initial;background:none}}.byline-with-image .content-info-byline-image{display:none}@media only screen and (min-width:61.25rem){.byline-with-image .content-info-byline-image{display:flex;font-size:1.5rem;color:#fff;background-color:#e7e7e7;text-align:center}}.byline-with-image .content-info-byline-image .icon-author{line-height:0}.byline-with-image .byline,.content-info-date,.byline-with-image .byline a>span.byline-name{color:#9a0500;text-decoration:none;margin-top:0}.byline-with-image .byline,.content-info-date{margin-right:.3125rem}@media only screen and (min-width:61.25rem){.byline-with-image .byline,.content-info-date{margin-right:.625rem}}.byline-with-image .byline a>span.byline-name{margin:0}@media only screen and (min-width:40.625rem){.byline-with-image .byline a>span.byline-name{margin-right:.25rem}}.content-info-date{display:inline}.content-info-date:before{content:'';background:url("https://assets.hearstapps.com/sites/towncountry/assets/images/byline-div.4868576.svg");background-size:2.5rem;width:2.5rem;margin-right:.5rem;height:.6rem;background-repeat:no-repeat;display:inline-block}.content-info-date.wait-font-load{letter-spacing:.11rem;color:transparent;background:#9a0500}@media only screen and (min-width:40.625rem){.content-info-date.wait-font-load{letter-spacing:normal;color:initial;background:none}}.content-info-date.wait-font-load:before{content:none}.authors{border-top:.0625rem solid #030929}.authors .author{font-family:Termina W05,Helvetica,Arial,Sans-serif;font-size:.6875rem;line-height:1.4;color:#515151}@media only screen and (min-width:40.625rem){.authors .author{font-size:.75rem;line-height:1.4}}@media only screen and (min-width:40.625rem){.authors .author{line-height:1.4}}.authors a.author-name{color:#030929;font-weight:700}.authors .author-job{color:#9a0500;font-weight:700}.byline .wait-font-load{letter-spacing:.11rem;color:transparent;background:#9a0500}@media only screen and (min-width:40.625rem){.byline .wait-font-load{letter-spacing:normal;color:initial;background:none}}.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{height:2.5rem;line-height:2.5rem;margin-right:.3125rem;width:2.5rem}.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:1.25rem}.listicle-slide-hed{margin-bottom:1.25rem}@media only screen and (min-width:40.625rem){.listicle-slide-hed{text-align:left}}.listicle-slide-hed-number,.product-summary-item-number{font-family:New Paris,Georgia,Times,Serif;font-size:3.25rem;line-height:1;color:#9a0500;display:inline-block}@media only screen and (min-width:61.25rem){.listicle-slide-hed-number,.product-summary-item-number{font-size:3.75rem;line-height:1}}.listicle-slide-hed-text,.product-summary-name{display:block;margin:.3125rem 0}@media only screen and (min-width:61.25rem){.listicle-slide-hed-text,.product-summary-name{margin-top:.625rem}}.listicle-slide-landscape .listicle-slide-hed,.listicle-slide-portrait .listicle-slide-hed,.listicle-slide-square .listicle-slide-hed,.product-summary-name{font-family:New Paris,Georgia,Times,Serif;font-size:1.75rem;line-height:1.2;color:#030929}@media only screen and (min-width:48rem){.listicle-slide-landscape .listicle-slide-hed,.listicle-slide-portrait .listicle-slide-hed,.listicle-slide-square .listicle-slide-hed,.product-summary-name{font-size:1.9375rem;line-height:1.2}}@media only screen and (min-width:61.25rem){.listicle-slide-landscape .listicle-slide-hed,.listicle-slide-portrait .listicle-slide-hed,.listicle-slide-square .listicle-slide-hed,.product-summary-name{font-size:2.25rem;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{margin-bottom:0}}.listicle-slide-credit{font-family:Termina W05,Helvetica,Arial,Sans-serif;font-size:.625rem;line-height:1.4;color:#aaa;text-transform:uppercase}.product-slide-details,.listicle-slide-square .product-slide-details,.listicle-slide-portrait .product-slide-details,.listicle-slide-landscape .product-slide-details,.product-slide-price{font-family:Termina W05,Helvetica,Arial,Sans-serif;font-size:.875rem;line-height:1.4;color:#515151;margin:1.25rem 0 .75rem}@media only screen and (min-width:40.625rem){.listicle-slide-square .product-slide-details,.listicle-slide-portrait .product-slide-details{margin:.125rem 0 .75rem}}@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,.listicle-slide-landscape .product-slide-vendor:after,.listicle-slide-landscape .listicle-product-review-retailer:after{content:"|";margin:0 .25rem;color:#e7e7e7}}.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}.product-buy-button-wrapper,.listicle-product-review-cta-wrapper,.embedded-product-button-wrapper{margin-bottom:.3125rem}.listicle-product-review-label,.product-summary-item-tag{font-family:Termina W05,Helvetica,Arial,Sans-serif;font-size:.9375rem;line-height:1.4;color:#9a0500;letter-spacing:.02rem;margin-bottom:.625rem;-webkit-text-stroke:.01rem;display:block}.product-slide-brand,.discount-price-multi-retailer,.listicle-product-review-brand,body .product-summary-brand,.product-slide-vendor,.listicle-product-review-retailer{font-family:Termina W05,Helvetica,Arial,Sans-serif;font-size:.9375rem;line-height:1.4;color:#515151}.product-review-pros-header,.product-review-cons-header{font-family:Termina W05,Helvetica,Arial,Sans-serif;font-size:.9375rem;line-height:1.4;text-transform:uppercase;margin-bottom:.3125rem;color:#030929}.product-review-pros-header:before{content:"Pros"}.product-review-cons-header:before{content:"Cons"}.product-review-pros-list,.product-review-cons-list{font-family:Termina W05,Helvetica,Arial,Sans-serif;font-size:.875rem;line-height:1.4}.product-review-pros-item,.product-review-cons-item{margin-bottom:.3125rem;line-height:1.3}.product-review-pros-item:before,.product-review-cons-item:before{color:#9a0500}.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:#9a0500}.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:Termina W05,Helvetica,Arial,Sans-serif;font-size:.625rem;line-height:1.4;color:#515151;line-height:1.5;margin-top:.3125rem;text-transform:uppercase}.longform-lede-image-credit{background-color:rgba(0,0,0,.35);color:rgba(255,255,255,.6);padding:.4375rem .625rem .3125rem;-webkit-text-stroke:.01rem}.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(0,0,0,.35);color:#e7e7e7;margin-top:0;padding:.3125rem .9375rem;-webkit-text-stroke:.01rem}.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}.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}.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{margin-bottom:.625rem;color:#030929;font-weight:400}.listicle-intro .body-tip,.standard-body-content .body-tip,.listicle-intro .body-blockquote,.standard-body-content .body-blockquote{margin-bottom:1.25rem;margin-top:1.25rem;color:#030929}.listicle-intro .body-h2,.standard-body-content .body-h2{font-family:New Paris,Georgia,Times,Serif;font-size:2.625rem;line-height:1.1;margin-top:1.875rem}@media only screen and (min-width:61.25rem){.listicle-intro .body-h2,.standard-body-content .body-h2{font-size:3.125rem;line-height:1.1}}.listicle-intro .body-h3,.standard-body-content .body-h3{font-family:New Paris,Georgia,Times,Serif;font-size:2.25rem;line-height:1.1;text-align:center}@media only screen and (min-width:40.625rem){.listicle-intro .body-h3,.standard-body-content .body-h3{font-size:2.625rem;line-height:1.1}}@media only screen and (min-width:61.25rem){.listicle-intro .body-h3,.standard-body-content .body-h3{font-size:2.8125rem;line-height:1.1}}.listicle-intro .body-h4,.standard-body-content .body-h4{font-family:Termina W05,Helvetica,Arial,Sans-serif;font-size:1.3125rem;line-height:1.3;margin-top:2.5rem;margin-bottom:1.5625rem;line-height:1.4}@media only screen and (min-width:40.625rem){.listicle-intro .body-h4,.standard-body-content .body-h4{font-size:1.4375rem;line-height:1.1}}@media only screen and (min-width:61.25rem){.listicle-intro .body-h4,.standard-body-content .body-h4{font-size:1.5rem;line-height:1}}@media only screen and (min-width:40.625rem){.listicle-intro .body-h4,.standard-body-content .body-h4{line-height:1.3}}@media only screen and (min-width:61.25rem){.listicle-intro .body-h4,.standard-body-content .body-h4{line-height:1.3}}.listicle-intro ul li,.listicle-intro ol li,.standard-body-content .body-ul li,.standard-body-content .body-ol li{font-family:Charter,Georgia,Times,Serif;font-size:1.1875rem;line-height:1.6}.listicle-intro ol li:before,.standard-body-content .body-ol li:before{color:#9a0500;top:1.8rem;left:-1.875rem}.no-tab .listicle-intro ul li:before,.no-tab .standard-body-content .body-ul li:before{color:#9a0500;top:1.9rem;left:-1.25rem}.listicle-intro .body-tip,.standard-body-content .body-tip{font-family:Termina W05,Helvetica,Arial,Sans-serif;font-size:1.125rem;line-height:1.4;padding:1.25rem;border:.125rem solid #030929;outline:.125rem solid #030929;outline-offset:.4375rem;position:relative;margin-top:1.875rem;margin-bottom:1.875rem;text-align:center}@media only screen and (min-width:61.25rem){.listicle-intro .body-tip,.standard-body-content .body-tip{font-size:1.375rem;line-height:1.5}}.listicle-intro .body-tip:after,.standard-body-content .body-tip:after{content:"";vertical-align:middle;margin:auto;position:absolute;left:0;right:0;top:-.39rem;width:.625rem;height:.625rem;background:#fff;border-bottom:.125rem solid #030929;border-left:.125rem solid #030929;transform:rotate(-45deg)}@media only screen and (min-width:40.625rem){.listicle-intro .body-tip,.standard-body-content .body-tip{padding:1.25rem 2rem;margin-top:2.5rem;margin-bottom:2.5rem}}@media only screen and (min-width:61.25rem){.listicle-intro .body-tip,.standard-body-content .body-tip{padding:1.875rem 2.5rem}}.listicle-intro .body-blockquote,.standard-body-content .body-blockquote{font-family:Termina W05,Helvetica,Arial,Sans-serif;font-size:1.125rem;line-height:1.4;border-left:.4375rem double #030929;padding:0 1.25rem}@media only screen and (min-width:61.25rem){.listicle-intro .body-blockquote,.standard-body-content .body-blockquote{font-size:1.25rem;line-height:1.4}}@media only screen and (min-width:40.625rem){.listicle-intro .body-blockquote,.standard-body-content .body-blockquote{padding:0 1.875rem}}.body-dropcap:first-letter{font-family:New Paris,Georgia,Times,Serif;font-size:3.75rem;line-height:1;text-transform:uppercase;color:#030929;padding:.625rem .625rem 0 0;line-height:.8}@media only screen and (min-width:61.25rem){.body-dropcap:first-letter{font-size:6.25rem;line-height:.8}}@media only screen and (min-width:61.25rem){.body-dropcap:first-letter{padding-right:.9375rem}}.embed-editorial-links.embed-center .editorial-link-item-title{font-family:New Paris,Georgia,Times,Serif;font-size:1rem;line-height:1.2;color:#030929}@media only screen and (min-width:30rem){.embed-editorial-links.embed-center .editorial-link-item-title{font-size:1.1875rem;line-height:1.3}}@media only screen and (min-width:40.625rem){.embed-editorial-links.embed-center .editorial-link-item-title{font-size:1.125rem;line-height:1.3}}@media only screen and (min-width:61.25rem){.embed-editorial-links.embed-center .editorial-link-item-title{font-size:1.3125rem;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/towncountry/assets/images/logos/logo.d2b272d.svg")}body.gdpr .ot-sdk-show-settings{border:.0625rem solid #030929}.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-family:Termina W05,Helvetica,Arial,Sans-serif;font-size:1.125rem;line-height:1.4}@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-size:.875rem}
/*# sourceMappingURL=https://assets.hearstapps.com/sites/towncountry/assets/css/listicle-critical.c1cdb9b.css.map */
Every item on this page was chosen by a Town & Country editor. We may earn commission on some of the items you choose to buy.
The Most Plush Kitchen Mats to Make Your Home A Little Comfier
A good mat won't necessarily make you want to wash dishes, but it will make it feel like less of a chore.
Kitchen mats can quickly fall into the ick category—whether because they are hard to clean or they have more bon mots scribbled on them than a Hallmark card. But a new wave of kitchen mat designs are fresh, elegant, and made from sturdy materials like vinyl that wipes clean (for the environmentally minded, there are also 100 percent recycled versions). With thick padding that makes washing dishes infinitely nicer, these chic rugs are a true kitchen essential. Shop 12 kitchen mats for an instant culinary upgrade.
An easy-to-clean rug that doesn't draw too much attention to itself is sometimes all you need from a kitchen mat. Plus, this one comes in seven colorways and six sizes, making it incredibly versatile.
For a subtle pop of color (and a nod to food) this cute rug from Ruggable comes in a variety of sizes and color ways. Bonus: all of Ruggable's products are machine washable.
This vinyl mat is slip, water, and stain resistant. It's easy to wipe clean, and this tile pattern will make you forget you're standing at your sink and not strolling through Barcelona.
GelPro's offerings are some of the more expensive kitchen mat options, but the quality is hard to beat. The thick, anti-fatigue gel material feels so good underfoot it can only be described as luxurious.
If you're looking for a pattern that isn't overly kitchen-themed, check out this fun citrus patterned rug from Ruggable. Keep things minimal with this neutral colored version, or bring in some color with the vibrant Lime or Multicolor selections.
For mats that are cushiony and practical but equally adorable, House of Noa has what you're looking for. Their mats come in a plethora of beautiful patterns and prints.
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