/**
 * NOTE: This file is generated by Gulp and should not be edited directly!
 * Any changes made directly to this file will be overwritten next time its asset group is processed by Gulp.
 * Compressed from _content/redesign-home/redesign-home-save/section-redesign-home-save.scss
 * eatpropergood - Theme
 * @version v1.0.0
 * @link https://eatpropergood.com/
 */
body:not(.ab-home-b) [data-section-type=redesignhome-save]{display:none!important}body .redesignhome-js-section__home-save{position:relative;z-index:1}body [data-section-type=redesignhome-save]{padding:10.62vw 0 11.13vw;margin-bottom:0}@media (max-width:768px){body [data-section-type=redesignhome-save]{padding:15.5vw 0 18vw}}@media (min-width:1921px){body [data-section-type=redesignhome-save]{padding:203.904px 0 213.696px}}body [data-section-type=redesignhome-save] .section__link-link,body [data-section-type=redesignhome-save] .section__subtitle-text,body [data-section-type=redesignhome-save] .section__text-text,body [data-section-type=redesignhome-save] .section__title-text{font-family:Futura!important;letter-spacing:normal;text-transform:lowercase;margin:0}body [data-section-type=redesignhome-save] .section__title-text{font-size:clamp(8px,4.4vw,85px);font-weight:700;line-height:1;padding:0}body [data-section-type=redesignhome-save] .section__title-text:after{display:none}@media (max-width:768px){body [data-section-type=redesignhome-save] .section__title-text{font-size:clamp(12px,8.54vw,62px);line-height:1.38;text-align:center}}body [data-section-type=redesignhome-save] .section__subtitle-text{font-size:clamp(8px,1.47vw,29px);font-weight:500;line-height:1.2;padding:.25em 0 0;width:90%}@media (max-width:768px){body [data-section-type=redesignhome-save] .section__subtitle-text{font-size:clamp(8px,4.27vw,36px);line-height:1.5;padding:1.13em 0 0;width:95%;text-align:center;margin:0 auto}}body [data-section-type=redesignhome-save] .section__text-text{font-size:clamp(8px,1.32vw,18px);font-weight:500;line-height:1.33;padding:0}@media (max-width:768px){body [data-section-type=redesignhome-save] .section__link{width:100%}}body [data-section-type=redesignhome-save] .section__link-link{display:block;margin:5.96% 0 0;cursor:pointer;width:36.44%;height:auto;opacity:1!important;font-family:Futura;font-size:clamp(8px,1.17vw,23px);font-weight:700;line-height:1.88;text-align:center;padding:.75em;background:#c3e4ed;color:#053d71;border-radius:39px;text-transform:none;letter-spacing:unset}body [data-section-type=redesignhome-save] .section__link-link:hover{background-color:var(--color-orange-dark);transition:all .3s ease-in-out}@media (max-width:768px){body [data-section-type=redesignhome-save] .section__link-link{width:80.29%;font-size:clamp(8px,4.27vw,36px);line-height:1.88;margin:0 auto}}body [data-section-type=redesignhome-save] .container{max-width:89.6%}@media (max-width:768px){body [data-section-type=redesignhome-save] .container{max-width:unset}}body [data-section-type=redesignhome-save] .o-layout{margin-left:-2.57%;display:flex;flex-wrap:wrap;align-items:center}@media (max-width:768px){body [data-section-type=redesignhome-save] .o-layout{margin:0}}body [data-section-type=redesignhome-save] .o-layout .o-layout__item{padding-left:2.41%}@media (max-width:768px){body [data-section-type=redesignhome-save] .o-layout .o-layout__item{padding:0}}body [data-section-type=redesignhome-save] .o-layout .o-layout__item.home-image-grid-left{width:57.1%!important}@media (max-width:768px){body [data-section-type=redesignhome-save] .o-layout .o-layout__item.home-image-grid-left{width:100%!important}}body [data-section-type=redesignhome-save] .o-layout .o-layout__item.home-image-grid-right{width:42.9%!important}@media (max-width:768px){body [data-section-type=redesignhome-save] .o-layout .o-layout__item.home-image-grid-right{width:100%!important}}body [data-section-type=redesignhome-save] .o-layout .o-layout{width:70%;align-items:flex-start;padding-top:8.84%}@media (max-width:768px){body [data-section-type=redesignhome-save] .o-layout .o-layout{width:66%;padding-top:7.05%}}body [data-section-type=redesignhome-save] .o-layout .o-layout .o-layout__item{padding-left:4.82%}@media (max-width:768px){body [data-section-type=redesignhome-save] .home-image-grid__items{text-align:center;display:flex;flex-wrap:wrap;justify-content:center}}body [data-section-type=redesignhome-save] .home-image-grid__items .o-layout{margin-left:-3.37%;justify-content:center}body [data-section-type=redesignhome-save] .home-image-grid__items .o-layout .o-layout__item{padding-left:3.26%}@media (max-width:768px){body [data-section-type=redesignhome-save] .home-image-grid__items .o-layout .o-layout__item{width:50%!important}}body [data-section-type=redesignhome-save] .product__img{background:unset}body [data-section-type=redesignhome-save] .home-image-grid__item{padding:0;margin-bottom:0}@media (max-width:768px){body [data-section-type=redesignhome-save] .home-image-grid__item{align-items:center!important;flex-direction:column}}body [data-section-type=redesignhome-save] .home-image-grid__item .product__img{max-width:68%;max-height:unset;margin:0}@media (max-width:768px){body [data-section-type=redesignhome-save] .home-image-grid__item .product__img{max-width:57.5%}}body [data-section-type=redesignhome-save] .home-image-grid__item .home-image-grid__content{max-width:unset;padding-top:28.53%}@media (max-width:768px){body [data-section-type=redesignhome-save] .home-image-grid__item .home-image-grid__content{padding:12.8% 0 32%}}body [data-section-type=redesignhome-save] .home-image-grid__item .home-image-grid__title{font-family:Futura!important;font-size:clamp(8px,1.03vw,14px);font-weight:700;line-height:1.29;letter-spacing:normal;text-transform:lowercase;color:#376587;padding:0 0 2em;margin:0}@media (max-width:768px){body [data-section-type=redesignhome-save] .home-image-grid__item .home-image-grid__title{font-size:clamp(12px,6.67vw,66px)!important;line-height:.96;margin-bottom:1.96em}}body [data-section-type=redesignhome-save] .home-image-grid__item .home-image-grid__desc{font-size:clamp(8px,.879vw,17px);font-weight:500;line-height:1.17}@media (max-width:768px){body [data-section-type=redesignhome-save] .home-image-grid__item .home-image-grid__desc{font-size:clamp(8px,3.2vw,32px)}}body [data-section-type=redesignhome-save] .home-image-grid__item .home-image-grid__desc p:last-child{margin:0}