.pdp-page--mattress .benefits:before{display:none}.pdp-page--mattress .section-featureicons-2 .featureicons{background:var(--color-electric-blue);color:var(--color-neutral-400)}.pdp-page--mattress .section-featureicons-2 .featureicons__inner{margin-inline:auto;max-width:calc(var(--container-max) + var(--container-pad-inline)*2);padding-inline:var(--container-pad-inline);width:100%}.pdp-page--mattress .section-featureicons-2 .featureicons__list{column-gap:var(--space-24);display:grid;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0;text-align:center}.pdp-page--mattress .section-featureicons-2 .featureicons__item{display:grid;justify-items:center;padding-block:var(--space-12)}.pdp-page--mattress .section-featureicons-2 .featureicons__icon-wrap{margin-bottom:var(--space-8)}.pdp-page--mattress .section-featureicons-2 .featureicons__icon{height:auto;width:var(--space-32)}.pdp-page--mattress .section-featureicons-2 .featureicons__text{color:var(--color-neutral-100);font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-14);font-weight:400;letter-spacing:0;line-height:1.5;margin:0}.pdp-page--mattress .section-featureicons-2 .featureicons__text strong{color:var(--color-neutral-100)}@media screen and (min-width:1024px){.pdp-page--mattress .section-featureicons-2 .featureicons__list{gap:var(--space-48);grid-template-columns:repeat(4,minmax(0,1fr));text-align:left}.pdp-page--mattress .section-featureicons-2 .featureicons__item{align-items:center;display:flex;flex-wrap:nowrap;gap:var(--space-8);justify-content:center;padding-block:var(--space-32)}.pdp-page--mattress .section-featureicons-2 .featureicons__icon{width:2.5rem}.pdp-page--mattress .section-featureicons-2 .featureicons__icon-wrap{margin:0}.pdp-page--mattress .section-featureicons-2 .featureicons__text{font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-18);font-weight:400;letter-spacing:0;line-height:1.5}}@media screen and (max-width:767px){.pdp-page--mattress .section-featureicons-2 .featureicons{--container-pad-inline:var(--space-12)}}.pdp-page--mattress .section-card-2grid{padding-block:4.5rem var(--space-48)}.pdp-page--mattress .section-card-2grid .wrapper{margin-inline:auto;max-width:calc(var(--container-max) + var(--container-pad-inline)*2);padding-inline:var(--container-pad-inline);width:100%}.pdp-page--mattress .section-card-2grid .heading-title{color:var(--color-neutral-300);font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-28);font-weight:400;letter-spacing:0;line-height:1.2;margin-bottom:var(--space-48)}.pdp-page--mattress .section-card-2grid .features-list{display:grid;gap:var(--space-24);grid-template-columns:1fr;margin-inline:calc(var(--container-pad-inline)*-1)}.pdp-page--mattress .section-card-2grid .features-list__item-content{padding:var(--space-12) var(--space-16)}.pdp-page--mattress .section-card-2grid .features-list__item-title{color:var(--color-primary-200);font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-18);font-weight:400;letter-spacing:0;line-height:1.2;margin-bottom:var(--space-8)}.pdp-page--mattress .section-card-2grid .features-list__item-description{color:var(--color-neutral-400);font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-14);font-weight:400;letter-spacing:0;line-height:1.5;margin:0}.pdp-page--mattress .section-card-2grid .features-list__item-media{aspect-ratio:375/242}.pdp-page--mattress .section-card-2grid .features-list__item-media img{height:100%;object-fit:cover;width:100%}@media screen and (min-width:768px){.pdp-page--mattress .section-card-2grid{padding-block:6.25rem var(--space-48)}.pdp-page--mattress .section-card-2grid .heading-title{font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-36);font-weight:400;letter-spacing:0;line-height:1.2;text-align:center}.pdp-page--mattress .section-card-2grid .features-list{grid-template-columns:1fr 1fr;margin-inline:0}.pdp-page--mattress .section-card-2grid .features-list__item-content{padding:var(--space-24) 0}.pdp-page--mattress .section-card-2grid .features-list__item-title{font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-24);font-weight:400;letter-spacing:0;line-height:1.2;margin-bottom:var(--space-12)}.pdp-page--mattress .section-card-2grid .features-list__item-media{aspect-ratio:608/392}}.pdp-page--mattress .experts-endorsed__container{position:relative;z-index:1}.pdp-page--mattress .experts-endorsed__container:before{background:radial-gradient(50% 50% at 50% 50%,#0050ff 0,#10101000);content:"";height:234%;height:54.125rem;left:50%;position:absolute;top:80%;transform:translate(-50%);width:317.69%;width:126.625rem;z-index:-1}.pdp-page--mattress #faq .section-faq__footer{margin-top:var(--space-32)}
