.bloxy__image{margin-bottom:4em}.bloxy__image.has-caption:not(.bloxy__image--large){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 992px){.bloxy__image.has-caption:not(.bloxy__image--large){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.bloxy__image.has-caption:not(.bloxy__image--large) .bloxy__image__content{margin-left:0;margin-right:0}.bloxy__image.has-caption:not(.bloxy__image--large) figcaption{display:none}}.bloxy__image.has-lightbox .bloxy__image__content{position:relative}.bloxy__image.has-lightbox .bloxy__image__content:hover .bloxy__image__icon svg{-webkit-transform:scale(1.2);transform:scale(1.2)}.bloxy__image.has-lightbox .bloxy__image__icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,0.75);border-radius:50%;bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex;fill:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;pointer-events:none;right:2em;width:40px}.bloxy__image.has-lightbox .bloxy__image__icon svg{height:24px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;width:24px}@media (min-width: 1200px){.bloxy__image.has-lightbox .bloxy__image__icon{right:2.5em}}.bloxy__image.has-lightbox figcaption{padding-right:calc(2em + 40px)}.bloxy__image__sidenote{display:none}@media (min-width: 768px){.bloxy__image__sidenote{display:block}}@media (min-width: 768px){.bloxy__image__content figcaption{display:none}}.bloxy__image--large figcaption{display:block}
