.recommended-deals__wrapper{flex-direction:column}@media (min-width: 1030px){.recommended-deals__wrapper{padding:1.75rem 0 2.125rem}}@media (min-width: 768px){.recommended-deals__wrapper ul{flex-direction:column}}.recommended-deals__item{margin-right:1.5rem}@media (min-width: 768px){.recommended-deals__item{margin-right:0}}.recommended-deals__item .module-deal{box-shadow:none}.recommended-deals__item img{max-width:145px}@media (min-width: 1030px){.recommended-deals__item img{max-width:100px}}.recommended-deals__item .price{color:#2269DC;font-weight:600}.recommended-deals__item .price span{color:#000C2D;opacity:0.6;position:relative}.recommended-deals__item .price span:after{content:'';display:block;width:100%;position:absolute;bottom:35%;right:0;border-bottom:2px solid #000C2D;opacity:0.6}@media (min-width: 768px){.featured-stores-icon .scroll{overflow:visible}}.featured-stores-icon__wrapper{display:flex}@media (min-width: 768px){.featured-stores-icon__wrapper{flex-direction:column}}.featured-stores-icon__wrapper ul{display:flex}@media (min-width: 768px){.featured-stores-icon__wrapper ul{justify-content:space-between}}.featured-stores-icon__wrapper li{width:65px;margin:15px 15px 15px 0}@media (min-width: 375px){.featured-stores-icon__wrapper li{margin:15px 10px 15px 0}}@media (min-width: 768px){.featured-stores-icon__wrapper li{width:20%;max-width:76px;margin:15px 0}}.featured-stores-icon__list{margin:0 -5px;text-align:center}.featured-stores-icon__list li{margin:8px 5px}@media (min-width: 768px){.featured-stores-icon__list{margin:0 -15px}.featured-stores-icon__list li{margin:8px 15px}}@media (min-width: 1030px){.featured-stores-icon__list{margin:0 -5px;text-align:left}.featured-stores-icon__list li{margin:8px 5px}}@media (min-width: 0) and (max-width: 1030px){#header{position:relative !important}#header .toggle-group{position:absolute;top:0;right:4.5px}}@media (min-width: 0) and (max-width: 1030px) and (min-width: 768px){#header .toggle-group{top:10px;right:8px}}@media (min-width: 0) and (max-width: 1030px){#header-return{display:none}#header-masthead{height:0}}#header-savvy{min-height:50px}@media (min-width: 768px){#header-savvy{min-height:70px}}@media (min-width: 1030px){#header-savvy{padding:30px 0}}#header-account{flex:1;display:none}#header-account .nav-list{display:table;margin-left:auto}@media (min-width: 1030px){#header-account{display:block}}#savvy-logo{width:217px;display:flex;flex-direction:column;min-height:50px;justify-content:center;padding-top:10px}@media (min-width: 375px){#savvy-logo{width:232px}}@media (min-width: 768px){#savvy-logo{width:300px;min-height:70px}}@media (min-width: 1030px){#savvy-logo{width:200px;margin:0 auto;padding-top:0}}.breadcrumb{margin-bottom:50px}@media (min-width: 768px){.breadcrumb{margin-bottom:67px}}@media (min-width: 1030px){.breadcrumb{margin-bottom:56px}}.article-disclosure p{color:rgba(0,12,45,0.7);font-size:.85rem;margin:10px 0 0;font-style:italic}.article-markdown{padding:33px 0}@media (min-width: 768px){.article-markdown{padding:65px 0}}.article-restricted{overflow:hidden;position:relative;max-height:1200px}.content-gate{position:absolute;bottom:0;background:linear-gradient(180deg, transparent 0%, #fff 20%);padding-top:200px;min-height:830px;width:100%}.content-gate #registerForm_ajax .form-group{display:none}.content-gate .input-field{box-shadow:none}.article-banner{background-image:linear-gradient(to bottom, #FFF7F4 0px, #FFF7F4 75%, #fff 75%, #fff 100%);padding:30px 0 15px}@media (min-width: 768px){.article-banner{padding:50px 0 18px}}.article-banner img{border-radius:5px}@media (min-width: 0) and (max-width: 768px){.card--large{height:auto;padding:0}.card--large .card__image{position:static}.card--large .card__image:before{background:none;z-index:-1}.card--large .card__label{margin:.9375rem 0 .3125rem}.card--large .card__title{margin:0 0 .5rem}.card--large .card__date{margin-bottom:0}.card--large .card__label,.card--large .card__label a,.card--large .card__label a:hover,.card--large .card__title,.card--large .card__title a,.card--large .card__title a:hover,.card--large .card__date{color:#000C2D}}@media (min-width: 1030px){.shop-savvy--savvy .card--article{max-width:275px}}@media (min-width: 1200px){.shop-savvy--savvy .card--article{max-width:325px}}

