.bofu.banner-video-wrap{margin:28px auto;max-width:900px}.bofu .banner-video{border-radius:15px;overflow:hidden;border:5px solid #241340;box-shadow:5px 3px 6px #0000004d;position:relative}.bofu .play-btn{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:76px;height:76px}.bofu.banner-video-wrap>div{width:50%}.bofu .bofu-description{padding:20px 40px}.bofu-description{font-size:24px;font-weight:500}.bofu .play-btn svg{fill:#fff}.bofu .play-btn:hover svg{fill:#d63384}.banner-video>img{height:100%!important}@media (max-width:1024px){.banner-video img{width:100%!important}}.blog-body{margin:20px auto;padding:0 20px;display:flex;align-items:stretch;justify-content:space-between;max-width:940px}.blog-body article{width:100%}.blog-body article h2{color:#552e91;line-height:40px;font-size:28px}.blog-body article a{color:var(--bs-purple);text-decoration:underline}.blog-body blockquote{background:#f5f5f5;padding:30px;display:flex;align-content:flex-start;align-items:center;margin:30px 0}.blog-body blockquote:before{background:#f5f5f5}.blog-body img{width:100%;border-radius:15px;margin:20px 0}.blog-body .list-content{list-style-type:"\2015"}.blog-body aside li a{color:#4b4b4b;font-size:20px}.blog-body aside li a.active,.blog-body aside li a.hover{color:#552e91;font-weight:600}.blog-body .list-content li{margin:15px 0}@media (min-width: 1025px){.pillar-toc__links{position:sticky;top:160px}.blog-body .list-content{position:absolute;left:-200px}}@media (min-width:1025px) and (max-width:1360px){.blog-body{max-width:629px}}@media (max-width:1024px){.blog-body{flex-wrap:wrap}.blog-body aside{margin:20px 0}.bofu.banner-video-wrap>div{width:100%}.bofu.banner-video-wrap{flex-wrap:wrap}}@media (min-width:768px){.blog-body blockquote:before{content:url(https://cdn.shopify.com/s/files/1/0014/0820/4846/files/tocabe_hand_logo_c9c3fd24-9e7d-43eb-a7a6-d34896679c0e.png);background:#f5f5f5}}.feed-blog-post .blog-post-feed{align-items:stretch;justify-content:space-around}.feed-blog-post ul{list-style:none!important}.feed-blog-post .blog-post-item{width:calc(100% / 3 - 15px);box-shadow:0 3px 6px #00000029;border:1px solid #DDDDDD;border-radius:10px;min-height:500px}.feed-blog-post .blog-post-item{border-radius:10px;min-height:250px;object-fit:cover}.feed-blog-post .blog-post-item img{min-height:250px;max-height:550px;border-radius:10px;object-fit:cover}.feed-blog-post .button-more{padding:10px 18px;width:100%;margin:20px auto;border-radius:10px;background:#552e91}.feed-blog-post .item-content{width:90%;margin:auto}.feed-blog-post .title{max-width:90%;margin:20px auto;font-size:24px;text-align:left;color:#180c34}.feed-blog-post h2 span{font-weight:600}.feed-blog-post h2{margin:20px auto;font-weight:400}@media (max-width:1024px){.feed-blog-post .blog-post-feed{flex-wrap:wrap}.feed-blog-post .blog-post-item{width:90%;margin:20px auto}.feed-blog-post .blog-post-item img{width:100%}}.blog-post-hero-container p{font-weight:400}.blog-post-hero{position:relative;height:550px;background-size:cover;background-position:center bottom;background-repeat:no-repeat;text-align:center;color:#fff;margin:0 auto;padding:20px}.blog-post-hero-container{max-width:940px;margin:100px auto;text-align:initial}.social-share{position:absolute;right:50px;bottom:195px;justify-content:space-around;min-width:130px}.social-share a{color:#fff}.social-share a:hover{color:var(--bs-indigo)}.social-share-bottom{margin:auto;max-width:900px;padding:40px 0;background-color:#f5f5f5;border-radius:10px;justify-content:center}.social-share-bottom a{color:#180c34;font-size:30px;padding:10px!important}.social-share-bottom a:hover{color:var(--bs-purple)}.social-share-bottom{align-items:center;font-size:14px;font-weight:600}.blog-subscribe{padding:30px;max-width:900px;background-color:#f5f5f5;font-family:var(--LatoFont);margin:auto}.blog-subscribe *{font-family:var(--LatoFont)}.blog-subscribe>div{width:50%;padding:30px}.blog-subscribe form{align-items:center}.blog-subscribe form button{border-radius:10px;background:#552e91;margin:30px 15px 0}.blog-subscribe form button:hover{background:var(--bs-pink)}.blog-subscribe form{margin:30px 10px 0}@media (max-width:1024px){.blog-subscribe form{flex-wrap:wrap}.blog-subscribe form *{margin:5px 0}}@media (max-width:767px){.blog-subscribe{flex-wrap:wrap}.blog-subscribe>div{width:100%}}.blog-subscribe h2{font-size:36px}
/*# sourceMappingURL=/s/files/1/0014/0820/4846/t/9/compiled_assets/styles.css.map */
