.picture{position:relative;display:block;overflow:hidden;height:100%}.picture img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.picture--contain img{-o-object-fit:contain;object-fit:contain}.picture__caption-gradient{display:block;content:"";inset:0;width:100%;height:100%;position:absolute}.picture__caption{font-family:"bc-sans-regular",sans-serif;font-weight:400;font-style:normal;font-size:11px;line-height:100%;display:none;position:absolute;inset:auto auto 0 0;margin:49px 16px;padding:12px;color:#2f4a2e;background-color:#eaeae5;border-radius:3px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;z-index:3}@media(min-width:360px){.picture__caption{font-size:calc(11px + ((100vw - 360px) / ((1920 - 360) / (12 - 11))));line-height:calc(100% + ((100vw - 360px) / (1920 - 360)) * (100 - 100))}}@media(min-width: 1920px){.picture__caption{font-size:12px;line-height:100%}}.picture__caption:after{content:"";position:absolute;background-color:#eaeae5;width:10px;height:10px;inset:auto auto -3px 7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.picture__caption--icon{border:0;background:0 0;padding:0;margin:0;-webkit-appearance:none;position:absolute;inset:auto auto 0 0;margin:16px;color:#eaeae5;background-color:rgba(0,0,0,.6);border:1px solid #eaeae5;border-radius:50px;width:24px;height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;z-index:3;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.picture__caption--icon .v-icon__svg{width:2px;height:12px;color:#eaeae5;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.picture__caption--icon:hover,.picture__caption--icon.active{background-color:#eaeae5}.picture__caption--icon:hover .v-icon__svg,.picture__caption--icon.active .v-icon__svg{color:#2f4a2e}.picture__caption--icon.active+.picture__caption{display:block}