.section-author{margin:0 auto}.section-author .container{width:100%;margin-right:auto;margin-left:auto}.section-author .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:stretch}.author-img{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;position:relative}.author-img:after{content:" ";bottom:-35px;left:calc(50% - 20px);border-top:20px solid #F7F2E5;border-bottom:20px solid transparent;border-left:20px solid transparent;border-right:20px solid transparent;position:absolute}.author-img-wrapper{padding:15px;width:100%}.author-img{margin-bottom:0;align-content:center}.author-img picture{border:none;-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0;width:100%}.author-img picture img{display:block;width:200px;margin:0 auto 10px;-o-object-fit:cover;object-fit:cover}.author-info-item{margin-bottom:5px}.author-info .name{font-size:34px;font-weight:600;line-height:42px;margin-bottom:0}.author-info .name .heading{margin:0}.author-links,.coauthor-links,.author-button{display:flex;margin:5px 0}.author-link-item,.coauthor-link-item{margin-right:10px}.author-link-item .icon,.coauthor-link-item .icon{display:flex;width:20px;height:20px}.author-link a,.coauthor-link a{display:flex;width:100%;align-items:center;text-decoration:none;color:#272626}.author-link a span,.coauthor-link a span{line-height:18px;margin-left:10px}.author-description{background:#d9d5ca;padding:100px 20px;display:flex}.author-description-wrapper{padding:0;align-self:center}.author-description-wrapper .metafield-multi_line_text_field{color:rgb(var(--text-color));font:var(--text-font-style) var(--text-font-weight) var(--text-base) / 1.6 var(--text-font-family);letter-spacing:var(--text-letter-spacing);word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.author-button .button{width:100%}@media screen and (min-width: 768px){.author-button .button{width:auto}}@media screen and (min-width: 990px){.author-img picture img{width:260px;margin:0}.author-img:after{transform:rotate(-90deg);bottom:40%;left:calc(100% + -0px)}}.author-block .row{display:grid;justify-content:stretch}.author-block .author-img-wrapper a{width:100%}.author-block .author-description{padding:10px 20px}.author-block .author-header{margin:0 0 5px}.author-block .author-info .name{font-size:24px;line-height:1.5}.author-block .author-info .written-by{margin-top:2px;margin-bottom:5px}.author-block .author-info .author-function{font-weight:600}.author-block .author-info .author-bio-short{margin-top:5px}.coauthor .heading{font-size:20px;line-height:1.3;margin-bottom:15px}.coauthor-list{justify-content:space-between;align-items:center;display:grid;grid-template-columns:repeat(auto-fill,minmax(100%,1fr));gap:10px 0}.coauthor-card{display:grid;width:auto;max-width:100%;height:100%;margin-right:0;padding:10px 0;transition:box-shadow .3s ease-in-out;grid-template-columns:1fr;align-items:center}.coauthor-img-wrapper{padding:15px}.coauthor-info{padding:5px 25px}.coauthor-info .name{font-size:16px;font-weight:800;margin-bottom:5px}.coauthor-info .coauthor-function{font-size:13px}.coauthor-info .coauthor-text{font-size:14px;line-height:1.5;margin-bottom:10px}.coauthor-card:hover{box-shadow:0 5px 5px 2px #00000036;-webkit-box-shadow:0 5px 5px 2px rgba(0,0,0,.21);-moz-box-shadow:0 5px 5px 2px rgba(0,0,0,.21)}.coauthor-img picture img{display:block;width:100px;height:auto;margin:0 auto 10px;-o-object-fit:cover;object-fit:cover}.coauthor-card .coauthor-links{align-items:end}.sidebar--author .author-block .author-info-item.name{font-size:18px}.sidebar--author .author-block .author-img-wrapper{padding:5px 0 5px 10px}.sidebar--author .author-block .author-function{font-size:12px}.sidebar--author .author-block .author-button a{font-size:14px}.sidebar-block{display:none}.sidebar--author .metafield-multi_line_text_field,.sidebar--author .author-img:after{display:none}.sidebar--author .author-block .author-img picture img{width:120px}.sidebar--author .written-by{display:block;font-size:14px;margin:0}.sidebar--author .coauthor{display:none}@media screen and (min-width: 600px){.coauthor-card,.author-block .row{grid-template-columns:.3fr 1fr}.author-block .author-img picture img{width:180px}.coauthor-img picture img{width:180px;margin:0}}@media screen and (min-width: 1000px){.sidebar-block{display:block}.author-description-wrapper{padding:0 15px}.author-block .author-description{padding:20px 10px 10px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-author.css.map */
