.image-with-text{display:flex;flex-direction:column}@media screen and (min-width: 560px){.image-with-text{flex-direction:row}}.image-with-text__figure{margin:0 0 1.5rem}@media screen and (min-width: 560px){.image-with-text__figure{width:50%;margin:2rem}.image-with-text--right .image-with-text__figure{order:1}}@media screen and (min-width: 750px){.image-with-text__figure{width:65%}.image-with-text--right .image-with-text__figure{order:1}}.image-with-text__image{width:100%;height:auto;display:block}@media screen and (min-width: 560px){.image-with-text__caption{flex-shrink:0;width:50%;max-width:50rem;align-self:center}}.image-with-text__title{font-family:var(--font-family-accent);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);text-transform:uppercase;font-size:calc(2rem + 2vw);margin:0 0 .25em;line-height:1}.image-with-text__title span{display:block}.image-with-text__title span:nth-child(2){margin-left:.5em}.image-with-text__lead{font-size:1.5em;color:var(--gradient-base-accent-1);line-height:1.4em;margin:1.5rem 0}.image-with-text__text{margin:1.5rem 0}.image-with-text__buttons{display:flex;flex-wrap:wrap;justify-content:flex-end;margin:1.25rem -.5em -.5em}@media screen and (min-width: 560px){.image-with-text__buttons{justify-content:flex-start}}.image-with-text__button{display:inline-flex;flex-direction:column;color:inherit;font-weight:700;text-transform:uppercase;margin:.5em;text-decoration:none}.image-with-text__button:after{content:"";display:block;border-bottom:2px solid currentcolor;opacity:.25}.image-with-text__button:hover:after,.image-with-text__button:focus:after{opacity:.75}.discography-detail-btn{width:100%;margin:.2rem}@media screen and (min-width: 749px){.discography-detail-btn{width:100%;margin:.2rem}}@media screen and (min-width: 949px){.discography-detail-btn{width:100%;max-width:20rem;margin:.2rem}}.breadcrumb{margin-bottom:2rem}.breadcrumb a{color:var(--gradient-base-accent-1);text-decoration:none;margin-left:2rem;padding-bottom:2rem;!important}.breadcrumb a:hover{text-decoration:underline}.breadcrumb .image-with-text__title{font-size:1.9rem!important;color:#000}@media screen and (max-width: 440px){.image-with-text__description p{margin:2rem}}@media screen and (min-width: 949px){.image-with-text__description p{margin-top:2rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-discography-detail.css.map */
