#quality-guides img{width:100vw;margin-bottom:-1vw}#quality-guides a.last{display:inline-block;margin-bottom:15vw}#quality-guides a.last.shorten-small-upper-gap{margin-top:-12vw;position:relative}#quality-guides a.last.shorten-large-upper-gap{margin-top:-20vw;position:relative}#quality-guides .two-wide{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100vw}#quality-guides .two-wide img{width:50vw;align-self:center}#quality-guides .two-wide.uneven img{width:100%}#quality-guides .two-wide.mobile-stretch-fix div{width:50vw}#quality-guides .two-wide.mobile-stretch-fix div img{width:100%;height:auto}#quality-guides .product-slider ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100vw;-webkit-overflow-scrolling:touch;overflow-y:hidden;overflow-x:scroll}#quality-guides .product-slider li{float:left}#quality-guides .product-slider li img{width:auto}#quality-guides .nav{overflow-x:scroll;width:100%}#quality-guides .nav ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:4vw 5vw 5vw 5vw;width:100vw;-webkit-overflow-scrolling:touch;overflow-y:hidden;overflow-x:scroll}#quality-guides .nav ul a{text-transform:uppercase;text-decoration:none;font-size:3.25vw;font-weight:600}#quality-guides .nav ul li{white-space:nowrap;margin:0 -2vw;min-width:40%;text-align:center}#quality-guides .nav ul li.active a{border-bottom:2px solid #000;padding-bottom:5px}#quality-guides .nav.baby-gear ul{padding:4vw 5vw 5vw 4vw}#quality-guides .nav.baby-gear ul li{padding:0 4vw}#quality-guides #crib-mattresses,#quality-guides #kids-mattresses,#quality-guides #bedding-basics{text-align:center;margin-bottom:10vw}#quality-guides #crib-mattresses a,#quality-guides #kids-mattresses a,#quality-guides #bedding-basics a{text-decoration:none}#quality-guides #crib-mattresses p.copy,#quality-guides #crib-mattresses .points li,#quality-guides #kids-mattresses p.copy,#quality-guides #kids-mattresses .points li,#quality-guides #bedding-basics p.copy,#quality-guides #bedding-basics .points li{font-size:4vw}#quality-guides #crib-mattresses p.copy sup,#quality-guides #crib-mattresses .points li sup,#quality-guides #kids-mattresses p.copy sup,#quality-guides #kids-mattresses .points li sup,#quality-guides #bedding-basics p.copy sup,#quality-guides #bedding-basics .points li sup{vertical-align:super;font-size:2.25vw;line-height:0}#quality-guides #crib-mattresses .shop-now,#quality-guides #kids-mattresses .shop-now,#quality-guides #bedding-basics .shop-now{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;background:#000;color:#fff;text-transform:uppercase;font-weight:600;width:36vw;height:12vw;margin:0 auto;font-size:4vw}#quality-guides #crib-mattresses #hero,#quality-guides #kids-mattresses #hero,#quality-guides #bedding-basics #hero{position:relative}#quality-guides #crib-mattresses #hero .main,#quality-guides #kids-mattresses #hero .main,#quality-guides #bedding-basics #hero .main{background:transparent;position:absolute}#quality-guides #crib-mattresses #hero .main h4,#quality-guides #kids-mattresses #hero .main h4,#quality-guides #bedding-basics #hero .main h4{font-size:7vw;padding-bottom:2vw;text-transform:uppercase}#quality-guides #crib-mattresses #hero .main p.copy,#quality-guides #kids-mattresses #hero .main p.copy,#quality-guides #bedding-basics #hero .main p.copy{font-size:3.55vw}#quality-guides #crib-mattresses #hero .sub,#quality-guides #kids-mattresses #hero .sub,#quality-guides #bedding-basics #hero .sub{position:absolute}#quality-guides #crib-mattresses #hero .sub h4,#quality-guides #kids-mattresses #hero .sub h4,#quality-guides #bedding-basics #hero .sub h4{font-size:4vw;font-weight:600;padding-bottom:2vw}#quality-guides #crib-mattresses #hero .sub p.copy,#quality-guides #kids-mattresses #hero .sub p.copy,#quality-guides #bedding-basics #hero .sub p.copy{font-size:2.5vw}#quality-guides #crib-mattresses .item h4,#quality-guides #crib-mattresses .details h4,#quality-guides #crib-mattresses .details-that-count h4,#quality-guides #kids-mattresses .item h4,#quality-guides #kids-mattresses .details h4,#quality-guides #kids-mattresses .details-that-count h4,#quality-guides #bedding-basics .item h4,#quality-guides #bedding-basics .details h4,#quality-guides #bedding-basics .details-that-count h4{font-size:5vw;text-transform:uppercase;padding-bottom:3vw;line-height:1.35;font-weight:600}#quality-guides #crib-mattresses .item h4 sup,#quality-guides #crib-mattresses .details h4 sup,#quality-guides #crib-mattresses .details-that-count h4 sup,#quality-guides #kids-mattresses .item h4 sup,#quality-guides #kids-mattresses .details h4 sup,#quality-guides #kids-mattresses .details-that-count h4 sup,#quality-guides #bedding-basics .item h4 sup,#quality-guides #bedding-basics .details h4 sup,#quality-guides #bedding-basics .details-that-count h4 sup{font-size:3vw;line-height:0;vertical-align:super}#quality-guides #crib-mattresses .item p.copy,#quality-guides #kids-mattresses .item p.copy,#quality-guides #bedding-basics .item p.copy{padding:0 2vw}#quality-guides #crib-mattresses .item p.copy.details,#quality-guides #kids-mattresses .item p.copy.details,#quality-guides #bedding-basics .item p.copy.details{font-weight:600;padding:5.25vw 0 1vw 0}#quality-guides #crib-mattresses .item p.copy.firmness,#quality-guides #crib-mattresses .item p.copy.recommended,#quality-guides #kids-mattresses .item p.copy.firmness,#quality-guides #kids-mattresses .item p.copy.recommended,#quality-guides #bedding-basics .item p.copy.firmness,#quality-guides #bedding-basics .item p.copy.recommended{font-weight:600}#quality-guides #crib-mattresses .item .points,#quality-guides #kids-mattresses .item .points,#quality-guides #bedding-basics .item .points{padding-bottom:5vw}#quality-guides #crib-mattresses .item .points li,#quality-guides #kids-mattresses .item .points li,#quality-guides #bedding-basics .item .points li{line-height:1.5}#quality-guides #crib-mattresses .item .firmness-level,#quality-guides #kids-mattresses .item .firmness-level,#quality-guides #bedding-basics .item .firmness-level{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;padding:2vw 0 5vw 0}#quality-guides #crib-mattresses .item .firmness-level .copy.selected,#quality-guides #kids-mattresses .item .firmness-level .copy.selected,#quality-guides #bedding-basics .item .firmness-level .copy.selected{font-weight:600}#quality-guides #crib-mattresses .details-that-count,#quality-guides #kids-mattresses .details-that-count,#quality-guides #bedding-basics .details-that-count{padding:5vw 0 3vw;margin-top:5vw;background:#f9f9f9}#quality-guides #crib-mattresses .details-that-count .slideshow,#quality-guides #kids-mattresses .details-that-count .slideshow,#quality-guides #bedding-basics .details-that-count .slideshow{position:relative;width:100%;height:auto;padding-bottom:61.39601%}#quality-guides #crib-mattresses .details-that-count .slideshow .slide,#quality-guides #kids-mattresses .details-that-count .slideshow .slide,#quality-guides #bedding-basics .details-that-count .slideshow .slide{text-align:left}#quality-guides #crib-mattresses .details-that-count .slideshow .slide .copy,#quality-guides #kids-mattresses .details-that-count .slideshow .slide .copy,#quality-guides #bedding-basics .details-that-count .slideshow .slide .copy{font-size:3.75vw;position:absolute;left:50vw;top:23.5vw}#quality-guides #storage{text-align:center}#quality-guides #storage .nav li{min-width:auto;padding:0 4vw;margin:0}#quality-guides #storage h4.hdr{text-transform:uppercase;font-size:5vw;font-weight:bold}#quality-guides #storage h4.sub-hdr{font-weight:600;text-transform:uppercase;font-size:3.5vw;padding-bottom:0.5vw}#quality-guides #storage p.copy{font-size:3vw;padding-bottom:4vw}#quality-guides #storage a.bttn{text-transform:uppercase;color:#fff;background:#000;padding:2vw 5vw;text-decoration:none;display:inline-block;font-size:3.5vw}#quality-guides #storage .flex{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#quality-guides #storage .flex.row{flex-direction:row;margin-bottom:12vw}#quality-guides #storage .flex.row>.item{width:50vw}#quality-guides #storage .flex.row>.item>img{width:100%}#quality-guides #storage .flex.row>.item>hr{width:2vw;display:block;margin:2vw auto}#quality-guides #storage .grey-bg{background-color:#f5f6f7}#quality-guides #storage #details{position:relative;margin-bottom:8vw}#quality-guides #storage #details .item.copy{position:absolute;top:32vw;right:3.5vw}#quality-guides #storage #options a.bttn{margin:1vw 0 7vw 0}#quality-guides #storage #favorites{padding:5vw 0 0 0}#quality-guides #storage #favorites .hdr{padding-bottom:3vw}#quality-guides #storage .product-slider{margin:10vw 0 20vw 0}#quality-guides #storage .product-slider li>a{text-decoration:none}#quality-guides #storage .product-slider li>a img{width:42vw;padding:0 2vw}#quality-guides #storage .product-slider li>a .product-name{font-size:3.5vw;padding-bottom:2.5vw;display:inline-block}#quality-guides #storage .product-slider li>a:last-child{display:block;font-size:2.5vw;text-transform:uppercase;text-decoration:underline}#quality-guides #crib-mattresses #hero .main{top:5vw;left:3vw}#quality-guides #crib-mattresses #hero .sub{top:78vw}#quality-guides #crib-mattresses #hero .sub p.copy{font-size:2.75vw}#quality-guides #crib-mattresses #hero .sub.left{left:9.1vw}#quality-guides #crib-mattresses #hero .sub.right{right:4.8vw}#quality-guides #kids-mattresses #hero .main{top:4vw;left:2vw}#quality-guides #kids-mattresses #hero .sub{top:78vw}#quality-guides #kids-mattresses #hero .sub p.copy{font-size:2.75vw}#quality-guides #kids-mattresses #hero .sub.left{left:3vw}#quality-guides #kids-mattresses #hero .sub.right{right:8.15vw}#quality-guides #kids-mattresses .item .shop-now{margin-top:5vw}#quality-guides #bedding-basics #hero .main{width:100vw;top:4vw}#quality-guides #bedding-basics #hero .main p.copy{font-size:4vw}#quality-guides #bedding-basics .item .shop-now{width:60vw;margin-top:5vw}#quality-guides #backpacks #x-brand img{padding:6.5vw 0 10vw}#quality-guides #backpacks .product-slider ul li img{height:55vw;width:auto}#quality-guides #luggage #x-brand img{padding:8vw 0 5vw 0}#quality-guides #lunch-bags-water-bottles .product-slider{overflow-y:hidden}#quality-guides #lunch-bags-water-bottles .product-slider.smaller ul li img{height:105vw;width:auto}#quality-guides #lunch-bags-water-bottles .product-slider.one-item{background-color:#f5f5f7}#quality-guides #lunch-bags-water-bottles .product-slider.one-item ul li img{height:105vw;width:auto}#quality-guides #lunch-bags-water-bottles .product-slider ul li img{width:65vw;height:auto}#quality-guides #lunch-bags-water-bottles #x-brand img{padding:5vw 0}#quality-guides #cribs .product-slider.ours-vs-theirs li img,#quality-guides #beds .product-slider.ours-vs-theirs li img,#quality-guides #bunk-beds .product-slider.ours-vs-theirs li img,#quality-guides #desks .product-slider.ours-vs-theirs li img{height:60vw;width:auto}#quality-guides #cribs .product-slider.ours-vs-theirs li img.space-fix,#quality-guides #beds .product-slider.ours-vs-theirs li img.space-fix,#quality-guides #bunk-beds .product-slider.ours-vs-theirs li img.space-fix,#quality-guides #desks .product-slider.ours-vs-theirs li img.space-fix{padding-right:1vw}#quality-guides #cribs .product-slider.ours-vs-theirs li img.last,#quality-guides #beds .product-slider.ours-vs-theirs li img.last,#quality-guides #bunk-beds .product-slider.ours-vs-theirs li img.last,#quality-guides #desks .product-slider.ours-vs-theirs li img.last{margin-right:5vw}#quality-guides #cribs .product-slider.favorite-collections li img,#quality-guides #beds .product-slider.favorite-collections li img,#quality-guides #bunk-beds .product-slider.favorite-collections li img,#quality-guides #desks .product-slider.favorite-collections li img{height:75vw;width:auto}#quality-guides #nursery-seating .product-slider.perfect-fit li img{height:60vw;width:auto}#quality-guides #nursery-seating .take-seat img{padding-bottom:4vw;background:#f5f6f7}#quality-guides #cribs .product-slider.grows-with-them li img{width:40vw;height:auto}#quality-guides #high-chairs #mealtime-secondary{padding-top:1vw;width:100vw;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;flex-wrap:nowrap}#quality-guides #high-chairs #mealtime-secondary img{width:100%}#quality-guides #high-chairs #mealtime-secondary div{display:inline-block}#quality-guides #high-chairs #mealtime-secondary .a{width:26%}#quality-guides #high-chairs #mealtime-secondary .b{width:41%}#quality-guides #high-chairs #mealtime-secondary .c{width:29%}#quality-guides #strollers h4,#quality-guides #strollers p{color:#222}#quality-guides #strollers section,#quality-guides #strollers div.best-in-class,#quality-guides #strollers div.nuna-pbk,#quality-guides #strollers div.secondary,#quality-guides #strollers div.brands{padding:0 4vw}#quality-guides #strollers div.best-in-class{background:#273a52}#quality-guides #strollers div.nuna-pbk,#quality-guides #strollers div.brands{background:#f8f8f8}#quality-guides #strollers section{position:relative}#quality-guides #strollers sup{font-size:70%;line-height:0;position:relative;top:-1vw;vertical-align:baseline}#quality-guides #strollers a.button{display:inline-block;width:100%;padding:3.5vw 0;text-align:center;text-transform:uppercase;font-size:3.7vw;letter-spacing:0.12em;box-sizing:border-box;text-decoration:none}#quality-guides #strollers a.button.dark{background:#222;color:#fff}#quality-guides #strollers a.button.light{background:#fff;color:#222;border:1px solid #ccc}#quality-guides #strollers h4{letter-spacing:0.05em}#quality-guides #strollers p{font-size:3.75vw}#quality-guides #strollers p strong{font-weight:600}#quality-guides #strollers section:not(.nav){margin-bottom:10vw}#quality-guides #strollers section:not(.nav) hr{height:3px;width:100%;border:0;background:#222;margin:0 0 2vw 0}#quality-guides #strollers section:not(.nav) img{width:100%}#quality-guides #strollers section:not(.nav) h4{text-transform:uppercase;font-size:6.5vw}#quality-guides #strollers section:not(.nav) p{padding-bottom:5vw}#quality-guides #strollers section:not(.nav) p strong{text-transform:uppercase;letter-spacing:0.05em}#quality-guides #strollers section:not(.nav) a.button.dark{margin-bottom:2vw}#quality-guides #strollers section:not(.nav) a.button.light{margin-bottom:4.5vw}#quality-guides #strollers section:not(.nav) a.link{text-transform:uppercase;font-size:3.7vw;letter-spacing:0.12em;display:block;text-align:center}#quality-guides #strollers div.hero{position:relative;margin-bottom:5vw}#quality-guides #strollers div.hero .copy{position:absolute;left:4vw;top:8vw}#quality-guides #strollers div.hero .copy h4{text-transform:uppercase;font-size:7.5vw;line-height:1.2;padding-bottom:2vw}#quality-guides #strollers div.hero .copy a.button{width:45vw}#quality-guides #strollers div.best-in-class{margin-bottom:7vw;padding:4vw 4vw}#quality-guides #strollers div.best-in-class h4,#quality-guides #strollers div.best-in-class p{color:#fff}#quality-guides #strollers div.best-in-class h4{font-size:4.5vw;letter-spacing:0;padding-bottom:6px;border-bottom:1px solid #fff;display:inline-block;margin-bottom:3vw}#quality-guides #strollers div.nuna-pbk{padding-bottom:6vw;position:relative;text-align:center}#quality-guides #strollers div.nuna-pbk img{width:100%}#quality-guides #strollers div.nuna-pbk .gg-logo{bottom:30vw;left:4vw;position:absolute;width:15vw}#quality-guides #strollers div.secondary{padding:10vw 4vw 16vw;text-align:center}#quality-guides #strollers div.secondary h4{text-transform:uppercase;font-size:6.5vw}#quality-guides #strollers div.secondary>div{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row;align-items:center;text-align:left}#quality-guides #strollers div.secondary>div a{display:inline-block}#quality-guides #strollers div.secondary>div a img{width:100%}#quality-guides #strollers div.secondary>div p strong{text-transform:uppercase;border-top:3px solid #222;letter-spacing:0.05em}#quality-guides #strollers div.secondary .a{padding:2vw 0 12vw}#quality-guides #strollers div.secondary .a a{width:45.58405%}#quality-guides #strollers div.secondary .b{padding-bottom:2.5vw}#quality-guides #strollers div.secondary .b a{width:50.71225%}#quality-guides #strollers div.secondary .c{padding-bottom:2.5vw}#quality-guides #strollers div.secondary .c a{width:47.151%}#quality-guides #strollers div.brands{padding:6vw 4vw;margin-bottom:6vw}#quality-guides #strollers div.brands div{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row}#quality-guides #strollers div.brands div a{display:inline-block;width:50vw}#quality-guides #strollers div.brands div a img{width:100%}#quality-guides #strollers div.brands div.a,#quality-guides #strollers div.brands div.b,#quality-guides #strollers div.brands div.c{margin-bottom:12vw}#quality-guides #strollers .model-name{font-size:2.8vw;position:absolute}#quality-guides #strollers .model-name.nuna-mixx{right:4vw;top:80vw}#quality-guides #strollers .model-name.babyzen{right:4vw;top:90vw}#quality-guides #strollers .model-name.br-twin{right:31vw;top:80vw}#quality-guides #strollers .model-name.br-jog{right:32vw;top:80vw}#quality-guides #strollers .model-name.veer-alt{right:35vw;top:82vw}#car-seats h2,#car-seats h3{font-size:6.8vw;font-weight:300;letter-spacing:0.5vw;text-transform:uppercase}#car-seats .seat-type-section{margin:2vw 0;position:relative}#car-seats .seat-type-section h3{padding:10vw 0 0 4vw}#car-seats .seat-type-section .model-name{font-size:2.8vw;position:absolute;text-align:center}#car-seats .seat-type-section .bottom-container{padding-left:4vw}#car-seats .seat-type-section .bottom-container .leading-copy{font-size:3.8vw;font-weight:500;letter-spacing:0.2vw;text-transform:uppercase}#car-seats .seat-type-section .bottom-container p{font-size:3.5vw;font-weight:300;margin:1vw 0 5vw}#car-seats .seat-type-section a{display:block;font-size:3.2vw;margin:3vw auto;text-align:center;text-transform:uppercase;width:90vw}#car-seats .seat-type-section a:nth-of-type(1){background-color:#000;color:#fff}#car-seats .seat-type-section a:nth-of-type(2){background-color:#fff;border:1px solid #cfcfcf;color:#000}#car-seats .seat-type-section a:nth-of-type(3){margin:5vw auto}#car-seats #hero{background:url("../../../images/mobile/pages/quality-guides/car-seats/hero.jpg") no-repeat;background-size:contain;height:70vw}#car-seats #hero h2{padding:15vw 0 2vw 5vw}#car-seats #hero a{align-items:center;background-color:#000;color:#fff;display:inline-flex;font-size:4vw;font-weight:300;height:10vw;letter-spacing:0.5vw;margin-left:5vw;padding:0 4vw;text-decoration:none;text-transform:uppercase}#car-seats #dark-bar{background-color:#273a52;height:30vw;margin-top:2vw}#car-seats #dark-bar h5,#car-seats #dark-bar p{color:#fff}#car-seats #dark-bar h5{font-size:5.2vw;font-weight:400;padding:5vw 0 0 4vw;position:relative}#car-seats #dark-bar h5::after{background-color:#fff;bottom:-1vw;content:"";height:1px;left:4vw;position:absolute;width:45vw}#car-seats #dark-bar p{font-size:3.8vw;margin:4vw 0 0 4vw}#car-seats #dark-bar p em{font-weight:700}#car-seats #infant .top-container{background:url("../../../images/mobile/pages/quality-guides/car-seats/seat-type-1.jpg");background-size:contain;height:78vw}#car-seats #infant .top-container p{top:68vw;left:52vw}#car-seats #convertible .top-container{background:url("../../../images/mobile/pages/quality-guides/car-seats/seat-type-2.jpg") no-repeat;background-size:contain;height:88vw}#car-seats #convertible .top-container h3{padding:12vw 0 0 4vw}#car-seats #convertible .top-container p{top:75vw;left:66vw}#car-seats #all-in-one .top-container{background:url("../../../images/mobile/pages/quality-guides/car-seats/seat-type-3.jpg") no-repeat;background-size:contain;height:88vw}#car-seats #all-in-one .top-container h3{padding:10vw 0 0 4vw}#car-seats #all-in-one .top-container p{top:75vw;left:66vw}#car-seats #booster .top-container{background:url("../../../images/mobile/pages/quality-guides/car-seats/seat-type-4.jpg") no-repeat;background-size:contain;height:88vw}#car-seats #booster .top-container h3{padding:10vw 0 0 4vw}#car-seats #booster .top-container p{top:75vw;left:64vw}#car-seats #nuna-pb{height:133vw;position:relative}#car-seats #nuna-pb p,#car-seats #nuna-pb a{left:50%;position:absolute;transform:translateX(-50%)}#car-seats #nuna-pb p{font-size:3.8vw;text-align:center;top:18vw;width:100%}#car-seats #nuna-pb .gg-logo{bottom:25vw;left:5vw;position:absolute;width:18vw}#car-seats #nuna-pb a,#car-seats #add-ons a{background-color:#000;bottom:1vw;color:#fff;display:block;font-size:3.4vw;margin:3vw auto;padding:3vw;text-align:center;text-decoration:none;text-transform:uppercase;width:90vw}#car-seats #add-ons{background:url("../../../images/mobile/pages/quality-guides/car-seats/add-ons.jpg") no-repeat;background-size:contain;height:215vw;position:relative}#car-seats #add-ons h3{padding-top:10vw;text-align:center}#car-seats #add-ons h4{font-weight:500;margin-bottom:1vw;position:relative;text-transform:uppercase}#car-seats #add-ons h4::before{background-color:#000;content:"";height:2px;position:absolute;top:-2vw;width:32vw}#car-seats #add-ons div{position:absolute}#car-seats #add-ons div:nth-of-type(1){left:50vw;top:36vw}#car-seats #add-ons div:nth-of-type(2){left:4vw;top:95vw}#car-seats #add-ons div:nth-of-type(3){left:50vw;top:155vw}#car-seats #add-ons .model-name{font-size:3vw;position:absolute}#car-seats #add-ons .model-name:nth-of-type(1){left:28vw;top:61vw}#car-seats #add-ons .model-name:nth-of-type(2){left:65vw;top:125vw}#car-seats #add-ons .model-name:nth-of-type(3){left:26vw;top:183vw}#car-seats #add-ons a{bottom:8vw;left:50%;position:absolute;transform:translateX(-50%)}#car-seats #brands{background:url("../../../images/mobile/pages/quality-guides/car-seats/brands.jpg") no-repeat;background-size:contain;height:116vw}
