.text{padding:120px 0;position:relative}.text__bg{position:absolute;top:0;right:0;bottom:0;left:0}.text .background{mix-blend-mode:screen}.text__container{margin:0 auto;text-align:center;position:relative}.text__container>*{margin:50px auto}.text__text.width--small{max-width:675px;text-align:left}.text__text.width--medium{max-width:785px}.text__text.width--large{max-width:1085px}.text__text.gt-30{font-size:32px}.text__text span{cursor:pointer;color:#b6bdc6;transition:color .3s ease}.text__text span:hover{color:#fff}.text__text span span{height:185px;width:325px;position:absolute;background-size:cover;opacity:0;transition:opacity .3s ease}.text__text span:hover span{opacity:1}.text__text span span.left{left:0}.text__text span span.right{right:0}.text__star{color:var(--turquoise)}.text__star svg{transform-origin:center;animation:spin 4s linear infinite}.text__image{max-width:440px;margin:0 auto;position:relative}.text__image img{border-radius:6px;overflow:hidden}.text__image-caption{margin:0;position:absolute;top:20px;left:20px;z-index:2;text-align:left;font-size:14px}.text__image-caption.color--dark{color:var(--navy)}.text__image-caption.color--light{color:#fff}.sub__image-caption{color:#f2f1ec;text-align:left;margin:24px 0 0}@media screen and (max-width:1050px){.text__text span{color:#fff;cursor:normal}.text__text span span{display:none}}@media screen and (max-width:768px){.text{padding:60px 0}.text__bg.hide-bg-mobile{background:none}.text__container>*{margin:25px 0}.text__image{margin-top:60px}.text__text.m-gt-24{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-text.css.map */
