.about-banner img{object-fit:cover}.about-banner .banner__subheading{max-width:600px;letter-spacing:0}.about-banner .banner__subheading p{color:#fff;font-family:Denim;font-size:17px;font-weight:300;line-height:22px;letter-spacing:.06rem;text-align:left}.about__page{margin-top:80px;margin-bottom:68px}.about__page .section{max-width:1440px}.about__page .container{padding:0}.about__page .container .column{margin:0;width:calc(50% - 10px)}.about__page .block__image-with-text+.block__image-with-text{margin-top:62px}.about__page .container .image-with-text__container{justify-content:space-between;width:100%}.about__page .image-with-text__text-column .image-with-text__wrapper{margin:auto}.about-main .image-with-text__wrapper .image-with-text__heading{color:#304149;font-family:Denim;font-size:30px;font-weight:400;line-height:35px;padding-bottom:25px}.about-main .image-with-text__wrapper .image-with-text__text{font-family:Denim;font-size:16px;font-weight:400;line-height:22px}.about-main .image-with-text__wrapper .image-with-text__text a{color:#304149;text-decoration:underline}.body-colour p{color:#304149}.about-main .image-with-text__container.is-flex-row-reverse .image-with-text__image-column{justify-content:flex-end}.about-main .image-with-text__wrapper>*{max-width:440px}.about-main .image-element__wrap{margin:0}.about-main .image-element__wrap img{width:auto;margin:0}.about-main .image-with-text__wrapper .buttons a{text-transform:none;padding:18px 25px;display:inline-block;line-height:1;height:auto;min-height:0;color:#304149;font-size:16px;margin-top:0;letter-spacing:.5px;background-color:transparent}.about-main .image-with-text__wrapper .buttons a:hover{color:#fff;background-color:#304149}.meet-the-team{background-color:#c6d6e0}.meet-the-team .container{display:grid;grid-template-columns:50% 50%;padding:40px 40px 30px;max-width:1440px}.meet-the-team .left-column .title{color:#304149;font-family:Denim;font-size:30px;font-weight:400;line-height:35px}.meet-the-team .right-column{padding-left:10px}.meet-the-team .faq-accordion{display:grid;grid-template-columns:calc(50% - 11px) calc(50% - 11px);gap:22px;margin:0;max-width:100%}.meet-the-team .faq-accordion dt{border-bottom:none}.meet-the-team .faq-accordion dd{padding:0;font-family:Denim;font-size:14px;font-weight:400;line-height:20px;margin-bottom:20px}.meet-the-team .image-element__wrap{max-width:323px}.meet-the-team .image-element__wrap img{width:100vw;margin-left:auto;max-width:100%;max-height:100%;aspect-ratio:323/414;object-fit:cover}.meet-the-team .accordion__button{position:relative;padding:0;margin-top:10px;cursor:pointer}.meet-the-team .accordion__button:hover{background-color:unset}.meet-the-team .accordion__button .title{color:#304149;font-family:Denim;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0;margin-bottom:0;margin-top:10px}.meet-the-team .accordion__button .subtitle{color:#304149;font-family:Denim;font-size:14px;font-weight:400;line-height:20px;margin-top:0!important;margin-bottom:25px;letter-spacing:0}.meet-the-team .accordion__button .accordion-icon{position:absolute;right:0;top:5px}.meet-the-team .faq-accordion dt .icon{left:auto;right:0;width:12px;height:12px;position:absolute;top:50%;-webkit-transition:transform .2s linear;-moz-transition:transform .2s linear;-ms-transition:transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.meet-the-team .faq-accordion dt .accordion__button.active .icon--active{display:none}.about__page .section.instagram-heading .heading-section__content{padding:43px 0 20px}.about__page .instagram-section{background-color:#f5f5f5!important}@media only screen and (max-width:798px){.about__page{margin-top:6px;margin-bottom:32px}.about__page .container{padding:0 25px}.about__page .block__image-with-text+.block__image-with-text{margin-top:1px}.about__page .container .image-with-text__container{flex-direction:column;row-gap:21px}.about__page .container .column{margin:0;width:100%}.about-main .image-element__wrap,.about-main .image-element__wrap img{width:100%}.about-main .image-with-text__wrapper>*{max-width:100%}.about-main .image-with-text__wrapper .image-with-text__heading{font-size:23px;line-height:29px}.about-main .container .image-with-text__text-column{padding:0}.meet-the-team .container{grid-template-columns:100%;padding:33px 25px}.meet-the-team .left-column{margin-bottom:29px}.meet-the-team .left-column .title{font-size:23px;line-height:29px}.meet-the-team .right-column{padding-left:0}.meet-the-team .faq-accordion{grid-template-columns:100%;row-gap:27px}.meet-the-team .image-element__wrap{max-width:unset}.meet-the-team .accordion__button{margin-top:6px}.about__page .section.instagram-heading .heading-section__content{padding:23px 0 20px}}#shopify-section-page-details__main-0 .image-with-text-overlay__subheading{font-size:18px;font-family:Denim,sans-serif;font-weight:400;letter-spacing:0px;line-height:1.4}.section.is-width-wide{width:100%;max-width:none}.block__image-with-overlay .caption,.image-with-text-overlay .caption,.image-slideshow .caption,.banner .caption{position:absolute;max-width:var(--page-width);width:80%;transform:translate(-50%);left:50%;display:block;padding:0;text-align:center;top:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.banner__heading{font-weight:400;font-style:normal;font-size:54px;text-transform:none;color:#fff;line-height:1.125;padding-top:10px;margin:0}.sixteen,.one-whole{width:calc(100% - 20px)}.container .column,.container .columns{margin-left:10px;margin-right:10px}.text-align-center{text-align:center}.two-fifths{width:calc(40% - 20px)}.three-fifths{width:calc(60% - 20px)}
/*# sourceMappingURL=/cdn/shop/t/22/assets/about.css.map */
