.activity-videos-wrapper{padding:60px 20px;text-align:center}.activity-video-slider .video-slide{width:100%;margin:0 auto}.video-thumbnail{position:relative;cursor:pointer}.video-thumbnail img{width:100%;border-radius:12px}.play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fffc;width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:38px;color:#000}.video-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#0000004d;justify-content:center;align-items:center;z-index:9999}.video-modal-content{width:80%;max-width:900px;position:relative}.video-modal iframe{width:100%;height:500px;border-radius:12px}.close-video{position:absolute;right:10px;top:-40px;font-size:32px;color:#fff;cursor:pointer}.breathe-community-wrapper{padding:100px 0}.breathe-community-blocks{width:100%}.bc-block-wrap{width:300px;margin-right:10px}.opf_points-wrapper{position:absolute}.page_banner-wrapper .banner-content{position:absolute;top:50%;left:50px;transform:translateY(-50%);max-width:925px}.page_banner-wrapper .banner-content{position:absolute;bottom:20px;top:auto;left:50px;max-width:925px}.page_banner-wrapper .banner-content h1{color:#fff}.tab-collection-wrap{display:none}.tab-collection-wrap.active{display:block}.qs-block.no-image .qs-content{width:100%!important}.qs-content--iner .text p{color:#fff}.shop-by-colour .sbc-grid{display:flex;flex-wrap:wrap;margin-top:30px}.shop-by-colour .sbc-grid a.sbc-item{width:16.666%}.sbc-image{position:relative;overflow:hidden}.sbc-image:before{content:"";width:100%;display:block;padding-bottom:150%}.sbc-image img{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover}h3.sbc-heading{font-size:18px;font-weight:600;text-align:center;margin-top:13px}@media only screen and (max-width:989px){.shop-by-colour .sbc-grid a.sbc-item{width:33.333%}}@media only screen and (max-width:767px){.shop-by-colour .sbc-grid a.sbc-item{width:50%}}.ttimage-grid{display:flex;margin:30px 0}.title-text-images .text-wrap{margin-top:15px}.ttimage-grid.ttimages-slider{display:block}.ttimage-grid.ttimages-slider .ttimage-item{width:20%;padding:0 5px}@media only screen and (max-width:989px){.ttimage-grid.ttimages-slider .ttimage-item{width:33.333%}}@media only screen and (max-width:767px){.ttimage-grid.ttimages-slider .ttimage-item{width:50%}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
