.u-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;z-index:0;white-space:nowrap;width:1px}.o-paragraph,.o-type--1,p{margin:1em 0;font-size:.75rem;font-weight:300}@media only screen and (min-width:1650px){.o-paragraph,.o-type--1,p{font-size:.875rem}}.o-paragraph.is-small,.o-type--1.is-small,p.is-small{font-size:.6875rem}.o-paragraph.is-medium,.o-type--1.is-medium,p.is-medium{font-size:.875rem}@media only screen and (min-width:1100px){.o-paragraph.is-large,.o-paragraph.is-medium,.o-type--1.is-large,.o-type--1.is-medium,p.is-large,p.is-medium{font-size:.875rem}}@media only screen and (min-width:1650px){.o-paragraph.is-small,.o-type--1.is-small,p.is-small{font-size:.75rem}.o-paragraph.is-medium,.o-type--1.is-medium,p.is-medium{font-size:1rem}.o-paragraph.is-large,.o-type--1.is-large,p.is-large{font-size:1.125rem}}.c-featured-quote{position:relative;padding:4.5rem 0 3.75rem}.c-featured-quote__quote{padding:0 1.25rem;margin-bottom:4.25rem;width:80%;max-width:24rem}.c-featured-quote__quote.is-centre{text-align:center}.c-featured-quote__media.has-mobile{display:none}.c-featured-quote__media-container{margin-left:auto;width:86.9%;padding-bottom:86.9%}.c-featured-quote__media-container.s-image-ratio--portrait-short{padding-bottom:99.93%}.c-featured-quote__media-container.s-image-ratio--portrait-tall{padding-bottom:115.57%}.c-featured-quote__product-image{display:none}@media only screen and (min-width:750px){.c-featured-quote{padding:11.7% 0}.c-featured-quote__quote{position:absolute;transform:translateX(-50%);top:33%;left:71%;z-index:2}.c-featured-quote__media-container{margin:0;width:69.5%;padding-bottom:57%}.c-featured-quote__media-container.s-image-ratio--portrait-short,.c-featured-quote__media-container.s-image-ratio--portrait-tall{padding-bottom:57%}.c-featured-quote__product-image{display:block;z-index:2;height:auto;top:65.5%;left:86.5%}}@media only screen and (min-width:1100px){.c-featured-quote__quote{max-width:25rem}.c-featured-quote__media.is-mobile{display:none}.c-featured-quote__media.has-mobile{display:block}}@media only screen and (min-width:1650px){.c-featured-quote{padding:12.7% 0}.c-featured-quote__quote{max-width:34rem;top:34.25%;left:70.3%}.c-featured-quote__product-image{top:64.5%;left:88.5%}}@media only screen and (min-width:2000px){.c-featured-quote{padding:15.875rem 0}.c-featured-quote__media-container{padding-bottom:71.25rem}}
