.blossom-hero.blossom-hero{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:#f6f2ef!important;min-height:0!important;position:relative}.blossom-hero .blossom-hero__media{position:relative!important;inset:auto!important;order:2;height:64rem!important;min-height:0!important}.blossom-hero .blossom-hero__media img{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover}.blossom-hero .blossom-hero__overlay{display:none!important}.blossom-hero .blossom-hero__content{order:1;position:relative!important;inset:auto!important;transform:none!important;max-width:none!important;margin:0!important;padding:7.2rem 4.8rem 7.2rem max(2.4rem,calc((100vw - 120rem)/2 + 2.4rem))!important;display:flex;flex-direction:column;justify-content:center;gap:2.2rem;text-align:left!important;align-items:flex-start!important;color:#634f50!important;background:none!important}.blossom-hero .blossom-hero__eyebrow{margin:0!important;font-family:Montserrat,sans-serif!important;font-weight:500!important;font-size:1.2rem!important;letter-spacing:.28em!important;text-transform:uppercase;color:#7d6869!important}.blossom-hero .blossom-hero__heading{margin:0!important;font-family:Anton,sans-serif!important;font-weight:400!important;font-size:clamp(4rem,5vw,6rem)!important;line-height:1.02!important;text-transform:uppercase;color:#3a2c2b!important;text-shadow:none!important}.blossom-hero .blossom-hero__subheading,.blossom-hero .blossom-hero__subheading p{margin:0!important;font-family:Montserrat,sans-serif!important;font-weight:300!important;font-size:1.8rem!important;line-height:1.65!important;color:#634f50!important;max-width:56rem}.blossom-hero .blossom-hero__actions{margin:0!important;justify-content:flex-start!important}.blossom-hero .blossom-hero__actions .button{font-size:1.3rem!important;padding:0 3.8rem!important;min-height:5.6rem}.blossom-hero .blossom-hero__path-split{display:flex!important;flex-wrap:wrap;gap:2.4rem!important;margin:0!important;justify-content:flex-start!important}.blossom-hero .blossom-hero__path-link{font-family:Montserrat,sans-serif!important;font-weight:500!important;font-size:1.5rem!important;letter-spacing:.08em!important;text-transform:none!important;color:#634f50!important;text-decoration:underline!important;text-underline-offset:5px;background:none!important;border:0!important;padding:0!important}.blossom-hero .blossom-hero__secondary-link{font-size:1.3rem!important;color:#7d6869!important;text-decoration:underline;text-underline-offset:3px;margin:0!important}.blossom-trust-bar.blossom-trust-bar{background:#634f50!important;color:#f6f2ef!important;padding:0!important}.blossom-trust-bar .blossom-trust-bar__list{display:flex!important;justify-content:space-around!important;flex-wrap:wrap;gap:1.6rem!important;padding:1.8rem 0!important;margin:0!important}.blossom-trust-bar .blossom-trust-bar__icon{display:none!important}.blossom-trust-bar .blossom-trust-bar__text{font-family:Montserrat,sans-serif!important;font-size:1.2rem!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase;color:#f6f2ef!important}.bbc-chooser{background:#fff;padding:8rem 2.4rem}.bbc-chooser .bbc-tile h3{font-family:Anton,sans-serif;font-weight:400;text-transform:uppercase;line-height:1.05}.bbc-chooser .bbc-tile--online{background:#f7e3db!important}.bbc-chooser .bbc-tile--online,.bbc-chooser .bbc-tile--online h3,.bbc-chooser .bbc-tile--online ul,.bbc-chooser .bbc-tile--online li{color:#3a2c2b!important;opacity:1!important}.bbc-chooser .bbc-tile--inperson{background:#3a2c2b!important}.bbc-chooser .bbc-tile--inperson,.bbc-chooser .bbc-tile--inperson h3,.bbc-chooser .bbc-tile--inperson ul,.bbc-chooser .bbc-tile--inperson li{color:#fff!important;opacity:1!important}.bbc-chooser .bbc-tile li{font-family:Montserrat,sans-serif!important;font-weight:500!important;font-size:1.6rem!important;line-height:1.5!important;letter-spacing:0!important}.bbc-chooser .bbc-tile h3{font-size:3.6rem!important;text-shadow:none!important}.bbc-chooser .bbc-tile--online .bbc-format{background:#fff!important;color:#3a2c2b!important}.bbc-chooser .bbc-tile--inperson .bbc-format{background:#b17665!important;color:#fff!important}.bbc-chooser .bbc-tile--inperson .bbc-format:before{background:#fff!important}.bbc-chooser .bbc-tile--online .button{background:#634f50!important;color:#fff!important}.bbc-chooser .bbc-tile--inperson .button{background:#fff!important;color:#3a2c2b!important}.blossom-pathway.blossom-pathway{background:#f6f2ef!important;padding:9.6rem 0!important}.blossom-pathway .blossom-pathway__heading{text-align:center;font-family:Anton,sans-serif!important;font-weight:400!important;font-size:4rem!important;text-transform:uppercase;color:#3a2c2b!important;margin:0 0 1.2rem!important}.blossom-pathway .blossom-pathway__subheading{text-align:center;font-weight:300!important;font-size:1.6rem!important;color:#634f50!important;margin:0 0 4rem!important}.blossom-pathway .blossom-pathway__grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(32rem,100%),1fr))!important;gap:2.4rem!important}.blossom-pathway .blossom-pathway__card{background:#fff!important;border:0!important;border-radius:6px!important;box-shadow:none!important;overflow:hidden;color:#634f50}.blossom-pathway .blossom-pathway__card:nth-child(2){background:#4c3836!important;color:#f6f2ef!important}.blossom-pathway .blossom-pathway__body{padding:3.6rem 3.2rem!important;display:flex;flex-direction:column;gap:1.8rem;height:100%}.blossom-pathway .blossom-pathway__title{margin:0!important;font-family:Anton,sans-serif!important;font-weight:400!important;font-size:3.2rem!important;line-height:1.1!important;text-transform:uppercase;color:#3a2c2b!important}.blossom-pathway .blossom-pathway__card:nth-child(2) .blossom-pathway__title{color:#f6f2ef!important}.blossom-pathway .blossom-pathway__best-for,.blossom-pathway .blossom-pathway__learn{margin:0!important;font-size:1.5rem!important;line-height:1.6!important;font-weight:300!important;color:inherit!important}.blossom-pathway .blossom-pathway__best-for strong{font-weight:600}.blossom-pathway .blossom-pathway__facts{list-style:none;margin:0!important;padding:1.8rem 0 0!important;border-top:1px solid #E2D8D6;display:grid;gap:1rem;font-size:1.4rem;font-weight:400;color:inherit!important}.blossom-pathway .blossom-pathway__card:nth-child(2) .blossom-pathway__facts{border-color:#f6f2ef33}.blossom-pathway .blossom-pathway__facts li{display:grid;grid-template-columns:11rem 1fr;gap:1.6rem;color:inherit!important}.blossom-pathway .blossom-pathway__facts span{font-weight:600;font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;padding-top:.2rem}.blossom-pathway .blossom-pathway__body .button{margin-top:auto;align-self:flex-start;background:none!important;color:inherit!important;min-height:0;padding:0!important;text-decoration:underline;text-underline-offset:6px;font-size:1.2rem!important}.blossom-pathway .blossom-pathway__body .button:after{content:" \2192"}.blossom-final-cta.blossom-final-cta{background:#4c3836!important;color:#f6f2ef!important;padding:8.8rem 0!important;text-align:center}.blossom-final-cta.blossom-final-cta .blossom-final-cta__wrap{display:flex;flex-direction:column;gap:1.8rem;align-items:center}.blossom-final-cta.blossom-final-cta .blossom-final-cta__heading{margin:0!important;font-family:Anton,sans-serif!important;font-weight:400!important;font-size:4.4rem!important;line-height:1.05!important;text-transform:uppercase;color:#f6f2ef!important;max-width:90rem}.blossom-final-cta.blossom-final-cta .blossom-final-cta__subheading,.blossom-final-cta.blossom-final-cta .blossom-final-cta__subheading p{margin:0!important;font-weight:300!important;font-size:1.6rem!important;color:#f6f2ef!important;max-width:62rem}.blossom-final-cta.blossom-final-cta .blossom-final-cta__actions{display:flex;gap:1.4rem;flex-wrap:wrap;justify-content:center}.blossom-final-cta.blossom-final-cta .button{background:#f6f2ef!important;color:#4c3836!important}.blossom-final-cta.blossom-final-cta .button--secondary{background:transparent!important;color:#f6f2ef!important;box-shadow:inset 0 0 0 1px #f6f2ef!important}@media screen and (max-width:749px){.blossom-hero.blossom-hero{grid-template-columns:1fr}.blossom-hero .blossom-hero__media{order:0;height:38rem!important}.blossom-hero .blossom-hero__content{padding:4rem 2rem 4.8rem!important;gap:1.8rem}.blossom-hero .blossom-hero__eyebrow{font-size:1.05rem!important;letter-spacing:.18em!important;line-height:1.6}.blossom-hero .blossom-hero__heading{font-size:3.6rem!important;line-height:1.05!important}.blossom-hero .blossom-hero__subheading,.blossom-hero .blossom-hero__subheading p{font-size:1.6rem!important}.blossom-hero .blossom-hero__actions{width:100%}.blossom-hero .blossom-hero__actions .button{width:100%;padding:0 2rem!important;min-height:5.2rem}.blossom-hero .blossom-hero__path-split{flex-direction:column;gap:1.4rem!important}.blossom-trust-bar .blossom-trust-bar__list{display:grid!important;grid-template-columns:1fr 1fr;gap:1.2rem 1.6rem!important;padding:1.8rem 2rem!important;text-align:center}.blossom-trust-bar .blossom-trust-bar__item{justify-content:center}.blossom-trust-bar .blossom-trust-bar__text{font-size:1rem!important;letter-spacing:.1em!important;line-height:1.5}.bbc-chooser{padding:5.6rem 2rem}.bbc-chooser .bbc-tile h3{font-size:3rem!important}.bbc-chooser .bbc-tile li{font-size:1.5rem!important}.blossom-pathway.blossom-pathway{padding:5.6rem 0!important}.blossom-pathway .blossom-pathway__heading{font-size:3rem!important;line-height:1.1}.blossom-pathway .blossom-pathway__subheading{margin-bottom:2.8rem!important;font-size:1.5rem!important}.blossom-pathway .blossom-pathway__grid{gap:1.6rem!important}.blossom-pathway .blossom-pathway__body{padding:2.8rem 2.2rem!important;gap:1.4rem}.blossom-pathway .blossom-pathway__title{font-size:2.6rem!important}.blossom-pathway .blossom-pathway__facts li{grid-template-columns:1fr;gap:.2rem}.blossom-final-cta.blossom-final-cta{padding:5.6rem 2rem!important}.blossom-final-cta.blossom-final-cta .blossom-final-cta__heading{font-size:3rem!important;line-height:1.1!important}.blossom-final-cta.blossom-final-cta .blossom-final-cta__subheading,.blossom-final-cta.blossom-final-cta .blossom-final-cta__subheading p{font-size:1.5rem!important}.blossom-final-cta.blossom-final-cta .blossom-final-cta__actions{flex-direction:column;width:100%}.blossom-final-cta.blossom-final-cta .button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/blossom-ds-home.css.map */
